Searched refs:j0 (Results 1 - 12 of 12) sorted by relevance
/bionic/libm/src/ |
H A D | s_ceilf.c | 28 int32_t i0,j0; local 32 j0 = ((i0>>23)&0xff)-0x7f; 33 if(j0<23) { 34 if(j0<0) { /* raise inexact if x != 0 */ 40 i = (0x007fffff)>>j0; 43 if(i0>0) i0 += (0x00800000)>>j0; 48 if(j0==0x80) return x+x; /* inf or NaN */
|
H A D | s_floorf.c | 37 int32_t i0,j0; local 40 j0 = ((i0>>23)&0xff)-0x7f; 41 if(j0<23) { 42 if(j0<0) { /* raise inexact if x != 0 */ 49 i = (0x007fffff)>>j0; 52 if(i0<0) i0 += (0x00800000)>>j0; 57 if(j0==0x80) return x+x; /* inf or NaN */
|
H A D | s_truncf.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 */ 42 i = (0x007fffff)>>j0; 48 if(j0==0x80) return x+x; /* inf or NaN */
|
H A D | s_trunc.c | 33 int32_t i0,i1,j0; local 36 j0 = ((i0>>20)&0x7ff)-0x3ff; 37 if(j0<20) { 38 if(j0<0) { /* raise inexact if x != 0 */ 44 i = (0x000fffff)>>j0; 50 } else if (j0>51) { 51 if(j0==0x400) return x+x; /* inf or NaN */ 54 i = ((u_int32_t)(0xffffffff))>>(j0-20);
|
H A D | s_rint.c | 39 int32_t i0,j0,sx; local 44 j0 = ((i0>>20)&0x7ff)-0x3ff; 45 if(j0<20) { 46 if(j0<0) { 58 i = (0x000fffff)>>j0; 66 * guard bit. We do this for all j0<=51. The 67 * adjustment is trickiest for j0==18 and j0==19 70 if(j0==19) i1 = 0x40000000; else 71 if(j0 [all...] |
H A D | s_ceil.c | 34 int32_t i0,i1,j0; local 37 j0 = ((i0>>20)&0x7ff)-0x3ff; 38 if(j0<20) { 39 if(j0<0) { /* raise inexact if x != 0 */ 45 i = (0x000fffff)>>j0; 48 if(i0>0) i0 += (0x00100000)>>j0; 52 } else if (j0>51) { 53 if(j0==0x400) return x+x; /* inf or NaN */ 56 i = ((u_int32_t)(0xffffffff))>>(j0-20); 60 if(j0 [all...] |
H A D | s_floor.c | 34 int32_t i0,i1,j0; local 37 j0 = ((i0>>20)&0x7ff)-0x3ff; 38 if(j0<20) { 39 if(j0<0) { /* raise inexact if x != 0 */ 46 i = (0x000fffff)>>j0; 49 if(i0<0) i0 += (0x00100000)>>j0; 53 } else if (j0>51) { 54 if(j0==0x400) return x+x; /* inf or NaN */ 57 i = ((u_int32_t)(0xffffffff))>>(j0-20); 61 if(j0 [all...] |
H A D | s_modff.c | 28 int32_t i0,j0; local 31 j0 = ((i0>>23)&0xff)-0x7f; /* exponent of x */ 32 if(j0<23) { /* integer part in x */ 33 if(j0<0) { /* |x|<1 */ 37 i = (0x007fffff)>>j0;
|
H A D | s_rintf.c | 33 int32_t i0,j0,sx; local 37 j0 = ((i0>>23)&0xff)-0x7f; 38 if(j0<23) { 39 if(j0<0) { 50 if(j0==0x80) return x+x; /* inf or NaN */
|
H A D | s_modf.c | 35 int32_t i0,i1,j0; local 38 j0 = ((i0>>20)&0x7ff)-0x3ff; /* exponent of x */ 39 if(j0<20) { /* integer part in high x */ 40 if(j0<0) { /* |x|<1 */ 44 i = (0x000fffff)>>j0; 56 } else if (j0>51) { /* no fraction part */ 63 i = ((u_int32_t)(0xffffffff))>>(j0-20);
|
H A D | math_private.h | 223 #define __ieee754_j0 j0
|
/bionic/libm/include/ |
H A D | math.h | 262 double j0(double);
|
Completed in 42 milliseconds