GCC Wikia
(→‎今読んでいるあたり: ミドルの忘備録)
 
(同じ利用者による、間の4版が非表示)
7行目: 7行目:
   
 
== 今読んでいるあたり ==
 
== 今読んでいるあたり ==
  +
*[[cgraphunit.c]]
  +
**[[cgraph_optimize]]
  +
***[[cgraph_expand_all_function]]
  +
****[[cgraph_expand_function]]
  +
*****[[lang_hooks.callgraph.expand_function]]
  +
******[[c_expand_body]]
  +
*[[c-decl.c]]
  +
**[[c_expand_body]]
  +
***[[tree_rest_of_compilation]]
  +
**[[finish_function]]
  +
***[[c-genericize]]
  +
**[[c_write_global_declarations]]
  +
***[[cgraph_optimize]]
   
  +
*[[c-parser.c]]
cfgexpand.c
 
  +
**[[c_parser_declaration_or_fndef]]
  +
***[[finish_function]]
   
  +
*[[c-gimplify.c]]
 [[expnad_gimple_basic_block]]
 
  +
**[[c_genericize]] GENERICにcは即GIMPLEに
   
  +
*[[tree-optimize.c]]
  +
**[[tree_rest_of_compilation]]
  +
***[[execute_pass_list]] passほげほげにやっとつながった
  +
 
*[[cfgexpand.c]]
  +
**[[expand_gimple_basic_block]]
  +
  +
*[[emit-rtl.c]]
  +
  +
*[[print-rtl.c]]
  +
**[[print_rtl]]
  +
**[[print_rtx]]
  +
  +
*[[print-tree.c]]
  +
**[[print_node_brief]]
  +
  +
*[[genemit.c]]
  +
  +
*[[basic-block.h]]
  +
**[[struct rtl_bb_info]]
  +
**[[BB_HEAD]]
   
 
== メモ ==
 
== メモ ==

2008年7月1日 (火) 11:59時点における最新版

自己紹介[]

あろはさんのgccのフロントエンド作る日記をきっかけにgccにはまってます

流れで書いていますので、意味不明は多々あるかもしれません

すみません

今読んでいるあたり[]

  • c-gimplify.c
    • c_genericize GENERICにcは即GIMPLEに
  • emit-rtl.c
  • print-rtl.c
    • print_rtl
    • print_rtx
  • print-tree.c
    • print_node_brief
  • genemit.c

メモ[]