• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/contrib/llvm-project/clang/lib/Driver/ToolChains/

Lines Matching defs:ToolChain

1 //===--- PS4CPU.cpp - PS4CPU ToolChain Implementations ----------*- C++ -*-===//
28 void tools::PS4cpu::addProfileRTArgs(const ToolChain &TC, const ArgList &Args,
68 static void AddPS4SanitizerArgs(const ToolChain &TC, ArgStringList &CmdArgs) {
78 void tools::PS4cpu::addSanitizerArgs(const ToolChain &TC,
92 const toolchains::FreeBSD &ToolChain =
94 const Driver &D = ToolChain.getDriver();
124 AddPS4SanitizerArgs(ToolChain, CmdArgs);
136 AddLinkerInputs(ToolChain, Inputs, Args, CmdArgs, JA);
142 const char *Exec = Args.MakeArgString(ToolChain.GetProgramPath("orbis-ld"));
152 const toolchains::FreeBSD &ToolChain =
154 const Driver &D = ToolChain.getDriver();
194 AddPS4SanitizerArgs(ToolChain, CmdArgs);
207 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath(crt1)));
209 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crti.o")));
219 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath(crtbegin)));
223 ToolChain.AddFilePathLibArgs(Args, CmdArgs);
233 AddLinkerInputs(ToolChain, Inputs, Args, CmdArgs, JA);
240 if (ToolChain.ShouldLinkCXXStdlib(Args))
241 ToolChain.AddCXXStdlibLibArgs(Args, CmdArgs);
309 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crtendS.o")));
311 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crtend.o")));
312 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crtn.o")));
317 Args.MakeArgString(ToolChain.GetProgramPath("orbis-ld.gold"));
319 Args.MakeArgString(ToolChain.GetProgramPath("orbis-ld"));
330 const toolchains::FreeBSD &ToolChain =
332 const Driver &D = ToolChain.getDriver();
426 SanitizerMask Res = ToolChain::getSupportedSanitizers();