]> gcc.gnu.org Git - gcc.git/commit
i386.c (function_arg): Return constm1_rtx for last argument.
authorJan Hubicka <jh@suse.cz>
Thu, 5 Apr 2001 16:28:44 +0000 (18:28 +0200)
committerJan Hubicka <hubicka@gcc.gnu.org>
Thu, 5 Apr 2001 16:28:44 +0000 (16:28 +0000)
commit32ee7d1d8d0245ec36a3c842f17da303cd88c28c
treeb32d734b76fffe8e401c99134ca6ed4544a51e79
parent60e589efa8600560385309c556766cc5124ab7f9
i386.c (function_arg): Return constm1_rtx for last argument.

* i386.c (function_arg): Return constm1_rtx for last argument.
(ix86_expand_prologue): Update gen_call calls.
* i386.h (FUNCTION_BLOCK_PROFILER_EXIT): Likewise.
* i386.md (call_pop): Likewise.
(call): Second operand is VOIDmode.
(call_0): Likewise; Support 64bits.
(call_exp): New expander.
(call_1): Get to the sync.
(call_1_exp): New pattern.
(call_value): Support 64bit.
(call_value_exp): New pattern.
(untyped_call): Update gen_call call.
(call_value_pop): Disable for 64bit.
(call_value_0_rex64): New pattern.
(call_value_1_rex64): Likewise.

From-SVN: r41120
gcc/ChangeLog
gcc/config/i386/i386.c
gcc/config/i386/i386.h
gcc/config/i386/i386.md
This page took 0.062174 seconds and 5 git commands to generate.