/external/libhevc/common/ |
D | ihevc_sao.c | 75 UWORD8 *pu1_src_top, in ihevc_sao_band_offset_luma() argument 92 pu1_src_top_left[0] = pu1_src_top[wd - 1]; in ihevc_sao_band_offset_luma() 95 pu1_src_top[col] = pu1_src[(ht - 1) * src_strd + col]; in ihevc_sao_band_offset_luma() 127 UWORD8 *pu1_src_top, in ihevc_sao_band_offset_chroma() argument 148 pu1_src_top_left[0] = pu1_src_top[wd - 2]; in ihevc_sao_band_offset_chroma() 149 pu1_src_top_left[1] = pu1_src_top[wd - 1]; in ihevc_sao_band_offset_chroma() 152 pu1_src_top[col] = pu1_src[(ht - 1) * src_strd + col]; in ihevc_sao_band_offset_chroma() 189 UWORD8 *pu1_src_top, in ihevc_sao_edge_offset_class0() argument 211 *pu1_src_top_left = pu1_src_top[wd - 1]; in ihevc_sao_edge_offset_class0() 218 pu1_src_top[col] = pu1_src[(ht - 1) * src_strd + col]; in ihevc_sao_edge_offset_class0() [all …]
|
D | ihevc_sao.h | 55 UWORD8 *pu1_src_top, 76 UWORD8 *pu1_src_top, 101 UWORD8 *pu1_src_top, 126 UWORD8 *pu1_src_top, 153 UWORD8 *pu1_src_top, 178 UWORD8 *pu1_src_top, 205 UWORD8 *pu1_src_top, 230 UWORD8 *pu1_src_top, 257 UWORD8 *pu1_src_top, 281 UWORD8 *pu1_src_top,
|
/external/libhevc/common/arm/ |
D | ihevc_sao_band_offset_luma.s | 42 @ UWORD8 *pu1_src_top, 53 @r3 => *pu1_src_top 92 ADD r9,r3,r7 @pu1_src_top[wd] 114 VST1.8 D0,[r3]! @Store to pu1_src_top[col]
|
D | ihevc_sao_edge_offset_class1.s | 42 @ UWORD8 *pu1_src_top, 54 @r3 => *pu1_src_top 81 LDRB r10,[r3,r9] @pu1_src_top[wd - 1] 82 STRB r10,[r4] @*pu1_src_top_left = pu1_src_top[wd - 1] 121 MOVNE r9,r3 @*pu1_src_top 134 VST1.8 {Q15},[r3]! @vst1q_u8(pu1_src_top[col]) 266 MOVNE r9,r3 @*pu1_src_top 275 VST1.8 {D30},[r3] @vst1_u8(pu1_src_top[col])
|
D | ihevc_sao_edge_offset_class1_chroma.s | 42 @ UWORD8 *pu1_src_top, 55 @r3 => *pu1_src_top 85 LDRH r11,[r3,r10] @pu1_src_top[wd - 2] 86 STRH r11,[r4] @*pu1_src_top_left = pu1_src_top[wd - 2] 126 MOVNE r11,r3 @*pu1_src_top 139 VST1.8 {Q15},[r3]! @vst1q_u8(pu1_src_top[col]) 284 MOVNE r11,r3 @*pu1_src_top 293 VST1.8 {D30},[r3] @vst1_u8(pu1_src_top[col])
|
D | ihevc_sao_edge_offset_class0.s | 42 @ UWORD8 *pu1_src_top, 55 @r3 => *pu1_src_top 79 ADD r11,r3,r9 @pu1_src_top[wd] 83 LDRB r12,[r11,#-1] @pu1_src_top[wd - 1] 93 STRB r12,[r4] @*pu1_src_top_left = pu1_src_top[wd - 1] 108 VST1.8 D0,[r3]! @Store to pu1_src_top[col]
|
D | ihevc_sao_edge_offset_class0_chroma.s | 42 @ UWORD8 *pu1_src_top, 55 @r3 => *pu1_src_top 79 ADD r11,r3,r9 @pu1_src_top[wd] 83 LDRH r12,[r11,#-2] @pu1_src_top[wd - 1] 87 STRH r12,[r4] @*pu1_src_top_left = pu1_src_top[wd - 1] 110 VST1.8 D0,[r3]! @Store to pu1_src_top[col]
|
D | ihevc_sao_band_offset_chroma.s | 42 @ UWORD8 *pu1_src_top, 55 @r3 => *pu1_src_top 99 ADD r12,r3,r9 @pu1_src_top[wd] 120 VST1.8 D0,[r3]! @Store to pu1_src_top[col]
|
D | ihevc_sao_edge_offset_class2.s | 42 @ UWORD8 *pu1_src_top, 54 @r3 => *pu1_src_top 87 LDRB r10,[r3,r9] @pu1_src_top[wd - 1] 95 STR r3,[sp,#0x38] @Store pu1_src_top in sp 99 STRB r10,[sp] @u1_src_top_left_tmp = pu1_src_top[wd - 1] 797 LDR r3,[sp,#0xCC] @Loads pu1_src_top 802 VLD1.8 D0,[r12]! @pu1_src_top[col] = au1_src_top_tmp[col] 804 VST1.8 D0,[r3]! @pu1_src_top[col] = au1_src_top_tmp[col]
|
D | ihevc_sao_edge_offset_class3.s | 42 @ UWORD8 *pu1_src_top, 54 @r3 => *pu1_src_top 87 LDRB r10,[r3,r9] @pu1_src_top[wd - 1] 93 STR r3,[sp,#0x38] @Store pu1_src_top in sp 97 STRB r10,[sp] @u1_src_top_left_tmp = pu1_src_top[wd - 1] 842 LDR r3,[sp,#0xCC] @Loads pu1_src_top 845 VLD1.8 D0,[r12]! @pu1_src_top[col] = au1_src_top_tmp[col] 847 VST1.8 D0,[r3]! @pu1_src_top[col] = au1_src_top_tmp[col]
|
D | ihevc_sao_edge_offset_class2_chroma.s | 42 @ UWORD8 *pu1_src_top, 55 @r3 => *pu1_src_top 95 LDRH r10,[r3,r9] @pu1_src_top[wd - 2] 104 STR r3,[sp,#0x38] @Store pu1_src_top in sp 107 STRH r10,[sp] @u1_src_top_left_tmp = pu1_src_top[wd - 2] 989 LDR r3,[sp,#0x10C] @Loads pu1_src_top 992 VLD1.8 D0,[r12]! @pu1_src_top[col] = au1_src_top_tmp[col] 994 VST1.8 D0,[r3]! @pu1_src_top[col] = au1_src_top_tmp[col]
|
D | ihevc_sao_edge_offset_class3_chroma.s | 42 @ UWORD8 *pu1_src_top, 55 @r3 => *pu1_src_top 95 LDRH r10,[r3,r9] @pu1_src_top[wd - 2] 102 STR r3,[sp,#0x38] @Store pu1_src_top in sp 105 STRH r10,[sp] @u1_src_top_left_tmp = pu1_src_top[wd - 2] 1040 LDR r3,[sp,#0x10C] @Loads pu1_src_top 1043 VLD1.8 D0,[r12]! @pu1_src_top[col] = au1_src_top_tmp[col] 1045 VST1.8 D0,[r3]! @pu1_src_top[col] = au1_src_top_tmp[col]
|
/external/libhevc/common/x86/ |
D | ihevc_sao_ssse3_intr.c | 124 UWORD8 *pu1_src_top, in ihevc_sao_band_offset_luma_ssse3() argument 148 pu1_src_top_left[0] = pu1_src_top[wd - 1]; in ihevc_sao_band_offset_luma_ssse3() 152 _mm_storel_epi64((__m128i *)(pu1_src_top + offset), tmp_set_128i_1); in ihevc_sao_band_offset_luma_ssse3() 441 UWORD8 *pu1_src_top, in ihevc_sao_band_offset_chroma_ssse3() argument 469 pu1_src_top_left[0] = pu1_src_top[wd - 2]; in ihevc_sao_band_offset_chroma_ssse3() 470 pu1_src_top_left[1] = pu1_src_top[wd - 1]; in ihevc_sao_band_offset_chroma_ssse3() 474 _mm_storel_epi64((__m128i *)(pu1_src_top + offset), tmp_set_128i_1); in ihevc_sao_band_offset_chroma_ssse3() 880 UWORD8 *pu1_src_top, in ihevc_sao_edge_offset_class0_ssse3() argument 912 *pu1_src_top_left = pu1_src_top[wd - 1]; in ihevc_sao_edge_offset_class0_ssse3() 917 _mm_storeu_si128((__m128i *)(pu1_src_top + offset), const0_16x8b); in ihevc_sao_edge_offset_class0_ssse3() [all …]
|