Home
last modified time | relevance | path

Searched refs:fp_c (Results 1 – 5 of 5) sorted by relevance

/netbsd-src/sys/arch/alpha/include/
H A Dfpu.h135 #define FP_C_TO_NETBSD_MASK(fp_c) ((fp_c) >> 1 & 0x3f) argument
136 #define FP_C_TO_NETBSD_FLAG(fp_c) ((fp_c) >> 17 & 0x3f) argument
139 #define CLEAR_FP_C_MASK(fp_c) ((fp_c) & ~(0x3f << 1)) argument
140 #define CLEAR_FP_C_FLAG(fp_c) ((fp_c) & ~(0x3f << 17)) argument
141 #define SET_FP_C_MASK(fp_c, m) (CLEAR_FP_C_MASK(fp_c) | NETBSD_MASK_TO_FP_C(m)) argument
142 #define SET_FP_C_FLAG(fp_c, m) (CLEAR_FP_C_FLAG(fp_c) | NETBSD_FLAG_TO_FP_C(m)) argument
H A Dsysarch.h57 uint64_t fp_c; member
/netbsd-src/sys/arch/alpha/alpha/
H A Dfp_complete.c362 fp_c_to_fpcr_1(uint64_t fpcr, uint64_t fp_c) in fp_c_to_fpcr_1() argument
389 disables = FP_C_TO_NETBSD_FLAG(fp_c) & ~FP_C_TO_NETBSD_MASK(fp_c); in fp_c_to_fpcr_1()
394 fpcr |= fp_c & FP_C_MIRRORED << (FPCR_MIR_START - FP_C_MIR_START); in fp_c_to_fpcr_1()
395 fpcr |= (fp_c & IEEE_MAP_DMZ) << 36; in fp_c_to_fpcr_1()
396 if (fp_c & FP_C_MIRRORED) in fp_c_to_fpcr_1()
398 if (fp_c & IEEE_MAP_UMZ) in fp_c_to_fpcr_1()
400 fpcr |= (~fp_c & IEEE_TRAP_ENABLE_DNO) << 41; in fp_c_to_fpcr_1()
411 alpha_write_fp_c(struct lwp *l, uint64_t fp_c) in alpha_write_fp_c() argument
415 fp_c &= MDLWP_FP_C; in alpha_write_fp_c()
417 if ((md_flags & MDLWP_FP_C) == fp_c) in alpha_write_fp_c()
[all …]
H A Dsys_machdep.c129 args.fp_c = alpha_read_fp_c(l); in sys_sysarch()
140 if ((args.fp_c >> 63) != 0) in sys_sysarch()
141 args.fp_c |= IEEE_INHERIT; in sys_sysarch()
142 alpha_write_fp_c(l, args.fp_c); in sys_sysarch()
/netbsd-src/lib/csu/arch/alpha/
H A Dcrtfm.c66 args.fp_c = IEEE_MAP_DMZ|IEEE_MAP_UMZ; in __alpha_set_fast_math()