/linux-master/arch/parisc/math-emu/ |
H A D | fcnvxf.c | 174 unsigned int result = 0, srcp2; local 176 Dint_copyfromptr(srcptr,srcp1,srcp2); 182 Dint_negate(srcp1,srcp2); 187 if (srcp1 == 0 && srcp2 == 0) { 203 Find_ms_one_bit(srcp2,dst_exponent); 206 srcp1 = srcp2 << dst_exponent; 207 srcp2 = 0; 210 srcp1 = srcp2 >> 1; 211 srcp2 <<= 31; 229 Variable_shift_double(srcp1,srcp2,(3 279 register unsigned int srcp2, resultp1 = 0, resultp2 = 0; local [all...] |
H A D | dfsqrt.c | 44 register unsigned int srcp1, srcp2, resultp1, resultp2; local 49 Dbl_copyfromptr(srcptr,srcp1,srcp2); 69 Dbl_isnotzero_mantissa(srcp1,srcp2)) { 70 Dbl_copytoptr(srcp1,srcp2,dstptr); 78 if (Dbl_iszero_exponentmantissa(srcp1,srcp2)) { 79 Dbl_copytoptr(srcp1,srcp2,dstptr); 91 Dbl_makequietnan(srcp1,srcp2); 92 Dbl_copytoptr(srcp1,srcp2,dstptr); 107 Dbl_normalize(srcp1,srcp2,src_exponent); 113 Dbl_leftshiftby1(srcp1,srcp2); [all...] |
H A D | fcnvuf.c | 153 unsigned int srcp1, srcp2, result = 0; local 155 Duint_copyfromptr(srcptr,srcp1,srcp2); 158 if (srcp1 == 0 && srcp2 == 0) { 173 Find_ms_one_bit(srcp2,dst_exponent); 175 srcp1 = srcp2 << dst_exponent+1; 176 srcp2 = 0; 193 Variable_shift_double(srcp1,srcp2,(31-dst_exponent), 195 srcp2 <<= dst_exponent+1; 202 if (Duint_isinexact_to_sgl(srcp1,srcp2)) { 210 Sgl_roundnearest_from_duint(srcp1,srcp2,resul 235 register unsigned int srcp1, srcp2, resultp1 = 0, resultp2 = 0; local [all...] |
H A D | fcnvfxt.c | 190 register unsigned int srcp1, srcp2, tempp1, tempp2; local 193 Dbl_copyfromptr(srcptr,srcp1,srcp2); 201 if (Dbl_isoverflow_to_int(src_exponent,srcp1,srcp2)) { 218 tempp2 = srcp2; 227 if (Dbl_isinexact_to_fix(srcp1,srcp2,src_exponent)) { 236 if (Dbl_isnotzero_exponentmantissa(srcp1,srcp2)) { 256 register unsigned int srcp1, srcp2, tempp1, tempp2, resultp2; local 258 Dbl_copyfromptr(srcptr,srcp1,srcp2); 267 Dbl_isnotzero_mantissa(srcp1,srcp2) || Dbl_iszero_sign(srcp1)) { 289 tempp2 = srcp2; [all...] |
H A D | fcnvfu.c | 291 register unsigned int srcp1, srcp2, result; local 295 Dbl_copyfromptr(srcptr,srcp1,srcp2); 332 Suint_from_dbl_mantissa(srcp1,srcp2,src_exponent,result); 335 if (Dbl_isinexact_to_unsigned(srcp1,srcp2,src_exponent)) { 345 if(Dbl_isone_roundbit(srcp1,srcp2,src_exponent) && 346 (Dbl_isone_stickybit(srcp1,srcp2,src_exponent)|| 366 if (Dbl_isnotzero_exponentmantissa(srcp1,srcp2)) { 385 Dbl_isnotzero_mantissa(srcp1,srcp2)) 415 register unsigned int srcp1, srcp2, resultp1, resultp2; local 418 Dbl_copyfromptr(srcptr,srcp1,srcp2); [all...] |
H A D | frnd.c | 145 register unsigned int srcp1, srcp2, resultp1, resultp2; local 149 Dbl_copyfromptr(srcptr,srcp1,srcp2); 167 Dbl_copytoptr(srcp1,srcp2,dstptr); 174 Dbl_copytoptr(srcp1,srcp2,dstptr); 183 resultp2 = srcp2; 186 if (Dbl_isinexact_to_fix(srcp1,srcp2,src_exponent)) { 199 if (Dbl_isone_roundbit(srcp1,srcp2,src_exponent)) 200 if (Dbl_isone_stickybit(srcp1,srcp2,src_exponent) 214 if (Dbl_isnotzero_exponentmantissa(srcp1,srcp2)) { 228 if (Dbl_isnotzero_mantissa(srcp1,srcp2)) [all...] |
H A D | fcnvfut.c | 189 register unsigned int srcp1, srcp2, result; local 192 Dbl_copyfromptr(srcptr,srcp1,srcp2); 229 Suint_from_dbl_mantissa(srcp1,srcp2,src_exponent,result); 233 if (Dbl_isinexact_to_unsigned(srcp1,srcp2,src_exponent)) { 242 if (Dbl_isnotzero_exponentmantissa(srcp1,srcp2)) { 259 register unsigned int srcp1, srcp2, resultp1, resultp2; local 261 Dbl_copyfromptr(srcptr,srcp1,srcp2); 298 Duint_from_dbl_mantissa(srcp1,srcp2,src_exponent, 303 if (Dbl_isinexact_to_unsigned(srcp1,srcp2,src_exponent)) { 313 if (Dbl_isnotzero_exponentmantissa(srcp1,srcp2)) { [all...] |
H A D | fcnvfx.c | 269 register unsigned int srcp1,srcp2, tempp1,tempp2; local 273 Dbl_copyfromptr(srcptr,srcp1,srcp2); 281 if (Dbl_isoverflow_to_int(src_exponent,srcp1,srcp2)) { 298 tempp2 = srcp2; 306 if (Dbl_isinexact_to_fix(srcp1,srcp2,src_exponent)) { 317 if (Dbl_isone_roundbit(srcp1,srcp2,src_exponent)) 318 if (Dbl_isone_stickybit(srcp1,srcp2,src_exponent) || 343 if (Dbl_isnotzero_exponentmantissa(srcp1,srcp2)) { 355 if (Dbl_isnotzero_mantissa(srcp1,srcp2)) 381 register unsigned int srcp1, srcp2, tempp local [all...] |
H A D | fcnvff.c | 134 register unsigned int srcp1, srcp2, result; local 140 Dbl_copyfromptr(srcptr,srcp1,srcp2); 150 if (Dbl_iszero_mantissa(srcp1,srcp2)) { 174 Sgl_set_mantissa(result,Dallp1(srcp1)<<3 | Dallp2(srcp2)>>29); 184 Dbl_to_sgl_mantissa(srcp1,srcp2,dest_mantissa,inexact,guardbit, 188 if (Dbl_iszero_exponentmantissa(srcp1,srcp2)){ 194 Dbl_to_sgl_mantissa(srcp1,srcp2,dest_mantissa,inexact, 201 Dbl_to_sgl_denormalized(srcp1,srcp2,dest_exponent,
|
/linux-master/include/linux/ |
H A D | cpumask.h | 178 * cpumask_first_and - return the first cpu from *srcp1 & *srcp2 180 * @srcp2: the second input 185 unsigned int cpumask_first_and(const struct cpumask *srcp1, const struct cpumask *srcp2) argument 187 return find_first_and_bit(cpumask_bits(srcp1), cpumask_bits(srcp2), small_cpumask_bits); 406 * @srcp2: the cpumask pointer 413 const struct cpumask *srcp2) 415 return find_nth_and_bit(cpumask_bits(srcp1), cpumask_bits(srcp2), 422 * @srcp2: the cpumask pointer 429 const struct cpumask *srcp2) 431 return find_nth_andnot_bit(cpumask_bits(srcp1), cpumask_bits(srcp2), 412 cpumask_nth_and(unsigned int cpu, const struct cpumask *srcp1, const struct cpumask *srcp2) argument 428 cpumask_nth_andnot(unsigned int cpu, const struct cpumask *srcp1, const struct cpumask *srcp2) argument 445 cpumask_nth_and_andnot(unsigned int cpu, const struct cpumask *srcp1, const struct cpumask *srcp2, const struct cpumask *srcp3) argument 717 cpumask_weight_and(const struct cpumask *srcp1, const struct cpumask *srcp2) argument 730 cpumask_weight_andnot(const struct cpumask *srcp1, const struct cpumask *srcp2) argument [all...] |