Searched refs:vxk0 (Results 1 – 3 of 3) sorted by relevance
/external/XNNPACK/src/qu8-dwconv/ |
D | up8x9-minmax-neon.c | 82 const int16x8_t vxk0 = vreinterpretq_s16_u16(vsubl_u8(vk0, vkernel_zero_point)); in xnn_qu8_dwconv_minmax_ukernel_up8x9__neon() local 84 int32x4_t vaccX0_lo = vmull_s16(vget_low_s16(vxk0), vget_low_s16(vxi0)); in xnn_qu8_dwconv_minmax_ukernel_up8x9__neon() 85 int32x4_t vaccX0_hi = vmull_s16(vget_high_s16(vxk0), vget_high_s16(vxi0)); in xnn_qu8_dwconv_minmax_ukernel_up8x9__neon() 173 const int16x8_t vxk0 = vreinterpretq_s16_u16(vsubl_u8(vk0, vkernel_zero_point)); in xnn_qu8_dwconv_minmax_ukernel_up8x9__neon() local 175 int32x4_t vaccX0_lo = vmull_s16(vget_low_s16(vxk0), vget_low_s16(vxi0)); in xnn_qu8_dwconv_minmax_ukernel_up8x9__neon() 176 int32x4_t vaccX0_hi = vmull_s16(vget_high_s16(vxk0), vget_high_s16(vxi0)); in xnn_qu8_dwconv_minmax_ukernel_up8x9__neon()
|
D | up8x9-minmax-sse2.c | 78 const __m128i vxk0 = _mm_sub_epi16(_mm_unpacklo_epi8(vk0, vzero), vkernel_zero_point); in xnn_qu8_dwconv_minmax_ukernel_up8x9__sse2() local 79 const __m128i vprod0_odd = _mm_mullo_epi16(vxi0, vxk0); in xnn_qu8_dwconv_minmax_ukernel_up8x9__sse2() 80 const __m128i vprod0_even = _mm_mulhi_epi16(vxi0, vxk0); in xnn_qu8_dwconv_minmax_ukernel_up8x9__sse2() 230 const __m128i vxk0 = _mm_sub_epi16(_mm_unpacklo_epi8(vk0, vzero), vkernel_zero_point); in xnn_qu8_dwconv_minmax_ukernel_up8x9__sse2() local 231 const __m128i vprod0_odd = _mm_mullo_epi16(vxi0, vxk0); in xnn_qu8_dwconv_minmax_ukernel_up8x9__sse2() 232 const __m128i vprod0_even = _mm_mulhi_epi16(vxi0, vxk0); in xnn_qu8_dwconv_minmax_ukernel_up8x9__sse2()
|
D | up1x9-minmax-scalar.c | 78 const int32_t vxk0 = (int32_t) vk0 - vkernel_zero_point; in xnn_qu8_dwconv_minmax_ukernel_up1x9__scalar() local 79 vacc += vi0 * vxk0; in xnn_qu8_dwconv_minmax_ukernel_up1x9__scalar()
|