Home
last modified time | relevance | path

Searched refs:r10 (Results 1 – 25 of 50) sorted by relevance

12

/frameworks/av/media/libstagefright/codecs/amrwbenc/src/asm/ARMV5E/
Dpred_lt4_1_opt.s70 SMULBB r10, r4, r3 @x[0] * h[0]
75 SMLABT r10, r6, r3, r10 @x[1] * h[1]
81 SMLABB r10, r9, r3, r10 @x[2] * h[2]
86 SMLABT r10, r4, r3, r10 @x[3] * h[3]
92 SMLABB r10, r6, r3, r10 @x[4] * h[4]
97 SMLABT r10, r9, r3, r10 @x[5] * h[5]
103 SMLABB r10, r4, r3, r10 @x[6] * h[6]
108 SMLABT r10, r6, r3, r10 @x[7] * h[7]
114 SMLABB r10, r9, r3, r10 @x[8] * h[8]
119 SMLABT r10, r4, r3, r10 @x[9] * h[9]
[all …]
DDeemph_32_opt.s44 MOV r10, r6, LSL #16 @L_tmp = x_hi[0]<<16
47 ADD r12, r10, r7, LSL #4 @L_tmp += x_lo[0] << 4
48 MOV r10, r12, LSL #3 @L_tmp <<= 3
51 QDADD r10, r10, r9
53 MOV r12, r10, LSL #1 @L_tmp = L_mac(L_tmp, *mem, fac)
54 QADD r10, r12, r11
55 MOV r14, r10, ASR #16 @y[0] = round(L_tmp)
58 MOV r10, r6, LSL #16
59 ADD r12, r10, r7, LSL #4
61 MOV r10, r12, LSL #3
[all …]
DNorm_Corr_opt.s78 LDR r10, [r14], #4
83 SMLABB r6, r10, r10, r6
84 SMLATT r6, r10, r10, r6
113 LDR r10, [r12], #4 @load xn[i], xn[i+1]
116 SMLABB r5, r10, r11, r5 @L_tmp += xn[i] * excf[i]
117 SMLATT r5, r10, r11, r5 @L_tmp += xn[i+1] * excf[i+1]
119 LDR r10, [r12], #4 @load xn[i+2], xn[i+3]
122 SMLABB r5, r10, r11, r5
123 SMLATT r5, r10, r11, r5
128 MOV r10, #1
[all …]
Dsyn_filt_opt.s51 LDRH r10, [r4], #2
60 STRH r10, [r5], #2
69 LDRH r10, [r4], #2
78 STRH r10, [r5], #2
96 ORR r10, r6, r7, LSL #16 @ -a[2] -- -a[1]
98 STR r10, [r13, #-4]
107 ORR r10, r6, r7, LSL #16 @ -a[6] -- -a[5]
109 STR r10, [r13, #-12]
118 ORR r10, r6, r7, LSL #16 @ -a[10] -- -a[9]
120 STR r10, [r13, #-20]
[all …]
Dconvolve_opt.s43 LDRSH r10, [r4], #-2 @ *tmpH--
45 MUL r8, r9, r10
51 LDRSH r10, [r4], #-2 @ *tmpH--
54 MLA r8, r9, r10, r8
57 LDRSH r10, [r4], #-2 @ *tmpH--
60 MLA r8, r9, r10, r8
78 LDRSH r10, [r4], #-2
82 MUL r8, r9, r10
90 LDRSH r10, [r4], #-2 @ *tmpH--
93 MLA r8, r9, r10, r8
[all …]
Dcor_h_vec_opt.s50 MOV r10, r0 @p1 = h
54 LDRSH r12, [r10], #2
62 LDRSH r12, [r10], #2 @*p1++
67 ADD r10, r6, r14
70 MOV r6, r10, ASR #16
73 LDRSH r10, [r9], #2 @sign[pos]
75 MUL r12, r5, r10
81 LDRSH r10, [r7], #2 @*p0++
85 ADD r5, r5, r10
95 MOV r10, r0 @p1 = h
[all …]
DSyn_filt_32_opt.s56 ORR r10, r6, r7, LSL #16 @ Aq[2] -- Aq[1]
58 STR r10, [r13, #-4]
67 ORR r10, r6, r7, LSL #16 @ Aq[6] -- Aq[5]
69 STR r10, [r13, #-12]
78 ORR r10, r6, r7, LSL #16 @ Aq[10] -- Aq[9]
80 STR r10, [r13, #-20]
89 ORR r10, r6, r7, LSL #16 @ Aq[14] -- Aq[13]
91 STR r10, [r13, #-28]
102 LDRSH r10, [r5, #-8] @ load sig_lo[i-4]
112 SMLABT r12, r10, r11, r12 @ sig_lo[i-4] * Aq[4]
[all …]
Dresidu_asm_opt.s52 LDRH r10, [r0], #2
53 ORR r9, r10, r9, LSL #16 @r9 --- a8, a9
55 LDRH r10, [r0], #2
57 ORR r10, r11, r10, LSL #16 @r10 --- a10, a11
77 LDR r10, [r1], #-4 @r10 --- x[3], x[2]
82 SMULTB r11, r5, r10 @i3(0) --- r11 = x[2] * a0
83 SMULTT r12, r5, r10 @i4(0) --- r12 = x[3] * a0
87 SMLABB r12, r5, r10, r12 @i4(1) --- r12 += x[2] * a1
124 LDR r10, [r13, #8] @ [ a10 | a11]
130 SMLATT r12,r10, r2, r12 @ i4 (10)
[all …]
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p10/src_gcc/
DarmVCM4P10_InterpolateLuma_Align_unsafe_s.S40 LDM r0,{r7,r10,r11}
43 STM r8!,{r7,r10,r11}
47 LDM r0,{r7,r10,r11}
51 ORR r7,r7,r10,LSL #24
52 LSR r10,r10,#8
53 ORR r10,r10,r11,LSL #24
55 STM r8!,{r7,r10,r11}
59 LDM r0,{r7,r10,r11}
63 ORR r7,r7,r10,LSL #16
64 LSR r10,r10,#16
[all …]
DomxVCM4P10_PredictIntra_16x16_s.S59 ADD r10,r5,r5
60 VST1.8 {d0,d1},[r3],r10
61 VST1.8 {d0,d1},[r8],r10
62 VST1.8 {d0,d1},[r3],r10
63 VST1.8 {d0,d1},[r8],r10
64 VST1.8 {d0,d1},[r3],r10
65 VST1.8 {d0,d1},[r8],r10
66 VST1.8 {d0,d1},[r3],r10
67 VST1.8 {d0,d1},[r8],r10
68 VST1.8 {d0,d1},[r3],r10
[all …]
DarmVCM4P10_InterpolateLuma_DiagCopy_unsafe_s.S36 LDR r10,[r0,#8]
40 UQSUB16 r10,r10,r6
44 USAT16 r10,#13,r10
48 AND r10,r12,r10,LSR #5
51 ORR r11,r10,r11,LSL #8
52 ORR r10,r4,r5,LSL #8
54 STRD r10,r11,[r7],#8
68 LDR r10,[r0,#8]
72 UQSUB16 r10,r10,r6
76 USAT16 r10,#13,r10
[all …]
DomxVCM4P10_PredictIntraChroma_8x8_s.S40 PUSH {r4-r10,lr}
54 ADD r10,r4,r4
55 VLD1.8 {d1[0]},[r0],r10
56 VLD1.8 {d1[1]},[r9],r10
57 VLD1.8 {d1[2]},[r0],r10
58 VLD1.8 {d1[3]},[r9],r10
59 VLD1.8 {d1[4]},[r0],r10
60 VLD1.8 {d1[5]},[r9],r10
61 VLD1.8 {d1[6]},[r0],r10
84 ADD r10,r5,r5
[all …]
DarmVCM4P10_Average_4x_Align_unsafe_s.S33 LDR r10,[r0],r1
38 UHSUB8 r5,r10,r12
44 LDR r10,[r0],r1
49 UHSUB8 r5,r10,r12
63 LDR r10,[r0],r1
70 LSR r10,r10,#16
71 ORR r10,r10,r4,LSL #16
74 UHSUB8 r5,r10,r12
81 LDR r10,[r0],r1
88 LSR r10,r10,#16
[all …]
DomxVCM4P10_DequantTransformResidualFromPairAndAdd_s.S45 LDR r10, .LarmVCM4P10_QPDivTable
46 P1: ADD r10, pc
50 LDRSB lr,[r10,r1]
51 LDR r10, =0x3020504
55 VDUP.32 d9,r10
65 LDRSH r10,[r8,#0]
71 VMOVNE.16 d0[0],r10
105 LDRSH r10,[r8,#0]
106 ADD r10,r10,#0x20
107 ASR r10,r10,#6
[all …]
DomxVCM4P10_FilterDeblockingChroma_VerEdge_I_s.S45 ADD r10,r0,r1
48 VLD1.8 {d8},[r10],lr
50 VLD1.8 {d10},[r10],lr
52 VLD1.8 {d9},[r10],lr
54 VLD1.8 {d11},[r10],lr
94 ADD r10,r0,#3
96 ADD r12,r10,r1
100 VST1.8 {d29[0]},[r10],lr
102 VST1.8 {d29[2]},[r10],lr
104 VST1.8 {d29[4]},[r10],lr
[all …]
DomxVCM4P10_FilterDeblockingLuma_VerEdge_I_s.S48 ADD r10,r0,r1
50 VLD1.8 {d8},[r10],r11
53 VLD1.8 {d10},[r10],r11
56 VLD1.8 {d9},[r10],r11
58 VLD1.8 {d11},[r10],r11
95 ADD r10,r0,r1
104 VST1.8 {d24},[r10],r11
106 VST1.8 {d10},[r10],r11
108 VST1.8 {d25},[r10],r11
112 VST1.8 {d11},[r10],r1
[all …]
DarmVCM4P10_DecodeCoeffsToPair_s.S48 LDR r10,[r0,#0]
53 LDRB r9,[r10,#2]
54 LDRB r8,[r10,#1]
55 LDRB r11,[r10],#3
66 LDRB r8,[r10],#1
98 LDRB r8,[r10],#1
124 LDRB r8,[r10],#1
128 LDRB r8,[r10],#1
148 LDRB r8,[r10],#1
152 LDRB r8,[r10],#1
[all …]
DomxVCM4P10_PredictIntra_4x4_s.S49 ADD r10,r4,r4
50 VLD1.8 {d0[]},[r0],r10
51 VLD1.8 {d1[]},[r9],r10
75 ADD r10,r4,r4
76 VLD1.8 {d0[0]},[r0],r10
77 VLD1.8 {d0[1]},[r9],r10
148 ADD r10,r4,r4
150 VLD1.8 {d1[6]},[r0],r10
151 VLD1.8 {d1[5]},[r9],r10
198 ADD r10,r4,r4
[all …]
/frameworks/av/media/libstagefright/codecs/amrwbenc/src/asm/ARMV7/
DDeemph_32_neon.s44 MOV r10, r6, LSL #16 @L_tmp = x_hi[0]<<16
47 ADD r12, r10, r7, LSL #4 @L_tmp += x_lo[0] << 4
48 MOV r10, r12, LSL #3 @L_tmp <<= 3
51 QDADD r10, r10, r9
53 MOV r12, r10, LSL #1 @L_tmp = L_mac(L_tmp, *mem, fac)
54 QADD r10, r12, r11
55 MOV r14, r10, ASR #16 @y[0] = round(L_tmp)
58 MOV r10, r6, LSL #16
59 ADD r12, r10, r7, LSL #4
61 MOV r10, r12, LSL #3
[all …]
Dcor_h_vec_neon.s51 MOV r10, r0 @p1 = h
55 LDRSH r12, [r10], #2
63 LDRSH r12, [r10], #2 @*p1++
68 ADD r10, r6, r14
71 MOV r6, r10, ASR #16
74 LDRSH r10, [r9], #2 @sign[pos]
76 MUL r12, r5, r10
82 LDRSH r10, [r7], #2 @*p0++
86 ADD r5, r5, r10
96 MOV r10, r0 @p1 = h
[all …]
DNorm_Corr_neon.s97 VMOV.S32 r10, D20[1]
98 QADD r6, r9, r10
168 MOV r10, #1
169 ADD r5, r10, r5, LSL #1 @L_tmp = (L_tmp << 1) + 1
170 ADD r6, r10, r6, LSL #1 @L_tmp1 = (L_tmp1 << 1) + 1
172 CLZ r10, r5
175 CLZLT r10, r11
176 SUB r10, r10, #1 @exp = norm_l(L_tmp)
178 MOV r5, r5, LSL r10 @L_tmp = (L_tmp << exp)
179 RSB r10, r10, #30 @exp_corr = 30 - exp
[all …]
/frameworks/av/media/libstagefright/codecs/aacenc/src/asm/ARMV5E/
Dband_nrg_v5.s41 ldrsh r10, [r1, r2]
45 cmp r10, r2
49 ldr r11, [r0, +r10, lsl #2]
50 add r10, r10, #1
51 ldr r6, [r0, +r10, lsl #2]
53 add r10, r10, #1
55 ldr r11, [r0, +r10, lsl #2]
57 add r10, r10, #1
59 ldr r6, [r0, +r10, lsl #2]
62 add r10, r10, #1
[all …]
DRadix4FFT_v5.s36 mov r10, r1 @ i = num@
38 cmp r10, #0
49 str r10, [sp, #16]
58 ldrd r10, [r14, #0] @ r2 = xptr[0]@ r3 = xptr[1]@
61 smulwt r4, r10, r8 @ L_mpy_wx(cosx, t0)
65 smulwb r5, r10, r8 @ L_mpy_wx(sinx, t0)
67 mov r10, r0, asr #2 @ t0 = r0 >> 2@
73 sub r0, r10, r2 @ r0 = t0 - r2@
76 add r2, r10, r2 @ r2 = t0 + r2@
82 ldrd r10, [r14, #0] @ r4 = xptr[0]@ r5 = xptr[1]@
[all …]
DAutoCorrelation_v5.s53 smultt r10, r6, r6
56 mov r10, r10, asr #9
60 qadd r0, r0, r10
65 smulbb r10, r1, r1
68 mov r10, r10, asr #9
70 qadd r0, r0, r10
79 mul r10, r6, r6
81 mov r1, r10, asr #9
117 ldrsh r10, [r5, r1]
120 mul r7, r10, r7
[all …]
DPrePostMDCT_v5.s44 smull r10, r12, r7, r8 @ MULHIGH(ti1, cosa)
47 smull r7, r10, r4, r9 @ MULHIGH(tr1, sina)
50 sub r7, r12, r10 @ MULHIGH(ti1, cosa) - MULHIGH(tr1, sina)
56 smull r10, r12, r5, r8 @ MULHIGH(ti2, cosa)
59 smull r5, r10, r6, r9 @ MULHIGH(tr2, sina)
62 sub r9, r12, r10
98 smull r10, r12, r5, r8 @ MULHIGH(ti1, cosa)
101 smull r5, r10, r4, r9 @ MULHIGH(tr1, sina)
104 sub r11, r10, r12 @ MULHIGH(ti1, cosa) - MULHIGH(tr1, sina)@
110 smull r10, r12, r7, r8 @ MULHIGH(ti2, cosa)
[all …]

12