Lines Matching full:arglist
33 #include "llvm/Option/ArgList.h"
87 static void CheckPreprocessingOptions(const Driver &D, const ArgList &Args) {
100 static void CheckCodeGenerationOptions(const Driver &D, const ArgList &Args) {
155 static void addDirectoryList(const ArgList &Args, ArgStringList &CmdArgs,
210 const ArgList &Args, ArgStringList &CmdArgs) {
253 static bool isObjCAutoRefCount(const ArgList &Args) {
258 static bool isObjCRuntimeLinked(const ArgList &Args) {
274 const Driver &D, const ArgList &Args,
550 static void getARMArchCPUFromArgs(const ArgList &Args, llvm::StringRef &Arch,
572 const ArgList &Args, StringRef HWDiv,
581 const ArgList &Args, StringRef FPU,
607 static void checkARMArchName(const Driver &D, const Arg *A, const ArgList &Args,
620 static void checkARMCPUName(const Driver &D, const Arg *A, const ArgList &Args,
641 arm::FloatABI arm::getARMFloatABI(const ToolChain &TC, const ArgList &Args) {
737 const ArgList &Args,
928 void Clang::AddARMTargetArgs(const llvm::Triple &Triple, const ArgList &Args,
1007 static std::string getAArch64TargetCPU(const ArgList &Args) {
1032 void Clang::AddAArch64TargetArgs(const ArgList &Args,
1083 void mips::getMipsCPUAndABI(const ArgList &Args, const llvm::Triple &Triple,
1153 std::string mips::getMipsABILibSuffix(const ArgList &Args,
1173 static mips::FloatABI getMipsFloatABI(const Driver &D, const ArgList &Args) {
1206 static void AddTargetFeature(const ArgList &Args,
1219 const ArgList &Args,
1291 void Clang::AddMIPSTargetArgs(const ArgList &Args,
1347 static std::string getPPCTargetCPU(const ArgList &Args) {
1411 const ArgList &Args,
1443 ppc::FloatABI ppc::getPPCFloatABI(const Driver &D, const ArgList &Args) {
1472 void Clang::AddPPCTargetArgs(const ArgList &Args,
1529 bool ppc::hasPPCAbiArg(const ArgList &Args, const char *Value) {
1535 static std::string getR600TargetGPU(const ArgList &Args) {
1551 void Clang::AddSparcTargetArgs(const ArgList &Args,
1574 static const char *getSystemZTargetCPU(const ArgList &Args) {
1580 static void getSystemZTargetFeatures(const ArgList &Args,
1598 static const char *getX86TargetCPU(const ArgList &Args,
1683 static StringRef getWebAssemblyTargetCPU(const ArgList &Args) {
1701 static std::string getCPUName(const ArgList &Args, const llvm::Triple &T,
1781 static void AddGoldPlugin(const ToolChain &ToolChain, const ArgList &Args,
1848 static void ParseMRecip(const Driver &D, const ArgList &Args,
1948 const ArgList &Args,
2024 void Clang::AddX86TargetArgs(const ArgList &Args,
2057 void Clang::AddHexagonTargetArgs(const ArgList &Args,
2135 const ArgList &Args,
2158 const ArgList &Args,
2170 const ArgList &Args,
2185 const ArgList &Args,
2196 static void getAArch64TargetFeatures(const Driver &D, const ArgList &Args,
2246 static void getHexagonTargetFeatures(const ArgList &Args,
2269 static void getWebAssemblyTargetFeatures(const ArgList &Args,
2288 const ArgList &Args, ArgStringList &CmdArgs,
2377 static void addExceptionArgs(const ArgList &Args, types::ID InputType,
2450 static bool ShouldDisableAutolink(const ArgList &Args, const ToolChain &TC) {
2461 static bool ShouldDisableDwarfDirectory(const ArgList &Args,
2483 static bool UseRelaxAll(Compilation &C, const ArgList &Args) {
2528 static void RenderDebugEnablingArgs(const ArgList &Args, ArgStringList &CmdArgs,
2564 const ArgList &Args,
2680 static void addClangRT(const ToolChain &TC, const ArgList &Args,
2709 const ArgList &Args) {
2735 const ArgList &Args) {
2756 static void addSanitizerRuntime(const ToolChain &TC, const ArgList
2768 static bool addSanitizerDynamicList(const ToolChain &TC, const ArgList &Args,
2793 collectSanitizerRuntimes(const ToolChain &TC, const ArgList &Args,
2846 static bool addSanitizerRuntimes(const ToolChain &TC, const ArgList &Args,
2868 static bool areOptimizationsEnabled(const ArgList &Args) {
2876 static bool shouldUseFramePointerForTarget(const ArgList &Args,
2923 static bool shouldUseFramePointer(const ArgList &Args,
2934 static bool shouldUseLeafFramePointer(const ArgList &Args,
2949 static void addDebugCompDirArg(const ArgList &Args, ArgStringList &CmdArgs) {
2957 static const char *SplitDebugName(const ArgList &Args, const InputInfo &Input) {
2975 const JobAction &JA, const ArgList &Args,
3000 static bool shouldEnableVectorizerAtOLevel(const ArgList &Args, bool isSlpVec) {
3031 static void addDashXForInput(const ArgList &Args, const InputInfo &Input,
3061 static void claimNoWarnArgs(const ArgList &Args) {
3103 const llvm::opt::ArgList &Args,
3149 const InputInfo &Output, const ArgList &Args,
3244 static void addPS4ProfileRTArgs(const ToolChain &TC, const ArgList &Args,
3267 const ArgList &Args) {
3412 static void AddAssemblerKPIC(const ToolChain &ToolChain, const ArgList &Args,
3426 const ArgList &Args, const char *LinkingOutput) const {
5553 ObjCRuntime Clang::AddObjCRuntimeArgs(const ArgList &args,
5697 static EHFlags parseClangCLEHFlags(const Driver &D, const ArgList &Args) {
5725 void Clang::AddClangCLArgs(const ArgList &Args, ArgStringList &CmdArgs,
5871 void ClangAs::AddMIPSTargetArgs(const ArgList &Args,
5884 const ArgList &Args,
6061 const InputInfoList &Inputs, const ArgList &Args,
6222 const ArgList &Args,
6296 const ArgList &Args, ArgStringList &CmdArgs,
6465 const ArgList &Args,
6482 const ArgList &Args,
6513 const ArgList &Args,
6606 void arm::appendEBLinkFlags(const ArgList &Args, ArgStringList &CmdArgs,
6640 bool mips::hasMipsAbiArg(const ArgList &Args, const char *Value) {
6645 bool mips::isUCLibc(const ArgList &Args) {
6650 bool mips::isNaN2008(const ArgList &Args, const llvm::Triple &Triple) {
6686 bool mips::shouldUseFPXX(const ArgList &Args, const llvm::Triple &Triple,
6747 const char *Clang::getBaseInputName(const ArgList &Args,
6752 const char *Clang::getBaseInputStem(const ArgList &Args,
6762 const char *Clang::getDependencyFileName(const ArgList &Args,
6779 const ArgList &Args,
6841 const ArgList &Args,
6908 void darwin::MachOTool::AddMachOArch(const ArgList &Args,
6932 void darwin::Linker::AddLinkArgs(Compilation &C, const ArgList &Args,
7132 const ArgList &Args,
7275 const ArgList &Args,
7297 const ArgList &Args,
7317 const ArgList &Args,
7340 const ArgList &Args,
7360 const ArgList &Args,
7438 const ArgList &Args,
7509 const ArgList &Args,
7631 const ArgList &Args,
7651 const ArgList &Args,
7760 const ArgList &Args,
7847 const ArgList &Args,
8026 const ArgList &Args,
8109 const ArgList &Args,
8317 const ArgList &Args,
8533 ArgStringList &CmdArgs, const ArgList &Args) {
8566 static std::string getLinuxDynamicLinker(const ArgList &Args,
8633 ArgStringList &CmdArgs, const ArgList &Args) {
8654 static const char *getLDMOption(const llvm::Triple &T, const ArgList &Args) {
8705 const ArgList &Args,
8929 const ArgList &Args,
8949 const ArgList &Args,
9097 const ArgList &Args,
9117 const ArgList &Args,
9172 const ArgList &Args,
9197 const ArgList &Args,
9358 const ArgList &Args,
9520 const ArgList &Args,
9527 const InputInfoList &Inputs, const ArgList &Args,
9631 const ArgList &Args,
9658 void MinGW::Linker::AddLibGCC(const ArgList &Args,
9691 ArgList &Args,
9854 const ArgList &Args,
9887 const ArgList &Args,
9915 const ArgList &Args,
9954 const ArgList &Args,
10105 const ArgList &Args,
10161 const ArgList &Args,
10194 const ArgList &Args,
10269 const ArgList &Args,
10302 const ArgList &Args,
10361 const ArgList &Args,
10537 const ArgList &Args,