Home
last modified time | relevance | path

Searched refs:vecSrcB (Results 1 – 17 of 17) sorted by relevance

/cmsis-3.4.0/CMSIS/DSP/Source/ComplexMathFunctions/
Darm_cmplx_dot_prod_q15.c68 q15x8_t vecSrcA, vecSrcB; in arm_cmplx_dot_prod_q15() local
76 vecSrcB = vld1q(pSrcB); in arm_cmplx_dot_prod_q15()
82 accReal = vmlsldavaq(accReal, vecSrcA, vecSrcB); in arm_cmplx_dot_prod_q15()
86 accImag = vmlaldavaxq(accImag, vecSrcA, vecSrcB); in arm_cmplx_dot_prod_q15()
95 vecSrcB = vld1q(pSrcB); in arm_cmplx_dot_prod_q15()
104 accReal = vmlsldavaq(accReal, vecSrcA, vecSrcB); in arm_cmplx_dot_prod_q15()
107 accImag = vmlaldavaxq(accImag, vecSrcA, vecSrcB); in arm_cmplx_dot_prod_q15()
114 vecSrcB = vld1q(pSrcB); in arm_cmplx_dot_prod_q15()
127 vecSrcB = vldrhq_z_s16(pSrcB, p); in arm_cmplx_dot_prod_q15()
129 accReal = vmlsldavaq_p(accReal, vecSrcA, vecSrcB, p); in arm_cmplx_dot_prod_q15()
[all …]
Darm_cmplx_dot_prod_q31.c70 q31x4_t vecSrcA, vecSrcB; in arm_cmplx_dot_prod_q31() local
78 vecSrcB = vld1q(pSrcB); in arm_cmplx_dot_prod_q31()
84 accReal = vrmlsldavhaq(accReal, vecSrcA, vecSrcB); in arm_cmplx_dot_prod_q31()
88 accImag = vrmlaldavhaxq(accImag, vecSrcA, vecSrcB); in arm_cmplx_dot_prod_q31()
97 vecSrcB = vld1q(pSrcB); in arm_cmplx_dot_prod_q31()
106 accReal = vrmlsldavhaq(accReal, vecSrcA, vecSrcB); in arm_cmplx_dot_prod_q31()
109 accImag = vrmlaldavhaxq(accImag, vecSrcA, vecSrcB); in arm_cmplx_dot_prod_q31()
116 vecSrcB = vld1q(pSrcB); in arm_cmplx_dot_prod_q31()
129 vecSrcB = vldrwq_z_s32(pSrcB, p); in arm_cmplx_dot_prod_q31()
131 accReal = vrmlsldavhaq_p(accReal, vecSrcA, vecSrcB, p); in arm_cmplx_dot_prod_q31()
[all …]
Darm_cmplx_mult_cmplx_f16.c82 f16x8_t vecSrcA, vecSrcB; in arm_cmplx_mult_cmplx_f16() local
91 vecSrcB = vld1q(pSrcB); in arm_cmplx_mult_cmplx_f16()
96 vec_acc = vcmulq(vecSrcA, vecSrcB); in arm_cmplx_mult_cmplx_f16()
100 vec_acc = vcmlaq_rot90(vec_acc, vecSrcA, vecSrcB); in arm_cmplx_mult_cmplx_f16()
111 vecSrcB = vld1q(pSrcB); in arm_cmplx_mult_cmplx_f16()
122 vec_acc = vcmulq(vecSrcA, vecSrcB); in arm_cmplx_mult_cmplx_f16()
125 vec_acc = vcmlaq_rot90(vec_acc, vecSrcA, vecSrcB); in arm_cmplx_mult_cmplx_f16()
145 vecSrcB = vldrhq_z_f16(pSrcB, p); in arm_cmplx_mult_cmplx_f16()
146 vec_acc = vcmulq_m(vuninitializedq_f16(),vecSrcA, vecSrcB, p); in arm_cmplx_mult_cmplx_f16()
147 vec_acc = vcmlaq_rot90_m(vec_acc, vecSrcA, vecSrcB, p); in arm_cmplx_mult_cmplx_f16()
[all …]
Darm_cmplx_dot_prod_f16.c93 f16x8_t vecSrcA, vecSrcB; in arm_cmplx_dot_prod_f16() local
102 vecSrcB = vld1q( pSrcB); in arm_cmplx_dot_prod_f16()
107 vec_acc = vcmlaq(vec_acc, vecSrcA, vecSrcB); in arm_cmplx_dot_prod_f16()
111 vec_acc = vcmlaq_rot90(vec_acc, vecSrcA, vecSrcB); in arm_cmplx_dot_prod_f16()
120 vecSrcB = vld1q(pSrcB); in arm_cmplx_dot_prod_f16()
129 vec_acc = vcmlaq(vec_acc, vecSrcA, vecSrcB); in arm_cmplx_dot_prod_f16()
132 vec_acc = vcmlaq_rot90(vec_acc, vecSrcA, vecSrcB); in arm_cmplx_dot_prod_f16()
148 vecSrcB = vldrhq_z_f16(pSrcB, p); in arm_cmplx_dot_prod_f16()
149 vec_acc = vcmlaq_m(vec_acc, vecSrcA, vecSrcB, p); in arm_cmplx_dot_prod_f16()
150 vec_acc = vcmlaq_rot90_m(vec_acc, vecSrcA, vecSrcB, p); in arm_cmplx_dot_prod_f16()
[all …]
Darm_cmplx_mult_cmplx_f32.c80 f32x4_t vecSrcA, vecSrcB; in arm_cmplx_mult_cmplx_f32() local
89 vecSrcB = vld1q(pSrcB); in arm_cmplx_mult_cmplx_f32()
94 vec_acc = vcmulq(vecSrcA, vecSrcB); in arm_cmplx_mult_cmplx_f32()
98 vec_acc = vcmlaq_rot90(vec_acc, vecSrcA, vecSrcB); in arm_cmplx_mult_cmplx_f32()
109 vecSrcB = vld1q(pSrcB); in arm_cmplx_mult_cmplx_f32()
120 vec_acc = vcmulq(vecSrcA, vecSrcB); in arm_cmplx_mult_cmplx_f32()
123 vec_acc = vcmlaq_rot90(vec_acc, vecSrcA, vecSrcB); in arm_cmplx_mult_cmplx_f32()
143 vecSrcB = vldrwq_z_f32(pSrcB, p); in arm_cmplx_mult_cmplx_f32()
144 vec_acc = vcmulq_m(vuninitializedq_f32(),vecSrcA, vecSrcB, p); in arm_cmplx_mult_cmplx_f32()
145 vec_acc = vcmlaq_rot90_m(vec_acc, vecSrcA, vecSrcB, p); in arm_cmplx_mult_cmplx_f32()
[all …]
Darm_cmplx_mult_cmplx_q15.c61 q15x8_t vecSrcA, vecSrcB; in arm_cmplx_mult_cmplx_q15() local
71 vecSrcB = vld1q(pSrcB); in arm_cmplx_mult_cmplx_q15()
79 vecDst = vqdmlsdhq(vuninitializedq_s16(), vecSrcA, vecSrcB); in arm_cmplx_mult_cmplx_q15()
84 vecDst = vqdmladhxq(vecDst, vecSrcA, vecSrcB); in arm_cmplx_mult_cmplx_q15()
96 vecSrcB = vld1q(pSrcB); in arm_cmplx_mult_cmplx_q15()
109 vecDst = vqdmlsdhq(vuninitializedq_s16(), vecSrcA, vecSrcB); in arm_cmplx_mult_cmplx_q15()
112 vecDst = vqdmladhxq(vecDst, vecSrcA, vecSrcB); in arm_cmplx_mult_cmplx_q15()
136 vecSrcB = vldrhq_z_s16(pSrcB, p); in arm_cmplx_mult_cmplx_q15()
138 vecDst = vqdmlsdhq_m(vuninitializedq_s16(), vecSrcA, vecSrcB, p); in arm_cmplx_mult_cmplx_q15()
139 vecDst = vqdmladhxq_m(vecDst, vecSrcA, vecSrcB, p); in arm_cmplx_mult_cmplx_q15()
[all …]
Darm_cmplx_mult_cmplx_q31.c61 q31x4_t vecSrcA, vecSrcB; in arm_cmplx_mult_cmplx_q31() local
70 vecSrcB = vld1q(pSrcB); in arm_cmplx_mult_cmplx_q31()
77 vecDst = vqdmlsdhq(vuninitializedq_s32(), vecSrcA, vecSrcB); in arm_cmplx_mult_cmplx_q31()
82 vecDst = vqdmladhxq(vecDst, vecSrcA, vecSrcB); in arm_cmplx_mult_cmplx_q31()
94 vecSrcB = vld1q(pSrcB); in arm_cmplx_mult_cmplx_q31()
107 vecDst = vqdmlsdhq(vuninitializedq_s32(), vecSrcA, vecSrcB); in arm_cmplx_mult_cmplx_q31()
110 vecDst = vqdmladhxq(vecDst, vecSrcA, vecSrcB); in arm_cmplx_mult_cmplx_q31()
133 vecSrcB = vldrwq_z_s32(pSrcB, p); in arm_cmplx_mult_cmplx_q31()
135 vecDst = vqdmlsdhq_m(vuninitializedq_s32(), vecSrcA, vecSrcB, p); in arm_cmplx_mult_cmplx_q31()
136 vecDst = vqdmladhxq_m(vecDst, vecSrcA, vecSrcB, p); in arm_cmplx_mult_cmplx_q31()
[all …]
Darm_cmplx_dot_prod_f32.c88 f32x4_t vecSrcA, vecSrcB; in arm_cmplx_dot_prod_f32() local
97 vecSrcB = vld1q(pSrcB); in arm_cmplx_dot_prod_f32()
102 vec_acc = vcmlaq(vec_acc, vecSrcA, vecSrcB); in arm_cmplx_dot_prod_f32()
106 vec_acc = vcmlaq_rot90(vec_acc, vecSrcA, vecSrcB); in arm_cmplx_dot_prod_f32()
115 vecSrcB = vld1q(pSrcB); in arm_cmplx_dot_prod_f32()
124 vec_acc = vcmlaq(vec_acc, vecSrcA, vecSrcB); in arm_cmplx_dot_prod_f32()
127 vec_acc = vcmlaq_rot90(vec_acc, vecSrcA, vecSrcB); in arm_cmplx_dot_prod_f32()
142 vecSrcB = vldrwq_z_f32(pSrcB, p); in arm_cmplx_dot_prod_f32()
143 vec_acc = vcmlaq_m(vec_acc, vecSrcA, vecSrcB, p); in arm_cmplx_dot_prod_f32()
144 vec_acc = vcmlaq_rot90_m(vec_acc, vecSrcA, vecSrcB, p); in arm_cmplx_dot_prod_f32()
[all …]
/cmsis-3.4.0/CMSIS/DSP/Source/BasicMathFunctions/
Darm_and_u16.c66 uint16x8_t vecSrcA, vecSrcB; in arm_and_u16() local
74 vecSrcB = vld1q(pSrcB); in arm_and_u16()
76 vst1q(pDst, vandq_u16(vecSrcA, vecSrcB) ); in arm_and_u16()
93 vecSrcB = vld1q(pSrcB); in arm_and_u16()
94 vstrhq_p(pDst, vandq_u16(vecSrcA, vecSrcB), p0); in arm_and_u16()
Darm_and_u32.c58 uint32x4_t vecSrcA, vecSrcB; in arm_and_u32() local
66 vecSrcB = vld1q(pSrcB); in arm_and_u32()
68 vst1q(pDst, vandq_u32(vecSrcA, vecSrcB) ); in arm_and_u32()
85 vecSrcB = vld1q(pSrcB); in arm_and_u32()
86 vstrwq_p(pDst, vandq_u32(vecSrcA, vecSrcB), p0); in arm_and_u32()
Darm_and_u8.c59 uint8x16_t vecSrcA, vecSrcB; in arm_and_u8() local
67 vecSrcB = vld1q(pSrcB); in arm_and_u8()
69 vst1q(pDst, vandq_u8(vecSrcA, vecSrcB) ); in arm_and_u8()
86 vecSrcB = vld1q(pSrcB); in arm_and_u8()
87 vstrbq_p(pDst, vandq_u8(vecSrcA, vecSrcB), p0); in arm_and_u8()
Darm_xor_u16.c66 uint16x8_t vecSrcA, vecSrcB; in arm_xor_u16() local
74 vecSrcB = vld1q(pSrcB); in arm_xor_u16()
76 vst1q(pDst, veorq_u16(vecSrcA, vecSrcB) ); in arm_xor_u16()
93 vecSrcB = vld1q(pSrcB); in arm_xor_u16()
94 vstrhq_p(pDst, veorq_u16(vecSrcA, vecSrcB), p0); in arm_xor_u16()
Darm_xor_u32.c58 uint32x4_t vecSrcA, vecSrcB; in arm_xor_u32() local
66 vecSrcB = vld1q(pSrcB); in arm_xor_u32()
68 vst1q(pDst, veorq_u32(vecSrcA, vecSrcB) ); in arm_xor_u32()
85 vecSrcB = vld1q(pSrcB); in arm_xor_u32()
86 vstrwq_p(pDst, veorq_u32(vecSrcA, vecSrcB), p0); in arm_xor_u32()
Darm_xor_u8.c58 uint8x16_t vecSrcA, vecSrcB; in arm_xor_u8() local
66 vecSrcB = vld1q(pSrcB); in arm_xor_u8()
68 vst1q(pDst, veorq_u8(vecSrcA, vecSrcB) ); in arm_xor_u8()
85 vecSrcB = vld1q(pSrcB); in arm_xor_u8()
86 vstrbq_p(pDst, veorq_u8(vecSrcA, vecSrcB), p0); in arm_xor_u8()
Darm_or_u16.c66 uint16x8_t vecSrcA, vecSrcB; in arm_or_u16() local
74 vecSrcB = vld1q(pSrcB); in arm_or_u16()
76 vst1q(pDst, vorrq_u16(vecSrcA, vecSrcB) ); in arm_or_u16()
93 vecSrcB = vld1q(pSrcB); in arm_or_u16()
94 vstrhq_p(pDst, vorrq_u16(vecSrcA, vecSrcB), p0); in arm_or_u16()
Darm_or_u32.c58 uint32x4_t vecSrcA, vecSrcB; in arm_or_u32() local
66 vecSrcB = vld1q(pSrcB); in arm_or_u32()
68 vst1q(pDst, vorrq_u32(vecSrcA, vecSrcB) ); in arm_or_u32()
85 vecSrcB = vld1q(pSrcB); in arm_or_u32()
86 vstrwq_p(pDst, vorrq_u32(vecSrcA, vecSrcB), p0); in arm_or_u32()
Darm_or_u8.c58 uint8x16_t vecSrcA, vecSrcB; in arm_or_u8() local
66 vecSrcB = vld1q(pSrcB); in arm_or_u8()
68 vst1q(pDst, vorrq_u8(vecSrcA, vecSrcB) ); in arm_or_u8()
85 vecSrcB = vld1q(pSrcB); in arm_or_u8()
86 vstrbq_p(pDst, vorrq_u8(vecSrcA, vecSrcB), p0); in arm_or_u8()