Home
last modified time | relevance | path

Searched refs:GetTemp (Results 1 – 12 of 12) sorted by relevance

/art/compiler/optimizing/
Dintrinsics_x86.cc198 XmmRegister temp = locations->GetTemp(0).AsFpuRegister<XmmRegister>(); in MoveFPToInt()
213 XmmRegister temp1 = locations->GetTemp(0).AsFpuRegister<XmmRegister>(); in MoveIntToFP()
214 XmmRegister temp2 = locations->GetTemp(1).AsFpuRegister<XmmRegister>(); in MoveIntToFP()
409 Register temp = locations->GetTemp(0).AsRegister<Register>(); in GenAbsInteger()
440 Register temp = locations->GetTemp(0).AsRegister<Register>(); in GenAbsLong()
629 Register temp = locations->GetTemp(0).AsRegister<Register>(); in GenMinMax()
838 XmmRegister maxInt = locations->GetTemp(0).AsFpuRegister<XmmRegister>(); in VisitMathRoundFloat()
839 XmmRegister inPlusPointFive = locations->GetTemp(1).AsFpuRegister<XmmRegister>(); in VisitMathRoundFloat()
981 Register counter = locations->GetTemp(0).AsRegister<Register>(); in GenerateStringIndexOf()
982 Register string_length = locations->GetTemp(1).AsRegister<Register>(); in GenerateStringIndexOf()
[all …]
Dintrinsics_x86_64.cc296 XmmRegister xmm_temp = locations->GetTemp(0).AsFpuRegister<XmmRegister>(); in MathAbsFP()
353 CpuRegister mask = locations->GetTemp(0).AsRegister<CpuRegister>(); in GenAbsInteger()
718 XmmRegister inPlusPointFive = locations->GetTemp(0).AsFpuRegister<XmmRegister>(); in VisitMathRoundFloat()
765 XmmRegister inPlusPointFive = locations->GetTemp(0).AsFpuRegister<XmmRegister>(); in VisitMathRoundDouble()
906 CpuRegister counter = locations->GetTemp(0).AsRegister<CpuRegister>(); in GenerateStringIndexOf()
907 CpuRegister string_length = locations->GetTemp(1).AsRegister<CpuRegister>(); in GenerateStringIndexOf()
1383 codegen->MarkGCCard(locations->GetTemp(0).AsRegister<CpuRegister>(), in GenUnsafePut()
1384 locations->GetTemp(1).AsRegister<CpuRegister>(), in GenUnsafePut()
1468 codegen->MarkGCCard(locations->GetTemp(0).AsRegister<CpuRegister>(), in GenCAS()
1469 locations->GetTemp(1).AsRegister<CpuRegister>(), in GenCAS()
[all …]
Dintrinsics_arm.cc268 Register mask = locations->GetTemp(0).AsRegister<Register>(); in GenAbsInteger()
633 Register temp_lo = locations->GetTemp(0).AsRegister<Register>(); in GenUnsafePut()
634 Register temp_hi = locations->GetTemp(1).AsRegister<Register>(); in GenUnsafePut()
658 Register temp = locations->GetTemp(0).AsRegister<Register>(); in GenUnsafePut()
659 Register card = locations->GetTemp(1).AsRegister<Register>(); in GenUnsafePut()
722 Register tmp_ptr = locations->GetTemp(0).AsRegister<Register>(); // Pointer to actual memory. in GenCas()
723 Register tmp_lo = locations->GetTemp(1).AsRegister<Register>(); // Value in memory. in GenCas()
799 Register temp = locations->GetTemp(0).AsRegister<Register>(); in VisitStringCharAt()
800 Register array_temp = locations->GetTemp(1).AsRegister<Register>(); in VisitStringCharAt()
859 Register tmp_reg = locations->GetTemp(0).AsRegister<Register>(); in GenerateVisitStringIndexOf()
Dcode_generator_arm.cc1279 Register temp = invoke->GetLocations()->GetTemp(0).AsRegister<Register>(); in VisitInvokeStaticOrDirect()
1314 Register temp = invoke->GetLocations()->GetTemp(0).AsRegister<Register>(); in VisitInvokeVirtual()
1348 Register temp = invoke->GetLocations()->GetTemp(0).AsRegister<Register>(); in VisitInvokeInterface()
1356 __ LoadImmediate(invoke->GetLocations()->GetTemp(1).AsRegister<Register>(), in VisitInvokeInterface()
1727 SRegister temp = locations->GetTemp(0).AsFpuRegisterPairLow<SRegister>(); in VisitTypeConversion()
1736 SRegister temp_s = locations->GetTemp(0).AsFpuRegisterPairLow<SRegister>(); in VisitTypeConversion()
1826 Register constant_low = locations->GetTemp(0).AsRegister<Register>(); in VisitTypeConversion()
1827 Register constant_high = locations->GetTemp(1).AsRegister<Register>(); in VisitTypeConversion()
1828 SRegister temp1_s = locations->GetTemp(2).AsFpuRegisterPairLow<SRegister>(); in VisitTypeConversion()
1830 SRegister temp2_s = locations->GetTemp(3).AsFpuRegisterPairLow<SRegister>(); in VisitTypeConversion()
[all …]
Dcode_generator_x86.cc1231 invoke, invoke->GetLocations()->GetTemp(0).AsRegister<Register>()); in VisitInvokeStaticOrDirect()
1277 Register temp = invoke->GetLocations()->GetTemp(0).AsRegister<Register>(); in VisitInvokeVirtual()
1309 Register temp = invoke->GetLocations()->GetTemp(0).AsRegister<Register>(); in VisitInvokeInterface()
1318 __ movd(invoke->GetLocations()->GetTemp(1).AsFpuRegister<XmmRegister>(), temp); in VisitInvokeInterface()
1392 Register constant = locations->GetTemp(0).AsRegister<Register>(); in VisitNeg()
1393 XmmRegister mask = locations->GetTemp(1).AsFpuRegister<XmmRegister>(); in VisitNeg()
1405 XmmRegister mask = locations->GetTemp(0).AsFpuRegister<XmmRegister>(); in VisitNeg()
1697 XmmRegister temp = locations->GetTemp(0).AsFpuRegister<XmmRegister>(); in VisitTypeConversion()
1722 XmmRegister temp = locations->GetTemp(0).AsFpuRegister<XmmRegister>(); in VisitTypeConversion()
2144 Register eax = locations->GetTemp(0).AsRegister<Register>(); in VisitMul()
[all …]
Dcode_generator_x86_64.cc1336 invoke->GetLocations()->GetTemp(0).AsRegister<CpuRegister>()); in VisitInvokeStaticOrDirect()
1386 CpuRegister temp = invoke->GetLocations()->GetTemp(0).AsRegister<CpuRegister>(); in VisitInvokeVirtual()
1418 CpuRegister temp = invoke->GetLocations()->GetTemp(0).AsRegister<CpuRegister>(); in VisitInvokeInterface()
1426 CpuRegister hidden_reg = invoke->GetLocations()->GetTemp(1).AsRegister<CpuRegister>(); in VisitInvokeInterface()
1488 XmmRegister mask = locations->GetTemp(0).AsFpuRegister<XmmRegister>(); in VisitNeg()
1499 XmmRegister mask = locations->GetTemp(0).AsFpuRegister<XmmRegister>(); in VisitNeg()
1790 XmmRegister temp = locations->GetTemp(0).AsFpuRegister<XmmRegister>(); in VisitTypeConversion()
1815 XmmRegister temp = locations->GetTemp(0).AsFpuRegister<XmmRegister>(); in VisitTypeConversion()
1860 XmmRegister temp = locations->GetTemp(0).AsFpuRegister<XmmRegister>(); in VisitTypeConversion()
1885 XmmRegister temp = locations->GetTemp(0).AsFpuRegister<XmmRegister>(); in VisitTypeConversion()
[all …]
Dcode_generator_arm64.cc1461 Register obj_cls = WRegisterFrom(instruction->GetLocations()->GetTemp(0)); in VisitCheckCast()
1942 Register temp = XRegisterFrom(invoke->GetLocations()->GetTemp(0)); in VisitInvokeInterface()
2058 Register temp = XRegisterFrom(invoke->GetLocations()->GetTemp(0)); in VisitInvokeStaticOrDirect()
2070 Register temp = XRegisterFrom(invoke->GetLocations()->GetTemp(0)); in VisitInvokeVirtual()
2296 Register type_index = RegisterFrom(locations->GetTemp(0), Primitive::kPrimInt); in VisitNewArray()
2298 Register current_method = RegisterFrom(locations->GetTemp(1), Primitive::kPrimLong); in VisitNewArray()
2322 Register type_index = RegisterFrom(locations->GetTemp(0), Primitive::kPrimInt); in VisitNewInstance()
2324 Register current_method = RegisterFrom(locations->GetTemp(1), Primitive::kPrimNot); in VisitNewInstance()
Dlocations.h515 Location GetTemp(uint32_t at) const { in GetTemp() function
Dcode_generator.cc336 Location loc = locations->GetTemp(i); in AllocateRegistersLocally()
369 Location loc = locations->GetTemp(i); in AllocateRegistersLocally()
Dcode_generator_mips64.cc1610 GpuRegister obj_cls = locations->GetTemp(0).AsRegister<GpuRegister>(); in VisitCheckCast()
2325 GpuRegister temp = invoke->GetLocations()->GetTemp(0).AsRegister<GpuRegister>(); in VisitInvokeInterface()
2333 __ LoadConst32(invoke->GetLocations()->GetTemp(1).AsRegister<GpuRegister>(), in VisitInvokeInterface()
2441 GpuRegister temp = invoke->GetLocations()->GetTemp(0).AsRegister<GpuRegister>(); in VisitInvokeStaticOrDirect()
2451 GpuRegister temp = invoke->GetLocations()->GetTemp(0).AsRegister<GpuRegister>(); in VisitInvokeVirtual()
Dintrinsics_arm64.cc1002 Register tmp_reg = WRegisterFrom(locations->GetTemp(0)); in GenerateVisitStringIndexOf()
Dregister_allocator.cc209 Location temp = locations->GetTemp(i); in ProcessInstruction()