Lines Matching refs:ArchName
103 llvm::StringRef ArchName, llvm::StringRef CPUName,
106 std::pair<StringRef, StringRef> Split = ArchName.split("+");
108 std::string MArch = arm::getARMArch(ArchName, Triple);
116 // Check -mcpu=. Needs ArchName to handle -mcpu=generic.
118 llvm::StringRef CPUName, llvm::StringRef ArchName,
123 std::string CPU = arm::getARMTargetCPU(CPUName, ArchName, Triple);
125 arm::getLLVMArchKindForARM(CPU, ArchName, Triple);
344 StringRef ArchName;
362 ArchName = StringRef(WaArch->getValue()).substr(7);
363 checkARMArchName(D, WaArch, Args, ArchName, CPUName,
368 ArchName = ArchArg->getValue();
369 checkARMArchName(D, ArchArg, Args, ArchName, CPUName,
389 checkARMCPUName(D, CPUArg, Args, CPUName, ArchName,
493 arm::getARMTargetCPU(CPUName, ArchName, Triple), ArchName, Triple);
497 if (ArchName.find_lower("+nosha2") == StringRef::npos &&
500 if (ArchName.find_lower("+noaes") == StringRef::npos &&