[PATCH] Cleanup the callgraph (-dU) dump file.
Kelley Cook
kcook34@ford.com
Tue Sep 23 13:22:00 GMT 2003
This cleans up many little readability and whitespace issues in the
callgraph dump files (gcc -dU) making it moderately more usable in my
estimation.
The Inline decision dump now looks like
----
Deciding on inlining. Starting with 22917 insns.
Inlining always_inline functions:
Deciding on smaller functions:
...
Considering loop_insn_emit_before with 31 insns
Estimated growth is +525 insns.
Found inline successors of loop_insn_emit_before: loop_insn_hoist
Inlined into check_dbra_loop which now has 1336 insns.
Inlined into emit_prefetch_instructions which now has 1115 insns.
Inlined into loop_iv_add_mult_emit_before which now has 161 insns.
Found inline predecesors of loop_insn_hoist: loop_insn_sink_or_swim
loop_givs_r
Not inlining into loop_insn_hoist.
Found inline predecesors of loop_insn_sink: loop_insn_sink_or_swim
loop_givs_re
Inlined into loop_insn_sink which now has 34 insns.
Inlined 10 times for a net change of +189 insns.
...
Inlined 159 calls, eliminated 61 functions, 22917 insns turned to 27435
insns.
----
OK?
Kelley Cook
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: cgraphdump_cleanup.diff
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20030923/88351c35/attachment.ksh>
More information about the Gcc-patches
mailing list