/external/libhevc/common/ |
ihevc_chroma_intra_pred_filters.c | 123 * @param[in] dst_strd 142 WORD32 dst_strd) 152 UNUSED(dst_strd); 449 * @param[in] dst_strd 470 WORD32 dst_strd, 501 pu1_dst[row * dst_strd + col] = ((nt - 1 - col / 2) 507 pu1_dst[row * dst_strd + col + 1] = ((nt - 1 - col / 2) 537 * @param[in] dst_strd 558 WORD32 dst_strd, 613 pu1_dst[(row * dst_strd) + col] = dc_val_u [all...] |
ihevc_weighted_pred.c | 74 * @param[in] dst_strd 109 WORD32 dst_strd, 132 pu1_dst += dst_strd; 157 * @param[in] dst_strd 192 WORD32 dst_strd, 223 pu1_dst += dst_strd; 254 * @param[in] dst_strd 297 WORD32 dst_strd, 324 pu1_dst += dst_strd; 355 * @param[in] dst_strd [all...] |
ihevc_inter_pred.h | 57 WORD32 dst_strd, 66 WORD32 dst_strd, 75 WORD32 dst_strd, 84 WORD32 dst_strd, 93 WORD32 dst_strd, 104 WORD32 dst_strd, 115 WORD32 dst_strd, 126 WORD32 dst_strd, 136 WORD32 dst_strd, 152 WORD32 dst_strd, [all...] |
ihevc_weighted_pred.h | 41 WORD32 dst_strd, 52 WORD32 dst_strd, 67 WORD32 dst_strd, 83 WORD32 dst_strd, 103 WORD32 dst_strd, 114 WORD32 dst_strd,
|
ihevc_intra_pred_filters.c | 117 * @param[in] dst_strd 134 WORD32 dst_strd) 140 UNUSED(dst_strd); 208 WORD32 dst_strd) 221 UNUSED(dst_strd); 708 * @param[in] dst_strd 729 WORD32 dst_strd, 764 pu1_dst[row * dst_strd + col] = ((nt - 1 - col) 794 * @param[in] dst_strd 815 WORD32 dst_strd, [all...] |
ihevc_itrans.c | 75 * @param[in] dst_strd 96 WORD32 dst_strd, 130 pi2_dst += dst_strd; 158 * @param[in] dst_strd 179 WORD32 dst_strd, 220 pi2_dst += dst_strd; 228 WORD32 dst_strd, 276 pi2_dst += dst_strd; 304 * @param[in] dst_strd 325 WORD32 dst_strd, [all...] |
ihevc_chroma_itrans_recon.c | 89 * @param[in] dst_strd 113 WORD32 dst_strd, 201 pu1_dst += dst_strd;
|
ihevc_itrans_recon.c | 85 * @param[in] dst_strd 105 WORD32 dst_strd, 181 pu1_dst += dst_strd; 217 * @param[in] dst_strd 240 WORD32 dst_strd, 329 pu1_dst += dst_strd;
|
ihevc_itrans_recon_8x8.c | 81 * @param[in] dst_strd 104 WORD32 dst_strd, 214 pu1_dst += dst_strd; 259 pu1_dst += dst_strd; 361 pu1_dst += dst_strd; 406 pu1_dst += dst_strd;
|
/external/libhevc/decoder/ |
ihevcd_itrans_recon_dc.c | 89 WORD32 dst_strd, 111 pu1_dst[row * dst_strd + col] = CLIP_U8((pu1_pred[row * pred_strd + col] + dc_value)); 119 WORD32 dst_strd, 142 pu1_dst[row * dst_strd + (col << 1)] = CLIP_U8((pu1_pred[row * pred_strd + (col << 1)] + dc_value));
|
ihevcd_fmt_conv.c | 121 WORD32 dst_strd, 146 pu2_rgb_dst_NextRow = pu2_rgb_dst + dst_strd; 222 pu2_rgb_dst = pu2_rgb_dst_NextRow - wd + dst_strd; 223 pu2_rgb_dst_NextRow = pu2_rgb_dst_NextRow + (dst_strd << 1) - wd; 236 WORD32 dst_strd, 261 pu4_rgba_dst_NextRow = pu4_rgba_dst + dst_strd; 325 pu4_rgba_dst = pu4_rgba_dst_NextRow - wd + dst_strd; 326 pu4_rgba_dst_NextRow = pu4_rgba_dst_NextRow + (dst_strd << 1) - wd; 391 WORD32 num_rows, num_cols, src_strd, dst_strd; local 402 dst_strd = dst_y_strd 490 WORD32 num_rows, num_cols, src_strd, dst_strd; local 603 WORD32 num_rows, num_cols, src_strd, dst_strd; local [all...] |
ihevcd_fmt_conv.h | 53 WORD32 dst_strd, 63 WORD32 dst_strd,
|
/external/libhevc/common/x86/ |
ihevc_weighted_pred_ssse3_intr.c | 81 * @param[in] dst_strd 116 WORD32 dst_strd, 241 _mm_storel_epi64((__m128i *)(pu1_dst + 0 * dst_strd), res_temp0_4x32b); /* row = 0*/ 242 _mm_storel_epi64((__m128i *)(pu1_dst + 1 * dst_strd), res_temp1_4x32b); /* row = 2*/ 243 _mm_storel_epi64((__m128i *)(pu1_dst + 2 * dst_strd), res_temp2_4x32b); /* row = 1*/ 244 _mm_storel_epi64((__m128i *)(pu1_dst + 3 * dst_strd), res_temp3_4x32b); /* row = 3*/ 253 pu1_dst = pu1_dst - wd + 4 * dst_strd; /* Pointer update */ 324 *(WORD32 *)(&pu1_dst[0 * dst_strd]) = dst0; 331 *(WORD32 *)(&pu1_dst[1 * dst_strd]) = dst1; 332 *(WORD32 *)(&pu1_dst[2 * dst_strd]) = dst2 [all...] |
ihevc_inter_pred_filters_ssse3_intr.c | 95 * @param[in] dst_strd 121 WORD32 dst_strd, 148 _mm_storeu_si128((__m128i *)(pu1_dst + 1 * dst_strd), src1_16x8b); /* row =1 */ 149 _mm_storeu_si128((__m128i *)(pu1_dst + 2 * dst_strd), src2_16x8b); /* row =2 */ 150 _mm_storeu_si128((__m128i *)(pu1_dst + 3 * dst_strd), src3_16x8b); /* row =3 */ 157 pu1_dst += 4 * dst_strd - wd; /* pointer update */ 175 _mm_storel_epi64((__m128i *)(pu1_dst + 1 * dst_strd), src1_16x8b); /* row =1 */ 176 _mm_storel_epi64((__m128i *)(pu1_dst + 2 * dst_strd), src2_16x8b); /* row =2 */ 177 _mm_storel_epi64((__m128i *)(pu1_dst + 3 * dst_strd), src3_16x8b); /* row =3 */ 184 pu1_dst += 4 * dst_strd - wd; /* pointer update * [all...] |
ihevc_weighted_pred_sse42_intr.c | 79 * @param[in] dst_strd 114 WORD32 dst_strd, 252 _mm_storel_epi64((__m128i *)(pu1_dst + 0 * dst_strd), src_temp0_4x32b); /* row = 0*/ 253 _mm_storel_epi64((__m128i *)(pu1_dst + 1 * dst_strd), src_temp1_4x32b); /* row = 2*/ 254 _mm_storel_epi64((__m128i *)(pu1_dst + 2 * dst_strd), src_temp2_4x32b); /* row = 1*/ 255 _mm_storel_epi64((__m128i *)(pu1_dst + 3 * dst_strd), src_temp3_4x32b); /* row = 3*/ 264 pu1_dst = pu1_dst - wd + 4 * dst_strd; /* Pointer update */ 334 *(WORD32 *)(&pu1_dst[0 * dst_strd]) = dst0; 341 *(WORD32 *)(&pu1_dst[1 * dst_strd]) = dst1; 342 *(WORD32 *)(&pu1_dst[2 * dst_strd]) = dst2 [all...] |
/external/libhevc/common/arm/ |
ihevc_weighted_pred_neon_intr.c | 72 * @param[in] dst_strd 107 WORD32 dst_strd, 147 pu1_dst_tmp = pu1_dst + dst_strd; 177 pu1_dst += 2 * dst_strd - wd; 203 * @param[in] dst_strd 238 WORD32 dst_strd, 294 pu1_dst_tmp = pu1_dst + dst_strd; 324 pu1_dst += 2 * dst_strd - 2 * wd; 357 * @param[in] dst_strd 400 WORD32 dst_strd, [all...] |
ihevc_inter_pred_chroma_copy.s | 59 @* @param[in] dst_strd 82 @ word32 dst_strd, 90 @ r3 => dst_strd 130 add r6,r1,r3 @pu1_dst_tmp += dst_strd 162 add r6,r1,r3 @pu1_dst_tmp += dst_strd 184 add r6,r1,r3 @pu1_dst_tmp += dst_strd 211 add r6,r1,r3 @pu1_dst_tmp += dst_strd 231 add r6,r1,r3 @pu1_dst_tmp += dst_strd 258 add r6,r1,r3 @pu1_dst_tmp += dst_strd
|
ihevc_inter_pred_chroma_vert.s | 64 @* @param[in] dst_strd 86 @ word32 dst_strd, 94 @r3 => dst_strd 131 lsl r7,r3,#1 @2*dst_strd 132 sub r9,r7,r10 @2*dst_strd - 2wd 155 add r6,r1,r3 @pu1_dst + dst_strd 164 add r1,r1,r9 @pu1_dst += (2*dst_strd - 2wd) 173 lsl r5,r3,#1 @2*dst_strd 175 sub r9,r5,r10 @2*dst_strd - 2wd 195 add r6,r1,r3 @pu1_dst + dst_strd [all...] |
ihevc_inter_pred_chroma_vert_w16out.s | 64 @* @param[in] dst_strd 86 @ word32 dst_strd, 94 @r3 => dst_strd 132 lsl r7,r3,#2 @2*dst_strd 133 sub r9,r7,r10,lsl #1 @4*dst_strd - 4wd 156 add r6,r1,r3 @pu1_dst + dst_strd 164 add r1,r1,r9 @pu1_dst += (2*dst_strd - 2wd) 173 lsl r5,r3,#2 @2*dst_strd 175 sub r9,r5,r10,lsl #1 @4*dst_strd - 4wd 195 add r6,r1,r3,lsl #1 @pu1_dst + dst_strd [all...] |
ihevc_inter_pred_luma_copy.s | 38 @* @param[in] dst_strd 61 @ word32 dst_strd, 70 @ r3 => dst_strd 103 add r6,r1,r3 @pu1_dst_tmp += dst_strd 137 add r6,r1,r3 @pu1_dst_tmp += dst_strd 166 add r6,r1,r3 @pu1_dst_tmp += dst_strd
|
ihevc_intra_pred_chroma_ver.s | 57 @* @param[in] dst_strd 77 @ word32 dst_strd, 84 @r3 => dst_strd 116 add r5, r2, r3 @pu1_dst + dst_strd 185 add r5, r2, r3 @pu1_dst + dst_strd 214 add r5, r2, r3 @pu1_dst + dst_strd
|
ihevc_inter_pred_chroma_vert_w16inp_w16out.s | 64 @* @param[in] dst_strd 86 @ word32 dst_strd, 94 @r3 => dst_strd 130 lsl r3,r3,#1 @2*dst_strd 132 sub r6,r3,r6,lsl #1 @2*dst_strd - 2*wd 148 add r7,r1,r3 @pu1_dst + dst_strd 161 add r1,r1,r6,lsl #1 @pu1_dst += 2*dst_strd - 2*wd 170 lsl r10,r3,#2 @2*dst_strd 172 sub lr,r10,r6,lsl #1 @2*dst_strd - 2*wd 178 lsl r3,r3,#1 @2*dst_strd [all...] |
ihevc_inter_pred_chroma_vert_w16inp.s | 63 @* @param[in] dst_strd 85 @ word32 dst_strd, 93 @r3 => dst_strd 130 lsl r12,r3,#1 @2*dst_strd 132 sub r6,r12,r6,lsl #1 @2*dst_strd - 2*wd 148 add r7,r1,r3 @pu1_dst + dst_strd 163 add r1,r1,r6 @pu1_dst += 2*dst_strd - 2*wd 172 lsl r12,r3,#2 @2*dst_strd 174 sub lr,r12,r6,lsl #1 @2*dst_strd - 2*wd 191 add r9,r1,r3 @pu1_dst + dst_strd [all...] |
ihevc_weighted_pred_bi_default.s | 66 @* @param[in] dst_strd 93 @ word32 dst_strd, 105 @ r5 => dst_strd 125 ldr r5,[sp,#44] @load dst_strd 141 @rsb r6,r6,r5,lsl #2 @4*dst_strd - wd 181 add r14,r2,r5 @pu1_dst_tmp = pu1_dst + dst_strd 213 rsb r14,r9,r5,lsl #2 @4*dst_strd - wd 231 add r14,r2,r5 @pu1_dst_tmp = pu1_dst + dst_strd 254 rsb r14,r9,r5,lsl #1 @2*dst_strd - wd 271 add r14,r2,r5 @pu1_dst_tmp = pu1_dst + dst_strd [all...] |
ihevc_intra_pred_chroma_mode_18_34.s | 57 @* @param[in] dst_strd 80 @ word32 dst_strd, 88 @r3 => dst_strd
|