1*a58d3d2aSXin LiSILK_SOURCES = \ 2*a58d3d2aSXin Lisilk/CNG.c \ 3*a58d3d2aSXin Lisilk/code_signs.c \ 4*a58d3d2aSXin Lisilk/init_decoder.c \ 5*a58d3d2aSXin Lisilk/decode_core.c \ 6*a58d3d2aSXin Lisilk/decode_frame.c \ 7*a58d3d2aSXin Lisilk/decode_parameters.c \ 8*a58d3d2aSXin Lisilk/decode_indices.c \ 9*a58d3d2aSXin Lisilk/decode_pulses.c \ 10*a58d3d2aSXin Lisilk/decoder_set_fs.c \ 11*a58d3d2aSXin Lisilk/dec_API.c \ 12*a58d3d2aSXin Lisilk/enc_API.c \ 13*a58d3d2aSXin Lisilk/encode_indices.c \ 14*a58d3d2aSXin Lisilk/encode_pulses.c \ 15*a58d3d2aSXin Lisilk/gain_quant.c \ 16*a58d3d2aSXin Lisilk/interpolate.c \ 17*a58d3d2aSXin Lisilk/LP_variable_cutoff.c \ 18*a58d3d2aSXin Lisilk/NLSF_decode.c \ 19*a58d3d2aSXin Lisilk/NSQ.c \ 20*a58d3d2aSXin Lisilk/NSQ_del_dec.c \ 21*a58d3d2aSXin Lisilk/PLC.c \ 22*a58d3d2aSXin Lisilk/shell_coder.c \ 23*a58d3d2aSXin Lisilk/tables_gain.c \ 24*a58d3d2aSXin Lisilk/tables_LTP.c \ 25*a58d3d2aSXin Lisilk/tables_NLSF_CB_NB_MB.c \ 26*a58d3d2aSXin Lisilk/tables_NLSF_CB_WB.c \ 27*a58d3d2aSXin Lisilk/tables_other.c \ 28*a58d3d2aSXin Lisilk/tables_pitch_lag.c \ 29*a58d3d2aSXin Lisilk/tables_pulses_per_block.c \ 30*a58d3d2aSXin Lisilk/VAD.c \ 31*a58d3d2aSXin Lisilk/control_audio_bandwidth.c \ 32*a58d3d2aSXin Lisilk/quant_LTP_gains.c \ 33*a58d3d2aSXin Lisilk/VQ_WMat_EC.c \ 34*a58d3d2aSXin Lisilk/HP_variable_cutoff.c \ 35*a58d3d2aSXin Lisilk/NLSF_encode.c \ 36*a58d3d2aSXin Lisilk/NLSF_VQ.c \ 37*a58d3d2aSXin Lisilk/NLSF_unpack.c \ 38*a58d3d2aSXin Lisilk/NLSF_del_dec_quant.c \ 39*a58d3d2aSXin Lisilk/process_NLSFs.c \ 40*a58d3d2aSXin Lisilk/stereo_LR_to_MS.c \ 41*a58d3d2aSXin Lisilk/stereo_MS_to_LR.c \ 42*a58d3d2aSXin Lisilk/check_control_input.c \ 43*a58d3d2aSXin Lisilk/control_SNR.c \ 44*a58d3d2aSXin Lisilk/init_encoder.c \ 45*a58d3d2aSXin Lisilk/control_codec.c \ 46*a58d3d2aSXin Lisilk/A2NLSF.c \ 47*a58d3d2aSXin Lisilk/ana_filt_bank_1.c \ 48*a58d3d2aSXin Lisilk/biquad_alt.c \ 49*a58d3d2aSXin Lisilk/bwexpander_32.c \ 50*a58d3d2aSXin Lisilk/bwexpander.c \ 51*a58d3d2aSXin Lisilk/debug.c \ 52*a58d3d2aSXin Lisilk/decode_pitch.c \ 53*a58d3d2aSXin Lisilk/inner_prod_aligned.c \ 54*a58d3d2aSXin Lisilk/lin2log.c \ 55*a58d3d2aSXin Lisilk/log2lin.c \ 56*a58d3d2aSXin Lisilk/LPC_analysis_filter.c \ 57*a58d3d2aSXin Lisilk/LPC_inv_pred_gain.c \ 58*a58d3d2aSXin Lisilk/table_LSF_cos.c \ 59*a58d3d2aSXin Lisilk/NLSF2A.c \ 60*a58d3d2aSXin Lisilk/NLSF_stabilize.c \ 61*a58d3d2aSXin Lisilk/NLSF_VQ_weights_laroia.c \ 62*a58d3d2aSXin Lisilk/pitch_est_tables.c \ 63*a58d3d2aSXin Lisilk/resampler.c \ 64*a58d3d2aSXin Lisilk/resampler_down2_3.c \ 65*a58d3d2aSXin Lisilk/resampler_down2.c \ 66*a58d3d2aSXin Lisilk/resampler_private_AR2.c \ 67*a58d3d2aSXin Lisilk/resampler_private_down_FIR.c \ 68*a58d3d2aSXin Lisilk/resampler_private_IIR_FIR.c \ 69*a58d3d2aSXin Lisilk/resampler_private_up2_HQ.c \ 70*a58d3d2aSXin Lisilk/resampler_rom.c \ 71*a58d3d2aSXin Lisilk/sigm_Q15.c \ 72*a58d3d2aSXin Lisilk/sort.c \ 73*a58d3d2aSXin Lisilk/sum_sqr_shift.c \ 74*a58d3d2aSXin Lisilk/stereo_decode_pred.c \ 75*a58d3d2aSXin Lisilk/stereo_encode_pred.c \ 76*a58d3d2aSXin Lisilk/stereo_find_predictor.c \ 77*a58d3d2aSXin Lisilk/stereo_quant_pred.c \ 78*a58d3d2aSXin Lisilk/LPC_fit.c 79*a58d3d2aSXin Li 80*a58d3d2aSXin LiSILK_SOURCES_X86_RTCD = \ 81*a58d3d2aSXin Lisilk/x86/x86_silk_map.c 82*a58d3d2aSXin Li 83*a58d3d2aSXin LiSILK_SOURCES_SSE4_1 = \ 84*a58d3d2aSXin Lisilk/x86/NSQ_sse4_1.c \ 85*a58d3d2aSXin Lisilk/x86/NSQ_del_dec_sse4_1.c \ 86*a58d3d2aSXin Lisilk/x86/VAD_sse4_1.c \ 87*a58d3d2aSXin Lisilk/x86/VQ_WMat_EC_sse4_1.c 88*a58d3d2aSXin Li 89*a58d3d2aSXin LiSILK_SOURCES_AVX2 = \ 90*a58d3d2aSXin Lisilk/x86/NSQ_del_dec_avx2.c 91*a58d3d2aSXin Li 92*a58d3d2aSXin LiSILK_SOURCES_ARM_RTCD = \ 93*a58d3d2aSXin Lisilk/arm/arm_silk_map.c 94*a58d3d2aSXin Li 95*a58d3d2aSXin LiSILK_SOURCES_ARM_NEON_INTR = \ 96*a58d3d2aSXin Lisilk/arm/biquad_alt_neon_intr.c \ 97*a58d3d2aSXin Lisilk/arm/LPC_inv_pred_gain_neon_intr.c \ 98*a58d3d2aSXin Lisilk/arm/NSQ_del_dec_neon_intr.c \ 99*a58d3d2aSXin Lisilk/arm/NSQ_neon.c 100*a58d3d2aSXin Li 101*a58d3d2aSXin LiSILK_SOURCES_FIXED = \ 102*a58d3d2aSXin Lisilk/fixed/LTP_analysis_filter_FIX.c \ 103*a58d3d2aSXin Lisilk/fixed/LTP_scale_ctrl_FIX.c \ 104*a58d3d2aSXin Lisilk/fixed/corrMatrix_FIX.c \ 105*a58d3d2aSXin Lisilk/fixed/encode_frame_FIX.c \ 106*a58d3d2aSXin Lisilk/fixed/find_LPC_FIX.c \ 107*a58d3d2aSXin Lisilk/fixed/find_LTP_FIX.c \ 108*a58d3d2aSXin Lisilk/fixed/find_pitch_lags_FIX.c \ 109*a58d3d2aSXin Lisilk/fixed/find_pred_coefs_FIX.c \ 110*a58d3d2aSXin Lisilk/fixed/noise_shape_analysis_FIX.c \ 111*a58d3d2aSXin Lisilk/fixed/process_gains_FIX.c \ 112*a58d3d2aSXin Lisilk/fixed/regularize_correlations_FIX.c \ 113*a58d3d2aSXin Lisilk/fixed/residual_energy16_FIX.c \ 114*a58d3d2aSXin Lisilk/fixed/residual_energy_FIX.c \ 115*a58d3d2aSXin Lisilk/fixed/warped_autocorrelation_FIX.c \ 116*a58d3d2aSXin Lisilk/fixed/apply_sine_window_FIX.c \ 117*a58d3d2aSXin Lisilk/fixed/autocorr_FIX.c \ 118*a58d3d2aSXin Lisilk/fixed/burg_modified_FIX.c \ 119*a58d3d2aSXin Lisilk/fixed/k2a_FIX.c \ 120*a58d3d2aSXin Lisilk/fixed/k2a_Q16_FIX.c \ 121*a58d3d2aSXin Lisilk/fixed/pitch_analysis_core_FIX.c \ 122*a58d3d2aSXin Lisilk/fixed/vector_ops_FIX.c \ 123*a58d3d2aSXin Lisilk/fixed/schur64_FIX.c \ 124*a58d3d2aSXin Lisilk/fixed/schur_FIX.c 125*a58d3d2aSXin Li 126*a58d3d2aSXin LiSILK_SOURCES_FIXED_SSE4_1 = \ 127*a58d3d2aSXin Lisilk/fixed/x86/vector_ops_FIX_sse4_1.c \ 128*a58d3d2aSXin Lisilk/fixed/x86/burg_modified_FIX_sse4_1.c 129*a58d3d2aSXin Li 130*a58d3d2aSXin LiSILK_SOURCES_FIXED_ARM_NEON_INTR = \ 131*a58d3d2aSXin Lisilk/fixed/arm/warped_autocorrelation_FIX_neon_intr.c 132*a58d3d2aSXin Li 133*a58d3d2aSXin LiSILK_SOURCES_FLOAT = \ 134*a58d3d2aSXin Lisilk/float/apply_sine_window_FLP.c \ 135*a58d3d2aSXin Lisilk/float/corrMatrix_FLP.c \ 136*a58d3d2aSXin Lisilk/float/encode_frame_FLP.c \ 137*a58d3d2aSXin Lisilk/float/find_LPC_FLP.c \ 138*a58d3d2aSXin Lisilk/float/find_LTP_FLP.c \ 139*a58d3d2aSXin Lisilk/float/find_pitch_lags_FLP.c \ 140*a58d3d2aSXin Lisilk/float/find_pred_coefs_FLP.c \ 141*a58d3d2aSXin Lisilk/float/LPC_analysis_filter_FLP.c \ 142*a58d3d2aSXin Lisilk/float/LTP_analysis_filter_FLP.c \ 143*a58d3d2aSXin Lisilk/float/LTP_scale_ctrl_FLP.c \ 144*a58d3d2aSXin Lisilk/float/noise_shape_analysis_FLP.c \ 145*a58d3d2aSXin Lisilk/float/process_gains_FLP.c \ 146*a58d3d2aSXin Lisilk/float/regularize_correlations_FLP.c \ 147*a58d3d2aSXin Lisilk/float/residual_energy_FLP.c \ 148*a58d3d2aSXin Lisilk/float/warped_autocorrelation_FLP.c \ 149*a58d3d2aSXin Lisilk/float/wrappers_FLP.c \ 150*a58d3d2aSXin Lisilk/float/autocorrelation_FLP.c \ 151*a58d3d2aSXin Lisilk/float/burg_modified_FLP.c \ 152*a58d3d2aSXin Lisilk/float/bwexpander_FLP.c \ 153*a58d3d2aSXin Lisilk/float/energy_FLP.c \ 154*a58d3d2aSXin Lisilk/float/inner_product_FLP.c \ 155*a58d3d2aSXin Lisilk/float/k2a_FLP.c \ 156*a58d3d2aSXin Lisilk/float/LPC_inv_pred_gain_FLP.c \ 157*a58d3d2aSXin Lisilk/float/pitch_analysis_core_FLP.c \ 158*a58d3d2aSXin Lisilk/float/scale_copy_vector_FLP.c \ 159*a58d3d2aSXin Lisilk/float/scale_vector_FLP.c \ 160*a58d3d2aSXin Lisilk/float/schur_FLP.c \ 161*a58d3d2aSXin Lisilk/float/sort_FLP.c 162*a58d3d2aSXin Li 163*a58d3d2aSXin LiSILK_SOURCES_FLOAT_AVX2 = \ 164*a58d3d2aSXin Lisilk/float/x86/inner_product_FLP_avx2.c