Home
last modified time | relevance | path

Searched refs:MArch (Results 1 – 13 of 13) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Arch/
H A DRISCV.cpp87 StringRef MArch, StringRef Ext, StringRef In, in getExtensionVersion() argument
101 << MArch << Error << Ext; in getExtensionVersion()
112 D.Diag(diag::err_drv_invalid_riscv_ext_arch_name) << MArch << Error << In; in getExtensionVersion()
122 << MArch << Error << Ext; in getExtensionVersion()
128 << MArch << Error << Ext; in getExtensionVersion()
142 << MArch << Error << Ext; in getExtensionVersion()
157 D.Diag(diag::err_drv_invalid_riscv_ext_arch_name) << MArch << Error << Ext; in getExtensionVersion()
174 StringRef &MArch, StringRef &Exts) { in getExtensionFeatures() argument
191 D.Diag(diag::err_drv_invalid_riscv_arch_name) << MArch in getExtensionFeatures()
204 << MArch << "invalid extension prefix" << Ext; in getExtensionFeatures()
[all …]
H A DARM.cpp118 std::string MArch = arm::getARMArch(ArchName, Triple); in checkARMArchName() local
119 llvm::ARM::ArchKind ArchKind = llvm::ARM::parseArch(MArch); in checkARMArchName()
171 StringRef MCPU, MArch; in setArchNameInTriple() local
175 MArch = A->getValue(); in setArchNameInTriple()
178 ? tools::arm::getARMCPUForMArch(MArch, Triple).str() in setArchNameInTriple()
179 : tools::arm::getARMTargetCPU(MCPU, MArch, Triple); in setArchNameInTriple()
180 StringRef Suffix = tools::arm::getLLVMArchSuffixForARM(CPU, MArch, Triple); in setArchNameInTriple()
211 << tools::arm::getARMArch(MArch, Triple) << "ARM"; in setArchNameInTriple()
849 std::string MArch; in getARMArch() local
851 MArch = std::string(Arch); in getARMArch()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/
H A DTargetSelect.cpp34 return selectTarget(TT, MArch, MCPU, MAttrs); in selectTarget()
40 StringRef MArch, in selectTarget() argument
49 if (!MArch.empty()) { in selectTarget()
51 [&](const Target &T) { return MArch == T.getName(); }); in selectTarget()
64 Triple::ArchType Type = Triple::getArchTypeForLLVMName(MArch); in selectTarget()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Support/
H A DTriple.cpp1703 StringRef Triple::getARMCPUForArch(StringRef MArch) const { in getARMCPUForArch()
1704 if (MArch.empty()) in getARMCPUForArch()
1705 MArch = getArchName(); in getARMCPUForArch()
1706 MArch = ARM::getCanonicalArchName(MArch); in getARMCPUForArch()
1712 if (!MArch.empty() && MArch == "v6") in getARMCPUForArch()
1714 if (!MArch.empty() && MArch == "v7") in getARMCPUForArch()
1719 if (ARM::parseArchVersion(MArch) <= 7) in getARMCPUForArch()
1726 if (MArch == "v7k") in getARMCPUForArch()
1733 if (MArch.empty()) in getARMCPUForArch()
1736 StringRef CPU = ARM::getDefaultCPU(MArch); in getARMCPUForArch()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Driver/ToolChains/
H A DDarwin.cpp2350 const Option MArch = Opts.getOption(clang::driver::options::OPT_march_EQ); in TranslateArgs() local
2379 DAL->AddJoinedArg(nullptr, MArch, "i486"); in TranslateArgs()
2381 DAL->AddJoinedArg(nullptr, MArch, "i586"); in TranslateArgs()
2383 DAL->AddJoinedArg(nullptr, MArch, "i686"); in TranslateArgs()
2385 DAL->AddJoinedArg(nullptr, MArch, "pentium"); in TranslateArgs()
2387 DAL->AddJoinedArg(nullptr, MArch, "pentium2"); in TranslateArgs()
2389 DAL->AddJoinedArg(nullptr, MArch, "pentiumpro"); in TranslateArgs()
2391 DAL->AddJoinedArg(nullptr, MArch, "pentium2"); in TranslateArgs()
2397 DAL->AddJoinedArg(nullptr, MArch, "armv4t"); in TranslateArgs()
2399 DAL->AddJoinedArg(nullptr, MArch, "armv4t"); in TranslateArgs()
[all …]
H A DNetBSD.cpp45 StringRef MArch, MCPU; in ConstructJob() local
46 arm::getARMArchCPUFromArgs(Args, MArch, MCPU, /*FromAs*/ true); in ConstructJob()
48 arm::getARMTargetCPU(MCPU, MArch, getToolChain().getTriple()); in ConstructJob()
H A DCommonArgs.cpp366 StringRef MArch, MCPU; in getCPUName() local
367 arm::getARMArchCPUFromArgs(Args, MArch, MCPU, FromAs); in getCPUName()
368 return arm::getARMTargetCPU(MCPU, MArch, T); in getCPUName()
H A DGnu.cpp1627 StringRef MArch = tools::riscv::getRISCVArch(Args, TargetTriple); in findRISCVBareMetalMultilibs() local
1629 addMultilibFlag(MArch == Element.march, in findRISCVBareMetalMultilibs()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/
H A DExecutionEngine.h546 std::string MArch; variable
620 MArch.assign(march.begin(), march.end()); in setMArch()
654 StringRef MArch,
/netbsd-src/external/apache2/llvm/dist/llvm/lib/LTO/
H A DLTOCodeGenerator.cpp329 MArch = TargetRegistry::lookupTarget(TripleStr, ErrMsg); in determineTarget()
330 if (!MArch) { in determineTarget()
360 assert(MArch && "MArch is not set!"); in createTargetMachine()
361 return std::unique_ptr<TargetMachine>(MArch->createTargetMachine( in createTargetMachine()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DCommandFlags.cpp48 CGOPT(std::string, MArch) in CGOPT() argument
105 static cl::opt<std::string> MArch( in CGOPT() local
107 CGBINDOPT(MArch); in CGOPT()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/LTO/legacy/
H A DLTOCodeGenerator.h231 const Target *MArch = nullptr; member
/netbsd-src/external/apache2/llvm/dist/clang/lib/Driver/
H A DToolChain.cpp690 StringRef MArch = A->getValue(); in ComputeLLVMTriple() local
691 if (MArch == "x86_64h") in ComputeLLVMTriple()
692 Triple.setArchName(MArch); in ComputeLLVMTriple()