/external/libhevc/common/arm/ |
D | ihevc_sao_band_offset_chroma.s | 47 @ WORD8 *pi1_sao_offset_v, 60 @r8 => *pi1_sao_offset_v 210 LDR r8,[sp,#pi1_sao_v_offset] @Loads pi1_sao_offset_v 218 VLD1.8 D25,[r8] @pi1_sao_offset_v load 221 VDUP.8 D29,D25[1] @vdup_n_u8(pi1_sao_offset_v[1]) 224 VDUP.8 D28,D25[2] @vdup_n_u8(pi1_sao_offset_v[2]) 225 … @band_table_v.val[0] = vadd_u8(band_table_v.val[0], vdup_n_u8(pi1_sao_offset_v[1])) 227 VDUP.8 D27,D25[3] @vdup_n_u8(pi1_sao_offset_v[3]) 228 … @band_table_v.val[1] = vadd_u8(band_table_v.val[1], vdup_n_u8(pi1_sao_offset_v[2])) 230 VDUP.8 D26,D25[4] @vdup_n_u8(pi1_sao_offset_v[4]) [all …]
|
D | ihevc_sao_edge_offset_class3_chroma.s | 48 @ WORD8 *pi1_sao_offset_v, 59 @r9 => *pi1_sao_offset_v 185 LDR r11,[sp,#pi1_sao_v_offset] @Loads pi1_sao_offset_v 186 LDRSB r11,[r11,r12] @pi1_sao_offset_v[edge_idx] 187 ADD r10,r10,r11 @pu1_src[wd - 1] + pi1_sao_offset_v[edge_idx] 188 …#8,r10 @u1_pos_0_0_tmp_v = CLIP3(pu1_src[wd - 1] + pi1_sao_offset_v[edge_idx], 0,… 257 LDR r14,[sp,#pi1_sao_v_offset] @Loads pi1_sao_offset_v 258 LDRSB r11,[r14,r12] @pi1_sao_offset_v[edge_idx] 289 LDR r6,[sp,#pi1_sao_v_offset] @Loads pi1_sao_offset_v 290 VLD1.8 D7,[r6] @offset_tbl_v = vld1_s8(pi1_sao_offset_v)
|
D | ihevc_sao_edge_offset_class2_chroma.s | 48 @ WORD8 *pi1_sao_offset_v, 59 @r9 => *pi1_sao_offset_v 191 LDR r11,[sp,#pi1_sao_v_offset] @Loads pi1_sao_offset_v 192 LDRSB r11,[r11,r12] @pi1_sao_offset_v[edge_idx] 193 ADD r10,r10,r11 @pu1_src[0] + pi1_sao_offset_v[edge_idx] 194 …USAT r10,#8,r10 @u1_pos_0_0_tmp_v = CLIP3(pu1_src[0] + pi1_sao_offset_v[ed… 266 LDR r14,[sp,#pi1_sao_v_offset] @Loads pi1_sao_offset_v 267 LDRSB r11,[r14,r12] @pi1_sao_offset_v[edge_idx] 293 LDR r6,[sp,#pi1_sao_v_offset] @Loads pi1_sao_offset_v 297 VLD1.8 D7,[r6] @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 110 LDR r5,[sp,#pi1_sao_v_offset] @Loads pi1_sao_offset_v 126 VLD1.8 D0,[r5] @offset_tbl = 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 89 LDR r7,[sp,#pi1_sao_v_offset] @Loads pi1_sao_offset_v 126 VLD1.8 D8,[r7] @offset_tbl_v = 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 …]
|
/external/libhevc/encoder/ |
D | ihevce_enc_loop_structs.h | 318 WORD8 *pi1_sao_offset_v,
|