[llvm] [SCEV] Fold zext(C + X)<nsw> to sext(C) + zext(X) when X >=u |C| (PR #205926)

Aleksandr Popov via llvm-commits llvm-commits at lists.llvm.org
Mon Jul 13 06:27:33 PDT 2026


aleks-tmb wrote:

The patch has a negative compile-time impact: https://llvm-compile-time-tracker.com/compare.php?from=f8c0c37193732ca04fa4e05b27f38e163e562d54&to=36b9bbcd11d6fe4c75770f5004de04b2f2852c23&stat=instructions:u

So I took a different approach: https://github.com/llvm/llvm-project/pull/209160

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


More information about the llvm-commits mailing list