diff options
author | J"orn Rennecke <joern.rennecke@superh.com> | 2004-06-10 18:14:53 +0000 |
---|---|---|
committer | Joern Rennecke <amylaar@gcc.gnu.org> | 2004-06-10 19:14:53 +0100 |
commit | 078c8b08a0a0d7db27f491a4212957c967619f67 (patch) | |
tree | b4200eb8e0f0246a529accceea034999fc95785c /gcc/builtins.c | |
parent | 9ef313e31caf3e61eb3b1b0483249d1598bd73cf (diff) | |
download | gcc-078c8b08a0a0d7db27f491a4212957c967619f67.zip gcc-078c8b08a0a0d7db27f491a4212957c967619f67.tar.gz gcc-078c8b08a0a0d7db27f491a4212957c967619f67.tar.bz2 |
sh.c (dump_table): New argument start.
* sh.c (dump_table): New argument start. Changed caller.
(fixup_mova): New function.
(find_barrier): Use it.
(sh_reorg): Likewise. Check for CODE_FOR_casesi_worker_2.
If the label a mova refers to is above the mova itself, change
the mova into a load.
* sh.md (*casesi_worker): Rename to:
(casesi_worker_1).
(casesi_worker_2): New insn.
From-SVN: r82932
Diffstat (limited to 'gcc/builtins.c')
0 files changed, 0 insertions, 0 deletions