summaryrefslogtreecommitdiffstats
path: root/mp3lib
diff options
context:
space:
mode:
authornickols_k <nickols_k@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-06-16 15:24:02 +0000
committernickols_k <nickols_k@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-06-16 15:24:02 +0000
commita8474a9470e0945053547dc8e67378be968d0176 (patch)
tree2c6592b0e2b915f52a07ebf2eb7371db10e64566 /mp3lib
parent02d786f953471b721f511370e5c18b2494e08b83 (diff)
downloadmpv-a8474a9470e0945053547dc8e67378be968d0176.tar.bz2
mpv-a8474a9470e0945053547dc8e67378be968d0176.tar.xz
loops alignment
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1136 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'mp3lib')
-rw-r--r--mp3lib/decode_k7.s5
1 files changed, 3 insertions, 2 deletions
diff --git a/mp3lib/decode_k7.s b/mp3lib/decode_k7.s
index d6fa66d974..4f26c67ca4 100644
--- a/mp3lib/decode_k7.s
+++ b/mp3lib/decode_k7.s
@@ -12,6 +12,7 @@
/// - partial unrolling loops for removing slower MOVW insns.
/// (Note: probably same operation should be done for decode_3dnow.s)
/// - change function name for support 3DNowEx! automatic detect
+/// - added loops alignment
///
/// note: because K7 processors are an aggresive out-of-order three-way
/// superscalar ones instruction order is not significand for them.
@@ -113,7 +114,7 @@ synth_1to1_3dnowex:
subl %edx,%ecx
movl $8,%ebp
prefetchw (%esi)
-
+.align 16
.L55:
movq (%ecx),%mm0
@@ -231,7 +232,7 @@ synth_1to1_3dnowex:
addl $4,%esi
addl $256,%ecx
movl $7,%ebp
-
+.align 16
.L68:
pxor %mm0, %mm0
pxor %mm4, %mm4