*参照元 [#j0f28d93]
#backlinks

*説明 [#zd286c4c]
-パス: [[gcc-8.3/gcc/rtl.h]]

-FIXME: これは何?
--説明


**引数 [#v3bf07cd]
-const rtx_insn *insn
--
--[[gcc-8.3/gcc/rtx_insn]]


**返り値 [#w60eb66c]
-rtx
--
--[[gcc-8.3/gcc/rtx]]


**参考 [#p80c6913]


*実装 [#a6cef6b1]
 inline rtx single_set (const rtx_insn *insn)
 {
   if (!INSN_P (insn))
     return NULL_RTX;
 
-
--[[gcc-8.3/gcc/INSN_P()]]

   if (GET_CODE (PATTERN (insn)) == SET)
     return PATTERN (insn);
 
-insn の 3番目のフィールドの RTX(u.fld[N].rt_rtx)の CODE が SET なら 3番目のフィールドの RTX を返す。
-insn の 3番目のオペランドの RTX(u.fld[N].rt_rtx)の CODE が SET なら 3番目のオペランドの RTX を返す。
--[[gcc-8.3/gcc/GET_CODE()]]
--[[gcc-8.3/gcc/PATTERN()]]

   /* Defer to the more expensive case.  */
   return single_set_2 (insn, PATTERN (insn));
 }
-
--[[gcc-8.3/gcc/single_set_2()]]
--[[gcc-8.3/gcc/PATTERN()]]


*コメント [#d2706de5]

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS