/art/runtime/arch/arm64/ |
D | memcmp16_arm64.S | 41 #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/ |
D | Main.java | 625 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/ |
D | main.S | 234 .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/ |
D | asm_support_arm.S | 367 .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/ |
D | code_generator_vector_arm64_neon.cc | 1202 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 …]
|
D | code_generator_vector_arm64_sve.cc | 1044 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()
|
D | intrinsics_arm64.cc | 2633 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 …]
|
D | code_generator_arm_vixl.cc | 2249 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/ |
D | Main.java | 135 Object tmp1 = la[i0]; in $noinline$testArrayReadsWithNonConstIndex() local 142 $noinline$assertSameObject(f0000, tmp1); in $noinline$testArrayReadsWithNonConstIndex()
|