Searched refs:_mm_shuffle_epi8 (Results 1 - 22 of 22) sorted by relevance

/external/chromium_org/third_party/libvpx/source/libvpx/vp9/common/x86/
H A Dvp9_subpixel_8t_intrin_ssse3.c78 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 Dvp9_subpixel_8t_intrin_avx2.c208 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 Dvp9_subpixel_8t_intrin_ssse3.c76 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 Dvp9_subpixel_8t_intrin_avx2.c208 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 Dihevcd_fmt_conv_ssse3_intr.c150 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 Dihevcd_it_rec_dc_sse42_intr.c249 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 Dihevcd_it_rec_dc_ssse3_intr.c249 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 Dihevc_padding_ssse3_intr.c111 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 Dihevc_intra_pred_filters_sse42_intr.c462 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 Dihevc_intra_pred_filters_ssse3_intr.c1122 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 Dihevc_sao_ssse3_intr.c181 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 Dihevc_deblk_ssse3_intr.c151 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 Dihevc_chroma_intra_pred_filters_ssse3_intr.c373 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 Dihevc_chroma_intra_pred_filters_sse42_intr.c352 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 Dihevc_inter_pred_filters_ssse3_intr.c305 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 Dquantize_ssse3.c107 x = _mm_shuffle_epi8(x, zig_zag);
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/util/
H A Du_sse.h172 * 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 Dtmmintrin.h176 _mm_shuffle_epi8(__m128i __a, __m128i __b) function
/external/mesa3d/src/gallium/auxiliary/util/
H A Du_sse.h172 * 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 Dchacha_vec.c85 (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 DSkBitmapProcState_opts_SSSE3.cpp71 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 DSkBitmapProcState_opts_SSSE3.cpp72 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

Completed in 5655 milliseconds