Searched refs:AddTemp (Results 1 – 15 of 15) sorted by relevance
510 locations->AddTemp(Location::RequiresFpuRegister()); in CreateFPToIntPlusFPTempLocations()721 locations->AddTemp(FixedTempLocation()); in CreateIntIntIntToIntLocations()933 locations->AddTemp(Location::RequiresRegister()); in CreateIntIntIntIntIntToInt()934 locations->AddTemp(Location::RequiresRegister()); in CreateIntIntIntIntIntToInt()1111 locations->AddTemp(Location::RequiresRegister()); in VisitStringCompareTo()1112 locations->AddTemp(Location::RequiresRegister()); in VisitStringCompareTo()1113 locations->AddTemp(Location::RequiresRegister()); in VisitStringCompareTo()1116 locations->AddTemp(Location::RequiresRegister()); in VisitStringCompareTo()1352 locations->AddTemp(Location::RequiresRegister()); in VisitStringEquals()1579 locations->AddTemp(LocationFrom(calling_convention.GetRegisterAt(2))); in VisitStringIndexOf()[all …]
408 locations->AddTemp(Location::RequiresFpuRegister()); in VisitMathRoundFloat()662 locations->AddTemp(Location::RequiresRegister()); in CreateIntIntIntToIntLocations()719 locations->AddTemp(Location::RequiresRegister()); // Temp_lo. in CreateIntIntIntIntToVoid()720 locations->AddTemp(Location::RequiresRegister()); // Temp_hi. in CreateIntIntIntIntToVoid()724 locations->AddTemp(Location::RequiresRegister()); // Temp. in CreateIntIntIntIntToVoid()725 locations->AddTemp(Location::RequiresRegister()); // Card. in CreateIntIntIntIntToVoid()913 locations->AddTemp(Location::RequiresRegister()); // Pointer. in CreateIntIntIntIntIntToIntPlusTemps()914 locations->AddTemp(Location::RequiresRegister()); // Temp 1. in CreateIntIntIntIntIntToIntPlusTemps()1103 locations->AddTemp(Location::RequiresRegister()); in VisitStringCompareTo()1104 locations->AddTemp(Location::RequiresRegister()); in VisitStringCompareTo()[all …]
174 locations->AddTemp(Location::RequiresFpuRegister()); in CreateFPToIntLocations()184 locations->AddTemp(Location::RequiresFpuRegister()); in CreateIntToFPLocations()185 locations->AddTemp(Location::RequiresFpuRegister()); in CreateIntToFPLocations()405 locations->AddTemp(Location::RequiresFpuRegister()); in VisitMathRoundFloat()406 locations->AddTemp(Location::RequiresFpuRegister()); in VisitMathRoundFloat()806 locations->AddTemp(Location::RegisterLocation(ESI)); in VisitSystemArrayCopyChar()807 locations->AddTemp(Location::RegisterLocation(EDI)); in VisitSystemArrayCopyChar()808 locations->AddTemp(Location::RegisterLocation(ECX)); in VisitSystemArrayCopyChar()991 locations->AddTemp(Location::RegisterLocation(ECX)); in VisitStringEquals()992 locations->AddTemp(Location::RegisterLocation(EDI)); in VisitStringEquals()[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 …]
510 locations->AddTemp(Location::RequiresRegister()); // For target method. in CreateCommonInvokeLocationSummary()518 locations->AddTemp(visitor->GetMethodLocation()); in CreateCommonInvokeLocationSummary()524 locations->AddTemp(visitor->GetMethodLocation()); in CreateCommonInvokeLocationSummary()711 locations->AddTemp(calling_convention.GetFieldIndexLocation()); in CreateUnresolvedFieldLocationSummary()831 locations->AddTemp(runtime_type_index_location); in CreateLoadClassRuntimeCallLocationSummary()858 locations->AddTemp(runtime_proto_index_location); in CreateLoadMethodHandleRuntimeCallLocationSummary()878 locations->AddTemp(runtime_proto_index_location); in CreateLoadMethodTypeRuntimeCallLocationSummary()1786 locations->AddTemp(Location::RequiresRegister()); in CreateSystemArrayCopyLocationSummary()1787 locations->AddTemp(Location::RequiresRegister()); in CreateSystemArrayCopyLocationSummary()1788 locations->AddTemp(Location::RequiresRegister()); in CreateSystemArrayCopyLocationSummary()
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()
555 void AddTemp(Location location) { in AddTemp() function561 AddTemp(Location::RequiresRegister()); in AddRegisterTemps()
1460 locations->AddTemp(location); in AddLocationAsTemp()1462 locations->AddTemp(Location::RegisterLocation(location.AsRegisterPairLow<Register>())); in AddLocationAsTemp()1463 locations->AddTemp(Location::RegisterLocation(location.AsRegisterPairHigh<Register>())); in AddLocationAsTemp()2374 invoke->GetLocations()->AddTemp(Location::RegisterLocation(EBP)); in VisitInvokeVirtual()2398 invoke->GetLocations()->AddTemp(Location::FpuRegisterLocation(XMM7)); in VisitInvokeInterface()2402 invoke->GetLocations()->AddTemp(Location::RegisterLocation(EBP)); in VisitInvokeInterface()2521 locations->AddTemp(Location::RequiresRegister()); in VisitNeg()2522 locations->AddTemp(Location::RequiresFpuRegister()); in VisitNeg()2528 locations->AddTemp(Location::RequiresFpuRegister()); in VisitNeg()2596 locations->AddTemp(Location::RequiresFpuRegister()); in VisitX86FPNeg()[all …]
1119 locations->AddTemp(Location::RequiresFpuRegister()); in VisitVecSADAccumulate()1120 locations->AddTemp(Location::RequiresFpuRegister()); in VisitVecSADAccumulate()1123 locations->AddTemp(Location::RequiresFpuRegister()); in VisitVecSADAccumulate()1124 locations->AddTemp(Location::RequiresFpuRegister()); in VisitVecSADAccumulate()1133 locations->AddTemp(Location::RequiresFpuRegister()); in VisitVecSADAccumulate()1134 locations->AddTemp(Location::RequiresFpuRegister()); in VisitVecSADAccumulate()1140 locations->AddTemp(Location::RequiresFpuRegister()); in VisitVecSADAccumulate()1299 locations->AddTemp(Location::RequiresFpuRegister()); in VisitVecDotProd()
2549 locations->AddTemp(location); in AddLocationAsTemp()2551 locations->AddTemp(LocationFrom(LowRegisterFrom(location))); in AddLocationAsTemp()2552 locations->AddTemp(LocationFrom(HighRegisterFrom(location))); in AddLocationAsTemp()3425 invoke->GetLocations()->AddTemp(LocationFrom(r12)); in VisitInvokeInterface()3655 locations->AddTemp(Location::RequiresFpuRegister()); in VisitTypeConversion()3661 locations->AddTemp(Location::RequiresFpuRegister()); in VisitTypeConversion()3749 locations->AddTemp(Location::RequiresFpuRegister()); in VisitTypeConversion()3750 locations->AddTemp(Location::RequiresFpuRegister()); in VisitTypeConversion()4561 locations->AddTemp(Location::RequiresRegister()); in VisitRem()4676 locations->AddTemp(Location::RequiresRegister()); in CreateMinMaxLocations()[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()
249 locations->AddTemp(first_argument_location); in ComputeIntegerValueOfLocations()
988 locations->AddTemp(Location::FpuRegisterLocation(fp_reg)); in BlockNonVolatileXmmRegisters()1632 locations->AddTemp(location); in AddLocationAsTemp()2681 invoke->GetLocations()->AddTemp(Location::RegisterLocation(RAX)); in VisitInvokeInterface()2796 locations->AddTemp(Location::RequiresFpuRegister()); in VisitNeg()4047 locations->AddTemp(Location::RegisterLocation(RDX)); in VisitDiv()4052 locations->AddTemp(Location::RequiresRegister()); in VisitDiv()4135 locations->AddTemp(Location::RequiresRegister()); in VisitRem()4145 locations->AddTemp(Location::RegisterLocation(RAX)); in VisitRem()4350 locations->AddTemp(Location::RequiresRegister()); in VisitAbs()4356 locations->AddTemp(Location::RequiresFpuRegister()); in VisitAbs()[all …]
1313 locations->AddTemp(location); in AddLocationAsTemp()1997 locations->AddTemp(FixedTempLocation()); in HandleFieldGet()2469 locations->AddTemp(FixedTempLocation()); in VisitArrayGet()2475 locations->AddTemp(Location::RequiresRegister()); in VisitArrayGet()