/external/libaom/libaom/aom_dsp/x86/ |
aom_subpixel_8t_intrin_avx2.c | 95 _mm256_shuffle_epi8(filtersReg32, _mm256_set1_epi32(0x5040302u)); 106 srcRegFilt32b1_1 = _mm256_shuffle_epi8(srcReg32b1, filt1Reg); 194 srcRegFilt32b1_1 = _mm256_shuffle_epi8(srcReg32b1, filt1Reg); 200 srcRegFilt32b2 = _mm256_shuffle_epi8(srcReg32b1, filt2Reg); 285 secondFilters = _mm256_shuffle_epi8(filtersReg32, _mm256_set1_epi16(0x302u)); 288 thirdFilters = _mm256_shuffle_epi8(filtersReg32, _mm256_set1_epi16(0x504u)); 301 srcRegFilt32b3 = _mm256_shuffle_epi8(srcReg32b1, filt2Reg); 302 srcRegFilt32b2 = _mm256_shuffle_epi8(srcReg32b1, filt3Reg); 379 firstFilters = _mm256_shuffle_epi8(filtersReg32, _mm256_set1_epi16(0x100u)); 382 secondFilters = _mm256_shuffle_epi8(filtersReg32, _mm256_set1_epi16(0x302u)) [all...] |
convolve_avx2.h | 264 coeffs[0] = _mm256_shuffle_epi8(coeffs_1, _mm256_set1_epi16(0x0200u)); 266 coeffs[1] = _mm256_shuffle_epi8(coeffs_1, _mm256_set1_epi16(0x0604u)); 268 coeffs[2] = _mm256_shuffle_epi8(coeffs_1, _mm256_set1_epi16(0x0a08u)); 270 coeffs[3] = _mm256_shuffle_epi8(coeffs_1, _mm256_set1_epi16(0x0e0cu)); 344 s[0] = _mm256_shuffle_epi8(data, filt[0]); 345 s[1] = _mm256_shuffle_epi8(data, filt[1]); 346 s[2] = _mm256_shuffle_epi8(data, filt[2]); 347 s[3] = _mm256_shuffle_epi8(data, filt[3]); 357 s[0] = _mm256_shuffle_epi8(data, filt[0]); 358 s[1] = _mm256_shuffle_epi8(data, filt[1]) [all...] |
highbd_convolve_avx2.c | 391 p[0] = _mm256_shuffle_epi8(*s, sf0); // x0x6 392 p[1] = _mm256_shuffle_epi8(*s, sf1); // x1x7 393 p[2] = _mm256_shuffle_epi8(c, sf0); // x2x4 394 p[3] = _mm256_shuffle_epi8(c, sf1); // x3x5 449 f[0] = _mm256_shuffle_epi8(hh, p0); 450 f[1] = _mm256_shuffle_epi8(hh, p1); 451 f[2] = _mm256_shuffle_epi8(hh, p2); 452 f[3] = _mm256_shuffle_epi8(hh, p3); 595 s[0] = _mm256_shuffle_epi8(s[0], mask); 596 s[1] = _mm256_shuffle_epi8(s[1], mask) [all...] |
intrapred_avx2.c | 257 __m256i row = _mm256_shuffle_epi8(sum_left, zero); 271 __m256i row = _mm256_shuffle_epi8(sum, zero); 285 __m256i row = _mm256_shuffle_epi8(sum, zero); 317 t[i] = _mm256_shuffle_epi8(*row, m); 446 __m256i row = _mm256_shuffle_epi8(sum, zero); 460 __m256i row = _mm256_shuffle_epi8(sum, zero); 474 __m256i row = _mm256_shuffle_epi8(sum, zero); 488 __m256i row = _mm256_shuffle_epi8(sum, zero); 502 __m256i row = _mm256_shuffle_epi8(sum, zero); 531 __m256i row = _mm256_shuffle_epi8(sum, zero) [all...] |
blend_a64_mask_avx2.c | 617 const __m256i v_r0_s_b = _mm256_shuffle_epi8(v_r0_b, v_shuffle_b); 618 const __m256i v_r1_s_b = _mm256_shuffle_epi8(v_r1_b, v_shuffle_b); [all...] |
/external/libvpx/libvpx/vpx_dsp/x86/ |
vpx_subpixel_8t_intrin_avx2.c | 72 s[0] = _mm256_shuffle_epi8(srcReg, filt[0]); 73 s[1] = _mm256_shuffle_epi8(srcReg, filt[1]); 74 s[2] = _mm256_shuffle_epi8(srcReg, filt[2]); 75 s[3] = _mm256_shuffle_epi8(srcReg, filt[3]); 88 s[0] = _mm256_shuffle_epi8(srcReg, filt[0]); 89 s[1] = _mm256_shuffle_epi8(srcReg, filt[1]); 90 s[2] = _mm256_shuffle_epi8(srcReg, filt[2]); 91 s[3] = _mm256_shuffle_epi8(srcReg, filt[3]); 375 _mm256_shuffle_epi8(kernel_reg_256, _mm256_set1_epi16(0x0302u)); 377 _mm256_shuffle_epi8(kernel_reg_256, _mm256_set1_epi16(0x0504u)) [all...] |
convolve_avx2.h | 47 f[0] = _mm256_shuffle_epi8(f_values, _mm256_set1_epi16(0x0200u)); 48 f[1] = _mm256_shuffle_epi8(f_values, _mm256_set1_epi16(0x0604u)); 49 f[2] = _mm256_shuffle_epi8(f_values, _mm256_set1_epi16(0x0a08u)); 50 f[3] = _mm256_shuffle_epi8(f_values, _mm256_set1_epi16(0x0e0cu));
|
highbd_convolve_avx2.c | 223 p[0] = _mm256_shuffle_epi8(*s, sf0); // x0x6 224 p[1] = _mm256_shuffle_epi8(*s, sf1); // x1x7 225 p[2] = _mm256_shuffle_epi8(c, sf0); // x2x4 226 p[3] = _mm256_shuffle_epi8(c, sf1); // x3x5 281 f[0] = _mm256_shuffle_epi8(hh, p0); 282 f[1] = _mm256_shuffle_epi8(hh, p1); 283 f[2] = _mm256_shuffle_epi8(hh, p2); 284 f[3] = _mm256_shuffle_epi8(hh, p3); 394 f[0] = _mm256_shuffle_epi8(hh, p); 404 __m256i x0 = _mm256_shuffle_epi8(*s0, sf2) [all...] |
loopfilter_avx2.c | 583 p256_7 = _mm256_shuffle_epi8(p256_7, filter); 584 p256_6 = _mm256_shuffle_epi8(p256_6, filter); 585 p256_5 = _mm256_shuffle_epi8(p256_5, filter); 586 p256_4 = _mm256_shuffle_epi8(p256_4, filter); 587 p256_3 = _mm256_shuffle_epi8(p256_3, filter); 588 p256_2 = _mm256_shuffle_epi8(p256_2, filter); 589 p256_1 = _mm256_shuffle_epi8(p256_1, filter); 590 p256_0 = _mm256_shuffle_epi8(p256_0, filter); 591 q256_0 = _mm256_shuffle_epi8(q256_0, filter); 592 q256_1 = _mm256_shuffle_epi8(q256_1, filter) [all...] |
/external/libaom/libaom/aom_dsp/simd/ |
v256_intrinsics_x86.h | 349 _mm256_shuffle_epi8( 351 _mm256_shuffle_epi8( 360 _mm256_shuffle_epi8( 362 _mm256_shuffle_epi8( 366 _mm256_shuffle_epi8( 368 _mm256_shuffle_epi8( 375 return _mm256_shuffle_epi8(a, pattern);
|
/external/clang/test/CodeGen/ |
avx2-builtins.c | [all...] |
/external/libaom/libaom/av1/encoder/x86/ |
pickrst_avx2.c | 136 const __m256i s1 = _mm256_shuffle_epi8(s0, *shuffle); [all...] |
/external/clang/lib/Headers/ |
avx2intrin.h | 493 _mm256_shuffle_epi8(__m256i __a, __m256i __b) function [all...] |