|
void | ref_abs_f32 (f32_t *aOutData, const f32_t *aInData, uint32_t aCount) |
|
void | ref_abs_f64 (f64_t *aOutData, const f64_t *aInData, uint32_t aCount) |
|
void | ref_abs_q15 (q15_t *aOutData, const q15_t *aInData, uint32_t aCount) |
|
void | ref_abs_q31 (q31_t *aOutData, const q31_t *aInData, uint32_t aCount) |
|
void | ref_abs_q7 (q7_t *aOutData, const q7_t *aInData, uint32_t aCount) |
|
void | ref_add_f32 (f32_t *aOutData, const f32_t *aInDataA, const f32_t *aInDataB, uint32_t aCount) |
|
void | ref_add_f64 (f64_t *aOutData, const f64_t *aInDataA, const f64_t *aInDataB, uint32_t aCount) |
|
void | ref_add_q15 (q15_t *aOutData, const q15_t *aInDataA, const q15_t *aInDataB, uint32_t aCount) |
|
void | ref_add_q31 (q31_t *aOutData, const q31_t *aInDataA, const q31_t *aInDataB, uint32_t aCount) |
|
void | ref_add_q7 (q7_t *aOutData, const q7_t *aInDataA, const q7_t *aInDataB, uint32_t aCount) |
|
void | ref_dot_prod_f32 (f32_t *aResult, const f32_t *aInDataA, const f32_t *aInDataB, uint32_t aCount) |
|
void | ref_dot_prod_f64 (f64_t *aResult, const f64_t *aInDataA, const f64_t *aInDataB, uint32_t aCount) |
|
void | ref_dot_prod_q15 (q33_30_t *aResult, const q15_t *aInDataA, const q15_t *aInDataB, uint32_t aCount) |
|
void | ref_dot_prod_q31 (q15_48_t *aResult, const q31_t *aInDataA, const q31_t *aInDataB, uint32_t aCount) |
|
void | ref_dot_prod_q7 (q17_14_t *aResult, const q7_t *aInDataA, const q7_t *aInDataB, uint32_t aCount) |
|
void | ref_mult_f32 (f32_t *aOutData, const f32_t *aInDataA, const f32_t *aInDataB, uint32_t aCount) |
|
void | ref_mult_f64 (f64_t *aOutData, const f64_t *aInDataA, const f64_t *aInDataB, uint32_t aCount) |
|
void | ref_mult_q15 (q15_t *aOutData, const q15_t *aInDataA, const q15_t *aInDataB, uint32_t aCount) |
|
void | ref_mult_q31 (q31_t *aOutData, const q31_t *aInDataA, const q31_t *aInDataB, uint32_t aCount) |
|
void | ref_mult_q7 (q7_t *aOutData, const q7_t *aInDataA, const q7_t *aInDataB, uint32_t aCount) |
|
void | ref_negate_f32 (f32_t *aOutData, const f32_t *aInData, uint32_t aCount) |
|
void | ref_negate_f64 (f64_t *aOutData, const f64_t *aInData, uint32_t aCount) |
|
void | ref_negate_q15 (q15_t *aOutData, const q15_t *aInData, uint32_t aCount) |
|
void | ref_negate_q31 (q31_t *aOutData, const q31_t *aInData, uint32_t aCount) |
|
void | ref_negate_q7 (q7_t *aOutData, const q7_t *aInData, uint32_t aCount) |
|
void | ref_offset_f32 (f32_t *aOutData, const f32_t *aInData, f32_t aOffset, uint32_t aCount) |
|
void | ref_offset_f64 (f64_t *aOutData, const f64_t *aInData, f64_t aOffset, uint32_t aCount) |
|
void | ref_offset_q15 (q15_t *aOutData, const q15_t *aInData, q15_t aOffset, uint32_t aCount) |
|
void | ref_offset_q31 (q31_t *aOutData, const q31_t *aInData, q31_t aOffset, uint32_t aCount) |
|
void | ref_offset_q7 (q7_t *aOutData, const q7_t *aInData, q7_t aOffset, uint32_t aCount) |
|
void | ref_scale_f32 (f32_t *aOutData, const f32_t *aInData, f32_t aScale, uint32_t aCount) |
|
void | ref_scale_f64 (f64_t *aOutData, const f64_t *aInData, f64_t aScale, uint32_t aCount) |
|
void | ref_scale_q15 (q15_t *aOutData, const q15_t *aInData, q15_t aScaleFract, int8_t aShift, uint32_t aCount) |
|
void | ref_scale_q31 (q31_t *aOutData, const q31_t *aInData, q31_t aScaleFract, int8_t aShift, uint32_t aCount) |
|
void | ref_scale_q7 (q7_t *aOutData, const q7_t *aInData, q7_t aScaleFract, int8_t aShift, uint32_t aCount) |
|
void | ref_shift_q7 (q7_t *aOutData, const q7_t *aInData, int8_t aShiftBits, uint32_t aCount) |
|
void | ref_shift_q15 (q15_t *aOutData, const q15_t *aInData, int8_t aShiftBits, uint32_t aCount) |
|
void | ref_shift_q31 (q31_t *aOutData, const q31_t *aInData, int8_t aShiftBits, uint32_t aCount) |
|
void | ref_sub_f32 (f32_t *aOutData, const f32_t *aInDataA, const f32_t *aInDataB, uint32_t aCount) |
|
void | ref_sub_f64 (f64_t *aOutData, const f64_t *aInDataA, const f64_t *aInDataB, uint32_t aCount) |
|
void | ref_sub_q15 (q15_t *aOutData, const q15_t *aInDataA, const q15_t *aInDataB, uint32_t aCount) |
|
void | ref_sub_q31 (q31_t *aOutData, const q31_t *aInDataA, const q31_t *aInDataB, uint32_t aCount) |
|
void | ref_sub_q7 (q7_t *aOutData, const q7_t *aInDataA, const q7_t *aInDataB, uint32_t aCount) |
|
void | ref_and_8bit (uint8_t *aOutData, const uint8_t *aInDataA, const uint8_t *aInDataB, uint32_t aCount) |
|
void | ref_and_16bit (uint16_t *aOutData, const uint16_t *aInDataA, const uint16_t *aInDataB, uint32_t aCount) |
|
void | ref_and_32bit (uint32_t *aOutData, const uint32_t *aInDataA, const uint32_t *aInDataB, uint32_t aCount) |
|
void | ref_and_64bit (uint64_t *aOutData, const uint64_t *aInDataA, const uint64_t *aInDataB, uint32_t aCount) |
|
void | ref_or_8bit (uint8_t *aOutData, const uint8_t *aInDataA, const uint8_t *aInDataB, uint32_t aCount) |
|
void | ref_or_16bit (uint16_t *aOutData, const uint16_t *aInDataA, const uint16_t *aInDataB, uint32_t aCount) |
|
void | ref_or_32bit (uint32_t *aOutData, const uint32_t *aInDataA, const uint32_t *aInDataB, uint32_t aCount) |
|
void | ref_or_64bit (uint64_t *aOutData, const uint64_t *aInDataA, const uint64_t *aInDataB, uint32_t aCount) |
|
void | ref_not_8bit (uint8_t *aOutData, const uint8_t *aInData, uint32_t aCount) |
|
void | ref_not_16bit (uint16_t *aOutData, const uint16_t *aInData, uint32_t aCount) |
|
void | ref_not_32bit (uint32_t *aOutData, const uint32_t *aInData, uint32_t aCount) |
|
void | ref_not_64bit (uint64_t *aOutData, const uint64_t *aInData, uint32_t aCount) |
|
void | ref_xor_8bit (uint8_t *aOutData, const uint8_t *aInDataA, const uint8_t *aInDataB, uint32_t aCount) |
|
void | ref_xor_16bit (uint16_t *aOutData, const uint16_t *aInDataA, const uint16_t *aInDataB, uint32_t aCount) |
|
void | ref_xor_32bit (uint32_t *aOutData, const uint32_t *aInDataA, const uint32_t *aInDataB, uint32_t aCount) |
|
void | ref_xor_64bit (uint64_t *aOutData, const uint64_t *aInDataA, const uint64_t *aInDataB, uint32_t aCount) |
|
q31_t | ref_div_s64_u32 (q63_t aInDataA, uint32_t aInDataB) |
|
q31_t | ref_div_u64_u32 (uint64_t aInDataA, uint32_t aInDataB) |
|
void | ref_add_u8_u16 (uint16_t *aOutData, uint8_t *aInDataA, uint8_t *aInDataB, uint32_t aCount) |
|
void | ref_cmplx_conj_f32 (f32_t *aOutData, const f32_t *aInData, uint32_t aCount) |
|
void | ref_cmplx_conj_q15 (q15_t *aOutData, const q15_t *aInData, uint32_t aCount) |
|
void | ref_cmplx_conj_q31 (q31_t *aOutData, const q31_t *aInData, uint32_t aCount) |
|
void | ref_cmplx_dot_prod_f32 (f32_t *aRealResult, f32_t *aImagResult, const f32_t *aInDataA, const f32_t *aInDataB, uint32_t aCount) |
|
void | ref_cmplx_dot_prod_q15 (q33_30_t *aRealResult, q33_30_t *aImagResult, const q15_t *aInDataA, const q15_t *aInDataB, uint32_t aCount) |
|
void | ref_cmplx_dot_prod_q31 (q15_48_t *aRealResult, q15_48_t *aImagResult, const q31_t *aInDataA, const q31_t *aInDataB, uint32_t aCount) |
|
void | ref_cmplx_mag_f32 (f32_t *aOutData, const f32_t *aInData, uint32_t aCount) |
|
void | ref_cmplx_mag_q15 (q1_14_t *aOutData, const q15_t *aInData, uint32_t aCount) |
|
void | ref_cmplx_mag_q31 (q1_30_t *aOutData, const q31_t *aInData, uint32_t aCount) |
|
void | ref_cmplx_mag_squared_f32 (f32_t *aOutData, const f32_t *aInData, uint32_t aCount) |
|
void | ref_cmplx_mag_squared_q15 (q1_14_t *aOutData, const q15_t *aInData, uint32_t aCount) |
|
void | ref_cmplx_mag_squared_q31 (q1_30_t *aOutData, const q31_t *aInData, uint32_t aCount) |
|
void | ref_cmplx_mult_cmplx_f32 (f32_t *aOutData, const f32_t *aInDataA, const f32_t *aInDataB, uint32_t aCount) |
|
void | ref_cmplx_mult_cmplx_q15 (q1_14_t *aOutData, const q15_t *aInDataA, const q15_t *aInDataB, uint32_t aCount) |
|
void | ref_cmplx_mult_cmplx_q31 (q1_30_t *aOutData, const q31_t *aInDataA, const q31_t *aInDataB, uint32_t aCount) |
|
void | ref_cmplx_mult_real_f32 (f32_t *aOutData, const f32_t *aInDataCmplx, const f32_t *aInDataReal, uint32_t aCount) |
|
void | ref_cmplx_mult_real_q15 (q15_t *aOutData, const q15_t *aInDataCmplx, const q15_t *aInDataReal, uint32_t aCount) |
|
void | ref_cmplx_mult_real_q31 (q31_t *aOutData, const q31_t *aInDataCmplx, const q31_t *aInDataReal, uint32_t aCount) |
|
f32_t | ref_pid_f32 (tpt_pid_f32_t *aController, f32_t aIn) |
|
q15_t | ref_pid_q15 (tpt_pid_q15_t *aController, q15_t aIn) |
|
q31_t | ref_pid_q31 (tpt_pid_q31_t *aController, q31_t aIn) |
|
f64_t | ref_euclidean_distance_f64 (const f64_t *aInDataA, const f64_t *aInDataB, uint32_t aCount) |
|
f64_t | ref_chebyshev_distance_f64 (const f64_t *aInDataA, const f64_t *aInDataB, uint32_t aCount) |
|
f64_t | ref_cityblock_distance_f64 (const f64_t *aInDataA, const f64_t *aInDataB, uint32_t aCount) |
|
f64_t | ref_correlation_distance_f64 (f64_t *aInDataA, f64_t *aInDataB, uint32_t aCount) |
|
f64_t | ref_cosine_distance_f64 (const f64_t *aInDataA, const f64_t *aInDataB, uint32_t aCount) |
|
tpt_status | ref_dtw_distance_f32 (f32_t *pDTW, f32_t *distance, const f32_t *pDistance, const q7_t *pWindow, uint32_t nRows, uint32_t nCols) |
|
tpt_status | ref_dtw_init_window_q7 (q7_t *pWindow, const tpt_dtw_window windowType, const int32_t windowSize, uint32_t nRows, uint32_t nCols) |
|
void | ref_dtw_path_f32 (int16_t *Path, uint32_t *PathLength, const f32_t *pDTW, uint32_t nRows, uint32_t nCols) |
|
f32_t | ref_cos_f32 (f32_t x) |
|
q15_t | ref_cos_q15 (q15_t x) |
|
q31_t | ref_cos_q31 (q31_t x) |
|
f32_t | ref_sin_f32 (f32_t x) |
|
q15_t | ref_sin_q15 (q15_t x) |
|
q31_t | ref_sin_q31 (q31_t x) |
|
tpt_status | ref_sqrt_q15 (q15_t *aOut, q15_t aIn) |
|
tpt_status | ref_sqrt_q31 (q31_t *aOut, q31_t aIn) |
|
f32_t | ref_atan_f32 (f32_t aInData) |
|
q15_t | ref_atan_q15 (q15_t aInData) |
|
q31_t | ref_atan_q31 (q31_t aInData) |
|
void | ref_vexp_f32 (f32_t *aOutData, const f32_t *aInData, uint32_t aCount) |
|
void | ref_vexp_f64 (f64_t *aOutData, const f64_t *aInData, uint32_t aCount) |
|
void | ref_vlog_f32 (f32_t *aOutData, const f32_t *aInData, uint32_t aCount) |
|
void | ref_vlog_f64 (f64_t *aOutData, const f64_t *aInData, uint32_t aCount) |
|
void | ref_vlog_q31 (q31_t *aOutData, const q31_t *aInData, uint32_t aCount) |
|
void | ref_biquad_cascade_df1_f32 (f32_t *aOutData, const tpt_biquad_cascade_df1_f32_t *aFilter, const f32_t *aInData, uint32_t aCount) |
|
void | ref_biquad_cascade_df1_q15 (q15_t *aOutData, const tpt_biquad_cascade_df1_q15_t *aFilter, const q15_t *aInData, uint32_t aCount) |
|
void | ref_biquad_cascade_df1_q31 (q31_t *aOutData, const tpt_biquad_cascade_df1_q31_t *aFilter, const q31_t *aInData, uint32_t aCount) |
|
void | ref_biquad_cascade_df2T_f32 (f32_t *aOutData, const tpt_biquad_cascade_df2T_f32_t *aFilter, const f32_t *aInData, uint32_t aCount) |
|
void | ref_biquad_cascade_stereo_df2T_f32 (f32_t *aOutData, const tpt_biquad_cascade_stereo_df2T_f32_t *aFilter, const f32_t *aInData, uint32_t aCount) |
|
void | ref_conv_f32 (f32_t *aOutData, const f32_t *aInDataA, uint32_t aLenA, const f32_t *aInDataB, uint32_t aLenB) |
|
void | ref_conv_q15 (q15_t *aOutData, const q15_t *aInDataA, uint32_t aLenA, const q15_t *aInDataB, uint32_t aLenB) |
|
void | ref_conv_opt_q15 (q15_t *aOutData, const q15_t *aInDataA, uint32_t aLenA, const q15_t *aInDataB, uint32_t aLenB, q15_t *aScratch1, q15_t *aScratch2) |
|
void | ref_conv_q7 (q7_t *aOutData, const q7_t *aInDataA, uint32_t aLenA, const q7_t *aInDataB, uint32_t aLenB) |
|
void | ref_conv_opt_q7 (q7_t *aOutData, const q7_t *aInDataA, uint32_t aLenA, const q7_t *aInDataB, uint32_t aLenB, q15_t *aScratch1, q15_t *aScratch2) |
|
void | ref_conv_q31 (q31_t *aOutData, const q31_t *aInDataA, uint32_t aLenA, const q31_t *aInDataB, uint32_t aLenB) |
|
tpt_status | ref_conv_partial_opt_q15 (q15_t *aOutData, const q15_t *aInDataA, uint32_t aLenA, const q15_t *aInDataB, uint32_t aLenB, uint32_t firstIndex, q15_t *Scratch1, q15_t *Scratch2, uint32_t aCount) |
|
tpt_status | ref_conv_partial_opt_q7 (q7_t *aOutData, const q7_t *aInDataA, uint32_t aLenA, const q7_t *aInDataB, uint32_t aLenB, uint32_t firstIndex, q7_t *Scratch1, q7_t *Scratch2, uint32_t aCount) |
|
tpt_status | ref_conv_partial_fast_opt_q15 (q15_t *aOutData, const q15_t *aInDataA, uint32_t aLenA, const q15_t *aInDataB, uint32_t aLenB, uint32_t firstIndex, q15_t *Scratch1, q15_t *Scratch2, uint32_t aCount) |
|
void | ref_correlate_f32 (f32_t *aOutData, const f32_t *aInDataA, uint32_t aLenA, const f32_t *aInDataB, uint32_t aLenB) |
|
void | ref_correlate_q15 (q15_t *aOutData, const q15_t *aInDataA, uint32_t aLenA, const q15_t *aInDataB, uint32_t aLenB) |
|
void | ref_correlate_opt_q15 (q15_t *aOutData, const q15_t *aInDataA, uint32_t aLenA, const q15_t *aInDataB, uint32_t aLenB, q15_t *aScratch) |
|
void | ref_correlate_q7 (q7_t *aOutData, const q7_t *aInDataA, uint32_t aLenA, const q7_t *aInDataB, uint32_t aLenB) |
|
void | ref_correlate_opt_q7 (q7_t *aOutData, const q7_t *aInDataA, uint32_t aLenA, const q7_t *aInDataB, uint32_t aLenB, q15_t *aScratch) |
|
void | ref_correlate_q31 (q31_t *aOutData, const q31_t *aInDataA, uint32_t aLenA, const q31_t *aInDataB, uint32_t aLenB) |
|
void | ref_fir_decimate_f32 (f32_t *aOutData, const tpt_fir_decimate_f32_t *aFilter, const f32_t *aInData, uint32_t aCount) |
|
void | ref_fir_f32 (f32_t *aOutData, const tpt_fir_f32_t *aFilter, const f32_t *aInData, uint32_t aCount) |
|
void | ref_fir_interpolate_q15 (q15_t *aOutData, const tpt_fir_interpolate_q15_t *aFilter, const q15_t *aInData, uint32_t aCount) |
|
void | ref_fir_interpolate_q31 (q31_t *aOutData, const tpt_fir_interpolate_q31_t *aFilter, const q31_t *aInData, uint32_t aCount) |
|
void | ref_fir_interpolate_f32 (f32_t *aOutData, const tpt_fir_interpolate_f32_t *aFilter, const f32_t *aInData, uint32_t aCount) |
|
void | ref_fir_lattice_f32 (f32_t *aOutData, const tpt_fir_lattice_f32_t *aFilter, const f32_t *aInData, uint32_t aCount) |
|
void | ref_fir_lattice_q15 (q15_t *aOutData, const tpt_fir_lattice_q15_t *aFilter, const q15_t *aInData, uint32_t aCount) |
|
void | ref_fir_lattice_q31 (q31_t *aOutData, const tpt_fir_lattice_q31_t *aFilter, const q31_t *aInData, uint32_t aCount) |
|
void | ref_fir_q15 (q15_t *aOutData, const tpt_fir_q15_t *aFilter, const q15_t *aInData, uint32_t aCount) |
|
void | ref_fir_q31 (q31_t *aOutData, const tpt_fir_q31_t *aFilter, const q31_t *aInData, uint32_t aCount) |
|
void | ref_fir_sparse_f32 (f32_t *aOutData, tpt_fir_sparse_f32_t *aFilter, const f32_t *aInData, uint32_t aCount) |
|
void | ref_iir_lattice_f32 (f32_t *aOutData, const tpt_iir_lattice_f32_t *aFilter, const f32_t *aInData, uint32_t aCount) |
|
void | ref_iir_lattice_q15 (q15_t *aOutData, const tpt_iir_lattice_q15_t *aFilter, const q15_t *aInData, uint32_t aCount) |
|
void | ref_iir_lattice_q31 (q31_t *aOutData, const tpt_iir_lattice_q31_t *aFilter, const q31_t *aInData, uint32_t aCount) |
|
void | ref_kalman_filter_f32 (f32_t *aOutData, tpt_kalman_filter_f32_t *aFilter, const f32_t *aInData, uint32_t aCount) |
|
void | ref_lms_f32 (f32_t *aOutData, f32_t *aErrData, const tpt_lms_f32_t *aFilter, const f32_t *aInData, const f32_t *aRefData, uint32_t aCount) |
|
void | ref_lms_norm_f32 (f32_t *aOutData, f32_t *aErrData, tpt_lms_norm_f32_t *aFilter, const f32_t *aInData, const f32_t *aRefData, uint32_t aCount) |
|
void | ref_lms_norm_q15 (q15_t *aOutData, q15_t *aErrData, tpt_lms_norm_q15_t *aFilter, const q15_t *aInData, const q15_t *aRefData, uint32_t aCount) |
|
void | ref_lms_norm_q31 (q31_t *aOutData, q31_t *aErrData, tpt_lms_norm_q31_t *aFilter, const q31_t *aInData, const q31_t *aRefData, uint32_t aCount) |
|
void | ref_lms_q15 (q15_t *aOutData, q15_t *aErrData, const tpt_lms_q15_t *aFilter, const q15_t *aInData, const q15_t *aRefData, uint32_t aCount) |
|
void | ref_lms_q31 (q31_t *aOutData, q31_t *aErrData, const tpt_lms_q31_t *aFilter, const q31_t *aInData, const q31_t *aRefData, uint32_t aCount) |
|
void | ref_biquad_cascade_df1_32x64_q31 (q31_t *aOutData, const tpt_biquad_cascade_df1_32x64_q31_t *aFilter, const q31_t *aInData, uint32_t aCount) |
|
void | ref_levinson_durbin_f32 (const f32_t *aPhi, f32_t *aCoeff, f32_t *aErr, int numCoeff) |
|
void | ref_mfcc_f32 (f32_t *aOutData, const tpt_mfcc_instance_f32 *aFliter, f32_t *aInData, f32_t *aTmp) |
|
tpt_status | ref_mfcc_q31 (q31_t *aOutData, const tpt_mfcc_instance_q31 *aFliter, q31_t *aInData, q31_t *aTmp) |
|
tpt_status | ref_mfcc_q15 (q15_t *aOutData, const tpt_mfcc_instance_q15 *aFliter, q15_t *aInData, q31_t *aTmp) |
|
f32_t | ref_householder_f32 (f32_t *aOutData, const f32_t *aInData, const f32_t threshold, uint32_t aCount) |
|
f64_t | ref_householder_f64 (f64_t *aOutData, const f64_t *aInData, const f64_t threshold, uint32_t aCount) |
|
tpt_status | ref_linear_equation_f32 (f32_t *aOutX, f32_t *aInMat, uint16_t aN, f32_t *aB) |
|
tpt_status | ref_lup_decompose_f32 (uint16_t *aPermMat, f32_t *aInPlaceMat, uint16_t aN) |
|
tpt_status | ref_lup_decompose_f64 (uint16_t *aPermMat, f64_t *aInPlaceMat, uint16_t aN) |
|
void | ref_mat_add_f32 (f32_t *aOutMat, const f32_t *aInMatA, const f32_t *aInMatB, uint16_t aRows, uint16_t aCols) |
|
void | ref_mat_add_f64 (f64_t *aOutMat, const f64_t *aInMatA, const f64_t *aInMatB, uint16_t aRows, uint16_t aCols) |
|
void | ref_mat_add_q15 (q15_t *aOutMat, const q15_t *aInMatA, const q15_t *aInMatB, uint16_t aRows, uint16_t aCols) |
|
void | ref_mat_add_q31 (q31_t *aOutMat, const q31_t *aInMatA, const q31_t *aInMatB, uint16_t aRows, uint16_t aCols) |
|
tpt_status | ref_mat_cholesky_f32 (f32_t *aOutData, f32_t *aInData, uint16_t aRows, uint16_t aCols) |
|
tpt_status | ref_mat_cholesky_f64 (f64_t *aOutData, f64_t *aInData, uint16_t aRows, uint16_t aCols) |
|
void | ref_mat_cmplx_mult_f32 (f32_t *aOutMat, const f32_t *aInMatA, const f32_t *aInMatB, uint16_t aM, uint16_t aK, uint16_t aN) |
|
void | ref_mat_cmplx_mult_f64 (f64_t *aOutMat, const f64_t *aInMatA, const f64_t *aInMatB, uint16_t aM, uint16_t aK, uint16_t aN) |
|
void | ref_mat_cmplx_mult_q15 (q15_t *aOutMat, const q15_t *aInMatA, const q15_t *aInMatB, uint16_t aM, uint16_t aK, uint16_t aN) |
|
void | ref_mat_cmplx_mult_q31 (q31_t *aOutMat, const q31_t *aInMatA, const q31_t *aInMatB, uint16_t aM, uint16_t aK, uint16_t aN) |
|
void | ref_mat_eigenvalue_f32 (f32_t *aOutMat, f32_t *aInMat, uint16_t aN) |
|
void | ref_mat_eigenvalue_f64 (f64_t *aOutMat, f64_t *aInMat, uint16_t aN) |
|
tpt_status | ref_mat_inverse_f32 (f32_t *aOutMat, f32_t *aInMat, uint16_t aN) |
|
tpt_status | ref_mat_inverse_f64 (f64_t *aOutMat, f64_t *aInMat, uint16_t aN) |
|
tpt_status | ref_mat_ldlt_f32 (f32_t *aL, f32_t *aD, f32_t *aInData, uint16_t aRows, uint16_t aCols) |
|
tpt_status | ref_mat_ldlt_f64 (f64_t *aL, f64_t *aD, f64_t *aInData, uint16_t aRows, uint16_t aCols) |
|
void | ref_mat_max_eigenvalue_f32 (f32_t *aResult, const f32_t *aInMat, uint16_t aN) |
|
void | ref_mat_max_eigenvalue_f64 (f64_t *aResult, const f64_t *aInMat, uint16_t aN) |
|
void | ref_mat_mult_f32 (f32_t *aOutMat, const f32_t *aInMatA, const f32_t *aInMatB, uint16_t aM, uint16_t aK, uint16_t aN) |
|
void | ref_mat_mult_f64 (f64_t *aOutMat, const f64_t *aInMatA, const f64_t *aInMatB, uint16_t aM, uint16_t aK, uint16_t aN) |
|
void | ref_mat_mult_q15 (q15_t *aOutMat, const q15_t *aInMatA, const q15_t *aInMatB, uint16_t aM, uint16_t aK, uint16_t aN) |
|
void | ref_mat_mult_q31 (q31_t *aOutMat, const q31_t *aInMatA, const q31_t *aInMatB, uint16_t aM, uint16_t aK, uint16_t aN) |
|
void | ref_mat_mul_mxv_f32 (f32_t *aOutMat, const f32_t *aInMat, const f32_t *aInVec, uint32_t aRow, uint32_t aCol) |
|
void | ref_mat_mul_mxv_q31 (q31_t *aOutMat, const q31_t *aInMat, const q31_t *aInVec, uint32_t aRow, uint32_t aCol) |
|
void | ref_mat_mul_mxv_q15 (q15_t *aOutMat, const q15_t *aInMat, const q15_t *aInVec, uint32_t aRow, uint32_t aCol) |
|
void | ref_mat_scale_f32 (f32_t *aOutMat, const f32_t *aInMat, uint16_t aRows, uint16_t aCols, f32_t aScale) |
|
void | ref_mat_scale_f64 (f64_t *aOutMat, const f64_t *aInMat, uint16_t aRows, uint16_t aCols, f64_t aScale) |
|
void | ref_mat_scale_q15 (q15_t *aOutMat, const q15_t *aInMat, uint16_t aRows, uint16_t aCols, q15_t aScale, int8_t aShift) |
|
void | ref_mat_scale_q31 (q31_t *aOutMat, const q31_t *aInMat, uint16_t aRows, uint16_t aCols, q31_t aScale, int8_t aShift) |
|
tpt_status | ref_mat_solve_lower_triangular_f32 (f32_t *aOutX, const f32_t *aInDataLT, const f32_t *aInDataA, uint16_t aRows, uint16_t aCols) |
|
tpt_status | ref_mat_solve_lower_triangular_f64 (f64_t *aOutX, const f64_t *aInDataL, const f64_t *aInDataA, uint16_t aRows, uint16_t aCols) |
|
tpt_status | ref_mat_solve_upper_triangular_f32 (f32_t *aOutX, const f32_t *aInDataU, const f32_t *aInDataA, uint16_t aRows, uint16_t aCols) |
|
tpt_status | ref_mat_solve_upper_triangular_f64 (f64_t *aOutX, const f64_t *aInDataU, const f64_t *aInDataA, uint16_t aRows, uint16_t aCols) |
|
void | ref_mat_sub_f32 (f32_t *aOutMat, const f32_t *aInMatA, const f32_t *aInMatB, uint16_t aRows, uint16_t aCols) |
|
void | ref_mat_sub_f64 (f64_t *aOutMat, const f64_t *aInMatA, const f64_t *aInMatB, uint16_t aRows, uint16_t aCols) |
|
void | ref_mat_sub_q15 (q15_t *aOutMat, const q15_t *aInMatA, const q15_t *aInMatB, uint16_t aRows, uint16_t aCols) |
|
void | ref_mat_sub_q31 (q31_t *aOutMat, const q31_t *aInMatA, const q31_t *aInMatB, uint16_t aRows, uint16_t aCols) |
|
void | ref_mat_trans_f32 (f32_t *aOutData, f32_t *aInData, uint16_t aRows, uint16_t aCols) |
|
void | ref_mat_trans_f64 (f64_t *aOutData, f64_t *aInData, uint16_t aRows, uint16_t aCols) |
|
void | ref_mat_trans_q15 (q15_t *aOutData, q15_t *aInData, uint16_t aRows, uint16_t aCols) |
|
void | ref_mat_trans_q31 (q31_t *aOutData, q31_t *aInData, uint16_t aRows, uint16_t aCols) |
|
tpt_status | ref_qr_decompose_f32 (f32_t *aOutMatQ, f32_t *aOutMatR, const f32_t *aInMat, uint16_t aN) |
|
tpt_status | ref_qr_decompose_f64 (f64_t *aOutMatQ, f64_t *aOutMatR, const f64_t *aInMat, uint16_t aN) |
|
void | ref_quaternion_conjugate_f32 (f32_t *aOutConQuater, const f32_t *aInQuater, uint32_t aCount) |
|
void | ref_quaternion_inverse_f32 (f32_t *aOutInverseQuater, const f32_t *aInQuater, uint32_t aCount) |
|
void | ref_quaternion_norm_f32 (f32_t *aOutNormQuater, const f32_t *aInQuater, uint32_t aCount) |
|
void | ref_quaternion_normalize_f32 (f32_t *aOutNormalizeQuater, const f32_t *aInQuater, uint32_t aCount) |
|
void | ref_quaternion_product_f32 (f32_t *aOutProductQuater, const f32_t *aInQuaterA, const f32_t *aInQuaterB, uint32_t aCount) |
|
void | ref_quaternion_product_single_f32 (f32_t *aOutProductQuater, const f32_t *aInQuaterA, const f32_t *aInQuaterB) |
|
void | ref_quaternion2rotation_f32 (f32_t *aOutRotations, const f32_t *aInQuater, uint32_t aCount) |
|
void | ref_rotation2quaternion_f32 (f32_t *aOutQuater, const f32_t *aInRotation, uint32_t aCount) |
|
void | ref_absmax_f32 (f32_t *aOutData, uint32_t *aIndex, f32_t *aInData, uint32_t aCount) |
|
void | ref_absmax_f64 (f64_t *aOutData, uint32_t *aIndex, f64_t *aInData, uint32_t aCount) |
|
void | ref_absmax_q7 (q7_t *aOutData, uint32_t *aIndex, q7_t *aInData, uint32_t aCount) |
|
void | ref_absmax_q15 (q15_t *aOutData, uint32_t *aIndex, q15_t *aInData, uint32_t aCount) |
|
void | ref_absmax_q31 (q31_t *aOutData, uint32_t *aIndex, q31_t *aInData, uint32_t aCount) |
|
void | ref_absmin_f32 (f32_t *aOutData, uint32_t *aIndex, f32_t *aInData, uint32_t aCount) |
|
void | ref_absmin_f64 (f64_t *aOutData, uint32_t *aIndex, f64_t *aInData, uint32_t aCount) |
|
void | ref_absmin_q7 (q7_t *aOutData, uint32_t *aIndex, q7_t *aInData, uint32_t aCount) |
|
void | ref_absmin_q15 (q15_t *aOutData, uint32_t *aIndex, q15_t *aInData, uint32_t aCount) |
|
void | ref_absmin_q31 (q31_t *aOutData, uint32_t *aIndex, q31_t *aInData, uint32_t aCount) |
|
void | ref_accumulate_f32 (f32_t *aOutData, f32_t *aInData, uint32_t aCount) |
|
void | ref_accumulate_f64 (f64_t *aOutData, f64_t *aInData, uint32_t aCount) |
|
f32_t | ref_kullback_leibler_f32 (const f32_t *aInDataA, const f32_t *aInDataB, uint32_t aCount) |
|
f64_t | ref_kullback_leibler_f64 (const f64_t *aInDataA, const f64_t *aInDataB, uint32_t aCount) |
|
void | ref_max_f32 (f32_t *aResult, uint32_t *aIndex, const f32_t *aInData, uint32_t aCount) |
|
void | ref_max_f64 (f64_t *aResult, uint32_t *aIndex, const f64_t *aInData, uint32_t aCount) |
|
void | ref_max_q15 (q15_t *aResult, uint32_t *aIndex, const q15_t *aInData, uint32_t aCount) |
|
void | ref_max_q31 (q31_t *aResult, uint32_t *aIndex, const q31_t *aInData, uint32_t aCount) |
|
void | ref_max_q7 (q7_t *aResult, uint32_t *aIndex, const q7_t *aInData, uint32_t aCount) |
|
void | ref_max_val_f32 (f32_t *aOutData, f32_t *aInData, uint32_t aCount) |
|
void | ref_max_val_f64 (f64_t *aOutData, f64_t *aInData, uint32_t aCount) |
|
void | ref_max_val_q7 (q7_t *aOutData, q7_t *aInData, uint32_t aCount) |
|
void | ref_max_val_q15 (q15_t *aOutData, q15_t *aInData, uint32_t aCount) |
|
void | ref_max_val_q31 (q31_t *aOutData, q31_t *aInData, uint32_t aCount) |
|
void | ref_mean_f32 (f32_t *aResult, const f32_t *aInData, uint32_t aCount) |
|
void | ref_mean_f64 (f64_t *aResult, const f64_t *aInData, uint32_t aCount) |
|
void | ref_mean_q15 (q15_t *aResult, const q15_t *aInData, uint32_t aCount) |
|
void | ref_mean_q31 (q31_t *aResult, const q31_t *aInData, uint32_t aCount) |
|
void | ref_mean_q7 (q7_t *aResult, const q7_t *aInData, uint32_t aCount) |
|
void | ref_min_f32 (f32_t *aResult, uint32_t *aIndex, const f32_t *aInData, uint32_t aCount) |
|
void | ref_min_f64 (f64_t *aResult, uint32_t *aIndex, const f64_t *aInData, uint32_t aCount) |
|
void | ref_min_q15 (q15_t *aResult, uint32_t *aIndex, const q15_t *aInData, uint32_t aCount) |
|
void | ref_min_q31 (q31_t *aResult, uint32_t *aIndex, const q31_t *aInData, uint32_t aCount) |
|
void | ref_min_q7 (q7_t *aResult, uint32_t *aIndex, const q7_t *aInData, uint32_t aCount) |
|
void | ref_min_val_f32 (f32_t *aOutData, f32_t *aInData, uint32_t aCount) |
|
void | ref_min_val_f64 (f64_t *aOutData, f64_t *aInData, uint32_t aCount) |
|
void | ref_min_val_q7 (q7_t *aOutData, q7_t *aInData, uint32_t aCount) |
|
void | ref_min_val_q15 (q15_t *aOutData, q15_t *aInData, uint32_t aCount) |
|
void | ref_min_val_q31 (q31_t *aOutData, q31_t *aInData, uint32_t aCount) |
|
void | ref_power_f32 (f32_t *aResult, const f32_t *aInData, uint32_t aCount) |
|
void | ref_power_f64 (f64_t *aResult, const f64_t *aInData, uint32_t aCount) |
|
void | ref_power_q15 (q33_30_t *aResult, const q15_t *aInData, uint32_t aCount) |
|
void | ref_power_q31 (q15_48_t *aResult, const q31_t *aInData, uint32_t aCount) |
|
void | ref_power_q7 (q17_14_t *aResult, const q7_t *aInData, uint32_t aCount) |
|
void | ref_rms_f32 (f32_t *aResult, const f32_t *aInData, uint32_t aCount) |
|
void | ref_rms_f64 (f64_t *aResult, const f64_t *aInData, uint32_t aCount) |
|
void | ref_rms_q15 (q15_t *aResult, const q15_t *aInData, uint32_t aCount) |
|
void | ref_rms_q31 (q31_t *aResult, const q31_t *aInData, uint32_t aCount) |
|
void | ref_std_f32 (f32_t *aResult, const f32_t *aInData, uint32_t aCount) |
|
void | ref_std_f64 (f64_t *aResult, const f64_t *aInData, uint32_t aCount) |
|
void | ref_std_q15 (q15_t *aResult, const q15_t *aInData, uint32_t aCount) |
|
void | ref_std_q31 (q31_t *aResult, const q31_t *aInData, uint32_t aCount) |
|
void | ref_var_f32 (f32_t *aResult, const f32_t *aInData, uint32_t aCount) |
|
void | ref_var_f64 (f64_t *aResult, const f64_t *aInData, uint32_t aCount) |
|
void | ref_var_q15 (q15_t *aResult, const q15_t *aInData, uint32_t aCount) |
|
void | ref_var_q31 (q31_t *aResult, const q31_t *aInData, uint32_t aCount) |
|
void | ref_cfft_f32 (f32_t *aInPlace, uint32_t aLogN, bool aIfftFlag) |
|
void | ref_cfft_f64 (f64_t *aInPlace, uint32_t aLogN, bool aIfftFlag) |
|
void | ref_cfft_q15 (q15_t *aInPlace, uint32_t aLogN, bool aIfftFlag) |
|
void | ref_cfft_q31 (q31_t *aInPlace, uint32_t aLogN, bool aIfftFlag) |
|
void | ref_dct2_f32 (f32_t *aOutData, const f32_t *aInData, uint32_t aLogN) |
|
void | ref_dct2_q15 (q15_t *aOutData, const q15_t *aInData, uint32_t aLogN) |
|
void | ref_dct2_q31 (q31_t *aOutData, const q31_t *aInData, uint32_t aLogN) |
|
void | ref_dct3_f32 (f32_t *aOutData, const f32_t *aInData, uint32_t aLogN) |
|
void | ref_dct3_q15 (q15_t *aOutData, const q15_t *aInData, uint32_t aLogN) |
|
void | ref_dct3_q31 (q31_t *aOutData, const q31_t *aInData, uint32_t aLogN) |
|
void | ref_dct4_f32 (f32_t *aOutData, const f32_t *aInData, uint32_t aLogN) |
|
void | ref_dct4_q15 (q15_t *aOutData, const q15_t *aInData, uint32_t aLogN) |
|
void | ref_dct4_q31 (q31_t *aOutData, const q31_t *aInData, uint32_t aLogN) |
|
void | ref_dst1_f32 (f32_t *aOutData, const f32_t *aInData, uint32_t aLogN) |
|
void | ref_mdct_f32 (f32_t *aOutData, const f32_t *aInData, uint32_t aLen, bool aImdctFlag) |
|
void | ref_mdct_q15 (q15_t *aOutData, const q15_t *aInData, uint32_t aLen, bool aImdctFlag) |
|
void | ref_mdct_q31 (q31_t *aOutData, const q31_t *aInData, uint32_t aLen, bool aImdctFlag) |
|
void | ref_rfft_f32 (f32_t *aOutData, const f32_t *aInData, uint32_t aLogN, bool aIfftFlag) |
|
void | ref_rfft_f64 (f64_t *aOutData, const f64_t *aInData, uint32_t aLogN, bool aIfftFlag) |
|
void | ref_rfft_q15 (q15_t *aOutData, const q15_t *aInData, uint32_t aLogN, bool aIfftFlag) |
|
void | ref_rfft_q31 (q31_t *aOutData, const q31_t *aInData, uint32_t aLogN, bool aIfftFlag) |
|