[PATCH] InstCombine ((x | ~y) ^ (~x ^ y)) to (x & ~y)

David Majnemer david.majnemer at gmail.com
Fri Aug 22 11:14:12 PDT 2014


This can be generalized:

`(X | (Y ^ Z)) ^ ((X ^ Z) ^ Y)` -> `X & (Y ^ Z)`

http://reviews.llvm.org/D4940






More information about the llvm-commits mailing list