reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Driver/ToolChains/PS4CPU.cpp
  158   Args.ClaimAllArgs(options::OPT_g_Group);
  160   Args.ClaimAllArgs(options::OPT_emit_llvm);
  163   Args.ClaimAllArgs(options::OPT_w);
  166     CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot));
  168   if (Args.hasArg(options::OPT_pie))
  171   if (Args.hasArg(options::OPT_static)) {
  174     if (Args.hasArg(options::OPT_rdynamic))
  177     if (Args.hasArg(options::OPT_shared)) {
  193   if(!Args.hasArg(options::OPT_nostdlib, options::OPT_nodefaultlibs))
  196   if (!Args.hasArg(options::OPT_nostdlib, options::OPT_nostartfiles)) {
  198     if (!Args.hasArg(options::OPT_shared)) {
  199       if (Args.hasArg(options::OPT_pg))
  201       else if (Args.hasArg(options::OPT_pie))
  207       CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath(crt1)));
  209     CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crti.o")));
  212     if (Args.hasArg(options::OPT_static))
  214     else if (Args.hasArg(options::OPT_shared) || Args.hasArg(options::OPT_pie))
  214     else if (Args.hasArg(options::OPT_shared) || Args.hasArg(options::OPT_pie))
  219     CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath(crtbegin)));
  222   Args.AddAllArgs(CmdArgs, options::OPT_L);
  223   ToolChain.AddFilePathLibArgs(Args, CmdArgs);
  224   Args.AddAllArgs(CmdArgs, options::OPT_T_Group);
  225   Args.AddAllArgs(CmdArgs, options::OPT_e);
  226   Args.AddAllArgs(CmdArgs, options::OPT_s);
  227   Args.AddAllArgs(CmdArgs, options::OPT_t);
  228   Args.AddAllArgs(CmdArgs, options::OPT_r);
  230   if (Args.hasArg(options::OPT_Z_Xlinker__no_demangle))
  233   AddLinkerInputs(ToolChain, Inputs, Args, CmdArgs, JA);
  235   if (!Args.hasArg(options::OPT_nostdlib, options::OPT_nodefaultlibs)) {
  240       if (ToolChain.ShouldLinkCXXStdlib(Args))
  241         ToolChain.AddCXXStdlibLibArgs(Args, CmdArgs);
  242       if (Args.hasArg(options::OPT_pg))
  249     if (Args.hasArg(options::OPT_pg))
  253     if (Args.hasArg(options::OPT_static)) {
  255     } else if (Args.hasArg(options::OPT_pg)) {
  263     if (Args.hasArg(options::OPT_pthread)) {
  264       if (Args.hasArg(options::OPT_pg))
  270     if (Args.hasArg(options::OPT_pg)) {
  271       if (Args.hasArg(options::OPT_shared))
  274         if (Args.hasArg(options::OPT_static)) {
  285       if (Args.hasArg(options::OPT_static)) {
  296     if (Args.hasArg(options::OPT_static)) {
  298     } else if (Args.hasArg(options::OPT_pg)) {
  307   if (!Args.hasArg(options::OPT_nostdlib, options::OPT_nostartfiles)) {
  308     if (Args.hasArg(options::OPT_shared) || Args.hasArg(options::OPT_pie))
  308     if (Args.hasArg(options::OPT_shared) || Args.hasArg(options::OPT_pie))
  309       CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crtendS.o")));
  311       CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crtend.o")));
  312     CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crtn.o")));
  319       Args.MakeArgString(ToolChain.GetProgramPath("orbis-ld"));