Home
last modified time | relevance | path

Searched refs:j0 (Results 1 – 23 of 23) sorted by relevance

/picolibc-latest/newlib/libm/common/
Ds_llrint.c42 __int32_t i0,j0,sx; in llrint64() local
54 j0 = ((i0 & 0x7ff00000) >> 20) - 1023; in llrint64()
57 if(j0 < 20) in llrint64()
67 j0 = ((i0 & 0x7ff00000) >> 20) - 1023; in llrint64()
70 result = (j0 < 0 ? 0 : i0 >> (20 - j0)); in llrint64()
72 else if (j0 < (int)(8 * sizeof (long long int)) - 1) in llrint64()
75 if (j0 >= 52) in llrint64()
78 result = ((long long int) ((i0 & 0x000fffff) | 0x00100000) << (j0 - 20)) | in llrint64()
80 ((long long int) i1 << (j0 - 52)); in llrint64()
87 j0 = ((i0 & 0x7ff00000) >> 20) - 1023; in llrint64()
[all …]
Ds_lrint.c82 __int32_t i0,j0,sx; in lrint64() local
94 j0 = ((i0 & 0x7ff00000) >> 20) - 1023; in lrint64()
97 if(j0 < 20) in lrint64()
105 j0 = ((i0 & 0x7ff00000) >> 20) - 1023; in lrint64()
109 if (j0 < 0) in lrint64()
112 result = i0 >> (20 - j0); in lrint64()
114 else if (j0 < (int)(8 * sizeof (long int)) - 1) in lrint64()
118 if (j0 >= 52) in lrint64()
121 result = ((long int) ((i0 & 0x000fffff) | 0x00100000) << (j0 - 20)) | in lrint64()
123 ((long int) i1 << (j0 - 52)); in lrint64()
[all …]
Ds_rint.c85 __int32_t i0,j0,sx; in rint64() local
91 j0 = ((i0>>20)&0x7ff)-0x3ff; /* exponent */ in rint64()
92 if(j0<20) { /* no integral bits in LS part */ in rint64()
93 if(j0<0) { /* x is fractional or 0 */ in rint64()
105 i = (0x000fffff)>>j0; in rint64()
110 if(j0==19) i1 = 0x80000000; else i1 = 0; in rint64()
111 i0 = (i0&(~i))|((0x40000)>>j0); in rint64()
114 } else if (j0>51) { in rint64()
120 if (j0 == 0x400) in rint64()
124 i = ((__uint32_t)(0xffffffff))>>(j0-20); in rint64()
[all …]
Dsf_lrint.c39 __int32_t j0,sx; in lrintf() local
51 j0 = ((i0 & 0x7f800000) >> 23) - 127; in lrintf()
53 if (j0 < (int)(sizeof (long int) * 8) - 1) in lrintf()
55 if (j0 >= 23) in lrintf()
56 result = (long int) ((i0 & 0x7fffff) | 0x800000) << (j0 - 23); in lrintf()
62 j0 = ((i0 >> 23) & 0xff) - 0x7f; in lrintf()
65 if (j0 < 0) in lrintf()
68 result = i0 >> (23 - j0); in lrintf()
Dsf_llrint.c39 __int32_t j0,sx; in llrintf() local
51 j0 = ((i0 & 0x7f800000) >> 23) - 127; in llrintf()
53 if (j0 < (int)(sizeof (long long int) * 8) - 1) in llrintf()
55 if (j0 >= 23) in llrintf()
56 result = (long long int) ((i0 & 0x7fffff) | 0x800000) << (j0 - 23); in llrintf()
66 j0 = ((i0 >> 23) & 0xff) - 0x7f; in llrintf()
69 result = (j0 < 0 ? 0 : i0 >> (23 - j0)); in llrintf()
Ds_modf.c69 __int32_t i0,i1,j0; in modf64() local
72 j0 = ((i0>>20)&0x7ff)-0x3ff; /* exponent of x */ in modf64()
73 if(j0<20) { /* integer part in high x */ in modf64()
74 if(j0<0) { /* |x|<1 */ in modf64()
78 i = (0x000fffff)>>j0; in modf64()
88 } else if (j0>51) { /* no fraction part */ in modf64()
94 i = ((__uint32_t)(0xffffffff))>>(j0-20); in modf64()
Dsf_modf.c21 __int32_t i0,j0; in modff() local
24 j0 = ((i0>>23)&0xff)-0x7f; /* exponent of x */ in modff()
25 if(j0<23) { /* integer part in x */ in modff()
26 if(j0<0) { /* |x|<1 */ in modff()
30 i = (0x007fffff)>>j0; in modff()
Dsf_rint.c27 __int32_t i0,j0,sx; in rintf() local
34 j0 = (ix>>23)-0x7f; in rintf()
35 if(j0<23) { in rintf()
38 if(j0<0) { in rintf()
49 i = (0x007fffff)>>j0; in rintf()
52 if((i0&i)!=0) i0 = (i0&(~i))|((0x200000)>>j0); in rintf()
Dmath_config.h1254 #define j064 _NAME_64(j0)
/picolibc-latest/newlib/libm/math/
Ds_ceil.c30 __int32_t i0, i1, j0, j; in ceil64() local
33 j0 = ((i0 >> 20) & 0x7ff) - 0x3ff; in ceil64()
34 if (j0 < 20) { in ceil64()
35 if (j0 < 0) { in ceil64()
44 i = (0x000fffff) >> j0; in ceil64()
48 i0 += (0x00100000) >> j0; in ceil64()
52 } else if (j0 > 51) { in ceil64()
53 if (j0 == 0x400) in ceil64()
58 i = ((__uint32_t)(0xffffffffUL)) >> (j0 - 20); in ceil64()
62 if (j0 == 20) in ceil64()
[all …]
Ds_floor.c72 __int32_t i0, i1, j0, j; in floor64() local
75 j0 = ((i0 >> 20) & 0x7ff) - 0x3ff; in floor64()
76 if (j0 < 20) { in floor64()
77 if (j0 < 0) { in floor64()
85 i = (0x000fffff) >> j0; in floor64()
89 i0 += (0x00100000) >> j0; in floor64()
93 } else if (j0 > 51) { in floor64()
94 if (j0 == 0x400) in floor64()
99 i = ((__uint32_t)(0xffffffff)) >> (j0 - 20); in floor64()
103 if (j0 == 20) in floor64()
[all …]
Dsf_ceil.c21 __int32_t i0, j0; in ceilf() local
25 j0 = (ix >> 23) - 0x7f; in ceilf()
26 if (j0 < 23) { in ceilf()
27 if (j0 < 0) { in ceilf()
34 i = (0x007fffff) >> j0; in ceilf()
38 i0 += (0x00800000) >> j0; in ceilf()
Dsf_floor.c30 __int32_t i0, j0; in floorf() local
34 j0 = (ix >> 23) - 0x7f; in floorf()
35 if (j0 < 23) { in floorf()
36 if (j0 < 0) { /* raise inexact if x != 0 */ in floorf()
43 i = (0x007fffff) >> j0; in floorf()
47 i0 += (0x00800000) >> j0; in floorf()
Dsf_j0.c386 _MATH_ALIAS_f_f(j0)
Ds_j0.c141 _MATH_ALIAS_d_d(j0)
/picolibc-latest/newlib/libc/stdlib/
Dchacha_private.h109 u32 j0, j1, j2, j3, j4, j5, j6, j7, j8, j9, j10, j11, j12, j13, j14, j15; in chacha_encrypt_bytes() local
116 j0 = x->input[0]; in chacha_encrypt_bytes()
140 x0 = j0; in chacha_encrypt_bytes()
166 x0 = PLUS(x0,j0); in chacha_encrypt_bytes()
/picolibc-latest/newlib/libm/test/
Dj0_vec.c304 void test_j0(int m) {run_vector_1(m,j0_vec,(char *)(j0),"j0","dd"); } in test_j0()
Dmath.c799 float j0f(a) float a; { return j0(a); }
/picolibc-latest/newlib/libc/include/
Dmath.h656 extern double j0 (double);
/picolibc-latest/test/
Dmath-funcs.c323 d1 = j0 (d1); in main()
Dlong_double_gen.5c319 real j0(real x) = jn(x,0);
Dmath_errhandling_tests.c369 static FLOAT_T makemathname(test_j0_inf)(void) { return makemathname(j0)(makemathname(infval)); } in makemathname()
370 static FLOAT_T makemathname(test_j0_qnan)(void) { return makemathname(j0)(makemathname(qnanval)); } in makemathname()
371 static FLOAT_T makemathname(test_j0_snan)(void) { return makemathname(j0)(makemathname(snanval)); } in makemathname()
/picolibc-latest/newlib/
DChangeLog-201521831 * libm/mathfp/e_j0.c j0(): New file.
22218 * libm/math/w_j0.c (j0, y0): ditto
22813 * libm/math/w_j0.c (j0): Likewise.