diff options
author | Naveen H.S <naveen.S@kpitcummins.com> | 2010-08-27 23:29:41 +0000 |
---|---|---|
committer | Kaz Kojima <kkojima@gcc.gnu.org> | 2010-08-27 23:29:41 +0000 |
commit | 91a19652f8199bfad17f77d91e9f3bfe24efc5f0 (patch) | |
tree | 7c71ab51c02bd0b1b964e45c1e9be52994d291db /gcc/tree-ssa-loop-ivopts.c | |
parent | f8045c4158f628673fdb4b1b42cf210bd516b486 (diff) | |
download | gcc-91a19652f8199bfad17f77d91e9f3bfe24efc5f0.zip gcc-91a19652f8199bfad17f77d91e9f3bfe24efc5f0.tar.gz gcc-91a19652f8199bfad17f77d91e9f3bfe24efc5f0.tar.bz2 |
sh.c (push_regs): Emit movml for interrupt handler when possible.
* config/sh/sh.c (push_regs): Emit movml for interrupt handler
when possible.
(sh_expand_epilogue): Likewise.
* config/sh/sh.md (movml_push_banked): New insn.
(movml_pop_banked): Likewise.
* gcc.dg/attr-isr.c: Skip test for -m2a. Don't run on sh2a*-*-*.
Co-Authored-By: Kaz Kojima <kkojima@gcc.gnu.org>
From-SVN: r163602
Diffstat (limited to 'gcc/tree-ssa-loop-ivopts.c')
0 files changed, 0 insertions, 0 deletions