aboutsummaryrefslogtreecommitdiff
path: root/libjava/classpath/lib/java
diff options
context:
space:
mode:
authorSteven Bosscher <steven@gcc.gnu.org>2007-03-10 23:33:40 +0000
committerSteven Bosscher <steven@gcc.gnu.org>2007-03-10 23:33:40 +0000
commit7984c78796a81700b46059b5432fe4671e2d0917 (patch)
treebcc7bb1636a815612ac3bc51f2f41069c2317a4c /libjava/classpath/lib/java
parentb2c50382fbaa050248b5d3952e2682f91fed4ede (diff)
downloadgcc-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