static inline void sbc_analyze_4b_8s_simd(int16_t *x, int32_t *out, int out_stride) { /* Analyze blocks */ sbc_analyze_eight_simd(x + 24, out, analysis_consts_fixed8_simd_odd); out += out_stride; sbc_analyze_eight_simd(x + 16, out, analysis_consts_fixed8_simd_even); out += out_stride; sbc_analyze_eight_simd(x + 8, out, analysis_consts_fixed8_simd_odd); out += out_stride; sbc_analyze_eight_simd(x + 0, out, analysis_consts_fixed8_simd_even); }
static inline void sbc_analyze_1b_8s_simd_even(struct sbc_encoder_state *state, int16_t *x, int32_t *out, int out_stride) { sbc_analyze_eight_simd(x, out, analysis_consts_fixed8_simd_even); state->sbc_analyze_8s = sbc_analyze_1b_8s_simd_odd; }