Lines Matching refs:Opts

125                                      const TargetOptions &Opts)  in AArch64TargetInfo()  argument
190 Opts.EABIVersion == llvm::EABI::GNU ? "\01_mcount" : "mcount"; in AArch64TargetInfo()
239 void AArch64TargetInfo::getTargetDefinesARMV81A(const LangOptions &Opts, in getTargetDefinesARMV81A() argument
246 void AArch64TargetInfo::getTargetDefinesARMV82A(const LangOptions &Opts, in getTargetDefinesARMV82A() argument
249 getTargetDefinesARMV81A(Opts, Builder); in getTargetDefinesARMV82A()
252 void AArch64TargetInfo::getTargetDefinesARMV83A(const LangOptions &Opts, in getTargetDefinesARMV83A() argument
258 getTargetDefinesARMV82A(Opts, Builder); in getTargetDefinesARMV83A()
261 void AArch64TargetInfo::getTargetDefinesARMV84A(const LangOptions &Opts, in getTargetDefinesARMV84A() argument
264 getTargetDefinesARMV83A(Opts, Builder); in getTargetDefinesARMV84A()
267 void AArch64TargetInfo::getTargetDefinesARMV85A(const LangOptions &Opts, in getTargetDefinesARMV85A() argument
272 getTargetDefinesARMV84A(Opts, Builder); in getTargetDefinesARMV85A()
275 void AArch64TargetInfo::getTargetDefinesARMV86A(const LangOptions &Opts, in getTargetDefinesARMV86A() argument
282 getTargetDefinesARMV85A(Opts, Builder); in getTargetDefinesARMV86A()
285 void AArch64TargetInfo::getTargetDefinesARMV87A(const LangOptions &Opts, in getTargetDefinesARMV87A() argument
288 getTargetDefinesARMV86A(Opts, Builder); in getTargetDefinesARMV87A()
291 void AArch64TargetInfo::getTargetDefinesARMV88A(const LangOptions &Opts, in getTargetDefinesARMV88A() argument
294 getTargetDefinesARMV87A(Opts, Builder); in getTargetDefinesARMV88A()
297 void AArch64TargetInfo::getTargetDefinesARMV89A(const LangOptions &Opts, in getTargetDefinesARMV89A() argument
300 getTargetDefinesARMV88A(Opts, Builder); in getTargetDefinesARMV89A()
303 void AArch64TargetInfo::getTargetDefinesARMV9A(const LangOptions &Opts, in getTargetDefinesARMV9A() argument
306 getTargetDefinesARMV85A(Opts, Builder); in getTargetDefinesARMV9A()
309 void AArch64TargetInfo::getTargetDefinesARMV91A(const LangOptions &Opts, in getTargetDefinesARMV91A() argument
312 getTargetDefinesARMV86A(Opts, Builder); in getTargetDefinesARMV91A()
315 void AArch64TargetInfo::getTargetDefinesARMV92A(const LangOptions &Opts, in getTargetDefinesARMV92A() argument
318 getTargetDefinesARMV87A(Opts, Builder); in getTargetDefinesARMV92A()
321 void AArch64TargetInfo::getTargetDefinesARMV93A(const LangOptions &Opts, in getTargetDefinesARMV93A() argument
324 getTargetDefinesARMV88A(Opts, Builder); in getTargetDefinesARMV93A()
327 void AArch64TargetInfo::getTargetDefinesARMV94A(const LangOptions &Opts, in getTargetDefinesARMV94A() argument
330 getTargetDefinesARMV89A(Opts, Builder); in getTargetDefinesARMV94A()
333 void AArch64TargetInfo::getTargetDefines(const LangOptions &Opts, in getTargetDefines() argument
384 if (Opts.UnsafeFPMath) in getTargetDefines()
388 Twine(Opts.WCharSize ? Opts.WCharSize : 4)); in getTargetDefines()
390 Builder.defineMacro("__ARM_SIZEOF_MINIMAL_ENUM", Opts.ShortEnums ? "1" : "4"); in getTargetDefines()
498 if (Opts.hasSignReturnAddress()) { in getTargetDefines()
505 if (Opts.isSignReturnAddressWithAKey()) in getTargetDefines()
510 if (Opts.isSignReturnAddressScopeAll()) in getTargetDefines()
516 if (Opts.BranchTargetEnforcement) in getTargetDefines()
532 getTargetDefinesARMV81A(Opts, Builder); in getTargetDefines()
534 getTargetDefinesARMV82A(Opts, Builder); in getTargetDefines()
536 getTargetDefinesARMV83A(Opts, Builder); in getTargetDefines()
538 getTargetDefinesARMV84A(Opts, Builder); in getTargetDefines()
540 getTargetDefinesARMV85A(Opts, Builder); in getTargetDefines()
542 getTargetDefinesARMV86A(Opts, Builder); in getTargetDefines()
544 getTargetDefinesARMV87A(Opts, Builder); in getTargetDefines()
546 getTargetDefinesARMV88A(Opts, Builder); in getTargetDefines()
548 getTargetDefinesARMV89A(Opts, Builder); in getTargetDefines()
550 getTargetDefinesARMV9A(Opts, Builder); in getTargetDefines()
552 getTargetDefinesARMV91A(Opts, Builder); in getTargetDefines()
554 getTargetDefinesARMV92A(Opts, Builder); in getTargetDefines()
556 getTargetDefinesARMV93A(Opts, Builder); in getTargetDefines()
558 getTargetDefinesARMV94A(Opts, Builder); in getTargetDefines()
574 if (Opts.VScaleMin && Opts.VScaleMin == Opts.VScaleMax) { in getTargetDefines()
575 Builder.defineMacro("__ARM_FEATURE_SVE_BITS", Twine(Opts.VScaleMin * 128)); in getTargetDefines()
1297 const TargetOptions &Opts) in AArch64leTargetInfo() argument
1298 : AArch64TargetInfo(Triple, Opts) {} in AArch64leTargetInfo()
1310 void AArch64leTargetInfo::getTargetDefines(const LangOptions &Opts, in getTargetDefines() argument
1313 AArch64TargetInfo::getTargetDefines(Opts, Builder); in getTargetDefines()
1317 const TargetOptions &Opts) in AArch64beTargetInfo() argument
1318 : AArch64TargetInfo(Triple, Opts) {} in AArch64beTargetInfo()
1320 void AArch64beTargetInfo::getTargetDefines(const LangOptions &Opts, in getTargetDefines() argument
1325 AArch64TargetInfo::getTargetDefines(Opts, Builder); in getTargetDefines()
1334 const TargetOptions &Opts) in WindowsARM64TargetInfo() argument
1335 : WindowsTargetInfo<AArch64leTargetInfo>(Triple, Opts), Triple(Triple) { in WindowsARM64TargetInfo()
1385 const TargetOptions &Opts) in MicrosoftARM64TargetInfo() argument
1386 : WindowsARM64TargetInfo(Triple, Opts) { in MicrosoftARM64TargetInfo()
1390 void MicrosoftARM64TargetInfo::getTargetDefines(const LangOptions &Opts, in getTargetDefines() argument
1392 WindowsARM64TargetInfo::getTargetDefines(Opts, Builder); in getTargetDefines()
1419 const TargetOptions &Opts) in MinGWARM64TargetInfo() argument
1420 : WindowsARM64TargetInfo(Triple, Opts) { in MinGWARM64TargetInfo()
1425 const TargetOptions &Opts) in DarwinAArch64TargetInfo() argument
1426 : DarwinTargetInfo<AArch64leTargetInfo>(Triple, Opts) { in DarwinAArch64TargetInfo()
1448 void DarwinAArch64TargetInfo::getOSDefines(const LangOptions &Opts, in getOSDefines() argument
1465 getDarwinDefines(Builder, Opts, Triple, PlatformName, PlatformMinVersion); in getOSDefines()
1475 const TargetOptions &Opts) in RenderScript64TargetInfo() argument
1479 Opts) { in RenderScript64TargetInfo()
1483 void RenderScript64TargetInfo::getTargetDefines(const LangOptions &Opts, in getTargetDefines() argument
1486 AArch64leTargetInfo::getTargetDefines(Opts, Builder); in getTargetDefines()