Home
last modified time | relevance | path

Searched refs:_mm256_unpackhi_epi8 (Results 1 – 16 of 16) sorted by relevance

/external/libvpx/libvpx/vpx_dsp/x86/
Dvariance_avx2.c48 const __m256i src_ref1 = _mm256_unpackhi_epi8(src, ref); in variance_kernel_avx2()
191 exp_dst_hi = _mm256_unpackhi_epi8(dst_reg, zero_reg); \
240 exp_src_hi = _mm256_unpackhi_epi8(avg_reg, zero_reg); in spv32_x0_y0()
244 exp_src_hi = _mm256_unpackhi_epi8(src_reg, zero_reg); in spv32_x0_y0()
271 exp_src_hi = _mm256_unpackhi_epi8(avg_reg, zero_reg); in spv32_half_zero()
275 exp_src_hi = _mm256_unpackhi_epi8(src_avg, zero_reg); in spv32_half_zero()
325 exp_src_hi = _mm256_unpackhi_epi8(avg_reg, zero_reg); in spv32_x4_y4()
329 exp_src_hi = _mm256_unpackhi_epi8(current_avg, zero_reg); in spv32_x4_y4()
356 exp_src_hi = _mm256_unpackhi_epi8(src_0, src_1); in spv32_bilin_zero()
365 exp_src_hi = _mm256_unpackhi_epi8(avg_reg, zero_reg); in spv32_bilin_zero()
[all …]
Dvpx_subpixel_8t_intrin_avx2.c223 s2[0] = _mm256_unpackhi_epi8(s32b[0], s32b[1]); in vpx_filter_block1d16_v8_x_avx2()
225 s2[1] = _mm256_unpackhi_epi8(s32b[2], s32b[3]); in vpx_filter_block1d16_v8_x_avx2()
227 s2[2] = _mm256_unpackhi_epi8(s32b[4], s32b[5]); in vpx_filter_block1d16_v8_x_avx2()
248 s2[3] = _mm256_unpackhi_epi8(srcRegHead1, srcRegHead2); in vpx_filter_block1d16_v8_x_avx2()
492 src_reg_m1001_hi = _mm256_unpackhi_epi8(src_reg_m10, src_reg_01); in vpx_filter_block1d16_v4_avx2()
509 src_reg_1223_hi = _mm256_unpackhi_epi8(src_reg_12, src_reg_23); in vpx_filter_block1d16_v4_avx2()
/external/libaom/libaom/av1/common/x86/
Dconvolve_avx2.c78 s[3] = _mm256_unpackhi_epi8(src_01a, src_12a); in av1_convolve_y_sr_avx2()
79 s[4] = _mm256_unpackhi_epi8(src_23a, src_34a); in av1_convolve_y_sr_avx2()
92 s[5] = _mm256_unpackhi_epi8(src_45a, src_56a); in av1_convolve_y_sr_avx2()
184 s[4] = _mm256_unpackhi_epi8(src_01a, src_12a); in av1_convolve_y_sr_avx2()
185 s[5] = _mm256_unpackhi_epi8(src_23a, src_34a); in av1_convolve_y_sr_avx2()
186 s[6] = _mm256_unpackhi_epi8(src_45a, src_56a); in av1_convolve_y_sr_avx2()
204 s[7] = _mm256_unpackhi_epi8(src_67a, src_78a); in av1_convolve_y_sr_avx2()
Djnt_convolve_avx2.c255 s[3] = _mm256_unpackhi_epi8(src_ab[0], src_ab[1]); in av1_dist_wtd_convolve_y_avx2()
256 s[4] = _mm256_unpackhi_epi8(src_ab[2], src_ab[3]); in av1_dist_wtd_convolve_y_avx2()
270 s[5] = _mm256_unpackhi_epi8(src_45a, src_56a); in av1_dist_wtd_convolve_y_avx2()
433 s[4] = _mm256_unpackhi_epi8(src_ab[0], src_ab[1]); in av1_dist_wtd_convolve_y_avx2()
434 s[5] = _mm256_unpackhi_epi8(src_ab[2], src_ab[3]); in av1_dist_wtd_convolve_y_avx2()
435 s[6] = _mm256_unpackhi_epi8(src_ab[4], src_ab[5]); in av1_dist_wtd_convolve_y_avx2()
449 s[7] = _mm256_unpackhi_epi8(src_67a, src_78a); in av1_dist_wtd_convolve_y_avx2()
Dcfl_avx2.c138 __m256i row_hi = _mm256_unpackhi_epi8(top, zeros); in cfl_luma_subsampling_444_lbd_avx2()
/external/libaom/libaom/aom_dsp/x86/
Dmasked_sad_intrin_avx2.c47 const __m256i data_r = _mm256_unpackhi_epi8(a, b); in masked_sad32xh_avx2()
48 const __m256i mask_r = _mm256_unpackhi_epi8(m, m_inv); in masked_sad32xh_avx2()
101 const __m256i data_r = _mm256_unpackhi_epi8(a, b); in masked_sad16xh_avx2()
102 const __m256i mask_r = _mm256_unpackhi_epi8(m, m_inv); in masked_sad16xh_avx2()
Dsse_avx2.c26 const __m256i v_a01_w = _mm256_unpackhi_epi8(v_a0, zero); in sse_w32_avx2()
28 const __m256i v_b01_w = _mm256_unpackhi_epi8(v_b0, zero); in sse_w32_avx2()
133 const __m256i v_au = _mm256_unpackhi_epi8(v_a, zero); in aom_sse_avx2()
135 const __m256i v_bu = _mm256_unpackhi_epi8(v_b, zero); in aom_sse_avx2()
Daom_subpixel_8t_intrin_avx2.c1079 srcReg23_34_hi = _mm256_unpackhi_epi8(srcReg23, srcReg34); in aom_filter_block1d16_v4_avx2()
1096 srcReg45_56_hi = _mm256_unpackhi_epi8(srcReg45, srcReg56); in aom_filter_block1d16_v4_avx2()
1189 srcReg32b1 = _mm256_unpackhi_epi8(srcReg32b1, srcReg32b2); in aom_filter_block1d16_v8_avx2()
1193 srcReg32b3 = _mm256_unpackhi_epi8(srcReg32b3, srcReg32b4); in aom_filter_block1d16_v8_avx2()
1195 srcReg32b5 = _mm256_unpackhi_epi8(srcReg32b5, srcReg32b6); in aom_filter_block1d16_v8_avx2()
1212 srcReg32b7 = _mm256_unpackhi_epi8(srcReg32b7, srcReg32b8); in aom_filter_block1d16_v8_avx2()
Dvariance_avx2.c35 const __m256i src_ref1 = _mm256_unpackhi_epi8(src, ref); in variance_kernel_avx2()
344 const __m256i ssAH = _mm256_unpackhi_epi8(s0, s1); in comp_mask_pred_line_avx2()
345 const __m256i aaAH = _mm256_unpackhi_epi8(a, ma); in comp_mask_pred_line_avx2()
Dvariance_impl_avx2.c54 exp_src_hi = _mm256_unpackhi_epi8(src_reg, reg);
73 exp_dst_hi = _mm256_unpackhi_epi8(dst_reg, zero_reg); \
Dintrapred_avx2.c338 v = _mm256_unpackhi_epi8(u, u); in aom_h_predictor_32x32_avx2()
342 u = _mm256_unpackhi_epi8(left_col, left_col); in aom_h_predictor_32x32_avx2()
348 v = _mm256_unpackhi_epi8(u, u); in aom_h_predictor_32x32_avx2()
4097 w0 = _mm256_unpackhi_epi8(x[0], x[1]); in transpose16x32_avx2()
4098 w1 = _mm256_unpackhi_epi8(x[2], x[3]); in transpose16x32_avx2()
4099 w2 = _mm256_unpackhi_epi8(x[4], x[5]); in transpose16x32_avx2()
4100 w3 = _mm256_unpackhi_epi8(x[6], x[7]); in transpose16x32_avx2()
4102 w8 = _mm256_unpackhi_epi8(x[8], x[9]); in transpose16x32_avx2()
4103 w9 = _mm256_unpackhi_epi8(x[10], x[11]); in transpose16x32_avx2()
4104 w10 = _mm256_unpackhi_epi8(x[12], x[13]); in transpose16x32_avx2()
[all …]
Dblend_a64_mask_avx2.c434 _mm256_maddubs_epi16(_mm256_unpackhi_epi8(v_s0_b, v_s1_b), in blend_32_u8_avx2()
435 _mm256_unpackhi_epi8(*v_m0_b, *v_m1_b)); in blend_32_u8_avx2()
/external/libaom/libaom/aom_dsp/simd/
Dv256_intrinsics_x86.h148 return _mm256_unpackhi_epi8( in v256_ziphi_8()
270 return _mm256_unpackhi_epi8( in v256_unpackhi_u8_s16()
288 _mm256_unpackhi_epi8( in v256_unpackhi_s8_s16()
472 v256 h = _mm256_sub_epi16(_mm256_unpackhi_epi8(a, _mm256_setzero_si256()), in v256_ssd_u8()
473 _mm256_unpackhi_epi8(b, _mm256_setzero_si256())); in v256_ssd_u8()
613 _mm256_sra_epi16(_mm256_unpackhi_epi8(a, a), x)); in v256_shr_s8()
688 _mm256_srai_epi16(_mm256_unpackhi_epi8(a, a), (c) + 8))
/external/clang/test/CodeGen/
Davx2-builtins.c1177 return _mm256_unpackhi_epi8(a, b); in test_mm256_unpackhi_epi8()
/external/clang/lib/Headers/
Davx2intrin.h779 _mm256_unpackhi_epi8(__m256i __a, __m256i __b) in _mm256_unpackhi_epi8() function
Davx512vlbwintrin.h2176 (__v32qi)_mm256_unpackhi_epi8(__A, __B), in _mm256_mask_unpackhi_epi8()
2183 (__v32qi)_mm256_unpackhi_epi8(__A, __B), in _mm256_maskz_unpackhi_epi8()