Home
last modified time | relevance | path

Searched refs:MachinePostDominatorTree (Results 1 – 14 of 14) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DMachinePostDominators.cpp25 char MachinePostDominatorTree::ID = 0;
28 INITIALIZE_PASS(MachinePostDominatorTree, "machinepostdomtree",
31 MachinePostDominatorTree::MachinePostDominatorTree() in MachinePostDominatorTree() function in MachinePostDominatorTree
36 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()
H A DMachineRegionInfo.cpp61 MachinePostDominatorTree *PDT_, in recalculate()
88 auto PDT = &getAnalysis<MachinePostDominatorTree>(); in runOnMachineFunction()
113 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage()
134 INITIALIZE_PASS_DEPENDENCY(MachinePostDominatorTree)
H A DShrinkWrap.cpp114 MachinePostDominatorTree *MPDT;
191 MPDT = &getAnalysis<MachinePostDominatorTree>(); in init()
228 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage()
255 INITIALIZE_PASS_DEPENDENCY(MachinePostDominatorTree) in INITIALIZE_PASS_DEPENDENCY()
H A DMachineSink.cpp119 MachinePostDominatorTree *PDT; // Machine post dominator tree
180 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage()
425 PDT = &getAnalysis<MachinePostDominatorTree>(); in runOnMachineFunction()
H A DMachineBlockPlacement.cpp376 MachinePostDominatorTree *MPDT;
578 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage()
596 INITIALIZE_PASS_DEPENDENCY(MachinePostDominatorTree) in INITIALIZE_PASS_DEPENDENCY()
3350 MPDT = &getAnalysis<MachinePostDominatorTree>(); in runOnMachineFunction()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DMachineRegionInfo.h25 class MachinePostDominatorTree; variable
38 using PostDomTreeT = MachinePostDominatorTree;
82 MachinePostDominatorTree *PDT, MachineDominanceFrontier *DF);
H A DMachinePostDominators.h27 class MachinePostDominatorTree : public MachineFunctionPass {
34 MachinePostDominatorTree();
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DSILowerI1Copies.cpp50 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()
H A DSIWholeQuadMode.cpp160 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()
H A DAMDILCFGStructurizer.cpp116 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage()
140 PDT = &getAnalysis<MachinePostDominatorTree>(); in runOnMachineFunction()
150 MachinePostDominatorTree *PDT;
1649 INITIALIZE_PASS_DEPENDENCY(MachinePostDominatorTree) in INITIALIZE_PASS_DEPENDENCY()
H A DSIInsertWaitcnts.cpp365 MachinePostDominatorTree *PDT;
399 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage()
794 INITIALIZE_PASS_DEPENDENCY(MachinePostDominatorTree)
1582 PDT = &getAnalysis<MachinePostDominatorTree>(); in runOnMachineFunction()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCBranchCoalescing.cpp150 MachinePostDominatorTree *MPDT;
170 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage()
200 INITIALIZE_PASS_DEPENDENCY(MachinePostDominatorTree) in INITIALIZE_PASS_DEPENDENCY()
219 MPDT = &getAnalysis<MachinePostDominatorTree>(); in initialize()
H A DPPCMIPeephole.cpp97 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)
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonFrameLowering.cpp411 MachinePostDominatorTree MPT; in findShrunkPrologEpilog()