[llvm] [CodeGen][NewPM] Split `MachineDominatorTree` into a concrete analysis result (PR #94571)

Matt Arsenault via llvm-commits llvm-commits at lists.llvm.org
Thu Jun 6 02:30:28 PDT 2024


================
@@ -44,11 +44,37 @@ extern template class DominatorTreeBase<MachineBasicBlock, true>; // PostDomTree
 using MachineDomTree = DomTreeBase<MachineBasicBlock>;
 using MachineDomTreeNode = DomTreeNodeBase<MachineBasicBlock>;
 
+namespace DomTreeBuilder {
+using MBBDomTree = MachineDomTree;
+using MBBUpdates = ArrayRef<llvm::cfg::Update<MachineBasicBlock *>>;
----------------
arsenm wrote:

Don't need llvm::?

https://github.com/llvm/llvm-project/pull/94571


More information about the llvm-commits mailing list