diff options
author | Florian Hahn <florian.hahn@arm.com> | 2018-01-09 17:49:25 +0000 |
---|---|---|
committer | Florian Hahn <florian.hahn@arm.com> | 2018-01-09 17:49:25 +0000 |
commit | 4ed75a73e6f4fc406707c29df8a23562674db003 (patch) | |
tree | 50a0320bf3a8a346df05b21547fb8fc3761a306a /llvm/lib/Support/TargetParser.cpp | |
parent | 76f6b44443b3e205a35b8a224c1bfb7aa29ae057 (diff) | |
download | bcm5719-llvm-4ed75a73e6f4fc406707c29df8a23562674db003.tar.gz bcm5719-llvm-4ed75a73e6f4fc406707c29df8a23562674db003.zip |
[TargetParser] Add missing armv8l ARMv8 variant.
This change adds the missing armv8l variant as an alias of armv8 architecture.
The issue was observed with several regressions in validation on armv8l
hardware (for instance ExecutionEngine/frem.ll failed due to lack of neon fpu).
Tested with regression testsuite passed without regression on ARM and x86_64.
Patch by Yvan Roux.
Reviewers: rengolin, rogfer01, olista01, fhahn
Reviewed By: fhahn
Differential Revision: https://reviews.llvm.org/D41859
llvm-svn: 322098
Diffstat (limited to 'llvm/lib/Support/TargetParser.cpp')
-rw-r--r-- | llvm/lib/Support/TargetParser.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Support/TargetParser.cpp b/llvm/lib/Support/TargetParser.cpp index b96ca084e9b..68684154178 100644 --- a/llvm/lib/Support/TargetParser.cpp +++ b/llvm/lib/Support/TargetParser.cpp @@ -581,7 +581,7 @@ static StringRef getArchSynonym(StringRef Arch) { .Case("v7r", "v7-r") .Case("v7m", "v7-m") .Case("v7em", "v7e-m") - .Cases("v8", "v8a", "aarch64", "arm64", "v8-a") + .Cases("v8", "v8a", "v8l", "aarch64", "arm64", "v8-a") .Case("v8.1a", "v8.1-a") .Case("v8.2a", "v8.2-a") .Case("v8.3a", "v8.3-a") |