Home
last modified time | relevance | path

Searched refs:AddTemp (Results 1 – 15 of 15) sorted by relevance

/aosp12/art/compiler/optimizing/
H A Dintrinsics_x86.cc407 locations->AddTemp(Location::RequiresFpuRegister()); in VisitMathRoundFloat()
408 locations->AddTemp(Location::RequiresFpuRegister()); in VisitMathRoundFloat()
1125 locations->AddTemp(Location::RequiresRegister()); in CreateStringIndexOfLocations()
2206 locations->AddTemp(Location::RequiresRegister()); in VisitIntegerReverse()
2248 locations->AddTemp(Location::RequiresRegister()); in VisitLongReverse()
3619 locations->AddTemp(Location::RequiresRegister()); in CreateVarHandleGetLocations()
3784 locations->AddTemp(Location::RequiresRegister()); in CreateVarHandleSetLocations()
3917 locations->AddTemp(Location::RequiresRegister()); in CreateVarHandleGetAndSetLocations()
3918 locations->AddTemp(Location::RequiresRegister()); in CreateVarHandleGetAndSetLocations()
4090 locations->AddTemp(Location::RequiresRegister()); in CreateVarHandleCompareAndSetOrExchangeLocations()
[all …]
H A Dintrinsics_arm64.cc756 locations->AddTemp(FixedTempLocation()); in CreateIntIntIntToIntLocations()
1484 locations->AddTemp(Location::RequiresRegister()); in VisitStringCompareTo()
1485 locations->AddTemp(Location::RequiresRegister()); in VisitStringCompareTo()
1486 locations->AddTemp(Location::RequiresRegister()); in VisitStringCompareTo()
2234 locations->AddTemp(Location::RequiresRegister()); in VisitStringGetCharsNoCheck()
2235 locations->AddTemp(Location::RequiresRegister()); in VisitStringGetCharsNoCheck()
2236 locations->AddTemp(Location::RequiresRegister()); in VisitStringGetCharsNoCheck()
2411 locations->AddTemp(Location::RequiresRegister()); in VisitSystemArrayCopyChar()
2412 locations->AddTemp(Location::RequiresRegister()); in VisitSystemArrayCopyChar()
2413 locations->AddTemp(Location::RequiresRegister()); in VisitSystemArrayCopyChar()
[all …]
H A Dintrinsics_x86_64.cc308 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()
1313 locations->AddTemp(Location::RequiresRegister()); in CreateStringIndexOfLocations()
1906 locations->AddTemp(Location::RequiresRegister()); in CreateIntIntIntIntToVoidPlusTempsLocations()
2027 locations->AddTemp(Location::RequiresRegister()); in CreateIntIntIntIntIntToInt()
2182 locations->AddTemp(Location::RequiresRegister()); in VisitIntegerReverse()
2224 locations->AddTemp(Location::RequiresRegister()); in VisitLongReverse()
[all …]
H A Dcode_generator.cc511 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()
H A Dintrinsics_arm_vixl.cc584 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()
1273 locations->AddTemp(Location::RequiresRegister()); in VisitSystemArrayCopy()
2251 locations->AddTemp(Location::RequiresRegister()); in VisitStringGetCharsNoCheck()
2252 locations->AddTemp(Location::RequiresRegister()); in VisitStringGetCharsNoCheck()
2253 locations->AddTemp(Location::RequiresRegister()); in VisitStringGetCharsNoCheck()
[all …]
H A Dcode_generator_vector_x86.cc36 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()
H A Dcode_generator_vector_arm64_neon.cc1150 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()
H A Dcode_generator_x86.cc1626 locations->AddTemp(location); in AddLocationAsTemp()
2707 locations->AddTemp(Location::RequiresRegister()); in VisitNeg()
2782 locations->AddTemp(Location::RequiresFpuRegister()); in VisitX86FPNeg()
4226 locations->AddTemp(Location::RequiresRegister()); in CreateMinMaxLocations()
4232 locations->AddTemp(Location::RequiresRegister()); in CreateMinMaxLocations()
4429 locations->AddTemp(Location::RequiresRegister()); in VisitAbs()
4435 locations->AddTemp(Location::RequiresRegister()); in VisitAbs()
4784 locations->AddTemp(Location::RequiresRegister()); in VisitRor()
5693 locations->AddTemp(Location::RequiresFpuRegister()); in HandleFieldGet()
6630 locations->AddTemp(Location::RequiresRegister()); in VisitBoundsCheck()
[all …]
H A Dlocations.h572 void AddTemp(Location location) { in AddTemp() function
578 AddTemp(Location::RequiresRegister()); in AddRegisterTemps()
H A Dcode_generator_arm_vixl.cc2578 locations->AddTemp(location); in AddLocationAsTemp()
4722 locations->AddTemp(Location::RequiresRegister()); in CreateMinMaxLocations()
5710 locations->AddTemp(Location::RequiresRegister()); in HandleFieldSet()
5719 locations->AddTemp(Location::RequiresRegister()); in HandleFieldSet()
5720 locations->AddTemp(Location::RequiresRegister()); in HandleFieldSet()
5723 locations->AddTemp(LocationFrom(r2)); in HandleFieldSet()
5724 locations->AddTemp(LocationFrom(r3)); in HandleFieldSet()
5917 locations->AddTemp(Location::RequiresRegister()); in HandleFieldGet()
5918 locations->AddTemp(Location::RequiresRegister()); in HandleFieldGet()
6384 locations->AddTemp(Location::RequiresRegister()); in VisitArrayGet()
[all …]
H A Dcode_generator_vector_x86_64.cc194 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()
H A Dcode_generator_x86_64.cc1705 locations->AddTemp(location); in AddLocationAsTemp()
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()
4437 locations->AddTemp(Location::RequiresRegister()); in VisitAbs()
5036 locations->AddTemp(Location::RequiresRegister()); in HandleFieldSet()
5039 locations->AddTemp(Location::RequiresRegister()); in HandleFieldSet()
5516 locations->AddTemp(Location::RequiresRegister()); in VisitArraySet()
7634 locations->AddTemp(Location::RequiresRegister()); in VisitPackedSwitch()
[all …]
H A Dintrinsics.cc260 locations->AddTemp(first_argument_location); in ComputeIntegerValueOfLocations()
H A Dcode_generator_vector_arm64_sve.cc1025 locations->AddTemp(Location::RequiresFpuRegister()); in VisitVecDotProd()
H A Dcode_generator_arm64.cc1299 locations->AddTemp(location); in AddLocationAsTemp()
1987 locations->AddTemp(FixedTempLocation()); in HandleFieldGet()
2489 locations->AddTemp(FixedTempLocation()); in VisitArrayGet()
2495 locations->AddTemp(Location::RequiresRegister()); in VisitArrayGet()