Lines Matching defs:CmdArgs

36   ArgStringList CmdArgs;
44 CmdArgs.push_back("--32");
51 CmdArgs.push_back(Args.MakeArgString("-mcpu=" + Arch));
56 CmdArgs.push_back("-mppc");
57 CmdArgs.push_back("-many");
61 CmdArgs.push_back("-64");
63 CmdArgs.push_back(sparc::getSparcAsmModeForCPU(CPU, Triple));
64 AddAssemblerKPIC(ToolChain, Args, CmdArgs);
74 CmdArgs.push_back("-march");
75 CmdArgs.push_back(CPUName.data());
77 CmdArgs.push_back("-mabi");
78 CmdArgs.push_back(mips::getGnuCompatibleMipsABIName(ABIName).data());
81 CmdArgs.push_back("-EL");
83 CmdArgs.push_back("-EB");
85 AddAssemblerKPIC(ToolChain, Args, CmdArgs);
93 Args.AddAllArgValues(CmdArgs, options::OPT_Wa_COMMA, options::OPT_Xassembler);
95 CmdArgs.push_back("-o");
96 CmdArgs.push_back(Output.getFilename());
99 CmdArgs.push_back(II.getFilename());
104 Exec, CmdArgs, Inputs, Output));
122 ArgStringList CmdArgs;
133 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot));
136 CmdArgs.push_back("-EB");
138 CmdArgs.push_back("-EL");
141 CmdArgs.push_back("-e");
142 CmdArgs.push_back("__start");
145 CmdArgs.push_back("--eh-frame-hdr");
147 CmdArgs.push_back("-Bstatic");
150 CmdArgs.push_back("-export-dynamic");
152 CmdArgs.push_back("-shared");
154 CmdArgs.push_back("-dynamic-linker");
155 CmdArgs.push_back("/usr/libexec/ld.so");
160 CmdArgs.push_back("-pie");
162 CmdArgs.push_back("-nopie");
165 CmdArgs.push_back("-X");
167 CmdArgs.push_back("--no-relax");
172 CmdArgs.push_back("-o");
173 CmdArgs.push_back(Output.getFilename());
193 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath(crt0)));
194 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath(crtbegin)));
197 Args.AddAllArgs(CmdArgs, options::OPT_L);
198 ToolChain.AddFilePathLibArgs(Args, CmdArgs);
199 Args.addAllArgs(CmdArgs,
212 addLTOOptions(ToolChain, Args, CmdArgs, Output, *Input,
216 bool NeedsSanitizerDeps = addSanitizerRuntimes(ToolChain, Args, CmdArgs);
217 bool NeedsXRayDeps = addXRayRuntime(ToolChain, Args, CmdArgs);
218 AddLinkerInputs(ToolChain, Inputs, Args, CmdArgs, JA);
224 addOpenMPRuntime(C, CmdArgs, ToolChain, Args, StaticOpenMP);
228 ToolChain.AddCXXStdlibLibArgs(Args, CmdArgs);
230 CmdArgs.push_back("-lm_p");
232 CmdArgs.push_back("-lm");
244 addFortranRuntimeLibraryPath(ToolChain, Args, CmdArgs);
245 addFortranRuntimeLibs(ToolChain, Args, CmdArgs);
247 CmdArgs.push_back("-lm_p");
249 CmdArgs.push_back("-lm");
253 CmdArgs.push_back(ToolChain.getCompilerRTArgString(Args, "builtins"));
254 linkSanitizerRuntimeDeps(ToolChain, Args, CmdArgs);
257 CmdArgs.push_back(ToolChain.getCompilerRTArgString(Args, "builtins"));
258 linkXRayRuntimeDeps(ToolChain, Args, CmdArgs);
262 CmdArgs.push_back("-lcompiler_rt");
266 CmdArgs.push_back("-lpthread_p");
268 CmdArgs.push_back("-lpthread");
273 CmdArgs.push_back("-lc_p");
275 CmdArgs.push_back("-lc");
278 CmdArgs.push_back("-lcompiler_rt");
289 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath(crtend)));
292 ToolChain.addProfileRTLibs(Args, CmdArgs);
297 Exec, CmdArgs, Inputs, Output));
364 ArgStringList &CmdArgs) const {
367 CmdArgs.push_back(Profiling ? "-lc++_p" : "-lc++");
369 CmdArgs.push_back("-lc++experimental");
370 CmdArgs.push_back(Profiling ? "-lc++abi_p" : "-lc++abi");
371 CmdArgs.push_back(Profiling ? "-lpthread_p" : "-lpthread");