1 #include "def-helper.h"
3 DEF_HELPER_1(ldtlb
, void, env
)
4 DEF_HELPER_1(raise_illegal_instruction
, noreturn
, env
)
5 DEF_HELPER_1(raise_slot_illegal_instruction
, noreturn
, env
)
6 DEF_HELPER_1(raise_fpu_disable
, noreturn
, env
)
7 DEF_HELPER_1(raise_slot_fpu_disable
, noreturn
, env
)
8 DEF_HELPER_1(debug
, noreturn
, env
)
9 DEF_HELPER_1(sleep
, noreturn
, env
)
10 DEF_HELPER_2(trapa
, noreturn
, env
, i32
)
12 DEF_HELPER_3(movcal
, void, env
, i32
, i32
)
13 DEF_HELPER_1(discard_movcal_backup
, void, env
)
14 DEF_HELPER_2(ocbi
, void, env
, i32
)
16 DEF_HELPER_3(div1
, i32
, env
, i32
, i32
)
17 DEF_HELPER_3(macl
, void, env
, i32
, i32
)
18 DEF_HELPER_3(macw
, void, env
, i32
, i32
)
20 DEF_HELPER_2(ld_fpscr
, void, env
, i32
)
22 DEF_HELPER_FLAGS_1(fabs_FT
, TCG_CALL_CONST
| TCG_CALL_PURE
, f32
, f32
)
23 DEF_HELPER_FLAGS_1(fabs_DT
, TCG_CALL_CONST
| TCG_CALL_PURE
, f64
, f64
)
24 DEF_HELPER_3(fadd_FT
, f32
, env
, f32
, f32
)
25 DEF_HELPER_3(fadd_DT
, f64
, env
, f64
, f64
)
26 DEF_HELPER_2(fcnvsd_FT_DT
, f64
, env
, f32
)
27 DEF_HELPER_2(fcnvds_DT_FT
, f32
, env
, f64
)
29 DEF_HELPER_3(fcmp_eq_FT
, void, env
, f32
, f32
)
30 DEF_HELPER_3(fcmp_eq_DT
, void, env
, f64
, f64
)
31 DEF_HELPER_3(fcmp_gt_FT
, void, env
, f32
, f32
)
32 DEF_HELPER_3(fcmp_gt_DT
, void, env
, f64
, f64
)
33 DEF_HELPER_3(fdiv_FT
, f32
, env
, f32
, f32
)
34 DEF_HELPER_3(fdiv_DT
, f64
, env
, f64
, f64
)
35 DEF_HELPER_2(float_FT
, f32
, env
, i32
)
36 DEF_HELPER_2(float_DT
, f64
, env
, i32
)
37 DEF_HELPER_4(fmac_FT
, f32
, env
, f32
, f32
, f32
)
38 DEF_HELPER_3(fmul_FT
, f32
, env
, f32
, f32
)
39 DEF_HELPER_3(fmul_DT
, f64
, env
, f64
, f64
)
40 DEF_HELPER_FLAGS_1(fneg_T
, TCG_CALL_CONST
| TCG_CALL_PURE
, f32
, f32
)
41 DEF_HELPER_3(fsub_FT
, f32
, env
, f32
, f32
)
42 DEF_HELPER_3(fsub_DT
, f64
, env
, f64
, f64
)
43 DEF_HELPER_2(fsqrt_FT
, f32
, env
, f32
)
44 DEF_HELPER_2(fsqrt_DT
, f64
, env
, f64
)
45 DEF_HELPER_2(ftrc_FT
, i32
, env
, f32
)
46 DEF_HELPER_2(ftrc_DT
, i32
, env
, f64
)
47 DEF_HELPER_3(fipr
, void, env
, i32
, i32
)
48 DEF_HELPER_2(ftrv
, void, env
, i32
)
50 #include "def-helper.h"