[PATCH] D102748: [LoopUnroll] Don't unroll before vectorisation

Nikita Popov via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed May 19 01:28:30 PDT 2021


nikic requested changes to this revision.
nikic added a comment.
This revision now requires changes to proceed.

The full unroll pass during function simplification is quite important for certain code patterns and serves a completely different purpose than the runtime unrolling that happens late in the pipeline. It is critical that full unrolling happens relatively early, so that scalar optimizations have a chance to work on the fully unrolled loop.


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D102748/new/

https://reviews.llvm.org/D102748



More information about the llvm-commits mailing list