Searched refs:vec_acc (Results 1 – 4 of 4) sorted by relevance
/cmsis-dsp-latest/Source/ComplexMathFunctions/ |
D | arm_cmplx_dot_prod_f16.c | 67 f16x8_t vec_acc = vdupq_n_f16(0.0f16); in arm_cmplx_dot_prod_f16() local 80 vec_acc = vcmlaq(vec_acc, vecSrcA, vecSrcB); in arm_cmplx_dot_prod_f16() 84 vec_acc = vcmlaq_rot90(vec_acc, vecSrcA, vecSrcB); in arm_cmplx_dot_prod_f16() 88 vec_acc = vcmlaq(vec_acc, vecSrcC, vecSrcD); in arm_cmplx_dot_prod_f16() 92 vec_acc = vcmlaq_rot90(vec_acc, vecSrcC, vecSrcD); in arm_cmplx_dot_prod_f16() 102 vec_acc = vcmlaq(vec_acc, vecSrcA, vecSrcB); in arm_cmplx_dot_prod_f16() 105 vec_acc = vcmlaq_rot90(vec_acc, vecSrcA, vecSrcB); in arm_cmplx_dot_prod_f16() 108 vec_acc = vcmlaq(vec_acc, vecSrcC, vecSrcD); in arm_cmplx_dot_prod_f16() 109 vec_acc = vcmlaq_rot90(vec_acc, vecSrcC, vecSrcD); in arm_cmplx_dot_prod_f16() 122 vec_acc = vcmlaq_m(vec_acc, vecSrcA, vecSrcB, p); in arm_cmplx_dot_prod_f16() [all …]
|
D | arm_cmplx_mult_cmplx_f16.c | 63 f16x8_t vec_acc; in arm_cmplx_mult_cmplx_f16() local 75 vec_acc = vcmulq(vecSrcA, vecSrcB); in arm_cmplx_mult_cmplx_f16() 79 vec_acc = vcmlaq_rot90(vec_acc, vecSrcA, vecSrcB); in arm_cmplx_mult_cmplx_f16() 82 vst1q(pDst, vec_acc); in arm_cmplx_mult_cmplx_f16() 85 vec_acc = vcmulq(vecSrcC, vecSrcD); in arm_cmplx_mult_cmplx_f16() 89 vec_acc = vcmlaq_rot90(vec_acc, vecSrcC, vecSrcD); in arm_cmplx_mult_cmplx_f16() 92 vst1q(pDst, vec_acc); in arm_cmplx_mult_cmplx_f16() 101 vec_acc = vcmulq(vecSrcA, vecSrcB); in arm_cmplx_mult_cmplx_f16() 104 vec_acc = vcmlaq_rot90(vec_acc, vecSrcA, vecSrcB); in arm_cmplx_mult_cmplx_f16() 106 vst1q(pDst, vec_acc); in arm_cmplx_mult_cmplx_f16() [all …]
|
D | arm_cmplx_mult_cmplx_f32.c | 81 f32x4_t vec_acc; in arm_cmplx_mult_cmplx_f32() local 93 vec_acc = vcmulq(vecSrcA, vecSrcB); in arm_cmplx_mult_cmplx_f32() 97 vec_acc = vcmlaq_rot90(vec_acc, vecSrcA, vecSrcB); in arm_cmplx_mult_cmplx_f32() 100 vst1q(pDst, vec_acc); in arm_cmplx_mult_cmplx_f32() 103 vec_acc = vcmulq(vecSrcC, vecSrcD); in arm_cmplx_mult_cmplx_f32() 107 vec_acc = vcmlaq_rot90(vec_acc, vecSrcC, vecSrcD); in arm_cmplx_mult_cmplx_f32() 110 vst1q(pDst, vec_acc); in arm_cmplx_mult_cmplx_f32() 119 vec_acc = vcmulq(vecSrcA, vecSrcB); in arm_cmplx_mult_cmplx_f32() 122 vec_acc = vcmlaq_rot90(vec_acc, vecSrcA, vecSrcB); in arm_cmplx_mult_cmplx_f32() 124 vst1q(pDst, vec_acc); in arm_cmplx_mult_cmplx_f32() [all …]
|
D | arm_cmplx_dot_prod_f32.c | 88 f32x4_t vec_acc = vdupq_n_f32(0.0f); in arm_cmplx_dot_prod_f32() local 101 vec_acc = vcmlaq(vec_acc, vecSrcA, vecSrcB); in arm_cmplx_dot_prod_f32() 105 vec_acc = vcmlaq_rot90(vec_acc, vecSrcA, vecSrcB); in arm_cmplx_dot_prod_f32() 109 vec_acc = vcmlaq(vec_acc, vecSrcC, vecSrcD); in arm_cmplx_dot_prod_f32() 113 vec_acc = vcmlaq_rot90(vec_acc, vecSrcC, vecSrcD); in arm_cmplx_dot_prod_f32() 123 vec_acc = vcmlaq(vec_acc, vecSrcA, vecSrcB); in arm_cmplx_dot_prod_f32() 126 vec_acc = vcmlaq_rot90(vec_acc, vecSrcA, vecSrcB); in arm_cmplx_dot_prod_f32() 129 vec_acc = vcmlaq(vec_acc, vecSrcC, vecSrcD); in arm_cmplx_dot_prod_f32() 130 vec_acc = vcmlaq_rot90(vec_acc, vecSrcC, vecSrcD); in arm_cmplx_dot_prod_f32() 142 vec_acc = vcmlaq_m(vec_acc, vecSrcA, vecSrcB, p); in arm_cmplx_dot_prod_f32() [all …]
|