proc.h - scc - simple c99 compiler
(HTM) git clone git://git.simple-cc.org/scc
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) Submodules
(DIR) README
(DIR) LICENSE
---
proc.h (462B)
---
1 enum args {
2 AREG_R0 = AMAX,
3 AREG_R1,
4 AREG_R2,
5 AREG_R3,
6 AREG_R4,
7 AREG_R5,
8 AREG_R6,
9 AREG_R7,
10 AREG_R8,
11 AREG_R9,
12 AREG_R10,
13 AREG_R11,
14 AREG_R12,
15 AREG_R13,
16 AREG_R14,
17 AREG_R15,
18 AREG_R16,
19 AREG_R17,
20 AREG_R18,
21 AREG_R19,
22 AREG_R20,
23 AREG_R21,
24 AREG_R22,
25 AREG_R23,
26 AREG_R24,
27 AREG_R25,
28 AREG_R26,
29 AREG_R27,
30 AREG_R28,
31 AREG_R29,
32 AREG_R30,
33 AREG_R31,
34
35 AREG_GPRSCLASS, /* register class for GPRS registers */
36 };
37
38 enum class {
39 GPRSCLASS = 1 << 0,
40 };