Searched refs:srcp1 (Results 1 - 10 of 10) sorted by relevance

/linux-4.1.27/arch/parisc/math-emu/
H A Ddfsqrt.c57 register unsigned int srcp1, srcp2, resultp1, resultp2; dbl_fsqrt() local
62 Dbl_copyfromptr(srcptr,srcp1,srcp2); dbl_fsqrt()
66 if ((src_exponent = Dbl_exponent(srcp1)) == DBL_INFINITY_EXPONENT) { dbl_fsqrt()
70 if (Dbl_isone_signaling(srcp1)) { dbl_fsqrt()
75 Dbl_set_quiet(srcp1); dbl_fsqrt()
81 if (Dbl_iszero_sign(srcp1) || dbl_fsqrt()
82 Dbl_isnotzero_mantissa(srcp1,srcp2)) { dbl_fsqrt()
83 Dbl_copytoptr(srcp1,srcp2,dstptr); dbl_fsqrt()
91 if (Dbl_iszero_exponentmantissa(srcp1,srcp2)) { dbl_fsqrt()
92 Dbl_copytoptr(srcp1,srcp2,dstptr); dbl_fsqrt()
99 if (Dbl_isone_sign(srcp1)) { dbl_fsqrt()
104 Dbl_makequietnan(srcp1,srcp2); dbl_fsqrt()
105 Dbl_copytoptr(srcp1,srcp2,dstptr); dbl_fsqrt()
113 even_exponent = Dbl_hidden(srcp1); dbl_fsqrt()
114 Dbl_clear_signexponent_set_hidden(srcp1); dbl_fsqrt()
118 Dbl_clear_signexponent(srcp1); dbl_fsqrt()
120 Dbl_normalize(srcp1,srcp2,src_exponent); dbl_fsqrt()
126 Dbl_leftshiftby1(srcp1,srcp2); dbl_fsqrt()
137 while (Dbl_isnotzero(newbitp1,newbitp2) && Dbl_isnotzero(srcp1,srcp2)) { dbl_fsqrt()
139 if(Dbl_isnotgreaterthan(sump1,sump2,srcp1,srcp2)) { dbl_fsqrt()
144 Dbl_subtract(srcp1,srcp2,sump1,sump2,srcp1,srcp2); dbl_fsqrt()
150 Dbl_leftshiftby1(srcp1,srcp2); dbl_fsqrt()
158 if (Dbl_isnotzero(srcp1,srcp2)) { dbl_fsqrt()
159 if (!even_exponent && Dbl_islessthan(resultp1,resultp2,srcp1,srcp2)) { dbl_fsqrt()
H A Dfcnvfx.c282 register unsigned int srcp1,srcp2, tempp1,tempp2; dbl_to_sgl_fcnvfx() local
286 Dbl_copyfromptr(srcptr,srcp1,srcp2); dbl_to_sgl_fcnvfx()
287 src_exponent = Dbl_exponent(srcp1) - DBL_BIAS; dbl_to_sgl_fcnvfx()
294 if (Dbl_isoverflow_to_int(src_exponent,srcp1,srcp2)) { dbl_to_sgl_fcnvfx()
295 if (Dbl_iszero_sign(srcp1)) result = 0x7fffffff; dbl_to_sgl_fcnvfx()
310 tempp1 = srcp1; dbl_to_sgl_fcnvfx()
314 if (Dbl_isone_sign(srcp1) && (src_exponent <= SGL_FX_MAX_EXP)) dbl_to_sgl_fcnvfx()
319 if (Dbl_isinexact_to_fix(srcp1,srcp2,src_exponent)) { dbl_to_sgl_fcnvfx()
324 if (Dbl_iszero_sign(srcp1)) result++; dbl_to_sgl_fcnvfx()
327 if (Dbl_isone_sign(srcp1)) result--; dbl_to_sgl_fcnvfx()
330 if (Dbl_isone_roundbit(srcp1,srcp2,src_exponent)) dbl_to_sgl_fcnvfx()
331 if (Dbl_isone_stickybit(srcp1,srcp2,src_exponent) || dbl_to_sgl_fcnvfx()
333 if (Dbl_iszero_sign(srcp1)) result++; dbl_to_sgl_fcnvfx()
337 if ((Dbl_iszero_sign(srcp1) && result < 0) || dbl_to_sgl_fcnvfx()
338 (Dbl_isone_sign(srcp1) && result > 0)) { dbl_to_sgl_fcnvfx()
340 if (Dbl_iszero_sign(srcp1)) result = 0x7fffffff; dbl_to_sgl_fcnvfx()
356 if (Dbl_isnotzero_exponentmantissa(srcp1,srcp2)) { dbl_to_sgl_fcnvfx()
361 if (Dbl_iszero_sign(srcp1)) result++; dbl_to_sgl_fcnvfx()
364 if (Dbl_isone_sign(srcp1)) result--; dbl_to_sgl_fcnvfx()
368 if (Dbl_isnotzero_mantissa(srcp1,srcp2)) dbl_to_sgl_fcnvfx()
369 if (Dbl_iszero_sign(srcp1)) result++; dbl_to_sgl_fcnvfx()
394 register unsigned int srcp1, srcp2, tempp1, tempp2, resultp2; dbl_to_dbl_fcnvfx() local
397 Dbl_copyfromptr(srcptr,srcp1,srcp2); dbl_to_dbl_fcnvfx()
398 src_exponent = Dbl_exponent(srcp1) - DBL_BIAS; dbl_to_dbl_fcnvfx()
406 Dbl_isnotzero_mantissa(srcp1,srcp2) || Dbl_iszero_sign(srcp1)) { dbl_to_dbl_fcnvfx()
407 if (Dbl_iszero_sign(srcp1)) { dbl_to_dbl_fcnvfx()
428 tempp1 = srcp1; dbl_to_dbl_fcnvfx()
433 if (Dbl_isone_sign(srcp1)) { dbl_to_dbl_fcnvfx()
438 if (Dbl_isinexact_to_fix(srcp1,srcp2,src_exponent)) { dbl_to_dbl_fcnvfx()
443 if (Dbl_iszero_sign(srcp1)) { dbl_to_dbl_fcnvfx()
448 if (Dbl_isone_sign(srcp1)) { dbl_to_dbl_fcnvfx()
453 if (Dbl_isone_roundbit(srcp1,srcp2,src_exponent)) dbl_to_dbl_fcnvfx()
454 if (Dbl_isone_stickybit(srcp1,srcp2,src_exponent) || dbl_to_dbl_fcnvfx()
456 if (Dbl_iszero_sign(srcp1)) { dbl_to_dbl_fcnvfx()
469 if (Dbl_isnotzero_exponentmantissa(srcp1,srcp2)) { dbl_to_dbl_fcnvfx()
474 if (Dbl_iszero_sign(srcp1)) { dbl_to_dbl_fcnvfx()
479 if (Dbl_isone_sign(srcp1)) { dbl_to_dbl_fcnvfx()
485 if (Dbl_isnotzero_mantissa(srcp1,srcp2)) dbl_to_dbl_fcnvfx()
486 if (Dbl_iszero_sign(srcp1)) { dbl_to_dbl_fcnvfx()
H A Dfrnd.c158 register unsigned int srcp1, srcp2, resultp1, resultp2; dbl_frnd() local
162 Dbl_copyfromptr(srcptr,srcp1,srcp2); dbl_frnd()
166 if ((src_exponent = Dbl_exponent(srcp1)) == DBL_INFINITY_EXPONENT) { dbl_frnd()
170 if (Dbl_isone_signaling(srcp1)) { dbl_frnd()
175 Dbl_set_quiet(srcp1); dbl_frnd()
180 Dbl_copytoptr(srcp1,srcp2,dstptr); dbl_frnd()
187 Dbl_copytoptr(srcp1,srcp2,dstptr); dbl_frnd()
194 Dbl_clear_exponent_set_hidden(srcp1); dbl_frnd()
195 resultp1 = srcp1; dbl_frnd()
199 if (Dbl_isinexact_to_fix(srcp1,srcp2,src_exponent)) { dbl_frnd()
204 if (Dbl_iszero_sign(srcp1)) dbl_frnd()
208 if (Dbl_isone_sign(srcp1)) dbl_frnd()
212 if (Dbl_isone_roundbit(srcp1,srcp2,src_exponent)) dbl_frnd()
213 if (Dbl_isone_stickybit(srcp1,srcp2,src_exponent) dbl_frnd()
224 resultp1 = srcp1; /* set sign */ dbl_frnd()
227 if (Dbl_isnotzero_exponentmantissa(srcp1,srcp2)) { dbl_frnd()
232 if (Dbl_iszero_sign(srcp1)) dbl_frnd()
236 if (Dbl_isone_sign(srcp1)) dbl_frnd()
241 if (Dbl_isnotzero_mantissa(srcp1,srcp2)) dbl_frnd()
H A Dfcnvxf.c186 int dst_exponent, srcp1; dbl_to_sgl_fcnvxf() local
189 Dint_copyfromptr(srcptr,srcp1,srcp2); dbl_to_sgl_fcnvxf()
193 if (srcp1 < 0) { dbl_to_sgl_fcnvxf()
195 Dint_negate(srcp1,srcp2); dbl_to_sgl_fcnvxf()
200 if (srcp1 == 0 && srcp2 == 0) { dbl_to_sgl_fcnvxf()
210 if (srcp1 == 0) { dbl_to_sgl_fcnvxf()
219 srcp1 = srcp2 << dst_exponent; dbl_to_sgl_fcnvxf()
223 srcp1 = srcp2 >> 1; dbl_to_sgl_fcnvxf()
239 Find_ms_one_bit(srcp1,dst_exponent); dbl_to_sgl_fcnvxf()
242 Variable_shift_double(srcp1,srcp2,(32-dst_exponent), dbl_to_sgl_fcnvxf()
243 srcp1); dbl_to_sgl_fcnvxf()
251 else srcp1 >>= -(dst_exponent); dbl_to_sgl_fcnvxf()
253 Sgl_set_mantissa(result, srcp1 >> SGL_EXP_LENGTH - 1); dbl_to_sgl_fcnvxf()
257 if (Dint_isinexact_to_sgl(srcp1,srcp2)) { dbl_to_sgl_fcnvxf()
268 Sgl_roundnearest_from_dint(srcp1,srcp2,result); dbl_to_sgl_fcnvxf()
291 register int srcp1, dst_exponent; dbl_to_dbl_fcnvxf() local
294 Dint_copyfromptr(srcptr,srcp1,srcp2); dbl_to_dbl_fcnvxf()
298 if (srcp1 < 0) { dbl_to_dbl_fcnvxf()
300 Dint_negate(srcp1,srcp2); dbl_to_dbl_fcnvxf()
305 if (srcp1 == 0 && srcp2 ==0) { dbl_to_dbl_fcnvxf()
315 if (srcp1 == 0) { dbl_to_dbl_fcnvxf()
324 srcp1 = srcp2 << dst_exponent; dbl_to_dbl_fcnvxf()
328 srcp1 = srcp2 >> 1; dbl_to_dbl_fcnvxf()
343 Find_ms_one_bit(srcp1,dst_exponent); dbl_to_dbl_fcnvxf()
346 Variable_shift_double(srcp1,srcp2,(32-dst_exponent), dbl_to_dbl_fcnvxf()
347 srcp1); dbl_to_dbl_fcnvxf()
355 else srcp1 >>= -(dst_exponent); dbl_to_dbl_fcnvxf()
357 Dbl_set_mantissap1(resultp1, srcp1 >> (DBL_EXP_LENGTH-1)); dbl_to_dbl_fcnvxf()
358 Shiftdouble(srcp1,srcp2,DBL_EXP_LENGTH-1,resultp2); dbl_to_dbl_fcnvxf()
H A Dfcnvfu.c304 register unsigned int srcp1, srcp2, result; dbl_to_sgl_fcnvfu() local
308 Dbl_copyfromptr(srcptr,srcp1,srcp2); dbl_to_sgl_fcnvfu()
309 src_exponent = Dbl_exponent(srcp1) - DBL_BIAS; dbl_to_sgl_fcnvfu()
315 if (Dbl_isone_sign(srcp1)) { dbl_to_sgl_fcnvfu()
335 if (Dbl_isone_sign(srcp1)) { dbl_to_sgl_fcnvfu()
344 Dbl_clear_signexponent_set_hidden(srcp1); dbl_to_sgl_fcnvfu()
345 Suint_from_dbl_mantissa(srcp1,srcp2,src_exponent,result); dbl_to_sgl_fcnvfu()
348 if (Dbl_isinexact_to_unsigned(srcp1,srcp2,src_exponent)) { dbl_to_sgl_fcnvfu()
358 if(Dbl_isone_roundbit(srcp1,srcp2,src_exponent) && dbl_to_sgl_fcnvfu()
359 (Dbl_isone_stickybit(srcp1,srcp2,src_exponent)|| dbl_to_sgl_fcnvfu()
379 if (Dbl_isnotzero_exponentmantissa(srcp1,srcp2)) { dbl_to_sgl_fcnvfu()
384 if (Dbl_iszero_sign(srcp1)) result++; dbl_to_sgl_fcnvfu()
387 if (Dbl_isone_sign(srcp1)) { dbl_to_sgl_fcnvfu()
398 Dbl_isnotzero_mantissa(srcp1,srcp2)) dbl_to_sgl_fcnvfu()
399 if (Dbl_isone_sign(srcp1)) { dbl_to_sgl_fcnvfu()
428 register unsigned int srcp1, srcp2, resultp1, resultp2; dbl_to_dbl_fcnvfu() local
431 Dbl_copyfromptr(srcptr,srcp1,srcp2); dbl_to_dbl_fcnvfu()
432 src_exponent = Dbl_exponent(srcp1) - DBL_BIAS; dbl_to_dbl_fcnvfu()
438 if (Dbl_isone_sign(srcp1)) { dbl_to_dbl_fcnvfu()
459 if (Dbl_isone_sign(srcp1)) { dbl_to_dbl_fcnvfu()
468 Dbl_clear_signexponent_set_hidden(srcp1); dbl_to_dbl_fcnvfu()
469 Duint_from_dbl_mantissa(srcp1,srcp2,src_exponent,resultp1, dbl_to_dbl_fcnvfu()
473 if (Dbl_isinexact_to_unsigned(srcp1,srcp2,src_exponent)) { dbl_to_dbl_fcnvfu()
483 if(Dbl_isone_roundbit(srcp1,srcp2,src_exponent)) dbl_to_dbl_fcnvfu()
484 if(Dbl_isone_stickybit(srcp1,srcp2,src_exponent) || dbl_to_dbl_fcnvfu()
493 if (Dbl_isnotzero_exponentmantissa(srcp1,srcp2)) { dbl_to_dbl_fcnvfu()
498 if (Dbl_iszero_sign(srcp1)) { dbl_to_dbl_fcnvfu()
503 if (Dbl_isone_sign(srcp1)) { dbl_to_dbl_fcnvfu()
514 Dbl_isnotzero_mantissa(srcp1,srcp2)) dbl_to_dbl_fcnvfu()
515 if (Dbl_iszero_sign(srcp1)) { dbl_to_dbl_fcnvfu()
H A Dfcnvuf.c166 unsigned int srcp1, srcp2, result = 0; dbl_to_sgl_fcnvuf() local
168 Duint_copyfromptr(srcptr,srcp1,srcp2); dbl_to_sgl_fcnvuf()
171 if (srcp1 == 0 && srcp2 == 0) { dbl_to_sgl_fcnvuf()
180 if (srcp1 == 0) { dbl_to_sgl_fcnvuf()
188 srcp1 = srcp2 << dst_exponent+1; dbl_to_sgl_fcnvuf()
203 Find_ms_one_bit(srcp1,dst_exponent); dbl_to_sgl_fcnvuf()
206 Variable_shift_double(srcp1,srcp2,(31-dst_exponent), dbl_to_sgl_fcnvuf()
207 srcp1); dbl_to_sgl_fcnvuf()
211 Sgl_set_mantissa(result, srcp1 >> SGL_EXP_LENGTH); dbl_to_sgl_fcnvuf()
215 if (Duint_isinexact_to_sgl(srcp1,srcp2)) { dbl_to_sgl_fcnvuf()
223 Sgl_roundnearest_from_duint(srcp1,srcp2,result); dbl_to_sgl_fcnvuf()
248 register unsigned int srcp1, srcp2, resultp1 = 0, resultp2 = 0; dbl_to_dbl_fcnvuf() local
250 Duint_copyfromptr(srcptr,srcp1,srcp2); dbl_to_dbl_fcnvuf()
253 if (srcp1 == 0 && srcp2 ==0) { dbl_to_dbl_fcnvuf()
262 if (srcp1 == 0) { dbl_to_dbl_fcnvuf()
270 srcp1 = srcp2 << dst_exponent+1; dbl_to_dbl_fcnvuf()
284 Find_ms_one_bit(srcp1,dst_exponent); dbl_to_dbl_fcnvuf()
287 Variable_shift_double(srcp1,srcp2,(31-dst_exponent), dbl_to_dbl_fcnvuf()
288 srcp1); dbl_to_dbl_fcnvuf()
292 Dbl_set_mantissap1(resultp1, srcp1 >> DBL_EXP_LENGTH); dbl_to_dbl_fcnvuf()
293 Shiftdouble(srcp1,srcp2,DBL_EXP_LENGTH,resultp2); dbl_to_dbl_fcnvuf()
H A Dfcnvfxt.c203 register unsigned int srcp1, srcp2, tempp1, tempp2; dbl_to_sgl_fcnvfxt() local
206 Dbl_copyfromptr(srcptr,srcp1,srcp2); dbl_to_sgl_fcnvfxt()
207 src_exponent = Dbl_exponent(srcp1) - DBL_BIAS; dbl_to_sgl_fcnvfxt()
214 if (Dbl_isoverflow_to_int(src_exponent,srcp1,srcp2)) { dbl_to_sgl_fcnvfxt()
215 if (Dbl_iszero_sign(srcp1)) result = 0x7fffffff; dbl_to_sgl_fcnvfxt()
230 tempp1 = srcp1; dbl_to_sgl_fcnvfxt()
234 if (Dbl_isone_sign(srcp1) && (src_exponent <= SGL_FX_MAX_EXP)) dbl_to_sgl_fcnvfxt()
240 if (Dbl_isinexact_to_fix(srcp1,srcp2,src_exponent)) { dbl_to_sgl_fcnvfxt()
249 if (Dbl_isnotzero_exponentmantissa(srcp1,srcp2)) { dbl_to_sgl_fcnvfxt()
269 register unsigned int srcp1, srcp2, tempp1, tempp2, resultp2; dbl_to_dbl_fcnvfxt() local
271 Dbl_copyfromptr(srcptr,srcp1,srcp2); dbl_to_dbl_fcnvfxt()
272 src_exponent = Dbl_exponent(srcp1) - DBL_BIAS; dbl_to_dbl_fcnvfxt()
280 Dbl_isnotzero_mantissa(srcp1,srcp2) || Dbl_iszero_sign(srcp1)) { dbl_to_dbl_fcnvfxt()
281 if (Dbl_iszero_sign(srcp1)) { dbl_to_dbl_fcnvfxt()
301 tempp1 = srcp1; dbl_to_dbl_fcnvfxt()
306 if (Dbl_isone_sign(srcp1)) { dbl_to_dbl_fcnvfxt()
312 if (Dbl_isinexact_to_fix(srcp1,srcp2,src_exponent)) { dbl_to_dbl_fcnvfxt()
322 if (Dbl_isnotzero_exponentmantissa(srcp1,srcp2)) { dbl_to_dbl_fcnvfxt()
H A Dfcnvfut.c202 register unsigned int srcp1, srcp2, result; dbl_to_sgl_fcnvfut() local
205 Dbl_copyfromptr(srcptr,srcp1,srcp2); dbl_to_sgl_fcnvfut()
206 src_exponent = Dbl_exponent(srcp1) - DBL_BIAS; dbl_to_sgl_fcnvfut()
212 if (Dbl_isone_sign(srcp1)) { dbl_to_sgl_fcnvfut()
232 if (Dbl_isone_sign(srcp1)) { dbl_to_sgl_fcnvfut()
241 Dbl_clear_signexponent_set_hidden(srcp1); dbl_to_sgl_fcnvfut()
242 Suint_from_dbl_mantissa(srcp1,srcp2,src_exponent,result); dbl_to_sgl_fcnvfut()
246 if (Dbl_isinexact_to_unsigned(srcp1,srcp2,src_exponent)) { dbl_to_sgl_fcnvfut()
255 if (Dbl_isnotzero_exponentmantissa(srcp1,srcp2)) { dbl_to_sgl_fcnvfut()
272 register unsigned int srcp1, srcp2, resultp1, resultp2; dbl_to_dbl_fcnvfut() local
274 Dbl_copyfromptr(srcptr,srcp1,srcp2); dbl_to_dbl_fcnvfut()
275 src_exponent = Dbl_exponent(srcp1) - DBL_BIAS; dbl_to_dbl_fcnvfut()
281 if (Dbl_isone_sign(srcp1)) { dbl_to_dbl_fcnvfut()
301 if (Dbl_isone_sign(srcp1)) { dbl_to_dbl_fcnvfut()
310 Dbl_clear_signexponent_set_hidden(srcp1); dbl_to_dbl_fcnvfut()
311 Duint_from_dbl_mantissa(srcp1,srcp2,src_exponent, dbl_to_dbl_fcnvfut()
316 if (Dbl_isinexact_to_unsigned(srcp1,srcp2,src_exponent)) { dbl_to_dbl_fcnvfut()
326 if (Dbl_isnotzero_exponentmantissa(srcp1,srcp2)) { dbl_to_dbl_fcnvfut()
H A Dfcnvff.c147 register unsigned int srcp1, srcp2, result; dbl_to_sgl_fcnvff() local
153 Dbl_copyfromptr(srcptr,srcp1,srcp2); dbl_to_sgl_fcnvff()
154 src_exponent = Dbl_exponent(srcp1); dbl_to_sgl_fcnvff()
155 Sgl_all(result) = Dbl_allp1(srcp1); /* set sign of result */ dbl_to_sgl_fcnvff()
163 if (Dbl_iszero_mantissa(srcp1,srcp2)) { dbl_to_sgl_fcnvff()
174 if (Dbl_isone_signaling(srcp1)) { dbl_to_sgl_fcnvff()
180 Dbl_set_quiet(srcp1); dbl_to_sgl_fcnvff()
187 Sgl_set_mantissa(result,Dallp1(srcp1)<<3 | Dallp2(srcp2)>>29); dbl_to_sgl_fcnvff()
197 Dbl_to_sgl_mantissa(srcp1,srcp2,dest_mantissa,inexact,guardbit, dbl_to_sgl_fcnvff()
201 if (Dbl_iszero_exponentmantissa(srcp1,srcp2)){ dbl_to_sgl_fcnvff()
207 Dbl_to_sgl_mantissa(srcp1,srcp2,dest_mantissa,inexact, dbl_to_sgl_fcnvff()
214 Dbl_to_sgl_denormalized(srcp1,srcp2,dest_exponent, dbl_to_sgl_fcnvff()
/linux-4.1.27/include/linux/
H A Dcpumask.h525 * cpumask_first_and - return the first cpu from *srcp1 & *srcp2

Completed in 550 milliseconds