/external/libaom/libaom/av1/common/x86/ |
D | jnt_convolve_avx2.c | 110 const __m128i res_1 = _mm256_extracti128_si256(res_8, 1); in av1_dist_wtd_convolve_x_avx2() 126 const __m128i res_1 = _mm256_extracti128_si256(res_unsigned, 1); in av1_dist_wtd_convolve_x_avx2() 165 const __m128i res_1 = _mm256_extracti128_si256(res_8, 1); in av1_dist_wtd_convolve_x_avx2() 181 const __m128i res_1 = _mm256_extracti128_si256(res_unsigned, 1); in av1_dist_wtd_convolve_x_avx2() 308 const __m128i res_1 = _mm256_extracti128_si256(res_8, 1); in av1_dist_wtd_convolve_y_avx2() 325 const __m128i res_1 = _mm256_extracti128_si256(res_lo_unsigned, 1); in av1_dist_wtd_convolve_y_avx2() 378 const __m128i res_1 = _mm256_extracti128_si256(res_8, 1); in av1_dist_wtd_convolve_y_avx2() 389 _mm256_extracti128_si256(res_lo_unsigned, 1); in av1_dist_wtd_convolve_y_avx2() 398 _mm256_extracti128_si256(res_hi_unsigned, 1); in av1_dist_wtd_convolve_y_avx2() 487 const __m128i res_1 = _mm256_extracti128_si256(res_8, 1); in av1_dist_wtd_convolve_y_avx2() [all …]
|
D | highbd_jnt_convolve_avx2.c | 153 const __m128i res_1 = _mm256_extracti128_si256(res_clip, 1); in av1_highbd_dist_wtd_convolve_2d_copy_avx2() 163 const __m128i res_1 = _mm256_extracti128_si256(res_unsigned_16b, 1); in av1_highbd_dist_wtd_convolve_2d_copy_avx2() 210 const __m128i res_1 = _mm256_extracti128_si256(res_clip, 1); in av1_highbd_dist_wtd_convolve_2d_copy_avx2() 219 const __m128i res_1 = _mm256_extracti128_si256(res_unsigned_16b, 1); in av1_highbd_dist_wtd_convolve_2d_copy_avx2() 385 const __m128i res_1 = _mm256_extracti128_si256(res_clip, 1); in av1_highbd_dist_wtd_convolve_2d_avx2() 394 const __m128i res_1 = _mm256_extracti128_si256(res_16b, 1); in av1_highbd_dist_wtd_convolve_2d_avx2() 438 const __m128i res_1 = _mm256_extracti128_si256(res_clip, 1); in av1_highbd_dist_wtd_convolve_2d_avx2() 447 const __m128i res_1 = _mm256_extracti128_si256(res_16b, 1); in av1_highbd_dist_wtd_convolve_2d_avx2() 569 const __m128i res_1 = _mm256_extracti128_si256(res_clip, 1); in av1_highbd_dist_wtd_convolve_x_avx2() 578 const __m128i res_1 = _mm256_extracti128_si256(res_16b, 1); in av1_highbd_dist_wtd_convolve_x_avx2() [all …]
|
D | convolve_avx2.c | 115 const __m128i res_1 = _mm256_extracti128_si256(res_a, 1); in av1_convolve_y_sr_avx2() 122 const __m128i res_1 = _mm256_extracti128_si256(res_8b_lo, 1); in av1_convolve_y_sr_avx2() 228 const __m128i res_1 = _mm256_extracti128_si256(res_a, 1); in av1_convolve_y_sr_avx2() 235 const __m128i res_1 = _mm256_extracti128_si256(res_8b_lo, 1); in av1_convolve_y_sr_avx2() 321 const __m128i res_1 = _mm256_extracti128_si256(res_8b, 1); in av1_convolve_x_sr_avx2() 394 const __m128i res_1 = _mm256_extracti128_si256(res_8b, 1); in av1_convolve_x_sr_avx2()
|
D | highbd_convolve_2d_avx2.c | 156 _mm256_extracti128_si256(res_16bit, 1)); in av1_highbd_convolve_2d_sr_avx2() 165 _mm256_extracti128_si256(res_a_round, 1)); in av1_highbd_convolve_2d_sr_avx2() 174 _mm256_extracti128_si256(res_a_round, 1)); in av1_highbd_convolve_2d_sr_avx2()
|
/external/libaom/libaom/aom_dsp/x86/ |
D | txfm_common_avx2.h | 319 out1[8] = _mm256_extracti128_si256(in[0], 0x01); in extract_reg() 320 out1[9] = _mm256_extracti128_si256(in[1], 0x01); in extract_reg() 321 out1[10] = _mm256_extracti128_si256(in[2], 0x01); in extract_reg() 322 out1[11] = _mm256_extracti128_si256(in[3], 0x01); in extract_reg() 323 out1[12] = _mm256_extracti128_si256(in[4], 0x01); in extract_reg() 324 out1[13] = _mm256_extracti128_si256(in[5], 0x01); in extract_reg() 325 out1[14] = _mm256_extracti128_si256(in[6], 0x01); in extract_reg() 326 out1[15] = _mm256_extracti128_si256(in[7], 0x01); in extract_reg()
|
D | sad_avx2.c | 39 sum_sad128 = _mm256_extracti128_si256(sum_sad, 1); \ 72 sum_sad128 = _mm256_extracti128_si256(sum_sad, 1); \ 126 sum_sad128 = _mm256_extracti128_si256(sum_sad, 1); \ 165 sum_sad128 = _mm256_extracti128_si256(sum_sad, 1); \
|
D | obmc_sad_avx2.c | 65 __m128i v_sad_d_1 = _mm256_extracti128_si256(v_sad_d, 1); in obmc_sad_w4_avx2() 107 __m128i v_sad_d_1 = _mm256_extracti128_si256(v_sad_d, 1); in obmc_sad_w8n_avx2() 189 __m128i v_sad_d_1 = _mm256_extracti128_si256(v_sad_d, 1); in hbd_obmc_sad_w4_avx2() 233 __m128i v_sad_d_1 = _mm256_extracti128_si256(v_sad_d, 1); in hbd_obmc_sad_w8n_avx2()
|
D | highbd_variance_avx2.c | 43 __m256i v_sum01 = _mm256_cvtepi16_epi32(_mm256_extracti128_si256(v_sum_d, 1)); in aom_highbd_calc8x8var_avx2() 49 const __m128i v_d1_d = _mm256_extracti128_si256(v_d_lh, 1); in aom_highbd_calc8x8var_avx2() 77 const __m128i v_d1_d = _mm256_extracti128_si256(v_d_lh, 1); in aom_highbd_calc16x16var_avx2()
|
D | convolve_avx2.h | 105 const __m128i res_1 = _mm256_extracti128_si256(res_8b, 1); \ 192 const __m128i res_1 = _mm256_extracti128_si256(res_8, 1); \ 201 const __m128i res_1 = _mm256_extracti128_si256(res_unsigned, 1); \ 221 const __m128i res_1 = _mm256_extracti128_si256(res_8, 1); \ 231 const __m128i res_1 = _mm256_extracti128_si256(res_unsigned, 1); \
|
D | intrapred_avx2.c | 244 _mm256_extracti128_si256(dd[i], 1), 0); in highbd_transpose16x16_avx2() 1037 a1 = _mm256_castsi128_si256(_mm256_extracti128_si256(a0, 1)); in highbd_dr_prediction_z1_4xN_internal_avx2() 1119 a1 = _mm256_castsi128_si256(_mm256_extracti128_si256(a0, 1)); in highbd_dr_prediction_z1_8xN_internal_avx2() 1125 a1_1 = _mm256_castsi128_si256(_mm256_extracti128_si256(a0_1, 1)); in highbd_dr_prediction_z1_8xN_internal_avx2() 1153 res, _mm256_castsi128_si256(_mm256_extracti128_si256(res, 1))); in highbd_dr_prediction_z1_8xN_internal_avx2() 1158 _mm256_extracti128_si256(mask256, 1))); // goto 16 bit in highbd_dr_prediction_z1_8xN_internal_avx2() 1224 res[0], _mm256_castsi128_si256(_mm256_extracti128_si256(res[0], 1))); in highbd_dr_prediction_z1_16xN_internal_avx2() 1241 res[1], _mm256_castsi128_si256(_mm256_extracti128_si256(res[1], 1))); in highbd_dr_prediction_z1_16xN_internal_avx2() 1326 _mm256_castsi128_si256(_mm256_extracti128_si256(res[0], 1))); in highbd_dr_prediction_z1_32xN_internal_avx2() 1342 _mm256_castsi128_si256(_mm256_extracti128_si256(res[1], 1))); in highbd_dr_prediction_z1_32xN_internal_avx2() [all …]
|
D | subtract_avx2.c | 20 __m256i s_1 = _mm256_cvtepu8_epi16(_mm256_extracti128_si256(s, 1)); in subtract32_avx2() 22 __m256i p_1 = _mm256_cvtepu8_epi16(_mm256_extracti128_si256(p, 1)); in subtract32_avx2()
|
D | highbd_convolve_avx2.c | 230 _mm256_extracti128_si256(res_16bit, 1)); in av1_highbd_convolve_y_sr_avx2() 239 _mm256_extracti128_si256(res_a_round, 1)); in av1_highbd_convolve_y_sr_avx2() 248 _mm256_extracti128_si256(res_a_round, 1)); in av1_highbd_convolve_y_sr_avx2() 345 _mm256_extracti128_si256(res, 1)); in av1_highbd_convolve_x_sr_avx2() 350 _mm256_extracti128_si256(res, 1)); in av1_highbd_convolve_x_sr_avx2() 355 _mm256_extracti128_si256(res, 1)); in av1_highbd_convolve_x_sr_avx2() 609 _mm256_extracti128_si256(res, 1)); in aom_highbd_filter_block1d4_h4_avx2() 696 _mm256_extracti128_si256(res, 1)); in aom_highbd_filter_block1d8_h4_avx2() 723 _mm256_extracti128_si256(res, 1)); in aom_highbd_filter_block1d8_h4_avx2() 1119 _mm256_extracti128_si256(res_16bit, 1)); in aom_highbd_filter_block1d4_v4_avx2() [all …]
|
D | synonyms_avx2.h | 71 _mm_storeu_si128((__m128i *)hi, _mm256_extracti128_si256(a, 1)); in yy_storeu2_128()
|
D | sse_avx2.c | 42 _mm256_extracti128_si256(sum_4x64, 1)); in summary_all_avx2() 52 _mm256_cvtepu32_epi64(_mm256_extracti128_si256(*sum32, 1)); in summary_32_avx2() 60 _mm256_extracti128_si256(sum_4x64, 1)); in summary_4x64_avx2()
|
D | sad_impl_avx2.c | 35 sum_i128 = _mm_add_epi32(_mm256_extracti128_si256(sum, 1), in sad32x32() 189 sum_sad128 = _mm256_extracti128_si256(sum_sad, 1); in sad_w64_avg_avx2()
|
D | sum_squares_avx2.c | 55 __m128i higher_64_2_Value = _mm256_extracti128_si256(v_acc_q, 1); in aom_sum_squares_2d_i16_nxn_avx2()
|
/external/libvpx/libvpx/vpx_dsp/x86/ |
D | sad_avx2.c | 36 sum_sad128 = _mm256_extracti128_si256(sum_sad, 1); \ 68 sum_sad128 = _mm256_extracti128_si256(sum_sad, 1); \ 119 sum_sad128 = _mm256_extracti128_si256(sum_sad, 1); \ 157 sum_sad128 = _mm256_extracti128_si256(sum_sad, 1); \
|
/external/libaom/libaom/av1/encoder/x86/ |
D | wedge_utils_avx2.c | 73 __m128i v_acc_q_1 = _mm256_extracti128_si256(v_acc0_q, 1); in av1_wedge_sse_from_residuals_avx2() 110 _mm256_cvtepu8_epi16(_mm256_extracti128_si256(v_m01_b, 1)); in av1_wedge_sign_from_residuals_avx2() 114 _mm256_cvtepu8_epi16(_mm256_extracti128_si256(v_m23_b, 1)); in av1_wedge_sign_from_residuals_avx2() 141 __m128i v_acc_q_1 = _mm256_extracti128_si256(v_acc_q, 1); in av1_wedge_sign_from_residuals_avx2()
|
D | pickrst_avx2.c | 146 const __m256i d0l = _mm256_cvtepu32_epi64(_mm256_extracti128_si256(d0, 0)); in acc_stat_highbd_avx2() 152 const __m256i d0h = _mm256_cvtepu32_epi64(_mm256_extracti128_si256(d0, 1)); in acc_stat_highbd_avx2() 548 _mm256_cvtepi32_epi64(_mm256_extracti128_si256(sum32, 1)); in av1_lowbd_pixel_proj_error_avx2() 592 _mm256_cvtepi32_epi64(_mm256_extracti128_si256(sum32, 1)); in av1_lowbd_pixel_proj_error_avx2() 616 _mm256_cvtepi32_epi64(_mm256_extracti128_si256(sum32, 1)); in av1_lowbd_pixel_proj_error_avx2() 653 _mm256_cvtepu16_epi32(_mm256_extracti128_si256(u0, 1)); in av1_highbd_pixel_proj_error_avx2() 706 _mm256_cvtepu32_epi64(_mm256_extracti128_si256(sum32, 1)); in av1_highbd_pixel_proj_error_avx2() 738 _mm256_cvtepu16_epi32(_mm256_extracti128_si256(d0, 1)); in av1_highbd_pixel_proj_error_avx2() 783 _mm256_cvtepu32_epi64(_mm256_extracti128_si256(sum32, 1)); in av1_highbd_pixel_proj_error_avx2() 825 _mm256_cvtepu32_epi64(_mm256_extracti128_si256(sum32, 1)); in av1_highbd_pixel_proj_error_avx2()
|
D | encodetxb_avx2.c | 68 const __m128i res1 = _mm256_extracti128_si256(res, 1); in av1_txb_init_levels_avx2() 95 xx_storeu_128(ls + stride, _mm256_extracti128_si256(res, 1)); in av1_txb_init_levels_avx2()
|
/external/flac/libFLAC/ |
D | stream_encoder_intrin_avx2.c | 74 sum128 = _mm_add_epi32(_mm256_extracti128_si256(sum256, 1), _mm256_castsi256_si128(sum256)); in FLAC__precompute_partition_info_sums_intrin_avx2() 107 sum128 = _mm_add_epi64(_mm256_extracti128_si256(sum256, 1), _mm256_castsi256_si128(sum256)); in FLAC__precompute_partition_info_sums_intrin_avx2()
|
/external/libaom/libaom/aom_dsp/simd/ |
D | v256_intrinsics_x86.h | 35 return (uint32_t)_mm_cvtsi128_si32(_mm256_extracti128_si256(a, 0)); in v256_low_u32() 39 return _mm_unpacklo_epi64(_mm256_extracti128_si256(a, 0), v64_zero()); in v256_low_v64() 47 return _mm256_extracti128_si256(a, 1); in v256_high_v128() 382 v128 t = _mm_add_epi32(_mm256_extracti128_si256(t1, 0), in v256_dotp_su8() 383 _mm256_extracti128_si256(t1, 1)); in v256_dotp_su8()
|
/external/libhevc/common/x86/ |
D | ihevc_platform_macros.h | 177 …_si128 ((Y), _mm256_castsi256_si128((Z)));_mm_storeu_si128 ((X), _mm256_extracti128_si256((Z),1));}
|
/external/libvpx/libvpx/vp9/encoder/x86/ |
D | vp9_quantize_avx2.c | 136 _mm256_extracti128_si256(eob256, 1)); in vp9_quantize_fp_avx2()
|
/external/clang/test/CodeGen/ |
D | avx2-builtins.c | 374 return _mm256_extracti128_si256(a, 0); in test0_mm256_extracti128_si256_0() 380 return _mm256_extracti128_si256(a, 1); in test1_mm256_extracti128_si256_1() 387 return _mm256_extracti128_si256(a, 2); in test2_mm256_extracti128_si256()
|