aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorDwarakanath Rajagopal <dwarak.rajagopal@amd.com>2009-04-13 21:29:01 +0000
committerDwarakanath Rajagopal <dwarak@gcc.gnu.org>2009-04-13 21:29:01 +0000
commitb0e2d00839be9cb86101dea2ee75165121924015 (patch)
treeb10672ab4e63e3e21aba7020fd65cd1cf3946cd7 /gcc
parent82e738a541922d0e42d10041cf583fcc3cc93f10 (diff)
downloadgcc-b0e2d00839be9cb86101dea2ee75165121924015.zip
gcc-b0e2d00839be9cb86101dea2ee75165121924015.tar.gz
gcc-b0e2d00839be9cb86101dea2ee75165121924015.tar.bz2
ipa-inline.c (cgraph_decide_inlining_of_small_function): Dump ...
2009-04-13 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com> * ipa-inline.c (cgraph_decide_inlining_of_small_function): Dump file_name:line_number type locator of the call site. From-SVN: r146014
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/ipa-inline.c4
2 files changed, 8 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 8d81aca..6301567 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2009-04-13 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
+
+ * ipa-inline.c (cgraph_decide_inlining_of_small_function): Dump
+ file_name:line_number type locator of the call site.
+
2009-04-13 Vladimir Makarov <vmakarov@redhat.com>
* genautomata.c: Put blank after comma.
diff --git a/gcc/ipa-inline.c b/gcc/ipa-inline.c
index dfc346a..1561219 100644
--- a/gcc/ipa-inline.c
+++ b/gcc/ipa-inline.c
@@ -900,10 +900,12 @@ cgraph_decide_inlining_of_small_functions (void)
cgraph_node_name (edge->callee),
edge->callee->global.insns);
fprintf (dump_file,
- " to be inlined into %s\n"
+ " to be inlined into %s in %s:%i\n"
" Estimated growth after inlined into all callees is %+i insns.\n"
" Estimated badness is %i, frequency %.2f.\n",
cgraph_node_name (edge->caller),
+ gimple_filename ((const_gimple) edge->call_stmt),
+ gimple_lineno ((const_gimple) edge->call_stmt),
cgraph_estimate_growth (edge->callee),
cgraph_edge_badness (edge),
edge->frequency / (double)CGRAPH_FREQ_BASE);