diff options
author | Anatoly Sokolov <aesok@post.ru> | 2008-05-31 19:01:16 +0400 |
---|---|---|
committer | Anatoly Sokolov <aesok@gcc.gnu.org> | 2008-05-31 19:01:16 +0400 |
commit | 794cb45e0be66af6533262e255dd276a1cfb3bd8 (patch) | |
tree | 73ff27f3d67fad9fc3708299409936b8bb768ea0 /gcc/function.c | |
parent | 39f8a3b00c99fff50a211449cd10e326eabca8f4 (diff) | |
download | gcc-794cb45e0be66af6533262e255dd276a1cfb3bd8.zip gcc-794cb45e0be66af6533262e255dd276a1cfb3bd8.tar.gz gcc-794cb45e0be66af6533262e255dd276a1cfb3bd8.tar.bz2 |
avr.md (UNSPECV_WRITE_SP_IRQ_ON): New constants.
* config/avr/avr.md (UNSPECV_WRITE_SP_IRQ_ON): New constants.
(UNSPECV_WRITE_SP_IRQ_OFF): (Ditto.).
(movhi_sp_r_irq_off, movhi_sp_r_irq_on): New insn.
* config/avr/avr.c (expand_prologue, expand_epilogue): Use
movhi_sp_r_irq_off and movhi_sp_r_irq_on insns for writing to the
stack pointer register.
(output_movhi): Remove code for interrupt specific writing to the
stack pointer register.
From-SVN: r136238
Diffstat (limited to 'gcc/function.c')
0 files changed, 0 insertions, 0 deletions