HomeSort by relevance Sort by last modified time
    Searched full:pi1_sao_offset (Results 1 - 17 of 17) sorted by null

  /external/libhevc/common/arm/
ihevc_sao_band_offset_luma.s 45 @ WORD8 *pi1_sao_offset,
56 @r6 => *pi1_sao_offset
94 LDR r6,[sp,#48] @Loads pi1_sao_offset
117 VLD1.8 D30,[r6] @pi1_sao_offset load
120 VDUP.8 D29,D30[1] @vdup_n_u8(pi1_sao_offset[1])
123 VDUP.8 D28,D30[2] @vdup_n_u8(pi1_sao_offset[2])
126 VDUP.8 D27,D30[3] @vdup_n_u8(pi1_sao_offset[3])
129 VDUP.8 D26,D30[4] @vdup_n_u8(pi1_sao_offset[4])
130 VADD.I8 D1,D5,D29 @band_table.val[0] = vadd_u8(band_table.val[0], vdup_n_u8(pi1_sao_offset[1]))
133 VADD.I8 D2,D6,D28 @band_table.val[1] = vadd_u8(band_table.val[1], vdup_n_u8(pi1_sao_offset[2])
    [all...]
ihevc_sao_edge_offset_class0.s 47 @ WORD8 *pi1_sao_offset,
58 @r8 => *pi1_sao_offset
91 LDR r8,[sp,#56] @Loads pi1_sao_offset
100 VLD1.8 D11,[r8] @offset_tbl = vld1_s8(pi1_sao_offset)
ihevc_sao_edge_offset_class2.s 47 @ WORD8 *pi1_sao_offset,
57 @r6 => *pi1_sao_offset
94 LDR r6,[sp,#0x38] @Loads pi1_sao_offset
138 LDRSB r10,[r6,r12] @pi1_sao_offset[edge_idx]
139 ADD r9,r9,r10 @pu1_src[0] + pi1_sao_offset[edge_idx]
140 USAT r9,#8,r9 @u1_pos_0_0_tmp = CLIP3(pu1_src[0] + pi1_sao_offset[edge_idx], 0, (1 << bit_depth) - 1)
175 LDRSB r11,[r6,r12] @pi1_sao_offset[edge_idx]
176 ADD r10,r10,r11 @pu1_src[wd - 1 + (ht - 1) * src_strd] + pi1_sao_offset[edge_idx]
177 USAT r10,#8,r10 @u1_pos_wd_ht_tmp = CLIP3(pu1_src[wd - 1 + (ht - 1) * src_strd] + pi1_sao_offset[edge_idx], 0, (1 << bit_depth) - 1)
193 VLD1.8 D7,[r6] @offset_tbl = vld1_s8(pi1_sao_offset)
    [all...]
ihevc_sao_edge_offset_class3.s 47 @ WORD8 *pi1_sao_offset,
57 @r6 => *pi1_sao_offset
92 LDR r6,[sp,#0x38] @Loads pi1_sao_offset
141 LDRSB r10,[r6,r12] @pi1_sao_offset[edge_idx]
142 ADD r9,r9,r10 @pu1_src[0] + pi1_sao_offset[edge_idx]
143 USAT r9,#8,r9 @u1_pos_0_0_tmp = CLIP3(pu1_src[0] + pi1_sao_offset[edge_idx], 0, (1 << bit_depth) - 1)
184 LDRSB r11,[r6,r12] @pi1_sao_offset[edge_idx]
185 ADD r10,r10,r11 @pu1_src[(ht - 1) * src_strd] + pi1_sao_offset[edge_idx]
186 USAT r10,#8,r10 @u1_pos_wd_ht_tmp = CLIP3(pu1_src[(ht - 1) * src_strd] + pi1_sao_offset[edge_idx], 0, (1 << bit_depth) - 1)
205 VLD1.8 D7,[r6] @offset_tbl = vld1_s8(pi1_sao_offset)
    [all...]
ihevc_sao_edge_offset_class1.s 47 @ WORD8 *pi1_sao_offset,
57 @r6 => *pi1_sao_offset
77 LDR r6,[sp,#56] @Loads pi1_sao_offset
112 VLD1.8 D7,[r6] @offset_tbl = vld1_s8(pi1_sao_offset)
ihevc_sao_edge_offset_class2_chroma.s 153 USAT r9,#8,r9 @u1_pos_0_0_tmp_u = CLIP3(pu1_src[0] + pi1_sao_offset[edge_idx], 0, (1 << bit_depth) - 1)
226 ADD r10,r10,r11 @pu1_src[wd - 2 + (ht - 1) * src_strd] + pi1_sao_offset[edge_idx]
227 USAT r10,#8,r10 @u1_pos_wd_ht_tmp = CLIP3(pu1_src[wd - 1 + (ht - 1) * src_strd] + pi1_sao_offset[edge_idx], 0, (1 << bit_depth) - 1)
258 ADD r9,r9,r11 @pu1_src[wd - 1 + (ht - 1) * src_strd] + pi1_sao_offset[edge_idx]
259 USAT r9,#8,r9 @u1_pos_wd_ht_tmp_v = CLIP3(pu1_src[wd - 1 + (ht - 1) * src_strd] + pi1_sao_offset[edge_idx], 0, (1 << bit_depth) - 1)
    [all...]
ihevc_sao_edge_offset_class3_chroma.s 149 USAT r9,#8,r9 @u1_pos_0_0_tmp_u = CLIP3(pu1_src[wd - 2] + pi1_sao_offset[edge_idx], 0, (1 << bit_depth) - 1)
218 ADD r10,r10,r11 @pu1_src[(ht - 1) * src_strd] + pi1_sao_offset[edge_idx]
219 USAT r10,#8,r10 @u1_pos_wd_ht_tmp = CLIP3(pu1_src[(ht - 1) * src_strd] + pi1_sao_offset[edge_idx], 0, (1 << bit_depth) - 1)
249 ADD r9,r9,r11 @pu1_src[(ht - 1) * src_strd] + pi1_sao_offset[edge_idx]
250 USAT r9,#8,r9 @u1_pos_wd_ht_tmp_v = CLIP3(pu1_src[(ht - 1) * src_strd] + pi1_sao_offset[edge_idx], 0, (1 << bit_depth) - 1)
    [all...]
  /external/libhevc/common/arm64/
ihevc_sao_band_offset_luma.s 45 // WORD8 *pi1_sao_offset,
56 //x6 => *pi1_sao_offset
123 LD1 {v30.8b},[x6] //pi1_sao_offset load
126 dup v29.8b, v30.b[1] //vdup_n_u8(pi1_sao_offset[1])
129 dup v28.8b, v30.b[2] //vdup_n_u8(pi1_sao_offset[2])
132 dup v27.8b, v30.b[3] //vdup_n_u8(pi1_sao_offset[3])
135 dup v26.8b, v30.b[4] //vdup_n_u8(pi1_sao_offset[4])
136 ADD v1.8b, v5.8b , v29.8b //band_table.val[0] = vadd_u8(band_table.val[0], vdup_n_u8(pi1_sao_offset[1]))
139 ADD v2.8b, v6.8b , v28.8b //band_table.val[1] = vadd_u8(band_table.val[1], vdup_n_u8(pi1_sao_offset[2]))
142 ADD v3.8b, v7.8b , v27.8b //band_table.val[2] = vadd_u8(band_table.val[2], vdup_n_u8(pi1_sao_offset[3])
    [all...]
ihevc_sao_edge_offset_class2.s 47 // WORD8 *pi1_sao_offset,
57 //x6 => *pi1_sao_offset
75 LDR x6,[sp] //Loads pi1_sao_offset
144 LDRSB x10,[x6,x12] //pi1_sao_offset[edge_idx]
145 ADD x9,x9,x10 //pu1_src[0] + pi1_sao_offset[edge_idx]
148 csel x9, x20, x9, ge //u1_pos_0_0_tmp = CLIP3(pu1_src[0] + pi1_sao_offset[edge_idx], 0, (1 << bit_depth) - 1)
188 LDRSB x11,[x6,x12] //pi1_sao_offset[edge_idx]
189 ADD x10,x10,x11 //pu1_src[wd - 1 + (ht - 1) * src_strd] + pi1_sao_offset[edge_idx]
192 csel x10, x20, x10, ge //u1_pos_wd_ht_tmp = CLIP3(pu1_src[wd - 1 + (ht - 1) * src_strd] + pi1_sao_offset[edge_idx], 0, (1 << bit_depth) - 1)
209 LD1 {v7.8b},[x6] //offset_tbl = vld1_s8(pi1_sao_offset)
    [all...]
ihevc_sao_edge_offset_class3.s 47 // WORD8 *pi1_sao_offset,
57 //x6 => *pi1_sao_offset
87 LDR x6,[sp,#48] //Loads pi1_sao_offset
149 LDRSB x10,[x6,x12] //pi1_sao_offset[edge_idx]
150 ADD x9,x9,x10 //pu1_src[0] + pi1_sao_offset[edge_idx]
153 csel x9, x20, x9, ge //u1_pos_0_0_tmp = CLIP3(pu1_src[0] + pi1_sao_offset[edge_idx], 0, (1 << bit_depth) - 1)
196 LDRSB x11,[x6,x12] //pi1_sao_offset[edge_idx]
197 ADD x10,x10,x11 //pu1_src[(ht - 1) * src_strd] + pi1_sao_offset[edge_idx]
200 csel x10, x20, x10, ge //u1_pos_wd_ht_tmp = CLIP3(pu1_src[(ht - 1) * src_strd] + pi1_sao_offset[edge_idx], 0, (1 << bit_depth) - 1)
221 LD1 {v7.8b},[x6] //offset_tbl = vld1_s8(pi1_sao_offset)
    [all...]
ihevc_sao_edge_offset_class0.s 47 // WORD8 *pi1_sao_offset,
58 //x8 => *pi1_sao_offset
75 LDR x8, [sp] // pi1_sao_offset
104 LD1 {v7.8b},[x8] //offset_tbl = vld1_s8(pi1_sao_offset)
ihevc_sao_edge_offset_class1.s 47 // WORD8 *pi1_sao_offset,
57 //x6 => *pi1_sao_offset
75 LDR x6,[sp] //Loads pi1_sao_offset
117 LD1 {v7.8b},[x6] //offset_tbl = vld1_s8(pi1_sao_offset)
ihevc_sao_edge_offset_class2_chroma.s 167 csel x9, x20, x9, ge //u1_pos_0_0_tmp_u = CLIP3(pu1_src[0] + pi1_sao_offset[edge_idx], 0, (1 << bit_depth) - 1)
248 ADD x10,x10,x11 //pu1_src[wd - 2 + (ht - 1) * src_strd] + pi1_sao_offset[edge_idx]
251 csel x10, x20, x10, ge //u1_pos_wd_ht_tmp = CLIP3(pu1_src[wd - 1 + (ht - 1) * src_strd] + pi1_sao_offset[edge_idx], 0, (1 << bit_depth) - 1)
285 ADD x9,x9,x11 //pu1_src[wd - 1 + (ht - 1) * src_strd] + pi1_sao_offset[edge_idx]
288 csel x9, x20, x9, ge //u1_pos_wd_ht_tmp_v = CLIP3(pu1_src[wd - 1 + (ht - 1) * src_strd] + pi1_sao_offset[edge_idx], 0, (1 << bit_depth) - 1)
    [all...]
ihevc_sao_edge_offset_class3_chroma.s 162 csel x9, x20, x9, ge //u1_pos_0_0_tmp_u = CLIP3(pu1_src[wd - 2] + pi1_sao_offset[edge_idx], 0, (1 << bit_depth) - 1)
239 ADD x10,x10,x11 //pu1_src[(ht - 1) * src_strd] + pi1_sao_offset[edge_idx]
242 csel x10, x20, x10, ge //u1_pos_wd_ht_tmp = CLIP3(pu1_src[(ht - 1) * src_strd] + pi1_sao_offset[edge_idx], 0, (1 << bit_depth) - 1)
275 ADD x9,x9,x11 //pu1_src[(ht - 1) * src_strd] + pi1_sao_offset[edge_idx]
278 csel x9, x20, x9, ge //u1_pos_wd_ht_tmp_v = CLIP3(pu1_src[(ht - 1) * src_strd] + pi1_sao_offset[edge_idx], 0, (1 << bit_depth) - 1)
    [all...]
  /external/libhevc/common/
ihevc_sao.c 78 WORD8 *pi1_sao_offset,
115 pu1_src[col] = CLIP3(pu1_src[col] + pi1_sao_offset[band_idx], 0, (1 << (band_shift + 5)) - 1);
173 WORD8 *pi1_sao_offset; local
175 pi1_sao_offset = (0 == col % 2) ? pi1_sao_offset_u : pi1_sao_offset_v;
177 pu1_src[col] = CLIP3(pu1_src[col] + pi1_sao_offset[band_idx], 0, (1 << (band_shift + 5)) - 1);
194 WORD8 *pi1_sao_offset,
248 pu1_src[col] = CLIP3(pu1_src[col] + pi1_sao_offset[edge_idx], 0, (1 << bit_depth) - 1);
326 WORD8 *pi1_sao_offset; local
330 pi1_sao_offset = pi1_sao_offset_u;
337 pi1_sao_offset = pi1_sao_offset_v
527 WORD8 *pi1_sao_offset; local
928 WORD8 *pi1_sao_offset; local
1332 WORD8 *pi1_sao_offset; local
    [all...]
ihevc_sao.h 68 WORD8 *pi1_sao_offset,
118 WORD8 *pi1_sao_offset,
170 WORD8 *pi1_sao_offset,
222 WORD8 *pi1_sao_offset,
274 WORD8 *pi1_sao_offset,
  /external/libhevc/common/x86/
ihevc_sao_ssse3_intr.c 104 * @param[in] pi1_sao_offset
127 WORD8 *pi1_sao_offset,
167 sao_offset = _mm_loadl_epi64((__m128i *)pi1_sao_offset);
    [all...]

Completed in 631 milliseconds