Lines Matching refs:narg
400 my $narg = $current_function->{narg};
401 $narg=6 if (!defined($narg));
402 $func .= " movq %rcx,%rdi\n" if ($narg>0);
403 $func .= " movq %rdx,%rsi\n" if ($narg>1);
404 $func .= " movq %r8,%rdx\n" if ($narg>2);
405 $func .= " movq %r9,%rcx\n" if ($narg>3);
406 $func .= " movq 40(%rsp),%r8\n" if ($narg>4);
407 $func .= " movq 48(%rsp),%r9\n" if ($narg>5);
424 my $narg = $current_function->{narg};
425 $narg=6 if (!defined($narg));
426 $func .= " mov rdi,rcx\n" if ($narg>0);
427 $func .= " mov rsi,rdx\n" if ($narg>1);
428 $func .= " mov rdx,r8\n" if ($narg>2);
429 $func .= " mov rcx,r9\n" if ($narg>3);
430 $func .= " mov r8,QWORD$PTR\[40+rsp\]\n" if ($narg>4);
431 $func .= " mov r9,QWORD$PTR\[48+rsp\]\n" if ($narg>5);
735 /\.type/ && do { my ($sym,$type,$narg) = split(/\s*,\s*/,$$line);
740 $current_function->{narg} = $narg;