llvm-project
b670265b - [DAG] ComputeKnownBits - set low bit to zero for ADD(X,X) (#186461)

Commit
39 days ago
[DAG] ComputeKnownBits - set low bit to zero for ADD(X,X) (#186461) ADD(X,X) is equivalent to SHL(X,1), so bit[0] is always zero. This allows downstream folds like `and(add(x,x), 1) -> 0`. Fixes #186091
Author
Parents
Loading