diff options
author | 2001-07-04 09:47:56 +0000 | |
---|---|---|
committer | 2001-07-04 09:47:56 +0000 | |
commit | b5481a052fe5f0715bdfcbd590a825899ba92458 (patch) | |
tree | 10eaff60a5973a7146f8ed25c1dc1a05bdba85fa /mp3lib/dct64_MMX.s | |
parent | cb2b8710482fd29a32849d6d9e9792135d003aef (diff) |
Finished 3dnow optimization (in scalar mode) and minor improvements
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1272 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'mp3lib/dct64_MMX.s')
-rw-r--r-- | mp3lib/dct64_MMX.s | 38 |
1 files changed, 2 insertions, 36 deletions
diff --git a/mp3lib/dct64_MMX.s b/mp3lib/dct64_MMX.s index cf288d5af9..ceccb280ae 100644 --- a/mp3lib/dct64_MMX.s +++ b/mp3lib/dct64_MMX.s @@ -1,41 +1,7 @@ # This code was taken from http://www.mpg123.org # See ChangeLog of mpg123-0.59s-pre.1 for detail # Applied to mplayer by Nick Kurshev <nickols_k@mail.ru> - -.data - .align 4 -costab: - .long 1056974725 - .long 1057056395 - .long 1057223771 - .long 1057485416 - .long 1057855544 - .long 1058356026 - .long 1059019886 - .long 1059897405 - .long 1061067246 - .long 1062657950 - .long 1064892987 - .long 1066774581 - .long 1069414683 - .long 1073984175 - .long 1079645762 - .long 1092815430 - .long 1057005197 - .long 1057342072 - .long 1058087743 - .long 1059427869 - .long 1061799040 - .long 1065862217 - .long 1071413542 - .long 1084439708 - .long 1057128951 - .long 1058664893 - .long 1063675095 - .long 1076102863 - .long 1057655764 - .long 1067924853 - .long 1060439283 +# .text @@ -57,7 +23,7 @@ dct64_MMX: movl 276(%esp),%edi flds 4(%eax) - movl $costab,%ebx + movl $costab_mmx,%ebx fadds 120(%eax) orl %ecx,%ecx fstps 4(%edx) |