Searched refs:TargetVersion (Results 1 – 11 of 11) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
| H A D | Darwin.h | 372 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 D | Darwin.cpp | 984 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 D | MCStreamer.cpp | 1412 VersionTuple TargetVersion) { in targetVersionOrMinimumSupportedOSVersion() argument 1414 return !Min.empty() && Min > TargetVersion ? Min : TargetVersion; in targetVersionOrMinimumSupportedOSVersion()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaDecl.cpp | 11251 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 D | SemaDeclAttr.cpp | 3345 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 D | SemaHLSL.cpp | 2373 VersionTuple TargetVersion = in CheckDeclAvailability() local 2376 if (TargetVersion >= Introduced && EnvironmentMatches) in CheckDeclAvailability()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGObjC.cpp | 4059 const llvm::Triple &TT, const VersionTuple &TargetVersion) { in isFoundationNeededForDarwinAvailabilityCheck() argument 4082 return TargetVersion < FoundationDroppedInVersion; in isFoundationNeededForDarwinAvailabilityCheck()
|
| H A D | CodeGenModule.cpp | 2071 case MultiVersionKind::TargetVersion: { in getMangledNameImpl() 4732 case MultiVersionKind::TargetVersion: in GetOrCreateMultiVersionResolver()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | Decl.h | 1964 TargetVersion enumerator
|
| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | Attr.td | 3521 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 D | Decl.cpp | 3625 return MultiVersionKind::TargetVersion; in getMultiVersionKind()
|