Lines Matching refs:Arch
28 ARM::ArchKind ARM::parseArch(StringRef Arch) { in parseArch() argument
29 Arch = getCanonicalArchName(Arch); in parseArch()
30 StringRef Syn = getArchSynonym(Arch); in parseArch()
39 unsigned ARM::parseArchVersion(StringRef Arch) { in parseArchVersion() argument
40 Arch = getCanonicalArchName(Arch); in parseArchVersion()
41 switch (parseArch(Arch)) { in parseArchVersion()
98 ARM::ProfileKind ARM::parseArchProfile(StringRef Arch) { in parseArchProfile() argument
99 Arch = getCanonicalArchName(Arch); in parseArchProfile()
100 switch (parseArch(Arch)) { in parseArchProfile()
151 StringRef ARM::getArchSynonym(StringRef Arch) { in getArchSynonym() argument
152 return StringSwitch<StringRef>(Arch) in getArchSynonym()
180 .Default(Arch); in getArchSynonym()
248 ARM::EndianKind ARM::parseArchEndian(StringRef Arch) { in parseArchEndian() argument
249 if (Arch.startswith("armeb") || Arch.startswith("thumbeb") || in parseArchEndian()
250 Arch.startswith("aarch64_be")) in parseArchEndian()
253 if (Arch.startswith("arm") || Arch.startswith("thumb")) { in parseArchEndian()
254 if (Arch.endswith("eb")) in parseArchEndian()
260 if (Arch.startswith("aarch64") || Arch.startswith("aarch64_32")) in parseArchEndian()
267 ARM::ISAKind ARM::parseArchISA(StringRef Arch) { in parseArchISA() argument
268 return StringSwitch<ISAKind>(Arch) in parseArchISA()
295 StringRef ARM::getCanonicalArchName(StringRef Arch) { in getCanonicalArchName() argument
297 StringRef A = Arch; in getCanonicalArchName()
334 return Arch; in getCanonicalArchName()
559 StringRef ARM::getDefaultCPU(StringRef Arch) { in getDefaultCPU() argument
560 ArchKind AK = parseArch(Arch); in getDefaultCPU()
600 for (const CpuNames<ArchKind> &Arch : CPUNames) { in fillValidCPUArchList() local
601 if (Arch.ArchID != ArchKind::INVALID) in fillValidCPUArchList()
602 Values.push_back(Arch.getName()); in fillValidCPUArchList()