cannam@127: AM_CPPFLAGS = -I$(top_srcdir)/kernel cannam@127: noinst_LTLIBRARIES = libsimd_support.la libsimd_sse2_nonportable.la cannam@127: cannam@127: libsimd_support_la_SOURCES = taint.c simd-common.h \ cannam@127: x86-cpuid.h amd64-cpuid.h \ cannam@127: simd-sse2.h sse2.c \ cannam@127: avx.c simd-avx.h \ cannam@127: avx-128-fma.c simd-avx-128-fma.h \ cannam@127: avx2.c simd-avx2.h simd-avx2-128.h \ cannam@127: avx512.c simd-avx512.h \ cannam@127: kcvi.c simd-kcvi.h \ cannam@127: altivec.c simd-altivec.h vsx.c simd-vsx.h \ cannam@127: neon.c simd-neon.h \ cannam@127: simd-generic128.h simd-generic256.h cannam@127: cannam@127: # sse2-nonportable.c needs SSE2_CFLAGS, but Automake does not support cannam@127: # per-object CFLAGS. Thus we build a separate library. cannam@127: libsimd_sse2_nonportable_la_CFLAGS = $(SSE2_CFLAGS) cannam@127: libsimd_sse2_nonportable_la_SOURCES = sse2-nonportable.c cannam@127: