Lines Matching full:opt
31 const llvm::opt::ArgList &Args,
32 llvm::opt::ArgStringList &CmdArgs, const JobAction &JA);
35 const llvm::opt::ArgList &Args,
36 llvm::opt::ArgStringList &CmdArgs);
38 void claimNoWarnArgs(const llvm::opt::ArgList &Args);
40 bool addSanitizerRuntimes(const ToolChain &TC, const llvm::opt::ArgList &Args,
41 llvm::opt::ArgStringList &CmdArgs);
44 const llvm::opt::ArgList &Args,
45 llvm::opt::ArgStringList &CmdArgs);
47 bool addXRayRuntime(const ToolChain &TC, const llvm::opt::ArgList &Args,
48 llvm::opt::ArgStringList &CmdArgs);
50 void linkXRayRuntimeDeps(const ToolChain &TC, const llvm::opt::ArgList &Args,
51 llvm::opt::ArgStringList &CmdArgs);
54 llvm::opt::ArgStringList &CmdArgs,
55 const llvm::opt::ArgList &Args);
60 const llvm::opt::ArgList &DriverArgs,
61 llvm::opt::ArgStringList &CmdArgs,
66 const llvm::opt::ArgList &DriverArgs,
67 llvm::opt::ArgStringList &CmdArgs, StringRef Arch,
70 const char *SplitDebugName(const JobAction &JA, const llvm::opt::ArgList &Args,
74 const JobAction &JA, const llvm::opt::ArgList &Args,
77 void addLTOOptions(const ToolChain &ToolChain, const llvm::opt::ArgList &Args,
78 llvm::opt::ArgStringList &CmdArgs, const InputInfo &Output,
84 ParsePICArgs(const ToolChain &ToolChain, const llvm::opt::ArgList &Args);
87 const llvm::opt::ArgList &Args);
89 void addDebugInfoKind(llvm::opt::ArgStringList &CmdArgs,
93 debugLevelToInfoKind(const llvm::opt::Arg &A);
101 const llvm::opt::Arg *getDwarfNArg(const llvm::opt::ArgList &Args);
102 unsigned getDwarfVersion(const ToolChain &TC, const llvm::opt::ArgList &Args);
105 const llvm::opt::ArgList &Args,
106 llvm::opt::ArgStringList &CmdArgs);
108 void addArchSpecificRPath(const ToolChain &TC, const llvm::opt::ArgList &Args,
109 llvm::opt::ArgStringList &CmdArgs);
111 const llvm::opt::ArgList &Args,
112 llvm::opt::ArgStringList &CmdArgs);
114 bool addOpenMPRuntime(const Compilation &C, llvm::opt::ArgStringList &CmdArgs,
115 const ToolChain &TC, const llvm::opt::ArgList &Args,
120 void addFortranRuntimeLibs(const ToolChain &TC, const llvm::opt::ArgList &Args,
121 llvm::opt::ArgStringList &CmdArgs);
125 const llvm::opt::ArgList &Args,
126 llvm::opt::ArgStringList &CmdArgs);
129 const llvm::opt::ArgList &Args,
130 llvm::opt::ArgStringList &CmdArgs);
132 void addAsNeededOption(const ToolChain &TC, const llvm::opt::ArgList &Args,
133 llvm::opt::ArgStringList &CmdArgs, bool as_needed);
135 llvm::opt::Arg *getLastCSProfileGenerateArg(const llvm::opt::ArgList &Args);
136 llvm::opt::Arg *getLastProfileUseArg(const llvm::opt::ArgList &Args);
137 llvm::opt::Arg *getLastProfileSampleUseArg(const llvm::opt::ArgList &Args);
139 bool isObjCAutoRefCount(const llvm::opt::ArgList &Args);
141 llvm::StringRef getLTOParallelism(const llvm::opt::ArgList &Args,
144 bool areOptimizationsEnabled(const llvm::opt::ArgList &Args);
149 bool isTLSDESCEnabled(const ToolChain &TC, const llvm::opt::ArgList &Args);
156 void addDirectoryList(const llvm::opt::ArgList &Args,
157 llvm::opt::ArgStringList &CmdArgs, const char *ArgName,
160 void AddTargetFeature(const llvm::opt::ArgList &Args,
162 llvm::opt::OptSpecifier OnOpt,
163 llvm::opt::OptSpecifier OffOpt, StringRef FeatureName);
165 std::string getCPUName(const Driver &D, const llvm::opt::ArgList &Args,
169 const llvm::opt::ArgList &Args,
170 llvm::opt::ArgStringList &CmdArgs, bool ForAS,
180 const llvm::opt::ArgList &Args,
182 llvm::opt::OptSpecifier Group);
189 SmallString<128> getStatsFileName(const llvm::opt::ArgList &Args,
197 void addX86AlignBranchArgs(const Driver &D, const llvm::opt::ArgList &Args,
198 llvm::opt::ArgStringList &CmdArgs, bool IsLTO,
202 const llvm::opt::ArgList &Args);
205 const llvm::opt::ArgList &Args);
208 const llvm::opt::ArgList &Args);
210 void addMachineOutlinerArgs(const Driver &D, const llvm::opt::ArgList &Args,
211 llvm::opt::ArgStringList &CmdArgs,
215 void addOpenMPDeviceRTL(const Driver &D, const llvm::opt::ArgList &DriverArgs,
216 llvm::opt::ArgStringList &CC1Args,
221 const llvm::opt::ArgList &Args,
222 llvm::opt::ArgStringList &CmdArgs,
224 void addOffloadCompressArgs(const llvm::opt::ArgList &TCArgs,
225 llvm::opt::ArgStringList &CmdArgs);
226 void addMCModel(const Driver &D, const llvm::opt::ArgList &Args,
229 llvm::opt::ArgStringList &CmdArgs);
236 getFramePointerKind(const llvm::opt::ArgList &Args, const llvm::Triple &Triple);