diff --git a/llvm/include/llvm/IR/Value.h b/llvm/include/llvm/IR/Value.h index 241b9e2860c4c..c276899e673a3 100644 --- a/llvm/include/llvm/IR/Value.h +++ b/llvm/include/llvm/IR/Value.h @@ -509,7 +509,7 @@ class Value { /// This method should only be used by the Use class. void addUse(Use &U) { - if (UseList || hasUseList()) + if (hasUseList()) U.addToList(&UseList); }