/cmsis-dsp-latest/Testing/Source/Tests/ |
D | ComplexTestsQ15.cpp | 23 const q15_t *inp1=input1.ptr(); in test_cmplx_conj_q15() 26 arm_cmplx_conj_q15(inp1,outp,input1.nbSamples() >> 1 ); in test_cmplx_conj_q15() 42 const q15_t *inp1=input1.ptr(); in test_cmplx_dot_prod_q15() 46 arm_cmplx_dot_prod_q15(inp1,inp2,input1.nbSamples() >> 1 ,&re,&im); in test_cmplx_dot_prod_q15() 62 const q15_t *inp1=input1.ptr(); in test_cmplx_mag_q15() 65 arm_cmplx_mag_q15(inp1,outp,input1.nbSamples() >> 1 ); in test_cmplx_mag_q15() 77 const q15_t *inp1=input1.ptr(); in test_cmplx_mag_fast_q15() 80 arm_cmplx_mag_fast_q15(inp1,outp,input1.nbSamples() >> 1 ); in test_cmplx_mag_fast_q15() 92 const q15_t *inp1=input1.ptr(); in test_cmplx_mag_squared_q15() 95 arm_cmplx_mag_squared_q15(inp1,outp,input1.nbSamples() >> 1 ); in test_cmplx_mag_squared_q15() [all …]
|
D | ComplexTestsF16.cpp | 11 const float16_t *inp1=input1.ptr(); in test_cmplx_conj_f16() 15 arm_cmplx_conj_f16(inp1,outp,input1.nbSamples() >> 1 ); in test_cmplx_conj_f16() 31 const float16_t *inp1=input1.ptr(); in test_cmplx_dot_prod_f16() 35 arm_cmplx_dot_prod_f16(inp1,inp2,input1.nbSamples() >> 1,&re,&im); in test_cmplx_dot_prod_f16() 49 const float16_t *inp1=input1.ptr(); in test_cmplx_mag_f16() 52 arm_cmplx_mag_f16(inp1,outp,input1.nbSamples() >> 1 ); in test_cmplx_mag_f16() 63 const float16_t *inp1=input1.ptr(); in test_cmplx_mag_squared_f16() 66 arm_cmplx_mag_squared_f16(inp1,outp,input1.nbSamples() >> 1 ); in test_cmplx_mag_squared_f16() 78 const float16_t *inp1=input1.ptr(); in test_cmplx_mult_cmplx_f16() 82 arm_cmplx_mult_cmplx_f16(inp1,inp2,outp,input1.nbSamples() >> 1 ); in test_cmplx_mult_cmplx_f16() [all …]
|
D | ComplexTestsF32.cpp | 11 const float32_t *inp1=input1.ptr(); in test_cmplx_conj_f32() 15 arm_cmplx_conj_f32(inp1,outp,input1.nbSamples() >> 1 ); in test_cmplx_conj_f32() 31 const float32_t *inp1=input1.ptr(); in test_cmplx_dot_prod_f32() 35 arm_cmplx_dot_prod_f32(inp1,inp2,input1.nbSamples() >> 1,&re,&im); in test_cmplx_dot_prod_f32() 49 const float32_t *inp1=input1.ptr(); in test_cmplx_mag_f32() 52 arm_cmplx_mag_f32(inp1,outp,input1.nbSamples() >> 1 ); in test_cmplx_mag_f32() 63 const float32_t *inp1=input1.ptr(); in test_cmplx_mag_squared_f32() 66 arm_cmplx_mag_squared_f32(inp1,outp,input1.nbSamples() >> 1 ); in test_cmplx_mag_squared_f32() 78 const float32_t *inp1=input1.ptr(); in test_cmplx_mult_cmplx_f32() 82 arm_cmplx_mult_cmplx_f32(inp1,inp2,outp,input1.nbSamples() >> 1 ); in test_cmplx_mult_cmplx_f32() [all …]
|
D | ComplexTestsQ31.cpp | 19 const q31_t *inp1=input1.ptr(); in test_cmplx_conj_q31() 22 arm_cmplx_conj_q31(inp1,outp,input1.nbSamples() >> 1 ); in test_cmplx_conj_q31() 38 const q31_t *inp1=input1.ptr(); in test_cmplx_dot_prod_q31() 42 arm_cmplx_dot_prod_q31(inp1,inp2,input1.nbSamples() >> 1 ,&re,&im); in test_cmplx_dot_prod_q31() 58 const q31_t *inp1=input1.ptr(); in test_cmplx_mag_q31() 61 arm_cmplx_mag_q31(inp1,outp,input1.nbSamples() >> 1 ); in test_cmplx_mag_q31() 73 const q31_t *inp1=input1.ptr(); in test_cmplx_mag_squared_q31() 76 arm_cmplx_mag_squared_q31(inp1,outp,input1.nbSamples() >> 1 ); in test_cmplx_mag_squared_q31() 89 const q31_t *inp1=input1.ptr(); in test_cmplx_mult_cmplx_q31() 93 arm_cmplx_mult_cmplx_q31(inp1,inp2,outp,input1.nbSamples() >> 1 ); in test_cmplx_mult_cmplx_q31() [all …]
|
D | QuaternionTestsF32.cpp | 20 const float32_t *inp1=input1.ptr(); in test_quaternion_norm_f32() 35 const float32_t *inp1=input1.ptr(); in test_quaternion_inverse_f32() 38 arm_quaternion_inverse_f32(inp1,outp,input1.nbSamples() >> 2); in test_quaternion_inverse_f32() 50 const float32_t *inp1=input1.ptr(); in test_quaternion_conjugate_f32() 53 arm_quaternion_conjugate_f32(inp1,outp,input1.nbSamples() >> 2); in test_quaternion_conjugate_f32() 65 const float32_t *inp1=input1.ptr(); in test_quaternion_normalize_f32() 68 arm_quaternion_normalize_f32(inp1,outp,input1.nbSamples() >> 2); in test_quaternion_normalize_f32() 80 const float32_t *inp1=input1.ptr(); in test_quaternion_prod_single_f32() 84 for(uint32_t i=0; i < input1.nbSamples() >> 2; i++) in test_quaternion_prod_single_f32() 102 const float32_t *inp1=input1.ptr(); in test_quaternion_product_f32() [all …]
|
D | ComplexTestsF64.cpp | 50 const float64_t *inp1=input1.ptr(); in test_cmplx_mag_f64() 53 arm_cmplx_mag_f64(inp1,outp,input1.nbSamples() >> 1 ); in test_cmplx_mag_f64() 64 const float64_t *inp1=input1.ptr(); in test_cmplx_mag_squared_f64() 67 arm_cmplx_mag_squared_f64(inp1,outp,input1.nbSamples() >> 1 ); in test_cmplx_mag_squared_f64() 79 const float64_t *inp1=input1.ptr(); in test_cmplx_mult_cmplx_f64() 83 arm_cmplx_mult_cmplx_f64(inp1,inp2,outp,input1.nbSamples() >> 1 ); in test_cmplx_mult_cmplx_f64() 122 input1.reload(ComplexTestsF64::INPUT1_F64_ID,mgr,nb << 1); in setUp() 129 input1.reload(ComplexTestsF64::INPUT1_F64_ID,mgr,nb << 1); in setUp() 136 input1.reload(ComplexTestsF64::INPUT1_F64_ID,mgr,nb << 1); in setUp() 143 input1.reload(ComplexTestsF64::INPUT1_F64_ID,mgr,nb << 1); in setUp() [all …]
|
D | BasicTestsQ7.cpp | 13 const q7_t *inp1=input1.ptr(); \ 26 arm_add_q7(inp1,inp2,outp,input1.nbSamples()); in test_add_q7() 38 const q7_t *inp=input1.ptr(); in test_clip_q7() 41 arm_clip_q7(inp,outp,this->min, this->max,input1.nbSamples()); in test_clip_q7() 55 arm_sub_q7(inp1,inp2,outp,input1.nbSamples()); in test_sub_q7() 69 arm_mult_q7(inp1,inp2,outp,input1.nbSamples()); in test_mult_q7() 90 arm_mult_q7(inp1,inp2,outp,input1.nbSamples()); in test_mult_short_q7() 102 const q7_t *inp1=input1.ptr(); in test_negate_q7() 105 arm_negate_q7(inp1,outp,input1.nbSamples()); in test_negate_q7() 117 const q7_t *inp1=input1.ptr(); in test_offset_q7() [all …]
|
D | BasicTestsQ15.cpp | 21 const q15_t *inp1=input1.ptr(); \ 35 arm_add_q15(inp1,inp2,outp,input1.nbSamples()); in test_add_q15() 47 const q15_t *inp=input1.ptr(); in test_clip_q15() 50 arm_clip_q15(inp,outp,this->min, this->max,input1.nbSamples()); in test_clip_q15() 64 arm_sub_q15(inp1,inp2,outp,input1.nbSamples()); in test_sub_q15() 78 arm_mult_q15(inp1,inp2,outp,input1.nbSamples()); in test_mult_q15() 92 const q15_t *inp1=input1.ptr(); in test_negate_q15() 95 arm_negate_q15(inp1,outp,input1.nbSamples()); in test_negate_q15() 107 const q15_t *inp1=input1.ptr(); in test_offset_q15() 110 arm_offset_q15(inp1,this->scalar,outp,input1.nbSamples()); in test_offset_q15() [all …]
|
D | BasicTestsQ31.cpp | 19 const q31_t *inp1=input1.ptr(); \ 33 arm_add_q31(inp1,inp2,outp,input1.nbSamples()); in test_add_q31() 45 const q31_t *inp=input1.ptr(); in test_clip_q31() 48 arm_clip_q31(inp,outp,this->min, this->max,input1.nbSamples()); in test_clip_q31() 62 arm_sub_q31(inp1,inp2,outp,input1.nbSamples()); in test_sub_q31() 76 arm_mult_q31(inp1,inp2,outp,input1.nbSamples()); in test_mult_q31() 88 const q31_t *inp1=input1.ptr(); in test_negate_q31() 91 arm_negate_q31(inp1,outp,input1.nbSamples()); in test_negate_q31() 103 const q31_t *inp1=input1.ptr(); in test_offset_q31() 106 arm_offset_q31(inp1,this->scalar,outp,input1.nbSamples()); in test_offset_q31() [all …]
|
D | BasicTestsF16.cpp | 19 const float16_t *inp1=input1.ptr(); \ 27 arm_add_f16(inp1,inp2,outp,input1.nbSamples()); in test_add_f16() 39 const float16_t *inp=input1.ptr(); in test_clip_f16() 42 arm_clip_f16(inp,outp,this->min, this->max,input1.nbSamples()); in test_clip_f16() 57 arm_sub_f16(inp1,inp2,outp,input1.nbSamples()); in test_sub_f16() 72 arm_mult_f16(inp1,inp2,outp,input1.nbSamples()); in test_mult_f16() 89 arm_negate_f16(inp1,outp,input1.nbSamples()); in test_negate_f16() 106 arm_offset_f16(inp1,0.5,outp,input1.nbSamples()); in test_offset_f16() 123 arm_scale_f16(inp1,0.5,outp,input1.nbSamples()); in test_scale_f16() 140 arm_dot_prod_f16(inp1,inp2,input1.nbSamples(),&r); in test_dot_prod_f16() [all …]
|
D | BasicTestsF32.cpp | 16 const float32_t *inp1=input1.ptr(); \ 24 arm_add_f32(inp1,inp2,outp,input1.nbSamples()); in test_add_f32() 36 const float32_t *inp=input1.ptr(); in test_clip_f32() 39 arm_clip_f32(inp,outp,this->min, this->max,input1.nbSamples()); in test_clip_f32() 53 arm_sub_f32(inp1,inp2,outp,input1.nbSamples()); in test_sub_f32() 67 arm_mult_f32(inp1,inp2,outp,input1.nbSamples()); in test_mult_f32() 83 arm_negate_f32(inp1,outp,input1.nbSamples()); in test_negate_f32() 99 arm_offset_f32(inp1,0.5,outp,input1.nbSamples()); in test_offset_f32() 115 arm_scale_f32(inp1,0.5,outp,input1.nbSamples()); in test_scale_f32() 131 arm_dot_prod_f32(inp1,inp2,input1.nbSamples(),&r); in test_dot_prod_f32() [all …]
|
D | BasicTestsF64.cpp | 16 const float64_t *inp1=input1.ptr(); \ 24 arm_add_f64(inp1,inp2,outp,input1.nbSamples()); in test_add_f64() 54 arm_sub_f64(inp1,inp2,outp,input1.nbSamples()); in test_sub_f64() 68 arm_mult_f64(inp1,inp2,outp,input1.nbSamples()); in test_mult_f64() 84 arm_negate_f64(inp1,outp,input1.nbSamples()); in test_negate_f64() 100 arm_offset_f64(inp1,0.5,outp,input1.nbSamples()); in test_offset_f64() 116 arm_scale_f64(inp1,0.5,outp,input1.nbSamples()); in test_scale_f64() 132 arm_dot_prod_f64(inp1,inp2,input1.nbSamples(),&r); in test_dot_prod_f64() 151 arm_abs_f64(inp1,outp,input1.nbSamples()); in test_abs_f64() 311 input1.reload(BasicTestsF64::INPUT_CLIP_F64_ID,mgr,ref.nbSamples()); in setUp() [all …]
|
D | UnaryTestsF64.cpp | 51 const float64_t *inp1=input1.ptr(); \ 64 const float64_t *inp1=input1.ptr(); \ 159 const float64_t *inp1=input1.ptr(); in test_householder_f64() 200 const float64_t *inp1=input1.ptr(); in test_mat_qr_f64() 366 const float64_t *inp1=input1.ptr(); in test_mat_inverse_f64() 424 const float64_t *inp1=input1.ptr(); in test_mat_cholesky_dpo_f64() 460 const float64_t *inp1=input1.ptr(); in test_solve_upper_triangular_f64() 500 const float64_t *inp1=input1.ptr(); in test_solve_lower_triangular_f64() 614 const float64_t *inp1=input1.ptr(); in test_mat_ldl_f64() 689 input1.reload(UnaryTestsF64::INPUTS1_F64_ID,mgr); in setUp() [all …]
|
D | UnaryTestsF32.cpp | 76 const float32_t *inp1=input1.ptr(); \ 89 const float32_t *inp1=input1.ptr(); \ 166 const float32_t *inp1=input1.ptr(); \ 211 const float32_t *inp1=input1.ptr(); in test_householder_f32() 251 const float32_t *inp1=input1.ptr(); in test_mat_qr_f32() 507 const float32_t *inp1=input1.ptr(); in test_mat_inverse_f32() 567 const float32_t *inp1=input1.ptr(); in test_mat_cholesky_dpo_f32() 604 const float32_t *inp1=input1.ptr(); in test_solve_upper_triangular_f32() 645 const float32_t *inp1=input1.ptr(); in test_solve_lower_triangular_f32() 791 const float32_t *inp1=input1.ptr(); in test_mat_ldl_f32() [all …]
|
D | MFCCF16.cpp | 21 const float16_t *inp1=input1.ptr(); in test_mfcc_f16() 54 input1.reload(MFCCF16::INPUTS_MFCC_NOISE_256_F16_ID,mgr,nb); in setUp() 70 input1.reload(MFCCF16::INPUTS_MFCC_NOISE_512_F16_ID,mgr,nb); in setUp() 85 input1.reload(MFCCF16::INPUTS_MFCC_NOISE_1024_F16_ID,mgr,nb); in setUp() 102 input1.reload(MFCCF16::INPUTS_MFCC_SINE_256_F16_ID,mgr,nb); in setUp() 118 input1.reload(MFCCF16::INPUTS_MFCC_SINE_512_F16_ID,mgr,nb); in setUp() 133 input1.reload(MFCCF16::INPUTS_MFCC_SINE_1024_F16_ID,mgr,nb); in setUp()
|
D | MFCCF32.cpp | 21 const float32_t *inp1=input1.ptr(); in test_mfcc_f32() 54 input1.reload(MFCCF32::INPUTS_MFCC_NOISE_256_F32_ID,mgr,nb); in setUp() 70 input1.reload(MFCCF32::INPUTS_MFCC_NOISE_512_F32_ID,mgr,nb); in setUp() 85 input1.reload(MFCCF32::INPUTS_MFCC_NOISE_1024_F32_ID,mgr,nb); in setUp() 102 input1.reload(MFCCF32::INPUTS_MFCC_SINE_256_F32_ID,mgr,nb); in setUp() 118 input1.reload(MFCCF32::INPUTS_MFCC_SINE_512_F32_ID,mgr,nb); in setUp() 133 input1.reload(MFCCF32::INPUTS_MFCC_SINE_1024_F32_ID,mgr,nb); in setUp()
|
D | MFCCQ15.cpp | 21 const q15_t *inp1=input1.ptr(); in test_mfcc_q15() 54 input1.reload(MFCCQ15::INPUTS_MFCC_NOISE_256_Q15_ID,mgr,nb); in setUp() 70 input1.reload(MFCCQ15::INPUTS_MFCC_NOISE_512_Q15_ID,mgr,nb); in setUp() 85 input1.reload(MFCCQ15::INPUTS_MFCC_NOISE_1024_Q15_ID,mgr,nb); in setUp() 102 input1.reload(MFCCQ15::INPUTS_MFCC_SINE_256_Q15_ID,mgr,nb); in setUp() 118 input1.reload(MFCCQ15::INPUTS_MFCC_SINE_512_Q15_ID,mgr,nb); in setUp() 133 input1.reload(MFCCQ15::INPUTS_MFCC_SINE_1024_Q15_ID,mgr,nb); in setUp()
|
D | MFCCQ31.cpp | 22 const q31_t *inp1=input1.ptr(); in test_mfcc_q31() 55 input1.reload(MFCCQ31::INPUTS_MFCC_NOISE_256_Q31_ID,mgr,nb); in setUp() 71 input1.reload(MFCCQ31::INPUTS_MFCC_NOISE_512_Q31_ID,mgr,nb); in setUp() 86 input1.reload(MFCCQ31::INPUTS_MFCC_NOISE_1024_Q31_ID,mgr,nb); in setUp() 103 input1.reload(MFCCQ31::INPUTS_MFCC_SINE_256_Q31_ID,mgr,nb); in setUp() 119 input1.reload(MFCCQ31::INPUTS_MFCC_SINE_512_Q31_ID,mgr,nb); in setUp() 134 input1.reload(MFCCQ31::INPUTS_MFCC_SINE_1024_Q31_ID,mgr,nb); in setUp()
|
/cmsis-dsp-latest/Testing/Source/Benchmarks/ |
D | QuaternionMathsBenchmarksF32.cpp | 86 input1.reload(QuaternionMathsBenchmarksF32::INPUT1_F32_ID,mgr,this->nb*4); in setUp() 89 this->inp1=input1.ptr(); in setUp() 94 input1.reload(QuaternionMathsBenchmarksF32::INPUT1_F32_ID,mgr,this->nb*4); in setUp() 97 this->inp1=input1.ptr(); in setUp() 102 input1.reload(QuaternionMathsBenchmarksF32::INPUT1_F32_ID,mgr,this->nb*4); in setUp() 105 this->inp1=input1.ptr(); in setUp() 110 input1.reload(QuaternionMathsBenchmarksF32::INPUT1_F32_ID,mgr,this->nb*4); in setUp() 113 this->inp1=input1.ptr(); in setUp() 118 input1.reload(QuaternionMathsBenchmarksF32::INPUT1_F32_ID,mgr,this->nb*4); in setUp() 122 this->inp1=input1.ptr(); in setUp() [all …]
|
D | UnaryF32.cpp | 111 input1.reload(UnaryF32::INPUTA_F32_ID,mgr,this->nbr*this->nbc); in setUp() 119 this->in1.pData = input1.ptr(); in setUp() 122 input1.reload(UnaryF32::INPUTA_F32_ID,mgr,this->nbr*this->nbc); in setUp() 131 this->in1.pData = input1.ptr(); in setUp() 134 input1.reload(UnaryF32::INPUTAC_F32_ID,mgr,2*this->nbr*this->nbc); in setUp() 143 this->in1.pData = input1.ptr(); in setUp() 151 input1.reload(UnaryF32::INPUTSCHOLESKY1_DPO_F32_ID,mgr); in setUp() 160 p = input1.ptr(); in setUp() 187 input1.reload(UnaryF32::INPUT_UT_DPO_F32_ID,mgr); in setUp() 198 p = input1.ptr(); in setUp() [all …]
|
D | UnaryF16.cpp | 102 input1.reload(UnaryF16::INPUTA_F16_ID,mgr,this->nbr*this->nbc); in setUp() 110 this->in1.pData = input1.ptr(); in setUp() 113 input1.reload(UnaryF16::INPUTA_F16_ID,mgr,this->nbr*this->nbc); in setUp() 122 this->in1.pData = input1.ptr(); in setUp() 125 input1.reload(UnaryF16::INPUTAC_F16_ID,mgr,2*this->nbr*this->nbc); in setUp() 134 this->in1.pData = input1.ptr(); in setUp() 142 input1.reload(UnaryF16::INPUTSCHOLESKY1_DPO_F16_ID,mgr); in setUp() 151 p = input1.ptr(); in setUp() 178 input1.reload(UnaryF16::INPUT_UT_DPO_F16_ID,mgr); in setUp() 189 p = input1.ptr(); in setUp() [all …]
|
D | UnaryF64.cpp | 74 input1.reload(UnaryF64::INPUTA_F64_ID,mgr,this->nbr*this->nbc); in setUp() 81 this->in1.pData = input1.ptr(); in setUp() 93 input1.reload(UnaryF64::INPUTSCHOLESKY1_DPO_F64_ID,mgr); in setUp() 102 p = input1.ptr(); in setUp() 129 input1.reload(UnaryF64::INPUT_UT_DPO_F64_ID,mgr); in setUp() 140 p = input1.ptr(); in setUp() 169 input1.reload(UnaryF64::INPUT_LT_DPO_F64_ID,mgr); in setUp() 180 p = input1.ptr(); in setUp()
|
/cmsis-dsp-latest/Source/FilteringFunctions/ |
D | arm_conv_partial_q7.c | 82 q31_t input1, input2; /* Temporary input variables */ in arm_conv_partial_q7() local 186 input1 = ((q31_t) in1 & 0x0000FFFF) | ((q31_t) in2 << 16); in arm_conv_partial_q7() 195 sum = __SMLAD(input1, input2, sum); in arm_conv_partial_q7() 200 input1 = ((q31_t) in1 & 0x0000FFFF) | ((q31_t) in2 << 16); in arm_conv_partial_q7() 209 sum = __SMLAD(input1, input2, sum); in arm_conv_partial_q7() 322 input1 = ((q31_t) in1 & 0x0000FFFF) | ((q31_t) in2 << 16); in arm_conv_partial_q7() 331 acc0 = __SMLAD(input1, input2, acc0); in arm_conv_partial_q7() 337 input1 = ((q31_t) in1 & 0x0000FFFF) | ((q31_t) in2 << 16); in arm_conv_partial_q7() 340 acc1 = __SMLAD(input1, input2, acc1); in arm_conv_partial_q7() 346 input1 = ((q31_t) in1 & 0x0000FFFF) | ((q31_t) in2 << 16); in arm_conv_partial_q7() [all …]
|
D | arm_conv_q7.c | 242 q31_t input1, input2; /* Temporary input variables */ in arm_conv_q7() local 328 input1 = ((q31_t) in1 & 0x0000FFFF) | ((q31_t) in2 << 16U); in arm_conv_q7() 337 sum = __SMLAD(input1, input2, sum); in arm_conv_q7() 342 input1 = ((q31_t) in1 & 0x0000FFFF) | ((q31_t) in2 << 16U); in arm_conv_q7() 351 sum = __SMLAD(input1, input2, sum); in arm_conv_q7() 456 input1 = ((q31_t) in1 & 0x0000FFFF) | ((q31_t) in2 << 16U); in arm_conv_q7() 465 acc0 = __SMLAD(input1, input2, acc0); in arm_conv_q7() 471 input1 = ((q31_t) in1 & 0x0000FFFF) | ((q31_t) in2 << 16U); in arm_conv_q7() 474 acc1 = __SMLAD(input1, input2, acc1); in arm_conv_q7() 480 input1 = ((q31_t) in1 & 0x0000FFFF) | ((q31_t) in2 << 16U); in arm_conv_q7() [all …]
|
D | arm_correlate_q7.c | 290 q31_t input1, input2; /* Temporary input variables */ in arm_correlate_q7() local 404 input1 = ((q31_t) in1 & 0x0000FFFF) | ((q31_t) in2 << 16); in arm_correlate_q7() 413 sum = __SMLAD(input1, input2, sum); in arm_correlate_q7() 418 input1 = ((q31_t) in1 & 0x0000FFFF) | ((q31_t) in2 << 16); in arm_correlate_q7() 427 sum = __SMLAD(input1, input2, sum); in arm_correlate_q7() 534 input1 = ((q31_t) in1 & 0x0000FFFF) | ((q31_t) in2 << 16U); in arm_correlate_q7() 543 acc0 = __SMLAD(input1, input2, acc0); in arm_correlate_q7() 549 input1 = ((q31_t) in1 & 0x0000FFFF) | ((q31_t) in2 << 16U); in arm_correlate_q7() 552 acc1 = __SMLAD(input1, input2, acc1); in arm_correlate_q7() 558 input1 = ((q31_t) in1 & 0x0000FFFF) | ((q31_t) in2 << 16U); in arm_correlate_q7() [all …]
|