root / target-microblaze / helper.h @ 3fd3d0b4
History | View | Annotate | Download (1 kB)
1 |
#include "def-helper.h" |
---|---|
2 |
|
3 |
DEF_HELPER_1(raise_exception, void, i32)
|
4 |
DEF_HELPER_0(debug, void)
|
5 |
DEF_HELPER_FLAGS_3(carry, TCG_CALL_PURE | TCG_CALL_CONST, i32, i32, i32, i32) |
6 |
DEF_HELPER_2(cmp, i32, i32, i32) |
7 |
DEF_HELPER_2(cmpu, i32, i32, i32) |
8 |
|
9 |
DEF_HELPER_2(divs, i32, i32, i32) |
10 |
DEF_HELPER_2(divu, i32, i32, i32) |
11 |
|
12 |
DEF_HELPER_2(fadd, i32, i32, i32) |
13 |
DEF_HELPER_2(frsub, i32, i32, i32) |
14 |
DEF_HELPER_2(fmul, i32, i32, i32) |
15 |
DEF_HELPER_2(fdiv, i32, i32, i32) |
16 |
DEF_HELPER_1(flt, i32, i32) |
17 |
DEF_HELPER_1(fint, i32, i32) |
18 |
DEF_HELPER_1(fsqrt, i32, i32) |
19 |
|
20 |
DEF_HELPER_2(fcmp_un, i32, i32, i32) |
21 |
DEF_HELPER_2(fcmp_lt, i32, i32, i32) |
22 |
DEF_HELPER_2(fcmp_eq, i32, i32, i32) |
23 |
DEF_HELPER_2(fcmp_le, i32, i32, i32) |
24 |
DEF_HELPER_2(fcmp_gt, i32, i32, i32) |
25 |
DEF_HELPER_2(fcmp_ne, i32, i32, i32) |
26 |
DEF_HELPER_2(fcmp_ge, i32, i32, i32) |
27 |
|
28 |
DEF_HELPER_FLAGS_2(pcmpbf, TCG_CALL_PURE | TCG_CALL_CONST, i32, i32, i32) |
29 |
#if !defined(CONFIG_USER_ONLY)
|
30 |
DEF_HELPER_1(mmu_read, i32, i32) |
31 |
DEF_HELPER_2(mmu_write, void, i32, i32)
|
32 |
#endif
|
33 |
|
34 |
DEF_HELPER_4(memalign, void, i32, i32, i32, i32)
|
35 |
|
36 |
#include "def-helper.h" |