/external/chromium_org/third_party/boringssl/linux-arm/crypto/sha/ |
sha1-armv4-large.S | 25 ldrb r9,[r1,#3] 29 orr r9,r9,r10,lsl#8 31 orr r9,r9,r11,lsl#16 33 orr r9,r9,r12,lsl#24 35 ldr r9,[r1],#4 @ handles unaligned 40 rev r9,r9 @ byte swa [all...] |
/external/openssl/crypto/bn/asm/ |
ppc.pl | 232 #.set r9,9 275 # Freely use registers r5,r6,r7,r8,r9,r10,r11 as follows: 279 # r9,r10, r11 are the equivalents of c1,c2, c3. 288 $UMULL r9,r5,r5 294 $ST r9,`0*$BNSZ`(r3) # r[0]=c1; 302 addze r9,r0 # catch carry if any. 303 # r9= r0(=0) and carry 307 addze r9,r9 314 adde r9,r8,r [all...] |
/external/linux-tools-perf/perf-3.12.0/arch/avr32/lib/ |
memcpy.S | 22 mov r9, r11 23 andl r9, 3, COH 27 2: mov r9, r12 37 reteq r9 48 retal r9 52 movlt r9, r12 54 add r10, r9 55 lsl r9, 2 56 add pc, pc, r9 64 add pc, pc, r9 [all...] |
memset.S | 27 mov r9, r12 30 andl r9, 3, COH 64 add r10, r9 65 lsl r9, 1 66 add pc, r9
|
/external/llvm/test/MC/ARM/ |
not-armv4.s | 5 clz r4,r9 8 rbit r4,r9
|
thumb2be-movt-encoding.s | 4 movt r9, :upper16:(_bar) 5 @ CHECK-LE: movt r9, :upper16:_bar @ encoding: [0xc0'A',0xf2'A',0b0000AAAA,0x09] 7 @ CHECK-BE: movt r9, :upper16:_bar @ encoding: [0xf2,0b1100AAAA,0x09'A',A]
|
thumb2be-movw-encoding.s | 4 movw r9, :lower16:(_bar) 5 @ CHECK-LE: movw r9, :lower16:_bar @ encoding: [0x40'A',0xf2'A',0b0000AAAA,0x09] 7 @ CHECK-BE: movw r9, :lower16:_bar @ encoding: [0xf2,0b0100AAAA,0x09'A',A]
|
arm_fixups.s | 12 mov r9, :lower16:(_foo) 13 movw r9, :lower16:(_foo) 14 movt r9, :upper16:(_foo) 16 @ CHECK: movw r9, :lower16:_foo @ encoding: [A,0x90'A',0b0000AAAA,0xe3] 18 @ CHECK-BE: movw r9, :lower16:_foo @ encoding: [0xe3,0b0000AAAA,0x90'A',A] 20 @ CHECK: movw r9, :lower16:_foo @ encoding: [A,0x90'A',0b0000AAAA,0xe3] 22 @ CHECK-BE: movw r9, :lower16:_foo @ encoding: [0xe3,0b0000AAAA,0x90'A',A] 24 @ CHECK: movt r9, :upper16:_foo @ encoding: [A,0x90'A',0b0100AAAA,0xe3] 26 @ CHECK-BE: movt r9, :upper16:_foo @ encoding: [0xe3,0b0100AAAA,0x90'A',A]
|
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/encoder/arm/armv6/ |
walsh_v6.asm | 35 ldrd r8, r9, [r0], r2 42 qadd16 r7, r8, r9 ; [d1|a1] [9+11 | 8+10] 43 qsub16 r8, r8, r9 ; [c1|b1] [9-11 | 8-10] 46 qadd16 r9, r10, r11 ; [d1|a1] [13+15 | 12+14] 65 lsls r2, r9, #16 66 smuad r2, r9, lr ; D0 = a1<<2 + d1<<2 106 smusd r9, r9, lr ; D3 = a1<<2 - d1<<2 107 add r7, r5, r9 ; d1_3 = B3 + D3 108 sub r5, r5, r9 ; c1_3 = B3 - D [all...] |
vp8_subtract_armv6.asm | 29 stmfd sp!, {r4-r9} 40 mov r9, #4 ; loop count 55 subs r9, r9, #1 ; decrement loop counter 66 ldmfd sp!, {r4-r9} 94 uxtb16 r9, r7 ; [p2 | p0] (A) 98 usub16 r6, r8, r9 ; [d2 | d0] (A) 105 pkhtb r9, r7, r6, asr #16 ; [d3 | d2] (A) 109 str r9, [r0], #4 ; diff (A) 111 uxtb16 r9, r11 ; [p2 | p0] (B [all...] |
/external/libvpx/libvpx/vp8/encoder/arm/armv6/ |
walsh_v6.asm | 35 ldrd r8, r9, [r0], r2 42 qadd16 r7, r8, r9 ; [d1|a1] [9+11 | 8+10] 43 qsub16 r8, r8, r9 ; [c1|b1] [9-11 | 8-10] 46 qadd16 r9, r10, r11 ; [d1|a1] [13+15 | 12+14] 65 lsls r2, r9, #16 66 smuad r2, r9, lr ; D0 = a1<<2 + d1<<2 106 smusd r9, r9, lr ; D3 = a1<<2 - d1<<2 107 add r7, r5, r9 ; d1_3 = B3 + D3 108 sub r5, r5, r9 ; c1_3 = B3 - D [all...] |
vp8_subtract_armv6.asm | 29 stmfd sp!, {r4-r9} 40 mov r9, #4 ; loop count 55 subs r9, r9, #1 ; decrement loop counter 66 ldmfd sp!, {r4-r9} 94 uxtb16 r9, r7 ; [p2 | p0] (A) 98 usub16 r6, r8, r9 ; [d2 | d0] (A) 105 pkhtb r9, r7, r6, asr #16 ; [d3 | d2] (A) 109 str r9, [r0], #4 ; diff (A) 111 uxtb16 r9, r11 ; [p2 | p0] (B [all...] |
/external/linux-tools-perf/perf-3.12.0/arch/powerpc/lib/ |
memcpy_64.S | 43 ld r9,0(r4) 50 mr r8,r9 52 1: ld r9,8(r4) 55 stdu r9,16(r3) 62 lwz r9,8(r4) 64 stw r9,0(r3) 67 lhz r9,8(r4) 69 sth r9,0(r3) 72 lbz r9,8(r4) 73 stb r9,0(r3 [all...] |
/external/openssl/crypto/sha/asm/ |
sha1-armv4-large.S | 33 ldrb r9,[r1,#3] 37 orr r9,r9,r10,lsl#8 39 orr r9,r9,r11,lsl#16 41 orr r9,r9,r12,lsl#24 43 ldr r9,[r1],#4 @ handles unaligned 48 rev r9,r9 @ byte swa [all...] |
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/common/arm/armv6/ |
dequant_idct_v6.asm | 65 smulwt r9, r3, r6 69 pkhbt r7, r7, r9, lsl #16 74 smulwb r9, r3, r12 77 pkhbt r9, r9, r11, lsl #16 80 uadd16 r7, r12, r9 85 uadd16 r9, r10, r6 93 str r9, [r1], #4 102 ldr r9, [r0], #4 112 pkhbt lr, r9, r7, lsl #1 [all...] |
loopfilter_v6.asm | 71 ldr r9, [src], pstep ; p3 90 uqsub8 r6, r9, r10 ; p3 - p2 91 uqsub8 r7, r10, r9 ; p2 - p3 102 ldr r9, [src], pstep ; q0 111 uqsub8 r11, r12, r9 ; p0 - q0 112 uqsub8 r12, r9, r12 ; q0 - p0 119 uqsub8 r7, r9, r10 ; q0 - q1 121 uqsub8 r6, r10, r9 ; q1 - q0 123 uqsub8 r9, r11, r10 ; q2 - q1 130 orr r10, r9, r10 ; abs (q2-q1 [all...] |
intra4x4_predict_v6.asm | 54 mov r9, #0 57 usad8 r12, r8, r9 83 ldrb r9, [sp, #48] ; top_left 91 add r9, r9, r9, lsl #16 ; [tl|tl] 94 ssub16 r10, r10, r9 ; a[2|0] - [tl|tl] 95 ssub16 r11, r11, r9 ; a[3|1] - [tl|tl] 143 ldrb r9, [sp, #48] ; top_left 151 pkhbt r9, r9, r5, lsl #16 ; a[1|-1 [all...] |
/external/libvpx/libvpx/vp8/common/arm/armv6/ |
dequant_idct_v6.asm | 65 smulwt r9, r3, r6 69 pkhbt r7, r7, r9, lsl #16 74 smulwb r9, r3, r12 77 pkhbt r9, r9, r11, lsl #16 80 uadd16 r7, r12, r9 85 uadd16 r9, r10, r6 93 str r9, [r1], #4 102 ldr r9, [r0], #4 112 pkhbt lr, r9, r7, lsl #1 [all...] |
loopfilter_v6.asm | 71 ldr r9, [src], pstep ; p3 90 uqsub8 r6, r9, r10 ; p3 - p2 91 uqsub8 r7, r10, r9 ; p2 - p3 102 ldr r9, [src], pstep ; q0 111 uqsub8 r11, r12, r9 ; p0 - q0 112 uqsub8 r12, r9, r12 ; q0 - p0 119 uqsub8 r7, r9, r10 ; q0 - q1 121 uqsub8 r6, r10, r9 ; q1 - q0 123 uqsub8 r9, r11, r10 ; q2 - q1 130 orr r10, r9, r10 ; abs (q2-q1 [all...] |
/bionic/libc/arch-x86_64/string/ |
sse2-memmove-slm.S | 215 lea (%r8, %rsi), %r9 234 movzbl -1(%r9,%rdx), %esi 235 movzbl (%r9), %ebx 241 movdqu (%r9), %xmm0 242 movdqu 16(%r9), %xmm1 243 movdqu -32(%r9, %rdx), %xmm2 244 movdqu -16(%r9, %rdx), %xmm3 252 movdqu (%r9), %xmm0 253 movdqu -16(%r9, %rdx), %xmm1 259 movl (%r9), %es [all...] |
sse2-strcat-slm.S | 66 mov %rdi, %r9
78 lea (%r9, %rax), %rdi
80 mov %r9, %rax /* save result */
|
/external/chromium_org/third_party/boringssl/linux-x86_64/crypto/modes/ |
ghash-x86_64.S | 24 movq (%rsi,%rax,1),%r9 33 movq %r9,%r10 35 shrq $4,%r9 38 xorq (%rsi,%rbx,1),%r9 40 xorq (%r11,%rdx,8),%r9 49 movq %r9,%r10 50 shrq $4,%r9 53 xorq (%rsi,%rax,1),%r9 55 xorq (%r11,%rdx,8),%r9 64 movq %r9,%r1 [all...] |
/external/chromium_org/third_party/boringssl/mac-x86_64/crypto/modes/ |
ghash-x86_64.S | 24 movq (%rsi,%rax,1),%r9 33 movq %r9,%r10 35 shrq $4,%r9 38 xorq (%rsi,%rbx,1),%r9 40 xorq (%r11,%rdx,8),%r9 49 movq %r9,%r10 50 shrq $4,%r9 53 xorq (%rsi,%rax,1),%r9 55 xorq (%r11,%rdx,8),%r9 64 movq %r9,%r1 [all...] |
/external/openssl/crypto/modes/asm/ |
ghash-x86_64.S | 21 movq (%rsi,%rax,1),%r9 30 movq %r9,%r10 32 shrq $4,%r9 35 xorq (%rsi,%rbx,1),%r9 37 xorq (%r11,%rdx,8),%r9 46 movq %r9,%r10 47 shrq $4,%r9 50 xorq (%rsi,%rax,1),%r9 52 xorq (%r11,%rdx,8),%r9 61 movq %r9,%r1 [all...] |
/external/aac/libFDK/src/arm/ |
dct_arm.cpp | 110 r9 accuX 112 PUSH {r4-r9} 121 SMULWT r9, r5, r8 // accuX = accu2*val_tw.l local 123 RSB r9, r9, #0 // accuX =-accu2*val_tw.l local 125 SMLAWB r4, r4, r8, r9 // accu1 = accu1*val_tw.h - accu2*val_tw.l 131 SMULWB r9, r7, r8 // accuX = accu4*val_tw.h local 133 RSB r9, r9, #0 // accuX =-accu4*val_tw.h local 135 SMLAWT r6, r6, r8, r9 // accu3 = accu3*val_tw.l-accu4*val_tw. 147 SMULWT r9, r5, r8 \/\/ accuX = accu2*val_tw.l local 149 RSB r9, r9, #0 \/\/ accuX =-accu2*val_tw.l local 157 SMULWB r9, r7, r8 \/\/ accuX = accu4*val_tw.h local 159 RSB r9, r9, #0 \/\/ accuX =-accu4*val_tw.h local 298 SMULWT r9, r5, r8 \/\/ accuX = (-accu2)*val_tw.l local 300 RSB r9, r9, #0 \/\/ accuX = -(-accu2)*val_tw.l local 301 SMLAWB r9, r4, r8, r9 \/\/ accuX = accu1*val_tw.h-(-accu2)*val_tw.l local 307 STR r9, [r2], #4 \/\/ *pDat_0++ = accu1 (accuX) local 321 SMULWT r9, r5, r8 \/\/ accuX = (-accu2)*val_tw.l local 323 RSB r9, r9, #0 \/\/ accuX = -(-accu2)*val_tw.l local 324 SMLAWB r9, r4, r8, r9 \/\/ accuX = accu1*val_tw.h-(-accu2)*val_tw.l local 330 STR r9, [r2], #4 \/\/ *pDat_0++ = accu1 (accuX) local [all...] |