summaryrefslogtreecommitdiffstats
path: root/libjava
diff options
context:
space:
mode:
authoramylaar <amylaar@138bc75d-0d04-0410-961f-82ee72b054a4>2003-03-03 19:50:38 +0000
committeramylaar <amylaar@138bc75d-0d04-0410-961f-82ee72b054a4>2003-03-03 19:50:38 +0000
commit2a6493a579df35f164cd186d7d35e2f5e2e2f87f (patch)
treed711723f7b4c2a1fad5e37cd586b4b8490d3dba9 /libjava
parent0c67eea30c500aad72b41360a5268d3190085d08 (diff)
downloadppe42-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
OpenPOWER on IntegriCloud