@ -9,7 +9,7 @@ group Root {
class = BasicBenchmarks
folder = BasicMaths
suite BasicMaths Benchmarks F32 {
suite Basic Maths Benchmarks F32 {
class = BasicMathsBenchmarksF32
folder = BasicMathsF32
@ -28,34 +28,18 @@ group Root {
}
Functions {
vec_mult_f32:vec_mult_f32 {
oldID = 0
}
vec_add_f32:vec_add_f32 {
oldID = 5
}
vec_sub_f32:vec_sub_f32 {
oldID = 10
}
vec_abs_f32:vec_abs_f32 {
oldID = 15
}
vec_negate_f32:vec_negate_f32 {
oldID = 20
}
vec_offset_f32:vec_offset_f32 {
oldID = 25
}
vec_scale_f32:vec_scale_f32 {
oldID = 30
}
vec_dot_f32:vec_dot_f32 {
oldID = 38
}
Elementwise multiplication:vec_mult_f32
Vector addition:vec_add_f32
Vector substraction:vec_sub_f32
Elementwise absolute value:vec_abs_f32
Elementwise negation:vec_negate_f32
Elementwise offset:vec_offset_f32
Vector scaling:vec_scale_f32
Dot product:vec_dot_f32
} -> PARAM1_ID
}
suite BasicMaths Benchmarks Q31 {
suite Basic Maths Benchmarks Q31 {
class = BasicMathsBenchmarksQ31
folder = BasicMathsQ31
@ -74,35 +58,18 @@ group Root {
}
Functions {
vec_mult_q31:vec_mult_q31 {
oldID = 2
}
vec_add_q31:vec_add_q31 {
oldID = 7
}
vec_sub_q31:vec_sub_q31
{
oldID = 12
}
vec_abs_q31:vec_abs_q31 {
oldID = 17
}
vec_negate_q31:vec_negate_q31 {
oldID = 22
}
vec_offset_q31:vec_offset_q31 {
oldID = 27
}
vec_scale_q31:vec_scale_q31 {
oldID = 32
}
vec_dot_q31:vec_dot_q31 {
oldID = 40
}
Elementwise multiplication:vec_mult_q31
Vector addition:vec_add_q31
Vector substraction:vec_sub_q31
Elementwise absolute value:vec_abs_q31
Elementwise negation:vec_negate_q31
Elementwise offset:vec_offset_q31
Vector scaling:vec_scale_q31
Dot product:vec_dot_q31
} -> PARAM1_ID
}
suite BasicMaths Benchmarks Q15 {
suite Basic Maths Benchmarks Q15 {
class = BasicMathsBenchmarksQ15
folder = BasicMathsQ15
@ -121,34 +88,18 @@ group Root {
}
Functions {
vec_mult_q15:vec_mult_q15 {
oldID = 3
}
vec_add_q15:vec_add_q15 {
oldID = 8
}
vec_sub_q15:vec_sub_q15 {
oldID = 13
}
vec_abs_q15:vec_abs_q15 {
oldID = 18
}
vec_negate_q15:vec_negate_q15 {
oldID = 23
}
vec_offset_q15:vec_offset_q15 {
oldID = 28
}
vec_scale_q15:vec_scale_q15 {
oldID = 33
}
vec_dot_q15:vec_dot_q15 {
oldID = 41
}
Elementwise multiplication:vec_mult_q15
Vector addition:vec_add_q15
Vector substraction:vec_sub_q15
Elementwise absolute value:vec_abs_q15
Elementwise negation:vec_negate_q15
Elementwise offset:vec_offset_q15
Vector scaling:vec_scale_q15
Dot product:vec_dot_q15
} -> PARAM1_ID
}
suite BasicMaths Benchmarks Q7 {
suite Basic Maths Benchmarks Q7 {
class = BasicMathsBenchmarksQ7
folder = BasicMathsQ7
@ -167,35 +118,19 @@ group Root {
}
Functions {
vec_mult_q7:vec_mult_q7 {
oldID = 4
}
vec_add_q7:vec_add_q7 {
oldID = 9
}
vec_sub_q7:vec_sub_q7 {
oldID = 14
}
vec_abs_q7:vec_abs_q7 {
oldID = 19
}
vec_negate_q7:vec_negate_q7 {
oldID = 24
}
vec_offset_q7:vec_offset_q7 {
oldID = 29
}
vec_scale_q7:vec_scale_q7 {
oldID = 34
}
vec_dot_q7:vec_dot_q7 {
oldID = 42
}
Elementwise multiplication:vec_mult_q7
Vector addition:vec_add_q7
Vector substraction:vec_sub_q7
Elementwise absolute value:vec_abs_q7
Elementwise negation:vec_negate_q7
Elementwise offset:vec_offset_q7
Vector scaling:vec_scale_q7
Dot product:vec_dot_q7
} -> PARAM1_ID
}
}
group Complex Maths Benchmarks {
group Complex Maths {
class = ComplexBenchmarks
folder = ComplexMaths
@ -219,24 +154,12 @@ group Root {
}
Functions {
vec_conj_f32:vec_conj_f32 {
oldID = 0
}
vec_dot_prod_f32:vec_dot_prod_f32 {
oldID = 4
}
vec_mag_f32:vec_mag_f32 {
oldID = 8
}
vec_mag_squared_f32:vec_mag_squared_f32 {
oldID = 12
}
vec_mult_cmplx_f32:vec_mult_cmplx_f32 {
oldID = 16
}
vec_mult_real_f32:vec_mult_real_f32 {
oldID = 20
}
Elementwise conjugate:vec_conj_f32
Complex dot product:vec_dot_prod_f32
Elementwise modulus:vec_mag_f32
Elementwise modulus squared:vec_mag_squared_f32
Elementwise complex multiplication:vec_mult_cmplx_f32
Vector scaling by real number:vec_mult_real_f32
} -> PARAM1_ID
}
@ -260,24 +183,12 @@ group Root {
}
Functions {
vec_conj_q31:vec_conj_q31 {
oldID = 3
}
vec_dot_prod_q31:vec_dot_prod_q31 {
oldID = 7
}
vec_mag_q31:vec_mag_q31 {
oldID = 11
}
vec_mag_squared_q31:vec_mag_squared_q31 {
oldID = 15
}
vec_mult_cmplx_q31:vec_mult_cmplx_q31 {
oldID = 19
}
vec_mult_real_q31:vec_mult_real_q31 {
oldID = 23
}
Elementwise conjugate:vec_conj_q31
Complex dot product:vec_dot_prod_q31
Elementwise modulus:vec_mag_q31
Elementwise modulus squared:vec_mag_squared_q31
Elementwise complex multiplication:vec_mult_cmplx_q31
Vector scaling by real number:vec_mult_real_q31
} -> PARAM1_ID
}
@ -301,24 +212,12 @@ group Root {
}
Functions {
vec_conj_q15:vec_conj_q15 {
oldID = 2
}
vec_dot_prod_q15:vec_dot_prod_q15 {
oldID = 6
}
vec_mag_q15:vec_mag_q15 {
oldID = 10
}
vec_mag_squared_q15:vec_mag_squared_q15 {
oldID = 14
}
vec_mult_cmplx_q15:vec_mult_cmplx_q15 {
oldID = 18
}
vec_mult_real_q15:vec_mult_real_q15 {
oldID = 22
}
Elementwise conjugate:vec_conj_q15
Complex dot product:vec_dot_prod_q15
Elementwise modulus:vec_mag_q15
Elementwise modulus squared:vec_mag_squared_q15
Elementwise complex multiplication:vec_mult_cmplx_q15
Vector scaling by real number:vec_mult_real_q15
} -> PARAM1_ID
}
}
@ -356,15 +255,9 @@ group Root {
}
Functions {
test_fir_f32:test_fir_f32 {
oldID = 41
}
test_lms_f32:test_lms_f32 {
oldID = 60
}
test_lms_norm_f32:test_lms_norm_f32 {
oldID = 61
}
FIR Filter:test_fir_f32
LMS Filter:test_lms_f32
Normalized LMS Filter:test_lms_norm_f32
} -> PARAM1_ID
}
@ -393,15 +286,9 @@ group Root {
}
Functions {
test_fir_q31:test_fir_q31 {
oldID = 51
}
test_lms_q31:test_lms_q31 {
oldID = 65
}
test_lms_norm_q31:test_lms_norm_q31 {
oldID = 62
}
FIR Filter:test_fir_q31
LMS Filter:test_lms_q31
Normalized LMS Filter:test_lms_norm_q31
} -> PARAM1_ID
}
@ -430,24 +317,18 @@ group Root {
}
Functions {
test_fir_q15:test_fir_q15 {
oldID = 50
}
test_lms_q15:test_lms_q15 {
oldID = 64
}
test_lms_norm_q15:test_lms_norm_q15 {
oldID = 63
}
FIR Filter:test_fir_q15
LMS Filter:test_lms_q15
Normalized LMS Filter:test_lms_norm_q15
} -> PARAM1_ID
}
}
group MISC {
group Convolutions / Correlations {
class = MISC
folder = MISC
suite MISC F32 {
suite Convolutions / Correlations F32 {
class = MISCF32
folder = MISCF32
@ -469,16 +350,12 @@ group Root {
}
Functions {
test_conv_f32:test_conv_f32 {
oldID = 9
}
test_correlate_f32:test_correlate_f32 {
oldID = 27
}
Convolution:test_conv_f32
Correlation:test_correlate_f32
} -> PARAM1_ID
}
suite MISC Q31 {
suite Convolutions / Correlations Q31 {
class = MISCQ31
folder = MISCQ31
@ -500,16 +377,12 @@ group Root {
}
Functions {
test_conv_q31:test_conv_q31 {
oldID = 9
}
test_correlate_q31:test_correlate_q31 {
oldID = 27
}
Convolution:test_conv_q31
Correlation:test_correlate_q31
} -> PARAM1_ID
}
suite MISC Q15 {
suite Convolutions / Correlations Q15 {
class = MISCQ15
folder = MISCQ15
@ -531,16 +404,12 @@ group Root {
}
Functions {
test_conv_q15:test_conv_q15 {
oldID = 9
}
test_correlate_q15:test_correlate_q15 {
oldID = 27
}
Convolution:test_conv_q15
Correlation:test_correlate_q15
} -> PARAM1_ID
}
suite MISC Q7 {
suite Convolutions / Correlations Q7 {
class = MISCQ7
folder = MISCQ7
@ -562,21 +431,17 @@ group Root {
}
Functions {
test_conv_q7:test_conv_q7 {
oldID = 9
}
test_correlate_q7:test_correlate_q7 {
oldID = 27
}
Convolution:test_conv_q7
Correlation:test_correlate_q7
} -> PARAM1_ID
}
}
group DECIM {
group Decimations / Interpolations {
class = DECIM
folder = DECIM
suite DECIM F32 {
suite Decimations / Interpolations F32 {
class = DECIMF32
folder = DECIMF32
@ -597,17 +462,12 @@ group Root {
Params PARAM_INTERPOL_ID : Params2.txt
Functions {
test_fir_decimate_f32:test_fir_decimate_f32 {
oldID = 36
} -> PARAM_DECIM_ID
test_fir_interpolate_f32:test_fir_interpolate_f32 {
oldID = 44
} -> PARAM_INTERPOL_ID
Decimation:test_fir_decimate_f32 -> PARAM_DECIM_ID
Interpolation:test_fir_interpolate_f32 -> PARAM_INTERPOL_ID
}
}
suite DECIM Q31 {
suite Decimations / Interpolations Q31 {
class = DECIMQ31
folder = DECIMQ31
@ -628,17 +488,12 @@ group Root {
Params PARAM_INTERPOL_ID : Params2.txt
Functions {
test_fir_decimate_q31:test_fir_decimate_q31 {
oldID = 40
} -> PARAM_DECIM_ID
test_fir_interpolate_q31:test_fir_interpolate_q31 {
oldID = 46
} -> PARAM_INTERPOL_ID
Decimation:test_fir_decimate_q31 -> PARAM_DECIM_ID
Interpolation:test_fir_interpolate_q31 -> PARAM_INTERPOL_ID
}
}
suite DECIM Q15 {
suite Decimations / Interpolations Q15 {
class = DECIMQ15
folder = DECIMQ15
@ -659,22 +514,17 @@ group Root {
Params PARAM_INTERPOL_ID : Params2.txt
Functions {
test_fir_decimate_q15:test_fir_decimate_q15 {
oldID = 39
} -> PARAM_DECIM_ID
test_fir_interpolate_q15:test_fir_interpolate_q15 {
oldID = 45
} -> PARAM_INTERPOL_ID
Decimation:test_fir_decimate_q15 -> PARAM_DECIM_ID
Interpolation:test_fir_interpolate_q15 -> PARAM_INTERPOL_ID
}
}
}
group BIQUAD {
group BiQuads {
class = BIQUAD
folder = BIQUAD
suite BIQUAD F32 {
suite BiQuads F32 {
class = BIQUADF32
folder = BIQUADF32
@ -698,21 +548,13 @@ group Root {
}
Functions {
test_biquad_cascade_df1_f32:test_biquad_cascade_df1_f32 {
oldID = 1
}
test_biquad_cascade_df2T_f32:test_biquad_cascade_df2T_f32 {
oldID = 6
}
test_biquad_cascade_stereo_df2T_f32:test_biquad_cascade_stereo_df2T_f32 {
oldID = 8
}
Cascaded BiQuad Filter DF1:test_biquad_cascade_df1_f32
Cascaded BiQuad Filter DF2T:test_biquad_cascade_df2T_f32
Cascaded BiQuad Filter Stereo DF2T:test_biquad_cascade_stereo_df2T_f32
} -> PARAM1_ID
}
suite BIQUAD F64 {
suite BiQuads F64 {
class = BIQUADF64
folder = BIQUADF64
@ -735,9 +577,7 @@ group Root {
}
Functions {
test_biquad_cascade_df2T_f64:test_biquad_cascade_df2T_f64 {
oldID = 7
}
Cascaded BiQuad Filter DF2T_f64:test_biquad_cascade_df2T_f64
} -> PARAM1_ID
}
}
@ -766,14 +606,12 @@ group Root {
}
Functions {
test_pid_f32:test_pid_f32 {
oldID = 0
}
test_clarke_f32:test_clarke_f32
test_inv_clarke_f32:test_inv_clarke_f32
test_park_f32:test_park_f32
test_inv_park_f32:test_inv_park_f32
test_sin_cos_f32:test_sin_cos_f32
PID:test_pid_f32
Clarke Transform:test_clarke_f32
Inverse Clarke Transform:test_inv_clarke_f32
Park Transform:test_park_f32
Inverse Park Transform:test_inv_park_f32
Sin Cos:test_sin_cos_f32
} -> PARAM1_ID
}
@ -796,12 +634,12 @@ group Root {
}
Functions {
test_pid_q31 :test_pid_q31
test_clarke_q31 :test_clarke_q31
test_inv_clarke_q31 :test_inv_clarke_q31
test_park_q31 :test_park_q31
test_inv_park_q31 :test_inv_park_q31
test_sin_cos_q31 :test_sin_cos_q31
PID :test_pid_q31
Clarke Transform :test_clarke_q31
Inverse Clarke Transform :test_inv_clarke_q31
Park Transform :test_park_q31
Inverse Park Transform :test_inv_park_q31
Sin Cos :test_sin_cos_q31
} -> PARAM1_ID
}
@ -824,16 +662,16 @@ group Root {
}
Functions {
test_pid_q15 :test_pid_q15
PID :test_pid_q15
} -> PARAM1_ID
}
}
group FastMath {
group Fast Maths {
class = FastMath
folder = FastMath
suite FastMath F32 {
suite Fast Maths F32 {
class = FastMathF32
folder = FastMathF32
@ -852,13 +690,13 @@ group Root {
}
Functions {
test_cos_f32 :test_cos_f32
test_sin_f32 :test_sin_f32
test_sqrt_f32 :test_sqrt_f32
Cosine :test_cos_f32
Sine :test_sin_f32
Square Root :test_sqrt_f32
} -> PARAM1_ID
}
suite FastMath Q31 {
suite Fast Maths Q31 {
class = FastMathQ31
folder = FastMathQ31
@ -877,13 +715,13 @@ group Root {
}
Functions {
test_cos_q31 :test_cos_q31
test_sin_q31 :test_sin_q31
test_sqrt_q31 :test_sqrt_q31
Cosine :test_cos_q31
Sine :test_sin_q31
Square Root :test_sqrt_q31
} -> PARAM1_ID
}
suite FastMath Q15 {
suite Fast Maths Q15 {
class = FastMathQ15
folder = FastMathQ15
@ -902,14 +740,14 @@ group Root {
}
Functions {
test_cos_q15 :test_cos_q15
test_sin_q15 :test_sin_q15
test_sqrt_q15 :test_sqrt_q15
Cosine :test_cos_q15
Sine :test_sin_q15
Square Root :test_sqrt_q15
} -> PARAM1_ID
}
}
suite SupportBar F32 {
suite Barycenter {
class = SupportBarF32
folder = SupportBarF32
@ -930,16 +768,16 @@ group Root {
}
Functions {
test_barycenter_f32 :test_barycenter_f32
Barycenter :test_barycenter_f32
} -> PARAM1_ID
}
group Support {
group Support Functions {
class = Support
folder = Support
suite Support F32 {
suite Support Functions F 32 {
class = SupportF32
folder = SupportF32
@ -975,7 +813,7 @@ group Root {
} -> PARAM1_ID
}
suite Support Q31 {
suite Support Functions Q31 {
class = SupportQ31
folder = SupportQ31
@ -996,14 +834,14 @@ group Root {
}
Functions {
test_copy_q31 :test_copy_q31
test_fill_q31 :test_fill_q31
test_q15_to_ q31:test_q15_to_q31
test_q7_to_ q31:test_q7_to_q31
Vector Copy :test_copy_q31
Vector Filling :test_fill_q31
Elementwise q15 to q31:test_q15_to_q31
Elementwise q7 to q31:test_q7_to_q31
} -> PARAM1_ID
}
suite Support Q15 {
suite Support Functions Q15 {
class = SupportQ15
folder = SupportQ15
@ -1024,14 +862,14 @@ group Root {
}
Functions {
test_copy_q15 :test_copy_q15
test_fill_q15 :test_fill_q15
test_q31_to_ q15:test_q31_to_q15
test_q7_to_ q15:test_q7_to_q15
Vector Copy :test_copy_q15
Vector Filling :test_fill_q15
Elementwise q31 to q15:test_q31_to_q15
Elementwise q7 to q15:test_q7_to_q15
} -> PARAM1_ID
}
suite Support Q7 {
suite Support Functions Q7 {
class = SupportQ7
folder = SupportQ7
@ -1052,10 +890,10 @@ group Root {
}
Functions {
test_copy_q7 :test_copy_q7
test_fill_q7 :test_fill_q7
test_q31_to_ q7:test_q31_to_q7
test_q15_to_ q7:test_q15_to_q7
Vector Copy :test_copy_q7
Vector Filling :test_fill_q7
Elementwise q31 to q7:test_q31_to_q7
Elementwise q15 to q7:test_q15_to_q7
} -> PARAM1_ID
}
}
@ -1064,11 +902,11 @@ group Root {
class = Matrix
folder = Matrix
group Unary {
group Matrix Operators with one matrix size {
class = Unary
folder = Unary
suite Unary F32 {
suite Unary Matrix Operators F32 {
class = UnaryF32
folder = UnaryF32
@ -1088,15 +926,15 @@ group Root {
}
Functions {
test_mat_scale_f32 :test_mat_scale_f32
test_mat_inverse_f32 :test_mat_inverse_f32
test_mat_trans_f32 :test_mat_trans_f32
test_mat_add_f32 :test_mat_add_f32
test_mat_sub_f32 :test_mat_sub_f32
Matrix Scaling :test_mat_scale_f32
Matrix Inversion :test_mat_inverse_f32
Matrix Transpose :test_mat_trans_f32
Matrix Addition :test_mat_add_f32
Matrix Substraction :test_mat_sub_f32
} -> PARAM1_ID
}
suite Unary Q31 {
suite Unary Matrix Operators Q31 {
class = UnaryQ31
folder = UnaryQ31
@ -1116,14 +954,14 @@ group Root {
}
Functions {
test_mat_scale_q31 :test_mat_scale_q31
test_mat_trans_q31 :test_mat_trans_q31
test_mat_add_q31 :test_mat_add_q31
test_mat_sub_q31 :test_mat_sub_q31
Matrix Scaling :test_mat_scale_q31
Matrix Transpose :test_mat_trans_q31
Matrix Addition :test_mat_add_q31
Matrix Substraction :test_mat_sub_q31
} -> PARAM1_ID
}
suite Unary Q15 {
suite Unary Matrix Operators Q15 {
class = UnaryQ15
folder = UnaryQ15
@ -1143,14 +981,14 @@ group Root {
}
Functions {
test_mat_scale_q15 :test_mat_scale_q15
test_mat_trans_q15 :test_mat_trans_q15
test_mat_add_q15 :test_mat_add_q15
test_mat_sub_q15 :test_mat_sub_q15
Matrix Scaling :test_mat_scale_q15
Matrix Transpose :test_mat_trans_q15
Matrix Addition :test_mat_add_q15
Matrix Substraction :test_mat_sub_q15
} -> PARAM1_ID
}
suite Unary F64 {
suite Unary Matrix Operators F64 {
class = UnaryF64
folder = UnaryF64
@ -1170,16 +1008,16 @@ group Root {
}
Functions {
test_mat_inverse_f64 :test_mat_inverse_f64
Matrix Inversion :test_mat_inverse_f64
} -> PARAM1_ID
}
}
group Binary {
group Matrix Operators with two matrix sizes {
class = Binary
folder = Binary
suite Binary F32 {
suite Binary Matrix Operators F32 {
class = BinaryF32
folder = BinaryF32
@ -1203,12 +1041,12 @@ group Root {
}
Functions {
test_mat_mult_f32 :test_mat_mult_f32
test_mat_cmplx_mult_f32 :test_mat_cmplx_mult_f32
Matrix Multiplication :test_mat_mult_f32
Complex Matrix Multiplication :test_mat_cmplx_mult_f32
} -> PARAM1_ID
}
suite Binary Q31 {
suite Binary Matrix Operators Q31 {
class = BinaryQ31
folder = BinaryQ31
@ -1232,13 +1070,13 @@ group Root {
}
Functions {
test_mat_mult_q31 :test_mat_mult_q31
test_mat_cmplx_mult_q31 :test_mat_cmplx_mult_q31
test_mat_mult_fast_q31 :test_mat_mult_fast_q31
Matrix Multiplication :test_mat_mult_q31
Complex Matrix Multiplication :test_mat_cmplx_mult_q31
Fast Matrix Multiplication :test_mat_mult_fast_q31
} -> PARAM1_ID
}
suite Binary Q15 {
suite Binary Matrix Operators Q15 {
class = BinaryQ15
folder = BinaryQ15
@ -1262,19 +1100,19 @@ group Root {
}
Functions {
test_mat_mult_q15 :test_mat_mult_q15
test_mat_cmplx_mult_q15 :test_mat_cmplx_mult_q15
test_mat_mult_fast_q15 :test_mat_mult_fast_q15
Matrix Multiplication :test_mat_mult_q15
Complex Matrix Multiplication :test_mat_cmplx_mult_q15
Fast Matrix Multiplication :test_mat_mult_fast_q15
} -> PARAM1_ID
}
}
}
group Transform {
group Spectral Transformations {
class = Transform
folder = Transform
suite Transform F32 {
suite Spectral Transformations F32 {
class = TransformF32
folder = TransformF32
@ -1316,15 +1154,15 @@ group Root {
}
Functions {
test_cfft_f32 :test_cfft_f32 -> CFFT_PARAM_ID
test_rfft_f32 :test_rfft_f32 -> RFFT_PARAM_ID
test_dct4_f32 :test_dct4_f32 -> DCT_PARAM_ID
test_cfft_radix4_f32 :test_cfft_radix4_f32 -> CFFT4_PARAM_ID
test_cfft_radix2_f32 :test_cfft_radix2_f32 -> CFFT_PARAM_ID
Complex FFT :test_cfft_f32 -> CFFT_PARAM_ID
Real FFT :test_rfft_f32 -> RFFT_PARAM_ID
DCT4 :test_dct4_f32 -> DCT_PARAM_ID
Radix 4 Complex FFT :test_cfft_radix4_f32 -> CFFT4_PARAM_ID
Radix 2 Complex FFT :test_cfft_radix2_f32 -> CFFT_PARAM_ID
}
}
suite Transform Q31 {
suite Spectral Transformations Q31 {
class = TransformQ31
folder = TransformQ31
@ -1366,15 +1204,15 @@ group Root {
}
Functions {
test_cfft_q31 :test_cfft_q31 -> CFFT_PARAM_ID
test_rfft_q31 :test_rfft_q31 -> RFFT_PARAM_ID
test_dct4_q31 :test_dct4_q31 -> DCT_PARAM_ID
test_cfft_radix4_q31 :test_cfft_radix4_q31 -> CFFT4_PARAM_ID
test_cfft_radix2_q31 :test_cfft_radix2_q31 -> CFFT_PARAM_ID
Complex FFT :test_cfft_q31 -> CFFT_PARAM_ID
Real FFT :test_rfft_q31 -> RFFT_PARAM_ID
DCT4 :test_dct4_q31 -> DCT_PARAM_ID
Radix 4 Complex FFT :test_cfft_radix4_q31 -> CFFT4_PARAM_ID
Radix 2 Complex FFT :test_cfft_radix2_q31 -> CFFT_PARAM_ID
}
}
suite Transform Q15 {
suite Spectral Transformations Q15 {
class = TransformQ15
folder = TransformQ15
@ -1416,11 +1254,11 @@ group Root {
}
Functions {
test_cfft_q15 :test_cfft_q15 -> CFFT_PARAM_ID
test_rfft_q15 :test_rfft_q15 -> RFFT_PARAM_ID
test_dct4_q15 :test_dct4_q15 -> DCT_PARAM_ID
test_cfft_radix4_q15 :test_cfft_radix4_q15 -> CFFT4_PARAM_ID
test_cfft_radix2_q15 :test_cfft_radix2_q15 -> CFFT_PARAM_ID
Complex FFT :test_cfft_q15 -> CFFT_PARAM_ID
Real FFT :test_rfft_q15 -> RFFT_PARAM_ID
DCT4 :test_dct4_q15 -> DCT_PARAM_ID
Radix 4 Complex FFT :test_cfft_radix4_q15 -> CFFT4_PARAM_ID
Radix 2 Complex FFT :test_cfft_radix2_q15 -> CFFT_PARAM_ID
}
}
}