Lines Matching refs:ToolChain
33 const auto &ToolChain = static_cast<const OpenBSD &>(getToolChain()); in ConstructJob() local
34 const Driver &D = ToolChain.getDriver(); in ConstructJob()
35 const llvm::Triple &Triple = ToolChain.getTriple(); in ConstructJob()
40 switch (ToolChain.getArch()) { in ConstructJob()
64 AddAssemblerKPIC(ToolChain, Args, CmdArgs); in ConstructJob()
85 AddAssemblerKPIC(ToolChain, Args, CmdArgs); in ConstructJob()
101 const char *Exec = Args.MakeArgString(ToolChain.GetProgramPath("as")); in ConstructJob()
112 const auto &ToolChain = static_cast<const OpenBSD &>(getToolChain()); in ConstructJob() local
113 const Driver &D = ToolChain.getDriver(); in ConstructJob()
114 const llvm::Triple &Triple = ToolChain.getTriple(); in ConstructJob()
115 const llvm::Triple::ArchType Arch = ToolChain.getArch(); in ConstructJob()
193 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath(crt0))); in ConstructJob()
194 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath(crtbegin))); in ConstructJob()
198 ToolChain.AddFilePathLibArgs(Args, CmdArgs); in ConstructJob()
212 addLTOOptions(ToolChain, Args, CmdArgs, Output, *Input, in ConstructJob()
216 bool NeedsSanitizerDeps = addSanitizerRuntimes(ToolChain, Args, CmdArgs); in ConstructJob()
217 bool NeedsXRayDeps = addXRayRuntime(ToolChain, Args, CmdArgs); in ConstructJob()
218 AddLinkerInputs(ToolChain, Inputs, Args, CmdArgs, JA); in ConstructJob()
224 addOpenMPRuntime(C, CmdArgs, ToolChain, Args, StaticOpenMP); in ConstructJob()
227 if (ToolChain.ShouldLinkCXXStdlib(Args)) in ConstructJob()
228 ToolChain.AddCXXStdlibLibArgs(Args, CmdArgs); in ConstructJob()
243 addFortranRuntimeLibraryPath(ToolChain, Args, CmdArgs); in ConstructJob()
244 addFortranRuntimeLibs(ToolChain, Args, CmdArgs); in ConstructJob()
252 CmdArgs.push_back(ToolChain.getCompilerRTArgString(Args, "builtins")); in ConstructJob()
253 linkSanitizerRuntimeDeps(ToolChain, Args, CmdArgs); in ConstructJob()
256 CmdArgs.push_back(ToolChain.getCompilerRTArgString(Args, "builtins")); in ConstructJob()
257 linkXRayRuntimeDeps(ToolChain, Args, CmdArgs); in ConstructJob()
288 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath(crtend))); in ConstructJob()
291 ToolChain.addProfileRTLibs(Args, CmdArgs); in ConstructJob()
293 const char *Exec = Args.MakeArgString(ToolChain.GetLinkerPath()); in ConstructJob()
302 SanitizerMask Res = ToolChain::getSupportedSanitizers(); in getSupportedSanitizers()
388 return ToolChain::getCompilerRT(Args, Component, Type); in getCompilerRT()
399 ToolChain::UnwindTableLevel