Home
last modified time | relevance | path

Searched refs:_mm256_min_epi16 (Results 1 – 25 of 54) sorted by relevance

123

/external/libaom/libaom/av1/common/x86/
Dhighbd_jnt_convolve_avx2.c100 const __m256i res_clip = _mm256_min_epi16(res_16b, clip_pixel_to_bd); in av1_highbd_dist_wtd_convolve_2d_copy_avx2()
150 _mm256_min_epi16(res_16b, clip_pixel_to_bd); in av1_highbd_dist_wtd_convolve_2d_copy_avx2()
207 _mm256_min_epi16(res_16b, clip_pixel_to_bd); in av1_highbd_dist_wtd_convolve_2d_copy_avx2()
382 _mm256_min_epi16(res_16b, clip_pixel_to_bd); in av1_highbd_dist_wtd_convolve_2d_avx2()
435 _mm256_min_epi16(res_16b, clip_pixel_to_bd); in av1_highbd_dist_wtd_convolve_2d_avx2()
566 const __m256i res_clip = _mm256_min_epi16(res_16b, clip_pixel_to_bd); in av1_highbd_dist_wtd_convolve_x_avx2()
613 const __m256i res_clip = _mm256_min_epi16(res_16b, clip_pixel_to_bd); in av1_highbd_dist_wtd_convolve_x_avx2()
776 _mm256_min_epi16(res_16b, clip_pixel_to_bd); in av1_highbd_dist_wtd_convolve_y_avx2()
830 _mm256_min_epi16(res_16b, clip_pixel_to_bd); in av1_highbd_dist_wtd_convolve_y_avx2()
Dhighbd_convolve_2d_avx2.c150 res_16bit = _mm256_min_epi16(res_16bit, clip_pixel); in av1_highbd_convolve_2d_sr_avx2()
159 res_a_round = _mm256_min_epi16(res_a_round, clip_pixel); in av1_highbd_convolve_2d_sr_avx2()
168 res_a_round = _mm256_min_epi16(res_a_round, clip_pixel); in av1_highbd_convolve_2d_sr_avx2()
Dreconinter_avx2.c150 const __m256i diff_clamp = _mm256_min_epi16(diff_mask, *clip_diff); in calc_mask_d16_avx2()
167 const __m256i diff_clamp = _mm256_min_epi16(diff_mask, *clip_diff); in calc_mask_d16_inv_avx2()
543 __m256i m = _mm256_min_epi16( in av1_build_compound_diffwtd_mask_highbd_avx2()
563 __m256i m = _mm256_min_epi16( in av1_build_compound_diffwtd_mask_highbd_avx2()
585 __m256i m = _mm256_min_epi16( in av1_build_compound_diffwtd_mask_highbd_avx2()
605 __m256i m = _mm256_min_epi16( in av1_build_compound_diffwtd_mask_highbd_avx2()
Dhighbd_wiener_convolve_avx2.c132 _mm256_min_epi16(_mm256_max_epi16(res, clamp_low), clamp_high_ep); in av1_highbd_wiener_convolve_add_src_avx2()
237 const __m256i res_16bit_clamped = _mm256_min_epi16( in av1_highbd_wiener_convolve_add_src_avx2()
Dwiener_convolve_avx2.c146 _mm256_min_epi16(_mm256_max_epi16(res, clamp_low), clamp_high); in av1_wiener_convolve_add_src_avx2()
/external/libaom/libaom/aom_dsp/x86/
Dhighbd_convolve_avx2.c224 res_16bit = _mm256_min_epi16(res_16bit, clip_pixel); in av1_highbd_convolve_y_sr_avx2()
233 res_a_round = _mm256_min_epi16(res_a_round, clip_pixel); in av1_highbd_convolve_y_sr_avx2()
242 res_a_round = _mm256_min_epi16(res_a_round, clip_pixel); in av1_highbd_convolve_y_sr_avx2()
338 res = _mm256_min_epi16(res, clip_pixel); in av1_highbd_convolve_x_sr_avx2()
506 a = _mm256_min_epi16(a, *mask); in store_8x2_pixels()
514 a = _mm256_min_epi16(a, *mask); in store_16x1_pixels()
603 res = _mm256_min_epi16(res, clip_pixel); in aom_highbd_filter_block1d4_h4_avx2()
629 res = _mm256_min_epi16(res, clip_pixel); in aom_highbd_filter_block1d4_h4_avx2()
690 res = _mm256_min_epi16(res, clip_pixel); in aom_highbd_filter_block1d8_h4_avx2()
717 res = _mm256_min_epi16(res, clip_pixel); in aom_highbd_filter_block1d8_h4_avx2()
[all …]
/external/libvpx/libvpx/vpx_dsp/x86/
Dhighbd_convolve_avx2.c327 a = _mm256_min_epi16(a, *mask); in store_8x2_pixels()
335 a = _mm256_min_epi16(a, *mask); in store_16x1_pixels()
684 __m256i p = _mm256_min_epi16(*y0, *mask); in store_16x2_pixels()
686 p = _mm256_min_epi16(*y1, *mask); in store_16x2_pixels()
839 a = _mm256_min_epi16(a, *mask); in store_8x2_avg_pixels()
849 a = _mm256_min_epi16(a, *mask); in store_16x1_avg_pixels()
859 __m256i p = _mm256_min_epi16(*y0, *mask); in store_16x2_avg_pixels()
863 p = _mm256_min_epi16(*y1, *mask); in store_16x2_avg_pixels()
984 res_reg = _mm256_min_epi16(res_reg, reg_max); in vpx_highbd_filter_block1d4_h4_avx2()
1008 res_reg = _mm256_min_epi16(res_reg, reg_max); in vpx_highbd_filter_block1d4_h4_avx2()
[all …]
/external/XNNPACK/src/qs8-vaddc/gen/
Dminmax-avx2-mul32-ld64-x32.c61 …vout012389AB4567CDEF = _mm256_min_epi16(_mm256_max_epi16(vout012389AB4567CDEF, voutput_min), voutp… in xnn_qs8_vaddc_minmax_ukernel__avx2_mul32_ld64_x32()
62 …voutGHIJOPQRKLMNSTUV = _mm256_min_epi16(_mm256_max_epi16(voutGHIJOPQRKLMNSTUV, voutput_min), voutp… in xnn_qs8_vaddc_minmax_ukernel__avx2_mul32_ld64_x32()
Dminmax-avx2-mul32-ld64-x16.c52 …vout012389AB4567CDEF = _mm256_min_epi16(_mm256_max_epi16(vout012389AB4567CDEF, voutput_min), voutp… in xnn_qs8_vaddc_minmax_ukernel__avx2_mul32_ld64_x16()
Dminmax-avx2-mul32-ld64-x24.c57 …vout012389AB4567CDEF = _mm256_min_epi16(_mm256_max_epi16(vout012389AB4567CDEF, voutput_min), voutp… in xnn_qs8_vaddc_minmax_ukernel__avx2_mul32_ld64_x24()
/external/XNNPACK/src/qs8-vadd/gen/
Dminmax-avx2-mul32-ld64-x32.c70 …vout012389AB4567CDEF = _mm256_min_epi16(_mm256_max_epi16(vout012389AB4567CDEF, voutput_min), voutp… in xnn_qs8_vadd_minmax_ukernel__avx2_mul32_ld64_x32()
71 …voutGHIJOPQRKLMNSTUV = _mm256_min_epi16(_mm256_max_epi16(voutGHIJOPQRKLMNSTUV, voutput_min), voutp… in xnn_qs8_vadd_minmax_ukernel__avx2_mul32_ld64_x32()
Dminmax-avx2-mul32-ld64-x16.c57 …vout012389AB4567CDEF = _mm256_min_epi16(_mm256_max_epi16(vout012389AB4567CDEF, voutput_min), voutp… in xnn_qs8_vadd_minmax_ukernel__avx2_mul32_ld64_x16()
Dminmax-avx2-mul32-ld64-x24.c64 …vout012389AB4567CDEF = _mm256_min_epi16(_mm256_max_epi16(vout012389AB4567CDEF, voutput_min), voutp… in xnn_qs8_vadd_minmax_ukernel__avx2_mul32_ld64_x24()
/external/tensorflow/third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/
DPacketMathAVX2.h404 return _mm256_min_epi16(a.m_val, b.m_val);
454 __m256i tmp = _mm256_min_epi16(a, _mm256_permute2f128_si256(a, a, 1));
456 _mm256_min_epi16(tmp, _mm256_shuffle_epi32(tmp, _MM_SHUFFLE(1, 0, 3, 2)));
457 tmp = _mm256_min_epi16(tmp, _mm256_shuffle_epi32(tmp, 1));
/external/XNNPACK/src/qs8-dwconv/
Dunipass-avx512skx-mul32.c.in117 …vout${ABC[C:C+4]}${ABC[C+8:C+12]}${ABC[C+4:C+8]}${ABC[C+12:C+16]} = _mm256_min_epi16(_mm256_max_ep…
119 …vout${ABC[C:C+4]}${ABC[C+8:C+12]}${ABC[C+4:C+8]}${ABC[C+12:C+16]} = _mm256_min_epi16(_mm256_max_ep…
191 …vout${ABC[0:4]}${ABC[8:12]}${ABC[4:8]}${ABC[12:16]} = _mm256_min_epi16(_mm256_max_epi16(vout${ABC[…
193 …vout${ABC[0:4]}${ABC[8:12]}${ABC[4:8]}${ABC[12:16]} = _mm256_min_epi16(_mm256_max_epi16(vout${ABC[…
/external/XNNPACK/src/qs8-igemm/gen/
D3x8c8-minmax-avx2.c205 vacc01x01234567 = _mm256_min_epi16(_mm256_max_epi16(vacc01x01234567, voutput_min), voutput_max); in xnn_qs8_igemm_minmax_ukernel_3x8c8__avx2()
206 vacc22x01234567 = _mm256_min_epi16(_mm256_max_epi16(vacc22x01234567, voutput_min), voutput_max); in xnn_qs8_igemm_minmax_ukernel_3x8c8__avx2()
D1x16c8-minmax-avx512skx.c120 …vacc0x084C2A6E195D3B7F = _mm256_min_epi16(_mm256_max_epi16(vacc0x084C2A6E195D3B7F, voutput_min), v… in xnn_qs8_igemm_minmax_ukernel_1x16c8__avx512skx()
D1x8c8-minmax-avx2.c137 vacc00x01234567 = _mm256_min_epi16(_mm256_max_epi16(vacc00x01234567, voutput_min), voutput_max); in xnn_qs8_igemm_minmax_ukernel_1x8c8__avx2()
/external/XNNPACK/src/qs8-gemm/gen/
D3x8c8-minmax-avx2.c188 vacc01x01234567 = _mm256_min_epi16(_mm256_max_epi16(vacc01x01234567, voutput_min), voutput_max); in xnn_qs8_gemm_minmax_ukernel_3x8c8__avx2()
189 vacc22x01234567 = _mm256_min_epi16(_mm256_max_epi16(vacc22x01234567, voutput_min), voutput_max); in xnn_qs8_gemm_minmax_ukernel_3x8c8__avx2()
D3x8c8-xw-minmax-avx2.c184 vacc01x01234567 = _mm256_min_epi16(_mm256_max_epi16(vacc01x01234567, voutput_min), voutput_max); in xnn_qs8_gemm_xw_minmax_ukernel_3x8c8__avx2()
185 vacc22x01234567 = _mm256_min_epi16(_mm256_max_epi16(vacc22x01234567, voutput_min), voutput_max); in xnn_qs8_gemm_xw_minmax_ukernel_3x8c8__avx2()
D1x16c8-minmax-avx512skx.c109 …vacc0x084C2A6E195D3B7F = _mm256_min_epi16(_mm256_max_epi16(vacc0x084C2A6E195D3B7F, voutput_min), v… in xnn_qs8_gemm_minmax_ukernel_1x16c8__avx512skx()
D1x8c8-minmax-avx2.c124 vacc00x01234567 = _mm256_min_epi16(_mm256_max_epi16(vacc00x01234567, voutput_min), voutput_max); in xnn_qs8_gemm_minmax_ukernel_1x8c8__avx2()
D1x8c8-xw-minmax-avx2.c120 vacc00x01234567 = _mm256_min_epi16(_mm256_max_epi16(vacc00x01234567, voutput_min), voutput_max); in xnn_qs8_gemm_xw_minmax_ukernel_1x8c8__avx2()
/external/XNNPACK/src/qs8-dwconv/gen/
Dup16x9-minmax-avx512skx-mul32.c173 …vout012389AB4567CDEF = _mm256_min_epi16(_mm256_max_epi16(vout012389AB4567CDEF, voutput_min), voutp… in xnn_qs8_dwconv_minmax_ukernel_up16x9__avx512skx_mul32()
252 …vout012389AB4567CDEF = _mm256_min_epi16(_mm256_max_epi16(vout012389AB4567CDEF, voutput_min), voutp… in xnn_qs8_dwconv_minmax_ukernel_up16x9__avx512skx_mul32()
Dup32x9-minmax-avx512skx-mul32.c214 …voutGHIJOPQRKLMNSTUV = _mm256_min_epi16(_mm256_max_epi16(voutGHIJOPQRKLMNSTUV, _mm512_castsi512_si… in xnn_qs8_dwconv_minmax_ukernel_up32x9__avx512skx_mul32()
310 …vout012389AB4567CDEF = _mm256_min_epi16(_mm256_max_epi16(vout012389AB4567CDEF, _mm512_castsi512_si… in xnn_qs8_dwconv_minmax_ukernel_up32x9__avx512skx_mul32()

123