This is the complete list of members for llvm::Region, including all inherited members.
addSubRegion(Region *SubRegion, bool moveChildren=false) | llvm::Region | |
begin() | llvm::Region | inline |
begin() const | llvm::Region | inline |
block_begin() | llvm::Region | inline |
block_begin() const | llvm::Region | inline |
block_end() | llvm::Region | inline |
block_end() const | llvm::Region | inline |
block_iterator typedef | llvm::Region | |
clearNodeCache() | llvm::Region | |
const_block_iterator typedef | llvm::Region | |
const_element_iterator typedef | llvm::Region | |
const_iterator typedef | llvm::Region | |
contains(const BasicBlock *BB) const | llvm::Region | |
contains(const Region *SubRegion) const | llvm::Region | inline |
contains(const Instruction *Inst) const | llvm::Region | inline |
contains(const Loop *L) const | llvm::Region | |
dump() const | llvm::Region | |
element_begin() | llvm::Region | |
element_begin() const | llvm::Region | |
element_end() | llvm::Region | |
element_end() const | llvm::Region | |
element_iterator typedef | llvm::Region | |
end() | llvm::Region | inline |
end() const | llvm::Region | inline |
entry | llvm::RegionNode | protected |
getBBNode(BasicBlock *BB) const | llvm::Region | |
getDepth() const | llvm::Region | |
getEnteringBlock() const | llvm::Region | |
getEntry() const | llvm::Region | inline |
getExit() const | llvm::Region | inline |
getExitingBlock() const | llvm::Region | |
getExpandedRegion() const | llvm::Region | |
getNameStr() const | llvm::Region | |
getNode() const | llvm::Region | inline |
getNode(BasicBlock *BB) const | llvm::Region | |
getNodeAs() const | llvm::RegionNode | inline |
getNodeAs() const | llvm::RegionNode | inline |
getNodeAs() const | llvm::RegionNode | inline |
getParent() const | llvm::Region | inline |
getRegionInfo() const | llvm::Region | inline |
getSubRegionNode(BasicBlock *BB) const | llvm::Region | |
isSimple() const | llvm::Region | |
isSubRegion() const | llvm::RegionNode | inline |
isTopLevelRegion() const | llvm::Region | inline |
iterator typedef | llvm::Region | |
outermostLoopInRegion(Loop *L) const | llvm::Region | |
outermostLoopInRegion(LoopInfo *LI, BasicBlock *BB) const | llvm::Region | |
parent | llvm::RegionNode | protected |
print(raw_ostream &OS, bool printTree=true, unsigned level=0, enum PrintStyle Style=PrintNone) const | llvm::Region | |
PrintBB enum value | llvm::Region | |
PrintNone enum value | llvm::Region | |
PrintRN enum value | llvm::Region | |
PrintStyle enum name | llvm::Region | |
Region(BasicBlock *Entry, BasicBlock *Exit, RegionInfo *RI, DominatorTree *DT, Region *Parent=0) | llvm::Region | |
RegionInfo class | llvm::Region | friend |
RegionNode(Region *Parent, BasicBlock *Entry, bool isSubRegion=0) | llvm::RegionNode | inline |
removeSubRegion(Region *SubRegion) | llvm::Region | |
replaceEntry(BasicBlock *BB) | llvm::Region | |
replaceEntryRecursive(BasicBlock *NewEntry) | llvm::Region | |
replaceExit(BasicBlock *BB) | llvm::Region | |
replaceExitRecursive(BasicBlock *NewExit) | llvm::Region | |
transferChildrenTo(Region *To) | llvm::Region | |
verifyRegion() const | llvm::Region | |
~Region() | llvm::Region | |