Lines Matching refs:MArch
133 std::string MArch = arm::getARMArch(ArchName, Triple); in checkARMArchName() local
134 llvm::ARM::ArchKind ArchKind = llvm::ARM::parseArch(MArch); in checkARMArchName()
227 StringRef MCPU, MArch; in setArchNameInTriple() local
231 MArch = A->getValue(); in setArchNameInTriple()
234 ? tools::arm::getARMCPUForMArch(MArch, Triple).str() in setArchNameInTriple()
235 : tools::arm::getARMTargetCPU(MCPU, MArch, Triple); in setArchNameInTriple()
236 StringRef Suffix = tools::arm::getLLVMArchSuffixForARM(CPU, MArch, Triple); in setArchNameInTriple()
267 << tools::arm::getARMArch(MArch, Triple) << "ARM"; in setArchNameInTriple()
994 std::string MArch; in getARMArch() local
996 MArch = std::string(Arch); in getARMArch()
998 MArch = std::string(Triple.getArchName()); in getARMArch()
999 MArch = StringRef(MArch).split("+").first.lower(); in getARMArch()
1002 if (MArch == "native") { in getARMArch()
1006 StringRef Suffix = arm::getLLVMArchSuffixForARM(CPU, MArch, Triple); in getARMArch()
1010 MArch = ""; in getARMArch()
1012 MArch = std::string("arm") + Suffix.str(); in getARMArch()
1016 return MArch; in getARMArch()
1021 std::string MArch = getARMArch(Arch, Triple); in getARMCPUForMArch() local
1024 if (MArch.empty()) in getARMCPUForMArch()
1029 return llvm::ARM::getARMCPUForArch(Triple, MArch); in getARMCPUForMArch()