• Home
  • Raw
  • Download

Lines Matching refs:opt

106     void init(const llvm::Triple &TargetTriple, const llvm::opt::ArgList &Args,
147 const llvm::opt::ArgList &Args,
153 const llvm::opt::ArgList &Args,
181 void init(const llvm::Triple &TargetTriple, const llvm::opt::ArgList &Args);
216 const llvm::opt::ArgList &Args);
245 const llvm::opt::ArgList &DriverArgs,
246 llvm::opt::ArgStringList &CC1Args) const;
268 const llvm::opt::ArgList &Args);
276 StringRef getMachOArchName(const llvm::opt::ArgList &Args) const;
279 virtual void AddLinkARCArgs(const llvm::opt::ArgList &Args, in AddLinkARCArgs()
280 llvm::opt::ArgStringList &CmdArgs) const {} in AddLinkARCArgs()
283 virtual void AddLinkRuntimeLibArgs(const llvm::opt::ArgList &Args,
284 llvm::opt::ArgStringList &CmdArgs) const;
286 virtual void addStartObjectFileArgs(const llvm::opt::ArgList &Args, in addStartObjectFileArgs()
287 llvm::opt::ArgStringList &CmdArgs) const { in addStartObjectFileArgs()
290 virtual void addMinVersionArgs(const llvm::opt::ArgList &Args, in addMinVersionArgs()
291 llvm::opt::ArgStringList &CmdArgs) const {} in addMinVersionArgs()
300 void AddLinkRuntimeLib(const llvm::opt::ArgList &Args,
301 llvm::opt::ArgStringList &CmdArgs,
307 void addProfileRTLibs(const llvm::opt::ArgList &Args, in addProfileRTLibs()
308 llvm::opt::ArgStringList &CmdArgs) const override { in addProfileRTLibs()
316 std::string ComputeEffectiveClangTriple(const llvm::opt::ArgList &Args,
323 llvm::opt::DerivedArgList *
324 TranslateArgs(const llvm::opt::DerivedArgList &Args,
364 bool UseSjLjExceptions(const llvm::opt::ArgList &Args) const override { in UseSjLjExceptions()
397 void AddDeploymentTarget(llvm::opt::DerivedArgList &Args) const;
401 const llvm::opt::ArgList &Args);
404 std::string ComputeEffectiveClangTriple(const llvm::opt::ArgList &Args,
410 void addMinVersionArgs(const llvm::opt::ArgList &Args,
411 llvm::opt::ArgStringList &CmdArgs) const override;
413 void addStartObjectFileArgs(const llvm::opt::ArgList &Args,
414 llvm::opt::ArgStringList &CmdArgs) const override;
421 void addProfileRTLibs(const llvm::opt::ArgList &Args,
422 llvm::opt::ArgStringList &CmdArgs) const override;
528 llvm::opt::DerivedArgList *
529 TranslateArgs(const llvm::opt::DerivedArgList &Args,
560 bool UseSjLjExceptions(const llvm::opt::ArgList &Args) const override;
571 const llvm::opt::ArgList &Args);
576 void AddLinkRuntimeLibArgs(const llvm::opt::ArgList &Args,
577 llvm::opt::ArgStringList &CmdArgs) const override;
579 void AddCXXStdlibLibArgs(const llvm::opt::ArgList &Args,
580 llvm::opt::ArgStringList &CmdArgs) const override;
582 void AddCCKextLibArgs(const llvm::opt::ArgList &Args,
583 llvm::opt::ArgStringList &CmdArgs) const override;
585 void addClangWarningOptions(llvm::opt::ArgStringList &CC1Args) const override;
587 void AddLinkARCArgs(const llvm::opt::ArgList &Args,
588 llvm::opt::ArgStringList &CmdArgs) const override;
601 void AddLinkSanitizerLibArgs(const llvm::opt::ArgList &Args,
602 llvm::opt::ArgStringList &CmdArgs,
611 const llvm::opt::ArgList &Args) in Generic_ELF()
614 void addClangTargetOptions(const llvm::opt::ArgList &DriverArgs,
615 llvm::opt::ArgStringList &CC1Args) const override;
621 const llvm::opt::ArgList &Args);
628 GetCXXStdlibType(const llvm::opt::ArgList &Args) const override { in GetCXXStdlibType()
632 const llvm::opt::ArgList &DriverArgs,
633 llvm::opt::ArgStringList &CC1Args) const override;
634 void AddCXXStdlibLibArgs(const llvm::opt::ArgList &Args,
635 llvm::opt::ArgStringList &CmdArgs) const override;
649 const llvm::opt::ArgList &Args);
654 const llvm::opt::ArgList &DriverArgs,
655 llvm::opt::ArgStringList &CC1Args) const override;
667 const llvm::opt::ArgList &Args);
677 AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs,
678 llvm::opt::ArgStringList &CC1Args) const override;
680 const llvm::opt::ArgList &DriverArgs,
681 llvm::opt::ArgStringList &CC1Args) const override;
701 const llvm::opt::ArgList &Args);
706 AddClangCXXStdlibIncludeArgs(const llvm::opt::ArgList &DriverArgs,
707 llvm::opt::ArgStringList &CC1Args) const override;
713 const llvm::opt::ArgList &Args);
732 const llvm::opt::ArgList &Args);
739 const llvm::opt::ArgList &DriverArgs,
740 llvm::opt::ArgStringList &CC1Args) const override;
741 void AddCXXStdlibLibArgs(const llvm::opt::ArgList &Args,
742 llvm::opt::ArgStringList &CmdArgs) const override;
755 const llvm::opt::ArgList &Args);
763 const llvm::opt::ArgList &DriverArgs,
764 llvm::opt::ArgStringList &CC1Args) const override;
765 void AddCXXStdlibLibArgs(const llvm::opt::ArgList &Args,
766 llvm::opt::ArgStringList &CmdArgs) const override;
768 bool UseSjLjExceptions(const llvm::opt::ArgList &Args) const override;
784 const llvm::opt::ArgList &Args);
792 const llvm::opt::ArgList &DriverArgs,
793 llvm::opt::ArgStringList &CC1Args) const override;
804 const llvm::opt::ArgList &Args);
814 const llvm::opt::ArgList &Args);
826 const llvm::opt::ArgList &Args);
831 AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs,
832 llvm::opt::ArgStringList &CC1Args) const override;
834 const llvm::opt::ArgList &DriverArgs,
835 llvm::opt::ArgStringList &CC1Args) const override;
836 void AddCudaIncludeArgs(const llvm::opt::ArgList &DriverArgs,
837 llvm::opt::ArgStringList &CC1Args) const override;
838 void AddIAMCUIncludeArgs(const llvm::opt::ArgList &DriverArgs,
839 llvm::opt::ArgStringList &CC1Args) const override;
842 void addProfileRTLibs(const llvm::opt::ArgList &Args,
843 llvm::opt::ArgStringList &CmdArgs) const override;
846 virtual std::string getDynamicLinker(const llvm::opt::ArgList &Args) const;
858 const llvm::opt::ArgList &Args);
860 llvm::opt::DerivedArgList *
861 TranslateArgs(const llvm::opt::DerivedArgList &Args,
863 void addClangTargetOptions(const llvm::opt::ArgList &DriverArgs,
864 llvm::opt::ArgStringList &CC1Args) const override;
870 void AddCudaIncludeArgs(const llvm::opt::ArgList &DriverArgs,
871 llvm::opt::ArgStringList &CC1Args) const override;
891 const llvm::opt::ArgList &Args);
894 AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs,
895 llvm::opt::ArgStringList &CC1Args) const override;
897 CXXStdlibType GetCXXStdlibType(const llvm::opt::ArgList &Args) const override;
900 const llvm::opt::ArgList &DriverArgs,
901 llvm::opt::ArgStringList &CC1Args) const override;
903 void AddCXXStdlibLibArgs(const llvm::opt::ArgList &Args,
904 llvm::opt::ArgStringList &CmdArgs) const override;
906 std::string getCompilerRT(const llvm::opt::ArgList &Args, StringRef Component,
924 const llvm::opt::ArgList &Args) in LanaiToolChain()
937 const llvm::opt::ArgList &Args);
941 AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs,
942 llvm::opt::ArgStringList &CC1Args) const override;
944 const llvm::opt::ArgList &DriverArgs,
945 llvm::opt::ArgStringList &CC1Args) const override;
946 CXXStdlibType GetCXXStdlibType(const llvm::opt::ArgList &Args) const override;
956 void getHexagonLibraryPaths(const llvm::opt::ArgList &Args,
960 static const StringRef GetTargetCPUVersion(const llvm::opt::ArgList &Args);
963 const llvm::opt::ArgList &Args);
972 const llvm::opt::ArgList &Args);
980 const llvm::opt::ArgList &Args);
983 AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs,
984 llvm::opt::ArgStringList &CC1Args) const override;
986 const llvm::opt::ArgList &DriverArgs,
987 llvm::opt::ArgStringList &CC1Args) const override;
989 CXXStdlibType GetCXXStdlibType(const llvm::opt::ArgList &Args) const override;
991 void AddCXXStdlibLibArgs(const llvm::opt::ArgList &Args,
992 llvm::opt::ArgStringList &CmdArgs) const override;
1003 std::string ComputeEffectiveClangTriple(const llvm::opt::ArgList &Args,
1019 const llvm::opt::ArgList &Args);
1031 const llvm::opt::ArgList &Args);
1033 llvm::opt::DerivedArgList *
1034 TranslateArgs(const llvm::opt::DerivedArgList &Args,
1044 AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs,
1045 llvm::opt::ArgStringList &CC1Args) const override;
1047 const llvm::opt::ArgList &DriverArgs,
1048 llvm::opt::ArgStringList &CC1Args) const override;
1063 std::string ComputeEffectiveClangTriple(const llvm::opt::ArgList &Args,
1068 void AddSystemIncludeWithSubfolder(const llvm::opt::ArgList &DriverArgs,
1069 llvm::opt::ArgStringList &CC1Args,
1082 const llvm::opt::ArgList &Args);
1095 AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs,
1096 llvm::opt::ArgStringList &CC1Args) const override;
1098 const llvm::opt::ArgList &DriverArgs,
1099 llvm::opt::ArgStringList &CC1Args) const override;
1100 void AddCXXStdlibLibArgs(const llvm::opt::ArgList &Args,
1101 llvm::opt::ArgStringList &CmdArgs) const override;
1113 const llvm::opt::ArgList &Args);
1126 AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs,
1127 llvm::opt::ArgStringList &CC1Args) const override;
1128 void addClangTargetOptions(const llvm::opt::ArgList &DriverArgs,
1129 llvm::opt::ArgStringList &CC1Args) const override;
1131 const llvm::opt::ArgList &DriverArgs,
1132 llvm::opt::ArgStringList &CC1Args) const override;
1133 void AddCXXStdlibLibArgs(const llvm::opt::ArgList &Args,
1134 llvm::opt::ArgStringList &CmdArgs) const override;
1142 const llvm::opt::ArgList &Args);
1146 AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs,
1147 llvm::opt::ArgStringList &CC1Args) const override;
1149 const llvm::opt::ArgList &DriverArgs,
1150 llvm::opt::ArgStringList &CC1Args) const override;
1168 const llvm::opt::ArgList &Args);
1182 void addClangTargetOptions(const llvm::opt::ArgList &DriverArgs,
1183 llvm::opt::ArgStringList &CC1Args) const override;
1185 CXXStdlibType GetCXXStdlibType(const llvm::opt::ArgList &Args) const override;
1187 const llvm::opt::ArgList &DriverArgs,
1188 llvm::opt::ArgStringList &CC1Args) const override;
1190 const llvm::opt::ArgList &DriverArgs,
1191 llvm::opt::ArgStringList &CC1Args) const override;
1199 const llvm::opt::ArgList &Args);