From a8474a9470e0945053547dc8e67378be968d0176 Mon Sep 17 00:00:00 2001 From: nickols_k Date: Sat, 16 Jun 2001 15:24:02 +0000 Subject: loops alignment git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1136 b3059339-0415-0410-9bf9-f77b7e298cf2 --- mp3lib/decode_k7.s | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'mp3lib') 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 -- cgit v1.2.3