/external/libaom/libaom/aom_dsp/x86/ |
D | masked_sad_intrin_ssse3.c | 122 __m128i pred_r = _mm_maddubs_epi16(data_r, mask_r); in masked_sad_ssse3() local 123 pred_r = xx_roundn_epu16(pred_r, AOM_BLEND_A64_ROUND_BITS); in masked_sad_ssse3() 125 const __m128i pred = _mm_packus_epi16(pred_l, pred_r); in masked_sad_ssse3() 169 __m128i pred_r = _mm_maddubs_epi16(data_r, mask_r); in aom_masked_sad8xh_ssse3() local 170 pred_r = xx_roundn_epu16(pred_r, AOM_BLEND_A64_ROUND_BITS); in aom_masked_sad8xh_ssse3() 172 const __m128i pred = _mm_packus_epi16(pred_l, pred_r); in aom_masked_sad8xh_ssse3() 318 __m128i pred_r = _mm_madd_epi16(data_r, mask_r); in highbd_masked_sad_ssse3() local 319 pred_r = _mm_srai_epi32(_mm_add_epi32(pred_r, round_const), in highbd_masked_sad_ssse3() 324 const __m128i pred = _mm_packs_epi32(pred_l, pred_r); in highbd_masked_sad_ssse3() 385 __m128i pred_r = _mm_madd_epi16(data_r, mask_r); in aom_highbd_masked_sad4xh_ssse3() local [all …]
|
D | masked_sad_intrin_avx2.c | 49 __m256i pred_r = _mm256_maddubs_epi16(data_r, mask_r); in masked_sad32xh_avx2() local 50 pred_r = _mm256_mulhrs_epi16(pred_r, round_scale); in masked_sad32xh_avx2() 52 const __m256i pred = _mm256_packus_epi16(pred_l, pred_r); in masked_sad32xh_avx2() 103 __m256i pred_r = _mm256_maddubs_epi16(data_r, mask_r); in masked_sad16xh_avx2() local 104 pred_r = _mm256_mulhrs_epi16(pred_r, round_scale); in masked_sad16xh_avx2() 106 const __m256i pred = _mm256_packus_epi16(pred_l, pred_r); in masked_sad16xh_avx2() 234 __m256i pred_r = _mm256_madd_epi16(data_r, mask_r); in highbd_masked_sad8xh_avx2() local 235 pred_r = _mm256_srai_epi32(_mm256_add_epi32(pred_r, round_const), in highbd_masked_sad8xh_avx2() 240 const __m256i pred = _mm256_packs_epi32(pred_l, pred_r); in highbd_masked_sad8xh_avx2() 291 __m256i pred_r = _mm256_madd_epi16(data_r, mask_r); in highbd_masked_sad16xh_avx2() local [all …]
|
D | masked_sad4d_ssse3.c | 33 pred_r = _mm_maddubs_epi16(data_r, mask_r); \ 34 pred_r = xx_roundn_epu16(pred_r, AOM_BLEND_A64_ROUND_BITS); \ 36 pred = _mm_packus_epi16(pred_l, pred_r); \ 47 __m128i data_l, data_r, mask_l, mask_r, pred_l, pred_r, pred; in masked_sadx4d_ssse3() local 100 pred_r = _mm_maddubs_epi16(data_r, mask_r); \ 101 pred_r = xx_roundn_epu16(pred_r, AOM_BLEND_A64_ROUND_BITS); \ 103 pred = _mm_packus_epi16(pred_l, pred_r); \ 115 __m128i data_l, data_r, pred_l, pred_r, mask_l, mask_r, pred; in aom_masked_sad8xhx4d_ssse3() local
|
D | masked_variance_intrin_ssse3.c | 413 __m128i pred_r = _mm_maddubs_epi16(data_r, mask_r); in accumulate_block() local 414 pred_r = xx_roundn_epu16(pred_r, AOM_BLEND_A64_ROUND_BITS); in accumulate_block() 419 const __m128i diff_r = _mm_sub_epi16(pred_r, src_r); in accumulate_block() 928 __m128i pred_r = _mm_madd_epi16(data_r, mask_r); in highbd_masked_variance() local 929 pred_r = _mm_srai_epi32(_mm_add_epi32(pred_r, round_const), in highbd_masked_variance() 935 __m128i diff_r = _mm_sub_epi32(pred_r, src_r); in highbd_masked_variance() 1003 __m128i pred_r = _mm_madd_epi16(data_r, mask_r); in highbd_masked_variance4xh() local 1004 pred_r = _mm_srai_epi32(_mm_add_epi32(pred_r, round_const), in highbd_masked_variance4xh() 1010 __m128i diff_r = _mm_sub_epi32(pred_r, src_r); in highbd_masked_variance4xh()
|
/external/libmpeg2/common/x86/ |
D | impeg2_idct_recon_sse42_intr.c | 1853 __m128i pred_r, pred_half0, pred_half1; in impeg2_idct_recon_dc_mismatch_sse42() local 1869 pred_r = _mm_loadl_epi64((__m128i *) pu1_pred); in impeg2_idct_recon_dc_mismatch_sse42() 1870 pred_r = _mm_cvtepu8_epi16(pred_r); in impeg2_idct_recon_dc_mismatch_sse42() 1873 pred_half0 = _mm_cvtepu16_epi32(pred_r); in impeg2_idct_recon_dc_mismatch_sse42() 1876 pred_r = _mm_srli_si128(pred_r, 8); in impeg2_idct_recon_dc_mismatch_sse42() 1882 pred_half1 = _mm_cvtepu16_epi32(pred_r); in impeg2_idct_recon_dc_mismatch_sse42() 1895 pred_r = _mm_loadl_epi64((__m128i *) (pu1_pred + pred_strd)); in impeg2_idct_recon_dc_mismatch_sse42() 1896 pred_r = _mm_cvtepu8_epi16(pred_r); in impeg2_idct_recon_dc_mismatch_sse42() 1899 pred_half0 = _mm_cvtepu16_epi32(pred_r); in impeg2_idct_recon_dc_mismatch_sse42() 1902 pred_r = _mm_srli_si128(pred_r, 8); in impeg2_idct_recon_dc_mismatch_sse42() [all …]
|