Lines Matching defs:argc
803 int argc,
810 // -- sp[(argc + 6) * 4] : first JS argument
811 // -- sp[(argc + 7) * 4] : receiver
857 __ add(ip, r2, Operand((kFastApiCallArguments - 1 + argc) * kPointerSize));
859 // FunctionCallbackInfo::length_ = argc
860 __ mov(ip, Operand(argc));
866 const int kStackUnwindSpace = argc + kFastApiCallArguments + 1;
901 int argc,
907 const int stack_space = kFastApiCallArguments + argc + 1;
916 for (int i = 0; i < argc; i++) {
922 GenerateFastApiDirectCall(masm, optimization, argc, true);
1595 const int argc = arguments().immediate();
1596 __ mov(r0, Operand(argc));
1632 const int argc = arguments().immediate();
1633 if (argc == 0) {
1636 __ Drop(argc + 1);
1641 if (argc == 1) { // Otherwise fall through to call the builtin.
1658 __ add(scratch, scratch, Operand(Smi::FromInt(argc)));
1668 __ ldr(r4, MemOperand(sp, (argc - 1) * kPointerSize));
1679 FixedArray::kHeaderSize - kHeapObjectTag - argc * kPointerSize;
1683 __ Drop(argc + 1);
1698 __ add(scratch, scratch, Operand(Smi::FromInt(argc)));
1707 __ ldr(r4, MemOperand(sp, (argc - 1) * kPointerSize));
1709 &call_builtin, argc * kDoubleSize);
1714 __ Drop(argc + 1);
1781 __ Drop(argc + 1);
1792 __ ldr(r2, MemOperand(sp, (argc - 1) * kPointerSize));
1839 __ Drop(argc + 1);
1845 ExternalReference(Builtins::c_ArrayPush, isolate()), argc + 1, 1);
1907 const int argc = arguments().immediate();
1908 __ Drop(argc + 1);
1914 __ Drop(argc + 1);
1919 ExternalReference(Builtins::c_ArrayPop, isolate()), argc + 1, 1);
1954 const int argc = arguments().immediate();
1955 __ ldr(receiver, MemOperand(sp, argc * kPointerSize));
1956 if (argc > 0) {
1957 __ ldr(index, MemOperand(sp, (argc - 1) * kPointerSize));
1970 __ Drop(argc + 1);
1980 __ Drop(argc + 1);
2004 const int argc = arguments().immediate();
2021 if (argc > 0) {
2022 __ ldr(index, MemOperand(sp, (argc - 1) * kPointerSize));
2036 __ Drop(argc + 1);
2046 __ Drop(argc + 1);
2067 const int argc = arguments().immediate();
2071 if (!object->IsJSObject() || argc != 1) return Handle<Code>::null();
2094 __ Drop(argc + 1);
2119 const int argc = arguments().immediate();
2122 if (!object->IsJSObject() || argc != 1) return Handle<Code>::null();
2137 __ Drop(argc + 1, eq);
2187 __ Drop(argc + 1);
2209 const int argc = arguments().immediate();
2212 if (!object->IsJSObject() || argc != 1) return Handle<Code>::null();
2242 __ Drop(argc + 1);
2256 __ Drop(argc + 1);
2268 __ Drop(argc + 1);
2306 const int argc = arguments().immediate();
2307 __ ldr(r1, MemOperand(sp, argc * kPointerSize));
2322 GenerateFastApiDirectCall(masm(), optimization, argc, false);
2349 const int argc = arguments().immediate();
2350 const int receiver_offset = argc * kPointerSize;
2371 const int argc = arguments().immediate();
2372 const int receiver_offset = argc * kPointerSize;
2465 const int argc = arguments().immediate();
2470 __ ldr(r1, MemOperand(sp, argc * kPointerSize));
2479 __ ldr(r0, MemOperand(sp, argc * kPointerSize));