Home
last modified time | relevance | path

Searched refs:TargetVersion (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DDarwin.h322 mutable VersionTuple TargetVersion; variable
386 (Environment == MacCatalyst ? OSTargetVersion : TargetVersion) == in setTarget()
394 TargetVersion = VersionTuple(Major, Minor, Micro); in setTarget()
399 TargetVersion = NativeTargetVersion; in setTarget()
494 return isTargetMacCatalyst() ? OSTargetVersion : TargetVersion; in getTripleTargetVersion()
500 return TargetVersion < VersionTuple(V0, V1, V2);
516 return (!MinVers.empty() && MinVers > TargetVersion
518 : TargetVersion) < VersionTuple(V0, V1, V2);
H A DDarwin.cpp956 return ObjCRuntime(ObjCRuntime::WatchOS, TargetVersion); in getDefaultObjCRuntime()
958 return ObjCRuntime(ObjCRuntime::iOS, TargetVersion); in getDefaultObjCRuntime()
963 TargetVersion.getAsString()); in getDefaultObjCRuntime()
967 return ObjCRuntime(ObjCRuntime::MacOSX, TargetVersion); in getDefaultObjCRuntime()
968 return ObjCRuntime(ObjCRuntime::FragileMacOSX, TargetVersion); in getDefaultObjCRuntime()
1263 (isTargetWatchOSBased() && TargetVersion < llvm::VersionTuple(11)) || in GetDefaultDwarfVersion()
1264 (isTargetXROS() && TargetVersion < llvm::VersionTuple(2)) || in GetDefaultDwarfVersion()
1265 (isTargetDriverKit() && TargetVersion < llvm::VersionTuple(24)) || in GetDefaultDwarfVersion()
1267 TargetVersion.empty())) // apple-darwin, no version. in GetDefaultDwarfVersion()
2903 return TargetVersion < alignedAllocMinVersion(llvm::Triple::MacOSX); in isAlignedAllocationUnavailable()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCStreamer.cpp1312 VersionTuple TargetVersion) { in targetVersionOrMinimumSupportedOSVersion() argument
1314 return !Min.empty() && Min > TargetVersion ? Min : TargetVersion; in targetVersionOrMinimumSupportedOSVersion()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaHLSL.cpp849 VersionTuple TargetVersion = in CheckDeclAvailability() local
852 if (TargetVersion >= Introduced && EnvironmentMatches) in CheckDeclAvailability()
H A DSemaDecl.cpp11019 return MVKind == MultiVersionKind::TargetVersion || in AttrCompatibleWithMultiVersion()
11053 case attr::TargetVersion: in checkNonMultiVersionCompatAttributes()
11054 if (MVKind != MultiVersionKind::TargetVersion && in checkNonMultiVersionCompatAttributes()
11060 MVKind != MultiVersionKind::TargetVersion) in checkNonMultiVersionCompatAttributes()
11290 (MVKindFrom == MultiVersionKind::TargetVersion || in patchDefaultTargetVersion()
11325 NewTVA ? MultiVersionKind::TargetVersion in CheckDeclarationCausesMultiVersioning()
11403 case MultiVersionKind::TargetVersion: in MultiVersionTypesCompatible()
11406 return NewKind == MultiVersionKind::TargetVersion; in MultiVersionTypesCompatible()
11501 case MultiVersionKind::TargetVersion: { in CheckMultiVersionAdditionalDecl()
11642 if ((NewMVKind == MultiVersionKind::TargetVersion || in CheckMultiVersionAdditionalDecl()
[all …]
H A DSemaDeclAttr.cpp3016 enum ThirdParam { Target, TargetClones, TargetVersion }; in checkTargetVersionAttr() enumerator
3025 << Unsupported << None << CurFeature << TargetVersion; in checkTargetVersionAttr()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGObjC.cpp4013 const llvm::Triple &TT, const VersionTuple &TargetVersion) { in isFoundationNeededForDarwinAvailabilityCheck() argument
4036 return TargetVersion < FoundationDroppedInVersion; in isFoundationNeededForDarwinAvailabilityCheck()
H A DCodeGenModule.cpp1899 case MultiVersionKind::TargetVersion: { in getMangledNameImpl()
4489 case MultiVersionKind::TargetVersion: in GetOrCreateMultiVersionResolver()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDecl.h1917 TargetVersion enumerator
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DAttr.td3188 def TargetVersion : InheritableAttr {
3265 def : MutualExclusions<[TargetClones, TargetVersion, Target, CPUDispatch, CPUSpecific]>;
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDecl.cpp3554 return MultiVersionKind::TargetVersion; in getMultiVersionKind()