LEFT | RIGHT |
(Both sides are equal) |
1 #define UNIX64_RET_VOID 0 | 1 #define UNIX64_RET_VOID 0 |
2 #define UNIX64_RET_UINT8 1 | 2 #define UNIX64_RET_UINT8 1 |
3 #define UNIX64_RET_UINT16 2 | 3 #define UNIX64_RET_UINT16 2 |
4 #define UNIX64_RET_UINT32 3 | 4 #define UNIX64_RET_UINT32 3 |
5 #define UNIX64_RET_SINT8 4 | 5 #define UNIX64_RET_SINT8 4 |
6 #define UNIX64_RET_SINT16 5 | 6 #define UNIX64_RET_SINT16 5 |
7 #define UNIX64_RET_SINT32 6 | 7 #define UNIX64_RET_SINT32 6 |
8 #define UNIX64_RET_INT64 7 | 8 #define UNIX64_RET_INT64 7 |
9 #define UNIX64_RET_XMM32 8 | 9 #define UNIX64_RET_XMM32 8 |
10 #define UNIX64_RET_XMM64 9 | 10 #define UNIX64_RET_XMM64 9 |
11 #define UNIX64_RET_X87 10 | 11 #define UNIX64_RET_X87 10 |
12 #define UNIX64_RET_X87_2 11 | 12 #define UNIX64_RET_X87_2 11 |
13 #define UNIX64_RET_ST_XMM0_RAX 12 | 13 #define UNIX64_RET_ST_XMM0_RAX 12 |
14 #define UNIX64_RET_ST_RAX_XMM0 13 | 14 #define UNIX64_RET_ST_RAX_XMM0 13 |
15 #define UNIX64_RET_ST_XMM0_XMM1 14 | 15 #define UNIX64_RET_ST_XMM0_XMM1 14 |
16 #define UNIX64_RET_ST_RAX_RDX 15 | 16 #define UNIX64_RET_ST_RAX_RDX 15 |
17 | 17 |
18 #define UNIX64_RET_LAST 15 | 18 #define UNIX64_RET_LAST 15 |
19 | 19 |
20 #define UNIX64_FLAG_RET_IN_MEM (1 << 10) | 20 #define UNIX64_FLAG_RET_IN_MEM (1 << 10) |
21 #define UNIX64_FLAG_XMM_ARGS (1 << 11) | 21 #define UNIX64_FLAG_XMM_ARGS (1 << 11) |
22 #define UNIX64_SIZE_SHIFT 12 | 22 #define UNIX64_SIZE_SHIFT 12 |
LEFT | RIGHT |