Home
last modified time | relevance | path

Searched defs:fpst (Results 1 – 10 of 10) sorted by relevance

/qemu/target/arm/tcg/
H A Dtranslate-vfp.c433 TCGv_ptr fpst; in trans_VRINT() local
500 TCGv_ptr fpst; in trans_VCVT() local
1365 TCGv_ptr fpst; in do_vfp_3op_sp() local
1442 TCGv_ptr fpst; in do_vfp_3op_hp() local
1479 TCGv_ptr fpst; in do_vfp_3op_dp() local
1720 static void gen_VMLA_hp(TCGv_i32 vd, TCGv_i32 vn, TCGv_i32 vm, TCGv_ptr fpst) in gen_VMLA_hp()
1734 static void gen_VMLA_sp(TCGv_i32 vd, TCGv_i32 vn, TCGv_i32 vm, TCGv_ptr fpst) in gen_VMLA_sp()
1748 static void gen_VMLA_dp(TCGv_i64 vd, TCGv_i64 vn, TCGv_i64 vm, TCGv_ptr fpst) in gen_VMLA_dp()
1762 static void gen_VMLS_hp(TCGv_i32 vd, TCGv_i32 vn, TCGv_i32 vm, TCGv_ptr fpst) in gen_VMLS_hp()
1780 static void gen_VMLS_sp(TCGv_i32 vd, TCGv_i32 vn, TCGv_i32 vm, TCGv_ptr fpst) in gen_VMLS_sp()
[all …]
H A Dvfp_helper.c656 static bool round_to_inf(float_status *fpst, bool sign_bit) in round_to_inf()
725 static float32 do_recpe_f32(float32 input, float_status *fpst, bool rpres) in do_recpe_f32()
1238 static float32 frint_s(float32 f, float_status *fpst, int intsize) in frint_s()
1286 static float64 frint_d(float64 f, float_status *fpst, int intsize) in frint_d()
H A Dtranslate-neon.c205 TCGv_ptr fpst = fpstatus_ptr(fp_flavour); in do_neon_ddda_fpst() local
234 TCGv_ptr fpst; in trans_VCADD() local
1373 TCGv_ptr fpst; in do_fp_2sh() local
2749 TCGv_ptr fpst; in trans_VCVT_B16_F32() local
2789 TCGv_ptr fpst; in trans_VCVT_F16_F32() local
2835 TCGv_ptr fpst; in trans_VCVT_F32_F16() local
H A Dsme_helper.c912 float_status fpst; in HELPER() local
955 float_status fpst = *fpst_in; in HELPER() local
1088 float_status fpst, fpst_odd; in HELPER() local
H A Dtranslate-sme.c320 TCGv_ptr za, zn, zm, pn, pm, fpst; in do_outprod_fpst() local
H A Dvec_helper.c1208 static int16_t vfp_tosszh(float16 x, float_status *fpst) in vfp_tosszh()
1217 static uint16_t vfp_touszh(float16 x, float_status *fpst) in vfp_touszh()
2133 float_status *fpst = &env->vfp.fp_status[fpst_idx]; in do_fmlal() local
2215 float_status *fpst = &env->vfp.fp_status[fpst_idx]; in do_fmlal_idx() local
2973 float32 bfdotadd(float32 sum, uint32_t e1, uint32_t e2, float_status *fpst) in bfdotadd()
2990 float_status *fpst, float_status *fpst_odd) in bfdotadd_ebf()
3028 float_status fpst, fpst_odd; in HELPER() local
3051 float_status fpst, fpst_odd; in HELPER() local
3079 float_status fpst, fpst_odd; in HELPER() local
H A Dtranslate-a64.c779 TCGv_ptr fpst = fpstatus_ptr(fpsttype); in gen_gvec_op3_fpst() local
822 TCGv_ptr fpst = fpstatus_ptr(fpsttype); in gen_gvec_op4_fpst() local
7082 TCGv_ptr fpst; in do_fmadd() local
7236 TCGv_ptr fpst = fpstatus_ptr(esz == MO_16 ? FPST_A64_F16 : FPST_A64); in do_fp_reduction() local
7287 TCGv_ptr fpst = fpstatus_ptr(size == MO_16 ? FPST_A64_F16 : FPST_A64); in handle_fp_compare() local
8777 TCGv_ptr fpst; in do_fp1_scalar_with_fpsttype() local
8937 TCGv_ptr fpst = fpstatus_ptr(FPST_A64); in trans_FCVT_s_ds() local
8950 TCGv_ptr fpst = fpstatus_ptr(FPST_A64); in trans_FCVT_s_hs() local
8964 TCGv_ptr fpst = fpstatus_ptr(FPST_A64); in trans_FCVT_s_sd() local
8978 TCGv_ptr fpst = fpstatus_ptr(FPST_A64); in trans_FCVT_s_hd() local
[all …]
H A Dtranslate.h817 static inline TCGv_i32 gen_set_rmode(ARMFPRounding rmode, TCGv_ptr fpst) in gen_set_rmode()
826 static inline void gen_restore_rmode(TCGv_i32 old, TCGv_ptr fpst) in gen_restore_rmode()
H A Dmve_helper.c3336 float_status *fpst; local
3366 float_status *fpst; in do_vcvt_hs() local
H A Dsve_helper.c4568 static inline float64 sve_f16_to_f64(float16 f, float_status *fpst) in sve_f16_to_f64()
4579 static inline float16 sve_f32_to_f16(float32 f, float_status *fpst) in sve_f32_to_f16()
4590 static inline float16 sve_f64_to_f16(float64 f, float_status *fpst) in sve_f64_to_f16()