Lines Matching defs:CPU
10 // such as FPU/CPU/ARCH/extensions and specific support such as HWDIV.
269 ARM::FPUKind ARM::getDefaultFPU(StringRef CPU, ARM::ArchKind AK) {
270 if (CPU == "generic")
273 return StringSwitch<ARM::FPUKind>(CPU)
280 uint64_t ARM::getDefaultExtensions(StringRef CPU, ARM::ArchKind AK) {
281 if (CPU == "generic")
284 return StringSwitch<uint64_t>(CPU)
420 bool ARM::appendArchExtFeatures(StringRef CPU, ARM::ArchKind AK,
442 if (CPU == "")
443 CPU = "generic";
446 const ARM::FPUKind DefaultFPU = getDefaultFPU(CPU, AK);
496 for (const auto &CPU : CPUNames) {
497 if (CPU.ArchID == AK && CPU.Default)
498 return CPU.Name;
522 ARM::ArchKind ARM::parseCPUArch(StringRef CPU) {
524 if (CPU == C.Name)
537 StringRef ARM::computeDefaultTargetABI(const Triple &TT, StringRef CPU) {
539 CPU.empty() ? TT.getArchName() : getArchName(parseCPUArch(CPU));
614 StringRef CPU = llvm::ARM::getDefaultCPU(MArch);
615 if (!CPU.empty() && CPU != "invalid")
616 return CPU;
618 // If no specific architecture version is requested, return the minimum CPU