helper.h (60e9e3f1b0117a3aefd4a8047168f1c20f6c9013) helper.h (73946f0d556453da9605ee0e258220dfc3dfd622)
1DEF_HELPER_2(exception, noreturn, env, i32)
2DEF_HELPER_2(data_exception, noreturn, env, i32)
3DEF_HELPER_FLAGS_4(nc, TCG_CALL_NO_WG, i32, env, i32, i64, i64)
4DEF_HELPER_FLAGS_4(oc, TCG_CALL_NO_WG, i32, env, i32, i64, i64)
5DEF_HELPER_FLAGS_4(xc, TCG_CALL_NO_WG, i32, env, i32, i64, i64)
6DEF_HELPER_FLAGS_4(mvc, TCG_CALL_NO_WG, void, env, i32, i64, i64)
7DEF_HELPER_FLAGS_4(mvcin, TCG_CALL_NO_WG, void, env, i32, i64, i64)
8DEF_HELPER_FLAGS_4(clc, TCG_CALL_NO_WG, i32, env, i32, i64, i64)

--- 112 unchanged lines hidden (view full) ---

121DEF_HELPER_4(cu41, i32, env, i32, i32, i32)
122DEF_HELPER_4(cu42, i32, env, i32, i32, i32)
123DEF_HELPER_5(msa, i32, env, i32, i32, i32, i32)
124DEF_HELPER_FLAGS_1(stpt, TCG_CALL_NO_RWG, i64, env)
125DEF_HELPER_FLAGS_1(stck, TCG_CALL_NO_RWG_SE, i64, env)
126
127/* === Vector Support Instructions === */
128DEF_HELPER_FLAGS_4(vll, TCG_CALL_NO_WG, void, env, ptr, i64, i64)
1DEF_HELPER_2(exception, noreturn, env, i32)
2DEF_HELPER_2(data_exception, noreturn, env, i32)
3DEF_HELPER_FLAGS_4(nc, TCG_CALL_NO_WG, i32, env, i32, i64, i64)
4DEF_HELPER_FLAGS_4(oc, TCG_CALL_NO_WG, i32, env, i32, i64, i64)
5DEF_HELPER_FLAGS_4(xc, TCG_CALL_NO_WG, i32, env, i32, i64, i64)
6DEF_HELPER_FLAGS_4(mvc, TCG_CALL_NO_WG, void, env, i32, i64, i64)
7DEF_HELPER_FLAGS_4(mvcin, TCG_CALL_NO_WG, void, env, i32, i64, i64)
8DEF_HELPER_FLAGS_4(clc, TCG_CALL_NO_WG, i32, env, i32, i64, i64)

--- 112 unchanged lines hidden (view full) ---

121DEF_HELPER_4(cu41, i32, env, i32, i32, i32)
122DEF_HELPER_4(cu42, i32, env, i32, i32, i32)
123DEF_HELPER_5(msa, i32, env, i32, i32, i32, i32)
124DEF_HELPER_FLAGS_1(stpt, TCG_CALL_NO_RWG, i64, env)
125DEF_HELPER_FLAGS_1(stck, TCG_CALL_NO_RWG_SE, i64, env)
126
127/* === Vector Support Instructions === */
128DEF_HELPER_FLAGS_4(vll, TCG_CALL_NO_WG, void, env, ptr, i64, i64)
129DEF_HELPER_FLAGS_4(gvec_vpk16, TCG_CALL_NO_RWG, void, ptr, cptr, cptr, i32)
130DEF_HELPER_FLAGS_4(gvec_vpk32, TCG_CALL_NO_RWG, void, ptr, cptr, cptr, i32)
131DEF_HELPER_FLAGS_4(gvec_vpk64, TCG_CALL_NO_RWG, void, ptr, cptr, cptr, i32)
132DEF_HELPER_FLAGS_4(gvec_vpks16, TCG_CALL_NO_RWG, void, ptr, cptr, cptr, i32)
133DEF_HELPER_FLAGS_4(gvec_vpks32, TCG_CALL_NO_RWG, void, ptr, cptr, cptr, i32)
134DEF_HELPER_FLAGS_4(gvec_vpks64, TCG_CALL_NO_RWG, void, ptr, cptr, cptr, i32)
135DEF_HELPER_5(gvec_vpks_cc16, void, ptr, cptr, cptr, env, i32)
136DEF_HELPER_5(gvec_vpks_cc32, void, ptr, cptr, cptr, env, i32)
137DEF_HELPER_5(gvec_vpks_cc64, void, ptr, cptr, cptr, env, i32)
138DEF_HELPER_FLAGS_4(gvec_vpkls16, TCG_CALL_NO_RWG, void, ptr, cptr, cptr, i32)
139DEF_HELPER_FLAGS_4(gvec_vpkls32, TCG_CALL_NO_RWG, void, ptr, cptr, cptr, i32)
140DEF_HELPER_FLAGS_4(gvec_vpkls64, TCG_CALL_NO_RWG, void, ptr, cptr, cptr, i32)
141DEF_HELPER_5(gvec_vpkls_cc16, void, ptr, cptr, cptr, env, i32)
142DEF_HELPER_5(gvec_vpkls_cc32, void, ptr, cptr, cptr, env, i32)
143DEF_HELPER_5(gvec_vpkls_cc64, void, ptr, cptr, cptr, env, i32)
129
130#ifndef CONFIG_USER_ONLY
131DEF_HELPER_3(servc, i32, env, i64, i64)
132DEF_HELPER_4(diag, void, env, i32, i32, i32)
133DEF_HELPER_3(load_psw, noreturn, env, i64, i64)
134DEF_HELPER_FLAGS_2(spx, TCG_CALL_NO_RWG, void, env, i64)
135DEF_HELPER_FLAGS_2(sck, TCG_CALL_NO_RWG, i32, env, i64)
136DEF_HELPER_FLAGS_2(sckc, TCG_CALL_NO_RWG, void, env, i64)

--- 55 unchanged lines hidden ---
144
145#ifndef CONFIG_USER_ONLY
146DEF_HELPER_3(servc, i32, env, i64, i64)
147DEF_HELPER_4(diag, void, env, i32, i32, i32)
148DEF_HELPER_3(load_psw, noreturn, env, i64, i64)
149DEF_HELPER_FLAGS_2(spx, TCG_CALL_NO_RWG, void, env, i64)
150DEF_HELPER_FLAGS_2(sck, TCG_CALL_NO_RWG, i32, env, i64)
151DEF_HELPER_FLAGS_2(sckc, TCG_CALL_NO_RWG, void, env, i64)

--- 55 unchanged lines hidden ---