Lines Matching defs:Arch
19 StringRef ARM::getArchSynonym(StringRef Arch) {
20 return StringSwitch<StringRef>(Arch)
52 .Default(Arch);
55 StringRef ARM::getCanonicalArchName(StringRef Arch) {
57 StringRef A = Arch;
94 return Arch;
106 // Arch will either be a 'v' name (v7a) or a marketing name (xscale).
110 ARM::ISAKind ARM::parseArchISA(StringRef Arch) {
111 return StringSwitch<ISAKind>(Arch)
119 ARM::EndianKind ARM::parseArchEndian(StringRef Arch) {
120 if (Arch.starts_with("armeb") || Arch.starts_with("thumbeb") ||
121 Arch.starts_with("aarch64_be"))
124 if (Arch.starts_with("arm") || Arch.starts_with("thumb")) {
125 if (Arch.ends_with("eb"))
131 if (Arch.starts_with("aarch64") || Arch.starts_with("aarch64_32"))