/external/libhevc/common/x86/ |
D | ihevc_itrans_recon_ssse3_intr.c | 128 __m128i m_temp_reg_11; in ihevc_itrans_recon_4x4_ttype1_ssse3() local 206 m_temp_reg_11 = _mm_add_epi32(m_temp_reg_2, m_temp_reg_3); in ihevc_itrans_recon_4x4_ttype1_ssse3() 228 m_temp_reg_20 = _mm_slli_epi32(m_temp_reg_11, 6); in ihevc_itrans_recon_4x4_ttype1_ssse3() 229 m_temp_reg_21 = _mm_slli_epi32(m_temp_reg_11, 3); in ihevc_itrans_recon_4x4_ttype1_ssse3() 230 m_temp_reg_23 = _mm_sub_epi32(m_temp_reg_20, m_temp_reg_11); in ihevc_itrans_recon_4x4_ttype1_ssse3() 236 m_temp_reg_20 = _mm_slli_epi32(m_temp_reg_11, 5); in ihevc_itrans_recon_4x4_ttype1_ssse3() 237 m_temp_reg_21 = _mm_slli_epi32(m_temp_reg_11, 1); in ihevc_itrans_recon_4x4_ttype1_ssse3() 238 m_temp_reg_23 = _mm_sub_epi32(m_temp_reg_20, m_temp_reg_11); in ihevc_itrans_recon_4x4_ttype1_ssse3() 331 m_temp_reg_11 = _mm_slli_epi32(m_temp_reg_22, 3); in ihevc_itrans_recon_4x4_ttype1_ssse3() 333 m_temp_reg_13 = _mm_add_epi32(m_temp_reg_10, m_temp_reg_11); in ihevc_itrans_recon_4x4_ttype1_ssse3() [all …]
|
D | ihevc_itrans_recon_sse42_intr.c | 127 __m128i m_temp_reg_11; in ihevc_itrans_recon_4x4_ttype1_sse42() local 187 m_temp_reg_11 = _mm_add_epi32(m_temp_reg_2, m_temp_reg_3); in ihevc_itrans_recon_4x4_ttype1_sse42() 207 m_temp_reg_31 = _mm_mullo_epi32(m_temp_reg_11, m_coeff2); //55*c1 in ihevc_itrans_recon_4x4_ttype1_sse42() 211 m_temp_reg_32 = _mm_mullo_epi32(m_temp_reg_11, m_coeff1); //29*c1 in ihevc_itrans_recon_4x4_ttype1_sse42() 458 __m128i m_temp_reg_11; in ihevc_itrans_recon_4x4_sse42() local 505 m_temp_reg_11 = _mm_slli_epi32(m_temp_reg_2, 6); in ihevc_itrans_recon_4x4_sse42() 520 m_temp_reg_31 = _mm_sub_epi32(m_temp_reg_10, m_temp_reg_11); in ihevc_itrans_recon_4x4_sse42() 527 m_temp_reg_30 = _mm_add_epi32(m_temp_reg_10, m_temp_reg_11); in ihevc_itrans_recon_4x4_sse42() 607 m_temp_reg_11 = _mm_slli_epi32(m_temp_reg_21, 6); in ihevc_itrans_recon_4x4_sse42() 614 m_temp_reg_31 = _mm_sub_epi32(m_temp_reg_10, m_temp_reg_11); in ihevc_itrans_recon_4x4_sse42() [all …]
|
D | ihevc_itrans_recon_16x16_ssse3_intr.c | 124 __m128i m_temp_reg_11; in ihevc_itrans_recon_16x16_ssse3() local 260 m_temp_reg_11 = _mm_unpackhi_epi16(m_temp_reg_71, m_temp_reg_73); in ihevc_itrans_recon_16x16_ssse3() 281 m_temp_reg_31 = _mm_madd_epi16(m_temp_reg_11, m_coeff1); in ihevc_itrans_recon_16x16_ssse3() 317 m_temp_reg_31 = _mm_madd_epi16(m_temp_reg_11, m_coeff3); in ihevc_itrans_recon_16x16_ssse3() 353 m_temp_reg_31 = _mm_madd_epi16(m_temp_reg_11, m_coeff1); in ihevc_itrans_recon_16x16_ssse3() 386 m_temp_reg_31 = _mm_madd_epi16(m_temp_reg_11, m_coeff3); in ihevc_itrans_recon_16x16_ssse3() 444 m_temp_reg_11 = _mm_unpackhi_epi16(m_temp_reg_71, m_temp_reg_73); in ihevc_itrans_recon_16x16_ssse3() 466 m_temp_reg_31 = _mm_madd_epi16(m_temp_reg_11, m_coeff1); in ihevc_itrans_recon_16x16_ssse3() 509 m_temp_reg_31 = _mm_madd_epi16(m_temp_reg_11, m_coeff3); in ihevc_itrans_recon_16x16_ssse3() 548 m_temp_reg_31 = _mm_madd_epi16(m_temp_reg_11, m_coeff1); in ihevc_itrans_recon_16x16_ssse3() [all …]
|
D | ihevc_16x16_itrans_recon_sse42_intr.c | 121 __m128i m_temp_reg_11; in ihevc_itrans_recon_16x16_sse42() local 254 m_temp_reg_11 = _mm_unpackhi_epi16(m_temp_reg_71, m_temp_reg_73); in ihevc_itrans_recon_16x16_sse42() 275 m_temp_reg_31 = _mm_madd_epi16(m_temp_reg_11, m_coeff1); in ihevc_itrans_recon_16x16_sse42() 311 m_temp_reg_31 = _mm_madd_epi16(m_temp_reg_11, m_coeff3); in ihevc_itrans_recon_16x16_sse42() 347 m_temp_reg_31 = _mm_madd_epi16(m_temp_reg_11, m_coeff1); in ihevc_itrans_recon_16x16_sse42() 380 m_temp_reg_31 = _mm_madd_epi16(m_temp_reg_11, m_coeff3); in ihevc_itrans_recon_16x16_sse42() 440 m_temp_reg_11 = _mm_unpackhi_epi16(m_temp_reg_71, m_temp_reg_73); in ihevc_itrans_recon_16x16_sse42() 462 m_temp_reg_31 = _mm_madd_epi16(m_temp_reg_11, m_coeff1); in ihevc_itrans_recon_16x16_sse42() 505 m_temp_reg_31 = _mm_madd_epi16(m_temp_reg_11, m_coeff3); in ihevc_itrans_recon_16x16_sse42() 544 m_temp_reg_31 = _mm_madd_epi16(m_temp_reg_11, m_coeff1); in ihevc_itrans_recon_16x16_sse42() [all …]
|
D | ihevc_32x32_itrans_recon_sse42_intr.c | 137 __m128i m_temp_reg_11; in ihevc_itrans_recon_32x32_sse42() local 1148 m_temp_reg_11 = _mm_unpacklo_epi16(m_temp_reg_82, m_temp_reg_86); in ihevc_itrans_recon_32x32_sse42() 1151 m_temp_reg_31 = _mm_madd_epi16(m_temp_reg_11, m_coeff2); in ihevc_itrans_recon_32x32_sse42() 1187 m_temp_reg_31 = _mm_madd_epi16(m_temp_reg_11, m_coeff4); in ihevc_itrans_recon_32x32_sse42() 1219 m_temp_reg_31 = _mm_madd_epi16(m_temp_reg_11, m_coeff4); in ihevc_itrans_recon_32x32_sse42() 1256 m_temp_reg_31 = _mm_madd_epi16(m_temp_reg_11, m_coeff4); in ihevc_itrans_recon_32x32_sse42() 1302 m_temp_reg_11 = _mm_unpacklo_epi16(m_temp_reg_75, m_temp_reg_77); in ihevc_itrans_recon_32x32_sse42() 1319 m_temp_reg_31 = _mm_madd_epi16(m_temp_reg_11, m_coeff2); in ihevc_itrans_recon_32x32_sse42() 1377 m_temp_reg_31 = _mm_madd_epi16(m_temp_reg_11, m_coeff2); in ihevc_itrans_recon_32x32_sse42() 1430 m_temp_reg_31 = _mm_madd_epi16(m_temp_reg_11, m_coeff2); in ihevc_itrans_recon_32x32_sse42() [all …]
|
D | ihevc_itrans_recon_32x32_ssse3_intr.c | 145 __m128i m_temp_reg_11; in ihevc_itrans_recon_32x32_ssse3() local 1159 m_temp_reg_11 = _mm_unpacklo_epi16(m_temp_reg_82, m_temp_reg_86); in ihevc_itrans_recon_32x32_ssse3() 1162 m_temp_reg_31 = _mm_madd_epi16(m_temp_reg_11, m_coeff2); in ihevc_itrans_recon_32x32_ssse3() 1198 m_temp_reg_31 = _mm_madd_epi16(m_temp_reg_11, m_coeff4); in ihevc_itrans_recon_32x32_ssse3() 1230 m_temp_reg_31 = _mm_madd_epi16(m_temp_reg_11, m_coeff4); in ihevc_itrans_recon_32x32_ssse3() 1267 m_temp_reg_31 = _mm_madd_epi16(m_temp_reg_11, m_coeff4); in ihevc_itrans_recon_32x32_ssse3() 1312 m_temp_reg_11 = _mm_unpacklo_epi16(m_temp_reg_75, m_temp_reg_77); in ihevc_itrans_recon_32x32_ssse3() 1329 m_temp_reg_31 = _mm_madd_epi16(m_temp_reg_11, m_coeff2); in ihevc_itrans_recon_32x32_ssse3() 1387 m_temp_reg_31 = _mm_madd_epi16(m_temp_reg_11, m_coeff2); in ihevc_itrans_recon_32x32_ssse3() 1440 m_temp_reg_31 = _mm_madd_epi16(m_temp_reg_11, m_coeff2); in ihevc_itrans_recon_32x32_ssse3() [all …]
|
/external/libhevc/decoder/x86/ |
D | ihevcd_it_rec_dc_sse42_intr.c | 61 __m128i m_temp_reg_11; in ihevcd_itrans_recon_dc_luma_sse42() local 154 m_temp_reg_11 = _mm_add_epi16(m_temp_reg_7, m_temp_reg_20); in ihevcd_itrans_recon_dc_luma_sse42() 168 m_temp_reg_14 = _mm_packus_epi16(m_temp_reg_10, m_temp_reg_11); in ihevcd_itrans_recon_dc_luma_sse42() 201 __m128i m_temp_reg_11; in ihevcd_itrans_recon_dc_chroma_sse42() local 250 m_temp_reg_11 = _mm_shuffle_epi8(m_temp_reg_1, chroma_shuffle_mask_16x8b); in ihevcd_itrans_recon_dc_chroma_sse42() 254 m_temp_reg_14 = _mm_unpacklo_epi32(m_temp_reg_10, m_temp_reg_11); in ihevcd_itrans_recon_dc_chroma_sse42() 280 m_temp_reg_11 = _mm_unpacklo_epi8(m_temp_reg_8, m_temp_reg_2); in ihevcd_itrans_recon_dc_chroma_sse42() 294 _mm_storel_epi64(pi4_dst, m_temp_reg_11); in ihevcd_itrans_recon_dc_chroma_sse42() 333 m_temp_reg_11 = _mm_add_epi16(m_temp_reg_7, m_temp_reg_20); in ihevcd_itrans_recon_dc_chroma_sse42() 348 m_temp_reg_5 = _mm_packus_epi16(m_temp_reg_10, m_temp_reg_11); in ihevcd_itrans_recon_dc_chroma_sse42() [all …]
|
D | ihevcd_it_rec_dc_ssse3_intr.c | 63 __m128i m_temp_reg_11; in ihevcd_itrans_recon_dc_luma_ssse3() local 155 m_temp_reg_11 = _mm_add_epi16(m_temp_reg_7, m_temp_reg_20); in ihevcd_itrans_recon_dc_luma_ssse3() 169 m_temp_reg_14 = _mm_packus_epi16(m_temp_reg_10, m_temp_reg_11); in ihevcd_itrans_recon_dc_luma_ssse3() 202 __m128i m_temp_reg_11; in ihevcd_itrans_recon_dc_chroma_ssse3() local 250 m_temp_reg_11 = _mm_shuffle_epi8(m_temp_reg_1, chroma_shuffle_mask_16x8b); in ihevcd_itrans_recon_dc_chroma_ssse3() 254 m_temp_reg_14 = _mm_unpacklo_epi32(m_temp_reg_10, m_temp_reg_11); in ihevcd_itrans_recon_dc_chroma_ssse3() 280 m_temp_reg_11 = _mm_unpacklo_epi8(m_temp_reg_8, m_temp_reg_2); in ihevcd_itrans_recon_dc_chroma_ssse3() 294 _mm_storel_epi64(pi4_dst, m_temp_reg_11); in ihevcd_itrans_recon_dc_chroma_ssse3() 333 m_temp_reg_11 = _mm_add_epi16(m_temp_reg_7, m_temp_reg_20); in ihevcd_itrans_recon_dc_chroma_ssse3() 348 m_temp_reg_5 = _mm_packus_epi16(m_temp_reg_10, m_temp_reg_11); in ihevcd_itrans_recon_dc_chroma_ssse3() [all …]
|
/external/libmpeg2/common/x86/ |
D | impeg2_idct_recon_sse42_intr.c | 128 __m128i m_temp_reg_11; in impeg2_idct_recon_sse42() local 400 m_temp_reg_11 = _mm_unpacklo_epi16(m_temp_reg_52, m_temp_reg_53); in impeg2_idct_recon_sse42() 401 m_temp_reg_0 = _mm_unpacklo_epi32(m_temp_reg_10, m_temp_reg_11); in impeg2_idct_recon_sse42() 402 m_temp_reg_1 = _mm_unpackhi_epi32(m_temp_reg_10, m_temp_reg_11); in impeg2_idct_recon_sse42() 618 m_temp_reg_11 = _mm_unpacklo_epi16(m_temp_reg_52, m_temp_reg_53); in impeg2_idct_recon_sse42() 619 m_temp_reg_0 = _mm_unpacklo_epi32(m_temp_reg_10, m_temp_reg_11); in impeg2_idct_recon_sse42() 620 m_temp_reg_1 = _mm_unpackhi_epi32(m_temp_reg_10, m_temp_reg_11); in impeg2_idct_recon_sse42() 653 m_temp_reg_11 = _mm_madd_epi16(m_temp_reg_1, m_coeff1); in impeg2_idct_recon_sse42() 699 m_temp_reg_41 = _mm_add_epi32(m_temp_reg_11, m_temp_reg_15); in impeg2_idct_recon_sse42() 700 m_temp_reg_47 = _mm_sub_epi32(m_temp_reg_11, m_temp_reg_15); in impeg2_idct_recon_sse42() [all …]
|