[llvm] [LV] Remove common extends and selects in CSE (PR #147731)

Benjamin Maxwell via llvm-commits llvm-commits at lists.llvm.org
Thu Jul 17 07:07:28 PDT 2025


MacDue wrote:

Does this change the final codegen? There's a flag `--extra-vectorizer-passes` that enables some cleanup after loop vectorization (including `early-cse`, which de-duplicates these extends), but it's not enabled by default. 

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


More information about the llvm-commits mailing list