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

Reply via email to