Home
last modified time | relevance | path

Searched refs:edge0_16x8b (Results 1 – 1 of 1) sorted by relevance

/external/libhevc/common/x86/
Dihevc_sao_ssse3_intr.c900 __m128i edge0_16x8b, edge1_16x8b; in ihevc_sao_edge_offset_class0_ssse3() local
981 edge0_16x8b = _mm_loadu_si128((__m128i *)(pu1_src_cpy + 1)); in ihevc_sao_edge_offset_class0_ssse3()
985 cmp_gt0_16x8b = _mm_subs_epu8(src_temp0_16x8b, edge0_16x8b); in ihevc_sao_edge_offset_class0_ssse3()
986 cmp_lt0_16x8b = _mm_subs_epu8(edge0_16x8b, src_temp0_16x8b); in ihevc_sao_edge_offset_class0_ssse3()
995 edge0_16x8b = _mm_sub_epi8(cmp_gt0_16x8b, cmp_lt0_16x8b); in ihevc_sao_edge_offset_class0_ssse3()
999 edge0_16x8b = _mm_add_epi8(edge0_16x8b, left0_16x8b); in ihevc_sao_edge_offset_class0_ssse3()
1002 edge0_16x8b = _mm_add_epi8(edge0_16x8b, const2_16x8b); in ihevc_sao_edge_offset_class0_ssse3()
1005 edge0_16x8b = _mm_shuffle_epi8(edge_idx_8x16b, edge0_16x8b); in ihevc_sao_edge_offset_class0_ssse3()
1008 edge0_16x8b = _mm_and_si128(edge0_16x8b, au1_mask8x16b); in ihevc_sao_edge_offset_class0_ssse3()
1012 edge0_16x8b = _mm_shuffle_epi8(sao_offset_8x16b, edge0_16x8b); in ihevc_sao_edge_offset_class0_ssse3()
[all …]