Lines Matching refs:ArchKind
77 StringRef CPU, llvm::ARM::ArchKind ArchKind,
83 if (!appendArchExtFeatures(CPU, ArchKind, Feature, Features))
93 llvm::ARM::ArchKind ArchKind = llvm::ARM::parseCPUArch(CPU);
94 uint64_t Extension = llvm::ARM::getDefaultExtensions(CPU, ArchKind);
109 llvm::ARM::ArchKind ArchKind = llvm::ARM::parseArch(MArch);
110 if (ArchKind == llvm::ARM::ArchKind::INVALID ||
112 D, Split.second, CPUName, ArchKind, Features)))
124 llvm::ARM::ArchKind ArchKind =
126 if (ArchKind == llvm::ARM::ArchKind::INVALID ||
128 D, Split.second, CPU, ArchKind, Features)))
540 llvm::ARM::parseArch(Triple.getArchName()) != llvm::ARM::ArchKind::ARMV6T2)
667 /// getLLVMArchSuffixForARM - Get the LLVM ArchKind value to use for a
670 /// ArchKind as well as a CPU name.
671 llvm::ARM::ArchKind arm::getLLVMArchKindForARM(StringRef CPU, StringRef Arch,
673 llvm::ARM::ArchKind ArchKind;
676 ArchKind = llvm::ARM::parseArch(ARMArch);
677 if (ArchKind == llvm::ARM::ArchKind::INVALID)
680 ArchKind = llvm::ARM::parseCPUArch(Triple.getARMCPUForArch(ARMArch));
684 ArchKind = (Arch == "armv7k" || Arch == "thumbv7k")
685 ? llvm::ARM::ArchKind::ARMV7K
688 return ArchKind;
696 llvm::ARM::ArchKind ArchKind = getLLVMArchKindForARM(CPU, Arch, Triple);
697 if (ArchKind == llvm::ARM::ArchKind::INVALID)
699 return llvm::ARM::getSubArch(ArchKind);