Home | History | Annotate | Download | only in mips64

Lines Matching defs:argc

26   //  -- sp[8 * (argc - 1)] : first argument
130 // -- sp[(argc - n - 1) * 8] : arg[n] (zero-based)
131 // -- sp[argc * 8] : receiver
244 // -- sp[(argc - n - 1) * 8] : arg[n] (zero based)
245 // -- sp[argc * 8] : receiver
254 __ mov(t0, a0); // Store argc in t0.
288 // -- sp[(argc - n - 1) * 8] : arg[n] (zero based)
289 // -- sp[argc * 8] : receiver
299 __ mov(t0, a0); // Store argc in t0.
367 // -- sp[(argc - n - 1) * 8] : arg[n] (zero based)
368 // -- sp[argc * 8] : receiver
377 __ mov(t0, a0); // Store argc in t0.
438 // -- sp[(argc - n - 1) * 8] : arg[n] (zero based)
439 // -- sp[argc * 8] : receiver
449 __ mov(t0, a0); // Store argc in t0.
880 static void Generate_CheckStackOverflow(MacroAssembler* masm, Register argc,
895 __ dsll(a7, argc, kPointerSizeLog2);
913 // -- a3: argc
939 // a3: argc
954 // Setup new.target and argc.
1787 // -- sp[8 * (argc - 1)] : first argument
1788 // -- sp[8 * argc] : receiver
1873 // -- a0 : argc
1879 Register argc = a0;
1891 // Claim (2 - argc) dummy arguments form the stack, to put the stack in a
1895 __ Dlsa(sp, sp, argc, kPointerSizeLog2);
1896 __ mov(scratch, argc);
1897 __ Pop(this_arg, arg_array); // Overwrite argc
1898 __ Movz(arg_array, undefined_value, scratch); // if argc == 0
1899 __ Movz(this_arg, undefined_value, scratch); // if argc == 0
1901 __ Movz(arg_array, undefined_value, scratch); // if argc == 1
1992 // -- a0 : argc
1993 // -- sp[0] : argumentsList (if argc ==3)
1994 // -- sp[4] : thisArgument (if argc >=2)
1995 // -- sp[8] : target (if argc >=1)
1999 Register argc = a0;
2011 // Claim (3 - argc) dummy arguments form the stack, to put the stack in a
2015 __ Dlsa(sp, sp, argc, kPointerSizeLog2);
2016 __ mov(scratch, argc);
2018 __ Movz(arguments_list, undefined_value, scratch); // if argc == 0
2019 __ Movz(this_argument, undefined_value, scratch); // if argc == 0
2020 __ Movz(target, undefined_value, scratch); // if argc == 0
2022 __ Movz(arguments_list, undefined_value, scratch); // if argc == 1
2023 __ Movz(this_argument, undefined_value, scratch); // if argc == 1
2025 __ Movz(arguments_list, undefined_value, scratch); // if argc == 2
2060 // -- a0 : argc
2061 // -- sp[0] : new.target (optional) (dummy value if argc <= 2)
2062 // -- sp[4] : argumentsList (dummy value if argc <= 1)
2063 // -- sp[8] : target (dummy value if argc == 0)
2066 Register argc = a0;
2078 // Claim (3 - argc) dummy arguments form the stack, to put the stack in a
2082 __ Dlsa(sp, sp, argc, kPointerSizeLog2);
2083 __ mov(scratch, argc);
2085 __ Movz(arguments_list, undefined_value, scratch); // if argc == 0
2086 __ Movz(new_target, undefined_value, scratch); // if argc == 0
2087 __ Movz(target, undefined_value, scratch); // if argc == 0
2089 __ Movz(arguments_list, undefined_value, scratch); // if argc == 1
2090 __ Movz(new_target, target, scratch); // if argc == 1
2092 __ Movz(new_target, target, scratch); // if argc == 2
2749 Register argc = a0;
2821 __ SmiTag(argc);
2822 __ Push(constructor, new_target, argc, spread);
2825 __ Pop(constructor, new_target, argc);
2826 __ SmiUntag(argc);
2835 // argc += spread_len - 1. Subtract 1 for the spread itself.
2836 __ Daddu(argc, argc, spread_len);
2837 __ Dsubu(argc, argc, Operand(1));