Go to the documentation of this file.
38 #define REG_RESULT_CALLEE 24
39 #define REG_RESULT_CALLER 8
41 #define REG_RA_CALLEE 31
42 #define REG_RA_CALLER 15
44 #define REG_PV_CALLEE 29
45 #define REG_PV_CALLER 13
48 #define REG_METHODPTR 2
56 #define REG_ITMP2_XPTR 2
57 #define REG_ITMP3_XPC 3
85 #define INT_REG_CNT 32
86 #define INT_SAV_CNT 13
89 #define INT_RES_CNT 14
92 #define FLT_REG_CNT 16
100 #define INT_NATARG_CNT 6
101 #define FLT_NATARG_CNT 16
103 #define TRACE_ARGS_NUM 6
111 #define WINSAVE_CNT 16
112 #define ABIPARAMS_CNT 6
114 #define JITSTACK_CNT (WINSAVE_CNT + ABIPARAMS_CNT)
115 #define CSTACK_CNT (WINSAVE_CNT + ABIPARAMS_CNT)
117 #define JITSTACK ((JITSTACK_CNT) * 8 + BIAS)
118 #define CSTACK ((CSTACK_CNT) * 8 + BIAS)
123 #define REG_WINDOW_TRANSPOSE(reg) \
126 #endif // MD_ABI_HPP_