diff options
author | atmos4 <atmos4@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2001-11-29 18:05:42 +0000 |
---|---|---|
committer | atmos4 <atmos4@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2001-11-29 18:05:42 +0000 |
commit | 4c9621ece7c7a5bd2da22ffbf64fcd730775275d (patch) | |
tree | ce5e389d53424bd6a21f47e31c28197292e3af92 /mp3lib/dct64_sse.s | |
parent | 4b5c1a845c241d7c1b7d63f8c871bcb3b1d1ee20 (diff) | |
download | mpv-4c9621ece7c7a5bd2da22ffbf64fcd730775275d.tar.bz2 mpv-4c9621ece7c7a5bd2da22ffbf64fcd730775275d.tar.xz |
Disable SSE code and reenable FPU dct for SSE cpus (fpu code is 0.3% faster and I don't get data aligned in dct64_sse.s, so I can't finish optimizing it)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3204 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'mp3lib/dct64_sse.s')
-rw-r--r-- | mp3lib/dct64_sse.s | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/mp3lib/dct64_sse.s b/mp3lib/dct64_sse.s index 922e1c881a..3bc74cc8c0 100644 --- a/mp3lib/dct64_sse.s +++ b/mp3lib/dct64_sse.s @@ -1,9 +1,13 @@ -# This code is a translation of dct64_k7.s from MPlayer. -# Coded by Felix Buenemann <atmosfear at users.sourceforge.net> -# -# TODO: - fix phases 4 and 5 (sse) -# - optimize scalar FPU code? (interleave with sse code) -# +/ This code is a translation of dct64_k7.s from MPlayer. +/ Coded by Felix Buenemann <atmosfear at users.sourceforge.net> +/ +/ TODO: - fix phases 4 and 5 (sse) +/ - optimize scalar FPU code? (interleave with sse code) +/ - fix alignment (prohibits finishing this code) +/ - then use faster insns for aligned data +/ +/ Note: currently code is disabled as I couldn't get input data aligned! +/ //.data // .align 8 |