Home
last modified time | relevance | path

Searched refs:edge1_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
983 edge1_16x8b = _mm_loadu_si128((__m128i *)(pu1_src_cpy + src_strd + 1)); in ihevc_sao_edge_offset_class0_ssse3()
987 cmp_gt1_16x8b = _mm_subs_epu8(src_temp1_16x8b, edge1_16x8b); in ihevc_sao_edge_offset_class0_ssse3()
988 cmp_lt1_16x8b = _mm_subs_epu8(edge1_16x8b, src_temp1_16x8b); in ihevc_sao_edge_offset_class0_ssse3()
996 edge1_16x8b = _mm_sub_epi8(cmp_gt1_16x8b, cmp_lt1_16x8b); in ihevc_sao_edge_offset_class0_ssse3()
1000 edge1_16x8b = _mm_add_epi8(edge1_16x8b, left1_16x8b); in ihevc_sao_edge_offset_class0_ssse3()
1003 edge1_16x8b = _mm_add_epi8(edge1_16x8b, const2_16x8b); in ihevc_sao_edge_offset_class0_ssse3()
1006 edge1_16x8b = _mm_shuffle_epi8(edge_idx_8x16b, edge1_16x8b); in ihevc_sao_edge_offset_class0_ssse3()
1009 edge1_16x8b = _mm_and_si128(edge1_16x8b, au1_mask8x16b); in ihevc_sao_edge_offset_class0_ssse3()
1013 edge1_16x8b = _mm_shuffle_epi8(sao_offset_8x16b, edge1_16x8b); in ihevc_sao_edge_offset_class0_ssse3()
[all …]