Lines Matching refs:Major
889 static void parseVersionFromName(StringRef Name, unsigned &Major, in parseVersionFromName() argument
892 Major = Minor = Micro = 0; in parseVersionFromName()
895 unsigned *Components[3] = {&Major, &Minor, &Micro}; in parseVersionFromName()
909 void Triple::getEnvironmentVersion(unsigned &Major, unsigned &Minor, in getEnvironmentVersion() argument
916 parseVersionFromName(EnvironmentName, Major, Minor, Micro); in getEnvironmentVersion()
919 void Triple::getOSVersion(unsigned &Major, unsigned &Minor, in getOSVersion() argument
927 parseVersionFromName(OSName, Major, Minor, Micro); in getOSVersion()
930 bool Triple::getMacOSXVersion(unsigned &Major, unsigned &Minor, in getMacOSXVersion() argument
932 getOSVersion(Major, Minor, Micro); in getMacOSXVersion()
938 if (Major == 0) in getMacOSXVersion()
939 Major = 8; in getMacOSXVersion()
941 if (Major < 4) in getMacOSXVersion()
944 Minor = Major - 4; in getMacOSXVersion()
945 Major = 10; in getMacOSXVersion()
949 if (Major == 0) { in getMacOSXVersion()
950 Major = 10; in getMacOSXVersion()
953 if (Major != 10) in getMacOSXVersion()
963 Major = 10; in getMacOSXVersion()
971 void Triple::getiOSVersion(unsigned &Major, unsigned &Minor, in getiOSVersion() argument
981 Major = 5; in getiOSVersion()
987 getOSVersion(Major, Minor, Micro); in getiOSVersion()
989 if (Major == 0) in getiOSVersion()
990 Major = (getArch() == aarch64) ? 7 : 5; in getiOSVersion()
997 void Triple::getWatchOSVersion(unsigned &Major, unsigned &Minor, in getWatchOSVersion() argument
1007 Major = 2; in getWatchOSVersion()
1012 getOSVersion(Major, Minor, Micro); in getWatchOSVersion()
1013 if (Major == 0) in getWatchOSVersion()
1014 Major = 2; in getWatchOSVersion()