Lines Matching defs:inputs
26 // Extract the inputs from the old use and input pointers and copy them
29 ZoneNodePtr* new_input_ptr = inputs();
59 NodePtrT const* inputs, bool has_extensible_inputs) {
69 // Verify that none of the inputs are {nullptr}.
71 if (inputs[i] == nullptr) {
78 // Allocate out-of-line inputs.
92 input_ptr = outline->inputs();
96 // Allocate node with inline inputs. Capacity must be at least 1 so that
97 // an OutOfLineInputs pointer can be stored when inputs are added later.
120 Node* to = *inputs++;
132 Node* const* inputs, bool has_extensible_inputs) {
133 return NewImpl(zone, id, op, input_count, inputs, has_extensible_inputs);
138 ZoneNodePtr const* const inputs = node->has_inline_inputs()
140 : node->outline_inputs()->inputs();
141 Node* const clone = NewImpl(zone, id, node->op(), input_count, inputs, false);
174 // switch to out of line inputs.
181 // use current out of line inputs.
184 // out of space in out-of-line inputs.
358 for (Node* input : node->inputs()) {
442 for (Node* input : this->inputs()) {