Home | History | Annotate | Download | only in x64

Lines Matching defs:num_arguments

639                                  int num_arguments,
644 CHECK(f->nargs < 0 || f->nargs == num_arguments);
650 Set(rax, num_arguments);
658 int num_arguments) {
659 Set(rax, num_arguments);
668 int num_arguments,
672 // -- rsp[8] : argument num_arguments - 1
674 // -- rsp[8 * num_arguments] : argument 0 (receiver)
681 Set(rax, num_arguments);
687 int num_arguments,
690 num_arguments,
4892 int MacroAssembler::ArgumentStackSlotsForCFunctionCall(int num_arguments) {
4899 DCHECK(num_arguments >= 0);
4902 if (num_arguments < kMinimumStackSlots) return kMinimumStackSlots;
4903 return num_arguments;
4905 if (num_arguments < kRegisterPassedArguments) return 0;
4906 return num_arguments - kRegisterPassedArguments;
4944 void MacroAssembler::PrepareCallCFunction(int num_arguments) {
4947 DCHECK(num_arguments >= 0);
4953 ArgumentStackSlotsForCFunctionCall(num_arguments);
4961 int num_arguments) {
4963 CallCFunction(rax, num_arguments);
4967 void MacroAssembler::CallCFunction(Register function, int num_arguments) {
4976 DCHECK(num_arguments >= 0);
4978 ArgumentStackSlotsForCFunctionCall(num_arguments);