Searched refs:MachinePostDominatorTree (Results 1 – 16 of 16) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MachinePostDominators.cpp | 25 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 D | MachineRegionInfo.cpp | 61 MachinePostDominatorTree *PDT_, in recalculate() 88 auto PDT = &getAnalysis<MachinePostDominatorTree>(); in runOnMachineFunction() 113 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage() 134 INITIALIZE_PASS_DEPENDENCY(MachinePostDominatorTree)
|
| H A D | MIRSampleProfile.cpp | 74 INITIALIZE_PASS_DEPENDENCY(MachinePostDominatorTree) 125 using PostDominatorTreePtrT = MachinePostDominatorTree *; 126 using PostDominatorTreeT = MachinePostDominatorTree; 147 void setInitVals(MachineDominatorTree *MDT, MachinePostDominatorTree *MPDT, in setInitVals() 369 &getAnalysis<MachinePostDominatorTree>(), &getAnalysis<MachineLoopInfo>(), in runOnMachineFunction() 404 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage()
|
| H A D | ShrinkWrap.cpp | 118 MachinePostDominatorTree *MPDT = nullptr; 227 MPDT = &getAnalysis<MachinePostDominatorTree>(); in init() 264 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage() 291 INITIALIZE_PASS_DEPENDENCY(MachinePostDominatorTree) in INITIALIZE_PASS_DEPENDENCY()
|
| H A D | MachineSink.cpp | 123 MachinePostDominatorTree *PDT = nullptr; // Machine post dominator tree 188 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage() 712 PDT = &getAnalysis<MachinePostDominatorTree>(); in runOnMachineFunction()
|
| H A D | MachineBlockPlacement.cpp | 398 MachinePostDominatorTree *MPDT = nullptr; 609 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage() 627 INITIALIZE_PASS_DEPENDENCY(MachinePostDominatorTree) in INITIALIZE_PASS_DEPENDENCY() 3420 MPDT = &getAnalysis<MachinePostDominatorTree>(); in runOnMachineFunction()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SILowerI1Copies.cpp | 55 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage() 63 MachinePostDominatorTree *PDT); 93 MachinePostDominatorTree *PDT) in Vreg1LoweringHelper() 128 MachinePostDominatorTree &PDT; 139 PhiIncomingAnalysis(MachinePostDominatorTree &PDT, const SIInstrInfo *TII) in PhiIncomingAnalysis() 242 MachinePostDominatorTree &PDT; 266 LoopFinder(MachineDominatorTree &DT, MachinePostDominatorTree &PDT) in LoopFinder() 402 INITIALIZE_PASS_DEPENDENCY(MachinePostDominatorTree) 447 &getAnalysis<MachinePostDominatorTree>()); in runOnMachineFunction() 510 MachinePostDominatorTree *PDT) in PhiLoweringHelper()
|
| H A D | SILowerI1Copies.h | 39 MachinePostDominatorTree *PDT); 46 MachinePostDominatorTree *PDT = nullptr;
|
| H A D | R600MachineCFGStructurizer.cpp | 117 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage() 145 PDT = &getAnalysis<MachinePostDominatorTree>(); in runOnMachineFunction() 155 MachinePostDominatorTree *PDT; 1633 INITIALIZE_PASS_DEPENDENCY(MachinePostDominatorTree) in INITIALIZE_PASS_DEPENDENCY()
|
| H A D | SIWholeQuadMode.cpp | 158 MachinePostDominatorTree *PDT; 242 AU.addPreserved<MachinePostDominatorTree>(); in getAnalysisUsage() 260 INITIALIZE_PASS_DEPENDENCY(MachinePostDominatorTree) 1599 PDT = getAnalysisIfAvailable<MachinePostDominatorTree>(); in runOnMachineFunction()
|
| H A D | SIInsertWaitcnts.cpp | 564 MachinePostDominatorTree *PDT; 619 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage() 1111 INITIALIZE_PASS_DEPENDENCY(MachinePostDominatorTree) 2446 PDT = &getAnalysis<MachinePostDominatorTree>(); in runOnMachineFunction()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachinePostDominators.h | 27 class MachinePostDominatorTree : public MachineFunctionPass { 34 MachinePostDominatorTree();
|
| H A D | MachineRegionInfo.h | 25 class MachinePostDominatorTree; variable 38 using PostDomTreeT = MachinePostDominatorTree; 82 MachinePostDominatorTree *PDT, MachineDominanceFrontier *DF);
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCBranchCoalescing.cpp | 149 MachinePostDominatorTree *MPDT; 169 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage() 199 INITIALIZE_PASS_DEPENDENCY(MachinePostDominatorTree) in INITIALIZE_PASS_DEPENDENCY() 218 MPDT = &getAnalysis<MachinePostDominatorTree>(); in initialize()
|
| H A D | PPCMIPeephole.cpp | 114 MachinePostDominatorTree *MPDT; 152 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage() 156 AU.addPreserved<MachinePostDominatorTree>(); in getAnalysisUsage() 196 MPDT = &getAnalysis<MachinePostDominatorTree>(); in initialize() 2019 INITIALIZE_PASS_DEPENDENCY(MachinePostDominatorTree)
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonFrameLowering.cpp | 417 MachinePostDominatorTree MPT; in findShrunkPrologEpilog()
|