gcc-8.3/gcc/ira_create_new_reg()
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*参照元 [#v126a91b]
#backlinks
*説明 [#d6386b92]
-パス: [[gcc-8.3/gcc/ira-emit.c]]
-FIXME: これは何?
--説明
**引数 [#gb39af54]
-rtx original_reg
--
--[[gcc-8.3/gcc/rtx]]
**返り値 [#v70d633b]
-rtx
--
**参考 [#xcab0a23]
*実装 [#m75aa43f]
/* Create and return new pseudo-register with the same a...
ORIGINAL_REG. */
rtx
ira_create_new_reg (rtx original_reg)
{
rtx new_reg;
-
--[[gcc-8.3/gcc/rtx]]
new_reg = gen_reg_rtx (GET_MODE (original_reg));
ORIGINAL_REGNO (new_reg) = ORIGINAL_REGNO (original_re...
REG_USERVAR_P (new_reg) = REG_USERVAR_P (original_reg);
REG_POINTER (new_reg) = REG_POINTER (original_reg);
REG_ATTRS (new_reg) = REG_ATTRS (original_reg);
-
--[[gcc-8.3/gcc/gen_reg_rtx()]]
--[[gcc-8.3/gcc/GET_MODE()]]
--[[gcc-8.3/gcc/ORIGINAL_REGNO()]]
--[[gcc-8.3/gcc/REG_USERVAR_P()]]
--[[gcc-8.3/gcc/REG_POINTER()]]
--[[gcc-8.3/gcc/REG_ATTRS()]]
if (internal_flag_ira_verbose > 3 && ira_dump_file != ...
fprintf (ira_dump_file, " Creating newreg=%i fr...
REGNO (new_reg), REGNO (original_reg));
ira_expand_reg_equiv ();
return new_reg;
}
-
--[[gcc-8.3/gcc/REGNO()]]
--[[gcc-8.3/gcc/irq_expand_reg_equiv()]]
*コメント [#pc4fba1b]
終了行:
*参照元 [#v126a91b]
#backlinks
*説明 [#d6386b92]
-パス: [[gcc-8.3/gcc/ira-emit.c]]
-FIXME: これは何?
--説明
**引数 [#gb39af54]
-rtx original_reg
--
--[[gcc-8.3/gcc/rtx]]
**返り値 [#v70d633b]
-rtx
--
**参考 [#xcab0a23]
*実装 [#m75aa43f]
/* Create and return new pseudo-register with the same a...
ORIGINAL_REG. */
rtx
ira_create_new_reg (rtx original_reg)
{
rtx new_reg;
-
--[[gcc-8.3/gcc/rtx]]
new_reg = gen_reg_rtx (GET_MODE (original_reg));
ORIGINAL_REGNO (new_reg) = ORIGINAL_REGNO (original_re...
REG_USERVAR_P (new_reg) = REG_USERVAR_P (original_reg);
REG_POINTER (new_reg) = REG_POINTER (original_reg);
REG_ATTRS (new_reg) = REG_ATTRS (original_reg);
-
--[[gcc-8.3/gcc/gen_reg_rtx()]]
--[[gcc-8.3/gcc/GET_MODE()]]
--[[gcc-8.3/gcc/ORIGINAL_REGNO()]]
--[[gcc-8.3/gcc/REG_USERVAR_P()]]
--[[gcc-8.3/gcc/REG_POINTER()]]
--[[gcc-8.3/gcc/REG_ATTRS()]]
if (internal_flag_ira_verbose > 3 && ira_dump_file != ...
fprintf (ira_dump_file, " Creating newreg=%i fr...
REGNO (new_reg), REGNO (original_reg));
ira_expand_reg_equiv ();
return new_reg;
}
-
--[[gcc-8.3/gcc/REGNO()]]
--[[gcc-8.3/gcc/irq_expand_reg_equiv()]]
*コメント [#pc4fba1b]
ページ名: