Lines Matching refs:input
397 HInstruction* input = inst->InputAt(0); in FoldReverseIntrinsic() local
398 if (!input->IsConstant()) { in FoldReverseIntrinsic()
404 DCHECK(input->IsIntConstant()); in FoldReverseIntrinsic()
406 GetGraph()->GetIntConstant(ReverseBits32(input->AsIntConstant()->GetValue()))); in FoldReverseIntrinsic()
408 DCHECK(input->IsLongConstant()); in FoldReverseIntrinsic()
410 GetGraph()->GetLongConstant(ReverseBits64(input->AsLongConstant()->GetValue()))); in FoldReverseIntrinsic()
420 HInstruction* input = inst->InputAt(0); in FoldReverseBytesIntrinsic() local
421 if (!input->IsConstant()) { in FoldReverseBytesIntrinsic()
427 DCHECK(input->IsIntConstant()); in FoldReverseBytesIntrinsic()
428 inst->ReplaceWith(GetGraph()->GetIntConstant(BSWAP(input->AsIntConstant()->GetValue()))); in FoldReverseBytesIntrinsic()
430 DCHECK(input->IsLongConstant()); in FoldReverseBytesIntrinsic()
431 inst->ReplaceWith(GetGraph()->GetLongConstant(BSWAP(input->AsLongConstant()->GetValue()))); in FoldReverseBytesIntrinsic()
433 DCHECK(input->IsIntConstant()); in FoldReverseBytesIntrinsic()
435 BSWAP(dchecked_integral_cast<int16_t>(input->AsIntConstant()->GetValue())))); in FoldReverseBytesIntrinsic()
444 HInstruction* input = inst->InputAt(0); in FoldBitCountIntrinsic() local
445 if (!input->IsConstant()) { in FoldBitCountIntrinsic()
449 DCHECK_IMPLIES(inst->GetIntrinsic() == Intrinsics::kIntegerBitCount, input->IsIntConstant()); in FoldBitCountIntrinsic()
450 DCHECK_IMPLIES(inst->GetIntrinsic() == Intrinsics::kLongBitCount, input->IsLongConstant()); in FoldBitCountIntrinsic()
454 POPCOUNT(input->AsIntConstant()->GetValue()) : in FoldBitCountIntrinsic()
455 POPCOUNT(input->AsLongConstant()->GetValue()); in FoldBitCountIntrinsic()
510 HInstruction* input = inst->InputAt(0); in FoldHighestOneBitIntrinsic() local
511 if (!input->IsConstant()) { in FoldHighestOneBitIntrinsic()
517 DCHECK(input->IsIntConstant()); in FoldHighestOneBitIntrinsic()
519 GetGraph()->GetIntConstant(HighestOneBitValue(input->AsIntConstant()->GetValue()))); in FoldHighestOneBitIntrinsic()
521 DCHECK(input->IsLongConstant()); in FoldHighestOneBitIntrinsic()
523 GetGraph()->GetLongConstant(HighestOneBitValue(input->AsLongConstant()->GetValue()))); in FoldHighestOneBitIntrinsic()
532 HInstruction* input = inst->InputAt(0); in FoldLowestOneBitIntrinsic() local
533 if (!input->IsConstant()) { in FoldLowestOneBitIntrinsic()
539 DCHECK(input->IsIntConstant()); in FoldLowestOneBitIntrinsic()
541 GetGraph()->GetIntConstant(LowestOneBitValue(input->AsIntConstant()->GetValue()))); in FoldLowestOneBitIntrinsic()
543 DCHECK(input->IsLongConstant()); in FoldLowestOneBitIntrinsic()
545 GetGraph()->GetLongConstant(LowestOneBitValue(input->AsLongConstant()->GetValue()))); in FoldLowestOneBitIntrinsic()
554 HInstruction* input = inst->InputAt(0); in FoldNumberOfLeadingZerosIntrinsic() local
555 if (!input->IsConstant()) { in FoldNumberOfLeadingZerosIntrinsic()
560 input->IsIntConstant()); in FoldNumberOfLeadingZerosIntrinsic()
562 input->IsLongConstant()); in FoldNumberOfLeadingZerosIntrinsic()
565 int result = input->IsIntConstant() ? JAVASTYLE_CLZ(input->AsIntConstant()->GetValue()) : in FoldNumberOfLeadingZerosIntrinsic()
566 JAVASTYLE_CLZ(input->AsLongConstant()->GetValue()); in FoldNumberOfLeadingZerosIntrinsic()
575 HInstruction* input = inst->InputAt(0); in FoldNumberOfTrailingZerosIntrinsic() local
576 if (!input->IsConstant()) { in FoldNumberOfTrailingZerosIntrinsic()
581 input->IsIntConstant()); in FoldNumberOfTrailingZerosIntrinsic()
583 input->IsLongConstant()); in FoldNumberOfTrailingZerosIntrinsic()
586 int result = input->IsIntConstant() ? JAVASTYLE_CTZ(input->AsIntConstant()->GetValue()) : in FoldNumberOfTrailingZerosIntrinsic()
587 JAVASTYLE_CTZ(input->AsLongConstant()->GetValue()); in FoldNumberOfTrailingZerosIntrinsic()
593 HInstruction* input = inst->InputAt(0); in VisitArrayLength() local
594 if (input->IsLoadString()) { in VisitArrayLength()
596 HLoadString* load_string = input->AsLoadString(); in VisitArrayLength()