/external/webp/src/dsp/ |
yuv_sse2.c | 110 const __m128i rb = _mm_packus_epi16(*R, *B); 111 const __m128i ga = _mm_packus_epi16(*G, *A); 127 const __m128i rg0 = _mm_packus_epi16(*R, *G); 128 const __m128i ba0 = _mm_packus_epi16(*B, *A); 130 const __m128i rg0 = _mm_packus_epi16(*B, *A); 131 const __m128i ba0 = _mm_packus_epi16(*R, *G); 147 const __m128i r0 = _mm_packus_epi16(*R, *R); 148 const __m128i g0 = _mm_packus_epi16(*G, *G); 149 const __m128i b0 = _mm_packus_epi16(*B, *B); 258 rgb0 = _mm_packus_epi16(R0, R1) [all...] |
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), \
|
alpha_processing_sse2.c | 126 const __m128i d0 = _mm_packus_epi16(c0, c0); 173 const __m128i A3 = _mm_packus_epi16(A2_lo, A2_hi); \ 248 const __m128i d = _mm_packus_epi16(c0, c1); 259 const __m128i d = _mm_packus_epi16(c, c); 291 const __m128i A10 = _mm_packus_epi16(A7, zero); 314 const __m128i v5 = _mm_packus_epi16(v4, zero);
|
/external/libavc/common/x86/ |
ih264_chroma_intra_pred_filters_ssse3.c | 353 res1_16x8b = _mm_packus_epi16(res1_sh_l_8x16b, res1_sh_h_8x16b); 354 res2_16x8b = _mm_packus_epi16(res2_sh_l_8x16b, res2_sh_h_8x16b); 372 res1_16x8b = _mm_packus_epi16(res1_sh_l_8x16b, res1_sh_h_8x16b); 373 res2_16x8b = _mm_packus_epi16(res2_sh_l_8x16b, res2_sh_h_8x16b); 391 res1_16x8b = _mm_packus_epi16(res1_sh_l_8x16b, res1_sh_h_8x16b); 392 res2_16x8b = _mm_packus_epi16(res2_sh_l_8x16b, res2_sh_h_8x16b); 410 res1_16x8b = _mm_packus_epi16(res1_sh_l_8x16b, res1_sh_h_8x16b); 411 res2_16x8b = _mm_packus_epi16(res2_sh_l_8x16b, res2_sh_h_8x16b);
|
ih264_iquant_itrans_recon_dc_ssse3.c | 157 temp4 = _mm_packus_epi16(temp4,temp5); 322 temp1 = _mm_packus_epi16(temp1, zero_8x16b); 323 temp2 = _mm_packus_epi16(temp2, zero_8x16b); 324 temp3 = _mm_packus_epi16(temp3, zero_8x16b); 325 temp4 = _mm_packus_epi16(temp4, zero_8x16b); 326 temp5 = _mm_packus_epi16(temp5, zero_8x16b); 327 temp6 = _mm_packus_epi16(temp6, zero_8x16b); 328 temp7 = _mm_packus_epi16(temp7, zero_8x16b); 329 temp8 = _mm_packus_epi16(temp8, zero_8x16b); 438 pred_r0 = _mm_packus_epi16(pred_r0, pred_r2) [all...] |
ih264_luma_intra_pred_filters_ssse3.c | 356 res_16x8b = _mm_packus_epi16(res1_8x16b, res1_8x16b); 438 res1_16x8b = _mm_packus_epi16(res1_8x16b, res1_8x16b); 531 row4_16x8b = _mm_packus_epi16(w121_sh_8x16b, w121_sh_8x16b); 622 w121_16x8b = _mm_packus_epi16(w121_a1_8x16b, w121_a1_8x16b); 716 row2_16x8b = _mm_packus_epi16(w121_a1_8x16b, w121_a1_8x16b); 811 w121_16x8b = _mm_packus_epi16(w121_a1_8x16b, w121_a1_8x16b); [all...] |
ih264_weighted_pred_sse42.c | 431 y_0_16x8b = _mm_packus_epi16(y_0_8x16b, y_2_8x16b); 483 y_0_16x8b = _mm_packus_epi16(y_0_8x16b, y_1_8x16b); 484 y_2_16x8b = _mm_packus_epi16(y_2_8x16b, y_3_8x16b); 559 y_0_16x8b = _mm_packus_epi16(y_0L_8x16b, y_0H_8x16b); 560 y_1_16x8b = _mm_packus_epi16(y_1L_8x16b, y_1H_8x16b); 561 y_2_16x8b = _mm_packus_epi16(y_2L_8x16b, y_2H_8x16b); 562 y_3_16x8b = _mm_packus_epi16(y_3L_8x16b, y_3H_8x16b); [all...] |
ih264_deblk_luma_ssse3.c | 336 p0_16x8_1 = _mm_packus_epi16(p0_16x8_1, temp1); 337 q0_16x8_1 = _mm_packus_epi16(q0_16x8_1, temp2); 346 p1_16x8_2 = _mm_packus_epi16(p1_16x8_2, temp1); 347 q1_16x8_2 = _mm_packus_epi16(q1_16x8_2, temp2); 362 p0_16x8_2 = _mm_packus_epi16(p0_16x8_2, temp1); 363 q0_16x8_2 = _mm_packus_epi16(q0_16x8_2, temp2); 380 p2_16x8_2 = _mm_packus_epi16(p2_16x8_2, temp1); 381 q2_16x8_2 = _mm_packus_epi16(q2_16x8_2, temp2); 721 p0_16x8_1 = _mm_packus_epi16(p0_16x8_1, temp1); 722 q0_16x8_1 = _mm_packus_epi16(q0_16x8_1, temp2) [all...] |
ih264_inter_pred_filters_ssse3.c | 292 res_r0r1_16x8b = _mm_packus_epi16(res_r0r1_t1_8x16b, res_r0r1_t1_8x16b); 368 src_r0_16x8b = _mm_packus_epi16(res_r0_t1_8x16b, res_r0_t1_8x16b); 369 src_r1_16x8b = _mm_packus_epi16(res_r1_t1_8x16b, res_r1_t1_8x16b); 445 src_r0_16x8b = _mm_packus_epi16(res_r0_t1_8x16b, res_r1_t1_8x16b); [all...] |
/external/libhevc/common/x86/ |
ihevc_weighted_pred_ssse3_intr.c | 235 res_temp0_4x32b = _mm_packus_epi16(res_temp0_4x32b, res_temp0_4x32b); 236 res_temp1_4x32b = _mm_packus_epi16(res_temp1_4x32b, res_temp1_4x32b); 237 res_temp2_4x32b = _mm_packus_epi16(res_temp2_4x32b, res_temp2_4x32b); 238 res_temp3_4x32b = _mm_packus_epi16(res_temp3_4x32b, res_temp3_4x32b); 315 res_temp0_4x32b = _mm_packus_epi16(res_temp0_4x32b, res_temp2_4x32b); 527 res_temp0_4x32b = _mm_packus_epi16(res_temp0_4x32b, res_temp4_4x32b); 528 res_temp1_4x32b = _mm_packus_epi16(res_temp1_4x32b, res_temp5_4x32b); 592 res_temp0_4x32b = _mm_packus_epi16(res_temp0_4x32b, res_temp0_4x32b); 593 res_temp1_4x32b = _mm_packus_epi16(res_temp1_4x32b, res_temp1_4x32b); 647 res_temp0_4x32b = _mm_packus_epi16(res_temp0_4x32b, res_temp0_4x32b) [all...] |
ihevc_intra_pred_filters_sse42_intr.c | 289 src_temp1 = _mm_packus_epi16(src_temp1, src_temp4); 565 src_temp2 = _mm_packus_epi16(src_temp2, zero_8x16b); 629 src_temp2 = _mm_packus_epi16(src_temp2, zero_8x16b); 707 src_temp2 = _mm_packus_epi16(src_temp2, src_temp10); 828 src_temp2 = _mm_packus_epi16(src_temp2, src_temp6); 829 src_temp10 = _mm_packus_epi16(src_temp9, src_temp10); [all...] |
ihevc_weighted_pred_sse42_intr.c | 246 src_temp0_4x32b = _mm_packus_epi16(src_temp0_4x32b, src_temp0_4x32b); 247 src_temp1_4x32b = _mm_packus_epi16(src_temp1_4x32b, src_temp1_4x32b); 248 src_temp2_4x32b = _mm_packus_epi16(src_temp2_4x32b, src_temp2_4x32b); 249 src_temp3_4x32b = _mm_packus_epi16(src_temp3_4x32b, src_temp3_4x32b); 325 src_temp0_4x32b = _mm_packus_epi16(src_temp0_4x32b, src_temp2_4x32b); 559 src_temp0_4x32b = _mm_packus_epi16 (src_temp0_4x32b, src_temp4_4x32b); 560 src_temp1_4x32b = _mm_packus_epi16 (src_temp1_4x32b, src_temp5_4x32b); [all...] |
ihevc_chroma_intra_pred_filters_ssse3_intr.c | 248 res_temp1_8x16b = _mm_packus_epi16(res_temp1_8x16b, zero_8x16b); [all...] |
ihevc_deblk_ssse3_intr.c | 162 temp_coef1_8x16b = _mm_packus_epi16(temp_coef1_8x16b, temp_coef1_8x16b); 270 const2_8x16b = _mm_packus_epi16(const2_8x16b, const2_8x16b); 370 src_row0_8x16b = _mm_packus_epi16(src_row0_8x16b, src_row2_8x16b); 371 src_row1_8x16b = _mm_packus_epi16(src_row1_8x16b, src_row3_8x16b); 522 src_row2_8x16b = _mm_packus_epi16(src_row2_8x16b, src_row3_8x16b); 523 src_row0_8x16b = _mm_packus_epi16(src_row0_8x16b, src_row1_8x16b); 622 temp_coef1_8x16b = _mm_packus_epi16(temp_coef1_8x16b, temp_coef1_8x16b); 722 const2_8x16b = _mm_packus_epi16(const2_8x16b, const2_8x16b); [all...] |
ihevc_intra_pred_filters_ssse3_intr.c | 575 src_temp1 = _mm_packus_epi16(src_temp1, src_temp4); 779 res_temp_8x16b = _mm_packus_epi16(res_temp_8x16b, res_temp1_8x16b); 780 res_temp1_8x16b = _mm_packus_epi16(res_temp2_8x16b, res_temp3_8x16b); [all...] |
ihevc_inter_pred_filters_ssse3_intr.c | 362 res_temp5_8x16b = _mm_packus_epi16(res_temp6_8x16b, res_temp6_8x16b); /* row = 0 */ 395 res_temp15_8x16b = _mm_packus_epi16(res_temp16_8x16b, res_temp16_8x16b); /* row = 1 */ 451 res_temp5_8x16b = _mm_packus_epi16(res_temp6_8x16b, res_temp6_8x16b); /* row = 0 */ 489 res_temp15_8x16b = _mm_packus_epi16(res_temp16_8x16b, res_temp16_8x16b); /* row = 1 */ 553 res_temp5_8x16b = _mm_packus_epi16(res_temp6_8x16b, res_temp6_8x16b); /* row = 0 */ [all...] |
/external/libvpx/libvpx/vp9/encoder/x86/ |
vp9_frame_scale_ssse3.c | 27 return _mm_packus_epi16(a_and, b_and); 65 const __m128i d2 = _mm_packus_epi16(d0, d1); 86 return _mm_packus_epi16(t4, t5); 269 d[0] = _mm_packus_epi16(d[0], d[2]); 270 d[1] = _mm_packus_epi16(d[1], d[3]); 321 d[0] = _mm_packus_epi16(d[0], d[1]); 322 d[1] = _mm_packus_epi16(d[2], d[3]); 383 d[0] = _mm_packus_epi16(d[0], d[0]); 384 d[1] = _mm_packus_epi16(d[1], d[1]); 423 d[0] = _mm_packus_epi16(d[0], d[1]) [all...] |
/external/libhevc/decoder/x86/ |
ihevcd_it_rec_dc_sse42_intr.c | 111 m_temp_reg_8 = _mm_packus_epi16(m_temp_reg_6, m_temp_reg_7); 158 m_temp_reg_12 = _mm_packus_epi16(m_temp_reg_8, m_temp_reg_9); 168 m_temp_reg_14 = _mm_packus_epi16(m_temp_reg_10, m_temp_reg_11); 275 m_temp_reg_8 = _mm_packus_epi16(m_temp_reg_6, m_temp_reg_7); 347 m_temp_reg_4 = _mm_packus_epi16(m_temp_reg_8, m_temp_reg_9); 348 m_temp_reg_5 = _mm_packus_epi16(m_temp_reg_10, m_temp_reg_11);
|
ihevcd_it_rec_dc_ssse3_intr.c | 112 m_temp_reg_8 = _mm_packus_epi16(m_temp_reg_6, m_temp_reg_7); 159 m_temp_reg_12 = _mm_packus_epi16(m_temp_reg_8, m_temp_reg_9); 169 m_temp_reg_14 = _mm_packus_epi16(m_temp_reg_10, m_temp_reg_11); 275 m_temp_reg_8 = _mm_packus_epi16(m_temp_reg_6, m_temp_reg_7); 347 m_temp_reg_4 = _mm_packus_epi16(m_temp_reg_8, m_temp_reg_9); 348 m_temp_reg_5 = _mm_packus_epi16(m_temp_reg_10, m_temp_reg_11);
|
/external/libmpeg2/common/x86/ |
impeg2_idct_recon_sse42_intr.c | [all...] |
/external/skia/src/opts/ |
Sk4px_SSE2.h | 45 return Sk4px(_mm_packus_epi16(r.fLo.fVec, r.fHi.fVec)); 53 return Sk4px(_mm_packus_epi16(_mm_mulhi_epu16(_mm_add_epi16(fLo.fVec, _128), _257),
|
SkBitmapProcState_opts_SSSE3.cpp | 458 sum0 = _mm_packus_epi16(sum0, sum1); 485 sum = _mm_packus_epi16(sum, zero); 532 sum0 = _mm_packus_epi16(sum0, sum1); 566 sum0 = _mm_packus_epi16(sum0, zero); 639 sum0 = _mm_packus_epi16(sum0, _mm_setzero_si128()); 697 sum0 = _mm_packus_epi16(sum0, _mm_setzero_si128());
|
/external/skqp/src/opts/ |
Sk4px_SSE2.h | 45 return Sk4px(_mm_packus_epi16(r.fLo.fVec, r.fHi.fVec)); 53 return Sk4px(_mm_packus_epi16(_mm_mulhi_epu16(_mm_add_epi16(fLo.fVec, _128), _257),
|
/external/libvpx/libvpx/vpx_dsp/x86/ |
vpx_subpixel_8t_intrin_ssse3.c | 92 srcRegFilt1 = _mm_packus_epi16(srcRegFilt1, srcRegFilt1); 126 s[0] = _mm_packus_epi16(s[0], s[0]); 168 ss[0] = _mm_packus_epi16(ss[0], ss[0]); 253 temp = _mm_packus_epi16(temp, temp); 329 temp = _mm_packus_epi16(temp, temp); 400 return _mm_packus_epi16(temp, temp); 495 temp_hi = _mm_packus_epi16(temp_lo, temp_hi);
|
/frameworks/rs/cpu_ref/ |
rsCpuIntrinsics_x86.cpp | 132 o0 = _mm_packus_epi16(o0, o0); 187 o4 = _mm_packus_epi16(x2, z2); 241 o4 = _mm_packus_epi16(x2, z2); 293 o4 = _mm_packus_epi16(x2, z2); 459 y3 = _mm_packus_epi16(y1, y2); 521 y3 = _mm_packus_epi16(y1, y2); 582 y3 = _mm_packus_epi16(y1, y2); 748 o0 = _mm_packus_epi16(o0, o2); [all...] |