LLVM API Documentation
#include <RegionInfo.h>
Public Member Functions | |
RegionInfo () | |
virtual | ~RegionInfo () |
void | updateStatistics (Region *R) final |
void | recalculate (Function &F, DominatorTree *DT, PostDominatorTree *PDT, DominanceFrontier *DF) |
Definition at line 837 of file RegionInfo.h.
RegionInfo::RegionInfo | ( | ) | [explicit] |
Definition at line 77 of file RegionInfo.cpp.
RegionInfo::~RegionInfo | ( | ) | [virtual] |
Definition at line 82 of file RegionInfo.cpp.
void RegionInfo::recalculate | ( | Function & | F, |
DominatorTree * | DT, | ||
PostDominatorTree * | PDT, | ||
DominanceFrontier * | DF | ||
) |
Definition at line 94 of file RegionInfo.cpp.
References llvm::Function::getEntryBlock(), and updateStatistics().
Referenced by llvm::RegionInfoPass::runOnFunction().
void RegionInfo::updateStatistics | ( | Region * | R | ) |
Definition at line 86 of file RegionInfo.cpp.
References llvm::RegionBase< Tr >::isSimple().
Referenced by recalculate().