Searched refs:r0 (Results 1 - 25 of 56) sorted by relevance

123

/frameworks/base/opengl/libagl/
H A Dfixed_asm.S36 movs r1, r0, lsl #1 /* remove bit sign */
39 mov r2, r0, lsl #8 /* mantissa<<8 */
41 mov r0, r2, lsr r1 /* scale to 16.16 */
42 rsbcs r0, r0, #0 /* negate if needed */
51 mov r1, r0, lsl #1 /* remove bit sign */
55 mov r2, r0, lsl #8 /* mantissa<<8 */
57 mov r3, r0
58 movs r0, r2, lsr r1 /* scale to 16.16 */
59 addcs r0, r
[all...]
H A Diterators.S31 * r0: const compute_iterators_t* (this)
32 * r0 + 0: m_dx01
33 * r0 + 4: m_dy10
34 * r0 + 8: m_dx20
35 * r0 +12: m_dy02
36 * r0 +16: m_x0
37 * r0 +20: m_y0
38 * r0 +24: m_area
39 * r0 +28: m_scale
40 * r0
[all...]
/frameworks/base/media/libstagefright/codecs/mp3dec/src/asm/
H A Dpvmp3_mdct_18_gcc.s50 add r1,r0,#0x44
51 mov r5,r0
62 ldr lr,[r0] @@ tmp == lr
83 str r9,[r0],#4
92 mov r0,r5 @@ r0 = vec
94 add r0,r5,#0x24 @@ r0 = &vec[9]
97 ldr r0,[r5,#0x20]
99 str r0,[r
[all...]
H A Dpvmp3_mdct_18_arm.s52 add r1,r0,#0x44
53 mov r5,r0
64 ldr lr,[r0] ;; tmp == lr
85 str r9,[r0],#4
94 mov r0,r5 ;; r0 = vec
96 add r0,r5,#0x24 ;; r0 = &vec[9]
99 ldr r0,[r5,#0x20]
101 str r0,[r
[all...]
H A Dpvmp3_mdct_18_wm.asm50 add r1,r0,#0x44
51 mov r5,r0
62 ldr lr,[r0] ;; tmp == lr
83 str r9,[r0],#4
92 mov r0,r5 ;; r0 = vec
94 add r0,r5,#0x24 ;; r0 = &vec[9]
97 ldr r0,[r5,#0x20]
99 str r0,[r
[all...]
H A Dpvmp3_dct_16_gcc.s49 stmfd sp!,{r0,r1,r4-r11,lr}
50 ldr r1,[r0]
51 ldr r3,[r0,#0x3c]
57 ldr r2,[r0,#0x1c]
58 ldr r12,[r0,#0x20]
71 ldr r12,[r0,#0x38]
72 ldr r1,[r0,#4]
76 ldr r12,[r0,#0x18]
78 ldr lr,[r0,#0x24]
89 ldr r1,[r0,#
[all...]
H A Dpvmp3_dct_9_arm.s55 ldr r2, [r0, #0x20]
56 ldr r3, [r0]
57 ldr r12,[r0, #4]
60 ldr r3,[r0, #0x1c]
61 ldr r4,[r0, #0x18]
63 ldr r5,[r0,#8]
67 ldr r5,[r0, #0x14]
68 ldr r7,[r0, #0xc]
69 ldr r9,[r0, #0x10]
77 str r7,[r0, #
[all...]
H A Dpvmp3_dct_9_gcc.s44 ldr r2, [r0, #0x20]
45 ldr r3, [r0, #0]
46 ldr r12,[r0, #4]
49 ldr r3,[r0, #0x1c]
50 ldr r4,[r0, #0x18]
52 ldr r5,[r0,#8]
56 ldr r5,[r0, #0x14]
57 ldr r7,[r0, #0xc]
58 ldr r9,[r0, #0x10]
66 str r7,[r0, #
[all...]
H A Dpvmp3_polyphase_filter_window_arm.s48 stmfd sp!,{r0-r2,r4-r11,lr}
66 add r3,r0,r2,lsl #2
70 add r12,r0,r2,lsl #2
182 add r2,r0,r3,lsl #2
207 mov r0,r4,asr #6
208 mov r2,r0,asr #15
209 teq r2,r0,asr #31
212 eorne r0,r12,r0,asr #31
213 strh r0,[r
[all...]
/frameworks/base/media/libstagefright/codecs/avc/enc/src/
H A Dblock.cpp24 int r0, r1, r2, r3, j; local
33 r0 = cur[0] - predBlock[0];
38 r0 += r3; //ptr[0] + ptr[3];
39 r3 = r0 - (r3 << 1); //ptr[0] - ptr[3];
43 ptr[0] = r0 + r1;
44 ptr[2] = r0 - r1;
58 r0 = ptr[0] + ptr[48];
63 ptr[0] = r0 + r1;
64 ptr[32] = r0 - r1;
85 int r0, r 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
292 r0 = p_ref[0];
294 r0 |= (r1 << 16); /* 0,c,0,a */
307 r4 = r0 + r3; /* c+h, a+f */
308 r5 = r0 + r1; /* c+d, a+b */
334 r0 >>= 16;
335 r0 |= (r2 << 16); /* 0,e,0,c */ /* r0 has changed */
336 r0 += r3; /* e+h, c+f */
338 r5 -= r0 *
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
1934 int32 r0, r1, r2, result0, result1; local
1983 int32 r0, r1, r2, r3, result0, result1; local
2026 int32 r0, r1, temp0, temp1, result; local
2092 int32 r0, r1, result; local
[all...]
/frameworks/base/media/libstagefright/codecs/aacenc/src/asm/ARMV5E/
H A DR4R8First_v5.s31 mov r11, r0
35 ldrd r0, [r11]
40 add r8, r0, r2
43 sub r0, r0, r2
58 add r2, r0, r5
61 sub r0, r0, r5
67 strd r0, [r11, #24]
85 mov r14, r0
[all...]
H A DAutoCorrelation_v5.s33 mov r5, r0
37 mov r0, #0
57 qadd r0, r0, r3
60 qadd r0, r0, r10
64 qadd r0, r0, r6
67 qadd r0, r0, r1
[all...]
H A DCalcWindowEnergy_v5.s33 ldr r10, [r0, #168] @ states0 = blockSwitchingControl->iirStates[0];
35 ldr r11, [r0, #172] @ states1 = blockSwitchingControl->iirStates[1];
51 str r0, [r13, #8]
61 smull r0, r8, r12, r11 @ accu2 = fixmul( Coeff0, states1 );
66 sub r0, r3, r10 @ accu3 = accu1 - states0;
67 sub r8, r0, r8 @ out = accu3 - accu2;
86 ldr r0, [r13, #8]
90 add r4, r0, r8, lsl #2
100 str r10, [r0, #168]
101 str r11, [r0, #17
[all...]
H A DPrePostMDCT_v5.s30 add r9, r0, r1, lsl #2
40 ldrd r4, [r0]
66 strd r6, [r0]
71 add r0, r0, #8
84 add r9, r0, r1, lsl #2
94 ldrd r4, [r0]
120 strd r4, [r0]
125 add r0, r0, #
[all...]
H A DRadix4FFT_v5.s35 mov r14, r0 @ xptr = buf@
39 str r0, [sp]
55 ldrd r0, [r14, #0] @ r0 = xptr[0]@ r1 = xptr[1]@
67 mov r10, r0, asr #2 @ t0 = r0 >> 2@
73 sub r0, r10, r2 @ r0 = t0 - r2@
118 add r10, r0, r5 @ xptr[0] = r0
[all...]
/frameworks/base/media/libstagefright/codecs/avc/dec/src/
H A Dpred_inter.cpp555 int32 r0, r1, r2, r3, r4, r5; local
571 r0 = p_ref[0];
573 r0 |= (r1 << 16); /* 0,c,0,a */
586 r4 = r0 + r3; /* c+h, a+f */
587 r5 = r0 + r1; /* c+d, a+b */
613 r0 >>= 16;
614 r0 |= (r2 << 16); /* 0,e,0,c */ /* r0 has changed */
615 r0 += r3; /* e+h, c+f */
617 r5 -= r0 *
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
2112 int32 r0, r1, r2, result0, result1; local
2160 int32 r0, r1, r2, r3, result0, result1; local
2202 int32 r0, r1, temp0, temp1, result; local
2266 int32 r0, r1, result; local
[all...]
/frameworks/base/media/libstagefright/codecs/amrwbenc/src/asm/ARMV5E/
H A DDot_p_opt.s24 @ x[] --- r0
39 LDR r6, [r0], #4
41 LDR r8, [r0], #4
46 LDR r6, [r0], #4
51 LDR r8, [r0], #4
70 MOV r0, r12, LSL r10 @ L_sum = L_sum << sft
H A DFilt_6k_7k_opt.s24 @ r0 --- signal[]
37 MOV r8, r0 @ copy signal[] address
42 MOV r0, r2
88 LDR r0, [r10]
99 SMULBB r14, r1, r0 @ (x[i] + x[i + 30]) * fir_7k[0]
101 SMLABT r14, r6, r0, r14 @ (x[i + 1] + x[i + 29]) * fir_7k[1]
103 LDR r0, [r10, #4]
110 SMLABB r14, r8, r0, r14 @ (x[i + 2] + x[i + 28]) * fir_7k[2]
113 SMLABT r14, r1, r0, r14 @ (x[i+3] + x[i+27]) * fir_7k[3]
116 LDR r0, [r1
[all...]
H A Dresidu_asm_opt.s23 @a[] --- r0
35 LDRH r5, [r0], #2
36 LDRH r6, [r0], #2
39 LDRH r6, [r0], #2
40 LDRH r7, [r0], #2
43 LDRH r7, [r0], #2
44 LDRH r8, [r0], #2
47 LDRH r8, [r0], #2
48 LDRH r9, [r0], #2
51 LDRH r9, [r0], #
[all...]
H A Dsyn_filt_opt.s24 @ a[] --- r0
83 LDRSH r5, [r0] @ load a[0]
90 LDRSH r6, [r0, #2] @ load a[1]
91 LDRSH r7, [r0, #4] @ load a[2]
92 LDRSH r9, [r0, #6] @ load a[3]
93 LDRSH r11,[r0, #8] @ load a[4]
101 LDRSH r6, [r0, #10] @ load a[5]
102 LDRSH r7, [r0, #12] @ load a[6]
103 LDRSH r9, [r0, #14] @ load a[7]
104 LDRSH r11,[r0, #1
[all...]
H A DSyn_filt_32_opt.s28 @ a[] --- r0
45 LDRSH r6, [r0] @ load Aq[0]
50 LDRSH r6, [r0, #2] @ load Aq[1]
51 LDRSH r7, [r0, #4] @ load Aq[2]
52 LDRSH r8, [r0, #6] @ load Aq[3]
53 LDRSH r9, [r0, #8] @ load Aq[4]
61 LDRSH r6, [r0, #10] @ load Aq[5]
62 LDRSH r7, [r0, #12] @ load Aq[6]
63 LDRSH r8, [r0, #14] @ load Aq[7]
64 LDRSH r9, [r0, #1
[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
178 r0 = (blk[8 * 0 + i] << 11) + 128;
192 r8 = r0 + r1;
193 r0 -= r1;
207 r3 = r0 + r2;
208 r0 -= r2;
220 tmpBLK32[(2<<3) + i] = (r0 + r4) >> 8;
223 tmpBLK32[(5<<3) + i] = (r0 - r4) >> 8;
270 r0 = (((int32)tmpBLK32[0+(i<<3)]) << 8) + 8192;
283 r8 = r0
353 int32 r0, r1, r2, r3, r4, r5, r6, r7, r8; /* butterfly nodes */ local
[all...]
/frameworks/base/media/libstagefright/codecs/aacenc/src/asm/ARMV7/
H A DR4R8First_v7.s37 VLD1.I32 {d0, d1, d2, d3}, [r0]!
38 VLD1.I32 {d8, d9, d10, d11}, [r0]!
40 VADD.S32 d4, d0, d1 @ r0 = buf[0] + buf[2]@i0 = buf[1] + buf[3]@
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)@
51 VADD.S32 d4, d8, d9 @ r0 = buf[ 8] + buf[10]@i0 = 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@
72 sub r0, r
[all...]
/frameworks/base/media/libstagefright/codecs/amrwbenc/src/asm/ARMV7/
H A DDot_p_neon.s25 @ x[] --- r0
36 CMP r0, r1
39 VLD1.S16 {Q0, Q1}, [r0]! @load 16 Word16 x[]
40 VLD1.S16 {Q2, Q3}, [r0]! @load 16 Word16 x[]
41 VLD1.S16 {Q4, Q5}, [r0]! @load 16 Word16 x[]
42 VLD1.S16 {Q6, Q7}, [r0]! @load 16 Word16 x[]
67 VLD1.S16 {Q0, Q1}, [r0]! @load 16 Word16 x[]
76 VLD1.S16 {Q0, Q1}, [r0]!
77 VLD1.S16 {Q2, Q3}, [r0]!
78 VLD1.S16 {Q4, Q5}, [r0]!
[all...]

Completed in 206 milliseconds

123