r178881 - in /trunk/gcc: ChangeLog ipa-inline-a...

hubicka@gcc.gnu.org hubicka@gcc.gnu.org
Thu Sep 15 12:15:00 GMT 2011


Author: hubicka
Date: Thu Sep 15 12:15:43 2011
New Revision: 178881

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=178881
Log:
	* ipa-inline-analysis.c (add_condition): Add conditions parameter;
	simplify obviously true clauses.
	(and_predicates, or_predicates): Add conditions parameter.
	(inline_duplication_hoook): Update.
	(mark_modified): New function.
	(unmodified_parm): New function.
	(eliminated_by_inlining_prob, (set_cond_stmt_execution_predicate,
	set_switch_stmt_execution_predicate, will_be_nonconstant_predicate):
	Use unmodified_parm.
	(estimate_function_body_sizes): Update.
	(remap_predicate): Update.

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/ipa-inline-analysis.c



More information about the Gcc-cvs mailing list