~MachinePostDominatorTree() override
bool runOnMachineFunction(MachineFunction &MF) override
runOnMachineFunction - This method must be overloaded to perform the desired machine code transformat...
MachinePostDominatorTree()
FunctionPass * createMachinePostDominatorTreePass()
PostDominatorTree Class - Concrete subclass of DominatorTree that is used to compute the post-dominat...
INITIALIZE_PASS(MachinePostDominatorTree,"machinepostdomtree","MachinePostDominator Tree Construction", true, true) MachinePostDominatorTree
void getAnalysisUsage(AnalysisUsage &AU) const override
getAnalysisUsage - Subclasses that override getAnalysisUsage must call this.
void print(llvm::raw_ostream &OS, const Module *M=nullptr) const override
print - Print out the internal state of the pass.