Home | History | Annotate | Download | only in compiler

Lines Matching defs:inputs

45   // Mark the inputs of all phis in loop headers as used.
53 // Mark all inputs as used.
54 for (Node* const input : phi->inputs()) {
143 InstructionOperand inputs[] = {a, b};
144 size_t input_count = arraysize(inputs);
145 return Emit(opcode, output_count, &output, input_count, inputs, temp_count,
157 InstructionOperand inputs[] = {a, b, c};
158 size_t input_count = arraysize(inputs);
159 return Emit(opcode, output_count, &output, input_count, inputs, temp_count,
169 InstructionOperand inputs[] = {a, b, c, d};
170 size_t input_count = arraysize(inputs);
171 return Emit(opcode, output_count, &output, input_count, inputs, temp_count,
181 InstructionOperand inputs[] = {a, b, c, d, e};
182 size_t input_count = arraysize(inputs);
183 return Emit(opcode, output_count, &output, input_count, inputs, temp_count,
194 InstructionOperand inputs[] = {a, b, c, d, e, f};
195 size_t input_count = arraysize(inputs);
196 return Emit(opcode, output_count, &output, input_count, inputs, temp_count,
203 size_t input_count, InstructionOperand* inputs, size_t temp_count,
207 input_count, inputs, temp_count, temps);
351 // Returns the number of instruction operands added to inputs.
353 InstructionOperandVector* inputs,
369 new_desc, inputs, g, deduplicator, edge.to(),
384 inputs->push_back(OperandForDeopt(g, input, kind));
392 // Returns the number of instruction operands added to inputs.
396 InstructionOperandVector* inputs,
401 size_t initial_size = inputs->size();
407 g, deduplicator, inputs, kind, zone);
424 values_descriptor, inputs, g, deduplicator, function,
428 entries += AddOperandToStateValueDescriptor(values_descriptor, inputs, g,
434 values_descriptor, inputs, g, deduplicator, context,
438 entries += AddOperandToStateValueDescriptor(values_descriptor, inputs, g,
443 entries += AddOperandToStateValueDescriptor(values_descriptor, inputs, g,
447 DCHECK_EQ(initial_size + entries, inputs->size());
578 // follows (n is the number of value inputs to the frame state):
580 // arg 2 - arg (n + 1) : value inputs to the frame state.
608 auto iter(call->inputs().begin());
612 DCHECK(iter != call->inputs().end());
1101 auto* inputs = zone()->NewArray<InstructionOperand>(input_count);
1102 inputs[0] = index_operand;
1104 std::fill(&inputs[1], &inputs[input_count], default_operand);
1110 inputs[value + 2] = g.Label(branch);
1112 Emit(kArchTableSwitch, 0, nullptr, input_count, inputs, 0, nullptr);
1120 auto* inputs = zone()->NewArray<InstructionOperand>(input_count);
1121 inputs[0] = value_operand;
1122 inputs[1] = g.Label(sw.default_branch);
1126 inputs[index * 2 + 2 + 0] = g.TempImmediate(value);
1127 inputs[index * 2 + 2 + 1] = g.Label(branch);
1129 Emit(kArchLookupSwitch, 0, nullptr, input_count, inputs, 0, nullptr);
1393 // Compute InstructionOperands for inputs and outputs.
1457 // Compute InstructionOperands for inputs and outputs.
1496 // Compute InstructionOperands for inputs and outputs.