qemu-e2k/target/e2k/helper.h

26 lines
1.1 KiB
C
Raw Normal View History

DEF_HELPER_2(raise_exception, noreturn, env, int)
2020-11-28 10:32:50 +01:00
DEF_HELPER_2(prep_return, i64, env, int)
2020-11-23 07:14:26 +01:00
DEF_HELPER_1(return, void, env)
2020-11-28 08:44:53 +01:00
DEF_HELPER_4(call, void, env, i64, int, tl)
2020-11-12 22:46:57 +01:00
DEF_HELPER_2(sxt, i64, i64, i64)
2020-11-13 15:49:28 +01:00
DEF_HELPER_1(debug_i32, void, i32)
DEF_HELPER_1(debug_i64, void, i64)
2020-11-28 17:43:24 +01:00
DEF_HELPER_1(debug_ptr, void, ptr)
2020-12-01 13:00:12 +01:00
DEF_HELPER_2(state_reg_read_i64, i64, env, int)
DEF_HELPER_2(state_reg_read_i32, i32, env, int)
DEF_HELPER_3(state_reg_write_i64, void, env, int, i64)
DEF_HELPER_3(state_reg_write_i32, void, env, int, i32)
2020-12-03 20:04:53 +01:00
DEF_HELPER_2(getsp, i64, env, i32) /* FIXME: return tl? */
2020-11-23 07:14:26 +01:00
DEF_HELPER_1(break_restore_state, void, env)
2020-11-26 21:02:34 +01:00
DEF_HELPER_2(setwd, void, env, i32)
DEF_HELPER_2(probe_read_access, int, env, tl)
DEF_HELPER_2(probe_write_access, int, env, tl)
2020-12-02 19:38:14 +01:00
DEF_HELPER_3(packed_shuffle_i64, i64, i64, i64, i64)
2020-12-03 19:38:46 +01:00
DEF_HELPER_2(pcmpeqb, i64, i64, i64)
DEF_HELPER_4(set_aad_i64, void, env, i64, int, int)
DEF_HELPER_4(set_aad_i32, void, env, i32, int, int)
DEF_HELPER_3(set_aasti_i64, void, env, i64, int)
DEF_HELPER_3(set_aasti_i32, void, env, i32, int)
DEF_HELPER_7(staa_i64, void, env, i64, i32, int, int, int, int)
DEF_HELPER_7(staa_i32, void, env, i32, i32, int, int, int, int)