diff options
author | Artyom Skrobov <Artyom.Skrobov@arm.com> | 2015-11-12 15:51:41 +0000 |
---|---|---|
committer | Artyom Skrobov <Artyom.Skrobov@arm.com> | 2015-11-12 15:51:41 +0000 |
commit | 2c2f378f8a778191af537343f9ac615ee2a27500 (patch) | |
tree | 072d42a61b32ff14b1d3158f25e57099fa2759f0 /llvm/lib/Support/Triple.cpp | |
parent | c16a60b63e49d4ee8a054c0df54793aacd336289 (diff) | |
download | llvm-2c2f378f8a778191af537343f9ac615ee2a27500.zip llvm-2c2f378f8a778191af537343f9ac615ee2a27500.tar.gz llvm-2c2f378f8a778191af537343f9ac615ee2a27500.tar.bz2 |
Cull non-standard variants of ARM architectures (NFC)
Summary:
This patch changes ARMV5, ARMV5E, ARMV6SM, ARMV6HL, ARMV7, ARMV7L,
ARMV7HL, ARMV7EM to be treated as aliases for the corresponding
standard architectures, instead of as actual architectures.
Reviewers: rengolin
Subscribers: aemerson, llvm-commits, rengolin
Differential Revision: http://reviews.llvm.org/D14577
llvm-svn: 252903
Diffstat (limited to 'llvm/lib/Support/Triple.cpp')
-rw-r--r-- | llvm/lib/Support/Triple.cpp | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/llvm/lib/Support/Triple.cpp b/llvm/lib/Support/Triple.cpp index 9d5f145..71bca75 100644 --- a/llvm/lib/Support/Triple.cpp +++ b/llvm/lib/Support/Triple.cpp @@ -487,9 +487,7 @@ static Triple::SubArchType parseSubArch(StringRef SubArchName) { return Triple::NoSubArch; case ARM::AK_ARMV4T: return Triple::ARMSubArch_v4t; - case ARM::AK_ARMV5: case ARM::AK_ARMV5T: - case ARM::AK_ARMV5E: return Triple::ARMSubArch_v5; case ARM::AK_ARMV5TE: case ARM::AK_IWMMXT: @@ -503,18 +501,13 @@ static Triple::SubArchType parseSubArch(StringRef SubArchName) { return Triple::ARMSubArch_v6; case ARM::AK_ARMV6K: case ARM::AK_ARMV6ZK: - case ARM::AK_ARMV6HL: return Triple::ARMSubArch_v6k; case ARM::AK_ARMV6T2: return Triple::ARMSubArch_v6t2; case ARM::AK_ARMV6M: - case ARM::AK_ARMV6SM: return Triple::ARMSubArch_v6m; - case ARM::AK_ARMV7: case ARM::AK_ARMV7A: case ARM::AK_ARMV7R: - case ARM::AK_ARMV7L: - case ARM::AK_ARMV7HL: return Triple::ARMSubArch_v7; case ARM::AK_ARMV7K: return Triple::ARMSubArch_v7k; |