reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
125 const Driver &D = ToolChain.getDriver(); 126 const llvm::Triple::ArchType Arch = ToolChain.getArch(); 129 (Args.hasArg(options::OPT_pie) || ToolChain.isPIEDefault()); 158 if (ToolChain.getTriple().getOSMajorVersion() >= 9) { 213 if (ToolChain.getTriple().isMIPS()) { 238 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath(crt1))); 240 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crti.o"))); 250 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath(crtbegin))); 254 ToolChain.AddFilePathLibArgs(Args, CmdArgs); 264 AddGoldPlugin(ToolChain, Args, CmdArgs, Output, Inputs[0], 268 bool NeedsSanitizerDeps = addSanitizerRuntimes(ToolChain, Args, CmdArgs); 269 bool NeedsXRayDeps = addXRayRuntime(ToolChain, Args, CmdArgs); 270 AddLinkerInputs(ToolChain, Inputs, Args, CmdArgs, JA); 276 addOpenMPRuntime(CmdArgs, ToolChain, Args, StaticOpenMP); 279 if (ToolChain.ShouldLinkCXXStdlib(Args)) 280 ToolChain.AddCXXStdlibLibArgs(Args, CmdArgs); 287 linkSanitizerRuntimeDeps(ToolChain, CmdArgs); 289 linkXRayRuntimeDeps(ToolChain, CmdArgs); 337 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crtendS.o"))); 339 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crtend.o"))); 340 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crtn.o"))); 343 ToolChain.addProfileRTLibs(Args, CmdArgs);