Home
last modified time | relevance | path

Searched refs:FPSCR (Results 1 - 25 of 48) sorted by relevance

12

/kernel/linux/linux-5.10/arch/sh/math-emu/
H A Dmath.c27 #define FPSCR (fregs->fpscr) macro
28 #define FPSCR_RM (FPSCR&3)
29 #define FPSCR_DN ((FPSCR>>18)&1)
30 #define FPSCR_PR ((FPSCR>>19)&1)
31 #define FPSCR_SZ ((FPSCR>>20)&1)
32 #define FPSCR_FR ((FPSCR>>21)&1)
341 FPSCR ^= flag; in fxchg()
434 unsigned long *reg = (code & 0x0010) ? &FPUL : &FPSCR; in id_sys()
/kernel/linux/linux-6.6/arch/sh/math-emu/
H A Dmath.c27 #define FPSCR (fregs->fpscr) macro
28 #define FPSCR_RM (FPSCR&3)
29 #define FPSCR_DN ((FPSCR>>18)&1)
30 #define FPSCR_PR ((FPSCR>>19)&1)
31 #define FPSCR_SZ ((FPSCR>>20)&1)
32 #define FPSCR_FR ((FPSCR>>21)&1)
341 FPSCR ^= flag; in fxchg()
434 unsigned long *reg = (code & 0x0010) ? &FPUL : &FPSCR; in id_sys()
/kernel/liteos_a/arch/arm/arm/src/
H A Dlos_dispatch.S61 VMRS \reg1, FPSCR
77 VMSR FPSCR, \reg1
/kernel/linux/linux-6.6/arch/arm/vfp/
H A Dvfpmodule.c234 fmrx(FPEXC), fmrx(FPSCR), inst); in vfp_panic()
256 * If any of the status flags are set, update the FPSCR. in vfp_raise_exceptions()
265 fmxr(FPSCR, fpscr); in vfp_raise_exceptions()
346 orig_fpscr = fpscr = fmrx(FPSCR); in VFP_bounce()
349 * Check for the special VFP subarch 1 and FPSCR.IXE bit case in VFP_bounce()
369 * unallocated VFP instruction but with FPSCR.IXE set and not in VFP_bounce()
379 * whether FPEXC.VECITR or FPSCR.LEN is used. in VFP_bounce()
754 u32 fpscr = fmrx(FPSCR); in vfp_support_entry()
758 * setting FPSCR.IXE causes all the CDP instructions to in vfp_support_entry()
/kernel/linux/linux-5.10/arch/arm/include/asm/
H A Dvfp.h14 #define FPSCR cr1 macro
56 /* FPSCR bits */
/kernel/linux/linux-6.6/arch/arm/include/asm/
H A Dvfp.h14 #define FPSCR cr1 macro
56 /* FPSCR bits */
/kernel/liteos_m/arch/arm/cortex-m3/keil/
H A Dlos_arch_context.h99 UINT32 FPSCR; member
H A Dlos_context.c115 context->FPSCR = 0x00000000; in ArchTskStackInit()
/kernel/liteos_m/arch/arm/cortex-m33/gcc/NTZ/
H A Dlos_arch_context.h99 UINT32 FPSCR; member
H A Dlos_context.c114 context->FPSCR = 0x00000000; in ArchTskStackInit()
/kernel/liteos_m/arch/arm/cortex-m33/gcc/TZ/non_secure/
H A Dlos_arch_context.h102 UINT32 FPSCR; member
H A Dlos_context.c114 context->FPSCR = 0x00000000; in ArchTskStackInit()
/kernel/liteos_m/arch/arm/cortex-m33/iar/NTZ/
H A Dlos_arch_context.h99 UINT32 FPSCR; member
H A Dlos_context.c114 context->FPSCR = 0x00000000; in ArchTskStackInit()
/kernel/liteos_m/arch/arm/cortex-m33/iar/TZ/non_secure/
H A Dlos_arch_context.h102 UINT32 FPSCR; member
/kernel/liteos_m/arch/arm/cortex-m4/gcc/
H A Dlos_arch_context.h99 UINT32 FPSCR; member
/kernel/liteos_m/arch/arm/cortex-m4/iar/
H A Dlos_arch_context.h99 UINT32 FPSCR; member
/kernel/liteos_m/arch/arm/cortex-m55/gcc/NTZ/
H A Dlos_arch_context.h100 UINT32 FPSCR; member
/kernel/liteos_m/arch/arm/cortex-m55/gcc/TZ/non_secure/
H A Dlos_arch_context.h102 UINT32 FPSCR; member
/kernel/liteos_m/arch/arm/cortex-m55/iar/NTZ/
H A Dlos_arch_context.h99 UINT32 FPSCR; member
/kernel/liteos_m/arch/arm/cortex-m55/iar/TZ/non_secure/
H A Dlos_arch_context.h102 UINT32 FPSCR; member
/kernel/liteos_m/arch/arm/cortex-m7/gcc/
H A Dlos_arch_context.h99 UINT32 FPSCR; member
/kernel/liteos_m/arch/arm/cortex-m7/iar/
H A Dlos_arch_context.h99 UINT32 FPSCR; member
/kernel/linux/linux-5.10/arch/arm/vfp/
H A Dvfpmodule.c234 fmrx(FPEXC), fmrx(FPSCR), inst); in vfp_panic()
256 * If any of the status flags are set, update the FPSCR. in vfp_raise_exceptions()
265 fmxr(FPSCR, fpscr); in vfp_raise_exceptions()
345 orig_fpscr = fpscr = fmrx(FPSCR); in VFP_bounce()
348 * Check for the special VFP subarch 1 and FPSCR.IXE bit case in VFP_bounce()
370 * unallocated VFP instruction but with FPSCR.IXE set and not in VFP_bounce()
380 * whether FPEXC.VECITR or FPSCR.LEN is used. in VFP_bounce()
H A Dvfphw.S110 VFPFMRX r5, FPSCR @ current status
120 stmia r4, {r1, r5, r6, r8} @ save FPEXC, FPSCR, FPINST, FPINST2
153 ldmia r10, {r1, r5, r6, r8} @ load FPEXC, FPSCR, FPINST, FPINST2
163 VFPFMXR FPSCR, r5 @ restore status
186 @ On some implementations of the VFP subarch 1, setting FPSCR.IXE
189 VFPFMRX r5, FPSCR
227 VFPFMRX r2, FPSCR @ current status
235 stmia r0, {r1, r2, r3, r12} @ save FPEXC, FPSCR, FPINST, FPINST2

Completed in 15 milliseconds

12