Home
last modified time | relevance | path

Searched refs:getToolChain (Results 1 – 25 of 42) sorted by relevance

12

/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DAVR.cpp516 const auto &TC = static_cast<const AVRToolChain &>(getToolChain()); in ConstructJob()
517 const Driver &D = getToolChain().getDriver(); in ConstructJob()
520 std::string CPU = getCPUName(D, Args, getToolChain().getTriple()); in ConstructJob()
527 std::string Linker = A ? getToolChain().GetLinkerPath(nullptr) in ConstructJob()
528 : getToolChain().GetProgramPath(getShortName()); in ConstructJob()
541 getToolChain().AddFilePathLibArgs(Args, CmdArgs); in ConstructJob()
618 AddLinkerInputs(getToolChain(), Inputs, Args, CmdArgs, JA); in ConstructJob()
624 getToolChain().getCompilerRT(Args, "builtins", ToolChain::FT_Static); in ConstructJob()
647 AddLinkerInputs(getToolChain(), Inputs, Args, CmdArgs, JA); in ConstructJob()
H A DSPIRV.cpp39 std::string ExeCand = T.getToolChain().GetProgramPath(VersionedTool.c_str()); in constructTranslateCommand()
41 ExeCand = T.getToolChain().GetProgramPath("llvm-spirv"); in constructTranslateCommand()
64 std::string ExeCand = T.getToolChain().GetProgramPath(VersionedTool.c_str()); in constructAssembleCommand()
66 ExeCand = T.getToolChain().GetProgramPath("spirv-as"); in constructAssembleCommand()
124 const ToolChain &ToolChain = getToolChain(); in ConstructJob()
127 AddLinkerInputs(getToolChain(), Inputs, Args, CmdArgs, JA); in ConstructJob()
H A DGnu.cpp72 const Driver &D = getToolChain().getDriver(); in ConstructJob()
90 if (getToolChain().getTriple().isOSDarwin()) { in ConstructJob()
93 Args.MakeArgString(getToolChain().getDefaultUniversalArchName())); in ConstructJob()
101 switch (getToolChain().getArch()) { in ConstructJob()
141 << getToolChain().getTripleString(); in ConstructJob()
143 D.Diag(diag::err_drv_no_ast_support) << getToolChain().getTripleString(); in ConstructJob()
146 << getToolChain().getTripleString(); in ConstructJob()
178 const char *Exec = Args.MakeArgString(getToolChain().GetProgramPath(GCCName)); in ConstructJob()
191 const Driver &D = getToolChain().getDriver(); in RenderExtraToolArgs()
243 const Driver &D = getToolChain().getDriver(); in ConstructJob()
[all …]
H A DFlang.cpp164 getToolChain().getDriver().Diag(diag::err_drv_unsupported_option_argument) in addCodegenOptions()
190 ParsePICArgs(getToolChain(), Args); in addPicOptions()
209 const Driver &D = getToolChain().getDriver(); in AddAArch64TargetArgs()
235 const Driver &D = getToolChain().getDriver(); in AddLoongArch64TargetArgs()
255 const Driver &D = getToolChain().getDriver(); in AddPPCTargetArgs()
269 const llvm::Triple &T = getToolChain().getTriple(); in AddPPCTargetArgs()
281 const Driver &D = getToolChain().getDriver(); in AddRISCVTargetArgs()
282 const llvm::Triple &Triple = getToolChain().getTriple(); in AddRISCVTargetArgs()
339 getToolChain().getDriver().Diag(diag::err_drv_unsupported_option_argument) in AddX86_64TargetArgs()
429 const ToolChain &TC = getToolChain(); in AddAMDGPUTargetArgs()
[all …]
H A DMSP430.cpp183 const ToolChain &ToolChain = getToolChain(); in AddStartFiles()
192 const ToolChain &ToolChain = getToolChain(); in AddDefaultLibs()
219 const ToolChain &ToolChain = getToolChain(); in AddEndFiles()
267 const ToolChain &ToolChain = getToolChain(); in ConstructJob()
293 AddLinkerInputs(getToolChain(), Inputs, Args, CmdArgs, JA); in ConstructJob()
H A DXCore.cpp54 const char *Exec = Args.MakeArgString(getToolChain().GetProgramPath("xcc")); in ConstructJob()
80 AddLinkerInputs(getToolChain(), Inputs, Args, CmdArgs, JA); in ConstructJob()
82 const char *Exec = Args.MakeArgString(getToolChain().GetProgramPath("xcc")); in ConstructJob()
H A DAIX.cpp34 const Driver &D = getToolChain().getDriver(); in ConstructJob()
37 const bool IsArch32Bit = getToolChain().getTriple().isArch32Bit(); in ConstructJob()
38 const bool IsArch64Bit = getToolChain().getTriple().isArch64Bit(); in ConstructJob()
81 const char *Exec = Args.MakeArgString(getToolChain().GetProgramPath("as")); in ConstructJob()
113 const AIX &ToolChain = static_cast<const AIX &>(getToolChain()); in ConstructJob()
305 if (getToolChain().ShouldLinkCXXStdlib(Args)) in ConstructJob()
306 getToolChain().AddCXXStdlibLibArgs(Args, CmdArgs); in ConstructJob()
H A DCuda.cpp388 static_cast<const toolchains::NVPTXToolChain &>(getToolChain()); in ConstructJob()
402 << getToolChain().getArchName() << getShortName(); in ConstructJob()
534 static_cast<const toolchains::CudaToolChain &>(getToolChain()); in ConstructJob()
565 ",file=" + getToolChain().getInputFilename(II))); in ConstructJob()
585 static_cast<const toolchains::NVPTXToolChain &>(getToolChain()); in ConstructJob()
605 << getToolChain().getArchName() << getShortName(); in ConstructJob()
627 getToolChain().AddFilePathLibArgs(Args, CmdArgs); in ConstructJob()
628 AddLinkerInputs(getToolChain(), Inputs, Args, CmdArgs, JA); in ConstructJob()
631 addLTOOptions(getToolChain(), Args, CmdArgs, Output, Inputs, in ConstructJob()
636 getNVPTXTargetFeatures(C.getDriver(), getToolChain().getTriple(), Args, in ConstructJob()
[all …]
H A DClang.cpp821 const bool IsIAMCU = getToolChain().getTriple().isOSIAMCU(); in AddPreprocessingOptions()
930 getToolChain().AddCudaIncludeArgs(Args, CmdArgs); in AddPreprocessingOptions()
932 getToolChain().AddHIPIncludeArgs(Args, CmdArgs); in AddPreprocessingOptions()
934 getToolChain().addSYCLIncludeArgs(Args, CmdArgs); in AddPreprocessingOptions()
942 getToolChain().getTriple().isGPU()) { in AddPreprocessingOptions()
975 if (getToolChain().getDriver().IsCLMode()) { in AddPreprocessingOptions()
1112 C, JA, getToolChain(), in AddPreprocessingOptions()
1130 if (getToolChain().getTriple().isGPU() && in AddPreprocessingOptions()
1134 llvm::sys::path::append(P, getToolChain().getTripleString()); in AddPreprocessingOptions()
1150 forAllAssociatedToolChains(C, JA, getToolChain(), in AddPreprocessingOptions()
[all …]
H A DMinGW.cpp38 if (getToolChain().getArch() == llvm::Triple::x86) { in ConstructJob()
40 } else if (getToolChain().getArch() == llvm::Triple::x86_64) { in ConstructJob()
52 const char *Exec = Args.MakeArgString(getToolChain().GetProgramPath("as")); in ConstructJob()
57 SplitDebugInfo(getToolChain(), C, *this, JA, Args, Output, in ConstructJob()
68 ToolChain::RuntimeLibType RLT = getToolChain().GetRuntimeLibType(Args); in AddLibGCC()
73 bool CXX = getToolChain().getDriver().CCCIsCXX(); in AddLibGCC()
83 AddRunTimeLibs(getToolChain(), getToolChain().getDriver(), CmdArgs, Args); in AddLibGCC()
108 const ToolChain &TC = getToolChain(); in ConstructJob()
H A DNaCl.cpp33 const auto &ToolChain = static_cast<const NaClToolChain &>(getToolChain()); in ConstructJob()
53 const auto &ToolChain = static_cast<const NaClToolChain &>(getToolChain()); in ConstructJob()
156 if (getToolChain().getArch() == llvm::Triple::mipsel) in ConstructJob()
173 if (getToolChain().getArch() == llvm::Triple::mipsel) in ConstructJob()
H A DHIPAMD.cpp58 Args.MakeArgString(getToolChain().GetProgramPath("llvm-link")); in constructLlvmLinkCommand()
80 auto &TC = getToolChain(); in constructLldCommand()
155 const char *Lld = Args.MakeArgString(getToolChain().GetProgramPath("lld")); in constructLldCommand()
207 if (getToolChain().getEffectiveTriple().isSPIRV()) in ConstructJob()
H A DDarwin.cpp105 const llvm::Triple &T(getToolChain().getTriple()); in ConstructJob()
145 if (getToolChain().getArch() != llvm::Triple::x86_64 && in ConstructJob()
163 const char *Exec = Args.MakeArgString(getToolChain().GetProgramPath("as")); in ConstructJob()
222 const Driver &D = getToolChain().getDriver(); in AddLinkArgs()
593 Args.MakeArgString(getToolChain().GetLinkerPath(&LinkerIsLLD)); in ConstructJob()
596 bool UsePlatformVersion = getToolChain().getTriple().isXROS(); in ConstructJob()
604 checkRemarksOptions(getToolChain().getDriver(), Args, in ConstructJob()
605 getToolChain().getTriple())) in ConstructJob()
606 renderRemarksOptions(Args, CmdArgs, getToolChain().getTriple(), Output, JA); in ConstructJob()
637 const Driver &D = getToolChain().getDriver(); in ConstructJob()
[all …]
H A DAMDGPU.cpp554 std::string Linker = getToolChain().GetLinkerPath(); in ConstructJob()
563 addLTOOptions(getToolChain(), Args, CmdArgs, Output, Inputs, ThinLTO); in ConstructJob()
567 getProcessorFromTargetID(getToolChain().getTriple(), in ConstructJob()
570 addLinkerCompressDebugSectionsOption(getToolChain(), Args, CmdArgs); in ConstructJob()
571 getToolChain().AddFilePathLibArgs(Args, CmdArgs); in ConstructJob()
573 AddLinkerInputs(getToolChain(), Inputs, Args, CmdArgs, JA); in ConstructJob()
577 getAMDGPUTargetFeatures(C.getDriver(), getToolChain().getTriple(), Args, in ConstructJob()
587 std::optional<std::string> IncludePath = getToolChain().getStdlibPath(); in ConstructJob()
H A DFreeBSD.cpp32 const auto &ToolChain = static_cast<const FreeBSD &>(getToolChain()); in ConstructJob()
33 const auto &D = getToolChain().getDriver(); in ConstructJob()
133 const auto &ToolChain = static_cast<const FreeBSD &>(getToolChain()); in ConstructJob()
381 const char *Exec = Args.MakeArgString(getToolChain().GetLinkerPath()); in ConstructJob()
H A DBareMetal.cpp538 const Driver &D = getToolChain().getDriver(); in ConstructJob()
572 const char *Exec = Args.MakeArgString(getToolChain().GetStaticLibToolPath()); in ConstructJob()
585 auto &TC = static_cast<const toolchains::BareMetal &>(getToolChain()); in ConstructJob()
586 const Driver &D = getToolChain().getDriver(); in ConstructJob()
588 const llvm::Triple &Triple = getToolChain().getEffectiveTriple(); in ConstructJob()
H A DCSKYToolChain.cpp135 const ToolChain &ToolChain = getToolChain(); in ConstructJob()
145 std::string Linker = getToolChain().GetLinkerPath(); in ConstructJob()
H A DInterfaceStubs.cpp22 std::string Merger = getToolChain().GetProgramPath(getShortName()); in ConstructJob()
H A DDragonFly.cpp28 const auto &ToolChain = static_cast<const DragonFly &>(getToolChain()); in ConstructJob()
57 const auto &ToolChain = static_cast<const DragonFly &>(getToolChain()); in ConstructJob()
H A DCrossWindows.cpp30 static_cast<const toolchains::CrossWindowsToolChain &>(getToolChain()); in ConstructJob()
69 static_cast<const toolchains::CrossWindowsToolChain &>(getToolChain()); in ConstructJob()
H A DUEFI.cpp55 auto &TC = static_cast<const toolchains::UEFI &>(getToolChain()); in ConstructJob()
H A DFuchsia.cpp35 const auto &ToolChain = static_cast<const Fuchsia &>(getToolChain()); in ConstructJob()
205 const Driver &D = getToolChain().getDriver(); in ConstructJob()
239 const char *Exec = Args.MakeArgString(getToolChain().GetStaticLibToolPath()); in ConstructJob()
H A DHIPSPV.cpp76 Args.MakeArgString(getToolChain().GetProgramPath("llvm-link")); in constructLinkAndEmitSpirvCommand()
91 const char *Opt = Args.MakeArgString(getToolChain().GetProgramPath("opt")); in constructLinkAndEmitSpirvCommand()
H A DHaiku.cpp27 const auto &ToolChain = static_cast<const Haiku &>(getToolChain()); in ConstructJob()
153 const char *Exec = Args.MakeArgString(getToolChain().GetLinkerPath()); in ConstructJob()
/freebsd/contrib/llvm-project/clang/include/clang/Driver/
H A DTool.h52 const ToolChain &getToolChain() const { return TheToolChain; } in getToolChain() function

12