gcc-8.3/gcc/pass_reload
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*参照元 [#u72a0fdd]
#backlinks
*説明 [#a596a90b]
-パス: [[gcc-8.3/gcc/ira.c]]
-FIXME: これは何?
--説明
**参考 [#tb1bba91]
*実装 [#z12e224a]
class pass_reload : public rtl_opt_pass
{
-
--[[gcc-8.3/gcc/rtl_opt_pass]]
public:
pass_reload (gcc::context *ctxt)
: rtl_opt_pass (pass_data_reload, ctxt)
{}
/* opt_pass methods: */
virtual bool gate (function *)
{
return !targetm.no_register_allocation;
}
virtual unsigned int execute (function *)
{
do_reload ();
return 0;
}
}; // class pass_reload
-
--[[gcc-8.3/gcc/do_reload()]]
*コメント [#g736405a]
終了行:
*参照元 [#u72a0fdd]
#backlinks
*説明 [#a596a90b]
-パス: [[gcc-8.3/gcc/ira.c]]
-FIXME: これは何?
--説明
**参考 [#tb1bba91]
*実装 [#z12e224a]
class pass_reload : public rtl_opt_pass
{
-
--[[gcc-8.3/gcc/rtl_opt_pass]]
public:
pass_reload (gcc::context *ctxt)
: rtl_opt_pass (pass_data_reload, ctxt)
{}
/* opt_pass methods: */
virtual bool gate (function *)
{
return !targetm.no_register_allocation;
}
virtual unsigned int execute (function *)
{
do_reload ();
return 0;
}
}; // class pass_reload
-
--[[gcc-8.3/gcc/do_reload()]]
*コメント [#g736405a]
ページ名: