Searched refs:MachinePostDominatorTree (Results 1 – 19 of 19) sorted by relevance
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachineDomTreeUpdater.h | 22 class MachinePostDominatorTree; variable 26 MachinePostDominatorTree> { 28 MachinePostDominatorTree>; 33 MachinePostDominatorTree>; 66 MachineDomTreeUpdater, MachineDominatorTree, MachinePostDominatorTree>; 70 MachinePostDominatorTree>::recalculate(MachineFunction
|
H A D | MachinePostDominators.h | 46 class MachinePostDominatorTree : public PostDomTreeBase<MachineBasicBlock> { 50 MachinePostDominatorTree() = default; 52 explicit MachinePostDominatorTree(MachineFunction &MF) { recalculate(MF); } in MachinePostDominatorTree() function 74 using Result = MachinePostDominatorTree; 91 std::optional<MachinePostDominatorTree> PDT; 98 MachinePostDominatorTree &getPostDomTree() { return *PDT; } in getPostDomTree() 99 const MachinePostDominatorTree &getPostDomTree() const { return *PDT; } in getPostDomTree()
|
H A D | MachineRegionInfo.h | 25 class MachinePostDominatorTree; variable 38 using PostDomTreeT = MachinePostDominatorTree; 82 MachinePostDominatorTree *PDT, MachineDominanceFrontier *DF);
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachinePostDominators.cpp | 47 return MachinePostDominatorTree(MF); in run() 73 PDT = MachinePostDominatorTree(); in runOnMachineFunction() 84 bool MachinePostDominatorTree::invalidate( in invalidate() 95 MachineBasicBlock *MachinePostDominatorTree::findNearestCommonDominator( in findNearestCommonDominator() 113 !PDT->verify(MachinePostDominatorTree::VerificationLevel::Basic)) in verifyAnalysis()
|
H A D | MachineDomTreeUpdater.cpp | 26 MachineDomTreeUpdater, MachineDominatorTree, MachinePostDominatorTree>; 30 MachinePostDominatorTree>::recalculate(MachineFunction
|
H A D | MIRSampleProfile.cpp | 125 using PostDominatorTreePtrT = MachinePostDominatorTree *; 126 using PostDominatorTreeT = MachinePostDominatorTree; 147 void setInitVals(MachineDominatorTree *MDT, MachinePostDominatorTree *MPDT, in setInitVals()
|
H A D | MachineRegionInfo.cpp | 61 MachinePostDominatorTree *PDT_, in recalculate()
|
H A D | ShrinkWrap.cpp | 118 MachinePostDominatorTree *MPDT = nullptr;
|
H A D | MachineSink.cpp | 123 MachinePostDominatorTree *PDT = nullptr; // Machine post dominator tree
|
H A D | MachineBlockPlacement.cpp | 398 MachinePostDominatorTree *MPDT = nullptr;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SILowerI1Copies.h | 40 MachinePostDominatorTree *PDT); 47 MachinePostDominatorTree *PDT = nullptr;
|
H A D | AMDGPUGlobalISelDivergenceLowering.cpp | 59 MachinePostDominatorTree *PDT, 85 MachinePostDominatorTree *PDT, MachineUniformityInfo *MUI) in DivergenceLoweringHelper() 214 MachinePostDominatorTree &PDT = in runOnMachineFunction()
|
H A D | SILowerI1Copies.cpp | 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() 513 MachinePostDominatorTree *PDT) in PhiLoweringHelper()
|
H A D | R600MachineCFGStructurizer.cpp | 155 MachinePostDominatorTree *PDT;
|
H A D | SIWholeQuadMode.cpp | 158 MachinePostDominatorTree *PDT;
|
H A D | SIInsertWaitcnts.cpp | 591 MachinePostDominatorTree *PDT;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCBranchCoalescing.cpp | 149 MachinePostDominatorTree *MPDT;
|
H A D | PPCMIPeephole.cpp | 122 MachinePostDominatorTree *MPDT;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonFrameLowering.cpp | 417 MachinePostDominatorTree MPT; in findShrunkPrologEpilog()
|