Searched refs:vecOut (Results 1 – 5 of 5) sorted by relevance
/third_party/cmsis/CMSIS/DSP/Source/MatrixFunctions/ |
D | arm_mat_scale_q31.c | 65 q31x4_t vecIn, vecOut; in arm_mat_scale_q31() local 99 vecOut = vmulhq(vecIn, vdupq_n_s32(scaleFract)); in arm_mat_scale_q31() 101 vecOut = vqshlq_r(vecOut, totShift); in arm_mat_scale_q31() 103 vst1q(pOut, vecOut); in arm_mat_scale_q31() 119 vecOut = vmulhq(vecIn, vdupq_n_s32(scaleFract)); in arm_mat_scale_q31() 120 vecOut = vqshlq_r(vecOut, totShift); in arm_mat_scale_q31() 121 vstrwq_p(pOut, vecOut, p0); in arm_mat_scale_q31()
|
D | arm_mat_scale_q15.c | 66 q15x8_t vecIn, vecOut; in arm_mat_scale_q15() local 100 vecOut = vmulhq(vecIn, vdupq_n_s16(scaleFract)); in arm_mat_scale_q15() 102 vecOut = vqshlq_r(vecOut, totShift); in arm_mat_scale_q15() 104 vst1q(pOut, vecOut); pOut += 8; in arm_mat_scale_q15() 120 vecOut = vmulhq(vecIn, vdupq_n_s16(scaleFract)); in arm_mat_scale_q15() 121 vecOut = vqshlq_r(vecOut, totShift); in arm_mat_scale_q15() 122 vstrhq_p(pOut, vecOut, p0); in arm_mat_scale_q15()
|
D | arm_mat_scale_f16.c | 75 f16x8_t vecIn, vecOut, vecScale; in arm_mat_scale_f16() local 95 vecOut = vmulq_f16(vecIn, vecScale); in arm_mat_scale_f16() 97 vst1q(pOut, vecOut); in arm_mat_scale_f16() 112 vecOut = vecIn * scale; in arm_mat_scale_f16() 114 vstrhq_p(pOut, vecOut, p0); in arm_mat_scale_f16()
|
D | arm_mat_scale_f32.c | 88 f32x4_t vecIn, vecOut; in arm_mat_scale_f32() local 106 vecOut = vecIn * scale; in arm_mat_scale_f32() 108 vst1q(pOut, vecOut); in arm_mat_scale_f32() 123 vecOut = vecIn * scale; in arm_mat_scale_f32() 125 vstrwq_p(pOut, vecOut, p0); in arm_mat_scale_f32()
|
/third_party/cmsis/CMSIS/DSP/Include/ |
D | arm_helium_utils.h | 114 float16x8_t vecTmp, vecOut; in __mve_cmplx_sum_intra_vec_f16() local 126 vecOut = vecTmp; in __mve_cmplx_sum_intra_vec_f16() 130 vecOut = vreinterpretq_f16_s32(vshlcq_s32(vreinterpretq_s32_f16(vecOut) , &tmp, 32)); in __mve_cmplx_sum_intra_vec_f16() 136 vecOut = vaddq_f16(vecOut, vecTmp); in __mve_cmplx_sum_intra_vec_f16() 141 return vecOut; in __mve_cmplx_sum_intra_vec_f16() 147 float16x8_t vecOut = __mve_cmplx_sum_intra_vec_f16(vec); \ 148 Re = vgetq_lane(vecOut, 4); \ 149 Im = vgetq_lane(vecOut, 5); \ 156 float16x8_t vecOut = __mve_cmplx_sum_intra_vec_f16(vecIn); in mve_cmplx_sum_intra_vec_f16() local 161 *(float32_t *) pOut = ((float32x4_t) vecOut)[2]; in mve_cmplx_sum_intra_vec_f16()
|