Lines Matching refs:uses
152 // Control nodes force coupled uses to be placed.
153 for (auto use : node->uses()) {
167 // schedulable. If all the uses of a node have been scheduled, then the node
1390 // Count the uses of every node, which is used to ensure that all of a
1391 // node's uses are scheduled before the node itself.
1421 // position to all uses. This in turn might push more nodes onto the queue.
1439 for (auto use : node->uses()) {
1562 // Determine the dominating block for all of the uses of this node. It is
1630 // The {block} is common dominator of all uses of {node}, so we cannot
1640 // Check if the {node} has uses in {block}.
1679 // Split {node} for uses according to the previously computed marking
1751 // TODO(titzer): ignore uses from dead nodes (not visited in PrepareUses()).
1752 // Dead uses only occur if the graph is not trimmed before scheduling.
1756 // dominator of its uses. This will not recurse more than one level.
1758 TRACE(" inspecting uses of coupled #%d:%s\n", use->id(),
1869 // Schedule: Places nodes in dominator block of all their uses.
1927 for (Node* use : control->uses()) {