/picolibc-latest/newlib/libm/common/ |
D | s_llrint.c | 42 __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 …]
|
D | s_lrint.c | 82 __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 …]
|
D | s_rint.c | 85 __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 …]
|
D | sf_lrint.c | 39 __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()
|
D | sf_llrint.c | 39 __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()
|
D | s_modf.c | 69 __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()
|
D | sf_modf.c | 21 __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()
|
D | sf_rint.c | 27 __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()
|
D | math_config.h | 1254 #define j064 _NAME_64(j0)
|
/picolibc-latest/newlib/libm/math/ |
D | s_ceil.c | 30 __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 …]
|
D | s_floor.c | 72 __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 …]
|
D | sf_ceil.c | 21 __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()
|
D | sf_floor.c | 30 __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()
|
D | sf_j0.c | 386 _MATH_ALIAS_f_f(j0)
|
D | s_j0.c | 141 _MATH_ALIAS_d_d(j0)
|
/picolibc-latest/newlib/libc/stdlib/ |
D | chacha_private.h | 109 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/ |
D | j0_vec.c | 304 void test_j0(int m) {run_vector_1(m,j0_vec,(char *)(j0),"j0","dd"); } in test_j0()
|
D | math.c | 799 float j0f(a) float a; { return j0(a); }
|
/picolibc-latest/newlib/libc/include/ |
D | math.h | 656 extern double j0 (double);
|
/picolibc-latest/test/ |
D | math-funcs.c | 323 d1 = j0 (d1); in main()
|
D | long_double_gen.5c | 319 real j0(real x) = jn(x,0);
|
D | math_errhandling_tests.c | 369 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/ |
D | ChangeLog-2015 | 21831 * 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.
|