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