Lines Matching refs:MachineDomTreeNode
139 void ExitScopeIfDone(MachineDomTreeNode *Node,
140 DenseMap<MachineDomTreeNode*, unsigned> &OpenChildren);
141 bool PerformCSE(MachineDomTreeNode *Node);
738 MachineCSE::ExitScopeIfDone(MachineDomTreeNode *Node, in ExitScopeIfDone()
739 DenseMap<MachineDomTreeNode*, unsigned> &OpenChildren) { in ExitScopeIfDone() argument
747 while (MachineDomTreeNode *Parent = Node->getIDom()) { in ExitScopeIfDone()
756 bool MachineCSE::PerformCSE(MachineDomTreeNode *Node) { in PerformCSE()
757 SmallVector<MachineDomTreeNode*, 32> Scopes; in PerformCSE()
758 SmallVector<MachineDomTreeNode*, 8> WorkList; in PerformCSE()
759 DenseMap<MachineDomTreeNode*, unsigned> OpenChildren; in PerformCSE()
774 for (MachineDomTreeNode *Node : Scopes) { in PerformCSE()
880 SmallVector<MachineDomTreeNode *, 32> BBs; in PerformSimplePRE()