- MAIN.C : main()
- TOPLEV.C : toplev_main()
- TOPLEV.C : do_compile()
- TOPLEV.C : compile_file()
- C-OPTS.C : c_common_parse_file()
- C-PARSER.C : c_parse_file()
- C-PARSER.C : c_parser_translation_unit()
- C-PARSER.C : c_parser_external_declaration()
- C-PARSER.C : c_parser_declaration_or_fndef()
- C-DECL.C : finish_function()
- CGRAPHUNIT.C : cgraph_finalize_function()
- CGRAPHUNIT.C : cgraph_assemble_pending_functions()
- CGRAPHUNIT.C : cgraph_expand_function()
- TREE-OPTIMIZE.C : tree_rest_of_compilation()
- PASSES.C : execute_pass_list() // 最適化パスのリスト実行
- PASSES.C : execute_one_pass()
- FINAL.C : rest_of_handle_final() // Turn the RTL into assembly. struct tree_opt_pass pass_final->execute()
- FINAL.C : final() // バックエンドも最後のパス
- FINAL.C : final_scan_insn()
- FINAL.C : output_asm_insn()
2008年11月26日水曜日
アセンブリが出るまで
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿