OSDN Git Service

* i386.c (ix86_emit_restore_regs_using_mov): Break out from ...
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 12 Feb 2000 00:49:11 +0000 (00:49 +0000)
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 12 Feb 2000 00:49:11 +0000 (00:49 +0000)
commitbd35be89693fdbcf80f3648d566aa6193524f1a7
tree519d4188849c4d4b69b57aec887adde1c91819ff
parent938bb574057321df08019edf2e9551620c20bbc4
* i386.c (ix86_emit_restore_regs_using_mov): Break out from ...
(ix86_expand_epilogue): ... here. Use mov instead of add to restore
stack pointer in functions w/o saved registers, output LEAVE more often
on TARGET_USE_LEAVE machines.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@31941 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/i386/i386.c