/qemu/target/hexagon/ |
H A D | helper.h | 25 DEF_HELPER_FLAGS_4(fcircadd, TCG_CALL_NO_RWG_SE, s32, s32, s32, s32, s32) 30 DEF_HELPER_FLAGS_4(vacsh_pred, TCG_CALL_NO_RWG_SE, s32, env, s64, s64, s64) 32 DEF_HELPER_FLAGS_2(cabacdecbin_pred, TCG_CALL_NO_RWG_SE, s32, s64, s64) 37 DEF_HELPER_2(conv_uw2sf, f32, env, s32) 38 DEF_HELPER_2(conv_uw2df, f64, env, s32) 39 DEF_HELPER_2(conv_w2sf, f32, env, s32) 40 DEF_HELPER_2(conv_w2df, f64, env, s32) 46 DEF_HELPER_2(conv_sf2w, s32, env, f32) 50 DEF_HELPER_2(conv_df2w, s32, env, f64) 54 DEF_HELPER_2(conv_sf2w_chop, s32, env, f32) [all …]
|
H A D | README | 74 DEF_HELPER_3(A2_add, s32, env, s32, s32)
|
/qemu/target/m68k/ |
H A D | helper.h | 5 DEF_HELPER_4(divsw, void, env, int, s32, int) 7 DEF_HELPER_5(divsl, void, env, int, int, s32, int) 9 DEF_HELPER_5(divsll, void, env, int, int, s32, int) 22 DEF_HELPER_3(exts32, void, env, fp, s32) 27 DEF_HELPER_2(reds32, s32, env, fp) 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) [all …]
|
H A D | translate.c | 3398 TCGv s32; in shift_reg() local 3403 s32 = tcg_temp_new(); in shift_reg() 3410 tcg_gen_andi_i32(s32, DREG(insn, 9), 63); in shift_reg() 3411 tcg_gen_extu_i32_i64(s64, s32); in shift_reg() 3427 s32, zero, zero, QREG_CC_C); in shift_reg() 3432 tcg_gen_movcond_i32(TCG_COND_NE, QREG_CC_X, s32, QREG_CC_V, in shift_reg() 3472 tcg_gen_movcond_i32(TCG_COND_NE, QREG_CC_X, s32, QREG_CC_V, in shift_reg()
|
/qemu/target/sparc/ |
H A D | helper.h | 62 DEF_HELPER_FLAGS_6(fmaddd, TCG_CALL_NO_WG, f64, env, f64, f64, f64, s32, i32) 75 DEF_HELPER_FLAGS_6(fmadds, TCG_CALL_NO_WG, f32, env, f32, f32, f32, s32, i32) 83 DEF_HELPER_FLAGS_2(fitod, TCG_CALL_NO_WG, f64, env, s32) 84 DEF_HELPER_FLAGS_2(fitoq, TCG_CALL_NO_WG, i128, env, s32) 86 DEF_HELPER_FLAGS_2(fitos, TCG_CALL_NO_WG, f32, env, s32) 99 DEF_HELPER_FLAGS_2(fstoi, TCG_CALL_NO_WG, s32, env, f32) 100 DEF_HELPER_FLAGS_2(fdtoi, TCG_CALL_NO_WG, s32, env, f64) 101 DEF_HELPER_FLAGS_2(fqtoi, TCG_CALL_NO_WG, s32, env, i128) 109 DEF_HELPER_FLAGS_2(fmul8x16a, TCG_CALL_NO_RWG_SE, i64, i32, s32)
|
/qemu/target/sh4/ |
H A D | helper.h | 14 DEF_HELPER_3(macl, void, env, s32, s32) 15 DEF_HELPER_3(macw, void, env, s32, s32)
|
/qemu/target/hppa/ |
H A D | helper.h | 44 DEF_HELPER_FLAGS_2(fcnv_w_s, TCG_CALL_NO_RWG, f32, env, s32) 46 DEF_HELPER_FLAGS_2(fcnv_w_d, TCG_CALL_NO_RWG, f64, env, s32) 49 DEF_HELPER_FLAGS_2(fcnv_s_w, TCG_CALL_NO_RWG, s32, env, f32) 50 DEF_HELPER_FLAGS_2(fcnv_d_w, TCG_CALL_NO_RWG, s32, env, f64) 54 DEF_HELPER_FLAGS_2(fcnv_t_s_w, TCG_CALL_NO_RWG, s32, env, f32) 55 DEF_HELPER_FLAGS_2(fcnv_t_d_w, TCG_CALL_NO_RWG, s32, env, f64)
|
H A D | translate.c | 3673 TCGv_i32 s32 = tcg_temp_new_i32(); in trans_shrp_sar() local 3676 tcg_gen_extrl_i64_i32(s32, cpu_sar); in trans_shrp_sar() 3677 tcg_gen_andi_i32(s32, s32, 31); in trans_shrp_sar() 3678 tcg_gen_rotr_i32(t32, t32, s32); in trans_shrp_sar()
|
/qemu/target/i386/ |
H A D | helper.h | 107 DEF_HELPER_2(fildl_FT0, void, env, s32) 110 DEF_HELPER_2(fildl_ST0, void, env, s32) 114 DEF_HELPER_1(fist_ST0, s32, env) 115 DEF_HELPER_1(fistl_ST0, s32, env) 117 DEF_HELPER_1(fistt_ST0, s32, env) 118 DEF_HELPER_1(fisttl_ST0, s32, env)
|
/qemu/tests/unit/ |
H A D | test-visitor-serialization.c | 55 int32_t s32; member 129 visit_type_int32(v, NULL, &pt->value.s32, errp); in visit_primitive_type() 340 g_assert_cmpint(pt->value.s32, ==, pt_copy->value.s32); in test_primitives() 388 QAPI_LIST_PREPEND(pl.value.s32_integers, pt->value.s32); in test_primitive_lists() 502 g_assert_cmpint(pt->value.s32, ==, ptr->value); in test_primitive_lists() 876 .value.s32 = -1, 881 .value.s32 = INT32_MAX / 2 + 1, 886 .value.s32 = INT32_MIN, 891 .value.s32 = INT32_MAX,
|
H A D | test-qobject-output-visitor.c | 517 QAPI_LIST_PREPEND(arrs->s32, i); in test_visitor_out_list_struct()
|
/qemu/target/ppc/ |
H A D | int_helper.c | 565 VARITHSAT_SIGNED(W, s32, int64_t, cvtsdsw) in VARITHSAT_SIGNED() 589 VAVG(VAVGSW, s32, int64_t) 627 VCF(sx, int32_to_float32, s32) 746 VCT(sxs, cvtsdsw, s32) 983 VECTOR_FOR_INORDER_I(i, s32) { in VMRG() 984 r->s32[i] = c->s32[i] + prod[4 * i] + prod[4 * i + 1] + in VMRG() 998 VECTOR_FOR_INORDER_I(i, s32) { in helper_VMSUMSHM() 999 r->s32[i] = c->s32[i] + prod[2 * i] + prod[2 * i + 1]; in helper_VMSUMSHM() 1014 VECTOR_FOR_INORDER_I(i, s32) { in helper_VMSUMSHS() 1015 int64_t t = (int64_t)c->s32[i] + prod[2 * i] + prod[2 * i + 1]; in helper_VMSUMSHS() [all …]
|
H A D | cpu.h | 339 int32_t s32[4]; member 2910 #define VsrSW(i) s32[i] 2922 #define VsrSW(i) s32[3 - (i)]
|
/qemu/target/mips/tcg/ |
H A D | msa_helper.h.inc | 305 DEF_HELPER_5(msa_addvi_df, void, env, i32, i32, i32, s32) 306 DEF_HELPER_5(msa_subvi_df, void, env, i32, i32, i32, s32) 307 DEF_HELPER_5(msa_maxi_s_df, void, env, i32, i32, i32, s32) 308 DEF_HELPER_5(msa_maxi_u_df, void, env, i32, i32, i32, s32) 309 DEF_HELPER_5(msa_mini_s_df, void, env, i32, i32, i32, s32) 310 DEF_HELPER_5(msa_mini_u_df, void, env, i32, i32, i32, s32) 311 DEF_HELPER_5(msa_ceqi_df, void, env, i32, i32, i32, s32) 312 DEF_HELPER_5(msa_clti_s_df, void, env, i32, i32, i32, s32) 313 DEF_HELPER_5(msa_clti_u_df, void, env, i32, i32, i32, s32) 314 DEF_HELPER_5(msa_clei_s_df, void, env, i32, i32, i32, s32) [all …]
|
/qemu/accel/tcg/ |
H A D | tcg-runtime.h | 1 DEF_HELPER_FLAGS_2(div_i32, TCG_CALL_NO_RWG_SE, s32, s32, s32) 2 DEF_HELPER_FLAGS_2(rem_i32, TCG_CALL_NO_RWG_SE, s32, s32, s32)
|
/qemu/fpu/ |
H A D | softfloat-parts.c.inc | 864 uint32_t d32, m32, r32, s32, u32; /* 32-bit computation */ 939 s32 = ((uint64_t)m32 * r32) >> 32; 940 d32 = ((uint64_t)s32 * r32) >> 32; 949 s32 = ((uint64_t)m32 * r32) >> 32; 950 d32 = ((uint64_t)s32 * r32) >> 32; 956 s32 = ((uint64_t)s32 * u32) >> 32; /* 3.29 */ 957 s32 = (s32 - 1) >> 6; /* 9.23 */ 961 uint32_t d0 = (m32 << 16) - s32 * s32; 962 uint32_t d1 = s32 - d0; 963 uint32_t d2 = d1 + s32 + 1; [all …]
|
/qemu/target/s390x/tcg/ |
H A D | translate.c | 161 struct { TCGv_i32 a, b; } s32; member 688 c->u.s32.a = cc_op; in disas_jcc() 689 c->u.s32.b = cc_op; in disas_jcc() 809 c->u.s32.a = tcg_temp_new_i32(); in disas_jcc() 810 tcg_gen_extrl_i64_i32(c->u.s32.a, cc_dst); in disas_jcc() 811 c->u.s32.b = tcg_constant_i32(0); in disas_jcc() 816 c->u.s32.a = tcg_temp_new_i32(); in disas_jcc() 817 tcg_gen_extrl_i64_i32(c->u.s32.a, cc_src); in disas_jcc() 818 c->u.s32.b = tcg_temp_new_i32(); in disas_jcc() 819 tcg_gen_extrl_i64_i32(c->u.s32.b, cc_dst); in disas_jcc() [all …]
|
/qemu/target/arm/tcg/ |
H A D | helper.h | 11 DEF_HELPER_FLAGS_3(sdiv, TCG_CALL_NO_RWG, s32, env, s32, s32) 166 DEF_HELPER_2(vfp_tosih, s32, f16, fpst) 167 DEF_HELPER_2(vfp_tosis, s32, f32, fpst) 168 DEF_HELPER_2(vfp_tosid, s32, f64, fpst) 169 DEF_HELPER_2(vfp_tosizh, s32, f16, fpst) 170 DEF_HELPER_2(vfp_tosizs, s32, f32, fpst) 171 DEF_HELPER_2(vfp_tosizd, s32, f64, fpst) 381 DEF_HELPER_4(neon_qrdmlah_s32, i32, env, s32, s32, s32) 382 DEF_HELPER_4(neon_qrdmlsh_s32, i32, env, s32, s32, s32)
|
H A D | helper-a64.h | 105 DEF_HELPER_FLAGS_4(addsubg, TCG_CALL_NO_RWG_SE, i64, env, i64, s32, i32)
|
H A D | helper-sve.h | 636 DEF_HELPER_FLAGS_4(sve_sqaddi_b, TCG_CALL_NO_RWG, void, ptr, ptr, s32, i32) 637 DEF_HELPER_FLAGS_4(sve_sqaddi_h, TCG_CALL_NO_RWG, void, ptr, ptr, s32, i32) 641 DEF_HELPER_FLAGS_4(sve_uqaddi_b, TCG_CALL_NO_RWG, void, ptr, ptr, s32, i32) 642 DEF_HELPER_FLAGS_4(sve_uqaddi_h, TCG_CALL_NO_RWG, void, ptr, ptr, s32, i32) 719 DEF_HELPER_FLAGS_2(sve_last_active_element, TCG_CALL_NO_RWG, s32, ptr, i32)
|
/qemu/target/i386/tcg/ |
H A D | ops_sse_header.h.inc | 156 DEF_HELPER_2(cvtss2si, s32, env, ZMMReg) 157 DEF_HELPER_2(cvtsd2si, s32, env, ZMMReg) 165 DEF_HELPER_2(cvttss2si, s32, env, ZMMReg) 166 DEF_HELPER_2(cvttsd2si, s32, env, ZMMReg)
|
/qemu/qapi/ |
H A D | audio.json | 454 # @s32: signed 32 bit integer 461 'data': [ 'u8', 's8', 'u16', 's16', 'u32', 's32', 'f32' ] }
|
/qemu/plugins/ |
H A D | core.c | 445 ? dh_typemask(i32, 2) : dh_typemask(s32, 2)) | in plugin_register_vcpu_mem_cb()
|
/qemu/tests/qapi-schema/ |
H A D | qapi-schema-test.json | 163 's32': ['int32'],
|
H A D | qapi-schema-test.out | 164 member s32: int32List optional=False
|