Lines Matching refs:opt
37 using llvm::opt::ArgStringList;
42 static const char *getBaseInputName(const llvm::opt::ArgList &Args,
44 static const char *getBaseInputStem(const llvm::opt::ArgList &Args,
46 static const char *getDependencyFileName(const llvm::opt::ArgList &Args,
52 const llvm::opt::ArgList &Args,
53 llvm::opt::ArgStringList &CmdArgs,
57 void AddAArch64TargetArgs(const llvm::opt::ArgList &Args,
58 llvm::opt::ArgStringList &CmdArgs) const;
59 void AddARMTargetArgs(const llvm::opt::ArgList &Args,
60 llvm::opt::ArgStringList &CmdArgs,
62 void AddARM64TargetArgs(const llvm::opt::ArgList &Args,
63 llvm::opt::ArgStringList &CmdArgs) const;
64 void AddMIPSTargetArgs(const llvm::opt::ArgList &Args,
65 llvm::opt::ArgStringList &CmdArgs) const;
66 void AddPPCTargetArgs(const llvm::opt::ArgList &Args,
67 llvm::opt::ArgStringList &CmdArgs) const;
68 void AddR600TargetArgs(const llvm::opt::ArgList &Args,
69 llvm::opt::ArgStringList &CmdArgs) const;
70 void AddSparcTargetArgs(const llvm::opt::ArgList &Args,
71 llvm::opt::ArgStringList &CmdArgs) const;
72 void AddSystemZTargetArgs(const llvm::opt::ArgList &Args,
73 llvm::opt::ArgStringList &CmdArgs) const;
74 void AddX86TargetArgs(const llvm::opt::ArgList &Args,
75 llvm::opt::ArgStringList &CmdArgs) const;
76 void AddHexagonTargetArgs(const llvm::opt::ArgList &Args,
77 llvm::opt::ArgStringList &CmdArgs) const;
81 ObjCRuntime AddObjCRuntimeArgs(const llvm::opt::ArgList &args,
82 llvm::opt::ArgStringList &cmdArgs,
85 void AddClangCLArgs(const llvm::opt::ArgList &Args,
86 llvm::opt::ArgStringList &CmdArgs) const;
102 const llvm::opt::ArgList &TCArgs,
112 void AddMIPSTargetArgs(const llvm::opt::ArgList &Args,
113 llvm::opt::ArgStringList &CmdArgs) const;
120 const llvm::opt::ArgList &TCArgs,
144 const llvm::opt::ArgList &TCArgs,
151 llvm::opt::ArgStringList &CmdArgs) const = 0;
163 llvm::opt::ArgStringList &CmdArgs) const override;
175 llvm::opt::ArgStringList &CmdArgs) const override;
187 llvm::opt::ArgStringList &CmdArgs) const override;
202 llvm::opt::ArgStringList &CmdArgs) const;
205 const llvm::opt::ArgList &TCArgs,
218 llvm::opt::ArgStringList &CmdArgs) const;
221 const llvm::opt::ArgList &TCArgs,
227 StringRef getARMTargetCPU(const llvm::opt::ArgList &Args,
229 const char* getARMCPUForMArch(const llvm::opt::ArgList &Args,
233 …void appendEBLinkFlags(const llvm::opt::ArgList &Args, ArgStringList &CmdArgs, const llvm::Triple …
242 void getMipsCPUAndABI(const llvm::opt::ArgList &Args,
245 bool hasMipsAbiArg(const llvm::opt::ArgList &Args, const char *Value);
246 bool isUCLibc(const llvm::opt::ArgList &Args);
247 bool isNaN2008(const llvm::opt::ArgList &Args, const llvm::Triple &Triple);
253 bool hasPPCAbiArg(const llvm::opt::ArgList &Args, const char *Value);
267 const llvm::opt::ArgList &TCArgs,
279 void AddMachOArch(const llvm::opt::ArgList &Args,
280 llvm::opt::ArgStringList &CmdArgs) const;
305 const llvm::opt::ArgList &TCArgs,
311 void AddLinkArgs(Compilation &C, const llvm::opt::ArgList &Args,
312 llvm::opt::ArgStringList &CmdArgs,
325 const llvm::opt::ArgList &TCArgs,
337 const llvm::opt::ArgList &TCArgs,
352 const llvm::opt::ArgList &TCArgs,
365 const llvm::opt::ArgList &TCArgs,
383 const llvm::opt::ArgList &TCArgs,
395 const llvm::opt::ArgList &TCArgs,
411 const llvm::opt::ArgList &TCArgs,
423 const llvm::opt::ArgList &TCArgs,
439 const llvm::opt::ArgList &TCArgs,
451 const llvm::opt::ArgList &TCArgs,
468 const llvm::opt::ArgList &TCArgs,
482 const llvm::opt::ArgList &TCArgs,
498 const llvm::opt::ArgList &TCArgs,
511 const llvm::opt::ArgList &TCArgs,
524 const llvm::opt::ArgList &TCArgs,
537 const llvm::opt::ArgList &TCArgs,
554 const llvm::opt::ArgList &TCArgs,
567 const llvm::opt::ArgList &TCArgs,
583 const llvm::opt::ArgList &TCArgs,
595 const llvm::opt::ArgList &TCArgs,
611 const llvm::opt::ArgList &TCArgs,
624 const llvm::opt::ArgList &TCArgs,
641 const llvm::opt::ArgList &TCArgs,
656 const llvm::opt::ArgList &TCArgs,
662 const llvm::opt::ArgList &TCArgs,
668 StringRef getARMFloatABI(const Driver &D, const llvm::opt::ArgList &Args,
682 const llvm::opt::ArgList &TCArgs,
695 const llvm::opt::ArgList &TCArgs,
709 const llvm::opt::ArgList &TCArgs,
722 const llvm::opt::ArgList &TCArgs,