Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dintrinsics_x86.cc177 locations->AddTemp(Location::RequiresFpuRegister()); in CreateFPToIntLocations()
188 locations->AddTemp(Location::RequiresFpuRegister()); in CreateIntToFPLocations()
189 locations->AddTemp(Location::RequiresFpuRegister()); in CreateIntToFPLocations()
402 locations->AddTemp(Location::RegisterLocation(EDX)); in CreateAbsIntLocation()
430 locations->AddTemp(Location::RequiresRegister()); in CreateAbsLongLocation()
676 locations->AddTemp(Location::RequiresRegister()); in CreateLongLongToLongLocations()
762 locations->AddTemp(Location::RegisterLocation(EAX)); in CreateSSE41FPToFPLocations()
813 locations->AddTemp(Location::RequiresFpuRegister()); in VisitMathRoundFloat()
814 locations->AddTemp(Location::RequiresFpuRegister()); in VisitMathRoundFloat()
825 locations->AddTemp(Location::RegisterLocation(EAX)); in VisitMathRoundFloat()
[all …]
Dintrinsics_arm.cc259 locations->AddTemp(Location::RequiresRegister()); in CreateIntToIntPlusTemp()
576 locations->AddTemp(Location::RequiresRegister()); // Temp_lo. in CreateIntIntIntIntToVoid()
577 locations->AddTemp(Location::RequiresRegister()); // Temp_hi. in CreateIntIntIntIntToVoid()
581 locations->AddTemp(Location::RequiresRegister()); // Temp. in CreateIntIntIntIntToVoid()
582 locations->AddTemp(Location::RequiresRegister()); // Card. in CreateIntIntIntIntToVoid()
705 locations->AddTemp(Location::RequiresRegister()); // Pointer. in CreateIntIntIntIntIntToIntPlusTemps()
706 locations->AddTemp(Location::RequiresRegister()); // Temp 1. in CreateIntIntIntIntIntToIntPlusTemps()
707 locations->AddTemp(Location::RequiresRegister()); // Temp 2. in CreateIntIntIntIntIntToIntPlusTemps()
782 locations->AddTemp(Location::RequiresRegister()); in VisitStringCharAt()
783 locations->AddTemp(Location::RequiresRegister()); in VisitStringCharAt()
[all …]
Dintrinsics_x86_64.cc285 locations->AddTemp(Location::RequiresFpuRegister()); // FP reg to hold mask. in CreateFloatToFloatPlusTemps()
347 locations->AddTemp(Location::RequiresRegister()); in CreateIntToIntPlusTemp()
639 locations->AddTemp(Location::RegisterLocation(RDI)); in CreateSSE41FPToFPLocations()
690 locations->AddTemp(Location::RequiresFpuRegister()); in CreateSSE41FPToIntLocations()
701 locations->AddTemp(Location::RegisterLocation(RDI)); in CreateSSE41FPToIntLocations()
806 locations->AddTemp(Location::RequiresRegister()); in VisitStringCharAt()
889 locations->AddTemp(Location::RegisterLocation(RCX)); in CreateStringIndexOfLocations()
891 locations->AddTemp(Location::RequiresRegister()); in CreateStringIndexOfLocations()
1330 locations->AddTemp(Location::RequiresRegister()); in CreateIntIntIntIntToVoidPlusTempsLocations()
1331 locations->AddTemp(Location::RequiresRegister()); in CreateIntIntIntIntToVoidPlusTempsLocations()
[all …]
Dcode_generator_arm.cc1288 locations->AddTemp(Location::RegisterLocation(R0)); in HandleInvoke()
1343 invoke->GetLocations()->AddTemp(Location::RegisterLocation(R12)); in VisitInvokeInterface()
1519 locations->AddTemp(Location::RequiresFpuRegister()); in VisitTypeConversion()
1526 locations->AddTemp(Location::RequiresFpuRegister()); in VisitTypeConversion()
1608 locations->AddTemp(Location::RequiresRegister()); in VisitTypeConversion()
1609 locations->AddTemp(Location::RequiresRegister()); in VisitTypeConversion()
1610 locations->AddTemp(Location::RequiresFpuRegister()); in VisitTypeConversion()
1611 locations->AddTemp(Location::RequiresFpuRegister()); in VisitTypeConversion()
1643 locations->AddTemp(Location::RequiresRegister()); in VisitTypeConversion()
1644 locations->AddTemp(Location::RequiresRegister()); in VisitTypeConversion()
[all …]
Dcode_generator_x86.cc1242 locations->AddTemp(Location::RegisterLocation(EAX)); in HandleInvoke()
1304 invoke->GetLocations()->AddTemp(Location::FpuRegisterLocation(XMM7)); in VisitInvokeInterface()
1351 locations->AddTemp(Location::RequiresRegister()); in VisitNeg()
1352 locations->AddTemp(Location::RequiresFpuRegister()); in VisitNeg()
1358 locations->AddTemp(Location::RequiresFpuRegister()); in VisitNeg()
1488 locations->AddTemp(Location::RequiresFpuRegister()); in VisitTypeConversion()
1495 locations->AddTemp(Location::RequiresFpuRegister()); in VisitTypeConversion()
2104 locations->AddTemp(Location::RegisterLocation(EAX)); in VisitMul()
2105 locations->AddTemp(Location::RegisterLocation(EDX)); in VisitMul()
2549 locations->AddTemp(Location::RegisterLocation(EDX)); in VisitDiv()
[all …]
Dcode_generator_x86_64.cc1343 locations->AddTemp(Location::RegisterLocation(RDI)); in HandleInvoke()
1413 invoke->GetLocations()->AddTemp(Location::RegisterLocation(RAX)); in VisitInvokeInterface()
1461 locations->AddTemp(Location::RequiresFpuRegister()); in VisitNeg()
1572 locations->AddTemp(Location::RequiresFpuRegister()); in VisitTypeConversion()
1579 locations->AddTemp(Location::RequiresFpuRegister()); in VisitTypeConversion()
1607 locations->AddTemp(Location::RequiresFpuRegister()); in VisitTypeConversion()
1614 locations->AddTemp(Location::RequiresFpuRegister()); in VisitTypeConversion()
2737 locations->AddTemp(Location::RegisterLocation(RDX)); in VisitDiv()
2742 locations->AddTemp(Location::RequiresRegister()); in VisitDiv()
2823 locations->AddTemp(Location::RequiresRegister()); in VisitRem()
[all …]
Dlocations.h511 void AddTemp(Location location) { in AddTemp() function
Dcode_generator_mips64.cc1603 locations->AddTemp(Location::RequiresRegister()); in VisitCheckCast()
2302 locations->AddTemp(Location::RegisterLocation(kMethodRegisterArgument)); in HandleInvoke()
2320 invoke->GetLocations()->AddTemp(Location::RegisterLocation(T0)); in VisitInvokeInterface()
2696 locations->AddTemp(Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitNewArray()
2697 locations->AddTemp(Location::RegisterLocation(calling_convention.GetRegisterAt(2))); in VisitNewArray()
2719 locations->AddTemp(Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitNewInstance()
2720 locations->AddTemp(Location::RegisterLocation(calling_convention.GetRegisterAt(1))); in VisitNewInstance()
Dcode_generator_arm64.cc1454 locations->AddTemp(Location::RequiresRegister()); in VisitCheckCast()
1922 locations->AddTemp(LocationFrom(x0)); in HandleInvoke()
2285 locations->AddTemp(LocationFrom(calling_convention.GetRegisterAt(0))); in VisitNewArray()
2286 locations->AddTemp(LocationFrom(calling_convention.GetRegisterAt(2))); in VisitNewArray()
2314 locations->AddTemp(LocationFrom(calling_convention.GetRegisterAt(0))); in VisitNewInstance()
2315 locations->AddTemp(LocationFrom(calling_convention.GetRegisterAt(1))); in VisitNewInstance()
Dintrinsics_arm64.cc1054 locations->AddTemp(LocationFrom(calling_convention.GetRegisterAt(2))); in VisitStringIndexOf()
1074 locations->AddTemp(Location::RequiresRegister()); in VisitStringIndexOfAfter()