/qemu/target/loongarch/ |
H A D | helper.h | 94 DEF_HELPER_FLAGS_1(set_rounding_mode, TCG_CALL_NO_RWG, void, env) 489 DEF_HELPER_FLAGS_3(vclo_b, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 490 DEF_HELPER_FLAGS_3(vclo_h, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 491 DEF_HELPER_FLAGS_3(vclo_w, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 492 DEF_HELPER_FLAGS_3(vclo_d, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 493 DEF_HELPER_FLAGS_3(vclz_b, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 494 DEF_HELPER_FLAGS_3(vclz_h, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 495 DEF_HELPER_FLAGS_3(vclz_w, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 496 DEF_HELPER_FLAGS_3(vclz_d, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 498 DEF_HELPER_FLAGS_3(vpcnt_b, TCG_CALL_NO_RWG, void, ptr, ptr, i32) [all …]
|
/qemu/accel/tcg/ |
H A D | tcg-runtime.h | 39 DEF_HELPER_FLAGS_3(memset, TCG_CALL_NO_RWG, ptr, ptr, int, ptr) 123 DEF_HELPER_FLAGS_3(gvec_mov, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 125 DEF_HELPER_FLAGS_3(gvec_dup8, TCG_CALL_NO_RWG, void, ptr, i32, i32) 126 DEF_HELPER_FLAGS_3(gvec_dup16, TCG_CALL_NO_RWG, void, ptr, i32, i32) 127 DEF_HELPER_FLAGS_3(gvec_dup32, TCG_CALL_NO_RWG, void, ptr, i32, i32) 128 DEF_HELPER_FLAGS_3(gvec_dup64, TCG_CALL_NO_RWG, void, ptr, i32, i64) 200 DEF_HELPER_FLAGS_3(gvec_neg8, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 201 DEF_HELPER_FLAGS_3(gvec_neg16, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 202 DEF_HELPER_FLAGS_3(gvec_neg32, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 205 DEF_HELPER_FLAGS_3(gvec_abs8, TCG_CALL_NO_RWG, void, ptr, ptr, i32) [all …]
|
/qemu/target/arm/tcg/ |
H A D | helper-sve.h | 26 DEF_HELPER_FLAGS_5(sve_and_zpzz_b, TCG_CALL_NO_RWG, 28 DEF_HELPER_FLAGS_5(sve_and_zpzz_h, TCG_CALL_NO_RWG, 30 DEF_HELPER_FLAGS_5(sve_and_zpzz_s, TCG_CALL_NO_RWG, 32 DEF_HELPER_FLAGS_5(sve_and_zpzz_d, TCG_CALL_NO_RWG, 35 DEF_HELPER_FLAGS_5(sve_eor_zpzz_b, TCG_CALL_NO_RWG, 37 DEF_HELPER_FLAGS_5(sve_eor_zpzz_h, TCG_CALL_NO_RWG, 39 DEF_HELPER_FLAGS_5(sve_eor_zpzz_s, TCG_CALL_NO_RWG, 41 DEF_HELPER_FLAGS_5(sve_eor_zpzz_d, TCG_CALL_NO_RWG, 44 DEF_HELPER_FLAGS_5(sve_orr_zpzz_b, TCG_CALL_NO_RWG, 46 DEF_HELPER_FLAGS_5(sve_orr_zpzz_h, TCG_CALL_NO_RWG, [all …]
|
H A D | helper-a64.h | 33 DEF_HELPER_FLAGS_3(vfp_mulxs, TCG_CALL_NO_RWG, f32, f32, f32, ptr) 34 DEF_HELPER_FLAGS_3(vfp_mulxd, TCG_CALL_NO_RWG, f64, f64, f64, ptr) 38 DEF_HELPER_FLAGS_3(recpsf_f16, TCG_CALL_NO_RWG, f16, f16, f16, ptr) 39 DEF_HELPER_FLAGS_3(recpsf_f32, TCG_CALL_NO_RWG, f32, f32, f32, ptr) 40 DEF_HELPER_FLAGS_3(recpsf_f64, TCG_CALL_NO_RWG, f64, f64, f64, ptr) 41 DEF_HELPER_FLAGS_3(rsqrtsf_f16, TCG_CALL_NO_RWG, f16, f16, f16, ptr) 42 DEF_HELPER_FLAGS_3(rsqrtsf_f32, TCG_CALL_NO_RWG, f32, f32, f32, ptr) 48 DEF_HELPER_FLAGS_2(frecpx_f64, TCG_CALL_NO_RWG, f64, f64, ptr) 49 DEF_HELPER_FLAGS_2(frecpx_f32, TCG_CALL_NO_RWG, f32, f32, ptr) 50 DEF_HELPER_FLAGS_2(frecpx_f16, TCG_CALL_NO_RWG, f16, f16, ptr) [all …]
|
H A D | helper-sme.h | 123 DEF_HELPER_FLAGS_7(sme_fmopa_h, TCG_CALL_NO_RWG, 125 DEF_HELPER_FLAGS_7(sme_fmopa_s, TCG_CALL_NO_RWG, 127 DEF_HELPER_FLAGS_7(sme_fmopa_d, TCG_CALL_NO_RWG, 129 DEF_HELPER_FLAGS_6(sme_bfmopa, TCG_CALL_NO_RWG, 131 DEF_HELPER_FLAGS_6(sme_smopa_s, TCG_CALL_NO_RWG, 133 DEF_HELPER_FLAGS_6(sme_umopa_s, TCG_CALL_NO_RWG, 135 DEF_HELPER_FLAGS_6(sme_sumopa_s, TCG_CALL_NO_RWG, 137 DEF_HELPER_FLAGS_6(sme_usmopa_s, TCG_CALL_NO_RWG, 139 DEF_HELPER_FLAGS_6(sme_smopa_d, TCG_CALL_NO_RWG, 141 DEF_HELPER_FLAGS_6(sme_umopa_d, TCG_CALL_NO_RWG, [all …]
|
H A D | helper-mve.h | 748 DEF_HELPER_FLAGS_3(mve_sshrl, TCG_CALL_NO_RWG, i64, env, i64, i32) 749 DEF_HELPER_FLAGS_3(mve_ushll, TCG_CALL_NO_RWG, i64, env, i64, i32) 750 DEF_HELPER_FLAGS_3(mve_sqshll, TCG_CALL_NO_RWG, i64, env, i64, i32) 751 DEF_HELPER_FLAGS_3(mve_uqshll, TCG_CALL_NO_RWG, i64, env, i64, i32) 752 DEF_HELPER_FLAGS_3(mve_sqrshrl, TCG_CALL_NO_RWG, i64, env, i64, i32) 753 DEF_HELPER_FLAGS_3(mve_uqrshll, TCG_CALL_NO_RWG, i64, env, i64, i32) 754 DEF_HELPER_FLAGS_3(mve_sqrshrl48, TCG_CALL_NO_RWG, i64, env, i64, i32) 757 DEF_HELPER_FLAGS_3(mve_uqshl, TCG_CALL_NO_RWG, i32, env, i32, i32) 758 DEF_HELPER_FLAGS_3(mve_sqshl, TCG_CALL_NO_RWG, i32, env, i32, i32) 759 DEF_HELPER_FLAGS_3(mve_uqrshl, TCG_CALL_NO_RWG, i32, env, i32, i32) [all …]
|
/qemu/target/arm/ |
H A D | helper.h | 616 DEF_HELPER_FLAGS_5(gvec_fcaddh, TCG_CALL_NO_RWG, 618 DEF_HELPER_FLAGS_5(gvec_fcadds, TCG_CALL_NO_RWG, 620 DEF_HELPER_FLAGS_5(gvec_fcaddd, TCG_CALL_NO_RWG, 623 DEF_HELPER_FLAGS_6(gvec_fcmlah, TCG_CALL_NO_RWG, 627 DEF_HELPER_FLAGS_6(gvec_fcmlas, TCG_CALL_NO_RWG, 631 DEF_HELPER_FLAGS_6(gvec_fcmlad, TCG_CALL_NO_RWG, 790 DEF_HELPER_FLAGS_5(gvec_uqadd_b, TCG_CALL_NO_RWG, 792 DEF_HELPER_FLAGS_5(gvec_uqadd_h, TCG_CALL_NO_RWG, 1020 DEF_HELPER_FLAGS_5(gvec_bfdot, TCG_CALL_NO_RWG, 1025 DEF_HELPER_FLAGS_5(gvec_bfmmla, TCG_CALL_NO_RWG, [all …]
|
/qemu/target/hppa/ |
H A D | helper.h | 13 DEF_HELPER_FLAGS_1(ldc_check, TCG_CALL_NO_RWG, void, tl) 25 DEF_HELPER_FLAGS_1(loaded_fr0, TCG_CALL_NO_RWG, void, env) 27 DEF_HELPER_FLAGS_2(fsqrt_s, TCG_CALL_NO_RWG, f32, env, f32) 28 DEF_HELPER_FLAGS_2(frnd_s, TCG_CALL_NO_RWG, f32, env, f32) 34 DEF_HELPER_FLAGS_2(fsqrt_d, TCG_CALL_NO_RWG, f64, env, f64) 35 DEF_HELPER_FLAGS_2(frnd_d, TCG_CALL_NO_RWG, f64, env, f64) 41 DEF_HELPER_FLAGS_2(fcnv_s_d, TCG_CALL_NO_RWG, f64, env, f32) 42 DEF_HELPER_FLAGS_2(fcnv_d_s, TCG_CALL_NO_RWG, f32, env, f64) 44 DEF_HELPER_FLAGS_2(fcnv_w_s, TCG_CALL_NO_RWG, f32, env, s32) 97 DEF_HELPER_FLAGS_2(ptlb, TCG_CALL_NO_RWG, void, env, tl) [all …]
|
/qemu/target/alpha/ |
H A D | helper.h | 35 DEF_HELPER_FLAGS_2(sqrtf, TCG_CALL_NO_RWG, i64, env, i64) 43 DEF_HELPER_FLAGS_2(sqrtg, TCG_CALL_NO_RWG, i64, env, i64) 51 DEF_HELPER_FLAGS_2(sqrts, TCG_CALL_NO_RWG, i64, env, i64) 57 DEF_HELPER_FLAGS_2(sqrtt, TCG_CALL_NO_RWG, i64, env, i64) 67 DEF_HELPER_FLAGS_2(cvtts, TCG_CALL_NO_RWG, i64, env, i64) 68 DEF_HELPER_FLAGS_2(cvtst, TCG_CALL_NO_RWG, i64, env, i64) 69 DEF_HELPER_FLAGS_2(cvtqs, TCG_CALL_NO_RWG, i64, env, i64) 91 DEF_HELPER_FLAGS_1(tbia, TCG_CALL_NO_RWG, void, env) 93 DEF_HELPER_FLAGS_1(tb_flush, TCG_CALL_NO_RWG, void, env) 97 DEF_HELPER_FLAGS_0(get_vmtime, TCG_CALL_NO_RWG, i64) [all …]
|
/qemu/target/ppc/ |
H A D | helper.h | 75 DEF_HELPER_FLAGS_0(DARN32, TCG_CALL_NO_RWG, tl) 76 DEF_HELPER_FLAGS_0(DARN64, TCG_CALL_NO_RWG, tl) 270 DEF_HELPER_FLAGS_1(mfvscr, TCG_CALL_NO_RWG, i32, env) 321 DEF_HELPER_FLAGS_1(vclzlsbb, TCG_CALL_NO_RWG, tl, avr) 322 DEF_HELPER_FLAGS_1(vctzlsbb, TCG_CALL_NO_RWG, tl, avr) 678 DEF_HELPER_FLAGS_1(tlbia, TCG_CALL_NO_RWG, void, env) 715 DEF_HELPER_FLAGS_1(load_tbl, TCG_CALL_NO_RWG, tl, env) 716 DEF_HELPER_FLAGS_1(load_tbu, TCG_CALL_NO_RWG, tl, env) 717 DEF_HELPER_FLAGS_1(load_atbl, TCG_CALL_NO_RWG, tl, env) 718 DEF_HELPER_FLAGS_1(load_atbu, TCG_CALL_NO_RWG, tl, env) [all …]
|
/qemu/target/s390x/ |
H A D | helper.h | 122 DEF_HELPER_FLAGS_1(stpt, TCG_CALL_NO_RWG, i64, env) 337 DEF_HELPER_FLAGS_2(spx, TCG_CALL_NO_RWG, void, env, i64) 338 DEF_HELPER_FLAGS_2(sck, TCG_CALL_NO_RWG, i32, env, i64) 339 DEF_HELPER_FLAGS_2(sckc, TCG_CALL_NO_RWG, void, env, i64) 340 DEF_HELPER_FLAGS_2(sckpf, TCG_CALL_NO_RWG, void, env, i64) 341 DEF_HELPER_FLAGS_1(stckc, TCG_CALL_NO_RWG, i64, env) 342 DEF_HELPER_FLAGS_2(spt, TCG_CALL_NO_RWG, void, env, i64) 357 DEF_HELPER_FLAGS_4(idte, TCG_CALL_NO_RWG, void, env, i64, i64, i32) 359 DEF_HELPER_FLAGS_1(ptlb, TCG_CALL_NO_RWG, void, env) 360 DEF_HELPER_FLAGS_1(purge, TCG_CALL_NO_RWG, void, env) [all …]
|
/qemu/target/openrisc/ |
H A D | helper.h | 29 DEF_HELPER_FLAGS_2(itofd, TCG_CALL_NO_RWG, i64, env, i64) 30 DEF_HELPER_FLAGS_2(itofs, TCG_CALL_NO_RWG, i32, env, i32) 31 DEF_HELPER_FLAGS_2(ftoid, TCG_CALL_NO_RWG, i64, env, i64) 32 DEF_HELPER_FLAGS_2(ftois, TCG_CALL_NO_RWG, i32, env, i32) 33 DEF_HELPER_FLAGS_2(stod, TCG_CALL_NO_RWG, i64, env, i32) 34 DEF_HELPER_FLAGS_2(dtos, TCG_CALL_NO_RWG, i32, env, i64) 36 DEF_HELPER_FLAGS_4(float_madd_s, TCG_CALL_NO_RWG, i32, env, i32, i32, i32) 37 DEF_HELPER_FLAGS_4(float_madd_d, TCG_CALL_NO_RWG, i64, env, i64, i64, i64) 41 DEF_HELPER_FLAGS_3(float_ ## op ## _d, TCG_CALL_NO_RWG, i64, env, i64, i64) 50 DEF_HELPER_FLAGS_3(float_ ## op ## _s, TCG_CALL_NO_RWG, tl, env, i32, i32) \ [all …]
|
/qemu/target/sparc/ |
H A D | helper.h | 8 DEF_HELPER_FLAGS_2(wrpil, TCG_CALL_NO_RWG, void, env, tl) 14 DEF_HELPER_FLAGS_1(saved, TCG_CALL_NO_RWG, void, env) 15 DEF_HELPER_FLAGS_1(restored, TCG_CALL_NO_RWG, void, env) 21 DEF_HELPER_FLAGS_2(set_softint, TCG_CALL_NO_RWG, void, env, i64) 22 DEF_HELPER_FLAGS_2(clear_softint, TCG_CALL_NO_RWG, void, env, i64) 23 DEF_HELPER_FLAGS_2(write_softint, TCG_CALL_NO_RWG, void, env, i64) 24 DEF_HELPER_FLAGS_2(tick_set_count, TCG_CALL_NO_RWG, void, ptr, i64) 26 DEF_HELPER_FLAGS_2(tick_set_limit, TCG_CALL_NO_RWG, void, ptr, i64) 43 DEF_HELPER_FLAGS_2(set_fsr_nofcc, TCG_CALL_NO_RWG, void, env, i32) 44 DEF_HELPER_FLAGS_2(set_fsr_nofcc_noftt, TCG_CALL_NO_RWG, void, env, i32)
|
/qemu/target/riscv/ |
H A D | helper.h | 31 DEF_HELPER_FLAGS_2(fsqrt_s, TCG_CALL_NO_RWG, i64, env, i64) 37 DEF_HELPER_FLAGS_2(fcvt_w_s, TCG_CALL_NO_RWG, tl, env, i64) 38 DEF_HELPER_FLAGS_2(fcvt_wu_s, TCG_CALL_NO_RWG, tl, env, i64) 39 DEF_HELPER_FLAGS_2(fcvt_l_s, TCG_CALL_NO_RWG, tl, env, i64) 40 DEF_HELPER_FLAGS_2(fcvt_lu_s, TCG_CALL_NO_RWG, tl, env, i64) 41 DEF_HELPER_FLAGS_2(fcvt_s_w, TCG_CALL_NO_RWG, i64, env, tl) 42 DEF_HELPER_FLAGS_2(fcvt_s_wu, TCG_CALL_NO_RWG, i64, env, tl) 43 DEF_HELPER_FLAGS_2(fcvt_s_l, TCG_CALL_NO_RWG, i64, env, tl) 44 DEF_HELPER_FLAGS_2(fcvt_s_lu, TCG_CALL_NO_RWG, i64, env, tl) 60 DEF_HELPER_FLAGS_2(fsqrt_d, TCG_CALL_NO_RWG, i64, env, i64) [all …]
|
/qemu/target/microblaze/ |
H A D | helper.h | 24 DEF_HELPER_FLAGS_3(mmu_read, TCG_CALL_NO_RWG, i32, env, i32, i32) 25 DEF_HELPER_FLAGS_4(mmu_write, TCG_CALL_NO_RWG, void, env, i32, i32, i32) 30 DEF_HELPER_FLAGS_2(get, TCG_CALL_NO_RWG, i32, i32, i32) 31 DEF_HELPER_FLAGS_3(put, TCG_CALL_NO_RWG, void, i32, i32, i32)
|
/qemu/target/m68k/ |
H A D | helper.h | 56 DEF_HELPER_FLAGS_3(fcmp, TCG_CALL_NO_RWG, void, env, fp, fp) 59 DEF_HELPER_FLAGS_2(set_fpcr, TCG_CALL_NO_RWG, void, env, i32) 60 DEF_HELPER_FLAGS_2(ftst, TCG_CALL_NO_RWG, void, env, fp) 132 DEF_HELPER_FLAGS_1(reset, TCG_CALL_NO_RWG, void, env)
|
/qemu/target/i386/ |
H A D | helper.h | 92 DEF_HELPER_FLAGS_2(flush_page, TCG_CALL_NO_RWG, void, env, tl) 98 DEF_HELPER_FLAGS_1(read_cr8, TCG_CALL_NO_RWG, tl, env) 99 DEF_HELPER_FLAGS_3(write_crN, TCG_CALL_NO_RWG, void, env, int, tl)
|
/qemu/plugins/ |
H A D | core.c | 349 [QEMU_PLUGIN_CB_NO_REGS].flags = TCG_CALL_NO_RWG, in plugin_register_dyn_cb__udata() 378 [QEMU_PLUGIN_CB_NO_REGS].flags = TCG_CALL_NO_RWG, in plugin_register_dyn_cond_cb__udata() 416 [QEMU_PLUGIN_CB_NO_REGS].flags = TCG_CALL_NO_RWG, in plugin_register_vcpu_mem_cb()
|
/qemu/include/tcg/ |
H A D | tcg.h | 359 #define TCG_CALL_NO_RWG TCG_CALL_NO_READ_GLOBALS macro 362 #define TCG_CALL_NO_RWG_SE (TCG_CALL_NO_RWG | TCG_CALL_NO_SE)
|