Lines Matching refs:MDT
49 auto &MDT = getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in INITIALIZE_PASS_DEPENDENCY() local
51 recalculate(MF, MDT, MDF); in INITIALIZE_PASS_DEPENDENCY()
61 const MachineDominatorTree &MDT) { in isReachableAmongDominated() argument
62 assert(MDT.dominates(Header, Dst)); in isReachableAmongDominated()
73 if (!Visited.count(Succ) && MDT.dominates(Header, Succ)) in isReachableAmongDominated()
80 MachineFunction &MF, MachineDominatorTree &MDT, in recalculate() argument
84 for (auto *DomNode : post_order(&MDT)) { in recalculate()
89 discoverAndMapException(WE.get(), MDT, MDF); in recalculate()
128 for (auto *DomNode : depth_first(&MDT)) { in recalculate()
167 for (auto *DomNode : depth_first(&MDT)) { in recalculate()
182 MDT)) { in recalculate()
197 for (auto *DomNode : post_order(&MDT)) { in recalculate()
214 SrcWE->getEHPad(), MDT) && in recalculate()
219 MDT)) { in recalculate()
244 for (auto *DomNode : post_order(&MDT)) { in recalculate()
284 WebAssemblyException *WE, const MachineDominatorTree &MDT, in discoverAndMapException() argument
309 if (MDT.dominates(EHPad, Frontier)) in discoverAndMapException()
321 if (MDT.dominates(EHPad, Succ)) in discoverAndMapException()