, including all inherited members.
addBasicBlockToLoop(MachineBasicBlock *NewBB, LoopInfoBase< MachineBasicBlock, MachineLoop > &LI) | llvm::LoopBase< MachineBasicBlock, MachineLoop > | |
addBlockEntry(MachineBasicBlock *BB) | llvm::LoopBase< MachineBasicBlock, MachineLoop > | [inline] |
addChildLoop(MachineLoop *NewChild) | llvm::LoopBase< MachineBasicBlock, MachineLoop > | [inline] |
begin() const | llvm::LoopBase< MachineBasicBlock, MachineLoop > | [inline] |
block_begin() const | llvm::LoopBase< MachineBasicBlock, MachineLoop > | [inline] |
block_end() const | llvm::LoopBase< MachineBasicBlock, MachineLoop > | [inline] |
block_iterator typedef | llvm::LoopBase< MachineBasicBlock, MachineLoop > | |
contains(const MachineLoop *L) const | llvm::LoopBase< MachineBasicBlock, MachineLoop > | [inline] |
contains(const MachineBasicBlock *BB) const | llvm::LoopBase< MachineBasicBlock, MachineLoop > | [inline] |
contains(const InstT *Inst) const | llvm::LoopBase< MachineBasicBlock, MachineLoop > | [inline] |
dump() const | llvm::MachineLoop | |
Edge typedef | llvm::LoopBase< MachineBasicBlock, MachineLoop > | |
empty() const | llvm::LoopBase< MachineBasicBlock, MachineLoop > | [inline] |
end() const | llvm::LoopBase< MachineBasicBlock, MachineLoop > | [inline] |
getBlocks() const | llvm::LoopBase< MachineBasicBlock, MachineLoop > | [inline] |
getBottomBlock() | llvm::MachineLoop | |
getExitBlock() const | llvm::LoopBase< MachineBasicBlock, MachineLoop > | |
getExitBlocks(SmallVectorImpl< MachineBasicBlock * > &ExitBlocks) const | llvm::LoopBase< MachineBasicBlock, MachineLoop > | |
getExitEdges(SmallVectorImpl< Edge > &ExitEdges) const | llvm::LoopBase< MachineBasicBlock, MachineLoop > | |
getExitingBlock() const | llvm::LoopBase< MachineBasicBlock, MachineLoop > | |
getExitingBlocks(SmallVectorImpl< MachineBasicBlock * > &ExitingBlocks) const | llvm::LoopBase< MachineBasicBlock, MachineLoop > | |
getHeader() const | llvm::LoopBase< MachineBasicBlock, MachineLoop > | [inline] |
getLoopDepth() const | llvm::LoopBase< MachineBasicBlock, MachineLoop > | [inline] |
getLoopLatch() const | llvm::LoopBase< MachineBasicBlock, MachineLoop > | |
getLoopLatches(SmallVectorImpl< MachineBasicBlock * > &LoopLatches) const | llvm::LoopBase< MachineBasicBlock, MachineLoop > | [inline] |
getLoopPredecessor() const | llvm::LoopBase< MachineBasicBlock, MachineLoop > | |
getLoopPreheader() const | llvm::LoopBase< MachineBasicBlock, MachineLoop > | |
getNumBackEdges() const | llvm::LoopBase< MachineBasicBlock, MachineLoop > | [inline] |
getNumBlocks() const | llvm::LoopBase< MachineBasicBlock, MachineLoop > | [inline] |
getParentLoop() const | llvm::LoopBase< MachineBasicBlock, MachineLoop > | [inline] |
getSubLoops() const | llvm::LoopBase< MachineBasicBlock, MachineLoop > | [inline] |
getSubLoopsVector() | llvm::LoopBase< MachineBasicBlock, MachineLoop > | [inline] |
getTopBlock() | llvm::MachineLoop | |
isLoopExiting(const MachineBasicBlock *BB) const | llvm::LoopBase< MachineBasicBlock, MachineLoop > | [inline] |
iterator typedef | llvm::LoopBase< MachineBasicBlock, MachineLoop > | |
LoopBase() | llvm::LoopBase< MachineBasicBlock, MachineLoop > | [inline] |
LoopBase(MachineBasicBlock *BB) | llvm::LoopBase< MachineBasicBlock, MachineLoop > | [inline, explicit, protected] |
LoopInfoBase< BlockT, LoopT > class | llvm::LoopBase< MachineBasicBlock, MachineLoop > | [friend] |
LoopInfoBase< MachineBasicBlock, MachineLoop > class | llvm::MachineLoop | [friend] |
MachineLoop() | llvm::MachineLoop | |
moveToHeader(MachineBasicBlock *BB) | llvm::LoopBase< MachineBasicBlock, MachineLoop > | [inline] |
print(raw_ostream &OS, unsigned Depth=0) const | llvm::LoopBase< MachineBasicBlock, MachineLoop > | |
rbegin() const | llvm::LoopBase< MachineBasicBlock, MachineLoop > | [inline] |
removeBlockFromLoop(MachineBasicBlock *BB) | llvm::LoopBase< MachineBasicBlock, MachineLoop > | [inline] |
removeChildLoop(iterator I) | llvm::LoopBase< MachineBasicBlock, MachineLoop > | [inline] |
rend() const | llvm::LoopBase< MachineBasicBlock, MachineLoop > | [inline] |
replaceChildLoopWith(MachineLoop *OldChild, MachineLoop *NewChild) | llvm::LoopBase< MachineBasicBlock, MachineLoop > | |
reserveBlocks(unsigned size) | llvm::LoopBase< MachineBasicBlock, MachineLoop > | [inline] |
reverse_iterator typedef | llvm::LoopBase< MachineBasicBlock, MachineLoop > | |
reverseBlock(unsigned from) | llvm::LoopBase< MachineBasicBlock, MachineLoop > | [inline] |
setParentLoop(MachineLoop *L) | llvm::LoopBase< MachineBasicBlock, MachineLoop > | [inline] |
verifyLoop() const | llvm::LoopBase< MachineBasicBlock, MachineLoop > | |
verifyLoopNest(DenseSet< const MachineLoop * > *Loops) const | llvm::LoopBase< MachineBasicBlock, MachineLoop > | |
~LoopBase() | llvm::LoopBase< MachineBasicBlock, MachineLoop > | [inline] |