Lines Matching refs:Opts
254 const TargetOptions &Opts) in ARMTargetInfo() argument
352 this->MCountName = Opts.EABIVersion == llvm::EABI::GNU in ARMTargetInfo()
356 SoftFloatABI = llvm::is_contained(Opts.FeaturesAsWritten, "+soft-float-abi"); in ARMTargetInfo()
687 void ARMTargetInfo::getTargetDefinesARMV81A(const LangOptions &Opts, in getTargetDefinesARMV81A() argument
692 void ARMTargetInfo::getTargetDefinesARMV82A(const LangOptions &Opts, in getTargetDefinesARMV82A() argument
695 getTargetDefinesARMV81A(Opts, Builder); in getTargetDefinesARMV82A()
698 void ARMTargetInfo::getTargetDefinesARMV83A(const LangOptions &Opts, in getTargetDefinesARMV83A() argument
702 getTargetDefinesARMV82A(Opts, Builder); in getTargetDefinesARMV83A()
705 void ARMTargetInfo::getTargetDefines(const LangOptions &Opts, in getTargetDefines() argument
715 if (Opts.CPlusPlus) in getTargetDefines()
829 if (Opts.ROPI) in getTargetDefines()
831 if (Opts.RWPI) in getTargetDefines()
898 Twine(Opts.WCharSize ? Opts.WCharSize : 4)); in getTargetDefines()
900 Builder.defineMacro("__ARM_SIZEOF_MINIMAL_ENUM", Opts.ShortEnums ? "1" : "4"); in getTargetDefines()
904 Builder.defineMacro("__ARM_FEATURE_CMSE", Opts.Cmse ? "3" : "1"); in getTargetDefines()
929 if (Opts.UnsafeFPMath) in getTargetDefines()
959 if (Opts.BranchTargetEnforcement) in getTargetDefines()
962 if (Opts.hasSignReturnAddress()) { in getTargetDefines()
964 if (Opts.isSignReturnAddressScopeAll()) in getTargetDefines()
973 getTargetDefinesARMV81A(Opts, Builder); in getTargetDefines()
976 getTargetDefinesARMV82A(Opts, Builder); in getTargetDefines()
990 getTargetDefinesARMV83A(Opts, Builder); in getTargetDefines()
1276 const TargetOptions &Opts) in ARMleTargetInfo() argument
1277 : ARMTargetInfo(Triple, Opts) {} in ARMleTargetInfo()
1279 void ARMleTargetInfo::getTargetDefines(const LangOptions &Opts, in getTargetDefines() argument
1282 ARMTargetInfo::getTargetDefines(Opts, Builder); in getTargetDefines()
1286 const TargetOptions &Opts) in ARMbeTargetInfo() argument
1287 : ARMTargetInfo(Triple, Opts) {} in ARMbeTargetInfo()
1289 void ARMbeTargetInfo::getTargetDefines(const LangOptions &Opts, in getTargetDefines() argument
1293 ARMTargetInfo::getTargetDefines(Opts, Builder); in getTargetDefines()
1297 const TargetOptions &Opts) in WindowsARMTargetInfo() argument
1298 : WindowsTargetInfo<ARMleTargetInfo>(Triple, Opts), Triple(Triple) { in WindowsARMTargetInfo()
1301 void WindowsARMTargetInfo::getVisualStudioDefines(const LangOptions &Opts, in getVisualStudioDefines() argument
1346 const llvm::Triple &Triple, const TargetOptions &Opts) in ItaniumWindowsARMleTargetInfo() argument
1347 : WindowsARMTargetInfo(Triple, Opts) { in ItaniumWindowsARMleTargetInfo()
1352 const LangOptions &Opts, MacroBuilder &Builder) const { in getTargetDefines() argument
1353 WindowsARMTargetInfo::getTargetDefines(Opts, Builder); in getTargetDefines()
1355 if (Opts.MSVCCompat) in getTargetDefines()
1356 WindowsARMTargetInfo::getVisualStudioDefines(Opts, Builder); in getTargetDefines()
1361 const TargetOptions &Opts) in MicrosoftARMleTargetInfo() argument
1362 : WindowsARMTargetInfo(Triple, Opts) { in MicrosoftARMleTargetInfo()
1366 void MicrosoftARMleTargetInfo::getTargetDefines(const LangOptions &Opts, in getTargetDefines() argument
1368 WindowsARMTargetInfo::getTargetDefines(Opts, Builder); in getTargetDefines()
1369 WindowsARMTargetInfo::getVisualStudioDefines(Opts, Builder); in getTargetDefines()
1373 const TargetOptions &Opts) in MinGWARMTargetInfo() argument
1374 : WindowsARMTargetInfo(Triple, Opts) { in MinGWARMTargetInfo()
1378 void MinGWARMTargetInfo::getTargetDefines(const LangOptions &Opts, in getTargetDefines() argument
1380 WindowsARMTargetInfo::getTargetDefines(Opts, Builder); in getTargetDefines()
1385 const TargetOptions &Opts) in CygwinARMTargetInfo() argument
1386 : ARMleTargetInfo(Triple, Opts) { in CygwinARMTargetInfo()
1393 void CygwinARMTargetInfo::getTargetDefines(const LangOptions &Opts, in getTargetDefines() argument
1395 ARMleTargetInfo::getTargetDefines(Opts, Builder); in getTargetDefines()
1399 DefineStd(Builder, "unix", Opts); in getTargetDefines()
1400 if (Opts.CPlusPlus) in getTargetDefines()
1405 const TargetOptions &Opts) in DarwinARMTargetInfo() argument
1406 : DarwinTargetInfo<ARMleTargetInfo>(Triple, Opts) { in DarwinARMTargetInfo()
1423 void DarwinARMTargetInfo::getOSDefines(const LangOptions &Opts, in getOSDefines() argument
1426 getDarwinDefines(Builder, Opts, Triple, PlatformName, PlatformMinVersion); in getOSDefines()
1430 const TargetOptions &Opts) in RenderScript32TargetInfo() argument
1434 Opts) { in RenderScript32TargetInfo()
1439 void RenderScript32TargetInfo::getTargetDefines(const LangOptions &Opts, in getTargetDefines() argument
1442 ARMleTargetInfo::getTargetDefines(Opts, Builder); in getTargetDefines()