OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:DBL_MANT_DIG
(Results
1 - 16
of
16
) sorted by relevancy
/src/sys/external/bsd/compiler_rt/dist/lib/builtins/
floattidf.c
37
if (sd >
DBL_MANT_DIG
)
43
* P = bit
DBL_MANT_DIG
-1 bits to the right of 1
44
* Q = bit
DBL_MANT_DIG
bits to the right of 1
49
case
DBL_MANT_DIG
+ 1:
52
case
DBL_MANT_DIG
+ 2:
55
a = ((tu_int)a >> (sd - (
DBL_MANT_DIG
+2))) |
56
((a & ((tu_int)(-1) >> ((N +
DBL_MANT_DIG
+2) - sd))) != 0);
62
/* a is now rounded to
DBL_MANT_DIG
or
DBL_MANT_DIG
+1 bits */
63
if (a & ((tu_int)1 <<
DBL_MANT_DIG
))
[
all
...]
floatuntidf.c
35
if (sd >
DBL_MANT_DIG
)
41
* P = bit
DBL_MANT_DIG
-1 bits to the right of 1
42
* Q = bit
DBL_MANT_DIG
bits to the right of 1
47
case
DBL_MANT_DIG
+ 1:
50
case
DBL_MANT_DIG
+ 2:
53
a = (a >> (sd - (
DBL_MANT_DIG
+2))) |
54
((a & ((tu_int)(-1) >> ((N +
DBL_MANT_DIG
+2) - sd))) != 0);
60
/* a is now rounded to
DBL_MANT_DIG
or
DBL_MANT_DIG
+1 bits */
61
if (a & ((tu_int)1 <<
DBL_MANT_DIG
))
[
all
...]
floatdidf.c
60
if (sd >
DBL_MANT_DIG
)
66
* P = bit
DBL_MANT_DIG
-1 bits to the right of 1
67
* Q = bit
DBL_MANT_DIG
bits to the right of 1
72
case
DBL_MANT_DIG
+ 1:
75
case
DBL_MANT_DIG
+ 2:
78
a = ((du_int)a >> (sd - (
DBL_MANT_DIG
+2))) |
79
((a & ((du_int)(-1) >> ((N +
DBL_MANT_DIG
+2) - sd))) != 0);
85
/* a is now rounded to
DBL_MANT_DIG
or
DBL_MANT_DIG
+1 bits */
86
if (a & ((du_int)1 <<
DBL_MANT_DIG
))
[
all
...]
floatundidf.c
60
if (sd >
DBL_MANT_DIG
)
66
* P = bit
DBL_MANT_DIG
-1 bits to the right of 1
67
* Q = bit
DBL_MANT_DIG
bits to the right of 1
72
case
DBL_MANT_DIG
+ 1:
75
case
DBL_MANT_DIG
+ 2:
78
a = (a >> (sd - (
DBL_MANT_DIG
+2))) |
79
((a & ((du_int)(-1) >> ((N +
DBL_MANT_DIG
+2) - sd))) != 0);
85
/* a is now rounded to
DBL_MANT_DIG
or
DBL_MANT_DIG
+1 bits */
86
if (a & ((du_int)1 <<
DBL_MANT_DIG
))
[
all
...]
/src/lib/libc/gen/
infinityl_dbl_ieee754.c
12
#if LDBL_MANT_DIG !=
DBL_MANT_DIG
fixunsdfsi_ieee754.c
66
DBL_MANT_DIG
,
/src/sys/arch/vax/include/
float.h
68
#define
DBL_MANT_DIG
56
78
#define LDBL_MANT_DIG
DBL_MANT_DIG
/src/sys/sys/
float_ieee754.h
86
#define
DBL_MANT_DIG
__DBL_MANT_DIG__
114
#define
DBL_MANT_DIG
53
136
#define LDBL_MANT_DIG
DBL_MANT_DIG
/src/lib/libc/gdtoa/
hdtoa.c
63
#define DBL_ADJ (DBL_MAX_EXP - 2 + ((
DBL_MANT_DIG
- 1) % 4))
66
#define DBL_ADJ (DBL_MAX_EXP + 4 + ((
DBL_MANT_DIG
) % 4))
152
static const int sigfigs = (
DBL_MANT_DIG
+ 3) / 4;
235
*s = u.dblu_dbl.dbl_frach | (1U << ((
DBL_MANT_DIG
- 1) % 4));
256
#if (LDBL_MANT_DIG >
DBL_MANT_DIG
)
367
#else /* (LDBL_MANT_DIG ==
DBL_MANT_DIG
) */
377
#endif /* (LDBL_MANT_DIG ==
DBL_MANT_DIG
) */
/src/lib/libm/noieee_src/
n_fmod.c
69
#if
DBL_MANT_DIG
== LDBL_MANT_DIG && DBL_MIN_EXP == LDBL_MIN_EXP \
/src/tests/lib/libc/stdlib/
t_strtod.c
344
#if
DBL_MANT_DIG
== 53
346
#elif
DBL_MANT_DIG
== 56
350
# error Unknown
DBL_MANT_DIG
value!
353
#if
DBL_MANT_DIG
>= 56
/src/lib/libm/src/
s_fma.c
224
if (spread < -
DBL_MANT_DIG
) {
248
if (spread <=
DBL_MANT_DIG
* 2)
/src/tests/lib/libm/
t_log.c
463
{ DBL_DENORM_MIN, DBL_MIN_EXP -
DBL_MANT_DIG
},
466
{ (uint64_t)1 <<
DBL_MANT_DIG
,
DBL_MANT_DIG
},
467
{ ((double)((uint64_t)1 <<
DBL_MANT_DIG
) *
468
((uint64_t)1 <<
DBL_MANT_DIG
)),
469
2*
DBL_MANT_DIG
},
t_hypot.c
471
__CTASSERT(
DBL_MANT_DIG
>= 53);
477
#if
DBL_MANT_DIG
>= 56
544
s < DBL_MAX_EXP -
DBL_MANT_DIG
;
545
s += (DBL_MAX_EXP -
DBL_MANT_DIG
- DBL_MIN_EXP)/5) {
565
s < DBL_MAX_EXP -
DBL_MANT_DIG
;
566
s += (DBL_MAX_EXP -
DBL_MANT_DIG
- DBL_MIN_EXP)/5) {
/src/tests/lib/libc/gen/
t_fpclassify.c
145
for (int i = 1; i <
DBL_MANT_DIG
; i++) {
/src/lib/libm/complex/
catrig.c
563
#define CUTOFF (
DBL_MANT_DIG
/ 2 + 1) /* just half or 1 guard digit */
Completed in 53 milliseconds
Indexes created Sat Oct 25 01:09:55 GMT 2025