LLVM API Documentation

llvm::Loop Member List

This is the complete list of members for llvm::Loop, including all inherited members.

addBasicBlockToLoop(BasicBlock *NewBB, LoopInfo &LI)llvm::Loop
addBlockEntry(BasicBlock *BB)llvm::Loop [inline]
addChildLoop(Loop *NewChild)llvm::Loop
begin() constllvm::Loop [inline]
block_begin() constllvm::Loop [inline]
block_end() constllvm::Loop [inline]
block_iterator typedefllvm::Loop
contains(const BasicBlock *BB) const llvm::Loop
dump() constllvm::Loop
end() constllvm::Loop [inline]
getBlocks() constllvm::Loop [inline]
getCanonicalInductionVariable() constllvm::Loop
getCanonicalInductionVariableIncrement() constllvm::Loop
getExitBlocks(std::vector< BasicBlock * > &Blocks) constllvm::Loop
getHeader() constllvm::Loop [inline]
getLoopDepth() constllvm::Loop [inline]
getLoopLatch() constllvm::Loop
getLoopPreheader() constllvm::Loop
getNumBackEdges() constllvm::Loop
getParentLoop() constllvm::Loop [inline]
getSubLoops() constllvm::Loop [inline]
getTripCount() constllvm::Loop
isLCSSAForm() constllvm::Loop
isLoopExit(const BasicBlock *BB) const llvm::Loop
isLoopInvariant(Value *V) constllvm::Loop
iterator typedefllvm::Loop
Loop()llvm::Loop [inline]
LoopInfo classllvm::Loop [friend]
moveToHeader(BasicBlock *BB)llvm::Loop [inline]
print(std::ostream &O, unsigned Depth=0) constllvm::Loop
removeBlockFromLoop(BasicBlock *BB)llvm::Loop
removeChildLoop(iterator OldChild)llvm::Loop
replaceChildLoopWith(Loop *OldChild, Loop *NewChild)llvm::Loop
~Loop()llvm::Loop [inline]