Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dintrinsics_arm_vixl.cc192 vixl32::Register src_curr_addr = RegisterFrom(locations->GetTemp(0)); in EmitNativeCode()
193 vixl32::Register dst_curr_addr = RegisterFrom(locations->GetTemp(1)); in EmitNativeCode()
194 vixl32::Register src_stop_addr = RegisterFrom(locations->GetTemp(2)); in EmitNativeCode()
195 vixl32::Register tmp = RegisterFrom(locations->GetTemp(3)); in EmitNativeCode()
468 vixl32::SRegister temp1 = LowSRegisterFrom(invoke->GetLocations()->GetTemp(0)); in VisitMathRoundFloat()
469 vixl32::SRegister temp2 = HighSRegisterFrom(invoke->GetLocations()->GetTemp(0)); in VisitMathRoundFloat()
640 Location temp = locations->GetTemp(0); in GenUnsafeGet()
836 vixl32::Register temp_lo = RegisterFrom(locations->GetTemp(0)); in GenUnsafePut()
837 vixl32::Register temp_hi = RegisterFrom(locations->GetTemp(1)); in GenUnsafePut()
855 vixl32::Register temp = RegisterFrom(locations->GetTemp(0)); in GenUnsafePut()
[all …]
Dintrinsics_arm64.cc178 Register src_curr_addr = XRegisterFrom(locations->GetTemp(0)); in EmitNativeCode()
179 Register dst_curr_addr = XRegisterFrom(locations->GetTemp(1)); in EmitNativeCode()
180 Register src_stop_addr = XRegisterFrom(locations->GetTemp(2)); in EmitNativeCode()
595 FPRegister tmp_fp = is_double ? DRegisterFrom(l->GetTemp(0)) : SRegisterFrom(l->GetTemp(0)); in GenMathRound()
747 Register temp = WRegisterFrom(locations->GetTemp(0)); in GenUnsafeGet()
1024 Register old_value = WRegisterFrom(locations->GetTemp(0)); // The old value from main path. in EmitNativeCode()
1025 Register marked = WRegisterFrom(locations->GetTemp(1)); // The marked old value. in EmitNativeCode()
1106 old_value = WRegisterFrom(locations->GetTemp(0)); in GenCas()
1197 Register temp0 = WRegisterFrom(locations->GetTemp(0)); in VisitStringCompareTo()
1198 Register temp1 = WRegisterFrom(locations->GetTemp(1)); in VisitStringCompareTo()
[all …]
Dcode_generator_vector_arm64.cc1175 VRegister tmp1 = VRegisterFrom(locations->GetTemp(0)); in VisitVecSADAccumulate()
1176 VRegister tmp2 = VRegisterFrom(locations->GetTemp(1)); in VisitVecSADAccumulate()
1189 VRegister tmp1 = VRegisterFrom(locations->GetTemp(0)); in VisitVecSADAccumulate()
1190 VRegister tmp2 = VRegisterFrom(locations->GetTemp(1)); in VisitVecSADAccumulate()
1191 VRegister tmp3 = VRegisterFrom(locations->GetTemp(2)); in VisitVecSADAccumulate()
1192 VRegister tmp4 = VRegisterFrom(locations->GetTemp(3)); in VisitVecSADAccumulate()
1231 VRegister tmp1 = VRegisterFrom(locations->GetTemp(0)); in VisitVecSADAccumulate()
1232 VRegister tmp2 = VRegisterFrom(locations->GetTemp(1)); in VisitVecSADAccumulate()
1253 VRegister tmp = VRegisterFrom(locations->GetTemp(0)); in VisitVecSADAccumulate()
1274 VRegister tmp = VRegisterFrom(locations->GetTemp(0)); in VisitVecSADAccumulate()
[all …]
Dcode_generator_vector_x86.cc96 XmmRegister tmp = locations->GetTemp(0).AsFpuRegister<XmmRegister>(); in VisitVecReplicateScalar()
164 XmmRegister tmp = locations->GetTemp(0).AsFpuRegister<XmmRegister>(); in VisitVecExtractScalar()
236 XmmRegister tmp = locations->GetTemp(0).AsFpuRegister<XmmRegister>(); in VisitVecReduce()
336 XmmRegister tmp = locations->GetTemp(0).AsFpuRegister<XmmRegister>(); in VisitVecAbs()
377 XmmRegister tmp = locations->GetTemp(0).AsFpuRegister<XmmRegister>(); in VisitVecNot()
1071 XmmRegister tmp = locations->GetTemp(0).AsFpuRegister<XmmRegister>(); in VisitVecSetScalars()
1207 XmmRegister tmp = locations->GetTemp(0).AsFpuRegister<XmmRegister>(); in VisitVecLoad()
Dcode_generator_arm_vixl.cc3177 invoke, locations->HasTemps() ? locations->GetTemp(0) : Location::NoLocation()); in VisitInvokeStaticOrDirect()
3202 codegen_->GenerateVirtualCall(invoke, invoke->GetLocations()->GetTemp(0)); in VisitInvokeVirtual()
3217 vixl32::Register temp = RegisterFrom(locations->GetTemp(0)); in VisitInvokeInterface()
3218 vixl32::Register hidden_reg = RegisterFrom(locations->GetTemp(1)); in VisitInvokeInterface()
3613 vixl32::SRegister temp = LowSRegisterFrom(locations->GetTemp(0)); in VisitTypeConversion()
3620 vixl32::SRegister temp_s = LowSRegisterFrom(locations->GetTemp(0)); in VisitTypeConversion()
3707 vixl32::SRegister temp_s = LowSRegisterFrom(locations->GetTemp(0)); in VisitTypeConversion()
3708 vixl32::DRegister temp_d = DRegisterFrom(locations->GetTemp(0)); in VisitTypeConversion()
3709 vixl32::DRegister constant_d = DRegisterFrom(locations->GetTemp(1)); in VisitTypeConversion()
3978 vixl32::Register temp = RegisterFrom(locations->GetTemp(0)); in DivRemByPowerOfTwo()
[all …]
Dcode_generator_vector_mips64.cc1115 VectorRegister tmp1 = VectorRegisterFrom(locations->GetTemp(0)); in VisitVecSADAccumulate()
1132 VectorRegister tmp2 = VectorRegisterFrom(locations->GetTemp(1)); in VisitVecSADAccumulate()
1146 VectorRegister tmp2 = VectorRegisterFrom(locations->GetTemp(1)); in VisitVecSADAccumulate()
1162 VectorRegister tmp2 = VectorRegisterFrom(locations->GetTemp(1)); in VisitVecSADAccumulate()
1189 VectorRegister tmp2 = VectorRegisterFrom(locations->GetTemp(1)); in VisitVecSADAccumulate()
1203 VectorRegister tmp2 = VectorRegisterFrom(locations->GetTemp(1)); in VisitVecSADAccumulate()
1235 VectorRegister tmp2 = VectorRegisterFrom(locations->GetTemp(1)); in VisitVecSADAccumulate()
Dcode_generator_vector_mips.cc1117 VectorRegister tmp1 = VectorRegisterFrom(locations->GetTemp(0)); in VisitVecSADAccumulate()
1134 VectorRegister tmp2 = VectorRegisterFrom(locations->GetTemp(1)); in VisitVecSADAccumulate()
1148 VectorRegister tmp2 = VectorRegisterFrom(locations->GetTemp(1)); in VisitVecSADAccumulate()
1164 VectorRegister tmp2 = VectorRegisterFrom(locations->GetTemp(1)); in VisitVecSADAccumulate()
1191 VectorRegister tmp2 = VectorRegisterFrom(locations->GetTemp(1)); in VisitVecSADAccumulate()
1205 VectorRegister tmp2 = VectorRegisterFrom(locations->GetTemp(1)); in VisitVecSADAccumulate()
1237 VectorRegister tmp2 = VectorRegisterFrom(locations->GetTemp(1)); in VisitVecSADAccumulate()
Dcode_generator.cc560 MoveConstant(invoke->GetLocations()->GetTemp(0), invoke->GetDexMethodIndex()); in GenerateInvokeUnresolvedRuntimeCall()
597 MoveConstant(invoke->GetLocations()->GetTemp(0), invoke->GetCallSiteIndex()); in GenerateInvokeCustomCall()
660 MoveConstant(locations->GetTemp(0), field_index); in GenerateUnresolvedFieldAccess()
743 MoveConstant(locations->GetTemp(0), cls->GetTypeIndex().index_); in GenerateLoadClassRuntimeCall()
768 MoveConstant(locations->GetTemp(0), method_handle->GetMethodHandleIndex()); in GenerateLoadMethodHandleRuntimeCall()
788 MoveConstant(locations->GetTemp(0), method_type->GetProtoIndex().index_); in GenerateLoadMethodTypeRuntimeCall()
Dcode_generator_vector_x86_64.cc219 XmmRegister tmp = locations->GetTemp(0).AsFpuRegister<XmmRegister>(); in VisitVecReduce()
319 XmmRegister tmp = locations->GetTemp(0).AsFpuRegister<XmmRegister>(); in VisitVecAbs()
360 XmmRegister tmp = locations->GetTemp(0).AsFpuRegister<XmmRegister>(); in VisitVecNot()
1180 XmmRegister tmp = locations->GetTemp(0).AsFpuRegister<XmmRegister>(); in VisitVecLoad()
Dcode_generator_mips.cc2852 Location temp = temp_needed ? locations->GetTemp(0) : Location::NoLocation(); in VisitArrayGet()
3112 Register temp1 = locations->GetTemp(0).AsRegister<Register>(); in VisitArraySet()
3429 Location temp_loc = locations->GetTemp(0); in VisitCheckCast()
3433 Location maybe_temp2_loc = (num_temps >= 2) ? locations->GetTemp(1) : Location::NoLocation(); in VisitCheckCast()
6659 __ Addiu32(locations->GetTemp(0).AsRegister<Register>(), obj, offset); in HandleFieldGet()
6663 locations->GetTemp(0).AsRegister<Register>(), in HandleFieldGet()
6671 __ Mtc1(locations->GetTemp(1).AsRegister<Register>(), dst_loc.AsFpuRegister<FRegister>()); in HandleFieldGet()
6672 __ MoveToFpuHigh(locations->GetTemp(2).AsRegister<Register>(), in HandleFieldGet()
6677 locations->GetTemp(1).AsRegister<Register>(), in HandleFieldGet()
6681 locations->GetTemp(2).AsRegister<Register>(), in HandleFieldGet()
[all …]
Dlocations.h552 Location GetTemp(uint32_t at) const { in GetTemp() function
Dcode_generator_mips64.cc2448 Location temp = temp_needed ? locations->GetTemp(0) : Location::NoLocation(); in VisitArrayGet()
2695 GpuRegister temp1 = locations->GetTemp(0).AsRegister<GpuRegister>(); in VisitArraySet()
2984 Location temp_loc = locations->GetTemp(0); in VisitCheckCast()
2988 Location maybe_temp2_loc = (num_temps >= 2) ? locations->GetTemp(1) : Location::NoLocation(); in VisitCheckCast()
4940 kBakerReadBarrierThunksEnableForFields ? Location::NoLocation() : locations->GetTemp(0); in HandleFieldGet()
5695 Location maybe_temp_loc = (num_temps >= 1) ? locations->GetTemp(0) : Location::NoLocation(); in VisitInstanceOf()
5924 GpuRegister temp = invoke->GetLocations()->GetTemp(0).AsRegister<GpuRegister>(); in VisitInvokeInterface()
5930 __ LoadConst32(invoke->GetLocations()->GetTemp(1).AsRegister<GpuRegister>(), in VisitInvokeInterface()
6160 ? locations->GetTemp(0) in VisitInvokeStaticOrDirect()
6205 codegen_->GenerateVirtualCall(invoke, invoke->GetLocations()->GetTemp(0)); in VisitInvokeVirtual()
Dregister_allocator_linear_scan.cc232 Location temp = locations->GetTemp(i); in ProcessInstruction()