Lines Matching defs:ArchKind
100 llvm::ARM::ArchKind ArchKind,
107 if (!appendArchExtFeatures(CPU, ArchKind, Feature, Features, ArgFPUKind))
117 llvm::ARM::ArchKind ArchKind = llvm::ARM::parseCPUArch(CPU);
118 uint64_t Extension = llvm::ARM::getDefaultExtensions(CPU, ArchKind);
134 llvm::ARM::ArchKind ArchKind = llvm::ARM::parseArch(MArch);
135 if (ArchKind == llvm::ARM::ArchKind::INVALID ||
137 !DecodeARMFeatures(D, Split.second, CPUName, ArchKind, Features,
152 llvm::ARM::ArchKind ArchKind =
154 if (ArchKind == llvm::ARM::ArchKind::INVALID ||
155 (Split.second.size() && !DecodeARMFeatures(D, Split.second, CPU, ArchKind,
190 llvm::ARM::ArchKind AK = llvm::ARM::parseArch(Triple.getArchName());
191 return Triple.isARM() || AK == llvm::ARM::ArchKind::ARMV6T2 ||
192 (Ver >= 7 && AK != llvm::ARM::ArchKind::ARMV8MBaseline);
644 llvm::ARM::ArchKind ArchKind =
646 FPUKind = llvm::ARM::getDefaultFPU(CPU, ArchKind);
857 llvm::ARM::parseArch(Triple.getArchName()) != llvm::ARM::ArchKind::ARMV6T2 &&
858 llvm::ARM::parseArch(Triple.getArchName()) != llvm::ARM::ArchKind::ARMV6M)
860 else if (llvm::ARM::parseArch(Triple.getArchName()) == llvm::ARM::ArchKind::ARMV6M) {
1049 /// getLLVMArchSuffixForARM - Get the LLVM ArchKind value to use for a
1052 /// ArchKind as well as a CPU name.
1053 llvm::ARM::ArchKind arm::getLLVMArchKindForARM(StringRef CPU, StringRef Arch,
1055 llvm::ARM::ArchKind ArchKind;
1058 ArchKind = llvm::ARM::parseArch(ARMArch);
1059 if (ArchKind == llvm::ARM::ArchKind::INVALID)
1062 ArchKind =
1067 ArchKind = (Arch == "armv7k" || Arch == "thumbv7k")
1068 ? llvm::ARM::ArchKind::ARMV7K
1071 return ArchKind;
1079 llvm::ARM::ArchKind ArchKind = getLLVMArchKindForARM(CPU, Arch, Triple);
1080 if (ArchKind == llvm::ARM::ArchKind::INVALID)
1082 return llvm::ARM::getSubArch(ArchKind);