/external/webp/src/dsp/ |
D | yuv_sse41.c | 144 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 …]
|
D | yuv_sse2.c | 110 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 …]
|
D | common_sse2.h | 113 (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/ |
D | ihevc_weighted_pred_ssse3_intr.c | 235 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 …]
|
D | ihevc_weighted_pred_sse42_intr.c | 246 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 …]
|
D | ihevc_chroma_intra_pred_filters_ssse3_intr.c | 248 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 …]
|
D | ihevc_intra_pred_filters_sse42_intr.c | 289 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 …]
|
D | ihevc_intra_pred_filters_ssse3_intr.c | 575 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 …]
|
D | ihevc_deblk_ssse3_intr.c | 162 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 …]
|
D | ihevc_inter_pred_filters_ssse3_intr.c | 362 … 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 …]
|
D | ihevc_sao_ssse3_intr.c | 235 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/ |
D | ih264_iquant_itrans_recon_dc_ssse3.c | 157 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()
|
D | ih264_chroma_intra_pred_filters_ssse3.c | 353 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()
|
D | ih264_luma_intra_pred_filters_ssse3.c | 356 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 …]
|
D | ih264_weighted_pred_sse42.c | 431 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 …]
|
D | ih264_deblk_luma_ssse3.c | 336 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 …]
|
D | ih264_inter_pred_filters_ssse3.c | 292 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/ |
D | vp9_frame_scale_ssse3.c | 27 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/ |
D | impeg2_idct_recon_sse42_intr.c | 922 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/ |
D | vpx_subpixel_8t_intrin_ssse3.c | 106 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/ |
D | reconinter_ssse3.c | 51 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()
|
D | reconinter_sse4.c | 47 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/ |
D | aom_subpixel_8t_intrin_ssse3.c | 103 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/ |
D | ihevcd_it_rec_dc_sse42_intr.c | 111 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()
|
D | ihevcd_it_rec_dc_ssse3_intr.c | 112 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()
|