Searched refs:accumulator1 (Results 1 – 2 of 2) sorted by relevance
/dports/devel/volk/volk-2.2.1/kernels/volk/ |
H A D | volk_32fc_x2_dot_prod_32fc.h | 1047 accumulator1.val[0] = vdupq_n_f32(0); in volk_32fc_x2_dot_prod_32fc_neon_optfma() 1059 accumulator1.val[0] = vmlaq_f32(accumulator1.val[0], a_val.val[0], b_val.val[0]); in volk_32fc_x2_dot_prod_32fc_neon_optfma() 1060 accumulator1.val[1] = vmlaq_f32(accumulator1.val[1], a_val.val[0], b_val.val[1]); in volk_32fc_x2_dot_prod_32fc_neon_optfma() 1067 accumulator1.val[0] = vaddq_f32(accumulator1.val[0], accumulator2.val[0]); in volk_32fc_x2_dot_prod_32fc_neon_optfma() 1068 accumulator1.val[1] = vaddq_f32(accumulator1.val[1], accumulator2.val[1]); in volk_32fc_x2_dot_prod_32fc_neon_optfma() 1111 accumulator1.val[0] = vmlaq_f32(accumulator1.val[0], a_val.val[0], b_val.val[0]); in volk_32fc_x2_dot_prod_32fc_neon_optfmaunroll() 1112 accumulator1.val[1] = vmlaq_f32(accumulator1.val[1], a_val.val[0], b_val.val[1]); in volk_32fc_x2_dot_prod_32fc_neon_optfmaunroll() 1114 accumulator1.val[2] = vmlaq_f32(accumulator1.val[2], a_val.val[2], b_val.val[2]); in volk_32fc_x2_dot_prod_32fc_neon_optfmaunroll() 1115 accumulator1.val[3] = vmlaq_f32(accumulator1.val[3], a_val.val[2], b_val.val[3]); in volk_32fc_x2_dot_prod_32fc_neon_optfmaunroll() 1127 accumulator1.val[0] = vaddq_f32(accumulator1.val[0], accumulator1.val[2]); in volk_32fc_x2_dot_prod_32fc_neon_optfmaunroll() [all …]
|
H A D | volk_16ic_x2_dot_prod_16ic.h | 510 int16x4x2_t a_val, b_val, accumulator1, accumulator2; in volk_16ic_x2_dot_prod_16ic_neon_optvma() local 513 accumulator1.val[0] = vdup_n_s16(0); in volk_16ic_x2_dot_prod_16ic_neon_optvma() 514 accumulator1.val[1] = vdup_n_s16(0); in volk_16ic_x2_dot_prod_16ic_neon_optvma() 526 accumulator1.val[0] = vmla_s16(accumulator1.val[0], a_val.val[0], b_val.val[0]); in volk_16ic_x2_dot_prod_16ic_neon_optvma() 528 accumulator1.val[1] = vmla_s16(accumulator1.val[1], a_val.val[0], b_val.val[1]); in volk_16ic_x2_dot_prod_16ic_neon_optvma() 535 accumulator1.val[0] = vqadd_s16(accumulator1.val[0], accumulator2.val[0]); in volk_16ic_x2_dot_prod_16ic_neon_optvma() 536 accumulator1.val[1] = vqadd_s16(accumulator1.val[1], accumulator2.val[1]); in volk_16ic_x2_dot_prod_16ic_neon_optvma() 538 vst2_s16((int16_t*)accum_result, accumulator1); in volk_16ic_x2_dot_prod_16ic_neon_optvma()
|