diff options
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 8 | ||||
-rw-r--r-- | gcc/doc/invoke.texi | 13 | ||||
-rw-r--r-- | gcc/tree-dump.c | 5 | ||||
-rw-r--r-- | gcc/tree-pass.h | 2 |
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. */ |