[llvm] [InstCombine] Fold `umax/umin(nuw_shl(z, x), nuw_shl(z, y)) -> nuw_shl(z, umax/umin(x, y))` and `umax/umin(nuw_shl(x, z), nuw_shl(y, z)) -> nuw_shl(umax/umin(x, y), z)` (PR #131076)

Yingwei Zheng via llvm-commits llvm-commits at lists.llvm.org
Fri Mar 14 22:40:50 PDT 2025


https://github.com/dtcxzyw closed https://github.com/llvm/llvm-project/pull/131076


More information about the llvm-commits mailing list