From 6cee23bb6a50865f1e2a7e39be1bbb47244a23e3 Mon Sep 17 00:00:00 2001 From: dcommander Date: Thu, 25 Jun 2009 20:38:31 +0000 Subject: 64-bit SIMD acceleration git-svn-id: svn://svn.code.sf.net/p/libjpeg-turbo/code/trunk@45 632fc199-4ca6-4c93-a231-07263d6284db --- simd/Makefile.am | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) (limited to 'simd/Makefile.am') 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 $@ -- cgit v1.2.3