Lines Matching defs:node
28 // Handle to a conceptually new mutable node. Tries to re-use existing nodes
32 // Construct a new node as a clone of [from].
35 // Construct a new node from scratch.
39 // Modify the new node.
42 Node* node = MutableNode();
43 NodeProperties::ReplaceValueInput(node, input, i);
47 Node* node = MutableNode();
48 node->ReplaceInput(i, input);
51 // Obtain the mutated node or a cached copy. Invalidates the [Constructor].
58 // Original node, copied on write.
60 // Temporary node used for mutations, can be recycled if cache is hit.
65 Node* Query(Node* node);
66 void Insert(Node* node) { cache_.insert(node); }
91 Reduction Reduce(Node* node) override;
100 void ReduceFrameStateInputs(Node* node);
101 Node* ReduceDeoptState(Node* node, Node* effect, Deduplicator* deduplicator);