Searched refs:SMLABB (Results 1 - 20 of 20) sorted by relevance

/frameworks/av/media/libstagefright/codecs/amrwbenc/src/asm/ARMV5E/
H A Dpred_lt4_1_opt.s81 SMLABB r10, r9, r3, r10 @x[2] * h[2]
82 SMLABB r11, r4, r3, r11 @x[3] * h[2]
83 SMLABB r12, r6, r3, r12 @x[4] * h[2]
92 SMLABB r10, r6, r3, r10 @x[4] * h[4]
93 SMLABB r11, r9, r3, r11 @x[5] * h[4]
94 SMLABB r12, r4, r3, r12 @x[6] * h[4]
103 SMLABB r10, r4, r3, r10 @x[6] * h[6]
104 SMLABB r11, r6, r3, r11 @x[7] * h[6]
105 SMLABB r12, r9, r3, r12 @x[8] * h[6]
114 SMLABB r1
[all...]
H A DDot_p_opt.s42 SMLABB r4, r6, r7, r4
47 SMLABB r4, r8, r9, r4
53 SMLABB r4, r6, r7, r4
57 SMLABB r4, r8, r9, r4
H A Dresidu_asm_opt.s85 SMLABB r4, r5, r2, r4 @i2(1) --- r4 += x[0] * a1
87 SMLABB r12, r5, r10, r12 @i4(1) --- r12 += x[2] * a1
91 SMLABB r12, r6, r2, r12 @i4(3) --- r12 += x[0] * a3
101 SMLABB r4, r6, r2, r4 @ i2 (3)
103 SMLABB r12,r7, r2, r12 @ i4 (5)
111 SMLABB r4, r7, r2, r4 @ i2 (5)
113 SMLABB r12,r8, r2, r12 @ i4 (7)
121 SMLABB r4, r8, r2, r4 @ i2 (7)
123 SMLABB r12,r9, r2, r12 @ i4 (9)
132 SMLABB r
[all...]
H A DSyn_filt_32_opt.s110 SMLABB r12, r9, r11, r12 @ sig_lo[i-3] * Aq[3]
115 SMLABB r12, r6, r11, r12 @ sig_lo[i-5] * Aq[5]
120 SMLABB r12, r9, r11, r12 @ sig_lo[i-7] * Aq[7]
125 SMLABB r12, r6, r11, r12 @ sig_lo[i-9] * Aq[9]
130 SMLABB r12, r9, r11, r12 @ sig_lo[i-11] * Aq[11]
136 SMLABB r12, r6, r11, r12 @ sig_lo[i-13] * Aq[13]
141 SMLABB r12, r9, r11, r12 @ sig_lo[i-15] * Aq[15]
162 SMLABB r12, r9, r11, r12 @ sig_hi[i-3] * Aq[3]
170 SMLABB r12, r6, r11, r12 @ sig_hi[i-5] * Aq[5]
178 SMLABB r1
[all...]
H A DNorm_Corr_opt.s81 SMLABB r6, r9, r9, r6 @L_tmp += (xn[i] * xn[i])
83 SMLABB r6, r10, r10, r6
85 SMLABB r6, r11, r11, r6
87 SMLABB r6, r12, r12, r6
114 SMLABB r6, r11, r11, r6 @L_tmp1 += excf[i] * excf[i]
116 SMLABB r5, r10, r11, r5 @L_tmp += xn[i] * excf[i]
120 SMLABB r6, r11, r11, r6
122 SMLABB r5, r10, r11, r5
H A DFilt_6k_7k_opt.s113 SMLABB r14, r8, r0, r14 @ (x[i + 2] + x[i + 28]) * fir_7k[2]
122 SMLABB r14, r6, r0, r14 @ (x[i+4] + x[i+26]) * fir_7k[4]
129 SMLABB r14, r1, r0, r14 @ (x[i+6] + x[i+24]) * fir_7k[6]
141 SMLABB r14, r8, r0, r14 @ (x[i+8] + x[i+22]) * fir_7k[8]
148 SMLABB r14, r6, r0, r14 @ (x[i+10] + x[i+20]) * fir_7k[10]
156 SMLABB r14, r1, r0, r14 @ (x[i+12] + x[i+18]) * fir_7k[12]
163 SMLABB r14, r8, r0, r14 @ (x[i+14] + x[i+16]) * fir_7k[14]
H A Dsyn_filt_opt.s155 SMLABB r14, r6, r7, r14 @ -a[3] * (*(temp_p -3))
164 SMLABB r14, r9, r7, r14 @ -a[5] * (*(temp_p -5))
173 SMLABB r14, r6, r7, r14 @ -a[7] * (*(temp_p -7))
182 SMLABB r14, r9, r7, r14 @ -a[9] * (*(temp_p -9))
191 SMLABB r14, r6, r7, r14 @ -a[11] * (*(temp_p -11))
200 SMLABB r14, r9, r7, r14 @ -a[13] * (*(temp_p -13))
209 SMLABB r14, r6, r7, r14 @ -a[15] * (*(temp_p -15))
/frameworks/av/media/libstagefright/codecs/on2/h264dec/source/arm11_asm/
H A Dh264bsd_interpolate_mid_hor.s104 SMLABB tmp1, x_6_4, mult_20_m5, tmp1
109 SMLABB tmp1, x_7_5, mult_20_01, tmp1
110 SMLABB tmp2, x_7_5, mult_20_m5, tmp2
113 SMLABB tmp4, x_2_0, mult_20_01, tmp4
135 SMLABB tmp1, x_2_0, mult_20_m5, tmp1
140 SMLABB tmp1, x_3_1, mult_20_01, tmp1
141 SMLABB tmp2, x_3_1, mult_20_m5, tmp2
144 SMLABB tmp4, x_6_4, mult_20_01, tmp4
155 SMLABB ref, count, mult_20_01, ref ;// +width
H A Dh264bsd_interpolate_hor_half.s179 SMLABB tmp1, x_6_4, mult_20_m5, tmp1
184 SMLABB tmp1, x_7_5, mult_20_01, tmp1
186 SMLABB tmp2, x_7_5, mult_20_m5, tmp2
188 SMLABB tmp4, x_2_0, mult_20_01, tmp4
215 SMLABB tmp1, x_2_0, mult_20_m5, tmp1
220 SMLABB tmp1, x_3_1, mult_20_01, tmp1
222 SMLABB tmp2, x_3_1, mult_20_m5, tmp2
224 SMLABB tmp4, x_6_4, mult_20_01, tmp4
240 SMLABB ref, count, mult_20_01, ref ;// +width
H A Dh264bsd_interpolate_hor_quarter.s181 SMLABB tmp1, x_6_4, mult_20_m5, tmp1
186 SMLABB tmp1, x_7_5, mult_20_01, tmp1
188 SMLABB tmp2, x_7_5, mult_20_m5, tmp2
190 SMLABB tmp4, x_2_0, mult_20_01, tmp4
227 SMLABB tmp1, x_2_0, mult_20_m5, tmp1
232 SMLABB tmp1, x_3_1, mult_20_01, tmp1
234 SMLABB tmp2, x_3_1, mult_20_m5, tmp2
236 SMLABB tmp4, x_6_4, mult_20_01, tmp4
262 SMLABB ref, count, mult_20_01, ref ;// +width
H A Dh264bsd_interpolate_hor_ver_quarter.s197 SMLABB tmp4, x_6_4, mult_20_m5, tmp4
202 SMLABB tmp4, x_7_5, mult_20_01, tmp4
204 SMLABB tmp5, x_7_5, mult_20_m5, tmp5
206 SMLABB tmpa, x_2_0, mult_20_01, tmpa
233 SMLABB tmp4, x_2_0, mult_20_m5, tmp4
238 SMLABB tmp4, x_3_1, mult_20_01, tmp4
240 SMLABB tmp5, x_3_1, mult_20_m5, tmp5
242 SMLABB tmpa, x_6_4, mult_20_01, tmpa
258 SMLABB ref, count, mult_20_01, ref ;// +width
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm11/vc/m4p10/src/
H A DomxVCM4P10_TransformDequantLumaDCFromPair_s.s365 SMLABB temp1, colOp00, Scale, Round ;// Temp1 = B(c0w0) * Scale + Round
366 SMLABB temp3, colOp02, Scale, Round ;// Temp3 = B(c1w0) * Scale + Round
377 SMLABB temp1, colOp10, Scale, Round ;// Temp1 = B(c0w0) * Scale + Round
378 SMLABB temp3, colOp12, Scale, Round ;// Temp3 = B(c1w0) * Scale + Round
388 SMLABB temp1, colOp20, Scale, Round ;// Temp1 = B(c0w0) * Scale + Round
389 SMLABB temp3, colOp22, Scale, Round ;// Temp3 = B(c1w0) * Scale + Round
399 SMLABB temp1, colOp30, Scale, Round ;// Temp1 = B(c0w0) * Scale + Round
400 SMLABB temp3, colOp32, Scale, Round ;// Temp3 = B(c1w0) * Scale + Round
H A DarmVCM4P10_InterpolateLuma_HalfDiagHorVer4x4_unsafe_s.s263 SMLABB Acc0, ValGE, r0x0014fffb, Acc0 ;// Acc0 += [0 g 0 e] * [0 0 0 -5]
269 SMLABB Acc0, ValHF, r0x00140001, Acc0 ;// Acc0 += [0 h 0 f] * [0 0 0 1]
270 SMLABB Acc1, ValHF, r0x0014fffb, Acc1 ;// Acc1 += [0 h 0 f] * [0 0 0 -5]
272 SMLABB Acc3, ValCA, r0x00140001, Acc3 ;// Acc3 += [0 d 0 b] * [0 0 0 1]
H A DarmVCM4P10_InterpolateLuma_HalfDiagVerHor4x4_unsafe_s.s247 SMLABB Acc0, ValGE, r0x0014fffb, Acc0 ;// Acc0 += [0 g 0 e] * [0 0 0 -5]
253 SMLABB Acc0, ValHF, r0x00140001, Acc0 ;// Acc0 += [0 h 0 f] * [0 0 0 1]
254 SMLABB Acc1, ValHF, r0x0014fffb, Acc1 ;// Acc1 += [0 h 0 f] * [0 0 0 -5]
256 SMLABB Acc3, ValCA, r0x00140001, Acc3 ;// Acc3 += [0 d 0 b] * [0 0 0 1]
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm11/api/
H A DarmCOMM_s.h961 LIBI4 SMLABB, SMLATT, $a, $b, $c, $d, $cc variable
971 LIBI4 SMLABB, SMLATB, $a, $b, $c, $d, $cc variable
986 LIBI4 SMLATT, SMLABB, $a, $b, $c, $d, $cc variable
991 LIBI4 SMLATB, SMLABB, $a, $b, $c, $d, $cc variable
1001 LIBI4 SMLABB, SMLABT, $a, $b, $c, $d, $cc variable
1006 LIBI4 SMLABT, SMLABB, $a, $b, $c, $d, $cc variable
H A DarmCOMM_IDCT_s.h246 SMLABB xi3, xi0, xi4, xit
248 SMLABB xi0, xi1, xi5, xit
253 SMLABB xi1, xi2, xi6, xit
257 SMLABB xi2, xi3, xi7, xit
317 SMLABB xi7, xi0, xi4, xit
319 SMLABB xi4, xi1, xi5, xit
324 SMLABB xi5, xi2, xi6, xit
328 SMLABB xi6, xi3, xi7, xit
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/api/
H A DarmCOMM_s.h964 LIBI4 SMLABB, SMLATT, $a, $b, $c, $d, $cc variable
974 LIBI4 SMLABB, SMLATB, $a, $b, $c, $d, $cc variable
989 LIBI4 SMLATT, SMLABB, $a, $b, $c, $d, $cc variable
994 LIBI4 SMLATB, SMLABB, $a, $b, $c, $d, $cc variable
1004 LIBI4 SMLABB, SMLABT, $a, $b, $c, $d, $cc variable
1009 LIBI4 SMLABT, SMLABB, $a, $b, $c, $d, $cc variable
H A DarmCOMM_IDCT_s.h246 SMLABB xi3, xi0, xi4, xit
248 SMLABB xi0, xi1, xi5, xit
253 SMLABB xi1, xi2, xi6, xit
257 SMLABB xi2, xi3, xi7, xit
317 SMLABB xi7, xi0, xi4, xit
319 SMLABB xi4, xi1, xi5, xit
324 SMLABB xi5, xi2, xi6, xit
328 SMLABB xi6, xi3, xi7, xit
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm11/vc/m4p2/src/
H A DomxVCM4P2_DecodePadMV_PVOP_s.s243 SMLABB diffMVdx,mvHorData,fcodeForward,mvHorResidual ;// diffMVdx=abs(mvHorData)*fcodeForward+mvHorResidual-fcodeForward
274 SMLABB diffMVdy,mvVerData,fcodeForward,mvVerResidual ;// diffMVdy=abs(mvVerData)*fcodeForward+mvVerResidual-fcodeForward
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p2/src/
H A DomxVCM4P2_DecodePadMV_PVOP_s.s243 SMLABB diffMVdx,mvHorData,fcodeForward,mvHorResidual ;// diffMVdx=abs(mvHorData)*fcodeForward+mvHorResidual-fcodeForward
274 SMLABB diffMVdy,mvVerData,fcodeForward,mvVerResidual ;// diffMVdy=abs(mvVerData)*fcodeForward+mvVerResidual-fcodeForward

Completed in 2015 milliseconds