Lines Matching defs:ArchKind

120                               llvm::ARM::ArchKind ArchKind,
127 if (!appendArchExtFeatures(CPU, ArchKind, Feature, Features, ArgFPUKind))
137 llvm::ARM::ArchKind ArchKind = llvm::ARM::parseCPUArch(CPU);
138 uint64_t Extension = llvm::ARM::getDefaultExtensions(CPU, ArchKind);
154 llvm::ARM::ArchKind ArchKind = llvm::ARM::parseArch(MArch);
155 if (ArchKind == llvm::ARM::ArchKind::INVALID ||
157 !DecodeARMFeatures(D, Split.second, CPUName, ArchKind, Features,
172 llvm::ARM::ArchKind ArchKind =
174 if (ArchKind == llvm::ARM::ArchKind::INVALID ||
175 (Split.second.size() && !DecodeARMFeatures(D, Split.second, CPU, ArchKind,
210 llvm::ARM::ArchKind AK = llvm::ARM::parseArch(Triple.getArchName());
211 return Triple.isARM() || AK == llvm::ARM::ArchKind::ARMV6T2 ||
212 (Ver >= 7 && AK != llvm::ARM::ArchKind::ARMV8MBaseline);
666 llvm::ARM::ArchKind ArchKind =
668 FPUKind = llvm::ARM::getDefaultFPU(CPU, ArchKind);
893 llvm::ARM::parseArch(Triple.getArchName()) != llvm::ARM::ArchKind::ARMV6T2 &&
894 llvm::ARM::parseArch(Triple.getArchName()) != llvm::ARM::ArchKind::ARMV6M)
896 else if (llvm::ARM::parseArch(Triple.getArchName()) == llvm::ARM::ArchKind::ARMV6M) {
1089 /// getLLVMArchSuffixForARM - Get the LLVM ArchKind value to use for a
1092 /// ArchKind as well as a CPU name.
1093 llvm::ARM::ArchKind arm::getLLVMArchKindForARM(StringRef CPU, StringRef Arch,
1095 llvm::ARM::ArchKind ArchKind;
1098 ArchKind = llvm::ARM::parseArch(ARMArch);
1099 if (ArchKind == llvm::ARM::ArchKind::INVALID)
1102 ArchKind =
1107 ArchKind = (Arch == "armv7k" || Arch == "thumbv7k")
1108 ? llvm::ARM::ArchKind::ARMV7K
1111 return ArchKind;
1119 llvm::ARM::ArchKind ArchKind = getLLVMArchKindForARM(CPU, Arch, Triple);
1120 if (ArchKind == llvm::ARM::ArchKind::INVALID)
1122 return llvm::ARM::getSubArch(ArchKind);