diff options
author | Oliver Stannard <oliver.stannard@arm.com> | 2018-10-02 09:48:43 +0000 |
---|---|---|
committer | Oliver Stannard <oliver.stannard@arm.com> | 2018-10-02 09:48:43 +0000 |
commit | 4493f421acc535e0ca80670b5465ae5a41532a8e (patch) | |
tree | 98e056167f723d559944979a77a2f526d2fe5193 /llvm/lib/Target/AArch64/AsmParser | |
parent | 1e44c3b62c3d80d438785f2dc0d2c7cff3f4389a (diff) | |
download | bcm5719-llvm-4493f421acc535e0ca80670b5465ae5a41532a8e.tar.gz bcm5719-llvm-4493f421acc535e0ca80670b5465ae5a41532a8e.zip |
[AArch64][v8.5A] Add MTE system instructions
The Memory Tagging Extension adds system instructions for data cache
maintenance, implemented as new operands to the DC instruction.
Patch by Pablo Barrio!
Differential revision: https://reviews.llvm.org/D52487
llvm-svn: 343570
Diffstat (limited to 'llvm/lib/Target/AArch64/AsmParser')
-rw-r--r-- | llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp b/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp index d3b6c0d606a..55bc361b4c4 100644 --- a/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp +++ b/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp @@ -2825,6 +2825,7 @@ static const struct Extension { { "lse", {AArch64::FeatureLSE} }, { "predctrl", {AArch64::FeaturePredCtrl} }, { "ccdp", {AArch64::FeatureCacheDeepPersist} }, + { "mte", {AArch64::FeatureMTE} }, // FIXME: Unsupported extensions { "pan", {} }, |