Go to the source code of this file.
|
| | llvm |
| | This class represents lattice values for constants.
|
| |
|
| template<class BlockT , class LoopT > |
| static void | llvm::discoverAndMapSubloop (LoopT *L, ArrayRef< BlockT *> Backedges, LoopInfoBase< BlockT, LoopT > *LI, const DomTreeBase< BlockT > &DomTree) |
| | Stable LoopInfo Analysis - Build a loop tree using stable iterators so the result does / not depend on use list (block predecessor) order. More...
|
| |
| template<typename T > |
| bool | llvm::compareVectors (std::vector< T > &BB1, std::vector< T > &BB2) |
| |
| template<class BlockT , class LoopT > |
| void | llvm::addInnerLoopsToHeadersMap (DenseMap< BlockT *, const LoopT *> &LoopHeaders, const LoopInfoBase< BlockT, LoopT > &LI, const LoopT &L) |
| |
| template<class BlockT , class LoopT > |
| static void | llvm::compareLoops (const LoopT *L, const LoopT *OtherL, DenseMap< BlockT *, const LoopT *> &OtherLoopHeaders) |
| |