/src/lib/libm/src/ |
w_exp.c | 15 __RCSID("$NetBSD: w_exp.c,v 1.11 2025/08/24 21:37:31 nat Exp $"); 19 * wrapper exp(x) 27 __weak_alias(exp, _exp) 37 exp(double x) /* wrapper exp */ function in typeref:typename:double 47 return __kernel_standard(x,x,6); /* exp overflow */ 49 return __kernel_standard(x,x,7); /* exp underflow */
|
w_exp.c | 15 __RCSID("$NetBSD: w_exp.c,v 1.11 2025/08/24 21:37:31 nat Exp $"); 19 * wrapper exp(x) 27 __weak_alias(exp, _exp) 37 exp(double x) /* wrapper exp */ function in typeref:typename:double 47 return __kernel_standard(x,x,6); /* exp overflow */ 49 return __kernel_standard(x,x,7); /* exp underflow */
|
/src/lib/libc/quad/ |
fixunsdfdi_ieee754.c | 1 /* $NetBSD: fixunsdfdi_ieee754.c,v 1.1 2013/08/24 00:51:48 matt Exp $ */ 38 __RCSID("$NetBSD: fixunsdfdi_ieee754.c,v 1.1 2013/08/24 00:51:48 matt Exp $"); 58 signed int exp = ux.dblu_exp - DBL_EXP_BIAS; local in function:__fixunsdfdi 63 if (exp > 63) 65 if (exp < 0) 70 exp -= DBL_FRACHBITS; 71 if (exp == 0) 73 if (exp < 0) 74 return r >> -exp; 78 exp -= DBL_FRACLBITS [all...] |
fixunssfdi_ieee754.c | 1 /* $NetBSD: fixunssfdi_ieee754.c,v 1.1 2013/08/24 00:51:48 matt Exp $ */ 38 __RCSID("$NetBSD: fixunssfdi_ieee754.c,v 1.1 2013/08/24 00:51:48 matt Exp $"); 58 signed int exp = ux.sngu_exp - SNG_EXP_BIAS; local in function:__fixunssfdi 63 if (exp > 63) 65 if (exp < 0) 70 exp -= SNG_FRACBITS; 71 if (exp == 0) 73 if (exp < 0) 74 return r >> -exp; 76 return r << exp; [all...] |
fixunsdfdi_ieee754.c | 1 /* $NetBSD: fixunsdfdi_ieee754.c,v 1.1 2013/08/24 00:51:48 matt Exp $ */ 38 __RCSID("$NetBSD: fixunsdfdi_ieee754.c,v 1.1 2013/08/24 00:51:48 matt Exp $"); 58 signed int exp = ux.dblu_exp - DBL_EXP_BIAS; local in function:__fixunsdfdi 63 if (exp > 63) 65 if (exp < 0) 70 exp -= DBL_FRACHBITS; 71 if (exp == 0) 73 if (exp < 0) 74 return r >> -exp; 78 exp -= DBL_FRACLBITS [all...] |
fixunssfdi_ieee754.c | 1 /* $NetBSD: fixunssfdi_ieee754.c,v 1.1 2013/08/24 00:51:48 matt Exp $ */ 38 __RCSID("$NetBSD: fixunssfdi_ieee754.c,v 1.1 2013/08/24 00:51:48 matt Exp $"); 58 signed int exp = ux.sngu_exp - SNG_EXP_BIAS; local in function:__fixunssfdi 63 if (exp > 63) 65 if (exp < 0) 70 exp -= SNG_FRACBITS; 71 if (exp == 0) 73 if (exp < 0) 74 return r >> -exp; 76 return r << exp; [all...] |
fixdfdi_ieee754.c | 1 /* $NetBSD: fixdfdi_ieee754.c,v 1.1 2013/08/24 00:51:48 matt Exp $ */ 38 __RCSID("$NetBSD: fixdfdi_ieee754.c,v 1.1 2013/08/24 00:51:48 matt Exp $"); 59 signed int exp = ux.dblu_exp - DBL_EXP_BIAS; local in function:__fixdfdi 63 if (exp >= 62) 68 exp -= DBL_FRACHBITS; 69 if (exp < 0) { 70 r >>= -exp; 71 } else if (exp > 0) { 74 exp -= DBL_FRACLBITS; 75 if (exp < 0) [all...] |
fixsfdi_ieee754.c | 1 /* $NetBSD: fixsfdi_ieee754.c,v 1.1 2013/08/24 00:51:48 matt Exp $ */ 38 __RCSID("$NetBSD: fixsfdi_ieee754.c,v 1.1 2013/08/24 00:51:48 matt Exp $"); 57 signed int exp = ux.sngu_exp - SNG_EXP_BIAS; local in function:__fixsfdi 61 if (exp < 0) 63 if (exp > 62) 68 exp -= SNG_FRACBITS; 69 if (exp < 0) { 70 r >>= -exp; 71 } else if (exp > 0) { 72 r <<= exp; [all...] |
fixdfdi_ieee754.c | 1 /* $NetBSD: fixdfdi_ieee754.c,v 1.1 2013/08/24 00:51:48 matt Exp $ */ 38 __RCSID("$NetBSD: fixdfdi_ieee754.c,v 1.1 2013/08/24 00:51:48 matt Exp $"); 59 signed int exp = ux.dblu_exp - DBL_EXP_BIAS; local in function:__fixdfdi 63 if (exp >= 62) 68 exp -= DBL_FRACHBITS; 69 if (exp < 0) { 70 r >>= -exp; 71 } else if (exp > 0) { 74 exp -= DBL_FRACLBITS; 75 if (exp < 0) [all...] |
fixsfdi_ieee754.c | 1 /* $NetBSD: fixsfdi_ieee754.c,v 1.1 2013/08/24 00:51:48 matt Exp $ */ 38 __RCSID("$NetBSD: fixsfdi_ieee754.c,v 1.1 2013/08/24 00:51:48 matt Exp $"); 57 signed int exp = ux.sngu_exp - SNG_EXP_BIAS; local in function:__fixsfdi 61 if (exp < 0) 63 if (exp > 62) 68 exp -= SNG_FRACBITS; 69 if (exp < 0) { 70 r >>= -exp; 71 } else if (exp > 0) { 72 r <<= exp; [all...] |
/src/bin/expr/ |
expr.y | 1 /* $NetBSD: expr.y,v 1.55 2025/06/29 00:24:23 rillig Exp $ */ 35 __RCSID("$NetBSD: expr.y,v 1.55 2025/06/29 00:24:23 rillig Exp $"); 79 exp: expr { label
|
expr.y | 1 /* $NetBSD: expr.y,v 1.55 2025/06/29 00:24:23 rillig Exp $ */ 35 __RCSID("$NetBSD: expr.y,v 1.55 2025/06/29 00:24:23 rillig Exp $"); 79 exp: expr { label
|
/src/lib/libc/gdtoa/ |
strtoId.c | 1 /* $NetBSD: strtoId.c,v 1.3 2019/08/01 02:27:43 riastradh Exp $ */ 44 Long exp[2]; local in function:strtoId 52 k = strtoIg(s, sp, &fpi, exp, B, rv); 55 ULtod((ULong*)f0, B[0]->x, exp[0], rv[0]); 58 ULtod((ULong*)f1, B[1]->x, exp[1], rv[1]);
|
strtoIdd.c | 1 /* $NetBSD: strtoIdd.c,v 1.3 2019/08/01 02:27:43 riastradh Exp $ */ 48 Long exp[2]; local in function:strtoIdd 56 k = strtoIg(s, sp, &fpi, exp, B, rv); 59 ULtodd((ULong*)f0, B[0]->x, exp[0], rv[0]); 62 ULtodd((ULong*)f1, B[1]->x, exp[1], rv[1]);
|
strtoIf.c | 1 /* $NetBSD: strtoIf.c,v 1.3 2019/08/01 02:27:43 riastradh Exp $ */ 44 Long exp[2]; local in function:strtoIf 52 k = strtoIg(s, sp, &fpi, exp, B, rv); 55 ULtof((ULong*)f0, B[0]->x, exp[0], rv[0]); 58 ULtof((ULong*)f1, B[1]->x, exp[1], rv[1]);
|
strtoId.c | 1 /* $NetBSD: strtoId.c,v 1.3 2019/08/01 02:27:43 riastradh Exp $ */ 44 Long exp[2]; local in function:strtoId 52 k = strtoIg(s, sp, &fpi, exp, B, rv); 55 ULtod((ULong*)f0, B[0]->x, exp[0], rv[0]); 58 ULtod((ULong*)f1, B[1]->x, exp[1], rv[1]);
|
strtoIdd.c | 1 /* $NetBSD: strtoIdd.c,v 1.3 2019/08/01 02:27:43 riastradh Exp $ */ 48 Long exp[2]; local in function:strtoIdd 56 k = strtoIg(s, sp, &fpi, exp, B, rv); 59 ULtodd((ULong*)f0, B[0]->x, exp[0], rv[0]); 62 ULtodd((ULong*)f1, B[1]->x, exp[1], rv[1]);
|
strtoIf.c | 1 /* $NetBSD: strtoIf.c,v 1.3 2019/08/01 02:27:43 riastradh Exp $ */ 44 Long exp[2]; local in function:strtoIf 52 k = strtoIg(s, sp, &fpi, exp, B, rv); 55 ULtof((ULong*)f0, B[0]->x, exp[0], rv[0]); 58 ULtof((ULong*)f1, B[1]->x, exp[1], rv[1]);
|
strtoIQ.c | 1 /* $NetBSD: strtoIQ.c,v 1.3 2019/08/01 02:27:43 riastradh Exp $ */ 44 Long exp[2]; local in function:strtoIQ 53 k = strtoIg(s, sp, &fpi, exp, B, rv); 56 ULtoQ(L, B[0]->x, exp[0], rv[0]); 59 ULtoQ(M, B[1]->x, exp[1], rv[1]);
|
strtoIx.c | 1 /* $NetBSD: strtoIx.c,v 1.3 2019/08/01 02:27:43 riastradh Exp $ */ 44 Long exp[2]; local in function:strtoIx 53 k = strtoIg(s, sp, &fpi, exp, B, rv); 56 ULtox(L, B[0]->x, exp[0], rv[0]); 59 ULtox(M, B[1]->x, exp[1], rv[1]);
|
strtoIxL.c | 1 /* $NetBSD: strtoIxL.c,v 1.3 2019/08/01 02:27:43 riastradh Exp $ */ 44 Long exp[2]; local in function:strtoIxL 53 k = strtoIg(s, sp, &fpi, exp, B, rv); 56 ULtoxL(L, B[0]->x, exp[0], rv[0]); 59 ULtoxL(M, B[1]->x, exp[1], rv[1]);
|
strtodI.c | 1 /* $NetBSD: strtodI.c,v 1.4 2019/08/01 02:27:43 riastradh Exp $ */ 62 Long exp; local in function:strtodI 66 k = strtodg(s, sp, &fpi, &exp, bits); 97 word0(&u[0]) = (bits[1] & ~0x100000) | ((exp + 0x3ff + 52) << 20);
|
strtoIQ.c | 1 /* $NetBSD: strtoIQ.c,v 1.3 2019/08/01 02:27:43 riastradh Exp $ */ 44 Long exp[2]; local in function:strtoIQ 53 k = strtoIg(s, sp, &fpi, exp, B, rv); 56 ULtoQ(L, B[0]->x, exp[0], rv[0]); 59 ULtoQ(M, B[1]->x, exp[1], rv[1]);
|
strtoIx.c | 1 /* $NetBSD: strtoIx.c,v 1.3 2019/08/01 02:27:43 riastradh Exp $ */ 44 Long exp[2]; local in function:strtoIx 53 k = strtoIg(s, sp, &fpi, exp, B, rv); 56 ULtox(L, B[0]->x, exp[0], rv[0]); 59 ULtox(M, B[1]->x, exp[1], rv[1]);
|
/src/sys/arch/x86/x86/ |
convert_xmm_s87.c | 1 /* $NetBSD: convert_xmm_s87.c,v 1.8 2024/02/10 09:24:17 andvar Exp $ */ 33 __KERNEL_RCSID(0, "$NetBSD: convert_xmm_s87.c,v 1.8 2024/02/10 09:24:17 andvar Exp $"); 103 unsigned int exp; local in function:process_xmm_to_s87 106 exp = fx_reg->r.f87_exp_sign & 0x7fff; 107 if (exp == 0) { 112 } else if (exp == 0x7fff)
|