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.h372 mutable VersionTuple TargetVersion; variable
433 (Environment == MacCatalyst ? OSTargetVersion : TargetVersion) == in setTarget()
441 TargetVersion = VersionTuple(Major, Minor, Micro); in setTarget()
446 TargetVersion = NativeTargetVersion; in setTarget()
541 return isTargetMacCatalyst() ? OSTargetVersion : TargetVersion; in getTripleTargetVersion()
547 return TargetVersion < VersionTuple(V0, V1, V2);
563 return (!MinVers.empty() && MinVers > TargetVersion
565 : TargetVersion) < VersionTuple(V0, V1, V2);
H A DDarwin.cpp984 return ObjCRuntime(ObjCRuntime::WatchOS, TargetVersion); in getDefaultObjCRuntime()
986 return ObjCRuntime(ObjCRuntime::iOS, TargetVersion); in getDefaultObjCRuntime()
991 TargetVersion.getAsString()); in getDefaultObjCRuntime()
995 return ObjCRuntime(ObjCRuntime::MacOSX, TargetVersion); in getDefaultObjCRuntime()
996 return ObjCRuntime(ObjCRuntime::FragileMacOSX, TargetVersion); in getDefaultObjCRuntime()
1305 (isTargetWatchOSBased() && TargetVersion < llvm::VersionTuple(11)) || in GetDefaultDwarfVersion()
1306 (isTargetXROS() && TargetVersion < llvm::VersionTuple(2)) || in GetDefaultDwarfVersion()
1307 (isTargetDriverKit() && TargetVersion < llvm::VersionTuple(24)) || in GetDefaultDwarfVersion()
1309 TargetVersion.empty())) // apple-darwin, no version. in GetDefaultDwarfVersion()
3084 return TargetVersion < alignedAllocMinVersion(llvm::Triple::MacOSX); in isAlignedAllocationUnavailable()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCStreamer.cpp1412 VersionTuple TargetVersion) { in targetVersionOrMinimumSupportedOSVersion() argument
1414 return !Min.empty() && Min > TargetVersion ? Min : TargetVersion; in targetVersionOrMinimumSupportedOSVersion()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaDecl.cpp11251 return MVKind == MultiVersionKind::TargetVersion || in AttrCompatibleWithMultiVersion()
11285 case attr::TargetVersion: in checkNonMultiVersionCompatAttributes()
11286 if (MVKind != MultiVersionKind::TargetVersion && in checkNonMultiVersionCompatAttributes()
11292 MVKind != MultiVersionKind::TargetVersion) in checkNonMultiVersionCompatAttributes()
11522 (MVKindFrom == MultiVersionKind::TargetVersion || in patchDefaultTargetVersion()
11555 NewTVA ? MultiVersionKind::TargetVersion in CheckDeclarationCausesMultiVersioning()
11634 case MultiVersionKind::TargetVersion: in MultiVersionTypesCompatible()
11637 return NewKind == MultiVersionKind::TargetVersion; in MultiVersionTypesCompatible()
11732 case MultiVersionKind::TargetVersion: { in CheckMultiVersionAdditionalDecl()
11928 !(MVKind == MultiVersionKind::TargetVersion && in CheckMultiVersionFunction()
[all …]
H A DSemaDeclAttr.cpp3345 enum ThirdParam { Target, TargetClones, TargetVersion }; in checkTargetVersionAttr() enumerator
3369 << Unsupported << None << AttrStr << TargetVersion; in checkTargetVersionAttr()
3381 << Unsupported << None << AttrStr << TargetVersion; in checkTargetVersionAttr()
3384 << Unsupported << None << AttrStr << TargetVersion; in checkTargetVersionAttr()
3391 << Unsupported << None << AttrStr << TargetVersion; in checkTargetVersionAttr()
3402 << Unsupported << None << CurFeature << TargetVersion; in checkTargetVersionAttr()
H A DSemaHLSL.cpp2373 VersionTuple TargetVersion = in CheckDeclAvailability() local
2376 if (TargetVersion >= Introduced && EnvironmentMatches) in CheckDeclAvailability()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGObjC.cpp4059 const llvm::Triple &TT, const VersionTuple &TargetVersion) { in isFoundationNeededForDarwinAvailabilityCheck() argument
4082 return TargetVersion < FoundationDroppedInVersion; in isFoundationNeededForDarwinAvailabilityCheck()
H A DCodeGenModule.cpp2071 case MultiVersionKind::TargetVersion: { in getMangledNameImpl()
4732 case MultiVersionKind::TargetVersion: in GetOrCreateMultiVersionResolver()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDecl.h1964 TargetVersion enumerator
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DAttr.td3521 def TargetVersion : InheritableAttr, TargetSpecificAttr<TargetArch<!listconcat(TargetAArch64.Arches…
3618 def : MutualExclusions<[TargetClones, TargetVersion, Target, CPUDispatch, CPUSpecific]>;
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDecl.cpp3625 return MultiVersionKind::TargetVersion; in getMultiVersionKind()