|
LLVM
8.0.1
|
#include "llvm/Analysis/LoopIterator.h"
Classes | |
| struct | LoopBodyFilter |
| class | WrappedSuccIterator |
Public Types | |
| using | NodeRef = std::pair< const Loop *, BasicBlock * > |
| using | ChildIteratorType = filter_iterator< WrappedSuccIterator, LoopBodyFilter > |
Static Public Member Functions | |
| static NodeRef | getEntryNode (const Loop &G) |
| static ChildIteratorType | child_begin (NodeRef Node) |
| static ChildIteratorType | child_end (NodeRef Node) |
Definition at line 41 of file LoopIterator.h.
| using llvm::LoopBodyTraits::ChildIteratorType = filter_iterator<WrappedSuccIterator, LoopBodyFilter> |
Definition at line 73 of file LoopIterator.h.
| using llvm::LoopBodyTraits::NodeRef = std::pair<const Loop *, BasicBlock *> |
Definition at line 42 of file LoopIterator.h.
|
inlinestatic |
Definition at line 77 of file LoopIterator.h.
|
inlinestatic |
Definition at line 85 of file LoopIterator.h.
Definition at line 75 of file LoopIterator.h.
References G, and llvm::LoopBase< BlockT, LoopT >::getHeader().
1.8.13