Home
last modified time | relevance | path

Searched refs:fxp_mul32_Q31 (Results 1 – 24 of 24) sorted by relevance

/external/opencore/codecs_v2/audio/aac/dec/src/
Dsynthesis_sub_band.cpp167 *(pt_temp_o++) = fxp_mul32_Q31((temp1 - temp2), temp3) << 1; in synthesis_sub_band_LC()
225 *(pt_data_1--) = (Int16) fxp_mul32_Q31(temp2, SCALE_DOWN_LP); in synthesis_sub_band_LC()
226 *(pt_data_1--) = (Int16) fxp_mul32_Q31(temp1, SCALE_DOWN_LP); in synthesis_sub_band_LC()
230 *(pt_data_1--) = (Int16) fxp_mul32_Q31((temp11 + temp2), SCALE_DOWN_LP); in synthesis_sub_band_LC()
232 *(pt_data_1--) = (Int16) fxp_mul32_Q31(*(pt_temp_e--), SCALE_DOWN_LP); in synthesis_sub_band_LC()
234 *(pt_data_1--) = (Int16) fxp_mul32_Q31((temp11 + temp3), SCALE_DOWN_LP); in synthesis_sub_band_LC()
236 *(pt_data_1--) = (Int16) fxp_mul32_Q31((temp1 + temp2), SCALE_DOWN_LP); in synthesis_sub_band_LC()
239 *(pt_data_1--) = (Int16) fxp_mul32_Q31((temp11 + temp3), SCALE_DOWN_LP); in synthesis_sub_band_LC()
241 *(pt_data_1--) = (Int16) fxp_mul32_Q31(*(pt_temp_e--), SCALE_DOWN_LP); in synthesis_sub_band_LC()
243 *(pt_data_1--) = (Int16) fxp_mul32_Q31((temp11 + temp1), SCALE_DOWN_LP); in synthesis_sub_band_LC()
[all …]
Dps_pwr_transient_detection.cpp235 accu = fxp_mul32_Q31(temp_r, temp_r); in ps_pwr_transient_detection()
244 accu = fxp_mul32_Q31(temp_r, temp_r); in ps_pwr_transient_detection()
253 accu = fxp_mul32_Q31(temp_r, temp_r); in ps_pwr_transient_detection()
258 accu = fxp_mul32_Q31(temp_r, temp_r); in ps_pwr_transient_detection()
265 accu = fxp_mul32_Q31(temp_r, temp_r); in ps_pwr_transient_detection()
270 accu = fxp_mul32_Q31(temp_r, temp_r); in ps_pwr_transient_detection()
275 accu = fxp_mul32_Q31(temp_r, temp_r); in ps_pwr_transient_detection()
280 accu = fxp_mul32_Q31(temp_r, temp_r); in ps_pwr_transient_detection()
302 accu = fxp_mul32_Q31(accu, Qfmt31(0.765928338364649f)) << 1; in ps_pwr_transient_detection()
Ddct16.cpp132 tmp_o7 = fxp_mul32_Q31((vec[ 7] - vec[ 8]) << 3, Qfmt_31(0.63764357733614F)); in dct_16()
160 tmp4 = fxp_mul32_Q31((tmp3 - tmp4) << 2, Qfmt_31(0.64072886193538F)); in dct_16()
181 tmp3 = fxp_mul32_Q31((tmp6 - tmp5) << 2, Qfmt_31(0.65328148243819F)); in dct_16()
209 tmp_o3 = fxp_mul32_Q31((tmp_o3 - tmp_o4) << 3, Qfmt_31(0.6407288619354F)); in dct_16()
227 tmp3 = fxp_mul32_Q31((tmp6 - tmp5) << 2, Qfmt_31(0.65328148243819F)); in dct_16()
230 vec[ 9] = fxp_mul32_Q31((tmp0 - tmp2) << 1, Qfmt_31(0.70710678118655F)); in dct_16()
232 vec[13] = fxp_mul32_Q31((tmp1 - tmp3) << 1, Qfmt_31(0.70710678118655F)); in dct_16()
241 tmp3 = fxp_mul32_Q31((tmp_o1 - tmp_o5) << 2, Qfmt_31(0.65328148243819F)); in dct_16()
243 vec[11] = fxp_mul32_Q31((tmp0 - tmp2) << 1, Qfmt_31(0.70710678118655F)); in dct_16()
245 vec[15] = fxp_mul32_Q31((tmp1 - tmp3) << 1, Qfmt_31(0.70710678118655F)); in dct_16()
Dmdst.cpp178 *(pt_vec) = fxp_mul32_Q31((*(pt_vec) << 1) + tmp2, *(pt_cos++)); in mdst_32()
180 *(pt_vec) = fxp_mul32_Q31((*(pt_vec) << 1) - tmp2, *(pt_cos++)); in mdst_32()
182 *(pt_vec) = fxp_mul32_Q31((*(pt_vec) << 1) + tmp2, *(pt_cos++)); in mdst_32()
184 *(pt_vec) = fxp_mul32_Q31((*(pt_vec) << 1) - tmp2, *(pt_cos++)); in mdst_32()
223 *(pt_vec) = fxp_mul32_Q31(*(pt_vec) << 1, *(pt_CosTable++)); in mdct_32()
225 *(pt_vec) = fxp_mul32_Q31(*(pt_vec) << 1, *(pt_CosTable++)); in mdct_32()
227 *(pt_vec) = fxp_mul32_Q31(*(pt_vec) << 1, *(pt_CosTable++)); in mdct_32()
229 *(pt_vec) = fxp_mul32_Q31(*(pt_vec) << 1, *(pt_CosTable++)); in mdct_32()
Dps_decorrelate.cpp284 aRightReal[sb] = fxp_mul32_Q31(rTmp, aRightReal[sb]) << 1; in ps_decorrelate()
285 aRightImag[sb] = fxp_mul32_Q31(rTmp, aRightImag[sb]) << 1; in ps_decorrelate()
367 aRightReal[sb] = fxp_mul32_Q31(rTmp, aRightReal[sb]) << 1; in ps_decorrelate()
368 aRightImag[sb] = fxp_mul32_Q31(rTmp, aRightImag[sb]) << 1; in ps_decorrelate()
414 aRightReal[sb] = fxp_mul32_Q31(factor, tmp) << 1; in ps_decorrelate()
415 aRightImag[sb] = fxp_mul32_Q31(factor, tmp2) << 1; in ps_decorrelate()
463 aRightReal[sb] = fxp_mul32_Q31(aTransRatio[NO_BINS-1], aRightReal[sb]) << 1; in ps_decorrelate()
464 aRightImag[sb] = fxp_mul32_Q31(aTransRatio[NO_BINS-1], aRightImag[sb]) << 1; in ps_decorrelate()
Dps_channel_filtering.cpp153 cum1 = fxp_mul32_Q31(Qfmt31(0.03798975052098f), tmp1); in two_ch_filtering()
154 cum2 = fxp_mul32_Q31(Qfmt31(0.03798975052098f), tmp2); in two_ch_filtering()
221 mHybridImag[4] = fxp_mul32_Q31(Qfmt31(0.09093731860946f), (pQmfReal[ 2] - pQmfReal[10])); in eight_ch_filtering()
222 mHybridReal[4] = fxp_mul32_Q31(Qfmt31(0.09093731860946f), (pQmfImag[10] - pQmfImag[ 2])); in eight_ch_filtering()
250 tmp1 = fxp_mul32_Q31(Qfmt31(0.21791935610828f), pQmfReal[ 7]); in eight_ch_filtering()
265 tmp2 = fxp_mul32_Q31(Qfmt31(0.21791935610828f), pQmfImag[ 5]); in eight_ch_filtering()
Dtns_ar_filter.cpp387 y0 -= fxp_mul32_Q31(temp, *(p_lpc++)) << shift_up; in tns_ar_filter()
410 y0 -= fxp_mul32_Q31(temp, *(p_lpc++)) << shift_up; in tns_ar_filter()
435 y0 -= fxp_mul32_Q31(*p_state--, *(p_lpc++)); in tns_ar_filter()
457 y0 -= fxp_mul32_Q31(*p_state--, *(p_lpc++)); in tns_ar_filter()
Didct32.cpp159 tmp3 = fxp_mul32_Q31(*(pt_vec) << 3, Qfmt3(0.63687550772175F)) << 2; in idct_32()
163 tmp3 = fxp_mul32_Q31(*(pt_vec) << 3, Qfmt3(0.85190210461718F)); in idct_32()
183 tmp3 = fxp_mul32_Q31(*(pt_vec) << 1, *(pt_cos--)); in idct_32()
187 tmp3 = fxp_mul32_Q31(*(pt_vec) << 1, *(pt_cos--)); in idct_32()
Ddst32.cpp161 tmp3 = fxp_mul32_Q31((vec[15] - tmp0) << 3, Qfmt31(0.63687550772175F)) << 2; in dst_32()
166 tmp3 = fxp_mul32_Q31((vec[14] + tmp0) << 3, Qfmt31(0.85190210461718F)); in dst_32()
187 tmp3 = fxp_mul32_Q31((*(pt_vec) - tmp0) << 1, *(pt_cos--)); in dst_32()
191 tmp3 = fxp_mul32_Q31((*(pt_vec) + tmp0) << 1, *(pt_cos--)); in dst_32()
Didct16.cpp185 tmp3 = fxp_mul32_Q31(*(pt_vec), *(pt_cos--)) << 1; in idct_16()
189 tmp3 = fxp_mul32_Q31(*(pt_vec), *(pt_cos--)) << 1; in idct_16()
193 tmp3 = fxp_mul32_Q31(*(pt_vec), *(pt_cos--)) << 1; in idct_16()
197 tmp3 = fxp_mul32_Q31(*(pt_vec), *(pt_cos)) << 1; in idct_16()
Dtns_inv_filter.cpp371 mult += fxp_mul32_Q31(*(pLPC++), *(pFilterInput++)) >> 5; in tns_inv_filter()
383 mult += fxp_mul32_Q31(*(pLPC++), *(pFilterInput++)) >> 5; in tns_inv_filter()
Ddst8.cpp135 …temp7 = vec[7] + fxp_mul32_Q31(vec[7], Qfmt31(0.56291544774152F)); /* (1/(2*cos(7*phi)));… in dst_8()
138 tmp_a = fxp_mul32_Q31((temp2 + temp6) << 1, Qfmt31(0.70710678118655F)); in dst_8()
Dpv_div.cpp173 i = fxp_mul32_Q31(y_ov_y_hi, x) << 1; in pv_div()
Dtns_decode_coef.cpp352 mult_high = fxp_mul32_Q31(*(temp_ptr--), sin_result); in tns_decode_coef()
Ddct64.cpp216 *(temp_o1++) = fxp_mul32_Q31((aux1 - aux2), aux3) << 1; in dct_64()
221 *(temp_o1++) = fxp_mul32_Q31((aux1 - aux2), aux3) << 1; in dct_64()
Dfxp_mul32_c_msc_evc_armv5.h96 #define fxp_mul32_Q31( a, b) _MulHigh( b, a) macro
Dfxp_mul32_c_msc_evc.h174 #define fxp_mul32_Q31( a, b) _MulHigh( b, a) macro
Dfxp_mul32_c_equivalent.h201 __inline Int32 fxp_mul32_Q31(const Int32 a, const Int32 b) in fxp_mul32_Q31() function
Dcalc_sbr_envelope.cpp1730 aux1 = fxp_mul32_Q31(aux1, sb_gain_man); in envelope_application()
1731 aux2 = fxp_mul32_Q31(aux2, sb_gain_man); in envelope_application()
1959 aux1 = fxp_mul32_Q31(aux1, sb_gain_man); in envelope_application()
1960 aux2 = fxp_mul32_Q31(aux2, sb_gain_man); in envelope_application()
Dfxp_mul32_arm_gcc.h338 static inline Int32 fxp_mul32_Q31(const Int32 a, const Int32 b) in fxp_mul32_Q31() function
Dfxp_mul32_arm_v4_gcc.h420 static inline Int32 fxp_mul32_Q31(const Int32 a, const Int32 b) in fxp_mul32_Q31() function
Dfxp_mul32_arm_v5.h199 __inline Int32 fxp_mul32_Q31(Int32 L_var1, const Int32 L_var2) in fxp_mul32_Q31() function
Dfxp_mul32_arm_v4.h239 __inline Int32 fxp_mul32_Q31(Int32 L_var1, const Int32 L_var2) in fxp_mul32_Q31() function
Dsbr_generate_high_freq.cpp747 bw = fxp_mul32_Q31(bw, bw) << 2; in high_freq_generation_LC()