aboutsummaryrefslogtreecommitdiff
path: root/simd/Makefile.am
diff options
context:
space:
mode:
authordcommander <dcommander@632fc199-4ca6-4c93-a231-07263d6284db>2009-06-25 20:38:31 +0000
committerdcommander <dcommander@632fc199-4ca6-4c93-a231-07263d6284db>2009-06-25 20:38:31 +0000
commit6cee23bb6a50865f1e2a7e39be1bbb47244a23e3 (patch)
tree1e93fa0f2357983c8352dfcabded29f00b7a62c1 /simd/Makefile.am
parent1a66d4971bfb73d29654b4897c8e5c16e357bc69 (diff)
64-bit SIMD acceleration
git-svn-id: svn://svn.code.sf.net/p/libjpeg-turbo/code/trunk@45 632fc199-4ca6-4c93-a231-07263d6284db
Diffstat (limited to 'simd/Makefile.am')
-rw-r--r--simd/Makefile.am19
1 files changed, 19 insertions, 0 deletions
diff --git a/simd/Makefile.am b/simd/Makefile.am
index 78516f0..da7d684 100644
--- a/simd/Makefile.am
+++ b/simd/Makefile.am
@@ -4,6 +4,23 @@ BUILT_SOURCES = jsimdcfg.inc
EXTRA_DIST = nasm_lt.sh
+if WITH_SIMD64
+
+libsimd_la_SOURCES = jsimd.h jsimdcfg.inc.h \
+ jsimdext.inc jcolsamp.inc jdct.inc \
+ jsimdcpu-64.asm jfsseflt-64.asm \
+ jccolss2-64.asm jdcolss2-64.asm \
+ jcsamss2-64.asm jdsamss2-64.asm jdmerss2-64.asm \
+ jcqnts2i-64.asm jfss2fst-64.asm jfss2int-64.asm \
+ jiss2red-64.asm jiss2int-64.asm jiss2fst-64.asm \
+ jcqnts2f-64.asm jiss2flt-64.asm
+
+jccolss2-64.lo: jcclrss2-64.asm
+jdcolss2-64.lo: jdclrss2-64.asm
+jdmerss2-64.lo: jdmrgss2-64.asm
+
+else
+
libsimd_la_SOURCES = jsimd.h jsimdcfg.inc.h \
jsimdext.inc jcolsamp.inc jdct.inc \
jsimdcpu.asm \
@@ -26,6 +43,8 @@ jdcolss2.lo: jdclrss2.asm
jdmermmx.lo: jdmrgmmx.asm
jdmerss2.lo: jdmrgss2.asm
+endif
+
.asm.lo:
$(LIBTOOL) --mode=compile --tag NASM ./nasm_lt.sh $(NASM) $(NAFLAGS) $< -o $@