Skip to content

Commit 9a91048

Browse files
committed
test-suite: add avx512 tests with miscellaneous intrinsics
Summary: Here is another bunch of avx512 tests. In each test we do miscellaneous operations(shuffles, compress, shifts and etc) and also check result. Reviewers: craig.topper, RKSimon, MatzeB, zvi Reviewed By: RKSimon Subscribers: mgorny, eraman, llvm-commits Differential Revision: https://reviews.llvm.org/D51621 llvm-svn: 349334
1 parent bf15c3b commit 9a91048

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

57 files changed

+8963
-1
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
list(APPEND CPPFLAGS -I ${CMAKE_SOURCE_DIR}/${VECTOR_MAIN_DIR})
2+
list(APPEND LDFLAGS -lm)
3+
list(APPEND CFLAGS "-march=${X86CPU_ARCH}")
4+
list(APPEND CFLAGS -fms-extensions)
5+
llvm_singlesource(PREFIX "Vector-AVX512BWVL-")
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# SingleSource/UnitTests/Vector/AVX512BWVL/Makefile
2+
3+
DIRS =
4+
LEVEL = ../../../..
5+
CFLAGS += -fms-extensions -march=native -mavx512bw -mavx512vl -I${SourceDir}/..
6+
LDFLAGS += -lm
7+
8+
include $(LEVEL)/SingleSource/Makefile.singlesrc
9+
10+
TARGET_FLAGS += -march=native -mavx512bw -mavx512vl
11+
LCCFLAGS += -march=native -mavx512bw -mavx512vl

0 commit comments

Comments
 (0)