Module: libav Branch: master Commit: e463f0e9790b4ee00b1a0572e5de600476ee0618
Author: Diego Biurrun <[email protected]> Committer: Diego Biurrun <[email protected]> Date: Mon Jul 18 18:03:28 2011 +0200 dsputil: restore mistakenly removed hunk of disabled code This particular part serves to document the optimized code variant. --- libavcodec/dsputil.c | 11 +++++++++++ 1 files changed, 11 insertions(+), 0 deletions(-) diff --git a/libavcodec/dsputil.c b/libavcodec/dsputil.c index 6cbbf3d..f24985c 100644 --- a/libavcodec/dsputil.c +++ b/libavcodec/dsputil.c @@ -175,6 +175,16 @@ static int pix_norm1_c(uint8_t * pix, int line_size) s = 0; for (i = 0; i < 16; i++) { for (j = 0; j < 16; j += 8) { +#if 0 + s += sq[pix[0]]; + s += sq[pix[1]]; + s += sq[pix[2]]; + s += sq[pix[3]]; + s += sq[pix[4]]; + s += sq[pix[5]]; + s += sq[pix[6]]; + s += sq[pix[7]]; +#else #if LONG_MAX > 2147483647 register uint64_t x=*(uint64_t*)pix; s += sq[x&0xff]; @@ -197,6 +207,7 @@ static int pix_norm1_c(uint8_t * pix, int line_size) s += sq[(x>>16)&0xff]; s += sq[(x>>24)&0xff]; #endif +#endif pix += 8; } pix += line_size - 16; _______________________________________________ libav-commits mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-commits
