/external/libhevc/common/x86/ |
ihevc_32x32_itrans_recon_sse42_intr.c | 196 __m128i m_coeff1, m_coeff2, m_coeff3, m_coeff4; local 291 m_coeff3 = _mm_loadu_si128((__m128i *)&g_ai2_ihevc_trans_16_even_packed[2][0]); //64 295 m_temp_reg_14 = _mm_madd_epi16(m_temp_reg_1, m_coeff3); 318 m_temp_reg_14 = _mm_madd_epi16(m_temp_reg_1, m_coeff3); 345 m_coeff3 = _mm_loadu_si128((__m128i *)&g_ai2_ihevc_trans_32_intr_packed[6][0]); //80 415 m_temp_reg_30 = _mm_madd_epi16(m_temp_reg_10, m_coeff3); 429 m_temp_reg_30 = _mm_madd_epi16(m_temp_reg_14, m_coeff3); 602 m_coeff3 = _mm_loadu_si128((__m128i *)&g_ai2_ihevc_trans_16_even_packed[2][0]); //64 64 606 m_temp_reg_14 = _mm_madd_epi16(m_temp_reg_1, m_coeff3); 631 m_temp_reg_14 = _mm_madd_epi16(m_temp_reg_1, m_coeff3); [all...] |
ihevc_itrans_recon_32x32_ssse3_intr.c | 204 __m128i m_coeff1, m_coeff2, m_coeff3, m_coeff4; local 300 m_coeff3 = _mm_load_si128((__m128i *)&g_ai2_ihevc_trans_16_even_packed[2][0]); //64 304 m_temp_reg_14 = _mm_madd_epi16(m_temp_reg_1, m_coeff3); 327 m_temp_reg_14 = _mm_madd_epi16(m_temp_reg_1, m_coeff3); 354 m_coeff3 = _mm_load_si128((__m128i *)&g_ai2_ihevc_trans_32_intr_packed[6][0]); //80 426 m_temp_reg_30 = _mm_madd_epi16(m_temp_reg_10, m_coeff3); 440 m_temp_reg_30 = _mm_madd_epi16(m_temp_reg_14, m_coeff3); 613 m_coeff3 = _mm_load_si128((__m128i *)&g_ai2_ihevc_trans_16_even_packed[2][0]); //64 64 617 m_temp_reg_14 = _mm_madd_epi16(m_temp_reg_1, m_coeff3); 642 m_temp_reg_14 = _mm_madd_epi16(m_temp_reg_1, m_coeff3); [all...] |
ihevc_itrans_recon_sse42_intr.c | 144 __m128i m_coeff1, m_coeff2, m_coeff3; local 153 m_coeff3 = _mm_loadu_si128((__m128i *)&g_ai4_ihevc_trans_4_ttype1[2][0]); //74 177 m_temp_reg_13 = _mm_mullo_epi32(m_temp_reg_1, m_coeff3); 218 m_temp_reg_36 = _mm_mullo_epi32(m_temp_reg_14, m_coeff3); //74*c4 272 m_temp_reg_3 = _mm_mullo_epi32(m_temp_reg_22, m_coeff3); 309 m_temp_reg_36 = _mm_mullo_epi32(m_temp_reg_4, m_coeff3); //74*c4 473 __m128i m_coeff1, m_coeff3; local 500 m_coeff3 = _mm_loadu_si128((__m128i *)&g_ai4_ihevc_trans_4_ttype0[2][0]); //83 511 m_temp_reg_13 = _mm_mullo_epi32(m_temp_reg_3, m_coeff3); //src[3]*83 512 m_temp_reg_14 = _mm_mullo_epi32(m_temp_reg_1, m_coeff3); //src[1]*8 845 __m128i m_coeff1, m_coeff2, m_coeff3, m_coeff4; local [all...] |
ihevc_itrans_recon_ssse3_intr.c | 196 //m_temp_reg_13 = _mm_mullo_epi32(m_temp_reg_1, m_coeff3); 267 //m_temp_reg_36 = _mm_mullo_epi32(m_temp_reg_14, m_coeff3);//74*c4 335 //m_temp_reg_3 = _mm_mullo_epi32(m_temp_reg_22, m_coeff3); 405 //m_temp_reg_36 = _mm_mullo_epi32(m_temp_reg_4, m_coeff3);//74*c4 633 //m_temp_reg_13 = _mm_mullo_epi32(m_temp_reg_3, m_coeff3);//src[3]*83 641 //m_temp_reg_14 = _mm_mullo_epi32(m_temp_reg_1, m_coeff3);//src[1]*83 741 m_temp_reg_14 = _mm_mullo_epi32(m_temp_reg_22, m_coeff3);//src[1]*83 742 m_temp_reg_13 = _mm_mullo_epi32(m_temp_reg_23, m_coeff3);//src[3]*83 757 //m_temp_reg_13 = _mm_mullo_epi32(m_temp_reg_3, m_coeff3);//src[3]*83 765 //m_temp_reg_14 = _mm_mullo_epi32(m_temp_reg_1, m_coeff3);//src[1]*8 1020 __m128i m_coeff1, m_coeff2, m_coeff3, m_coeff4; local [all...] |
ihevc_16x16_itrans_recon_sse42_intr.c | 160 __m128i m_coeff1, m_coeff2, m_coeff3, m_coeff4; local 289 m_coeff3 = _mm_loadu_si128((__m128i *)&g_ai2_ihevc_trans_16_even[3][0]); //75 -18 294 m_temp_reg_30 = _mm_madd_epi16(m_temp_reg_10, m_coeff3); 311 m_temp_reg_31 = _mm_madd_epi16(m_temp_reg_11, m_coeff3); 360 m_coeff3 = _mm_loadu_si128((__m128i *)&g_ai2_ihevc_trans_16_even[9][0]); //18 -50 365 m_temp_reg_30 = _mm_madd_epi16(m_temp_reg_10, m_coeff3); 380 m_temp_reg_31 = _mm_madd_epi16(m_temp_reg_11, m_coeff3); 478 m_coeff3 = _mm_loadu_si128((__m128i *)&g_ai2_ihevc_trans_16_even[3][0]); //75 -18 485 m_temp_reg_30 = _mm_madd_epi16(m_temp_reg_10, m_coeff3); 505 m_temp_reg_31 = _mm_madd_epi16(m_temp_reg_11, m_coeff3); [all...] |
ihevc_itrans_recon_16x16_ssse3_intr.c | 164 __m128i m_coeff1, m_coeff2, m_coeff3, m_coeff4; local 295 m_coeff3 = _mm_load_si128((__m128i *)&g_ai2_ihevc_trans_16_even[3][0]); //75 -18 300 m_temp_reg_30 = _mm_madd_epi16(m_temp_reg_10, m_coeff3); 317 m_temp_reg_31 = _mm_madd_epi16(m_temp_reg_11, m_coeff3); 366 m_coeff3 = _mm_load_si128((__m128i *)&g_ai2_ihevc_trans_16_even[9][0]); //18 -50 371 m_temp_reg_30 = _mm_madd_epi16(m_temp_reg_10, m_coeff3); 386 m_temp_reg_31 = _mm_madd_epi16(m_temp_reg_11, m_coeff3); 482 m_coeff3 = _mm_load_si128((__m128i *)&g_ai2_ihevc_trans_16_even[3][0]); //75 -18 489 m_temp_reg_30 = _mm_madd_epi16(m_temp_reg_10, m_coeff3); 509 m_temp_reg_31 = _mm_madd_epi16(m_temp_reg_11, m_coeff3); [all...] |
/external/libmpeg2/common/x86/ |
impeg2_idct_recon_sse42_intr.c | 183 __m128i m_coeff1, m_coeff2, m_coeff3, m_coeff4; local 249 m_coeff3 = _mm_loadu_si128((__m128i *)&gai2_impeg2_idct_odd_8_q15[2][0]); 305 m_temp_reg_32 = _mm_madd_epi16(m_temp_reg_60, m_coeff3); 344 m_coeff3 = _mm_loadu_si128((__m128i *)&gai2_impeg2_idct_odd_8_q15[6][0]); 364 m_temp_reg_36 = _mm_madd_epi16(m_temp_reg_60, m_coeff3); 457 m_coeff3 = _mm_loadu_si128((__m128i *)&gai2_impeg2_idct_odd_8_q15[2][0]); 517 m_temp_reg_22 = _mm_madd_epi16(m_temp_reg_60, m_coeff3); 559 m_coeff3 = _mm_loadu_si128((__m128i *)&gai2_impeg2_idct_odd_8_q15[6][0]); 580 m_temp_reg_22 = _mm_madd_epi16(m_temp_reg_60, m_coeff3); 716 m_coeff3 = _mm_loadu_si128((__m128i *)&gai2_impeg2_idct_odd_8_q11[2][0]) [all...] |