case MSVC: return "msvc";
case Itanium: return "itanium";
case Cygnus: return "cygnus";
case MSVC: return "msvc";
case Itanium: return "itanium";
case Cygnus: return "cygnus";
.StartsWith("msvc", Triple::MSVC)
.StartsWith("itanium", Triple::Itanium)
.StartsWith("cygnus", Triple::Cygnus)
.StartsWith("msvc", Triple::MSVC)
.StartsWith("itanium", Triple::Itanium)
.StartsWith("cygnus", Triple::Cygnus)