For an assembly dump, it is very useful to examine the control flow graph with frequency and profile count information. This requires dumping the .s file with more control flow annotations. This patch does just that. The format of the annotation is the same as gimple basic block dump with -fdump-tree-xxx-blocks so the same post-processing tools can be shared to generate the .dot file. To see bb layout, the BB sequence number is also dumped. Bootstrapped on x86-64/linux. Regression test is on going. Ok for checkin? Thanks, David 2011-04-03 Xinliang David Li * final.c (dump_basic_block_info): New function. (final): Dump basic block. (final_scan_insn): Remove old dump.