This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r121034 - in /trunk/gcc: ChangeLog ipa-inline.c
- From: hubicka at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Sun, 21 Jan 2007 18:35:28 -0000
- Subject: r121034 - in /trunk/gcc: ChangeLog ipa-inline.c
Author: hubicka
Date: Sun Jan 21 18:35:27 2007
New Revision: 121034
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=121034
Log:
* ipa-inline.c (inlining_mode): Comment, move up.
(cgraph_decide_inlining_incrementally): Do not perform inlining itself; fix
handling of flattening of self recursive functions.
(cgraph_find_cycles): Remove.
(cgraph_flatten_node): Remove.
(cgraph_decide_inlining): Use incremental inliner to handle flattening.
(try_inline): New function.
(cgraph_early_inlining): Update call of cgraph_decide_inlining_incrementally.
Apply inlining here.
(apply_inline): Update call of cgraph_decide_inlining_incrementally.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/ipa-inline.c