Searched refs:MachinePostDominatorTree (Results 1 – 14 of 14) sorted by relevance
25 char MachinePostDominatorTree::ID = 0;28 INITIALIZE_PASS(MachinePostDominatorTree, "machinepostdomtree",31 MachinePostDominatorTree::MachinePostDominatorTree() in MachinePostDominatorTree() function in MachinePostDominatorTree36 FunctionPass *MachinePostDominatorTree::createMachinePostDominatorTreePass() { in createMachinePostDominatorTreePass()37 return new MachinePostDominatorTree(); in createMachinePostDominatorTreePass()40 bool MachinePostDominatorTree::runOnMachineFunction(MachineFunction &F) { in runOnMachineFunction()46 void MachinePostDominatorTree::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()51 MachineBasicBlock *MachinePostDominatorTree::findNearestCommonDominator( in findNearestCommonDominator()67 void MachinePostDominatorTree::verifyAnalysis() const { in verifyAnalysis()76 void MachinePostDominatorTree::print(llvm::raw_ostream &OS, in print()
61 MachinePostDominatorTree *PDT_, in recalculate()88 auto PDT = &getAnalysis<MachinePostDominatorTree>(); in runOnMachineFunction()113 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage()134 INITIALIZE_PASS_DEPENDENCY(MachinePostDominatorTree)
114 MachinePostDominatorTree *MPDT;191 MPDT = &getAnalysis<MachinePostDominatorTree>(); in init()228 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage()255 INITIALIZE_PASS_DEPENDENCY(MachinePostDominatorTree) in INITIALIZE_PASS_DEPENDENCY()
119 MachinePostDominatorTree *PDT; // Machine post dominator tree180 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage()425 PDT = &getAnalysis<MachinePostDominatorTree>(); in runOnMachineFunction()
376 MachinePostDominatorTree *MPDT;578 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage()596 INITIALIZE_PASS_DEPENDENCY(MachinePostDominatorTree) in INITIALIZE_PASS_DEPENDENCY()3350 MPDT = &getAnalysis<MachinePostDominatorTree>(); in runOnMachineFunction()
25 class MachinePostDominatorTree; variable38 using PostDomTreeT = MachinePostDominatorTree;82 MachinePostDominatorTree *PDT, MachineDominanceFrontier *DF);
27 class MachinePostDominatorTree : public MachineFunctionPass {34 MachinePostDominatorTree();
50 MachinePostDominatorTree *PDT = nullptr;77 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage()126 MachinePostDominatorTree &PDT;136 PhiIncomingAnalysis(MachinePostDominatorTree &PDT) : PDT(PDT) {} in PhiIncomingAnalysis()249 MachinePostDominatorTree &PDT;273 LoopFinder(MachineDominatorTree &DT, MachinePostDominatorTree &PDT) in LoopFinder()405 INITIALIZE_PASS_DEPENDENCY(MachinePostDominatorTree)452 PDT = &getAnalysis<MachinePostDominatorTree>(); in runOnMachineFunction()
160 MachinePostDominatorTree *PDT;242 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage()243 AU.addPreserved<MachinePostDominatorTree>(); in getAnalysisUsage()261 INITIALIZE_PASS_DEPENDENCY(MachinePostDominatorTree)1520 PDT = &getAnalysis<MachinePostDominatorTree>(); in runOnMachineFunction()
116 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage()140 PDT = &getAnalysis<MachinePostDominatorTree>(); in runOnMachineFunction()150 MachinePostDominatorTree *PDT;1649 INITIALIZE_PASS_DEPENDENCY(MachinePostDominatorTree) in INITIALIZE_PASS_DEPENDENCY()
365 MachinePostDominatorTree *PDT;399 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage()794 INITIALIZE_PASS_DEPENDENCY(MachinePostDominatorTree)1582 PDT = &getAnalysis<MachinePostDominatorTree>(); in runOnMachineFunction()
150 MachinePostDominatorTree *MPDT;170 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage()200 INITIALIZE_PASS_DEPENDENCY(MachinePostDominatorTree) in INITIALIZE_PASS_DEPENDENCY()219 MPDT = &getAnalysis<MachinePostDominatorTree>(); in initialize()
97 MachinePostDominatorTree *MPDT;119 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage()122 AU.addPreserved<MachinePostDominatorTree>(); in getAnalysisUsage()146 MPDT = &getAnalysis<MachinePostDominatorTree>(); in initialize()1662 INITIALIZE_PASS_DEPENDENCY(MachinePostDominatorTree)
411 MachinePostDominatorTree MPT; in findShrunkPrologEpilog()