Symbol: fpsr
lib/libc/arch/hppa/gen/flt_rounds.c
20
u_int64_t fpsr;
lib/libc/arch/hppa/gen/flt_rounds.c
22
__asm__ volatile("fstd %%fr0,0(%1)" : "=m" (fpsr) : "r" (&fpsr));
lib/libc/arch/hppa/gen/flt_rounds.c
23
return map[(fpsr >> 41) & 0x03];
lib/libc/arch/hppa/gen/fpgetmask.c
13
u_int64_t fpsr;
lib/libc/arch/hppa/gen/fpgetmask.c
15
__asm__ volatile("fstd %%fr0,0(%1)" : "=m" (fpsr) : "r" (&fpsr));
lib/libc/arch/hppa/gen/fpgetmask.c
16
return ((fpsr >> 32) & 0x1f);
lib/libc/arch/hppa/gen/fpgetround.c
13
u_int64_t fpsr;
lib/libc/arch/hppa/gen/fpgetround.c
15
__asm__ volatile("fstd %%fr0,0(%1)" : "=m" (fpsr) : "r" (&fpsr));
lib/libc/arch/hppa/gen/fpgetround.c
16
return ((fpsr >> 41) & 0x3);
lib/libc/arch/hppa/gen/fpgetsticky.c
13
u_int64_t fpsr;
lib/libc/arch/hppa/gen/fpgetsticky.c
15
__asm__ volatile("fstd %%fr0,0(%1)" : "=m" (fpsr) : "r" (&fpsr));
lib/libc/arch/hppa/gen/fpgetsticky.c
16
return ((fpsr >> 59) & 0x1f);
lib/libc/arch/hppa/gen/fpsetmask.c
14
u_int64_t fpsr;
lib/libc/arch/hppa/gen/fpsetmask.c
17
__asm__ volatile("fstd %%fr0,0(%1)" : "=m"(fpsr) : "r"(&fpsr));
lib/libc/arch/hppa/gen/fpsetmask.c
18
old = (fpsr >> 32) & 0x1f;
lib/libc/arch/hppa/gen/fpsetmask.c
19
fpsr = (fpsr & 0xffffffe000000000LL) | ((u_int64_t)(mask & 0x1f) << 32);
lib/libc/arch/hppa/gen/fpsetmask.c
20
__asm__ volatile("fldd 0(%0),%%fr0" : : "r"(&fpsr), "m"(fpsr));
lib/libc/arch/hppa/gen/fpsetround.c
14
u_int64_t fpsr;
lib/libc/arch/hppa/gen/fpsetround.c
17
__asm__ volatile("fstd %%fr0,0(%1)" : "=m" (fpsr) : "r" (&fpsr));
lib/libc/arch/hppa/gen/fpsetround.c
18
old = (fpsr >> 41) & 0x03;
lib/libc/arch/hppa/gen/fpsetround.c
19
fpsr = (fpsr & 0xfffff9ff00000000LL) |
lib/libc/arch/hppa/gen/fpsetround.c
21
__asm__ volatile("fldd 0(%0),%%fr0" : : "r"(&fpsr), "m"(fpsr));
lib/libc/arch/hppa/gen/fpsetsticky.c
14
u_int64_t fpsr;
lib/libc/arch/hppa/gen/fpsetsticky.c
17
__asm__ volatile("fstd %%fr0,0(%1)" : "=m" (fpsr) : "r" (&fpsr));
lib/libc/arch/hppa/gen/fpsetsticky.c
18
old = (fpsr >> 59) & 0x1f;
lib/libc/arch/hppa/gen/fpsetsticky.c
19
fpsr = (fpsr & 0x07ffffff00000000LL) | ((u_int64_t)(mask & 0x1f) << 59);
lib/libc/arch/hppa/gen/fpsetsticky.c
20
__asm__ volatile("fldd 0(%0),%%fr0" : : "r"(&fpsr), "m"(fpsr));
lib/libm/arch/hppa/fenv.c
141
__asm__ volatile ("fstd %%fr0, 0(%1)" : "=m" (u.fpsr) :
lib/libm/arch/hppa/fenv.c
142
"r" (&u.fpsr));
lib/libm/arch/hppa/fenv.c
149
__asm__ volatile ("fldd 0(%0), %%fr0" : : "r" (&u.fpsr), "m" (u.fpsr));
lib/libm/arch/hppa/fenv.c
168
__asm__ volatile ("fstd %%fr0, 0(%1)" : "=m" (u.fpsr) :
lib/libm/arch/hppa/fenv.c
169
"r" (&u.fpsr));
lib/libm/arch/hppa/fenv.c
184
__asm__ volatile ("fstd %%fr0, 0(%1)" : "=m" (u.fpsr) :
lib/libm/arch/hppa/fenv.c
185
"r" (&u.fpsr));
lib/libm/arch/hppa/fenv.c
206
__asm__ volatile ("fstd %%fr0, 0(%1)" : "=m" (u.fpsr) :
lib/libm/arch/hppa/fenv.c
207
"r" (&u.fpsr));
lib/libm/arch/hppa/fenv.c
214
__asm__ volatile ("fldd 0(%0), %%fr0" : : "r" (&u.fpsr), "m"(u.fpsr));
lib/libm/arch/hppa/fenv.c
22
unsigned long long fpsr;
lib/libm/arch/hppa/fenv.c
230
__asm__ volatile ("fstd %%fr0, 0(%1)" : "=m" (u.fpsr) :
lib/libm/arch/hppa/fenv.c
231
"r" (&u.fpsr));
lib/libm/arch/hppa/fenv.c
251
__asm__ volatile ("fstd %%fr0, 0(%1)" : "=m" (u.fpsr) :
lib/libm/arch/hppa/fenv.c
252
"r" (&u.fpsr));
lib/libm/arch/hppa/fenv.c
261
__asm__ volatile ("fldd 0(%0), %%fr0" : : "r" (&u.fpsr), "m"(u.fpsr));
lib/libm/arch/hppa/fenv.c
281
__asm__ volatile ("fstd %%fr0, 0(%1)" : "=m" (u.fpsr) :
lib/libm/arch/hppa/fenv.c
282
"r" (&u.fpsr));
lib/libm/arch/hppa/fenv.c
291
__asm__ volatile ("fldd 0(%0), %%fr0" : : "r" (&u.fpsr), "m"(u.fpsr));
lib/libm/arch/hppa/fenv.c
311
__asm__ volatile ("fstd %%fr0, 0(%1)" : "=m" (u.fpsr) :
lib/libm/arch/hppa/fenv.c
312
"r" (&u.fpsr));
lib/libm/arch/hppa/fenv.c
336
__asm__ volatile ("fstd %%fr0, 0(%1)" : "=m" (u.fpsr) :
lib/libm/arch/hppa/fenv.c
337
"r" (&u.fpsr));
lib/libm/arch/hppa/fenv.c
343
__asm__ volatile ("fldd 0(%0), %%fr0" : : "r" (&u.fpsr), "m"(u.fpsr));
lib/libm/arch/hppa/fenv.c
358
__asm__ volatile ("fstd %%fr0, 0(%1)" : "=m" (u.fpsr) :
lib/libm/arch/hppa/fenv.c
359
"r" (&u.fpsr));
lib/libm/arch/hppa/fenv.c
365
__asm__ volatile ("fldd 0(%0), %%fr0" : : "r" (&u.fpsr), "m"(u.fpsr));
lib/libm/arch/hppa/fenv.c
376
__asm__ volatile ("fstd %%fr0, 0(%1)" : "=m" (u.fpsr) :
lib/libm/arch/hppa/fenv.c
377
"r" (&u.fpsr));
lib/libm/arch/hppa/fenv.c
49
__asm__ volatile ("fstd %%fr0, 0(%1)" : "=m" (u.fpsr) :
lib/libm/arch/hppa/fenv.c
50
"r" (&u.fpsr));
lib/libm/arch/hppa/fenv.c
56
__asm__ volatile ("fldd 0(%0), %%fr0" : : "r" (&u.fpsr), "m" (u.fpsr));
lib/libm/arch/hppa/fenv.c
75
__asm__ volatile ("fstd %%fr0, 0(%1)" : "=m" (u.fpsr) :
lib/libm/arch/hppa/fenv.c
76
"r" (&u.fpsr));
lib/libm/arch/hppa/s_ceil.c
13
u_int64_t ofpsr, fpsr;
lib/libm/arch/hppa/s_ceil.c
16
fpsr = (ofpsr & ~((u_int64_t)FP_RM << (9 + 32))) |
lib/libm/arch/hppa/s_ceil.c
18
__asm__ volatile("fldds 0(%0), %%fr0" :: "r" (&fpsr), "m" (fpsr));
lib/libm/arch/hppa/s_ceilf.c
13
u_int64_t ofpsr, fpsr;
lib/libm/arch/hppa/s_ceilf.c
16
fpsr = (ofpsr & ~((u_int64_t)FP_RM << (9 + 32))) |
lib/libm/arch/hppa/s_ceilf.c
18
__asm__ volatile("fldds 0(%0), %%fr0" :: "r" (&fpsr), "m" (fpsr));
lib/libm/arch/hppa/s_floor.c
13
u_int64_t ofpsr, fpsr;
lib/libm/arch/hppa/s_floor.c
16
fpsr = ofpsr | ((u_int64_t)FP_RM << (9 + 32));
lib/libm/arch/hppa/s_floor.c
17
__asm__ volatile("fldds 0(%0), %%fr0" :: "r" (&fpsr), "m" (fpsr));
lib/libm/arch/hppa/s_floor.c
21
__asm__ volatile("fldds 0(%0), %%fr0" :: "r" (&ofpsr), "m" (fpsr));
lib/libm/arch/hppa/s_floorf.c
13
u_int64_t ofpsr, fpsr;
lib/libm/arch/hppa/s_floorf.c
16
fpsr = ofpsr | ((u_int64_t)FP_RM << (9 + 32));
lib/libm/arch/hppa/s_floorf.c
17
__asm__ volatile("fldds 0(%0), %%fr0" :: "r" (&fpsr), "m" (fpsr));
lib/libm/arch/hppa/s_trunc.c
13
u_int64_t ofpsr, fpsr;
lib/libm/arch/hppa/s_trunc.c
16
fpsr = (ofpsr & ~((u_int64_t)FP_RM << (9 + 32))) |
lib/libm/arch/hppa/s_trunc.c
18
__asm__ volatile("fldds 0(%0), %%fr0" :: "r" (&fpsr), "m" (fpsr));
lib/libm/arch/hppa/s_truncf.c
13
u_int64_t ofpsr, fpsr;
lib/libm/arch/hppa/s_truncf.c
16
fpsr = (ofpsr & ~((u_int64_t)FP_RM << (9 + 32))) |
lib/libm/arch/hppa/s_truncf.c
18
__asm__ volatile("fldds 0(%0), %%fr0" :: "r" (&fpsr), "m" (fpsr));
lib/libm/arch/m88k/fenv.c
130
unsigned int fpsr;
lib/libm/arch/m88k/fenv.c
135
__asm__ volatile ("fldcr %0, %%fcr62" : "=r" (fpsr));
lib/libm/arch/m88k/fenv.c
138
fpsr &= ~excepts;
lib/libm/arch/m88k/fenv.c
139
fpsr |= *flagp & excepts;
lib/libm/arch/m88k/fenv.c
142
__asm__ volatile ("fstcr %0, %%fcr62" : : "r" (fpsr));
lib/libm/arch/m88k/fenv.c
156
unsigned int fpsr;
lib/libm/arch/m88k/fenv.c
161
__asm__ volatile ("fldcr %0, %%fcr62" : "=r" (fpsr));
lib/libm/arch/m88k/fenv.c
163
return (fpsr & excepts);
lib/libm/arch/m88k/fenv.c
234
unsigned int fpsr, fpcr;
lib/libm/arch/m88k/fenv.c
241
fpsr = envp->__status;
lib/libm/arch/m88k/fenv.c
242
fpsr &= ~FE_ALL_EXCEPT;
lib/libm/arch/m88k/fenv.c
243
__asm__ volatile ("fstcr %0, %%fcr62" : : "r" (fpsr));
lib/libm/arch/m88k/fenv.c
298
unsigned int fpsr;
lib/libm/arch/m88k/fenv.c
301
__asm__ volatile ("fldcr %0, %%fcr62" : "=r" (fpsr));
lib/libm/arch/m88k/fenv.c
307
feraiseexcept(fpsr);
lib/libm/arch/m88k/fenv.c
42
unsigned int fpsr;
lib/libm/arch/m88k/fenv.c
47
__asm__ volatile ("fldcr %0, %%fcr62" : "=r" (fpsr));
lib/libm/arch/m88k/fenv.c
50
fpsr &= ~excepts;
lib/libm/arch/m88k/fenv.c
53
__asm__ volatile ("fstcr %0, %%fcr62" : : "r" (fpsr));
lib/libm/arch/m88k/fenv.c
67
unsigned int fpsr;
lib/libm/arch/m88k/fenv.c
72
__asm__ volatile ("fldcr %0, %%fcr62" : "=r" (fpsr));
lib/libm/arch/m88k/fenv.c
75
*flagp = fpsr & excepts;
sys/arch/arm64/arm64/fpu.c
152
WRITE_SPECIALREG(fpsr, fp->fp_sr);
sys/arch/arm64/arm64/fpu.c
282
fp->fp_sr = READ_SPECIALREG(fpsr);
sys/arch/arm64/arm64/fpu.c
379
WRITE_SPECIALREG(fpsr, fp->fp_sr);
sys/arch/arm64/arm64/fpu.c
89
fp->fp_sr = READ_SPECIALREG(fpsr);
sys/arch/arm64/dev/rtkit.c
334
uint64_t fpsr;
sys/arch/m88k/include/frame.h
53
#define tf_fpsr tf_regs.fpsr
sys/arch/m88k/include/reg.h
40
unsigned long fpsr;
sys/arch/m88k/m88k/db_trace.c
99
N("fprl", fprl), N("fpit", fpit), N("fpsr", fpsr), N("fpcr", fpcr),