Home
last modified time | relevance | path

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

/cmsis-dsp-latest/dsppp/Include/dsppp/Helium/
Dmatrix_multiply_f16.hpp51 uint16x8_t vecOffsA, vecOffsB,vecOffsD;
58 vecOffsA = vldrhq_u16((uint16_t const *) offsetA);
63 vecInA = vldrhq_gather_shifted_offset(pSrcA.const_ptr(), vecOffsA);
78 vecOffsA = vaddq_n_u16(vecOffsA, (uint16_t) 1);
82 vecInA = vldrhq_gather_shifted_offset(pSrcA.const_ptr(), vecOffsA);
134 uint16x8_t vecOffsA, vecOffsB,vecOffsD;
141 vecOffsA = vldrhq_u16((uint16_t const *) offsetA);
147 vecInA = vldrhq_gather_shifted_offset(pSrcA.const_ptr(), vecOffsA);
162 vecOffsA = vaddq_n_u16(vecOffsA, (uint16_t) 1);
166 vecInA = vldrhq_gather_shifted_offset(pSrcA.const_ptr(), vecOffsA);
[all …]
Dmatrix_multiply_f32.hpp42 uint32x4_t vecOffsA, vecOffsB,vecOffsC;
47 vecOffsA = vldrwq_u32((uint32_t const *) offsetA0);
53 vecInA = vldrwq_gather_shifted_offset(pSrcA.const_ptr(), vecOffsA);
73 vecOffsA = vldrwq_u32((uint32_t const *) offsetA1);
83 vecInA = vldrwq_gather_shifted_offset(pSrcA.const_ptr(), vecOffsA);
/cmsis-dsp-latest/Source/MatrixFunctions/
Darm_mat_mult_f16.c63 uint16x8_t vecOffsA, vecOffsB; in arm_mat_mult_f16_2x2_mve() local
70 vecOffsA = vldrhq_u16((uint16_t const *) offsetA); in arm_mat_mult_f16_2x2_mve()
75 vecInA = vldrhq_gather_shifted_offset((float16_t const *) pSrcA->pData, vecOffsA); in arm_mat_mult_f16_2x2_mve()
90 vecOffsA = vaddq_n_u16(vecOffsA, (uint16_t) 1); in arm_mat_mult_f16_2x2_mve()
94 vecInA = vldrhq_gather_shifted_offset((float16_t const *) pSrcA->pData, vecOffsA); in arm_mat_mult_f16_2x2_mve()
132 uint16x8_t vecOffsA, vecOffsB; in arm_mat_mult_f16_3x3_mve() local
139 vecOffsA = vldrhq_u16((uint16_t const *) offsetA); in arm_mat_mult_f16_3x3_mve()
145 vecInA = vldrhq_gather_shifted_offset((float16_t const *) pSrcA->pData, vecOffsA); in arm_mat_mult_f16_3x3_mve()
160 vecOffsA = vaddq_n_u16(vecOffsA, (uint16_t) 1); in arm_mat_mult_f16_3x3_mve()
164 vecInA = vldrhq_gather_shifted_offset((float16_t const *) pSrcA->pData, vecOffsA); in arm_mat_mult_f16_3x3_mve()
[all …]
Darm_mat_mult_f32.c102 uint32x4_t vecOffsA, vecOffsB; in arm_mat_mult_f32_2x2_mve() local
105 vecOffsA = vldrwq_u32((uint32_t const *) offsetA0); in arm_mat_mult_f32_2x2_mve()
108 vecInA = vldrwq_gather_shifted_offset((float32_t const *) pSrcA->pData, vecOffsA); in arm_mat_mult_f32_2x2_mve()
113 vecOffsA = vldrwq_u32((uint32_t const *) offsetA1); in arm_mat_mult_f32_2x2_mve()
116 vecInA = vldrwq_gather_shifted_offset((float32_t const *) pSrcA->pData, vecOffsA); in arm_mat_mult_f32_2x2_mve()