diff --git a/llvm/include/llvm/Analysis/ValueLattice.h b/llvm/include/llvm/Analysis/ValueLattice.h index 5ae32b5e775e5..2898cdd3d7b0c 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) {