/openbmc/qemu/target/arm/tcg/ |
H A D | helper-mve.h | 19 DEF_HELPER_FLAGS_3(mve_vldrb, TCG_CALL_NO_WG, void, env, ptr, i32) 20 DEF_HELPER_FLAGS_3(mve_vldrh, TCG_CALL_NO_WG, void, env, ptr, i32) 21 DEF_HELPER_FLAGS_3(mve_vldrw, TCG_CALL_NO_WG, void, env, ptr, i32) 22 DEF_HELPER_FLAGS_3(mve_vstrb, TCG_CALL_NO_WG, void, env, ptr, i32) 23 DEF_HELPER_FLAGS_3(mve_vstrh, TCG_CALL_NO_WG, void, env, ptr, i32) 24 DEF_HELPER_FLAGS_3(mve_vstrw, TCG_CALL_NO_WG, void, env, ptr, i32) 26 DEF_HELPER_FLAGS_3(mve_vldrb_sh, TCG_CALL_NO_WG, void, env, ptr, i32) 32 DEF_HELPER_FLAGS_3(mve_vstrb_h, TCG_CALL_NO_WG, void, env, ptr, i32) 33 DEF_HELPER_FLAGS_3(mve_vstrb_w, TCG_CALL_NO_WG, void, env, ptr, i32) 217 DEF_HELPER_FLAGS_1(mve_vpnot, TCG_CALL_NO_WG, void, env) [all …]
|
H A D | helper-sme.h | 36 DEF_HELPER_FLAGS_5(sme_ld1b_h, TCG_CALL_NO_WG, void, env, ptr, ptr, tl, i32) 37 DEF_HELPER_FLAGS_5(sme_ld1b_v, TCG_CALL_NO_WG, void, env, ptr, ptr, tl, i32) 38 DEF_HELPER_FLAGS_5(sme_ld1b_h_mte, TCG_CALL_NO_WG, void, env, ptr, ptr, tl, i32) 39 DEF_HELPER_FLAGS_5(sme_ld1b_v_mte, TCG_CALL_NO_WG, void, env, ptr, ptr, tl, i32) 41 DEF_HELPER_FLAGS_5(sme_ld1h_be_h, TCG_CALL_NO_WG, void, env, ptr, ptr, tl, i32) 42 DEF_HELPER_FLAGS_5(sme_ld1h_le_h, TCG_CALL_NO_WG, void, env, ptr, ptr, tl, i32) 43 DEF_HELPER_FLAGS_5(sme_ld1h_be_v, TCG_CALL_NO_WG, void, env, ptr, ptr, tl, i32) 44 DEF_HELPER_FLAGS_5(sme_ld1h_le_v, TCG_CALL_NO_WG, void, env, ptr, ptr, tl, i32) 50 DEF_HELPER_FLAGS_5(sme_ld1s_be_h, TCG_CALL_NO_WG, void, env, ptr, ptr, tl, i32) 77 DEF_HELPER_FLAGS_5(sme_st1b_h, TCG_CALL_NO_WG, void, env, ptr, ptr, tl, i32) [all …]
|
H A D | helper-sve.h | 1800 DEF_HELPER_FLAGS_6(sve_ldbsu_zsu, TCG_CALL_NO_WG, 1810 DEF_HELPER_FLAGS_6(sve_ldbss_zsu, TCG_CALL_NO_WG, 1817 DEF_HELPER_FLAGS_6(sve_ldbsu_zss, TCG_CALL_NO_WG, 1827 DEF_HELPER_FLAGS_6(sve_ldbss_zss, TCG_CALL_NO_WG, 1884 DEF_HELPER_FLAGS_6(sve_ldbdu_zd, TCG_CALL_NO_WG, 1898 DEF_HELPER_FLAGS_6(sve_ldbds_zd, TCG_CALL_NO_WG, 2236 DEF_HELPER_FLAGS_6(sve_stbs_zsu, TCG_CALL_NO_WG, 2247 DEF_HELPER_FLAGS_6(sve_stbs_zss, TCG_CALL_NO_WG, 2258 DEF_HELPER_FLAGS_6(sve_stbd_zsu, TCG_CALL_NO_WG, 2273 DEF_HELPER_FLAGS_6(sve_stbd_zss, TCG_CALL_NO_WG, [all …]
|
H A D | helper-a64.h | 86 DEF_HELPER_FLAGS_2(dc_zva, TCG_CALL_NO_WG, void, env, i64) 88 DEF_HELPER_FLAGS_3(pacia, TCG_CALL_NO_WG, i64, env, i64, i64) 89 DEF_HELPER_FLAGS_3(pacib, TCG_CALL_NO_WG, i64, env, i64, i64) 90 DEF_HELPER_FLAGS_3(pacda, TCG_CALL_NO_WG, i64, env, i64, i64) 91 DEF_HELPER_FLAGS_3(pacdb, TCG_CALL_NO_WG, i64, env, i64, i64) 92 DEF_HELPER_FLAGS_3(pacga, TCG_CALL_NO_WG, i64, env, i64, i64) 108 DEF_HELPER_FLAGS_3(ldg, TCG_CALL_NO_WG, i64, env, i64, i64) 109 DEF_HELPER_FLAGS_3(stg, TCG_CALL_NO_WG, void, env, i64, i64) 111 DEF_HELPER_FLAGS_2(stg_stub, TCG_CALL_NO_WG, void, env, i64) 115 DEF_HELPER_FLAGS_2(ldgm, TCG_CALL_NO_WG, i64, env, i64) [all …]
|
/openbmc/qemu/target/sparc/ |
H A D | helper.h | 13 DEF_HELPER_FLAGS_1(flushw, TCG_CALL_NO_WG, void, env) 31 DEF_HELPER_FLAGS_3(udiv, TCG_CALL_NO_WG, i64, env, tl, tl) 32 DEF_HELPER_FLAGS_3(sdiv, TCG_CALL_NO_WG, i64, env, tl, tl) 45 DEF_HELPER_FLAGS_2(fsqrts, TCG_CALL_NO_WG, f32, env, f32) 46 DEF_HELPER_FLAGS_2(fsqrtd, TCG_CALL_NO_WG, f64, env, f64) 83 DEF_HELPER_FLAGS_2(fitod, TCG_CALL_NO_WG, f64, env, s32) 86 DEF_HELPER_FLAGS_2(fitos, TCG_CALL_NO_WG, f32, env, s32) 89 DEF_HELPER_FLAGS_2(fxtos, TCG_CALL_NO_WG, f32, env, s64) 90 DEF_HELPER_FLAGS_2(fxtod, TCG_CALL_NO_WG, f64, env, s64) 93 DEF_HELPER_FLAGS_2(fdtos, TCG_CALL_NO_WG, f32, env, f64) [all …]
|
/openbmc/qemu/target/sh4/ |
H A D | helper.h | 19 DEF_HELPER_FLAGS_3(fadd_FT, TCG_CALL_NO_WG, f32, env, f32, f32) 20 DEF_HELPER_FLAGS_3(fadd_DT, TCG_CALL_NO_WG, f64, env, f64, f64) 21 DEF_HELPER_FLAGS_2(fcnvsd_FT_DT, TCG_CALL_NO_WG, f64, env, f32) 22 DEF_HELPER_FLAGS_2(fcnvds_DT_FT, TCG_CALL_NO_WG, f32, env, f64) 30 DEF_HELPER_FLAGS_2(float_FT, TCG_CALL_NO_WG, f32, env, i32) 31 DEF_HELPER_FLAGS_2(float_DT, TCG_CALL_NO_WG, f64, env, i32) 37 DEF_HELPER_FLAGS_2(fsqrt_FT, TCG_CALL_NO_WG, f32, env, f32) 38 DEF_HELPER_FLAGS_2(fsqrt_DT, TCG_CALL_NO_WG, f64, env, f64) 39 DEF_HELPER_FLAGS_2(fsrra_FT, TCG_CALL_NO_WG, f32, env, f32) 40 DEF_HELPER_FLAGS_2(ftrc_FT, TCG_CALL_NO_WG, i32, env, f32) [all …]
|
/openbmc/qemu/target/microblaze/ |
H A D | helper.h | 1 DEF_HELPER_FLAGS_2(raise_exception, TCG_CALL_NO_WG, noreturn, env, i32) 3 DEF_HELPER_FLAGS_3(divs, TCG_CALL_NO_WG, i32, env, i32, i32) 4 DEF_HELPER_FLAGS_3(divu, TCG_CALL_NO_WG, i32, env, i32, i32) 6 DEF_HELPER_FLAGS_3(fadd, TCG_CALL_NO_WG, i32, env, i32, i32) 7 DEF_HELPER_FLAGS_3(frsub, TCG_CALL_NO_WG, i32, env, i32, i32) 8 DEF_HELPER_FLAGS_3(fmul, TCG_CALL_NO_WG, i32, env, i32, i32) 9 DEF_HELPER_FLAGS_3(fdiv, TCG_CALL_NO_WG, i32, env, i32, i32) 10 DEF_HELPER_FLAGS_2(flt, TCG_CALL_NO_WG, i32, env, i32) 11 DEF_HELPER_FLAGS_2(fint, TCG_CALL_NO_WG, i32, env, i32) 12 DEF_HELPER_FLAGS_2(fsqrt, TCG_CALL_NO_WG, i32, env, i32) [all …]
|
/openbmc/qemu/target/rx/ |
H A D | helper.h | 7 DEF_HELPER_FLAGS_3(fadd, TCG_CALL_NO_WG, f32, env, f32, f32) 8 DEF_HELPER_FLAGS_3(fsub, TCG_CALL_NO_WG, f32, env, f32, f32) 9 DEF_HELPER_FLAGS_3(fmul, TCG_CALL_NO_WG, f32, env, f32, f32) 10 DEF_HELPER_FLAGS_3(fdiv, TCG_CALL_NO_WG, f32, env, f32, f32) 12 DEF_HELPER_FLAGS_2(ftoi, TCG_CALL_NO_WG, i32, env, f32) 13 DEF_HELPER_FLAGS_2(round, TCG_CALL_NO_WG, i32, env, f32) 14 DEF_HELPER_FLAGS_2(itof, TCG_CALL_NO_WG, f32, env, i32) 16 DEF_HELPER_FLAGS_2(racw, TCG_CALL_NO_WG, void, env, i32) 18 DEF_HELPER_FLAGS_2(set_psw, TCG_CALL_NO_WG, void, env, i32) 22 DEF_HELPER_FLAGS_1(scmpu, TCG_CALL_NO_WG, void, env) [all …]
|
/openbmc/qemu/target/s390x/ |
H A D | helper.h | 3 DEF_HELPER_FLAGS_4(nc, TCG_CALL_NO_WG, i32, env, i32, i64, i64) 4 DEF_HELPER_FLAGS_4(oc, TCG_CALL_NO_WG, i32, env, i32, i64, i64) 5 DEF_HELPER_FLAGS_4(xc, TCG_CALL_NO_WG, i32, env, i32, i64, i64) 54 DEF_HELPER_FLAGS_2(ldeb, TCG_CALL_NO_WG, i64, env, i64) 56 DEF_HELPER_FLAGS_2(lxdb, TCG_CALL_NO_WG, i128, env, i64) 57 DEF_HELPER_FLAGS_2(lxeb, TCG_CALL_NO_WG, i128, env, i64) 88 DEF_HELPER_FLAGS_2(sqeb, TCG_CALL_NO_WG, i64, env, i64) 89 DEF_HELPER_FLAGS_2(sqdb, TCG_CALL_NO_WG, i64, env, i64) 92 DEF_HELPER_FLAGS_2(cvbg, TCG_CALL_NO_WG, i64, env, i128) 109 DEF_HELPER_FLAGS_2(sfpc, TCG_CALL_NO_WG, void, env, i64) [all …]
|
/openbmc/qemu/target/i386/ |
H A D | helper.h | 16 DEF_HELPER_FLAGS_2(cr4_testbit, TCG_CALL_NO_WG, void, env, i32) 18 DEF_HELPER_FLAGS_2(bndck, TCG_CALL_NO_WG, void, env, i32) 19 DEF_HELPER_FLAGS_3(bndldx32, TCG_CALL_NO_WG, i64, env, tl, tl) 20 DEF_HELPER_FLAGS_3(bndldx64, TCG_CALL_NO_WG, i64, env, tl, tl) 49 DEF_HELPER_FLAGS_2(get_dr, TCG_CALL_NO_WG, tl, env, int) 56 DEF_HELPER_FLAGS_1(pause, TCG_CALL_NO_WG, noreturn, env) 59 DEF_HELPER_FLAGS_1(icebp, TCG_CALL_NO_WG, noreturn, env) 71 DEF_HELPER_FLAGS_1(rdpid, TCG_CALL_NO_WG, tl, env) 73 DEF_HELPER_FLAGS_1(rdpmc, TCG_CALL_NO_WG, noreturn, env) 93 DEF_HELPER_FLAGS_1(hlt, TCG_CALL_NO_WG, noreturn, env) [all …]
|
/openbmc/qemu/target/openrisc/ |
H A D | helper.h | 21 DEF_HELPER_FLAGS_2(exception, TCG_CALL_NO_WG, void, env, i32) 22 DEF_HELPER_FLAGS_1(ove_cy, TCG_CALL_NO_WG, void, env) 23 DEF_HELPER_FLAGS_1(ove_ov, TCG_CALL_NO_WG, void, env) 24 DEF_HELPER_FLAGS_1(ove_cyov, TCG_CALL_NO_WG, void, env) 27 DEF_HELPER_FLAGS_1(update_fpcsr, TCG_CALL_NO_WG, void, env) 66 DEF_HELPER_FLAGS_3(mfspr, TCG_CALL_NO_WG, tl, env, tl, tl)
|
/openbmc/qemu/target/hppa/ |
H A D | helper.h | 3 DEF_HELPER_FLAGS_3(stby_b, TCG_CALL_NO_WG, void, env, tl, tl) 4 DEF_HELPER_FLAGS_3(stby_b_parallel, TCG_CALL_NO_WG, void, env, tl, tl) 5 DEF_HELPER_FLAGS_3(stby_e, TCG_CALL_NO_WG, void, env, tl, tl) 6 DEF_HELPER_FLAGS_3(stby_e_parallel, TCG_CALL_NO_WG, void, env, tl, tl) 8 DEF_HELPER_FLAGS_3(stdby_b, TCG_CALL_NO_WG, void, env, tl, tl) 9 DEF_HELPER_FLAGS_3(stdby_b_parallel, TCG_CALL_NO_WG, void, env, tl, tl) 10 DEF_HELPER_FLAGS_3(stdby_e, TCG_CALL_NO_WG, void, env, tl, tl) 11 DEF_HELPER_FLAGS_3(stdby_e_parallel, TCG_CALL_NO_WG, void, env, tl, tl) 23 DEF_HELPER_FLAGS_4(probe, TCG_CALL_NO_WG, tl, env, tl, i32, i32) 89 DEF_HELPER_FLAGS_2(b_gate_priv, TCG_CALL_NO_WG, i64, env, i64) [all …]
|
/openbmc/qemu/accel/tcg/ |
H A D | tcg-runtime.h | 29 DEF_HELPER_FLAGS_1(exit_atomic, TCG_CALL_NO_WG, noreturn, env) 45 DEF_HELPER_FLAGS_5(atomic_cmpxchgb, TCG_CALL_NO_WG, 47 DEF_HELPER_FLAGS_5(atomic_cmpxchgw_be, TCG_CALL_NO_WG, 49 DEF_HELPER_FLAGS_5(atomic_cmpxchgw_le, TCG_CALL_NO_WG, 51 DEF_HELPER_FLAGS_5(atomic_cmpxchgl_be, TCG_CALL_NO_WG, 53 DEF_HELPER_FLAGS_5(atomic_cmpxchgl_le, TCG_CALL_NO_WG, 56 DEF_HELPER_FLAGS_5(atomic_cmpxchgq_be, TCG_CALL_NO_WG, 58 DEF_HELPER_FLAGS_5(atomic_cmpxchgq_le, TCG_CALL_NO_WG, 62 DEF_HELPER_FLAGS_5(atomic_cmpxchgo_be, TCG_CALL_NO_WG, 64 DEF_HELPER_FLAGS_5(atomic_cmpxchgo_le, TCG_CALL_NO_WG, [all …]
|
/openbmc/qemu/target/alpha/ |
H A D | helper.h | 4 DEF_HELPER_FLAGS_3(check_overflow, TCG_CALL_NO_WG, void, env, i64, i64) 83 DEF_HELPER_FLAGS_3(fp_exc_raise, TCG_CALL_NO_WG, void, env, i32, i32) 84 DEF_HELPER_FLAGS_3(fp_exc_raise_s, TCG_CALL_NO_WG, void, env, i32, i32) 86 DEF_HELPER_FLAGS_2(ieee_input, TCG_CALL_NO_WG, void, env, i64) 87 DEF_HELPER_FLAGS_2(ieee_input_cmp, TCG_CALL_NO_WG, void, env, i64) 88 DEF_HELPER_FLAGS_2(ieee_input_s, TCG_CALL_NO_WG, void, env, i64)
|
/openbmc/qemu/target/m68k/ |
H A D | helper.h | 118 DEF_HELPER_FLAGS_4(bfexts_mem, TCG_CALL_NO_WG, i32, env, i32, s32, i32) 119 DEF_HELPER_FLAGS_4(bfextu_mem, TCG_CALL_NO_WG, i64, env, i32, s32, i32) 120 DEF_HELPER_FLAGS_5(bfins_mem, TCG_CALL_NO_WG, i32, env, i32, i32, s32, i32) 121 DEF_HELPER_FLAGS_4(bfchg_mem, TCG_CALL_NO_WG, i32, env, i32, s32, i32) 122 DEF_HELPER_FLAGS_4(bfclr_mem, TCG_CALL_NO_WG, i32, env, i32, s32, i32) 123 DEF_HELPER_FLAGS_4(bfset_mem, TCG_CALL_NO_WG, i32, env, i32, s32, i32) 124 DEF_HELPER_FLAGS_4(bfffo_mem, TCG_CALL_NO_WG, i64, env, i32, s32, i32)
|
/openbmc/qemu/target/loongarch/ |
H A D | helper.h | 12 DEF_HELPER_FLAGS_3(asrtle_d, TCG_CALL_NO_WG, void, env, tl, tl) 13 DEF_HELPER_FLAGS_3(asrtgt_d, TCG_CALL_NO_WG, void, env, tl, tl) 20 DEF_HELPER_FLAGS_3(fadd_s, TCG_CALL_NO_WG, i64, env, i64, i64) 21 DEF_HELPER_FLAGS_3(fadd_d, TCG_CALL_NO_WG, i64, env, i64, i64) 22 DEF_HELPER_FLAGS_3(fsub_s, TCG_CALL_NO_WG, i64, env, i64, i64) 43 DEF_HELPER_FLAGS_2(flogb_s, TCG_CALL_NO_WG, i64, env, i64) 44 DEF_HELPER_FLAGS_2(flogb_d, TCG_CALL_NO_WG, i64, env, i64) 46 DEF_HELPER_FLAGS_2(fsqrt_s, TCG_CALL_NO_WG, i64, env, i64) 47 DEF_HELPER_FLAGS_2(fsqrt_d, TCG_CALL_NO_WG, i64, env, i64) 48 DEF_HELPER_FLAGS_2(frsqrt_s, TCG_CALL_NO_WG, i64, env, i64) [all …]
|
/openbmc/qemu/target/hexagon/ |
H A D | helper.h | 23 DEF_HELPER_FLAGS_3(debug_check_store_width, TCG_CALL_NO_WG, void, env, int, int) 24 DEF_HELPER_FLAGS_5(debug_commit_end, TCG_CALL_NO_WG, void, env, i32, int, int, int)
|
/openbmc/qemu/target/ppc/ |
H A D | helper.h | 1 DEF_HELPER_FLAGS_3(raise_exception_err, TCG_CALL_NO_WG, noreturn, env, i32, i32) 2 DEF_HELPER_FLAGS_2(raise_exception, TCG_CALL_NO_WG, noreturn, env, i32) 3 DEF_HELPER_FLAGS_4(TW, TCG_CALL_NO_WG, void, env, tl, tl, i32) 5 DEF_HELPER_FLAGS_4(TD, TCG_CALL_NO_WG, void, env, tl, tl, i32) 45 DEF_HELPER_FLAGS_3(stmw, TCG_CALL_NO_WG, void, env, tl, i32) 49 DEF_HELPER_FLAGS_3(dcbz, TCG_CALL_NO_WG, void, env, tl, int) 51 DEF_HELPER_FLAGS_2(dcbzl, TCG_CALL_NO_WG, void, env, tl) 53 DEF_HELPER_FLAGS_2(icbi, TCG_CALL_NO_WG, void, env, tl) 54 DEF_HELPER_FLAGS_2(icbiep, TCG_CALL_NO_WG, void, env, tl) 684 DEF_HELPER_FLAGS_4(tlbie_isa300, TCG_CALL_NO_WG, void, \ [all …]
|
/openbmc/qemu/plugins/ |
H A D | core.c | 377 [QEMU_PLUGIN_CB_R_REGS].flags = TCG_CALL_NO_WG, in plugin_register_dyn_cb__udata() 406 [QEMU_PLUGIN_CB_R_REGS].flags = TCG_CALL_NO_WG, in plugin_register_dyn_cond_cb__udata() 444 [QEMU_PLUGIN_CB_R_REGS].flags = TCG_CALL_NO_WG, in plugin_register_vcpu_mem_cb()
|
/openbmc/qemu/include/tcg/ |
H A D | tcg.h | 360 #define TCG_CALL_NO_WG TCG_CALL_NO_WRITE_GLOBALS macro 363 #define TCG_CALL_NO_WG_SE (TCG_CALL_NO_WG | TCG_CALL_NO_SE)
|
/openbmc/qemu/target/riscv/ |
H A D | helper.h | 5 DEF_HELPER_FLAGS_2(set_rounding_mode, TCG_CALL_NO_WG, void, env, i32) 146 DEF_HELPER_FLAGS_2(hyp_hlv_bu, TCG_CALL_NO_WG, tl, env, tl) 147 DEF_HELPER_FLAGS_2(hyp_hlv_hu, TCG_CALL_NO_WG, tl, env, tl) 148 DEF_HELPER_FLAGS_2(hyp_hlv_wu, TCG_CALL_NO_WG, tl, env, tl) 149 DEF_HELPER_FLAGS_2(hyp_hlv_d, TCG_CALL_NO_WG, tl, env, tl) 150 DEF_HELPER_FLAGS_2(hyp_hlvx_hu, TCG_CALL_NO_WG, tl, env, tl) 151 DEF_HELPER_FLAGS_2(hyp_hlvx_wu, TCG_CALL_NO_WG, tl, env, tl) 152 DEF_HELPER_FLAGS_3(hyp_hsv_b, TCG_CALL_NO_WG, void, env, tl, tl) 153 DEF_HELPER_FLAGS_3(hyp_hsv_h, TCG_CALL_NO_WG, void, env, tl, tl) 154 DEF_HELPER_FLAGS_3(hyp_hsv_w, TCG_CALL_NO_WG, void, env, tl, tl) [all …]
|
/openbmc/qemu/target/arm/ |
H A D | helper.h | 81 DEF_HELPER_FLAGS_2(check_bxj_trap, TCG_CALL_NO_WG, void, env, i32) 85 DEF_HELPER_FLAGS_2(tidcp_el0, TCG_CALL_NO_WG, void, env, i32) 86 DEF_HELPER_FLAGS_2(tidcp_el1, TCG_CALL_NO_WG, void, env, i32) 107 DEF_HELPER_FLAGS_5(probe_access, TCG_CALL_NO_WG, void, env, tl, i32, i32, i32) 269 DEF_HELPER_FLAGS_3(check_hcr_el2_trap, TCG_CALL_NO_WG, void, env, i32, i32)
|
/openbmc/qemu/tcg/ |
H A D | tcg.c | 884 .flags = TCG_CALL_NO_WG, 893 .flags = TCG_CALL_NO_WG, 902 .flags = TCG_CALL_NO_WG, 911 .flags = TCG_CALL_NO_WG, 921 .flags = TCG_CALL_NO_WG, 931 .flags = TCG_CALL_NO_WG,
|