/external/libhevc/common/arm/ |
D | ihevc_sao_band_offset_chroma.s | 47 @ WORD8 *pi1_sao_offset_v, 60 @r8 => *pi1_sao_offset_v 201 LDR r8,[sp,#56] @Loads pi1_sao_offset_v 209 VLD1.8 D25,[r8] @pi1_sao_offset_v load 212 VDUP.8 D29,D25[1] @vdup_n_u8(pi1_sao_offset_v[1]) 215 VDUP.8 D28,D25[2] @vdup_n_u8(pi1_sao_offset_v[2]) 216 … @band_table_v.val[0] = vadd_u8(band_table_v.val[0], vdup_n_u8(pi1_sao_offset_v[1])) 218 VDUP.8 D27,D25[3] @vdup_n_u8(pi1_sao_offset_v[3]) 219 … @band_table_v.val[1] = vadd_u8(band_table_v.val[1], vdup_n_u8(pi1_sao_offset_v[2])) 221 VDUP.8 D26,D25[4] @vdup_n_u8(pi1_sao_offset_v[4]) [all …]
|
D | ihevc_sao_edge_offset_class2_chroma.s | 48 @ WORD8 *pi1_sao_offset_v, 59 @r9 => *pi1_sao_offset_v 181 LDR r11,[sp,#0x110] @Loads pi1_sao_offset_v 182 LDRSB r11,[r11,r12] @pi1_sao_offset_v[edge_idx] 183 ADD r10,r10,r11 @pu1_src[0] + pi1_sao_offset_v[edge_idx] 184 …USAT r10,#8,r10 @u1_pos_0_0_tmp_v = CLIP3(pu1_src[0] + pi1_sao_offset_v[ed… 256 LDR r14,[sp,#0x110] @Loads pi1_sao_offset_v 257 LDRSB r11,[r14,r12] @pi1_sao_offset_v[edge_idx] 283 LDR r6,[sp,#0x110] @Loads pi1_sao_offset_v 287 VLD1.8 D7,[r6] @offset_tbl_v = vld1_s8(pi1_sao_offset_v)
|
D | ihevc_sao_edge_offset_class3_chroma.s | 48 @ WORD8 *pi1_sao_offset_v, 59 @r9 => *pi1_sao_offset_v 175 LDR r11,[sp,#0x110] @Loads pi1_sao_offset_v 176 LDRSB r11,[r11,r12] @pi1_sao_offset_v[edge_idx] 177 ADD r10,r10,r11 @pu1_src[wd - 1] + pi1_sao_offset_v[edge_idx] 178 …#8,r10 @u1_pos_0_0_tmp_v = CLIP3(pu1_src[wd - 1] + pi1_sao_offset_v[edge_idx], 0,… 247 LDR r14,[sp,#0x110] @Loads pi1_sao_offset_v 248 LDRSB r11,[r14,r12] @pi1_sao_offset_v[edge_idx] 279 LDR r6,[sp,#0x110] @Loads pi1_sao_offset_v 280 VLD1.8 D7,[r6] @offset_tbl_v = vld1_s8(pi1_sao_offset_v)
|
D | ihevc_sao_edge_offset_class1_chroma.s | 48 @ WORD8 *pi1_sao_offset_v, 59 @r7 => *pi1_sao_offset_v 80 LDR r7,[sp,#60] @Loads pi1_sao_offset_v 117 VLD1.8 D8,[r7] @offset_tbl_v = vld1_s8(pi1_sao_offset_v)
|
D | ihevc_sao_edge_offset_class0_chroma.s | 48 @ WORD8 *pi1_sao_offset_v, 59 @r5 => *pi1_sao_offset_v 99 LDR r5,[sp,#60] @Loads pi1_sao_offset_v 115 VLD1.8 D0,[r5] @offset_tbl = vld1_s8(pi1_sao_offset_v)
|
/external/libhevc/common/ |
D | ihevc_sao.c | 132 WORD8 *pi1_sao_offset_v, in ihevc_sao_band_offset_chroma() argument 175 pi1_sao_offset = (0 == col % 2) ? pi1_sao_offset_u : pi1_sao_offset_v; in ihevc_sao_band_offset_chroma() 277 WORD8 *pi1_sao_offset_v, in ihevc_sao_edge_offset_class0_chroma() argument 337 pi1_sao_offset = pi1_sao_offset_v; in ihevc_sao_edge_offset_class0_chroma() 467 WORD8 *pi1_sao_offset_v, in ihevc_sao_edge_offset_class1_chroma() argument 529 pi1_sao_offset = (0 == col % 2) ? pi1_sao_offset_u : pi1_sao_offset_v; in ihevc_sao_edge_offset_class1_chroma() 754 WORD8 *pi1_sao_offset_v, in ihevc_sao_edge_offset_class2_chroma() argument 828 … u1_pos_0_0_tmp_v = CLIP3(pu1_src[1] + pi1_sao_offset_v[edge_idx], 0, (1 << bit_depth) - 1); in ihevc_sao_edge_offset_class2_chroma() 869 …u1_pos_wd_ht_tmp_v = CLIP3(pu1_src[wd - 1 + (ht - 1) * src_strd] + pi1_sao_offset_v[edge_idx], 0, … in ihevc_sao_edge_offset_class2_chroma() 930 pi1_sao_offset = (0 == col % 2) ? pi1_sao_offset_u : pi1_sao_offset_v; in ihevc_sao_edge_offset_class2_chroma() [all …]
|
D | ihevc_sao.h | 93 WORD8 *pi1_sao_offset_v, 145 WORD8 *pi1_sao_offset_v, 197 WORD8 *pi1_sao_offset_v, 249 WORD8 *pi1_sao_offset_v, 300 WORD8 *pi1_sao_offset_v,
|
/external/libhevc/common/x86/ |
D | ihevc_sao_ssse3_intr.c | 446 WORD8 *pi1_sao_offset_v, in ihevc_sao_band_offset_chroma_ssse3() argument 572 sao_offset = _mm_loadl_epi64((__m128i *)pi1_sao_offset_v); in ihevc_sao_band_offset_chroma_ssse3() 1220 WORD8 *pi1_sao_offset_v, in ihevc_sao_edge_offset_class0_chroma_ssse3() argument 1267 const0_16x8b = _mm_loadl_epi64((__m128i *)pi1_sao_offset_v); in ihevc_sao_edge_offset_class0_chroma_ssse3() 2026 WORD8 *pi1_sao_offset_v, in ihevc_sao_edge_offset_class1_chroma_ssse3() argument 2062 const0_16x8b = _mm_loadl_epi64((__m128i *)pi1_sao_offset_v); in ihevc_sao_edge_offset_class1_chroma_ssse3() 3245 WORD8 *pi1_sao_offset_v, in ihevc_sao_edge_offset_class2_chroma_ssse3() argument 3298 const0_16x8b = _mm_loadl_epi64((__m128i *)pi1_sao_offset_v); in ihevc_sao_edge_offset_class2_chroma_ssse3() 3329 … u1_pos_0_0_tmp_v = CLIP3(pu1_src[1] + pi1_sao_offset_v[edge_idx], 0, (1 << bit_depth) - 1); in ihevc_sao_edge_offset_class2_chroma_ssse3() 3370 …u1_pos_wd_ht_tmp_v = CLIP3(pu1_src[wd - 1 + (ht - 1) * src_strd] + pi1_sao_offset_v[edge_idx], 0, … in ihevc_sao_edge_offset_class2_chroma_ssse3() [all …]
|