forked from OSchip/llvm-project
22ebbc4765
Summary: This resolves an issue posted on Bugzilla. https://bugs.llvm.org/show_bug.cgi?id=48764 In this issue, the loop had multiple exit blocks, which resulted in the function getExitBlock to return a nullptr, which resulted in hitting the assert. This patch ensures that loops which only have one exit block as allowed to be unrolled and jammed. Reviewed By: Whitney, Meinersbur, dmgreen Differential Revision: https://reviews.llvm.org/D95806 |
||
---|---|---|
.. | ||
dependencies.ll | ||
dependencies_multidims.ll | ||
disable.ll | ||
disable_nonforced.ll | ||
disable_nonforced_count.ll | ||
disable_nonforced_enable.ll | ||
followup.ll | ||
innerloop.ll | ||
multiple_exit_blocks.ll | ||
opt-levels.ll | ||
pragma-explicit.ll | ||
pragma.ll | ||
unprofitable.ll | ||
unroll-and-jam.ll |