Searched refs:vecOffsA (Results 1 – 4 of 4) sorted by relevance
/cmsis-dsp-latest/dsppp/Include/dsppp/Helium/ |
D | matrix_multiply_f16.hpp | 51 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 …]
|
D | matrix_multiply_f32.hpp | 42 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/ |
D | arm_mat_mult_f16.c | 63 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 …]
|
D | arm_mat_mult_f32.c | 102 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()
|