LLVM API Documentation
#include <MachineRegionInfo.h>


Public Member Functions | |
| MachineRegionInfo () | |
| virtual | ~MachineRegionInfo () |
| void | updateStatistics (MachineRegion *R) final |
| void | recalculate (MachineFunction &F, MachineDominatorTree *DT, MachinePostDominatorTree *PDT, MachineDominanceFrontier *DF) |
Definition at line 79 of file MachineRegionInfo.h.
| MachineRegionInfo::MachineRegionInfo | ( | ) | [explicit] |
Definition at line 37 of file MachineRegionInfo.cpp.
| MachineRegionInfo::~MachineRegionInfo | ( | ) | [virtual] |
Definition at line 42 of file MachineRegionInfo.cpp.
| void MachineRegionInfo::recalculate | ( | MachineFunction & | F, |
| MachineDominatorTree * | DT, | ||
| MachinePostDominatorTree * | PDT, | ||
| MachineDominanceFrontier * | DF | ||
| ) |
Definition at line 54 of file MachineRegionInfo.cpp.
References updateStatistics().
Referenced by llvm::MachineRegionInfoPass::runOnMachineFunction().
| void MachineRegionInfo::updateStatistics | ( | MachineRegion * | R | ) |
Definition at line 46 of file MachineRegionInfo.cpp.
References llvm::RegionBase< Tr >::isSimple().
Referenced by recalculate().