gcc-8.3/gcc/ELIMINABLE_REGS(riscv)
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*参照元 [#vdb2463b]
#backlinks
*説明 [#o599d7ca]
-パス: [[gcc-8.3/gcc/config/riscv/riscv.h]]
-FIXME: これは何?
--説明
**参考 [#r44fdd13]
*実装 [#t390b018]
#define ELIMINABLE_REGS \
{{ ARG_POINTER_REGNUM, STACK_POINTER_REGNUM}, \
{ ARG_POINTER_REGNUM, HARD_FRAME_POINTER_REGNUM}, \
{ FRAME_POINTER_REGNUM, STACK_POINTER_REGNUM}, \
{ FRAME_POINTER_REGNUM, HARD_FRAME_POINTER_REGNUM}} \
-RISC-V の場合、下記の値になる。
{ 64, 2 },
{ 64, 8 },
{ 65, 2 },
{ 65, 8 },
--[[gcc-8.3/gcc/ARG_POINTER_REGNUM]]
--[[gcc-8.3/gcc/FRAME_POINTER_REGNUM]]
--[[gcc-8.3/gcc/STACK_POINTER_REGNUM]]
--[[gcc-8.3/gcc/HARD_FRAME_POINTER_REGNUM]]
*コメント [#f699f76c]
終了行:
*参照元 [#vdb2463b]
#backlinks
*説明 [#o599d7ca]
-パス: [[gcc-8.3/gcc/config/riscv/riscv.h]]
-FIXME: これは何?
--説明
**参考 [#r44fdd13]
*実装 [#t390b018]
#define ELIMINABLE_REGS \
{{ ARG_POINTER_REGNUM, STACK_POINTER_REGNUM}, \
{ ARG_POINTER_REGNUM, HARD_FRAME_POINTER_REGNUM}, \
{ FRAME_POINTER_REGNUM, STACK_POINTER_REGNUM}, \
{ FRAME_POINTER_REGNUM, HARD_FRAME_POINTER_REGNUM}} \
-RISC-V の場合、下記の値になる。
{ 64, 2 },
{ 64, 8 },
{ 65, 2 },
{ 65, 8 },
--[[gcc-8.3/gcc/ARG_POINTER_REGNUM]]
--[[gcc-8.3/gcc/FRAME_POINTER_REGNUM]]
--[[gcc-8.3/gcc/STACK_POINTER_REGNUM]]
--[[gcc-8.3/gcc/HARD_FRAME_POINTER_REGNUM]]
*コメント [#f699f76c]
ページ名: