r205246 - in /trunk/gcc: ChangeLog tree-ssa-thr...
law@gcc.gnu.org
law@gcc.gnu.org
Fri Nov 22 07:48:00 GMT 2013
Author: law
Date: Fri Nov 22 07:48:21 2013
New Revision: 205246
URL: http://gcc.gnu.org/viewcvs?rev=205246&root=gcc&view=rev
Log:
* tree-ssa-threadupdate.c: Include tree-cfg.h and tree-pass.h
(thread_block_1): Do not cancel jump threads which go from
inside a loop, through the header, then back inside the loop.
(bb_ends_with_multiway_branch): New function.
(thread_through_all_blocks): Handle threading cases which start
in a loop through the loop header to a point in the loop.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/tree-ssa-threadupdate.c
More information about the Gcc-cvs
mailing list