LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
llvm::LoopInfoBase< N, M > Member List

This is the complete list of members for llvm::LoopInfoBase< N, M >, including all inherited members.

addTopLevelLoop(LoopT *New)llvm::LoopInfoBase< N, M >inline
Analyze(DominatorTreeBase< BlockT > &DomTree)llvm::LoopInfoBase< N, M >
begin() const llvm::LoopInfoBase< N, M >inline
changeLoopFor(BlockT *BB, LoopT *L)llvm::LoopInfoBase< N, M >inline
changeTopLevelLoop(LoopT *OldLoop, LoopT *NewLoop)llvm::LoopInfoBase< N, M >inline
empty() const llvm::LoopInfoBase< N, M >inline
end() const llvm::LoopInfoBase< N, M >inline
getLoopDepth(const BlockT *BB) const llvm::LoopInfoBase< N, M >inline
getLoopFor(const BlockT *BB) const llvm::LoopInfoBase< N, M >inline
isLoopHeader(BlockT *BB) const llvm::LoopInfoBase< N, M >inline
isNotAlreadyContainedIn(const LoopT *SubLoop, const LoopT *ParentLoop)llvm::LoopInfoBase< N, M >inlinestatic
iterator typedefllvm::LoopInfoBase< N, M >
LoopBase< BlockT, LoopT > classllvm::LoopInfoBase< N, M >friend
LoopInfo classllvm::LoopInfoBase< N, M >friend
LoopInfoBase()llvm::LoopInfoBase< N, M >inline
operator[](const BlockT *BB) const llvm::LoopInfoBase< N, M >inline
print(raw_ostream &OS) const llvm::LoopInfoBase< N, M >
rbegin() const llvm::LoopInfoBase< N, M >inline
releaseMemory()llvm::LoopInfoBase< N, M >inline
removeBlock(BlockT *BB)llvm::LoopInfoBase< N, M >inline
removeLoop(iterator I)llvm::LoopInfoBase< N, M >inline
rend() const llvm::LoopInfoBase< N, M >inline
reverse_iterator typedefllvm::LoopInfoBase< N, M >
~LoopInfoBase()llvm::LoopInfoBase< N, M >inline