gcc-8.3/gcc/ADDITIONAL_REGISTER_NAMES(riscv)
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*参照元 [#wa95b329]
#backlinks
*説明 [#l3f6abde]
-パス: [[gcc-8.3/gcc/config/riscv/riscv.h]]
-FIXME: これは何?
--説明
**参考 [#k10fd6f5]
*実装 [#w9da83f3]
#define ADDITIONAL_REGISTER_NAMES \
{ \
{ "x0", 0 + GP_REG_FIRST }, \
{ "x1", 1 + GP_REG_FIRST }, \
{ "x2", 2 + GP_REG_FIRST }, \
{ "x3", 3 + GP_REG_FIRST }, \
{ "x4", 4 + GP_REG_FIRST }, \
{ "x5", 5 + GP_REG_FIRST }, \
{ "x6", 6 + GP_REG_FIRST }, \
{ "x7", 7 + GP_REG_FIRST }, \
{ "x8", 8 + GP_REG_FIRST }, \
{ "x9", 9 + GP_REG_FIRST }, \
{ "x10", 10 + GP_REG_FIRST }, \
{ "x11", 11 + GP_REG_FIRST }, \
{ "x12", 12 + GP_REG_FIRST }, \
{ "x13", 13 + GP_REG_FIRST }, \
{ "x14", 14 + GP_REG_FIRST }, \
{ "x15", 15 + GP_REG_FIRST }, \
{ "x16", 16 + GP_REG_FIRST }, \
{ "x17", 17 + GP_REG_FIRST }, \
{ "x18", 18 + GP_REG_FIRST }, \
{ "x19", 19 + GP_REG_FIRST }, \
{ "x20", 20 + GP_REG_FIRST }, \
{ "x21", 21 + GP_REG_FIRST }, \
{ "x22", 22 + GP_REG_FIRST }, \
{ "x23", 23 + GP_REG_FIRST }, \
{ "x24", 24 + GP_REG_FIRST }, \
{ "x25", 25 + GP_REG_FIRST }, \
{ "x26", 26 + GP_REG_FIRST }, \
{ "x27", 27 + GP_REG_FIRST }, \
{ "x28", 28 + GP_REG_FIRST }, \
{ "x29", 29 + GP_REG_FIRST }, \
{ "x30", 30 + GP_REG_FIRST }, \
{ "x31", 31 + GP_REG_FIRST }, \
{ "f0", 0 + FP_REG_FIRST }, \
{ "f1", 1 + FP_REG_FIRST }, \
{ "f2", 2 + FP_REG_FIRST }, \
{ "f3", 3 + FP_REG_FIRST }, \
{ "f4", 4 + FP_REG_FIRST }, \
{ "f5", 5 + FP_REG_FIRST }, \
{ "f6", 6 + FP_REG_FIRST }, \
{ "f7", 7 + FP_REG_FIRST }, \
{ "f8", 8 + FP_REG_FIRST }, \
{ "f9", 9 + FP_REG_FIRST }, \
{ "f10", 10 + FP_REG_FIRST }, \
{ "f11", 11 + FP_REG_FIRST }, \
{ "f12", 12 + FP_REG_FIRST }, \
{ "f13", 13 + FP_REG_FIRST }, \
{ "f14", 14 + FP_REG_FIRST }, \
{ "f15", 15 + FP_REG_FIRST }, \
{ "f16", 16 + FP_REG_FIRST }, \
{ "f17", 17 + FP_REG_FIRST }, \
{ "f18", 18 + FP_REG_FIRST }, \
{ "f19", 19 + FP_REG_FIRST }, \
{ "f20", 20 + FP_REG_FIRST }, \
{ "f21", 21 + FP_REG_FIRST }, \
{ "f22", 22 + FP_REG_FIRST }, \
{ "f23", 23 + FP_REG_FIRST }, \
{ "f24", 24 + FP_REG_FIRST }, \
{ "f25", 25 + FP_REG_FIRST }, \
{ "f26", 26 + FP_REG_FIRST }, \
{ "f27", 27 + FP_REG_FIRST }, \
{ "f28", 28 + FP_REG_FIRST }, \
{ "f29", 29 + FP_REG_FIRST }, \
{ "f30", 30 + FP_REG_FIRST }, \
{ "f31", 31 + FP_REG_FIRST }, \
}
*コメント [#t7f5cfd6]
終了行:
*参照元 [#wa95b329]
#backlinks
*説明 [#l3f6abde]
-パス: [[gcc-8.3/gcc/config/riscv/riscv.h]]
-FIXME: これは何?
--説明
**参考 [#k10fd6f5]
*実装 [#w9da83f3]
#define ADDITIONAL_REGISTER_NAMES \
{ \
{ "x0", 0 + GP_REG_FIRST }, \
{ "x1", 1 + GP_REG_FIRST }, \
{ "x2", 2 + GP_REG_FIRST }, \
{ "x3", 3 + GP_REG_FIRST }, \
{ "x4", 4 + GP_REG_FIRST }, \
{ "x5", 5 + GP_REG_FIRST }, \
{ "x6", 6 + GP_REG_FIRST }, \
{ "x7", 7 + GP_REG_FIRST }, \
{ "x8", 8 + GP_REG_FIRST }, \
{ "x9", 9 + GP_REG_FIRST }, \
{ "x10", 10 + GP_REG_FIRST }, \
{ "x11", 11 + GP_REG_FIRST }, \
{ "x12", 12 + GP_REG_FIRST }, \
{ "x13", 13 + GP_REG_FIRST }, \
{ "x14", 14 + GP_REG_FIRST }, \
{ "x15", 15 + GP_REG_FIRST }, \
{ "x16", 16 + GP_REG_FIRST }, \
{ "x17", 17 + GP_REG_FIRST }, \
{ "x18", 18 + GP_REG_FIRST }, \
{ "x19", 19 + GP_REG_FIRST }, \
{ "x20", 20 + GP_REG_FIRST }, \
{ "x21", 21 + GP_REG_FIRST }, \
{ "x22", 22 + GP_REG_FIRST }, \
{ "x23", 23 + GP_REG_FIRST }, \
{ "x24", 24 + GP_REG_FIRST }, \
{ "x25", 25 + GP_REG_FIRST }, \
{ "x26", 26 + GP_REG_FIRST }, \
{ "x27", 27 + GP_REG_FIRST }, \
{ "x28", 28 + GP_REG_FIRST }, \
{ "x29", 29 + GP_REG_FIRST }, \
{ "x30", 30 + GP_REG_FIRST }, \
{ "x31", 31 + GP_REG_FIRST }, \
{ "f0", 0 + FP_REG_FIRST }, \
{ "f1", 1 + FP_REG_FIRST }, \
{ "f2", 2 + FP_REG_FIRST }, \
{ "f3", 3 + FP_REG_FIRST }, \
{ "f4", 4 + FP_REG_FIRST }, \
{ "f5", 5 + FP_REG_FIRST }, \
{ "f6", 6 + FP_REG_FIRST }, \
{ "f7", 7 + FP_REG_FIRST }, \
{ "f8", 8 + FP_REG_FIRST }, \
{ "f9", 9 + FP_REG_FIRST }, \
{ "f10", 10 + FP_REG_FIRST }, \
{ "f11", 11 + FP_REG_FIRST }, \
{ "f12", 12 + FP_REG_FIRST }, \
{ "f13", 13 + FP_REG_FIRST }, \
{ "f14", 14 + FP_REG_FIRST }, \
{ "f15", 15 + FP_REG_FIRST }, \
{ "f16", 16 + FP_REG_FIRST }, \
{ "f17", 17 + FP_REG_FIRST }, \
{ "f18", 18 + FP_REG_FIRST }, \
{ "f19", 19 + FP_REG_FIRST }, \
{ "f20", 20 + FP_REG_FIRST }, \
{ "f21", 21 + FP_REG_FIRST }, \
{ "f22", 22 + FP_REG_FIRST }, \
{ "f23", 23 + FP_REG_FIRST }, \
{ "f24", 24 + FP_REG_FIRST }, \
{ "f25", 25 + FP_REG_FIRST }, \
{ "f26", 26 + FP_REG_FIRST }, \
{ "f27", 27 + FP_REG_FIRST }, \
{ "f28", 28 + FP_REG_FIRST }, \
{ "f29", 29 + FP_REG_FIRST }, \
{ "f30", 30 + FP_REG_FIRST }, \
{ "f31", 31 + FP_REG_FIRST }, \
}
*コメント [#t7f5cfd6]
ページ名: