Mips: Silence a -Wcovered-switch-default
authorDavid Majnemer <david.majnemer@gmail.com>
Thu, 10 Jul 2014 16:04:04 +0000 (16:04 +0000)
committerDavid Majnemer <david.majnemer@gmail.com>
Thu, 10 Jul 2014 16:04:04 +0000 (16:04 +0000)
Remove a default label which covered no enumerators, replace it with a
llvm_unreachable.

No functionality changed.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@212729 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.cpp

index 3202b5e60d4467e7ef3b6020b0b678035ee281b5..52d5dd3ea5c32e02fc4bb5f4fc98513dbe1a01c4 100644 (file)
@@ -23,9 +23,9 @@ uint8_t MipsABIFlagsSection::getFpABIValue() {
     if (Is32BitABI)
       return OddSPReg ? Val_GNU_MIPS_ABI_FP_64 : Val_GNU_MIPS_ABI_FP_64A;
     return Val_GNU_MIPS_ABI_FP_DOUBLE;
-  default:
-    return 0;
   }
+
+  llvm_unreachable("unexpected fp abi value");
 }
 
 StringRef MipsABIFlagsSection::getFpABIString(FpABIKind Value) {