/external/libvpx/libvpx/vpx_dsp/x86/ |
D | fwd_txfm_sse2.c | 29 tmp = _mm_add_epi16(in0, in1); in vpx_fdct4x4_1_sse2() 54 u0 = _mm_add_epi16(in0, in1); in vpx_fdct8x8_1_sse2() 55 u1 = _mm_add_epi16(in2, in3); in vpx_fdct8x8_1_sse2() 62 sum = _mm_add_epi16(u0, u1); in vpx_fdct8x8_1_sse2() 64 in0 = _mm_add_epi16(in0, in1); in vpx_fdct8x8_1_sse2() 65 in2 = _mm_add_epi16(in2, in3); in vpx_fdct8x8_1_sse2() 66 sum = _mm_add_epi16(sum, in0); in vpx_fdct8x8_1_sse2() 69 sum = _mm_add_epi16(sum, in2); in vpx_fdct8x8_1_sse2() 100 u0 = _mm_add_epi16(in0, in1); in vpx_fdct16x16_1_sse2() 101 u1 = _mm_add_epi16(in2, in3); in vpx_fdct16x16_1_sse2() [all …]
|
D | inv_txfm_ssse3.c | 143 stp2_4 = _mm_add_epi16(stp1_4, stp1_5); in vpx_idct8x8_64_add_ssse3() 146 stp2_7 = _mm_add_epi16(stp1_7, stp1_6); in vpx_idct8x8_64_add_ssse3() 151 stp1_0 = _mm_add_epi16(stp2_0, stp2_3); in vpx_idct8x8_64_add_ssse3() 152 stp1_1 = _mm_add_epi16(stp2_1, stp2_2); in vpx_idct8x8_64_add_ssse3() 179 in0 = _mm_add_epi16(stp1_0, stp2_7); in vpx_idct8x8_64_add_ssse3() 180 in1 = _mm_add_epi16(stp1_1, stp1_6); in vpx_idct8x8_64_add_ssse3() 181 in2 = _mm_add_epi16(stp1_2, stp1_5); in vpx_idct8x8_64_add_ssse3() 182 in3 = _mm_add_epi16(stp1_3, stp2_4); in vpx_idct8x8_64_add_ssse3() 266 tmp0 = _mm_add_epi16(stp1_4, stp1_5); in vpx_idct8x8_12_add_ssse3() 285 tmp2 = _mm_add_epi16(stp2_0, stp2_2); in vpx_idct8x8_12_add_ssse3() [all …]
|
D | highbd_loopfilter_sse2.c | 255 pixelFilter_p = _mm_add_epi16(_mm_add_epi16(p6, p5), _mm_add_epi16(p4, p3)); in vpx_highbd_lpf_horizontal_16_sse2() 256 pixelFilter_q = _mm_add_epi16(_mm_add_epi16(q6, q5), _mm_add_epi16(q4, q3)); in vpx_highbd_lpf_horizontal_16_sse2() 258 pixetFilter_p2p1p0 = _mm_add_epi16(p0, _mm_add_epi16(p2, p1)); in vpx_highbd_lpf_horizontal_16_sse2() 259 pixelFilter_p = _mm_add_epi16(pixelFilter_p, pixetFilter_p2p1p0); in vpx_highbd_lpf_horizontal_16_sse2() 261 pixetFilter_q2q1q0 = _mm_add_epi16(q0, _mm_add_epi16(q2, q1)); in vpx_highbd_lpf_horizontal_16_sse2() 262 pixelFilter_q = _mm_add_epi16(pixelFilter_q, pixetFilter_q2q1q0); in vpx_highbd_lpf_horizontal_16_sse2() 264 _mm_add_epi16(eight, _mm_add_epi16(pixelFilter_p, pixelFilter_q)); in vpx_highbd_lpf_horizontal_16_sse2() 265 pixetFilter_p2p1p0 = _mm_add_epi16( in vpx_highbd_lpf_horizontal_16_sse2() 266 four, _mm_add_epi16(pixetFilter_p2p1p0, pixetFilter_q2q1q0)); in vpx_highbd_lpf_horizontal_16_sse2() 268 _mm_srli_epi16(_mm_add_epi16(pixelFilter_p, _mm_add_epi16(p7, p0)), 4); in vpx_highbd_lpf_horizontal_16_sse2() [all …]
|
D | loopfilter_sse2.c | 393 pixelFilter_p = _mm_add_epi16(_mm_add_epi16(p6_16, p5_16), in vpx_lpf_horizontal_16_sse2() 394 _mm_add_epi16(p4_16, p3_16)); in vpx_lpf_horizontal_16_sse2() 395 pixelFilter_q = _mm_add_epi16(_mm_add_epi16(q6_16, q5_16), in vpx_lpf_horizontal_16_sse2() 396 _mm_add_epi16(q4_16, q3_16)); in vpx_lpf_horizontal_16_sse2() 398 pixetFilter_p2p1p0 = _mm_add_epi16(p0_16, _mm_add_epi16(p2_16, p1_16)); in vpx_lpf_horizontal_16_sse2() 399 pixelFilter_p = _mm_add_epi16(pixelFilter_p, pixetFilter_p2p1p0); in vpx_lpf_horizontal_16_sse2() 401 pixetFilter_q2q1q0 = _mm_add_epi16(q0_16, _mm_add_epi16(q2_16, q1_16)); in vpx_lpf_horizontal_16_sse2() 402 pixelFilter_q = _mm_add_epi16(pixelFilter_q, pixetFilter_q2q1q0); in vpx_lpf_horizontal_16_sse2() 404 _mm_add_epi16(eight, _mm_add_epi16(pixelFilter_p, pixelFilter_q)); in vpx_lpf_horizontal_16_sse2() 405 pixetFilter_p2p1p0 = _mm_add_epi16( in vpx_lpf_horizontal_16_sse2() [all …]
|
D | loopfilter_avx2.c | 194 pixelFilter_p = _mm_add_epi16(_mm_add_epi16(p6_16, p5_16), in vpx_lpf_horizontal_16_avx2() 195 _mm_add_epi16(p4_16, p3_16)); in vpx_lpf_horizontal_16_avx2() 196 pixelFilter_q = _mm_add_epi16(_mm_add_epi16(q6_16, q5_16), in vpx_lpf_horizontal_16_avx2() 197 _mm_add_epi16(q4_16, q3_16)); in vpx_lpf_horizontal_16_avx2() 199 pixetFilter_p2p1p0 = _mm_add_epi16(p0_16, _mm_add_epi16(p2_16, p1_16)); in vpx_lpf_horizontal_16_avx2() 200 pixelFilter_p = _mm_add_epi16(pixelFilter_p, pixetFilter_p2p1p0); in vpx_lpf_horizontal_16_avx2() 202 pixetFilter_q2q1q0 = _mm_add_epi16(q0_16, _mm_add_epi16(q2_16, q1_16)); in vpx_lpf_horizontal_16_avx2() 203 pixelFilter_q = _mm_add_epi16(pixelFilter_q, pixetFilter_q2q1q0); in vpx_lpf_horizontal_16_avx2() 205 _mm_add_epi16(eight, _mm_add_epi16(pixelFilter_p, pixelFilter_q)); in vpx_lpf_horizontal_16_avx2() 206 pixetFilter_p2p1p0 = _mm_add_epi16( in vpx_lpf_horizontal_16_avx2() [all …]
|
D | inv_txfm_sse2.c | 30 in[0] = _mm_add_epi16(in[0], eight); in vpx_idct4x4_16_add_sse2() 31 in[1] = _mm_add_epi16(in[1], eight); in vpx_idct4x4_16_add_sse2() 59 d[0] = _mm_add_epi16(d[0], dc_value); in vpx_idct4x4_1_add_sse2() 60 d[1] = _mm_add_epi16(d[1], dc_value); in vpx_idct4x4_1_add_sse2() 103 in[0] = _mm_add_epi16(u[0], u[1]); in idct4_sse2() 120 in7 = _mm_add_epi16(in7, in[0]); in iadst4_sse2() 202 stp2_4 = _mm_add_epi16(stp1_4, stp1_5); \ 205 stp2_7 = _mm_add_epi16(stp1_7, stp1_6); \ 213 stp1_0 = _mm_add_epi16(stp2_0, stp2_3); \ 214 stp1_1 = _mm_add_epi16(stp2_1, stp2_2); \ [all …]
|
D | avg_intrin_sse2.c | 151 __m128i b0 = _mm_add_epi16(a0, a1); in hadamard_col8_sse2() 153 __m128i b2 = _mm_add_epi16(a2, a3); in hadamard_col8_sse2() 155 __m128i b4 = _mm_add_epi16(a4, a5); in hadamard_col8_sse2() 157 __m128i b6 = _mm_add_epi16(a6, a7); in hadamard_col8_sse2() 160 a0 = _mm_add_epi16(b0, b2); in hadamard_col8_sse2() 161 a1 = _mm_add_epi16(b1, b3); in hadamard_col8_sse2() 164 a4 = _mm_add_epi16(b4, b6); in hadamard_col8_sse2() 165 a5 = _mm_add_epi16(b5, b7); in hadamard_col8_sse2() 170 b0 = _mm_add_epi16(a0, a4); in hadamard_col8_sse2() 171 b7 = _mm_add_epi16(a1, a5); in hadamard_col8_sse2() [all …]
|
/external/libavc/common/x86/ |
D | ih264_deblk_luma_ssse3.c | 219 Alpha_8x16 = _mm_add_epi16(Alpha_8x16, const_val2_16x8); in ih264_deblk_luma_vert_bs4_ssse3() 266 temp1 = _mm_add_epi16(p0_8x16, q1_8x16); in ih264_deblk_luma_vert_bs4_ssse3() 267 temp2 = _mm_add_epi16(p1_8x16, q0_8x16); in ih264_deblk_luma_vert_bs4_ssse3() 268 temp5 = _mm_add_epi16(temp1, const_val2_16x8); in ih264_deblk_luma_vert_bs4_ssse3() 269 temp6 = _mm_add_epi16(temp2, const_val2_16x8); in ih264_deblk_luma_vert_bs4_ssse3() 272 temp1 = _mm_add_epi16(temp5, temp3); in ih264_deblk_luma_vert_bs4_ssse3() 273 temp2 = _mm_add_epi16(temp6, temp4); in ih264_deblk_luma_vert_bs4_ssse3() 278 temp6 = _mm_add_epi16(temp6, p0_8x16); in ih264_deblk_luma_vert_bs4_ssse3() 279 temp5 = _mm_add_epi16(temp5, q0_8x16); in ih264_deblk_luma_vert_bs4_ssse3() 280 temp1 = _mm_add_epi16(temp6, p2_8x16); in ih264_deblk_luma_vert_bs4_ssse3() [all …]
|
D | ih264_luma_intra_pred_filters_ssse3.c | 346 res1_8x16b = _mm_add_epi16(top_8x16b, top_sh_8x16b); in ih264_intra_pred_luma_4x4_mode_diag_dl_ssse3() 349 res1_8x16b = _mm_add_epi16(res1_8x16b, const_2_8x16b); in ih264_intra_pred_luma_4x4_mode_diag_dl_ssse3() 350 res1_8x16b = _mm_add_epi16(res2_8x16b, res1_8x16b); in ih264_intra_pred_luma_4x4_mode_diag_dl_ssse3() 431 …res1_8x16b = _mm_add_epi16(top_left_8x16b, top_left_sh_8x16b); //l3+l2 l2+l1 l1+l0 l0+tl… in ih264_intra_pred_luma_4x4_mode_diag_dr_ssse3() 435 res1_8x16b = _mm_add_epi16(res1_8x16b, const_2_8x16b); in ih264_intra_pred_luma_4x4_mode_diag_dr_ssse3() 436 …res1_8x16b = _mm_add_epi16(res2_8x16b, res1_8x16b); //l3+2*l2+l1+2 l2+2*l1+l0… in ih264_intra_pred_luma_4x4_mode_diag_dr_ssse3() 519 …w121_a1_8x16b = _mm_add_epi16(w121_a1_8x16b, w121_a2_8x16b); //l2+l1 l1+l0 l0+tl tl+t0 t0+t1 … in ih264_intra_pred_luma_4x4_mode_vert_r_ssse3() 524 w121_a1_8x16b = _mm_add_epi16(w121_a1_8x16b, w121_a2_8x16b); //l2+2*l1+l0 l1+2*l0+tl ... in ih264_intra_pred_luma_4x4_mode_vert_r_ssse3() 525 w121_a1_8x16b = _mm_add_epi16(w121_a1_8x16b, const_2_8x16b); in ih264_intra_pred_luma_4x4_mode_vert_r_ssse3() 612 …w121_a1_8x16b = _mm_add_epi16(w121_a1_8x16b, w121_a2_8x16b); //l3+l2 l2+l1 l1+l0 l0+tl tl+t0 … in ih264_intra_pred_luma_4x4_mode_horz_d_ssse3() [all …]
|
D | ih264_inter_pred_filters_ssse3.c | 279 res_r0r1_t1_8x16b = _mm_add_epi16(res_r0r1_t1_8x16b, res_r0r1_t2_8x16b); in ih264_inter_pred_luma_horz_ssse3() 280 res_r0r1_t3_8x16b = _mm_add_epi16(const_val16_8x16b, res_r0r1_t3_8x16b); in ih264_inter_pred_luma_horz_ssse3() 281 …res_r0r1_t1_8x16b = _mm_add_epi16(res_r0r1_t1_8x16b, res_r0r1_t3_8x16b); //a0*c0+a1*c1+a2*c2+a3*c3… in ih264_inter_pred_luma_horz_ssse3() 358 res_r0_t1_8x16b = _mm_add_epi16(res_r0_t1_8x16b, res_r0_t2_8x16b); in ih264_inter_pred_luma_horz_ssse3() 359 res_r1_t1_8x16b = _mm_add_epi16(res_r1_t1_8x16b, res_r1_t2_8x16b); in ih264_inter_pred_luma_horz_ssse3() 360 res_r0_t3_8x16b = _mm_add_epi16(res_r0_t3_8x16b, const_val16_8x16b); in ih264_inter_pred_luma_horz_ssse3() 361 res_r1_t3_8x16b = _mm_add_epi16(res_r1_t3_8x16b, const_val16_8x16b); in ih264_inter_pred_luma_horz_ssse3() 362 res_r0_t1_8x16b = _mm_add_epi16(res_r0_t1_8x16b, res_r0_t3_8x16b); in ih264_inter_pred_luma_horz_ssse3() 363 res_r1_t1_8x16b = _mm_add_epi16(res_r1_t1_8x16b, res_r1_t3_8x16b); in ih264_inter_pred_luma_horz_ssse3() 435 res_r0_t1_8x16b = _mm_add_epi16(res_r0_t1_8x16b, res_r0_t2_8x16b); in ih264_inter_pred_luma_horz_ssse3() [all …]
|
D | ih264_deblk_chroma_ssse3.c | 160 temp2 = _mm_add_epi16(p0_uv_8x16, q1_uv_8x16); in ih264_deblk_chroma_vert_bs4_ssse3() 161 temp1 = _mm_add_epi16(temp1, _mm_set1_epi16(2)); in ih264_deblk_chroma_vert_bs4_ssse3() 162 temp1 = _mm_add_epi16(temp1, temp2); in ih264_deblk_chroma_vert_bs4_ssse3() 166 temp2 = _mm_add_epi16(p1_uv_8x16, q0_uv_8x16); in ih264_deblk_chroma_vert_bs4_ssse3() 167 temp1 = _mm_add_epi16(temp1, _mm_set1_epi16(2)); in ih264_deblk_chroma_vert_bs4_ssse3() 168 temp1 = _mm_add_epi16(temp1, temp2); in ih264_deblk_chroma_vert_bs4_ssse3() 191 temp2 = _mm_add_epi16(p0_uv_8x16, q1_uv_8x16); in ih264_deblk_chroma_vert_bs4_ssse3() 192 temp1 = _mm_add_epi16(temp1, _mm_set1_epi16(2)); in ih264_deblk_chroma_vert_bs4_ssse3() 193 temp1 = _mm_add_epi16(temp1, temp2); in ih264_deblk_chroma_vert_bs4_ssse3() 197 temp2 = _mm_add_epi16(p1_uv_8x16, q0_uv_8x16); in ih264_deblk_chroma_vert_bs4_ssse3() [all …]
|
D | ih264_chroma_intra_pred_filters_ssse3.c | 340 res1_l_8x16b = _mm_add_epi16(res1_l_8x16b, const_8x16b); in ih264_intra_pred_chroma_8x8_mode_plane_ssse3() 341 res1_h_8x16b = _mm_add_epi16(res1_h_8x16b, const_8x16b); in ih264_intra_pred_chroma_8x8_mode_plane_ssse3() 342 res2_l_8x16b = _mm_add_epi16(res1_l_8x16b, c2_8x16b); in ih264_intra_pred_chroma_8x8_mode_plane_ssse3() 343 res2_h_8x16b = _mm_add_epi16(res1_h_8x16b, c2_8x16b); in ih264_intra_pred_chroma_8x8_mode_plane_ssse3() 360 res1_l_8x16b = _mm_add_epi16(res1_l_8x16b, c2_8x16b); in ih264_intra_pred_chroma_8x8_mode_plane_ssse3() 361 res1_h_8x16b = _mm_add_epi16(res1_h_8x16b, c2_8x16b); in ih264_intra_pred_chroma_8x8_mode_plane_ssse3() 362 res2_l_8x16b = _mm_add_epi16(res2_l_8x16b, c2_8x16b); in ih264_intra_pred_chroma_8x8_mode_plane_ssse3() 363 res2_h_8x16b = _mm_add_epi16(res2_h_8x16b, c2_8x16b); in ih264_intra_pred_chroma_8x8_mode_plane_ssse3() 379 res1_l_8x16b = _mm_add_epi16(res1_l_8x16b, c2_8x16b); in ih264_intra_pred_chroma_8x8_mode_plane_ssse3() 380 res1_h_8x16b = _mm_add_epi16(res1_h_8x16b, c2_8x16b); in ih264_intra_pred_chroma_8x8_mode_plane_ssse3() [all …]
|
D | ih264_iquant_itrans_recon_dc_ssse3.c | 148 temp4 = _mm_add_epi16(value_add, pred_r0); in ih264_iquant_itrans_recon_4x4_dc_ssse3() 149 temp5 = _mm_add_epi16(value_add, pred_r2); in ih264_iquant_itrans_recon_4x4_dc_ssse3() 288 temp1 = _mm_add_epi16(value_add, pred_r0); in ih264_iquant_itrans_recon_8x8_dc_ssse3() 290 temp2 = _mm_add_epi16(value_add, pred_r1); in ih264_iquant_itrans_recon_8x8_dc_ssse3() 292 temp3 = _mm_add_epi16(value_add, pred_r2); in ih264_iquant_itrans_recon_8x8_dc_ssse3() 294 temp4 = _mm_add_epi16(value_add, pred_r3); in ih264_iquant_itrans_recon_8x8_dc_ssse3() 296 temp5 = _mm_add_epi16(value_add, pred_r4); in ih264_iquant_itrans_recon_8x8_dc_ssse3() 298 temp6 = _mm_add_epi16(value_add, pred_r5); in ih264_iquant_itrans_recon_8x8_dc_ssse3() 300 temp7 = _mm_add_epi16(value_add, pred_r6); in ih264_iquant_itrans_recon_8x8_dc_ssse3() 302 temp8 = _mm_add_epi16(value_add, pred_r7); in ih264_iquant_itrans_recon_8x8_dc_ssse3() [all …]
|
D | ih264_resi_trans_quant_sse42.c | 177 temp0 = _mm_add_epi16(src_r0, src_r3); in ih264_resi_trans_quant_4x4_sse42() 179 temp1 = _mm_add_epi16(src_r1, src_r2); in ih264_resi_trans_quant_4x4_sse42() 186 src_r0 = _mm_add_epi16(temp0, temp1); in ih264_resi_trans_quant_4x4_sse42() 189 src_r1 = _mm_add_epi16(src_r1, temp2); in ih264_resi_trans_quant_4x4_sse42() 215 temp0 = _mm_add_epi16(src_r0, src_r3); in ih264_resi_trans_quant_4x4_sse42() 217 temp1 = _mm_add_epi16(src_r1, src_r2); in ih264_resi_trans_quant_4x4_sse42() 224 src_r0 = _mm_add_epi16(temp0, temp1); in ih264_resi_trans_quant_4x4_sse42() 227 src_r1 = _mm_add_epi16(src_r1, temp2); in ih264_resi_trans_quant_4x4_sse42() 245 sign_reg0 = _mm_add_epi16(temp_1,sign_reg0); in ih264_resi_trans_quant_4x4_sse42() 246 sign_reg2 = _mm_add_epi16(temp_1,sign_reg2); in ih264_resi_trans_quant_4x4_sse42() [all …]
|
/external/libhevc/common/x86/ |
D | ihevc_inter_pred_filters_ssse3_intr.c | 356 res_temp5_8x16b = _mm_add_epi16(res_temp1_8x16b, res_temp2_8x16b); in ihevc_inter_pred_luma_horz_ssse3() 357 res_temp6_8x16b = _mm_add_epi16(res_temp3_8x16b, res_temp4_8x16b); in ihevc_inter_pred_luma_horz_ssse3() 358 res_temp5_8x16b = _mm_add_epi16(res_temp5_8x16b, res_temp6_8x16b); in ihevc_inter_pred_luma_horz_ssse3() 389 res_temp15_8x16b = _mm_add_epi16(res_temp11_8x16b, res_temp12_8x16b); in ihevc_inter_pred_luma_horz_ssse3() 390 res_temp16_8x16b = _mm_add_epi16(res_temp13_8x16b, res_temp14_8x16b); in ihevc_inter_pred_luma_horz_ssse3() 391 res_temp15_8x16b = _mm_add_epi16(res_temp15_8x16b, res_temp16_8x16b); in ihevc_inter_pred_luma_horz_ssse3() 445 res_temp5_8x16b = _mm_add_epi16(res_temp1_8x16b, res_temp2_8x16b); in ihevc_inter_pred_luma_horz_ssse3() 446 res_temp6_8x16b = _mm_add_epi16(res_temp3_8x16b, res_temp4_8x16b); in ihevc_inter_pred_luma_horz_ssse3() 447 res_temp5_8x16b = _mm_add_epi16(res_temp5_8x16b, res_temp6_8x16b); in ihevc_inter_pred_luma_horz_ssse3() 483 res_temp15_8x16b = _mm_add_epi16(res_temp11_8x16b, res_temp12_8x16b); in ihevc_inter_pred_luma_horz_ssse3() [all …]
|
D | ihevc_intra_pred_filters_ssse3_intr.c | 552 src_temp1 = _mm_add_epi16(src_temp1, src_temp2); in ihevc_intra_pred_ref_filtering_ssse3() 553 src_temp1 = _mm_add_epi16(src_temp1, src_temp3); in ihevc_intra_pred_ref_filtering_ssse3() 554 src_temp1 = _mm_add_epi16(src_temp1, const_value_8x16); in ihevc_intra_pred_ref_filtering_ssse3() 568 src_temp4 = _mm_add_epi16(src_temp4, src_temp5); in ihevc_intra_pred_ref_filtering_ssse3() 569 src_temp4 = _mm_add_epi16(src_temp4, src_temp6); in ihevc_intra_pred_ref_filtering_ssse3() 570 src_temp4 = _mm_add_epi16(src_temp4, const_value_8x16); in ihevc_intra_pred_ref_filtering_ssse3() 739 row1_16x8b = _mm_add_epi16(row_16x8b, const_temp8_4x32b); in ihevc_intra_pred_luma_planar_ssse3() 741 row2_16x8b = _mm_add_epi16(row1_16x8b, const_temp8_4x32b); in ihevc_intra_pred_luma_planar_ssse3() 743 row3_16x8b = _mm_add_epi16(row2_16x8b, const_temp8_4x32b); in ihevc_intra_pred_luma_planar_ssse3() 764 res_temp_8x16b = _mm_add_epi16(res_temp_8x16b, res_temp4_8x16b); in ihevc_intra_pred_luma_planar_ssse3() [all …]
|
D | ihevc_intra_pred_filters_sse42_intr.c | 266 src_temp1 = _mm_add_epi16(src_temp1, src_temp2); in ihevc_intra_pred_ref_filtering_sse42() 267 src_temp1 = _mm_add_epi16(src_temp1, src_temp3); in ihevc_intra_pred_ref_filtering_sse42() 268 src_temp1 = _mm_add_epi16(src_temp1, const_value_8x16); in ihevc_intra_pred_ref_filtering_sse42() 282 src_temp4 = _mm_add_epi16(src_temp4, src_temp5); in ihevc_intra_pred_ref_filtering_sse42() 283 src_temp4 = _mm_add_epi16(src_temp4, src_temp6); in ihevc_intra_pred_ref_filtering_sse42() 284 src_temp4 = _mm_add_epi16(src_temp4, const_value_8x16); in ihevc_intra_pred_ref_filtering_sse42() 458 src_temp4 = _mm_add_epi16(src_temp3, src_temp4); in ihevc_intra_pred_luma_dc_sse42() 459 src_temp8 = _mm_add_epi16(src_temp7, src_temp8); in ihevc_intra_pred_luma_dc_sse42() 460 src_temp4 = _mm_add_epi16(src_temp4, src_temp8); in ihevc_intra_pred_luma_dc_sse42() 560 src_temp2 = _mm_add_epi16(src_temp2, src_temp1); in ihevc_intra_pred_luma_dc_sse42() [all …]
|
D | ihevc_chroma_intra_pred_filters_sse42_intr.c | 203 res_temp_8x16b = _mm_add_epi16(res_temp_8x16b, const_temp6_4x32b); in ihevc_intra_pred_chroma_planar_sse42() 223 res_temp1_8x16b = _mm_add_epi16(res_temp_8x16b, res_temp1_8x16b); in ihevc_intra_pred_chroma_planar_sse42() 224 res_temp1_8x16b = _mm_add_epi16(res_temp1_8x16b, res_temp2_8x16b); in ihevc_intra_pred_chroma_planar_sse42() 225 res_temp1_8x16b = _mm_add_epi16(res_temp1_8x16b, res_temp3_8x16b); in ihevc_intra_pred_chroma_planar_sse42() 233 col_8x16b = _mm_add_epi16(col_8x16b, const_temp7_4x32b); in ihevc_intra_pred_chroma_planar_sse42() 343 src_temp4 = _mm_add_epi16(src_temp4, src_temp6); in ihevc_intra_pred_chroma_dc_sse42() 344 src_temp6 = _mm_add_epi16(src_temp3, src_temp5); in ihevc_intra_pred_chroma_dc_sse42() 345 src_temp8 = _mm_add_epi16(src_temp7, src_temp8); in ihevc_intra_pred_chroma_dc_sse42() 346 src_temp10 = _mm_add_epi16(src_temp9, src_temp10); in ihevc_intra_pred_chroma_dc_sse42() 348 src_temp4 = _mm_add_epi16(src_temp4, src_temp6); in ihevc_intra_pred_chroma_dc_sse42() [all …]
|
D | ihevc_deblk_ssse3_intr.c | 326 temp_pq_str0_16x8b = _mm_add_epi16(temp_pq_str0_16x8b, temp_pq_str1_16x8b); in ihevc_deblk_luma_vert_ssse3() 328 temp_pq1_str0_16x8b = _mm_add_epi16(temp_pq1_str0_16x8b, temp_pq1_str1_16x8b); in ihevc_deblk_luma_vert_ssse3() 337 temp_pq1_str0_16x8b = _mm_add_epi16(temp_pq1_str0_16x8b, const2_8x16b); in ihevc_deblk_luma_vert_ssse3() 339 temp_pq_str0_16x8b = _mm_add_epi16(temp_pq_str0_16x8b, const2_8x16b); in ihevc_deblk_luma_vert_ssse3() 341 temp_pq2_str0_16x8b = _mm_add_epi16(temp_pq2_str0_16x8b, const2_8x16b); in ihevc_deblk_luma_vert_ssse3() 343 temp_pq_str0_16x8b = _mm_add_epi16(temp_pq1_str0_16x8b, temp_pq_str0_16x8b); in ihevc_deblk_luma_vert_ssse3() 345 temp_pq2_str0_16x8b = _mm_add_epi16(temp_pq1_str0_16x8b, temp_pq2_str0_16x8b); in ihevc_deblk_luma_vert_ssse3() 423 tmp2_const_8x16b = _mm_add_epi16(tmp2_const_8x16b, tmp0_const_8x16b); in ihevc_deblk_luma_vert_ssse3() 471 tmp2_const_8x16b = _mm_add_epi16(tmp_delta0_8x16b, tmp_delta0_8x16b); in ihevc_deblk_luma_vert_ssse3() 477 tmp_delta3_8x16b = _mm_add_epi16(tmp_delta3_8x16b, const2_8x16b); in ihevc_deblk_luma_vert_ssse3() [all …]
|
D | ihevc_chroma_intra_pred_filters_ssse3_intr.c | 222 res_temp_8x16b = _mm_add_epi16(res_temp_8x16b, const_temp6_4x32b); in ihevc_intra_pred_chroma_planar_ssse3() 243 res_temp1_8x16b = _mm_add_epi16(res_temp_8x16b, res_temp1_8x16b); in ihevc_intra_pred_chroma_planar_ssse3() 244 res_temp1_8x16b = _mm_add_epi16(res_temp1_8x16b, res_temp2_8x16b); in ihevc_intra_pred_chroma_planar_ssse3() 245 res_temp1_8x16b = _mm_add_epi16(res_temp1_8x16b, res_temp3_8x16b); in ihevc_intra_pred_chroma_planar_ssse3() 253 col_8x16b = _mm_add_epi16(col_8x16b, const_temp7_4x32b); in ihevc_intra_pred_chroma_planar_ssse3() 364 src_temp4 = _mm_add_epi16(src_temp4, src_temp6); in ihevc_intra_pred_chroma_dc_ssse3() 365 src_temp6 = _mm_add_epi16(src_temp3, src_temp5); in ihevc_intra_pred_chroma_dc_ssse3() 366 src_temp8 = _mm_add_epi16(src_temp7, src_temp8); in ihevc_intra_pred_chroma_dc_ssse3() 367 src_temp10 = _mm_add_epi16(src_temp9, src_temp10); in ihevc_intra_pred_chroma_dc_ssse3() 369 src_temp4 = _mm_add_epi16(src_temp4, src_temp6); in ihevc_intra_pred_chroma_dc_ssse3() [all …]
|
/external/libavc/encoder/x86/ |
D | ih264e_intra_modes_eval_ssse3.c | 229 sad_8x16b = _mm_add_epi16(sad_8x16b, sad1_8x16b); in ih264e_evaluate_intra16x16_modes_ssse3() 280 sad_8x16b = _mm_add_epi16(sad_8x16b, sad1_8x16b); in ih264e_evaluate_intra16x16_modes_ssse3() 353 sad_8x16b = _mm_add_epi16(sad_8x16b, sad1_8x16b); in ih264e_evaluate_intra16x16_modes_ssse3() 601 …temp1_8x16b = _mm_add_epi16(temp1_8x16b, temp2_8x16b); //l3+l3 l3+l2 l2+l1... … in ih264e_evaluate_intra_4x4_modes_ssse3() 604 …temp1_8x16b = _mm_add_epi16(temp1_8x16b, temp2_8x16b); //4*l3 l3+2*l3+l2 l3+2*l2+l1...… in ih264e_evaluate_intra_4x4_modes_ssse3() 606 …temp1_8x16b = _mm_add_epi16(const_2_8x16b, temp1_8x16b); //4*l3+2 3*l3+l2+2 l3+2*l2+l1+2.… in ih264e_evaluate_intra_4x4_modes_ssse3() 617 …temp2_8x16b = _mm_add_epi16(temp2_8x16b, temp3_8x16b); //t1+t2 t2+t3... t6+t7 … in ih264e_evaluate_intra_4x4_modes_ssse3() 619 …temp2_8x16b = _mm_add_epi16(temp2_8x16b, temp3_8x16b); //t1+2*t2+t3 t2+2*t3+t4.. t6+2*t7+… in ih264e_evaluate_intra_4x4_modes_ssse3() 621 …temp2_8x16b = _mm_add_epi16(const_2_8x16b, temp2_8x16b); //t1+2*t2+t3+2 t2+2*t3+t4+2 t3+2*t… in ih264e_evaluate_intra_4x4_modes_ssse3() 885 sad_8x16b = _mm_add_epi16(tmp1_8x16b, tmp2_8x16b); in ih264e_evaluate_intra_chroma_modes_ssse3() [all …]
|
D | ih264e_half_pel_ssse3.c | 173 res_r0_t1_8x16b = _mm_add_epi16(res_r0_t1_8x16b, res_r0_t2_8x16b); in ih264e_sixtapfilter_horz_ssse3() 174 res_r1_t1_8x16b = _mm_add_epi16(res_r1_t1_8x16b, res_r1_t2_8x16b); in ih264e_sixtapfilter_horz_ssse3() 175 res_r0_t3_8x16b = _mm_add_epi16(res_r0_t3_8x16b, const_val16_8x16b); in ih264e_sixtapfilter_horz_ssse3() 176 res_r1_t3_8x16b = _mm_add_epi16(res_r1_t3_8x16b, const_val16_8x16b); in ih264e_sixtapfilter_horz_ssse3() 177 res_r0_t1_8x16b = _mm_add_epi16(res_r0_t1_8x16b, res_r0_t3_8x16b); in ih264e_sixtapfilter_horz_ssse3() 178 res_r1_t1_8x16b = _mm_add_epi16(res_r1_t1_8x16b, res_r1_t3_8x16b); in ih264e_sixtapfilter_horz_ssse3() 316 res_t1_8x16b = _mm_add_epi16(res_t1_8x16b, res_t2_8x16b); in ih264e_sixtap_filter_2dvh_vert_ssse3() 317 res_t1_8x16b = _mm_add_epi16(res_t3_8x16b, res_t1_8x16b); in ih264e_sixtap_filter_2dvh_vert_ssse3() 329 res_t1_8x16b = _mm_add_epi16(res_t1_8x16b, res_t2_8x16b); in ih264e_sixtap_filter_2dvh_vert_ssse3() 330 res_t1_8x16b = _mm_add_epi16(res_t3_8x16b, res_t1_8x16b); in ih264e_sixtap_filter_2dvh_vert_ssse3() [all …]
|
/external/webrtc/webrtc/modules/video_processing/ |
D | content_analysis_sse2.cc | 171 _mm_add_epi16(_mm_unpacklo_epi8(l, z), _mm_unpacklo_epi8(r, z)); in ComputeSpatialMetrics_SSE2() 173 _mm_add_epi16(_mm_unpackhi_epi8(l, z), _mm_unpackhi_epi8(r, z)); in ComputeSpatialMetrics_SSE2() 177 _mm_add_epi16(_mm_unpacklo_epi8(t, z), _mm_unpacklo_epi8(b, z)); in ComputeSpatialMetrics_SSE2() 179 _mm_add_epi16(_mm_unpackhi_epi8(t, z), _mm_unpackhi_epi8(b, z)); in ComputeSpatialMetrics_SSE2() 182 msa_16 = _mm_add_epi16(msa_16, _mm_add_epi16(chi, clo)); in ComputeSpatialMetrics_SSE2() 193 const __m128i setlo = _mm_subs_epi16(clo, _mm_add_epi16(lrlo, tblo)); in ComputeSpatialMetrics_SSE2() 194 const __m128i sethi = _mm_subs_epi16(chi, _mm_add_epi16(lrhi, tbhi)); in ComputeSpatialMetrics_SSE2() 198 _mm_add_epi16(se_16, _mm_max_epi16(setlo, _mm_subs_epi16(z, setlo))); in ComputeSpatialMetrics_SSE2() 200 _mm_add_epi16(se_16, _mm_max_epi16(sethi, _mm_subs_epi16(z, sethi))); in ComputeSpatialMetrics_SSE2() 201 sev_16 = _mm_add_epi16(sev_16, in ComputeSpatialMetrics_SSE2() [all …]
|
/external/libmpeg2/common/x86/ |
D | impeg2_inter_pred_sse42_intr.c | 498 tmp0 = _mm_add_epi16(src_r0, src_r0_1); //Row 0 horizontal interpolation in impeg2_mc_halfx_halfy_8x8_sse42() 499 tmp1 = _mm_add_epi16(src_r1, src_r1_1); //Row 1 horizontal interpolation in impeg2_mc_halfx_halfy_8x8_sse42() 500 tmp0 = _mm_add_epi16(tmp0, tmp1); //Row 0 vertical interpolation in impeg2_mc_halfx_halfy_8x8_sse42() 501 tmp0 = _mm_add_epi16(tmp0, value_2); in impeg2_mc_halfx_halfy_8x8_sse42() 518 tmp0 = _mm_add_epi16(src_r0, src_r0_1); //Row 2 horizontal interpolation in impeg2_mc_halfx_halfy_8x8_sse42() 519 tmp1 = _mm_add_epi16(tmp0, tmp1); //Row 1 vertical interpolation in impeg2_mc_halfx_halfy_8x8_sse42() 520 tmp1 = _mm_add_epi16(tmp1, value_2); in impeg2_mc_halfx_halfy_8x8_sse42() 537 tmp1 = _mm_add_epi16(src_r0, src_r0_1); //Row 3 horizontal interpolation in impeg2_mc_halfx_halfy_8x8_sse42() 539 tmp0 = _mm_add_epi16(tmp0, tmp1); //Row 2 vertical interpolation in impeg2_mc_halfx_halfy_8x8_sse42() 540 tmp0 = _mm_add_epi16(tmp0, value_2); in impeg2_mc_halfx_halfy_8x8_sse42() [all …]
|
/external/skia/src/opts/ |
D | SkBlitRow_opts_SSE2.cpp | 148 pixel_R = _mm_add_epi16(pixel_R, src_R_wide); in Color32A_D565_SSE2() 150 pixel_G = _mm_add_epi16(pixel_G, src_G_wide); in Color32A_D565_SSE2() 151 pixel_B = _mm_add_epi16(pixel_B, src_B_wide); in Color32A_D565_SSE2() 257 maskLo = _mm_add_epi16(maskLo, _mm_srli_epi16(maskLo, 4)); in SkBlendLCD16_SSE2() 258 maskHi = _mm_add_epi16(maskHi, _mm_srli_epi16(maskHi, 4)); in SkBlendLCD16_SSE2() 284 __m128i resultLo = _mm_add_epi16(dstLo, maskLo); in SkBlendLCD16_SSE2() 285 __m128i resultHi = _mm_add_epi16(dstHi, maskHi); in SkBlendLCD16_SSE2() 343 maskLo = _mm_add_epi16(maskLo, _mm_srli_epi16(maskLo, 4)); in SkBlendLCD16Opaque_SSE2() 344 maskHi = _mm_add_epi16(maskHi, _mm_srli_epi16(maskHi, 4)); in SkBlendLCD16Opaque_SSE2() 362 __m128i resultLo = _mm_add_epi16(dstLo, maskLo); in SkBlendLCD16Opaque_SSE2() [all …]
|