pbrook | a7812ae | 2008-11-17 14:43:54 +0000 | [diff] [blame] | 1 | #include "def-helper.h" |
edgar_igl | dceaf39 | 2008-05-07 15:24:53 +0000 | [diff] [blame] | 2 | |
pbrook | a7812ae | 2008-11-17 14:43:54 +0000 | [diff] [blame] | 3 | DEF_HELPER_1(raise_exception, void, i32) |
| 4 | DEF_HELPER_1(tlb_flush_pid, void, i32) |
| 5 | DEF_HELPER_1(spc_write, void, i32) |
| 6 | DEF_HELPER_3(dump, void, i32, i32, i32) |
| 7 | DEF_HELPER_0(rfe, void); |
| 8 | DEF_HELPER_0(rfn, void); |
edgar_igl | 786c02f | 2008-03-14 01:08:09 +0000 | [diff] [blame] | 9 | |
pbrook | a7812ae | 2008-11-17 14:43:54 +0000 | [diff] [blame] | 10 | DEF_HELPER_2(movl_sreg_reg, void, i32, i32) |
| 11 | DEF_HELPER_2(movl_reg_sreg, void, i32, i32) |
edgar_igl | dceaf39 | 2008-05-07 15:24:53 +0000 | [diff] [blame] | 12 | |
edgar_igl | c38ac98 | 2009-01-07 13:19:21 +0000 | [diff] [blame] | 13 | DEF_HELPER_FLAGS_1(lz, TCG_CALL_PURE, i32, i32); |
edgar_igl | abd5c94 | 2009-01-07 13:11:22 +0000 | [diff] [blame] | 14 | DEF_HELPER_FLAGS_3(btst, TCG_CALL_PURE, i32, i32, i32, i32); |
| 15 | |
edgar_igl | 6231868 | 2009-01-07 23:38:41 +0000 | [diff] [blame] | 16 | DEF_HELPER_FLAGS_3(evaluate_flags_muls, TCG_CALL_PURE, i32, i32, i32, i32) |
| 17 | DEF_HELPER_FLAGS_3(evaluate_flags_mulu, TCG_CALL_PURE, i32, i32, i32, i32) |
| 18 | DEF_HELPER_FLAGS_4(evaluate_flags_mcp, TCG_CALL_PURE, i32, i32, i32, i32, i32) |
| 19 | DEF_HELPER_FLAGS_4(evaluate_flags_alu_4, TCG_CALL_PURE, i32, i32, i32, i32, i32) |
| 20 | DEF_HELPER_FLAGS_4(evaluate_flags_sub_4, TCG_CALL_PURE, i32, i32, i32, i32, i32) |
| 21 | DEF_HELPER_FLAGS_2(evaluate_flags_move_4, TCG_CALL_PURE, i32, i32, i32) |
| 22 | DEF_HELPER_FLAGS_2(evaluate_flags_move_2, TCG_CALL_PURE, i32, i32, i32) |
pbrook | a7812ae | 2008-11-17 14:43:54 +0000 | [diff] [blame] | 23 | DEF_HELPER_0(evaluate_flags, void) |
| 24 | DEF_HELPER_0(top_evaluate_flags, void) |
| 25 | |
| 26 | #include "def-helper.h" |