Lines Matching refs:GetLocations

94     LocationSummary* locations = instruction_->GetLocations();  in EmitNativeCode()
99 DCHECK(instruction_->GetLocations()->Intrinsified()); in EmitNativeCode()
156 LocationSummary* res = invoke->GetLocations(); in TryDispatch()
201 MoveFPToInt(invoke->GetLocations(), /* is64bit= */ true, GetVIXLAssembler()); in VisitDoubleDoubleToRawLongBits()
204 MoveIntToFP(invoke->GetLocations(), /* is64bit= */ true, GetVIXLAssembler()); in VisitDoubleLongBitsToDouble()
215 MoveFPToInt(invoke->GetLocations(), /* is64bit= */ false, GetVIXLAssembler()); in VisitFloatFloatToRawIntBits()
218 MoveIntToFP(invoke->GetLocations(), /* is64bit= */ false, GetVIXLAssembler()); in VisitFloatIntBitsToFloat()
262 GenReverseBytes(invoke->GetLocations(), DataType::Type::kInt32, GetVIXLAssembler()); in VisitIntegerReverseBytes()
270 GenReverseBytes(invoke->GetLocations(), DataType::Type::kInt64, GetVIXLAssembler()); in VisitLongReverseBytes()
278 GenReverseBytes(invoke->GetLocations(), DataType::Type::kInt16, GetVIXLAssembler()); in VisitShortReverseBytes()
297 GenNumberOfLeadingZeros(invoke->GetLocations(), DataType::Type::kInt32, GetVIXLAssembler()); in VisitIntegerNumberOfLeadingZeros()
305 GenNumberOfLeadingZeros(invoke->GetLocations(), DataType::Type::kInt64, GetVIXLAssembler()); in VisitLongNumberOfLeadingZeros()
325 GenNumberOfTrailingZeros(invoke->GetLocations(), DataType::Type::kInt32, GetVIXLAssembler()); in VisitIntegerNumberOfTrailingZeros()
333 GenNumberOfTrailingZeros(invoke->GetLocations(), DataType::Type::kInt64, GetVIXLAssembler()); in VisitLongNumberOfTrailingZeros()
352 GenReverse(invoke->GetLocations(), DataType::Type::kInt32, GetVIXLAssembler()); in VisitIntegerReverse()
360 GenReverse(invoke->GetLocations(), DataType::Type::kInt64, GetVIXLAssembler()); in VisitLongReverse()
371 Register dst = RegisterFrom(instr->GetLocations()->Out(), type); in GenBitCount()
402 Register dst = RegisterFrom(invoke->GetLocations()->Out(), type); in GenHighestOneBit()
435 Register dst = RegisterFrom(invoke->GetLocations()->Out(), type); in GenLowestOneBit()
470 LocationSummary* locations = invoke->GetLocations(); in VisitMathSqrt()
480 LocationSummary* locations = invoke->GetLocations(); in VisitMathCeil()
490 LocationSummary* locations = invoke->GetLocations(); in VisitMathFloor()
500 LocationSummary* locations = invoke->GetLocations(); in VisitMathRint()
527 LocationSummary* l = invoke->GetLocations(); in GenMathRound()
572 __ Ldrsb(WRegisterFrom(invoke->GetLocations()->Out()), in VisitMemoryPeekByte()
573 AbsoluteHeapOperandFrom(invoke->GetLocations()->InAt(0), 0)); in VisitMemoryPeekByte()
582 __ Ldr(WRegisterFrom(invoke->GetLocations()->Out()), in VisitMemoryPeekIntNative()
583 AbsoluteHeapOperandFrom(invoke->GetLocations()->InAt(0), 0)); in VisitMemoryPeekIntNative()
592 __ Ldr(XRegisterFrom(invoke->GetLocations()->Out()), in VisitMemoryPeekLongNative()
593 AbsoluteHeapOperandFrom(invoke->GetLocations()->InAt(0), 0)); in VisitMemoryPeekLongNative()
602 __ Ldrsh(WRegisterFrom(invoke->GetLocations()->Out()), in VisitMemoryPeekShortNative()
603 AbsoluteHeapOperandFrom(invoke->GetLocations()->InAt(0), 0)); in VisitMemoryPeekShortNative()
619 __ Strb(WRegisterFrom(invoke->GetLocations()->InAt(1)), in VisitMemoryPokeByte()
620 AbsoluteHeapOperandFrom(invoke->GetLocations()->InAt(0), 0)); in VisitMemoryPokeByte()
629 __ Str(WRegisterFrom(invoke->GetLocations()->InAt(1)), in VisitMemoryPokeIntNative()
630 AbsoluteHeapOperandFrom(invoke->GetLocations()->InAt(0), 0)); in VisitMemoryPokeIntNative()
639 __ Str(XRegisterFrom(invoke->GetLocations()->InAt(1)), in VisitMemoryPokeLongNative()
640 AbsoluteHeapOperandFrom(invoke->GetLocations()->InAt(0), 0)); in VisitMemoryPokeLongNative()
649 __ Strh(WRegisterFrom(invoke->GetLocations()->InAt(1)), in VisitMemoryPokeShortNative()
650 AbsoluteHeapOperandFrom(invoke->GetLocations()->InAt(0), 0)); in VisitMemoryPokeShortNative()
660 codegen_->Load(DataType::Type::kReference, WRegisterFrom(invoke->GetLocations()->Out()), in VisitThreadCurrentThread()
668 LocationSummary* locations = invoke->GetLocations(); in GenUnsafeGet()
810 LocationSummary* locations = invoke->GetLocations(); in GenUnsafePut()
952 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
1005 LocationSummary* locations = invoke->GetLocations(); in GenCas()
1123 LocationSummary* locations = invoke->GetLocations(); in VisitStringCompareTo()
1363 LocationSummary* locations = invoke->GetLocations(); in VisitStringEquals()
1527 LocationSummary* locations = invoke->GetLocations(); in GenerateVisitStringIndexOf()
1615 LocationSummary* locations = invoke->GetLocations(); in VisitStringNewStringFromBytes()
1660 LocationSummary* locations = invoke->GetLocations(); in VisitStringNewStringFromString()
1868 LocationSummary* locations = invoke->GetLocations(); in VisitStringGetCharsNoCheck()
2133 LocationSummary* locations = invoke->GetLocations(); in VisitSystemArrayCopyChar()
2300 LocationSummary* locations = invoke->GetLocations(); in VisitSystemArrayCopy()
2784 GenIsInfinite(invoke->GetLocations(), /* is64bit= */ false, GetVIXLAssembler()); in VisitFloatIsInfinite()
2792 GenIsInfinite(invoke->GetLocations(), /* is64bit= */ true, GetVIXLAssembler()); in VisitDoubleIsInfinite()
2807 LocationSummary* locations = invoke->GetLocations(); in VisitIntegerValueOf()
2867 Register out = RegisterFrom(invoke->GetLocations()->Out(), DataType::Type::kInt32); in VisitThreadInterrupted()
3059 LocationSummary* locations = invoke->GetLocations(); in VisitCRC32UpdateBytes()
3121 LocationSummary* locations = invoke->GetLocations(); in VisitCRC32UpdateByteBuffer()
3150 VRegister out = SRegisterFrom(invoke->GetLocations()->Out()); in VisitFP16ToFloat()
3172 VRegister in = SRegisterFrom(invoke->GetLocations()->InAt(0)); in VisitFP16ToHalf()
3174 Register out = WRegisterFrom(invoke->GetLocations()->Out()); in VisitFP16ToHalf()
3186 LocationSummary* locations = invoke->GetLocations(); in GenerateFP16Round()
3250 LocationSummary* locations = invoke->GetLocations(); in GenerateFP16Compare()
3276 invoke->GetLocations()->AddTemp(Location::RequiresFpuRegister()); in VisitFP16Greater()
3277 invoke->GetLocations()->AddTemp(Location::RequiresFpuRegister()); in VisitFP16Greater()
3291 invoke->GetLocations()->AddTemp(Location::RequiresFpuRegister()); in VisitFP16GreaterEquals()
3292 invoke->GetLocations()->AddTemp(Location::RequiresFpuRegister()); in VisitFP16GreaterEquals()
3306 invoke->GetLocations()->AddTemp(Location::RequiresFpuRegister()); in VisitFP16Less()
3307 invoke->GetLocations()->AddTemp(Location::RequiresFpuRegister()); in VisitFP16Less()
3321 invoke->GetLocations()->AddTemp(Location::RequiresFpuRegister()); in VisitFP16LessEquals()
3322 invoke->GetLocations()->AddTemp(Location::RequiresFpuRegister()); in VisitFP16LessEquals()