/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 123 MOV r3,r2 @pu1_src_left backup to reload later 150 …DRB r11,[r2] @load pu1_src_left since ht - row =0 when it comes first pu… 157 …VMOV.8 D15[7],r11 @vsetq_lane_u8(pu1_src_left[ht - row], pu1_cur_row_tmp, 15) 166 LDRB r11,[r2, #1] @II Iteration load pu1_src_left since ht - row + 1 =1 171 …VMOV.8 D29[7],r11 @II Iteration vsetq_lane_u8(pu1_src_left[ht - row], pu1_cu… 176 STRB r14,[r2],#1 @pu1_src_left[(ht - row)] = au1_src_left_tmp[(ht - row)] 206 …STRB r14,[r2],#1 @II pu1_src_left[(ht - row)] = au1_src_left_tmp[(ht - row)] 270 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 125 MOV r3,r2 @pu1_src_left backup to reload later 157 …DRH r11,[r2] @load pu1_src_left since ht - row =0 when it comes first pu… 164 …VMOV.16 D15[3],r11 @vsetq_lane_u16(pu1_src_left[ht - row], pu1_cur_row_tmp, 1… 173 LDRH r11,[r2,#2] @II load pu1_src_left since ht - row =0 177 …VMOV.16 D29[3],r11 @II vsetq_lane_u16(pu1_src_left[ht - row], pu1_cur_row_tmp… 192 STRH r14,[r2],#2 @pu1_src_left[(ht - row)] = au1_src_left_tmp[(ht - row)] 266 …STRH r14,[r2],#2 @II pu1_src_left[(ht - row)] = au1_src_left_tmp[(ht - row)] 289 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 96 STRB r11,[r2],#1 @Store the value in pu1_src_left pointer
|
D | ihevc_sao_edge_offset_class3.s | 41 @ UWORD8 *pu1_src_left, 53 @r2 => *pu1_src_left 198 STR r2,[sp,#152] @Store pu1_src_left in sp 201 MOV r14,r2 @Move pu1_src_left to pu1_src_left_cpy 547 LDR r2,[sp,#152] @Loads *pu1_src_left 551 STR r7,[r2],#4 @pu1_src_left[row] = au1_src_left_tmp[row] 694 LDR r2,[sp,#152] @Loads *pu1_src_left 697 STR r7,[r2],#4 @pu1_src_left[row] = au1_src_left_tmp[row] 827 LDR r2,[sp,#152] @Loads *pu1_src_left 833 STR r7,[r2],#4 @pu1_src_left[row] = au1_src_left_tmp[row]
|
D | ihevc_sao_edge_offset_class2.s | 41 @ UWORD8 *pu1_src_left, 53 @r2 => *pu1_src_left 102 STR r2,[sp,#156] @Store pu1_src_left in sp 193 MOV r14,r2 @Move pu1_src_left to pu1_src_left_cpy 512 LDR r2,[sp,#156] @Loads *pu1_src_left 521 STRB r7,[r2,#1]! @pu1_src_left[row] = au1_src_left_tmp[row] 653 LDR r2,[sp,#156] @Loads *pu1_src_left 659 STRB r7,[r2,#1]! @pu1_src_left[row] = au1_src_left_tmp[row] 777 LDR r2,[sp,#156] @Loads *pu1_src_left 785 STRB r7,[r2,#1]! @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 265 STR r2,[sp,#216] @Store pu1_src_left in sp 268 MOV r14,r2 @Move pu1_src_left to pu1_src_left_cpy 676 LDR r11,[sp,#216] @Loads *pu1_src_left 681 STR r7,[r11],#4 @pu1_src_left[row] = au1_src_left_tmp[row] 854 LDR r11,[sp,#216] @Loads *pu1_src_left 859 STR r7,[r11],#4 @pu1_src_left[row] = au1_src_left_tmp[row] 1025 LDR r11,[sp,#216] @Loads *pu1_src_left 1030 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 111 STR r2,[sp,#216] @Store pu1_src_left in sp 278 MOV r14,r2 @Move pu1_src_left to pu1_src_left_cpy 671 LDR r11,[sp,#216] @Loads *pu1_src_left 678 STR r7,[r11],#4 @pu1_src_left[row] = au1_src_left_tmp[row] 830 LDR r11,[sp,#216] @Loads *pu1_src_left 834 STR r7,[r11],#4 @pu1_src_left[row] = au1_src_left_tmp[row] 973 LDR r11,[sp,#216] @Loads *pu1_src_left 979 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 94 MOV r11,r2 @Move pu1_src_left pointer to r11 98 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 97 MOV r12,r2 @Move pu1_src_left pointer to r11 101 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 103 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 …]
|
/external/libhevc/encoder/ |
D | ihevce_enc_loop_structs.h | 297 UWORD8 *pu1_src_left, 311 UWORD8 *pu1_src_left,
|