Lines Matching refs:CmdArgs
36 ArgStringList CmdArgs; in ConstructJob() local
44 CmdArgs.push_back("--32"); in ConstructJob()
51 CmdArgs.push_back(Args.MakeArgString("-mcpu=" + Arch)); in ConstructJob()
56 CmdArgs.push_back("-mppc"); in ConstructJob()
57 CmdArgs.push_back("-many"); in ConstructJob()
61 CmdArgs.push_back("-64"); in ConstructJob()
63 CmdArgs.push_back(sparc::getSparcAsmModeForCPU(CPU, Triple)); in ConstructJob()
64 AddAssemblerKPIC(ToolChain, Args, CmdArgs); in ConstructJob()
74 CmdArgs.push_back("-march"); in ConstructJob()
75 CmdArgs.push_back(CPUName.data()); in ConstructJob()
77 CmdArgs.push_back("-mabi"); in ConstructJob()
78 CmdArgs.push_back(mips::getGnuCompatibleMipsABIName(ABIName).data()); in ConstructJob()
81 CmdArgs.push_back("-EL"); in ConstructJob()
83 CmdArgs.push_back("-EB"); in ConstructJob()
85 AddAssemblerKPIC(ToolChain, Args, CmdArgs); in ConstructJob()
93 Args.AddAllArgValues(CmdArgs, options::OPT_Wa_COMMA, options::OPT_Xassembler); in ConstructJob()
95 CmdArgs.push_back("-o"); in ConstructJob()
96 CmdArgs.push_back(Output.getFilename()); in ConstructJob()
99 CmdArgs.push_back(II.getFilename()); in ConstructJob()
104 Exec, CmdArgs, Inputs, Output)); in ConstructJob()
122 ArgStringList CmdArgs; in ConstructJob() local
133 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); in ConstructJob()
136 CmdArgs.push_back("-EB"); in ConstructJob()
138 CmdArgs.push_back("-EL"); in ConstructJob()
141 CmdArgs.push_back("-e"); in ConstructJob()
142 CmdArgs.push_back("__start"); in ConstructJob()
145 CmdArgs.push_back("--eh-frame-hdr"); in ConstructJob()
147 CmdArgs.push_back("-Bstatic"); in ConstructJob()
150 CmdArgs.push_back("-export-dynamic"); in ConstructJob()
152 CmdArgs.push_back("-shared"); in ConstructJob()
154 CmdArgs.push_back("-dynamic-linker"); in ConstructJob()
155 CmdArgs.push_back("/usr/libexec/ld.so"); in ConstructJob()
160 CmdArgs.push_back("-pie"); in ConstructJob()
162 CmdArgs.push_back("-nopie"); in ConstructJob()
165 CmdArgs.push_back("-X"); in ConstructJob()
167 CmdArgs.push_back("--no-relax"); in ConstructJob()
172 CmdArgs.push_back("-o"); in ConstructJob()
173 CmdArgs.push_back(Output.getFilename()); in ConstructJob()
193 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath(crt0))); in ConstructJob()
194 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath(crtbegin))); in ConstructJob()
197 Args.AddAllArgs(CmdArgs, options::OPT_L); in ConstructJob()
198 ToolChain.AddFilePathLibArgs(Args, CmdArgs); in ConstructJob()
199 Args.addAllArgs(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()
228 ToolChain.AddCXXStdlibLibArgs(Args, CmdArgs); in ConstructJob()
230 CmdArgs.push_back("-lm_p"); in ConstructJob()
232 CmdArgs.push_back("-lm"); in ConstructJob()
243 addFortranRuntimeLibraryPath(ToolChain, Args, CmdArgs); in ConstructJob()
244 addFortranRuntimeLibs(ToolChain, Args, CmdArgs); in ConstructJob()
246 CmdArgs.push_back("-lm_p"); in ConstructJob()
248 CmdArgs.push_back("-lm"); 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()
261 CmdArgs.push_back("-lcompiler_rt"); in ConstructJob()
265 CmdArgs.push_back("-lpthread_p"); in ConstructJob()
267 CmdArgs.push_back("-lpthread"); in ConstructJob()
272 CmdArgs.push_back("-lc_p"); in ConstructJob()
274 CmdArgs.push_back("-lc"); in ConstructJob()
277 CmdArgs.push_back("-lcompiler_rt"); in ConstructJob()
288 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath(crtend))); in ConstructJob()
291 ToolChain.addProfileRTLibs(Args, CmdArgs); in ConstructJob()
296 Exec, CmdArgs, Inputs, Output)); in ConstructJob()
363 ArgStringList &CmdArgs) const { in AddCXXStdlibLibArgs()
366 CmdArgs.push_back(Profiling ? "-lc++_p" : "-lc++"); in AddCXXStdlibLibArgs()
368 CmdArgs.push_back("-lc++experimental"); in AddCXXStdlibLibArgs()
369 CmdArgs.push_back(Profiling ? "-lc++abi_p" : "-lc++abi"); in AddCXXStdlibLibArgs()
370 CmdArgs.push_back(Profiling ? "-lpthread_p" : "-lpthread"); in AddCXXStdlibLibArgs()