Home
last modified time | relevance | path

Searched refs:r9 (Results 1 – 25 of 762) sorted by relevance

12345678910>>...31

/external/chromium_org/third_party/boringssl/linux-arm/crypto/sha/
Dsha1-armv4-large.S25 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/
Dsha1-armv4-large.S33 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/
Dwalsh_v6.asm35 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 …]
Dvp8_subtract_armv6.asm29 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/
Dwalsh_v6.asm35 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 …]
Dvp8_subtract_armv6.asm29 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/
Dghash-x86_64.S21 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/
Dmemcpy_64.S43 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/
Drsaz-x86_64.pl165 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/
DmdctARM.s189 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 …]
DmdctLARM.s187 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/
Dghash-x86_64.S24 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/
Dghash-x86_64.S24 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/
Dghash-x86_64.asm31 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/
Dfilter_v6.asm55 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 …]
Dintra4x4_predict_v6.asm54 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 …]
Ddequant_idct_v6.asm65 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 …]
Dloopfilter_v6.asm71 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/
Dfilter_v6.asm55 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 …]
Dintra4x4_predict_v6.asm54 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 …]
Ddequant_idct_v6.asm65 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/
Ddct_arm.cpp112 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/
Dmemcpy.S22 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/
Daes-armv4.S285 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/
Daes-armv4.S283 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 …]

12345678910>>...31