[llvm] [X86] Remove redundant TEST after shifts when count is non-zero (PR #169069)

via llvm-commits llvm-commits at lists.llvm.org
Sat Nov 22 15:21:57 PST 2025


GrumpyPigSkin wrote:

@RKSimon I have made the changes to make the optimisation only when optimising for size :) The ISDX86 nodes need to stay I think since the ISD versions don't produce an output for flags.

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


More information about the llvm-commits mailing list