INTFLOAT 167 libavcodec/aac.h INTFLOAT coef; INTFLOAT 205 libavcodec/aac.h INTFLOAT coef[8][4][TNS_MAX_ORDER]; INTFLOAT 242 libavcodec/aac.h INTFLOAT gain[16][120]; INTFLOAT 255 libavcodec/aac.h INTFLOAT sf[120]; ///< scalefactors INTFLOAT 261 libavcodec/aac.h DECLARE_ALIGNED(32, INTFLOAT, pcoeffs)[1024]; ///< coefficients for IMDCT, pristine INTFLOAT 262 libavcodec/aac.h DECLARE_ALIGNED(32, INTFLOAT, coeffs)[1024]; ///< coefficients for IMDCT, maybe processed INTFLOAT 263 libavcodec/aac.h DECLARE_ALIGNED(32, INTFLOAT, saved)[1536]; ///< overlap INTFLOAT 264 libavcodec/aac.h DECLARE_ALIGNED(32, INTFLOAT, ret_buf)[2048]; ///< PCM output buffer INTFLOAT 265 libavcodec/aac.h DECLARE_ALIGNED(16, INTFLOAT, ltp_state)[3072]; ///< time signal for LTP INTFLOAT 269 libavcodec/aac.h INTFLOAT *ret; ///< PCM output INTFLOAT 316 libavcodec/aac.h DECLARE_ALIGNED(32, INTFLOAT, buf_mdct)[1024]; INTFLOAT 354 libavcodec/aac.h DECLARE_ALIGNED(32, INTFLOAT, temp)[128]; INTFLOAT 365 libavcodec/aac.h void (*apply_tns)(INTFLOAT coef[1024], TemporalNoiseShaping *tns, INTFLOAT 367 libavcodec/aac.h void (*windowing_and_mdct_ltp)(AACContext *ac, INTFLOAT *out, INTFLOAT 368 libavcodec/aac.h INTFLOAT *in, IndividualChannelStream *ics); INTFLOAT 186 libavcodec/aacdec_template.c ac->output_element[ch]->ret = (INTFLOAT *)ac->frame->extended_data[ch]; INTFLOAT 1479 libavcodec/aacdec_template.c static int decode_scalefactors(AACContext *ac, INTFLOAT sf[120], GetBitContext *gb, INTFLOAT 1649 libavcodec/aacdec_template.c static int decode_spectrum_and_dequant(AACContext *ac, INTFLOAT coef[1024], INTFLOAT 1650 libavcodec/aacdec_template.c GetBitContext *gb, const INTFLOAT sf[120], INTFLOAT 1658 libavcodec/aacdec_template.c INTFLOAT *coef_base = coef; INTFLOAT 1662 libavcodec/aacdec_template.c sizeof(INTFLOAT) * (c - offsets[ics->max_sfb])); INTFLOAT 1669 libavcodec/aacdec_template.c INTFLOAT *cfo = coef + offsets[i]; INTFLOAT 1679 libavcodec/aacdec_template.c INTFLOAT band_energy; INTFLOAT 1713 libavcodec/aacdec_template.c INTFLOAT *cf = cfo; INTFLOAT 1734 libavcodec/aacdec_template.c INTFLOAT *cf = cfo; INTFLOAT 1760 libavcodec/aacdec_template.c INTFLOAT *cf = cfo; INTFLOAT 1782 libavcodec/aacdec_template.c INTFLOAT *cf = cfo; INTFLOAT 1897 libavcodec/aacdec_template.c INTFLOAT co = coef_base[ pulse->pos[i] ]; INTFLOAT 1901 libavcodec/aacdec_template.c INTFLOAT ico = -pulse->amp[i]; INTFLOAT 2014 libavcodec/aacdec_template.c INTFLOAT *out = sce->coeffs; INTFLOAT 2102 libavcodec/aacdec_template.c INTFLOAT *ch0 = cpe->ch[0].coeffs; INTFLOAT 2103 libavcodec/aacdec_template.c INTFLOAT *ch1 = cpe->ch[1].coeffs; INTFLOAT 2142 libavcodec/aacdec_template.c INTFLOAT *coef0 = cpe->ch[0].coeffs, *coef1 = cpe->ch[1].coeffs; INTFLOAT 2146 libavcodec/aacdec_template.c INTFLOAT scale; INTFLOAT 2245 libavcodec/aacdec_template.c INTFLOAT scale; INTFLOAT 2278 libavcodec/aacdec_template.c INTFLOAT gain_cache = FIXR10(1.); INTFLOAT 2488 libavcodec/aacdec_template.c static void apply_tns(INTFLOAT coef_param[1024], TemporalNoiseShaping *tns, INTFLOAT 2494 libavcodec/aacdec_template.c INTFLOAT lpc[TNS_MAX_ORDER]; INTFLOAT 2495 libavcodec/aacdec_template.c INTFLOAT tmp[TNS_MAX_ORDER+1]; INTFLOAT 2529 libavcodec/aacdec_template.c coef[start] -= AAC_MUL26((INTFLOAT)coef[start - i * inc], lpc[i - 1]); INTFLOAT 2548 libavcodec/aacdec_template.c static void windowing_and_mdct_ltp(AACContext *ac, INTFLOAT *out, INTFLOAT 2549 libavcodec/aacdec_template.c INTFLOAT *in, IndividualChannelStream *ics) INTFLOAT 2551 libavcodec/aacdec_template.c const INTFLOAT *lwindow = ics->use_kb_window[0] ? AAC_RENAME(ff_aac_kbd_long_1024) : AAC_RENAME(ff_sine_1024); INTFLOAT 2552 libavcodec/aacdec_template.c const INTFLOAT *swindow = ics->use_kb_window[0] ? AAC_RENAME(ff_aac_kbd_short_128) : AAC_RENAME(ff_sine_128); INTFLOAT 2553 libavcodec/aacdec_template.c const INTFLOAT *lwindow_prev = ics->use_kb_window[1] ? AAC_RENAME(ff_aac_kbd_long_1024) : AAC_RENAME(ff_sine_1024); INTFLOAT 2554 libavcodec/aacdec_template.c const INTFLOAT *swindow_prev = ics->use_kb_window[1] ? AAC_RENAME(ff_aac_kbd_short_128) : AAC_RENAME(ff_sine_128); INTFLOAT 2581 libavcodec/aacdec_template.c INTFLOAT *predTime = sce->ret; INTFLOAT 2582 libavcodec/aacdec_template.c INTFLOAT *predFreq = ac->buf_mdct; INTFLOAT 2609 libavcodec/aacdec_template.c INTFLOAT *saved = sce->saved; INTFLOAT 2610 libavcodec/aacdec_template.c INTFLOAT *saved_ltp = sce->coeffs; INTFLOAT 2611 libavcodec/aacdec_template.c const INTFLOAT *lwindow = ics->use_kb_window[0] ? AAC_RENAME(ff_aac_kbd_long_1024) : AAC_RENAME(ff_sine_1024); INTFLOAT 2612 libavcodec/aacdec_template.c const INTFLOAT *swindow = ics->use_kb_window[0] ? AAC_RENAME(ff_aac_kbd_short_128) : AAC_RENAME(ff_sine_128); INTFLOAT 2647 libavcodec/aacdec_template.c INTFLOAT *in = sce->coeffs; INTFLOAT 2648 libavcodec/aacdec_template.c INTFLOAT *out = sce->ret; INTFLOAT 2649 libavcodec/aacdec_template.c INTFLOAT *saved = sce->saved; INTFLOAT 2650 libavcodec/aacdec_template.c const INTFLOAT *swindow = ics->use_kb_window[0] ? AAC_RENAME(ff_aac_kbd_short_128) : AAC_RENAME(ff_sine_128); INTFLOAT 2651 libavcodec/aacdec_template.c const INTFLOAT *lwindow_prev = ics->use_kb_window[1] ? AAC_RENAME(ff_aac_kbd_long_1024) : AAC_RENAME(ff_sine_1024); INTFLOAT 2652 libavcodec/aacdec_template.c const INTFLOAT *swindow_prev = ics->use_kb_window[1] ? AAC_RENAME(ff_aac_kbd_short_128) : AAC_RENAME(ff_sine_128); INTFLOAT 2653 libavcodec/aacdec_template.c INTFLOAT *buf = ac->buf_mdct; INTFLOAT 2654 libavcodec/aacdec_template.c INTFLOAT *temp = ac->temp; INTFLOAT 2716 libavcodec/aacdec_template.c INTFLOAT *in = sce->coeffs; INTFLOAT 2717 libavcodec/aacdec_template.c INTFLOAT *out = sce->ret; INTFLOAT 2718 libavcodec/aacdec_template.c INTFLOAT *saved = sce->saved; INTFLOAT 2719 libavcodec/aacdec_template.c const INTFLOAT *swindow = ics->use_kb_window[0] ? AAC_RENAME(ff_aac_kbd_short_120) : AAC_RENAME(ff_sine_120); INTFLOAT 2720 libavcodec/aacdec_template.c const INTFLOAT *lwindow_prev = ics->use_kb_window[1] ? AAC_RENAME(ff_aac_kbd_long_960) : AAC_RENAME(ff_sine_960); INTFLOAT 2721 libavcodec/aacdec_template.c const INTFLOAT *swindow_prev = ics->use_kb_window[1] ? AAC_RENAME(ff_aac_kbd_short_120) : AAC_RENAME(ff_sine_120); INTFLOAT 2722 libavcodec/aacdec_template.c INTFLOAT *buf = ac->buf_mdct; INTFLOAT 2723 libavcodec/aacdec_template.c INTFLOAT *temp = ac->temp; INTFLOAT 2778 libavcodec/aacdec_template.c INTFLOAT *in = sce->coeffs; INTFLOAT 2779 libavcodec/aacdec_template.c INTFLOAT *out = sce->ret; INTFLOAT 2780 libavcodec/aacdec_template.c INTFLOAT *saved = sce->saved; INTFLOAT 2781 libavcodec/aacdec_template.c INTFLOAT *buf = ac->buf_mdct; INTFLOAT 2810 libavcodec/aacdec_template.c INTFLOAT *in = sce->coeffs; INTFLOAT 2811 libavcodec/aacdec_template.c INTFLOAT *out = sce->ret; INTFLOAT 2812 libavcodec/aacdec_template.c INTFLOAT *saved = sce->saved; INTFLOAT 2813 libavcodec/aacdec_template.c INTFLOAT *buf = ac->buf_mdct; INTFLOAT 2818 libavcodec/aacdec_template.c const INTFLOAT *const window = n == 480 ? AAC_RENAME(ff_aac_eld_window_480) : INTFLOAT 2827 libavcodec/aacdec_template.c INTFLOAT temp; INTFLOAT 317 libavcodec/aacps.c static void hybrid2_re(INTFLOAT (*in)[2], INTFLOAT (*out)[32][2], const INTFLOAT filter[8], int len, int reverse) INTFLOAT 335 libavcodec/aacps.c out[ reverse][i][0] = (INTFLOAT)(re_in + re_op); INTFLOAT 336 libavcodec/aacps.c out[ reverse][i][1] = (INTFLOAT)(im_in + im_op); INTFLOAT 337 libavcodec/aacps.c out[!reverse][i][0] = (INTFLOAT)(re_in - re_op); INTFLOAT 338 libavcodec/aacps.c out[!reverse][i][1] = (INTFLOAT)(im_in - im_op); INTFLOAT 343 libavcodec/aacps.c static void hybrid6_cx(PSDSPContext *dsp, INTFLOAT (*in)[2], INTFLOAT (*out)[32][2], INTFLOAT 344 libavcodec/aacps.c TABLE_CONST INTFLOAT (*filter)[8][2], int len) INTFLOAT 348 libavcodec/aacps.c LOCAL_ALIGNED_16(INTFLOAT, temp, [8], [2]); INTFLOAT 351 libavcodec/aacps.c dsp->hybrid_analysis(temp, in, (const INTFLOAT (*)[8][2]) filter, 1, N); INTFLOAT 368 libavcodec/aacps.c INTFLOAT (*in)[2], INTFLOAT (*out)[32][2], INTFLOAT 369 libavcodec/aacps.c TABLE_CONST INTFLOAT (*filter)[8][2], int N, int len) INTFLOAT 374 libavcodec/aacps.c dsp->hybrid_analysis(out[0] + i, in, (const INTFLOAT (*)[8][2]) filter, 32, N); INTFLOAT 378 libavcodec/aacps.c static void hybrid_analysis(PSDSPContext *dsp, INTFLOAT out[91][32][2], INTFLOAT 379 libavcodec/aacps.c INTFLOAT in[5][44][2], INTFLOAT L[2][38][64], INTFLOAT 408 libavcodec/aacps.c static void hybrid_synthesis(PSDSPContext *dsp, INTFLOAT out[2][38][64], INTFLOAT 409 libavcodec/aacps.c INTFLOAT in[91][32][2], int is34, int len) INTFLOAT 504 libavcodec/aacps.c static void map_val_34_to_20(INTFLOAT par[PS_MAX_NR_IIDICC]) INTFLOAT 625 libavcodec/aacps.c static void map_val_20_to_34(INTFLOAT par[PS_MAX_NR_IIDICC]) INTFLOAT 662 libavcodec/aacps.c static void decorrelation(PSContext *ps, INTFLOAT (*out)[32][2], const INTFLOAT (*s)[32][2], int is34) INTFLOAT 664 libavcodec/aacps.c LOCAL_ALIGNED_16(INTFLOAT, power, [34], [PS_QMF_TIME_SLOTS]); INTFLOAT 665 libavcodec/aacps.c LOCAL_ALIGNED_16(INTFLOAT, transient_gain, [34], [PS_QMF_TIME_SLOTS]); INTFLOAT 666 libavcodec/aacps.c INTFLOAT *peak_decay_nrg = ps->peak_decay_nrg; INTFLOAT 667 libavcodec/aacps.c INTFLOAT *power_smooth = ps->power_smooth; INTFLOAT 668 libavcodec/aacps.c INTFLOAT *peak_decay_diff_smooth = ps->peak_decay_diff_smooth; INTFLOAT 669 libavcodec/aacps.c INTFLOAT (*delay)[PS_QMF_TIME_SLOTS + PS_MAX_DELAY][2] = ps->delay; INTFLOAT 670 libavcodec/aacps.c INTFLOAT (*ap_delay)[PS_AP_LINKS][PS_QMF_TIME_SLOTS + PS_MAX_AP_DELAY][2] = ps->ap_delay; INTFLOAT 678 libavcodec/aacps.c const INTFLOAT peak_decay_factor = Q31(0.76592833836465f); INTFLOAT 761 libavcodec/aacps.c (const INTFLOAT (*)[2]) Q_fract_allpass[is34][k], INTFLOAT 820 libavcodec/aacps.c static void stereo_processing(PSContext *ps, INTFLOAT (*l)[32][2], INTFLOAT (*r)[32][2], int is34) INTFLOAT 824 libavcodec/aacps.c INTFLOAT (*H11)[PS_MAX_NUM_ENV+1][PS_MAX_NR_IIDICC] = ps->H11; INTFLOAT 825 libavcodec/aacps.c INTFLOAT (*H12)[PS_MAX_NUM_ENV+1][PS_MAX_NR_IIDICC] = ps->H12; INTFLOAT 826 libavcodec/aacps.c INTFLOAT (*H21)[PS_MAX_NUM_ENV+1][PS_MAX_NR_IIDICC] = ps->H21; INTFLOAT 827 libavcodec/aacps.c INTFLOAT (*H22)[PS_MAX_NUM_ENV+1][PS_MAX_NR_IIDICC] = ps->H22; INTFLOAT 839 libavcodec/aacps.c TABLE_CONST INTFLOAT (*H_LUT)[8][4] = (PS_BASELINE || ps->icc_mode < 3) ? HA : HB; INTFLOAT 894 libavcodec/aacps.c INTFLOAT h11, h12, h21, h22; INTFLOAT 903 libavcodec/aacps.c INTFLOAT h11i, h12i, h21i, h22i; INTFLOAT 904 libavcodec/aacps.c INTFLOAT ipd_adj_re, ipd_adj_im; INTFLOAT 907 libavcodec/aacps.c INTFLOAT opd_re = pd_re_smooth[opd_idx]; INTFLOAT 908 libavcodec/aacps.c INTFLOAT opd_im = pd_im_smooth[opd_idx]; INTFLOAT 909 libavcodec/aacps.c INTFLOAT ipd_re = pd_re_smooth[ipd_idx]; INTFLOAT 910 libavcodec/aacps.c INTFLOAT ipd_im = pd_im_smooth[ipd_idx]; INTFLOAT 935 libavcodec/aacps.c LOCAL_ALIGNED_16(INTFLOAT, h, [2], [4]); INTFLOAT 936 libavcodec/aacps.c LOCAL_ALIGNED_16(INTFLOAT, h_step, [2], [4]); INTFLOAT 939 libavcodec/aacps.c INTFLOAT width = Q30(1.f) / ((stop - start) ? (stop - start) : 1); INTFLOAT 981 libavcodec/aacps.c int AAC_RENAME(ff_ps_apply)(AVCodecContext *avctx, PSContext *ps, INTFLOAT L[2][38][64], INTFLOAT R[2][38][64], int top) INTFLOAT 983 libavcodec/aacps.c INTFLOAT (*Lbuf)[32][2] = ps->Lbuf; INTFLOAT 984 libavcodec/aacps.c INTFLOAT (*Rbuf)[32][2] = ps->Rbuf; INTFLOAT 994 libavcodec/aacps.c decorrelation(ps, Rbuf, (const INTFLOAT (*)[32][2]) Lbuf, is34); INTFLOAT 64 libavcodec/aacps.h DECLARE_ALIGNED(16, INTFLOAT, in_buf)[5][44][2]; INTFLOAT 65 libavcodec/aacps.h DECLARE_ALIGNED(16, INTFLOAT, delay)[PS_MAX_SSB][PS_QMF_TIME_SLOTS + PS_MAX_DELAY][2]; INTFLOAT 66 libavcodec/aacps.h DECLARE_ALIGNED(16, INTFLOAT, ap_delay)[PS_MAX_AP_BANDS][PS_AP_LINKS][PS_QMF_TIME_SLOTS + PS_MAX_AP_DELAY][2]; INTFLOAT 67 libavcodec/aacps.h DECLARE_ALIGNED(16, INTFLOAT, peak_decay_nrg)[34]; INTFLOAT 68 libavcodec/aacps.h DECLARE_ALIGNED(16, INTFLOAT, power_smooth)[34]; INTFLOAT 69 libavcodec/aacps.h DECLARE_ALIGNED(16, INTFLOAT, peak_decay_diff_smooth)[34]; INTFLOAT 70 libavcodec/aacps.h DECLARE_ALIGNED(16, INTFLOAT, H11)[2][PS_MAX_NUM_ENV+1][PS_MAX_NR_IIDICC]; INTFLOAT 71 libavcodec/aacps.h DECLARE_ALIGNED(16, INTFLOAT, H12)[2][PS_MAX_NUM_ENV+1][PS_MAX_NR_IIDICC]; INTFLOAT 72 libavcodec/aacps.h DECLARE_ALIGNED(16, INTFLOAT, H21)[2][PS_MAX_NUM_ENV+1][PS_MAX_NR_IIDICC]; INTFLOAT 73 libavcodec/aacps.h DECLARE_ALIGNED(16, INTFLOAT, H22)[2][PS_MAX_NUM_ENV+1][PS_MAX_NR_IIDICC]; INTFLOAT 74 libavcodec/aacps.h DECLARE_ALIGNED(16, INTFLOAT, Lbuf)[91][32][2]; INTFLOAT 75 libavcodec/aacps.h DECLARE_ALIGNED(16, INTFLOAT, Rbuf)[91][32][2]; INTFLOAT 84 libavcodec/aacps.h int AAC_RENAME(ff_ps_apply)(AVCodecContext *avctx, PSContext *ps, INTFLOAT L[2][38][64], INTFLOAT R[2][38][64], int top); INTFLOAT 160 libavcodec/aacpsdata.c static const INTFLOAT g1_Q2[] = { INTFLOAT 33 libavcodec/aacpsdsp.h void (*add_squares)(INTFLOAT *dst, const INTFLOAT (*src)[2], int n); INTFLOAT 34 libavcodec/aacpsdsp.h void (*mul_pair_single)(INTFLOAT (*dst)[2], INTFLOAT (*src0)[2], INTFLOAT *src1, INTFLOAT 36 libavcodec/aacpsdsp.h void (*hybrid_analysis)(INTFLOAT (*out)[2], INTFLOAT (*in)[2], INTFLOAT 37 libavcodec/aacpsdsp.h const INTFLOAT (*filter)[8][2], INTFLOAT 39 libavcodec/aacpsdsp.h void (*hybrid_analysis_ileave)(INTFLOAT (*out)[32][2], INTFLOAT L[2][38][64], INTFLOAT 41 libavcodec/aacpsdsp.h void (*hybrid_synthesis_deint)(INTFLOAT out[2][38][64], INTFLOAT (*in)[32][2], INTFLOAT 43 libavcodec/aacpsdsp.h void (*decorrelate)(INTFLOAT (*out)[2], INTFLOAT (*delay)[2], INTFLOAT 44 libavcodec/aacpsdsp.h INTFLOAT (*ap_delay)[PS_QMF_TIME_SLOTS+PS_MAX_AP_DELAY][2], INTFLOAT 45 libavcodec/aacpsdsp.h const INTFLOAT phi_fract[2], const INTFLOAT (*Q_fract)[2], INTFLOAT 46 libavcodec/aacpsdsp.h const INTFLOAT *transient_gain, INTFLOAT 47 libavcodec/aacpsdsp.h INTFLOAT g_decay_slope, INTFLOAT 49 libavcodec/aacpsdsp.h void (*stereo_interpolate[2])(INTFLOAT (*l)[2], INTFLOAT (*r)[2], INTFLOAT 50 libavcodec/aacpsdsp.h INTFLOAT h[2][4], INTFLOAT h_step[2][4], INTFLOAT 29 libavcodec/aacpsdsp_template.c static void ps_add_squares_c(INTFLOAT *dst, const INTFLOAT (*src)[2], int n) INTFLOAT 36 libavcodec/aacpsdsp_template.c static void ps_mul_pair_single_c(INTFLOAT (*dst)[2], INTFLOAT (*src0)[2], INTFLOAT *src1, INTFLOAT 46 libavcodec/aacpsdsp_template.c static void ps_hybrid_analysis_c(INTFLOAT (*out)[2], INTFLOAT (*in)[2], INTFLOAT 47 libavcodec/aacpsdsp_template.c const INTFLOAT (*filter)[8][2], INTFLOAT 76 libavcodec/aacpsdsp_template.c static void ps_hybrid_analysis_ileave_c(INTFLOAT (*out)[32][2], INTFLOAT L[2][38][64], INTFLOAT 89 libavcodec/aacpsdsp_template.c static void ps_hybrid_synthesis_deint_c(INTFLOAT out[2][38][64], INTFLOAT 90 libavcodec/aacpsdsp_template.c INTFLOAT (*in)[32][2], INTFLOAT 103 libavcodec/aacpsdsp_template.c static void ps_decorrelate_c(INTFLOAT (*out)[2], INTFLOAT (*delay)[2], INTFLOAT 104 libavcodec/aacpsdsp_template.c INTFLOAT (*ap_delay)[PS_QMF_TIME_SLOTS + PS_MAX_AP_DELAY][2], INTFLOAT 105 libavcodec/aacpsdsp_template.c const INTFLOAT phi_fract[2], const INTFLOAT (*Q_fract)[2], INTFLOAT 106 libavcodec/aacpsdsp_template.c const INTFLOAT *transient_gain, INTFLOAT 107 libavcodec/aacpsdsp_template.c INTFLOAT g_decay_slope, INTFLOAT 110 libavcodec/aacpsdsp_template.c static const INTFLOAT a[] = { Q31(0.65143905753106f), INTFLOAT 113 libavcodec/aacpsdsp_template.c INTFLOAT ag[PS_AP_LINKS]; INTFLOAT 120 libavcodec/aacpsdsp_template.c INTFLOAT in_re = AAC_MSUB30(delay[n][0], phi_fract[0], delay[n][1], phi_fract[1]); INTFLOAT 121 libavcodec/aacpsdsp_template.c INTFLOAT in_im = AAC_MADD30(delay[n][0], phi_fract[1], delay[n][1], phi_fract[0]); INTFLOAT 123 libavcodec/aacpsdsp_template.c INTFLOAT a_re = AAC_MUL31(ag[m], in_re); INTFLOAT 124 libavcodec/aacpsdsp_template.c INTFLOAT a_im = AAC_MUL31(ag[m], in_im); INTFLOAT 125 libavcodec/aacpsdsp_template.c INTFLOAT link_delay_re = ap_delay[m][n+2-m][0]; INTFLOAT 126 libavcodec/aacpsdsp_template.c INTFLOAT link_delay_im = ap_delay[m][n+2-m][1]; INTFLOAT 127 libavcodec/aacpsdsp_template.c INTFLOAT fractional_delay_re = Q_fract[m][0]; INTFLOAT 128 libavcodec/aacpsdsp_template.c INTFLOAT fractional_delay_im = Q_fract[m][1]; INTFLOAT 129 libavcodec/aacpsdsp_template.c INTFLOAT apd_re = in_re; INTFLOAT 130 libavcodec/aacpsdsp_template.c INTFLOAT apd_im = in_im; INTFLOAT 145 libavcodec/aacpsdsp_template.c static void ps_stereo_interpolate_c(INTFLOAT (*l)[2], INTFLOAT (*r)[2], INTFLOAT 146 libavcodec/aacpsdsp_template.c INTFLOAT h[2][4], INTFLOAT h_step[2][4], INTFLOAT 149 libavcodec/aacpsdsp_template.c INTFLOAT h0 = h[0][0]; INTFLOAT 150 libavcodec/aacpsdsp_template.c INTFLOAT h1 = h[0][1]; INTFLOAT 151 libavcodec/aacpsdsp_template.c INTFLOAT h2 = h[0][2]; INTFLOAT 152 libavcodec/aacpsdsp_template.c INTFLOAT h3 = h[0][3]; INTFLOAT 161 libavcodec/aacpsdsp_template.c INTFLOAT l_re = l[n][0]; INTFLOAT 162 libavcodec/aacpsdsp_template.c INTFLOAT l_im = l[n][1]; INTFLOAT 163 libavcodec/aacpsdsp_template.c INTFLOAT r_re = r[n][0]; INTFLOAT 164 libavcodec/aacpsdsp_template.c INTFLOAT r_im = r[n][1]; INTFLOAT 176 libavcodec/aacpsdsp_template.c static void ps_stereo_interpolate_ipdopd_c(INTFLOAT (*l)[2], INTFLOAT (*r)[2], INTFLOAT 177 libavcodec/aacpsdsp_template.c INTFLOAT h[2][4], INTFLOAT h_step[2][4], INTFLOAT 180 libavcodec/aacpsdsp_template.c INTFLOAT h00 = h[0][0], h10 = h[1][0]; INTFLOAT 181 libavcodec/aacpsdsp_template.c INTFLOAT h01 = h[0][1], h11 = h[1][1]; INTFLOAT 182 libavcodec/aacpsdsp_template.c INTFLOAT h02 = h[0][2], h12 = h[1][2]; INTFLOAT 183 libavcodec/aacpsdsp_template.c INTFLOAT h03 = h[0][3], h13 = h[1][3]; INTFLOAT 192 libavcodec/aacpsdsp_template.c INTFLOAT l_re = l[n][0]; INTFLOAT 193 libavcodec/aacpsdsp_template.c INTFLOAT l_im = l[n][1]; INTFLOAT 194 libavcodec/aacpsdsp_template.c INTFLOAT r_re = r[n][0]; INTFLOAT 195 libavcodec/aacpsdsp_template.c INTFLOAT r_im = r[n][1]; INTFLOAT 92 libavcodec/aacsbr.h INTFLOAT* L, INTFLOAT *R); INTFLOAT 29 libavcodec/aacsbr_tablegen_common.h static DECLARE_ALIGNED(32, INTFLOAT, sbr_qmf_window_ds)[320]; INTFLOAT 30 libavcodec/aacsbr_tablegen_common.h static DECLARE_ALIGNED(32, INTFLOAT, sbr_qmf_window_us)[640] = { INTFLOAT 140 libavcodec/aacsbr_template.c static const INTFLOAT bands_warped[3] = { Q23(1.32715174233856803909f), //2^(0.49/1.2) INTFLOAT 143 libavcodec/aacsbr_template.c const INTFLOAT lim_bands_per_octave_warped = bands_warped[sbr->bs_limiter_bands - 1]; INTFLOAT 1173 libavcodec/aacsbr_template.c SBRDSPContext *sbrdsp, const INTFLOAT *in, INTFLOAT *x, INTFLOAT 1174 libavcodec/aacsbr_template.c INTFLOAT z[320], INTFLOAT W[2][32][32][2], int buf_idx) INTFLOAT 1220 libavcodec/aacsbr_template.c INTFLOAT *out, INTFLOAT X[2][38][64], INTFLOAT 1221 libavcodec/aacsbr_template.c INTFLOAT mdct_buf[2][64], INTFLOAT 1222 libavcodec/aacsbr_template.c INTFLOAT *v0, int *v_off, const unsigned int div) INTFLOAT 1225 libavcodec/aacsbr_template.c const INTFLOAT *sbr_qmf_window = div ? sbr_qmf_window_ds : sbr_qmf_window_us; INTFLOAT 1227 libavcodec/aacsbr_template.c INTFLOAT *v; INTFLOAT 1231 libavcodec/aacsbr_template.c memcpy(&v0[SBR_SYNTHESIS_BUF_SIZE - saved_samples], v0, saved_samples * sizeof(INTFLOAT)); INTFLOAT 1267 libavcodec/aacsbr_template.c INTFLOAT X_low[32][40][2], const INTFLOAT W[2][32][32][2], INTFLOAT 1292 libavcodec/aacsbr_template.c INTFLOAT X_high[64][40][2], const INTFLOAT X_low[32][40][2], INTFLOAT 1293 libavcodec/aacsbr_template.c const INTFLOAT (*alpha0)[2], const INTFLOAT (*alpha1)[2], INTFLOAT 1294 libavcodec/aacsbr_template.c const INTFLOAT bw_array[5], const uint8_t *t_env, INTFLOAT 1326 libavcodec/aacsbr_template.c static int sbr_x_gen(SpectralBandReplication *sbr, INTFLOAT X[2][38][64], INTFLOAT 1327 libavcodec/aacsbr_template.c const INTFLOAT Y0[38][64][2], const INTFLOAT Y1[38][64][2], INTFLOAT 1328 libavcodec/aacsbr_template.c const INTFLOAT X_low[32][40][2], int ch) INTFLOAT 1420 libavcodec/aacsbr_template.c static void sbr_env_estimate(AAC_FLOAT (*e_curr)[48], INTFLOAT X_high[64][40][2], INTFLOAT 1480 libavcodec/aacsbr_template.c INTFLOAT* L, INTFLOAT* R) INTFLOAT 1513 libavcodec/aacsbr_template.c (INTFLOAT*)sbr->qmf_filter_scratch, INTFLOAT 1516 libavcodec/aacsbr_template.c (const INTFLOAT (*)[32][32][2]) sbr->data[ch].W, INTFLOAT 1521 libavcodec/aacsbr_template.c (const INTFLOAT (*)[40][2]) sbr->X_low, sbr->k[0]); INTFLOAT 1525 libavcodec/aacsbr_template.c (const INTFLOAT (*)[40][2]) sbr->X_low, INTFLOAT 1526 libavcodec/aacsbr_template.c (const INTFLOAT (*)[2]) sbr->alpha0, INTFLOAT 1527 libavcodec/aacsbr_template.c (const INTFLOAT (*)[2]) sbr->alpha1, INTFLOAT 1537 libavcodec/aacsbr_template.c (const INTFLOAT (*)[40][2]) sbr->X_high, INTFLOAT 1545 libavcodec/aacsbr_template.c (const INTFLOAT (*)[64][2]) sbr->data[ch].Y[1-sbr->data[ch].Ypos], INTFLOAT 1546 libavcodec/aacsbr_template.c (const INTFLOAT (*)[64][2]) sbr->data[ch].Y[ sbr->data[ch].Ypos], INTFLOAT 1547 libavcodec/aacsbr_template.c (const INTFLOAT (*)[40][2]) sbr->X_low, ch); INTFLOAT 271 libavcodec/aacsbrdata.h const DECLARE_ALIGNED(16, INTFLOAT, AAC_RENAME(ff_sbr_noise_table))[][2] = { INTFLOAT 94 libavcodec/aactab.h static const INTFLOAT ltp_coef[8] = { INTFLOAT 105 libavcodec/aactab.h static const INTFLOAT tns_tmp2_map_1_3[4] = { INTFLOAT 109 libavcodec/aactab.h static const INTFLOAT tns_tmp2_map_0_3[8] = { INTFLOAT 114 libavcodec/aactab.h static const INTFLOAT tns_tmp2_map_1_4[8] = { INTFLOAT 119 libavcodec/aactab.h static const INTFLOAT tns_tmp2_map_0_4[16] = { INTFLOAT 126 libavcodec/aactab.h static const INTFLOAT * const tns_tmp2_map[4] = { INTFLOAT 882 libavcodec/ac3dec.c INTFLOAT spx_blend; INTFLOAT 893 libavcodec/ac3dec.c INTFLOAT nratio, sblend, nblend; INTFLOAT 1102 libavcodec/ac3dec.c INTFLOAT range = AC3_RANGE(range_bits); INTFLOAT 1392 libavcodec/ac3dec.c INTFLOAT gain; INTFLOAT 152 libavcodec/ac3dec.h INTFLOAT spx_noise_blend[AC3_MAX_CHANNELS][SPX_MAX_BANDS]; ///< spx noise blending factor (nblendfact) INTFLOAT 153 libavcodec/ac3dec.h INTFLOAT spx_signal_blend[AC3_MAX_CHANNELS][SPX_MAX_BANDS];///< spx signal blending factor (sblendfact) INTFLOAT 174 libavcodec/ac3dec.h INTFLOAT dynamic_range[2]; ///< dynamic range INTFLOAT 175 libavcodec/ac3dec.h INTFLOAT drc_scale; ///< percentage of dynamic range compression to be applied INTFLOAT 177 libavcodec/ac3dec.h INTFLOAT heavy_dynamic_range[2]; ///< heavy dynamic range compression INTFLOAT 239 libavcodec/ac3dec.h INTFLOAT *xcfptr[AC3_MAX_CHANNELS]; INTFLOAT 240 libavcodec/ac3dec.h INTFLOAT *dlyptr[AC3_MAX_CHANNELS]; INTFLOAT 244 libavcodec/ac3dec.h DECLARE_ALIGNED(32, INTFLOAT, transform_coeffs)[AC3_MAX_CHANNELS][AC3_MAX_COEFS]; ///< transform coefficients INTFLOAT 245 libavcodec/ac3dec.h DECLARE_ALIGNED(32, INTFLOAT, delay)[EAC3_MAX_CHANNELS][AC3_BLOCK_SIZE]; ///< delay - added to the next block INTFLOAT 246 libavcodec/ac3dec.h DECLARE_ALIGNED(32, INTFLOAT, window)[AC3_BLOCK_SIZE]; ///< window coefficients INTFLOAT 247 libavcodec/ac3dec.h DECLARE_ALIGNED(32, INTFLOAT, tmp_output)[AC3_BLOCK_SIZE]; ///< temporary storage for output before windowing INTFLOAT 126 libavcodec/dct32_template.c void dct32(INTFLOAT *out, const INTFLOAT *tab_arg) INTFLOAT 97 libavcodec/eac3dec.c copy_sizes[i]*sizeof(INTFLOAT)); INTFLOAT 120 libavcodec/eac3dec.c INTFLOAT *coeffs = &s->transform_coeffs[ch][bin]; INTFLOAT 68 libavcodec/mpegaudiodec_template.c DECLARE_ALIGNED(16, INTFLOAT, sb_hybrid)[SBLIMIT * 18]; /* 576 samples */ INTFLOAT 82 libavcodec/mpegaudiodec_template.c DECLARE_ALIGNED(32, INTFLOAT, sb_samples)[MPA_MAX_CHANNELS][36][SBLIMIT]; INTFLOAT 83 libavcodec/mpegaudiodec_template.c INTFLOAT mdct_buf[MPA_MAX_CHANNELS][SBLIMIT * 18]; /* previous samples, for layer 3 MDCT */ INTFLOAT 116 libavcodec/mpegaudiodec_template.c static INTFLOAT is_table[2][16]; INTFLOAT 117 libavcodec/mpegaudiodec_template.c static INTFLOAT is_table_lsf[2][2][16]; INTFLOAT 118 libavcodec/mpegaudiodec_template.c static INTFLOAT csa_table[8][4]; INTFLOAT 363 libavcodec/mpegaudiodec_template.c INTFLOAT v; INTFLOAT 462 libavcodec/mpegaudiodec_template.c static void imdct12(INTFLOAT *out, SUINTFLOAT *in) INTFLOAT 1007 libavcodec/mpegaudiodec_template.c INTFLOAT *ptr, *dst, *ptr1; INTFLOAT 1008 libavcodec/mpegaudiodec_template.c INTFLOAT tmp[576]; INTFLOAT 1043 libavcodec/mpegaudiodec_template.c INTFLOAT (*is_tab)[16], *tab0, *tab1, v1, v2; INTFLOAT 1198 libavcodec/mpegaudiodec_template.c INTFLOAT *ptr; INTFLOAT 1228 libavcodec/mpegaudiodec_template.c INTFLOAT *sb_samples, INTFLOAT *mdct_buf) INTFLOAT 1230 libavcodec/mpegaudiodec_template.c INTFLOAT *win, *out_ptr, *ptr, *buf, *ptr1; INTFLOAT 1231 libavcodec/mpegaudiodec_template.c INTFLOAT out2[12]; INTFLOAT 76 libavcodec/mpegaudiodsp_template.c DECLARE_ALIGNED(16, INTFLOAT, RENAME(ff_mdct_win))[8][MDCT_BUF_SIZE]; INTFLOAT 94 libavcodec/mpegaudiodsp_template.c INTFLOAT tmp;\ INTFLOAT 201 libavcodec/mpegaudiodsp_template.c INTFLOAT v; INTFLOAT 277 libavcodec/mpegaudiodsp_template.c static const INTFLOAT icos36[9] = { INTFLOAT 290 libavcodec/mpegaudiodsp_template.c static const INTFLOAT icos36h[9] = { INTFLOAT 303 libavcodec/mpegaudiodsp_template.c static void imdct36(INTFLOAT *out, INTFLOAT *buf, SUINTFLOAT *in, INTFLOAT *win) INTFLOAT 383 libavcodec/mpegaudiodsp_template.c void RENAME(ff_imdct36_blocks)(INTFLOAT *out, INTFLOAT *buf, INTFLOAT *in, INTFLOAT 392 libavcodec/mpegaudiodsp_template.c INTFLOAT *win = RENAME(ff_mdct_win)[win_idx + (4 & -(j & 1))]; INTFLOAT 83 libavcodec/sbr.h DECLARE_ALIGNED(32, INTFLOAT, synthesis_filterbank_samples)[SBR_SYNTHESIS_BUF_SIZE]; INTFLOAT 84 libavcodec/sbr.h DECLARE_ALIGNED(32, INTFLOAT, analysis_filterbank_samples) [1312]; INTFLOAT 89 libavcodec/sbr.h INTFLOAT bw_array[5]; INTFLOAT 91 libavcodec/sbr.h INTFLOAT W[2][32][32][2]; INTFLOAT 94 libavcodec/sbr.h DECLARE_ALIGNED(16, INTFLOAT, Y)[2][38][64][2]; INTFLOAT 122 libavcodec/sbr.h INTFLOAT X_low[32][40][2], const INTFLOAT W[2][32][32][2], INTFLOAT 124 libavcodec/sbr.h void (*sbr_hf_assemble)(INTFLOAT Y1[38][64][2], INTFLOAT 125 libavcodec/sbr.h const INTFLOAT X_high[64][40][2], INTFLOAT 128 libavcodec/sbr.h int (*sbr_x_gen)(SpectralBandReplication *sbr, INTFLOAT X[2][38][64], INTFLOAT 129 libavcodec/sbr.h const INTFLOAT Y0[38][64][2], const INTFLOAT Y1[38][64][2], INTFLOAT 130 libavcodec/sbr.h const INTFLOAT X_low[32][40][2], int ch); INTFLOAT 132 libavcodec/sbr.h INTFLOAT (*alpha0)[2], INTFLOAT (*alpha1)[2], INTFLOAT 133 libavcodec/sbr.h const INTFLOAT X_low[32][40][2], int k0); INTFLOAT 188 libavcodec/sbr.h DECLARE_ALIGNED(16, INTFLOAT, X_low)[32][40][2]; INTFLOAT 190 libavcodec/sbr.h DECLARE_ALIGNED(16, INTFLOAT, X_high)[64][40][2]; INTFLOAT 192 libavcodec/sbr.h DECLARE_ALIGNED(16, INTFLOAT, X)[2][2][38][64]; INTFLOAT 194 libavcodec/sbr.h DECLARE_ALIGNED(16, INTFLOAT, alpha0)[64][2]; INTFLOAT 196 libavcodec/sbr.h DECLARE_ALIGNED(16, INTFLOAT, alpha1)[64][2]; INTFLOAT 210 libavcodec/sbr.h DECLARE_ALIGNED(32, INTFLOAT, qmf_filter_scratch)[5][64]; INTFLOAT 29 libavcodec/sbrdsp.h void (*sum64x5)(INTFLOAT *z); INTFLOAT 30 libavcodec/sbrdsp.h AAC_FLOAT (*sum_square)(INTFLOAT (*x)[2], int n); INTFLOAT 31 libavcodec/sbrdsp.h void (*neg_odd_64)(INTFLOAT *x); INTFLOAT 32 libavcodec/sbrdsp.h void (*qmf_pre_shuffle)(INTFLOAT *z); INTFLOAT 33 libavcodec/sbrdsp.h void (*qmf_post_shuffle)(INTFLOAT W[32][2], const INTFLOAT *z); INTFLOAT 34 libavcodec/sbrdsp.h void (*qmf_deint_neg)(INTFLOAT *v, const INTFLOAT *src); INTFLOAT 35 libavcodec/sbrdsp.h void (*qmf_deint_bfly)(INTFLOAT *v, const INTFLOAT *src0, const INTFLOAT *src1); INTFLOAT 36 libavcodec/sbrdsp.h void (*autocorrelate)(const INTFLOAT x[40][2], AAC_FLOAT phi[3][2][2]); INTFLOAT 37 libavcodec/sbrdsp.h void (*hf_gen)(INTFLOAT (*X_high)[2], const INTFLOAT (*X_low)[2], INTFLOAT 38 libavcodec/sbrdsp.h const INTFLOAT alpha0[2], const INTFLOAT alpha1[2], INTFLOAT 39 libavcodec/sbrdsp.h INTFLOAT bw, int start, int end); INTFLOAT 40 libavcodec/sbrdsp.h void (*hf_g_filt)(INTFLOAT (*Y)[2], const INTFLOAT (*X_high)[40][2], INTFLOAT 42 libavcodec/sbrdsp.h void (*hf_apply_noise[4])(INTFLOAT (*Y)[2], const AAC_FLOAT *s_m, INTFLOAT 47 libavcodec/sbrdsp.h extern const INTFLOAT AAC_RENAME(ff_sbr_noise_table)[][2]; INTFLOAT 23 libavcodec/sbrdsp_template.c static void sbr_sum64x5_c(INTFLOAT *z) INTFLOAT 27 libavcodec/sbrdsp_template.c INTFLOAT f = z[k] + z[k + 64] + z[k + 128] + z[k + 192] + z[k + 256]; INTFLOAT 32 libavcodec/sbrdsp_template.c static void sbr_qmf_deint_bfly_c(INTFLOAT *v, const INTFLOAT *src0, const INTFLOAT *src1) INTFLOAT 46 libavcodec/sbrdsp_template.c static void sbr_hf_apply_noise_0(INTFLOAT (*Y)[2], const AAC_FLOAT *s_m, INTFLOAT 50 libavcodec/sbrdsp_template.c sbr_hf_apply_noise(Y, s_m, q_filt, noise, (INTFLOAT)1.0, (INTFLOAT)0.0, m_max); INTFLOAT 53 libavcodec/sbrdsp_template.c static void sbr_hf_apply_noise_1(INTFLOAT (*Y)[2], const AAC_FLOAT *s_m, INTFLOAT 57 libavcodec/sbrdsp_template.c INTFLOAT phi_sign = 1 - 2 * (kx & 1); INTFLOAT 58 libavcodec/sbrdsp_template.c sbr_hf_apply_noise(Y, s_m, q_filt, noise, (INTFLOAT)0.0, phi_sign, m_max); INTFLOAT 61 libavcodec/sbrdsp_template.c static void sbr_hf_apply_noise_2(INTFLOAT (*Y)[2], const AAC_FLOAT *s_m, INTFLOAT 65 libavcodec/sbrdsp_template.c sbr_hf_apply_noise(Y, s_m, q_filt, noise, (INTFLOAT)-1.0, (INTFLOAT)0.0, m_max); INTFLOAT 68 libavcodec/sbrdsp_template.c static void sbr_hf_apply_noise_3(INTFLOAT (*Y)[2], const AAC_FLOAT *s_m, INTFLOAT 72 libavcodec/sbrdsp_template.c INTFLOAT phi_sign = 1 - 2 * (kx & 1); INTFLOAT 73 libavcodec/sbrdsp_template.c sbr_hf_apply_noise(Y, s_m, q_filt, noise, (INTFLOAT)0.0, -phi_sign, m_max); INTFLOAT 39 libavcodec/sinewin.h SINETABLE_CONST DECLARE_ALIGNED(32, INTFLOAT, AAC_RENAME(ff_sine_##size))[size] INTFLOAT 42 libavcodec/sinewin.h DECLARE_ALIGNED(32, INTFLOAT, AAC_RENAME(ff_sine_##size))[size] INTFLOAT 49 libavcodec/sinewin.h void AAC_RENAME(ff_sine_window_init)(INTFLOAT *window, int n); INTFLOAT 68 libavcodec/sinewin.h extern SINETABLE_CONST INTFLOAT * const AAC_RENAME(ff_sine_windows)[16]; INTFLOAT 62 libavcodec/sinewin_tablegen.h SINETABLE_CONST INTFLOAT * const AAC_RENAME(ff_sine_windows)[] = { INTFLOAT 70 libavcodec/sinewin_tablegen.h av_cold void AAC_RENAME(ff_sine_window_init)(INTFLOAT *window, int n) { INTFLOAT 35 libavcodec/sinewin_tablegen_template.c INTFLOAT AAC_RENAME(ff_sine_##size)[size] INTFLOAT 37 libavcodec/sinewin_tablegen_template.c INTFLOAT AAC_RENAME(ff_sine_##size)[size] INTFLOAT 31 tests/checkasm/aacpsdsp.c const INTFLOAT f = (INTFLOAT)rnd() / UINT_MAX; \ INTFLOAT 38 tests/checkasm/aacpsdsp.c static void clear_less_significant_bits(INTFLOAT *buf, int len, int bits) INTFLOAT 50 tests/checkasm/aacpsdsp.c LOCAL_ALIGNED_16(INTFLOAT, dst0, [BUF_SIZE]); INTFLOAT 51 tests/checkasm/aacpsdsp.c LOCAL_ALIGNED_16(INTFLOAT, dst1, [BUF_SIZE]); INTFLOAT 52 tests/checkasm/aacpsdsp.c LOCAL_ALIGNED_16(INTFLOAT, src, [BUF_SIZE], [2]); INTFLOAT 54 tests/checkasm/aacpsdsp.c declare_func(void, INTFLOAT *dst, INTFLOAT 55 tests/checkasm/aacpsdsp.c const INTFLOAT (*src)[2], int n); INTFLOAT 57 tests/checkasm/aacpsdsp.c randomize((INTFLOAT *)src, BUF_SIZE * 2); INTFLOAT 59 tests/checkasm/aacpsdsp.c memcpy(dst1, dst0, BUF_SIZE * sizeof(INTFLOAT)); INTFLOAT 69 tests/checkasm/aacpsdsp.c LOCAL_ALIGNED_16(INTFLOAT, dst0, [BUF_SIZE], [2]); INTFLOAT 70 tests/checkasm/aacpsdsp.c LOCAL_ALIGNED_16(INTFLOAT, dst1, [BUF_SIZE], [2]); INTFLOAT 71 tests/checkasm/aacpsdsp.c LOCAL_ALIGNED_16(INTFLOAT, src0, [BUF_SIZE], [2]); INTFLOAT 72 tests/checkasm/aacpsdsp.c LOCAL_ALIGNED_16(INTFLOAT, src1, [BUF_SIZE]); INTFLOAT 74 tests/checkasm/aacpsdsp.c declare_func(void, INTFLOAT (*dst)[2], INTFLOAT 75 tests/checkasm/aacpsdsp.c INTFLOAT (*src0)[2], INTFLOAT *src1, int n); INTFLOAT 77 tests/checkasm/aacpsdsp.c randomize((INTFLOAT *)src0, BUF_SIZE * 2); INTFLOAT 88 tests/checkasm/aacpsdsp.c LOCAL_ALIGNED_16(INTFLOAT, dst0, [BUF_SIZE], [2]); INTFLOAT 89 tests/checkasm/aacpsdsp.c LOCAL_ALIGNED_16(INTFLOAT, dst1, [BUF_SIZE], [2]); INTFLOAT 90 tests/checkasm/aacpsdsp.c LOCAL_ALIGNED_16(INTFLOAT, in, [13], [2]); INTFLOAT 91 tests/checkasm/aacpsdsp.c LOCAL_ALIGNED_16(INTFLOAT, filter, [N], [8][2]); INTFLOAT 93 tests/checkasm/aacpsdsp.c declare_func(void, INTFLOAT (*out)[2], INTFLOAT (*in)[2], INTFLOAT 94 tests/checkasm/aacpsdsp.c const INTFLOAT (*filter)[8][2], INTFLOAT 97 tests/checkasm/aacpsdsp.c randomize((INTFLOAT *)in, 13 * 2); INTFLOAT 98 tests/checkasm/aacpsdsp.c randomize((INTFLOAT *)filter, N * 8 * 2); INTFLOAT 100 tests/checkasm/aacpsdsp.c randomize((INTFLOAT *)dst0, BUF_SIZE * 2); INTFLOAT 101 tests/checkasm/aacpsdsp.c memcpy(dst1, dst0, BUF_SIZE * 2 * sizeof(INTFLOAT)); INTFLOAT 113 tests/checkasm/aacpsdsp.c LOCAL_ALIGNED_16(INTFLOAT, in, [2], [38][64]); INTFLOAT 114 tests/checkasm/aacpsdsp.c LOCAL_ALIGNED_16(INTFLOAT, out0, [91], [32][2]); INTFLOAT 115 tests/checkasm/aacpsdsp.c LOCAL_ALIGNED_16(INTFLOAT, out1, [91], [32][2]); INTFLOAT 117 tests/checkasm/aacpsdsp.c declare_func(void, INTFLOAT (*out)[32][2], INTFLOAT L[2][38][64], INTFLOAT 120 tests/checkasm/aacpsdsp.c randomize((INTFLOAT *)out0, 91 * 32 * 2); INTFLOAT 121 tests/checkasm/aacpsdsp.c randomize((INTFLOAT *)in, 2 * 38 * 64); INTFLOAT 122 tests/checkasm/aacpsdsp.c memcpy(out1, out0, 91 * 32 * 2 * sizeof(INTFLOAT)); INTFLOAT 136 tests/checkasm/aacpsdsp.c if (memcmp(out0, out1, 91 * 32 * 2 * sizeof(INTFLOAT))) INTFLOAT 142 tests/checkasm/aacpsdsp.c if (memcmp(out0, out1, 91 * 32 * 2 * sizeof(INTFLOAT))) INTFLOAT 150 tests/checkasm/aacpsdsp.c LOCAL_ALIGNED_16(INTFLOAT, out0, [2], [38][64]); INTFLOAT 151 tests/checkasm/aacpsdsp.c LOCAL_ALIGNED_16(INTFLOAT, out1, [2], [38][64]); INTFLOAT 152 tests/checkasm/aacpsdsp.c LOCAL_ALIGNED_16(INTFLOAT, in, [91], [32][2]); INTFLOAT 154 tests/checkasm/aacpsdsp.c declare_func(void, INTFLOAT out[2][38][64], INTFLOAT (*in)[32][2], INTFLOAT 157 tests/checkasm/aacpsdsp.c randomize((INTFLOAT *)in, 91 * 32 * 2); INTFLOAT 158 tests/checkasm/aacpsdsp.c randomize((INTFLOAT *)out0, 2 * 38 * 64); INTFLOAT 159 tests/checkasm/aacpsdsp.c memcpy(out1, out0, 2 * 38 * 64 * sizeof(INTFLOAT)); INTFLOAT 173 tests/checkasm/aacpsdsp.c if (memcmp(out0, out1, 2 * 38 * 64 * sizeof(INTFLOAT))) INTFLOAT 179 tests/checkasm/aacpsdsp.c if (memcmp(out0, out1, 2 * 38 * 64 * sizeof(INTFLOAT))) INTFLOAT 188 tests/checkasm/aacpsdsp.c LOCAL_ALIGNED_16(INTFLOAT, l, [BUF_SIZE], [2]); INTFLOAT 189 tests/checkasm/aacpsdsp.c LOCAL_ALIGNED_16(INTFLOAT, r, [BUF_SIZE], [2]); INTFLOAT 190 tests/checkasm/aacpsdsp.c LOCAL_ALIGNED_16(INTFLOAT, l0, [BUF_SIZE], [2]); INTFLOAT 191 tests/checkasm/aacpsdsp.c LOCAL_ALIGNED_16(INTFLOAT, r0, [BUF_SIZE], [2]); INTFLOAT 192 tests/checkasm/aacpsdsp.c LOCAL_ALIGNED_16(INTFLOAT, l1, [BUF_SIZE], [2]); INTFLOAT 193 tests/checkasm/aacpsdsp.c LOCAL_ALIGNED_16(INTFLOAT, r1, [BUF_SIZE], [2]); INTFLOAT 194 tests/checkasm/aacpsdsp.c LOCAL_ALIGNED_16(INTFLOAT, h, [2], [4]); INTFLOAT 195 tests/checkasm/aacpsdsp.c LOCAL_ALIGNED_16(INTFLOAT, h_step, [2], [4]); INTFLOAT 197 tests/checkasm/aacpsdsp.c declare_func(void, INTFLOAT (*l)[2], INTFLOAT (*r)[2], INTFLOAT 198 tests/checkasm/aacpsdsp.c INTFLOAT h[2][4], INTFLOAT h_step[2][4], int len); INTFLOAT 200 tests/checkasm/aacpsdsp.c randomize((INTFLOAT *)l, BUF_SIZE * 2); INTFLOAT 201 tests/checkasm/aacpsdsp.c randomize((INTFLOAT *)r, BUF_SIZE * 2); INTFLOAT 205 tests/checkasm/aacpsdsp.c memcpy(l0, l, BUF_SIZE * 2 * sizeof(INTFLOAT)); INTFLOAT 206 tests/checkasm/aacpsdsp.c memcpy(l1, l, BUF_SIZE * 2 * sizeof(INTFLOAT)); INTFLOAT 207 tests/checkasm/aacpsdsp.c memcpy(r0, r, BUF_SIZE * 2 * sizeof(INTFLOAT)); INTFLOAT 208 tests/checkasm/aacpsdsp.c memcpy(r1, r, BUF_SIZE * 2 * sizeof(INTFLOAT)); INTFLOAT 210 tests/checkasm/aacpsdsp.c randomize((INTFLOAT *)h, 2 * 4); INTFLOAT 211 tests/checkasm/aacpsdsp.c randomize((INTFLOAT *)h_step, 2 * 4); INTFLOAT 218 tests/checkasm/aacpsdsp.c clear_less_significant_bits((INTFLOAT *)h_step, 2 * 4, 14); INTFLOAT 226 tests/checkasm/aacpsdsp.c memcpy(l1, l, BUF_SIZE * 2 * sizeof(INTFLOAT)); INTFLOAT 227 tests/checkasm/aacpsdsp.c memcpy(r1, r, BUF_SIZE * 2 * sizeof(INTFLOAT)); INTFLOAT 27 tests/checkasm/sbrdsp.c const INTFLOAT f = (INTFLOAT)rnd() / UINT_MAX; \ INTFLOAT 36 tests/checkasm/sbrdsp.c LOCAL_ALIGNED_16(INTFLOAT, dst0, [64 + 256]); INTFLOAT 37 tests/checkasm/sbrdsp.c LOCAL_ALIGNED_16(INTFLOAT, dst1, [64 + 256]); INTFLOAT 39 tests/checkasm/sbrdsp.c declare_func(void, INTFLOAT *z); INTFLOAT 41 tests/checkasm/sbrdsp.c randomize((INTFLOAT *)dst0, 64 + 256); INTFLOAT 42 tests/checkasm/sbrdsp.c memcpy(dst1, dst0, (64 + 256) * sizeof(INTFLOAT)); INTFLOAT 52 tests/checkasm/sbrdsp.c INTFLOAT res0; INTFLOAT 53 tests/checkasm/sbrdsp.c INTFLOAT res1; INTFLOAT 54 tests/checkasm/sbrdsp.c LOCAL_ALIGNED_16(INTFLOAT, src, [256], [2]); INTFLOAT 57 tests/checkasm/sbrdsp.c declare_func_float(INTFLOAT, INTFLOAT (*x)[2], int n); INTFLOAT 59 tests/checkasm/sbrdsp.c randomize((INTFLOAT *)src, 256 * 2); INTFLOAT 69 tests/checkasm/sbrdsp.c LOCAL_ALIGNED_16(INTFLOAT, dst0, [64]); INTFLOAT 70 tests/checkasm/sbrdsp.c LOCAL_ALIGNED_16(INTFLOAT, dst1, [64]); INTFLOAT 72 tests/checkasm/sbrdsp.c declare_func(void, INTFLOAT *x); INTFLOAT 74 tests/checkasm/sbrdsp.c randomize((INTFLOAT *)dst0, 64); INTFLOAT 75 tests/checkasm/sbrdsp.c memcpy(dst1, dst0, (64) * sizeof(INTFLOAT)); INTFLOAT 85 tests/checkasm/sbrdsp.c LOCAL_ALIGNED_16(INTFLOAT, dst0, [128]); INTFLOAT 86 tests/checkasm/sbrdsp.c LOCAL_ALIGNED_16(INTFLOAT, dst1, [128]); INTFLOAT 88 tests/checkasm/sbrdsp.c declare_func(void, INTFLOAT *z); INTFLOAT 90 tests/checkasm/sbrdsp.c randomize((INTFLOAT *)dst0, 128); INTFLOAT 91 tests/checkasm/sbrdsp.c memcpy(dst1, dst0, (128) * sizeof(INTFLOAT)); INTFLOAT 101 tests/checkasm/sbrdsp.c LOCAL_ALIGNED_16(INTFLOAT, src, [64]); INTFLOAT 102 tests/checkasm/sbrdsp.c LOCAL_ALIGNED_16(INTFLOAT, dst0, [32], [2]); INTFLOAT 103 tests/checkasm/sbrdsp.c LOCAL_ALIGNED_16(INTFLOAT, dst1, [32], [2]); INTFLOAT 105 tests/checkasm/sbrdsp.c declare_func(void, INTFLOAT W[32][2], const INTFLOAT *z); INTFLOAT 107 tests/checkasm/sbrdsp.c randomize((INTFLOAT *)src, 64); INTFLOAT 110 tests/checkasm/sbrdsp.c if (!float_near_abs_eps_array((INTFLOAT *)dst0, (INTFLOAT *)dst1, EPS, 64)) INTFLOAT 117 tests/checkasm/sbrdsp.c LOCAL_ALIGNED_16(INTFLOAT, src, [64]); INTFLOAT 118 tests/checkasm/sbrdsp.c LOCAL_ALIGNED_16(INTFLOAT, dst0, [64]); INTFLOAT 119 tests/checkasm/sbrdsp.c LOCAL_ALIGNED_16(INTFLOAT, dst1, [64]); INTFLOAT 121 tests/checkasm/sbrdsp.c declare_func(void, INTFLOAT *v, const INTFLOAT *src); INTFLOAT 123 tests/checkasm/sbrdsp.c randomize((INTFLOAT *)src, 64); INTFLOAT 133 tests/checkasm/sbrdsp.c LOCAL_ALIGNED_16(INTFLOAT, src0, [64]); INTFLOAT 134 tests/checkasm/sbrdsp.c LOCAL_ALIGNED_16(INTFLOAT, src1, [64]); INTFLOAT 135 tests/checkasm/sbrdsp.c LOCAL_ALIGNED_16(INTFLOAT, dst0, [128]); INTFLOAT 136 tests/checkasm/sbrdsp.c LOCAL_ALIGNED_16(INTFLOAT, dst1, [128]); INTFLOAT 138 tests/checkasm/sbrdsp.c declare_func(void, INTFLOAT *v, const INTFLOAT *src0, const INTFLOAT *src1); INTFLOAT 140 tests/checkasm/sbrdsp.c memset(dst0, 0, 128 * sizeof(INTFLOAT)); INTFLOAT 141 tests/checkasm/sbrdsp.c memset(dst1, 0, 128 * sizeof(INTFLOAT)); INTFLOAT 143 tests/checkasm/sbrdsp.c randomize((INTFLOAT *)src0, 64); INTFLOAT 144 tests/checkasm/sbrdsp.c randomize((INTFLOAT *)src1, 64); INTFLOAT 154 tests/checkasm/sbrdsp.c LOCAL_ALIGNED_16(INTFLOAT, src, [40], [2]); INTFLOAT 155 tests/checkasm/sbrdsp.c LOCAL_ALIGNED_16(INTFLOAT, dst0, [3], [2][2]); INTFLOAT 156 tests/checkasm/sbrdsp.c LOCAL_ALIGNED_16(INTFLOAT, dst1, [3], [2][2]); INTFLOAT 158 tests/checkasm/sbrdsp.c declare_func(void, const INTFLOAT x[40][2], INTFLOAT phi[3][2][2]); INTFLOAT 160 tests/checkasm/sbrdsp.c memset(dst0, 0, 3 * 2 * 2 * sizeof(INTFLOAT)); INTFLOAT 161 tests/checkasm/sbrdsp.c memset(dst1, 0, 3 * 2 * 2 * sizeof(INTFLOAT)); INTFLOAT 163 tests/checkasm/sbrdsp.c randomize((INTFLOAT *)src, 80); INTFLOAT 166 tests/checkasm/sbrdsp.c if (!float_near_abs_eps_array((INTFLOAT *)dst0, (INTFLOAT *)dst1, EPS, 3 * 2 * 2)) INTFLOAT 173 tests/checkasm/sbrdsp.c LOCAL_ALIGNED_16(INTFLOAT, low, [128], [2]); INTFLOAT 174 tests/checkasm/sbrdsp.c LOCAL_ALIGNED_16(INTFLOAT, alpha0, [2]); INTFLOAT 175 tests/checkasm/sbrdsp.c LOCAL_ALIGNED_16(INTFLOAT, alpha1, [2]); INTFLOAT 176 tests/checkasm/sbrdsp.c LOCAL_ALIGNED_16(INTFLOAT, dst0, [128], [2]); INTFLOAT 177 tests/checkasm/sbrdsp.c LOCAL_ALIGNED_16(INTFLOAT, dst1, [128], [2]); INTFLOAT 178 tests/checkasm/sbrdsp.c INTFLOAT bw = (INTFLOAT)rnd() / UINT_MAX; INTFLOAT 181 tests/checkasm/sbrdsp.c declare_func(void, INTFLOAT (*X_high)[2], const INTFLOAT (*X_low)[2], INTFLOAT 182 tests/checkasm/sbrdsp.c const INTFLOAT alpha0[2], const INTFLOAT alpha1[2], INTFLOAT 183 tests/checkasm/sbrdsp.c INTFLOAT bw, int start, int end); INTFLOAT 185 tests/checkasm/sbrdsp.c randomize((INTFLOAT *)low, 128 * 2); INTFLOAT 186 tests/checkasm/sbrdsp.c randomize((INTFLOAT *)alpha0, 2); INTFLOAT 187 tests/checkasm/sbrdsp.c randomize((INTFLOAT *)alpha1, 2); INTFLOAT 189 tests/checkasm/sbrdsp.c memset(dst0, 0, 128 * 2 * sizeof(INTFLOAT)); INTFLOAT 190 tests/checkasm/sbrdsp.c memset(dst1, 0, 128 * 2 * sizeof(INTFLOAT)); INTFLOAT 193 tests/checkasm/sbrdsp.c if (!float_near_abs_eps_array((INTFLOAT *)dst0, (INTFLOAT *)dst1, EPS, 128 * 2)) INTFLOAT 201 tests/checkasm/sbrdsp.c LOCAL_ALIGNED_16(INTFLOAT, high, [128], [40][2]); INTFLOAT 202 tests/checkasm/sbrdsp.c LOCAL_ALIGNED_16(INTFLOAT, g_filt, [128]); INTFLOAT 203 tests/checkasm/sbrdsp.c LOCAL_ALIGNED_16(INTFLOAT, dst0, [128], [2]); INTFLOAT 204 tests/checkasm/sbrdsp.c LOCAL_ALIGNED_16(INTFLOAT, dst1, [128], [2]); INTFLOAT 206 tests/checkasm/sbrdsp.c declare_func(void, INTFLOAT (*Y)[2], const INTFLOAT (*X_high)[40][2], INTFLOAT 207 tests/checkasm/sbrdsp.c const INTFLOAT *g_filt, int m_max, intptr_t ixh); INTFLOAT 209 tests/checkasm/sbrdsp.c randomize((INTFLOAT *)high, 128 * 40 * 2); INTFLOAT 210 tests/checkasm/sbrdsp.c randomize((INTFLOAT *)g_filt, 128); INTFLOAT 214 tests/checkasm/sbrdsp.c if (!float_near_abs_eps_array((INTFLOAT *)dst0, (INTFLOAT *)dst1, EPS, 128 * 2)) INTFLOAT 223 tests/checkasm/sbrdsp.c LOCAL_ALIGNED_16(INTFLOAT, ref, [128], [2]); INTFLOAT 224 tests/checkasm/sbrdsp.c LOCAL_ALIGNED_16(INTFLOAT, dst0, [128], [2]); INTFLOAT 225 tests/checkasm/sbrdsp.c LOCAL_ALIGNED_16(INTFLOAT, dst1, [128], [2]); INTFLOAT 229 tests/checkasm/sbrdsp.c declare_func(void, INTFLOAT (*Y)[2], const AAC_FLOAT *s_m, INTFLOAT 233 tests/checkasm/sbrdsp.c randomize((INTFLOAT *)ref, 128 * 2); INTFLOAT 234 tests/checkasm/sbrdsp.c randomize((INTFLOAT *)s_m, 128); INTFLOAT 235 tests/checkasm/sbrdsp.c randomize((INTFLOAT *)q_filt, 128); INTFLOAT 240 tests/checkasm/sbrdsp.c memcpy(dst0, ref, 128 * 2 * sizeof(INTFLOAT)); INTFLOAT 241 tests/checkasm/sbrdsp.c memcpy(dst1, ref, 128 * 2 * sizeof(INTFLOAT)); INTFLOAT 244 tests/checkasm/sbrdsp.c if (!float_near_abs_eps_array((INTFLOAT *)dst0, (INTFLOAT *)dst1, EPS, 128 * 2))