Searched refs:MachinePostDominatorTree (Results 1 – 9 of 9) sorted by relevance
19 char MachinePostDominatorTree::ID = 0;22 INITIALIZE_PASS(MachinePostDominatorTree, "machinepostdomtree",25 MachinePostDominatorTree::MachinePostDominatorTree() : MachineFunctionPass(ID) { in MachinePostDominatorTree() function in MachinePostDominatorTree32 MachinePostDominatorTree::createMachinePostDominatorTreePass() { in createMachinePostDominatorTreePass()33 return new MachinePostDominatorTree(); in createMachinePostDominatorTreePass()37 MachinePostDominatorTree::runOnMachineFunction(MachineFunction &F) { in runOnMachineFunction()42 MachinePostDominatorTree::~MachinePostDominatorTree() { in ~MachinePostDominatorTree()47 MachinePostDominatorTree::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()53 MachinePostDominatorTree::print(llvm::raw_ostream &OS, const Module *M) const { in print()
56 MachinePostDominatorTree *PDT_, in recalculate()85 auto PDT = &getAnalysis<MachinePostDominatorTree>(); in runOnMachineFunction()126 INITIALIZE_PASS_DEPENDENCY(MachinePostDominatorTree)
103 MachinePostDominatorTree *MPDT;163 MPDT = &getAnalysis<MachinePostDominatorTree>(); in init()197 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage()219 INITIALIZE_PASS_DEPENDENCY(MachinePostDominatorTree) in INITIALIZE_PASS_DEPENDENCY()
62 MachinePostDominatorTree *PDT; // Machine post dominator tree93 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage()96 AU.addPreserved<MachinePostDominatorTree>(); in getAnalysisUsage()269 PDT = &getAnalysis<MachinePostDominatorTree>(); in runOnMachineFunction()
27 struct MachinePostDominatorTree : public MachineFunctionPass { struct34 MachinePostDominatorTree();36 ~MachinePostDominatorTree() override;
25 struct MachinePostDominatorTree;39 typedef MachinePostDominatorTree PostDomTreeT;88 MachinePostDominatorTree *PDT,
118 struct MachinePostDominatorTree : public MachineFunctionPass { struct121 MachinePostDominatorTree() : MachineFunctionPass(ID) in MachinePostDominatorTree() argument127 ~MachinePostDominatorTree();181 char MachinePostDominatorTree::ID = 0;182 static RegisterPass<MachinePostDominatorTree>190 bool MachinePostDominatorTree::runOnMachineFunction(MachineFunction &F) { in runOnMachineFunction()196 MachinePostDominatorTree::~MachinePostDominatorTree() { in ~MachinePostDominatorTree()2658 typedef MachinePostDominatorTree PostDominatortreeType;2731 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage()2777 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage()[all …]
150 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage()173 PDT = &getAnalysis<MachinePostDominatorTree>(); in runOnMachineFunction()183 MachinePostDominatorTree *PDT;1741 INITIALIZE_PASS_DEPENDENCY(MachinePostDominatorTree) in INITIALIZE_PASS_DEPENDENCY()
350 MachinePostDominatorTree MPT; in findShrunkPrologEpilog()