Lines Matching defs:arity

911       const int arity, Node* effect)
919 arity_(arity) {
2517 size_t const arity = p.arity_without_implicit_args();
2522 javascript()->CreateArray(arity, base::nullopt));
2567 int arity = p.arity_without_implicit_args();
2569 if (arity < 2) {
2572 if (arity == 0) {
2578 DCHECK_EQ(arity, 1);
2582 --arity;
2586 node, javascript()->Call(JSCallNode::ArityForArgc(arity), p.frequency(),
2611 while (arity-- > 1) node->RemoveInput(n.ArgumentIndex(1));
2788 int const arity = n.ArgumentCount();
2790 if (arity > 0) {
2793 if (!ab.CanAllocateArray(arity, fixed_array_map)) {
2798 int const arity_with_bound_this = std::max(arity, kBoundThis);
2805 for (int i = 1; i < arity; ++i) {
2846 int arity = p.arity_without_implicit_args();
2848 if (arity == 0) {
2857 --arity;
2860 node, javascript()->Call(JSCallNode::ArityForArgc(arity), p.frequency(),
3057 int arity = p.arity_without_implicit_args();
3062 while (arity < 3) {
3063 node->InsertInput(graph()->zone(), arity++, jsgraph()->UndefinedConstant());
3065 while (arity-- > 3) {
3066 node->RemoveInput(arity);
3079 int arity = p.arity_without_implicit_args();
3092 while (arity < 3) {
3093 node->InsertInput(graph()->zone(), arity++, jsgraph()->UndefinedConstant());
3095 while (arity-- > 3) {
3096 node->RemoveInput(arity);
3143 int arity = p.arity_without_implicit_args();
3144 if (arity != 2) return NoChange();
4347 int arity = p.arity_without_implicit_args();
4395 arity++;
4400 javascript()->Call(JSCallNode::ArityForArgc(arity), p.frequency(),
4440 static_cast<int>(CreateBoundFunctionParametersOf(target->op()).arity());
4451 arity++;
4461 javascript()->Call(JSCallNode::ArityForArgc(arity), p.frequency(),
4935 call, javascript()->Call(p.arity() - 1, p.frequency(), p.feedback(),
5016 int arity = p.arity_without_implicit_args();
5053 node, javascript()->CreateArray(arity,
5120 node, javascript()->CreateArray(arity, base::nullopt));
5126 if (arity == 0) {
5196 arity++;
5201 node, javascript()->Construct(JSConstructNode::ArityForArgc(arity),
5217 static_cast<int>(CreateBoundFunctionParametersOf(target->op()).arity());
5239 arity++;
5244 node, javascript()->Construct(JSConstructNode::ArityForArgc(arity),
6909 int arity = p.arity_without_implicit_args();
6929 for (; arity > 1; --arity) node->RemoveInput(3);
6930 for (; arity < 2; ++arity) {
6935 JSCallNode::ArityForArgc(arity), p.frequency(), p.feedback(),
6958 int arity = p.arity_without_implicit_args();
7061 for (; arity > 2; --arity) node->RemoveInput(2);
7062 for (; arity < 2; ++arity) {
7069 JSCallNode::ArityForArgc(arity), p.frequency(), p.feedback(),
7172 int arity = p.arity_without_implicit_args();
7186 node, frame_state, arity, BytecodeOffset::ConstructStubInvoke(),