/qemu/target/arm/tcg/ |
H A D | translate-vfp.c | 433 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 D | vfp_helper.c | 656 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 D | translate-neon.c | 205 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 D | sme_helper.c | 912 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 D | translate-sme.c | 320 TCGv_ptr za, zn, zm, pn, pm, fpst; in do_outprod_fpst() local
|
H A D | vec_helper.c | 1208 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 D | translate-a64.c | 779 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 D | translate.h | 817 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 D | mve_helper.c | 3336 float_status *fpst; local 3366 float_status *fpst; in do_vcvt_hs() local
|
H A D | sve_helper.c | 4568 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()
|