Home
last modified time | relevance | path

Searched refs:r0 (Results 1 – 25 of 114) sorted by relevance

12345

/frameworks/av/media/libstagefright/codecs/mp3dec/src/asm/
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,[r5,#0x40]
100 ldr r0,[r5,#0x1c]
102 str r0,[r5,#0x38]
[all …]
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,#8]
[all …]
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, #0x18]
[all …]
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p10/src_gcc/
DomxVCM4P10_FilterDeblockingLuma_HorEdge_I_s.S36 SUB r0,r0,r1,LSL #2
47 ADD r6,r0,r1
50 VLD1.8 {d7},[r0],r10
52 VLD1.8 {d5},[r0],r10
54 VLD1.8 {d8},[r0],r10
58 VLD1.8 {d10},[r0],r1
71 VLD1.8 {d11},[r0]
77 SUB r0,r0,r1,LSL #2
78 SUB r0,r0,r1
80 VST1.8 {d30},[r0],r1
[all …]
DarmVCM4P10_InterpolateLuma_Copy_unsafe_s.S32 AND r12,r0,#3
33 BIC r0,r0,#3
41 LDR r4,[r0],r1
42 LDR r5,[r0],r1
44 LDR r8,[r0],r1
46 LDR r9,[r0],r1
51 LDR r5,[r0,#4]
52 LDR r4,[r0],r1
53 LDR r9,[r0,#4]
54 LDR r8,[r0],r1
[all …]
DomxVCM4P10_InterpolateLuma_s.S43 STM r11,{r0-r3}
63 ADD r12,r0,r1,LSL #1
64 VLD1.8 {d9},[r0],r1
66 VLD1.8 {d10},[r0]
76 SUB r0,r0,#2
90 SUB r0,r0,#2
100 SUB r0,r0,#2
114 SUB r0,r0,r1,LSL #1
128 MOV r8,r0
129 SUB r0,r0,r1,LSL #1
[all …]
DarmVCM4P10_InterpolateLuma_Align_unsafe_s.S32 AND r7,r0,#3
33 BIC r0,r0,#3
41 LDM r0,{r7,r10,r11}
43 ADD r0,r0,r1
48 LDM r0,{r7,r10,r11}
50 ADD r0,r0,r1
60 LDM r0,{r7,r10,r11}
62 ADD r0,r0,r1
72 LDM r0,{r7,r10,r11}
74 ADD r0,r0,r1
[all …]
DomxVCM4P10_FilterDeblockingLuma_VerEdge_I_s.S36 SUB r0,r0,#4
49 ADD r10,r0,r1
50 VLD1.8 {d7},[r0],r11
52 VLD1.8 {d5},[r0],r11
55 VLD1.8 {d6},[r0],r11
58 VLD1.8 {d4},[r0],r11
63 SUB r0,r0,r1,LSL #3
96 ADD r10,r0,r1
104 VST1.8 {d7},[r0],r11
106 VST1.8 {d30},[r0],r11
[all …]
DarmVCM4P10_Interpolate_Chroma_s.S54 VLD1.8 {d0},[r0],r10
57 VLD1.8 {d1},[r0],lr
68 VLD1.8 {d2},[r0],r10
70 VLD1.8 {d3},[r0],lr
72 VLD1.8 {d16},[r0],r10
74 VLD1.8 {d17},[r0],lr
77 VLD1.8 {d18},[r0],r10
81 VLD1.8 {d19},[r0],lr
83 VLD1.8 {d0},[r0],r10
87 VLD1.8 {d1},[r0],lr
[all …]
DomxVCM4P10_FilterDeblockingChroma_HorEdge_I_s.S34 SUB r0,r0,r1,LSL #1
35 SUB r0,r0,r1
47 VLD1.8 {d6},[r0],r1
48 VLD1.8 {d5},[r0],r1
50 VLD1.8 {d4},[r0],r1
51 VLD1.8 {d8},[r0],r1
53 VLD1.8 {d9},[r0],r1
55 VLD1.8 {d10},[r0],r1
75 SUB r0,r0,r1,LSL #2
82 VST1.8 {d29},[r0],r1
[all …]
DomxVCM4P10_FilterDeblockingChroma_VerEdge_I_s.S34 SUB r0,r0,#4
46 ADD r10,r0,r1
48 VLD1.8 {d7},[r0],lr
50 VLD1.8 {d5},[r0],lr
52 VLD1.8 {d6},[r0],lr
54 VLD1.8 {d4},[r0],lr
90 SUB r0,r0,r1,LSL #3
95 ADD r10,r0,#3
109 ADD r12,r0,#4
119 ADD r0,r0,#4
[all …]
DarmVCM4P10_Average_4x_Align_unsafe_s.S34 LDR r10,[r0],r1
36 LDR r11,[r0],r1
45 LDR r10,[r0],r1
47 LDR r11,[r0],r1
65 LDR r4,[r0,#4]
66 LDR r10,[r0],r1
69 LDR r5,[r0,#4]
70 LDR r11,[r0],r1
83 LDR r4,[r0,#4]
84 LDR r10,[r0],r1
[all …]
DarmVCM4P10_InterpolateLuma_DiagCopy_unsafe_s.S36 LDR r11,[r0,#0xc]
37 LDR r10,[r0,#8]
38 LDR r5,[r0,#4]
39 LDR r4,[r0],r1
57 SUB r0,r7,#0x20
70 LDR r11,[r0,#0xc]
71 LDR r10,[r0,#8]
72 LDR r5,[r0,#4]
73 LDR r4,[r0],r1
92 LDR r11,[r0,#0xc]
[all …]
DomxVCM4P10_PredictIntra_16x16_s.S77 MOV r0,#0
81 ADD r8,r0,r4
86 VLD1.8 {d2[],d3[]},[r0],r4
91 VLD1.8 {d2[],d3[]},[r0],r4
95 VLD1.8 {d2[],d3[]},[r0],r4
99 VLD1.8 {d2[],d3[]},[r0],r4
104 MOV r0,#0
111 ADD r8,r0,r4
113 VLD1.8 {d2[0]},[r0],r10
115 VLD1.8 {d2[2]},[r0],r10
[all …]
/frameworks/av/media/libstagefright/codecs/avc/enc/src/
Dmotion_comp.cpp276 int32 r0, r1, r2, r3, r4, r5; in eHorzInterp1MC() local
292 r0 = p_ref[0]; in eHorzInterp1MC()
294 r0 |= (r1 << 16); /* 0,c,0,a */ in eHorzInterp1MC()
307 r4 = r0 + r3; /* c+h, a+f */ in eHorzInterp1MC()
308 r5 = r0 + r1; /* c+d, a+b */ in eHorzInterp1MC()
334 r0 >>= 16; in eHorzInterp1MC()
335 r0 |= (r2 << 16); /* 0,e,0,c */ /* r0 has changed */ in eHorzInterp1MC()
336 r0 += r3; /* e+h, c+f */ in eHorzInterp1MC()
338 r5 -= r0 * 5; /* d-5e+20f+20g-5h+i, b-5c+20d+20e-5f+g */ in eHorzInterp1MC()
342 r0 = p_ref[dx+3]; in eHorzInterp1MC()
[all …]
Dblock.cpp24 int r0, r1, r2, r3, j; in trans() local
33 r0 = cur[0] - predBlock[0]; in trans()
38 r0 += r3; //ptr[0] + ptr[3]; in trans()
39 r3 = r0 - (r3 << 1); //ptr[0] - ptr[3]; in trans()
43 ptr[0] = r0 + r1; in trans()
44 ptr[2] = r0 - r1; in trans()
58 r0 = ptr[0] + ptr[48]; in trans()
63 ptr[0] = r0 + r1; in trans()
64 ptr[32] = r0 - r1; in trans()
85 int r0, r1, r2, r3, j, k, idx; in dct_luma() local
[all …]
/frameworks/native/opengl/libagl/
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, r0, #1 /* round-to-nearest */
61 rsbne r0, r0, #0 /* negate if needed */
[all …]
Diterators.S54 ldrb r12, [r0, #29]
61 ldr r5, [r0, #0]
62 ldr r12, [r0, #4]
64 ldr r5, [r0, #8]
66 ldr r12, [r0, #12]
70 ldr r3, [r0, #16] // m_x0
71 ldr r4, [r0, #20] // m_x1
77 umull r8, r0, r4, r8
79 mla lr, r4, lr, r0
/frameworks/av/media/libstagefright/codecs/aacenc/src/asm/ARMV5E/
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
90 ldrd r0, [r14]
95 add r8, r0, r2 @ r0 = buf[0] + buf[2]@
[all …]
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, r11
70 qadd r0, r0, r10
74 qadd r0, r0, r6
82 qadd r0, r0, r1
89 str r0, [r7, #0]
[all …]
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, #172]
[all …]
/frameworks/rs/cpu_ref/
DrsCpuIntrinsics_neon_ColorMatrix.S67 #mov r0, #0
68 #ldr r0, [r0]
211 #mov r0, #0
212 vst4.8 {d0[0],d1[0],d2[0],d3[0]}, [r0]!
213 vst4.8 {d0[1],d1[1],d2[1],d3[1]}, [r0]!
214 vst4.8 {d0[2],d1[2],d2[2],d3[2]}, [r0]!
215 vst4.8 {d0[3],d1[3],d2[3],d3[3]}, [r0]!
219 vst2.8 {d0[0],d1[0]}, [r0]!
220 vst2.8 {d0[1],d1[1]}, [r0]!
221 vst2.8 {d0[2],d1[2]}, [r0]!
[all …]
/frameworks/av/media/libstagefright/codecs/m4v_h263/dec/src/
Didct.cpp131 int32 r0, r1, r2, r3, r4, r5, r6, r7, r8; /* butterfly nodes */ in idct_intra() local
178 r0 = (blk[8 * 0 + i] << 11) + 128; in idct_intra()
192 r8 = r0 + r1; in idct_intra()
193 r0 -= r1; in idct_intra()
207 r3 = r0 + r2; in idct_intra()
208 r0 -= r2; in idct_intra()
220 tmpBLK32[(2<<3) + i] = (r0 + r4) >> 8; in idct_intra()
223 tmpBLK32[(5<<3) + i] = (r0 - r4) >> 8; in idct_intra()
270 r0 = (((int32)tmpBLK32[0+(i<<3)]) << 8) + 8192; in idct_intra()
283 r8 = r0 + r1; in idct_intra()
[all …]
/frameworks/av/media/libstagefright/codecs/amrwbenc/src/asm/ARMV5E/
DFilt_6k_7k_opt.s24 @ r0 --- signal[]
38 MOV r8, r0 @ copy signal[] address
43 MOV r0, r2
91 LDR r0, [r10]
102 SMULBB r14, r1, r0 @ (x[i] + x[i + 30]) * fir_7k[0]
104 SMLABT r14, r6, r0, r14 @ (x[i + 1] + x[i + 29]) * fir_7k[1]
106 LDR r0, [r10, #4]
113 SMLABB r14, r8, r0, r14 @ (x[i + 2] + x[i + 28]) * fir_7k[2]
116 SMLABT r14, r1, r0, r14 @ (x[i+3] + x[i+27]) * fir_7k[3]
119 LDR r0, [r10, #8]
[all …]
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, #16] @ load a[8]
[all …]

12345