Home
last modified time | relevance | path

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

/cmsis-dsp-latest/dsppp/Include/dsppp/Helium/
Dmatrix_multiply_f32.hpp140 ACC vecMac0, vecMac1, vecMac2;
159 vecMac1 = inner::vmul(vecInB, *pInA1++);
168 vecMac1 = inner::vmacc(vecMac1, vecInB, *pInA1++);
177 vecMac1 = inner::vmacc(vecMac1, vecInB, *pInA1++);
183 inner::vstore1_z<1>(pOut, vecMac1, MATRIX_DIM3,p0);
210 ACC vecMac0, vecMac1, vecMac2, vecMac3;
226 vecMac1 = inner::vmul(vecInB, *pInA1++);
236 vecMac1 = inner::vmacc(vecMac1, vecInB, *pInA1++);
246 vecMac1 = inner::vmacc(vecMac1, vecInB, *pInA1++);
256 vecMac1 = inner::vmacc(vecMac1, vecInB, *pInA1++);
[all …]
Dmatrix_multiply.hpp126 ACC vecMac0, vecMac1, vecMac2, vecMac3;
146 vecMac1 = vector_traits<T>::temp_acc_zero();
160 vecMac1 = inner::vmacc(vecMac1, vecInB, *pInA1++);
174 inner::vstore1<1>(pOut1, vecMac1);
199 vecMac1 = vector_traits<T>::temp_acc_zero();
213 vecMac1 = inner::vmacc(vecMac1, vecInB, *pInA1++);
226 inner::vstore1_z<1>(pOut1, vecMac1, 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
168 vecMac1 = vmulq(vecInB, *pInA1++); in arm_mat_mult_f32_3x3_mve()
177 vecMac1 = vfmaq(vecMac1, vecInB, *pInA1++); in arm_mat_mult_f32_3x3_mve()
186 vecMac1 = vfmaq(vecMac1, vecInB, *pInA1++); in arm_mat_mult_f32_3x3_mve()
192 vstrwq_p_f32(pOut, vecMac1, p0); in arm_mat_mult_f32_3x3_mve()
214 f32x4_t vecMac0, vecMac1, vecMac2, vecMac3; in arm_mat_mult_f32_4x4_mve() local
230 vecMac1 = vmulq(vecInB, *pInA1++); in arm_mat_mult_f32_4x4_mve()
240 vecMac1 = vfmaq(vecMac1, vecInB, *pInA1++); in arm_mat_mult_f32_4x4_mve()
250 vecMac1 = vfmaq(vecMac1, vecInB, *pInA1++); in arm_mat_mult_f32_4x4_mve()
260 vecMac1 = vfmaq(vecMac1, vecInB, *pInA1++); 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
448 vecMac1 = vdupq_n_f16(0.0f16); in arm_mat_mult_f16()
462 vecMac1 = vfmaq(vecMac1, vecInB, *pInA1++); in arm_mat_mult_f16()
475 vst1q(pOut1, vecMac1); pOut1 += 8; in arm_mat_mult_f16()
495 vecMac1 = vdupq_n_f16(0.0f16); in arm_mat_mult_f16()
509 vecMac1 = vfmaq(vecMac1, vecInB, *pInA1++); in arm_mat_mult_f16()
522 vstrhq_p_f16(pOut1, vecMac1, p0); in arm_mat_mult_f16()