/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
H A D | Flang.cpp | 31 ArgStringList &CmdArgs) { in addDashXForInput() argument 32 CmdArgs.push_back("-x"); in addDashXForInput() 34 CmdArgs.push_back(types::getTypeName(Input.getType())); in addDashXForInput() 38 ArgStringList &CmdArgs) const { in addFortranDialectOptions() 39 Args.addAllArgs(CmdArgs, {options::OPT_ffixed_form, in addFortranDialectOptions() 62 ArgStringList &CmdArgs) const { in addPreprocessingOptions() 63 Args.addAllArgs(CmdArgs, in addPreprocessingOptions() 117 void Flang::addOtherOptions(const ArgList &Args, ArgStringList &CmdArgs) const { in addOtherOptions() 118 Args.addAllArgs(CmdArgs, in addOtherOptions() 134 addDebugInfoKind(CmdArgs, DebugInfoKind); in addOtherOptions() [all …]
|
H A D | FreeBSD.cpp | 36 ArgStringList CmdArgs; in ConstructJob() local 46 CmdArgs.push_back("--32"); in ConstructJob() 50 CmdArgs.push_back("-a32"); in ConstructJob() 60 CmdArgs.push_back("-march"); in ConstructJob() 61 CmdArgs.push_back(CPUName.data()); in ConstructJob() 63 CmdArgs.push_back("-mabi"); in ConstructJob() 64 CmdArgs.push_back(mips::getGnuCompatibleMipsABIName(ABIName).data()); in ConstructJob() 67 CmdArgs.push_back("-EL"); in ConstructJob() 69 CmdArgs.push_back("-EB"); in ConstructJob() 73 CmdArgs.push_back(Args.MakeArgString("-G" + v)); in ConstructJob() [all …]
|
H A D | Clang.cpp | 288 ArgStringList &CmdArgs) { in ParseMPreferVectorWidth() argument 295 CmdArgs.push_back("-mprefer-vector-width=none"); in ParseMPreferVectorWidth() 302 CmdArgs.push_back(Args.MakeArgString("-mprefer-vector-width=" + Value)); in ParseMPreferVectorWidth() 330 ArgStringList &CmdArgs) { in addExceptionArgs() argument 356 CmdArgs.push_back("-fasync-exceptions"); in addExceptionArgs() 366 CmdArgs.push_back("-fobjc-exceptions"); in addExceptionArgs() 384 CmdArgs.push_back("-fcxx-exceptions"); in addExceptionArgs() 393 Args.AddLastArg(CmdArgs, options::OPT_fignore_exceptions); in addExceptionArgs() 395 Args.addOptInFlag(CmdArgs, options::OPT_fassume_nothrow_exception_dtor, in addExceptionArgs() 399 CmdArgs.push_back("-fexceptions"); in addExceptionArgs() [all …]
|
H A D | OpenBSD.cpp | 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() [all …]
|
H A D | NetBSD.cpp | 36 ArgStringList CmdArgs; in ConstructJob() local 44 CmdArgs.push_back("--32"); in ConstructJob() 53 CmdArgs.push_back(Args.MakeArgString("-mcpu=" + Arch)); in ConstructJob() 65 CmdArgs.push_back("-march"); in ConstructJob() 66 CmdArgs.push_back(CPUName.data()); in ConstructJob() 68 CmdArgs.push_back("-mabi"); in ConstructJob() 69 CmdArgs.push_back(mips::getGnuCompatibleMipsABIName(ABIName).data()); in ConstructJob() 72 CmdArgs.push_back("-EL"); in ConstructJob() 74 CmdArgs.push_back("-EB"); in ConstructJob() 76 AddAssemblerKPIC(ToolChain, Args, CmdArgs); in ConstructJob() [all …]
|
H A D | DragonFly.cpp | 29 ArgStringList CmdArgs; in ConstructJob() local 36 CmdArgs.push_back("--32"); in ConstructJob() 38 Args.AddAllArgValues(CmdArgs, options::OPT_Wa_COMMA, options::OPT_Xassembler); in ConstructJob() 40 CmdArgs.push_back("-o"); in ConstructJob() 41 CmdArgs.push_back(Output.getFilename()); in ConstructJob() 44 CmdArgs.push_back(II.getFilename()); in ConstructJob() 49 Exec, CmdArgs, Inputs, Output)); in ConstructJob() 64 ArgStringList CmdArgs; in ConstructJob() local 67 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); in ConstructJob() 69 CmdArgs.push_back("--eh-frame-hdr"); in ConstructJob() [all …]
|
H A D | CrossWindows.cpp | 31 ArgStringList CmdArgs; in ConstructJob() local 42 CmdArgs.push_back("--32"); in ConstructJob() 45 CmdArgs.push_back("--64"); in ConstructJob() 49 Args.AddAllArgValues(CmdArgs, options::OPT_Wa_COMMA, options::OPT_Xassembler); in ConstructJob() 51 CmdArgs.push_back("-o"); in ConstructJob() 52 CmdArgs.push_back(Output.getFilename()); in ConstructJob() 55 CmdArgs.push_back(Input.getFilename()); in ConstructJob() 61 Exec, CmdArgs, Inputs, Output)); in ConstructJob() 73 ArgStringList CmdArgs; in ConstructJob() local 85 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); in ConstructJob() [all …]
|
H A D | Solaris.cpp | 92 ArgStringList CmdArgs; in ConstructJob() local 96 CmdArgs.push_back("-C"); in ConstructJob() 100 CmdArgs.push_back("-e"); in ConstructJob() 101 CmdArgs.push_back("_start"); in ConstructJob() 106 CmdArgs.push_back("-pie"); in ConstructJob() 108 CmdArgs.push_back("-z"); in ConstructJob() 109 CmdArgs.push_back("type=pie"); in ConstructJob() 114 CmdArgs.push_back("-Bstatic"); in ConstructJob() 115 CmdArgs.push_back("-dn"); in ConstructJob() 118 CmdArgs.push_back("-shared"); in ConstructJob() [all …]
|
H A D | Fuchsia.cpp | 42 ArgStringList CmdArgs; in ConstructJob() local 52 CmdArgs.push_back("-z"); in ConstructJob() 53 CmdArgs.push_back("max-page-size=4096"); in ConstructJob() 55 CmdArgs.push_back("-z"); in ConstructJob() 56 CmdArgs.push_back("now"); in ConstructJob() 58 CmdArgs.push_back("-z"); in ConstructJob() 59 CmdArgs.push_back("start-stop-visibility=hidden"); in ConstructJob() 64 CmdArgs.push_back("-z"); in ConstructJob() 65 CmdArgs.push_back("rodynamic"); in ConstructJob() 66 CmdArgs.push_back("-z"); in ConstructJob() [all …]
|
H A D | Haiku.cpp | 31 ArgStringList CmdArgs; in ConstructJob() local 48 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); in ConstructJob() 50 CmdArgs.push_back("--eh-frame-hdr"); in ConstructJob() 52 CmdArgs.push_back("-Bstatic"); in ConstructJob() 55 CmdArgs.push_back("-shared"); in ConstructJob() 56 CmdArgs.push_back("--enable-new-dtags"); in ConstructJob() 59 CmdArgs.push_back("-shared"); in ConstructJob() 62 CmdArgs.push_back("--no-undefined"); in ConstructJob() 65 CmdArgs.push_back("-X"); in ConstructJob() 67 CmdArgs.push_back("--no-relax"); in ConstructJob() [all …]
|
H A D | ZOS.cpp | 52 ArgStringList CmdArgs; in ConstructJob() local 54 Args.AddAllArgValues(CmdArgs, options::OPT_Wa_COMMA, options::OPT_Xassembler); in ConstructJob() 59 CmdArgs.push_back("-o"); in ConstructJob() 60 CmdArgs.push_back(Output.getFilename()); in ConstructJob() 71 CmdArgs.push_back(II.getFilename()); in ConstructJob() 75 Exec, CmdArgs, Inputs)); in ConstructJob() 113 ArgStringList CmdArgs; in ConstructJob() local 120 CmdArgs.push_back("-o"); in ConstructJob() 121 CmdArgs.push_back(Output.getFilename()); in ConstructJob() 133 CmdArgs.push_back("-b"); in ConstructJob() [all …]
|
H A D | MinGW.cpp | 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() [all …]
|
H A D | AIX.cpp | 36 ArgStringList CmdArgs; in ConstructJob() local 51 CmdArgs.push_back("-a32"); in ConstructJob() 54 CmdArgs.push_back("-a64"); in ConstructJob() 61 CmdArgs.push_back("-many"); in ConstructJob() 63 Args.AddAllArgValues(CmdArgs, options::OPT_Wa_COMMA, options::OPT_Xassembler); in ConstructJob() 68 CmdArgs.push_back("-o"); in ConstructJob() 69 CmdArgs.push_back(Output.getFilename()); in ConstructJob() 80 CmdArgs.push_back(II.getFilename()); in ConstructJob() 84 Exec, CmdArgs, Inputs, Output)); in ConstructJob() 89 static bool hasExportListLinkerOpts(const ArgStringList &CmdArgs) { in hasExportListLinkerOpts() argument [all …]
|
H A D | Darwin.cpp | 109 ArgStringList CmdArgs; in ConstructJob() local 128 CmdArgs.push_back("-Q"); in ConstructJob() 135 CmdArgs.push_back("--gstabs"); in ConstructJob() 137 CmdArgs.push_back("-g"); in ConstructJob() 141 AddMachOArch(Args, CmdArgs); in ConstructJob() 145 CmdArgs.push_back("-force_cpusubtype_ALL"); in ConstructJob() 152 CmdArgs.push_back("-static"); in ConstructJob() 154 Args.AddAllArgValues(CmdArgs, options::OPT_Wa_COMMA, options::OPT_Xassembler); in ConstructJob() 157 CmdArgs.push_back("-o"); in ConstructJob() 158 CmdArgs.push_back(Output.getFilename()); in ConstructJob() [all …]
|
H A D | PS4CPU.cpp | 34 ArgStringList &CmdArgs) { in addProfileRTArgs() argument 54 CmdArgs.push_back(makeArgString( in addProfileRTArgs() 65 ArgStringList CmdArgs; in ConstructJob() local 67 Args.AddAllArgValues(CmdArgs, options::OPT_Wa_COMMA, options::OPT_Xassembler); in ConstructJob() 69 CmdArgs.push_back("-o"); in ConstructJob() 70 CmdArgs.push_back(Output.getFilename()); in ConstructJob() 75 CmdArgs.push_back(Input.getFilename()); in ConstructJob() 81 Exec, CmdArgs, Inputs, Output)); in ConstructJob() 85 ArgStringList &CmdArgs) { in addSanitizerArgs() argument 88 PSTC.addSanitizerArgs(Args, CmdArgs, "--dependent-lib=lib", ".a"); in addSanitizerArgs() [all …]
|
H A D | CommonArgs.cpp | 264 static void renderRpassOptions(const ArgList &Args, ArgStringList &CmdArgs, in renderRpassOptions() argument 267 CmdArgs.push_back(Args.MakeArgString(Twine(PluginOptPrefix) + in renderRpassOptions() 271 CmdArgs.push_back(Args.MakeArgString( in renderRpassOptions() 275 CmdArgs.push_back(Args.MakeArgString( in renderRpassOptions() 279 static void renderRemarksOptions(const ArgList &Args, ArgStringList &CmdArgs, in renderRemarksOptions() argument 297 CmdArgs.push_back(Args.MakeArgString(Twine(PluginOptPrefix) + in renderRemarksOptions() 303 CmdArgs.push_back(Args.MakeArgString( in renderRemarksOptions() 306 CmdArgs.push_back(Args.MakeArgString(Twine(PluginOptPrefix) + in renderRemarksOptions() 311 ArgStringList &CmdArgs, in renderRemarksHotnessOptions() argument 315 CmdArgs.push_back(Args.MakeArgString(Twine(PluginOptPrefix) + in renderRemarksHotnessOptions() [all …]
|
H A D | Hexagon.cpp | 194 ArgStringList &CmdArgs) const { in RenderExtraToolArgs() 206 ArgStringList CmdArgs; in ConstructJob() local 208 CmdArgs.push_back("--arch=hexagon"); in ConstructJob() 210 RenderExtraToolArgs(JA, CmdArgs); in ConstructJob() 213 CmdArgs.push_back("-filetype=obj"); in ConstructJob() 214 CmdArgs.push_back(Args.MakeArgString( in ConstructJob() 218 addSanitizerRuntimes(HTC, Args, CmdArgs); in ConstructJob() 222 CmdArgs.push_back("-o"); in ConstructJob() 223 CmdArgs.push_back(Output.getFilename()); in ConstructJob() 225 CmdArgs in ConstructJob() 282 constructHexagonLinkArgs(Compilation & C,const JobAction & JA,const toolchains::HexagonToolChain & HTC,const InputInfo & Output,const InputInfoList & Inputs,const ArgList & Args,ArgStringList & CmdArgs,const char * LinkingOutput) constructHexagonLinkArgs() argument 503 ArgStringList CmdArgs; ConstructJob() local [all...] |
H A D | RISCVToolchain.cpp | 159 ArgStringList CmdArgs; in ConstructJob() local 162 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); in ConstructJob() 165 CmdArgs.push_back("--no-relax"); in ConstructJob() 168 CmdArgs.push_back("-m"); in ConstructJob() 170 CmdArgs.push_back("elf64lriscv"); in ConstructJob() 172 CmdArgs.push_back("elf32lriscv"); in ConstructJob() 174 CmdArgs.push_back("-X"); in ConstructJob() 195 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crt0.o"))); in ConstructJob() 196 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath(crtbegin))); in ConstructJob() 199 AddLinkerInputs(ToolChain, Inputs, Args, CmdArgs, JA); in ConstructJob() [all …]
|
H A D | CommonArgs.h | 32 llvm::opt::ArgStringList &CmdArgs, const JobAction &JA); 36 llvm::opt::ArgStringList &CmdArgs); 41 llvm::opt::ArgStringList &CmdArgs); 45 llvm::opt::ArgStringList &CmdArgs); 48 llvm::opt::ArgStringList &CmdArgs); 51 llvm::opt::ArgStringList &CmdArgs); 54 llvm::opt::ArgStringList &CmdArgs, 61 llvm::opt::ArgStringList &CmdArgs, 67 llvm::opt::ArgStringList &CmdArgs, StringRef Arch, 78 llvm::opt::ArgStringList &CmdArgs, const InputInfo &Output, [all …]
|
H A D | Clang.h | 44 llvm::opt::ArgStringList &CmdArgs, 50 llvm::opt::ArgStringList &CmdArgs) const; 53 llvm::opt::ArgStringList &CmdArgs) const; 56 llvm::opt::ArgStringList &CmdArgs, 59 llvm::opt::ArgStringList &CmdArgs) const; 61 llvm::opt::ArgStringList &CmdArgs) const; 63 llvm::opt::ArgStringList &CmdArgs) const; 65 llvm::opt::ArgStringList &CmdArgs) const; 67 llvm::opt::ArgStringList &CmdArgs) const; 69 llvm::opt::ArgStringList &CmdArgs) const; [all …]
|
H A D | Gnu.cpp | 57 ArgStringList &CmdArgs) { in normalizeCPUNamesForAssembler() argument 61 CmdArgs.push_back("-mcpu=cortex-a15"); in normalizeCPUNamesForAssembler() 63 CmdArgs.push_back("-mcpu=cortex-a57"); in normalizeCPUNamesForAssembler() 65 Args.AddLastArg(CmdArgs, options::OPT_mcpu_EQ); in normalizeCPUNamesForAssembler() 75 ArgStringList CmdArgs; in ConstructJob() local 85 A->render(Args, CmdArgs); in ConstructJob() 89 RenderExtraToolArgs(JA, CmdArgs); in ConstructJob() 93 CmdArgs.push_back("-arch"); in ConstructJob() 94 CmdArgs.push_back( in ConstructJob() 109 CmdArgs.push_back("-m32"); in ConstructJob() [all …]
|
H A D | Flang.h | 33 llvm::opt::ArgStringList &CmdArgs) const; 41 llvm::opt::ArgStringList &CmdArgs) const; 49 llvm::opt::ArgStringList &CmdArgs) const; 57 llvm::opt::ArgStringList &CmdArgs) const; 64 llvm::opt::ArgStringList &CmdArgs) const; 71 llvm::opt::ArgStringList &CmdArgs) const; 78 llvm::opt::ArgStringList &CmdArgs) const; 85 llvm::opt::ArgStringList &CmdArgs) const; 96 llvm::opt::ArgStringList &CmdArgs) const; 104 llvm::opt::ArgStringList &CmdArgs) const; [all …]
|
H A D | MSVC.cpp | 73 ArgStringList CmdArgs; in ConstructJob() local 79 CmdArgs.push_back( in ConstructJob() 83 CmdArgs.push_back("-machine:arm64x"); in ConstructJob() 85 CmdArgs.push_back("-machine:arm64ec"); in ConstructJob() 89 CmdArgs.push_back("-defaultlib:libcmt"); in ConstructJob() 90 CmdArgs.push_back("-defaultlib:oldnames"); in ConstructJob() 110 CmdArgs.push_back(Args.MakeArgString(Twine("-libpath:") + DIAPath)); in ConstructJob() 115 CmdArgs.push_back(Args.MakeArgString( in ConstructJob() 118 CmdArgs.push_back(Args.MakeArgString( in ConstructJob() 128 CmdArgs.push_back( in ConstructJob() [all …]
|
H A D | BareMetal.cpp | 386 ArgStringList &CmdArgs) const { in AddCXXStdlibLibArgs() 389 CmdArgs.push_back("-lc++"); in AddCXXStdlibLibArgs() 391 CmdArgs.push_back("-lc++experimental"); in AddCXXStdlibLibArgs() 392 CmdArgs.push_back("-lc++abi"); in AddCXXStdlibLibArgs() 395 CmdArgs.push_back("-lstdc++"); in AddCXXStdlibLibArgs() 396 CmdArgs.push_back("-lsupc++"); in AddCXXStdlibLibArgs() 399 CmdArgs.push_back("-lunwind"); in AddCXXStdlibLibArgs() 403 ArgStringList &CmdArgs) const { in AddLinkRuntimeLib() 407 CmdArgs.push_back(getCompilerRTArgString(Args, "builtins")); in AddLinkRuntimeLib() 411 CmdArgs.push_back("-lgcc"); in AddLinkRuntimeLib() [all …]
|
/freebsd/contrib/llvm-project/clang/lib/Driver/ |
H A D | SanitizerArgs.cpp | 1093 llvm::opt::ArgStringList &CmdArgs, in addSpecialCaseListOpt() argument 1099 CmdArgs.push_back(Args.MakeArgString(SCLOpt)); in addSpecialCaseListOpt() 1105 llvm::opt::ArgStringList &CmdArgs, in addIncludeLinkerOption() argument 1114 CmdArgs.push_back(Args.MakeArgString(LinkerOptionFlag)); in addIncludeLinkerOption() 1117 static bool hasTargetFeatureMTE(const llvm::opt::ArgStringList &CmdArgs) { in hasTargetFeatureMTE() argument 1118 for (auto Start = CmdArgs.begin(), End = CmdArgs.end(); Start != End; in hasTargetFeatureMTE() 1131 llvm::opt::ArgStringList &CmdArgs, in addArgs() argument 1175 CmdArgs.push_back(F.second); in addArgs() 1178 Args, CmdArgs, "-fsanitize-coverage-allowlist=", CoverageAllowlistFiles); in addArgs() 1179 addSpecialCaseListOpt(Args, CmdArgs, "-fsanitize-coverage-ignorelist=", in addArgs() [all …]
|