Home
last modified time | relevance | path

Searched refs:vecMac2 (Results 1 – 4 of 4) sorted by relevance

/cmsis-dsp-latest/dsppp/Include/dsppp/Helium/
Dmatrix_multiply_f32.hpp140 ACC vecMac0, vecMac1, vecMac2;
160 vecMac2 = inner::vmul(vecInB, *pInA2++);
169 vecMac2 = inner::vmacc(vecMac2, vecInB, *pInA2++);
178 vecMac2 = inner::vmacc(vecMac2, vecInB, *pInA2++);
185 inner::vstore1_z<1>(pOut, vecMac2, MATRIX_DIM3,p0);
210 ACC vecMac0, vecMac1, vecMac2, vecMac3;
227 vecMac2 = inner::vmul(vecInB, *pInA2++);
237 vecMac2 = inner::vmacc(vecMac2, vecInB, *pInA2++);
247 vecMac2 = inner::vmacc(vecMac2, vecInB, *pInA2++);
257 vecMac2 = inner::vmacc(vecMac2, vecInB, *pInA2++);
[all …]
Dmatrix_multiply.hpp126 ACC vecMac0, vecMac1, vecMac2, vecMac3;
147 vecMac2 = vector_traits<T>::temp_acc_zero();
161 vecMac2 = inner::vmacc(vecMac2, vecInB, *pInA2++);
176 inner::vstore1<1>(pOut2, vecMac2);
200 vecMac2 = vector_traits<T>::temp_acc_zero();
214 vecMac2 = inner::vmacc(vecMac2, vecInB, *pInA2++);
227 inner::vstore1_z<1>(pOut2, vecMac2, colBLeft,p0);
/cmsis-dsp-latest/Source/MatrixFunctions/
Darm_mat_mult_f32.c149 f32x4_t vecMac0, vecMac1, vecMac2; in arm_mat_mult_f32_3x3_mve() local
169 vecMac2 = vmulq(vecInB, *pInA2++); in arm_mat_mult_f32_3x3_mve()
178 vecMac2 = vfmaq(vecMac2, vecInB, *pInA2++); in arm_mat_mult_f32_3x3_mve()
187 vecMac2 = vfmaq(vecMac2, vecInB, *pInA2++); in arm_mat_mult_f32_3x3_mve()
194 vstrwq_p_f32(pOut, vecMac2, p0); in arm_mat_mult_f32_3x3_mve()
214 f32x4_t vecMac0, vecMac1, vecMac2, vecMac3; in arm_mat_mult_f32_4x4_mve() local
231 vecMac2 = vmulq(vecInB, *pInA2++); in arm_mat_mult_f32_4x4_mve()
241 vecMac2 = vfmaq(vecMac2, vecInB, *pInA2++); in arm_mat_mult_f32_4x4_mve()
251 vecMac2 = vfmaq(vecMac2, vecInB, *pInA2++); in arm_mat_mult_f32_4x4_mve()
261 vecMac2 = vfmaq(vecMac2, vecInB, *pInA2++); in arm_mat_mult_f32_4x4_mve()
[all …]
Darm_mat_mult_f16.c428 f16x8_t vecMac0, vecMac1, vecMac2, vecMac3; in arm_mat_mult_f16() local
449 vecMac2 = vdupq_n_f16(0.0f16); in arm_mat_mult_f16()
463 vecMac2 = vfmaq(vecMac2, vecInB, *pInA2++); in arm_mat_mult_f16()
476 vst1q(pOut2, vecMac2); pOut2 += 8; in arm_mat_mult_f16()
496 vecMac2 = vdupq_n_f16(0.0f16); in arm_mat_mult_f16()
510 vecMac2 = vfmaq(vecMac2, vecInB, *pInA2++); in arm_mat_mult_f16()
523 vstrhq_p_f16(pOut2, vecMac2, p0); in arm_mat_mult_f16()