Home | History | Annotate | Download | only in mips

Lines Matching defs:argc

614                                       int argc) {
621 // -- sp[(argc + 3) * 4] : first JS argument
622 // -- sp[(argc + 4) * 4] : receiver
664 __ Addu(t0, a2, Operand(argc * kPointerSize));
666 // v8::Arguments::length_ = argc
667 __ li(t0, Operand(argc));
672 const int kStackUnwindSpace = argc + kFastApiCallArguments + 1;
1393 const int argc = arguments().immediate();
1396 __ lw(a0, MemOperand(sp, argc * kPointerSize));
1454 const int argc = arguments().immediate();
1457 __ lw(a0, MemOperand(sp, argc * kPointerSize));
1485 // -- sp[(argc - n - 1) * 4] : arg[n] (zero-based)
1487 // -- sp[argc * 4] : receiver
1500 const int argc = arguments().immediate();
1501 __ lw(receiver, MemOperand(sp, argc * kPointerSize));
1510 if (argc == 0) {
1513 __ Drop(argc + 1);
1517 if (argc == 1) { // Otherwise fall through to call the builtin.
1536 __ Addu(v0, v0, Operand(Smi::FromInt(argc)));
1546 __ lw(t0, MemOperand(sp, (argc - 1) * kPointerSize));
1558 FixedArray::kHeaderSize - kHeapObjectTag - argc * kPointerSize;
1563 __ Drop(argc + 1);
1609 __ Drop(argc + 1);
1620 __ lw(a2, MemOperand(sp, (argc - 1) * kPointerSize));
1667 __ Drop(argc + 1);
1673 argc + 1,
1695 // -- sp[(argc - n - 1) * 4] : arg[n] (zero-based)
1697 // -- sp[argc * 4] : receiver
1709 const int argc = arguments().immediate();
1710 __ lw(receiver, MemOperand(sp, argc * kPointerSize));
1749 __ Drop(argc + 1);
1754 __ Drop(argc + 1);
1760 argc + 1,
1781 // -- sp[(argc - n - 1) * 4] : arg[n] (zero-based)
1783 // -- sp[argc * 4] : receiver
1789 const int argc = arguments().immediate();
1816 __ lw(receiver, MemOperand(sp, argc * kPointerSize));
1817 if (argc > 0) {
1818 __ lw(index, MemOperand(sp, (argc - 1) * kPointerSize));
1831 __ Drop(argc + 1);
1840 __ Drop(argc + 1);
1864 // -- sp[(argc - n - 1) * 4] : arg[n] (zero-based)
1866 // -- sp[argc * 4] : receiver
1872 const int argc = arguments().immediate();
1897 __ lw(receiver, MemOperand(sp, argc * kPointerSize));
1898 if (argc > 0) {
1899 __ lw(index, MemOperand(sp, (argc - 1) * kPointerSize));
1913 __ Drop(argc + 1);
1922 __ Drop(argc + 1);
1946 // -- sp[(argc - n - 1) * 4] : arg[n] (zero-based)
1948 // -- sp[argc * 4] : receiver
1951 const int argc = arguments().immediate();
1955 if (!object->IsJSObject() || argc != 1) return Handle<Code>::null();
1989 __ Drop(argc + 1);
2019 // -- sp[(argc - n - 1) * 4] : arg[n] (zero-based)
2021 // -- sp[argc * 4] : receiver
2029 const int argc = arguments().immediate();
2032 if (!object->IsJSObject() || argc != 1) return Handle<Code>::null();
2056 __ Drop(argc + 1, eq, t0, Operand(zero_reg));
2122 __ Drop(argc + 1);
2153 // -- sp[(argc - n - 1) * 4] : arg[n] (zero-based)
2155 // -- sp[argc * 4] : receiver
2158 const int argc = arguments().immediate();
2161 if (!object->IsJSObject() || argc != 1) return Handle<Code>::null();
2201 __ Drop(argc + 1);
2215 __ Drop(argc + 1);
2227 __ Drop(argc + 1);
2270 const int argc = arguments().immediate();
2271 __ lw(a1, MemOperand(sp, argc * kPointerSize));
2285 GenerateFastApiDirectCall(masm(), optimization, argc);
2320 const int argc = arguments().immediate();
2321 __ lw(a1, MemOperand(sp, argc * kPointerSize));
2344 __ sw(a3, MemOperand(sp, argc * kPointerSize));
2439 const int argc = arguments().immediate();
2444 __ lw(a1, MemOperand(sp, argc * kPointerSize));
2453 __ lw(a0, MemOperand(sp, argc * kPointerSize));
2487 const int argc = arguments().immediate();
2495 __ sw(a3, MemOperand(sp, argc * kPointerSize));
3153 // a0 : argc
3181 // a0: argc
3191 // a0: argc
3200 // a0: argc
3218 // argc arguments.
3223 // a0: argc
3266 // a0: argc
3268 // Move argc to a1 and the JSObject to return to v0 and tag it.
3274 // a1: argc