Lines Matching refs:ToolChain

33   const toolchains::NetBSD &ToolChain =  in ConstructJob()  local
35 const Driver &D = ToolChain.getDriver(); in ConstructJob()
36 const llvm::Triple &Triple = ToolChain.getTriple(); in ConstructJob()
43 switch (ToolChain.getArch()) { in ConstructJob()
77 AddAssemblerKPIC(ToolChain, Args, CmdArgs); in ConstructJob()
86 AddAssemblerKPIC(ToolChain, Args, CmdArgs); in ConstructJob()
94 AddAssemblerKPIC(ToolChain, Args, CmdArgs); in ConstructJob()
110 const char *Exec = Args.MakeArgString((ToolChain.GetProgramPath("as"))); in ConstructJob()
121 const toolchains::NetBSD &ToolChain = in ConstructJob() local
123 const Driver &D = ToolChain.getDriver(); in ConstructJob()
124 const llvm::Triple &Triple = ToolChain.getTriple(); in ConstructJob()
152 switch (ToolChain.getArch()) { in ConstructJob()
176 arm::appendBE8LinkFlag(Args, CmdArgs, ToolChain.getEffectiveTriple()); in ConstructJob()
196 if (ToolChain.getArch() == llvm::Triple::mips64) in ConstructJob()
202 if (ToolChain.getArch() == llvm::Triple::mips64) in ConstructJob()
244 Args.MakeArgString(ToolChain.GetFilePath("crt0.o"))); in ConstructJob()
247 Args.MakeArgString(ToolChain.GetFilePath("crti.o"))); in ConstructJob()
250 Args.MakeArgString(ToolChain.GetFilePath("crtbeginS.o"))); in ConstructJob()
253 Args.MakeArgString(ToolChain.GetFilePath("crtbegin.o"))); in ConstructJob()
265 bool NeedsSanitizerDeps = addSanitizerRuntimes(ToolChain, Args, CmdArgs); in ConstructJob()
266 bool NeedsXRayDeps = addXRayRuntime(ToolChain, Args, CmdArgs); in ConstructJob()
267 AddLinkerInputs(ToolChain, Inputs, Args, CmdArgs, JA); in ConstructJob()
269 const SanitizerArgs &SanArgs = ToolChain.getSanitizerArgs(Args); in ConstructJob()
272 CmdArgs.push_back(Args.MakeArgString(ToolChain.getCompilerRTPath())); in ConstructJob()
278 switch (ToolChain.getArch()) { in ConstructJob()
304 addOpenMPRuntime(CmdArgs, ToolChain, Args, StaticOpenMP); in ConstructJob()
307 if (ToolChain.ShouldLinkCXXStdlib(Args)) in ConstructJob()
308 ToolChain.AddCXXStdlibLibArgs(Args, CmdArgs); in ConstructJob()
312 linkSanitizerRuntimeDeps(ToolChain, CmdArgs); in ConstructJob()
314 linkXRayRuntimeDeps(ToolChain, CmdArgs); in ConstructJob()
340 Args.MakeArgString(ToolChain.GetFilePath("crtendS.o"))); in ConstructJob()
343 Args.MakeArgString(ToolChain.GetFilePath("crtend.o"))); in ConstructJob()
344 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crtn.o"))); in ConstructJob()
347 ToolChain.addProfileRTLibs(Args, CmdArgs); in ConstructJob()
349 const char *Exec = Args.MakeArgString(ToolChain.GetLinkerPath()); in ConstructJob()
414 ToolChain::CXXStdlibType NetBSD::GetDefaultCXXStdlibType() const { in GetDefaultCXXStdlibType()
431 return ToolChain::CST_Libcxx; in GetDefaultCXXStdlibType()
436 return ToolChain::CST_Libstdcxx; in GetDefaultCXXStdlibType()
512 SanitizerMask Res = ToolChain::getSupportedSanitizers(); in getSupportedSanitizers()