/system/core/libpixelflinger/ |
rotate90CW_4x4_16v6.S | 47 strd r10, r11, [r0], r12 52 strd r10, r11, [r0], r12 56 strd r10, r11, [r0], r12 60 strd r10, r11, [r0]
|
/ndk/tests/build/ssax-instructions/jni/ |
test.S | 27 strd r2, [sp, #8] label 47 strd r4, [r2], ip label 48 strd r6, [r2], ip label 49 strd r8, [r2], ip label 50 strd sl, [r2], r3 label
|
/bionic/libc/arch-arm/bionic/ |
memcpy.a9.S | 42 LDRD/STRD support unaligned word accesses 327 strd A_l, A_h, [dst, #8] 329 strd A_l, A_h, [dst, #16] 331 strd A_l, A_h, [dst, #24] 333 strd A_l, A_h, [dst, #32] 335 strd A_l, A_h, [dst, #40] 337 strd A_l, A_h, [dst, #48] 339 strd A_l, A_h, [dst, #56] 341 strd A_l, A_h, [dst, #64]! 355 LDRD/STRD to improve efficiency. * [all...] |
memcpy.a15.S | 31 /* Use the version of memcpy implemented using LDRD and STRD. 43 opportunities. For instance, in LDRD/STRD instructions, the first 55 If there is at least 8 bytes to copy, use LDRD/STRD. 58 and then copy using LDRD/STRD and shift if needed. 69 strd r4, r5, [sp, #-8]! 71 strd r6, r7, [sp, #-8]! 128 strd r4, r5, [r0, \offset] 146 strd r4, r5, [r0], #8 237 strd r6, r7, [r0, \offset] 262 strd r6, r7, [r0], # [all...] |
strcmp.a15.S | 154 strd r4, r5, [sp, #8] 155 strd r6, r7, [sp]
|
/bionic/libc/arch-arm/cortex-a15/bionic/ |
memcpy_base.S | 72 // and copy using LDRD/STRD instructions. 187 strd r4, r5, [sp, #-8]! 192 strd r6, r7, [sp, #-8]! 197 strd r8, r9, [sp, #-8]! 232 strd r4, r5, [r0, \offset] 243 // WARNING: If the ldrd and strd instructions get too far away 247 strd r4, r5, [r0, #40] 248 strd r6, r7, [r0, #48] 249 strd r8, r9, [r0, #56] 263 strd r4, r5, [r0, \offset [all...] |
memset.S | 87 // Use strd which requires an even and odd register so move the 100 // Align destination to a double word to avoid the strd crossing 113 strd r0, r1, [r3, \offset] 127 strd r0, r1, [r3, \offset] 135 strd r0, r1, [r3, \offset] 145 strd r0, r1, [r3], #8
|
strcpy.S | 150 strd r2, r3, [r0], #8 190 strd r2, r3, [r0] 248 strd r2, r3, [r0], #8 292 strd r2, r3, [r0], #8 318 strd r2, r3, [r0], #8 350 strd r2, r3, [r0], #8 376 strd r2, r3, [r0], #8 416 strd r2, r3, [r0], #8 440 strd r2, r3, [r0], #8
|
strcat.S | 202 strd r2, r3, [r0], #8 242 strd r2, r3, [r0] 300 strd r2, r3, [r0], #8 344 strd r2, r3, [r0], #8 370 strd r2, r3, [r0], #8 402 strd r2, r3, [r0], #8 428 strd r2, r3, [r0], #8 468 strd r2, r3, [r0], #8 492 strd r2, r3, [r0], #8
|
strcmp.S | 127 strd r4, r5, [sp, #8] 130 strd r6, r7, [sp]
|
/frameworks/av/media/libstagefright/codecs/aacenc/src/asm/ARMV5E/ |
R4R8First_v5.s | 64 strd r6, [r11] 65 strd r2, [r11, #8] 66 strd r8, [r11, #16] 67 strd r0, [r11, #24] 181 strd r10, [r14] 182 strd r4, [r14, #32] 193 strd r4, [r14, #16] 194 strd r10, [r14, #48] 234 strd r6, [r14, #8] 235 strd r8, [r14, #24 [all...] |
PrePostMDCT_v5.s | 66 strd r6, [r0] 67 strd r8, [r3] 120 strd r4, [r0] 121 strd r6, [r3]
|
Radix4FFT_v5.s | 121 strd r10, [r14] 127 strd r10, [r14] 133 strd r10, [r14] 139 strd r10, [r14]
|
/dalvik/vm/mterp/armv6t2/ |
OP_IPUT_WIDE_QUICK.S | 13 strd r0, [r2, r3] @ obj.field (64 bits, aligned)<- r0/r1
|
OP_IPUT_WIDE.S | 38 strd r0, [r9, r3] @ obj.field (64 bits, aligned)<- r0
|
/dalvik/vm/mterp/armv5te/ |
OP_IPUT_WIDE_QUICK.S | 14 strd r0, [r2, r3] @ obj.field (64 bits, aligned)<- r0/r1
|
OP_APUT_WIDE.S | 5 * Arrays of long/double are 64-bit aligned, so it's okay to use STRD. 31 strd r2, [r0, #offArrayObject_contents] @ r2/r3<- vBB[vCC]
|
OP_IPUT_WIDE.S | 44 strd r0, [r9, r3] @ obj.field (64 bits, aligned)<- r0/r1
|
OP_SPUT_WIDE.S | 26 strd r0, [r2, #offStaticField_value] @ field<- vAA/vAA+1
|
/external/chromium_org/v8/test/cctest/ |
test-disasm-arm.cc | [all...] |
/external/v8/test/cctest/ |
test-disasm-arm.cc | 730 COMPARE(strd(r0, r1, MemOperand(r1)), 731 "e1c100f0 strd r0, [r1, #+0]"); 732 COMPARE(strd(r2, r3, MemOperand(r3, 127)), 733 "e1c327ff strd r2, [r3, #+127]"); 734 COMPARE(strd(r4, r5, MemOperand(r5, -127)), 735 "e14547ff strd r4, [r5, #-127]"); 736 COMPARE(strd(r6, r7, MemOperand(r7, 127, PostIndex)), 737 "e0c767ff strd r6, [r7], #+127"); 738 COMPARE(strd(r8, r9, MemOperand(r9, -127, PostIndex)), 739 "e04987ff strd r8, [r9], #-127") [all...] |
/bionic/libc/arch-arm/cortex-a9/bionic/ |
strcmp.S | 127 strd r4, r5, [sp, #8] 130 strd r6, r7, [sp]
|
/bionic/libc/arch-arm/krait/bionic/ |
strcmp.S | 127 strd r4, r5, [sp, #8] 130 strd r6, r7, [sp]
|
/art/runtime/arch/arm/ |
portable_entrypoints_arm.S | 60 strd r0, [ip] @ store r0/r1 into result pointer
|
/external/llvm/test/MC/ARM/ |
basic-thumb2-instructions.s | [all...] |