Lines Matching refs:inputs
85 Node* inputs[kMaxParams + 6];
87 inputs[count++] = jsgraph->CEntryStubConstant(fun->result_size);
89 inputs[count++] = parameters[i];
91 inputs[count++] = jsgraph->ExternalConstant(
93 inputs[count++] = jsgraph->Int32Constant(fun->nargs); // arity
94 inputs[count++] = context; // context
95 inputs[count++] = *effect_ptr;
96 inputs[count++] = control;
99 jsgraph->graph()->NewNode(jsgraph->common()->Call(desc), count, inputs);
2220 const size_t extra = 2; // effect and control inputs.
2223 // Reallocate the buffer to make space for extra inputs.
2226 // Add effect and control inputs.
2243 const size_t extra = 2; // effect and control inputs.
2246 // Reallocate the buffer to make space for extra inputs.
2249 // Add effect and control inputs.
3063 Node* inputs[] = {
3072 static_cast<int>(arraysize(inputs)), inputs);
3359 const NodeVector& inputs) {
3364 inputs[0], inputs[0], inputs[0], inputs[0]);
3367 inputs[0]);
3370 inputs[0]);
3372 return graph()->NewNode(jsgraph()->machine()->Float32x4Abs(), inputs[0]);
3374 return graph()->NewNode(jsgraph()->machine()->Float32x4Neg(), inputs[0]);
3376 return graph()->NewNode(jsgraph()->machine()->Float32x4Add(), inputs[0],
3377 inputs[1]);
3379 return graph()->NewNode(jsgraph()->machine()->Float32x4Sub(), inputs[0],
3380 inputs[1]);
3382 return graph()->NewNode(jsgraph()->machine()->Float32x4Equal(), inputs[0],
3383 inputs[1]);
3386 inputs[0], inputs[1]);
3388 return graph()->NewNode(jsgraph()->machine()->CreateInt32x4(), inputs[0],
3389 inputs[0], inputs[0], inputs[0]);
3392 inputs[0]);
3395 inputs[0]);
3397 return graph()->NewNode(jsgraph()->machine()->Int32x4Neg(), inputs[0]);
3399 return graph()->NewNode(jsgraph()->machine()->Int32x4Add(), inputs[0],
3400 inputs[1]);
3402 return graph()->NewNode(jsgraph()->machine()->Int32x4Sub(), inputs[0],
3403 inputs[1]);
3405 return graph()->NewNode(jsgraph()->machine()->Int32x4Mul(), inputs[0],
3406 inputs[1]);
3408 return graph()->NewNode(jsgraph()->machine()->Int32x4Min(), inputs[0],
3409 inputs[1]);
3411 return graph()->NewNode(jsgraph()->machine()->Int32x4Max(), inputs[0],
3412 inputs[1]);
3414 return graph()->NewNode(jsgraph()->machine()->Int32x4Equal(), inputs[0],
3415 inputs[1]);
3418 inputs[0], inputs[1]);
3421 inputs[1], inputs[0]);
3424 inputs[1], inputs[0]);
3427 inputs[0], inputs[1]);
3430 inputs[0], inputs[1]);
3432 return graph()->NewNode(jsgraph()->machine()->Uint32x4Min(), inputs[0],
3433 inputs[1]);
3435 return graph()->NewNode(jsgraph()->machine()->Uint32x4Max(), inputs[0],
3436 inputs[1]);
3439 inputs[1], inputs[0]);
3442 jsgraph()->machine()->Uint32x4GreaterThanOrEqual(), inputs[1],
3443 inputs[0]);
3446 inputs[0], inputs[1]);
3449 jsgraph()->machine()->Uint32x4GreaterThanOrEqual(), inputs[0],
3450 inputs[1]);
3452 return graph()->NewNode(jsgraph()->machine()->CreateInt16x8(), inputs[0],
3453 inputs[0], inputs[0], inputs[0], inputs[0],
3454 inputs[0], inputs[0], inputs[0]);
3456 return graph()->NewNode(jsgraph()->machine()->Int16x8Neg(), inputs[0]);
3458 return graph()->NewNode(jsgraph()->machine()->Int16x8Add(), inputs[0],
3459 inputs[1]);
3462 inputs[0], inputs[1]);
3464 return graph()->NewNode(jsgraph()->machine()->Int16x8Sub(), inputs[0],
3465 inputs[1]);
3468 inputs[0], inputs[1]);
3470 return graph()->NewNode(jsgraph()->machine()->Int16x8Mul(), inputs[0],
3471 inputs[1]);
3473 return graph()->NewNode(jsgraph()->machine()->Int16x8Min(), inputs[0],
3474 inputs[1]);
3476 return graph()->NewNode(jsgraph()->machine()->Int16x8Max(), inputs[0],
3477 inputs[1]);
3479 return graph()->NewNode(jsgraph()->machine()->Int16x8Equal(), inputs[0],
3480 inputs[1]);
3483 inputs[0], inputs[1]);
3486 inputs[1], inputs[0]);
3489 inputs[1], inputs[0]);
3492 inputs[0], inputs[1]);
3495 inputs[0], inputs[1]);
3498 inputs[0], inputs[1]);
3501 inputs[0], inputs[1]);
3503 return graph()->NewNode(jsgraph()->machine()->Uint16x8Min(), inputs[0],
3504 inputs[1]);
3506 return graph()->NewNode(jsgraph()->machine()->Uint16x8Max(), inputs[0],
3507 inputs[1]);
3510 inputs[1], inputs[0]);
3513 jsgraph()->machine()->Uint16x8GreaterThanOrEqual(), inputs[1],
3514 inputs[0]);
3517 inputs[0], inputs[1]);
3520 jsgraph()->machine()->Uint16x8GreaterThanOrEqual(), inputs[0],
3521 inputs[1]);
3523 return graph()->NewNode(jsgraph()->machine()->CreateInt8x16(), inputs[0],
3524 inputs[0], inputs[0], inputs[0], inputs[0],
3525 inputs[0], inputs[0], inputs[0], inputs[0],
3526 inputs[0], inputs[0], inputs[0], inputs[0],
3527 inputs[0], inputs[0], inputs[0]);
3529 return graph()->NewNode(jsgraph()->machine()->Int8x16Neg(), inputs[0]);
3531 return graph()->NewNode(jsgraph()->machine()->Int8x16Add(), inputs[0],
3532 inputs[1]);
3535 inputs[0], inputs[1]);
3537 return graph()->NewNode(jsgraph()->machine()->Int8x16Sub(), inputs[0],
3538 inputs[1]);
3541 inputs[0], inputs[1]);
3543 return graph()->NewNode(jsgraph()->machine()->Int8x16Mul(), inputs[0],
3544 inputs[1]);
3546 return graph()->NewNode(jsgraph()->machine()->Int8x16Min(), inputs[0],
3547 inputs[1]);
3549 return graph()->NewNode(jsgraph()->machine()->Int8x16Max(), inputs[0],
3550 inputs[1]);
3552 return graph()->NewNode(jsgraph()->machine()->Int8x16Equal(), inputs[0],
3553 inputs[1]);
3556 inputs[0], inputs[1]);
3559 inputs[1], inputs[0]);
3562 inputs[1], inputs[0]);
3565 inputs[0], inputs[1]);
3568 inputs[0], inputs[1]);
3571 inputs[0], inputs[1]);
3574 inputs[0], inputs[1]);
3576 return graph()->NewNode(jsgraph()->machine()->Uint8x16Min(), inputs[0],
3577 inputs[1]);
3579 return graph()->NewNode(jsgraph()->machine()->Uint8x16Max(), inputs[0],
3580 inputs[1]);
3583 inputs[1], inputs[0]);
3586 jsgraph()->machine()->Uint8x16GreaterThanOrEqual(), inputs[1],
3587 inputs[0]);
3590 inputs[0], inputs[1]);
3593 jsgraph()->machine()->Uint8x16GreaterThanOrEqual(), inputs[0],
3594 inputs[1]);
3596 return graph()->NewNode(jsgraph()->machine()->Simd32x4Select(), inputs[0],
3597 inputs[1], inputs[2]);
3599 return graph()->NewNode(jsgraph()->machine()->Simd16x8Select(), inputs[0],
3600 inputs[1], inputs[2]);
3602 return graph()->NewNode(jsgraph()->machine()->Simd8x16Select(), inputs[0],
3603 inputs[1], inputs[2]);
3605 return graph()->NewNode(jsgraph()->machine()->Simd128And(), inputs[0],
3606 inputs[1]);
3608 return graph()->NewNode(jsgraph()->machine()->Simd128Or(), inputs[0],
3609 inputs[1]);
3611 return graph()->NewNode(jsgraph()->machine()->Simd128Xor(), inputs[0],
3612 inputs[1]);
3614 return graph()->NewNode(jsgraph()->machine()->Simd128Not(), inputs[0]);
3621 const NodeVector& inputs) {
3626 inputs[0]);
3629 inputs[0], inputs[1]);
3632 inputs[0]);
3635 inputs[0], inputs[1]);
3638 inputs[0]);
3641 inputs[0], inputs[1]);
3644 inputs[0]);
3647 inputs[0], inputs[1]);
3654 const NodeVector& inputs) {
3659 jsgraph()->machine()->Int32x4ShiftLeftByScalar(shift), inputs[0]);
3662 jsgraph()->machine()->Int32x4ShiftRightByScalar(shift), inputs[0]);
3665 jsgraph()->machine()->Uint32x4ShiftRightByScalar(shift), inputs[0]);
3668 jsgraph()->machine()->Int16x8ShiftLeftByScalar(shift), inputs[0]);
3671 jsgraph()->machine()->Int16x8ShiftRightByScalar(shift), inputs[0]);
3674 jsgraph()->machine()->Uint16x8ShiftRightByScalar(shift), inputs[0]);
3677 jsgraph()->machine()->Int8x16ShiftLeftByScalar(shift), inputs[0]);
3680 jsgraph()->machine()->Int8x16ShiftRightByScalar(shift), inputs[0]);
3683 jsgraph()->machine()->Uint8x16ShiftRightByScalar(shift), inputs[0]);
3690 const NodeVector& inputs) {
3695 inputs[0]);
3698 inputs[0]);
3701 inputs[0]);