summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.cpp
diff options
context:
space:
mode:
authorDavid Majnemer <david.majnemer@gmail.com>2014-07-10 16:04:04 +0000
committerDavid Majnemer <david.majnemer@gmail.com>2014-07-10 16:04:04 +0000
commit99ef23654278d4bad3bf76a8156ae6079d1b4b51 (patch)
treed9867a669f0b07950c5878972ff7b5f9784ba2a4 /llvm/lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.cpp
parent6e3c63064a403309ae805536001c102ede0b29f0 (diff)
downloadbcm5719-llvm-99ef23654278d4bad3bf76a8156ae6079d1b4b51.tar.gz
bcm5719-llvm-99ef23654278d4bad3bf76a8156ae6079d1b4b51.zip
Mips: Silence a -Wcovered-switch-default
Remove a default label which covered no enumerators, replace it with a llvm_unreachable. No functionality changed. llvm-svn: 212729
Diffstat (limited to 'llvm/lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.cpp')
-rw-r--r--llvm/lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.cpp b/llvm/lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.cpp
index 3202b5e60d4..52d5dd3ea5c 100644
--- a/llvm/lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.cpp
+++ b/llvm/lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.cpp
@@ -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) {
OpenPOWER on IntegriCloud