/external/chromium_org/third_party/libvpx/source/libvpx/vp9/common/x86/ |
H A D | vp9_subpixel_8t_intrin_ssse3.c | 78 srcRegFilt1= _mm_shuffle_epi8(srcReg, shuffle1); 79 srcRegFilt2= _mm_shuffle_epi8(srcReg, shuffle2); 133 firstFilters = _mm_shuffle_epi8(filtersReg, _mm_set1_epi16(0x100u)); 136 secondFilters = _mm_shuffle_epi8(filtersReg, _mm_set1_epi16(0x302u)); 139 thirdFilters = _mm_shuffle_epi8(filtersReg, _mm_set1_epi16(0x504u)); 142 forthFilters = _mm_shuffle_epi8(filtersReg, _mm_set1_epi16(0x706u)); 153 srcRegFilt1= _mm_shuffle_epi8(srcReg, filt1Reg); 154 srcRegFilt2= _mm_shuffle_epi8(srcReg, filt2Reg); 161 srcRegFilt3= _mm_shuffle_epi8(srcReg, filt3Reg); 162 srcRegFilt4= _mm_shuffle_epi8(srcRe [all...] |
H A D | vp9_subpixel_8t_intrin_avx2.c | 208 srcRegFilt1_1 = _mm_shuffle_epi8(srcReg1, 210 srcRegFilt2 = _mm_shuffle_epi8(srcReg1, 223 srcRegFilt3= _mm_shuffle_epi8(srcReg1, 225 srcRegFilt2= _mm_shuffle_epi8(srcReg1, 247 srcRegFilt2_1 = _mm_shuffle_epi8(srcReg2, 249 srcRegFilt2 = _mm_shuffle_epi8(srcReg2, 262 srcRegFilt3 = _mm_shuffle_epi8(srcReg2, 264 srcRegFilt2 = _mm_shuffle_epi8(srcReg2,
|
/external/libvpx/libvpx/vp9/common/x86/ |
H A D | vp9_subpixel_8t_intrin_ssse3.c | 76 srcRegFilt1= _mm_shuffle_epi8(srcReg, thirdFilters); 77 srcRegFilt2= _mm_shuffle_epi8(srcReg, forthFilters); 131 firstFilters = _mm_shuffle_epi8(filtersReg, _mm_set1_epi16(0x100u)); 134 secondFilters = _mm_shuffle_epi8(filtersReg, _mm_set1_epi16(0x302u)); 137 thirdFilters = _mm_shuffle_epi8(filtersReg, _mm_set1_epi16(0x504u)); 140 forthFilters = _mm_shuffle_epi8(filtersReg, _mm_set1_epi16(0x706u)); 151 srcRegFilt1= _mm_shuffle_epi8(srcReg, filt1Reg); 152 srcRegFilt2= _mm_shuffle_epi8(srcReg, filt2Reg); 159 srcRegFilt3= _mm_shuffle_epi8(srcReg, filt3Reg); 160 srcRegFilt4= _mm_shuffle_epi8(srcRe [all...] |
H A D | vp9_subpixel_8t_intrin_avx2.c | 208 srcRegFilt1_1 = _mm_shuffle_epi8(srcReg1, 210 srcRegFilt2 = _mm_shuffle_epi8(srcReg1, 223 srcRegFilt3= _mm_shuffle_epi8(srcReg1, 225 srcRegFilt2= _mm_shuffle_epi8(srcReg1, 247 srcRegFilt2_1 = _mm_shuffle_epi8(srcReg2, 249 srcRegFilt2 = _mm_shuffle_epi8(srcReg2, 262 srcRegFilt3 = _mm_shuffle_epi8(srcReg2, 264 srcRegFilt2 = _mm_shuffle_epi8(srcReg2,
|
/external/libhevc/decoder/x86/ |
H A D | ihevcd_fmt_conv_ssse3_intr.c | 150 temp0_8x16b = _mm_shuffle_epi8(src_uv0_8x16b, alt_first_mask); 151 temp1_8x16b = _mm_shuffle_epi8(src_uv1_8x16b, alt_first_mask); 163 temp0_8x16b = _mm_shuffle_epi8(src_uv0_8x16b, alt_first_mask); 164 temp1_8x16b = _mm_shuffle_epi8(src_uv1_8x16b, alt_first_mask); 176 temp0_8x16b = _mm_shuffle_epi8(src_uv0_8x16b, alt_first_mask); 177 temp1_8x16b = _mm_shuffle_epi8(src_uv1_8x16b, alt_first_mask); 189 temp0_8x16b = _mm_shuffle_epi8(src_uv0_8x16b, alt_first_mask); 190 temp1_8x16b = _mm_shuffle_epi8(src_uv1_8x16b, alt_first_mask); 225 temp0_8x16b = _mm_shuffle_epi8(src_uv0_8x16b, alt_first_mask); 226 temp1_8x16b = _mm_shuffle_epi8(src_uv1_8x16 [all...] |
H A D | ihevcd_it_rec_dc_sse42_intr.c | 249 m_temp_reg_10 = _mm_shuffle_epi8(m_temp_reg_0, chroma_shuffle_mask_16x8b); 250 m_temp_reg_11 = _mm_shuffle_epi8(m_temp_reg_1, chroma_shuffle_mask_16x8b); 251 m_temp_reg_12 = _mm_shuffle_epi8(m_temp_reg_2, chroma_shuffle_mask_16x8b); 252 m_temp_reg_13 = _mm_shuffle_epi8(m_temp_reg_3, chroma_shuffle_mask_16x8b); 269 m_temp_reg_0 = _mm_shuffle_epi8(m_temp_reg_0, chroma_unchanged_mask_16x8b); 270 m_temp_reg_1 = _mm_shuffle_epi8(m_temp_reg_1, chroma_unchanged_mask_16x8b); 271 m_temp_reg_2 = _mm_shuffle_epi8(m_temp_reg_2, chroma_unchanged_mask_16x8b); 272 m_temp_reg_3 = _mm_shuffle_epi8(m_temp_reg_3, chroma_unchanged_mask_16x8b); 320 m_temp_reg_4 = _mm_shuffle_epi8(m_temp_reg_0, chroma_shuffle_mask_16x8b); 321 m_temp_reg_5 = _mm_shuffle_epi8(m_temp_reg_ [all...] |
H A D | ihevcd_it_rec_dc_ssse3_intr.c | 249 m_temp_reg_10 = _mm_shuffle_epi8(m_temp_reg_0, chroma_shuffle_mask_16x8b); 250 m_temp_reg_11 = _mm_shuffle_epi8(m_temp_reg_1, chroma_shuffle_mask_16x8b); 251 m_temp_reg_12 = _mm_shuffle_epi8(m_temp_reg_2, chroma_shuffle_mask_16x8b); 252 m_temp_reg_13 = _mm_shuffle_epi8(m_temp_reg_3, chroma_shuffle_mask_16x8b); 269 m_temp_reg_0 = _mm_shuffle_epi8(m_temp_reg_0, chroma_unchanged_mask_16x8b); 270 m_temp_reg_1 = _mm_shuffle_epi8(m_temp_reg_1, chroma_unchanged_mask_16x8b); 271 m_temp_reg_2 = _mm_shuffle_epi8(m_temp_reg_2, chroma_unchanged_mask_16x8b); 272 m_temp_reg_3 = _mm_shuffle_epi8(m_temp_reg_3, chroma_unchanged_mask_16x8b); 320 m_temp_reg_4 = _mm_shuffle_epi8(m_temp_reg_0, chroma_shuffle_mask_16x8b); 321 m_temp_reg_5 = _mm_shuffle_epi8(m_temp_reg_ [all...] |
/external/libhevc/common/x86/ |
H A D | ihevc_padding_ssse3_intr.c | 111 src_temp0_16x8b = _mm_shuffle_epi8(src_temp0_16x8b, const0_16x8b); 182 src_temp0_16x8b = _mm_shuffle_epi8(src_temp0_16x8b, const0_16x8b); 253 src_temp0_16x8b = _mm_shuffle_epi8(src_temp0_16x8b, const0_16x8b); 325 src_temp0_16x8b = _mm_shuffle_epi8(src_temp0_16x8b, const0_16x8b);
|
H A D | ihevc_intra_pred_filters_sse42_intr.c | 462 src_temp4 = _mm_shuffle_epi8(src_temp4, sm); 581 src_temp2 = _mm_shuffle_epi8(src_temp2, sm1); 582 src_temp3 = _mm_shuffle_epi8(src_temp2, sm1); 583 src_temp4 = _mm_shuffle_epi8(src_temp2, sm1); 604 src_temp4 = _mm_shuffle_epi8(src_temp4, sm); 684 src_temp4 = _mm_shuffle_epi8(src_temp4, sm); 800 src_temp4 = _mm_shuffle_epi8(src_temp4, sm); 973 src_temp8 = _mm_shuffle_epi8(src_temp8, sm); 974 src_temp7 = _mm_shuffle_epi8(src_temp7, sm); 975 src_temp6 = _mm_shuffle_epi8(src_temp [all...] |
H A D | ihevc_intra_pred_filters_ssse3_intr.c | 1122 src_temp4 = _mm_shuffle_epi8(src_temp4, sm); 1231 src_temp2 = _mm_shuffle_epi8(src_temp2, sm1); 1232 src_temp3 = _mm_shuffle_epi8(src_temp2, sm1); 1233 src_temp4 = _mm_shuffle_epi8(src_temp2, sm1); 1258 src_temp4 = _mm_shuffle_epi8(src_temp4, sm); 1330 src_temp4 = _mm_shuffle_epi8(src_temp4, sm); 1483 src_temp8 = _mm_shuffle_epi8(src_temp8, sm); 1484 src_temp7 = _mm_shuffle_epi8(src_temp7, sm); 1485 src_temp6 = _mm_shuffle_epi8(src_temp6, sm); 1486 src_temp5 = _mm_shuffle_epi8(src_temp [all...] |
H A D | ihevc_sao_ssse3_intr.c | 181 tmp_set_128i_1 = _mm_shuffle_epi8(sao_offset, tmp_set_128i_1); 182 tmp_set_128i_2 = _mm_shuffle_epi8(sao_offset, tmp_set_128i_2); 183 tmp_set_128i_3 = _mm_shuffle_epi8(sao_offset, tmp_set_128i_3); 184 tmp_set_128i_4 = _mm_shuffle_epi8(sao_offset, tmp_set_128i_4); 315 tmp_set_128i_1 = _mm_shuffle_epi8(band_table0_8x16b, tmp_set_128i_1); 316 tmp_set_128i_3 = _mm_shuffle_epi8(band_table0_8x16b, tmp_set_128i_3); 317 tmp_set_128i_2 = _mm_shuffle_epi8(band_table2_8x16b, tmp_set_128i_2); 318 tmp_set_128i_4 = _mm_shuffle_epi8(band_table2_8x16b, tmp_set_128i_4); 404 tmp_set_128i_1 = _mm_shuffle_epi8(band_table0_8x16b, tmp_set_128i_1); 405 tmp_set_128i_3 = _mm_shuffle_epi8(band_table0_8x16 [all...] |
H A D | ihevc_deblk_ssse3_intr.c | 151 mask_de_result_8x16b = _mm_shuffle_epi8(src_tmp_8x16b, mask_16x8b); 298 const2tc_8x16b = _mm_shuffle_epi8(const2tc_8x16b, temp_str1_16x8b); 460 tmp_delta2_8x16b = _mm_shuffle_epi8(src_row0_8x16b, tmp2_const_8x16b); 461 tmp_delta1_8x16b = _mm_shuffle_epi8(src_row2_8x16b, tmp2_const_8x16b); 475 tmp_delta3_8x16b = _mm_shuffle_epi8(tmp_delta3_8x16b, tmp3_const_8x16b); 511 tmp_delta3_8x16b = _mm_shuffle_epi8(tmp_delta1_8x16b, tmp1_const_8x16b); 512 tmp_delta2_8x16b = _mm_shuffle_epi8(tmp_delta1_8x16b, tmp0_const_8x16b); 513 tmp_delta1_8x16b = _mm_shuffle_epi8(tmp_delta0_8x16b, tmp1_const_8x16b); 514 tmp_delta0_8x16b = _mm_shuffle_epi8(tmp_delta0_8x16b, tmp0_const_8x16b); 611 mask_de_result_8x16b = _mm_shuffle_epi8(src_tmp_p_0_8x16 [all...] |
H A D | ihevc_chroma_intra_pred_filters_ssse3_intr.c | 373 src_temp4 = _mm_shuffle_epi8(src_temp4, m_mask); 404 src_temp4 = _mm_shuffle_epi8(src_temp4, m_mask); 428 src_temp4 = _mm_shuffle_epi8(src_temp4, m_mask); 842 _mm_storel_epi64((__m128i *)(pu1_dst + (0 * dst_strd)), _mm_shuffle_epi8(src_temp1, sm2)); 843 _mm_storel_epi64((__m128i *)(pu1_dst + (1 * dst_strd)), _mm_shuffle_epi8(src_temp2, sm2)); 844 _mm_storel_epi64((__m128i *)(pu1_dst + (2 * dst_strd)), _mm_shuffle_epi8(src_temp3, sm2)); 845 _mm_storel_epi64((__m128i *)(pu1_dst + (3 * dst_strd)), _mm_shuffle_epi8(src_temp4, sm2)); 860 _mm_storeu_si128((__m128i *)(pu1_dst + (0 * dst_strd)), _mm_shuffle_epi8(src_temp1, sm3)); 861 _mm_storeu_si128((__m128i *)(pu1_dst + (1 * dst_strd)), _mm_shuffle_epi8(src_temp2, sm3)); 862 _mm_storeu_si128((__m128i *)(pu1_dst + (2 * dst_strd)), _mm_shuffle_epi8(src_temp [all...] |
H A D | ihevc_chroma_intra_pred_filters_sse42_intr.c | 352 src_temp4 = _mm_shuffle_epi8(src_temp4, m_mask); 381 src_temp4 = _mm_shuffle_epi8(src_temp4, m_mask); 402 src_temp4 = _mm_shuffle_epi8(src_temp4, m_mask);
|
H A D | ihevc_inter_pred_filters_ssse3_intr.c | 305 coeff0_1_8x16b = _mm_shuffle_epi8(src_temp1_16x8b, control_mask_1_8x16b); /* pi1_coeff[4] */ 306 coeff2_3_8x16b = _mm_shuffle_epi8(src_temp1_16x8b, control_mask_2_8x16b); /* pi1_coeff[4] */ 308 coeff4_5_8x16b = _mm_shuffle_epi8(src_temp1_16x8b, control_mask_3_8x16b); /* pi1_coeff[4] */ 309 coeff6_7_8x16b = _mm_shuffle_epi8(src_temp1_16x8b, control_mask_4_8x16b); /* pi1_coeff[4] */ 795 coeff0_1_8x16b = _mm_shuffle_epi8(s4_8x16b, control_mask_1_8x16b); /* pi1_coeff[4] */ 796 coeff2_3_8x16b = _mm_shuffle_epi8(s4_8x16b, control_mask_2_8x16b); /* pi1_coeff[4] */ 798 coeff4_5_8x16b = _mm_shuffle_epi8(s4_8x16b, control_mask_3_8x16b); /* pi1_coeff[4] */ 799 coeff6_7_8x16b = _mm_shuffle_epi8(s4_8x16b, control_mask_4_8x16b); /* pi1_coeff[4] */ 1665 coeff0_1_8x16b = _mm_shuffle_epi8(src_temp1_16x8b, control_mask_1_8x16b); /* pi1_coeff[4] */ 1666 coeff2_3_8x16b = _mm_shuffle_epi8(src_temp1_16x8 [all...] |
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/encoder/x86/ |
H A D | quantize_ssse3.c | 107 x = _mm_shuffle_epi8(x, zig_zag);
|
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/util/ |
H A D | u_sse.h | 172 * Describe _mm_shuffle_epi8() with gcc extended inline assembly, for cases 179 _mm_shuffle_epi8(__m128i a, __m128i mask) function
|
/external/clang/lib/Headers/ |
H A D | tmmintrin.h | 176 _mm_shuffle_epi8(__m128i __a, __m128i __b) function
|
/external/mesa3d/src/gallium/auxiliary/util/ |
H A D | u_sse.h | 172 * Describe _mm_shuffle_epi8() with gcc extended inline assembly, for cases 179 _mm_shuffle_epi8(__m128i a, __m128i mask) function
|
/external/chromium_org/third_party/boringssl/src/crypto/chacha/ |
H A D | chacha_vec.c | 85 (vec) _mm_shuffle_epi8((__m128i)x, _mm_set_epi8(14, 13, 12, 15, 10, 9, 8, \ 88 (vec) _mm_shuffle_epi8((__m128i)x, _mm_set_epi8(13, 12, 15, 14, 9, 8, 11, \
|
/external/chromium_org/third_party/skia/src/opts/ |
H A D | SkBitmapProcState_opts_SSSE3.cpp | 71 all_x = _mm_shuffle_epi8(all_x, mask_dist_select); 122 all_xy = _mm_shuffle_epi8(all_xy, mask_dist_select); 380 // _mm_shuffle_epi8 : this allows us to spread the coefficients x[0-3] loaded
|
/external/skia/src/opts/ |
H A D | SkBitmapProcState_opts_SSSE3.cpp | 72 all_x = _mm_shuffle_epi8(all_x, mask_dist_select); 123 all_xy = _mm_shuffle_epi8(all_xy, mask_dist_select); 381 // _mm_shuffle_epi8 : this allows us to spread the coefficients x[0-3] loaded
|