aboutsummaryrefslogtreecommitdiff
path: root/gcc/function.h
diff options
context:
space:
mode:
authorJan Hubicka <jh@suse.cz>2001-04-05 18:28:44 +0200
committerJan Hubicka <hubicka@gcc.gnu.org>2001-04-05 16:28:44 +0000
commit32ee7d1d8d0245ec36a3c842f17da303cd88c28c (patch)
treeb32d734b76fffe8e401c99134ca6ed4544a51e79 /gcc/function.h
parent60e589efa8600560385309c556766cc5124ab7f9 (diff)
downloadgcc-32ee7d1d8d0245ec36a3c842f17da303cd88c28c.zip
gcc-32ee7d1d8d0245ec36a3c842f17da303cd88c28c.tar.gz
gcc-32ee7d1d8d0245ec36a3c842f17da303cd88c28c.tar.bz2
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
Diffstat (limited to 'gcc/function.h')
0 files changed, 0 insertions, 0 deletions