[xiph-commits] r14317 - trunk/speex/libspeex

jm at svn.xiph.org jm at svn.xiph.org
Wed Dec 19 14:45:50 PST 2007


Author: jm
Date: 2007-12-19 14:45:48 -0800 (Wed, 19 Dec 2007)
New Revision: 14317

Modified:
   trunk/speex/libspeex/filters_arm4.h
Log:
Fixed an off-by-one error in ARM assembly (thanks to Alexander Chemeris)


Modified: trunk/speex/libspeex/filters_arm4.h
===================================================================
--- trunk/speex/libspeex/filters_arm4.h	2007-12-19 22:29:01 UTC (rev 14316)
+++ trunk/speex/libspeex/filters_arm4.h	2007-12-19 22:45:48 UTC (rev 14317)
@@ -86,7 +86,7 @@
          "\tmov %5, %5, asr %3 \n"
          "\tstrh %5, [%1], #2 \n"
 
-         "\tbge .normalize16loop%=\n"
+         "\tbgt .normalize16loop%=\n"
    : "=r" (dead1), "=r" (dead2), "=r" (dead3), "=r" (dead4),
    "=r" (dead5), "=r" (dead6)
    : "0" (x), "1" (y), "2" (len>>2), "3" (sig_shift)



More information about the commits mailing list