Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:MachineDomTreeNode

103     void ExitScopeIfDone(MachineDomTreeNode *Node,
104 DenseMap<MachineDomTreeNode*, unsigned> &OpenChildren);
105 bool PerformCSE(MachineDomTreeNode *Node);
657 MachineCSE::ExitScopeIfDone(MachineDomTreeNode *Node,
658 DenseMap<MachineDomTreeNode*, unsigned> &OpenChildren) {
666 while (MachineDomTreeNode *Parent = Node->getIDom()) {
675 bool MachineCSE::PerformCSE(MachineDomTreeNode *Node) {
676 SmallVector<MachineDomTreeNode*, 32> Scopes;
677 SmallVector<MachineDomTreeNode*, 8> WorkList;
678 DenseMap<MachineDomTreeNode*, unsigned> OpenChildren;
687 const std::vector<MachineDomTreeNode*> &Children = Node->getChildren();
691 MachineDomTreeNode *Child = Children[i];
699 MachineDomTreeNode *Node = Scopes[i];