llvm-project
b670265b
- [DAG] ComputeKnownBits - set low bit to zero for ADD(X,X) (#186461)
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Commit
View On
GitHub
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
References
#186461 - [DAG] ComputeKnownBits - set low bit to zero for ADD(X,X)
Author
Xinlong-Chen
Parents
0e0dc535
Loading