diff options
author | Steven Bosscher <steven@gcc.gnu.org> | 2007-03-10 23:33:40 +0000 |
---|---|---|
committer | Steven Bosscher <steven@gcc.gnu.org> | 2007-03-10 23:33:40 +0000 |
commit | 7984c78796a81700b46059b5432fe4671e2d0917 (patch) | |
tree | bcc7bb1636a815612ac3bc51f2f41069c2317a4c /libjava/classpath/lib/java | |
parent | b2c50382fbaa050248b5d3952e2682f91fed4ede (diff) | |
download | gcc-7984c78796a81700b46059b5432fe4671e2d0917.zip gcc-7984c78796a81700b46059b5432fe4671e2d0917.tar.gz gcc-7984c78796a81700b46059b5432fe4671e2d0917.tar.bz2 |
lower-subreg.c: Include except.h.
* lower-subreg.c: Include except.h.
(decompose_multiword_subregs): Verify that the only control flow
insns we can split are loads to multi-words pseudos.
Handle breaking such blocks after splitting, instead of calling
find_many_sub_basic_blocks.
* loop-unroll.c (split_edge_and_insert): Don't set BB_SUPERBLOCK
on the new basic block. Add a lengthy comment explaining why we
thought this was necessary.
* cfglayout.c (cfg_layout_finalize): Don't break superblocks.
From-SVN: r122807
Diffstat (limited to 'libjava/classpath/lib/java')
0 files changed, 0 insertions, 0 deletions