Searched refs:MachinePostDominatorTree (Results 1 – 10 of 10) 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)
102 MachinePostDominatorTree *MPDT;162 MPDT = &getAnalysis<MachinePostDominatorTree>(); in init()196 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage()218 INITIALIZE_PASS_DEPENDENCY(MachinePostDominatorTree) in INITIALIZE_PASS_DEPENDENCY()
61 MachinePostDominatorTree *PDT; // Machine post dominator tree92 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage()95 AU.addPreserved<MachinePostDominatorTree>(); in getAnalysisUsage()268 PDT = &getAnalysis<MachinePostDominatorTree>(); in runOnMachineFunction()
86 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage()87 AU.addPreserved<MachinePostDominatorTree>(); in getAnalysisUsage()99 INITIALIZE_PASS_DEPENDENCY(MachinePostDominatorTree)118 MachinePostDominatorTree *PDT = &getAnalysis<MachinePostDominatorTree>(); in runOnMachineFunction()
152 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage()175 PDT = &getAnalysis<MachinePostDominatorTree>(); in runOnMachineFunction()185 MachinePostDominatorTree *PDT;1890 INITIALIZE_PASS_DEPENDENCY(MachinePostDominatorTree) in INITIALIZE_PASS_DEPENDENCY()
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() function127 ~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 …]
305 MachinePostDominatorTree MPT; in findShrunkPrologEpilog()