Lines Matching refs:MachineDomTreeNode
147 void ExitScopeIfDone(MachineDomTreeNode *Node,
148 DenseMap<MachineDomTreeNode*, unsigned> &OpenChildren);
149 bool PerformCSE(MachineDomTreeNode *Node);
755 MachineCSE::ExitScopeIfDone(MachineDomTreeNode *Node, in ExitScopeIfDone()
756 DenseMap<MachineDomTreeNode*, unsigned> &OpenChildren) { in ExitScopeIfDone() argument
764 while (MachineDomTreeNode *Parent = Node->getIDom()) { in ExitScopeIfDone()
773 bool MachineCSE::PerformCSE(MachineDomTreeNode *Node) { in PerformCSE()
774 SmallVector<MachineDomTreeNode*, 32> Scopes; in PerformCSE()
775 SmallVector<MachineDomTreeNode*, 8> WorkList; in PerformCSE()
776 DenseMap<MachineDomTreeNode*, unsigned> OpenChildren; in PerformCSE()
791 for (MachineDomTreeNode *Node : Scopes) { in PerformCSE()
909 SmallVector<MachineDomTreeNode *, 32> BBs; in PerformSimplePRE()