Files
clang-p2996/llvm/lib/Transforms/Utils/LoopUnroll.cpp
Florian Hahn ad9da92cf6 [LoopUnroll] Add RuntimeUnrollMultiExit to loop unroll options (NFC) (#124462)
Add an extra knob to RuntimeUnrollMultiExit to let backends control
whether to allow multi-exit unrolling on a per-loop basis.

This gives backends more fine-grained control on deciding if multi-exit
unrolling is profitable for a given loop and uarch. Similar to
4226e0a0c7.

PR: https://github.com/llvm/llvm-project/pull/124462
2025-01-27 21:20:04 +00:00

43 KiB