| /freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
| H A D | AVR.cpp | 516 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 D | SPIRV.cpp | 39 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 D | Gnu.cpp | 72 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 D | Flang.cpp | 164 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 D | MSP430.cpp | 183 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 D | XCore.cpp | 54 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 D | AIX.cpp | 34 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 D | Cuda.cpp | 388 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 D | Clang.cpp | 821 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 D | MinGW.cpp | 38 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 D | NaCl.cpp | 33 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 D | HIPAMD.cpp | 58 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 D | Darwin.cpp | 105 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 D | AMDGPU.cpp | 554 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 D | FreeBSD.cpp | 32 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 D | BareMetal.cpp | 538 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 D | CSKYToolChain.cpp | 135 const ToolChain &ToolChain = getToolChain(); in ConstructJob() 145 std::string Linker = getToolChain().GetLinkerPath(); in ConstructJob()
|
| H A D | InterfaceStubs.cpp | 22 std::string Merger = getToolChain().GetProgramPath(getShortName()); in ConstructJob()
|
| H A D | DragonFly.cpp | 28 const auto &ToolChain = static_cast<const DragonFly &>(getToolChain()); in ConstructJob() 57 const auto &ToolChain = static_cast<const DragonFly &>(getToolChain()); in ConstructJob()
|
| H A D | CrossWindows.cpp | 30 static_cast<const toolchains::CrossWindowsToolChain &>(getToolChain()); in ConstructJob() 69 static_cast<const toolchains::CrossWindowsToolChain &>(getToolChain()); in ConstructJob()
|
| H A D | UEFI.cpp | 55 auto &TC = static_cast<const toolchains::UEFI &>(getToolChain()); in ConstructJob()
|
| H A D | Fuchsia.cpp | 35 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 D | HIPSPV.cpp | 76 Args.MakeArgString(getToolChain().GetProgramPath("llvm-link")); in constructLinkAndEmitSpirvCommand() 91 const char *Opt = Args.MakeArgString(getToolChain().GetProgramPath("opt")); in constructLinkAndEmitSpirvCommand()
|
| H A D | Haiku.cpp | 27 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 D | Tool.h | 52 const ToolChain &getToolChain() const { return TheToolChain; } in getToolChain() function
|