| /src/lib/libm/src/ |
| s_ceilf.c | 29 int32_t i0,jj0; local 32 GET_FLOAT_WORD(i0,x); 33 jj0 = ((i0>>23)&0xff)-0x7f; 37 if(i0<0) {i0=0x80000000;} 38 else if(i0!=0) { i0=0x3f800000;} 42 if((i0&i)==0) return x; /* x is integral */ 44 if(i0>0) i0 += (0x00800000)>>jj0 [all...] |
| s_floorf.c | 38 int32_t i0,jj0; local 40 GET_FLOAT_WORD(i0,x); 41 jj0 = ((i0>>23)&0xff)-0x7f; 45 if(i0>=0) {i0=0;} 46 else if((i0&0x7fffffff)!=0) 47 { i0=0xbf800000;} 51 if((i0&i)==0) return x; /* x is integral */ 53 if(i0<0) i0 += (0x00800000)>>jj0 [all...] |
| s_truncf.c | 38 int32_t i0,jj0; local 40 GET_FLOAT_WORD(i0,x); 41 jj0 = ((i0>>23)&0xff)-0x7f; 45 i0 &= 0x80000000; 48 if((i0&i)==0) return x; /* x is integral */ 50 i0 &= (~i); 56 SET_FLOAT_WORD(x,i0);
|
| s_ceil.c | 40 int32_t i0,i1,jj0; local 42 EXTRACT_WORDS(i0,i1,x); 43 jj0 = ((i0>>20)&0x7ff)-0x3ff; 47 if(i0<0) {i0=0x80000000;i1=0;} 48 else if((i0|i1)!=0) { i0=0x3ff00000;i1=0;} 52 if(((i0&i)|i1)==0) return x; /* x is integral */ 54 if(i0>0) i0 += (0x00100000)>>jj0 [all...] |
| s_floor.c | 40 int32_t i0,i1,jj0; local 42 EXTRACT_WORDS(i0,i1,x); 43 jj0 = ((i0>>20)&0x7ff)-0x3ff; 47 if(i0>=0) {i0=i1=0;} 48 else if(((i0&0x7fffffff)|i1)!=0) 49 { i0=0xbff00000;i1=0;} 53 if(((i0&i)|i1)==0) return x; /* x is integral */ 55 if(i0<0) i0 += (0x00100000)>>jj0 [all...] |
| s_modf.c | 41 int32_t i0,i1,jj0; local 43 EXTRACT_WORDS(i0,i1,x); 44 jj0 = (((uint32_t)i0>>20)&0x7ff)-0x3ff; /* exponent of x */ 47 INSERT_WORDS(*iptr,i0&0x80000000,0); /* *iptr = +-0 */ 51 if(((i0&i)|i1)==0) { /* x is integral */ 58 INSERT_WORDS(*iptr,i0&(~i),0); 79 INSERT_WORDS(*iptr,i0,i1&(~i));
|
| s_modff.c | 29 int32_t i0,jj0; local 31 GET_FLOAT_WORD(i0,x); 32 jj0 = ((i0>>23)&0xff)-0x7f; /* exponent of x */ 35 SET_FLOAT_WORD(*iptr,i0&0x80000000); /* *iptr = +-0 */ 39 if((i0&i)==0) { /* x is integral */ 46 SET_FLOAT_WORD(*iptr,i0&(~i));
|
| s_trunc.c | 43 int32_t i0,i1,jj0; local 45 EXTRACT_WORDS(i0,i1,x); 46 jj0 = ((i0>>20)&0x7ff)-0x3ff; 50 i0 &= 0x80000000U; 55 if(((i0&i)|i1)==0) return x; /* x is integral */ 57 i0 &= (~i); i1=0; 69 INSERT_WORDS(x,i0,i1);
|
| s_rint.c | 40 int32_t i0,jj0,sx; local 43 EXTRACT_WORDS(i0,i1,x); 44 sx = (i0>>31)&1; 45 jj0 = ((i0>>20)&0x7ff)-0x3ff; 48 if(((i0&0x7fffffff)|i1)==0) return x; 49 i1 |= (i0&0x0fffff); 50 i0 &= 0xfffe0000; 51 i0 |= ((i1|-i1)>>12)&0x80000; 52 SET_HIGH_WORD(x,i0); 55 GET_HIGH_WORD(i0,t) [all...] |
| s_rintf.c | 33 int32_t i0,jj0,sx; local 40 GET_FLOAT_WORD(i0,x); 41 sx = (i0>>31)&1; 42 jj0 = ((i0>>23)&0xff)-0x7f; 45 if((i0&0x7fffffff)==0) return x; 46 i1 = (i0&0x07fffff); 47 i0 &= 0xfff00000; 48 i0 |= ((i1|-i1)>>9)&0x400000; 49 SET_FLOAT_WORD(x,i0); 52 GET_FLOAT_WORD(i0,t) [all...] |
| /src/tests/usr.bin/indent/ |
| opt_cs.c | 12 int i0 = (int)3.0; variable 18 int i0 = (int) 3.0; variable 24 int i0 = (int)3.0; variable
|
| /src/external/gpl3/gcc/dist/libquadmath/math/ |
| llroundq.c | 27 uint64_t i1, i0; local 31 GET_FLT128_WORDS64 (i0, i1, x); 32 j0 = ((i0 >> 48) & 0x7fff) - 0x3fff; 33 sign = (i0 & 0x8000000000000000ULL) != 0 ? -1 : 1; 34 i0 &= 0x0000ffffffffffffLL; 35 i0 |= 0x0001000000000000LL; 43 i0 += 0x0000800000000000LL >> j0; 44 result = i0 >> (48 - j0); 50 result = ((long long int) i0 << (j0 - 48)) | (i1 << (j0 - 112)); 55 ++i0; [all...] |
| lroundq.c | 27 uint64_t i1, i0; local 31 GET_FLT128_WORDS64 (i0, i1, x); 32 j0 = ((i0 >> 48) & 0x7fff) - 0x3fff; 33 sign = (i0 & 0x8000000000000000ULL) != 0 ? -1 : 1; 34 i0 &= 0x0000ffffffffffffLL; 35 i0 |= 0x0001000000000000LL; 45 i0 += 0x0000800000000000LL >> j0; 46 result = i0 >> (48 - j0); 57 result = ((long int) i0 << (j0 - 48)) | (i1 << (j0 - 112)); 62 ++i0; [all...] |
| modfq.c | 36 int64_t i0,i1,j0; local 38 GET_FLT128_WORDS64(i0,i1,x); 39 j0 = ((i0>>48)&0x7fff)-0x3fff; /* exponent of x */ 43 SET_FLT128_WORDS64(*iptr,i0&0x8000000000000000ULL,0); 47 if(((i0&i)|i1)==0) { /* x is integral */ 50 SET_FLT128_WORDS64(x,i0&0x8000000000000000ULL,0); 53 SET_FLT128_WORDS64(*iptr,i0&(~i),0); 60 if (j0 == 0x4000 && ((i0 & 0x0000ffffffffffffLL) | i1)) 63 SET_FLT128_WORDS64(x,i0&0x8000000000000000ULL,0); 70 SET_FLT128_WORDS64(x,i0&0x8000000000000000ULL,0) [all...] |
| roundq.c | 29 uint64_t i1, i0; local 31 GET_FLT128_WORDS64 (i0, i1, x); 32 j0 = ((i0 >> 48) & 0x7fff) - 0x3fff; 37 i0 &= 0x8000000000000000ULL; 39 i0 |= 0x3fff000000000000LL; 45 if (((i0 & i) | i1) == 0) 49 i0 += 0x0000800000000000LL >> j0; 50 i0 &= ~i; 71 i0 += 1; 76 SET_FLT128_WORDS64 (x, i0, i1) [all...] |
| truncq.c | 29 uint64_t i0, i1, sx; local 31 GET_FLT128_WORDS64 (i0, i1, x); 32 sx = i0 & 0x8000000000000000ULL; 33 j0 = ((i0 >> 48) & 0x7fff) - 0x3fff; 40 SET_FLT128_WORDS64 (x, i0 & ~(0x0000ffffffffffffLL >> j0), 0); 50 SET_FLT128_WORDS64 (x, i0, i1 & ~(0xffffffffffffffffULL >> (j0 - 48)));
|
| ceilq.c | 33 int64_t i0,i1,j0; local 35 GET_FLT128_WORDS64(i0,i1,x); 36 j0 = ((i0>>48)&0x7fff)-0x3fff; 40 if(i0<0) {i0=0x8000000000000000ULL;i1=0;} 41 else if((i0|i1)!=0) { i0=0x3fff000000000000ULL;i1=0;} 44 if(((i0&i)|i1)==0) return x; /* x is integral */ 45 if(i0>0) i0 += (0x0001000000000000LL)>>j0 [all...] |
| floorq.c | 33 int64_t i0,i1,j0; local 35 GET_FLT128_WORDS64(i0,i1,x); 36 j0 = ((i0>>48)&0x7fff)-0x3fff; 40 if(i0>=0) {i0=i1=0;} 41 else if(((i0&0x7fffffffffffffffLL)|i1)!=0) 42 { i0=0xbfff000000000000ULL;i1=0;} 45 if(((i0&i)|i1)==0) return x; /* x is integral */ 46 if(i0<0) i0 += (0x0001000000000000LL)>>j0 [all...] |
| llrintq.c | 34 uint64_t i0,i1; local 40 GET_FLT128_WORDS64 (i0, i1, x); 41 j0 = ((i0 >> 48) & 0x7fff) - 0x3fff; 42 sx = i0 >> 63; 43 i0 &= 0x0000ffffffffffffLL; 44 i0 |= 0x0001000000000000LL; 63 GET_FLT128_WORDS64 (i0, i1, t); 64 j0 = ((i0 >> 48) & 0x7fff) - 0x3fff; 65 i0 &= 0x0000ffffffffffffLL; 66 i0 |= 0x0001000000000000LL [all...] |
| /src/external/gpl3/gcc.old/dist/libquadmath/math/ |
| llroundq.c | 27 uint64_t i1, i0; local 31 GET_FLT128_WORDS64 (i0, i1, x); 32 j0 = ((i0 >> 48) & 0x7fff) - 0x3fff; 33 sign = (i0 & 0x8000000000000000ULL) != 0 ? -1 : 1; 34 i0 &= 0x0000ffffffffffffLL; 35 i0 |= 0x0001000000000000LL; 43 i0 += 0x0000800000000000LL >> j0; 44 result = i0 >> (48 - j0); 50 result = ((long long int) i0 << (j0 - 48)) | (i1 << (j0 - 112)); 55 ++i0; [all...] |
| lroundq.c | 27 uint64_t i1, i0; local 31 GET_FLT128_WORDS64 (i0, i1, x); 32 j0 = ((i0 >> 48) & 0x7fff) - 0x3fff; 33 sign = (i0 & 0x8000000000000000ULL) != 0 ? -1 : 1; 34 i0 &= 0x0000ffffffffffffLL; 35 i0 |= 0x0001000000000000LL; 45 i0 += 0x0000800000000000LL >> j0; 46 result = i0 >> (48 - j0); 57 result = ((long int) i0 << (j0 - 48)) | (i1 << (j0 - 112)); 62 ++i0; [all...] |
| modfq.c | 36 int64_t i0,i1,j0; local 38 GET_FLT128_WORDS64(i0,i1,x); 39 j0 = ((i0>>48)&0x7fff)-0x3fff; /* exponent of x */ 43 SET_FLT128_WORDS64(*iptr,i0&0x8000000000000000ULL,0); 47 if(((i0&i)|i1)==0) { /* x is integral */ 50 SET_FLT128_WORDS64(x,i0&0x8000000000000000ULL,0); 53 SET_FLT128_WORDS64(*iptr,i0&(~i),0); 60 if (j0 == 0x4000 && ((i0 & 0x0000ffffffffffffLL) | i1)) 63 SET_FLT128_WORDS64(x,i0&0x8000000000000000ULL,0); 70 SET_FLT128_WORDS64(x,i0&0x8000000000000000ULL,0) [all...] |
| roundq.c | 29 uint64_t i1, i0; local 31 GET_FLT128_WORDS64 (i0, i1, x); 32 j0 = ((i0 >> 48) & 0x7fff) - 0x3fff; 37 i0 &= 0x8000000000000000ULL; 39 i0 |= 0x3fff000000000000LL; 45 if (((i0 & i) | i1) == 0) 49 i0 += 0x0000800000000000LL >> j0; 50 i0 &= ~i; 71 i0 += 1; 76 SET_FLT128_WORDS64 (x, i0, i1) [all...] |
| truncq.c | 29 uint64_t i0, i1, sx; local 31 GET_FLT128_WORDS64 (i0, i1, x); 32 sx = i0 & 0x8000000000000000ULL; 33 j0 = ((i0 >> 48) & 0x7fff) - 0x3fff; 40 SET_FLT128_WORDS64 (x, i0 & ~(0x0000ffffffffffffLL >> j0), 0); 50 SET_FLT128_WORDS64 (x, i0, i1 & ~(0xffffffffffffffffULL >> (j0 - 48)));
|
| /src/games/hack/ |
| hack.rip.c | 110 int i, i0; local 111 i0 = i1 = 0; 114 i0 = i, i1 = i + 1; 115 if (!i0) 116 i0 = i1 = 16; 118 buf[i0] = 0;
|