aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorManuel López-Ibáñez <manu@gcc.gnu.org>2008-02-13 11:15:51 +0000
committerManuel López-Ibáñez <manu@gcc.gnu.org>2008-02-13 11:15:51 +0000
commitfed39e221156affff72a2a70a737028829b4269d (patch)
treeb54fd58675902a6e4c2f1e122336bdc05c1f35e2 /gcc
parent3387721b8f006847d14827b574d0a5e933247c14 (diff)
downloadgcc-fed39e221156affff72a2a70a737028829b4269d.zip
gcc-fed39e221156affff72a2a70a737028829b4269d.tar.gz
gcc-fed39e221156affff72a2a70a737028829b4269d.tar.bz2
re PR middle-end/29673 (no -fdump-tree-inlined output)
2008-02-13 Manuel Lopez-Ibanez <manu@gcc.gnu.org> PR 29673 * doc/invoke.texi (Debugging Options): Remove -fdump-tree-inlined. Add -fdump-ipa-inline. * tree-dump.c (dump_files): Remove tree-inlined dump. * tree-pass.h (tree_dump_index): Remove TDI_inlined. From-SVN: r132284
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog8
-rw-r--r--gcc/doc/invoke.texi13
-rw-r--r--gcc/tree-dump.c5
-rw-r--r--gcc/tree-pass.h2
4 files changed, 16 insertions, 12 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 9369e6d..a43daf8 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,11 @@
+2008-02-13 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
+
+ PR 29673
+ * doc/invoke.texi (Debugging Options): Remove -fdump-tree-inlined.
+ Add -fdump-ipa-inline.
+ * tree-dump.c (dump_files): Remove tree-inlined dump.
+ * tree-pass.h (tree_dump_index): Remove TDI_inlined.
+
2008-02-12 Richard Guenther <rguenther@suse.de>
PR tree-optimization/35171
diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi
index c67487d..4be4c46 100644
--- a/gcc/doc/invoke.texi
+++ b/gcc/doc/invoke.texi
@@ -274,11 +274,10 @@ Objective-C and Objective-C++ Dialects}.
-fdbg-cnt-list -fdbg-cnt=@var{counter-value-list} @gol
-fdump-noaddr -fdump-unnumbered -fdump-translation-unit@r{[}-@var{n}@r{]} @gol
-fdump-class-hierarchy@r{[}-@var{n}@r{]} @gol
--fdump-ipa-all -fdump-ipa-cgraph @gol
+-fdump-ipa-all -fdump-ipa-cgraph -fdump-ipa-inline @gol
-fdump-tree-all @gol
-fdump-tree-original@r{[}-@var{n}@r{]} @gol
-fdump-tree-optimized@r{[}-@var{n}@r{]} @gol
--fdump-tree-inlined@r{[}-@var{n}@r{]} @gol
-fdump-tree-cfg -fdump-tree-vcg -fdump-tree-alias @gol
-fdump-tree-ch @gol
-fdump-tree-ssa@r{[}-@var{n}@r{]} -fdump-tree-pre@r{[}-@var{n}@r{]} @gol
@@ -4716,12 +4715,15 @@ specific suffix to the source file name. The following dumps are possible:
@table @samp
@item all
-Enables all inter-procedural analysis dumps; currently the only produced
-dump is the @samp{cgraph} dump.
+Enables all inter-procedural analysis dumps.
@item cgraph
Dumps information about call-graph optimization, unused function removal,
and inlining decisions.
+
+@item inline
+Dump after function inlining.
+
@end table
@item -fdump-tree-@var{switch}
@@ -4774,9 +4776,6 @@ Dump before any tree based optimization, to @file{@var{file}.original}.
@item optimized
Dump after all tree based optimization, to @file{@var{file}.optimized}.
-@item inlined
-Dump after function inlining, to @file{@var{file}.inlined}.
-
@item gimple
@opindex fdump-tree-gimple
Dump each function before and after the gimplification pass to a file. The
diff --git a/gcc/tree-dump.c b/gcc/tree-dump.c
index 6821e36..6af106a 100644
--- a/gcc/tree-dump.c
+++ b/gcc/tree-dump.c
@@ -789,9 +789,8 @@ static struct dump_file_info dump_files[TDI_end] =
{".original", "tree-original", NULL, TDF_TREE, 0, 3, 0},
{".gimple", "tree-gimple", NULL, TDF_TREE, 0, 4, 0},
{".nested", "tree-nested", NULL, TDF_TREE, 0, 5, 0},
- {".inlined", "tree-inlined", NULL, TDF_TREE, 0, 6, 0},
- {".vcg", "tree-vcg", NULL, TDF_TREE, 0, 7, 0},
-#define FIRST_AUTO_NUMBERED_DUMP 8
+ {".vcg", "tree-vcg", NULL, TDF_TREE, 0, 6, 0},
+#define FIRST_AUTO_NUMBERED_DUMP 7
{NULL, "tree-all", NULL, TDF_TREE, 0, 0, 0},
{NULL, "rtl-all", NULL, TDF_RTL, 0, 0, 0},
diff --git a/gcc/tree-pass.h b/gcc/tree-pass.h
index fe73332..0105682 100644
--- a/gcc/tree-pass.h
+++ b/gcc/tree-pass.h
@@ -35,8 +35,6 @@ enum tree_dump_index
TDI_original, /* dump each function before optimizing it */
TDI_generic, /* dump each function after genericizing it */
TDI_nested, /* dump each function after unnesting it */
- TDI_inlined, /* dump each function after inlining
- within it. */
TDI_vcg, /* create a VCG graph file for each
function's flowgraph. */
TDI_tree_all, /* enable all the GENERIC/GIMPLE dumps. */