[xiph-commits] r9385 - trunk/speex/libspeex
jm at motherfish-iii.xiph.org
jm at motherfish-iii.xiph.org
Tue Jun 7 00:19:22 PDT 2005
Author: jm
Date: 2005-06-07 00:19:20 -0700 (Tue, 07 Jun 2005)
New Revision: 9385
Modified:
trunk/speex/libspeex/filters_bfin.h
Log:
load in parallel
Modified: trunk/speex/libspeex/filters_bfin.h
===================================================================
--- trunk/speex/libspeex/filters_bfin.h 2005-06-07 06:56:21 UTC (rev 9384)
+++ trunk/speex/libspeex/filters_bfin.h 2005-06-07 07:19:20 UTC (rev 9385)
@@ -427,13 +427,12 @@
"%0 += 2;\n\t"
"%1 += 2;\n\t"
"A0 = A1 = 0;\n\t"
+ "R0.L = W[I0--] || R1.L = W[I2++];\n\t"
"LC1 = R2;\n\t"
"LOOP filter%= LC1;\n\t"
"LOOP_BEGIN filter%=;\n\t"
- "R0.L = W[I0--] || R1.L = W[I2++];\n\t"
- "A0 -= R0.L*R1.L (IS);\n\t"
- "R0.L = W[I1--] || R1.L = W[I3++];\n\t"
- "A1 -= R0.L*R1.L (IS);\n\t"
+ "A0 -= R0.L*R1.L (IS) || R0.L = W[I1--] || R1.L = W[I3++];\n\t"
+ "A1 -= R0.L*R1.L (IS) || R0.L = W[I0--] || R1.L = W[I2++];\n\t"
"LOOP_END filter%=;\n\t"
"R0 = A0, R1 = A1;\n\t"
"R3 = W[%1] (X);\n\t"
More information about the commits
mailing list