Searched refs:r3 (Results 1 - 25 of 52) sorted by relevance

123

/frameworks/base/media/libstagefright/codecs/amrwbenc/src/asm/ARMV5E/
H A Dpred_lt4_1_opt.s30 @ r3 --- L_subfr
61 LDR r3, [r2], #4 @h[0], h[1]
66 SMULBB r10, r4, r3 @x[0] * h[0]
67 SMULBB r11, r6, r3 @x[1] * h[0]
68 SMULBB r12, r9, r3 @x[2] * h[0]
71 SMLABT r10, r6, r3, r10 @x[1] * h[1]
72 SMLABT r11, r9, r3, r11 @x[2] * h[1]
73 SMLABT r12, r4, r3, r12 @x[3] * h[1]
75 LDR r3, [r2], #4 @h[2], h[3]
77 SMLABB r10, r9, r3, r1
[all...]
H A Dresidu_asm_opt.s26 @lg --- r3
70 MOV r14, r3, ASR #2 @one loop get 4 outputs
80 SMULTB r3, r5, r2 @i1(0) --- r3 = x[0] * a0
95 SMLABT r3, r5, r2, r3 @i1(1) --- r3 += x[-1] * a1
99 SMLATB r3, r6, r2, r3 @i1(2) --- r3
[all...]
H A Dconvolve_opt.s27 @ r3 --- L
35 MOV r3, #0 @ n
39 ADD r4, r1, r3, LSL #1 @ tmpH address
40 ADD r5, r3, #1 @ i = n + 1
70 ADD r3, r3, #1
74 ADD r4, r1, r3, LSL #1 @tmpH address
75 ADD r5, r3, #1
107 ADD r3, r3, #
[all...]
H A Dscale_sig_opt.s33 SUB r3, r1, #1 @i = lg - 1
37 ADD r4, r0, r3, LSL #1 @x[i] address
48 SUBS r3, r3, #1
62 SUBS r3, r3, #1
/frameworks/base/opengl/libagl/
H A Diterators.S46 * r3: c1
55 sub r3, r3, r2
58 mov r3, r3, asr r12
67 smlal r8, lr, r3, r5
68 smlal r6, r7, r3, r12
70 ldr r3, [r0, #16] // m_x0
76 umull r6, r5, r3, r6
78 mla r7, r3, r
[all...]
/frameworks/base/media/libstagefright/codecs/avc/enc/src/
H A Dblock.cpp24 int r0, r1, r2, r3, j; local
36 r3 = cur[3] - predBlock[3];
38 r0 += r3; //ptr[0] + ptr[3];
39 r3 = r0 - (r3 << 1); //ptr[0] - ptr[3];
45 ptr[1] = (r3 << 1) + r2;
46 ptr[3] = r3 - (r2 << 1);
59 r3 = ptr[0] - ptr[48];
65 ptr[16] = (r3 << 1) + r2;
66 ptr[48] = r3
85 int r0, r1, r2, r3, j, k, idx; local
265 int r0, r1, r2, r3, j, blkidx; local
369 int r0, r1, r2, r3, m0, m1, m2 , m3; local
732 int r0, r1, r2, r3, m0; local
1121 int r0, r1, r2, r3, j; local
1211 int r0, r1, r2, r3; local
[all...]
H A Dmotion_comp.cpp276 int32 r0, r1, r2, r3, r4, r5; local
301 r3 = p_ref[2];
302 r2 |= (r3 << 16); /* 0,g,0,e */
303 r3 = p_ref[1];
305 r3 |= (r4 << 16); /* 0,h,0,f */
307 r4 = r0 + r3; /* c+h, a+f */
309 r6 = r2 + r3; /* g+h, e+f */
331 r1 |= (r3 << 16); /* 0,f,0,d */ /* r1 has changed */
336 r0 += r3; /* e+h, c+f */
351 r1 = r3;
565 int j, r0, r1, r2, r3, r4, r5; local
724 int j, r0, r1, r2, r3, r4, r5; local
789 int32 r0, r1, r2, r3, r4, r5, r6, r7, r8, r13; local
1092 int j, r0, r1, r2, r3, r4, r5; local
1158 int j, r0, r1, r2, r3, r4, r5; local
1321 int32 r0, r1, r2, r3, r4, r5; local
1840 int32 r0, r1, r2, r3, result0, result1; local
1983 int32 r0, r1, r2, r3, result0, result1; local
[all...]
/frameworks/base/media/libstagefright/codecs/m4v_h263/dec/src/
H A Didct.cpp131 int32 r0, r1, r2, r3, r4, r5, r6, r7, r8; /* butterfly nodes */ local
152 r3 = blk[B_SIZE * 2 + i];
158 if (!(r1 | r2 | r3 | r4 | r5 | r6 | r7))
195 r1 = W6 * (r3 + r2);
197 r3 = (r1 + (W2 - W6) * r3);
205 r7 = r8 + r3;
206 r8 -= r3;
207 r3 = r0 + r2;
219 tmpBLK32[(1<<3) + i] = (r3
353 int32 r0, r1, r2, r3, r4, r5, r6, r7, r8; /* butterfly nodes */ local
[all...]
/frameworks/base/media/libstagefright/codecs/mp3dec/src/asm/
H A Dpvmp3_mdct_18_arm.s50 add r3,r2,#0x24
51 add r12,r3,#0x44
65 ldr r8,[r3],#4 ;; tmp1 == r8
103 ldr r3,[r5,#0x38]
130 sub r0,r1,r3
133 sub r3,r1,r3
136 str r3,[r5,#0x2c]
145 ldr r3,[r6,r4,lsl #2]
150 smlal r0,r3,l
[all...]
H A Dpvmp3_mdct_18_gcc.s48 add r3,r2,#0x24
49 add r12,r3,#0x44
63 ldr r8,[r3],#4 @@ tmp1 == r8
101 ldr r3,[r5,#0x38]
128 sub r0,r1,r3
131 sub r3,r1,r3
134 str r3,[r5,#0x2c]
143 ldr r3,[r6,r4,lsl #2]
148 smlal r0,r3,l
[all...]
H A Dpvmp3_mdct_18_wm.asm48 add r3,r2,#0x24
49 add r12,r3,#0x44
63 ldr r8,[r3],#4 ;; tmp1 == r8
101 ldr r3,[r5,#0x38]
128 sub r0,r1,r3
131 sub r3,r1,r3
134 str r3,[r5,#0x2c]
143 ldr r3,[r6,r4,lsl #2]
148 smlal r0,r3,l
[all...]
H A Dpvmp3_dct_16_gcc.s51 ldr r3,[r0,#0x3c]
53 sub r2,r1,r3
59 add r1,r1,r3
60 sub r3,r2,r12
62 mov r3,r3,lsl #3
63 smull r4,r3,lr,r3
65 str r3,[sp]
66 add r3,r
[all...]
H A Dpvmp3_polyphase_filter_window_arm.s66 add r3,r0,r2,lsl #2
68 ldr r5,[r3]
80 ldr r8,[r3,#0x700]
88 ldr r5,[r3,#0x100]
98 ldr r8,[r3,#0x600]
106 ldr r5,[r3,#0x200]
116 ldr r8,[r3,#0x500]
125 ldr r5,[r3,#0x300]
137 ldr r3,[r3,#
[all...]
H A Dpvmp3_polyphase_filter_window_gcc.s64 add r3,r0,r2,lsl #2
66 ldr r5,[r3]
78 ldr r8,[r3,#0x700]
86 ldr r5,[r3,#0x100]
96 ldr r8,[r3,#0x600]
104 ldr r5,[r3,#0x200]
114 ldr r8,[r3,#0x500]
123 ldr r5,[r3,#0x300]
135 ldr r3,[r3,#
[all...]
H A Dpvmp3_polyphase_filter_window_wm.asm61 add r3,r0,r2,lsl #2
63 ldr r5,[r3]
75 ldr r8,[r3,#0x700]
83 ldr r5,[r3,#0x100]
93 ldr r8,[r3,#0x600]
101 ldr r5,[r3,#0x200]
111 ldr r8,[r3,#0x500]
120 ldr r5,[r3,#0x300]
132 ldr r3,[r3,#
[all...]
H A Dpvmp3_dct_9_arm.s56 ldr r3, [r0]
58 add r1,r2,r3
59 sub lr,r2,r3
60 ldr r3,[r0, #0x1c]
62 add r2,r3,r12
64 sub r3,r3,r12
139 mov r3,r3,lsl #1
143 smlal r12,r6,r7,r3
[all...]
/frameworks/base/media/libstagefright/codecs/aacenc/src/asm/ARMV5E/
H A DCalcWindowEnergy_v5.s32 mov r3, r3, lsl #16
34 mov r3, r3, asr #16
52 str r3, [r13, #12]
60 smulwb r3, r14, r9 @ accu1 = L_mpy_ls(Coeff1, tempUnfiltered);
63 mov r3, r3, lsl #1
66 sub r0, r3, r10 @ accu3 = accu1 - states0;
69 mov r10, r3
[all...]
H A DR4R8First_v5.s41 add r9, r1, r3
44 sub r1, r1, r3
47 add r3, r5, r7
53 add r7, r9, r3
56 sub r9, r9, r3
59 sub r3, r1, r4
96 add r9, r1, r3 @ i0 = buf[1] + buf[3]@
99 sub r1, r1, r3 @ i1 = buf[1] - buf[3]@
102 add r3, r5, r7 @ i2 = buf[5] + buf[7]@
104 sub r4, r4, r6 @ r3
[all...]
H A DRadix4FFT_v5.s42 str r3, [sp, #12]
46 mov r12, r3 @ csptr = twidTab@
58 ldrd r10, [r14, #0] @ r2 = xptr[0]@ r3 = xptr[1]@
62 smulwt r3, r11, r8 @ L_mpy_wx(cosx, t1)
70 sub r3, r3, r5 @ r3 = L_mpy_wx(cosx, t1) - L_mpy_wx(sinx, t0)@
74 sub r1, r11, r3 @ r1 = t1 - r3@
77 add r3, r1
[all...]
H A Dband_nrg_v5.s70 str r14, [r3, +r4, lsl #2]
90 mov r3, r3, lsl #16
92 mov r3, r3, asr #16
93 cmp r3, #0
107 str r3, [r13, #4]
124 smull r5, r3, r5, r5
129 qadd r6, r6, r3
134 smull r5, r3, r
[all...]
H A DAutoCorrelation_v5.s35 mov r9, r3
51 smulbb r3, r6, r6
54 mov r3, r3, asr #9
57 qadd r0, r0, r3
102 mov r3, #0
115 mov r1, r3, lsl #1
131 add r3, r3, #5
138 cmp r3, r1
[all...]
H A DPrePostMDCT_v5.s31 sub r3, r9, #8
41 ldrd r6, [r3]
67 strd r8, [r3]
70 sub r3, r3, #8
85 sub r3, r9, #8
95 ldrd r6, [r3]
121 strd r6, [r3]
124 sub r3, r3, #
[all...]
/frameworks/base/media/libstagefright/codecs/aacenc/src/asm/ARMV7/
H A DPrePostMDCT_v7.s31 sub r3, r9, #32
40 VLD2.I32 {d13, d15}, [r3]! @ tr2 = *(buf1 - 1)@ ti1 = *(buf1 + 0)@
41 VLD2.I32 {d12, d14}, [r3]! @ tr2 = *(buf1 - 1)@ ti1 = *(buf1 + 0)@
56 sub r3, r3, #32
69 VST2.I32 {d5, d7}, [r3]!
70 VST2.I32 {d4, d6}, [r3]!
73 sub r3, r3, #64
87 sub r3, r
[all...]
/frameworks/base/media/libstagefright/codecs/amrwbenc/src/asm/ARMV7/
H A Dconvolve_neon.s27 @ r3 --- L
35 MOV r3, #0
40 ADD r4, r1, r3, LSL #1 @ tmpH address
41 ADD r5, r3, #1 @ i = n + 1
67 ADD r3, r3, #1
72 ADD r4, r1, r3, LSL #1 @tmpH address
73 ADD r5, r3, #1
103 ADD r3, r3, #
[all...]
/frameworks/base/media/libstagefright/codecs/avc/dec/src/
H A Dpred_inter.cpp555 int32 r0, r1, r2, r3, r4, r5; local
580 r3 = p_ref[2];
581 r2 |= (r3 << 16); /* 0,g,0,e */
582 r3 = p_ref[1];
584 r3 |= (r4 << 16); /* 0,h,0,f */
586 r4 = r0 + r3; /* c+h, a+f */
588 r6 = r2 + r3; /* g+h, e+f */
610 r1 |= (r3 << 16); /* 0,f,0,d */ /* r1 has changed */
615 r0 += r3; /* e+h, c+f */
630 r1 = r3;
844 int j, r0, r1, r2, r3, r4, r5; local
1003 int j, r0, r1, r2, r3, r4, r5; local
1068 int32 r0, r1, r2, r3, r4, r5, r6, r7, r8, r13; local
1371 int j, r0, r1, r2, r3, r4, r5; local
1437 int j, r0, r1, r2, r3, r4, r5; local
1600 int32 r0, r1, r2, r3, r4, r5; local
2019 int32 r0, r1, r2, r3, result0, result1; local
2160 int32 r0, r1, r2, r3, result0, result1; local
[all...]

Completed in 194 milliseconds

123