Lines Matching refs:argc
91 void Generate_PushArguments(MacroAssembler* masm, Register array, Register argc,
94 DCHECK(!AreAliased(array, argc, scratch, kScratchRegister));
97 __ leaq(counter, Operand(argc, -kJSArgcReceiverSlots));
359 // Address receiver, intptr_t argc, Address** argv)>;
557 // - intptr_t argc
574 // [rsp+0x20] : argc
582 // r8 : argc
621 // rax : argc
1908 // -- rax : argc
2013 // -- rax : argc
2016 // -- rsp[16] : target (if argc >= 1)
2017 // -- rsp[24] : thisArgument (if argc >= 2)
2018 // -- rsp[32] : argumentsList (if argc == 3)
2062 // -- rax : argc
2530 Register argc = rax;
2534 DCHECK(!AreAliased(argc, target, map, instance_type));
2536 StackArgumentsAccessor args(argc);
2664 Register argc = rax;
2668 DCHECK(!AreAliased(argc, target, map, instance_type));
2670 StackArgumentsAccessor args(argc);
4251 // Move argc into r12 (argv is already in r15).
4275 __ movq(kCCallArg0, r12); // argc.
4283 __ movq(kCCallArg1, r12); // argc.
4342 __ Move(arg_reg_1, 0); // argc.
4631 // -- rsp[argc * 8] : argument (argc - 1)
4632 // -- rsp[(argc + 1) * 8] : argument argc
4636 Register argc = rcx;
4640 DCHECK(!AreAliased(api_function_address, argc, holder, call_data,
4697 __ movq(StackSpaceOperand(2), argc);
4702 Operand(argc, times_system_pointer_size,