Lines Matching refs:GetLocations
102 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
107 DCHECK(instruction_->GetLocations()->Intrinsified()); in EmitNativeCode()
165 LocationSummary* res = invoke->GetLocations(); in TryDispatch()
210 MoveFPToInt(invoke->GetLocations(), /* is64bit= */ true, GetVIXLAssembler()); in VisitDoubleDoubleToRawLongBits()
213 MoveIntToFP(invoke->GetLocations(), /* is64bit= */ true, GetVIXLAssembler()); in VisitDoubleLongBitsToDouble()
224 MoveFPToInt(invoke->GetLocations(), /* is64bit= */ false, GetVIXLAssembler()); in VisitFloatFloatToRawIntBits()
227 MoveIntToFP(invoke->GetLocations(), /* is64bit= */ false, GetVIXLAssembler()); in VisitFloatIntBitsToFloat()
299 GenReverseBytes(invoke->GetLocations(), DataType::Type::kInt32, GetVIXLAssembler()); in VisitIntegerReverseBytes()
307 GenReverseBytes(invoke->GetLocations(), DataType::Type::kInt64, GetVIXLAssembler()); in VisitLongReverseBytes()
315 GenReverseBytes(invoke->GetLocations(), DataType::Type::kInt16, GetVIXLAssembler()); in VisitShortReverseBytes()
334 GenNumberOfLeadingZeros(invoke->GetLocations(), DataType::Type::kInt32, GetVIXLAssembler()); in VisitIntegerNumberOfLeadingZeros()
342 GenNumberOfLeadingZeros(invoke->GetLocations(), DataType::Type::kInt64, GetVIXLAssembler()); in VisitLongNumberOfLeadingZeros()
362 GenNumberOfTrailingZeros(invoke->GetLocations(), DataType::Type::kInt32, GetVIXLAssembler()); in VisitIntegerNumberOfTrailingZeros()
370 GenNumberOfTrailingZeros(invoke->GetLocations(), DataType::Type::kInt64, GetVIXLAssembler()); in VisitLongNumberOfTrailingZeros()
389 GenReverse(invoke->GetLocations(), DataType::Type::kInt32, GetVIXLAssembler()); in VisitIntegerReverse()
397 GenReverse(invoke->GetLocations(), DataType::Type::kInt64, GetVIXLAssembler()); in VisitLongReverse()
408 Register dst = RegisterFrom(instr->GetLocations()->Out(), type); in GenBitCount()
439 Register dst = RegisterFrom(invoke->GetLocations()->Out(), type); in GenHighestOneBit()
472 Register dst = RegisterFrom(invoke->GetLocations()->Out(), type); in GenLowestOneBit()
507 LocationSummary* locations = invoke->GetLocations(); in VisitMathSqrt()
517 LocationSummary* locations = invoke->GetLocations(); in VisitMathCeil()
527 LocationSummary* locations = invoke->GetLocations(); in VisitMathFloor()
537 LocationSummary* locations = invoke->GetLocations(); in VisitMathRint()
564 LocationSummary* l = invoke->GetLocations(); in GenMathRound()
609 __ Ldrsb(WRegisterFrom(invoke->GetLocations()->Out()), in VisitMemoryPeekByte()
610 AbsoluteHeapOperandFrom(invoke->GetLocations()->InAt(0), 0)); in VisitMemoryPeekByte()
619 __ Ldr(WRegisterFrom(invoke->GetLocations()->Out()), in VisitMemoryPeekIntNative()
620 AbsoluteHeapOperandFrom(invoke->GetLocations()->InAt(0), 0)); in VisitMemoryPeekIntNative()
629 __ Ldr(XRegisterFrom(invoke->GetLocations()->Out()), in VisitMemoryPeekLongNative()
630 AbsoluteHeapOperandFrom(invoke->GetLocations()->InAt(0), 0)); in VisitMemoryPeekLongNative()
639 __ Ldrsh(WRegisterFrom(invoke->GetLocations()->Out()), in VisitMemoryPeekShortNative()
640 AbsoluteHeapOperandFrom(invoke->GetLocations()->InAt(0), 0)); in VisitMemoryPeekShortNative()
656 __ Strb(WRegisterFrom(invoke->GetLocations()->InAt(1)), in VisitMemoryPokeByte()
657 AbsoluteHeapOperandFrom(invoke->GetLocations()->InAt(0), 0)); in VisitMemoryPokeByte()
666 __ Str(WRegisterFrom(invoke->GetLocations()->InAt(1)), in VisitMemoryPokeIntNative()
667 AbsoluteHeapOperandFrom(invoke->GetLocations()->InAt(0), 0)); in VisitMemoryPokeIntNative()
676 __ Str(XRegisterFrom(invoke->GetLocations()->InAt(1)), in VisitMemoryPokeLongNative()
677 AbsoluteHeapOperandFrom(invoke->GetLocations()->InAt(0), 0)); in VisitMemoryPokeLongNative()
686 __ Strh(WRegisterFrom(invoke->GetLocations()->InAt(1)), in VisitMemoryPokeShortNative()
687 AbsoluteHeapOperandFrom(invoke->GetLocations()->InAt(0), 0)); in VisitMemoryPokeShortNative()
697 codegen_->Load(DataType::Type::kReference, WRegisterFrom(invoke->GetLocations()->Out()), in VisitThreadCurrentThread()
705 LocationSummary* locations = invoke->GetLocations(); in GenUnsafeGet()
959 LocationSummary* locations = invoke->GetLocations(); in GenUnsafePut()
1449 LocationSummary* locations = invoke->GetLocations(); in GenUnsafeCas()
1554 LocationSummary* locations = invoke->GetLocations(); in VisitJdkUnsafeCompareAndSetReference()
1724 LocationSummary* locations = invoke->GetLocations(); in GenUnsafeGetAndUpdate()
1850 LocationSummary* locations = invoke->GetLocations(); in VisitStringCompareTo()
2090 LocationSummary* locations = invoke->GetLocations(); in VisitStringEquals()
2254 LocationSummary* locations = invoke->GetLocations(); in GenerateVisitStringIndexOf()
2342 LocationSummary* locations = invoke->GetLocations(); in VisitStringNewStringFromBytes()
2387 LocationSummary* locations = invoke->GetLocations(); in VisitStringNewStringFromString()
2611 LocationSummary* locations = invoke->GetLocations(); in VisitStringGetCharsNoCheck()
2881 LocationSummary* locations = invoke->GetLocations(); in VisitSystemArrayCopyChar()
3089 LocationSummary* locations = invoke->GetLocations(); in VisitSystemArrayCopy()
3437 GenIsInfinite(invoke->GetLocations(), /* is64bit= */ false, GetVIXLAssembler()); in VisitFloatIsInfinite()
3445 GenIsInfinite(invoke->GetLocations(), /* is64bit= */ true, GetVIXLAssembler()); in VisitDoubleIsInfinite()
3475 LocationSummary* locations = invoke->GetLocations(); in BOXED_TYPES()
3532 if (codegen_->EmitBakerReadBarrier() && invoke->GetLocations() != nullptr) { in VisitReferenceGetReferent()
3533 invoke->GetLocations()->AddTemp(Location::RequiresRegister()); in VisitReferenceGetReferent()
3539 LocationSummary* locations = invoke->GetLocations(); in VisitReferenceGetReferent()
3596 LocationSummary* locations = invoke->GetLocations(); in VisitReferenceRefersTo()
3655 Register out = RegisterFrom(invoke->GetLocations()->Out(), DataType::Type::kInt32); in VisitThreadInterrupted()
3847 LocationSummary* locations = invoke->GetLocations(); in VisitCRC32UpdateBytes()
3909 LocationSummary* locations = invoke->GetLocations(); in VisitCRC32UpdateByteBuffer()
3938 VRegister out = SRegisterFrom(invoke->GetLocations()->Out()); in VisitFP16ToFloat()
3960 VRegister in = SRegisterFrom(invoke->GetLocations()->InAt(0)); in VisitFP16ToHalf()
3962 Register out = WRegisterFrom(invoke->GetLocations()->Out()); in VisitFP16ToHalf()
3974 LocationSummary* locations = invoke->GetLocations(); in GenerateFP16Round()
4042 invoke->GetLocations()->AddTemp(Location::RequiresFpuRegister()); in FP16ComparisonLocations()
4052 LocationSummary* locations = invoke->GetLocations(); in GenerateFP16Compare()
4172 LocationSummary* locations = invoke->GetLocations(); in GenerateFP16MinMax()
4238 LocationSummary* locations = invoke->GetLocations(); in GenerateDivideUnsigned()
4279 LocationSummary* locations = invoke->GetLocations(); in VisitMathMultiplyHigh()
4463 Register arg_reg = WRegisterFrom(invoke->GetLocations()->InAt(arg_index)); in GenerateVarHandleAccessModeAndVarTypeChecks()
4656 LocationSummary* locations = invoke->GetLocations(); in GetVarHandleTarget()
4808 LocationSummary* locations = invoke->GetLocations(); in GenerateVarHandleGet()
5124 LocationSummary* locations = invoke->GetLocations(); in GenerateVarHandleCompareAndSetOrExchange()
5429 LocationSummary* locations = invoke->GetLocations(); in GenerateVarHandleGetAndUpdate()