/external/libhevc/common/x86/ |
D | ihevc_itrans_recon_sse42_intr.c | 143 __m128i m_temp_reg_36; in ihevc_itrans_recon_4x4_ttype1_sse42() local 218 m_temp_reg_36 = _mm_mullo_epi32(m_temp_reg_14, m_coeff3); //74*c4 in ihevc_itrans_recon_4x4_ttype1_sse42() 234 m_temp_reg_22 = _mm_add_epi32(m_temp_reg_36, m_rdng_factor); in ihevc_itrans_recon_4x4_ttype1_sse42() 309 m_temp_reg_36 = _mm_mullo_epi32(m_temp_reg_4, m_coeff3); //74*c4 in ihevc_itrans_recon_4x4_ttype1_sse42() 325 m_temp_reg_22 = _mm_add_epi32(m_temp_reg_36, m_rdng_factor); in ihevc_itrans_recon_4x4_ttype1_sse42() 811 __m128i m_temp_reg_36; in ihevc_itrans_recon_8x8_sse42() local 1026 m_temp_reg_36 = _mm_madd_epi16(m_temp_reg_60, m_coeff3); in ihevc_itrans_recon_8x8_sse42() 1042 m_temp_reg_62 = _mm_add_epi32(m_temp_reg_46, m_temp_reg_36); in ihevc_itrans_recon_8x8_sse42() 1043 m_temp_reg_66 = _mm_sub_epi32(m_temp_reg_46, m_temp_reg_36); in ihevc_itrans_recon_8x8_sse42() 1252 m_temp_reg_36 = _mm_add_epi32(m_temp_reg_22, m_temp_reg_26); in ihevc_itrans_recon_8x8_sse42() [all …]
|
D | ihevc_itrans_recon_ssse3_intr.c | 144 __m128i m_temp_reg_36; in ihevc_itrans_recon_4x4_ttype1_ssse3() local 266 m_temp_reg_36 = _mm_add_epi32(m_temp_reg_22, m_temp_reg_23); in ihevc_itrans_recon_4x4_ttype1_ssse3() 283 m_temp_reg_22 = _mm_add_epi32(m_temp_reg_36, m_rdng_factor); in ihevc_itrans_recon_4x4_ttype1_ssse3() 404 m_temp_reg_36 = _mm_add_epi32(m_temp_reg_12, m_temp_reg_13); in ihevc_itrans_recon_4x4_ttype1_ssse3() 421 m_temp_reg_22 = _mm_add_epi32(m_temp_reg_36, m_rdng_factor); in ihevc_itrans_recon_4x4_ttype1_ssse3() 986 __m128i m_temp_reg_36; in ihevc_itrans_recon_8x8_ssse3() local 1205 m_temp_reg_36 = _mm_madd_epi16(m_temp_reg_60, m_coeff3); in ihevc_itrans_recon_8x8_ssse3() 1221 m_temp_reg_62 = _mm_add_epi32(m_temp_reg_46, m_temp_reg_36); in ihevc_itrans_recon_8x8_ssse3() 1222 m_temp_reg_66 = _mm_sub_epi32(m_temp_reg_46, m_temp_reg_36); in ihevc_itrans_recon_8x8_ssse3() 1443 m_temp_reg_36 = _mm_add_epi32(m_temp_reg_22, m_temp_reg_26); in ihevc_itrans_recon_8x8_ssse3() [all …]
|
D | ihevc_itrans_recon_16x16_ssse3_intr.c | 143 __m128i m_temp_reg_36; in ihevc_itrans_recon_16x16_ssse3() local 1602 m_temp_reg_36 = _mm_loadu_si128((__m128i *)pi2_src_scratch); //n, m in ihevc_itrans_recon_16x16_ssse3() 1616 m_temp_reg_46 = _mm_unpacklo_epi16(m_temp_reg_36, m_temp_reg_37); //om3om2om1om0 in ihevc_itrans_recon_16x16_ssse3() 1617 m_temp_reg_47 = _mm_unpackhi_epi16(m_temp_reg_37, m_temp_reg_36); //np3np2np1np0 in ihevc_itrans_recon_16x16_ssse3() 1629 m_temp_reg_36 = _mm_unpacklo_epi32(m_temp_reg_47, m_temp_reg_45); //jl1np1jl0np0 in ihevc_itrans_recon_16x16_ssse3() 1639 m_temp_reg_44 = _mm_unpacklo_epi64(m_temp_reg_36, m_temp_reg_34); //bdfhjlnp0 in ihevc_itrans_recon_16x16_ssse3() 1640 m_temp_reg_45 = _mm_unpackhi_epi64(m_temp_reg_36, m_temp_reg_34); //bdfhjlnp1 in ihevc_itrans_recon_16x16_ssse3() 3247 m_temp_reg_36 = _mm_loadu_si128((__m128i *)pi2_src_scratch); //n, m in ihevc_itrans_recon_16x16_ssse3() 3261 m_temp_reg_46 = _mm_unpacklo_epi16(m_temp_reg_36, m_temp_reg_37); //om3om2om1om0 in ihevc_itrans_recon_16x16_ssse3() 3262 m_temp_reg_47 = _mm_unpackhi_epi16(m_temp_reg_37, m_temp_reg_36); //np3np2np1np0 in ihevc_itrans_recon_16x16_ssse3() [all …]
|
D | ihevc_16x16_itrans_recon_sse42_intr.c | 139 __m128i m_temp_reg_36; in ihevc_itrans_recon_16x16_sse42() local 1598 m_temp_reg_36 = _mm_loadu_si128((__m128i *)pi2_src_scratch); //n, m in ihevc_itrans_recon_16x16_sse42() 1612 m_temp_reg_46 = _mm_unpacklo_epi16(m_temp_reg_36, m_temp_reg_37); //om3om2om1om0 in ihevc_itrans_recon_16x16_sse42() 1613 m_temp_reg_47 = _mm_unpackhi_epi16(m_temp_reg_37, m_temp_reg_36); //np3np2np1np0 in ihevc_itrans_recon_16x16_sse42() 1625 m_temp_reg_36 = _mm_unpacklo_epi32(m_temp_reg_47, m_temp_reg_45); //jl1np1jl0np0 in ihevc_itrans_recon_16x16_sse42() 1635 m_temp_reg_44 = _mm_unpacklo_epi64(m_temp_reg_36, m_temp_reg_34); //bdfhjlnp0 in ihevc_itrans_recon_16x16_sse42() 1636 m_temp_reg_45 = _mm_unpackhi_epi64(m_temp_reg_36, m_temp_reg_34); //bdfhjlnp1 in ihevc_itrans_recon_16x16_sse42() 3244 m_temp_reg_36 = _mm_loadu_si128((__m128i *)pi2_src_scratch); //n, m in ihevc_itrans_recon_16x16_sse42() 3258 m_temp_reg_46 = _mm_unpacklo_epi16(m_temp_reg_36, m_temp_reg_37); //om3om2om1om0 in ihevc_itrans_recon_16x16_sse42() 3259 m_temp_reg_47 = _mm_unpackhi_epi16(m_temp_reg_37, m_temp_reg_36); //np3np2np1np0 in ihevc_itrans_recon_16x16_sse42() [all …]
|
D | ihevc_itrans_recon_32x32_ssse3_intr.c | 164 __m128i m_temp_reg_36; in ihevc_itrans_recon_32x32_ssse3() local 3814 m_temp_reg_36 = _mm_load_si128((__m128i *)pi2_src_scratch); in ihevc_itrans_recon_32x32_ssse3() 3846 m_temp_reg_46 = _mm_unpacklo_epi16(m_temp_reg_36, m_temp_reg_37); in ihevc_itrans_recon_32x32_ssse3() 3847 m_temp_reg_47 = _mm_unpackhi_epi16(m_temp_reg_37, m_temp_reg_36); in ihevc_itrans_recon_32x32_ssse3() 3898 m_temp_reg_36 = _mm_unpacklo_epi64(m_temp_reg_96, m_temp_reg_94); in ihevc_itrans_recon_32x32_ssse3() 3915 _mm_store_si128((__m128i *)(pi2_dst_scratch + 0 * trans_size + 16), m_temp_reg_36); in ihevc_itrans_recon_32x32_ssse3() 6404 m_temp_reg_36 = _mm_load_si128((__m128i *)pi2_src_scratch); in ihevc_itrans_recon_32x32_ssse3() 6436 m_temp_reg_46 = _mm_unpacklo_epi16(m_temp_reg_36, m_temp_reg_37); in ihevc_itrans_recon_32x32_ssse3() 6437 m_temp_reg_47 = _mm_unpackhi_epi16(m_temp_reg_37, m_temp_reg_36); in ihevc_itrans_recon_32x32_ssse3() 6486 m_temp_reg_36 = _mm_unpacklo_epi64(m_temp_reg_96, m_temp_reg_94); // row0=16-23 in ihevc_itrans_recon_32x32_ssse3() [all …]
|
D | ihevc_32x32_itrans_recon_sse42_intr.c | 156 __m128i m_temp_reg_36; in ihevc_itrans_recon_32x32_sse42() local 3807 m_temp_reg_36 = _mm_load_si128((__m128i *)pi2_src_scratch); in ihevc_itrans_recon_32x32_sse42() 3839 m_temp_reg_46 = _mm_unpacklo_epi16(m_temp_reg_36, m_temp_reg_37); in ihevc_itrans_recon_32x32_sse42() 3840 m_temp_reg_47 = _mm_unpackhi_epi16(m_temp_reg_37, m_temp_reg_36); in ihevc_itrans_recon_32x32_sse42() 3891 m_temp_reg_36 = _mm_unpacklo_epi64(m_temp_reg_96, m_temp_reg_94); in ihevc_itrans_recon_32x32_sse42() 3908 _mm_storeu_si128((__m128i *)(pi2_dst_scratch + 0 * trans_size + 16), m_temp_reg_36); in ihevc_itrans_recon_32x32_sse42() 6397 m_temp_reg_36 = _mm_load_si128((__m128i *)pi2_src_scratch); in ihevc_itrans_recon_32x32_sse42() 6429 m_temp_reg_46 = _mm_unpacklo_epi16(m_temp_reg_36, m_temp_reg_37); in ihevc_itrans_recon_32x32_sse42() 6430 m_temp_reg_47 = _mm_unpackhi_epi16(m_temp_reg_37, m_temp_reg_36); in ihevc_itrans_recon_32x32_sse42() 6479 m_temp_reg_36 = _mm_unpacklo_epi64(m_temp_reg_96, m_temp_reg_94); // row0=16-23 in ihevc_itrans_recon_32x32_sse42() [all …]
|
/external/libmpeg2/common/x86/ |
D | impeg2_idct_recon_sse42_intr.c | 149 __m128i m_temp_reg_36; in impeg2_idct_recon_sse42() local 364 m_temp_reg_36 = _mm_madd_epi16(m_temp_reg_60, m_coeff3); in impeg2_idct_recon_sse42() 380 m_temp_reg_62 = _mm_add_epi32(m_temp_reg_46, m_temp_reg_36); in impeg2_idct_recon_sse42() 381 m_temp_reg_66 = _mm_sub_epi32(m_temp_reg_46, m_temp_reg_36); in impeg2_idct_recon_sse42() 590 m_temp_reg_36 = _mm_add_epi32(m_temp_reg_22, m_temp_reg_26); in impeg2_idct_recon_sse42() 598 m_temp_reg_62 = _mm_add_epi32(m_temp_reg_46, m_temp_reg_36); in impeg2_idct_recon_sse42() 599 m_temp_reg_66 = _mm_sub_epi32(m_temp_reg_46, m_temp_reg_36); in impeg2_idct_recon_sse42() 810 m_temp_reg_36 = _mm_madd_epi16(m_temp_reg_0, m_coeff3); in impeg2_idct_recon_sse42() 832 m_temp_reg_20 = _mm_add_epi32(m_temp_reg_46, m_temp_reg_36); in impeg2_idct_recon_sse42() 833 m_temp_reg_22 = _mm_sub_epi32(m_temp_reg_46, m_temp_reg_36); in impeg2_idct_recon_sse42() [all …]
|