reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
642 claimNoWarnArgs(Args); 650 ParsePICArgs(getToolChain(), Args); 652 if (const Arg *A = Args.getLastArg(options::OPT_gz, options::OPT_gz_EQ)) { 659 Args.MakeArgString("--compress-debug-sections=" + Twine(Value))); 689 ppc::getPPCAsmModeForCPU(getCPUName(Args, getToolChain().getTriple()))); 696 ppc::getPPCAsmModeForCPU(getCPUName(Args, getToolChain().getTriple()))); 704 ppc::getPPCAsmModeForCPU(getCPUName(Args, getToolChain().getTriple()))); 709 StringRef ABIName = riscv::getRISCVABI(Args, getToolChain().getTriple()); 712 if (const Arg *A = Args.getLastArg(options::OPT_march_EQ)) { 722 std::string CPU = getCPUName(Args, getToolChain().getTriple()); 725 AddAssemblerKPIC(getToolChain(), Args, CmdArgs); 730 std::string CPU = getCPUName(Args, getToolChain().getTriple()); 733 AddAssemblerKPIC(getToolChain(), Args, CmdArgs); 741 CmdArgs.push_back(isArmBigEndian(Triple2, Args) ? "-EB" : "-EL"); 753 switch (arm::getARMFloatABI(getToolChain(), Args)) { 756 CmdArgs.push_back(Args.MakeArgString("-mfloat-abi=soft")); 759 CmdArgs.push_back(Args.MakeArgString("-mfloat-abi=softfp")); 762 CmdArgs.push_back(Args.MakeArgString("-mfloat-abi=hard")); 766 Args.AddLastArg(CmdArgs, options::OPT_march_EQ); 767 normalizeCPUNamesForAssembler(Args, CmdArgs); 769 Args.AddLastArg(CmdArgs, options::OPT_mfpu_EQ); 776 Args.AddLastArg(CmdArgs, options::OPT_march_EQ); 777 normalizeCPUNamesForAssembler(Args, CmdArgs); 787 mips::getMipsCPUAndABI(Args, getToolChain().getTriple(), CPUName, ABIName); 803 if (ABIName != "64" && !Args.hasArg(options::OPT_mno_abicalls)) 811 if (Arg *A = Args.getLastArg(options::OPT_mnan_EQ)) { 813 CmdArgs.push_back(Args.MakeArgString("-mnan=2008")); 817 if (Arg *A = Args.getLastArg(options::OPT_mfp32, options::OPT_mfpxx, 820 A->render(Args, CmdArgs); 822 Args, getToolChain().getTriple(), CPUName, ABIName, 823 mips::getMipsFloatABI(getToolChain().getDriver(), Args, 830 Args.getLastArg(options::OPT_mips16, options::OPT_mno_mips16)) { 833 A->render(Args, CmdArgs); 840 Args.AddLastArg(CmdArgs, options::OPT_mmicromips, 842 Args.AddLastArg(CmdArgs, options::OPT_mdsp, options::OPT_mno_dsp); 843 Args.AddLastArg(CmdArgs, options::OPT_mdspr2, options::OPT_mno_dspr2); 845 if (Arg *A = Args.getLastArg(options::OPT_mmsa, options::OPT_mno_msa)) { 849 CmdArgs.push_back(Args.MakeArgString("-mmsa")); 852 Args.AddLastArg(CmdArgs, options::OPT_mhard_float, 855 Args.AddLastArg(CmdArgs, options::OPT_mdouble_float, 858 Args.AddLastArg(CmdArgs, options::OPT_modd_spreg, 861 AddAssemblerKPIC(getToolChain(), Args, CmdArgs); 867 StringRef CPUName = systemz::getSystemZTargetCPU(Args); 868 CmdArgs.push_back(Args.MakeArgString("-march=" + CPUName)); 873 Args.AddAllArgs(CmdArgs, options::OPT_I); 874 Args.AddAllArgValues(CmdArgs, options::OPT_Wa_COMMA, options::OPT_Xassembler); 882 const char *Exec = Args.MakeArgString(getToolChain().GetProgramPath("as")); 888 if (Args.hasArg(options::OPT_gsplit_dwarf) && 890 SplitDebugInfo(getToolChain(), C, *this, JA, Args, Output, 891 SplitDebugName(Args, Inputs[0], Output));