Searched refs:r4 (Results 1 - 25 of 88) sorted by relevance

1234

/frameworks/av/media/libstagefright/codecs/amrwbenc/src/asm/ARMV5E/
H A DDot_p_opt.s34 STMFD r13!, {r4 - r12, r14}
35 MOV r4, #0 @ L_sum = 0
42 SMLABB r4, r6, r7, r4
44 SMLATT r4, r6, r7, r4
47 SMLABB r4, r8, r9, r4
50 SMLATT r4, r8, r9, r4
[all...]
H A Dresidu_asm_opt.s33 STMFD r13!, {r4 - r12, r14}
64 LDRH r4, [r0], #2
65 ORR r12, r4, r12, LSL #16 @r12 --- a14, a15
69 LDRH r4, [r0], #2 @load a16
73 ORR r14, r4, r14, LSL #16 @r14 --- loopnum, a16
81 SMULTT r4, r5, r2 @i2(0) --- r4 = x[1] * a0
85 SMLABB r4, r5, r2, r4 @i2(1) --- r4
[all...]
H A Dconvolve_opt.s34 STMFD r13!, {r4 - r12, r14}
39 ADD r4, r1, r3, LSL #1 @ tmpH address
43 LDRSH r10, [r4], #-2 @ *tmpH--
51 LDRSH r10, [r4], #-2 @ *tmpH--
53 LDRSH r14, [r4], #-2 @ *tmpH--
57 LDRSH r10, [r4], #-2 @ *tmpH--
59 LDRSH r14, [r4], #-2 @ *tmpH--
74 ADD r4, r1, r3, LSL #1 @tmpH address
78 LDRSH r10, [r4], #-2
80 LDRSH r14, [r4], #
[all...]
H A Dscale_sig_opt.s32 STMFD r13!, {r4 - r12, r14}
37 ADD r4, r0, r3, LSL #1 @x[i] address
44 LDRSH r5, [r4] @load x[i]
51 STRH r12, [r4], #-2
57 LDRSH r5, [r4] @load x[i]
63 STRH r12, [r4], #-2
67 LDMFD r13!, {r4 - r12, r15}
H A DFilt_6k_7k_opt.s36 STMFD r13!, {r4 - r12, r14}
39 MOV r4, r1 @ copy lg address
87 @ not use registers: r4, r10, r12, r14, r5
88 MOV r4, r13
93 LDRSH r1, [r4] @ load x[i]
94 LDRSH r2, [r4, #60] @ load x[i + 30]
95 LDRSH r6, [r4, #2] @ load x[i + 1]
96 LDRSH r7, [r4, #58] @ load x[i + 29]
99 LDRSH r8, [r4, #4] @ load x[i + 2]
100 LDRSH r9, [r4, #5
[all...]
H A Dpred_lt4_1_opt.s39 STMFD r13!, {r4 - r12, r14}
40 RSB r4, r1, #0 @-T0
42 ADD r5, r0, r4, LSL #1 @x = exc - T0
47 RSB r4, r2, #3 @k = 3 - frac
52 MOV r8, r4, LSL #6
66 LDRSH r4, [r1], #2 @x[0]
70 SMULBB r10, r4, r3 @x[0] * h[0]
74 LDRSH r4, [r1], #2 @x[3]
77 SMLABT r12, r4, r3, r12 @x[3] * h[1]
82 SMLABB r11, r4, r
[all...]
H A Dcor_h_vec_opt.s29 @r4 ---- rrixix[][NB_POS]
39 STMFD r13!, {r4 - r12, r14}
40 LDR r4, [r13, #40] @load rrixix[][NB_POS]
41 ADD r7, r4, r2, LSL #5 @r7 --- p0 = rrixix[track]
42 MOV r4, #0 @i=0
45 @r3 --- sign[], r4 --- i, r7 --- p0
83 ADD r9, r9, r4, LSL #1
84 ADD r12, r12, r4, LSL #1
97 ADD r4, r4, #
[all...]
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p10/src_gcc/
H A DarmVCM4P10_InterpolateLuma_Copy_unsafe_s.S30 PUSH {r4-r6,lr}
40 LDR r4,[r0],r1
42 STR r4,[r2],r3
51 LDR r4,[r0],r1
54 LSR r4,r4,#8
55 ORR r4,r4,r5,LSL #24
56 STR r4,[r2],r3
60 LDR r4,[r
[all...]
H A DarmVCM4P10_InterpolateLuma_DiagCopy_unsafe_s.S30 PUSH {r4-r6,lr}
38 LDR r4,[r0],r1
42 UQSUB16 r4,r4,r6
46 USAT16 r4,#13,r4
50 AND r4,r12,r4,LSR #5
52 ORR r10,r4,r5,LSL #8
58 POP {r4
[all...]
H A DarmVCM4P10_UnpackBlock4x4_s.S31 PUSH {r4-r8,lr}
34 MOV r4,#0
37 STRD r4,r5,[r1,#0]
38 STRD r4,r5,[r1,#8]
39 STRD r4,r5,[r1,#0x10]
40 STRD r4,r5,[r1,#0x18]
44 LDRBNE r4,[r2],#2
46 LDRSBEQ r4,[r2],#1
47 ORRNE r4,r4,r
[all...]
H A DomxVCM4P10_TransformDequantChromaDCFromPair_s.S31 push {r4-r10, lr}
40 ldrbne r4, [r9], #2
42 ldrsbeq r4, [r9], #1
43 orrne r4, r4, r5, lsl #8
46 strh r4, [r1, r7]
48 ldmia r1, {r3, r4}
55 saddsubx r4, r4, r4
[all...]
H A DarmVCM4P10_Average_4x_Align_unsafe_s.S30 PUSH {r4-r6,lr}
39 UHSUB8 r4,r11,lr
42 EOR r4,r4,r7
43 STR r4,[r2],r3
51 UHSUB8 r4,r11,lr
54 EOR r4,r4,r7
55 STR r4,[r2],r3
56 POP {r4
[all...]
H A DomxVCM4P10_DeblockLuma_I.S30 PUSH {r4-r9,lr}
36 LDR r4,[sp,#0x28]
44 CMPNE r4,#0
46 TST r4,#3
56 POP {r4-r9,pc}
58 STR r4,[sp,#0]
68 ADD r2,r4,#0x10
77 POP {r4-r9,pc}
H A DomxVCM4P10_PredictIntra_16x16_s.S46 PUSH {r4-r12,lr}
50 LDR r4,[sp,#0x68]
78 POP {r4-r12,pc}
80 ADD r8,r0,r4
81 ADD r4,r4,r4
85 VLD1.8 {d2[],d3[]},[r0],r4
86 VLD1.8 {d0[],d1[]},[r8],r4
90 VLD1.8 {d2[],d3[]},[r0],r4
[all...]
/frameworks/native/opengl/libagl/
H A Diterators.S51 stmfd sp!, {r4, r5, r6, r7, r8, lr}
52 ldr r4, [sp, #4*6]
56 sub r4, r4, r2
59 mov r4, r4, asr r12
63 smull r8, lr, r4, r5
65 smull r6, r7, r4, r12
71 ldr r4, [r0, #20] // m_x1
77 umull r8, r0, r4, r
[all...]
/frameworks/av/media/libstagefright/codecs/m4v_h263/dec/src/
H A Didct.cpp131 int32 r0, r1, r2, r3, r4, r5, r6, r7, r8; /* butterfly nodes */ local
153 r4 = blk[B_SIZE * 1 + i];
158 if (!(r1 | r2 | r3 | r4 | r5 | r6 | r7))
182 r8 = W7 * (r4 + r5);
183 r4 = (r8 + (W1 - W7) * r4);
199 r1 = r4 + r6;
200 r4 -= r6;
209 r2 = (181 * (r4 + r5) + 128) >> 8; /* rounding */
210 r4
353 int32 r0, r1, r2, r3, r4, r5, r6, r7, r8; /* butterfly nodes */ local
[all...]
/frameworks/av/media/libstagefright/codecs/aacenc/src/asm/ARMV5E/
H A Dband_nrg_v5.s29 stmdb sp!, {r4 - r11, lr}
35 mov r4, #0
40 mov r2, r4, lsl #1
70 str r14, [r3, +r4, lsl #2]
71 add r4, r4, #1
73 cmp r4, r5
79 ldmia sp!, {r4 - r11, pc}
86 stmdb sp!, {r4 - r11, lr}
94 mov r4, #
[all...]
H A DR4R8First_v5.s28 stmdb sp!, {r4 - r11, lr}
37 ldrd r4, [r11, #16]
46 add r2, r4, r6
49 sub r4, r4, r6
59 sub r3, r1, r4
62 add r1, r1, r4
74 ldmia sp!, {r4 - r11, pc}
81 stmdb sp!, {r4 - r11, lr}
92 ldrd r4, [r1
[all...]
H A DCalcWindowEnergy_v5.s29 stmdb sp!, {r4 - r11, lr}
48 mov r4, #0 @ i=0
75 add r4, r4, #1
83 cmp r4, r3
90 add r4, r0, r8, lsl #2
92 str r6, [r4, #72]
94 str r7, [r4, #136]
105 ldmia sp!, {r4 - r11, pc}
H A DPrePostMDCT_v5.s28 stmdb sp!, {r4 - r11, lr}
40 ldrd r4, [r0]
43 smull r14, r11, r4, r8 @ MULHIGH(tr1, cosa)
47 smull r7, r10, r4, r9 @ MULHIGH(tr1, sina)
55 smull r14, r4, r6, r8 @ MULHIGH(tr2, cosa)
61 add r8, r8, r4
75 ldmia sp!, {r4 - r11, pc}
82 stmdb sp!, {r4 - r11, lr}
94 ldrd r4, [r0]
97 smull r14, r11, r4, r
[all...]
/frameworks/av/media/libstagefright/codecs/amrwbenc/src/asm/ARMV7/
H A Dconvolve_neon.s34 STMFD r13!, {r4 - r12, r14}
40 ADD r4, r1, r3, LSL #1 @ tmpH address
44 LDRSH r10, [r4] @ *tmpH--
52 SUB r4, r4, #8
53 MOV r9, r4
72 ADD r4, r1, r3, LSL #1 @tmpH address
76 LDRSH r10, [r4], #-2
78 LDRSH r14, [r4]
88 SUB r4, r
[all...]
H A Dcor_h_vec_neon.s30 @r4 ---- rrixix[][NB_POS]
39 STMFD r13!, {r4 - r12, r14}
40 LDR r4, [r13, #40] @load rrixix[][NB_POS]
41 ADD r7, r4, r2, LSL #5 @r7 --- p0 = rrixix[track]
42 MOV r4, #0 @i=0
45 @r3 --- sign[], r4 --- i, r7 --- p0
84 ADD r9, r9, r4, LSL #1
85 ADD r12, r12, r4, LSL #1
98 ADD r4, r4, #
[all...]
H A Dpred_lt4_1_neon.s36 STMFD r13!, {r4 - r12, r14}
37 SUB r4, r0, r1, LSL #1 @ x = exc - T0
39 SUB r4, r4, #30 @ x -= L_INTERPOL2 - 1
42 SUBLT r4, r4, #2 @ x--
56 VLD1.S16 {Q4, Q5}, [r4]! @load 16 x[]
57 VLD1.S16 {Q6, Q7}, [r4]! @load 16 x[]
70 LDRSH r12, [r4], #2
97 LDMFD r13!, {r4
[all...]
/frameworks/rs/cpu_ref/
H A DrsCpuIntrinsics_neon_YuvToRGB.S113 vld1.u8 d21, [r4]!
115 pld [r4, #128]
147 vld1.u32 d21[1], [r4]!
157 vld1.u16 d21[1], [r4]!
166 vld1.u8 d21[1], [r4]!
175 vld1.u8 d21[0], [r4]!
227 push {r4,r5}
229 mov r4, r3
236 add r4, r5, LSR #1
244 pop {r4,r
[all...]
/frameworks/av/media/libstagefright/codecs/mp3dec/src/asm/
H A Dpvmp3_dct_16_gcc.s49 stmfd sp!,{r0,r1,r4-r11,lr}
63 smull r4,r3,lr,r3
74 sub r4,r1,r12
77 smull r4,r5,lr,r4
80 sub r4,r12,lr
81 mov r4,r4,lsl #1
82 smull r7,r4,r6,r4
[all...]

Completed in 521 milliseconds

1234