/linux-6.3-rc2/arch/arm/nwfpe/ |
A D | fpmodule.c | 133 register unsigned int fpsr, cumulativeTraps; in float_raise() local 144 fpsr = readFPSR(); in float_raise() 149 if ((!(fpsr & BIT_IXE)) && (flags & BIT_IXC)) in float_raise() 151 if ((!(fpsr & BIT_UFE)) && (flags & BIT_UFC)) in float_raise() 153 if ((!(fpsr & BIT_OFE)) && (flags & BIT_OFC)) in float_raise() 155 if ((!(fpsr & BIT_DZE)) && (flags & BIT_DZC)) in float_raise() 157 if ((!(fpsr & BIT_IOE)) && (flags & BIT_IOC)) in float_raise() 162 writeFPSR(fpsr | cumulativeTraps); in float_raise() 165 if (fpsr & (flags << 16)) in float_raise()
|
A D | fpa11.inl | 28 return (fpa11->fpsr); 35 fpa11->fpsr = (fpa11->fpsr & MASK_SYSID) | (reg & ~MASK_SYSID);
|
A D | fpa11.c | 32 fpa11->fpsr = FP_EMULATOR | BIT_AC; in resetFPA11()
|
A D | fpa11.h | 69 /* 96 */ FPSR fpsr; /* floating point status register */ member
|
/linux-6.3-rc2/arch/m68k/ifpsp060/src/ |
A D | ftest.S | 246 fmovm.l %fpcr,%fpsr,%fpiar,IFPCREGS(%a6) 259 fmovm.l %fpcr,%fpsr,%fpiar,SFPCREGS(%a6) 286 fmovm.l %fpcr,%fpsr,%fpiar,IFPCREGS(%a6) 299 fmovm.l %fpcr,%fpsr,%fpiar,SFPCREGS(%a6) 327 fmovm.l %fpcr,%fpsr,%fpiar,IFPCREGS(%a6) 336 fmovm.l %fpcr,%fpsr,%fpiar,SFPCREGS(%a6) 361 fmov.l &0x0f000000,%fpsr 397 fmov.l &0x0f000000,%fpsr 434 fmov.l &0x0f000000,%fpsr 557 fmovm.l &0xffffffffffffffff,%fpcr,%fpsr [all …]
|
A D | fplsp.S | 566 fmovm.l %fpcr,%fpsr,USER_FPCR(%a6) # save ctrl regs 623 fmovm.l %fpcr,%fpsr,USER_FPCR(%a6) # save ctrl regs 9243 fmov.l &0x0,%fpsr 9688 # fmov.l %fpsr,%d6 9691 # fmov.l %d6,%fpsr # put Q in fpsr 9692 mov.b %d3,FPSR_QBYTE(%a6) # put Q in fpsr 10075 fmov.l %fpsr,%d0 10085 fmov.l %fpsr,%d0 10097 fmov.l %fpsr,%d0 10130 fmov.l %fpsr,%d0 [all …]
|
A D | pfpsp.S | 948 fmov.l &0x0,%fpsr 981 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs 1338 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs 1405 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs 1512 fmov.l &0x0,%fpsr 1570 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr,%fpiar # restore ctrl regs 2071 fmov.l &0x0,%fpsr 2466 fmovm.l %fpcr,%fpsr,%fpiar,USER_FPCR(%a6) # save ctrl regs 2597 fmov.l &0x0,%fpsr 3309 fmovm.l %fpcr,%fpsr,%fpiar,USER_FPCR(%a6) # save ctrl regs [all …]
|
A D | fpsp.S | 949 fmov.l &0x0,%fpsr 1513 fmov.l &0x0,%fpsr 2072 fmov.l &0x0,%fpsr 2598 fmov.l &0x0,%fpsr 13113 fmov.l %fpsr,%d0 13348 fmov.l %fpsr,%d0 # save FPSR 13556 fmov.l %fpsr,%d1 # save FPSR 13644 fmov.l %fpsr,%d1 # save FPSR 13772 fmov.l %fpsr,%d0 # save FPSR 14348 fmov.l %fpsr,%d1 # save FPSR [all …]
|
/linux-6.3-rc2/arch/m68k/math-emu/ |
A D | fp_emu.h | 53 FPDATA->fpsr |= 1 << (bit); \ 57 FPDATA->fpsr &= 0xff00ffff; \ 58 FPDATA->fpsr |= ((quotient) & 0xff) << 16; \
|
/linux-6.3-rc2/arch/m68k/fpsp040/ |
A D | x_unfl.S | 50 fmoveml %fpcr/%fpsr/%fpiar,USER_FPCR(%a6) 75 fmoveml USER_FPCR(%a6),%fpcr/%fpsr/%fpiar 110 fmoveml USER_FPCR(%a6),%fpcr/%fpsr/%fpiar 129 fmoveml USER_FPCR(%a6),%fpcr/%fpsr/%fpiar 136 fmoveml USER_FPCR(%a6),%fpcr/%fpsr/%fpiar
|
A D | x_snan.S | 47 fmoveml %fpcr/%fpsr/%fpiar,USER_FPCR(%a6) 74 fmoveml USER_FPCR(%a6),%fpcr/%fpsr/%fpiar 107 fmoveml USER_FPCR(%a6),%fpcr/%fpsr/%fpiar 135 fmoveml USER_FPCR(%a6),%fpcr/%fpsr/%fpiar
|
A D | x_operr.S | 314 fmoveml USER_FPCR(%a6),%fpcr/%fpsr/%fpiar 340 fmoveml USER_FPCR(%a6),%fpcr/%fpsr/%fpiar 351 fmoveml USER_FPCR(%a6),%fpcr/%fpsr/%fpiar
|
A D | skeleton.S | 94 | or unfl bits set in the fpsr. If any of these are set, branch 95 | to the appropriate handler for the exception in the fpsr. Note 107 fmovel %fpsr,-(%sp)
|
/linux-6.3-rc2/arch/arm64/include/asm/ |
A D | fpsimdmacros.h | 28 mrs x\tmpnr, fpsr 65 msr fpsr, x\tmpnr 325 mrs x\nxtmp, fpsr 340 msr fpsr, x\nxtmp
|
A D | kvm_hyp.h | 93 void __sve_restore_state(void *sve_pffr, u32 *fpsr);
|
/linux-6.3-rc2/arch/m68k/include/asm/ |
A D | math-emu.h | 28 #define FPSR_QUOTIENT(fpsr) (*((signed char *) &(fpsr) + 1)) argument 99 unsigned int fpsr; member
|
/linux-6.3-rc2/arch/arm/include/asm/ |
A D | user.h | 44 unsigned int fpsr:32; member
|
/linux-6.3-rc2/arch/ia64/kernel/ |
A D | entry.h | 34 .spillsp ar.fpsr, PT(AR_FPSR)+16+(off); \ 44 .savesp ar.fpsr,SW(AR_FPSR)+16+(off); \
|
A D | minstate.h | 56 mov r21=ar.fpsr; /* M */ \ 194 mov ar.fpsr=r11; /* M-unit */ \
|
A D | relocate_kernel.S | 282 mov r5 = ar.fpsr 290 mov r5 = ar.fpsr
|
A D | gate.S | 106 .savesp ar.fpsr, FPSR_OFF+SIGCONTEXT_OFF; \ 341 mov r21=ar.fpsr // M2 (12 cyc)
|
A D | traps.c | 233 fp_emulate (int fp_fault, void *bundle, long *ipsr, long *fpsr, long *isr, long *pr, long *ifs, in fp_emulate() argument 264 (unsigned long *) ipsr, (unsigned long *) fpsr, in fp_emulate()
|
/linux-6.3-rc2/arch/arm64/kernel/ |
A D | signal.c | 194 __put_user_error(fpsimd->fpsr, &ctx->fpsr, err); in preserve_fpsimd_context() 216 __get_user_error(fpsimd.fpsr, &(user->fpsimd->fpsr), err); in restore_fpsimd_context() 353 __get_user_error(fpsimd.fpsr, &user->fpsimd->fpsr, err); in restore_sve_fpsimd_context()
|
/linux-6.3-rc2/arch/arm64/kvm/ |
A D | guest.c | 68 off < KVM_REG_ARM_CORE_REG(fp_regs.fpsr); in core_reg_offset_is_vreg() 98 case KVM_REG_ARM_CORE_REG(fp_regs.fpsr): in core_reg_size_from_offset() 175 case KVM_REG_ARM_CORE_REG(fp_regs.fpsr): in core_reg_addr() 176 return &vcpu->arch.ctxt.fp_regs.fpsr; in core_reg_addr()
|
/linux-6.3-rc2/arch/arm64/include/uapi/asm/ |
A D | sigcontext.h | 79 __u32 fpsr; member
|