r204821 - in /trunk/gcc: ChangeLog basic-block....
law@gcc.gnu.org
law@gcc.gnu.org
Thu Nov 14 20:57:00 GMT 2013
Author: law
Date: Thu Nov 14 20:57:38 2013
New Revision: 204821
URL: http://gcc.gnu.org/viewcvs?rev=204821&root=gcc&view=rev
Log:
* basic-block.h (has_abnormal_outgoing_edge_p): Moved here from...
* tree-inline.c (has_abnormal_outgoing_edge_p): Remove.
* gimple-ssa-isolate-paths.c: Include tree-cfg.h.
(find_implicit_erroneous_behaviour): If a block has abnormal outgoing
edges, then ignore it. If the statement exhibiting erroneous
behaviour ends basic blocks, with the exception of GIMPLE_RETURNs,
then we can not optimize.
(find_explicit_erroneous_behaviour): Likewise.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/basic-block.h
trunk/gcc/gimple-ssa-isolate-paths.c
trunk/gcc/tree-inline.c
More information about the Gcc-cvs
mailing list