Lines Matching refs:GetLocations
119 SaveLiveRegisters(codegen, invoke_->GetLocations()); in EmitNativeCode()
137 Location out = invoke_->GetLocations()->Out(); in EmitNativeCode()
140 DCHECK(!invoke_->GetLocations()->GetLiveRegisters()->ContainsCoreRegister(out.reg())); in EmitNativeCode()
144 RestoreLiveRegisters(codegen, invoke_->GetLocations()); in EmitNativeCode()
168 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
173 DCHECK(instruction_->GetLocations()->Intrinsified()); in EmitNativeCode()
230 LocationSummary* res = invoke->GetLocations(); in TryDispatch()
275 MoveFPToInt(invoke->GetLocations(), /* is64bit= */ true, GetVIXLAssembler()); in VisitDoubleDoubleToRawLongBits()
278 MoveIntToFP(invoke->GetLocations(), /* is64bit= */ true, GetVIXLAssembler()); in VisitDoubleLongBitsToDouble()
289 MoveFPToInt(invoke->GetLocations(), /* is64bit= */ false, GetVIXLAssembler()); in VisitFloatFloatToRawIntBits()
292 MoveIntToFP(invoke->GetLocations(), /* is64bit= */ false, GetVIXLAssembler()); in VisitFloatIntBitsToFloat()
328 GenReverseBytes(invoke->GetLocations(), DataType::Type::kInt32, GetVIXLAssembler()); in VisitIntegerReverseBytes()
336 GenReverseBytes(invoke->GetLocations(), DataType::Type::kInt64, GetVIXLAssembler()); in VisitLongReverseBytes()
344 GenReverseBytes(invoke->GetLocations(), DataType::Type::kInt16, GetVIXLAssembler()); in VisitShortReverseBytes()
363 GenNumberOfLeadingZeros(invoke->GetLocations(), DataType::Type::kInt32, GetVIXLAssembler()); in VisitIntegerNumberOfLeadingZeros()
371 GenNumberOfLeadingZeros(invoke->GetLocations(), DataType::Type::kInt64, GetVIXLAssembler()); in VisitLongNumberOfLeadingZeros()
391 GenNumberOfTrailingZeros(invoke->GetLocations(), DataType::Type::kInt32, GetVIXLAssembler()); in VisitIntegerNumberOfTrailingZeros()
399 GenNumberOfTrailingZeros(invoke->GetLocations(), DataType::Type::kInt64, GetVIXLAssembler()); in VisitLongNumberOfTrailingZeros()
418 GenReverse(invoke->GetLocations(), DataType::Type::kInt32, GetVIXLAssembler()); in VisitIntegerReverse()
426 GenReverse(invoke->GetLocations(), DataType::Type::kInt64, GetVIXLAssembler()); in VisitLongReverse()
437 Register dst = RegisterFrom(instr->GetLocations()->Out(), type); in GenBitCount()
468 Register dst = RegisterFrom(invoke->GetLocations()->Out(), type); in GenHighestOneBit()
501 Register dst = RegisterFrom(invoke->GetLocations()->Out(), type); in GenLowestOneBit()
536 LocationSummary* locations = invoke->GetLocations(); in VisitMathSqrt()
546 LocationSummary* locations = invoke->GetLocations(); in VisitMathCeil()
556 LocationSummary* locations = invoke->GetLocations(); in VisitMathFloor()
566 LocationSummary* locations = invoke->GetLocations(); in VisitMathRint()
593 LocationSummary* l = invoke->GetLocations(); in GenMathRound()
638 __ Ldrsb(WRegisterFrom(invoke->GetLocations()->Out()), in VisitMemoryPeekByte()
639 AbsoluteHeapOperandFrom(invoke->GetLocations()->InAt(0), 0)); in VisitMemoryPeekByte()
648 __ Ldr(WRegisterFrom(invoke->GetLocations()->Out()), in VisitMemoryPeekIntNative()
649 AbsoluteHeapOperandFrom(invoke->GetLocations()->InAt(0), 0)); in VisitMemoryPeekIntNative()
658 __ Ldr(XRegisterFrom(invoke->GetLocations()->Out()), in VisitMemoryPeekLongNative()
659 AbsoluteHeapOperandFrom(invoke->GetLocations()->InAt(0), 0)); in VisitMemoryPeekLongNative()
668 __ Ldrsh(WRegisterFrom(invoke->GetLocations()->Out()), in VisitMemoryPeekShortNative()
669 AbsoluteHeapOperandFrom(invoke->GetLocations()->InAt(0), 0)); in VisitMemoryPeekShortNative()
685 __ Strb(WRegisterFrom(invoke->GetLocations()->InAt(1)), in VisitMemoryPokeByte()
686 AbsoluteHeapOperandFrom(invoke->GetLocations()->InAt(0), 0)); in VisitMemoryPokeByte()
695 __ Str(WRegisterFrom(invoke->GetLocations()->InAt(1)), in VisitMemoryPokeIntNative()
696 AbsoluteHeapOperandFrom(invoke->GetLocations()->InAt(0), 0)); in VisitMemoryPokeIntNative()
705 __ Str(XRegisterFrom(invoke->GetLocations()->InAt(1)), in VisitMemoryPokeLongNative()
706 AbsoluteHeapOperandFrom(invoke->GetLocations()->InAt(0), 0)); in VisitMemoryPokeLongNative()
715 __ Strh(WRegisterFrom(invoke->GetLocations()->InAt(1)), in VisitMemoryPokeShortNative()
716 AbsoluteHeapOperandFrom(invoke->GetLocations()->InAt(0), 0)); in VisitMemoryPokeShortNative()
726 codegen_->Load(DataType::Type::kReference, WRegisterFrom(invoke->GetLocations()->Out()), in VisitThreadCurrentThread()
734 LocationSummary* locations = invoke->GetLocations(); in GenUnsafeGet()
876 LocationSummary* locations = invoke->GetLocations(); in GenUnsafePut()
1018 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
1071 LocationSummary* locations = invoke->GetLocations(); in GenCas()
1189 LocationSummary* locations = invoke->GetLocations(); in VisitStringCompareTo()
1429 LocationSummary* locations = invoke->GetLocations(); in VisitStringEquals()
1593 LocationSummary* locations = invoke->GetLocations(); in GenerateVisitStringIndexOf()
1681 LocationSummary* locations = invoke->GetLocations(); in VisitStringNewStringFromBytes()
1726 LocationSummary* locations = invoke->GetLocations(); in VisitStringNewStringFromString()
1934 LocationSummary* locations = invoke->GetLocations(); in VisitStringGetCharsNoCheck()
2175 LocationSummary* locations = invoke->GetLocations(); in VisitSystemArrayCopyChar()
2342 LocationSummary* locations = invoke->GetLocations(); in VisitSystemArrayCopy()
2823 GenIsInfinite(invoke->GetLocations(), /* is64bit= */ false, GetVIXLAssembler()); in VisitFloatIsInfinite()
2831 GenIsInfinite(invoke->GetLocations(), /* is64bit= */ true, GetVIXLAssembler()); in VisitDoubleIsInfinite()
2846 LocationSummary* locations = invoke->GetLocations(); in VisitIntegerValueOf()
2906 Register out = RegisterFrom(invoke->GetLocations()->Out(), DataType::Type::kInt32); in VisitThreadInterrupted()
3098 LocationSummary* locations = invoke->GetLocations(); in VisitCRC32UpdateBytes()
3160 LocationSummary* locations = invoke->GetLocations(); in VisitCRC32UpdateByteBuffer()