From be51737f59875fd8b3451fc7a8363be1283e0ca2 Mon Sep 17 00:00:00 2001 From: Simon Pilgrim Date: Sat, 5 Jun 2021 19:42:00 +0100 Subject: [PATCH] Fix "not all control paths return a value" MSVC warning. NFCI. --- llvm/lib/Target/RISCV/MCTargetDesc/RISCVBaseInfo.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llvm/lib/Target/RISCV/MCTargetDesc/RISCVBaseInfo.cpp b/llvm/lib/Target/RISCV/MCTargetDesc/RISCVBaseInfo.cpp index 2840657..0462c36 100644 --- a/llvm/lib/Target/RISCV/MCTargetDesc/RISCVBaseInfo.cpp +++ b/llvm/lib/Target/RISCV/MCTargetDesc/RISCVBaseInfo.cpp @@ -123,7 +123,7 @@ unsigned RISCVVType::encodeVTYPE(RISCVII::VLMUL VLMUL, unsigned SEW, std::pair 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: -- 2.7.4