llvm-project
b2c0c485 - [InstCombine] Fold or (ashr X, BW-1), zext (icmp ne|sgt X, 0) to scmp(X, 0) (#196828)

Commit
110 days ago
[InstCombine] Fold or (ashr X, BW-1), zext (icmp ne|sgt X, 0) to scmp(X, 0) (#196828) Recognize the bitwise signum encoding or (ashr X, BW-1), zext (icmp ne X, 0) --> llvm.scmp(X, 0) or (ashr X, BW-1), zext (icmp sgt X, 0) --> llvm.scmp(X, 0) Alive2: https://alive2.llvm.org/ce/z/UZ7a7Q
Author
Parents
Loading