root / target-sh4 / helper.h @ 6f06939b
History | View | Annotate | Download (740 Bytes)
1 | 988d7eaa | aurel32 | #ifndef DEF_HELPER
|
---|---|---|---|
2 | 988d7eaa | aurel32 | #define DEF_HELPER(ret, name, params) ret name params;
|
3 | 988d7eaa | aurel32 | #endif
|
4 | 988d7eaa | aurel32 | |
5 | e6afc2f4 | aurel32 | DEF_HELPER(void, helper_ldtlb, (void)) |
6 | e6afc2f4 | aurel32 | DEF_HELPER(void, helper_raise_illegal_instruction, (void)) |
7 | e6afc2f4 | aurel32 | DEF_HELPER(void, helper_raise_slot_illegal_instruction, (void)) |
8 | e6afc2f4 | aurel32 | DEF_HELPER(void, helper_debug, (void)) |
9 | e6afc2f4 | aurel32 | DEF_HELPER(void, helper_sleep, (void)) |
10 | e6afc2f4 | aurel32 | DEF_HELPER(void, helper_trapa, (uint32_t))
|
11 | 6f06939b | aurel32 | |
12 | 6f06939b | aurel32 | DEF_HELPER(uint32_t, helper_addv, (uint32_t, uint32_t)) |
13 | 6f06939b | aurel32 | DEF_HELPER(uint32_t, helper_addc, (uint32_t, uint32_t)) |
14 | 6f06939b | aurel32 | DEF_HELPER(uint32_t, helper_subv, (uint32_t, uint32_t)) |
15 | 6f06939b | aurel32 | DEF_HELPER(uint32_t, helper_subc, (uint32_t, uint32_t)) |
16 | 6f06939b | aurel32 | DEF_HELPER(uint32_t, helper_negc, (uint32_t)) |
17 | 6f06939b | aurel32 | DEF_HELPER(void, helper_macl, (uint32_t, uint32_t))
|
18 | 6f06939b | aurel32 | DEF_HELPER(void, helper_macw, (uint32_t, uint32_t)) |