Searched refs:vecOffsB (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; 59 vecOffsB = vldrhq_u16((uint16_t const *) offsetB); 67 vecInB = vldrhq_gather_shifted_offset(pSrcB.const_ptr(), vecOffsB); 86 vecOffsB = vaddq_n_u16(vecOffsB, (uint16_t) pSrcB.stride()); 90 vecInB = vldrhq_gather_shifted_offset(pSrcB.const_ptr(), vecOffsB); 134 uint16x8_t vecOffsA, vecOffsB,vecOffsD; 142 vecOffsB = vldrhq_u16((uint16_t const *) offsetB); 151 vecInB = vldrhq_gather_shifted_offset(pSrcB.const_ptr(), vecOffsB); 170 vecOffsB = vaddq_n_u16(vecOffsB, (uint16_t) pSrcB.stride()); 174 vecInB = vldrhq_gather_shifted_offset(pSrcB.const_ptr(), vecOffsB); [all …]
|
D | matrix_multiply_f32.hpp | 42 uint32x4_t vecOffsA, vecOffsB,vecOffsC; 49 vecOffsB = vldrwq_u32((uint32_t const *) offsetB0); 63 vecInB = vldrwq_gather_shifted_offset(pSrcB.const_ptr(), vecOffsB); 78 vecOffsB = vldrwq_u32((uint32_t const *) offsetB1); 94 vecInB = vldrwq_gather_shifted_offset(pSrcB.const_ptr(), vecOffsB);
|
/cmsis-dsp-latest/Source/MatrixFunctions/ |
D | arm_mat_mult_f16.c | 63 uint16x8_t vecOffsA, vecOffsB; in arm_mat_mult_f16_2x2_mve() local 71 vecOffsB = vldrhq_u16((uint16_t const *) offsetB); in arm_mat_mult_f16_2x2_mve() 79 vecInB = vldrhq_gather_shifted_offset((float16_t const *) pSrcB->pData, vecOffsB); in arm_mat_mult_f16_2x2_mve() 98 vecOffsB = vaddq_n_u16(vecOffsB, (uint16_t) 2); in arm_mat_mult_f16_2x2_mve() 102 vecInB = vldrhq_gather_shifted_offset((float16_t const *) pSrcB->pData, vecOffsB); in arm_mat_mult_f16_2x2_mve() 132 uint16x8_t vecOffsA, vecOffsB; in arm_mat_mult_f16_3x3_mve() local 140 vecOffsB = vldrhq_u16((uint16_t const *) offsetB); in arm_mat_mult_f16_3x3_mve() 149 vecInB = vldrhq_gather_shifted_offset((float16_t const *) pSrcB->pData, vecOffsB); in arm_mat_mult_f16_3x3_mve() 168 vecOffsB = vaddq_n_u16(vecOffsB, (uint16_t) 3); in arm_mat_mult_f16_3x3_mve() 172 vecInB = vldrhq_gather_shifted_offset((float16_t const *) pSrcB->pData, vecOffsB); 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 106 vecOffsB = vldrwq_u32((uint32_t const *) offsetB0); in arm_mat_mult_f32_2x2_mve() 109 vecInB = vldrwq_gather_shifted_offset((float32_t const *) pSrcB->pData, vecOffsB); in arm_mat_mult_f32_2x2_mve() 114 vecOffsB = vldrwq_u32((uint32_t const *) offsetB1); in arm_mat_mult_f32_2x2_mve() 117 vecInB = vldrwq_gather_shifted_offset((float32_t const *) pSrcB->pData, vecOffsB); in arm_mat_mult_f32_2x2_mve()
|