mirror of
https://github.com/Zenithsiz/ftmemsim-valgrind.git
synced 2026-02-15 23:21:17 +00:00
Patch from Assad Hashmi <assad.hashmi@linaro.org>. This patch adds support for AArch64 ARMv8.1 SIMD instructions: SQRDMLAH <V><d>, <V><n>, <V><m> SQRDMLAH <Vd>.<T>, <Vn>.<T>, <Vm>.<T> SQRDMLAH <V><d>, <V><n>, <Vm>.<Ts>[<index>] SQRDMLAH <Vd>.<T>, <Vn>.<T>, <Vm>.<Ts>[<index>] SQRDMLSH <V><d>, <V><n>, <V><m> SQRDMLSH <Vd>.<T>, <Vn>.<T>, <Vm>.<T> SQRDMLSH <V><d>, <V><n>, <Vm>.<Ts>[<index>] SQRDMLSH <Vd>.<T>, <Vn>.<T>, <Vm>.<Ts>[<index>]
44 lines
1.2 KiB
Makefile
44 lines
1.2 KiB
Makefile
|
|
include $(top_srcdir)/Makefile.tool-tests.am
|
|
|
|
dist_noinst_SCRIPTS = filter_stderr
|
|
|
|
EXTRA_DIST = \
|
|
crc32.stdout.exp crc32.stderr.exp crc32.vgtest \
|
|
cvtf_imm.stdout.exp cvtf_imm.stderr.exp cvtf_imm.vgtest \
|
|
fp_and_simd.stdout.exp fp_and_simd.stderr.exp fp_and_simd.vgtest \
|
|
integer.stdout.exp integer.stderr.exp integer.vgtest \
|
|
memory.stdout.exp memory.stderr.exp memory.vgtest \
|
|
atomics_v81.stdout.exp atomics_v81.stderr.exp atomics_v81.vgtest \
|
|
simd_v81.stdout.exp simd_v81.stderr.exp simd_v81.vgtest
|
|
|
|
check_PROGRAMS = \
|
|
allexec \
|
|
cvtf_imm \
|
|
fp_and_simd \
|
|
integer \
|
|
memory
|
|
|
|
if BUILD_ARMV8_CRC_TESTS
|
|
check_PROGRAMS += crc32
|
|
endif
|
|
|
|
if BUILD_ARMV81_TESTS
|
|
check_PROGRAMS += atomics_v81 simd_v81
|
|
endif
|
|
|
|
AM_CFLAGS += @FLAG_M64@
|
|
AM_CXXFLAGS += @FLAG_M64@
|
|
AM_CCASFLAGS += @FLAG_M64@
|
|
|
|
allexec_CFLAGS = $(AM_CFLAGS) @FLAG_W_NO_NONNULL@
|
|
|
|
crc32_CFLAGS = $(AM_CFLAGS) -march=armv8-a+crc
|
|
atomics_v81_CFLAGS = $(AM_CFLAGS) -march=armv8.1-a
|
|
simd_v81_CFLAGS = $(AM_CFLAGS) -march=armv8.1-a+crypto
|
|
fp_and_simd_CFLAGS = $(AM_CFLAGS) -march=armv8-a+crypto
|
|
integer_CFLAGS = $(AM_CFLAGS) -g -O0 -DTEST_BFM=0
|
|
|
|
fp_and_simd_LDADD = -lm
|
|
simd_v81_LDADD = -lm
|