| /netbsd-src/external/apache2/llvm/dist/clang/lib/Driver/ToolChains/ |
| H A D | FreeBSD.cpp | 33 ArgStringList CmdArgs; in ConstructJob() local 42 CmdArgs.push_back("--32"); in ConstructJob() 46 CmdArgs.push_back("-a32"); in ConstructJob() 56 CmdArgs.push_back("-march"); in ConstructJob() 57 CmdArgs.push_back(CPUName.data()); in ConstructJob() 59 CmdArgs.push_back("-mabi"); in ConstructJob() 60 CmdArgs.push_back(mips::getGnuCompatibleMipsABIName(ABIName).data()); in ConstructJob() 63 CmdArgs.push_back("-EL"); in ConstructJob() 65 CmdArgs.push_back("-EB"); in ConstructJob() 69 CmdArgs.push_back(Args.MakeArgString("-G" + v)); in ConstructJob() [all …]
|
| H A D | Clang.cpp | 287 ArgStringList &CmdArgs) { in ParseMPreferVectorWidth() argument 294 CmdArgs.push_back("-mprefer-vector-width=none"); in ParseMPreferVectorWidth() 301 CmdArgs.push_back(Args.MakeArgString("-mprefer-vector-width=" + Value)); in ParseMPreferVectorWidth() 311 const ArgList &Args, ArgStringList &CmdArgs, in getTargetFeatures() argument 328 arm::getARMTargetFeatures(D, Triple, Args, CmdArgs, Features, ForAS); in getTargetFeatures() 381 CmdArgs.push_back(IsAux ? "-aux-target-feature" : "-target-feature"); in getTargetFeatures() 382 CmdArgs.push_back(Feature.data()); in getTargetFeatures() 410 ArgStringList &CmdArgs) { in addExceptionArgs() argument 434 CmdArgs.push_back("-fasync-exceptions"); in addExceptionArgs() 443 CmdArgs.push_back("-fobjc-exceptions"); in addExceptionArgs() [all …]
|
| H A D | DragonFly.cpp | 32 ArgStringList CmdArgs; in ConstructJob() local 37 CmdArgs.push_back("--32"); in ConstructJob() 39 Args.AddAllArgValues(CmdArgs, options::OPT_Wa_COMMA, options::OPT_Xassembler); in ConstructJob() 41 CmdArgs.push_back("-o"); in ConstructJob() 42 CmdArgs.push_back(Output.getFilename()); in ConstructJob() 45 CmdArgs.push_back(II.getFilename()); in ConstructJob() 50 Exec, CmdArgs, Inputs, Output)); in ConstructJob() 59 ArgStringList CmdArgs; in ConstructJob() local 62 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); in ConstructJob() 64 CmdArgs.push_back("--eh-frame-hdr"); in ConstructJob() [all …]
|
| H A D | NetBSD.cpp | 33 ArgStringList CmdArgs; in ConstructJob() local 39 CmdArgs.push_back("--32"); in ConstructJob() 49 CmdArgs.push_back(Args.MakeArgString("-mcpu=" + Arch)); in ConstructJob() 61 CmdArgs.push_back("-march"); in ConstructJob() 62 CmdArgs.push_back(CPUName.data()); in ConstructJob() 64 CmdArgs.push_back("-mabi"); in ConstructJob() 65 CmdArgs.push_back(mips::getGnuCompatibleMipsABIName(ABIName).data()); in ConstructJob() 68 CmdArgs.push_back("-EL"); in ConstructJob() 70 CmdArgs.push_back("-EB"); in ConstructJob() 72 AddAssemblerKPIC(getToolChain(), Args, CmdArgs); in ConstructJob() [all …]
|
| H A D | OpenBSD.cpp | 32 ArgStringList CmdArgs; in ConstructJob() local 38 CmdArgs.push_back("--32"); in ConstructJob() 42 CmdArgs.push_back("-mppc"); in ConstructJob() 43 CmdArgs.push_back("-many"); in ConstructJob() 47 CmdArgs.push_back("-64"); in ConstructJob() 49 CmdArgs.push_back(sparc::getSparcAsmModeForCPU(CPU, getToolChain().getTriple())); in ConstructJob() 50 AddAssemblerKPIC(getToolChain(), Args, CmdArgs); in ConstructJob() 60 CmdArgs.push_back("-mabi"); in ConstructJob() 61 CmdArgs.push_back(mips::getGnuCompatibleMipsABIName(ABIName).data()); in ConstructJob() 64 CmdArgs.push_back("-EL"); 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 | 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 | Myriad.cpp | 29 ArgStringList CmdArgs; in ConstructJob() local 37 CmdArgs.push_back("-E"); in ConstructJob() 40 CmdArgs.push_back("-S"); in ConstructJob() 41 CmdArgs.push_back("-fno-exceptions"); // Always do this even if unspecified. in ConstructJob() 43 CmdArgs.push_back("-DMYRIAD2"); in ConstructJob() 50 CmdArgs, in ConstructJob() 69 CmdArgs.push_back("-MT"); in ConstructJob() 70 CmdArgs.push_back(Args.MakeArgString(A->getValue())); in ConstructJob() 74 CmdArgs.push_back(II.getFilename()); in ConstructJob() 75 CmdArgs.push_back("-o"); in ConstructJob() [all …]
|
| H A D | Darwin.cpp | 93 ArgStringList CmdArgs; in ConstructJob() local 113 CmdArgs.push_back("-Q"); in ConstructJob() 120 CmdArgs.push_back("--gstabs"); in ConstructJob() 122 CmdArgs.push_back("-g"); in ConstructJob() 126 AddMachOArch(Args, CmdArgs); in ConstructJob() 131 CmdArgs.push_back("-force_cpusubtype_ALL"); in ConstructJob() 138 CmdArgs.push_back("-static"); in ConstructJob() 140 Args.AddAllArgValues(CmdArgs, options::OPT_Wa_COMMA, options::OPT_Xassembler); in ConstructJob() 143 CmdArgs.push_back("-o"); in ConstructJob() 144 CmdArgs.push_back(Output.getFilename()); in ConstructJob() [all …]
|
| H A D | AIX.cpp | 31 ArgStringList CmdArgs; in ConstructJob() local 41 CmdArgs.push_back("-a32"); in ConstructJob() 44 CmdArgs.push_back("-a64"); in ConstructJob() 51 CmdArgs.push_back("-many"); in ConstructJob() 53 Args.AddAllArgValues(CmdArgs, options::OPT_Wa_COMMA, options::OPT_Xassembler); in ConstructJob() 58 CmdArgs.push_back("-o"); in ConstructJob() 59 CmdArgs.push_back(Output.getFilename()); in ConstructJob() 70 CmdArgs.push_back(II.getFilename()); in ConstructJob() 74 Exec, CmdArgs, Inputs, Output)); in ConstructJob() 83 ArgStringList CmdArgs; in ConstructJob() local [all …]
|
| H A D | Ananas.cpp | 31 ArgStringList CmdArgs; in ConstructJob() local 33 Args.AddAllArgValues(CmdArgs, options::OPT_Wa_COMMA, options::OPT_Xassembler); in ConstructJob() 35 CmdArgs.push_back("-o"); in ConstructJob() 36 CmdArgs.push_back(Output.getFilename()); in ConstructJob() 39 CmdArgs.push_back(II.getFilename()); in ConstructJob() 44 Exec, CmdArgs, Inputs, Output)); in ConstructJob() 54 ArgStringList CmdArgs; in ConstructJob() local 65 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); in ConstructJob() 68 CmdArgs.push_back("-Bstatic"); in ConstructJob() 71 CmdArgs.push_back("-export-dynamic"); in ConstructJob() [all …]
|
| H A D | Fuchsia.cpp | 40 ArgStringList CmdArgs; in ConstructJob() local 50 CmdArgs.push_back("-z"); in ConstructJob() 51 CmdArgs.push_back("max-page-size=4096"); in ConstructJob() 53 CmdArgs.push_back("-z"); in ConstructJob() 54 CmdArgs.push_back("now"); in ConstructJob() 59 CmdArgs.push_back("-z"); in ConstructJob() 60 CmdArgs.push_back("rodynamic"); in ConstructJob() 61 CmdArgs.push_back("-z"); in ConstructJob() 62 CmdArgs.push_back("separate-loadable-segments"); in ConstructJob() 63 CmdArgs.push_back("--pack-dyn-relocs=relr"); in ConstructJob() [all …]
|
| H A D | MSP430.cpp | 183 ArgStringList &CmdArgs) const { in AddStartFiles() 186 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crt0.o"))); in AddStartFiles() 188 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath(crtbegin))); in AddStartFiles() 192 llvm::opt::ArgStringList &CmdArgs) const { in AddDefaultLibs() 196 CmdArgs.push_back("--start-group"); in AddDefaultLibs() 197 CmdArgs.push_back(Args.MakeArgString(getHWMultLib(Args))); in AddDefaultLibs() 198 CmdArgs.push_back("-lc"); in AddDefaultLibs() 199 AddRunTimeLibs(ToolChain, D, CmdArgs, Args); in AddDefaultLibs() 200 CmdArgs.push_back("-lcrt"); in AddDefaultLibs() 203 CmdArgs.push_back("-lsim"); in AddDefaultLibs() [all …]
|
| H A D | Minix.cpp | 28 ArgStringList CmdArgs; in ConstructJob() local 30 Args.AddAllArgValues(CmdArgs, options::OPT_Wa_COMMA, options::OPT_Xassembler); in ConstructJob() 32 CmdArgs.push_back("-o"); in ConstructJob() 33 CmdArgs.push_back(Output.getFilename()); in ConstructJob() 36 CmdArgs.push_back(II.getFilename()); in ConstructJob() 41 Exec, CmdArgs, Inputs, Output)); in ConstructJob() 50 ArgStringList CmdArgs; in ConstructJob() local 53 CmdArgs.push_back("-o"); in ConstructJob() 54 CmdArgs.push_back(Output.getFilename()); in ConstructJob() 60 CmdArgs.push_back(Args.MakeArgString(getToolChain().GetFilePath("crt1.o"))); in ConstructJob() [all …]
|
| H A D | CloudABI.cpp | 32 ArgStringList CmdArgs; in ConstructJob() local 43 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); in ConstructJob() 46 CmdArgs.push_back("-Bstatic"); in ConstructJob() 47 CmdArgs.push_back("--no-dynamic-linker"); in ConstructJob() 51 CmdArgs.push_back("-pie"); in ConstructJob() 52 CmdArgs.push_back("-zrelro"); in ConstructJob() 55 CmdArgs.push_back("--eh-frame-hdr"); in ConstructJob() 56 CmdArgs.push_back("--gc-sections"); in ConstructJob() 59 CmdArgs.push_back("-o"); in ConstructJob() 60 CmdArgs.push_back(Output.getFilename()); in ConstructJob() [all …]
|
| H A D | Solaris.cpp | 33 ArgStringList CmdArgs; in ConstructJob() local 35 Args.AddAllArgValues(CmdArgs, options::OPT_Wa_COMMA, options::OPT_Xassembler); in ConstructJob() 37 CmdArgs.push_back("-o"); in ConstructJob() 38 CmdArgs.push_back(Output.getFilename()); in ConstructJob() 41 CmdArgs.push_back(II.getFilename()); in ConstructJob() 45 Exec, CmdArgs, Inputs, Output)); in ConstructJob() 53 ArgStringList CmdArgs; in ConstructJob() local 56 CmdArgs.push_back("-C"); in ConstructJob() 59 CmdArgs.push_back("-e"); in ConstructJob() 60 CmdArgs.push_back("_start"); in ConstructJob() [all …]
|
| H A D | Flang.cpp | 23 ArgStringList &CmdArgs) const { in AddFortranDialectOptions() 25 CmdArgs, {options::OPT_ffixed_form, options::OPT_ffree_form, in AddFortranDialectOptions() 39 ArgStringList &CmdArgs) const { in AddPreprocessingOptions() 40 Args.AddAllArgs(CmdArgs, {options::OPT_D, options::OPT_U, options::OPT_I, in AddPreprocessingOptions() 44 void Flang::AddOtherOptions(const ArgList &Args, ArgStringList &CmdArgs) const { in AddOtherOptions() 45 Args.AddAllArgs(CmdArgs, in AddOtherOptions() 60 ArgStringList CmdArgs; in ConstructJob() local 63 CmdArgs.push_back("-fc1"); in ConstructJob() 72 CmdArgs.push_back("-E"); in ConstructJob() 75 CmdArgs.push_back("-fsyntax-only"); in ConstructJob() [all …]
|
| H A D | NaCl.cpp | 62 ArgStringList CmdArgs; in ConstructJob() local 73 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); in ConstructJob() 76 CmdArgs.push_back("-export-dynamic"); in ConstructJob() 79 CmdArgs.push_back("-s"); in ConstructJob() 83 CmdArgs.push_back("--build-id"); in ConstructJob() 86 CmdArgs.push_back("--eh-frame-hdr"); in ConstructJob() 88 CmdArgs.push_back("-m"); in ConstructJob() 90 CmdArgs.push_back("elf_i386_nacl"); in ConstructJob() 92 CmdArgs.push_back("armelf_nacl"); in ConstructJob() 94 CmdArgs.push_back("elf_x86_64_nacl"); in ConstructJob() [all …]
|
| H A D | CommonArgs.cpp | 65 static void renderRpassOptions(const ArgList &Args, ArgStringList &CmdArgs) { in renderRpassOptions() argument 67 CmdArgs.push_back(Args.MakeArgString(Twine("--plugin-opt=-pass-remarks=") + in renderRpassOptions() 71 CmdArgs.push_back(Args.MakeArgString( in renderRpassOptions() 75 CmdArgs.push_back(Args.MakeArgString( in renderRpassOptions() 79 static void renderRemarksOptions(const ArgList &Args, ArgStringList &CmdArgs, in renderRemarksOptions() argument 96 CmdArgs.push_back( in renderRemarksOptions() 102 CmdArgs.push_back(Args.MakeArgString( in renderRemarksOptions() 105 CmdArgs.push_back(Args.MakeArgString( in renderRemarksOptions() 110 ArgStringList &CmdArgs) { in renderRemarksHotnessOptions() argument 113 CmdArgs.push_back("--plugin-opt=opt-remarks-with-hotness"); in renderRemarksHotnessOptions() [all …]
|
| H A D | Hexagon.cpp | 125 ArgStringList &CmdArgs) const { in RenderExtraToolArgs() 137 ArgStringList CmdArgs; in ConstructJob() local 139 CmdArgs.push_back("--arch=hexagon"); in ConstructJob() 141 RenderExtraToolArgs(JA, CmdArgs); in ConstructJob() 144 CmdArgs.push_back("-filetype=obj"); in ConstructJob() 145 CmdArgs.push_back(Args.MakeArgString( in ConstructJob() 150 CmdArgs.push_back("-o"); in ConstructJob() 151 CmdArgs.push_back(Output.getFilename()); in ConstructJob() 154 CmdArgs.push_back("-fsyntax-only"); in ConstructJob() 158 CmdArgs.push_back(Args.MakeArgString("-gpsize=" + Twine(G.getValue()))); in ConstructJob() [all …]
|
| H A D | PS4CPU.cpp | 29 ArgStringList &CmdArgs) { in addProfileRTArgs() argument 46 CmdArgs.push_back("--dependent-lib=libclang_rt.profile-x86_64.a"); in addProfileRTArgs() 55 ArgStringList CmdArgs; in ConstructJob() local 57 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() 65 CmdArgs.push_back(Input.getFilename()); in ConstructJob() 71 Exec, CmdArgs, Inputs, Output)); in ConstructJob() 74 static void AddPS4SanitizerArgs(const ToolChain &TC, ArgStringList &CmdArgs) { in AddPS4SanitizerArgs() argument 77 CmdArgs.push_back("-lSceDbgUBSanitizer_stub_weak"); in AddPS4SanitizerArgs() [all …]
|
| H A D | XCore.cpp | 31 ArgStringList CmdArgs; in ConstructJob() local 33 CmdArgs.push_back("-o"); in ConstructJob() 34 CmdArgs.push_back(Output.getFilename()); in ConstructJob() 36 CmdArgs.push_back("-c"); in ConstructJob() 39 CmdArgs.push_back("-v"); in ConstructJob() 43 CmdArgs.push_back("-g"); in ConstructJob() 47 CmdArgs.push_back("-fverbose-asm"); in ConstructJob() 49 Args.AddAllArgValues(CmdArgs, options::OPT_Wa_COMMA, options::OPT_Xassembler); in ConstructJob() 52 CmdArgs.push_back(II.getFilename()); in ConstructJob() 56 Exec, CmdArgs, Inputs, Output)); in ConstructJob() [all …]
|
| H A D | Gnu.cpp | 51 ArgStringList &CmdArgs) { in normalizeCPUNamesForAssembler() argument 55 CmdArgs.push_back("-mcpu=cortex-a15"); in normalizeCPUNamesForAssembler() 57 CmdArgs.push_back("-mcpu=cortex-a57"); in normalizeCPUNamesForAssembler() 59 Args.AddLastArg(CmdArgs, options::OPT_mcpu_EQ); in normalizeCPUNamesForAssembler() 69 ArgStringList CmdArgs; in ConstructJob() local 79 A->render(Args, CmdArgs); in ConstructJob() 83 RenderExtraToolArgs(JA, CmdArgs); in ConstructJob() 87 CmdArgs.push_back("-arch"); in ConstructJob() 88 CmdArgs.push_back( in ConstructJob() 103 CmdArgs.push_back("-m32"); in ConstructJob() [all …]
|
| H A D | RISCVToolchain.cpp | 148 ArgStringList CmdArgs; in ConstructJob() local 151 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); in ConstructJob() 154 CmdArgs.push_back("-m"); in ConstructJob() 156 CmdArgs.push_back("elf64lriscv"); in ConstructJob() 158 CmdArgs.push_back("elf32lriscv"); in ConstructJob() 180 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crt0.o"))); in ConstructJob() 181 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath(crtbegin))); in ConstructJob() 184 AddLinkerInputs(ToolChain, Inputs, Args, CmdArgs, JA); in ConstructJob() 186 Args.AddAllArgs(CmdArgs, options::OPT_L); in ConstructJob() 187 ToolChain.AddFilePathLibArgs(Args, CmdArgs); in ConstructJob() [all …]
|
| H A D | WebAssembly.cpp | 63 ArgStringList CmdArgs; in ConstructJob() local 65 CmdArgs.push_back("-m"); in ConstructJob() 67 CmdArgs.push_back("wasm64"); in ConstructJob() 69 CmdArgs.push_back("wasm32"); in ConstructJob() 72 CmdArgs.push_back("--strip-all"); in ConstructJob() 74 Args.AddAllArgs(CmdArgs, options::OPT_L); in ConstructJob() 75 Args.AddAllArgs(CmdArgs, options::OPT_u); in ConstructJob() 76 ToolChain.AddFilePathLibArgs(Args, CmdArgs); in ConstructJob() 103 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath(Crt1))); in ConstructJob() 105 CmdArgs.push_back(Args.MakeArgString("--entry")); in ConstructJob() [all …]
|