/freebsd-current/lib/msun/src/ |
H A D | s_floorf.c | 33 int32_t i0,j0; local 36 j0 = ((i0>>23)&0xff)-0x7f; 37 if(j0<23) { 38 if(j0<0) { /* raise inexact if x != 0 */ 45 i = (0x007fffff)>>j0; 48 if(i0<0) i0 += (0x00800000)>>j0; 53 if(j0==0x80) return x+x; /* inf or NaN */
|
H A D | s_ceilf.c | 24 int32_t i0,j0; local 28 j0 = ((i0>>23)&0xff)-0x7f; 29 if(j0<23) { 30 if(j0<0) { /* raise inexact if x != 0 */ 36 i = (0x007fffff)>>j0; 39 if(i0>0) i0 += (0x00800000)>>j0; 44 if(j0==0x80) return x+x; /* inf or NaN */
|
H A D | s_truncf.c | 29 int32_t i0,j0; local 32 j0 = ((i0>>23)&0xff)-0x7f; 33 if(j0<23) { 34 if(j0<0) { /* raise inexact if x != 0 */ 38 i = (0x007fffff)>>j0; 44 if(j0==0x80) return x+x; /* inf or NaN */
|
H A D | s_trunc.c | 31 int32_t i0,i1,j0; local 34 j0 = ((i0>>20)&0x7ff)-0x3ff; 35 if(j0<20) { 36 if(j0<0) { /* raise inexact if x != 0 */ 42 i = (0x000fffff)>>j0; 48 } else if (j0>51) { 49 if(j0==0x400) return x+x; /* inf or NaN */ 52 i = ((u_int32_t)(0xffffffff))>>(j0-20);
|
H A D | s_rint.c | 36 int32_t i0,j0,sx; local 41 j0 = ((i0>>20)&0x7ff)-0x3ff; 42 if(j0<20) { 43 if(j0<0) { 55 i = (0x000fffff)>>j0; 63 * guard bit. We do this for all j0<=51. The 64 * adjustment is trickiest for j0==18 and j0==19 67 if(j0==19) i1 = 0x40000000; else 68 if(j0 [all...] |
H A D | s_floor.c | 31 int32_t i0,i1,j0; local 34 j0 = ((i0>>20)&0x7ff)-0x3ff; 35 if(j0<20) { 36 if(j0<0) { /* raise inexact if x != 0 */ 43 i = (0x000fffff)>>j0; 46 if(i0<0) i0 += (0x00100000)>>j0; 50 } else if (j0>51) { 51 if(j0==0x400) return x+x; /* inf or NaN */ 54 i = ((u_int32_t)(0xffffffff))>>(j0-20); 58 if(j0 [all...] |
H A D | s_ceil.c | 31 int32_t i0,i1,j0; local 34 j0 = ((i0>>20)&0x7ff)-0x3ff; 35 if(j0<20) { 36 if(j0<0) { /* raise inexact if x != 0 */ 42 i = (0x000fffff)>>j0; 45 if(i0>0) i0 += (0x00100000)>>j0; 49 } else if (j0>51) { 50 if(j0==0x400) return x+x; /* inf or NaN */ 53 i = ((u_int32_t)(0xffffffff))>>(j0-20); 57 if(j0 [all...] |
H A D | s_modf.c | 30 int32_t i0,i1,j0; local 33 j0 = ((i0>>20)&0x7ff)-0x3ff; /* exponent of x */ 34 if(j0<20) { /* integer part in high x */ 35 if(j0<0) { /* |x|<1 */ 39 i = (0x000fffff)>>j0; 51 } else if (j0>51) { /* no fraction part */ 53 if (j0 == 0x400) { /* inf/NaN */ 62 i = ((u_int32_t)(0xffffffff))>>(j0-20);
|
H A D | s_rintf.c | 31 int32_t i0,j0,sx; local 35 j0 = ((i0>>23)&0xff)-0x7f; 36 if(j0<23) { 37 if(j0<0) { 48 if(j0==0x80) return x+x; /* inf or NaN */
|
H A D | s_modff.c | 24 int32_t i0,j0; local 27 j0 = ((i0>>23)&0xff)-0x7f; /* exponent of x */ 28 if(j0<23) { /* integer part in x */ 29 if(j0<0) { /* |x|<1 */ 33 i = (0x007fffff)>>j0;
|
H A D | s_cospi.c | 41 * |x| = j0 + r with j0 an integer and the remainder r satisfies 45 * cospi(x) = cos(pi*(j0+r)) 46 * = cos(pi*j0) * cos(pi*r) - sin(pi*j0) * sin(pi*r) 47 * = cos(pi*j0) * cos(pi*r) 50 * If j0 is even, then cos(pi*j0) = 1. If j0 is odd, then cos(pi*j0) 80 uint32_t hx, ix, j0, lx; local [all...] |
H A D | s_cospif.c | 47 uint32_t ix, j0; local 75 FFLOORF(x, j0, ix); /* Integer part of ax. */ 93 j0 = (uint32_t)x; 94 return (j0 & 1 ? -c : c);
|
H A D | s_sinpi.c | 44 * |x| = j0 + r with j0 an integer and the remainder r satisfies 48 * sinpi(x) = sin(pi*(j0+r)) 49 * = sin(pi*j0) * cos(pi*r) + cos(pi*j0) * sin(pi*r) 50 * = cos(pi*j0) * sin(pi*r) 53 * If j0 is even, then cos(pi*j0) = 1. If j0 is odd, then cos(pi*j0) 83 uint32_t hx, ix, j0, lx; local [all...] |
H A D | s_sinpif.c | 52 uint32_t hx, ix, j0; local 85 FFLOORF(x, j0, ix); /* Integer part of ax. */ 104 j0 = (uint32_t)x; 105 s = (j0 & 1) ? -s : s;
|
H A D | math_private.h | 694 #define FFLOORF(x, j0, ix) do { \ 695 (j0) = (((ix) >> 23) & 0xff) - 0x7f; \ 696 (ix) &= ~(0x007fffff >> (j0)); \ 700 #define FFLOOR(x, j0, ix, lx) do { \ 701 (j0) = (((ix) >> 20) & 0x7ff) - 0x3ff; \ 702 if ((j0) < 20) { \ 703 (ix) &= ~(0x000fffff >> (j0)); \ 706 (lx) &= ~((uint32_t)0xffffffff >> ((j0) - 20)); \ 711 #define FFLOORL80(x, j0, ix, lx) do { \ 712 j0 [all...] |
H A D | s_tanpif.c | 62 uint32_t hx, ix, j0; local 89 FFLOORF(x, j0, ix); /* Integer part of ax. */
|
H A D | s_tanpi.c | 44 * |x| = j0 + r with j0 an integer and the remainder r satisfies 48 * tan(pi*j0) + tan(pi*r) 49 * tanpi(x) = tan(pi*(j0+r)) = ---------------------------- = tanpi(r) 50 * 1 - tan(pi*j0) * tan(pi*r) 114 uint32_t hx, ix, j0, lx; local 146 FFLOOR(x, j0, ix, lx); /* Integer part of ax. */
|
/freebsd-current/lib/libc/gen/ |
H A D | modf.c | 90 int32_t i0,i1,j0; local 93 j0 = ((i0>>20)&0x7ff)-0x3ff; /* exponent of x */ 94 if(j0<20) { /* integer part in high x */ 95 if(j0<0) { /* |x|<1 */ 99 i = (0x000fffff)>>j0; 111 } else if (j0>51) { /* no fraction part */ 113 if (j0 == 0x400) { /* inf/NaN */ 122 i = ((u_int32_t)(0xffffffff))>>(j0-20);
|
/freebsd-current/lib/msun/ld80/ |
H A D | s_cospil.c | 54 uint32_t j0; local 84 FFLOORL80(x, j0, ix, lx); /* Integer part of ax. */ 103 if (j0 > 40) 105 if (j0 > 30) 107 j0 = (uint32_t)x; 109 RETURNI(j0 & 1 ? -c : c);
|
H A D | s_sinpil.c | 56 uint32_t j0; local 92 FFLOORL80(x, j0, ix, lx); /* Integer part of ax. */ 112 if (j0 > 40) 114 if (j0 > 30) 116 j0 = (uint32_t)x; 117 if (j0 & 1) s = -s;
|
H A D | s_tanpil.c | 77 uint32_t j0; local 108 FFLOORL80(x, j0, ix, lx); /* Integer part of ax. */
|
/freebsd-current/lib/msun/ |
H A D | Makefile | 179 fma.3 fmax.3 fmod.3 hypot.3 ieee.3 ieee_test.3 ilogb.3 j0.3 \ 239 MLINKS+=j0.3 j1.3 j0.3 jn.3 j0.3 y0.3 j0.3 y1.3 j0.3 y1f.3 j0.3 yn.3 240 MLINKS+=j0.3 j0f.3 j0.3 j1f.3 j0 [all...] |
/freebsd-current/sys/contrib/libsodium/src/libsodium/crypto_core/salsa/ref/ |
H A D | core_salsa_ref.c | 17 uint32_t j0, j1, j2, j3, j4, j5, j6, j7, j8, j9, j10, j11, j12, j13, j14, local 21 j0 = x0 = 0x61707865; 26 j0 = x0 = LOAD32_LE(c + 0); 79 STORE32_LE(out + 0, x0 + j0);
|
/freebsd-current/crypto/openssl/providers/implementations/ciphers/ |
H A D | cipher_aes_gcm_hw_s390x.inc | 50 memcpy(&kma->j0, iv, ivlen); 51 kma->j0.w[3] = 1; 74 kma->j0.g[0] = kma->t.g[0]; 75 kma->j0.g[1] = kma->t.g[1]; 79 kma->cv.w = kma->j0.w[3]; 278 buf.w[0] = kma->j0.w[0]; 279 buf.w[1] = kma->j0.w[1]; 280 buf.w[2] = kma->j0.w[2];
|
/freebsd-current/contrib/unbound/compat/ |
H A D | chacha_private.h | 92 u32 j0, j1, j2, j3, j4, j5, j6, j7, j8, j9, j10, j11, j12, j13, j14, j15; local 99 j0 = x->input[0]; 123 x0 = j0; 149 x0 = PLUS(x0,j0);
|