Append an already-reversed range of loops onto a worklist.
Declared in <llvm/Transforms/Utils/LoopUtils.h>
template<typename RangeT>
void
appendReversedLoopsToWorklist(
RangeT&& Loops,
SmallPriorityWorklist<Loop*, 4>& Worklist);
Utility that implements appending of loops onto a worklist given a range. It has the same behavior as appendLoopsToWorklist, but assumes the range of loops has already been reversed, so it processes loops in the given order.
| Name | Description |
|---|---|
| Loops | Already-reversed range of loops to append. |
| Worklist | LIFO worklist that receives the loops. |