Searched refs:fpcr (Results 26 - 50 of 51) sorted by relevance

123

/linux-master/arch/m68k/fpsp040/
H A Dsgetem.S80 fmovel %d0,%fpcr |this fpcr setting is used by the 882
H A Dkernel_ex.S293 fmovel %d1,%fpcr |restore user's rmode/prec
319 fmovel %d1,%fpcr |restore user's rmode/prec
338 fmovel %d1,%fpcr |restore user's rmode/prec
354 fmovel %d1,%fpcr |restore user's rmode/prec
H A Dscale.S50 fmovel #0,%fpcr |clr user enabled exc
87 fmovel #rz_mode,%fpcr |force rz for src conversion
H A Dscosh.S120 fmovel (%sp)+,%fpcr
H A Dslogn.S417 fmovel %d1,%fpcr
466 fmovel %d1,%fpcr
491 fmovel %d1,%fpcr
582 fmovel %d1,%fpcr
588 fmovel %d1,%fpcr
H A Dgen_except.S153 moveb FPCR_ENABLE(%a6),%d0 |get fpcr enable byte
233 fmoveml USER_FPCR(%a6),%fpcr/%fpsr/%fpiar
368 fmoveml USER_FPCR(%a6),%fpcr/%fpsr/%fpiar
H A Dstan.S246 fmovel %d1,%fpcr |restore users exceptions
286 fmovel %d1,%fpcr |restore users exceptions
300 fmovel %d1,%fpcr |restore users exceptions
H A Dres_func.S180 | the round precision is found in the fpcr. If the rounding precision
476 | the round precision is found in the fpcr. If the rounding precision
776 bfextu FPCR_MODE(%a6){#0:#2},%d0 |inst not forced - use fpcr prec
850 fmovel %d0,%fpcr |set up users rmode and X
878 fmovel %d0,%fpcr |set up users rmode and X
1025 fmovel %d0,%fpcr |set up users rmode and X
1053 fmovel %d0,%fpcr |set up users rmode and X
1244 bfextu FPCR_MODE(%a6){#0:#2},%d0 |inst not forced - use fpcr prec
1272 bfextu FPCR_MODE(%a6){#0:#2},%d0 |inst not forced - use fpcr prec
1507 fmovel %d1,%fpcr
[all...]
H A Ddo_func.S88 fmovel #0,%fpcr
326 fmovel USER_FPCR(%a6),%fpcr |use user's rmode and precision
406 fmovel USER_FPCR(%a6),%fpcr |use user's rmode and precision
H A Dfpsp.h22 | fmove.l fpsr/fpcr/fpiar,USER_FPSR(a6)
52 | fmove.l USER_FPSR(a6),fpsr/fpcr/fpiar
H A Ddecbin.S120 | fmovel #0,FPCR ;clr real fpcr
H A Dsrem_mod.S379 fmovel USER_FPCR(%a6),%fpcr
/linux-master/arch/m68k/ifpsp060/src/
H A Dfpsp.S646 fmovm.l %fpcr,%fpsr,%fpiar,USER_FPCR(%a6) # save ctrl regs
705 fmov.l &0x0,%fpcr # zero current control regs
732 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs
747 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs
766 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs
791 fmov.l &0x0,%fpcr # zero current control regs
805 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs
886 fmovm.l %fpcr,%fpsr,%fpiar,USER_FPCR(%a6) # save ctrl regs
948 fmov.l &0x0,%fpcr # zero current control regs
982 fmovm.l USER_FPCR(%a6),%fpcr,
[all...]
H A Dpfpsp.S645 fmovm.l %fpcr,%fpsr,%fpiar,USER_FPCR(%a6) # save ctrl regs
704 fmov.l &0x0,%fpcr # zero current control regs
731 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs
746 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs
765 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs
790 fmov.l &0x0,%fpcr # zero current control regs
804 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs
885 fmovm.l %fpcr,%fpsr,%fpiar,USER_FPCR(%a6) # save ctrl regs
947 fmov.l &0x0,%fpcr # zero current control regs
981 fmovm.l USER_FPCR(%a6),%fpcr,
[all...]
/linux-master/arch/arm64/kernel/
H A Dsignal.c199 __put_user_error(fpsimd->fpcr, &ctx->fpcr, err);
221 __get_user_error(fpsimd.fpcr, &(user->fpsimd->fpcr), err);
385 __get_user_error(fpsimd.fpcr, &user->fpsimd->fpcr, err);
H A Dsignal32.c125 /* Create an AArch32 fpscr from the fpsr and the fpcr. */
127 (fpsimd->fpcr & VFP_FPSCR_CTRL_MASK);
167 /* Extract the fpsr and the fpcr from the fpscr */
170 fpsimd.fpcr = fpscr & VFP_FPSCR_CTRL_MASK;
H A Dptrace.c846 * Copy fpsr, and fpcr which must follow contiguously in
996 * Copy fpsr, and fpcr which must follow contiguously in
1488 * fpcr are 32-bits wide.
1753 (uregs->fpcr & VFP_FPSCR_CTRL_MASK);
1780 uregs->fpcr = fpscr & VFP_FPSCR_CTRL_MASK;
/linux-master/arch/m68k/kernel/
H A Dentry.S380 fmoveml %fpcr/%fpsr/%fpiar,%a0@(TASK_THREAD+THREAD_FPCNTL)
412 fmoveml %a1@(TASK_THREAD+THREAD_FPCNTL),%fpcr/%fpsr/%fpiar
/linux-master/arch/m68k/include/asm/
H A Dmath-emu.h98 unsigned int fpcr; member in struct:fp_data
/linux-master/drivers/soc/apple/
H A Drtkit-crashlog.c54 u64 fpcr; member in struct:apple_rtkit_crashlog_regs
/linux-master/tools/testing/selftests/arm64/fp/
H A Dsve-ptrace.c497 &fpsimd_state.fpcr, &errors);
598 check_u32(vl, "FPCR", &write_fpsimd.fpcr,
/linux-master/tools/testing/selftests/kvm/aarch64/
H A Dget-reg-list.c141 case KVM_REG_ARM_CORE_REG(fp_regs.fpcr):
142 return "KVM_REG_ARM_CORE_REG(fp_regs.fpcr)";
315 KVM_REG_ARM64 | KVM_REG_SIZE_U32 | KVM_REG_ARM_CORE | KVM_REG_ARM_CORE_REG(fp_regs.fpcr),
/linux-master/arch/alpha/kernel/
H A Dentry.S701 mf_fpcr $f0 # get fpcr
703 stt $f0, FR(31) # save fpcr in slot of $f31
715 ldt $f30, FR(31) # get saved fpcr
717 mt_fpcr $f30 # install saved fpcr
/linux-master/arch/arm64/kvm/
H A Dguest.c99 case KVM_REG_ARM_CORE_REG(fp_regs.fpcr):
178 case KVM_REG_ARM_CORE_REG(fp_regs.fpcr):
179 return &vcpu->arch.ctxt.fp_regs.fpcr;
/linux-master/arch/powerpc/platforms/cell/spufs/
H A Dfile.c528 return spufs_dump_emit(cprm, &ctx->csa.lscsa->fpcr,
529 sizeof(ctx->csa.lscsa->fpcr));
542 ret = simple_read_from_buffer(buffer, size, pos, &ctx->csa.lscsa->fpcr,
543 sizeof(ctx->csa.lscsa->fpcr));
556 if (*pos >= sizeof(lscsa->fpcr))
563 size = simple_write_to_buffer(&lscsa->fpcr, sizeof(lscsa->fpcr), pos,
2543 { "fpcr", &spufs_fpcr_fops, 0666, sizeof(struct spu_reg128), },
2601 { "fpcr", spufs_fpcr_dump, NULL, sizeof(struct spu_reg128) },

Completed in 622 milliseconds

123