Lines Matching defs:argc
26 // -- sp[4 * (argc - 1)] : first argument
27 // -- sp[4 * argc] : receiver
126 // -- sp[(argc - n - 1) * 4] : arg[n] (zero based)
127 // -- sp[argc * 4] : receiver
237 // -- sp[(argc - n - 1) * 4] : arg[n] (zero based)
238 // -- sp[argc * 4] : receiver
244 __ LoadRR(r4, r2); // Store argc in r4.
281 // -- sp[(argc - n - 1) * 4] : arg[n] (zero based)
282 // -- sp[argc * 4] : receiver
291 __ LoadRR(r8, r2); // Store argc in r8.
362 // -- sp[(argc - n - 1) * 4] : arg[n] (zero based)
363 // -- sp[argc * 4] : receiver
368 __ LoadRR(r4, r2); // Store argc in r4
430 // -- sp[(argc - n - 1) * 4] : arg[n] (zero based)
431 // -- sp[argc * 4] : receiver
440 __ LoadRR(r8, r2); // Store argc in r8.
895 static void Generate_CheckStackOverflow(MacroAssembler* masm, Register argc,
907 __ SmiToPtrArrayOffset(r0, argc);
910 __ ShiftLeftP(r0, argc, Operand(kPointerSizeLog2));
927 // r5: argc
956 // r5: argc
958 // r7: scratch reg to hold scaled argc
977 // Setup new.target and argc.
1818 // -- sp[4 * (argc - 1)] : first argument
1819 // -- sp[4 * argc] : receiver
1910 // -- r2 : argc
2025 // -- r2 : argc
2087 // -- r2 : argc
2171 // ArgC as SMI <--- New SP
2805 Register argc = r2;
2880 __ SmiTag(argc);
2881 __ Push(constructor, new_target, argc, spread);
2884 __ Pop(constructor, new_target, argc);
2885 __ SmiUntag(argc);
2894 // argc += spread_len - 1. Subtract 1 for the spread itself.
2895 __ AddP(argc, argc, spread_len);
2896 __ SubP(argc, argc, Operand(1));