/src/sys/arch/hppa/spmath/ |
setovfl.c | 54 sgl_floating_point result; local in function:sgl_setoverflow 56 /* set result to infinity or largest number */ 61 Sgl_setlargestnegative(result); 63 Sgl_setinfinitypositive(result); 68 Sgl_setlargestpositive(result); 70 Sgl_setinfinitynegative(result); 74 Sgl_setinfinity(result,sign); 78 Sgl_setlargest(result,sign); 82 Sgl_setinfinity(result,sign); 83 return(result); 88 dbl_floating_point result; local in function:dbl_setoverflow [all...] |
mpyscv.c | 50 mpyscv(int opnd1, int opnd2, struct mdsfu_register *result) 52 impys(&opnd1,&opnd2,result);
|
mpyucv.c | 51 struct mdsfu_register *result) 53 impyu(&opnd1,&opnd2,result);
|
sfadd.c | 57 register unsigned int left, right, result, extent; local in function:sgl_fadd 90 Sgl_makequietnan(result); 91 *dstptr = result; 200 /* Left is not a zero and must be the result. Trapped 201 * underflows are signaled if left is denormalized. Result 223 /* Both operands are denormalized. The result must be exact 228 Sgl_subtract(left,/*minus*/right,/*into*/result); 229 if(Sgl_iszero_mantissa(result)) 233 Sgl_setone_sign(result); 237 Sgl_setzero_sign(result); [all...] |
sfsub.c | 57 register unsigned int left, right, result, extent; local in function:sgl_fsub 88 Sgl_makequietnan(result); 89 *dstptr = result; 201 /* Left is not a zero and must be the result. Trapped 202 * underflows are signaled if left is denormalized. Result 225 /* Both operands are denormalized. The result must be exact 230 Sgl_subtract(left,/*minus*/right,/*into*/result); 231 if(Sgl_iszero_mantissa(result)) 235 Sgl_setone_sign(result); 239 Sgl_setzero_sign(result); [all...] |
sfsqrt.c | 59 register unsigned int src, result; local in function:sgl_fsqrt 110 * Generate result 134 Sgl_setzero(result); 137 Sgl_addition(result,newbit,sum); 139 /* update result */ 140 Sgl_addition(result,(newbit<<1),result); 148 Sgl_rightshiftby1(result); 153 if (!even_exponent && Sgl_islessthan(result,src)) 154 Sgl_increment(result); [all...] |
divufr.c | 50 divufr(unsigned int opnd1, unsigned int opnd2, struct mdsfu_register *result) 66 divu(opnd1,0,opnd2,result);
|
divuir.c | 50 divuir(unsigned int opnd1, unsigned int opnd2, struct mdsfu_register *result) 60 divu(0,opnd1,opnd2,result);
|
mpys.c | 50 mpys(int opnd1, int opnd2, struct mdsfu_register *result) 52 impys(&opnd1,&opnd2,result);
|
mpyu.c | 51 struct mdsfu_register *result) 53 impyu(&opnd1,&opnd2,result);
|
sfrem.c | 57 register unsigned int opnd1, opnd2, result; local in function:sgl_frem 73 Sgl_makequietnan(result); 74 *dstptr = result; 144 Sgl_makequietnan(result); 145 *dstptr = result; 150 * get sign of result 152 result = opnd1; 179 /* find result exponent and divide step loop count */ 194 Sgl_all(result) = ~Sgl_all(result); /* set sign * [all...] |
/src/distrib/utils/more/ |
ttyin.c | 70 int result; local in function:getchr 74 result = iread(tty, &c, 1); 75 if (result == READ_INTR) 77 if (result < 0) 85 } while (result != 1);
|
/src/usr.sbin/ypserv/yppush/ |
yppush_proc.c | 48 static char result; local in function:yppushproc_null_1_svc 50 (void) memset(&result, 0, sizeof(result)); 51 return ((void *)&result); 58 static char result; local in function:yppushproc_xfrresp_1_svc 63 (void) memset(&result, 0, sizeof(result)); 64 return ((void *)&result);
|
/src/lib/libm/src/ |
s_fmaf.c | 53 double xy, result; local in function:fmaf 57 result = xy + z; 58 EXTRACT_WORDS(hr, lr, result); 59 /* Common case: The double precision result is fine. */ 62 result - xy == z || /* exact */ 64 return (result); 67 * If result is inexact, and exactly halfway between two float values, 74 if (result == adjusted_result)
|
/src/sys/external/bsd/compiler_rt/dist/lib/builtins/ |
ashlti3.c | 28 twords result; local in function:__ashlti3 32 result.s.low = 0; 33 result.s.high = input.s.low << (b - bits_in_dword); 39 result.s.low = input.s.low << b; 40 result.s.high = (input.s.high << b) | (input.s.low >> (bits_in_dword - b)); 42 return result.all;
|
lshrti3.c | 28 utwords result; local in function:__lshrti3 32 result.s.high = 0; 33 result.s.low = input.s.high >> (b - bits_in_dword); 39 result.s.high = input.s.high >> b; 40 result.s.low = (input.s.high << (bits_in_dword - b)) | (input.s.low >> b); 42 return result.all;
|
floatsisf.c | 39 rep_t result; local in function:__floatsisf 44 result = (rep_t)a << shift ^ implicitBit; 47 result = (rep_t)a >> shift ^ implicitBit; 49 if (round > signBit) result++; 50 if (round == signBit) result += result & 1; 54 result += (rep_t)(exponent + exponentBias) << significandBits; 56 return fromRep(result | sign);
|
floatunsisf.c | 31 rep_t result; local in function:__floatunsisf 36 result = (rep_t)a << shift ^ implicitBit; 39 result = (rep_t)a >> shift ^ implicitBit; 41 if (round > signBit) result++; 42 if (round == signBit) result += result & 1; 46 result += (rep_t)(exponent + exponentBias) << significandBits; 47 return fromRep(result);
|
floatunditf.c | 29 rep_t result; local in function:__floatunditf 33 result = (rep_t)a << shift ^ implicitBit; 36 result += (rep_t)(exponent + exponentBias) << significandBits; 37 return fromRep(result);
|
floatunsitf.c | 29 rep_t result; local in function:__floatunsitf 33 result = (rep_t)a << shift ^ implicitBit; 36 result += (rep_t)(exponent + exponentBias) << significandBits; 37 return fromRep(result);
|
/src/sys/external/bsd/compiler_rt/dist/lib/builtins/ppc/ |
DD.h | 23 doublebits result = {.d = x}; local in function:local_fabs 24 result.x &= UINT64_C(0x7fffffffffffffff); 25 return result.d; 29 doublebits result = {.d = x}; local in function:high26bits 30 result.x &= UINT64_C(0xfffffffff8000000); 31 return result.d; 36 int result = (int)(xsignbit.x >> 63) ^ (int)(ysignbit.x >> 63); local in function:different_sign 37 return result;
|
floatditf.c | 29 DD result; local in function:__floatditf 31 result.s.hi = high_addend + low.d; 32 result.s.lo = (high_addend - result.s.hi) + low.d; 34 return result.ld;
|
/src/lib/libresolv/ |
ns_date.c | 56 u_int32_t result; local in function:ns_datetosecs 85 result = tim.tm_sec; /*%< Seconds */ 86 result += tim.tm_min * 60; /*%< Minutes */ 87 result += tim.tm_hour * (60*60); /*%< Hours */ 88 result += (tim.tm_mday - 1) * SECS_PER_DAY; /*%< Days */ 93 result += mdays * SECS_PER_DAY; /*%< Months */ 95 result += SECS_PER_DAY; /*%< Add leapday for this year */ 98 result += (tim.tm_year - 70) * (SECS_PER_DAY*365); /*%< Years */ 101 result += SECS_PER_DAY; /*%< Add leapday for prev year */ 102 return (result); 113 int result = 0; local in function:datepart [all...] |
/src/sys/external/bsd/drm2/dist/drm/amd/display/dc/inc/ |
custom_float.h | 39 uint32_t *result);
|
/src/lib/libc/gen/ |
ulimit.c | 47 long int new_limit, result; local in function:ulimit 51 result = -1L; 55 result = (long int)(rlimit.rlim_cur / 512); 61 result = new_limit; 69 return (result);
|