Lines Matching defs:ArchName
127 llvm::StringRef ArchName, llvm::StringRef CPUName,
131 std::pair<StringRef, StringRef> Split = ArchName.split("+");
133 std::string MArch = arm::getARMArch(ArchName, Triple);
143 // Check -mcpu=. Needs ArchName to handle -mcpu=generic.
145 llvm::StringRef CPUName, llvm::StringRef ArchName,
151 std::string CPU = arm::getARMTargetCPU(CPUName, ArchName, Triple);
153 arm::getLLVMArchKindForARM(CPU, ArchName, Triple);
246 std::string ArchName = IsBigEndian ? "armeb" : "arm";
279 // CollectArgsForIntegratedAssembler but we can't change the ArchName at
307 ArchName = "thumbeb";
309 ArchName = "thumb";
311 Triple.setArchName(ArchName + Suffix.str());
567 StringRef ArchName;
587 ArchName = WaArch->second;
589 checkARMArchName(D, WaArch->first, Args, ArchName, CPUName,
594 ArchName = ArchArg->getValue();
595 checkARMArchName(D, ArchArg, Args, ArchName, CPUName, ExtensionFeatures,
613 checkARMCPUName(D, CPUArg, Args, CPUName, ArchName, ExtensionFeatures,
643 std::string CPU = arm::getARMTargetCPU(CPUName, ArchName, Triple);
645 arm::getLLVMArchKindForARM(CPU, ArchName, Triple);
776 arm::getARMTargetCPU(CPUName, ArchName, Triple), ArchName, Triple);