Searched refs:GetTemp (Results 1 – 13 of 13) sorted by relevance
/art/compiler/optimizing/ |
D | intrinsics_arm_vixl.cc | 192 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 …]
|
D | intrinsics_arm64.cc | 178 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 …]
|
D | code_generator_vector_arm64.cc | 1175 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 …]
|
D | code_generator_vector_x86.cc | 96 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()
|
D | code_generator_arm_vixl.cc | 3177 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 …]
|
D | code_generator_vector_mips64.cc | 1115 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()
|
D | code_generator_vector_mips.cc | 1117 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()
|
D | code_generator.cc | 560 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()
|
D | code_generator_vector_x86_64.cc | 219 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()
|
D | code_generator_mips.cc | 2852 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 …]
|
D | locations.h | 552 Location GetTemp(uint32_t at) const { in GetTemp() function
|
D | code_generator_mips64.cc | 2448 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()
|
D | register_allocator_linear_scan.cc | 232 Location temp = locations->GetTemp(i); in ProcessInstruction()
|