Lines Matching refs:Arch
21 static unsigned checkArchVersion(llvm::StringRef Arch) { in checkArchVersion() argument
22 if (Arch.size() >= 2 && Arch[0] == 'v' && std::isdigit(Arch[1])) in checkArchVersion()
23 return (Arch[1] - 48); in checkArchVersion()
151 StringRef AArch64::getDefaultCPU(StringRef Arch) { in getDefaultCPU() argument
152 ArchKind AK = parseArch(Arch); in getDefaultCPU()
166 for (const auto &Arch : AArch64CPUNames) { in fillValidCPUArchList() local
167 if (Arch.ArchID != ArchKind::INVALID) in fillValidCPUArchList()
168 Values.push_back(Arch.getName()); in fillValidCPUArchList()
178 AArch64::ArchKind AArch64::parseArch(StringRef Arch) { in parseArch() argument
179 Arch = ARM::getCanonicalArchName(Arch); in parseArch()
180 if (checkArchVersion(Arch) < 8) in parseArch()
183 StringRef Syn = ARM::getArchSynonym(Arch); in parseArch()