[llvm] [LoopVectorize] Don't replicate blocks with optsize (PR #129265)

John Brawn via llvm-commits llvm-commits at lists.llvm.org
Thu Mar 13 11:05:13 PDT 2025


john-brawn-arm wrote:

The new implementation is a bit different to the old one in how it's affected by the various flags that force things.

Previously:
 * -force-tail-folding-style would force scalarization to happen
 * -force-vector-width had no effect

Now:
 * -force-tail-folding-style has no effect
 * -force-vector-width forces the vector width, even if it required replicating blocks

This means that the test changes are a bit different.

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


More information about the llvm-commits mailing list