* config/rx/rx.c (push_regs): New function. Extracts code from...
commit7575916681a557284731813ad385bbd3a5b89ce6
authornickc <nickc@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 28 May 2015 07:16:51 +0000 (28 07:16 +0000)
committernickc <nickc@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 28 May 2015 07:16:51 +0000 (28 07:16 +0000)
treef3a694ae8b01dca33cfbef5748c76cca1667f7fa
parent31bf2c9afc9aedbc4cc3a1bc91ee4b541584d443
* config/rx/rx.c (push_regs): New function.  Extracts code from...
(rx_expand_prologue): ... here.  Use push_regs to push even small
spans of registers.
(pop_regs): New function.
(rx_expand_epilogue):  Use pop_regs to pop even small spans of
registers.

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