Lines Matching refs:VersionTuple
1051 static VersionTuple parseVersionFromName(StringRef Name);
1054 VersionTuple Ver = in getDXILArchNameFromShaderModel()
1334 static VersionTuple parseVersionFromName(StringRef Name) { in parseVersionFromName()
1335 VersionTuple Version; in parseVersionFromName()
1340 VersionTuple Triple::getEnvironmentVersion() const { in getEnvironmentVersion()
1367 VersionTuple Triple::getOSVersion() const { in getOSVersion()
1381 bool Triple::getMacOSXVersion(VersionTuple &Version) const { in getMacOSXVersion()
1389 Version = VersionTuple(8); in getMacOSXVersion()
1395 Version = VersionTuple(10, Version.getMajor() - 4); in getMacOSXVersion()
1398 Version = VersionTuple(11 + Version.getMajor() - 20); in getMacOSXVersion()
1404 Version = VersionTuple(10, 4); in getMacOSXVersion()
1416 Version = VersionTuple(10, 4); in getMacOSXVersion()
1426 VersionTuple Triple::getiOSVersion() const { in getiOSVersion()
1435 return VersionTuple(5); in getiOSVersion()
1438 VersionTuple Version = getOSVersion(); in getiOSVersion()
1441 return (getArch() == aarch64) ? VersionTuple(7) : VersionTuple(5); in getiOSVersion()
1446 VersionTuple Version = getOSVersion(); in getiOSVersion()
1456 VersionTuple Triple::getWatchOSVersion() const { in getWatchOSVersion()
1465 return VersionTuple(2); in getWatchOSVersion()
1467 VersionTuple Version = getOSVersion(); in getWatchOSVersion()
1469 return VersionTuple(2); in getWatchOSVersion()
1481 VersionTuple Triple::getDriverKitVersion() const { in getDriverKitVersion()
1486 VersionTuple Version = getOSVersion(); in getDriverKitVersion()
1493 VersionTuple Triple::getVulkanVersion() const { in getVulkanVersion()
1497 VersionTuple VulkanVersion = getOSVersion(); in getVulkanVersion()
1500 llvm::DenseMap<VersionTuple, SubArchType> ValidVersionMap = { in getVulkanVersion()
1502 {VersionTuple(1, 2), SPIRVSubArch_v15}, in getVulkanVersion()
1504 {VersionTuple(1, 3), SPIRVSubArch_v16}}; in getVulkanVersion()
1507 if (VulkanVersion == VersionTuple(0)) in getVulkanVersion()
1508 VulkanVersion = VersionTuple(1, 2); in getVulkanVersion()
1515 return VersionTuple(0); in getVulkanVersion()
1518 VersionTuple Triple::getDXILVersion() const { in getDXILVersion()
1525 VersionTuple DXILVersion = parseVersionFromName(Arch); in getDXILVersion()
2053 VersionTuple Triple::getMinimumSupportedOSVersion() const { in getMinimumSupportedOSVersion()
2055 return VersionTuple(); in getMinimumSupportedOSVersion()
2059 return VersionTuple(11, 0, 0); in getMinimumSupportedOSVersion()
2064 return VersionTuple(14, 0, 0); in getMinimumSupportedOSVersion()
2067 return VersionTuple(14, 0, 0); in getMinimumSupportedOSVersion()
2072 return VersionTuple(14, 0, 0); in getMinimumSupportedOSVersion()
2077 return VersionTuple(7, 0, 0); in getMinimumSupportedOSVersion()
2080 return VersionTuple(20, 0, 0); in getMinimumSupportedOSVersion()
2084 return VersionTuple(); in getMinimumSupportedOSVersion()
2087 VersionTuple Triple::getCanonicalVersionForOS(OSType OSKind, in getCanonicalVersionForOS()
2088 const VersionTuple &Version) { in getCanonicalVersionForOS()
2092 if (Version == VersionTuple(10, 16)) in getCanonicalVersionForOS()
2093 return VersionTuple(11, 0); in getCanonicalVersionForOS()