Lines Matching refs:intf

41 !    int index, sign, intf, intz;
63 ! intf = pf[0]; /* grab upper half */
64 ! sign = intf & 0x80000000; /* sign of argument */
65 ! intf ^= sign; /* abs(upper argument) */
67 ! pf[0] = intf;
69 ! if( (intf > 0x43600000) || (intf < 0x3e300000) ) /* filter out special cases */
71 ! if( (intf > 0x7ff00000) ||
72 ! ((intf == 0x7ff00000) && (pf[1] !=0)) ) return (*x-*x);/* return NaN if x=NaN*/
73 ! if( intf < 0x3e300000 ) /* avoid underflow for small arg */
79 ! if( intf > 0x43600000 ) /* avoid underflow for big arg */
89 ! if (intf > 0x40500000) /* if(|x| > 64 */
93 ! else if( intf >= 0x3f900000 ) /* if |x| >= (1/64)... */
95 ! intz = (intf + 0x00008000) & 0x7fff0000;/* round arg, keep upper */
203 ld [%o5],%o0 !intf = pf[0] = f upper
207 /*4 */ andn %o0,%o7,%o0 !intf = fabs(intf)
210 sub %o1,%o0,%o1 !(-) if intf > big
211 /*6 */ sub %o0,%o2,%o2 !(-) if intf < small
222 /*8 */ fpadd32 %f34,%f52,%f0 !intf + 0x00008000 (again)
225 add %o0,%o7,%o0 !intf + 0x00008000 (delay slot)
226 /*9*/ fand %f0,%f54,%f0 !pz[0] = intz = (intf + 0x00008000) & 0x7fff0000 (again)
236 /*12 */ and %o0,%o7,%o0 !intz = (intf + 0x00008000) & 0x7fff0000
251 cmp %o0,%l7 !if intf >= 1/64
296 ld [%o5],%o0 !intf = pf[0] = f upper
299 andn %o0,%o7,%o0 !intf = fabs(intf)
302 /*30*/ sub %o1,%o0,%o1 !(-) if intf > big
303 sub %o0,%o2,%o2 !(-) if intf < small
311 /*32*/ fpadd32 %f36,%f52,%f0 !intf + 0x00008000 (again)
314 /*33*/ fand %f0,%f54,%f0 !pz[0] = intz = (intf + 0x00008000) & 0x7fff0000 (again)
318 /*34*/ add %o0,%o7,%o0 !intf + 0x00008000 (delay slot)
323 /*35*/ and %o0,%o7,%o0 !intz = (intf + 0x00008000) & 0x7fff0000
337 cmp %o0,%l7 !if intf >= 1/64
376 ld [%o5],%o0 !intf = pf[0] = f upper
379 andn %o0,%o7,%o0 !intf = fabs(intf)
382 /*51*/ sub %o1,%o0,%o1 !(-) if intf > big
383 sub %o0,%o2,%o2 !(-) if intf < small
391 /*53*/ fpadd32 %f38,%f52,%f0 !intf + 0x00008000 (again)
395 fand %f0,%f54,%f0 !pz[0] = intz = (intf + 0x00008000) & 0x7fff0000 (again)
397 /*55*/ add %o0,%o7,%o0 !intf + 0x00008000 (delay slot)
402 /*56*/ and %o0,%o7,%o0 !intz = (intf + 0x00008000) & 0x7fff0000
417 cmp %o0,%l7 !if intf >= 1/64
471 %o0 intf
472 %o2 intf - 0x3e300000
479 orcc %o2,%g0,%g0 !(-) if intf < 0x3e300000
486 sllx %o0,32,%o0 !left justify intf
488 or %o0,%o5,%o0 !merge in lower intf
489 cmp %o0,%g1 !if intf > 0x7ff00000 00000000
510 orcc %o2,%g0,%g0 !(-) if intf < 0x3e300000
517 sllx %o0,32,%o0 !left justify intf
519 or %o0,%o5,%o0 !merge in lower intf
520 cmp %o0,%g1 !if intf > 0x7ff00000 00000000
541 orcc %o2,%g0,%g0 !(-) if intf < 0x3e300000
548 sllx %o0,32,%o0 !left justify intf
550 or %o0,%o5,%o0 !merge in lower intf
551 cmp %o0,%g1 !if intf > 0x7ff00000 00000000