Home | History | Annotate | Download | only in src

Lines Matching full:argument_count

232     int argument_count = env->arguments_environment()->parameter_count();
234 HLeaveInlined(state->entry(), argument_count),
254 int argument_count = env->arguments_environment()->parameter_count();
255 AddInstruction(new(zone()) HLeaveInlined(state->entry(), argument_count),
3849 int count = call->argument_count();
6544 int argument_count = environment()->
6546 result = New<HConstant>(argument_count);
6563 int argument_count = environment()->
6565 HInstruction* length = Add<HConstant>(argument_count);
6786 int argument_count = expr->arguments()->length() + 1; // Includes receiver.
6788 New<HCallConstantFunction>(expr->target(), argument_count);
6807 int argument_count = expr->arguments()->length() + 1; // Includes receiver.
6904 New<HCallConstantFunction>(expr->target(), argument_count);
6921 Drop(argument_count);
6925 HCallNamed* call = New<HCallNamed>(name, argument_count);
7411 int argument_count = expr->arguments()->length() + 1; // Plus receiver.
7415 if (argument_count == 2 && check_type == STRING_CHECK) {
7435 if (argument_count == 2 && check_type == RECEIVER_MAP_CHECK) {
7452 if (argument_count == 2 && check_type == RECEIVER_MAP_CHECK) {
7462 if (argument_count == 3 && check_type == RECEIVER_MAP_CHECK) {
7495 if (argument_count == 3 && check_type == RECEIVER_MAP_CHECK) {
7508 if (argument_count == 3 && check_type == RECEIVER_MAP_CHECK) {
7614 int argument_count = expr->arguments()->length() + 1; // Plus receiver.
7641 call = New<HCallFunction>(function, argument_count);
7643 call = New<HCallKeyed>(key, argument_count);
7645 Drop(argument_count + 1); // 1 is the key.
7682 call = PreProcessCall(New<HCallNamed>(name, argument_count));
7688 New<HCallConstantFunction>(expr->target(), argument_count));
7696 call = PreProcessCall(New<HCallNamed>(name, argument_count));
7732 const int receiver_index = argument_count - 1;
7754 call = PreProcessCall(New<HCallNamed>(var->name(), argument_count));
7757 expr->target(), argument_count));
7764 call = New<HCallGlobal>(var->name(), argument_count);
7765 Drop(argument_count);
7792 argument_count));
7804 call = New<HCallFunction>(function, argument_count);
7805 Drop(argument_count + 1);
7816 int argument_count = expr->arguments()->length();
7818 HValue* constructor = environment()->ExpressionStackAt(argument_count);
7830 if (argument_count == 1 && !IsHoleyElementsKind(kind)) {
7849 if (argument_count == 0) {
7851 } else if (argument_count == 1) {
7855 HValue* length = Add<HConstant>(argument_count);
7866 for (int i = 0; i < argument_count; i++) {
7867 HValue* value = environment()->ExpressionStackAt(argument_count - i - 1);
7873 Drop(argument_count + 1); // drop constructor and args.
7892 int argument_count = expr->arguments()->length();
7894 ASSERT(environment()->length() >= (argument_count + 1));
7899 if (argument_count == 1) {
7936 int argument_count = expr->arguments()->length() + 1; // Plus constructor.
8006 const int receiver_index = argument_count - 1;
8027 PreProcessCall(New<HCallNew>(function, argument_count));
8046 call = New<HCallNewArray>(function, argument_count, cell,
8049 call = New<HCallNew>(function, argument_count);
8294 int argument_count = expr->arguments()->length();
8296 argument_count);
8297 Drop(argument_count);