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