Lines Matching full:arglist
18 #include "clang/Driver/ArgList.h"
43 static void CheckPreprocessingOptions(const Driver &D, const ArgList &Args) {
52 static void CheckCodeGenerationOptions(const Driver &D, const ArgList &Args) {
90 static void addDirectoryList(const ArgList &Args,
146 const InputInfoList &Inputs, const ArgList &Args,
192 static bool isObjCAutoRefCount(const ArgList &Args) {
197 static bool isObjCRuntimeLinked(const ArgList &Args) {
205 static void addProfileRT(const ToolChain &TC, const ArgList &Args,
233 const ArgList &Args,
473 static std::string getARMTargetCPU(const ArgList &Args,
554 static void addFPUArgs(const Driver &D, const Arg *A, const ArgList &Args,
592 static void addFPMathArgs(const Driver &D, const Arg *A, const ArgList &Args,
619 const ArgList &Args,
697 void Clang::AddARMTargetArgs(const ArgList &Args,
838 static void getMipsCPUAndABI(const ArgList &Args,
901 static StringRef getMipsFloatABI(const Driver &D, const ArgList &Args) {
932 static void AddTargetFeature(const ArgList &Args,
946 void Clang::AddMIPSTargetArgs(const ArgList &Args,
1019 static std::string getPPCTargetCPU(const ArgList &Args) {
1079 void Clang::AddPPCTargetArgs(const ArgList &Args,
1111 void Clang::AddSparcTargetArgs(const ArgList &Args,
1154 static const char *getX86TargetCPU(const ArgList &Args,
1205 void Clang::AddX86TargetArgs(const ArgList &Args,
1268 static inline bool HasPICArg(const ArgList &Args) {
1273 static Arg *GetLastSmallDataThresholdArg(const ArgList &Args) {
1279 static std::string GetHexagonSmallDataThresholdValue(const ArgList &Args) {
1290 void Clang::AddHexagonTargetArgs(const ArgList &Args,
1341 static void addExceptionArgs(const ArgList &Args, types::ID InputType,
1417 static bool ShouldDisableCFI(const ArgList &Args,
1430 static bool ShouldDisableDwarfDirectory(const ArgList &Args,
1452 static bool UseRelaxAll(Compilation &C, const ArgList &Args) {
1473 SanitizerArgs::SanitizerArgs(const Driver &D, const ArgList &Args)
1480 for (ArgList::const_iterator I = Args.begin(), E = Args.end(); I != E; ++I) {
1585 const ToolChain &TC, const ArgList &Args, ArgStringList &CmdArgs,
1615 static void addAsanRTLinux(const ToolChain &TC, const ArgList &Args,
1644 static void addTsanRTLinux(const ToolChain &TC, const ArgList &Args,
1656 static void addMsanRTLinux(const ToolChain &TC, const ArgList &Args,
1668 static void addUbsanRTLinux(const ToolChain &TC, const ArgList &Args,
1673 static bool shouldUseFramePointer(const ArgList &Args,
1693 static void addDebugCompDirArg(const ArgList &Args, ArgStringList &CmdArgs) {
1705 static const char *SplitDebugName(const ArgList &Args,
1724 const ArgList &Args, const InputInfo &Output,
1750 const ArgList &Args,
3263 for (ArgList::const_iterator it = Args.begin(),
3320 void ClangAs::AddARMTargetArgs(const ArgList &Args,
3338 void ClangAs::AddX86TargetArgs(const ArgList &Args,
3350 ObjCRuntime Clang::AddObjCRuntimeArgs(const ArgList &args,
3475 const ArgList &Args,
3561 for (ArgList::const_iterator it = Args.begin(),
3596 const ArgList &Args,
3601 for (ArgList::const_iterator
3757 const ArgList &Args,
3828 const ArgList &Args,
4029 const char *Clang::getBaseInputName(const ArgList &Args,
4035 const char *Clang::getBaseInputStem(const ArgList &Args,
4045 const char *Clang::getDependencyFileName(const ArgList &Args,
4062 const ArgList &Args,
4121 void darwin::DarwinTool::AddDarwinArch(const ArgList &Args,
4147 const ArgList &Args,
4352 const ArgList &Args,
4364 for (ArgList::const_iterator I = Args.begin(), E = Args.end(); I != E; ++I)
4568 const ArgList &Args,
4592 const ArgList &Args,
4612 const ArgList &Args,
4635 const ArgList &Args,
4660 const ArgList &Args,
4766 const ArgList &Args,
4790 const ArgList &Args,
4878 const ArgList &Args,
4902 const ArgList &Args,
5026 const ArgList &Args,
5050 const ArgList &Args,
5168 const ArgList &Args,
5243 const ArgList &Args,
5419 const ArgList &Args,
5453 const ArgList &Args,
5568 const ArgList &Args,
5649 ArgStringList &CmdArgs, const ArgList &Args) {
5681 static bool hasMipsN32ABIArg(const ArgList &Args) {
5689 ArgList &Args,
5959 const ArgList &Args,
5983 const ArgList &Args,
6041 const ArgList &Args,
6070 const ArgList &Args,
6194 const ArgList &Args,