📄 cc1.dot
字号:
"cse_main" -> "init_alias_analysis" [label = "8144"]; "init_alias_analysis" -> "gen_rtx_fmt_e" [label = "4072"]; "init_alias_analysis" -> "oballoc" [label = "16288"]; "oballoc" -> "_obstack_newchunk" [label = "16288"]; "init_alias_analysis" -> "gen_rtx_REG" [label = "4072"]; "cse_main" -> "cse_basic_block" [label = "9300"]; "cse_basic_block" -> "new_basic_block" [label = "160"]; "new_basic_block" -> "splay_tree_new" [label = "160"]; "cse_basic_block" -> "cse_insn" [label = "9140"]; "cse_insn" -> "canon_hash" [label = "28"]; "canon_hash" -> "get_cse_reg_info" [label = "136"]; "get_cse_reg_info" -> "xmalloc" [label = "1236"]; "get_cse_reg_info" -> "splay_tree_insert" [label = "7904"]; "splay_tree_insert" -> "xmalloc" [label = "7904"]; "cse_insn" -> "get_cse_reg_info" [label = "1280"]; "cse_insn" -> "invalidate" [label = "108"]; "invalidate" -> "canon_hash" [label = "108"]; "cse_insn" -> "invalidate_for_call" [label = "7556"]; "invalidate_for_call" -> "delete_reg_equiv" [label = "7556"]; "delete_reg_equiv" -> "get_cse_reg_info" [label = "7556"]; "cse_insn" -> "canon_reg" [label = "108"]; "canon_reg" -> "get_cse_reg_info" [label = "108"]; "canon_reg" -> "canon_reg" [label = "0", style = dotted]; "cse_insn" -> "fold_rtx" [label = "60"]; "fold_rtx" -> "get_cse_reg_info" [label = "60"]; "rest_of_compilation" -> "purge_addressof" [label = "16344"]; "purge_addressof" -> "hash_table_init" [label = "16344"]; "hash_table_init" -> "hash_table_init_n" [label = "16344"]; "hash_table_init_n" -> "_obstack_begin" [label = "8072"]; "hash_table_init_n" -> "_obstack_newchunk" [label = "8272"]; "rest_of_compilation" -> "life_analysis" [label = "40720"]; "life_analysis" -> "life_analysis_1" [label = "32576"]; "life_analysis_1" -> "gcc_obstack_init" [label = "16288"]; "life_analysis_1" -> "record_volatile_insns" [label = "8144"]; "record_volatile_insns" -> "bitmap_set_bit" [label = "8144"]; "bitmap_set_bit" -> "_obstack_begin" [label = "8144"]; "life_analysis_1" -> "propagate_block" [label = "8144"]; "propagate_block" -> "mark_set_regs" [label = "8144"]; "mark_set_regs" -> "mark_set_1" [label = "8144"]; "mark_set_1" -> "gen_rtx_fmt_ue" [label = "8144"]; "gen_rtx_fmt_ue" -> "obstack_alloc_rtx" [label = "8144"]; "life_analysis" -> "init_alias_analysis" [label = "8144"]; "rest_of_compilation" -> "combine_instructions" [label = "28792"]; "combine_instructions" -> "try_combine" [label = "24720"]; "try_combine" -> "combinable_i3pat" [label = "16"]; "combinable_i3pat" -> "xmalloc" [label = "16"]; "try_combine" -> "recog_for_combine" [label = "16"]; "recog_for_combine" -> "xmalloc" [label = "16"]; "try_combine" -> "subst" [label = "8368"]; "subst" -> "simplify_rtx" [label = "8304"]; "simplify_rtx" -> "xmalloc" [label = "80"]; "simplify_rtx" -> "make_compound_operation" [label = "8224"]; "make_compound_operation" -> "xmalloc" [label = "80"]; "make_compound_operation" -> "gen_rtx_combine" [label = "8144"]; "gen_rtx_combine" -> "rtx_alloc" [label = "8144"]; "make_compound_operation" -> "make_compound_operation" [label = "0", style = dotted]; "subst" -> "subst" [label = "0", style = dotted]; "subst" -> "xmalloc" [label = "64"]; "try_combine" -> "xmalloc" [label = "32"]; "try_combine" -> "gen_rtx_fmt_E" [label = "4072"]; "gen_rtx_fmt_E" -> "obstack_alloc_rtx" [label = "4072"]; "try_combine" -> "rtvec_alloc" [label = "12216"]; "rtvec_alloc" -> "_obstack_newchunk" [label = "12216"]; "combine_instructions" -> "record_dead_and_set_regs" [label = "4072"]; "record_dead_and_set_regs" -> "note_stores" [label = "4072"]; "note_stores" -> "record_dead_and_set_regs_1" [label = "4072"]; "record_dead_and_set_regs_1" -> "record_value_for_reg" [label = "4072"]; "record_value_for_reg" -> "copy_rtx" [label = "4072"]; "copy_rtx" -> "rtx_alloc" [label = "8144"]; "copy_rtx" -> "copy_rtx" [label = "0", style = dotted]; "rest_of_compilation" -> "regclass" [label = "10800"]; "regclass" -> "xmalloc" [label = "10800"]; "rest_of_compilation" -> "local_alloc" [label = "2430"]; "local_alloc" -> "xmalloc" [label = "2430"]; "rest_of_compilation" -> "global_alloc" [label = "40335"]; "global_alloc" -> "xmalloc" [label = "108"]; "global_alloc" -> "build_insn_chain" [label = "20360"]; "build_insn_chain" -> "new_insn_chain" [label = "16288"]; "new_insn_chain" -> "_obstack_newchunk" [label = "16288"]; "build_insn_chain" -> "bitmap_copy" [label = "4072"]; "bitmap_copy" -> "_obstack_newchunk" [label = "4072"]; "global_alloc" -> "reload" [label = "19867"]; "reload" -> "xmalloc" [label = "15755"]; "reload" -> "init_elim_table" [label = "40"]; "init_elim_table" -> "xmalloc" [label = "40"]; "reload" -> "reload_as_needed" [label = "4072"]; "reload_as_needed" -> "emit_reload_insns" [label = "4072"]; "emit_reload_insns" -> "gen_reload" [label = "4072"]; "gen_reload" -> "gen_move_insn" [label = "4072"]; "gen_move_insn" -> "emit_move_insn_1" [label = "4072"]; "rest_of_compilation" -> "reload_cse_regs" [label = "4376"]; "reload_cse_regs" -> "reload_cse_regs_1" [label = "4072"]; "reload_cse_regs_1" -> "init_alias_analysis" [label = "4072"]; "reload_cse_regs" -> "reload_combine" [label = "304"]; "reload_combine" -> "xmalloc" [label = "304"]; "rest_of_compilation" -> "dbr_schedule" [label = "10248"]; "dbr_schedule" -> "gcc_obstack_init" [label = "4072"]; "dbr_schedule" -> "init_resource_info" [label = "2104"]; "init_resource_info" -> "xmalloc" [label = "2104"]; "dbr_schedule" -> "fill_eager_delay_slots" [label = "4072"]; "fill_eager_delay_slots" -> "fill_slots_from_thread" [label = "4072"]; "fill_slots_from_thread" -> "copy_rtx" [label = "4072"]; "rest_of_compilation" -> "shorten_branches" [label = "5657"]; "shorten_branches" -> "xmalloc" [label = "5657"]; "rest_of_compilation" -> "loop_optimize" [label = "10495"]; "loop_optimize" -> "init_alias_analysis" [label = "4072"]; "loop_optimize" -> "scan_loop" [label = "6423"]; "scan_loop" -> "varray_init" [label = "6423"]; "rest_of_compilation" -> "find_basic_blocks" [label = "3880"]; "find_basic_blocks" -> "varray_init" [label = "2792"]; "find_basic_blocks" -> "make_edges" [label = "1088"]; "make_edges" -> "make_edge" [label = "768"]; "make_edge" -> "xcalloc" [label = "1088"]; "make_edges" -> "make_label_edge" [label = "320"]; "make_label_edge" -> "make_edge" [label = "320"]; "rest_of_compilation" -> "instantiate_virtual_regs" [label = "800"]; "instantiate_virtual_regs" -> "instantiate_virtual_regs_1" [label = "800"]; "instantiate_virtual_regs_1" -> "validate_change" [label = "800"]; "validate_change" -> "xrealloc" [label = "800"]; "xrealloc" -> "ALLOC" [label = "800"]; "instantiate_virtual_regs_1" -> "instantiate_virtual_regs_1" [label = "0", style = dotted]; "yyparse" -> "expand_start_bindings" [label = "4072"]; "expand_start_bindings" -> "emit_note" [label = "4072"]; "emit_note" -> "rtx_alloc" [label = "4072"]; "yyparse" -> "expand_start_loop_continue_elsewhere" [label = "4072"]; "expand_start_loop_continue_elsewhere" -> "expand_start_loop" [label = "4072"]; "expand_start_loop" -> "gen_label_rtx" [label = "4072"]; "gen_label_rtx" -> "gen_rtx_fmt_iuuis00" [label = "4072"]; "gen_rtx_fmt_iuuis00" -> "obstack_alloc_rtx" [label = "4072"]; "yyparse" -> "iterator_expand" [label = "4072"]; "iterator_expand" -> "expand_stmt_with_iterators_1" [label = "4072"]; "expand_stmt_with_iterators_1" -> "expand_expr_stmt" [label = "4072"]; "expand_expr_stmt" -> "expand_expr" [label = "4072"]; "compile_file" -> "wrapup_global_declarations" [label = "4072"]; "wrapup_global_declarations" -> "finish_incomplete_decl" [label = "4072"]; "finish_incomplete_decl" -> "complete_array_type" [label = "4072"]; "complete_array_type" -> "build_index_type" [label = "4072"]; "build_index_type" -> "make_node" [label = "4072"]; "compile_file" -> "lang_init" [label = "8200"]; "lang_init" -> "check_newline" [label = "8200"]; "compile_file" -> "output_file_directive" [label = "8200"]; "output_file_directive" -> "_fprintf" [label = "8200"]; "_fprintf" -> "_doprnt" [label = "8200"]; "_doprnt" -> "_findbuf" [label = "8200"];}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -