参照元†
デバッグのときに役に立つことをメモ。
- GCC の中間表現
- GENERIC:
- GIMPLE:
ツリーダンプしたときのファイルでいうと、000t.* のように t が付く。
説明したいが、まだよくわからない。
- RTL:
Register Transfer Language の略らしい。記法は Lisp に似ている。
ツリーダンプしたときのファイルでいうと、000r.* のように r が付く。
説明したいが、まだよくわからない。
- ツリーダンプ
- -fdump-tree-all:
中間ファイルを全て出力する。
- -fdump-tree-all-raw:
GIMPLE を RAW データ(超見づらい)で出力してくれる。003t.original
- -fdump-rtl-all:
RTL を全て出力する。
関連モジュール†
コメント†