/frameworks/base/media/libstagefright/codecs/amrwbenc/src/asm/ARMV5E/ |
pred_lt4_1_opt.s | 77 SMLABB r10, r9, r3, r10 @x[2] * h[2] 78 SMLABB r11, r4, r3, r11 @x[3] * h[2] 79 SMLABB r12, r6, r3, r12 @x[4] * h[2] 88 SMLABB r10, r6, r3, r10 @x[4] * h[4] 89 SMLABB r11, r9, r3, r11 @x[5] * h[4] 90 SMLABB r12, r4, r3, r12 @x[6] * h[4] 99 SMLABB r10, r4, r3, r10 @x[6] * h[6] 100 SMLABB r11, r6, r3, r11 @x[7] * h[6] 101 SMLABB r12, r9, r3, r12 @x[8] * h[6] 110 SMLABB r10, r9, r3, r10 @x[8] * h[8 [all...] |
residu_asm_opt.s | 85 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 r4, r9, r2, r4 @ i2 (9 [all...] |
Dot_p_opt.s | 42 SMLABB r4, r6, r7, r4 47 SMLABB r4, r8, r9, r4 53 SMLABB r4, r6, r7, r4 57 SMLABB r4, r8, r9, r4
|
Syn_filt_32_opt.s | 110 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 r12, r9, r11, r12 @ sig_hi[i-7] * Aq[7 [all...] |
Norm_Corr_opt.s | 81 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
|
Filt_6k_7k_opt.s | 110 SMLABB r14, r8, r0, r14 @ (x[i + 2] + x[i + 28]) * fir_7k[2] 119 SMLABB r14, r6, r0, r14 @ (x[i+4] + x[i+26]) * fir_7k[4] 126 SMLABB r14, r1, r0, r14 @ (x[i+6] + x[i+24]) * fir_7k[6] 138 SMLABB r14, r8, r0, r14 @ (x[i+8] + x[i+22]) * fir_7k[8] 145 SMLABB r14, r6, r0, r14 @ (x[i+10] + x[i+20]) * fir_7k[10] 153 SMLABB r14, r1, r0, r14 @ (x[i+12] + x[i+18]) * fir_7k[12] 160 SMLABB r14, r8, r0, r14 @ (x[i+14] + x[i+16]) * fir_7k[14]
|
syn_filt_opt.s | 155 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/base/media/libstagefright/codecs/on2/h264dec/source/arm11_asm/ |
h264bsd_interpolate_mid_hor.s | 104 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
|
h264bsd_interpolate_hor_half.s | 179 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
|
h264bsd_interpolate_hor_quarter.s | 181 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
|
h264bsd_interpolate_hor_ver_quarter.s | 197 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
|
/system/core/libpixelflinger/ |
col32cb16blend.S | 61 smlabb r6, r6, r5, r10 // dest red * alpha + src red 62 smlabb r7, r7, r5, r12 // dest green * alpha + src green 63 smlabb r8, r8, r5, r4 // dest blue * alpha + src blue
|
col32cb16blend_neon.S | 136 smlabb r6, r6, r5, r11 // dest red * alpha + src red 137 smlabb r7, r7, r5, r12 // dest green * alpha + src green 138 smlabb r8, r8, r5, r4 // dest blue * alpha + src blue
|
/external/sonivox/arm-hybrid-22k/lib_src/ |
ARM-E_filter_gnu.s | 92 SMLABB tmp2, z2, b2, tmp2 @ tmp2 = (-b1 * z1) + (-b2 * z2)
96 SMLABB tmp0, tmp0, K, tmp2 @ tmp1 = (K * x[n]) + (-b1 * z1) + (-b2 * z2)
107 SMLABB tmp2, z2, b2, tmp2 @ tmp2 = (-b1 * z1) + (-b2 * z2)
109 SMLABB tmp1, tmp1, K, tmp2 @ tmp1 = (K * x[n]) + (-b1 * z1) + (-b2 * z2)
|
/external/sonivox/arm-wt-22k/lib_src/ |
ARM-E_filter_gnu.s | 92 SMLABB tmp2, z2, b2, tmp2 @ tmp2 = (-b1 * z1) + (-b2 * z2)
96 SMLABB tmp0, tmp0, K, tmp2 @ tmp1 = (K * x[n]) + (-b1 * z1) + (-b2 * z2)
107 SMLABB tmp2, z2, b2, tmp2 @ tmp2 = (-b1 * z1) + (-b2 * z2)
109 SMLABB tmp1, tmp1, K, tmp2 @ tmp1 = (K * x[n]) + (-b1 * z1) + (-b2 * z2)
|
/frameworks/base/media/libstagefright/codecs/m4v_h263/enc/src/ |
dct_inline.h | 117 smlabb out, op1, op2, op3 153 smlabb out, k6, k14, k1 165 smlabb out, k6, k14, k1 276 asm volatile("smlabb %0, %1, %2, %3" 324 asm volatile("smlabb %0, %1, %2, %3" 339 asm volatile("smlabb %0, %1, %2, %3"
|
fastquant_inline.h | 83 __inline int32 smlabb(int32 q_value, int32 coeff, int32 round) function 178 smlabb q_value, coeff, q_value, round 221 __inline int32 smlabb(int32 q_value, int32 coeff, int32 round) function 225 smlabb q_value, coeff, q_value, round 317 __inline int32 smlabb(int32 q_value, int32 coeff, int32 round) function 437 asm volatile("smlabb %0, %2, %1, %3\n\t" 510 __inline int32 smlabb(int32 q_value, int32 coeff, int32 round) function 517 asm volatile("smlabb %0, %1, %2, %3"
|
/frameworks/base/media/libstagefright/codecs/on2/h264dec/omxdl/arm11/vc/m4p10/src/ |
omxVCM4P10_TransformDequantLumaDCFromPair_s.s | 351 SMLABB temp1, colOp00, Scale, Round ;// Temp1 = B(c0w0) * Scale + Round 352 SMLABB temp3, colOp02, Scale, Round ;// Temp3 = B(c1w0) * Scale + Round 363 SMLABB temp1, colOp10, Scale, Round ;// Temp1 = B(c0w0) * Scale + Round 364 SMLABB temp3, colOp12, Scale, Round ;// Temp3 = B(c1w0) * Scale + Round 374 SMLABB temp1, colOp20, Scale, Round ;// Temp1 = B(c0w0) * Scale + Round 375 SMLABB temp3, colOp22, Scale, Round ;// Temp3 = B(c1w0) * Scale + Round 385 SMLABB temp1, colOp30, Scale, Round ;// Temp1 = B(c0w0) * Scale + Round 386 SMLABB temp3, colOp32, Scale, Round ;// Temp3 = B(c1w0) * Scale + Round
|
armVCM4P10_InterpolateLuma_HalfDiagHorVer4x4_unsafe_s.s | 249 SMLABB Acc0, ValGE, r0x0014fffb, Acc0 ;// Acc0 += [0 g 0 e] * [0 0 0 -5] 255 SMLABB Acc0, ValHF, r0x00140001, Acc0 ;// Acc0 += [0 h 0 f] * [0 0 0 1] 256 SMLABB Acc1, ValHF, r0x0014fffb, Acc1 ;// Acc1 += [0 h 0 f] * [0 0 0 -5] 258 SMLABB Acc3, ValCA, r0x00140001, Acc3 ;// Acc3 += [0 d 0 b] * [0 0 0 1]
|
armVCM4P10_InterpolateLuma_HalfDiagVerHor4x4_unsafe_s.s | 233 SMLABB Acc0, ValGE, r0x0014fffb, Acc0 ;// Acc0 += [0 g 0 e] * [0 0 0 -5] 239 SMLABB Acc0, ValHF, r0x00140001, Acc0 ;// Acc0 += [0 h 0 f] * [0 0 0 1] 240 SMLABB Acc1, ValHF, r0x0014fffb, Acc1 ;// Acc1 += [0 h 0 f] * [0 0 0 -5] 242 SMLABB Acc3, ValCA, r0x00140001, Acc3 ;// Acc3 += [0 d 0 b] * [0 0 0 1]
|
/external/libvpx/vp8/common/arm/armv6/ |
loopfilter_v6.asm | 455 smlabb r8, r6, lr, r7 457 smlabb r7, r10, lr, r7 490 smlabb r8, r6, lr, r7 492 smlabb r9, r10, lr, r7 531 smlabb r8, r6, lr, r7 533 smlabb r12, r10, lr, r7 [all...] |
/frameworks/base/media/libstagefright/codecs/aacdec/ |
fxp_mul32_arm_v5.h | 116 smlabb L_add, L_var1, L_var2, L_add 125 smlabb L_add, L_var1, L_var2, L_add
|
/frameworks/base/media/libstagefright/codecs/on2/h264dec/omxdl/arm11/api/ |
armCOMM_s.h | 947 LIBI4 SMLABB, SMLATT, $a, $b, $c, $d, $cc 957 LIBI4 SMLABB, SMLATB, $a, $b, $c, $d, $cc 972 LIBI4 SMLATT, SMLABB, $a, $b, $c, $d, $cc 977 LIBI4 SMLATB, SMLABB, $a, $b, $c, $d, $cc 987 LIBI4 SMLABB, SMLABT, $a, $b, $c, $d, $cc 992 LIBI4 SMLABT, SMLABB, $a, $b, $c, $d, $cc
|
/frameworks/base/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/api/ |
armCOMM_s.h | 950 LIBI4 SMLABB, SMLATT, $a, $b, $c, $d, $cc 960 LIBI4 SMLABB, SMLATB, $a, $b, $c, $d, $cc 975 LIBI4 SMLATT, SMLABB, $a, $b, $c, $d, $cc 980 LIBI4 SMLATB, SMLABB, $a, $b, $c, $d, $cc 990 LIBI4 SMLABB, SMLABT, $a, $b, $c, $d, $cc 995 LIBI4 SMLABT, SMLABB, $a, $b, $c, $d, $cc
|
/external/libvpx/vp8/encoder/arm/armv6/ |
vp8_fast_fdct4x4_armv6.asm | 159 smlabb r8, r7, r12, r2 ; [ ------ | d1*5352] 213 smlabb r8, r7, r12, r2 ; [ ------ | d1*5352]
|