/external/libhevc/common/x86/ |
D | ihevc_weighted_pred_ssse3_intr.c | 1311 __m128i src_temp5_8x16b, src_temp6_8x16b, src_temp7_8x16b, src_temp8_8x16b; in ihevc_weighted_pred_bi_default_ssse3() local 1348 src_temp7_8x16b = _mm_loadu_si128((__m128i *)(pi2_src1 + 3 * src_strd1)); in ihevc_weighted_pred_bi_default_ssse3() 1365 src_temp7_8x16b = _mm_adds_epi16(src_temp7_8x16b, src_temp8_8x16b); in ihevc_weighted_pred_bi_default_ssse3() 1376 src_temp7_8x16b = _mm_adds_epi16(src_temp7_8x16b, lvl_shift1_8x16b); in ihevc_weighted_pred_bi_default_ssse3() 1388 src_temp7_8x16b = _mm_srai_epi16(src_temp7_8x16b, shift); in ihevc_weighted_pred_bi_default_ssse3() 1406 src_temp7_8x16b = _mm_packus_epi16(src_temp7_8x16b, src_temp15_8x16b); in ihevc_weighted_pred_bi_default_ssse3() 1412 … _mm_storeu_si128((__m128i *)(pu1_dst + 3 * dst_strd), src_temp7_8x16b); /* row = 3*/ in ihevc_weighted_pred_bi_default_ssse3() 1444 src_temp7_8x16b = _mm_loadu_si128((__m128i *)(pi2_src1 + 3 * src_strd1)); in ihevc_weighted_pred_bi_default_ssse3() 1451 src_temp7_8x16b = _mm_adds_epi16(src_temp7_8x16b, src_temp8_8x16b); in ihevc_weighted_pred_bi_default_ssse3() 1457 src_temp7_8x16b = _mm_adds_epi16(src_temp7_8x16b, lvl_shift1_8x16b); in ihevc_weighted_pred_bi_default_ssse3() [all …]
|
D | ihevc_weighted_pred_sse42_intr.c | 1797 __m128i src_temp5_8x16b, src_temp6_8x16b, src_temp7_8x16b, src_temp8_8x16b; in ihevc_weighted_pred_bi_default_sse42() local 1834 src_temp7_8x16b = _mm_loadu_si128((__m128i *)(pi2_src1 + 3 * src_strd1)); in ihevc_weighted_pred_bi_default_sse42() 1851 src_temp7_8x16b = _mm_adds_epi16(src_temp7_8x16b, src_temp8_8x16b); in ihevc_weighted_pred_bi_default_sse42() 1862 src_temp7_8x16b = _mm_adds_epi16(src_temp7_8x16b, lvl_shift1_8x16b); in ihevc_weighted_pred_bi_default_sse42() 1874 src_temp7_8x16b = _mm_srai_epi16(src_temp7_8x16b, shift); in ihevc_weighted_pred_bi_default_sse42() 1892 src_temp7_8x16b = _mm_packus_epi16(src_temp7_8x16b, src_temp15_8x16b); in ihevc_weighted_pred_bi_default_sse42() 1898 … _mm_storeu_si128((__m128i *)(pu1_dst + 3 * dst_strd), src_temp7_8x16b); /* row = 3*/ in ihevc_weighted_pred_bi_default_sse42() 1930 src_temp7_8x16b = _mm_loadu_si128((__m128i *)(pi2_src1 + 3 * src_strd1)); in ihevc_weighted_pred_bi_default_sse42() 1937 src_temp7_8x16b = _mm_adds_epi16(src_temp7_8x16b, src_temp8_8x16b); in ihevc_weighted_pred_bi_default_sse42() 1943 src_temp7_8x16b = _mm_adds_epi16(src_temp7_8x16b, lvl_shift1_8x16b); in ihevc_weighted_pred_bi_default_sse42() [all …]
|
D | ihevc_chroma_intra_pred_filters_ssse3_intr.c | 1259 __m128i src_temp5_8x16b, src_temp6_8x16b, src_temp7_8x16b, src_temp8_8x16b; in ihevc_intra_pred_chroma_mode_3_to_9_ssse3() local 1264 … src_temp7_8x16b = _mm_loadu_si128((__m128i *)(pu1_ref + pi2_ref_main_idx3 - 8)); /* col=2*/ in ihevc_intra_pred_chroma_mode_3_to_9_ssse3() 1269 src_temp3_8x16b = _mm_srli_si128(src_temp7_8x16b, 2); /* col=2*/ in ihevc_intra_pred_chroma_mode_3_to_9_ssse3() 1274 src_temp3_8x16b = _mm_unpacklo_epi8(src_temp3_8x16b, src_temp7_8x16b); /* col=2*/ in ihevc_intra_pred_chroma_mode_3_to_9_ssse3() 1310 src_temp7_8x16b = _mm_unpackhi_epi32(src_temp5_8x16b, src_temp6_8x16b); in ihevc_intra_pred_chroma_mode_3_to_9_ssse3() 1317 … _mm_storel_epi64((__m128i *)(pu1_dst + (dst_strd * (2))), src_temp7_8x16b); /* row=2*/ in ihevc_intra_pred_chroma_mode_3_to_9_ssse3() 1319 src_temp4_8x16b = _mm_shuffle_epi32(src_temp7_8x16b, _MM_SHUFFLE(3, 2, 3, 2)); in ihevc_intra_pred_chroma_mode_3_to_9_ssse3() 1408 __m128i src_temp5_8x16b, src_temp6_8x16b, src_temp7_8x16b, src_temp8_8x16b; in ihevc_intra_pred_chroma_mode_3_to_9_ssse3() local 1416 …src_temp7_8x16b = _mm_loadu_si128((__m128i *)(pu1_ref + pi2_ref_main_idx3 - row - (8 + row))); /* … in ihevc_intra_pred_chroma_mode_3_to_9_ssse3() 1421 src_temp3_8x16b = _mm_srli_si128(src_temp7_8x16b, 2); /* col=2*/ in ihevc_intra_pred_chroma_mode_3_to_9_ssse3() [all …]
|
D | ihevc_intra_pred_filters_sse42_intr.c | 1466 __m128i src_temp5_8x16b, src_temp6_8x16b, src_temp7_8x16b; //, src_temp8_8x16b; in ihevc_intra_pred_luma_mode_3_to_9_sse42() local 1543 src_temp7_8x16b = _mm_srli_si128(src_temp3_8x16b, 12); in ihevc_intra_pred_luma_mode_3_to_9_sse42() 1545 temp11 = _mm_cvtsi128_si32(src_temp7_8x16b); in ihevc_intra_pred_luma_mode_3_to_9_sse42() 1625 __m128i src_temp5_8x16b, src_temp6_8x16b, src_temp7_8x16b, src_temp8_8x16b; in ihevc_intra_pred_luma_mode_3_to_9_sse42() local 1703 src_temp7_8x16b = _mm_unpacklo_epi16(src_temp5_8x16b, src_temp6_8x16b); in ihevc_intra_pred_luma_mode_3_to_9_sse42() 1709 src_temp1_8x16b = _mm_unpacklo_epi32(src_temp7_8x16b, src_temp17_8x16b); in ihevc_intra_pred_luma_mode_3_to_9_sse42() 1710 src_temp2_8x16b = _mm_unpackhi_epi32(src_temp7_8x16b, src_temp17_8x16b); in ihevc_intra_pred_luma_mode_3_to_9_sse42() 1718 src_temp7_8x16b = _mm_srli_si128(src_temp3_8x16b, 8); in ihevc_intra_pred_luma_mode_3_to_9_sse42() 1731 …mm_storel_epi64((__m128i *)(pu1_dst + col + (dst_strd * (row + 2))), src_temp7_8x16b); /* ro… in ihevc_intra_pred_luma_mode_3_to_9_sse42() 1801 __m128i src_temp5_8x16b, src_temp6_8x16b, src_temp7_8x16b, src_temp8_8x16b; in ihevc_intra_pred_luma_mode_3_to_9_sse42() local [all …]
|
D | ihevc_intra_pred_filters_ssse3_intr.c | 2379 __m128i src_temp5_8x16b, src_temp6_8x16b, src_temp7_8x16b; //, src_temp8_8x16b; in ihevc_intra_pred_luma_mode_3_to_9_ssse3() local 2462 src_temp7_8x16b = _mm_srli_si128(src_temp3_8x16b, 12); in ihevc_intra_pred_luma_mode_3_to_9_ssse3() 2464 temp11 = _mm_cvtsi128_si32(src_temp7_8x16b); in ihevc_intra_pred_luma_mode_3_to_9_ssse3() 2544 __m128i src_temp5_8x16b, src_temp6_8x16b, src_temp7_8x16b, src_temp8_8x16b; in ihevc_intra_pred_luma_mode_3_to_9_ssse3() local 2622 src_temp7_8x16b = _mm_unpacklo_epi16(src_temp5_8x16b, src_temp6_8x16b); in ihevc_intra_pred_luma_mode_3_to_9_ssse3() 2628 src_temp1_8x16b = _mm_unpacklo_epi32(src_temp7_8x16b, src_temp17_8x16b); in ihevc_intra_pred_luma_mode_3_to_9_ssse3() 2629 src_temp2_8x16b = _mm_unpackhi_epi32(src_temp7_8x16b, src_temp17_8x16b); in ihevc_intra_pred_luma_mode_3_to_9_ssse3() 2637 src_temp7_8x16b = _mm_srli_si128(src_temp3_8x16b, 8); in ihevc_intra_pred_luma_mode_3_to_9_ssse3() 2650 …mm_storel_epi64((__m128i *)(pu1_dst + col + (dst_strd * (row + 2))), src_temp7_8x16b); /* ro… in ihevc_intra_pred_luma_mode_3_to_9_ssse3() 2720 __m128i src_temp5_8x16b, src_temp6_8x16b, src_temp7_8x16b, src_temp8_8x16b; in ihevc_intra_pred_luma_mode_3_to_9_ssse3() local [all …]
|