From a7c05bfd16beba8577d4cbdfd23503ccb0b297d5 Mon Sep 17 00:00:00 2001 From: Nikita Popov Date: Tue, 19 Dec 2023 15:21:33 +0100 Subject: [PATCH] [ValueLattice] Remove redundant check (NFC) This will already be checked inside markConstant(). --- llvm/include/llvm/Analysis/ValueLattice.h | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/llvm/include/llvm/Analysis/ValueLattice.h b/llvm/include/llvm/Analysis/ValueLattice.h index 5ae32b5e775e5b5..2898cdd3d7b0ca3 100644 --- a/llvm/include/llvm/Analysis/ValueLattice.h +++ b/llvm/include/llvm/Analysis/ValueLattice.h @@ -202,10 +202,7 @@ class ValueLatticeElement { static ValueLatticeElement get(Constant *C) { ValueLatticeElement Res; - if (isa(C)) - Res.markUndef(); - else - Res.markConstant(C); + Res.markConstant(C); return Res; } static ValueLatticeElement getNot(Constant *C) {