Home | History | Annotate | Download | only in x64

Lines Matching defs:input_count

96                                              size_t* input_count) {
108 inputs[(*input_count)++] = UseRegister(base);
111 inputs[(*input_count)++] = UseRegister(index);
113 inputs[(*input_count)++] = displacement_mode == kNegativeDisplacement
128 inputs[(*input_count)++] = displacement_mode == kNegativeDisplacement
138 inputs[(*input_count)++] = UseRegister(displacement);
141 inputs[(*input_count)++] = UseRegister(index);
142 inputs[(*input_count)++] = displacement_mode == kNegativeDisplacement
150 inputs[(*input_count)++] = UseRegister(index);
156 inputs[(*input_count)++] = UseRegister(index);
165 size_t* input_count) {
174 inputs[(*input_count)++] = TempImmediate(static_cast<int32_t>(delta));
184 m.displacement_mode(), inputs, input_count);
192 input_count);
194 inputs[(*input_count)++] = UseRegister(operand->InputAt(0));
195 inputs[(*input_count)++] = UseRegister(operand->InputAt(1));
314 size_t input_count = 0;
316 g.GetEffectiveAddressMemoryOperand(node, inputs, &input_count);
324 Emit(code, 1, outputs, input_count, inputs);
370 size_t input_count = 0;
372 g.GetEffectiveAddressMemoryOperand(node, inputs, &input_count);
382 inputs[input_count++] = value_operand;
383 Emit(code, 0, static_cast<InstructionOperand*>(nullptr), input_count,
396 size_t input_count = 0;
398 g.GetEffectiveAddressMemoryOperand(node, inputs, &input_count);
403 inputs[input_count++] = value_operand;
404 Emit(code, 0, static_cast<InstructionOperand*>(nullptr), input_count, inputs);
421 size_t input_count = 0;
435 inputs[input_count++] = input;
436 inputs[input_count++] = input;
438 inputs[input_count++] = g.UseRegister(left);
439 inputs[input_count++] = g.UseImmediate(right);
453 inputs[input_count++] = g.UseRegister(left);
455 g.GetEffectiveAddressMemoryOperand(right, inputs, &input_count);
458 inputs[input_count++] = g.UseRegister(left);
459 inputs[input_count++] = g.Use(right);
464 inputs[input_count++] = g.Label(cont->true_block());
465 inputs[input_count++] = g.Label(cont->false_block());
470 DCHECK_NE(0u, input_count);
472 DCHECK_GE(arraysize(inputs), input_count);
475 selector->EmitWithContinuation(opcode, output_count, outputs, input_count,
610 size_t input_count = 0;
613 displacement_mode, inputs, &input_count);
615 DCHECK_NE(0u, input_count);
616 DCHECK_GE(arraysize(inputs), input_count);
623 selector->Emit(opcode, 1, outputs, input_count, inputs);
687 size_t input_count = 0;
690 m.left().node(), inputs, &input_count);
736 inputs[input_count++] = ImmediateOperand(ImmediateOperand::INLINE, 4);
741 if (!inputs[input_count - 1].IsImmediate()) return false;
743 inputs[input_count - 1] =
748 selector->Emit(code, 1, outputs, input_count, inputs);
1135 size_t input_count = 0;
1138 node->InputAt(0), inputs, &input_count);
1140 Emit(opcode, 1, outputs, input_count, inputs);
1503 size_t input_count = 0;
1506 input.node, inputs, &input_count);
1508 Emit(opcode, 0, outputs, input_count, inputs);
1551 size_t input_count = 0;
1554 g.GetEffectiveAddressMemoryOperand(left, inputs, &input_count);
1556 inputs[input_count++] = right;
1558 selector->EmitWithContinuation(opcode, 0, nullptr, input_count, inputs, cont);