/external/libhevc/common/ |
ihevc_resi_trans.c | 98 WORD32 *pi4_temp, 117 pi4_tmp_orig = pi4_temp; 147 pi4_temp[0] = (29 * c[0] + 55 * c[1] + c[3] + add) >> shift; 152 pi4_temp[trans_size] = 155 pi4_temp[2 * trans_size] = (29 * c[2] + 55 * c[0] - c[3] + add) >> shift; 156 pi4_temp[3 * trans_size] = (55 * c[2] - 29 * c[1] + c[3] + add) >> shift; 160 pi4_temp++; 163 pi4_temp = pi4_tmp_orig; 172 c[0] = pi4_temp[0] + pi4_temp[3] [all...] |
ihevc_resi_trans.h | 41 WORD32 *pi4_temp, 49 WORD32 *pi4_temp, 58 WORD32 *pi4_temp, 68 WORD32 *pi4_temp, 78 WORD32 *pi4_temp, 88 WORD32 *pi4_temp, 99 WORD32 *pi4_temp, 107 WORD32 *pi4_temp, 116 WORD32 *pi4_temp, 124 WORD32 *pi4_temp, [all...] |
/external/libhevc/common/arm/ |
ihevc_resi_trans_neon_32x32.c | 100 WORD32 *pi4_temp, WORD16 *pi2_dst, WORD32 src_strd, WORD32 pred_strd, 109 WORD32 *pi4_temp_orig = pi4_temp; 295 vst1_s32(pi4_temp, vget_low_s32(val_8.val[0])); /*Value 0*/ 296 vst1_s32(pi4_temp + 256, vget_high_s32(val_8.val[0])); /*Value 8*/ 297 vst1_s32(pi4_temp + 512, vget_low_s32(val_8.val[1])); /*Value 16*/ 298 vst1_s32(pi4_temp + 768, vget_high_s32(val_8.val[1])); /*Value 24*/ 363 vst1_s32(pi4_temp + 128, vget_low_s32(val_4.val[0])); /*Value 4*/ 364 vst1_s32(pi4_temp + 384, vget_high_s32(val_4.val[0])); /*Value 12*/ 365 vst1_s32(pi4_temp + 640, vget_low_s32(val_4.val[1])); /*Value 20*/ 366 vst1_s32(pi4_temp + 896, vget_high_s32(val_4.val[1])); /*Value 28* [all...] |
ihevc_resi_trans_neon.c | 65 WORD32 *pi4_temp, 88 (void)pi4_temp; 215 WORD32 *pi4_temp, 253 (void)pi4_temp; 395 WORD32 *pi4_temp, 411 (void)pi4_temp; [all...] |
ihevc_resi_trans.s | 66 @ r2 => *pi4_temp 225 @ WORD32 *pi4_temp, 235 @ r2 - pi4_temp 385 @ WORB32 *pi4_temp, 395 @ r2 - pi4_temp [all...] |
/external/libhevc/encoder/ |
ihevce_decomp_pre_intra_pass.c | 2973 WORD32 *pi4_temp = &temp[0]; local [all...] |