diff options
author | rguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2014-02-28 13:14:23 +0000 |
---|---|---|
committer | rguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2014-02-28 13:14:23 +0000 |
commit | 0ab3f60312b3864458f772842fbeeaf3a3a1ad64 (patch) | |
tree | 0023e9b450aa8229d6be88c990e0dbfb8631eb19 /gcc/sparseset.h | |
parent | 7168cc342e96f1b0a2cd2aaaf4500ea2b17fd4f5 (diff) | |
download | gcc-0ab3f60312b3864458f772842fbeeaf3a3a1ad64.tar.gz |
2014-02-28 Richard Biener <rguenther@suse.de>
PR target/60280
* tree-cfgcleanup.c (tree_forwarder_block_p): Restrict
previous fix and only allow to remove trivial pre-headers
and latches. Also honor LOOPS_MAY_HAVE_MULTIPLE_LATCHES.
(remove_forwarder_block): Properly update the latch of
a loop.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@208222 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/sparseset.h')
0 files changed, 0 insertions, 0 deletions