Searched refs:AddTemp (Results 1 – 14 of 14) sorted by relevance
95 locations->AddTemp(Location::RequiresFpuRegister()); in CreateFPToIntLocations()106 locations->AddTemp(Location::RequiresFpuRegister()); in CreateIntToFPLocations()107 locations->AddTemp(Location::RequiresFpuRegister()); in CreateIntToFPLocations()269 locations->AddTemp(Location::RequiresFpuRegister()); in CreateFloatToFloat()330 locations->AddTemp(Location::RegisterLocation(EDX)); in CreateAbsIntLocation()358 locations->AddTemp(Location::RequiresRegister()); in CreateAbsLongLocation()640 locations->AddTemp(Location::RequiresRegister()); in CreateLongLongToLongLocations()727 locations->AddTemp(Location::RegisterLocation(EAX)); in CreateSSE41FPToFPLocations()783 locations->AddTemp(Location::RequiresFpuRegister()); in VisitMathRoundFloat()784 locations->AddTemp(Location::RequiresFpuRegister()); in VisitMathRoundFloat()[all …]
278 locations->AddTemp(Location::RequiresRegister()); in CreateIntToIntPlusTemp()588 locations->AddTemp(Location::RequiresRegister()); in CreateIntIntIntToIntLocations()646 locations->AddTemp(Location::RequiresRegister()); // Temp_lo. in CreateIntIntIntIntToVoid()647 locations->AddTemp(Location::RequiresRegister()); // Temp_hi. in CreateIntIntIntIntToVoid()651 locations->AddTemp(Location::RequiresRegister()); // Temp. in CreateIntIntIntIntToVoid()652 locations->AddTemp(Location::RequiresRegister()); // Card. in CreateIntIntIntIntToVoid()828 locations->AddTemp(Location::RequiresRegister()); // Pointer. in CreateIntIntIntIntIntToIntPlusTemps()829 locations->AddTemp(Location::RequiresRegister()); // Temp 1. in CreateIntIntIntIntIntToIntPlusTemps()946 locations->AddTemp(Location::RequiresRegister()); in VisitStringCharAt()947 locations->AddTemp(Location::RequiresRegister()); in VisitStringCharAt()[all …]
204 locations->AddTemp(Location::RequiresFpuRegister()); // FP reg to hold mask. in CreateFloatToFloatPlusTemps()250 locations->AddTemp(Location::RequiresRegister()); in CreateIntToIntPlusTemp()547 locations->AddTemp(Location::RegisterLocation(RDI)); in CreateSSE41FPToFPLocations()598 locations->AddTemp(Location::RequiresFpuRegister()); in CreateSSE41FPToIntLocations()609 locations->AddTemp(Location::RegisterLocation(RDI)); in CreateSSE41FPToIntLocations()725 locations->AddTemp(Location::FpuRegisterLocation(fp_reg)); in CreateFPToFPCallLocations()866 locations->AddTemp(Location::FpuRegisterLocation(fp_reg)); in CreateFPFPToFPCallLocations()902 locations->AddTemp(Location::RequiresRegister()); in VisitStringCharAt()971 locations->AddTemp(Location::RegisterLocation(RSI)); in VisitSystemArrayCopyChar()972 locations->AddTemp(Location::RegisterLocation(RDI)); in VisitSystemArrayCopyChar()[all …]
319 locations->AddTemp(visitor->GetMethodLocation()); in CreateCommonInvokeLocationSummary()323 locations->AddTemp(visitor->GetMethodLocation()); in CreateCommonInvokeLocationSummary()327 locations->AddTemp(visitor->GetMethodLocation()); in CreateCommonInvokeLocationSummary()369 locations->AddTemp(calling_convention.GetFieldIndexLocation()); in CreateUnresolvedFieldLocationSummary()496 locations->AddTemp(runtime_type_index_location); in CreateLoadClassLocationSummary()1296 locations->AddTemp(Location::RequiresRegister()); in CreateSystemArrayCopyLocationSummary()1297 locations->AddTemp(Location::RequiresRegister()); in CreateSystemArrayCopyLocationSummary()1298 locations->AddTemp(Location::RequiresRegister()); in CreateSystemArrayCopyLocationSummary()
1180 locations->AddTemp(location); in AddLocationAsTemp()1182 locations->AddTemp(Location::RegisterLocation(location.AsRegisterPairLow<Register>())); in AddLocationAsTemp()1183 locations->AddTemp(Location::RegisterLocation(location.AsRegisterPairHigh<Register>())); in AddLocationAsTemp()1866 invoke->GetLocations()->AddTemp(Location::RegisterLocation(R12)); in VisitInvokeInterface()2060 locations->AddTemp(Location::RequiresFpuRegister()); in VisitTypeConversion()2067 locations->AddTemp(Location::RequiresFpuRegister()); in VisitTypeConversion()2185 locations->AddTemp(Location::RequiresFpuRegister()); in VisitTypeConversion()2186 locations->AddTemp(Location::RequiresFpuRegister()); in VisitTypeConversion()2842 locations->AddTemp(Location::RequiresRegister()); in VisitDiv()2844 locations->AddTemp(Location::RequiresRegister()); in VisitDiv()[all …]
1210 locations->AddTemp(Location::RequiresRegister()); in VisitStringEquals()1211 locations->AddTemp(Location::RequiresRegister()); in VisitStringEquals()1358 locations->AddTemp(LocationFrom(calling_convention.GetRegisterAt(2))); in VisitStringIndexOf()1379 locations->AddTemp(Location::RequiresRegister()); in VisitStringIndexOfAfter()1656 locations->AddTemp(Location::RequiresRegister()); in VisitStringGetCharsNoCheck()1657 locations->AddTemp(Location::RequiresRegister()); in VisitStringGetCharsNoCheck()1759 locations->AddTemp(Location::RequiresRegister()); in VisitSystemArrayCopyChar()1760 locations->AddTemp(Location::RequiresRegister()); in VisitSystemArrayCopyChar()1761 locations->AddTemp(Location::RequiresRegister()); in VisitSystemArrayCopyChar()1993 locations->AddTemp(Location::RequiresRegister()); in VisitSystemArrayCopy()[all …]
1116 locations->AddTemp(location); in AddLocationAsTemp()1118 locations->AddTemp(Location::RegisterLocation(location.AsRegisterPairLow<Register>())); in AddLocationAsTemp()1119 locations->AddTemp(Location::RegisterLocation(location.AsRegisterPairHigh<Register>())); in AddLocationAsTemp()2005 invoke->GetLocations()->AddTemp(Location::FpuRegisterLocation(XMM7)); in VisitInvokeInterface()2067 locations->AddTemp(Location::RequiresRegister()); in VisitNeg()2068 locations->AddTemp(Location::RequiresFpuRegister()); in VisitNeg()2074 locations->AddTemp(Location::RequiresFpuRegister()); in VisitNeg()2142 locations->AddTemp(Location::RequiresFpuRegister()); in VisitX86FPNeg()2244 locations->AddTemp(Location::RequiresFpuRegister()); in VisitTypeConversion()2251 locations->AddTemp(Location::RequiresFpuRegister()); in VisitTypeConversion()[all …]
1220 locations->AddTemp(location); in AddLocationAsTemp()2215 invoke->GetLocations()->AddTemp(Location::RegisterLocation(RAX)); in VisitInvokeInterface()2278 locations->AddTemp(Location::RequiresFpuRegister()); in VisitNeg()3553 locations->AddTemp(Location::RegisterLocation(RDX)); in VisitDiv()3558 locations->AddTemp(Location::RequiresRegister()); in VisitDiv()3641 locations->AddTemp(Location::RequiresRegister()); in VisitRem()3651 locations->AddTemp(Location::RegisterLocation(RAX)); in VisitRem()3893 locations->AddTemp(Location::RegisterLocation(kMethodRegisterArgument)); in VisitNewInstance()3925 locations->AddTemp(Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitNewArray()4099 locations->AddTemp(Location::RequiresRegister()); in HandleFieldGet()[all …]
740 locations->AddTemp(Location::RequiresRegister()); in VisitLongBitCount()741 locations->AddTemp(Location::RequiresRegister()); in VisitLongBitCount()1967 locations->AddTemp(Location::RequiresRegister()); in VisitStringEquals()1968 locations->AddTemp(Location::RequiresRegister()); in VisitStringEquals()1969 locations->AddTemp(Location::RequiresRegister()); in VisitStringEquals()2132 locations->AddTemp(Location::RegisterLocation(calling_convention.GetRegisterAt(2))); in VisitStringIndexOf()2158 locations->AddTemp(Location::RequiresRegister()); in VisitStringIndexOfAfter()
968 locations->AddTemp(location); in AddLocationAsTemp()970 locations->AddTemp(Location::RegisterLocation(location.AsRegisterPairLow<Register>())); in AddLocationAsTemp()971 locations->AddTemp(Location::RegisterLocation(location.AsRegisterPairHigh<Register>())); in AddLocationAsTemp()1999 locations->AddTemp(Location::RequiresRegister()); in VisitCheckCast()3398 locations->AddTemp(Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in HandleFieldGet()3405 locations->AddTemp(Location::RegisterLocation(reg.AsRegisterPairLow<Register>())); in HandleFieldGet()3406 locations->AddTemp(Location::RegisterLocation(reg.AsRegisterPairHigh<Register>())); in HandleFieldGet()3525 locations->AddTemp(Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in HandleFieldSet()3532 locations->AddTemp(Location::RegisterLocation(calling_convention.GetRegisterAt(2))); in HandleFieldSet()3533 locations->AddTemp(Location::RegisterLocation(calling_convention.GetRegisterAt(3))); in HandleFieldSet()[all …]
512 void AddTemp(Location location) { in AddTemp() function
1377 locations->AddTemp(Location::RequiresRegister()); in VisitStringEquals()1378 locations->AddTemp(Location::RequiresRegister()); in VisitStringEquals()1379 locations->AddTemp(Location::RequiresRegister()); in VisitStringEquals()1535 locations->AddTemp(Location::RegisterLocation(calling_convention.GetRegisterAt(2))); in VisitStringIndexOf()
1070 locations->AddTemp(location); in AddLocationAsTemp()3134 locations->AddTemp(Location::RequiresRegister()); in VisitInstanceOf()3317 locations->AddTemp(Location::RequiresRegister()); in VisitCheckCast()3321 locations->AddTemp(Location::RequiresRegister()); in VisitCheckCast()4241 locations->AddTemp(LocationFrom(calling_convention.GetRegisterAt(0))); in VisitNewArray()4267 locations->AddTemp(LocationFrom(kArtMethodRegister)); in VisitNewInstance()
867 locations->AddTemp(location); in AddLocationAsTemp()1621 locations->AddTemp(Location::RequiresRegister()); in VisitCheckCast()2930 invoke->GetLocations()->AddTemp(Location::RegisterLocation(T0)); in VisitInvokeInterface()3431 locations->AddTemp(Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitNewArray()3453 locations->AddTemp(Location::RegisterLocation(kMethodRegisterArgument)); in VisitNewInstance()