OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:VFP_FPSCR_RMODE
(Results
1 - 6
of
6
) sorted by relevancy
/src/lib/libc/arch/arm/hardfloat/
fpgetround.c
59
__CTASSERT(__SHIFTOUT(VFP_FPSCR_RN,
VFP_FPSCR_RMODE
) == FP_RN);
60
__CTASSERT(__SHIFTOUT(VFP_FPSCR_RP,
VFP_FPSCR_RMODE
) == FP_RP);
61
__CTASSERT(__SHIFTOUT(VFP_FPSCR_RM,
VFP_FPSCR_RMODE
) == FP_RM);
62
__CTASSERT(__SHIFTOUT(VFP_FPSCR_RZ,
VFP_FPSCR_RMODE
) == FP_RZ);
65
return __SHIFTOUT(fpscr,
VFP_FPSCR_RMODE
);
fpsetround.c
59
__CTASSERT(__SHIFTOUT(VFP_FPSCR_RN,
VFP_FPSCR_RMODE
) == FP_RN);
60
__CTASSERT(__SHIFTOUT(VFP_FPSCR_RP,
VFP_FPSCR_RMODE
) == FP_RP);
61
__CTASSERT(__SHIFTOUT(VFP_FPSCR_RM,
VFP_FPSCR_RMODE
) == FP_RM);
62
__CTASSERT(__SHIFTOUT(VFP_FPSCR_RZ,
VFP_FPSCR_RMODE
) == FP_RZ);
65
fp_rnd old_rnd = __SHIFTOUT(fpscr,
VFP_FPSCR_RMODE
);
66
fpscr ^= __SHIFTIN(new_rnd ^ old_rnd,
VFP_FPSCR_RMODE
);
/src/sys/arch/arm/include/
fenv.h
47
#define __FENV_GET_ROUND(__envp) __SHIFTOUT(*(__envp),
VFP_FPSCR_RMODE
)
53
*(__envp) = __SHIFTIN((__val),
VFP_FPSCR_RMODE
)
vfpreg.h
97
#define
VFP_FPSCR_RMODE
0x00c00000 /* Rounding Mode */
/src/lib/libm/arch/arm/
fenv.c
183
return __SHIFTOUT(armreg_fpscr_read(),
VFP_FPSCR_RMODE
);
195
_DIAGASSERT(!(round & ~__SHIFTOUT(
VFP_FPSCR_RMODE
,
VFP_FPSCR_RMODE
)));
197
int fpscr = armreg_fpscr_read() & ~
VFP_FPSCR_RMODE
;
198
fpscr |= __SHIFTIN(round,
VFP_FPSCR_RMODE
);
257
fpscr &= ~(VFP_FPSCR_ESUM|
VFP_FPSCR_RMODE
);
/src/sys/arch/arm/vfp/
vfp_init.c
175
uint32_t vfp_fpscr_changable = VFP_FPSCR_CSUM|VFP_FPSCR_ESUM|
VFP_FPSCR_RMODE
;
338
|
VFP_FPSCR_RMODE
;
364
vfp_fpscr_changable |=
VFP_FPSCR_RMODE
;
Completed in 15 milliseconds
Indexes created Sat Oct 18 21:09:54 GMT 2025