aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/x86/imdct36.asm
diff options
context:
space:
mode:
authorJames Almer <jamrial@gmail.com>2014-02-27 02:07:58 -0300
committerMichael Niedermayer <michaelni@gmx.at>2014-02-27 22:54:03 +0100
commitfbf98375e481980d7c19fdb9ccf6f9134b9050bb (patch)
tree090382f16a2a28d5aabab5b283f65822e4fc97f5 /libavcodec/x86/imdct36.asm
parenta05635ee015883b132e4f1004162d40f8796d9fc (diff)
downloadffmpeg-fbf98375e481980d7c19fdb9ccf6f9134b9050bb.tar.gz
x86/imdct36: don't build imdct36_float_sse on x86_64 targets
There's an SSE2 version as well, and x86_64 guarantees that instruction set is present. Signed-off-by: James Almer <jamrial@gmail.com> Reviewed-by: "Ronald S. Bultje" <rsbultje@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'libavcodec/x86/imdct36.asm')
-rw-r--r--libavcodec/x86/imdct36.asm2
1 files changed, 2 insertions, 0 deletions
diff --git a/libavcodec/x86/imdct36.asm b/libavcodec/x86/imdct36.asm
index d311fbe1a0..1d58d6bcb9 100644
--- a/libavcodec/x86/imdct36.asm
+++ b/libavcodec/x86/imdct36.asm
@@ -358,8 +358,10 @@ cglobal imdct36_float, 4,4,9, out, buf, in, win
RET
%endmacro
+%if ARCH_X86_32
INIT_XMM sse
DEFINE_IMDCT
+%endif
INIT_XMM sse2
DEFINE_IMDCT