/linux/arch/parisc/math-emu/ |
H A D | fcnvxf.c | 174 unsigned int result = 0, srcp2; in dbl_to_sgl_fcnvxf() local 176 Dint_copyfromptr(srcptr,srcp1,srcp2); in dbl_to_sgl_fcnvxf() 182 Dint_negate(srcp1,srcp2); in dbl_to_sgl_fcnvxf() 187 if (srcp1 == 0 && srcp2 == 0) { in dbl_to_sgl_fcnvxf() 203 Find_ms_one_bit(srcp2,dst_exponent); in dbl_to_sgl_fcnvxf() 206 srcp1 = srcp2 << dst_exponent; in dbl_to_sgl_fcnvxf() 207 srcp2 = 0; in dbl_to_sgl_fcnvxf() 210 srcp1 = srcp2 >> 1; in dbl_to_sgl_fcnvxf() 211 srcp2 <<= 31; in dbl_to_sgl_fcnvxf() 229 Variable_shift_double(srcp1,srcp2,(3 in dbl_to_sgl_fcnvxf() 279 register unsigned int srcp2, resultp1 = 0, resultp2 = 0; dbl_to_dbl_fcnvxf() local [all...] |
H A D | fcnvuf.c | 153 unsigned int srcp1, srcp2, result = 0; in dbl_to_sgl_fcnvuf() local 155 Duint_copyfromptr(srcptr,srcp1,srcp2); in dbl_to_sgl_fcnvuf() 158 if (srcp1 == 0 && srcp2 == 0) { in dbl_to_sgl_fcnvuf() 173 Find_ms_one_bit(srcp2,dst_exponent); in dbl_to_sgl_fcnvuf() 175 srcp1 = srcp2 << dst_exponent+1; in dbl_to_sgl_fcnvuf() 176 srcp2 = 0; in dbl_to_sgl_fcnvuf() 193 Variable_shift_double(srcp1,srcp2,(31-dst_exponent), in dbl_to_sgl_fcnvuf() 195 srcp2 <<= dst_exponent+1; in dbl_to_sgl_fcnvuf() 202 if (Duint_isinexact_to_sgl(srcp1,srcp2)) { in dbl_to_sgl_fcnvuf() 210 Sgl_roundnearest_from_duint(srcp1,srcp2,resul in dbl_to_sgl_fcnvuf() 235 register unsigned int srcp1, srcp2, resultp1 = 0, resultp2 = 0; dbl_to_dbl_fcnvuf() local [all...] |
H A D | fcnvfx.c | 269 register unsigned int srcp1,srcp2, tempp1,tempp2; in dbl_to_sgl_fcnvfx() local 273 Dbl_copyfromptr(srcptr,srcp1,srcp2); in dbl_to_sgl_fcnvfx() 281 if (Dbl_isoverflow_to_int(src_exponent,srcp1,srcp2)) { in dbl_to_sgl_fcnvfx() 298 tempp2 = srcp2; in dbl_to_sgl_fcnvfx() 306 if (Dbl_isinexact_to_fix(srcp1,srcp2,src_exponent)) { in dbl_to_sgl_fcnvfx() 317 if (Dbl_isone_roundbit(srcp1,srcp2,src_exponent)) in dbl_to_sgl_fcnvfx() 318 if (Dbl_isone_stickybit(srcp1,srcp2,src_exponent) || in dbl_to_sgl_fcnvfx() 343 if (Dbl_isnotzero_exponentmantissa(srcp1,srcp2)) { in dbl_to_sgl_fcnvfx() 355 if (Dbl_isnotzero_mantissa(srcp1,srcp2)) in dbl_to_sgl_fcnvfx() 381 register unsigned int srcp1, srcp2, tempp in dbl_to_dbl_fcnvfx() local [all...] |
H A D | fcnvfu.c | 291 register unsigned int srcp1, srcp2, result; in dbl_to_sgl_fcnvfu() local 295 Dbl_copyfromptr(srcptr,srcp1,srcp2); in dbl_to_sgl_fcnvfu() 332 Suint_from_dbl_mantissa(srcp1,srcp2,src_exponent,result); in dbl_to_sgl_fcnvfu() 335 if (Dbl_isinexact_to_unsigned(srcp1,srcp2,src_exponent)) { in dbl_to_sgl_fcnvfu() 345 if(Dbl_isone_roundbit(srcp1,srcp2,src_exponent) && in dbl_to_sgl_fcnvfu() 346 (Dbl_isone_stickybit(srcp1,srcp2,src_exponent)|| in dbl_to_sgl_fcnvfu() 366 if (Dbl_isnotzero_exponentmantissa(srcp1,srcp2)) { in dbl_to_sgl_fcnvfu() 385 Dbl_isnotzero_mantissa(srcp1,srcp2)) in dbl_to_sgl_fcnvfu() 415 register unsigned int srcp1, srcp2, resultp1, resultp2; in dbl_to_dbl_fcnvfu() local 418 Dbl_copyfromptr(srcptr,srcp1,srcp2); in dbl_to_dbl_fcnvfu() [all...] |
H A D | frnd.c | 145 register unsigned int srcp1, srcp2, resultp1, resultp2; in dbl_frnd() local 149 Dbl_copyfromptr(srcptr,srcp1,srcp2); in dbl_frnd() 167 Dbl_copytoptr(srcp1,srcp2,dstptr); in dbl_frnd() 174 Dbl_copytoptr(srcp1,srcp2,dstptr); in dbl_frnd() 183 resultp2 = srcp2; in dbl_frnd() 186 if (Dbl_isinexact_to_fix(srcp1,srcp2,src_exponent)) { in dbl_frnd() 199 if (Dbl_isone_roundbit(srcp1,srcp2,src_exponent)) in dbl_frnd() 200 if (Dbl_isone_stickybit(srcp1,srcp2,src_exponent) in dbl_frnd() 214 if (Dbl_isnotzero_exponentmantissa(srcp1,srcp2)) { in dbl_frnd() 228 if (Dbl_isnotzero_mantissa(srcp1,srcp2)) in dbl_frnd() [all...] |
H A D | fcnvfut.c | 189 register unsigned int srcp1, srcp2, result; in dbl_to_sgl_fcnvfut() local 192 Dbl_copyfromptr(srcptr,srcp1,srcp2); in dbl_to_sgl_fcnvfut() 229 Suint_from_dbl_mantissa(srcp1,srcp2,src_exponent,result); in dbl_to_sgl_fcnvfut() 233 if (Dbl_isinexact_to_unsigned(srcp1,srcp2,src_exponent)) { in dbl_to_sgl_fcnvfut() 242 if (Dbl_isnotzero_exponentmantissa(srcp1,srcp2)) { in dbl_to_sgl_fcnvfut() 259 register unsigned int srcp1, srcp2, resultp1, resultp2; in dbl_to_dbl_fcnvfut() local 261 Dbl_copyfromptr(srcptr,srcp1,srcp2); in dbl_to_dbl_fcnvfut() 298 Duint_from_dbl_mantissa(srcp1,srcp2,src_exponent, in dbl_to_dbl_fcnvfut() 303 if (Dbl_isinexact_to_unsigned(srcp1,srcp2,src_exponent)) { in dbl_to_dbl_fcnvfut() 313 if (Dbl_isnotzero_exponentmantissa(srcp1,srcp2)) { in dbl_to_dbl_fcnvfut() [all...] |
H A D | fcnvff.c | 134 register unsigned int srcp1, srcp2, result; in dbl_to_sgl_fcnvff() local 140 Dbl_copyfromptr(srcptr,srcp1,srcp2); in dbl_to_sgl_fcnvff() 150 if (Dbl_iszero_mantissa(srcp1,srcp2)) { in dbl_to_sgl_fcnvff() 174 Sgl_set_mantissa(result,Dallp1(srcp1)<<3 | Dallp2(srcp2)>>29); in dbl_to_sgl_fcnvff() 184 Dbl_to_sgl_mantissa(srcp1,srcp2,dest_mantissa,inexact,guardbit, in dbl_to_sgl_fcnvff() 188 if (Dbl_iszero_exponentmantissa(srcp1,srcp2)){ in dbl_to_sgl_fcnvff() 194 Dbl_to_sgl_mantissa(srcp1,srcp2,dest_mantissa,inexact, in dbl_to_sgl_fcnvff() 201 Dbl_to_sgl_denormalized(srcp1,srcp2,dest_exponent, in dbl_to_sgl_fcnvff()
|
/linux/include/linux/ |
H A D | cpumask.h | 169 * cpumask_first_and - return the first cpu from *srcp1 & *srcp2 171 * @srcp2: the second input 176 unsigned int cpumask_first_and(const struct cpumask *srcp1, const struct cpumask *srcp2) in cpumask_first_and() argument 178 return find_first_and_bit(cpumask_bits(srcp1), cpumask_bits(srcp2), small_cpumask_bits); in cpumask_first_and() 182 * cpumask_first_andnot - return the first cpu from *srcp1 & ~*srcp2 184 * @srcp2: the second input 189 unsigned int cpumask_first_andnot(const struct cpumask *srcp1, const struct cpumask *srcp2) in cpumask_first_andnot() argument 191 return find_first_andnot_bit(cpumask_bits(srcp1), cpumask_bits(srcp2), small_cpumask_bits); in cpumask_first_andnot() 195 * cpumask_first_and_and - return the first cpu from *srcp1 & *srcp2 & *srcp3 197 * @srcp2 204 cpumask_first_and_and(const struct cpumask * srcp1,const struct cpumask * srcp2,const struct cpumask * srcp3) cpumask_first_and_and() argument 555 cpumask_nth_and(unsigned int cpu,const struct cpumask * srcp1,const struct cpumask * srcp2) cpumask_nth_and() argument 572 cpumask_nth_and_andnot(unsigned int cpu,const struct cpumask * srcp1,const struct cpumask * srcp2,const struct cpumask * srcp3) cpumask_nth_and_andnot() argument 862 cpumask_weight_and(const struct cpumask * srcp1,const struct cpumask * srcp2) cpumask_weight_and() argument 876 cpumask_weight_andnot(const struct cpumask * srcp1,const struct cpumask * srcp2) cpumask_weight_andnot() argument [all...] |