Searched refs:AddTemp (Results 1 – 15 of 15) sorted by relevance
176 locations->AddTemp(Location::RequiresFpuRegister()); in CreateFPToIntLocations()186 locations->AddTemp(Location::RequiresFpuRegister()); in CreateIntToFPLocations()187 locations->AddTemp(Location::RequiresFpuRegister()); in CreateIntToFPLocations()407 locations->AddTemp(Location::RequiresFpuRegister()); in VisitMathRoundFloat()408 locations->AddTemp(Location::RequiresFpuRegister()); in VisitMathRoundFloat()808 locations->AddTemp(Location::RegisterLocation(ESI)); in VisitSystemArrayCopyChar()809 locations->AddTemp(Location::RegisterLocation(EDI)); in VisitSystemArrayCopyChar()810 locations->AddTemp(Location::RegisterLocation(ECX)); in VisitSystemArrayCopyChar()993 locations->AddTemp(Location::RegisterLocation(ECX)); in VisitStringEquals()994 locations->AddTemp(Location::RegisterLocation(EDI)); in VisitStringEquals()[all …]
545 locations->AddTemp(Location::RequiresFpuRegister()); in CreateFPToIntPlusFPTempLocations()756 locations->AddTemp(FixedTempLocation()); in CreateIntIntIntToIntLocations()1360 locations->AddTemp(Location::RequiresRegister()); in VisitUnsafeCASObject()1361 locations->AddTemp(Location::RequiresRegister()); in VisitUnsafeCASObject()1366 locations->AddTemp(Location::RegisterLocation(first_callee_save)); in VisitUnsafeCASObject()1370 locations->AddTemp(Location::RegisterLocation(x0.GetCode())); in VisitUnsafeCASObject()1484 locations->AddTemp(Location::RequiresRegister()); in VisitStringCompareTo()1485 locations->AddTemp(Location::RequiresRegister()); in VisitStringCompareTo()1486 locations->AddTemp(Location::RequiresRegister()); in VisitStringCompareTo()1489 locations->AddTemp(Location::RequiresRegister()); in VisitStringCompareTo()[all …]
308 locations->AddTemp(Location::RequiresFpuRegister()); in CreateSSE41FPToIntLocations()309 locations->AddTemp(Location::RequiresFpuRegister()); in CreateSSE41FPToIntLocations()601 locations->AddTemp(Location::RegisterLocation(RSI)); in VisitSystemArrayCopyChar()602 locations->AddTemp(Location::RegisterLocation(RDI)); in VisitSystemArrayCopyChar()603 locations->AddTemp(Location::RegisterLocation(RCX)); in VisitSystemArrayCopyChar()1181 locations->AddTemp(Location::RegisterLocation(RCX)); in VisitStringEquals()1182 locations->AddTemp(Location::RegisterLocation(RDI)); in VisitStringEquals()1311 locations->AddTemp(Location::RegisterLocation(RCX)); in CreateStringIndexOfLocations()1313 locations->AddTemp(Location::RequiresRegister()); in CreateStringIndexOfLocations()1555 locations->AddTemp(Location::RegisterLocation(RSI)); in VisitStringGetCharsNoCheck()[all …]
511 locations->AddTemp(Location::RequiresRegister()); // For target method. in CreateCommonInvokeLocationSummary()519 locations->AddTemp(visitor->GetMethodLocation()); in CreateCommonInvokeLocationSummary()525 locations->AddTemp(visitor->GetMethodLocation()); in CreateCommonInvokeLocationSummary()715 locations->AddTemp(calling_convention.GetFieldIndexLocation()); in CreateUnresolvedFieldLocationSummary()835 locations->AddTemp(runtime_type_index_location); in CreateLoadClassRuntimeCallLocationSummary()862 locations->AddTemp(runtime_proto_index_location); in CreateLoadMethodHandleRuntimeCallLocationSummary()882 locations->AddTemp(runtime_proto_index_location); in CreateLoadMethodTypeRuntimeCallLocationSummary()1810 locations->AddTemp(Location::RequiresRegister()); in CreateSystemArrayCopyLocationSummary()1811 locations->AddTemp(Location::RequiresRegister()); in CreateSystemArrayCopyLocationSummary()1812 locations->AddTemp(Location::RequiresRegister()); in CreateSystemArrayCopyLocationSummary()
418 locations->AddTemp(Location::RequiresFpuRegister()); in VisitMathRoundFloat()584 locations->AddTemp(Location::RequiresRegister()); in VisitStringCompareTo()585 locations->AddTemp(Location::RequiresRegister()); in VisitStringCompareTo()586 locations->AddTemp(Location::RequiresRegister()); in VisitStringCompareTo()589 locations->AddTemp(Location::RequiresRegister()); in VisitStringCompareTo()901 locations->AddTemp(LocationFrom(r0)); in VisitStringEquals()915 locations->AddTemp(Location::RequiresRegister()); in VisitStringEquals()1150 locations->AddTemp(LocationFrom(calling_convention.GetRegisterAt(2))); in VisitStringIndexOf()1273 locations->AddTemp(Location::RequiresRegister()); in VisitSystemArrayCopy()1752 locations->AddTemp(LocationFrom(calling_convention.GetRegisterAt(0))); in CreateFPToFPCallLocations()[all …]
36 locations->AddTemp(Location::RequiresFpuRegister()); in VisitVecReplicateScalar()125 locations->AddTemp(Location::RequiresFpuRegister()); in VisitVecExtractScalar()211 instruction->GetLocations()->AddTemp(Location::RequiresFpuRegister()); in VisitVecReduce()326 instruction->GetLocations()->AddTemp(Location::RequiresFpuRegister()); in VisitVecAbs()367 instruction->GetLocations()->AddTemp(Location::RequiresFpuRegister()); in VisitVecNot()1088 locations->AddTemp(Location::RequiresFpuRegister()); in VisitVecSetScalars()1209 locations->AddTemp(Location::RequiresFpuRegister()); in VisitVecDotProd()1289 instruction->GetLocations()->AddTemp(Location::RequiresFpuRegister()); in VisitVecLoad()
572 void AddTemp(Location location) { in AddTemp() function578 AddTemp(Location::RequiresRegister()); in AddRegisterTemps()
1150 locations->AddTemp(Location::RequiresFpuRegister()); in VisitVecSADAccumulate()1151 locations->AddTemp(Location::RequiresFpuRegister()); in VisitVecSADAccumulate()1154 locations->AddTemp(Location::RequiresFpuRegister()); in VisitVecSADAccumulate()1155 locations->AddTemp(Location::RequiresFpuRegister()); in VisitVecSADAccumulate()1164 locations->AddTemp(Location::RequiresFpuRegister()); in VisitVecSADAccumulate()1165 locations->AddTemp(Location::RequiresFpuRegister()); in VisitVecSADAccumulate()1171 locations->AddTemp(Location::RequiresFpuRegister()); in VisitVecSADAccumulate()1330 locations->AddTemp(Location::RequiresFpuRegister()); in VisitVecDotProd()
1626 locations->AddTemp(location); in AddLocationAsTemp()1628 locations->AddTemp(Location::RegisterLocation(location.AsRegisterPairLow<Register>())); in AddLocationAsTemp()1629 locations->AddTemp(Location::RegisterLocation(location.AsRegisterPairHigh<Register>())); in AddLocationAsTemp()2540 invoke->GetLocations()->AddTemp(Location::RegisterLocation(EBP)); in VisitInvokeVirtual()2564 invoke->GetLocations()->AddTemp(Location::FpuRegisterLocation(XMM7)); in VisitInvokeInterface()2568 invoke->GetLocations()->AddTemp(Location::RegisterLocation(EBP)); in VisitInvokeInterface()2707 locations->AddTemp(Location::RequiresRegister()); in VisitNeg()2708 locations->AddTemp(Location::RequiresFpuRegister()); in VisitNeg()2714 locations->AddTemp(Location::RequiresFpuRegister()); in VisitNeg()2782 locations->AddTemp(Location::RequiresFpuRegister()); in VisitX86FPNeg()[all …]
2578 locations->AddTemp(location); in AddLocationAsTemp()2580 locations->AddTemp(LocationFrom(LowRegisterFrom(location))); in AddLocationAsTemp()2581 locations->AddTemp(LocationFrom(HighRegisterFrom(location))); in AddLocationAsTemp()3701 locations->AddTemp(Location::RequiresFpuRegister()); in VisitTypeConversion()3707 locations->AddTemp(Location::RequiresFpuRegister()); in VisitTypeConversion()3795 locations->AddTemp(Location::RequiresFpuRegister()); in VisitTypeConversion()3796 locations->AddTemp(Location::RequiresFpuRegister()); in VisitTypeConversion()4607 locations->AddTemp(Location::RequiresRegister()); in VisitRem()4722 locations->AddTemp(Location::RequiresRegister()); in CreateMinMaxLocations()4950 locations->AddTemp(Location::RequiresRegister()); in VisitAbs()[all …]
194 instruction->GetLocations()->AddTemp(Location::RequiresFpuRegister()); in VisitVecReduce()309 instruction->GetLocations()->AddTemp(Location::RequiresFpuRegister()); in VisitVecAbs()350 instruction->GetLocations()->AddTemp(Location::RequiresFpuRegister()); in VisitVecNot()1182 locations->AddTemp(Location::RequiresFpuRegister()); in VisitVecDotProd()1262 instruction->GetLocations()->AddTemp(Location::RequiresFpuRegister()); in VisitVecLoad()
997 locations->AddTemp(Location::FpuRegisterLocation(fp_reg)); in BlockNonVolatileXmmRegisters()1705 locations->AddTemp(location); in AddLocationAsTemp()2758 invoke->GetLocations()->AddTemp(Location::RegisterLocation(RAX)); in VisitInvokeInterface()2883 locations->AddTemp(Location::RequiresFpuRegister()); in VisitNeg()4134 locations->AddTemp(Location::RegisterLocation(RDX)); in VisitDiv()4139 locations->AddTemp(Location::RequiresRegister()); in VisitDiv()4222 locations->AddTemp(Location::RequiresRegister()); in VisitRem()4232 locations->AddTemp(Location::RegisterLocation(RAX)); in VisitRem()4437 locations->AddTemp(Location::RequiresRegister()); in VisitAbs()4443 locations->AddTemp(Location::RequiresFpuRegister()); in VisitAbs()[all …]
260 locations->AddTemp(first_argument_location); in ComputeIntegerValueOfLocations()
1025 locations->AddTemp(Location::RequiresFpuRegister()); in VisitVecDotProd()
1299 locations->AddTemp(location); in AddLocationAsTemp()1987 locations->AddTemp(FixedTempLocation()); in HandleFieldGet()2489 locations->AddTemp(FixedTempLocation()); in VisitArrayGet()2495 locations->AddTemp(Location::RequiresRegister()); in VisitArrayGet()