/external/chromium_org/third_party/boringssl/linux-arm/crypto/sha/ |
D | 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 swap 44 add r7,r7,r9 @ E+=X[i] 46 str r9,[r14,#-4]! 50 ldrb r9,[r1,#3] 54 orr r9,r9,r10,lsl#8 [all …]
|
/external/openssl/crypto/sha/asm/ |
D | 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 swap 52 add r7,r7,r9 @ E+=X[i] 54 str r9,[r14,#-4]! 58 ldrb r9,[r1,#3] 62 orr r9,r9,r10,lsl#8 [all …]
|
/external/libvpx/libvpx/vp8/encoder/arm/armv6/ |
D | 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 - D3 113 adds r9, r3, r5 ; b2 = b1_3 + c1_3 [all …]
|
D | 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) 115 usub16 r6, r8, r9 ; [d2 | d0] (B) [all …]
|
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/encoder/arm/armv6/ |
D | 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 - D3 113 adds r9, r3, r5 ; b2 = b1_3 + c1_3 [all …]
|
D | 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) 115 usub16 r6, r8, r9 ; [d2 | d0] (B) [all …]
|
/external/openssl/crypto/modes/asm/ |
D | 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,%r10 [all …]
|
/external/linux-tools-perf/perf-3.12.0/arch/powerpc/lib/ |
D | 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/chromium_org/third_party/boringssl/src/crypto/bn/asm/ |
D | rsaz-x86_64.pl | 165 movq %rdx, %r9 168 addq %rax, %r9 204 movq %r9, %rcx 205 adcq %r9, %r9 #shld \$1, %r8, %r9 210 adcq \$0, %r9 271 addq %rax, %r9 275 movq %r9, 16(%rsp) 280 movq 16($inp), %r9 282 mulq %r9 288 mulq %r9 [all …]
|
/external/tremolo/Tremolo/ |
D | mdctARM.s | 189 LDMFD r12,{r8,r9,r10} @ r8 = step 190 @ r9 = wL 198 LDR r11,[r9],#4 @ r11= *wL++ 228 LDMFD r12,{r8,r9,r10} @ r8 = step 229 @ r9 = wL 237 LDR r11,[r9],#4 @ r11= *wL++ 326 SMULL r8, r9, r7, r11 @ (r8, r9) = s2*T[1] 329 SMLAL r8, r9, r6, r10 @ (r8, r9) += s0*T[0] 333 MOV r9, r9, LSL #1 336 STR r9, [r4],#-16 @ aX[0] = r9 [all …]
|
D | mdctLARM.s | 187 LDMFD r12,{r8,r9,r10} @ r8 = step 188 @ r9 = wL 198 LDRB r11,[r9],#1 @ r11= *wL++ 227 LDMFD r12,{r8,r9,r10} @ r8 = step 228 @ r9 = wL 237 LDRB r11,[r9],#1 @ r11= *wL++ 327 MUL r9, r6, r10 @ r9 = s0*T[0] 329 MLA r9, r7, r11,r9 @ r9 += s2*T[1] 332 STR r9, [r4,#16] @ aX[0] = r9 347 MUL r9, r6, r10 @ r9 = s0*T[1] [all …]
|
/external/chromium_org/third_party/boringssl/linux-x86_64/crypto/modes/ |
D | 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,%r10 [all …]
|
/external/chromium_org/third_party/boringssl/mac-x86_64/crypto/modes/ |
D | 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,%r10 [all …]
|
/external/chromium_org/third_party/boringssl/win-x86_64/crypto/modes/ |
D | ghash-x86_64.asm | 31 mov r9,QWORD PTR[rax*1+rsi] 40 mov r10,r9 42 shr r9,4 45 xor r9,QWORD PTR[rbx*1+rsi] 47 xor r9,QWORD PTR[rdx*8+r11] 56 mov r10,r9 57 shr r9,4 60 xor r9,QWORD PTR[rax*1+rsi] 62 xor r9,QWORD PTR[rdx*8+r11] 71 mov r10,r9 [all …]
|
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/common/arm/armv6/ |
D | filter_v6.asm | 55 ldrb r9, [r0, #-1] 62 pkhbt lr, r8, r9, lsl #16 ; r9 | r8 63 pkhbt r8, r9, r10, lsl #16 ; r10 | r9 65 ldrb r9, [r0] 70 pkhbt r11, r11, r9, lsl #16 ; r9 | r11 79 pkhbt r9, r9, r10, lsl #16 ; r10 | r9 82 smlad lr, r9, r6, lr 91 ldrneb r9, [r0, #-1] 145 ldrb r9, [r0, #-1] 152 pkhbt lr, r8, r9, lsl #16 ; r9 | r8 [all …]
|
D | 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] 153 add r9, r9, r4, lsl #1 ;[a[1]+2*a[2] | tl+2*a[0] ] 154 uxtab16 r9, r9, r5 ;[a[1]+2*a[2]+a[3] | tl+2*a[0]+a[1] ] [all …]
|
D | 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 #16 115 pkhtb r8, r7, r9, asr #16 [all …]
|
D | 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 …]
|
/external/libvpx/libvpx/vp8/common/arm/armv6/ |
D | filter_v6.asm | 55 ldrb r9, [r0, #-1] 62 pkhbt lr, r8, r9, lsl #16 ; r9 | r8 63 pkhbt r8, r9, r10, lsl #16 ; r10 | r9 65 ldrb r9, [r0] 70 pkhbt r11, r11, r9, lsl #16 ; r9 | r11 79 pkhbt r9, r9, r10, lsl #16 ; r10 | r9 82 smlad lr, r9, r6, lr 91 ldrneb r9, [r0, #-1] 145 ldrb r9, [r0, #-1] 152 pkhbt lr, r8, r9, lsl #16 ; r9 | r8 [all …]
|
D | 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] 153 add r9, r9, r4, lsl #1 ;[a[1]+2*a[2] | tl+2*a[0] ] 154 uxtab16 r9, r9, r5 ;[a[1]+2*a[2]+a[3] | tl+2*a[0]+a[1] ] [all …]
|
D | 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 #16 115 pkhtb r8, r7, r9, asr #16 [all …]
|
/external/aac/libFDK/src/arm/ |
D | dct_arm.cpp | 112 PUSH {r4-r9} in dct_IV_func1() 121 SMULWT r9, r5, r8 // accuX = accu2*val_tw.l in dct_IV_func1() 123 RSB r9, r9, #0 // accuX =-accu2*val_tw.l in dct_IV_func1() 125 SMLAWB r4, r4, r8, r9 // accu1 = accu1*val_tw.h - accu2*val_tw.l in dct_IV_func1() 131 SMULWB r9, r7, r8 // accuX = accu4*val_tw.h in dct_IV_func1() 133 RSB r9, r9, #0 // accuX =-accu4*val_tw.h in dct_IV_func1() 135 SMLAWT r6, r6, r8, r9 // accu3 = accu3*val_tw.l-accu4*val_tw.h in dct_IV_func1() 147 SMULWT r9, r5, r8 // accuX = accu2*val_tw.l in dct_IV_func1() 149 RSB r9, r9, #0 // accuX =-accu2*val_tw.l in dct_IV_func1() 151 SMLAWB r4, r4, r8, r9 // accu1 = accu1*val_tw.h - accu2*val_tw.l in dct_IV_func1() [all …]
|
/external/linux-tools-perf/perf-3.12.0/arch/avr32/lib/ |
D | 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 …]
|
/external/chromium_org/third_party/boringssl/linux-arm/crypto/aes/ |
D | aes-armv4.S | 285 and r9,lr,r0,lsr#16 292 ldr r6,[r10,r9,lsl#2] @ Te1[s0>>16] 293 and r9,lr,r1,lsr#8 299 ldr r9,[r10,r9,lsl#2] @ Te2[s1>>8] 305 eor r6,r6,r9,ror#8 306 and r9,lr,r2 312 ldr r9,[r10,r9,lsl#2] @ Te3[s2>>0] 318 eor r6,r6,r9,ror#16 319 and r9,lr,r3,lsr#16 @ i2 325 ldr r9,[r10,r9,lsl#2] @ Te1[s3>>16] [all …]
|
/external/openssl/crypto/aes/asm/ |
D | aes-armv4.S | 283 and r9,lr,r0,lsr#16 290 ldr r6,[r10,r9,lsl#2] @ Te1[s0>>16] 291 and r9,lr,r1,lsr#8 297 ldr r9,[r10,r9,lsl#2] @ Te2[s1>>8] 303 eor r6,r6,r9,ror#8 304 and r9,lr,r2 310 ldr r9,[r10,r9,lsl#2] @ Te3[s2>>0] 316 eor r6,r6,r9,ror#16 317 and r9,lr,r3,lsr#16 @ i2 323 ldr r9,[r10,r9,lsl#2] @ Te1[s3>>16] [all …]
|