Home
last modified time | relevance | path

Searched refs:temp1 (Results 1 – 16 of 16) sorted by relevance

/art/compiler/optimizing/
Dintrinsics_arm_vixl.cc418 vixl32::SRegister temp1 = LowSRegisterFrom(invoke->GetLocations()->GetTemp(0)); in VisitMathRoundFloat() local
424 __ Vcvta(S32, F32, temp1, in_reg); in VisitMathRoundFloat()
425 __ Vmov(out_reg, temp1); in VisitMathRoundFloat()
434 __ Vrinta(F32, temp1, in_reg); in VisitMathRoundFloat()
436 __ Vsub(F32, temp1, in_reg, temp1); in VisitMathRoundFloat()
437 __ Vcmp(F32, temp1, temp2); in VisitMathRoundFloat()
1133 const vixl32::Register temp1 = RegisterFrom(locations->GetTemp(1)); in VisitStringCompareTo() local
1168 __ Lsr(temp1, temp2, 1u); in VisitStringCompareTo()
1172 __ Ldr(temp1, MemOperand(arg, count_offset)); in VisitStringCompareTo()
1175 __ Subs(out, temp0, temp1); in VisitStringCompareTo()
[all …]
Dintrinsics_arm64.cc1132 Register temp1 = WRegisterFrom(locations->GetTemp(1)); in VisitStringCompareTo() local
1170 __ Lsr(temp1, temp2, 1u); in VisitStringCompareTo()
1174 __ Ldr(temp1, HeapOperand(arg, count_offset)); in VisitStringCompareTo()
1177 __ Subs(out, temp0, temp1); in VisitStringCompareTo()
1179 __ Csel(temp0, temp1, temp0, ge); in VisitStringCompareTo()
1192 __ Mov(temp1, value_offset); in VisitStringCompareTo()
1214 __ Ldr(temp4, MemOperand(str.X(), temp1.X())); in VisitStringCompareTo()
1215 __ Ldr(temp2, MemOperand(arg.X(), temp1.X())); in VisitStringCompareTo()
1218 __ Add(temp1, temp1, char_size * 4); in VisitStringCompareTo()
1225 temp1 = temp1.X(); in VisitStringCompareTo()
[all …]
Dintrinsics_x86.cc99 Register temp1 = temp1_loc.AsRegister<Register>(); in EmitNativeCode() local
115 __ xorl(temp1, temp1); in EmitNativeCode()
122 __ movl(temp2, Address(src, temp1, ScaleFactor::TIMES_4, adjusted_offset)); in EmitNativeCode()
124 __ leal(temp2, Address(src_pos.AsRegister<Register>(), temp1, ScaleFactor::TIMES_1, 0)); in EmitNativeCode()
145 __ movl(Address(dest, temp1, ScaleFactor::TIMES_4, adjusted_offset), temp2); in EmitNativeCode()
147 __ leal(temp3, Address(dest_pos.AsRegister<Register>(), temp1, ScaleFactor::TIMES_1, 0)); in EmitNativeCode()
151 __ addl(temp1, Immediate(1)); in EmitNativeCode()
209 XmmRegister temp1 = locations->GetTemp(0).AsFpuRegister<XmmRegister>(); in MoveIntToFP() local
211 __ movd(temp1, input.AsRegisterPairLow<Register>()); in MoveIntToFP()
213 __ punpckldq(temp1, temp2); in MoveIntToFP()
[all …]
Dintrinsics_x86_64.cc823 CpuRegister temp1 = temp1_loc.AsRegister<CpuRegister>(); in VisitSystemArrayCopy() local
902 temp1, in VisitSystemArrayCopy()
911 temp1, in VisitSystemArrayCopy()
938 __ movl(temp1, Address(dest, class_offset)); in VisitSystemArrayCopy()
945 __ MaybeUnpoisonHeapReference(temp1); in VisitSystemArrayCopy()
956 invoke, TMP_loc, temp1, component_offset, /* needs_null_check= */ false); in VisitSystemArrayCopy()
963 __ movl(CpuRegister(TMP), Address(temp1, component_offset)); in VisitSystemArrayCopy()
995 __ cmpl(temp1, temp2); in VisitSystemArrayCopy()
1003 invoke, temp1_loc, temp1, component_offset, /* needs_null_check= */ false); in VisitSystemArrayCopy()
1008 __ cmpl(Address(temp1, super_offset), Immediate(0)); in VisitSystemArrayCopy()
[all …]
Dcode_generator_arm_vixl.cc4313 vixl32::Register temp1 = RegisterFrom(locations->GetTemp(0)); in GenerateDivRemWithAnyConstant() local
4323 vixl32::Register temp1, in GenerateDivRemWithAnyConstant()
4326 __ Mov(temp1, static_cast<int32_t>(magic)); in GenerateDivRemWithAnyConstant()
4328 __ Smull(temp2, out, dividend, temp1); in GenerateDivRemWithAnyConstant()
4330 __ Smull(temp2, temp1, dividend, temp1); in GenerateDivRemWithAnyConstant()
4346 __ Add(temp1, temp1, dividend); in GenerateDivRemWithAnyConstant()
4349 __ Lsr(out, temp1, shift); in GenerateDivRemWithAnyConstant()
4356 generate_unsigned_div_code(out, dividend, temp1, temp2); in GenerateDivRemWithAnyConstant()
4358 generate_unsigned_div_code(temp1, dividend, temp1, temp2); in GenerateDivRemWithAnyConstant()
4360 __ Mls(out, temp1, temp2, dividend); in GenerateDivRemWithAnyConstant()
[all …]
Dsuperblock_cloner_test.cc424 HBasicBlock* temp1 = AddNewBlock(); in TEST_F() local
427 if_block->AddSuccessor(temp1); in TEST_F()
428 temp1->AddSuccessor(header); in TEST_F()
438 temp1->AddInstruction(temp_add); in TEST_F()
439 temp1->AddInstruction(new (GetAllocator()) HGoto()); in TEST_F()
Dcode_generator_x86_64.h519 CpuRegister* temp1 = nullptr,
Dcode_generator_arm_vixl.h369 vixl::aarch32::Register temp1,
Dcode_generator_x86_64.cc567 CpuRegister temp1, in ReadBarrierMarkAndUpdateFieldSlowPathX86_64() argument
574 temp1_(temp1), in ReadBarrierMarkAndUpdateFieldSlowPathX86_64()
7340 CpuRegister* temp1, in GenerateReferenceLoadWithBakerReadBarrier() argument
7399 DCHECK(temp1 != nullptr); in GenerateReferenceLoadWithBakerReadBarrier()
7402 instruction, ref, obj, src, /* unpoison_ref_before_marking= */ true, *temp1, *temp2); in GenerateReferenceLoadWithBakerReadBarrier()
Dcode_generator_x86.cc5638 XmmRegister temp1 = locations->GetTemp(0).AsFpuRegister<XmmRegister>(); in HandleFieldSet() local
5640 __ movd(temp1, value.AsRegisterPairLow<Register>()); in HandleFieldSet()
5642 __ punpckldq(temp1, temp2); in HandleFieldSet()
5643 __ movsd(Address(base, offset), temp1); in HandleFieldSet()
/art/test/623-checker-loop-regressions/src/
DMain.java761 int temp1 = (byte)(temp0) * a[i]; in testDotProdAndDotProdExtraMul0() local
762 s0 += temp1; in testDotProdAndDotProdExtraMul0()
779 int temp1 = (byte)(temp0) * a[i]; in testDotProdAndDotProdExtraMul1() local
781 s1 += temp1; in testDotProdAndDotProdExtraMul1()
798 int temp1 = Math.abs(temp0 - y[i]); in testSADAndSADExtraAbs0() local
799 s0 += temp1; in testSADAndSADExtraAbs0()
817 int temp1 = Math.abs(temp0 - y[i]); in testSADAndSADExtraAbs1() local
819 s1 += temp1; in testSADAndSADExtraAbs1()
836 int temp1 = Math.abs(temp0); in testSADAndDotProdCombined0() local
839 s0 += temp1; in testSADAndDotProdCombined0()
[all …]
/art/runtime/
Dcommon_dex_operations.h232 std::string temp1, temp2, temp3; in DoFieldPutCommon() local
235 reg->GetClass()->GetDescriptor(&temp1), in DoFieldPutCommon()
/art/test/458-checker-instruct-simplification/src/
DMain.java712 int temp1 = -arg1; in $noinline$AddNegs2() local
714 return (temp1 + temp2) | (temp1 + temp2); in $noinline$AddNegs2()
/art/runtime/interpreter/
Dinterpreter_common.cc1360 std::string temp1, temp2; in DoCallCommon() local
1364 o->GetClass()->GetDescriptor(&temp1), in DoCallCommon()
Dinterpreter_switch_impl-inl.h504 std::string temp1, temp2; in RETURN_OBJECT() local
507 obj_result->GetClass()->GetDescriptor(&temp1), in RETURN_OBJECT()
/art/runtime/mirror/
Dclass.cc549 std::string temp1, temp2; in IsInSamePackage() local
550 return IsInSamePackage(klass1->GetDescriptor(&temp1), klass2->GetDescriptor(&temp2)); in IsInSamePackage()