Home
last modified time | relevance | path

Searched refs:FPST_A64 (Results 1 – 9 of 9) sorted by relevance

/openbmc/qemu/target/arm/tcg/
H A Dtranslate-sve.c198 a->esz == MO_16 ? FPST_A64_F16 : FPST_A64); in gen_gvec_fpst_arg_zzz()
415 a->esz == MO_16 ? FPST_A64_F16 : FPST_A64); in gen_gvec_fpst_arg_zpzz()
3894 a->esz == MO_16 ? FPST_A64_F16 : FPST_A64); in TRANS_FEAT()
3922 a->esz == MO_16 ? FPST_A64_F16 : FPST_A64)
3955 status = fpstatus_ptr(a->esz == MO_16 ? FPST_A64_F16 : FPST_A64); in do_reduce()
3996 a->esz == MO_16 ? FPST_A64_F16 : FPST_A64)
4004 a->esz == MO_16 ? FPST_A64_F16 : FPST_A64)
4012 a->esz == MO_16 ? FPST_A64_F16 : FPST_A64)
4024 a->esz == MO_16 ? FPST_A64_F16 : FPST_A64)
4036 a->esz == MO_16 ? FPST_A64_F16 : FPST_A64)
[all …]
H A Dvfp_helper.c122 a64_flags |= get_float_exception_flags(&env->vfp.fp_status[FPST_A64]); in vfp_get_fpsr_from_host()
153 set_float_exception_flags(0, &env->vfp.fp_status[FPST_A64]); in vfp_clear_float_status_exc_flags()
196 set_float_rounding_mode(i, &env->vfp.fp_status[FPST_A64]); in vfp_set_fpcr_to_host()
218 set_flush_to_zero(ftz_enabled, &env->vfp.fp_status[FPST_A64]); in vfp_set_fpcr_to_host()
230 set_flush_inputs_to_zero(fitz_enabled, &env->vfp.fp_status[FPST_A64]); in vfp_set_fpcr_to_host()
236 set_default_nan_mode(dnan_enabled, &env->vfp.fp_status[FPST_A64]); in vfp_set_fpcr_to_host()
247 arm_set_ah_fp_behaviours(&env->vfp.fp_status[FPST_A64]); in vfp_set_fpcr_to_host()
252 arm_set_default_fp_behaviours(&env->vfp.fp_status[FPST_A64]); in vfp_set_fpcr_to_host()
H A Dtranslate-sme.c716 fpst = fpstatus_ptr(esz == MO_16 ? FPST_A64_F16 : FPST_A64); in TRANS_FEAT()
751 fpst = fpstatus_ptr(esz == MO_16 ? FPST_A64_F16 : FPST_A64); in do_z2z_nn_fpst()
1418 FPST_A64, gen_helper_sme2_bfcvt)
1420 FPST_A64, gen_helper_sme2_bfcvtn)
1422 FPST_A64, gen_helper_sme2_fcvt_n)
1424 FPST_A64, gen_helper_sme2_fcvtn)
1432 FPST_A64, gen_helper_gvec_vcvt_rz_fs)
1434 FPST_A64, gen_helper_gvec_vcvt_rz_fu)
1437 FPST_A64, gen_helper_sme2_scvtf)
1439 FPST_A64, gen_helper_sme2_ucvtf)
[all …]
H A Dtranslate-a64.h197 return esz == MO_16 ? FPST_A64_F16 : FPST_A64; in select_ah_fpst()
H A Dtranslate-a64.c5730 FPST_A64_F16 : FPST_A64); in do_cmop_d()
5989 f->gen_d(t0, t1, t0, fpstatus_ptr(FPST_A64));
5991 f->gen_d(t0, t0, t1, fpstatus_ptr(FPST_A64));
6001 f->gen_s(t0, t1, t0, fpstatus_ptr(FPST_A64)); in do_fmlal()
6003 f->gen_s(t0, t0, t1, fpstatus_ptr(FPST_A64)); in do_fmlal()
6251 FPST_A64_F16 : FPST_A64); in gen_mulsub_i64()
6618 s->fpcr_ah ? FPST_AH : FPST_A64, a->q, in do_fmla_scalar_idx()
6657 a->esz == MO_16 ? FPST_A64_F16 : FPST_A64, in do_env_scalar3_idx_hs()
7026 f->gen_d(t0, t0, t1, fpstatus_ptr(FPST_A64)); in trans_FCSEL()
7036 f->gen_s(t0, t0, t1, fpstatus_ptr(FPST_A64)); in trans_FCSEL()
[all...]
H A Dvec_helper.c2268 do_fmlal(vd, vn, vm, env, desc, FPST_A64, negx, negf); in HELPER()
2278 float_status *status = &env->vfp.fp_status[za ? FPST_ZA : FPST_A64]; in HELPER()
2352 do_fmlal_idx(vd, vn, vm, env, desc, FPST_A64, negx, negf); in HELPER()
2363 float_status *status = &env->vfp.fp_status[za ? FPST_ZA : FPST_A64]; in HELPER()
3050 *statusp = env->vfp.fp_status[is_a64(env) ? FPST_A64 : FPST_A32]; in DO_MMLA_B()
H A Dsme_helper.c1361 float_status *fpst_std = &env->vfp.fp_status[za ? FPST_ZA : FPST_A64]; in HELPER()
1383 float_status *fpst_std = &env->vfp.fp_status[za ? FPST_ZA : FPST_A64]; in HELPER()
/openbmc/qemu/target/arm/
H A Dcpu.h198 * FPST_A64: is the "normal" fp status for AArch64 insns
247 FPST_A64,
246 FPST_A64, global() enumerator
H A Dcpu.c552 arm_set_default_fp_behaviours(&env->vfp.fp_status[FPST_A64]); in arm_cpu_reset_hold()