Lines Matching refs:argc
295 void Generate_PushArguments(MacroAssembler* masm, Register array, Register argc,
298 DCHECK(!AreAliased(array, argc, scratch));
300 __ subi(scratch, argc, Operand(kJSArgcReceiverSlots));
796 // Address receiver, intptr_t argc, Address** args)>;
807 // r7: argc
840 // r7: argc
990 // r7: argc
1021 // r7: argc
1028 // r3: argc
1390 Register argc = descriptor.GetRegisterParameter(
1398 __ Push(argc, bytecodeArray);
2061 // -- r3 : argc
2141 // -- r3 : argc
2143 // -- sp[4] : target (if argc >= 1)
2144 // -- sp[8] : thisArgument (if argc >= 2)
2145 // -- sp[12] : argumentsList (if argc == 3)
2189 // -- r3 : argc
2635 Register argc = r3;
2639 DCHECK(!AreAliased(argc, target, map, instance_type));
2680 __ StoreReceiver(target, argc, r8);
2773 Register argc = r3;
2777 DCHECK(!AreAliased(argc, target, map, instance_type));
2788 DCHECK(!AreAliased(argc, target, map, instance_type, flags));
2816 __ StoreReceiver(target, argc, r8);
2996 // Store a copy of argc in callee-saved registers for later.
3054 Register argc = argv_mode == ArgvMode::kRegister
3055 // We don't want to pop arguments so set argc to no_reg.
3057 // r14: still holds argc (callee-saved).
3059 __ LeaveExitFrame(save_doubles == SaveFPRegsMode::kSave, argc);
3384 // -- sp[(argc) * 8] : last argument
3388 Register argc = r5;
3392 DCHECK(!AreAliased(api_function_address, argc, call_data, holder, scratch));
3466 __ stw(argc,
3473 __ ShiftLeftU64(ip, argc, Operand(kSystemPointerSizeLog2));