Lines Matching refs:input_count
272 size_t input_count = 0; in VisitBinop() local
276 if (TryMatchImmediate(selector, &opcode, m.right().node(), &input_count, in VisitBinop()
279 input_count++; in VisitBinop()
282 &input_count, &inputs[1])) { in VisitBinop()
285 input_count++; in VisitBinop()
287 inputs[input_count++] = g.UseRegister(m.left().node()); in VisitBinop()
288 inputs[input_count++] = g.UseOperand(m.right().node(), opcode); in VisitBinop()
300 DCHECK_NE(0u, input_count); in VisitBinop()
302 DCHECK_GE(arraysize(inputs), input_count); in VisitBinop()
305 selector->EmitWithContinuation(opcode, output_count, outputs, input_count, in VisitBinop()
426 size_t input_count = 0; in VisitStore() local
427 inputs[input_count++] = g.UseUniqueRegister(base); in VisitStore()
428 inputs[input_count++] = g.UseUniqueRegister(index); in VisitStore()
429 inputs[input_count++] = g.UseUniqueRegister(value); in VisitStore()
449 Emit(code, 0, nullptr, input_count, inputs, temp_count, temps); in VisitStore()
2462 size_t input_count = 0; in VisitWord32AtomicExchange() local
2463 inputs[input_count++] = g.UseUniqueRegister(base); in VisitWord32AtomicExchange()
2464 inputs[input_count++] = g.UseUniqueRegister(index); in VisitWord32AtomicExchange()
2465 inputs[input_count++] = g.UseUniqueRegister(value); in VisitWord32AtomicExchange()
2473 Emit(code, 1, outputs, input_count, inputs, 3, temp); in VisitWord32AtomicExchange()
2501 size_t input_count = 0; in VisitWord32AtomicCompareExchange() local
2502 inputs[input_count++] = g.UseUniqueRegister(base); in VisitWord32AtomicCompareExchange()
2503 inputs[input_count++] = g.UseUniqueRegister(index); in VisitWord32AtomicCompareExchange()
2504 inputs[input_count++] = g.UseUniqueRegister(old_value); in VisitWord32AtomicCompareExchange()
2505 inputs[input_count++] = g.UseUniqueRegister(new_value); in VisitWord32AtomicCompareExchange()
2513 Emit(code, 1, outputs, input_count, inputs, 3, temp); in VisitWord32AtomicCompareExchange()
2542 size_t input_count = 0; in VisitWord32AtomicBinaryOperation() local
2543 inputs[input_count++] = g.UseUniqueRegister(base); in VisitWord32AtomicBinaryOperation()
2544 inputs[input_count++] = g.UseUniqueRegister(index); in VisitWord32AtomicBinaryOperation()
2545 inputs[input_count++] = g.UseUniqueRegister(value); in VisitWord32AtomicBinaryOperation()
2554 Emit(code, 1, outputs, input_count, inputs, 4, temps); in VisitWord32AtomicBinaryOperation()