reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
604 CmdArgs.push_back("/nologo"); 605 CmdArgs.push_back("/c"); // Compile only. 606 CmdArgs.push_back("/W0"); // No warnings. 612 Args.AddAllArgs(CmdArgs, {options::OPT_D, options::OPT_U, options::OPT_I}); 616 CmdArgs.push_back(A->getOption().getID() == options::OPT_fbuiltin ? "/Oi" 620 CmdArgs.push_back("/Od"); 622 CmdArgs.push_back("/Og"); 626 CmdArgs.push_back("/Os"); 628 CmdArgs.push_back("/Ot"); 630 CmdArgs.push_back("/Ob2"); 635 CmdArgs.push_back(A->getOption().getID() == options::OPT_fomit_frame_pointer 639 CmdArgs.push_back("/GF"); 646 CmdArgs.push_back("/GR-"); 650 CmdArgs.push_back("/GS-"); 654 CmdArgs.push_back(A->getOption().getID() == options::OPT_ffunction_sections 659 CmdArgs.push_back( 662 CmdArgs.push_back("/Zs"); 665 CmdArgs.push_back("/Z7"); 670 CmdArgs.push_back(Args.MakeArgString(std::string("/FI") + Include)); 673 Args.AddAllArgs(CmdArgs, options::OPT__SLASH_LD); 674 Args.AddAllArgs(CmdArgs, options::OPT__SLASH_LDd); 675 Args.AddAllArgs(CmdArgs, options::OPT__SLASH_GX); 676 Args.AddAllArgs(CmdArgs, options::OPT__SLASH_GX_); 677 Args.AddAllArgs(CmdArgs, options::OPT__SLASH_EH); 678 Args.AddAllArgs(CmdArgs, options::OPT__SLASH_Zl); 683 A->render(Args, CmdArgs); 688 CmdArgs.push_back(A->getOption().getID() == options::OPT_fthreadsafe_statics 698 CmdArgs.push_back("/guard:cf"); 700 CmdArgs.push_back("/guard:cf-"); 706 Args.AddAllArgs(CmdArgs, options::OPT_UNKNOWN); 712 CmdArgs.push_back(II.getType() == types::TY_C ? "/Tc" : "/Tp"); 714 CmdArgs.push_back(II.getFilename()); 716 II.getInputArg().renderAsInput(Args, CmdArgs); 722 CmdArgs.push_back(Fo); 726 CmdArgs, Inputs);