- 追加された行はこの色です。
- 削除された行はこの色です。
*参照元 [#x7ba8097]
#backlinks
*説明 [#hd7dc067]
FIXME: なにをするもの?
-とぴっく
--解説
**参考 [#abc53b88]
-RTL に関連する変数や定義を行う際に、
rtl.def と DEF_RTL_EXPR マクロを用いたお作法がある。
--[[gcc-8.3/gcc/DEF_RTL_EXPR()]]
**関連モジュール [#dc5284ee]
-
--[[gcc-8.3/]]
-RTL をダンプする関数
--[[gcc-8.3/gcc/rtx_writer/print_rtx()]]
-RTL のデータ構造
--[[gcc-8.3/gcc/rtx_def]]
-RTL のオペランド
--オペランドの中身は rtx_def.u.fld[] で参照できる。
--いくつオペランドを持っているかは、RTL の定義の FORMAT を見ればわかる。
--例えば insn なら format は "uuBeiie" なので、7個持っている。
--[[gcc-8.3/gcc/rtunion]]
-RTL の定義
--[[gcc-8.3/DEF_RTL_EXPR()]]
*コメント [#ye27b383]