/frameworks/av/media/libstagefright/codecs/amrwbenc/src/asm/ARMV5E/ |
pred_lt4_1_opt.s | 81 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 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 | 113 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]
|
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))
|
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/arm/ |
r15-bad.s | 11 smlabb r15, r2, r3, r4 12 smlabb r1, r15, r3, r4 13 smlabb r1, r2, r15, r4 14 smlabb r1, r2, r3, r15
|
arch7em.s | 73 smlabb r0, r0, r0, r0 74 smlabb r9, r0, r0, r0 75 smlabb r0, r9, r0, r0 76 smlabb r0, r0, r9, r0 77 smlabb r0, r0, r0, r9
|
el_segundo.s | 9 smlabb r0,r1,r2,r3
|
r15-bad.l | 8 [^:]*:11: Error: r15 not allowed here -- `smlabb r15,r2,r3,r4' 9 [^:]*:12: Error: r15 not allowed here -- `smlabb r1,r15,r3,r4' 10 [^:]*:13: Error: r15 not allowed here -- `smlabb r1,r2,r15,r4' 11 [^:]*:14: Error: r15 not allowed here -- `smlabb r1,r2,r3,r15'
|
/frameworks/av/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
|
/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/aac/libFDK/src/arm/ |
qmf_arm.cpp | 147 inline INT SMLABB(const LONG accu, const SHORT a, const LONG b) 150 __asm__ ("smlabb %0, %1, %2,%3" 198 accu1 = SMLABB( accu1, sta1, flt); 204 accu1 = SMLABB( accu1, sta1, flt); 219 accu0 = SMLABB( accu0, sta0, flt); 220 accu1 = SMLABB( accu1, sta1, flt); 230 accu0 = SMLABB( accu0, sta0, flt); 231 accu1 = SMLABB( accu1, sta1, flt); 257 accu0 = SMLABB( accu0, sta0, flt); 258 accu1 = SMLABB( accu1, sta1, flt) [all...] |
/external/libopus/celt/arm/ |
celt_pitch_xcorr_arm.s | 283 SMLABB r6, r12, r10, r6 ; sum[0] = MAC16_16(sum[0],x_0,y_0) 287 SMLABB r8, r12, r11, r8 ; sum[2] = MAC16_16(sum[2],x_0,y_2) 295 SMLABB r6, r14, r11, r6 ; sum[0] = MAC16_16(sum[0],x_2,y_2) 297 SMLABB r8, r14, r10, r8 ; sum[2] = MAC16_16(sum[2],x_2,y_4) 311 SMLABB r6, r12, r10, r6 ; sum[0] = MAC16_16(sum[0],x,y_0) 314 SMLABB r8, r12, r11, r8 ; sum[2] = MAC16_16(sum[2],x,y_2) 319 SMLABB r7, r14, r11, r7 ; sum[1] = MAC16_16(sum[1],x,y_2) 323 SMLABB r9, r14, r10, r9 ; sum[3] = MAC16_16(sum[3],x,y_4) 325 SMLABB r6, r12, r11, r6 ; sum[0] = MAC16_16(sum[0],tmp,y_2) 329 SMLABB r8, r12, r10, r8 ; sum[2] = MAC16_16(sum[2],tmp,y_4 [all...] |
/external/webrtc/webrtc/modules/audio_coding/codecs/isac/fix/source/ |
lattice_armv7.S | 55 smlabb r11, r7, r5, r12 @ sth_Q15[k - 1] * tmpAR + 16384 56 smlabb r10, r6, r5, r12 @ cth_Q15[k - 1] * tmpAR + 16384 58 smlabb r11, r6, r8, r11 @ cth_Q15[k - 1] * ar_g_Q0[k - 1] +
|
/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/av/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/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm11/vc/m4p10/src/ |
omxVCM4P10_TransformDequantLumaDCFromPair_s.s | 365 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
|
armVCM4P10_InterpolateLuma_HalfDiagHorVer4x4_unsafe_s.s | 263 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]
|
/frameworks/av/services/audioflinger/ |
AudioResamplerFirOps.h | 79 asm( "smlabb %[out], %[v], %[in], %[a] \n" 125 asm( "smlabb %[out], %[v], %[inRL], %[a] \n"
|