Home
last modified time | relevance | path

Searched refs:tmp1 (Results 1 – 9 of 9) sorted by relevance

/art/runtime/arch/arm64/
Dmemcmp16_arm64.S41 #define tmp1 x8 macro
53 eor tmp1, src1, src2
54 tst tmp1, #7
56 ands tmp1, src1, #7
111 add limit, limit, tmp1 /* Adjust the limit for the extra. */
112 lsl tmp1, tmp1, #3 /* Bytes beyond alignment -> bits. */
114 neg tmp1, tmp1 /* Bits to alignment -64. */
118 lsr tmp2, tmp2, tmp1 /* Shift (tmp1 & 63). */
/art/test/527-checker-array-access-split/src/
DMain.java625 int tmp1 = a[index]; in checkObjectArrayGet() local
626 tmp1 += a[index + 1]; in checkObjectArrayGet()
628 tmp1 += a[index + 2]; in checkObjectArrayGet()
631 return tmp1; in checkObjectArrayGet()
/art/runtime/interpreter/mterp/armng/
Dmain.S234 .macro CLEAR_SHADOW_PAIR vreg, tmp1, tmp2
235 mov \tmp1, #0
237 SET_VREG_SHADOW \tmp1, \vreg
238 SET_VREG_SHADOW \tmp1, \tmp2
1478 .macro ATOMIC_STORE64 addr, store1, store2, tmp1, tmp2, label
1479 LDREXD_STREXD_LOOP \addr, \tmp1, \tmp2, \store1, \store2, \tmp1, \label
1528 .macro LOOP_OVER_INTs shorty, arg_offset, regs, refs, stack_ptr, tmp1, tmp2, finished
1530 ldrb \tmp1, [\shorty], #1 // Load next character in shorty, and increment.
1531 cmp \tmp1, #0
1533 cmp \tmp1, #74 // if (\tmp1 == 'J') goto FOUND_LONG
[all …]
/art/runtime/arch/arm/
Dasm_support_arm.S367 .macro LOCK_OBJECT_FAST_PATH obj, tmp1, tmp2, tmp3, slow_lock, can_be_null
368 ldr \tmp1, [rSELF, #THREAD_ID_OFFSET]
374 eor \tmp3, \tmp2, \tmp1 @ Prepare the value to store if unlocked
385 2: @ tmp2: original lock word, tmp1: thread_id, tmp3: tmp2 ^ tmp1
/art/compiler/optimizing/
Dcode_generator_vector_arm64_neon.cc1202 VRegister tmp1 = VRegisterFrom(locations->GetTemp(0)); in VisitVecSADAccumulate() local
1204 __ Sxtl(tmp1.V8H(), left.V8B()); in VisitVecSADAccumulate()
1206 __ Sabal(acc.V4S(), tmp1.V4H(), tmp2.V4H()); in VisitVecSADAccumulate()
1207 __ Sabal2(acc.V4S(), tmp1.V8H(), tmp2.V8H()); in VisitVecSADAccumulate()
1208 __ Sxtl2(tmp1.V8H(), left.V16B()); in VisitVecSADAccumulate()
1210 __ Sabal(acc.V4S(), tmp1.V4H(), tmp2.V4H()); in VisitVecSADAccumulate()
1211 __ Sabal2(acc.V4S(), tmp1.V8H(), tmp2.V8H()); in VisitVecSADAccumulate()
1216 VRegister tmp1 = VRegisterFrom(locations->GetTemp(0)); in VisitVecSADAccumulate() local
1220 __ Sxtl(tmp1.V8H(), left.V8B()); in VisitVecSADAccumulate()
1222 __ Sxtl(tmp3.V4S(), tmp1.V4H()); in VisitVecSADAccumulate()
[all …]
Dcode_generator_vector_arm64_sve.cc1044 const ZRegister tmp1 = ZRegisterFrom(locations->GetTemp(0)); in VisitVecDotProd() local
1046 __ Dup(tmp1.VnB(), 0u); in VisitVecDotProd()
1047 __ Sel(tmp0.VnB(), p_reg, left.VnB(), tmp1.VnB()); in VisitVecDotProd()
1048 __ Sel(tmp1.VnB(), p_reg, right.VnB(), tmp1.VnB()); in VisitVecDotProd()
1050 __ Udot(acc.VnS(), acc.VnS(), tmp0.VnB(), tmp1.VnB()); in VisitVecDotProd()
1052 __ Sdot(acc.VnS(), acc.VnS(), tmp0.VnB(), tmp1.VnB()); in VisitVecDotProd()
Dintrinsics_arm64.cc2633 Register tmp1 = XRegisterFrom(locations->GetTemp(2)); in VisitStringGetCharsNoCheck() local
2667 __ Subs(tmp1, num_chr, 8); in VisitStringGetCharsNoCheck()
2671 __ Mov(num_chr, tmp1); in VisitStringGetCharsNoCheck()
2676 __ Ldp(tmp1, tmp2, MemOperand(src_ptr, char_size * 8, PostIndex)); in VisitStringGetCharsNoCheck()
2678 __ Stp(tmp1, tmp2, MemOperand(dst_ptr, char_size * 8, PostIndex)); in VisitStringGetCharsNoCheck()
2687 __ Ldrh(tmp1, MemOperand(src_ptr, char_size, PostIndex)); in VisitStringGetCharsNoCheck()
2689 __ Strh(tmp1, MemOperand(dst_ptr, char_size, PostIndex)); in VisitStringGetCharsNoCheck()
2702 __ Subs(tmp1, num_chr, 8); in VisitStringGetCharsNoCheck()
2706 __ Mov(num_chr, tmp1); in VisitStringGetCharsNoCheck()
2723 __ Ldrb(tmp1, MemOperand(src_ptr, c_char_size, PostIndex)); in VisitStringGetCharsNoCheck()
[all …]
Dcode_generator_arm_vixl.cc2249 vixl32::Register tmp1 = index; in GenerateMethodEntryExitHook() local
2252 /* higher 32-bit */ tmp1, in GenerateMethodEntryExitHook()
2258 __ Strd(tmp, tmp1, MemOperand(addr, kTimestampOffsetInBytes)); in GenerateMethodEntryExitHook()
/art/test/160-read-barrier-stress/src/
DMain.java135 Object tmp1 = la[i0]; in $noinline$testArrayReadsWithNonConstIndex() local
142 $noinline$assertSameObject(f0000, tmp1); in $noinline$testArrayReadsWithNonConstIndex()