Home
last modified time | relevance | path

Searched refs:_mm_packus_epi16 (Results 1 – 25 of 105) sorted by relevance

12345

/external/webp/src/dsp/
Dyuv_sse41.c144 rgb0 = _mm_packus_epi16(R0, R1); in VP8YuvToRgb32_SSE41()
145 rgb1 = _mm_packus_epi16(R2, R3); in VP8YuvToRgb32_SSE41()
146 rgb2 = _mm_packus_epi16(G0, G1); in VP8YuvToRgb32_SSE41()
147 rgb3 = _mm_packus_epi16(G2, G3); in VP8YuvToRgb32_SSE41()
148 rgb4 = _mm_packus_epi16(B0, B1); in VP8YuvToRgb32_SSE41()
149 rgb5 = _mm_packus_epi16(B2, B3); in VP8YuvToRgb32_SSE41()
166 bgr0 = _mm_packus_epi16(B0, B1); in VP8YuvToBgr32_SSE41()
167 bgr1 = _mm_packus_epi16(B2, B3); in VP8YuvToBgr32_SSE41()
168 bgr2 = _mm_packus_epi16(G0, G1); in VP8YuvToBgr32_SSE41()
169 bgr3 = _mm_packus_epi16(G2, G3); in VP8YuvToBgr32_SSE41()
[all …]
Dyuv_sse2.c110 const __m128i rb = _mm_packus_epi16(*R, *B); in PackAndStore4_SSE2()
111 const __m128i ga = _mm_packus_epi16(*G, *A); in PackAndStore4_SSE2()
127 const __m128i rg0 = _mm_packus_epi16(*R, *G); in PackAndStore4444_SSE2()
128 const __m128i ba0 = _mm_packus_epi16(*B, *A); in PackAndStore4444_SSE2()
130 const __m128i rg0 = _mm_packus_epi16(*B, *A); in PackAndStore4444_SSE2()
131 const __m128i ba0 = _mm_packus_epi16(*R, *G); in PackAndStore4444_SSE2()
147 const __m128i r0 = _mm_packus_epi16(*R, *R); in PackAndStore565_SSE2()
148 const __m128i g0 = _mm_packus_epi16(*G, *G); in PackAndStore565_SSE2()
149 const __m128i b0 = _mm_packus_epi16(*B, *B); in PackAndStore565_SSE2()
258 rgb0 = _mm_packus_epi16(R0, R1); in VP8YuvToRgb32_SSE2()
[all …]
Dcommon_sse2.h113 (OUT##0) = _mm_packus_epi16(_mm_and_si128((IN##0), v_mask), \
115 (OUT##1) = _mm_packus_epi16(_mm_and_si128((IN##2), v_mask), \
117 (OUT##2) = _mm_packus_epi16(_mm_and_si128((IN##4), v_mask), \
120 (OUT##3) = _mm_packus_epi16(_mm_srli_epi16((IN##0), 8), \
122 (OUT##4) = _mm_packus_epi16(_mm_srli_epi16((IN##2), 8), \
124 (OUT##5) = _mm_packus_epi16(_mm_srli_epi16((IN##4), 8), \
/external/libhevc/common/x86/
Dihevc_weighted_pred_ssse3_intr.c235 res_temp0_4x32b = _mm_packus_epi16(res_temp0_4x32b, res_temp0_4x32b); in ihevc_weighted_pred_uni_ssse3()
236 res_temp1_4x32b = _mm_packus_epi16(res_temp1_4x32b, res_temp1_4x32b); in ihevc_weighted_pred_uni_ssse3()
237 res_temp2_4x32b = _mm_packus_epi16(res_temp2_4x32b, res_temp2_4x32b); in ihevc_weighted_pred_uni_ssse3()
238 res_temp3_4x32b = _mm_packus_epi16(res_temp3_4x32b, res_temp3_4x32b); in ihevc_weighted_pred_uni_ssse3()
315 res_temp0_4x32b = _mm_packus_epi16(res_temp0_4x32b, res_temp2_4x32b); in ihevc_weighted_pred_uni_ssse3()
527 res_temp0_4x32b = _mm_packus_epi16(res_temp0_4x32b, res_temp4_4x32b); in ihevc_weighted_pred_chroma_uni_ssse3()
528 res_temp1_4x32b = _mm_packus_epi16(res_temp1_4x32b, res_temp5_4x32b); in ihevc_weighted_pred_chroma_uni_ssse3()
592 res_temp0_4x32b = _mm_packus_epi16(res_temp0_4x32b, res_temp0_4x32b); in ihevc_weighted_pred_chroma_uni_ssse3()
593 res_temp1_4x32b = _mm_packus_epi16(res_temp1_4x32b, res_temp1_4x32b); in ihevc_weighted_pred_chroma_uni_ssse3()
647 res_temp0_4x32b = _mm_packus_epi16(res_temp0_4x32b, res_temp0_4x32b); in ihevc_weighted_pred_chroma_uni_ssse3()
[all …]
Dihevc_weighted_pred_sse42_intr.c246 src_temp0_4x32b = _mm_packus_epi16(src_temp0_4x32b, src_temp0_4x32b); in ihevc_weighted_pred_uni_sse42()
247 src_temp1_4x32b = _mm_packus_epi16(src_temp1_4x32b, src_temp1_4x32b); in ihevc_weighted_pred_uni_sse42()
248 src_temp2_4x32b = _mm_packus_epi16(src_temp2_4x32b, src_temp2_4x32b); in ihevc_weighted_pred_uni_sse42()
249 src_temp3_4x32b = _mm_packus_epi16(src_temp3_4x32b, src_temp3_4x32b); in ihevc_weighted_pred_uni_sse42()
325 src_temp0_4x32b = _mm_packus_epi16(src_temp0_4x32b, src_temp2_4x32b); in ihevc_weighted_pred_uni_sse42()
559 src_temp0_4x32b = _mm_packus_epi16 (src_temp0_4x32b, src_temp4_4x32b); in ihevc_weighted_pred_chroma_uni_sse42()
560 src_temp1_4x32b = _mm_packus_epi16 (src_temp1_4x32b, src_temp5_4x32b); in ihevc_weighted_pred_chroma_uni_sse42()
669 src_temp8_4x32b = _mm_packus_epi16 (src_temp8_4x32b, src_temp12_4x32b); in ihevc_weighted_pred_chroma_uni_sse42()
670 src_temp9_4x32b = _mm_packus_epi16 (src_temp9_4x32b, src_temp13_4x32b); in ihevc_weighted_pred_chroma_uni_sse42()
798 src_temp0_4x32b = _mm_packus_epi16 (src_temp0_4x32b, src_temp0_4x32b); in ihevc_weighted_pred_chroma_uni_sse42()
[all …]
Dihevc_chroma_intra_pred_filters_ssse3_intr.c248 res_temp1_8x16b = _mm_packus_epi16(res_temp1_8x16b, zero_8x16b); in ihevc_intra_pred_chroma_planar_ssse3()
1296 src_temp1_8x16b = _mm_packus_epi16(src_temp1_8x16b, zero_8x16b); /* col=0*/ in ihevc_intra_pred_chroma_mode_3_to_9_ssse3()
1297 src_temp2_8x16b = _mm_packus_epi16(src_temp2_8x16b, zero_8x16b); /* col=1*/ in ihevc_intra_pred_chroma_mode_3_to_9_ssse3()
1298 src_temp3_8x16b = _mm_packus_epi16(src_temp3_8x16b, zero_8x16b); /* col=2*/ in ihevc_intra_pred_chroma_mode_3_to_9_ssse3()
1299 src_temp4_8x16b = _mm_packus_epi16(src_temp4_8x16b, zero_8x16b); /* col=3*/ in ihevc_intra_pred_chroma_mode_3_to_9_ssse3()
1482 src_temp1_8x16b = _mm_packus_epi16(src_temp1_8x16b, zero_8x16b); /* col=0*/ in ihevc_intra_pred_chroma_mode_3_to_9_ssse3()
1483 src_temp2_8x16b = _mm_packus_epi16(src_temp2_8x16b, zero_8x16b); /* col=1*/ in ihevc_intra_pred_chroma_mode_3_to_9_ssse3()
1484 src_temp3_8x16b = _mm_packus_epi16(src_temp3_8x16b, zero_8x16b); /* col=2*/ in ihevc_intra_pred_chroma_mode_3_to_9_ssse3()
1485 src_temp4_8x16b = _mm_packus_epi16(src_temp4_8x16b, zero_8x16b); /* col=3*/ in ihevc_intra_pred_chroma_mode_3_to_9_ssse3()
1493 src_temp11_8x16b = _mm_packus_epi16(src_temp11_8x16b, zero_8x16b); /* col=5*/ in ihevc_intra_pred_chroma_mode_3_to_9_ssse3()
[all …]
Dihevc_intra_pred_filters_sse42_intr.c289 src_temp1 = _mm_packus_epi16(src_temp1, src_temp4); in ihevc_intra_pred_ref_filtering_sse42()
565 src_temp2 = _mm_packus_epi16(src_temp2, zero_8x16b); in ihevc_intra_pred_luma_dc_sse42()
629 src_temp2 = _mm_packus_epi16(src_temp2, zero_8x16b); in ihevc_intra_pred_luma_dc_sse42()
707 src_temp2 = _mm_packus_epi16(src_temp2, src_temp10); in ihevc_intra_pred_luma_dc_sse42()
828 src_temp2 = _mm_packus_epi16(src_temp2, src_temp6); in ihevc_intra_pred_luma_dc_sse42()
829 src_temp10 = _mm_packus_epi16(src_temp9, src_temp10); in ihevc_intra_pred_luma_dc_sse42()
1064 src_temp3 = _mm_packus_epi16(src_temp3, zero_8x16b); in ihevc_intra_pred_luma_horz_sse42()
1085 src_temp10 = _mm_packus_epi16(src_temp3, zero_8x16b); in ihevc_intra_pred_luma_horz_sse42()
1117 src_temp3 = _mm_packus_epi16(src_temp3, src_temp10); in ihevc_intra_pred_luma_horz_sse42()
1533 src_temp1_8x16b = _mm_packus_epi16(src_temp1_8x16b, src_temp3_8x16b); /* col=0*/ in ihevc_intra_pred_luma_mode_3_to_9_sse42()
[all …]
Dihevc_intra_pred_filters_ssse3_intr.c575 src_temp1 = _mm_packus_epi16(src_temp1, src_temp4); in ihevc_intra_pred_ref_filtering_ssse3()
779 res_temp_8x16b = _mm_packus_epi16(res_temp_8x16b, res_temp1_8x16b); in ihevc_intra_pred_luma_planar_ssse3()
780 res_temp1_8x16b = _mm_packus_epi16(res_temp2_8x16b, res_temp3_8x16b); in ihevc_intra_pred_luma_planar_ssse3()
857 res_temp_8x16b = _mm_packus_epi16(res_temp_8x16b, res_temp2_8x16b); in ihevc_intra_pred_luma_planar_ssse3()
858 res_temp1_8x16b = _mm_packus_epi16(res_temp1_8x16b, res_temp3_8x16b); in ihevc_intra_pred_luma_planar_ssse3()
935 res_temp_8x16b = _mm_packus_epi16(res_temp_8x16b, zero_8x16b); in ihevc_intra_pred_luma_planar_ssse3()
936 res_temp1_8x16b = _mm_packus_epi16(res_temp1_8x16b, zero_8x16b); in ihevc_intra_pred_luma_planar_ssse3()
937 res_temp2_8x16b = _mm_packus_epi16(res_temp2_8x16b, zero_8x16b); in ihevc_intra_pred_luma_planar_ssse3()
938 res_temp3_8x16b = _mm_packus_epi16(res_temp3_8x16b, zero_8x16b); in ihevc_intra_pred_luma_planar_ssse3()
1005 res_temp1_8x16b = _mm_packus_epi16(res_temp1_8x16b, zero_8x16b); in ihevc_intra_pred_luma_planar_ssse3()
[all …]
Dihevc_deblk_ssse3_intr.c162 temp_coef1_8x16b = _mm_packus_epi16(temp_coef1_8x16b, temp_coef1_8x16b); in ihevc_deblk_luma_vert_ssse3()
270 const2_8x16b = _mm_packus_epi16(const2_8x16b, const2_8x16b); in ihevc_deblk_luma_vert_ssse3()
370 src_row0_8x16b = _mm_packus_epi16(src_row0_8x16b, src_row2_8x16b); in ihevc_deblk_luma_vert_ssse3()
371 src_row1_8x16b = _mm_packus_epi16(src_row1_8x16b, src_row3_8x16b); in ihevc_deblk_luma_vert_ssse3()
522 src_row2_8x16b = _mm_packus_epi16(src_row2_8x16b, src_row3_8x16b); in ihevc_deblk_luma_vert_ssse3()
523 src_row0_8x16b = _mm_packus_epi16(src_row0_8x16b, src_row1_8x16b); in ihevc_deblk_luma_vert_ssse3()
622 temp_coef1_8x16b = _mm_packus_epi16(temp_coef1_8x16b, temp_coef1_8x16b); in ihevc_deblk_luma_horz_ssse3()
722 const2_8x16b = _mm_packus_epi16(const2_8x16b, const2_8x16b); in ihevc_deblk_luma_horz_ssse3()
796 temp_pq0_str0_16x8b = _mm_packus_epi16(temp_pq0_str0_16x8b, temp_pq1_str0_16x8b); in ihevc_deblk_luma_horz_ssse3()
797 temp_pq2_str0_16x8b = _mm_packus_epi16(temp_pq2_str0_16x8b, temp_pq2_str0_16x8b); in ihevc_deblk_luma_horz_ssse3()
[all …]
Dihevc_inter_pred_filters_ssse3_intr.c362 … res_temp5_8x16b = _mm_packus_epi16(res_temp6_8x16b, res_temp6_8x16b); /* row = 0 */ in ihevc_inter_pred_luma_horz_ssse3()
395 … res_temp15_8x16b = _mm_packus_epi16(res_temp16_8x16b, res_temp16_8x16b); /* row = 1 */ in ihevc_inter_pred_luma_horz_ssse3()
451 … res_temp5_8x16b = _mm_packus_epi16(res_temp6_8x16b, res_temp6_8x16b); /* row = 0 */ in ihevc_inter_pred_luma_horz_ssse3()
489 … res_temp15_8x16b = _mm_packus_epi16(res_temp16_8x16b, res_temp16_8x16b); /* row = 1 */ in ihevc_inter_pred_luma_horz_ssse3()
553 … res_temp5_8x16b = _mm_packus_epi16(res_temp6_8x16b, res_temp6_8x16b); /* row = 0 */ in ihevc_inter_pred_luma_horz_ssse3()
609 … res_temp5_8x16b = _mm_packus_epi16(res_temp6_8x16b, res_temp6_8x16b); /* row = 0 */ in ihevc_inter_pred_luma_horz_ssse3()
647 … res_temp15_8x16b = _mm_packus_epi16(res_temp16_8x16b, res_temp16_8x16b); /* row = 1 */ in ihevc_inter_pred_luma_horz_ssse3()
698 … res_temp5_8x16b = _mm_packus_epi16(res_temp6_8x16b, res_temp6_8x16b); /* row = 0 */ in ihevc_inter_pred_luma_horz_ssse3()
875 s9_8x16b = _mm_packus_epi16(s8_8x16b, zero_8x16b); in ihevc_inter_pred_luma_vert_ssse3()
906 s29_8x16b = _mm_packus_epi16(s28_8x16b, zero_8x16b); in ihevc_inter_pred_luma_vert_ssse3()
[all …]
Dihevc_sao_ssse3_intr.c235 cmp_mask = _mm_packus_epi16(cmp_mask, cmp_mask); //cmp_msk=dup16(16); in ihevc_sao_band_offset_luma_ssse3()
244 band_table0_8x16b = _mm_packus_epi16(band_table0_8x16b, band_table1_8x16b); in ihevc_sao_band_offset_luma_ssse3()
245 band_table2_8x16b = _mm_packus_epi16(band_table2_8x16b, band_table3_8x16b); in ihevc_sao_band_offset_luma_ssse3()
248 … band_pos_16x8b = _mm_packus_epi16(band_pos_16x8b, band_pos_16x8b); //band_pos is now 8 bit aligned in ihevc_sao_band_offset_luma_ssse3()
563 band_table0_16x8b = _mm_packus_epi16(band_table0_16x8b, band_table1_16x8b); in ihevc_sao_band_offset_chroma_ssse3()
564 band_table2_16x8b = _mm_packus_epi16(band_table2_16x8b, band_table3_16x8b); in ihevc_sao_band_offset_chroma_ssse3()
641 band_table1_16x8b = _mm_packus_epi16(temp0_8x16b, band_table1_16x8b); in ihevc_sao_band_offset_chroma_ssse3()
642 band_table3_16x8b = _mm_packus_epi16(temp2_8x16b, band_table3_16x8b); in ihevc_sao_band_offset_chroma_ssse3()
654 cmp_mask = _mm_packus_epi16(cmp_mask, cmp_mask); //cmp_msk=dup16(16); in ihevc_sao_band_offset_chroma_ssse3()
658 …band_pos_u_16x8b = _mm_packus_epi16(band_pos_u_16x8b, band_pos_u_16x8b); //band_pos_u is now 8 bit… in ihevc_sao_band_offset_chroma_ssse3()
[all …]
/external/libavc/common/x86/
Dih264_iquant_itrans_recon_dc_ssse3.c157 temp4 = _mm_packus_epi16(temp4,temp5); in ih264_iquant_itrans_recon_4x4_dc_ssse3()
322 temp1 = _mm_packus_epi16(temp1, zero_8x16b); in ih264_iquant_itrans_recon_8x8_dc_ssse3()
323 temp2 = _mm_packus_epi16(temp2, zero_8x16b); in ih264_iquant_itrans_recon_8x8_dc_ssse3()
324 temp3 = _mm_packus_epi16(temp3, zero_8x16b); in ih264_iquant_itrans_recon_8x8_dc_ssse3()
325 temp4 = _mm_packus_epi16(temp4, zero_8x16b); in ih264_iquant_itrans_recon_8x8_dc_ssse3()
326 temp5 = _mm_packus_epi16(temp5, zero_8x16b); in ih264_iquant_itrans_recon_8x8_dc_ssse3()
327 temp6 = _mm_packus_epi16(temp6, zero_8x16b); in ih264_iquant_itrans_recon_8x8_dc_ssse3()
328 temp7 = _mm_packus_epi16(temp7, zero_8x16b); in ih264_iquant_itrans_recon_8x8_dc_ssse3()
329 temp8 = _mm_packus_epi16(temp8, zero_8x16b); in ih264_iquant_itrans_recon_8x8_dc_ssse3()
438 pred_r0 = _mm_packus_epi16(pred_r0, pred_r2); in ih264_iquant_itrans_recon_chroma_4x4_dc_ssse3()
Dih264_chroma_intra_pred_filters_ssse3.c353 res1_16x8b = _mm_packus_epi16(res1_sh_l_8x16b, res1_sh_h_8x16b); in ih264_intra_pred_chroma_8x8_mode_plane_ssse3()
354 res2_16x8b = _mm_packus_epi16(res2_sh_l_8x16b, res2_sh_h_8x16b); in ih264_intra_pred_chroma_8x8_mode_plane_ssse3()
372 res1_16x8b = _mm_packus_epi16(res1_sh_l_8x16b, res1_sh_h_8x16b); in ih264_intra_pred_chroma_8x8_mode_plane_ssse3()
373 res2_16x8b = _mm_packus_epi16(res2_sh_l_8x16b, res2_sh_h_8x16b); in ih264_intra_pred_chroma_8x8_mode_plane_ssse3()
391 res1_16x8b = _mm_packus_epi16(res1_sh_l_8x16b, res1_sh_h_8x16b); in ih264_intra_pred_chroma_8x8_mode_plane_ssse3()
392 res2_16x8b = _mm_packus_epi16(res2_sh_l_8x16b, res2_sh_h_8x16b); in ih264_intra_pred_chroma_8x8_mode_plane_ssse3()
410 res1_16x8b = _mm_packus_epi16(res1_sh_l_8x16b, res1_sh_h_8x16b); in ih264_intra_pred_chroma_8x8_mode_plane_ssse3()
411 res2_16x8b = _mm_packus_epi16(res2_sh_l_8x16b, res2_sh_h_8x16b); in ih264_intra_pred_chroma_8x8_mode_plane_ssse3()
Dih264_luma_intra_pred_filters_ssse3.c356 res_16x8b = _mm_packus_epi16(res1_8x16b, res1_8x16b); in ih264_intra_pred_luma_4x4_mode_diag_dl_ssse3()
438 res1_16x8b = _mm_packus_epi16(res1_8x16b, res1_8x16b); in ih264_intra_pred_luma_4x4_mode_diag_dr_ssse3()
531 row4_16x8b = _mm_packus_epi16(w121_sh_8x16b, w121_sh_8x16b); in ih264_intra_pred_luma_4x4_mode_vert_r_ssse3()
622 w121_16x8b = _mm_packus_epi16(w121_a1_8x16b, w121_a1_8x16b); in ih264_intra_pred_luma_4x4_mode_horz_d_ssse3()
716 row2_16x8b = _mm_packus_epi16(w121_a1_8x16b, w121_a1_8x16b); in ih264_intra_pred_luma_4x4_mode_vert_l_ssse3()
811 w121_16x8b = _mm_packus_epi16(w121_a1_8x16b, w121_a1_8x16b); in ih264_intra_pred_luma_4x4_mode_horz_u_ssse3()
1128 out_15x16 = _mm_packus_epi16(res1_8x16, res2_8x16); in ih264_intra_pred_luma_8x8_mode_diag_dl_ssse3()
1230 out_15x16 = _mm_packus_epi16(res1_8x16, res2_8x16); in ih264_intra_pred_luma_8x8_mode_diag_dr_ssse3()
1335 str_8x8 = _mm_packus_epi16(res3_8x16, zero); in ih264_intra_pred_luma_8x8_mode_vert_r_ssse3()
1340 out1_16x16 = _mm_packus_epi16(temp1, res2_8x16); in ih264_intra_pred_luma_8x8_mode_vert_r_ssse3()
[all …]
Dih264_weighted_pred_sse42.c431 y_0_16x8b = _mm_packus_epi16(y_0_8x16b, y_2_8x16b); in ih264_weighted_pred_luma_sse42()
483 y_0_16x8b = _mm_packus_epi16(y_0_8x16b, y_1_8x16b); in ih264_weighted_pred_luma_sse42()
484 y_2_16x8b = _mm_packus_epi16(y_2_8x16b, y_3_8x16b); in ih264_weighted_pred_luma_sse42()
559 y_0_16x8b = _mm_packus_epi16(y_0L_8x16b, y_0H_8x16b); in ih264_weighted_pred_luma_sse42()
560 y_1_16x8b = _mm_packus_epi16(y_1L_8x16b, y_1H_8x16b); in ih264_weighted_pred_luma_sse42()
561 y_2_16x8b = _mm_packus_epi16(y_2L_8x16b, y_2H_8x16b); in ih264_weighted_pred_luma_sse42()
562 y_3_16x8b = _mm_packus_epi16(y_3L_8x16b, y_3H_8x16b); in ih264_weighted_pred_luma_sse42()
655 y_0_16x8b = _mm_packus_epi16(y_0_8x16b, y_0_8x16b); in ih264_weighted_pred_chroma_sse42()
691 y_0_16x8b = _mm_packus_epi16(y_0_8x16b, y_1_8x16b); in ih264_weighted_pred_chroma_sse42()
764 y_0_16x8b = _mm_packus_epi16(y_0L_8x16b, y_0H_8x16b); in ih264_weighted_pred_chroma_sse42()
[all …]
Dih264_deblk_luma_ssse3.c336 p0_16x8_1 = _mm_packus_epi16(p0_16x8_1, temp1); in ih264_deblk_luma_vert_bs4_ssse3()
337 q0_16x8_1 = _mm_packus_epi16(q0_16x8_1, temp2); in ih264_deblk_luma_vert_bs4_ssse3()
346 p1_16x8_2 = _mm_packus_epi16(p1_16x8_2, temp1); in ih264_deblk_luma_vert_bs4_ssse3()
347 q1_16x8_2 = _mm_packus_epi16(q1_16x8_2, temp2); in ih264_deblk_luma_vert_bs4_ssse3()
362 p0_16x8_2 = _mm_packus_epi16(p0_16x8_2, temp1); in ih264_deblk_luma_vert_bs4_ssse3()
363 q0_16x8_2 = _mm_packus_epi16(q0_16x8_2, temp2); in ih264_deblk_luma_vert_bs4_ssse3()
380 p2_16x8_2 = _mm_packus_epi16(p2_16x8_2, temp1); in ih264_deblk_luma_vert_bs4_ssse3()
381 q2_16x8_2 = _mm_packus_epi16(q2_16x8_2, temp2); in ih264_deblk_luma_vert_bs4_ssse3()
721 p0_16x8_1 = _mm_packus_epi16(p0_16x8_1, temp1); in ih264_deblk_luma_horz_bs4_ssse3()
722 q0_16x8_1 = _mm_packus_epi16(q0_16x8_1, temp2); in ih264_deblk_luma_horz_bs4_ssse3()
[all …]
Dih264_inter_pred_filters_ssse3.c292 res_r0r1_16x8b = _mm_packus_epi16(res_r0r1_t1_8x16b, res_r0r1_t1_8x16b); in ih264_inter_pred_luma_horz_ssse3()
368 src_r0_16x8b = _mm_packus_epi16(res_r0_t1_8x16b, res_r0_t1_8x16b); in ih264_inter_pred_luma_horz_ssse3()
369 src_r1_16x8b = _mm_packus_epi16(res_r1_t1_8x16b, res_r1_t1_8x16b); in ih264_inter_pred_luma_horz_ssse3()
445 src_r0_16x8b = _mm_packus_epi16(res_r0_t1_8x16b, res_r1_t1_8x16b); in ih264_inter_pred_luma_horz_ssse3()
551 res_16x8b = _mm_packus_epi16(res_t1_8x16b, res_t1_8x16b); in ih264_inter_pred_luma_vert_ssse3()
611 res_16x8b = _mm_packus_epi16(res_t1_8x16b, res_t1_8x16b); in ih264_inter_pred_luma_vert_ssse3()
628 res_16x8b = _mm_packus_epi16(res_t1_8x16b, res_t1_8x16b); in ih264_inter_pred_luma_vert_ssse3()
692 res_16x8b = _mm_packus_epi16(res_t0_8x16b, res_t1_8x16b); in ih264_inter_pred_luma_vert_ssse3()
722 res_16x8b = _mm_packus_epi16(res_t0_8x16b, res_t1_8x16b); in ih264_inter_pred_luma_vert_ssse3()
923 res_16x8b = _mm_packus_epi16(res_8x16b, res_8x16b); in ih264_inter_pred_luma_horz_hpel_vert_hpel_ssse3()
[all …]
/external/libvpx/libvpx/vp9/encoder/x86/
Dvp9_frame_scale_ssse3.c27 return _mm_packus_epi16(a_and, b_and); in scale_plane_2_to_1_phase_0_kernel()
65 const __m128i d2 = _mm_packus_epi16(d0, d1); in scale_plane_4_to_1_phase_0()
86 return _mm_packus_epi16(t4, t5); in scale_plane_bilinear_kernel()
269 d[0] = _mm_packus_epi16(d[0], d[2]); in scale_plane_2_to_1_general()
270 d[1] = _mm_packus_epi16(d[1], d[3]); in scale_plane_2_to_1_general()
321 d[0] = _mm_packus_epi16(d[0], d[1]); in scale_plane_2_to_1_general()
322 d[1] = _mm_packus_epi16(d[2], d[3]); in scale_plane_2_to_1_general()
383 d[0] = _mm_packus_epi16(d[0], d[0]); in scale_plane_4_to_1_general()
384 d[1] = _mm_packus_epi16(d[1], d[1]); in scale_plane_4_to_1_general()
423 d[0] = _mm_packus_epi16(d[0], d[1]); in scale_plane_4_to_1_general()
[all …]
/external/libmpeg2/common/x86/
Dimpeg2_idct_recon_sse42_intr.c922 m_temp_reg_50 = _mm_packus_epi16(m_temp_reg_50, m_temp_reg_50); in impeg2_idct_recon_sse42()
923 m_temp_reg_51 = _mm_packus_epi16(m_temp_reg_51, m_temp_reg_51); in impeg2_idct_recon_sse42()
924 m_temp_reg_52 = _mm_packus_epi16(m_temp_reg_52, m_temp_reg_52); in impeg2_idct_recon_sse42()
925 m_temp_reg_53 = _mm_packus_epi16(m_temp_reg_53, m_temp_reg_53); in impeg2_idct_recon_sse42()
926 m_temp_reg_54 = _mm_packus_epi16(m_temp_reg_54, m_temp_reg_54); in impeg2_idct_recon_sse42()
927 m_temp_reg_55 = _mm_packus_epi16(m_temp_reg_55, m_temp_reg_55); in impeg2_idct_recon_sse42()
928 m_temp_reg_56 = _mm_packus_epi16(m_temp_reg_56, m_temp_reg_56); in impeg2_idct_recon_sse42()
929 m_temp_reg_57 = _mm_packus_epi16(m_temp_reg_57, m_temp_reg_57); in impeg2_idct_recon_sse42()
1806 m_temp_reg_50 = _mm_packus_epi16(m_temp_reg_50, m_temp_reg_50); in impeg2_idct_recon_sse42()
1807 m_temp_reg_51 = _mm_packus_epi16(m_temp_reg_51, m_temp_reg_51); in impeg2_idct_recon_sse42()
[all …]
/external/libvpx/libvpx/vpx_dsp/x86/
Dvpx_subpixel_8t_intrin_ssse3.c106 srcRegFilt1 = _mm_packus_epi16(srcRegFilt1, srcRegFilt1); in vpx_filter_block1d4_h8_intrin_ssse3()
140 s[0] = _mm_packus_epi16(s[0], s[0]); in vpx_filter_block1d8_h8_intrin_ssse3()
182 ss[0] = _mm_packus_epi16(ss[0], ss[0]); in vpx_filter_block1d8_v8_intrin_ssse3()
269 dst_first = _mm_packus_epi16(dst_first, dst_second); in vpx_filter_block1d16_h4_ssse3()
375 res_reg_m1012 = _mm_packus_epi16(res_reg_m1012_lo, res_reg_m1012_hi); in vpx_filter_block1d16_v4_ssse3()
376 res_reg_0123 = _mm_packus_epi16(res_reg_0123_lo, res_reg_0123_hi); in vpx_filter_block1d16_v4_ssse3()
446 dst_first = _mm_packus_epi16(dst_first, _mm_setzero_si128()); in vpx_filter_block1d8_h4_ssse3()
531 res_reg_m1012 = _mm_packus_epi16(res_reg_m1012, _mm_setzero_si128()); in vpx_filter_block1d8_v4_ssse3()
532 res_reg_0123 = _mm_packus_epi16(res_reg_0123, _mm_setzero_si128()); in vpx_filter_block1d8_v4_ssse3()
590 dst_first = _mm_packus_epi16(dst_first, _mm_setzero_si128()); in vpx_filter_block1d4_h4_ssse3()
[all …]
/external/libaom/libaom/av1/common/x86/
Dreconinter_ssse3.c51 m = _mm_packus_epi16(m, m); in av1_build_compound_diffwtd_mask_highbd_ssse3()
68 m = _mm_packus_epi16(m, m); in av1_build_compound_diffwtd_mask_highbd_ssse3()
89 m = _mm_packus_epi16(m, m); in av1_build_compound_diffwtd_mask_highbd_ssse3()
106 m = _mm_packus_epi16(m, m); in av1_build_compound_diffwtd_mask_highbd_ssse3()
Dreconinter_sse4.c47 const __m128i m8 = _mm_packus_epi16(m16, m16); in av1_build_compound_diffwtd_mask_sse4_1()
63 const __m128i m8 = _mm_packus_epi16(m16, m16); in av1_build_compound_diffwtd_mask_sse4_1()
85 const __m128i m8 = _mm_packus_epi16(m16L, m16H); in av1_build_compound_diffwtd_mask_sse4_1()
141 const __m128i res_8 = _mm_packus_epi16(diff_const_16, diff_const_16); in av1_build_compound_diffwtd_mask_d16_sse4_1()
/external/libaom/libaom/aom_dsp/x86/
Daom_subpixel_8t_intrin_ssse3.c103 srcRegFilt32b1_1 = _mm_packus_epi16(srcRegFilt32b1_1, _mm_setzero_si128()); in aom_filter_block1d4_h4_ssse3()
179 resReglo = _mm_packus_epi16(resReglo, resReglo); in aom_filter_block1d4_v4_ssse3()
180 resReghi = _mm_packus_epi16(resReghi, resReghi); in aom_filter_block1d4_v4_ssse3()
253 srcRegFilt1 = _mm_packus_epi16(srcRegFilt1, srcRegFilt1); in aom_filter_block1d4_h8_intrin_ssse3()
308 srcRegFilt32b1_1 = _mm_packus_epi16(srcRegFilt32b1_1, _mm_setzero_si128()); in aom_filter_block1d8_h4_ssse3()
385 resReg23_45 = _mm_packus_epi16(resReg23_45, _mm_setzero_si128()); in aom_filter_block1d8_v4_ssse3()
386 resReg34_56 = _mm_packus_epi16(resReg34_56, _mm_setzero_si128()); in aom_filter_block1d8_v4_ssse3()
468 srcRegFilt1 = _mm_packus_epi16(srcRegFilt1, srcRegFilt1); in aom_filter_block1d8_h8_intrin_ssse3()
544 srcRegFilt1 = _mm_packus_epi16(srcRegFilt1, srcRegFilt1); in aom_filter_block1d8_v8_intrin_ssse3()
627 srcRegFilt32b1_1 = _mm_packus_epi16(srcRegFilt32b1_1, srcRegFilt32b2_1); in aom_filter_block1d16_h4_ssse3()
[all …]
/external/libhevc/decoder/x86/
Dihevcd_it_rec_dc_sse42_intr.c111 m_temp_reg_8 = _mm_packus_epi16(m_temp_reg_6, m_temp_reg_7); in ihevcd_itrans_recon_dc_luma_sse42()
158 m_temp_reg_12 = _mm_packus_epi16(m_temp_reg_8, m_temp_reg_9); in ihevcd_itrans_recon_dc_luma_sse42()
168 m_temp_reg_14 = _mm_packus_epi16(m_temp_reg_10, m_temp_reg_11); in ihevcd_itrans_recon_dc_luma_sse42()
275 m_temp_reg_8 = _mm_packus_epi16(m_temp_reg_6, m_temp_reg_7); in ihevcd_itrans_recon_dc_chroma_sse42()
347 m_temp_reg_4 = _mm_packus_epi16(m_temp_reg_8, m_temp_reg_9); in ihevcd_itrans_recon_dc_chroma_sse42()
348 m_temp_reg_5 = _mm_packus_epi16(m_temp_reg_10, m_temp_reg_11); in ihevcd_itrans_recon_dc_chroma_sse42()
Dihevcd_it_rec_dc_ssse3_intr.c112 m_temp_reg_8 = _mm_packus_epi16(m_temp_reg_6, m_temp_reg_7); in ihevcd_itrans_recon_dc_luma_ssse3()
159 m_temp_reg_12 = _mm_packus_epi16(m_temp_reg_8, m_temp_reg_9); in ihevcd_itrans_recon_dc_luma_ssse3()
169 m_temp_reg_14 = _mm_packus_epi16(m_temp_reg_10, m_temp_reg_11); in ihevcd_itrans_recon_dc_luma_ssse3()
275 m_temp_reg_8 = _mm_packus_epi16(m_temp_reg_6, m_temp_reg_7); in ihevcd_itrans_recon_dc_chroma_ssse3()
347 m_temp_reg_4 = _mm_packus_epi16(m_temp_reg_8, m_temp_reg_9); in ihevcd_itrans_recon_dc_chroma_ssse3()
348 m_temp_reg_5 = _mm_packus_epi16(m_temp_reg_10, m_temp_reg_11); in ihevcd_itrans_recon_dc_chroma_ssse3()

12345