/frameworks/base/media/libstagefright/codecs/mp3dec/src/asm/ |
H A D | pvmp3_dct_9_gcc.s | 45 ldr r3, [r0, #0] 47 add r1,r2,r3 48 sub lr,r2,r3 49 ldr r3,[r0, #0x1c] 51 add r2,r3,r12 53 sub r3,r3,r12 128 mov r3,r3,lsl #1 132 smlal r12,r6,r7,r3 [all...] |
/frameworks/base/media/libstagefright/codecs/aacenc/src/asm/ARMV7/ |
H A D | R4R8First_v7.s | 30 ldr r3, SQRT1_2
33 VDUP.I32 Q15, r3
43 VADD.S32 d6, d2, d3 @ r3 = buf[4] + buf[6]@i3 = buf[5] + buf[7]@
46 VADD.S32 Q0, Q2, Q3 @ r4 = (r0 + r2)@i4 = (i0 + i2)@i6 = (i1 + r3)@r7 = (r1 + i3)
47 VSUB.S32 Q1, Q2, Q3 @ r5 = (r0 - r2)@i5 = (i0 - i2)@r6 = (r1 - i3)@i7 = (i1 - r3)@
55 VSUB.S32 d5, d8, d9 @ r3 = buf[ 8] - buf[10]@i3 = buf[ 9] - buf[11]@
59 VADD.S32 Q4, Q2, Q3 @ t0 = (r0 + r2) >> 1@t1 = (i0 + i2) >> 1@i0 = i1 + r3@r2 = r1 + i3@
60 VSUB.S32 Q5, Q2, Q3 @ t2 = (r0 - r2) >> 1@t3 = (i0 - i2) >> 1@r0 = r1 - i3@i2 = i1 - r3@
125 VSUB.S32 d5, d0, d1 @ r2 = buf[0] - buf[2]@ r3 = buf[1] - buf[3]@
|
H A D | Radix4FFT_v7.s | 46 mov r6, r3
58 VLD2.I32 {D4, D5, D6,D7}, [r8] @ r2 = xptr[0]@ r3 = xptr[1]@
73 VSUB.S32 Q1, Q11, Q3 @ r1 = t1 - r3@
75 VADD.S32 Q3, Q11, Q3 @ r3 = t1 + r3@
111 VSUB.S32 Q11, Q3, Q7 @ xptr[1] = r3 - r7@
121 VADD.S32 Q11, Q3, Q7 @ xptr[1] = r3 + r7@
134 add r3, r12, r3
|
/frameworks/base/opengl/libagl/ |
H A D | fixed_asm.S | 57 mov r3, r0 60 tst r3, #0x80000000 /* negative? */
|
H A D | dxt.cpp | 251 int r2, g2, b2, r3, g3, b3, a3; local 263 r3 = avg23(r1, r0); 272 r3 = g3 = b3 = a3 = 0; 277 c[3] = (r3 << 11) | ((g3 >> 1) << 6) | 281 c[3] = (r3 << 11) | (g3 << 5) | b3; 377 int r3 = avg23(r1, r0); local 384 c[3] = rgb565SepTo888(r3, g3, b3); 534 int r3 = avg23(r1, r0); local 541 c[3] = rgb565SepTo888(r3, g3, b3);
|
/frameworks/base/media/libstagefright/codecs/aacenc/src/ |
H A D | transform.c | 75 int r0, r1, r2, r3;
local 83 r3 = buf[1] - buf[3];
94 buf[3] = r3 - r6;
96 buf[7] = r3 + r6;
110 int r0, r1, r2, r3;
local 124 r3 = buf[4] - buf[6];
132 i6 = (i1 + r3) >> 1;
134 i7 = (i1 - r3) >> 1;
142 r3 = buf[12] - buf[14];
160 i0 = i1 + r3;
190 int r0, r1, r2, r3; local [all...] |
/frameworks/base/media/libstagefright/codecs/aacdec/ |
H A D | fft_rx4_long.cpp | 208 Int32 r3; local 309 r3 = temp3 + temp4; 312 *(pData1++) = (r1 + r3); 313 r1 = (r1 - r3) << 1; 333 r3 = (r2 - t2) << 1; 341 *pData4-- = cmplx_mul32_by_16(s3, -r3, exp_jw3); 342 *pData4 = cmplx_mul32_by_16(r3, s3, exp_jw3);
|
H A D | fft_rx4_short.cpp | 211 Int32 r3; local 371 r3 = ((r2 - t2) >> exp); 377 *pData4-- = cmplx_mul32_by_16(s3, -r3, exp_jw3) << 1; 378 *pData4 = cmplx_mul32_by_16(r3, s3, exp_jw3) << 1;
|
/frameworks/base/media/libstagefright/codecs/amrwbenc/src/asm/ARMV5E/ |
H A D | Dot_p_opt.s | 27 @ *exp --- r3
72 STRH r11, [r3]
|
H A D | cor_h_vec_opt.s | 28 @r3 ---- sign[]
45 @r3 --- sign[], r4 --- i, r7 --- p0
71 ADD r9, r3, r2, LSL #1 @address of sign[pos]
118 ADD r9, r3, r2, LSL #1 @address of sign[pos]
|
H A D | Deemph_32_opt.s | 46 LDR r5, [r3]
96 STR r14, [r3]
|
H A D | Filt_6k_7k_opt.s | 49 MOV r3, r8 @ change myMemCopy to Copy, due to Copy will change r3 content
51 MOV r7, r3 @ get signal[i]
168 STRH r1, [r3], #2 @signal[i] = (L_tmp + 0x4000) >> 15
|
H A D | Syn_filt_32_opt.s | 31 @ Qnew --- r3
46 ADD r7, r3, #4 @ 4 + Q_new
47 MOV r3, r6, ASR r7 @ a0 = Aq[0] >> (4 + Q_new)
143 MUL r7, r6, r3 @ exc[i] * a0
|
H A D | Norm_Corr_opt.s | 29 @ r3 --- L_subfr 62 STMFD sp!, {r0 - r3} 67 LDMFD sp!, {r0 - r3}
|
H A D | syn_filt_opt.s | 27 @ mem[] --- r3
39 MOV r4, r3 @ copy mem[] address
226 MOV r1, r3
|
/frameworks/base/media/libstagefright/codecs/amrwbenc/src/asm/ARMV7/ |
H A D | syn_filt_neon.s | 27 @ mem[] --- r3
38 MOV r4, r3 @ copy mem[] address
97 VST1.S16 {D0, D1, D2, D3}, [r3]!
|
H A D | Syn_filt_32_neon.s | 31 @ Qnew --- r3
46 ADD r7, r3, #4 @ 4 + Q_new
47 MOV r3, r6, ASR r7 @ a0 = Aq[0] >> (4 + Q_new)
78 MUL r12, r6, r3 @exc[i] * a0
|
H A D | cor_h_vec_neon.s | 29 @r3 ---- sign[]
45 @r3 --- sign[], r4 --- i, r7 --- p0
72 ADD r9, r3, r2, LSL #1 @address of sign[pos]
119 ADD r9, r3, r2, LSL #1 @address of sign[pos]
|
H A D | Deemph_32_neon.s | 46 LDR r5, [r3]
96 STR r14, [r3]
|
H A D | pred_lt4_1_neon.s | 27 @ r3 --- L_subfr
88 CMP r8, r3
|
H A D | Filt_6k_7k_neon.s | 53 MOV r3, r8 @ change myMemCopy to Copy, due to Copy will change r3 content
55 MOV r7, r3 @ get signal[i]
203 VST1.S16 {D28,D29},[r3]!
|
H A D | Dot_p_neon.s | 28 @ *exp --- r3
120 STRH r11, [r3]
|
H A D | residu_asm_neon.s | 26 @lg RN r3 34 SUB r7, r3, #4 @i = lg - 4
|
H A D | Norm_Corr_neon.s | 29 @ r3 --- L_subfr 62 STMFD sp!, {r0 - r3} 67 LDMFD sp!, {r0 - r3}
|
/frameworks/base/media/libstagefright/codecs/avc/dec/src/ |
H A D | pred_intra.cpp | 829 int r0, r1, r2, r3, r4, r5, r6, r7; local 836 r3 = *comp_refx++; 846 r4 = r3; 847 r5 = r3; 848 r6 = r3; 849 r7 = r3; 857 r1 += r3; 860 r2 += (r3 << 1); 864 r3 += (r4 << 1); 865 r3 [all...] |