Searched refs:GetTemp (Results 1 – 12 of 12) sorted by relevance
/art/compiler/optimizing/ |
D | intrinsics_x86.cc | 198 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 …]
|
D | intrinsics_x86_64.cc | 296 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 …]
|
D | intrinsics_arm.cc | 268 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()
|
D | code_generator_arm.cc | 1279 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 …]
|
D | code_generator_x86.cc | 1231 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 …]
|
D | code_generator_x86_64.cc | 1336 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 …]
|
D | code_generator_arm64.cc | 1461 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()
|
D | locations.h | 515 Location GetTemp(uint32_t at) const { in GetTemp() function
|
D | code_generator.cc | 336 Location loc = locations->GetTemp(i); in AllocateRegistersLocally() 369 Location loc = locations->GetTemp(i); in AllocateRegistersLocally()
|
D | code_generator_mips64.cc | 1610 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()
|
D | intrinsics_arm64.cc | 1002 Register tmp_reg = WRegisterFrom(locations->GetTemp(0)); in GenerateVisitStringIndexOf()
|
D | register_allocator.cc | 209 Location temp = locations->GetTemp(i); in ProcessInstruction()
|