Lines Matching defs:ArchName
147 llvm::StringRef ArchName, llvm::StringRef CPUName,
151 std::pair<StringRef, StringRef> Split = ArchName.split("+");
153 std::string MArch = arm::getARMArch(ArchName, Triple);
163 // Check -mcpu=. Needs ArchName to handle -mcpu=generic.
165 llvm::StringRef CPUName, llvm::StringRef ArchName,
171 std::string CPU = arm::getARMTargetCPU(CPUName, ArchName, Triple);
173 arm::getLLVMArchKindForARM(CPU, ArchName, Triple);
266 std::string ArchName = IsBigEndian ? "armeb" : "arm";
299 // CollectArgsForIntegratedAssembler but we can't change the ArchName at
327 ArchName = "thumbeb";
329 ArchName = "thumb";
331 Triple.setArchName(ArchName + Suffix.str());
586 StringRef ArchName;
606 ArchName = WaArch->second;
608 checkARMArchName(D, WaArch->first, Args, ArchName, CPUName,
613 ArchName = ArchArg->getValue();
614 checkARMArchName(D, ArchArg, Args, ArchName, CPUName, ExtensionFeatures,
632 checkARMCPUName(D, CPUArg, Args, CPUName, ArchName, ExtensionFeatures,
663 std::string CPU = arm::getARMTargetCPU(CPUName, ArchName, Triple);
667 arm::getLLVMArchKindForARM(CPU, ArchName, Triple);
812 arm::getARMTargetCPU(CPUName, ArchName, Triple), ArchName, Triple);