Lines Matching defs:argc
791 int argc,
798 // -- sp[(argc + 6) * 4] : first JS argument
799 // -- sp[(argc + 7) * 4] : receiver
845 __ Addu(t0, a2, Operand((kFastApiCallArguments - 1 + argc) * kPointerSize));
847 // FunctionCallbackInfo::length_ = argc
848 __ li(t0, Operand(argc));
853 const int kStackUnwindSpace = argc + kFastApiCallArguments + 1;
889 int argc,
895 const int stack_space = kFastApiCallArguments + argc + 1;
904 for (int i = 0; i < argc; i++) {
910 GenerateFastApiDirectCall(masm, optimization, argc, true);
1580 const int argc = arguments().immediate();
1581 __ li(a0, Operand(argc));
1616 const int argc = arguments().immediate();
1618 if (argc == 0) {
1621 __ DropAndRet(argc + 1);
1624 if (argc == 1) { // Otherwise fall through to call the builtin.
1643 __ Addu(scratch, scratch, Operand(Smi::FromInt(argc)));
1652 __ lw(t0, MemOperand(sp, (argc - 1) * kPointerSize));
1664 FixedArray::kHeaderSize - kHeapObjectTag - argc * kPointerSize;
1670 __ DropAndRet(argc + 1);
1685 __ Addu(scratch, scratch, Operand(Smi::FromInt(argc)));
1693 __ lw(t0, MemOperand(sp, (argc - 1) * kPointerSize));
1696 &call_builtin, argc * kDoubleSize);
1702 __ DropAndRet(argc + 1);
1769 __ DropAndRet(argc + 1);
1779 __ lw(a2, MemOperand(sp, (argc - 1) * kPointerSize));
1825 __ DropAndRet(argc + 1);
1829 ExternalReference(Builtins::c_ArrayPush, isolate()), argc + 1, 1);
1892 const int argc = arguments().immediate();
1894 __ DropAndRet(argc + 1);
1898 __ DropAndRet(argc + 1);
1902 ExternalReference(Builtins::c_ArrayPop, isolate()), argc + 1, 1);
1938 const int argc = arguments().immediate();
1939 __ lw(receiver, MemOperand(sp, argc * kPointerSize));
1940 if (argc > 0) {
1941 __ lw(index, MemOperand(sp, (argc - 1) * kPointerSize));
1955 __ DropAndRet(argc + 1);
1963 __ DropAndRet(argc + 1);
1986 const int argc = arguments().immediate();
2003 if (argc > 0) {
2004 __ lw(index, MemOperand(sp, (argc - 1) * kPointerSize));
2019 __ DropAndRet(argc + 1);
2027 __ DropAndRet(argc + 1);
2047 const int argc = arguments().immediate();
2051 if (!object->IsJSObject() || argc != 1) return Handle<Code>::null();
2074 __ DropAndRet(argc + 1);
2098 const int argc = arguments().immediate();
2101 if (!object->IsJSObject() || argc != 1) return Handle<Code>::null();
2116 __ DropAndRet(argc + 1, eq, t0, Operand(zero_reg));
2181 __ DropAndRet(argc + 1);
2206 const int argc = arguments().immediate();
2209 if (!object->IsJSObject() || argc != 1) return Handle<Code>::null();
2241 __ DropAndRet(argc + 1);
2254 __ DropAndRet(argc + 1);
2265 __ DropAndRet(argc + 1);
2304 const int argc = arguments().immediate();
2305 __ lw(a1, MemOperand(sp, argc * kPointerSize));
2320 GenerateFastApiDirectCall(masm(), optimization, argc, false);
2345 const int argc = arguments().immediate();
2346 const int receiver_offset = argc * kPointerSize;
2367 const int argc = arguments().immediate();
2368 const int receiver_offset = argc * kPointerSize;
2461 const int argc = arguments().immediate();
2466 __ lw(a1, MemOperand(sp, argc * kPointerSize));
2475 __ lw(a0, MemOperand(sp, argc * kPointerSize));