opus/silk/fixed
Jean-Marc Valin ccb42e05cc
Fixes valgrind failure caused by silk_find_pred_coefs_*()
The function copies NLSFs from the stack to the state which for
order 10 means we were copying uninitialized values. That in turn
breaks check-asm when comparing the state under valgrind.

Reviewed by Timothy B. Terriberry.
2022-06-28 02:07:08 -04:00
..
arm Fix NEON optimizations buffer read overrun 2019-09-03 09:58:59 -07:00
mips Fix build errors using Makefile.mips 2019-04-08 21:39:15 -07:00
x86 Fixes wrap-around in silk_inner_prod16_sse4_1() 2022-06-27 23:27:48 -04:00
apply_sine_window_FIX.c Hardening silk/fixed 2018-03-27 15:13:27 -04:00
autocorr_FIX.c Adds Neon assembly for correlation/convolution 2013-11-18 13:41:17 -05:00
burg_modified_FIX.c Update and re-enable SILK SSE4.1 optimisations 2022-03-07 16:24:42 -08:00
corrMatrix_FIX.c Clean up: replace tabs by spaces 2016-07-17 15:05:55 -04:00
encode_frame_FIX.c Silk makes use of Opus VAD 2018-05-14 13:55:39 -04:00
find_LPC_FIX.c Hardening silk/fixed 2018-03-27 15:13:27 -04:00
find_LTP_FIX.c Avoids undefined behaviour from left-shifting negative values 2016-07-20 23:15:16 -04:00
find_pitch_lags_FIX.c Hardening silk/fixed 2018-03-27 15:13:27 -04:00
find_pred_coefs_FIX.c Fixes valgrind failure caused by silk_find_pred_coefs_*() 2022-06-28 02:07:08 -04:00
k2a_FIX.c removed prefilter 2016-07-17 15:05:55 -04:00
k2a_Q16_FIX.c removed prefilter 2016-07-17 15:05:55 -04:00
LTP_analysis_filter_FIX.c Cisco optimization for x86 & fixed point 2014-10-03 21:16:00 -04:00
LTP_scale_ctrl_FIX.c Remove trailing whitespace from the license headers. 2013-09-16 14:40:04 -07:00
main_FIX.h Silk makes use of Opus VAD 2018-05-14 13:55:39 -04:00
noise_shape_analysis_FIX.c Optimize silk_warped_autocorrelation_FIX() for ARM NEON 2017-04-13 18:30:27 -04:00
pitch_analysis_core_FIX.c Hardening silk/fixed 2018-03-27 15:13:27 -04:00
process_gains_FIX.c Remove trailing whitespace from the license headers. 2013-09-16 14:40:04 -07:00
regularize_correlations_FIX.c Remove trailing whitespace from the license headers. 2013-09-16 14:40:04 -07:00
residual_energy16_FIX.c Hardening silk/fixed 2018-03-27 15:13:27 -04:00
residual_energy_FIX.c Hardening silk/fixed 2018-03-27 15:13:27 -04:00
schur64_FIX.c Hardening silk/fixed 2018-03-27 15:13:27 -04:00
schur_FIX.c Hardening silk/fixed 2018-03-27 15:13:27 -04:00
structs_FIX.h Clean up: replace tabs by spaces 2016-07-17 15:05:55 -04:00
vector_ops_FIX.c Update and re-enable SILK SSE4.1 optimisations 2022-03-07 16:24:42 -08:00
warped_autocorrelation_FIX.c Fix build errors using Makefile.mips 2019-04-08 21:39:15 -07:00