/external/libaom/libaom/aom_dsp/x86/ |
D | aom_subpixel_8t_intrin_avx2.c | 95 _mm256_shuffle_epi8(filtersReg32, _mm256_set1_epi32(0x5040302u)); in aom_filter_block1d4_h4_avx2() 106 srcRegFilt32b1_1 = _mm256_shuffle_epi8(srcReg32b1, filt1Reg); in aom_filter_block1d4_h4_avx2() 194 srcRegFilt32b1_1 = _mm256_shuffle_epi8(srcReg32b1, filt1Reg); in aom_filter_block1d4_h8_avx2() 200 srcRegFilt32b2 = _mm256_shuffle_epi8(srcReg32b1, filt2Reg); in aom_filter_block1d4_h8_avx2() 285 secondFilters = _mm256_shuffle_epi8(filtersReg32, _mm256_set1_epi16(0x302u)); in aom_filter_block1d8_h4_avx2() 288 thirdFilters = _mm256_shuffle_epi8(filtersReg32, _mm256_set1_epi16(0x504u)); in aom_filter_block1d8_h4_avx2() 301 srcRegFilt32b3 = _mm256_shuffle_epi8(srcReg32b1, filt2Reg); in aom_filter_block1d8_h4_avx2() 302 srcRegFilt32b2 = _mm256_shuffle_epi8(srcReg32b1, filt3Reg); in aom_filter_block1d8_h4_avx2() 379 firstFilters = _mm256_shuffle_epi8(filtersReg32, _mm256_set1_epi16(0x100u)); in aom_filter_block1d8_h8_avx2() 382 secondFilters = _mm256_shuffle_epi8(filtersReg32, _mm256_set1_epi16(0x302u)); in aom_filter_block1d8_h8_avx2() [all …]
|
D | convolve_avx2.h | 289 coeffs[0] = _mm256_shuffle_epi8(coeffs_1, _mm256_set1_epi16(0x0200u)); in prepare_coeffs_lowbd() 291 coeffs[1] = _mm256_shuffle_epi8(coeffs_1, _mm256_set1_epi16(0x0604u)); in prepare_coeffs_lowbd() 293 coeffs[2] = _mm256_shuffle_epi8(coeffs_1, _mm256_set1_epi16(0x0a08u)); in prepare_coeffs_lowbd() 295 coeffs[3] = _mm256_shuffle_epi8(coeffs_1, _mm256_set1_epi16(0x0e0cu)); in prepare_coeffs_lowbd() 369 s[0] = _mm256_shuffle_epi8(data, filt[0]); in convolve_lowbd_x() 370 s[1] = _mm256_shuffle_epi8(data, filt[1]); in convolve_lowbd_x() 371 s[2] = _mm256_shuffle_epi8(data, filt[2]); in convolve_lowbd_x() 372 s[3] = _mm256_shuffle_epi8(data, filt[3]); in convolve_lowbd_x() 382 s[0] = _mm256_shuffle_epi8(data, filt[0]); in convolve_lowbd_x_4tap() 383 s[1] = _mm256_shuffle_epi8(data, filt[1]); in convolve_lowbd_x_4tap()
|
D | highbd_convolve_avx2.c | 391 p[0] = _mm256_shuffle_epi8(*s, sf0); // x0x6 in pack_pixels() 392 p[1] = _mm256_shuffle_epi8(*s, sf1); // x1x7 in pack_pixels() 393 p[2] = _mm256_shuffle_epi8(c, sf0); // x2x4 in pack_pixels() 394 p[3] = _mm256_shuffle_epi8(c, sf1); // x3x5 in pack_pixels() 449 f[0] = _mm256_shuffle_epi8(hh, p0); in pack_filters() 450 f[1] = _mm256_shuffle_epi8(hh, p1); in pack_filters() 451 f[2] = _mm256_shuffle_epi8(hh, p2); in pack_filters() 452 f[3] = _mm256_shuffle_epi8(hh, p3); in pack_filters() 595 s[0] = _mm256_shuffle_epi8(s[0], mask); in aom_highbd_filter_block1d4_h4_avx2() 596 s[1] = _mm256_shuffle_epi8(s[1], mask); in aom_highbd_filter_block1d4_h4_avx2() [all …]
|
D | intrapred_avx2.c | 326 __m256i row = _mm256_shuffle_epi8(sum_left, zero); in aom_dc_predictor_32x32_avx2() 340 __m256i row = _mm256_shuffle_epi8(sum, zero); in aom_dc_top_predictor_32x32_avx2() 354 __m256i row = _mm256_shuffle_epi8(sum, zero); in aom_dc_left_predictor_32x32_avx2() 386 t[i] = _mm256_shuffle_epi8(*row, m); in h_predictor_32x8line() 493 __m256i row = _mm256_shuffle_epi8(sum, zero); in aom_dc_top_predictor_32x16_avx2() 507 __m256i row = _mm256_shuffle_epi8(sum, zero); in aom_dc_top_predictor_32x64_avx2() 521 __m256i row = _mm256_shuffle_epi8(sum, zero); in aom_dc_top_predictor_64x64_avx2() 535 __m256i row = _mm256_shuffle_epi8(sum, zero); in aom_dc_top_predictor_64x32_avx2() 549 __m256i row = _mm256_shuffle_epi8(sum, zero); in aom_dc_top_predictor_64x16_avx2() 578 __m256i row = _mm256_shuffle_epi8(sum, zero); in aom_dc_left_predictor_32x64_avx2() [all …]
|
D | blend_a64_mask_avx2.c | 617 const __m256i v_r0_s_b = _mm256_shuffle_epi8(v_r0_b, v_shuffle_b); in blend_a64_mask_sx_w32n_avx2() 618 const __m256i v_r1_s_b = _mm256_shuffle_epi8(v_r1_b, v_shuffle_b); in blend_a64_mask_sx_w32n_avx2()
|
/external/libvpx/libvpx/vpx_dsp/x86/ |
D | vpx_subpixel_8t_intrin_avx2.c | 72 s[0] = _mm256_shuffle_epi8(srcReg, filt[0]); in vpx_filter_block1d16_h8_x_avx2() 73 s[1] = _mm256_shuffle_epi8(srcReg, filt[1]); in vpx_filter_block1d16_h8_x_avx2() 74 s[2] = _mm256_shuffle_epi8(srcReg, filt[2]); in vpx_filter_block1d16_h8_x_avx2() 75 s[3] = _mm256_shuffle_epi8(srcReg, filt[3]); in vpx_filter_block1d16_h8_x_avx2() 88 s[0] = _mm256_shuffle_epi8(srcReg, filt[0]); in vpx_filter_block1d16_h8_x_avx2() 89 s[1] = _mm256_shuffle_epi8(srcReg, filt[1]); in vpx_filter_block1d16_h8_x_avx2() 90 s[2] = _mm256_shuffle_epi8(srcReg, filt[2]); in vpx_filter_block1d16_h8_x_avx2() 91 s[3] = _mm256_shuffle_epi8(srcReg, filt[3]); in vpx_filter_block1d16_h8_x_avx2() 375 _mm256_shuffle_epi8(kernel_reg_256, _mm256_set1_epi16(0x0302u)); in vpx_filter_block1d16_h4_avx2() 377 _mm256_shuffle_epi8(kernel_reg_256, _mm256_set1_epi16(0x0504u)); in vpx_filter_block1d16_h4_avx2() [all …]
|
D | convolve_avx2.h | 47 f[0] = _mm256_shuffle_epi8(f_values, _mm256_set1_epi16(0x0200u)); in shuffle_filter_avx2() 48 f[1] = _mm256_shuffle_epi8(f_values, _mm256_set1_epi16(0x0604u)); in shuffle_filter_avx2() 49 f[2] = _mm256_shuffle_epi8(f_values, _mm256_set1_epi16(0x0a08u)); in shuffle_filter_avx2() 50 f[3] = _mm256_shuffle_epi8(f_values, _mm256_set1_epi16(0x0e0cu)); in shuffle_filter_avx2()
|
D | highbd_convolve_avx2.c | 223 p[0] = _mm256_shuffle_epi8(*s, sf0); // x0x6 in pack_pixels() 224 p[1] = _mm256_shuffle_epi8(*s, sf1); // x1x7 in pack_pixels() 225 p[2] = _mm256_shuffle_epi8(c, sf0); // x2x4 in pack_pixels() 226 p[3] = _mm256_shuffle_epi8(c, sf1); // x3x5 in pack_pixels() 281 f[0] = _mm256_shuffle_epi8(hh, p0); in pack_filters() 282 f[1] = _mm256_shuffle_epi8(hh, p1); in pack_filters() 283 f[2] = _mm256_shuffle_epi8(hh, p2); in pack_filters() 284 f[3] = _mm256_shuffle_epi8(hh, p3); in pack_filters() 394 f[0] = _mm256_shuffle_epi8(hh, p); in pack_2t_filter() 404 __m256i x0 = _mm256_shuffle_epi8(*s0, sf2); in pack_16_2t_pixels() [all …]
|
D | loopfilter_avx2.c | 583 p256_7 = _mm256_shuffle_epi8(p256_7, filter); in vpx_lpf_horizontal_16_dual_avx2() 584 p256_6 = _mm256_shuffle_epi8(p256_6, filter); in vpx_lpf_horizontal_16_dual_avx2() 585 p256_5 = _mm256_shuffle_epi8(p256_5, filter); in vpx_lpf_horizontal_16_dual_avx2() 586 p256_4 = _mm256_shuffle_epi8(p256_4, filter); in vpx_lpf_horizontal_16_dual_avx2() 587 p256_3 = _mm256_shuffle_epi8(p256_3, filter); in vpx_lpf_horizontal_16_dual_avx2() 588 p256_2 = _mm256_shuffle_epi8(p256_2, filter); in vpx_lpf_horizontal_16_dual_avx2() 589 p256_1 = _mm256_shuffle_epi8(p256_1, filter); in vpx_lpf_horizontal_16_dual_avx2() 590 p256_0 = _mm256_shuffle_epi8(p256_0, filter); in vpx_lpf_horizontal_16_dual_avx2() 591 q256_0 = _mm256_shuffle_epi8(q256_0, filter); in vpx_lpf_horizontal_16_dual_avx2() 592 q256_1 = _mm256_shuffle_epi8(q256_1, filter); in vpx_lpf_horizontal_16_dual_avx2() [all …]
|
/external/libaom/libaom/av1/common/x86/ |
D | wiener_convolve_avx2.c | 79 _mm256_shuffle_epi8(filter_coeffs_x, _mm256_set1_epi16(0x0200u)); in av1_wiener_convolve_add_src_avx2() 82 _mm256_shuffle_epi8(filter_coeffs_x, _mm256_set1_epi16(0x0604u)); in av1_wiener_convolve_add_src_avx2() 85 _mm256_shuffle_epi8(filter_coeffs_x, _mm256_set1_epi16(0x0a08u)); in av1_wiener_convolve_add_src_avx2() 88 _mm256_shuffle_epi8(filter_coeffs_x, _mm256_set1_epi16(0x0e0cu)); in av1_wiener_convolve_add_src_avx2() 138 __m256i data_0 = _mm256_shuffle_epi8(data, filt_center); in av1_wiener_convolve_add_src_avx2()
|
D | warp_plane_avx2.c | 82 const __m256i src_0 = _mm256_shuffle_epi8(src, shuffle_src[0]); in filter_src_pixels_avx2() 83 const __m256i src_1 = _mm256_shuffle_epi8(src, shuffle_src[1]); in filter_src_pixels_avx2() 84 const __m256i src_2 = _mm256_shuffle_epi8(src, shuffle_src[2]); in filter_src_pixels_avx2() 85 const __m256i src_3 = _mm256_shuffle_epi8(src, shuffle_src[3]); in filter_src_pixels_avx2() 244 coeff[0] = _mm256_shuffle_epi8( in prepare_horizontal_filter_coeff_alpha0_avx2() 246 coeff[1] = _mm256_shuffle_epi8( in prepare_horizontal_filter_coeff_alpha0_avx2() 248 coeff[2] = _mm256_shuffle_epi8( in prepare_horizontal_filter_coeff_alpha0_avx2() 250 coeff[3] = _mm256_shuffle_epi8( in prepare_horizontal_filter_coeff_alpha0_avx2() 609 coeffs[0] = _mm256_shuffle_epi8( in prepare_vertical_filter_coeffs_gamma0_avx2() 611 coeffs[1] = _mm256_shuffle_epi8( in prepare_vertical_filter_coeffs_gamma0_avx2() [all …]
|
/external/rust/crates/aho-corasick/src/packed/teddy/ |
D | runtime.rs | 1079 _mm256_shuffle_epi8(mask1.lo, hlo), in members1m256() 1080 _mm256_shuffle_epi8(mask1.hi, hhi), in members1m256() 1130 _mm256_shuffle_epi8(mask1.lo, hlo), in members2m256() 1131 _mm256_shuffle_epi8(mask1.hi, hhi), in members2m256() 1134 _mm256_shuffle_epi8(mask2.lo, hlo), in members2m256() 1135 _mm256_shuffle_epi8(mask2.hi, hhi), in members2m256() 1192 _mm256_shuffle_epi8(mask1.lo, hlo), in members3m256() 1193 _mm256_shuffle_epi8(mask1.hi, hhi), in members3m256() 1196 _mm256_shuffle_epi8(mask2.lo, hlo), in members3m256() 1197 _mm256_shuffle_epi8(mask2.hi, hhi), in members3m256() [all …]
|
/external/libaom/libaom/aom_dsp/simd/ |
D | v256_intrinsics_x86.h | 347 _mm256_shuffle_epi8( in v256_shuffle_8() 349 _mm256_shuffle_epi8( in v256_shuffle_8() 358 _mm256_shuffle_epi8( in v256_wideshuffle_8() 360 _mm256_shuffle_epi8( in v256_wideshuffle_8() 364 _mm256_shuffle_epi8( in v256_wideshuffle_8() 366 _mm256_shuffle_epi8( in v256_wideshuffle_8() 373 return _mm256_shuffle_epi8(a, pattern); in v256_pshuffle_8()
|
/external/libgav1/libgav1/src/dsp/x86/ |
D | cdef_avx2.cc | 328 i = _mm256_shuffle_epi8(i, extend_reverse); in AddPartial() 382 const __m256i b_reversed = _mm256_shuffle_epi8(b, reverser); in Cost0Or4_Pair() 417 const __m256i b_reversed = _mm256_shuffle_epi8(b, reverser); in CostOdd_Pair()
|
D | loop_restoration_avx2.cc | 115 filter[0] = _mm256_shuffle_epi8(coefficients, _mm256_set1_epi16(0x0100)); in WienerHorizontalTap7() 116 filter[1] = _mm256_shuffle_epi8(coefficients, _mm256_set1_epi16(0x0302)); in WienerHorizontalTap7() 117 filter[2] = _mm256_shuffle_epi8(coefficients, _mm256_set1_epi16(0x0102)); in WienerHorizontalTap7() 118 filter[3] = _mm256_shuffle_epi8( in WienerHorizontalTap7() 145 filter[0] = _mm256_shuffle_epi8(coefficients, _mm256_set1_epi16(0x0201)); in WienerHorizontalTap5() 146 filter[1] = _mm256_shuffle_epi8(coefficients, _mm256_set1_epi16(0x0203)); in WienerHorizontalTap5() 147 filter[2] = _mm256_shuffle_epi8( in WienerHorizontalTap5() 174 filter[0] = _mm256_shuffle_epi8(coefficients, _mm256_set1_epi16(0x0302)); in WienerHorizontalTap3() 175 filter[1] = _mm256_shuffle_epi8( in WienerHorizontalTap3() 1571 return _mm256_shuffle_epi8(table, mask); in ShuffleIndex()
|
/external/skia/src/opts/ |
D | SkSwizzler_opts.h | 648 *lo = _mm256_shuffle_epi8(*lo, planar); // rrrrgggg bbbbaaaa rrrrgggg bbbbaaaa in premul_should_swapRB() 649 *hi = _mm256_shuffle_epi8(*hi, planar); // RRRRGGGG BBBBAAAA RRRRGGGG BBBBAAAA in premul_should_swapRB() 717 __m256i bgra = _mm256_shuffle_epi8(rgba, swapRB); in RGBA_to_BGRA() 806 *lo = _mm256_shuffle_epi8(*lo, planar); // ccccmmmm yyyykkkk ccccmmmm yyyykkkk in inverted_cmyk_to() 807 *hi = _mm256_shuffle_epi8(*hi, planar); // CCCCMMMM YYYYKKKK CCCCMMMM YYYYKKKK in inverted_cmyk_to()
|
D | SkBlitRow_opts.h | 82 __m256i srcA_x2 = _mm256_shuffle_epi8(src, in SkPMSrcOver_AVX2()
|
/external/XNNPACK/src/qs8-gemm/gen/ |
D | 2x16c8-minmax-avx512skx.c | 144 …const __m256i vout01x0123456789ABCDEF = _mm256_shuffle_epi8(vout01x084C2A6E195D3B7F, _mm256_set_ep… in xnn_qs8_gemm_minmax_ukernel_2x16c8__avx512skx()
|
/external/XNNPACK/src/qs8-igemm/gen/ |
D | 2x16c8-minmax-avx512skx.c | 157 …const __m256i vout01x0123456789ABCDEF = _mm256_shuffle_epi8(vout01x084C2A6E195D3B7F, _mm256_set_ep… in xnn_qs8_igemm_minmax_ukernel_2x16c8__avx512skx()
|
/external/ruy/ruy/ |
D | kernel_avx2_fma.cc | 66 return _mm256_shuffle_epi8(a, b); 279 _mm256_shuffle_epi8(lhs_data, splitter_idx); 828 _mm256_shuffle_epi8(lhs_data, splitter_idx);
|
/external/XNNPACK/src/qs8-gemm/ |
D | MRx16c8-avx512skx.c.in | 166 …const __m256i vout01x0123456789ABCDEF = _mm256_shuffle_epi8(vout01x084C2A6E195D3B7F, _mm256_set_ep…
|
/external/XNNPACK/src/qs8-igemm/ |
D | MRx16c8-avx512skx.c.in | 174 …const __m256i vout01x0123456789ABCDEF = _mm256_shuffle_epi8(vout01x084C2A6E195D3B7F, _mm256_set_ep…
|
/external/clang/test/CodeGen/ |
D | avx2-builtins.c | 931 return _mm256_shuffle_epi8(a, b); in test_mm256_shuffle_epi8()
|
/external/llvm-project/clang/test/CodeGen/X86/ |
D | avx2-builtins.c | 929 return _mm256_shuffle_epi8(a, b); in test_mm256_shuffle_epi8()
|
/external/rust/crates/ppv-lite86/src/x86_64/ |
D | sse2.rs | 1490 _mm256_shuffle_epi8(self.x[0], _mm256_set_epi64x($k0, $k1, $k0, $k1)), 1491 _mm256_shuffle_epi8(self.x[1], _mm256_set_epi64x($k0, $k1, $k0, $k1)),
|