Lines Matching refs:CmdArgs

36   ArgStringList CmdArgs;  in ConstructJob()  local
39 CmdArgs.push_back("--32"); in ConstructJob()
41 CmdArgs.push_back("--64"); in ConstructJob()
44 Args.AddAllArgValues(CmdArgs, options::OPT_Wa_COMMA, options::OPT_Xassembler); in ConstructJob()
46 CmdArgs.push_back("-o"); in ConstructJob()
47 CmdArgs.push_back(Output.getFilename()); in ConstructJob()
50 CmdArgs.push_back(II.getFilename()); in ConstructJob()
54 Exec, CmdArgs, Inputs, Output)); in ConstructJob()
62 ArgStringList &CmdArgs) const { in AddLibGCC()
64 CmdArgs.push_back("-lmingwthrd"); in AddLibGCC()
65 CmdArgs.push_back("-lmingw32"); in AddLibGCC()
76 CmdArgs.push_back("-lgcc"); in AddLibGCC()
77 CmdArgs.push_back("-lgcc_eh"); in AddLibGCC()
79 CmdArgs.push_back("-lgcc_s"); in AddLibGCC()
80 CmdArgs.push_back("-lgcc"); in AddLibGCC()
83 AddRunTimeLibs(getToolChain(), getToolChain().getDriver(), CmdArgs, Args); in AddLibGCC()
86 CmdArgs.push_back("-lmoldname"); in AddLibGCC()
87 CmdArgs.push_back("-lmingwex"); in AddLibGCC()
93 CmdArgs.push_back("-lmsvcrt"); in AddLibGCC()
105 ArgStringList CmdArgs; in ConstructJob() local
116 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); in ConstructJob()
119 CmdArgs.push_back("-s"); in ConstructJob()
121 CmdArgs.push_back("-m"); in ConstructJob()
124 CmdArgs.push_back("i386pe"); in ConstructJob()
127 CmdArgs.push_back("i386pep"); in ConstructJob()
132 CmdArgs.push_back("thumb2pe"); in ConstructJob()
136 CmdArgs.push_back("arm64ecpe"); in ConstructJob()
138 CmdArgs.push_back("arm64pe"); in ConstructJob()
147 CmdArgs.push_back("--subsystem"); in ConstructJob()
148 CmdArgs.push_back("windows"); in ConstructJob()
151 CmdArgs.push_back("--subsystem"); in ConstructJob()
152 CmdArgs.push_back("console"); in ConstructJob()
156 CmdArgs.push_back("--dll"); in ConstructJob()
158 CmdArgs.push_back("--shared"); in ConstructJob()
160 CmdArgs.push_back("-Bstatic"); in ConstructJob()
162 CmdArgs.push_back("-Bdynamic"); in ConstructJob()
164 CmdArgs.push_back("-e"); in ConstructJob()
166 CmdArgs.push_back("_DllMainCRTStartup@12"); in ConstructJob()
168 CmdArgs.push_back("DllMainCRTStartup"); in ConstructJob()
169 CmdArgs.push_back("--enable-auto-image-base"); in ConstructJob()
173 CmdArgs.push_back("--no-demangle"); in ConstructJob()
177 CmdArgs.push_back("--disable-auto-import"); in ConstructJob()
182 CmdArgs.push_back("--no-guard-cf"); in ConstructJob()
184 CmdArgs.push_back("--guard-cf"); in ConstructJob()
190 CmdArgs.push_back("-o"); in ConstructJob()
197 CmdArgs.push_back(Args.MakeArgString(Twine(OutputFile) + ".exe")); in ConstructJob()
198 OutputFile = CmdArgs.back(); in ConstructJob()
200 CmdArgs.push_back(OutputFile); in ConstructJob()
203 Args.AddLastArg(CmdArgs, options::OPT_r); in ConstructJob()
204 Args.AddLastArg(CmdArgs, options::OPT_s); in ConstructJob()
205 Args.AddLastArg(CmdArgs, options::OPT_t); in ConstructJob()
206 Args.AddAllArgs(CmdArgs, options::OPT_u_Group); in ConstructJob()
214 CmdArgs.push_back( in ConstructJob()
220 CmdArgs.push_back(Args.MakeArgString(TC.GetFilePath("dllcrt2.o"))); in ConstructJob()
223 CmdArgs.push_back(Args.MakeArgString(TC.GetFilePath("crt2u.o"))); in ConstructJob()
225 CmdArgs.push_back(Args.MakeArgString(TC.GetFilePath("crt2.o"))); in ConstructJob()
228 CmdArgs.push_back(Args.MakeArgString(TC.GetFilePath("gcrt2.o"))); in ConstructJob()
229 CmdArgs.push_back(Args.MakeArgString(TC.GetFilePath("crtbegin.o"))); in ConstructJob()
232 Args.AddAllArgs(CmdArgs, options::OPT_L); in ConstructJob()
233 TC.AddFilePathLibArgs(Args, CmdArgs); in ConstructJob()
239 CmdArgs.push_back(Args.MakeArgString("-L" + LibPath)); in ConstructJob()
243 CmdArgs.push_back(Args.MakeArgString("-L" + CRTPath)); in ConstructJob()
245 AddLinkerInputs(TC, Inputs, Args, CmdArgs, JA); in ConstructJob()
249 addLTOOptions(TC, Args, CmdArgs, Output, Inputs[0], in ConstructJob()
254 addFortranRuntimeLibraryPath(TC, Args, CmdArgs); in ConstructJob()
255 addFortranRuntimeLibs(TC, Args, CmdArgs); in ConstructJob()
264 CmdArgs.push_back("-Bstatic"); in ConstructJob()
265 TC.AddCXXStdlibLibArgs(Args, CmdArgs); in ConstructJob()
267 CmdArgs.push_back("-Bdynamic"); in ConstructJob()
281 CmdArgs.push_back("--start-group"); in ConstructJob()
286 CmdArgs.push_back("-lssp_nonshared"); in ConstructJob()
287 CmdArgs.push_back("-lssp"); in ConstructJob()
294 CmdArgs.push_back("-lomp"); in ConstructJob()
297 CmdArgs.push_back("-liomp5md"); in ConstructJob()
300 CmdArgs.push_back("-lgomp"); in ConstructJob()
308 AddLibGCC(Args, CmdArgs); in ConstructJob()
311 CmdArgs.push_back("-lgmon"); in ConstructJob()
314 CmdArgs.push_back("-lpthread"); in ConstructJob()
318 CmdArgs.push_back(TC.getCompilerRTArgString(Args, "asan_dynamic", in ConstructJob()
320 CmdArgs.push_back( in ConstructJob()
322 CmdArgs.push_back("--require-defined"); in ConstructJob()
323 CmdArgs.push_back(TC.getArch() == llvm::Triple::x86 in ConstructJob()
328 CmdArgs.push_back("--whole-archive"); in ConstructJob()
329 CmdArgs.push_back( in ConstructJob()
331 CmdArgs.push_back("--no-whole-archive"); in ConstructJob()
334 TC.addProfileRTLibs(Args, CmdArgs); in ConstructJob()
341 CmdArgs.push_back("-lgdi32"); in ConstructJob()
342 CmdArgs.push_back("-lcomdlg32"); in ConstructJob()
344 CmdArgs.push_back("-ladvapi32"); in ConstructJob()
345 CmdArgs.push_back("-lshell32"); in ConstructJob()
346 CmdArgs.push_back("-luser32"); in ConstructJob()
347 CmdArgs.push_back("-lkernel32"); in ConstructJob()
351 CmdArgs.push_back("--end-group"); in ConstructJob()
353 AddLibGCC(Args, CmdArgs); in ConstructJob()
355 CmdArgs.push_back("-lkernel32"); in ConstructJob()
361 TC.addFastMathRuntimeIfAvailable(Args, CmdArgs); in ConstructJob()
363 CmdArgs.push_back(Args.MakeArgString(TC.GetFilePath("crtend.o"))); in ConstructJob()
369 Exec, CmdArgs, Inputs, Output)); in ConstructJob()