/openbmc/qemu/target/m68k/ |
H A D | helper.h | 22 DEF_HELPER_3(exts32, void, env, fp, s32) 23 DEF_HELPER_3(extf32, void, env, fp, f32) 33 DEF_HELPER_3(fsqrt, void, env, fp, fp) 34 DEF_HELPER_3(fssqrt, void, env, fp, fp) 35 DEF_HELPER_3(fdsqrt, void, env, fp, fp) 36 DEF_HELPER_3(fabs, void, env, fp, fp) 37 DEF_HELPER_3(fsabs, void, env, fp, fp) 38 DEF_HELPER_3(fdabs, void, env, fp, fp) 39 DEF_HELPER_3(fneg, void, env, fp, fp) 40 DEF_HELPER_3(fsneg, void, env, fp, fp) [all …]
|
/openbmc/qemu/target/xtensa/ |
H A D | helper.h | 19 DEF_HELPER_3(waiti, void, env, i32, i32) 34 DEF_HELPER_3(itlb, void, env, i32, i32) 35 DEF_HELPER_3(ptlb, i32, env, i32, i32) 38 DEF_HELPER_3(wptlb, void, env, i32, i32) 63 DEF_HELPER_3(un_s, i32, env, f32, f32) 64 DEF_HELPER_3(oeq_s, i32, env, f32, f32) 65 DEF_HELPER_3(ueq_s, i32, env, f32, f32) 66 DEF_HELPER_3(olt_s, i32, env, f32, f32) 67 DEF_HELPER_3(ult_s, i32, env, f32, f32) 68 DEF_HELPER_3(ole_s, i32, env, f32, f32) [all …]
|
/openbmc/qemu/target/mips/tcg/ |
H A D | vr54xx_helper.h.inc | 11 DEF_HELPER_3(muls, tl, env, tl, tl) 12 DEF_HELPER_3(mulsu, tl, env, tl, tl) 13 DEF_HELPER_3(macc, tl, env, tl, tl) 14 DEF_HELPER_3(maccu, tl, env, tl, tl) 15 DEF_HELPER_3(msac, tl, env, tl, tl) 16 DEF_HELPER_3(msacu, tl, env, tl, tl) 17 DEF_HELPER_3(mulhi, tl, env, tl, tl) 18 DEF_HELPER_3(mulhiu, tl, env, tl, tl) 19 DEF_HELPER_3(mulshi, tl, env, tl, tl) 21 DEF_HELPER_3(macchi, tl, env, tl, tl) [all …]
|
H A D | sysemu_helper.h.inc | 129 DEF_HELPER_3(mtc0_watchlo, void, env, tl, i32) 130 DEF_HELPER_3(mtc0_watchhi, void, env, tl, i32) 131 DEF_HELPER_3(mthc0_watchhi, void, env, tl, i32) 154 DEF_HELPER_3(mttgpr, void, env, tl, i32) 155 DEF_HELPER_3(mttlo, void, env, tl, i32) 156 DEF_HELPER_3(mtthi, void, env, tl, i32) 157 DEF_HELPER_3(mttacx, void, env, tl, i32) 175 DEF_HELPER_3(ginvt, void, env, tl, i32) 183 DEF_HELPER_3(cache, void, env, tl, i32) 189 DEF_HELPER_3(lcsr_wrcsr, void, env, tl, tl) [all …]
|
H A D | msa_helper.h.inc | 13 DEF_HELPER_3(msa_nloc_b, void, env, i32, i32) 14 DEF_HELPER_3(msa_nloc_h, void, env, i32, i32) 15 DEF_HELPER_3(msa_nloc_w, void, env, i32, i32) 16 DEF_HELPER_3(msa_nloc_d, void, env, i32, i32) 18 DEF_HELPER_3(msa_nlzc_b, void, env, i32, i32) 19 DEF_HELPER_3(msa_nlzc_h, void, env, i32, i32) 20 DEF_HELPER_3(msa_nlzc_w, void, env, i32, i32) 21 DEF_HELPER_3(msa_nlzc_d, void, env, i32, i32) 23 DEF_HELPER_3(msa_pcnt_b, void, env, i32, i32) 24 DEF_HELPER_3(msa_pcnt_h, void, env, i32, i32) [all …]
|
/openbmc/qemu/target/hexagon/ |
H A D | helper.h | 30 DEF_HELPER_3(sfrecipa, i64, env, f32, f32) 64 DEF_HELPER_3(sfadd, f32, env, f32, f32) 65 DEF_HELPER_3(sfsub, f32, env, f32, f32) 66 DEF_HELPER_3(sfcmpeq, s32, env, f32, f32) 70 DEF_HELPER_3(sfmax, f32, env, f32, f32) 71 DEF_HELPER_3(sfmin, f32, env, f32, f32) 77 DEF_HELPER_3(dfadd, f64, env, f64, f64) 78 DEF_HELPER_3(dfsub, f64, env, f64, f64) 79 DEF_HELPER_3(dfmax, f64, env, f64, f64) 80 DEF_HELPER_3(dfmin, f64, env, f64, f64) [all …]
|
H A D | README | 76 DEF_HELPER_3(A2_add, s32, env, s32, s32)
|
/openbmc/qemu/target/arm/ |
H A D | helper.h | 4 DEF_HELPER_3(add_setq, i32, env, i32, i32) 5 DEF_HELPER_3(add_saturate, i32, env, i32, i32) 6 DEF_HELPER_3(sub_saturate, i32, env, i32, i32) 7 DEF_HELPER_3(add_usaturate, i32, env, i32, i32) 8 DEF_HELPER_3(sub_usaturate, i32, env, i32, i32) 38 DEF_HELPER_3(ssat, i32, env, i32, i32) 39 DEF_HELPER_3(usat, i32, env, i32, i32) 40 DEF_HELPER_3(ssat16, i32, env, i32, i32) 41 DEF_HELPER_3(usat16, i32, env, i32, i32) 65 DEF_HELPER_3(v7m_msr, void, env, i32, i32) [all …]
|
/openbmc/qemu/target/tricore/ |
H A D | helper.h | 19 DEF_HELPER_3(add_ssov, i32, env, i32, i32) 21 DEF_HELPER_3(add_suov, i32, env, i32, i32) 62 DEF_HELPER_3(add_b, i32, env, i32, i32) 63 DEF_HELPER_3(add_h, i32, env, i32, i32) 64 DEF_HELPER_3(sub_b, i32, env, i32, i32) 65 DEF_HELPER_3(sub_h, i32, env, i32, i32) 96 DEF_HELPER_3(sha, i32, env, i32, i32) 105 DEF_HELPER_3(fadd, i32, env, i32, i32) 106 DEF_HELPER_3(fsub, i32, env, i32, i32) 107 DEF_HELPER_3(fmul, i32, env, i32, i32) [all …]
|
/openbmc/qemu/target/arm/tcg/ |
H A D | helper-a64.h | 25 DEF_HELPER_3(vfp_cmph_a64, i64, f16, f16, ptr) 26 DEF_HELPER_3(vfp_cmpeh_a64, i64, f16, f16, ptr) 27 DEF_HELPER_3(vfp_cmps_a64, i64, f32, f32, ptr) 28 DEF_HELPER_3(vfp_cmpes_a64, i64, f32, f32, ptr) 29 DEF_HELPER_3(vfp_cmpd_a64, i64, f64, f64, ptr) 121 DEF_HELPER_3(setp, void, env, i32, i32) 122 DEF_HELPER_3(setm, void, env, i32, i32) 123 DEF_HELPER_3(sete, void, env, i32, i32) 124 DEF_HELPER_3(setgp, void, env, i32, i32) 125 DEF_HELPER_3(setgm, void, env, i32, i32) [all …]
|
/openbmc/qemu/target/i386/tcg/ |
H A D | ops_sse_header.h.inc | 146 DEF_HELPER_3(cvtsi2ss, void, env, ZMMReg, i32) 147 DEF_HELPER_3(cvtsi2sd, void, env, ZMMReg, i32) 150 DEF_HELPER_3(cvtsq2ss, void, env, ZMMReg, i64) 151 DEF_HELPER_3(cvtsq2sd, void, env, ZMMReg, i64) 228 DEF_HELPER_3(ucomiss, void, env, Reg, Reg) 229 DEF_HELPER_3(comiss, void, env, Reg, Reg) 230 DEF_HELPER_3(ucomisd, void, env, Reg, Reg) 231 DEF_HELPER_3(comisd, void, env, Reg, Reg) 340 DEF_HELPER_3(crc32, tl, i32, tl, i32) 409 DEF_HELPER_3(sha1msg1, void, Reg, Reg, Reg) [all …]
|
/openbmc/qemu/target/ppc/ |
H A D | helper.h | 43 DEF_HELPER_3(lmw, void, env, tl, i32) 63 DEF_HELPER_3(sraw, tl, env, tl, tl) 73 DEF_HELPER_3(srad, tl, env, tl, tl) 113 DEF_HELPER_3(fadd, f64, env, f64, f64) 114 DEF_HELPER_3(fadds, f64, env, f64, f64) 115 DEF_HELPER_3(fsub, f64, env, f64, f64) 116 DEF_HELPER_3(fsubs, f64, env, f64, f64) 117 DEF_HELPER_3(fmul, f64, env, f64, f64) 118 DEF_HELPER_3(fmuls, f64, env, f64, f64) 119 DEF_HELPER_3(fdiv, f64, env, f64, f64) [all …]
|
/openbmc/qemu/target/i386/ |
H A D | helper.h | 4 DEF_HELPER_3(write_eflags, void, env, tl, i32) 75 DEF_HELPER_3(outb, void, env, i32, i32) 77 DEF_HELPER_3(outw, void, env, i32, i32) 210 DEF_HELPER_3(rclb, tl, env, tl, tl) 211 DEF_HELPER_3(rclw, tl, env, tl, tl) 212 DEF_HELPER_3(rcll, tl, env, tl, tl) 213 DEF_HELPER_3(rcrb, tl, env, tl, tl) 214 DEF_HELPER_3(rcrw, tl, env, tl, tl) 215 DEF_HELPER_3(rcrl, tl, env, tl, tl) 217 DEF_HELPER_3(rclq, tl, env, tl, tl) [all …]
|
/openbmc/qemu/target/s390x/ |
H A D | helper.h | 10 DEF_HELPER_3(mvcl, i32, env, i32, i32) 11 DEF_HELPER_3(clcl, i32, env, i32, i32) 17 DEF_HELPER_3(srst, void, env, i32, i32) 18 DEF_HELPER_3(srstu, void, env, i32, i32) 24 DEF_HELPER_3(mvst, i32, env, i32, i32) 32 DEF_HELPER_3(cegb, i64, env, s64, i32) 33 DEF_HELPER_3(cdgb, i64, env, s64, i32) 34 DEF_HELPER_3(cxgb, i128, env, s64, i32) 35 DEF_HELPER_3(celgb, i64, env, i64, i32) 36 DEF_HELPER_3(cdlgb, i64, env, i64, i32) [all …]
|
/openbmc/qemu/target/sh4/ |
H A D | helper.h | 10 DEF_HELPER_3(movcal, void, env, i32, i32) 14 DEF_HELPER_3(macl, void, env, i32, i32) 15 DEF_HELPER_3(macw, void, env, i32, i32) 42 DEF_HELPER_3(fipr, void, env, i32, i32)
|
/openbmc/qemu/target/avr/ |
H A D | helper.h | 26 DEF_HELPER_3(outb, void, env, i32, i32) 28 DEF_HELPER_3(fullwr, void, env, i32, i32)
|
/openbmc/qemu/target/nios2/ |
H A D | helper.h | 26 DEF_HELPER_3(eret, noreturn, env, i32, i32) 28 DEF_HELPER_3(wrprs, void, env, i32, i32)
|
/openbmc/qemu/target/cris/ |
H A D | helper.h | 7 DEF_HELPER_3(movl_sreg_reg, void, env, i32, i32) 8 DEF_HELPER_3(movl_reg_sreg, void, env, i32, i32)
|
/openbmc/qemu/target/mips/ |
H A D | helper.h | 1 DEF_HELPER_3(raise_exception_err, noreturn, env, i32, int) 13 DEF_HELPER_3(ll, tl, env, tl, int) 15 DEF_HELPER_3(lld, tl, env, tl, int) 52 DEF_HELPER_3(float_addr_ps, i64, env, i64, i64) 53 DEF_HELPER_3(float_mulr_ps, i64, env, i64, i64) 66 DEF_HELPER_3(float_ ## op ## _s, i32, env, i32, i32) \ 67 DEF_HELPER_3(float_ ## op ## _d, i64, env, i64, i64) 117 DEF_HELPER_3(float_ ## op ## _s, i32, env, i32, i32) \ 119 DEF_HELPER_3(float_ ## op ## _ps, i64, env, i64, i64) 164 DEF_HELPER_3(r6_cmp_d_ ## op, i64, env, i64, i64) \ [all …]
|
/openbmc/qemu/target/sparc/ |
H A D | helper.h | 32 DEF_HELPER_3(taddcctv, tl, env, tl, tl) 33 DEF_HELPER_3(tsubcctv, tl, env, tl, tl)
|
/openbmc/qemu/include/exec/ |
H A D | helper-head.h | 122 #define DEF_HELPER_3(name, ret, t1, t2, t3) \ macro
|
/openbmc/qemu/target/alpha/ |
H A D | helper.h | 1 DEF_HELPER_3(excp, noreturn, env, int, int)
|
/openbmc/qemu/target/loongarch/ |
H A D | helper.h | 111 DEF_HELPER_3(iocsrwr_b, void, env, tl, tl) 112 DEF_HELPER_3(iocsrwr_h, void, env, tl, tl) 113 DEF_HELPER_3(iocsrwr_w, void, env, tl, tl) 114 DEF_HELPER_3(iocsrwr_d, void, env, tl, tl) 126 DEF_HELPER_3(invtlb_page_asid, void, env, tl, tl) 127 DEF_HELPER_3(invtlb_page_asid_or_g, void, env, tl, tl)
|
/openbmc/qemu/target/riscv/ |
H A D | helper.h | 126 DEF_HELPER_3(csrw, void, env, int, tl) 158 DEF_HELPER_3(vsetvl, tl, env, tl, tl)
|