Searched refs:MachinePostDominatorTree (Results 1 – 8 of 8) 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)
60 MachinePostDominatorTree *PDT; // Machine post dominator tree86 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage()89 AU.addPreserved<MachinePostDominatorTree>(); in getAnalysisUsage()256 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,
83 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage()94 INITIALIZE_PASS_DEPENDENCY(MachinePostDominatorTree)112 MachinePostDominatorTree *PDT = &getAnalysis<MachinePostDominatorTree>(); in runOnMachineFunction()
152 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage()175 PDT = &getAnalysis<MachinePostDominatorTree>(); in runOnMachineFunction()185 MachinePostDominatorTree *PDT;1905 INITIALIZE_PASS_DEPENDENCY(MachinePostDominatorTree) in INITIALIZE_PASS_DEPENDENCY()
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 …]