• Home
  • Raw
  • Download

Lines Matching refs:Opts

42                       const LangOptions &Opts) {  in DefineStd()  argument
47 if (Opts.GNUMode) in DefineStd()
73 virtual void getOSDefines(const LangOptions &Opts, const llvm::Triple &Triple,
77 virtual void getTargetDefines(const LangOptions &Opts, in getTargetDefines() argument
79 TgtInfo::getTargetDefines(Opts, Builder); in getTargetDefines()
80 getOSDefines(Opts, TgtInfo::getTriple(), Builder); in getTargetDefines()
87 static void getDarwinDefines(MacroBuilder &Builder, const LangOptions &Opts, in getDarwinDefines() argument
97 if (Opts.Sanitize.Address) Builder.defineMacro("_FORTIFY_SOURCE", "0"); in getDarwinDefines()
99 if (!Opts.ObjCAutoRefCount) { in getDarwinDefines()
104 if (Opts.getGC() != LangOptions::NonGC) in getDarwinDefines()
115 if (Opts.Static) in getDarwinDefines()
120 if (Opts.POSIXThreads) in getDarwinDefines()
175 virtual void getOSDefines(const LangOptions &Opts, const llvm::Triple &Triple, in getOSDefines() argument
177 getDarwinDefines(Builder, Opts, Triple, this->PlatformName, in getOSDefines()
214 virtual void getOSDefines(const LangOptions &Opts, const llvm::Triple &Triple, in getOSDefines() argument
222 DefineStd(Builder, "unix", Opts); in getOSDefines()
243 virtual void getOSDefines(const LangOptions &Opts, const llvm::Triple &Triple, in getOSDefines() argument
254 DefineStd(Builder, "unix", Opts); in getOSDefines()
285 virtual void getOSDefines(const LangOptions &Opts, const llvm::Triple &Triple, in getOSDefines() argument
297 DefineStd(Builder, "unix", Opts); in getOSDefines()
309 virtual void getOSDefines(const LangOptions &Opts, const llvm::Triple &Triple, in getOSDefines() argument
312 DefineStd(Builder, "unix", Opts); in getOSDefines()
313 DefineStd(Builder, "linux", Opts); in getOSDefines()
318 if (Opts.POSIXThreads) in getOSDefines()
320 if (Opts.CPlusPlus) in getOSDefines()
338 virtual void getOSDefines(const LangOptions &Opts, const llvm::Triple &Triple, in getOSDefines() argument
344 if (Opts.POSIXThreads) in getOSDefines()
357 virtual void getOSDefines(const LangOptions &Opts, const llvm::Triple &Triple, in getOSDefines() argument
362 DefineStd(Builder, "unix", Opts); in getOSDefines()
364 if (Opts.POSIXThreads) in getOSDefines()
394 virtual void getOSDefines(const LangOptions &Opts, const llvm::Triple &Triple, in getOSDefines() argument
399 DefineStd(Builder, "unix", Opts); in getOSDefines()
401 if (Opts.POSIXThreads) in getOSDefines()
416 virtual void getOSDefines(const LangOptions &Opts, const llvm::Triple &Triple, in getOSDefines() argument
434 virtual void getOSDefines(const LangOptions &Opts, const llvm::Triple &Triple, in getOSDefines() argument
464 virtual void getOSDefines(const LangOptions &Opts, const llvm::Triple &Triple, in getOSDefines() argument
480 virtual void getOSDefines(const LangOptions &Opts, const llvm::Triple &Triple, in getOSDefines() argument
482 DefineStd(Builder, "sun", Opts); in getOSDefines()
483 DefineStd(Builder, "unix", Opts); in getOSDefines()
501 virtual void getOSDefines(const LangOptions &Opts, const llvm::Triple &Triple, in getOSDefines() argument
503 DefineStd(Builder, "sun", Opts); in getOSDefines()
504 DefineStd(Builder, "unix", Opts); in getOSDefines()
512 if (Opts.C99 || Opts.C11) in getOSDefines()
516 if (Opts.CPlusPlus) in getOSDefines()
535 virtual void getOSDefines(const LangOptions &Opts, const llvm::Triple &Triple, in getOSDefines() argument
539 void getVisualStudioDefines(const LangOptions &Opts, in getVisualStudioDefines() argument
541 if (Opts.CPlusPlus) { in getVisualStudioDefines()
542 if (Opts.RTTI) in getVisualStudioDefines()
545 if (Opts.Exceptions) in getVisualStudioDefines()
549 if (!Opts.CharIsSigned) in getVisualStudioDefines()
554 if (Opts.POSIXThreads) in getVisualStudioDefines()
557 if (Opts.MSCVersion != 0) in getVisualStudioDefines()
558 Builder.defineMacro("_MSC_VER", Twine(Opts.MSCVersion)); in getVisualStudioDefines()
560 if (Opts.MicrosoftExt) { in getVisualStudioDefines()
563 if (Opts.CPlusPlus11) { in getVisualStudioDefines()
581 virtual void getOSDefines(const LangOptions &Opts, const llvm::Triple &Triple, in getOSDefines() argument
583 if (Opts.POSIXThreads) in getOSDefines()
585 if (Opts.CPlusPlus) in getOSDefines()
588 DefineStd(Builder, "unix", Opts); in getOSDefines()
725 virtual void getTargetDefines(const LangOptions &Opts,
858 void PPCTargetInfo::getTargetDefines(const LangOptions &Opts, in getTargetDefines() argument
892 if (Opts.AltiVec) { in getTargetDefines()
1267 virtual void getTargetDefines(const LangOptions &Opts, in getTargetDefines() argument
1465 virtual void getTargetDefines(const LangOptions &Opts, in getTargetDefines() argument
1776 virtual void getTargetDefines(const LangOptions &Opts,
2379 void X86TargetInfo::getTargetDefines(const LangOptions &Opts, in getTargetDefines() argument
2388 DefineStd(Builder, "i386", Opts); in getTargetDefines()
2593 if (Opts.MicrosoftExt && getTriple().getArch() == llvm::Triple::x86) { in getTargetDefines()
2854 virtual void getTargetDefines(const LangOptions &Opts, in getTargetDefines() argument
2856 WindowsTargetInfo<X86_32TargetInfo>::getTargetDefines(Opts, Builder); in getTargetDefines()
2871 virtual void getTargetDefines(const LangOptions &Opts, in getTargetDefines() argument
2873 WindowsX86_32TargetInfo::getTargetDefines(Opts, Builder); in getTargetDefines()
2874 WindowsX86_32TargetInfo::getVisualStudioDefines(Opts, Builder); in getTargetDefines()
2889 virtual void getTargetDefines(const LangOptions &Opts, in getTargetDefines() argument
2891 WindowsX86_32TargetInfo::getTargetDefines(Opts, Builder); in getTargetDefines()
2892 DefineStd(Builder, "WIN32", Opts); in getTargetDefines()
2893 DefineStd(Builder, "WINNT", Opts); in getTargetDefines()
2900 if (Opts.MicrosoftExt) in getTargetDefines()
2923 virtual void getTargetDefines(const LangOptions &Opts, in getTargetDefines() argument
2925 X86_32TargetInfo::getTargetDefines(Opts, Builder); in getTargetDefines()
2929 DefineStd(Builder, "unix", Opts); in getTargetDefines()
2930 if (Opts.CPlusPlus) in getTargetDefines()
2948 virtual void getTargetDefines(const LangOptions &Opts, in getTargetDefines() argument
2950 X86_32TargetInfo::getTargetDefines(Opts, Builder); in getTargetDefines()
2961 virtual void getOSDefines(const LangOptions &Opts, const llvm::Triple &Triple, in getOSDefines() argument
3002 virtual void getTargetDefines(const LangOptions &Opts, in getTargetDefines() argument
3004 X86_32TargetInfo::getTargetDefines(Opts, Builder); in getTargetDefines()
3084 virtual void getTargetDefines(const LangOptions &Opts, in getTargetDefines() argument
3086 WindowsTargetInfo<X86_64TargetInfo>::getTargetDefines(Opts, Builder); in getTargetDefines()
3104 virtual void getTargetDefines(const LangOptions &Opts, in getTargetDefines() argument
3106 WindowsX86_64TargetInfo::getTargetDefines(Opts, Builder); in getTargetDefines()
3107 WindowsX86_64TargetInfo::getVisualStudioDefines(Opts, Builder); in getTargetDefines()
3120 virtual void getTargetDefines(const LangOptions &Opts, in getTargetDefines() argument
3122 WindowsX86_64TargetInfo::getTargetDefines(Opts, Builder); in getTargetDefines()
3123 DefineStd(Builder, "WIN64", Opts); in getTargetDefines()
3130 if (Opts.MicrosoftExt) in getTargetDefines()
3208 virtual void getTargetDefines(const LangOptions &Opts, in getTargetDefines() argument
3239 if (Opts.FastMath || Opts.FiniteMathOnly) in getTargetDefines()
3242 if ((Opts.C99 || Opts.C11) && !Opts.Freestanding) in getTargetDefines()
3246 Opts.ShortWChar ? "2" : "4"); in getTargetDefines()
3249 Opts.ShortEnums ? "1" : "4"); in getTargetDefines()
3665 virtual void getTargetDefines(const LangOptions &Opts, in getTargetDefines() argument
3903 virtual void getOSDefines(const LangOptions &Opts, const llvm::Triple &Triple, in getOSDefines() argument
3905 getDarwinDefines(Builder, Opts, Triple, PlatformName, PlatformMinVersion); in getOSDefines()
3953 virtual void getTargetDefines(const LangOptions &Opts,
3987 void HexagonTargetInfo::getTargetDefines(const LangOptions &Opts, in getTargetDefines() argument
4000 if(Opts.HexagonQdsp6Compat) { in getTargetDefines()
4008 if(Opts.HexagonQdsp6Compat) { in getTargetDefines()
4016 if(Opts.HexagonQdsp6Compat) { in getTargetDefines()
4024 if(Opts.HexagonQdsp6Compat) { in getTargetDefines()
4032 if(Opts.HexagonQdsp6Compat) { in getTargetDefines()
4102 virtual void getTargetDefines(const LangOptions &Opts, in getTargetDefines() argument
4104 DefineStd(Builder, "sparc", Opts); in getTargetDefines()
4203 virtual void getTargetDefines(const LangOptions &Opts, in getTargetDefines() argument
4205 SparcTargetInfo::getTargetDefines(Opts, Builder); in getTargetDefines()
4231 virtual void getTargetDefines(const LangOptions &Opts, in getTargetDefines() argument
4233 SparcTargetInfo::getTargetDefines(Opts, Builder); in getTargetDefines()
4286 virtual void getTargetDefines(const LangOptions &Opts, in getTargetDefines() argument
4393 virtual void getTargetDefines(const LangOptions &Opts, in getTargetDefines() argument
4494 virtual void getTargetDefines(const LangOptions &Opts, in getTargetDefines() argument
4496 DefineStd(Builder, "tce", Opts); in getTargetDefines()
4557 virtual void getTargetDefines(const LangOptions &Opts, in getTargetDefines() argument
4559 DefineStd(Builder, "mips", Opts); in getTargetDefines()
4746 virtual void getTargetDefines(const LangOptions &Opts, in getTargetDefines() argument
4748 MipsTargetInfoBase::getTargetDefines(Opts, Builder); in getTargetDefines()
4807 virtual void getTargetDefines(const LangOptions &Opts, in getTargetDefines() argument
4809 DefineStd(Builder, "MIPSEB", Opts); in getTargetDefines()
4811 Mips32TargetInfoBase::getTargetDefines(Opts, Builder); in getTargetDefines()
4823 virtual void getTargetDefines(const LangOptions &Opts, in getTargetDefines() argument
4825 DefineStd(Builder, "MIPSEL", Opts); in getTargetDefines()
4827 Mips32TargetInfoBase::getTargetDefines(Opts, Builder); in getTargetDefines()
4863 virtual void getTargetDefines(const LangOptions &Opts, in getTargetDefines() argument
4865 MipsTargetInfoBase::getTargetDefines(Opts, Builder); in getTargetDefines()
4939 virtual void getTargetDefines(const LangOptions &Opts, in getTargetDefines() argument
4941 DefineStd(Builder, "MIPSEB", Opts); in getTargetDefines()
4943 Mips64TargetInfoBase::getTargetDefines(Opts, Builder); in getTargetDefines()
4964 virtual void getTargetDefines(const LangOptions &Opts, in getTargetDefines() argument
4966 DefineStd(Builder, "MIPSEL", Opts); in getTargetDefines()
4968 Mips64TargetInfoBase::getTargetDefines(Opts, Builder); in getTargetDefines()
4999 virtual void getArchDefines(const LangOptions &Opts, in getArchDefines() argument
5004 virtual void getTargetDefines(const LangOptions &Opts, in getTargetDefines() argument
5007 getArchDefines(Opts, Builder); in getTargetDefines()
5072 virtual void getTargetDefines(const LangOptions &Opts, in getTargetDefines() argument
5074 DefineStd(Builder, "SPIR", Opts); in getTargetDefines()
5111 virtual void getTargetDefines(const LangOptions &Opts, in getTargetDefines() argument
5113 DefineStd(Builder, "SPIR32", Opts); in getTargetDefines()
5129 virtual void getTargetDefines(const LangOptions &Opts, in getTargetDefines() argument
5131 DefineStd(Builder, "SPIR64", Opts); in getTargetDefines()
5439 TargetOptions *Opts) { in CreateTargetInfo() argument
5440 llvm::Triple Triple(Opts->Triple); in CreateTargetInfo()
5448 Target->setTargetOpts(Opts); in CreateTargetInfo()
5451 if (!Opts->CPU.empty() && !Target->setCPU(Opts->CPU)) { in CreateTargetInfo()
5452 Diags.Report(diag::err_target_unknown_cpu) << Opts->CPU; in CreateTargetInfo()
5457 if (!Opts->ABI.empty() && !Target->setABI(Opts->ABI)) { in CreateTargetInfo()
5458 Diags.Report(diag::err_target_unknown_abi) << Opts->ABI; in CreateTargetInfo()
5463 if (!Opts->CXXABI.empty() && !Target->setCXXABI(Opts->CXXABI)) { in CreateTargetInfo()
5464 Diags.Report(diag::err_target_unknown_cxxabi) << Opts->CXXABI; in CreateTargetInfo()
5476 it = Opts->FeaturesAsWritten.begin(), in CreateTargetInfo()
5477 ie = Opts->FeaturesAsWritten.end(); in CreateTargetInfo()
5493 it = Opts->FeaturesAsWritten.begin(), in CreateTargetInfo()
5494 ie = Opts->FeaturesAsWritten.end(); in CreateTargetInfo()
5513 Opts->Features.clear(); in CreateTargetInfo()
5516 Opts->Features.push_back((it->second ? "+" : "-") + it->first().str()); in CreateTargetInfo()
5517 Target->HandleTargetFeatures(Opts->Features); in CreateTargetInfo()