Home
last modified time | relevance | path

Searched refs:ARM_VFP_FPSCR (Results 1 – 6 of 6) sorted by relevance

/qemu/target/arm/tcg/
H A Dtranslate-m-nocp.c238 case ARM_VFP_FPSCR: in fp_sysreg_checks()
323 case ARM_VFP_FPSCR: in gen_M_fp_sysreg_write()
344 fpscr = load_cpu_field(vfp.xregs[ARM_VFP_FPSCR]); in gen_M_fp_sysreg_write()
347 store_cpu_field(fpscr, vfp.xregs[ARM_VFP_FPSCR]); in gen_M_fp_sysreg_write()
452 case ARM_VFP_FPSCR: in gen_M_fp_sysreg_read()
468 tmp = load_cpu_field(vfp.xregs[ARM_VFP_FPSCR]); in gen_M_fp_sysreg_read()
609 if (a->l && a->reg == ARM_VFP_FPSCR) { in trans_VMSR_VMRS()
H A Dtranslate-vfp.c787 case ARM_VFP_FPSCR: in trans_VMSR_VMRS()
834 case ARM_VFP_FPSCR: in trans_VMSR_VMRS()
836 tmp = load_cpu_field(vfp.xregs[ARM_VFP_FPSCR]); in trans_VMSR_VMRS()
862 case ARM_VFP_FPSCR: in trans_VMSR_VMRS()
H A Dmve_helper.c1118 env->vfp.xregs[ARM_VFP_FPSCR] &= ~FPCR_NZCV_MASK; in DO_2OP_S()
1119 env->vfp.xregs[ARM_VFP_FPSCR] |= carry_in * FPCR_C; in DO_2OP_S()
1126 bool carry_in = env->vfp.xregs[ARM_VFP_FPSCR] & FPCR_C; in HELPER()
1132 bool carry_in = env->vfp.xregs[ARM_VFP_FPSCR] & FPCR_C; in HELPER()
3346 bool ieee = !(env->vfp.xregs[ARM_VFP_FPSCR] & FPCR_AHP);
3376 bool ieee = !(env->vfp.xregs[ARM_VFP_FPSCR] & FPCR_AHP); in do_vcvt_hs()
H A Dtranslate.h355 offsetof(CPUARMState, vfp.xregs[ARM_VFP_FPSCR])); in get_ahp_flag()
/qemu/target/arm/
H A Dvfp_helper.c105 uint32_t changed = env->vfp.xregs[ARM_VFP_FPSCR]; in vfp_set_fpscr_to_host()
174 fpscr = env->vfp.xregs[ARM_VFP_FPSCR] in HELPER()
246 env->vfp.xregs[ARM_VFP_FPSCR] = val & 0xf7c80000; in HELPER()
318 env->vfp.xregs[ARM_VFP_FPSCR] = in softfloat_to_vfp_compare()
319 deposit32(env->vfp.xregs[ARM_VFP_FPSCR], 28, 4, flags); in softfloat_to_vfp_compare()
1122 env->vfp.xregs[ARM_VFP_FPSCR] in HELPER()
1123 = (env->vfp.xregs[ARM_VFP_FPSCR] & ~CPSR_NZCV) | (z * CPSR_Z); in HELPER()
H A Dcpu.h1753 #define ARM_VFP_FPSCR 1 macro