/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 | 264 coeffs[0] = _mm256_shuffle_epi8(coeffs_1, _mm256_set1_epi16(0x0200u)); in prepare_coeffs_lowbd() 266 coeffs[1] = _mm256_shuffle_epi8(coeffs_1, _mm256_set1_epi16(0x0604u)); in prepare_coeffs_lowbd() 268 coeffs[2] = _mm256_shuffle_epi8(coeffs_1, _mm256_set1_epi16(0x0a08u)); in prepare_coeffs_lowbd() 270 coeffs[3] = _mm256_shuffle_epi8(coeffs_1, _mm256_set1_epi16(0x0e0cu)); in prepare_coeffs_lowbd() 344 s[0] = _mm256_shuffle_epi8(data, filt[0]); in convolve_lowbd_x() 345 s[1] = _mm256_shuffle_epi8(data, filt[1]); in convolve_lowbd_x() 346 s[2] = _mm256_shuffle_epi8(data, filt[2]); in convolve_lowbd_x() 347 s[3] = _mm256_shuffle_epi8(data, filt[3]); in convolve_lowbd_x() 357 s[0] = _mm256_shuffle_epi8(data, filt[0]); in convolve_lowbd_x_4tap() 358 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 | 257 __m256i row = _mm256_shuffle_epi8(sum_left, zero); in aom_dc_predictor_32x32_avx2() 271 __m256i row = _mm256_shuffle_epi8(sum, zero); in aom_dc_top_predictor_32x32_avx2() 285 __m256i row = _mm256_shuffle_epi8(sum, zero); in aom_dc_left_predictor_32x32_avx2() 317 t[i] = _mm256_shuffle_epi8(*row, m); in h_predictor_32x8line() 446 __m256i row = _mm256_shuffle_epi8(sum, zero); in aom_dc_top_predictor_32x16_avx2() 460 __m256i row = _mm256_shuffle_epi8(sum, zero); in aom_dc_top_predictor_32x64_avx2() 474 __m256i row = _mm256_shuffle_epi8(sum, zero); in aom_dc_top_predictor_64x64_avx2() 488 __m256i row = _mm256_shuffle_epi8(sum, zero); in aom_dc_top_predictor_64x32_avx2() 502 __m256i row = _mm256_shuffle_epi8(sum, zero); in aom_dc_top_predictor_64x16_avx2() 531 __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 | 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 | 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 | 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/aom_dsp/simd/ |
D | v256_intrinsics_x86.h | 349 _mm256_shuffle_epi8( in v256_shuffle_8() 351 _mm256_shuffle_epi8( in v256_shuffle_8() 360 _mm256_shuffle_epi8( in v256_wideshuffle_8() 362 _mm256_shuffle_epi8( in v256_wideshuffle_8() 366 _mm256_shuffle_epi8( in v256_wideshuffle_8() 368 _mm256_shuffle_epi8( in v256_wideshuffle_8() 375 return _mm256_shuffle_epi8(a, pattern); in v256_pshuffle_8()
|
/external/clang/test/CodeGen/ |
D | avx2-builtins.c | 931 return _mm256_shuffle_epi8(a, b); in test_mm256_shuffle_epi8()
|
/external/libaom/libaom/av1/encoder/x86/ |
D | pickrst_avx2.c | 136 const __m256i s1 = _mm256_shuffle_epi8(s0, *shuffle); in acc_stat_highbd_avx2()
|
/external/clang/lib/Headers/ |
D | avx2intrin.h | 493 _mm256_shuffle_epi8(__m256i __a, __m256i __b) in _mm256_shuffle_epi8() function
|