Lines Matching defs:direction
62 DFSDirection direction; // Direction in which this bracket was added.
73 DFSDirection direction; // Direction currently used in DFS walk.
74 Node::InputEdges::iterator input; // Iterator used for "input" direction.
75 Node::UseEdges::iterator use; // Iterator used for "use" direction.
103 void VisitMid(Node* node, DFSDirection direction);
106 void VisitPost(Node* node, Node* parent_node, DFSDirection direction);
109 void VisitBackedge(Node* from, Node* to, DFSDirection direction);
115 // \ / - Pre-visit: When N1 is visited in direction D the preferred
117 // | - Mid-visit: After all edges out of N2 in direction D have
118 // | N been visited, we switch the direction and start considering
120 // x N2 - Post-visit: After all edges out of N1 in direction opposite
170 void BracketListDelete(BracketList& blist, Node* to, DFSDirection direction);