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