From c39ba0429c5318078c838ee12c5316121cb0e1dd Mon Sep 17 00:00:00 2001 From: Simon Pilgrim Date: Thu, 24 Oct 2019 13:39:56 -0700 Subject: Fix MSVC "switch statement contains 'default' but no 'case' labels" warning. NFCI. --- llvm/lib/Analysis/LazyValueInfo.cpp | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) (limited to 'llvm/lib/Analysis/LazyValueInfo.cpp') diff --git a/llvm/lib/Analysis/LazyValueInfo.cpp b/llvm/lib/Analysis/LazyValueInfo.cpp index f1e7c62c0a9..09c2241c5ce 100644 --- a/llvm/lib/Analysis/LazyValueInfo.cpp +++ b/llvm/lib/Analysis/LazyValueInfo.cpp @@ -1154,13 +1154,10 @@ bool LazyValueInfoImpl::solveBlockValueIntrinsic(ValueLatticeElement &BBLV, if (auto *SI = dyn_cast(II)) return solveBlockValueSaturatingIntrinsic(BBLV, SI, BB); - switch (II->getIntrinsicID()) { - default: - LLVM_DEBUG(dbgs() << " compute BB '" << BB->getName() - << "' - overdefined (unknown intrinsic).\n"); - BBLV = ValueLatticeElement::getOverdefined(); - return true; - } + LLVM_DEBUG(dbgs() << " compute BB '" << BB->getName() + << "' - overdefined (unknown intrinsic).\n"); + BBLV = ValueLatticeElement::getOverdefined(); + return true; } bool LazyValueInfoImpl::solveBlockValueExtractValue( -- cgit v1.2.3