Lines Matching refs:opt
104 const llvm::opt::ArgList &Args);
144 const llvm::opt::ArgList &Args,
154 const llvm::opt::ArgList &Args);
198 const llvm::opt::ArgList &Args);
206 StringRef getMachOArchName(const llvm::opt::ArgList &Args) const;
210 virtual void AddLinkARCArgs(const llvm::opt::ArgList &Args, in AddLinkARCArgs()
211 llvm::opt::ArgStringList &CmdArgs) const {} in AddLinkARCArgs()
214 virtual void AddLinkRuntimeLibArgs(const llvm::opt::ArgList &Args,
215 llvm::opt::ArgStringList &CmdArgs) const;
218 addStartObjectFileArgs(const llvm::opt::ArgList &Args, in addStartObjectFileArgs()
219 llvm::opt::ArgStringList &CmdArgs) const {} in addStartObjectFileArgs()
221 virtual void addMinVersionArgs(const llvm::opt::ArgList &Args, in addMinVersionArgs()
222 llvm::opt::ArgStringList &CmdArgs) const {} in addMinVersionArgs()
235 void AddLinkRuntimeLib(const llvm::opt::ArgList &Args,
236 llvm::opt::ArgStringList &CmdArgs,
246 std::string ComputeEffectiveClangTriple(const llvm::opt::ArgList &Args,
253 llvm::opt::DerivedArgList *
254 TranslateArgs(const llvm::opt::DerivedArgList &Args,
343 void AddDeploymentTarget(llvm::opt::DerivedArgList &Args) const;
347 const llvm::opt::ArgList &Args);
350 std::string ComputeEffectiveClangTriple(const llvm::opt::ArgList &Args,
357 addMinVersionArgs(const llvm::opt::ArgList &Args,
358 llvm::opt::ArgStringList &CmdArgs) const override;
361 addStartObjectFileArgs(const llvm::opt::ArgList &Args,
362 llvm::opt::ArgStringList &CmdArgs) const override;
435 llvm::opt::DerivedArgList *
436 TranslateArgs(const llvm::opt::DerivedArgList &Args,
473 const llvm::opt::ArgList &Args);
479 AddLinkRuntimeLibArgs(const llvm::opt::ArgList &Args,
480 llvm::opt::ArgStringList &CmdArgs) const override;
483 AddCXXStdlibLibArgs(const llvm::opt::ArgList &Args,
484 llvm::opt::ArgStringList &CmdArgs) const override;
487 AddCCKextLibArgs(const llvm::opt::ArgList &Args,
488 llvm::opt::ArgStringList &CmdArgs) const override;
490 void addClangWarningOptions(llvm::opt::ArgStringList &CC1Args) const override;
493 AddLinkARCArgs(const llvm::opt::ArgList &Args,
494 llvm::opt::ArgStringList &CmdArgs) const override;
498 void AddLinkSanitizerLibArgs(const llvm::opt::ArgList &Args,
499 llvm::opt::ArgStringList &CmdArgs,
507 const llvm::opt::ArgList &Args) in Generic_ELF()
510 void addClangTargetOptions(const llvm::opt::ArgList &DriverArgs,
511 llvm::opt::ArgStringList &CC1Args) const override;
517 const llvm::opt::ArgList &Args);
523 CXXStdlibType GetCXXStdlibType(const llvm::opt::ArgList &Args) in GetCXXStdlibType()
528 const llvm::opt::ArgList &DriverArgs,
529 llvm::opt::ArgStringList &CC1Args) const override;
530 void AddCXXStdlibLibArgs(const llvm::opt::ArgList &Args,
531 llvm::opt::ArgStringList &CmdArgs) const override;
542 const llvm::opt::ArgList &Args);
555 const llvm::opt::ArgList &Args);
573 const llvm::opt::ArgList &Args);
578 CXXStdlibType GetCXXStdlibType(const llvm::opt::ArgList &Args) const override;
580 AddClangCXXStdlibIncludeArgs(const llvm::opt::ArgList &DriverArgs,
581 llvm::opt::ArgStringList &CC1Args) const override;
582 void AddCXXStdlibLibArgs(const llvm::opt::ArgList &Args,
583 llvm::opt::ArgStringList &CmdArgs) const override;
596 const llvm::opt::ArgList &Args);
602 CXXStdlibType GetCXXStdlibType(const llvm::opt::ArgList &Args) const override;
604 AddClangCXXStdlibIncludeArgs(const llvm::opt::ArgList &DriverArgs,
605 llvm::opt::ArgStringList &CC1Args) const override;
617 const llvm::opt::ArgList &Args);
622 CXXStdlibType GetCXXStdlibType(const llvm::opt::ArgList &Args) const override;
625 AddClangCXXStdlibIncludeArgs(const llvm::opt::ArgList &DriverArgs,
626 llvm::opt::ArgStringList &CC1Args) const override;
639 const llvm::opt::ArgList &Args);
649 const llvm::opt::ArgList &Args);
661 const llvm::opt::ArgList &Args);
666 AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs,
667 llvm::opt::ArgStringList &CC1Args) const override;
669 AddClangCXXStdlibIncludeArgs(const llvm::opt::ArgList &DriverArgs,
670 llvm::opt::ArgStringList &CC1Args) const override;
686 const llvm::opt::ArgList &DriverArgs,
687 llvm::opt::ArgStringList &CC1Args);
700 const llvm::opt::ArgList &Args);
704 AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs,
705 llvm::opt::ArgStringList &CC1Args) const override;
707 AddClangCXXStdlibIncludeArgs(const llvm::opt::ArgList &DriverArgs,
708 llvm::opt::ArgStringList &CC1Args) const override;
709 CXXStdlibType GetCXXStdlibType(const llvm::opt::ArgList &Args) const override;
714 const llvm::opt::ArgList &Args);
716 static StringRef GetTargetCPU(const llvm::opt::ArgList &Args);
722 const llvm::opt::ArgList &Args);
725 AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs,
726 llvm::opt::ArgStringList &CC1Args) const override;
728 AddClangCXXStdlibIncludeArgs(const llvm::opt::ArgList &DriverArgs,
729 llvm::opt::ArgStringList &CC1Args) const override;
732 GetCXXStdlibType(const llvm::opt::ArgList &Args) const override;
735 AddCXXStdlibLibArgs(const llvm::opt::ArgList &Args,
736 llvm::opt::ArgStringList &CmdArgs) const override;
746 std::string ComputeEffectiveClangTriple(const llvm::opt::ArgList &Args,
763 const llvm::opt::ArgList &Args);
775 const llvm::opt::ArgList &Args);
784 AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs,
785 llvm::opt::ArgStringList &CC1Args) const override;
787 AddClangCXXStdlibIncludeArgs(const llvm::opt::ArgList &DriverArgs,
788 llvm::opt::ArgStringList &CC1Args) const override;
797 void AddSystemIncludeWithSubfolder(const llvm::opt::ArgList &DriverArgs,
798 llvm::opt::ArgStringList &CC1Args,
809 const llvm::opt::ArgList &Args);
821 void AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs,
822 llvm::opt::ArgStringList &CC1Args)
824 void AddClangCXXStdlibIncludeArgs(const llvm::opt::ArgList &DriverArgs,
825 llvm::opt::ArgStringList &CC1Args)
827 void AddCXXStdlibLibArgs(const llvm::opt::ArgList &Args,
828 llvm::opt::ArgStringList &CmdArgs) const override;
838 const llvm::opt::ArgList &Args);
848 void AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs,
849 llvm::opt::ArgStringList &CC1Args) const override;
850 void addClangTargetOptions(const llvm::opt::ArgList &DriverArgs,
851 llvm::opt::ArgStringList &CC1Args) const override;
852 void AddClangCXXStdlibIncludeArgs(const llvm::opt::ArgList &DriverArgs,
853 llvm::opt::ArgStringList &CC1Args) const override;
854 void AddCXXStdlibLibArgs(const llvm::opt::ArgList &Args,
855 llvm::opt::ArgStringList &CmdArgs) const override;