aboutsummaryrefslogtreecommitdiff
path: root/llvm/unittests/Support/TargetParserTest.cpp
diff options
context:
space:
mode:
authorLucas Prates <lucas.prates@arm.com>2021-09-23 13:34:30 +0100
committertyb0807 <sontuan.vu@arm.com>2022-01-15 19:52:30 +0000
commitc84b8be516bcc4d021ff804169d58a7b3104e050 (patch)
treec30d456c9ae1f89dc02592e97b77f43dc78a043b /llvm/unittests/Support/TargetParserTest.cpp
parent0b010ef7b653bbc9f4beef6b03e877911d206de6 (diff)
downloadllvm-c84b8be516bcc4d021ff804169d58a7b3104e050.zip
llvm-c84b8be516bcc4d021ff804169d58a7b3104e050.tar.gz
llvm-c84b8be516bcc4d021ff804169d58a7b3104e050.tar.bz2
[AArch64] clang support for Armv8.8/9.3 MOPS
This introduces clang command line support for the new Armv8.8-A and Armv9.3-A instructions for standardising memcpy, memset and memmove operations, which was previously introduced into LLVM in https://reviews.llvm.org/D116157. Patch by Lucas Prates, Tomas Matheson and Son Tuan Vu. Differential Revision: https://reviews.llvm.org/D117271
Diffstat (limited to 'llvm/unittests/Support/TargetParserTest.cpp')
-rw-r--r--llvm/unittests/Support/TargetParserTest.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/unittests/Support/TargetParserTest.cpp b/llvm/unittests/Support/TargetParserTest.cpp
index bbba9f4..9e2a29a 100644
--- a/llvm/unittests/Support/TargetParserTest.cpp
+++ b/llvm/unittests/Support/TargetParserTest.cpp
@@ -1519,6 +1519,7 @@ TEST(TargetParserTest, AArch64ArchExtFeature) {
{"sme-f64", "nosme-f64", "+sme-f64", "-sme-f64"},
{"sme-i64", "nosme-i64", "+sme-i64", "-sme-i64"},
{"hbc", "nohbc", "+hbc", "-hbc"},
+ {"mops", "nomops", "+mops", "-mops"},
};
for (unsigned i = 0; i < array_lengthof(ArchExt); i++) {