/external/libhevc/common/ |
D | ihevc_sao.c | 74 UWORD8 *pu1_src_left, in ihevc_sao_band_offset_luma() argument 90 pu1_src_left[row] = pu1_src[row * src_strd + (wd - 1)]; in ihevc_sao_band_offset_luma() 126 UWORD8 *pu1_src_left, in ihevc_sao_band_offset_chroma() argument 145 pu1_src_left[2 * row] = pu1_src[row * src_strd + (wd - 2)]; in ihevc_sao_band_offset_chroma() 146 pu1_src_left[2 * row + 1] = pu1_src[row * src_strd + (wd - 1)]; in ihevc_sao_band_offset_chroma() 188 UWORD8 *pu1_src_left, in ihevc_sao_edge_offset_class0() argument 235 u1_sign_left = SIGN(pu1_src[0] - pu1_src_left[row]); in ihevc_sao_edge_offset_class0() 259 pu1_src_left[row] = au1_src_left_tmp[row]; in ihevc_sao_edge_offset_class0() 270 UWORD8 *pu1_src_left, in ihevc_sao_edge_offset_class0_chroma() argument 321 u1_sign_left_u = SIGN(pu1_src[0] - pu1_src_left[2 * row]); in ihevc_sao_edge_offset_class0_chroma() [all …]
|
D | ihevc_sao.h | 54 UWORD8 *pu1_src_left, 75 UWORD8 *pu1_src_left, 100 UWORD8 *pu1_src_left, 125 UWORD8 *pu1_src_left, 152 UWORD8 *pu1_src_left, 177 UWORD8 *pu1_src_left, 204 UWORD8 *pu1_src_left, 229 UWORD8 *pu1_src_left, 256 UWORD8 *pu1_src_left, 280 UWORD8 *pu1_src_left,
|
/external/libhevc/common/arm/ |
D | ihevc_sao_edge_offset_class0.s | 41 @ UWORD8 *pu1_src_left, 54 @r2 => *pu1_src_left 113 MOV r3,r2 @pu1_src_left backup to reload later 140 …DRB r11,[r2] @load pu1_src_left since ht - row =0 when it comes first pu… 147 …VMOV.8 D15[7],r11 @vsetq_lane_u8(pu1_src_left[ht - row], pu1_cur_row_tmp, 15) 156 LDRB r11,[r2, #1] @II Iteration load pu1_src_left since ht - row + 1 =1 161 …VMOV.8 D29[7],r11 @II Iteration vsetq_lane_u8(pu1_src_left[ht - row], pu1_cu… 166 STRB r14,[r2],#1 @pu1_src_left[(ht - row)] = au1_src_left_tmp[(ht - row)] 196 …STRB r14,[r2],#1 @II pu1_src_left[(ht - row)] = au1_src_left_tmp[(ht - row)] 260 MOV r2,r3 @Reload pu1_src_left [all …]
|
D | ihevc_sao_edge_offset_class0_chroma.s | 41 @ UWORD8 *pu1_src_left, 54 @r2 => *pu1_src_left 114 MOV r3,r2 @pu1_src_left backup to reload later 146 …DRH r11,[r2] @load pu1_src_left since ht - row =0 when it comes first pu… 153 …VMOV.16 D15[3],r11 @vsetq_lane_u16(pu1_src_left[ht - row], pu1_cur_row_tmp, 1… 162 LDRH r11,[r2,#2] @II load pu1_src_left since ht - row =0 166 …VMOV.16 D29[3],r11 @II vsetq_lane_u16(pu1_src_left[ht - row], pu1_cur_row_tmp… 181 STRH r14,[r2],#2 @pu1_src_left[(ht - row)] = au1_src_left_tmp[(ht - row)] 255 …STRH r14,[r2],#2 @II pu1_src_left[(ht - row)] = au1_src_left_tmp[(ht - row)] 278 MOV r2,r3 @Reload pu1_src_left [all …]
|
D | ihevc_sao_band_offset_luma.s | 41 @ UWORD8 *pu1_src_left, 52 @r2 => *pu1_src_left 89 STRB r11,[r2],#1 @Store the value in pu1_src_left pointer
|
D | ihevc_sao_edge_offset_class2.s | 41 @ UWORD8 *pu1_src_left, 53 @r2 => *pu1_src_left 92 STR r2,[sp,#0x30] @Store pu1_src_left in sp 184 MOV r14,r2 @Move pu1_src_left to pu1_src_left_cpy 503 LDR r2,[sp,#0xC4] @Loads *pu1_src_left 512 STRB r7,[r2,#1]! @pu1_src_left[row] = au1_src_left_tmp[row] 644 LDR r2,[sp,#0xC4] @Loads *pu1_src_left 650 STRB r7,[r2,#1]! @pu1_src_left[row] = au1_src_left_tmp[row] 768 LDR r2,[sp,#0xC4] @Loads *pu1_src_left 776 STRB r7,[r2,#1]! @pu1_src_left[row] = au1_src_left_tmp[row]
|
D | ihevc_sao_edge_offset_class3.s | 41 @ UWORD8 *pu1_src_left, 53 @r2 => *pu1_src_left 189 STR r2,[sp,#0xC4] @Store pu1_src_left in sp 192 MOV r14,r2 @Move pu1_src_left to pu1_src_left_cpy 538 LDR r2,[sp,#0xC4] @Loads *pu1_src_left 542 STR r7,[r2],#4 @pu1_src_left[row] = au1_src_left_tmp[row] 685 LDR r2,[sp,#0xC4] @Loads *pu1_src_left 688 STR r7,[r2],#4 @pu1_src_left[row] = au1_src_left_tmp[row] 818 LDR r2,[sp,#0xC4] @Loads *pu1_src_left 824 STR r7,[r2],#4 @pu1_src_left[row] = au1_src_left_tmp[row]
|
D | ihevc_sao_edge_offset_class3_chroma.s | 41 @ UWORD8 *pu1_src_left, 54 @r2 => *pu1_src_left 255 STR r2,[sp,#0x104] @Store pu1_src_left in sp 258 MOV r14,r2 @Move pu1_src_left to pu1_src_left_cpy 666 LDR r11,[sp,#0x104] @Loads *pu1_src_left 671 STR r7,[r11],#4 @pu1_src_left[row] = au1_src_left_tmp[row] 844 LDR r11,[sp,#0x104] @Loads *pu1_src_left 849 STR r7,[r11],#4 @pu1_src_left[row] = au1_src_left_tmp[row] 1013 LDR r11,[sp,#0x104] @Loads *pu1_src_left 1018 STR r7,[r11],#4 @pu1_src_left[row] = au1_src_left_tmp[row]
|
D | ihevc_sao_edge_offset_class2_chroma.s | 41 @ UWORD8 *pu1_src_left, 54 @r2 => *pu1_src_left 100 STR r2,[sp,#0x30] @Store pu1_src_left in sp 268 MOV r14,r2 @Move pu1_src_left to pu1_src_left_cpy 661 LDR r11,[sp,#0x104] @Loads *pu1_src_left 668 STR r7,[r11],#4 @pu1_src_left[row] = au1_src_left_tmp[row] 820 LDR r11,[sp,#0x104] @Loads *pu1_src_left 824 STR r7,[r11],#4 @pu1_src_left[row] = au1_src_left_tmp[row] 961 LDR r11,[sp,#0x104] @Loads *pu1_src_left 967 STR r7,[r11],#4 @pu1_src_left[row] = au1_src_left_tmp[row]
|
D | ihevc_sao_edge_offset_class1.s | 41 @ UWORD8 *pu1_src_left, 53 @r2 => *pu1_src_left 84 MOV r11,r2 @Move pu1_src_left pointer to r11 88 STRB r14,[r11],#1 @pu1_src_left[row]
|
D | ihevc_sao_edge_offset_class1_chroma.s | 41 @ UWORD8 *pu1_src_left, 54 @r2 => *pu1_src_left 88 MOV r12,r2 @Move pu1_src_left pointer to r11 92 STRH r10,[r12],#2 @pu1_src_left[row]
|
D | ihevc_sao_band_offset_chroma.s | 41 @ UWORD8 *pu1_src_left, 54 @r2 => *pu1_src_left 94 STRH r5,[r2],#2 @Store the value in pu1_src_left pointer
|
/external/libhevc/common/x86/ |
D | ihevc_sao_ssse3_intr.c | 123 UWORD8 *pu1_src_left, in ihevc_sao_band_offset_luma_ssse3() argument 146 pu1_src_left[row] = pu1_src[row * src_strd + (wd - 1)]; in ihevc_sao_band_offset_luma_ssse3() 440 UWORD8 *pu1_src_left, in ihevc_sao_band_offset_chroma_ssse3() argument 466 pu1_src_left[2 * row] = pu1_src[row * src_strd + (wd - 2)]; in ihevc_sao_band_offset_chroma_ssse3() 467 pu1_src_left[2 * row + 1] = pu1_src[row * src_strd + (wd - 1)]; in ihevc_sao_band_offset_chroma_ssse3() 879 UWORD8 *pu1_src_left, in ihevc_sao_edge_offset_class0_ssse3() argument 926 au1_src_left_tmp[row] = pu1_src_left[row]; in ihevc_sao_edge_offset_class0_ssse3() 1205 pu1_src_left[row] = pu1_src_left_cpy[row]; in ihevc_sao_edge_offset_class0_ssse3() 1213 UWORD8 *pu1_src_left, in ihevc_sao_edge_offset_class0_chroma_ssse3() argument 1259 au1_src_left_tmp[row] = pu1_src_left[row]; in ihevc_sao_edge_offset_class0_chroma_ssse3() [all …]
|