Lines Matching refs:GetLocations
92 SaveLiveRegisters(codegen, invoke_->GetLocations()); in EmitNativeCode()
103 Location out = invoke_->GetLocations()->Out(); in EmitNativeCode()
106 DCHECK(!invoke_->GetLocations()->GetLiveRegisters()->ContainsCoreRegister(out.reg())); in EmitNativeCode()
110 RestoreLiveRegisters(codegen, invoke_->GetLocations()); in EmitNativeCode()
179 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
184 DCHECK(instruction_->GetLocations()->Intrinsified()); in EmitNativeCode()
252 LocationSummary* res = invoke->GetLocations(); in TryDispatch()
301 MoveFPToInt(invoke->GetLocations(), /* is64bit= */ true, GetAssembler()); in VisitDoubleDoubleToRawLongBits()
304 MoveIntToFP(invoke->GetLocations(), /* is64bit= */ true, GetAssembler()); in VisitDoubleLongBitsToDouble()
315 MoveFPToInt(invoke->GetLocations(), /* is64bit= */ false, GetAssembler()); in VisitFloatFloatToRawIntBits()
318 MoveIntToFP(invoke->GetLocations(), /* is64bit= */ false, GetAssembler()); in VisitFloatIntBitsToFloat()
346 LocationSummary* locations = invoke->GetLocations(); in GenNumberOfLeadingZeros()
391 LocationSummary* locations = invoke->GetLocations(); in GenNumberOfTrailingZeros()
468 vixl32::SRegister temp1 = LowSRegisterFrom(invoke->GetLocations()->GetTemp(0)); in VisitMathRoundFloat()
469 vixl32::SRegister temp2 = HighSRegisterFrom(invoke->GetLocations()->GetTemp(0)); in VisitMathRoundFloat()
510 __ Ldrsb(OutputRegister(invoke), MemOperand(LowRegisterFrom(invoke->GetLocations()->InAt(0)))); in VisitMemoryPeekByte()
520 __ Ldr(OutputRegister(invoke), MemOperand(LowRegisterFrom(invoke->GetLocations()->InAt(0)))); in VisitMemoryPeekIntNative()
530 vixl32::Register addr = LowRegisterFrom(invoke->GetLocations()->InAt(0)); in VisitMemoryPeekLongNative()
533 vixl32::Register lo = LowRegisterFrom(invoke->GetLocations()->Out()); in VisitMemoryPeekLongNative()
534 vixl32::Register hi = HighRegisterFrom(invoke->GetLocations()->Out()); in VisitMemoryPeekLongNative()
551 __ Ldrsh(OutputRegister(invoke), MemOperand(LowRegisterFrom(invoke->GetLocations()->InAt(0)))); in VisitMemoryPeekShortNative()
567 __ Strb(InputRegisterAt(invoke, 1), MemOperand(LowRegisterFrom(invoke->GetLocations()->InAt(0)))); in VisitMemoryPokeByte()
576 __ Str(InputRegisterAt(invoke, 1), MemOperand(LowRegisterFrom(invoke->GetLocations()->InAt(0)))); in VisitMemoryPokeIntNative()
586 vixl32::Register addr = LowRegisterFrom(invoke->GetLocations()->InAt(0)); in VisitMemoryPokeLongNative()
589 __ Str(LowRegisterFrom(invoke->GetLocations()->InAt(1)), MemOperand(addr)); in VisitMemoryPokeLongNative()
590 __ Str(HighRegisterFrom(invoke->GetLocations()->InAt(1)), MemOperand(addr, 4)); in VisitMemoryPokeLongNative()
599 __ Strh(InputRegisterAt(invoke, 1), MemOperand(LowRegisterFrom(invoke->GetLocations()->InAt(0)))); in VisitMemoryPokeShortNative()
618 LocationSummary* locations = invoke->GetLocations(); in GenUnsafeGet()
876 GenUnsafePut(invoke->GetLocations(), in VisitUnsafePut()
883 GenUnsafePut(invoke->GetLocations(), in VisitUnsafePutOrdered()
890 GenUnsafePut(invoke->GetLocations(), in VisitUnsafePutVolatile()
897 GenUnsafePut(invoke->GetLocations(), in VisitUnsafePutObject()
904 GenUnsafePut(invoke->GetLocations(), in VisitUnsafePutObjectOrdered()
911 GenUnsafePut(invoke->GetLocations(), in VisitUnsafePutObjectVolatile()
918 GenUnsafePut(invoke->GetLocations(), in VisitUnsafePutLong()
925 GenUnsafePut(invoke->GetLocations(), in VisitUnsafePutLongOrdered()
932 GenUnsafePut(invoke->GetLocations(), in VisitUnsafePutLongVolatile()
979 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
1038 LocationSummary* locations = invoke->GetLocations(); in GenCas()
1176 LocationSummary* locations = invoke->GetLocations(); in VisitStringCompareTo()
1273 LocationSummary* locations = invoke->GetLocations(); in GenerateStringCompareToLoop()
1495 LocationSummary* locations = invoke->GetLocations(); in VisitStringEquals()
1664 LocationSummary* locations = invoke->GetLocations(); in GenerateVisitStringIndexOf()
1819 LocationSummary* locations = invoke->GetLocations(); in VisitSystemArrayCopy()
1914 LocationSummary* locations = invoke->GetLocations(); in VisitSystemArrayCopy()
2358 LocationSummary* const locations = invoke->GetLocations(); in GenFPToFPCall()
2377 LocationSummary* const locations = invoke->GetLocations(); in GenFPFPToFPCall()
2554 LocationSummary* locations = invoke->GetLocations(); in VisitLongReverse()
2580 LocationSummary* locations = invoke->GetLocations(); in VisitLongReverseBytes()
2606 LocationSummary* locations = instr->GetLocations(); in GenBitCount()
2630 invoke->GetLocations()->AddTemp(Location::RequiresFpuRegister()); in VisitIntegerBitCount()
2655 LocationSummary* locations = invoke->GetLocations(); in GenHighestOneBit()
2721 LocationSummary* locations = invoke->GetLocations(); in GenLowestOneBit()
2793 LocationSummary* locations = invoke->GetLocations(); in VisitStringGetCharsNoCheck()
2983 LocationSummary* locations = invoke->GetLocations(); in VisitIntegerValueOf()
3041 vixl32::Register out = RegisterFrom(invoke->GetLocations()->Out()); in VisitThreadInterrupted()