fpc/compiler/riscv64/rrv64con.inc
2024-12-25 10:34:46 +01:00

100 lines
3.0 KiB
PHP

{ don't edit, this file is generated from rv32reg.dat }
NR_NO = tregister($00000000);
NR_X0 = tregister($01000000);
NR_X1 = tregister($01000001);
NR_X2 = tregister($01000002);
NR_X3 = tregister($01000003);
NR_X4 = tregister($01000004);
NR_X5 = tregister($01000005);
NR_X6 = tregister($01000006);
NR_X7 = tregister($01000007);
NR_X8 = tregister($01000008);
NR_X9 = tregister($01000009);
NR_X10 = tregister($0100000a);
NR_X11 = tregister($0100000b);
NR_X12 = tregister($0100000c);
NR_X13 = tregister($0100000d);
NR_X14 = tregister($0100000e);
NR_X15 = tregister($0100000f);
NR_X16 = tregister($01000010);
NR_X17 = tregister($01000011);
NR_X18 = tregister($01000012);
NR_X19 = tregister($01000013);
NR_X20 = tregister($01000014);
NR_X21 = tregister($01000015);
NR_X22 = tregister($01000016);
NR_X23 = tregister($01000017);
NR_X24 = tregister($01000018);
NR_X25 = tregister($01000019);
NR_X26 = tregister($0100001a);
NR_X27 = tregister($0100001b);
NR_X28 = tregister($0100001c);
NR_X29 = tregister($0100001d);
NR_X30 = tregister($0100001e);
NR_X31 = tregister($0100001f);
NR_F0 = tregister($02000000);
NR_F1 = tregister($02000001);
NR_F2 = tregister($02000002);
NR_F3 = tregister($02000003);
NR_F4 = tregister($02000004);
NR_F5 = tregister($02000005);
NR_F6 = tregister($02000006);
NR_F7 = tregister($02000007);
NR_F8 = tregister($02000008);
NR_F9 = tregister($02000009);
NR_F10 = tregister($0200000a);
NR_F11 = tregister($0200000b);
NR_F12 = tregister($0200000c);
NR_F13 = tregister($0200000d);
NR_F14 = tregister($0200000e);
NR_F15 = tregister($0200000f);
NR_F16 = tregister($02000010);
NR_F17 = tregister($02000011);
NR_F18 = tregister($02000012);
NR_F19 = tregister($02000013);
NR_F20 = tregister($02000014);
NR_F21 = tregister($02000015);
NR_F22 = tregister($02000016);
NR_F23 = tregister($02000017);
NR_F24 = tregister($02000018);
NR_F25 = tregister($02000019);
NR_F26 = tregister($0200001a);
NR_F27 = tregister($0200001b);
NR_F28 = tregister($0200001c);
NR_F29 = tregister($0200001d);
NR_F30 = tregister($0200001e);
NR_F31 = tregister($0200001f);
NR_V0 = tregister($04000000);
NR_V1 = tregister($04000001);
NR_V2 = tregister($04000002);
NR_V3 = tregister($04000003);
NR_V4 = tregister($04000004);
NR_V5 = tregister($04000005);
NR_V6 = tregister($04000006);
NR_V7 = tregister($04000007);
NR_V8 = tregister($04000008);
NR_V9 = tregister($04000009);
NR_V10 = tregister($0400000A);
NR_V11 = tregister($0400000B);
NR_V12 = tregister($0400000C);
NR_V13 = tregister($0400000D);
NR_V14 = tregister($0400000E);
NR_V15 = tregister($0400000F);
NR_V16 = tregister($04000010);
NR_V17 = tregister($04000011);
NR_V18 = tregister($04000012);
NR_V19 = tregister($04000013);
NR_V20 = tregister($04000014);
NR_V21 = tregister($04000015);
NR_V22 = tregister($04000016);
NR_V23 = tregister($04000017);
NR_V24 = tregister($04000018);
NR_V25 = tregister($04000019);
NR_V26 = tregister($0400001A);
NR_V27 = tregister($0400001B);
NR_V28 = tregister($0400001C);
NR_V29 = tregister($0400001D);
NR_V30 = tregister($0400001E);
NR_V31 = tregister($0400001F);
NR_FCSR = tregister($05000001);