/external/libavc/common/x86/ |
D | ih264_deblk_luma_ssse3.c | 122 temp1 = _mm_unpacklo_epi8(line1, line2); in ih264_deblk_luma_vert_bs4_ssse3() 123 temp2 = _mm_unpacklo_epi8(line3, line4); in ih264_deblk_luma_vert_bs4_ssse3() 124 temp3 = _mm_unpacklo_epi8(line5, line6); in ih264_deblk_luma_vert_bs4_ssse3() 125 temp4 = _mm_unpacklo_epi8(line7, line8); in ih264_deblk_luma_vert_bs4_ssse3() 146 temp1 = _mm_unpacklo_epi8(line1, line2); in ih264_deblk_luma_vert_bs4_ssse3() 147 temp2 = _mm_unpacklo_epi8(line3, line4); in ih264_deblk_luma_vert_bs4_ssse3() 148 temp3 = _mm_unpacklo_epi8(line5, line6); in ih264_deblk_luma_vert_bs4_ssse3() 149 temp4 = _mm_unpacklo_epi8(line7, line8); in ih264_deblk_luma_vert_bs4_ssse3() 175 temp2 = _mm_unpacklo_epi8(temp1, zero); in ih264_deblk_luma_vert_bs4_ssse3() 188 temp2 = _mm_unpacklo_epi8(temp1, zero); in ih264_deblk_luma_vert_bs4_ssse3() [all …]
|
D | ih264_iquant_itrans_recon_dc_ssse3.c | 137 pred_r0 = _mm_unpacklo_epi8(predload_r, zero_8x16b); //p00 p01 p02 p03 0 0 0 0 -- all 16 bits in ih264_iquant_itrans_recon_4x4_dc_ssse3() 139 pred_r1 = _mm_unpacklo_epi8(predload_r, zero_8x16b); //p10 p11 p12 p13 0 0 0 0 -- all 16 bits in ih264_iquant_itrans_recon_4x4_dc_ssse3() 141 pred_r2 = _mm_unpacklo_epi8(predload_r, zero_8x16b); //p20 p21 p22 p23 0 0 0 0 -- all 16 bits in ih264_iquant_itrans_recon_4x4_dc_ssse3() 143 pred_r3 = _mm_unpacklo_epi8(predload_r, zero_8x16b); //p30 p31 p32 p33 0 0 0 0 -- all 16 bits in ih264_iquant_itrans_recon_4x4_dc_ssse3() 259 pred_r0 = _mm_unpacklo_epi8(predload_r, zero_8x16b); //p0 p1 p2 p3 p4 p5 p6 p7 -- all 16 bits in ih264_iquant_itrans_recon_8x8_dc_ssse3() 262 pred_r1 = _mm_unpacklo_epi8(predload_r, zero_8x16b); //p0 p1 p2 p3 p4 p5 p6 p7 -- all 16 bits in ih264_iquant_itrans_recon_8x8_dc_ssse3() 266 pred_r2 = _mm_unpacklo_epi8(predload_r, zero_8x16b); //p0 p1 p2 p3 p4 p5 p6 p7 -- all 16 bits in ih264_iquant_itrans_recon_8x8_dc_ssse3() 270 pred_r3 = _mm_unpacklo_epi8(predload_r, zero_8x16b); //p0 p1 p2 p3 p4 p5 p6 p7 -- all 16 bits in ih264_iquant_itrans_recon_8x8_dc_ssse3() 274 pred_r4 = _mm_unpacklo_epi8(predload_r, zero_8x16b); //p0 p1 p2 p3 p4 p5 p6 p7 -- all 16 bits in ih264_iquant_itrans_recon_8x8_dc_ssse3() 278 pred_r5 = _mm_unpacklo_epi8(predload_r, zero_8x16b); //p0 p1 p2 p3 p4 p5 p6 p7 -- all 16 bits in ih264_iquant_itrans_recon_8x8_dc_ssse3() [all …]
|
D | ih264_inter_pred_filters_ssse3.c | 258 …src_r0_16x8b = _mm_unpacklo_epi8(src_r0_16x8b, src_r0_sht_16x8b); //a0 a1 a1 a2 a2 a3 a3 a4 … in ih264_inter_pred_luma_horz_ssse3() 259 …src_r1_16x8b = _mm_unpacklo_epi8(src_r1_16x8b, src_r1_sht_16x8b); //b0 b1 b1 b2 b2 b3 b3 b4 … in ih264_inter_pred_luma_horz_ssse3() 323 …src_r0_t1_16x8b = _mm_unpacklo_epi8(src_r0_16x8b, src_r0_sht_16x8b); //a0 a1 a1 a2 a2 a3 a3 a4 a4… in ih264_inter_pred_luma_horz_ssse3() 324 …src_r1_t1_16x8b = _mm_unpacklo_epi8(src_r1_16x8b, src_r1_sht_16x8b); //b0 b1 b1 b2 b2 b3 b3 b4 b4… in ih264_inter_pred_luma_horz_ssse3() 337 …src_r0_t1_16x8b = _mm_unpacklo_epi8(src_r0_16x8b, src_r0_sht_16x8b); //a2 a3 a3 a4 a4 a5 a5 a6 a6… in ih264_inter_pred_luma_horz_ssse3() 338 …src_r1_t1_16x8b = _mm_unpacklo_epi8(src_r1_16x8b, src_r1_sht_16x8b); //b2 b3 b3 b4 b4 b5 b5 b6 b6… in ih264_inter_pred_luma_horz_ssse3() 351 …src_r0_t1_16x8b = _mm_unpacklo_epi8(src_r0_16x8b, src_r0_sht_16x8b); //a4 a5 a5 a6 a6 a7 a7 a8 a8… in ih264_inter_pred_luma_horz_ssse3() 352 …src_r1_t1_16x8b = _mm_unpacklo_epi8(src_r1_16x8b, src_r1_sht_16x8b); //b4 b5 b5 b6 b6 b7 b7 b8 b8… in ih264_inter_pred_luma_horz_ssse3() 400 …src_r0_t1_16x8b = _mm_unpacklo_epi8(src_r0_16x8b, src_r0_sht_16x8b); //a0 a1 a1 a2 a2 a3 a3 a4 a4… in ih264_inter_pred_luma_horz_ssse3() 401 …src_r1_t1_16x8b = _mm_unpacklo_epi8(src_r1_16x8b, src_r1_sht_16x8b); //b0 b1 b1 b2 b2 b3 b3 b4 b4… in ih264_inter_pred_luma_horz_ssse3() [all …]
|
D | ih264_luma_intra_pred_filters_ssse3.c | 340 top_8x16b = _mm_unpacklo_epi8(top_16x8b, zero_vector); //t0 t1 t2 t3 t4 t5 t6 t7 in ih264_intra_pred_luma_4x4_mode_diag_dl_ssse3() 428 top_left_8x16b = _mm_unpacklo_epi8(top_left_16x8b, zero_vector); in ih264_intra_pred_luma_4x4_mode_diag_dr_ssse3() 429 top_left_sh_8x16b = _mm_unpacklo_epi8(top_left_sh_16x8b, zero_vector); in ih264_intra_pred_luma_4x4_mode_diag_dr_ssse3() 514 w121_a1_8x16b = _mm_unpacklo_epi8(val_16x8b, zero_vector); //l2 l1 l0 tl t0 t1 t2 t3 in ih264_intra_pred_luma_4x4_mode_vert_r_ssse3() 610 w121_a1_8x16b = _mm_unpacklo_epi8(val_16x8b, zero_vector); //l3 l2 l1 l0 tl t0 t1 t2 in ih264_intra_pred_luma_4x4_mode_horz_d_ssse3() 624 row4_16x8b = _mm_unpacklo_epi8(w11_16x8b, w121_16x8b); in ih264_intra_pred_luma_4x4_mode_horz_d_ssse3() 704 w121_a1_8x16b = _mm_unpacklo_epi8(val_16x8b, zero_vector); //t0 t1 t2 t3 t4 t5... in ih264_intra_pred_luma_4x4_mode_vert_l_ssse3() 798 w121_a1_8x16b = _mm_unpacklo_epi8(val_16x8b, zero_vector); //l0 l1 l2 l3 l3 l3... in ih264_intra_pred_luma_4x4_mode_horz_u_ssse3() 816 row1_16x8b = _mm_unpacklo_epi8(w11_16x8b, w121_16x8b); in ih264_intra_pred_luma_4x4_mode_horz_u_ssse3() 1105 a0_8x16 = _mm_unpacklo_epi8(top_16x8, zero); in ih264_intra_pred_luma_8x8_mode_diag_dl_ssse3() [all …]
|
D | ih264_deblk_chroma_ssse3.c | 140 q0_uv_8x16 = _mm_unpacklo_epi8(q0_uv_16x8, zero); in ih264_deblk_chroma_vert_bs4_ssse3() 141 q1_uv_8x16 = _mm_unpacklo_epi8(q1_uv_16x8, zero); in ih264_deblk_chroma_vert_bs4_ssse3() 142 p1_uv_8x16 = _mm_unpacklo_epi8(p1_uv_16x8, zero); in ih264_deblk_chroma_vert_bs4_ssse3() 143 p0_uv_8x16 = _mm_unpacklo_epi8(p0_uv_16x8, zero); in ih264_deblk_chroma_vert_bs4_ssse3() 309 q0_uv_8x16 = _mm_unpacklo_epi8(q0_uv_16x8, zero); in ih264_deblk_chroma_horz_bs4_ssse3() 310 q1_uv_8x16 = _mm_unpacklo_epi8(q1_uv_16x8, zero); in ih264_deblk_chroma_horz_bs4_ssse3() 311 p1_uv_8x16 = _mm_unpacklo_epi8(p1_uv_16x8, zero); in ih264_deblk_chroma_horz_bs4_ssse3() 312 p0_uv_8x16 = _mm_unpacklo_epi8(p0_uv_16x8, zero); in ih264_deblk_chroma_horz_bs4_ssse3() 489 q0_uv_8x16 = _mm_unpacklo_epi8(q0_uv_16x8, zero); in ih264_deblk_chroma_vert_bslt4_ssse3() 490 q1_uv_8x16 = _mm_unpacklo_epi8(q1_uv_16x8, zero); in ih264_deblk_chroma_vert_bslt4_ssse3() [all …]
|
/external/libhevc/common/x86/ |
D | ihevc_inter_pred_filters_ssse3_intr.c | 335 … src_temp3_16x8b = _mm_unpacklo_epi8(src_temp1_16x8b, src_temp2_16x8b); /* row = 0 */ in ihevc_inter_pred_luma_horz_ssse3() 341 … src_temp4_16x8b = _mm_unpacklo_epi8(src_temp1_16x8b, src_temp2_16x8b); /* row = 0 */ in ihevc_inter_pred_luma_horz_ssse3() 347 … src_temp5_16x8b = _mm_unpacklo_epi8(src_temp1_16x8b, src_temp2_16x8b); /* row = 0 */ in ihevc_inter_pred_luma_horz_ssse3() 353 … src_temp6_16x8b = _mm_unpacklo_epi8(src_temp1_16x8b, src_temp2_16x8b); /* row = 0 */ in ihevc_inter_pred_luma_horz_ssse3() 368 … src_temp13_16x8b = _mm_unpacklo_epi8(src_temp11_16x8b, src_temp12_16x8b); /* row = 1 */ in ihevc_inter_pred_luma_horz_ssse3() 374 … src_temp14_16x8b = _mm_unpacklo_epi8(src_temp11_16x8b, src_temp12_16x8b); /* row = 1 */ in ihevc_inter_pred_luma_horz_ssse3() 380 … src_temp15_16x8b = _mm_unpacklo_epi8(src_temp11_16x8b, src_temp12_16x8b); /* row = 1 */ in ihevc_inter_pred_luma_horz_ssse3() 386 … src_temp16_16x8b = _mm_unpacklo_epi8(src_temp11_16x8b, src_temp12_16x8b); /* row = 1 */ in ihevc_inter_pred_luma_horz_ssse3() 424 … src_temp3_16x8b = _mm_unpacklo_epi8(src_temp1_16x8b, src_temp2_16x8b); /* row = 0 */ in ihevc_inter_pred_luma_horz_ssse3() 430 … src_temp4_16x8b = _mm_unpacklo_epi8(src_temp1_16x8b, src_temp2_16x8b); /* row = 0 */ in ihevc_inter_pred_luma_horz_ssse3() [all …]
|
D | ihevc_chroma_intra_pred_filters_ssse3_intr.c | 232 src_temp_8x16b = _mm_unpacklo_epi8(src_temp_8x16b, zero_8x16b); in ihevc_intra_pred_chroma_planar_ssse3() 349 src_temp5 = _mm_unpacklo_epi8(src_temp3, m_zero); in ihevc_intra_pred_chroma_dc_ssse3() 350 src_temp6 = _mm_unpacklo_epi8(src_temp4, m_zero); in ihevc_intra_pred_chroma_dc_ssse3() 351 src_temp9 = _mm_unpacklo_epi8(src_temp7, m_zero); in ihevc_intra_pred_chroma_dc_ssse3() 352 src_temp10 = _mm_unpacklo_epi8(src_temp8, m_zero); in ihevc_intra_pred_chroma_dc_ssse3() 359 src_temp3 = _mm_unpacklo_epi8(src_temp3, m_zero); in ihevc_intra_pred_chroma_dc_ssse3() 360 src_temp4 = _mm_unpacklo_epi8(src_temp4, m_zero); in ihevc_intra_pred_chroma_dc_ssse3() 361 src_temp7 = _mm_unpacklo_epi8(src_temp7, m_zero); in ihevc_intra_pred_chroma_dc_ssse3() 362 src_temp8 = _mm_unpacklo_epi8(src_temp8, m_zero); in ihevc_intra_pred_chroma_dc_ssse3() 391 src_temp5 = _mm_unpacklo_epi8(src_temp3, m_zero); in ihevc_intra_pred_chroma_dc_ssse3() [all …]
|
D | ihevc_deblk_ssse3_intr.c | 164 temp_coef0_8x16b = _mm_unpacklo_epi8(temp_coef0_8x16b, temp_coef1_8x16b); in ihevc_deblk_luma_vert_ssse3() 503 src_row0_8x16b = _mm_unpacklo_epi8(src_row0_8x16b, tmp2_const_8x16b); in ihevc_deblk_luma_vert_ssse3() 504 src_row1_8x16b = _mm_unpacklo_epi8(src_row1_8x16b, tmp2_const_8x16b); in ihevc_deblk_luma_vert_ssse3() 505 src_row2_8x16b = _mm_unpacklo_epi8(src_row2_8x16b, tmp2_const_8x16b); in ihevc_deblk_luma_vert_ssse3() 506 src_row3_8x16b = _mm_unpacklo_epi8(src_row3_8x16b, tmp2_const_8x16b); in ihevc_deblk_luma_vert_ssse3() 594 src_tmp_p_0_8x16b = _mm_unpacklo_epi8(src_p1_8x16b, src_p0_8x16b); in ihevc_deblk_luma_horz_ssse3() 595 src_tmp_p_1_8x16b = _mm_unpacklo_epi8(tmp_pq_str0_8x16b, src_p2_8x16b); in ihevc_deblk_luma_horz_ssse3() 597 src_tmp_q_0_8x16b = _mm_unpacklo_epi8(src_q0_8x16b, src_q1_8x16b); in ihevc_deblk_luma_horz_ssse3() 598 src_tmp_q_1_8x16b = _mm_unpacklo_epi8(src_q2_8x16b, tmp_pq_str1_8x16b); in ihevc_deblk_luma_horz_ssse3() 624 temp_coef0_8x16b = _mm_unpacklo_epi8(temp_coef0_8x16b, temp_coef1_8x16b); in ihevc_deblk_luma_horz_ssse3() [all …]
|
D | ihevc_sao_ssse3_intr.c | 745 src_temp1_8x16b = _mm_unpacklo_epi8(src_temp0_8x16b, src_temp2_8x16b); in ihevc_sao_band_offset_chroma_ssse3() 849 src_temp1_8x16b = _mm_unpacklo_epi8(src_temp0_8x16b, src_temp2_8x16b); in ihevc_sao_band_offset_chroma_ssse3() 1016 cmp_gt0_16x8b = _mm_unpacklo_epi8(src_temp0_16x8b, const0_16x8b); in ihevc_sao_edge_offset_class0_ssse3() 1017 cmp_lt0_16x8b = _mm_unpacklo_epi8(edge0_16x8b, left0_16x8b); in ihevc_sao_edge_offset_class0_ssse3() 1025 cmp_gt0_16x8b = _mm_unpacklo_epi8(src_temp1_16x8b, const0_16x8b); in ihevc_sao_edge_offset_class0_ssse3() 1026 cmp_lt0_16x8b = _mm_unpacklo_epi8(edge1_16x8b, left0_16x8b); in ihevc_sao_edge_offset_class0_ssse3() 1161 cmp_gt0_16x8b = _mm_unpacklo_epi8(src_temp0_16x8b, const0_16x8b); in ihevc_sao_edge_offset_class0_ssse3() 1162 cmp_lt0_16x8b = _mm_unpacklo_epi8(edge0_16x8b, left0_16x8b); in ihevc_sao_edge_offset_class0_ssse3() 1170 cmp_gt0_16x8b = _mm_unpacklo_epi8(src_temp1_16x8b, const0_16x8b); in ihevc_sao_edge_offset_class0_ssse3() 1171 cmp_lt0_16x8b = _mm_unpacklo_epi8(edge1_16x8b, left0_16x8b); in ihevc_sao_edge_offset_class0_ssse3() [all …]
|
/external/libvpx/libvpx/vp9/encoder/x86/ |
D | vp9_avg_intrin_sse2.c | 21 s0 = _mm_unpacklo_epi8(_mm_loadl_epi64((const __m128i *)(s)), u0); in vp9_minmax_8x8_sse2() 22 d0 = _mm_unpacklo_epi8(_mm_loadl_epi64((const __m128i *)(d)), u0); in vp9_minmax_8x8_sse2() 27 s0 = _mm_unpacklo_epi8(_mm_loadl_epi64((const __m128i *)(s + p)), u0); in vp9_minmax_8x8_sse2() 28 d0 = _mm_unpacklo_epi8(_mm_loadl_epi64((const __m128i *)(d + dp)), u0); in vp9_minmax_8x8_sse2() 35 s0 = _mm_unpacklo_epi8(_mm_loadl_epi64((const __m128i *)(s + 2 * p)), u0); in vp9_minmax_8x8_sse2() 36 d0 = _mm_unpacklo_epi8(_mm_loadl_epi64((const __m128i *)(d + 2 * dp)), u0); in vp9_minmax_8x8_sse2() 43 s0 = _mm_unpacklo_epi8(_mm_loadl_epi64((const __m128i *)(s + 3 * p)), u0); in vp9_minmax_8x8_sse2() 44 d0 = _mm_unpacklo_epi8(_mm_loadl_epi64((const __m128i *)(d + 3 * dp)), u0); in vp9_minmax_8x8_sse2() 51 s0 = _mm_unpacklo_epi8(_mm_loadl_epi64((const __m128i *)(s + 4 * p)), u0); in vp9_minmax_8x8_sse2() 52 d0 = _mm_unpacklo_epi8(_mm_loadl_epi64((const __m128i *)(d + 4 * dp)), u0); in vp9_minmax_8x8_sse2() [all …]
|
/external/libhevc/decoder/x86/ |
D | ihevcd_it_rec_dc_ssse3_intr.c | 106 m_temp_reg_4 = _mm_unpacklo_epi8(m_temp_reg_4, zero_8x16b); in ihevcd_itrans_recon_dc_luma_ssse3() 107 m_temp_reg_5 = _mm_unpacklo_epi8(m_temp_reg_5, zero_8x16b); in ihevcd_itrans_recon_dc_luma_ssse3() 147 m_temp_reg_4 = _mm_unpacklo_epi8(m_temp_reg_0, zero_8x16b); in ihevcd_itrans_recon_dc_luma_ssse3() 148 m_temp_reg_5 = _mm_unpacklo_epi8(m_temp_reg_1, zero_8x16b); in ihevcd_itrans_recon_dc_luma_ssse3() 149 m_temp_reg_6 = _mm_unpacklo_epi8(m_temp_reg_2, zero_8x16b); in ihevcd_itrans_recon_dc_luma_ssse3() 150 m_temp_reg_7 = _mm_unpacklo_epi8(m_temp_reg_3, zero_8x16b); in ihevcd_itrans_recon_dc_luma_ssse3() 257 m_temp_reg_4 = _mm_unpacklo_epi8(m_temp_reg_14, zero_8x16b); in ihevcd_itrans_recon_dc_chroma_ssse3() 258 m_temp_reg_5 = _mm_unpacklo_epi8(m_temp_reg_15, zero_8x16b); in ihevcd_itrans_recon_dc_chroma_ssse3() 276 m_temp_reg_9 = _mm_unpacklo_epi8(m_temp_reg_8, m_temp_reg_0); in ihevcd_itrans_recon_dc_chroma_ssse3() 278 m_temp_reg_10 = _mm_unpacklo_epi8(m_temp_reg_8, m_temp_reg_1); in ihevcd_itrans_recon_dc_chroma_ssse3() [all …]
|
D | ihevcd_it_rec_dc_sse42_intr.c | 105 m_temp_reg_4 = _mm_unpacklo_epi8(m_temp_reg_4, zero_8x16b); in ihevcd_itrans_recon_dc_luma_sse42() 106 m_temp_reg_5 = _mm_unpacklo_epi8(m_temp_reg_5, zero_8x16b); in ihevcd_itrans_recon_dc_luma_sse42() 146 m_temp_reg_4 = _mm_unpacklo_epi8(m_temp_reg_0, zero_8x16b); in ihevcd_itrans_recon_dc_luma_sse42() 147 m_temp_reg_5 = _mm_unpacklo_epi8(m_temp_reg_1, zero_8x16b); in ihevcd_itrans_recon_dc_luma_sse42() 148 m_temp_reg_6 = _mm_unpacklo_epi8(m_temp_reg_2, zero_8x16b); in ihevcd_itrans_recon_dc_luma_sse42() 149 m_temp_reg_7 = _mm_unpacklo_epi8(m_temp_reg_3, zero_8x16b); in ihevcd_itrans_recon_dc_luma_sse42() 257 m_temp_reg_4 = _mm_unpacklo_epi8(m_temp_reg_14, zero_8x16b); in ihevcd_itrans_recon_dc_chroma_sse42() 258 m_temp_reg_5 = _mm_unpacklo_epi8(m_temp_reg_15, zero_8x16b); in ihevcd_itrans_recon_dc_chroma_sse42() 276 m_temp_reg_9 = _mm_unpacklo_epi8(m_temp_reg_8, m_temp_reg_0); in ihevcd_itrans_recon_dc_chroma_sse42() 278 m_temp_reg_10 = _mm_unpacklo_epi8(m_temp_reg_8, m_temp_reg_1); in ihevcd_itrans_recon_dc_chroma_sse42() [all …]
|
/external/webp/src/dsp/ |
D | lossless_sse2.c | 27 const __m128i C0 = _mm_unpacklo_epi8(_mm_cvtsi32_si128(c0), zero); in ClampedAddSubtractFull() 28 const __m128i C1 = _mm_unpacklo_epi8(_mm_cvtsi32_si128(c1), zero); in ClampedAddSubtractFull() 29 const __m128i C2 = _mm_unpacklo_epi8(_mm_cvtsi32_si128(c2), zero); in ClampedAddSubtractFull() 40 const __m128i C0 = _mm_unpacklo_epi8(_mm_cvtsi32_si128(c0), zero); in ClampedAddSubtractHalf() 41 const __m128i C1 = _mm_unpacklo_epi8(_mm_cvtsi32_si128(c1), zero); in ClampedAddSubtractHalf() 42 const __m128i B0 = _mm_unpacklo_epi8(_mm_cvtsi32_si128(c2), zero); in ClampedAddSubtractHalf() 67 const __m128i pa = _mm_unpacklo_epi8(AC, zero); // |a - c| in Select() 68 const __m128i pb = _mm_unpacklo_epi8(BC, zero); // |b - c| in Select() 80 const __m128i A0 = _mm_unpacklo_epi8(_mm_cvtsi32_si128(a0), zero); in Average2_128i() 81 const __m128i A1 = _mm_unpacklo_epi8(_mm_cvtsi32_si128(a1), zero); in Average2_128i() [all …]
|
D | enc_sse2.c | 245 ref0 = _mm_unpacklo_epi8(ref0, zero); in ITransform() 246 ref1 = _mm_unpacklo_epi8(ref1, zero); in ITransform() 247 ref2 = _mm_unpacklo_epi8(ref2, zero); in ITransform() 248 ref3 = _mm_unpacklo_epi8(ref3, zero); in ITransform() 382 const __m128i src_0 = _mm_unpacklo_epi8(src0, zero); in FTransform() 383 const __m128i src_1 = _mm_unpacklo_epi8(src1, zero); in FTransform() 384 const __m128i src_2 = _mm_unpacklo_epi8(src2, zero); in FTransform() 385 const __m128i src_3 = _mm_unpacklo_epi8(src3, zero); in FTransform() 391 const __m128i ref_0 = _mm_unpacklo_epi8(ref0, zero); in FTransform() 392 const __m128i ref_1 = _mm_unpacklo_epi8(ref1, zero); in FTransform() [all …]
|
D | yuv_sse2.c | 68 return _mm_unpacklo_epi8(zero, _mm_loadl_epi64((const __m128i*)src)); in Load_HI_16() 75 const __m128i tmp1 = _mm_unpacklo_epi8(zero, tmp0); in Load_UV_HI_8() 105 const __m128i rg = _mm_unpacklo_epi8(rb, ga); in PackAndStore4() 127 const __m128i rb1 = _mm_unpacklo_epi8(rg0, ba0); // rbrbrbrbrb... in PackAndStore4444() 150 const __m128i rgb565 = _mm_unpacklo_epi8(rg, gb); in PackAndStore565() 152 const __m128i rgb565 = _mm_unpacklo_epi8(gb, rg); in PackAndStore565() 471 out[0] = _mm_unpacklo_epi8(in[0], in[3]); in RGB24PackedToPlanarHelper() 473 out[2] = _mm_unpacklo_epi8(in[1], in[4]); in RGB24PackedToPlanarHelper() 475 out[4] = _mm_unpacklo_epi8(in[2], in[5]); in RGB24PackedToPlanarHelper() 508 const __m128i A0 = _mm_unpacklo_epi8(in0, in1); in RGB32PackedToPlanar() [all …]
|
D | alpha_processing_sse2.c | 43 const __m128i a1 = _mm_unpacklo_epi8(a0, zero); in DispatchAlpha() 84 const __m128i a1 = _mm_unpacklo_epi8(zero, a0); // note the 'zero' first! in DispatchAlphaToGreen() 156 const __m128i argb1 = _mm_unpacklo_epi8(argb0, zero); \ 234 const __m128i argb1 = _mm_unpacklo_epi8(argb0, zero); in MultARGBRow() 263 const __m128i v1 = _mm_unpacklo_epi8(v0, zero); in MultRow() 265 const __m128i alpha1 = _mm_unpacklo_epi8(alpha0, zero); in MultRow() 266 const __m128i alpha2 = _mm_unpacklo_epi8(alpha0, alpha0); in MultRow()
|
/external/opencv3/modules/core/include/opencv2/core/ |
D | sse_utils.hpp | 53 __m128i layer1_chunk0 = _mm_unpacklo_epi8(v_r0, v_g0); in _mm_deinterleave_epi8() 55 __m128i layer1_chunk2 = _mm_unpacklo_epi8(v_r1, v_g1); in _mm_deinterleave_epi8() 58 __m128i layer2_chunk0 = _mm_unpacklo_epi8(layer1_chunk0, layer1_chunk2); in _mm_deinterleave_epi8() 60 __m128i layer2_chunk2 = _mm_unpacklo_epi8(layer1_chunk1, layer1_chunk3); in _mm_deinterleave_epi8() 63 __m128i layer3_chunk0 = _mm_unpacklo_epi8(layer2_chunk0, layer2_chunk2); in _mm_deinterleave_epi8() 65 __m128i layer3_chunk2 = _mm_unpacklo_epi8(layer2_chunk1, layer2_chunk3); in _mm_deinterleave_epi8() 68 __m128i layer4_chunk0 = _mm_unpacklo_epi8(layer3_chunk0, layer3_chunk2); in _mm_deinterleave_epi8() 70 __m128i layer4_chunk2 = _mm_unpacklo_epi8(layer3_chunk1, layer3_chunk3); in _mm_deinterleave_epi8() 73 v_r0 = _mm_unpacklo_epi8(layer4_chunk0, layer4_chunk2); in _mm_deinterleave_epi8() 75 v_g0 = _mm_unpacklo_epi8(layer4_chunk1, layer4_chunk3); in _mm_deinterleave_epi8() [all …]
|
/external/libvpx/libvpx/vpx_dsp/x86/ |
D | loopfilter_sse2.c | 109 filter1 = _mm_unpacklo_epi8(zero, filter1); in mb_lpf_horizontal_edge_w_sse2_8() 111 filter2 = _mm_unpacklo_epi8(zero, filter2); in mb_lpf_horizontal_edge_w_sse2_8() 121 filt = _mm_andnot_si128(_mm_srai_epi16(_mm_unpacklo_epi8(zero, hev), 0x8), in mb_lpf_horizontal_edge_w_sse2_8() 167 p7_16 = _mm_unpacklo_epi8(q7p7, zero);; in mb_lpf_horizontal_edge_w_sse2_8() 168 p6_16 = _mm_unpacklo_epi8(q6p6, zero); in mb_lpf_horizontal_edge_w_sse2_8() 169 p5_16 = _mm_unpacklo_epi8(q5p5, zero); in mb_lpf_horizontal_edge_w_sse2_8() 170 p4_16 = _mm_unpacklo_epi8(q4p4, zero); in mb_lpf_horizontal_edge_w_sse2_8() 171 p3_16 = _mm_unpacklo_epi8(q3p3, zero); in mb_lpf_horizontal_edge_w_sse2_8() 172 p2_16 = _mm_unpacklo_epi8(q2p2, zero); in mb_lpf_horizontal_edge_w_sse2_8() 173 p1_16 = _mm_unpacklo_epi8(q1p1, zero); in mb_lpf_horizontal_edge_w_sse2_8() [all …]
|
D | vpx_subpixel_8t_intrin_ssse3.c | 249 srcRegFilt1 = _mm_unpacklo_epi8(srcReg1, srcReg2); in vpx_filter_block1d8_v8_intrin_ssse3() 250 srcRegFilt3 = _mm_unpacklo_epi8(srcReg3, srcReg4); in vpx_filter_block1d8_v8_intrin_ssse3() 253 srcRegFilt2 = _mm_unpacklo_epi8(srcReg5, srcReg6); in vpx_filter_block1d8_v8_intrin_ssse3() 254 srcRegFilt5 = _mm_unpacklo_epi8(srcReg7, srcReg8); in vpx_filter_block1d8_v8_intrin_ssse3() 348 const __m128i tr0_0 = _mm_unpacklo_epi8(in0, in1); \ 349 const __m128i tr0_1 = _mm_unpacklo_epi8(in2, in3); \ 350 const __m128i tr0_2 = _mm_unpacklo_epi8(in4, in5); \ 351 const __m128i tr0_3 = _mm_unpacklo_epi8(in6, in7); \ 563 const __m128i tr0_0 = _mm_unpacklo_epi8(A, B); in transpose4x4_to_dst() 565 const __m128i tr0_1 = _mm_unpacklo_epi8(C, D); in transpose4x4_to_dst() [all …]
|
D | variance_sse2.c | 38 _mm_unpacklo_epi8(_mm_cvtsi32_si128(*(const uint32_t *)(p + i * stride)), \ 45 const __m128i src0 = _mm_unpacklo_epi8(READ64(src, src_stride, 0), zero); in get4x4var_sse2() 46 const __m128i src1 = _mm_unpacklo_epi8(READ64(src, src_stride, 2), zero); in get4x4var_sse2() 47 const __m128i ref0 = _mm_unpacklo_epi8(READ64(ref, ref_stride, 0), zero); in get4x4var_sse2() 48 const __m128i ref1 = _mm_unpacklo_epi8(READ64(ref, ref_stride, 2), zero); in get4x4var_sse2() 76 const __m128i src0 = _mm_unpacklo_epi8(_mm_loadl_epi64( in vpx_get8x8var_sse2() 78 const __m128i ref0 = _mm_unpacklo_epi8(_mm_loadl_epi64( in vpx_get8x8var_sse2() 82 const __m128i src1 = _mm_unpacklo_epi8(_mm_loadl_epi64( in vpx_get8x8var_sse2() 84 const __m128i ref1 = _mm_unpacklo_epi8(_mm_loadl_epi64( in vpx_get8x8var_sse2() 118 const __m128i src0 = _mm_unpacklo_epi8(s, zero); in vpx_get16x16var_sse2() [all …]
|
/external/libavc/encoder/x86/ |
D | ih264e_half_pel_ssse3.c | 138 …src_r0_t1_16x8b = _mm_unpacklo_epi8(src_r0_16x8b, src_r0_sht_16x8b); //a0 a1 a1 a2 a2 a3 a3 a4… in ih264e_sixtapfilter_horz_ssse3() 139 …src_r1_t1_16x8b = _mm_unpacklo_epi8(src_r1_16x8b, src_r1_sht_16x8b); //b0 b1 b1 b2 b2 b3 b3 b4… in ih264e_sixtapfilter_horz_ssse3() 152 …src_r0_t1_16x8b = _mm_unpacklo_epi8(src_r0_16x8b, src_r0_sht_16x8b); //a2 a3 a3 a4 a4 a5 a5 a6… in ih264e_sixtapfilter_horz_ssse3() 153 …src_r1_t1_16x8b = _mm_unpacklo_epi8(src_r1_16x8b, src_r1_sht_16x8b); //b2 b3 b3 b4 b4 b5 b5 b6… in ih264e_sixtapfilter_horz_ssse3() 166 …src_r0_t1_16x8b = _mm_unpacklo_epi8(src_r0_16x8b, src_r0_sht_16x8b); //a4 a5 a5 a6 a6 a7 a7 a8… in ih264e_sixtapfilter_horz_ssse3() 167 …src_r1_t1_16x8b = _mm_unpacklo_epi8(src_r1_16x8b, src_r1_sht_16x8b); //b4 b5 b5 b6 b6 b7 b7 b8… in ih264e_sixtapfilter_horz_ssse3() 308 src_r0r1_16x8b = _mm_unpacklo_epi8(src1_r0_16x8b, src1_r1_16x8b); in ih264e_sixtap_filter_2dvh_vert_ssse3() 309 src_r2r3_16x8b = _mm_unpacklo_epi8(src1_r2_16x8b, src1_r3_16x8b); in ih264e_sixtap_filter_2dvh_vert_ssse3() 310 src_r4r5_16x8b = _mm_unpacklo_epi8(src1_r4_16x8b, src1_r5_16x8b); in ih264e_sixtap_filter_2dvh_vert_ssse3() 334 src_r0r1_16x8b = _mm_unpacklo_epi8(src2_r0_16x8b, src2_r1_16x8b); in ih264e_sixtap_filter_2dvh_vert_ssse3() [all …]
|
/external/libmpeg2/common/x86/ |
D | ideint_spatial_filter_ssse3.c | 125 row1_m1 = _mm_unpacklo_epi8(row1_m1, zero); in ideint_spatial_filter_ssse3() 126 row1_0 = _mm_unpacklo_epi8(row1_0, zero); in ideint_spatial_filter_ssse3() 127 row1_p1 = _mm_unpacklo_epi8(row1_p1, zero); in ideint_spatial_filter_ssse3() 140 row2_m1 = _mm_unpacklo_epi8(row2_m1, zero); in ideint_spatial_filter_ssse3() 141 row2_0 = _mm_unpacklo_epi8(row2_0, zero); in ideint_spatial_filter_ssse3() 142 row2_p1 = _mm_unpacklo_epi8(row2_p1, zero); in ideint_spatial_filter_ssse3()
|
/external/opencv3/3rdparty/libwebp/dsp/ |
D | enc_sse2.c | 294 ref0 = _mm_unpacklo_epi8(ref0, zero); in ITransformSSE2() 295 ref1 = _mm_unpacklo_epi8(ref1, zero); in ITransformSSE2() 296 ref2 = _mm_unpacklo_epi8(ref2, zero); in ITransformSSE2() 297 ref3 = _mm_unpacklo_epi8(ref3, zero); in ITransformSSE2() 353 const __m128i src_0 = _mm_unpacklo_epi8(src0, zero); in FTransformSSE2() 354 const __m128i src_1 = _mm_unpacklo_epi8(src1, zero); in FTransformSSE2() 355 const __m128i src_2 = _mm_unpacklo_epi8(src2, zero); in FTransformSSE2() 356 const __m128i src_3 = _mm_unpacklo_epi8(src3, zero); in FTransformSSE2() 362 const __m128i ref_0 = _mm_unpacklo_epi8(ref0, zero); in FTransformSSE2() 363 const __m128i ref_1 = _mm_unpacklo_epi8(ref1, zero); in FTransformSSE2() [all …]
|
/external/skia/src/opts/ |
D | SkBitmapProcState_opts_SSSE3.cpp | 149 a0 = _mm_unpacklo_epi8(a0, a1); in ProcessPixelPairHelper() 154 a2 = _mm_unpacklo_epi8(a2, a3); in ProcessPixelPairHelper() 232 a0 = _mm_unpacklo_epi8(a0, a1); in ProcessOnePixelZeroSubY() 358 a0 = _mm_unpacklo_epi8(a0, a1); in ProcessOnePixel() 449 scale_x = _mm_unpacklo_epi8(sixteen_minus_x, all_x); in S32_generic_D32_filter_DX_SSSE3() 484 scale_x = _mm_unpacklo_epi8(scale_x, all_x); in S32_generic_D32_filter_DX_SSSE3() 521 scale_x = _mm_unpacklo_epi8(sixteen_minus_x, all_x); in S32_generic_D32_filter_DX_SSSE3() 559 scale_x = _mm_unpacklo_epi8(scale_x, all_x); in S32_generic_D32_filter_DX_SSSE3() 626 __m128i scale_x = _mm_unpacklo_epi8(sixteen_minus_xy, all_xy); in S32_generic_D32_filter_DXDY_SSSE3() 681 scale_x = _mm_unpacklo_epi8(scale_x, all_x); in S32_generic_D32_filter_DXDY_SSSE3()
|
D | Sk4px_SSE2.h | 25 return Sk16h(_mm_unpacklo_epi8(this->fVec, _mm_setzero_si128()), in widenLo() 30 return Sk16h(_mm_unpacklo_epi8(_mm_setzero_si128(), this->fVec), in widenHi() 35 return Sk16h(_mm_unpacklo_epi8(this->fVec, this->fVec), in widenLoHi() 84 as = _mm_unpacklo_epi8 (as, as); // ____ ____ 3322 1100 in Load4Alphas()
|