[llvm] [WIP] Fold (bitwiseop X, (add (not Y), Z)) -> (bitwiseop X, (not (sub Y, Z))). (PR #141476)

Jay Foad via llvm-commits llvm-commits at lists.llvm.org
Tue May 27 04:07:33 PDT 2025


jayfoad wrote:

As well as `~y+z --> ~(y-z)` you can also do `~y-z --> ~(y+z)` right?

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


More information about the llvm-commits mailing list