r237762 - in /trunk: contrib/ChangeLog contrib/...

marxin@gcc.gnu.org marxin@gcc.gnu.org
Fri Jun 24 16:22:00 GMT 2016


Author: marxin
Date: Fri Jun 24 16:22:44 2016
New Revision: 237762

URL: https://gcc.gnu.org/viewcvs?rev=237762&root=gcc&view=rev
Log:
Dump profile-based number of iterations

	* analyze_brprob.py: Parse and display average number
	of loop iterations.
	* cfgloop.c (flow_loop_dump): Dump average number of loop iterations.
	* cfgloop.h: Change 'struct loop' to 'const struct loop' for a
	few functions.
	* cfgloopanal.c (expected_loop_iterations_unbounded): Set a new
	argument to true if the expected number of iterations is
	loop-based.

Modified:
    trunk/contrib/ChangeLog
    trunk/contrib/analyze_brprob.py
    trunk/gcc/ChangeLog
    trunk/gcc/cfgloop.c
    trunk/gcc/cfgloop.h
    trunk/gcc/cfgloopanal.c



More information about the Gcc-cvs mailing list