Searched refs:r4 (Results 26 - 50 of 87) sorted by relevance

1234

/frameworks/av/media/libstagefright/codecs/aacenc/src/asm/ARMV5E/
H A DAutoCorrelation_v5.s29 stmdb sp!, {r4 - r11, lr}
38 mov r4, r2, asr #16
40 cmp r4, #0
43 cmp r4, #8
47 sub r12, r4, #8
85 cmp r8, r4
100 sub r4, r4, #1
103 cmp r4, #0
106 cmp r4, #
[all...]
H A DRadix4FFT_v5.s27 stmdb sp!, {r4 - r11, lr}
61 smulwt r4, r10, r8 @ L_mpy_wx(cosx, t0)
64 smlawb r2, r11, r8, r4 @ r2 = L_mpy_wx(cosx, t0) + L_mpy_wx(sinx, t1)@
82 ldrd r10, [r14, #0] @ r4 = xptr[0]@ r5 = xptr[1]@
88 smlawb r4, r11, r8, r6 @ r4 = L_mpy_wx(cosx, t0) + L_mpy_wx(sinx, t1)@
100 smlawb r6, r11, r8, r2 @ r4 = L_mpy_wx(cosx, t0) + L_mpy_wx(sinx, t1)@
103 mov r10, r4 @ t0 = r4@
109 add r4, r1
[all...]
/frameworks/av/media/libstagefright/codecs/mp3dec/src/asm/
H A Dpvmp3_polyphase_filter_window_gcc.s47 stmfd sp!,{r0-r2,r4-r11,lr}
64 mov r4, #0x10
66 add r2,r4,r10
68 sub r2,r4,r10
82 add r4,r4,#0x200
142 cmp r4,#0x210
153 mov r4,r3, asr #15
154 teq r4,r3, asr #31
158 ldr r4,[s
[all...]
H A Dpvmp3_mdct_18_gcc.s44 stmfd sp!,{r4-r11,lr}
56 mov r4,#9
72 subs r4,r4,#1
141 add r1,r5,r4,lsl #2
143 ldr r3,[r6,r4,lsl #2]
146 ldr lr,[r7,r4,lsl #2]
152 str r3,[r5,r4,lsl #2]
153 str r2,[r6,r4,lsl #2]
154 add r4,r
[all...]
H A Dpvmp3_dct_9_gcc.s43 stmfd sp!,{r4-r11,lr}
50 ldr r4,[r0, #0x18]
54 add r12,r4,r5
55 sub r4,r4,r5
124 mov r2,r4,lsl #1
133 add r4,r5,r4
135 sub lr,r4,lr
138 ldr r4,cos_pi_
[all...]
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p10/src_gcc/
H A DarmVCM4P10_DecodeCoeffsToPair_s.S47 PUSH {r4-r12,lr}
53 LDR r4,[sp,#0x68]
58 LDR r6,[r6,r4,LSL #2]
112 MOV r4,#1
114 MOVLE r4,#0
118 MOVGE r4,#0
135 MOVS lr,r4
140 TEQEQ r4,#0
158 LSL r7,r7,r4
168 LDRSB r8,[r9,r4]
[all...]
H A DomxVCM4P10_PredictIntra_4x4_s.S40 PUSH {r4-r12,lr}
44 LDRD r4,r5,[sp,#0x50]
49 ADD r9,r0,r4
50 ADD r10,r4,r4
75 ADD r9,r0,r4
76 ADD r10,r4,r4
148 ADD r9,r0,r4
149 ADD r10,r4,r
[all...]
H A DomxVCM4P10_TransformDequantLumaDCFromPair_s.S31 PUSH {r4-r6,lr}
41 LDRSB r4,[r2,r1]
47 LSL r5,r5,r4
75 POP {r4-r6,pc}
86 PUSH {r4-r6,lr}
87 MOV r4,r1
90 MOV r0,r4
94 POP {r4-r6,pc}
H A DomxVCM4P10_PredictIntraChroma_8x8_s.S41 PUSH {r4-r10,lr}
45 LDR r4,[sp,#0x60]
54 ADD r9,r0,r4
55 ADD r10,r4,r4
95 POP {r4-r10,pc}
131 POP {r4-r10,pc}
137 ADD r9,r0,r4
138 ADD r10,r4,r4
[all...]
H A DomxVCM4P10_FilterDeblockingChroma_HorEdge_I_s.S31 PUSH {r4-r10,lr}
37 LDR r4,[sp,#0x64]
46 LDR r6,[r4],#8
88 POP {r4-r10,pc}
98 POP {r4-r10,pc}
H A DarmVCM4P10_Interpolate_Chroma_s.S43 PUSH {r4-r12,lr}
46 LDRD r4,r5,[sp,#0x68]
64 LDR r11,[r11, r4, lsl #1]
104 POP {r4-r12,pc}
127 POP {r4-r12,pc}
150 POP {r4-r12,pc}
163 POP {r4-r12,pc}
174 POP {r4-r12,pc}
185 POP {r4-r12,pc}
H A DomxVCM4P10_FilterDeblockingLuma_HorEdge_I_s.S31 PUSH {r4-r12,lr}
38 LDR r4,[sp,#0x6c]
46 LDRH r12,[r4],#2
118 POP {r4-r12,pc}
/frameworks/av/media/libstagefright/codecs/amrwbenc/src/asm/ARMV5E/
H A Dsyn_filt_opt.s36 STMFD r13!, {r4 - r12, r14}
39 MOV r4, r3 @ copy mem[] address
47 LDRH r6, [r4], #2
48 LDRH r7, [r4], #2
49 LDRH r8, [r4], #2
50 LDRH r9, [r4], #2
51 LDRH r10, [r4], #2
52 LDRH r11, [r4], #2
53 LDRH r12, [r4], #2
54 LDRH r14, [r4], #
[all...]
H A DSyn_filt_32_opt.s32 @ sig_hi[] --- r4
41 STMFD r13!, {r4 - r12, r14}
42 LDR r4, [r13, #40] @ get sig_hi[] address
149 LDRSH r6, [r4, #-2] @ load sig_hi[i-1]
150 LDRSH r7, [r4, #-4] @ load sig_hi[i-2]
153 LDRSH r9, [r4, #-6] @ load sig_hi[i-3]
154 LDRSH r10, [r4, #-8] @ load sig_hi[i-4]
156 LDRSH r6, [r4, #-10] @ load sig_hi[i-5]
160 LDRSH r7, [r4, #-12] @ load sig_hi[i-6]
163 LDRSH r9, [r4, #
[all...]
H A DDeemph_32_opt.s36 STMFD r13!, {r4 - r12, r14}
37 MOV r4, #2 @i=0
89 ADD r4, r4, #2
92 CMP r4, #64
99 LDMFD r13!, {r4 - r12, r15}
H A DNorm_Corr_opt.s30 @ r4 --- t_min
53 STMFD r13!, {r4 - r12, r14}
57 LDR r4, [r13, #T_MIN] @get t_min
58 RSB r11, r4, #0 @k = -t_min
101 @r7 --- scale r4 --- t_min r8 --- excf[]
155 STMFD sp!, {r0 - r4, r7 - r12, r14}
163 LDMFD sp!, {r0 - r4, r7 - r12, r14}
185 ADD r10, r5, r4, LSL #1 @ get corr_norm[t] address
188 CMP r4, r6
191 ADD r4, r
[all...]
/frameworks/av/media/libstagefright/codecs/avc/enc/src/
H A Dmotion_comp.cpp276 int32 r0, r1, r2, r3, r4, r5; local
304 r4 = p_ref[3];
305 r3 |= (r4 << 16); /* 0,h,0,f */
307 r4 = r0 + r3; /* c+h, a+f */
312 r4 += r5 * 20; /* c+20*e+20*f+h, a+20*c+20*d+f */
313 r4 += 0x100010; /* +16, +16 */
315 r4 -= r5 * 5; /* c-5*d+20*e+20*f-5*g+h, a-5*b+20*c+20*d-5*e+f */
316 r4 >>= 5;
317 r13 |= r4; /* check clipping */
322 r4
565 int j, r0, r1, r2, r3, r4, r5; local
723 int j, r0, r1, r2, r3, r4, r5; local
787 int32 r0, r1, r2, r3, r4, r5, r6, r7, r8, r13; local
1089 int j, r0, r1, r2, r3, r4, r5; local
1154 int j, r0, r1, r2, r3, r4, r5; local
1317 int32 r0, r1, r2, r3, r4, r5; local
[all...]
/frameworks/av/media/libstagefright/codecs/amrwbenc/src/asm/ARMV7/
H A DDeemph_32_neon.s36 STMFD r13!, {r4 - r12, r14}
37 MOV r4, #2 @i=0
89 ADD r4, r4, #2
92 CMP r4, #64
99 LDMFD r13!, {r4 - r12, r15}
H A Dsyn_filt_neon.s35 STMFD r13!, {r4 - r12, r14}
38 MOV r4, r3 @ copy mem[] address
45 VLD1.S16 {D0, D1, D2, D3}, [r4]! @load 16 mems
60 ADD r4, r13, #32 @ yy[i] address
68 ADD r10, r4, r8, LSL #1 @ y[i], yy[i] address
102 LDMFD r13!, {r4 - r12, r15}
H A Dscale_sig_neon.s33 STMFD r13!, {r4 - r12, r14}
34 MOV r4, #4
39 MOVEQ r4, #1
42 MOVEQ r4, #2
47 MOVEQ r4, #1
128 SUBS r4, r4, #1
134 LDMFD r13!, {r4 - r12, r15}
H A DNorm_Corr_neon.s30 @ r4 --- t_min
53 STMFD r13!, {r4 - r12, r14}
57 LDR r4, [r13, #T_MIN] @get t_min
58 RSB r11, r4, #0 @k = -t_min
109 @r7 --- scale r4 --- t_min r8 --- excf[]
195 STMFD sp!, {r0 - r4, r7 - r12, r14}
203 LDMFD sp!, {r0 - r4, r7 - r12, r14}
225 ADD r10, r5, r4, LSL #1 @ get corr_norm[t] address
228 CMP r4, r6
231 ADD r4, r
[all...]
/frameworks/rs/cpu_ref/
H A DrsCpuIntrinsics_neon_Convolve.S30 push {r4-r8, r10, r11, lr}
35 ldr r4, [sp, #32+64]
36 vld1.16 {q0, q1}, [r4]
39 ldr r4, [sp, #36+64]
96 subs r4, r4, #1
101 pop {r4-r8, r10, r11, lr}
113 r4 = y3 base pointer
119 push {r4-r7, lr}
122 /* load y3 in r4 */
[all...]
H A DrsCpuIntrinsics_neon_3DLUT.S30 vld1.u8 d16, [r6], r4
31 vld1.u8 d17, [r7], r4
49 sub r6, r6, r4
50 sub r7, r7, r4
109 push {r4,r5,r6,r7}
110 ldr r4, [sp, #16]
121 vmov.s32 d9, r4, r5
135 * r4 = pitchy
254 pop {r4,r5,r6,r7}
/frameworks/av/media/libstagefright/codecs/aacenc/src/asm/ARMV7/
H A DR4R8First_v7.s29 stmdb sp!, {r4 - r11, lr}
30 .save {r4 - r11, lr}
50 VADD.S32 Q0, Q2, Q3 @ r4 = (r0 + r2)@i4 = (i0 + i2)@i6 = (i1 + r3)@r7 = (r1 + i3)
111 ldmia sp!, {r4 - r11, pc}
123 stmdb sp!, {r4 - r11, lr}
124 .save {r4 - r11, lr}
136 VSUB.S32 d7, d2, d3 @ r4 = buf[4] + buf[6]@ r5 = buf[5] + buf[7]@
154 ldmia sp!, {r4 - r11, pc}
H A DRadix4FFT_v7.s29 stmdb sp!, {r4 - r11, lr}
30 .save {r4 - r11, lr}
51 mov r4, r2
104 VADD.S32 Q4, Q8, Q6 @ r4 = t0 + r6@
113 VSUB.S32 Q10, Q2, Q4 @ xptr[0] = r2 - r4@
123 VADD.S32 Q10, Q2, Q4 @ xptr[0] = r2 + r4@
128 subs r4, r4, #4
145 ldmia sp!, {r4 - r11, pc}

Completed in 1178 milliseconds

1234