]> granicus.if.org Git - llvm/commitdiff
Removing a switch statement that contains a default label, but no case labels. Silenc...
authorAaron Ballman <aaron@aaronballman.com>
Wed, 2 Nov 2016 13:58:57 +0000 (13:58 +0000)
committerAaron Ballman <aaron@aaronballman.com>
Wed, 2 Nov 2016 13:58:57 +0000 (13:58 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@285806 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/RISCV/MCTargetDesc/RISCVELFObjectWriter.cpp

index def20dd48e4fa14c68d73eb6dda57e313bb4171d..4f085d31a267f83563107673b925e46fa7733a8f 100644 (file)
@@ -37,11 +37,7 @@ unsigned RISCVELFObjectWriter::getRelocType(MCContext &Ctx,
                                             const MCValue &Target,
                                             const MCFixup &Fixup,
                                             bool IsPCRel) const {
-  // Determine the type of the relocation
-  switch ((unsigned)Fixup.getKind()) {
-  default:
-    llvm_unreachable("invalid fixup kind!");
-  }
+  llvm_unreachable("invalid fixup kind!");
 }
 
 MCObjectWriter *llvm::createRISCVELFObjectWriter(raw_pwrite_stream &OS,