diff options
author | Zijiao Ma <jojo.ma@linaro.org> | 2016-06-13 05:27:58 +0000 |
---|---|---|
committer | Zijiao Ma <jojo.ma@linaro.org> | 2016-06-13 05:27:58 +0000 |
commit | 5ee4982931ad9d2cf3907c7e4923c7304091c242 (patch) | |
tree | edd7060927c841cc6944794206f8e6e002b4e663 /llvm/lib/Support/TargetParser.cpp | |
parent | fc07498e4aca8a94dea665a786d7509a60ffeb59 (diff) | |
download | bcm5719-llvm-5ee4982931ad9d2cf3907c7e4923c7304091c242.tar.gz bcm5719-llvm-5ee4982931ad9d2cf3907c7e4923c7304091c242.zip |
[AArch64] Add RAS extensions support in AArch64TargetParser.
RAS extensions are part of ARMv8.2,now supported in Clang.
Add RAS extensions support in AArch64TargetParser.
llvm-svn: 272533
Diffstat (limited to 'llvm/lib/Support/TargetParser.cpp')
-rw-r--r-- | llvm/lib/Support/TargetParser.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/lib/Support/TargetParser.cpp b/llvm/lib/Support/TargetParser.cpp index 9e6b9221f76..c3f86130b68 100644 --- a/llvm/lib/Support/TargetParser.cpp +++ b/llvm/lib/Support/TargetParser.cpp @@ -439,6 +439,8 @@ bool llvm::AArch64::getExtensionFeatures(unsigned Extensions, Features.push_back("+fullfp16"); if (Extensions & AArch64::AEK_PROFILE) Features.push_back("+spe"); + if (Extensions & AArch64::AEK_RAS) + Features.push_back("+ras"); return true; } |