This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r197596 - /branches/google/gcc-4_7/gcc/ipa-inli...
- From: dehao at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Mon, 08 Apr 2013 17:57:20 -0000
- Subject: r197596 - /branches/google/gcc-4_7/gcc/ipa-inli...
Author: dehao
Date: Mon Apr 8 17:57:20 2013
New Revision: 197596
URL: http://gcc.gnu.org/viewcvs?rev=197596&root=gcc&view=rev
Log:
In the current implementation, update_all_callee_keys only invokes
update_caller_keys for one edge. For the AutoFDO case, it could cause
important edges not being updated because top-down inline pattern is
very popular in AutoFDO. This patch ensures all edges are updated in
update_caller_keys.
2013-04-08 Dehao Chen <dehao@google.com>
* gcc/ipa-inline.c (update_all_callee_keys): Update all callers
for AutoFDO.
Modified:
branches/google/gcc-4_7/gcc/ipa-inline.c