Fix "not all control paths return a value" MSVC warning. NFCI.
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Sat, 5 Jun 2021 18:42:00 +0000 (19:42 +0100)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Sat, 5 Jun 2021 18:42:00 +0000 (19:42 +0100)
llvm/lib/Target/RISCV/MCTargetDesc/RISCVBaseInfo.cpp

index 2840657..0462c36 100644 (file)
@@ -123,7 +123,7 @@ unsigned RISCVVType::encodeVTYPE(RISCVII::VLMUL VLMUL, unsigned SEW,
 
 std::pair<unsigned, bool> RISCVVType::decodeVLMUL(RISCVII::VLMUL VLMUL) {
   switch (VLMUL) {
-  case RISCVII::VLMUL::LMUL_RESERVED:
+  default:
     llvm_unreachable("Unexpected LMUL value!");
   case RISCVII::VLMUL::LMUL_1:
   case RISCVII::VLMUL::LMUL_2: