[Mlir-commits] [mlir] [mlir] fix IntegerRangeAnalysis::staticallyNonNegative (PR #134003)

Jeff Niu llvmlistbot at llvm.org
Tue Apr 1 16:50:49 PDT 2025


Mogball wrote:

Uninitialized is different than "I don't know". Using uninitialized was causing correctness errors in the analysis, because ops that depend on both an integer and non integer operand are never having their transfer functions called since the state of the non integer operand is never ready. This gets worse when live code is never marked as live because the operand never gets marked as ready.

https://github.com/llvm/llvm-project/pull/134003


More information about the Mlir-commits mailing list