/external/libaom/libaom/aom_dsp/ |
avg.c | 177 int satd = 0; local 178 for (i = 0; i < length; ++i) satd += abs(coeff[i]); 180 // satd: 26 bits, dynamic range [-32640 * 1024, 32640 * 1024] 181 return satd;
|
/external/libhevc/encoder/arm/ |
ihevce_had_compute_neon.c | 154 // satd 193 int64_t satd; local 224 // satd 245 satd = vget_lane_s64(vadd_s64(vget_low_s64(c), vget_high_s64(c)), 0); 247 return ((satd + 4) >> 3); 334 int64_t satd; local 346 // satd 366 satd = vget_lane_s64(vadd_s64(vget_low_s64(c), vget_high_s64(c)), 0); 368 return ((satd + 4) >> 3); 515 uint64_t satd; local 673 uint64_t satd; local 912 uint64_t satd; local [all...] |
/external/libvpx/libvpx/vpx_dsp/ |
avg.c | 322 int satd = 0; local 323 for (i = 0; i < length; ++i) satd += abs(coeff[i]); 325 // satd: 30 bits 326 return satd; 334 int satd = 0; local 335 for (i = 0; i < length; ++i) satd += abs(coeff[i]); 337 // satd: 26 bits, dynamic range [-32640 * 1024, 32640 * 1024] 338 return satd;
|
/external/libvpx/libvpx/vpx_dsp/arm/ |
avg_neon.c | 69 // satd: 26 bits, dynamic range [-32640 * 1024, 32640 * 1024] 73 const int satd = vget_lane_s32(s1, 0); local 74 return satd;
|
/external/libhevc/encoder/ |
ihevce_ipe_pass.c | 254 * This function calcuates the SATD for a given size and returns the value 270 WORD32 i, j, satd; local 272 satd = 0; 274 /* run a loop and find the satd by doing ABS */ 279 satd += abs(*pi2_coeff++); 292 satd >>= transform_shift; 295 return (satd); 571 * Function to export frame-level accumalated SATD . [all...] |
/external/libvpx/libvpx/vpx_dsp/mips/ |
avg_msa.c | 258 int i, satd; local 271 satd = HADD_UW_U32(tmp0_w); 293 satd = HADD_UW_U32(tmp0_w); 338 satd = HADD_UW_U32(tmp0_w); 383 satd = HADD_UW_U32(tmp0_w); 385 satd = 0; 388 satd += abs(data[i]); 392 return satd;
|