diff options
| author | amylaar <amylaar@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-03-03 19:50:38 +0000 |
|---|---|---|
| committer | amylaar <amylaar@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-03-03 19:50:38 +0000 |
| commit | 2a6493a579df35f164cd186d7d35e2f5e2e2f87f (patch) | |
| tree | d711723f7b4c2a1fad5e37cd586b4b8490d3dba9 /libjava | |
| parent | 0c67eea30c500aad72b41360a5268d3190085d08 (diff) | |
| download | ppe42-gcc-2a6493a579df35f164cd186d7d35e2f5e2e2f87f.tar.gz ppe42-gcc-2a6493a579df35f164cd186d7d35e2f5e2e2f87f.zip | |
* sh.h (OVERRIDE_OPTIONS): Set default values for align_loops
and align_jumps if not set.
Force align_jumps to be at least 2.
When relaxing, force align_functions to be at least the maximum of
align_loops, align_jumps and 4.
* sh.c (find_barrier, barrier_align): Honour align_jumps_log.
(sh_loop_align): Honour align_loops_log.
* sh.md (length attribute): Use prev_nonnote_insn instead of PREV_INSN
to check for indirect_jump_scratch.
(indirect_jump_scratch): Add second set.
* sh.c (output_far_jump): Use prev_nonnote_insn instead of PREV_INSN
when looking for indirect_jump_scratch.
Extract scratch register taking new structure of indirect_jump_scratch
into account.
(gen_block_redirect): Set INSN_SCOPE for indirect_jump_scratch.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63728 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava')
0 files changed, 0 insertions, 0 deletions

