Lines Matching +full:v7 +full:- +full:r

1 //===---------------- ARMTargetParserCommon ---------------------*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
11 //===----------------------------------------------------------------------===//
25 .Cases("v6m", "v6sm", "v6s-m", "v6-m") in getArchSynonym()
27 .Cases("v7", "v7a", "v7hl", "v7l", "v7-a") in getArchSynonym()
28 .Case("v7r", "v7-r") in getArchSynonym()
29 .Case("v7m", "v7-m") in getArchSynonym()
30 .Case("v7em", "v7e-m") in getArchSynonym()
31 .Cases("v8", "v8a", "v8l", "aarch64", "arm64", "v8-a") in getArchSynonym()
32 .Case("v8.1a", "v8.1-a") in getArchSynonym()
33 .Case("v8.2a", "v8.2-a") in getArchSynonym()
34 .Case("v8.3a", "v8.3-a") in getArchSynonym()
35 .Case("v8.4a", "v8.4-a") in getArchSynonym()
36 .Case("v8.5a", "v8.5-a") in getArchSynonym()
37 .Case("v8.6a", "v8.6-a") in getArchSynonym()
38 .Case("v8.7a", "v8.7-a") in getArchSynonym()
39 .Case("v8.8a", "v8.8-a") in getArchSynonym()
40 .Case("v8.9a", "v8.9-a") in getArchSynonym()
41 .Case("v8r", "v8-r") in getArchSynonym()
42 .Cases("v9", "v9a", "v9-a") in getArchSynonym()
43 .Case("v9.1a", "v9.1-a") in getArchSynonym()
44 .Case("v9.2a", "v9.2-a") in getArchSynonym()
45 .Case("v9.3a", "v9.3-a") in getArchSynonym()
46 .Case("v9.4a", "v9.4-a") in getArchSynonym()
47 .Case("v9.5a", "v9.5-a") in getArchSynonym()
48 .Case("v8m.base", "v8-m.base") in getArchSynonym()
49 .Case("v8m.main", "v8-m.main") in getArchSynonym()
50 .Case("v8.1m.main", "v8.1-m.main") in getArchSynonym()
86 A = A.substr(0, A.size() - 2); in getCanonicalArchName()
95 // Only match non-marketing names in getCanonicalArchName()
137 // standard | none | [bti,pac-ret[+b-key,+leaf,+pc]*]
148 PBP.Scope = "non-leaf"; in parseBranchProtection()
163 if (Opt == "pac-ret") { in parseBranchProtection()
164 PBP.Scope = "non-leaf"; in parseBranchProtection()
169 else if (PACOpt == "b-key") in parseBranchProtection()