/external/webp/src/dsp/ |
D | common_sse41.h | 28 OUT##0 = _mm_shuffle_epi8(*IN0, shuff0); \ 29 OUT##1 = _mm_shuffle_epi8(*IN0, shuff1); \ 30 OUT##2 = _mm_shuffle_epi8(*IN0, shuff2); \ 31 OUT##3 = _mm_shuffle_epi8(*IN1, shuff0); \ 32 OUT##4 = _mm_shuffle_epi8(*IN1, shuff1); \ 33 OUT##5 = _mm_shuffle_epi8(*IN1, shuff2); 108 const __m128i A0 = _mm_shuffle_epi8(*in0, shuff0); in VP8L32bToPlanar_SSE41() 109 const __m128i A1 = _mm_shuffle_epi8(*in1, shuff0); in VP8L32bToPlanar_SSE41() 110 const __m128i A2 = _mm_shuffle_epi8(*in2, shuff0); in VP8L32bToPlanar_SSE41() 111 const __m128i A3 = _mm_shuffle_epi8(*in3, shuff0); in VP8L32bToPlanar_SSE41()
|
D | alpha_processing_sse41.c | 52 const __m128i b0 = _mm_shuffle_epi8(a0, kCstAlpha0); in ExtractAlpha_SSE41() 53 const __m128i b1 = _mm_shuffle_epi8(a1, kCstAlpha1); in ExtractAlpha_SSE41() 54 const __m128i b2 = _mm_shuffle_epi8(a2, kCstAlpha2); in ExtractAlpha_SSE41() 55 const __m128i b3 = _mm_shuffle_epi8(a3, kCstAlpha3); in ExtractAlpha_SSE41()
|
D | yuv_sse41.c | 273 const __m128i tmp0 = _mm_shuffle_epi8(A0, shuff0); \ 274 const __m128i tmp1 = _mm_shuffle_epi8(A1, shuff1); \ 275 const __m128i tmp2 = _mm_shuffle_epi8(A2, shuff2); \ 276 const __m128i tmp3 = _mm_shuffle_epi8(A3, shuff0); \ 277 const __m128i tmp4 = _mm_shuffle_epi8(A4, shuff1); \ 278 const __m128i tmp5 = _mm_shuffle_epi8(A5, shuff2); \ 552 const __m128i A0 = _mm_shuffle_epi8(in0, shuff0); in RGBA32PackedToPlanar_16b_SSE41() 553 const __m128i A1 = _mm_shuffle_epi8(in1, shuff1); in RGBA32PackedToPlanar_16b_SSE41() 554 const __m128i A2 = _mm_shuffle_epi8(in2, shuff0); in RGBA32PackedToPlanar_16b_SSE41() 555 const __m128i A3 = _mm_shuffle_epi8(in3, shuff1); in RGBA32PackedToPlanar_16b_SSE41()
|
D | lossless_enc_sse41.c | 34 const __m128i in_0g0g = _mm_shuffle_epi8(in, kCstShuffle); in SubtractGreenFromBlueAndRed_SSE41() 69 const __m128i r0 = _mm_shuffle_epi8(in0, shuffler_lo); in CollectColorBlueTransforms_SSE41() 70 const __m128i r1 = _mm_shuffle_epi8(in1, shuffler_hi); in CollectColorBlueTransforms_SSE41()
|
/external/libhevc/common/x86/ |
D | ihevc_intra_pred_filters_ssse3_intr.c | 1122 src_temp4 = _mm_shuffle_epi8(src_temp4, sm); in ihevc_intra_pred_luma_dc_ssse3() 1231 src_temp2 = _mm_shuffle_epi8(src_temp2, sm1); in ihevc_intra_pred_luma_dc_ssse3() 1232 src_temp3 = _mm_shuffle_epi8(src_temp2, sm1); in ihevc_intra_pred_luma_dc_ssse3() 1233 src_temp4 = _mm_shuffle_epi8(src_temp2, sm1); in ihevc_intra_pred_luma_dc_ssse3() 1258 src_temp4 = _mm_shuffle_epi8(src_temp4, sm); in ihevc_intra_pred_luma_dc_ssse3() 1330 src_temp4 = _mm_shuffle_epi8(src_temp4, sm); in ihevc_intra_pred_luma_dc_ssse3() 1483 src_temp8 = _mm_shuffle_epi8(src_temp8, sm); in ihevc_intra_pred_luma_horz_ssse3() 1484 src_temp7 = _mm_shuffle_epi8(src_temp7, sm); in ihevc_intra_pred_luma_horz_ssse3() 1485 src_temp6 = _mm_shuffle_epi8(src_temp6, sm); in ihevc_intra_pred_luma_horz_ssse3() 1486 src_temp5 = _mm_shuffle_epi8(src_temp5, sm); in ihevc_intra_pred_luma_horz_ssse3() [all …]
|
D | ihevc_intra_pred_filters_sse42_intr.c | 462 src_temp4 = _mm_shuffle_epi8(src_temp4, sm); in ihevc_intra_pred_luma_dc_sse42() 581 src_temp2 = _mm_shuffle_epi8(src_temp2, sm1); in ihevc_intra_pred_luma_dc_sse42() 582 src_temp3 = _mm_shuffle_epi8(src_temp2, sm1); in ihevc_intra_pred_luma_dc_sse42() 583 src_temp4 = _mm_shuffle_epi8(src_temp2, sm1); in ihevc_intra_pred_luma_dc_sse42() 604 src_temp4 = _mm_shuffle_epi8(src_temp4, sm); in ihevc_intra_pred_luma_dc_sse42() 684 src_temp4 = _mm_shuffle_epi8(src_temp4, sm); in ihevc_intra_pred_luma_dc_sse42() 800 src_temp4 = _mm_shuffle_epi8(src_temp4, sm); in ihevc_intra_pred_luma_dc_sse42() 973 src_temp8 = _mm_shuffle_epi8(src_temp8, sm); in ihevc_intra_pred_luma_horz_sse42() 974 src_temp7 = _mm_shuffle_epi8(src_temp7, sm); in ihevc_intra_pred_luma_horz_sse42() 975 src_temp6 = _mm_shuffle_epi8(src_temp6, sm); in ihevc_intra_pred_luma_horz_sse42() [all …]
|
D | ihevc_sao_ssse3_intr.c | 181 tmp_set_128i_1 = _mm_shuffle_epi8(sao_offset, tmp_set_128i_1); in ihevc_sao_band_offset_luma_ssse3() 182 tmp_set_128i_2 = _mm_shuffle_epi8(sao_offset, tmp_set_128i_2); in ihevc_sao_band_offset_luma_ssse3() 183 tmp_set_128i_3 = _mm_shuffle_epi8(sao_offset, tmp_set_128i_3); in ihevc_sao_band_offset_luma_ssse3() 184 tmp_set_128i_4 = _mm_shuffle_epi8(sao_offset, tmp_set_128i_4); in ihevc_sao_band_offset_luma_ssse3() 315 tmp_set_128i_1 = _mm_shuffle_epi8(band_table0_8x16b, tmp_set_128i_1); in ihevc_sao_band_offset_luma_ssse3() 316 tmp_set_128i_3 = _mm_shuffle_epi8(band_table0_8x16b, tmp_set_128i_3); in ihevc_sao_band_offset_luma_ssse3() 317 tmp_set_128i_2 = _mm_shuffle_epi8(band_table2_8x16b, tmp_set_128i_2); in ihevc_sao_band_offset_luma_ssse3() 318 tmp_set_128i_4 = _mm_shuffle_epi8(band_table2_8x16b, tmp_set_128i_4); in ihevc_sao_band_offset_luma_ssse3() 404 tmp_set_128i_1 = _mm_shuffle_epi8(band_table0_8x16b, tmp_set_128i_1); in ihevc_sao_band_offset_luma_ssse3() 405 tmp_set_128i_3 = _mm_shuffle_epi8(band_table0_8x16b, tmp_set_128i_3); in ihevc_sao_band_offset_luma_ssse3() [all …]
|
D | ihevc_padding_ssse3_intr.c | 111 src_temp0_16x8b = _mm_shuffle_epi8(src_temp0_16x8b, const0_16x8b); in ihevc_pad_left_luma_ssse3() 182 src_temp0_16x8b = _mm_shuffle_epi8(src_temp0_16x8b, const0_16x8b); in ihevc_pad_left_chroma_ssse3() 253 src_temp0_16x8b = _mm_shuffle_epi8(src_temp0_16x8b, const0_16x8b); in ihevc_pad_right_luma_ssse3() 325 src_temp0_16x8b = _mm_shuffle_epi8(src_temp0_16x8b, const0_16x8b); in ihevc_pad_right_chroma_ssse3()
|
D | ihevc_chroma_intra_pred_filters_ssse3_intr.c | 373 src_temp4 = _mm_shuffle_epi8(src_temp4, m_mask); in ihevc_intra_pred_chroma_dc_ssse3() 404 src_temp4 = _mm_shuffle_epi8(src_temp4, m_mask); in ihevc_intra_pred_chroma_dc_ssse3() 428 src_temp4 = _mm_shuffle_epi8(src_temp4, m_mask); in ihevc_intra_pred_chroma_dc_ssse3() 842 _mm_storel_epi64((__m128i *)(pu1_dst + (0 * dst_strd)), _mm_shuffle_epi8(src_temp1, sm2)); in ihevc_intra_pred_chroma_mode2_ssse3() 843 _mm_storel_epi64((__m128i *)(pu1_dst + (1 * dst_strd)), _mm_shuffle_epi8(src_temp2, sm2)); in ihevc_intra_pred_chroma_mode2_ssse3() 844 _mm_storel_epi64((__m128i *)(pu1_dst + (2 * dst_strd)), _mm_shuffle_epi8(src_temp3, sm2)); in ihevc_intra_pred_chroma_mode2_ssse3() 845 _mm_storel_epi64((__m128i *)(pu1_dst + (3 * dst_strd)), _mm_shuffle_epi8(src_temp4, sm2)); in ihevc_intra_pred_chroma_mode2_ssse3() 860 _mm_storeu_si128((__m128i *)(pu1_dst + (0 * dst_strd)), _mm_shuffle_epi8(src_temp1, sm3)); in ihevc_intra_pred_chroma_mode2_ssse3() 861 _mm_storeu_si128((__m128i *)(pu1_dst + (1 * dst_strd)), _mm_shuffle_epi8(src_temp2, sm3)); in ihevc_intra_pred_chroma_mode2_ssse3() 862 _mm_storeu_si128((__m128i *)(pu1_dst + (2 * dst_strd)), _mm_shuffle_epi8(src_temp3, sm3)); in ihevc_intra_pred_chroma_mode2_ssse3() [all …]
|
D | ihevc_deblk_ssse3_intr.c | 151 mask_de_result_8x16b = _mm_shuffle_epi8(src_tmp_8x16b, mask_16x8b); in ihevc_deblk_luma_vert_ssse3() 298 const2tc_8x16b = _mm_shuffle_epi8(const2tc_8x16b, temp_str1_16x8b); in ihevc_deblk_luma_vert_ssse3() 460 tmp_delta2_8x16b = _mm_shuffle_epi8(src_row0_8x16b, tmp2_const_8x16b); in ihevc_deblk_luma_vert_ssse3() 461 tmp_delta1_8x16b = _mm_shuffle_epi8(src_row2_8x16b, tmp2_const_8x16b); in ihevc_deblk_luma_vert_ssse3() 475 tmp_delta3_8x16b = _mm_shuffle_epi8(tmp_delta3_8x16b, tmp3_const_8x16b); in ihevc_deblk_luma_vert_ssse3() 511 tmp_delta3_8x16b = _mm_shuffle_epi8(tmp_delta1_8x16b, tmp1_const_8x16b); in ihevc_deblk_luma_vert_ssse3() 512 tmp_delta2_8x16b = _mm_shuffle_epi8(tmp_delta1_8x16b, tmp0_const_8x16b); in ihevc_deblk_luma_vert_ssse3() 513 tmp_delta1_8x16b = _mm_shuffle_epi8(tmp_delta0_8x16b, tmp1_const_8x16b); in ihevc_deblk_luma_vert_ssse3() 514 tmp_delta0_8x16b = _mm_shuffle_epi8(tmp_delta0_8x16b, tmp0_const_8x16b); in ihevc_deblk_luma_vert_ssse3() 611 mask_de_result_8x16b = _mm_shuffle_epi8(src_tmp_p_0_8x16b, mask_16x8b); in ihevc_deblk_luma_horz_ssse3() [all …]
|
/external/libaom/libaom/aom_dsp/x86/ |
D | aom_subpixel_8t_intrin_ssse3.c | 82 firstFilters = _mm_shuffle_epi8(filtersReg, _mm_set1_epi32(0x5040302u)); in aom_filter_block1d4_h4_ssse3() 90 srcRegFilt32b1_1 = _mm_shuffle_epi8(srcReg32b1, filt1Reg); in aom_filter_block1d4_h4_ssse3() 133 firstFilters = _mm_shuffle_epi8(filtersReg, _mm_set1_epi32(0x5040302u)); in aom_filter_block1d4_v4_ssse3() 229 srcRegFilt1 = _mm_shuffle_epi8(srcReg, shuffle1); in aom_filter_block1d4_h8_intrin_ssse3() 230 srcRegFilt2 = _mm_shuffle_epi8(srcReg, shuffle2); in aom_filter_block1d4_h8_intrin_ssse3() 282 secondFilters = _mm_shuffle_epi8(filtersReg, _mm_set1_epi16(0x302u)); in aom_filter_block1d8_h4_ssse3() 285 thirdFilters = _mm_shuffle_epi8(filtersReg, _mm_set1_epi16(0x504u)); in aom_filter_block1d8_h4_ssse3() 294 srcRegFilt32b3 = _mm_shuffle_epi8(srcReg32b1, filt2Reg); in aom_filter_block1d8_h4_ssse3() 295 srcRegFilt32b2 = _mm_shuffle_epi8(srcReg32b1, filt3Reg); in aom_filter_block1d8_h4_ssse3() 339 secondFilters = _mm_shuffle_epi8(filtersReg, _mm_set1_epi16(0x302u)); in aom_filter_block1d8_v4_ssse3() [all …]
|
D | intrapred_ssse3.c | 56 const __m128i l16 = _mm_shuffle_epi8(l, rep); in aom_paeth_predictor_4x4_ssse3() 77 const __m128i l16 = _mm_shuffle_epi8(l, rep); in aom_paeth_predictor_4x8_ssse3() 97 const __m128i l16 = _mm_shuffle_epi8(l, rep); in aom_paeth_predictor_4x16_ssse3() 118 const __m128i l16 = _mm_shuffle_epi8(l, rep); in aom_paeth_predictor_8x4_ssse3() 139 const __m128i l16 = _mm_shuffle_epi8(l, rep); in aom_paeth_predictor_8x8_ssse3() 160 const __m128i l16 = _mm_shuffle_epi8(l, rep); in aom_paeth_predictor_8x16_ssse3() 181 const __m128i l16 = _mm_shuffle_epi8(l, rep); in aom_paeth_predictor_8x32_ssse3() 212 const __m128i l16 = _mm_shuffle_epi8(l, rep); in aom_paeth_predictor_16x4_ssse3() 234 const __m128i l16 = _mm_shuffle_epi8(l, rep); in aom_paeth_predictor_16x8_ssse3() 257 const __m128i l16 = _mm_shuffle_epi8(l, rep); in aom_paeth_predictor_16x16_ssse3() [all …]
|
D | variance_impl_ssse3.c | 72 __m128i source_shuffle = _mm_shuffle_epi8(source, shuffle_mask); in aom_var_filter_block2d_bil_first_pass_ssse3() 110 __m128i source_shuffle = _mm_shuffle_epi8(source, shuffle_mask); in aom_var_filter_block2d_bil_second_pass_ssse3() 119 res = _mm_shuffle_epi8(res, mask); in aom_var_filter_block2d_bil_second_pass_ssse3()
|
D | aom_subpixel_8t_intrin_avx2.c | 137 srcRegFilt1_1 = _mm_shuffle_epi8(srcReg1, _mm256_castsi256_si128(filt1Reg)); in aom_filter_block1d4_h4_avx2() 234 srcRegFilt1_1 = _mm_shuffle_epi8(srcReg1, _mm256_castsi256_si128(filt1Reg)); in aom_filter_block1d4_h8_avx2() 241 srcRegFilt2 = _mm_shuffle_epi8(srcReg1, _mm256_castsi256_si128(filt2Reg)); in aom_filter_block1d4_h8_avx2() 332 srcRegFilt2 = _mm_shuffle_epi8(srcReg1, _mm256_castsi256_si128(filt2Reg)); in aom_filter_block1d8_h4_avx2() 333 srcRegFilt3 = _mm_shuffle_epi8(srcReg1, _mm256_castsi256_si128(filt3Reg)); in aom_filter_block1d8_h4_avx2() 448 srcRegFilt1_1 = _mm_shuffle_epi8(srcReg1, _mm256_castsi256_si128(filt1Reg)); in aom_filter_block1d8_h8_avx2() 449 srcRegFilt2 = _mm_shuffle_epi8(srcReg1, _mm256_castsi256_si128(filt4Reg)); in aom_filter_block1d8_h8_avx2() 461 srcRegFilt3 = _mm_shuffle_epi8(srcReg1, _mm256_castsi256_si128(filt2Reg)); in aom_filter_block1d8_h8_avx2() 462 srcRegFilt2 = _mm_shuffle_epi8(srcReg1, _mm256_castsi256_si128(filt3Reg)); in aom_filter_block1d8_h8_avx2() 724 srcRegFilt1_1 = _mm_shuffle_epi8(srcReg1, _mm256_castsi256_si128(filt1Reg)); in aom_filter_block1d16_h8_avx2() [all …]
|
/external/libvpx/libvpx/vpx_dsp/x86/ |
D | convolve_ssse3.h | 23 f[0] = _mm_shuffle_epi8(f_values, _mm_set1_epi16(0x0200u)); in shuffle_filter_ssse3() 24 f[1] = _mm_shuffle_epi8(f_values, _mm_set1_epi16(0x0604u)); in shuffle_filter_ssse3() 25 f[2] = _mm_shuffle_epi8(f_values, _mm_set1_epi16(0x0a08u)); in shuffle_filter_ssse3() 26 f[3] = _mm_shuffle_epi8(f_values, _mm_set1_epi16(0x0e0cu)); in shuffle_filter_ssse3() 36 f[0] = _mm_shuffle_epi8(f_values, _mm_set1_epi16(0x0007u)); in shuffle_filter_odd_ssse3() 37 f[1] = _mm_shuffle_epi8(f_values, _mm_set1_epi16(0x0402u)); in shuffle_filter_odd_ssse3() 38 f[2] = _mm_shuffle_epi8(f_values, _mm_set1_epi16(0x0806u)); in shuffle_filter_odd_ssse3() 39 f[3] = _mm_shuffle_epi8(f_values, _mm_set1_epi16(0x0c0au)); in shuffle_filter_odd_ssse3() 40 f[4] = _mm_shuffle_epi8(f_values, _mm_set1_epi16(0x070eu)); in shuffle_filter_odd_ssse3()
|
D | vpx_subpixel_8t_intrin_ssse3.c | 84 srcRegFilt1 = _mm_shuffle_epi8(srcReg, shuffle1); in vpx_filter_block1d4_h8_intrin_ssse3() 85 srcRegFilt2 = _mm_shuffle_epi8(srcReg, shuffle2); in vpx_filter_block1d4_h8_intrin_ssse3() 133 s[0] = _mm_shuffle_epi8(srcReg, filt[0]); in vpx_filter_block1d8_h8_intrin_ssse3() 134 s[1] = _mm_shuffle_epi8(srcReg, filt[1]); in vpx_filter_block1d8_h8_intrin_ssse3() 135 s[2] = _mm_shuffle_epi8(srcReg, filt[2]); in vpx_filter_block1d8_h8_intrin_ssse3() 136 s[3] = _mm_shuffle_epi8(srcReg, filt[3]); in vpx_filter_block1d8_h8_intrin_ssse3() 239 kernel_reg_23 = _mm_shuffle_epi8(kernel_reg, _mm_set1_epi16(0x0302u)); in vpx_filter_block1d16_h4_ssse3() 240 kernel_reg_45 = _mm_shuffle_epi8(kernel_reg, _mm_set1_epi16(0x0504u)); in vpx_filter_block1d16_h4_ssse3() 245 src_reg_shift_0 = _mm_shuffle_epi8(src_reg, idx_shift_0); in vpx_filter_block1d16_h4_ssse3() 246 src_reg_shift_2 = _mm_shuffle_epi8(src_reg, idx_shift_2); in vpx_filter_block1d16_h4_ssse3() [all …]
|
D | vpx_subpixel_8t_intrin_avx2.c | 128 _mm_shuffle_epi8(srcReg, _mm256_castsi256_si128(filt[0]))); in vpx_filter_block1d16_h8_x_avx2() 130 _mm_shuffle_epi8(srcReg, _mm256_castsi256_si128(filt[1]))); in vpx_filter_block1d16_h8_x_avx2() 132 _mm_shuffle_epi8(srcReg, _mm256_castsi256_si128(filt[2]))); in vpx_filter_block1d16_h8_x_avx2() 134 _mm_shuffle_epi8(srcReg, _mm256_castsi256_si128(filt[3]))); in vpx_filter_block1d16_h8_x_avx2() 143 _mm_shuffle_epi8(srcReg, _mm256_castsi256_si128(filt[0]))); in vpx_filter_block1d16_h8_x_avx2() 145 _mm_shuffle_epi8(srcReg, _mm256_castsi256_si128(filt[1]))); in vpx_filter_block1d16_h8_x_avx2() 147 _mm_shuffle_epi8(srcReg, _mm256_castsi256_si128(filt[2]))); in vpx_filter_block1d16_h8_x_avx2() 149 _mm_shuffle_epi8(srcReg, _mm256_castsi256_si128(filt[3]))); in vpx_filter_block1d16_h8_x_avx2() 619 _mm_shuffle_epi8(src_reg, _mm256_castsi256_si128(idx_shift_0)); in vpx_filter_block1d8_h4_avx2() 621 _mm_shuffle_epi8(src_reg, _mm256_castsi256_si128(idx_shift_2)); in vpx_filter_block1d8_h4_avx2() [all …]
|
/external/libhevc/decoder/x86/ |
D | ihevcd_it_rec_dc_sse42_intr.c | 249 m_temp_reg_10 = _mm_shuffle_epi8(m_temp_reg_0, chroma_shuffle_mask_16x8b); in ihevcd_itrans_recon_dc_chroma_sse42() 250 m_temp_reg_11 = _mm_shuffle_epi8(m_temp_reg_1, chroma_shuffle_mask_16x8b); in ihevcd_itrans_recon_dc_chroma_sse42() 251 m_temp_reg_12 = _mm_shuffle_epi8(m_temp_reg_2, chroma_shuffle_mask_16x8b); in ihevcd_itrans_recon_dc_chroma_sse42() 252 m_temp_reg_13 = _mm_shuffle_epi8(m_temp_reg_3, chroma_shuffle_mask_16x8b); in ihevcd_itrans_recon_dc_chroma_sse42() 269 m_temp_reg_0 = _mm_shuffle_epi8(m_temp_reg_0, chroma_unchanged_mask_16x8b); in ihevcd_itrans_recon_dc_chroma_sse42() 270 m_temp_reg_1 = _mm_shuffle_epi8(m_temp_reg_1, chroma_unchanged_mask_16x8b); in ihevcd_itrans_recon_dc_chroma_sse42() 271 m_temp_reg_2 = _mm_shuffle_epi8(m_temp_reg_2, chroma_unchanged_mask_16x8b); in ihevcd_itrans_recon_dc_chroma_sse42() 272 m_temp_reg_3 = _mm_shuffle_epi8(m_temp_reg_3, chroma_unchanged_mask_16x8b); in ihevcd_itrans_recon_dc_chroma_sse42() 320 m_temp_reg_4 = _mm_shuffle_epi8(m_temp_reg_0, chroma_shuffle_mask_16x8b); in ihevcd_itrans_recon_dc_chroma_sse42() 321 m_temp_reg_5 = _mm_shuffle_epi8(m_temp_reg_1, chroma_shuffle_mask_16x8b); in ihevcd_itrans_recon_dc_chroma_sse42() [all …]
|
D | ihevcd_it_rec_dc_ssse3_intr.c | 249 m_temp_reg_10 = _mm_shuffle_epi8(m_temp_reg_0, chroma_shuffle_mask_16x8b); in ihevcd_itrans_recon_dc_chroma_ssse3() 250 m_temp_reg_11 = _mm_shuffle_epi8(m_temp_reg_1, chroma_shuffle_mask_16x8b); in ihevcd_itrans_recon_dc_chroma_ssse3() 251 m_temp_reg_12 = _mm_shuffle_epi8(m_temp_reg_2, chroma_shuffle_mask_16x8b); in ihevcd_itrans_recon_dc_chroma_ssse3() 252 m_temp_reg_13 = _mm_shuffle_epi8(m_temp_reg_3, chroma_shuffle_mask_16x8b); in ihevcd_itrans_recon_dc_chroma_ssse3() 269 m_temp_reg_0 = _mm_shuffle_epi8(m_temp_reg_0, chroma_unchanged_mask_16x8b); in ihevcd_itrans_recon_dc_chroma_ssse3() 270 m_temp_reg_1 = _mm_shuffle_epi8(m_temp_reg_1, chroma_unchanged_mask_16x8b); in ihevcd_itrans_recon_dc_chroma_ssse3() 271 m_temp_reg_2 = _mm_shuffle_epi8(m_temp_reg_2, chroma_unchanged_mask_16x8b); in ihevcd_itrans_recon_dc_chroma_ssse3() 272 m_temp_reg_3 = _mm_shuffle_epi8(m_temp_reg_3, chroma_unchanged_mask_16x8b); in ihevcd_itrans_recon_dc_chroma_ssse3() 320 m_temp_reg_4 = _mm_shuffle_epi8(m_temp_reg_0, chroma_shuffle_mask_16x8b); in ihevcd_itrans_recon_dc_chroma_ssse3() 321 m_temp_reg_5 = _mm_shuffle_epi8(m_temp_reg_1, chroma_shuffle_mask_16x8b); in ihevcd_itrans_recon_dc_chroma_ssse3() [all …]
|
D | ihevcd_fmt_conv_ssse3_intr.c | 150 temp0_8x16b = _mm_shuffle_epi8(src_uv0_8x16b, alt_first_mask); in ihevcd_fmt_conv_420sp_to_420p_ssse3() 151 temp1_8x16b = _mm_shuffle_epi8(src_uv1_8x16b, alt_first_mask); in ihevcd_fmt_conv_420sp_to_420p_ssse3() 163 temp0_8x16b = _mm_shuffle_epi8(src_uv0_8x16b, alt_first_mask); in ihevcd_fmt_conv_420sp_to_420p_ssse3() 164 temp1_8x16b = _mm_shuffle_epi8(src_uv1_8x16b, alt_first_mask); in ihevcd_fmt_conv_420sp_to_420p_ssse3() 176 temp0_8x16b = _mm_shuffle_epi8(src_uv0_8x16b, alt_first_mask); in ihevcd_fmt_conv_420sp_to_420p_ssse3() 177 temp1_8x16b = _mm_shuffle_epi8(src_uv1_8x16b, alt_first_mask); in ihevcd_fmt_conv_420sp_to_420p_ssse3() 189 temp0_8x16b = _mm_shuffle_epi8(src_uv0_8x16b, alt_first_mask); in ihevcd_fmt_conv_420sp_to_420p_ssse3() 190 temp1_8x16b = _mm_shuffle_epi8(src_uv1_8x16b, alt_first_mask); in ihevcd_fmt_conv_420sp_to_420p_ssse3() 225 temp0_8x16b = _mm_shuffle_epi8(src_uv0_8x16b, alt_first_mask); in ihevcd_fmt_conv_420sp_to_420p_ssse3() 226 temp1_8x16b = _mm_shuffle_epi8(src_uv1_8x16b, alt_first_mask); in ihevcd_fmt_conv_420sp_to_420p_ssse3()
|
/external/libaom/libaom/av1/common/x86/ |
D | intra_edge_sse4.c | 56 __m128i d0 = _mm_shuffle_epi8(in0, shuf0); in av1_filter_intra_edge_sse4_1() 57 __m128i d1 = _mm_shuffle_epi8(in0, shuf1); in av1_filter_intra_edge_sse4_1() 87 __m128i d0 = _mm_shuffle_epi8(in0, shuf_a); in av1_filter_intra_edge_sse4_1() 88 __m128i d1 = _mm_shuffle_epi8(in0, shuf_b); in av1_filter_intra_edge_sse4_1() 89 __m128i d2 = _mm_shuffle_epi8(in0, shuf_c); in av1_filter_intra_edge_sse4_1() 90 __m128i d3 = _mm_shuffle_epi8(in0, shuf_d); in av1_filter_intra_edge_sse4_1() 239 __m128i d0 = _mm_shuffle_epi8(in0, shuf0); in av1_upsample_intra_edge_sse4_1() 240 __m128i d1 = _mm_shuffle_epi8(in0, shuf1); in av1_upsample_intra_edge_sse4_1() 241 __m128i d2 = _mm_shuffle_epi8(in8, shuf0); in av1_upsample_intra_edge_sse4_1() 242 __m128i d3 = _mm_shuffle_epi8(in8, shuf1); in av1_upsample_intra_edge_sse4_1()
|
D | warp_plane_sse4.c | 232 _mm_shuffle_epi8(src, _mm_loadu_si128((__m128i *)even_mask)); in filter_src_pixels() 234 _mm_shuffle_epi8(src, _mm_loadu_si128((__m128i *)odd_mask)); in filter_src_pixels() 325 coeff[0] = _mm_shuffle_epi8( in prepare_horizontal_filter_coeff_alpha0() 328 coeff[1] = _mm_shuffle_epi8( in prepare_horizontal_filter_coeff_alpha0() 331 coeff[2] = _mm_shuffle_epi8( in prepare_horizontal_filter_coeff_alpha0() 334 coeff[3] = _mm_shuffle_epi8( in prepare_horizontal_filter_coeff_alpha0() 507 _mm_shuffle_epi8(tmp_0, _mm_loadu_si128((__m128i *)shuffle_gamma0_mask0)); in prepare_vertical_filter_coeffs_gamma0() 509 _mm_shuffle_epi8(tmp_0, _mm_loadu_si128((__m128i *)shuffle_gamma0_mask1)); in prepare_vertical_filter_coeffs_gamma0() 511 _mm_shuffle_epi8(tmp_0, _mm_loadu_si128((__m128i *)shuffle_gamma0_mask2)); in prepare_vertical_filter_coeffs_gamma0() 513 _mm_shuffle_epi8(tmp_0, _mm_loadu_si128((__m128i *)shuffle_gamma0_mask3)); in prepare_vertical_filter_coeffs_gamma0() [all …]
|
D | highbd_warp_plane_sse4.c | 92 coeff[0] = _mm_shuffle_epi8( in highbd_prepare_horizontal_filter_coeff_alpha0() 94 coeff[2] = _mm_shuffle_epi8( in highbd_prepare_horizontal_filter_coeff_alpha0() 96 coeff[4] = _mm_shuffle_epi8( in highbd_prepare_horizontal_filter_coeff_alpha0() 98 coeff[6] = _mm_shuffle_epi8( in highbd_prepare_horizontal_filter_coeff_alpha0() 409 const __m128i src_01 = _mm_shuffle_epi8( in av1_highbd_warp_affine_sse4_1() 411 const __m128i src2_01 = _mm_shuffle_epi8( in av1_highbd_warp_affine_sse4_1() 420 src_lo = _mm_shuffle_epi8(src_lo, shuffle_reg_left); in av1_highbd_warp_affine_sse4_1() 421 src_hi = _mm_shuffle_epi8(src_hi, shuffle_reg_left); in av1_highbd_warp_affine_sse4_1() 427 src_lo = _mm_shuffle_epi8(src_lo, shuffle_reg_right); in av1_highbd_warp_affine_sse4_1() 428 src_hi = _mm_shuffle_epi8(src_hi, shuffle_reg_right); in av1_highbd_warp_affine_sse4_1()
|
/external/libavc/encoder/x86/ |
D | ih264e_intra_modes_eval_ssse3.c | 539 pred1_16x8b = _mm_shuffle_epi8(left_top_16x8b, shuffle_16x8b); in ih264e_evaluate_intra_4x4_modes_ssse3() 633 pred3_16x8b = _mm_shuffle_epi8(w121_16x8b, shuffle_16x8b); in ih264e_evaluate_intra_4x4_modes_ssse3() 646 pred4_16x8b = _mm_shuffle_epi8(w121_16x8b, shuffle_16x8b); in ih264e_evaluate_intra_4x4_modes_ssse3() 661 pred5_16x8b = _mm_shuffle_epi8(temp1_16x8b, shuffle_16x8b); in ih264e_evaluate_intra_4x4_modes_ssse3() 675 pred6_16x8b = _mm_shuffle_epi8(temp1_16x8b, shuffle_16x8b); in ih264e_evaluate_intra_4x4_modes_ssse3() 691 pred7_16x8b = _mm_shuffle_epi8(temp1_16x8b, shuffle_16x8b); in ih264e_evaluate_intra_4x4_modes_ssse3() 705 pred8_16x8b = _mm_shuffle_epi8(temp1_16x8b, shuffle_16x8b); in ih264e_evaluate_intra_4x4_modes_ssse3() 878 pred1_16x8b = _mm_shuffle_epi8(left_16x8b, const_14_15_16x8b); //row 1 in ih264e_evaluate_intra_chroma_modes_ssse3() 879 pred2_16x8b = _mm_shuffle_epi8(left_sh_16x8b, const_14_15_16x8b); //row 2 in ih264e_evaluate_intra_chroma_modes_ssse3() 887 pred1_16x8b = _mm_shuffle_epi8(left_tmp_16x8b, const_14_15_16x8b); //row 3 in ih264e_evaluate_intra_chroma_modes_ssse3() [all …]
|
/external/libopus/silk/x86/ |
D | NSQ_sse4_1.c | 301 a_Q12_01234567 = _mm_shuffle_epi8( a_Q12_01234567, xmm_one ); in silk_noise_shape_quantizer_10_16_sse4_1() 302 a_Q12_89ABCDEF = _mm_shuffle_epi8( a_Q12_89ABCDEF, xmm_one ); in silk_noise_shape_quantizer_10_16_sse4_1() 313 xmm_tempa = _mm_shuffle_epi8( xmm_tempa, xmm_one ); in silk_noise_shape_quantizer_10_16_sse4_1() 314 xmm_tempb = _mm_shuffle_epi8( xmm_tempb, xmm_one ); in silk_noise_shape_quantizer_10_16_sse4_1() 322 xmm_tempa = _mm_shuffle_epi8( xmm_tempa, xmm_one ); in silk_noise_shape_quantizer_10_16_sse4_1() 323 xmm_tempb = _mm_shuffle_epi8( xmm_tempb, xmm_one ); in silk_noise_shape_quantizer_10_16_sse4_1() 332 xmm_tempa = _mm_shuffle_epi8( xmm_tempa, xmm_one ); in silk_noise_shape_quantizer_10_16_sse4_1() 333 xmm_tempb = _mm_shuffle_epi8( xmm_tempb, xmm_one ); in silk_noise_shape_quantizer_10_16_sse4_1()
|