• Home
  • Raw
  • Download

Lines Matching refs:GetLocations

96     SaveLiveRegisters(codegen, invoke_->GetLocations());  in EmitNativeCode()
107 Location out = invoke_->GetLocations()->Out(); in EmitNativeCode()
110 DCHECK(!invoke_->GetLocations()->GetLiveRegisters()->ContainsCoreRegister(out.reg())); in EmitNativeCode()
114 RestoreLiveRegisters(codegen, invoke_->GetLocations()); in EmitNativeCode()
183 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
188 DCHECK(instruction_->GetLocations()->Intrinsified()); in EmitNativeCode()
256 LocationSummary* res = invoke->GetLocations(); in TryDispatch()
305 MoveFPToInt(invoke->GetLocations(), /* is64bit */ true, GetAssembler()); in VisitDoubleDoubleToRawLongBits()
308 MoveIntToFP(invoke->GetLocations(), /* is64bit */ true, GetAssembler()); in VisitDoubleLongBitsToDouble()
319 MoveFPToInt(invoke->GetLocations(), /* is64bit */ false, GetAssembler()); in VisitFloatFloatToRawIntBits()
322 MoveIntToFP(invoke->GetLocations(), /* is64bit */ false, GetAssembler()); in VisitFloatIntBitsToFloat()
350 LocationSummary* locations = invoke->GetLocations(); in GenNumberOfLeadingZeros()
395 LocationSummary* locations = invoke->GetLocations(); in GenNumberOfTrailingZeros()
500 GenAbsInteger(invoke->GetLocations(), /* is64bit */ false, GetAssembler()); in VisitMathAbsInt()
509 GenAbsInteger(invoke->GetLocations(), /* is64bit */ true, GetAssembler()); in VisitMathAbsLong()
514 Location op1_loc = invoke->GetLocations()->InAt(0); in GenMinMaxFloat()
515 Location op2_loc = invoke->GetLocations()->InAt(1); in GenMinMaxFloat()
516 Location out_loc = invoke->GetLocations()->Out(); in GenMinMaxFloat()
529 vixl32::Register temp2 = RegisterFrom(invoke->GetLocations()->GetTemp(0)); in GenMinMaxFloat()
582 invoke->GetLocations()->AddTemp(Location::RequiresRegister()); in VisitMathMinFloatFloat()
591 invoke->GetLocations()->AddTemp(Location::RequiresRegister()); in VisitMathMaxFloatFloat()
600 Location op1_loc = invoke->GetLocations()->InAt(0); in GenMinMaxDouble()
601 Location op2_loc = invoke->GetLocations()->InAt(1); in GenMinMaxDouble()
602 Location out_loc = invoke->GetLocations()->Out(); in GenMinMaxDouble()
666 Location op1_loc = invoke->GetLocations()->InAt(0); in GenMinMaxLong()
667 Location op2_loc = invoke->GetLocations()->InAt(1); in GenMinMaxLong()
668 Location out_loc = invoke->GetLocations()->Out(); in GenMinMaxLong()
807 vixl32::SRegister temp1 = LowSRegisterFrom(invoke->GetLocations()->GetTemp(0)); in VisitMathRoundFloat()
808 vixl32::SRegister temp2 = HighSRegisterFrom(invoke->GetLocations()->GetTemp(0)); in VisitMathRoundFloat()
849 __ Ldrsb(OutputRegister(invoke), MemOperand(LowRegisterFrom(invoke->GetLocations()->InAt(0)))); in VisitMemoryPeekByte()
859 __ Ldr(OutputRegister(invoke), MemOperand(LowRegisterFrom(invoke->GetLocations()->InAt(0)))); in VisitMemoryPeekIntNative()
869 vixl32::Register addr = LowRegisterFrom(invoke->GetLocations()->InAt(0)); in VisitMemoryPeekLongNative()
872 vixl32::Register lo = LowRegisterFrom(invoke->GetLocations()->Out()); in VisitMemoryPeekLongNative()
873 vixl32::Register hi = HighRegisterFrom(invoke->GetLocations()->Out()); in VisitMemoryPeekLongNative()
890 __ Ldrsh(OutputRegister(invoke), MemOperand(LowRegisterFrom(invoke->GetLocations()->InAt(0)))); in VisitMemoryPeekShortNative()
906 __ Strb(InputRegisterAt(invoke, 1), MemOperand(LowRegisterFrom(invoke->GetLocations()->InAt(0)))); in VisitMemoryPokeByte()
915 __ Str(InputRegisterAt(invoke, 1), MemOperand(LowRegisterFrom(invoke->GetLocations()->InAt(0)))); in VisitMemoryPokeIntNative()
925 vixl32::Register addr = LowRegisterFrom(invoke->GetLocations()->InAt(0)); in VisitMemoryPokeLongNative()
928 __ Str(LowRegisterFrom(invoke->GetLocations()->InAt(1)), MemOperand(addr)); in VisitMemoryPokeLongNative()
929 __ Str(HighRegisterFrom(invoke->GetLocations()->InAt(1)), MemOperand(addr, 4)); in VisitMemoryPokeLongNative()
938 __ Strh(InputRegisterAt(invoke, 1), MemOperand(LowRegisterFrom(invoke->GetLocations()->InAt(0)))); in VisitMemoryPokeShortNative()
957 LocationSummary* locations = invoke->GetLocations(); in GenUnsafeGet()
1212 GenUnsafePut(invoke->GetLocations(), in VisitUnsafePut()
1219 GenUnsafePut(invoke->GetLocations(), in VisitUnsafePutOrdered()
1226 GenUnsafePut(invoke->GetLocations(), in VisitUnsafePutVolatile()
1233 GenUnsafePut(invoke->GetLocations(), in VisitUnsafePutObject()
1240 GenUnsafePut(invoke->GetLocations(), in VisitUnsafePutObjectOrdered()
1247 GenUnsafePut(invoke->GetLocations(), in VisitUnsafePutObjectVolatile()
1254 GenUnsafePut(invoke->GetLocations(), in VisitUnsafePutLong()
1261 GenUnsafePut(invoke->GetLocations(), in VisitUnsafePutLongOrdered()
1268 GenUnsafePut(invoke->GetLocations(), in VisitUnsafePutLongVolatile()
1313 LocationSummary* locations = invoke->GetLocations(); in GenCas()
1474 LocationSummary* locations = invoke->GetLocations(); in VisitStringCompareTo()
1571 LocationSummary* locations = invoke->GetLocations(); in GenerateStringCompareToLoop()
1800 LocationSummary* locations = invoke->GetLocations(); in VisitStringEquals()
1961 LocationSummary* locations = invoke->GetLocations(); in GenerateVisitStringIndexOf()
2116 LocationSummary* locations = invoke->GetLocations(); in VisitSystemArrayCopy()
2213 LocationSummary* locations = invoke->GetLocations(); in VisitSystemArrayCopy()
2657 LocationSummary* const locations = invoke->GetLocations(); in GenFPToFPCall()
2676 LocationSummary* const locations = invoke->GetLocations(); in GenFPFPToFPCall()
2853 LocationSummary* locations = invoke->GetLocations(); in VisitLongReverse()
2879 LocationSummary* locations = invoke->GetLocations(); in VisitLongReverseBytes()
2905 LocationSummary* locations = instr->GetLocations(); in GenBitCount()
2929 invoke->GetLocations()->AddTemp(Location::RequiresFpuRegister()); in VisitIntegerBitCount()
2954 LocationSummary* locations = invoke->GetLocations(); in GenHighestOneBit()
3020 LocationSummary* locations = invoke->GetLocations(); in GenLowestOneBit()
3092 LocationSummary* locations = invoke->GetLocations(); in VisitStringGetCharsNoCheck()
3281 LocationSummary* locations = invoke->GetLocations(); in VisitIntegerValueOf()
3349 vixl32::Register out = RegisterFrom(invoke->GetLocations()->Out()); in VisitThreadInterrupted()