1 #include "def-helper.h"
3 DEF_HELPER_2(raise_exception
, void, env
, i32
)
4 DEF_HELPER_2(tlb_flush_pid
, void, env
, i32
)
5 DEF_HELPER_2(spc_write
, void, env
, i32
)
6 DEF_HELPER_3(dump
, void, i32
, i32
, i32
)
7 DEF_HELPER_1(rfe
, void, env
);
8 DEF_HELPER_1(rfn
, void, env
);
10 DEF_HELPER_3(movl_sreg_reg
, void, env
, i32
, i32
)
11 DEF_HELPER_3(movl_reg_sreg
, void, env
, i32
, i32
)
13 DEF_HELPER_FLAGS_1(lz
, TCG_CALL_PURE
, i32
, i32
);
14 DEF_HELPER_FLAGS_4(btst
, TCG_CALL_PURE
, i32
, env
, i32
, i32
, i32
);
16 DEF_HELPER_FLAGS_4(evaluate_flags_muls
, TCG_CALL_PURE
, i32
, env
, i32
, i32
, i32
)
17 DEF_HELPER_FLAGS_4(evaluate_flags_mulu
, TCG_CALL_PURE
, i32
, env
, i32
, i32
, i32
)
18 DEF_HELPER_FLAGS_5(evaluate_flags_mcp
, TCG_CALL_PURE
, i32
, env
,
20 DEF_HELPER_FLAGS_5(evaluate_flags_alu_4
, TCG_CALL_PURE
, i32
, env
,
22 DEF_HELPER_FLAGS_5(evaluate_flags_sub_4
, TCG_CALL_PURE
, i32
, env
,
24 DEF_HELPER_FLAGS_3(evaluate_flags_move_4
, TCG_CALL_PURE
, i32
, env
, i32
, i32
)
25 DEF_HELPER_FLAGS_3(evaluate_flags_move_2
, TCG_CALL_PURE
, i32
, env
, i32
, i32
)
26 DEF_HELPER_1(evaluate_flags
, void, env
)
27 DEF_HELPER_1(top_evaluate_flags
, void, env
)
29 #include "def-helper.h"