[llvm] [LLVM IR] [LoopPeel] Performing loop split to reduce divergence. (PR #102283)

Nikita Popov via llvm-commits llvm-commits at lists.llvm.org
Wed Aug 7 01:09:20 PDT 2024


nikic wrote:

General loop peeling functionality is part of loop unroll, but that is understood in the sense of peeling a fixed number of iterations.

Your transform looks like what LoopBoundSplit does.

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


More information about the llvm-commits mailing list