@@ -54,8 +54,6 @@ StringRef Triple::getArchTypeName(ArchType Kind) {
5454 case msp430: return " msp430" ;
5555 case nvptx64: return " nvptx64" ;
5656 case nvptx: return " nvptx" ;
57- case nvsass:
58- return " nvsass" ;
5957 case ppc64: return " powerpc64" ;
6058 case ppc64le: return " powerpc64le" ;
6159 case ppc: return " powerpc" ;
@@ -244,9 +242,6 @@ StringRef Triple::getArchTypePrefix(ArchType Kind) {
244242 case wasm32:
245243 case wasm64: return " wasm" ;
246244
247- case nvsass:
248- return " nvsass" ;
249-
250245 case riscv32:
251246 case riscv64:
252247 case riscv32be:
@@ -491,7 +486,6 @@ Triple::ArchType Triple::getArchTypeForLLVMName(StringRef Name) {
491486 .Case (" xcore" , xcore)
492487 .Case (" nvptx" , nvptx)
493488 .Case (" nvptx64" , nvptx64)
494- .Case (" nvsass" , nvsass)
495489 .Case (" amdil" , amdil)
496490 .Case (" amdil64" , amdil64)
497491 .Case (" hsail" , hsail)
@@ -633,7 +627,6 @@ static Triple::ArchType parseArch(StringRef ArchName) {
633627 .Case (" xcore" , Triple::xcore)
634628 .Case (" nvptx" , Triple::nvptx)
635629 .Case (" nvptx64" , Triple::nvptx64)
636- .Case (" nvsass" , Triple::nvsass)
637630 .Case (" amdil" , Triple::amdil)
638631 .Case (" amdil64" , Triple::amdil64)
639632 .Case (" hsail" , Triple::hsail)
@@ -992,7 +985,6 @@ static Triple::ObjectFormatType getDefaultFormat(const Triple &T) {
992985 case Triple::msp430:
993986 case Triple::nvptx64:
994987 case Triple::nvptx:
995- case Triple::nvsass:
996988 case Triple::ppc64le:
997989 case Triple::ppcle:
998990 case Triple::r600:
@@ -1753,9 +1745,6 @@ unsigned Triple::getArchPointerBitWidth(llvm::Triple::ArchType Arch) {
17531745 case llvm::Triple::mips64:
17541746 case llvm::Triple::mips64el:
17551747 case llvm::Triple::nvptx64:
1756- // nvsass can represent both 32- and 64-bit pointers, but assume
1757- // 64-bit for the triple
1758- case llvm::Triple::nvsass:
17591748 case llvm::Triple::ppc64:
17601749 case llvm::Triple::ppc64le:
17611750 case llvm::Triple::renderscript64:
@@ -1834,7 +1823,6 @@ Triple Triple::get32BitArchVariant() const {
18341823 case Triple::mips:
18351824 case Triple::mipsel:
18361825 case Triple::nvptx:
1837- case Triple::nvsass:
18381826 case Triple::ppc:
18391827 case Triple::ppcle:
18401828 case Triple::r600:
@@ -1922,7 +1910,6 @@ Triple Triple::get64BitArchVariant() const {
19221910 case Triple::mips64:
19231911 case Triple::mips64el:
19241912 case Triple::nvptx64:
1925- case Triple::nvsass:
19261913 case Triple::ppc64:
19271914 case Triple::ppc64le:
19281915 case Triple::renderscript64:
@@ -1993,7 +1980,6 @@ Triple Triple::getBigEndianArchVariant() const {
19931980 case Triple::msp430:
19941981 case Triple::nvptx64:
19951982 case Triple::nvptx:
1996- case Triple::nvsass:
19971983 case Triple::r600:
19981984 case Triple::renderscript32:
19991985 case Triple::renderscript64:
@@ -2109,7 +2095,6 @@ bool Triple::isLittleEndian() const {
21092095 case Triple::msp430:
21102096 case Triple::nvptx64:
21112097 case Triple::nvptx:
2112- case Triple::nvsass:
21132098 case Triple::ppcle:
21142099 case Triple::ppc64le:
21152100 case Triple::r600:
0 commit comments