blob: 8e8365cf69cd63fd7cd83f65f7a048b43e81d78f [file] [log] [blame]
Paolo Bonzini022c62c2012-12-17 18:19:49 +01001#include "exec/def-helper.h"
edgar_igldceaf392008-05-07 15:24:53 +00002
Aurelien Jarnofebc9922012-08-30 16:56:39 +02003DEF_HELPER_2(raise_exception, void, env, i32)
4DEF_HELPER_2(tlb_flush_pid, void, env, i32)
5DEF_HELPER_2(spc_write, void, env, i32)
pbrooka7812ae2008-11-17 14:43:54 +00006DEF_HELPER_3(dump, void, i32, i32, i32)
Aurelien Jarnofebc9922012-08-30 16:56:39 +02007DEF_HELPER_1(rfe, void, env);
8DEF_HELPER_1(rfn, void, env);
edgar_igl786c02f2008-03-14 01:08:09 +00009
Aurelien Jarnofebc9922012-08-30 16:56:39 +020010DEF_HELPER_3(movl_sreg_reg, void, env, i32, i32)
11DEF_HELPER_3(movl_reg_sreg, void, env, i32, i32)
edgar_igldceaf392008-05-07 15:24:53 +000012
Aurelien Jarno3e2bed82012-10-09 21:53:08 +020013DEF_HELPER_FLAGS_1(lz, TCG_CALL_NO_SE, i32, i32);
14DEF_HELPER_FLAGS_4(btst, TCG_CALL_NO_SE, i32, env, i32, i32, i32);
edgar_iglabd5c942009-01-07 13:11:22 +000015
Aurelien Jarno3e2bed82012-10-09 21:53:08 +020016DEF_HELPER_FLAGS_4(evaluate_flags_muls, TCG_CALL_NO_SE, i32, env, i32, i32, i32)
17DEF_HELPER_FLAGS_4(evaluate_flags_mulu, TCG_CALL_NO_SE, i32, env, i32, i32, i32)
18DEF_HELPER_FLAGS_5(evaluate_flags_mcp, TCG_CALL_NO_SE, i32, env,
Aurelien Jarnofebc9922012-08-30 16:56:39 +020019 i32, i32, i32, i32)
Aurelien Jarno3e2bed82012-10-09 21:53:08 +020020DEF_HELPER_FLAGS_5(evaluate_flags_alu_4, TCG_CALL_NO_SE, i32, env,
Aurelien Jarnofebc9922012-08-30 16:56:39 +020021 i32, i32, i32, i32)
Aurelien Jarno3e2bed82012-10-09 21:53:08 +020022DEF_HELPER_FLAGS_5(evaluate_flags_sub_4, TCG_CALL_NO_SE, i32, env,
Aurelien Jarnofebc9922012-08-30 16:56:39 +020023 i32, i32, i32, i32)
Aurelien Jarno3e2bed82012-10-09 21:53:08 +020024DEF_HELPER_FLAGS_3(evaluate_flags_move_4, TCG_CALL_NO_SE, i32, env, i32, i32)
25DEF_HELPER_FLAGS_3(evaluate_flags_move_2, TCG_CALL_NO_SE, i32, env, i32, i32)
Aurelien Jarnofebc9922012-08-30 16:56:39 +020026DEF_HELPER_1(evaluate_flags, void, env)
27DEF_HELPER_1(top_evaluate_flags, void, env)
pbrooka7812ae2008-11-17 14:43:54 +000028
Paolo Bonzini022c62c2012-12-17 18:19:49 +010029#include "exec/def-helper.h"