aExp              603 lib/libkern/softfloat-macros.h static bits32 estimateSqrt32( int16 aExp, bits32 a )
aExp              617 lib/libkern/softfloat-macros.h     if ( aExp & 1 ) {
aExp             1354 lib/libkern/softfloat.c     int16 aExp, shiftCount;
aExp             1359 lib/libkern/softfloat.c     aExp = extractFloat32Exp( a );
aExp             1361 lib/libkern/softfloat.c     if ( ( aExp == 0xFF ) && aSig ) aSign = 0;
aExp             1362 lib/libkern/softfloat.c     if ( aExp ) aSig |= 0x00800000;
aExp             1363 lib/libkern/softfloat.c     shiftCount = 0xAF - aExp;
aExp             1386 lib/libkern/softfloat.c     int16 aExp, shiftCount;
aExp             1391 lib/libkern/softfloat.c     aExp = extractFloat32Exp( a );
aExp             1393 lib/libkern/softfloat.c     shiftCount = aExp - 0x9E;
aExp             1397 lib/libkern/softfloat.c             if ( ! aSign || ( ( aExp == 0xFF ) && aSig ) ) return 0x7FFFFFFF;
aExp             1401 lib/libkern/softfloat.c     else if ( aExp <= 0x7E ) {
aExp             1402 lib/libkern/softfloat.c         if ( aExp | aSig ) float_set_inexact();
aExp             1430 lib/libkern/softfloat.c     int16 aExp, shiftCount;
aExp             1435 lib/libkern/softfloat.c     aExp = extractFloat32Exp( a );
aExp             1437 lib/libkern/softfloat.c     shiftCount = 0xBE - aExp;
aExp             1440 lib/libkern/softfloat.c         if ( ! aSign || ( ( aExp == 0xFF ) && aSig ) ) {
aExp             1445 lib/libkern/softfloat.c     if ( aExp ) aSig |= 0x00800000;
aExp             1467 lib/libkern/softfloat.c     int16 aExp, shiftCount;
aExp             1473 lib/libkern/softfloat.c     aExp = extractFloat32Exp( a );
aExp             1475 lib/libkern/softfloat.c     shiftCount = aExp - 0xBE;
aExp             1479 lib/libkern/softfloat.c             if ( ! aSign || ( ( aExp == 0xFF ) && aSig ) ) {
aExp             1485 lib/libkern/softfloat.c     else if ( aExp <= 0x7E ) {
aExp             1486 lib/libkern/softfloat.c         if ( aExp | aSig ) float_set_inexact();
aExp             1512 lib/libkern/softfloat.c     int16 aExp;
aExp             1516 lib/libkern/softfloat.c     aExp = extractFloat32Exp( a );
aExp             1518 lib/libkern/softfloat.c     if ( aExp == 0xFF ) {
aExp             1522 lib/libkern/softfloat.c     if ( aExp == 0 ) {
aExp             1524 lib/libkern/softfloat.c         normalizeFloat32Subnormal( aSig, &aExp, &aSig );
aExp             1525 lib/libkern/softfloat.c         --aExp;
aExp             1527 lib/libkern/softfloat.c     return packFloat64( aSign, aExp + 0x380, ( (bits64) aSig )<<29 );
aExp             1544 lib/libkern/softfloat.c     int16 aExp;
aExp             1548 lib/libkern/softfloat.c     aExp = extractFloat32Exp( a );
aExp             1550 lib/libkern/softfloat.c     if ( aExp == 0xFF ) {
aExp             1554 lib/libkern/softfloat.c     if ( aExp == 0 ) {
aExp             1556 lib/libkern/softfloat.c         normalizeFloat32Subnormal( aSig, &aExp, &aSig );
aExp             1559 lib/libkern/softfloat.c     return packFloatx80( aSign, aExp + 0x3F80, ( (bits64) aSig )<<40 );
aExp             1578 lib/libkern/softfloat.c     int16 aExp;
aExp             1582 lib/libkern/softfloat.c     aExp = extractFloat32Exp( a );
aExp             1584 lib/libkern/softfloat.c     if ( aExp == 0xFF ) {
aExp             1588 lib/libkern/softfloat.c     if ( aExp == 0 ) {
aExp             1590 lib/libkern/softfloat.c         normalizeFloat32Subnormal( aSig, &aExp, &aSig );
aExp             1591 lib/libkern/softfloat.c         --aExp;
aExp             1593 lib/libkern/softfloat.c     return packFloat128( aSign, aExp + 0x3F80, ( (bits64) aSig )<<25, 0 );
aExp             1611 lib/libkern/softfloat.c     int16 aExp;
aExp             1616 lib/libkern/softfloat.c     aExp = extractFloat32Exp( a );
aExp             1617 lib/libkern/softfloat.c     if ( 0x96 <= aExp ) {
aExp             1618 lib/libkern/softfloat.c         if ( ( aExp == 0xFF ) && extractFloat32Frac( a ) ) {
aExp             1623 lib/libkern/softfloat.c     if ( aExp <= 0x7E ) {
aExp             1629 lib/libkern/softfloat.c             if ( ( aExp == 0x7E ) && extractFloat32Frac( a ) ) {
aExp             1641 lib/libkern/softfloat.c     lastBitMask <<= 0x96 - aExp;
aExp             1672 lib/libkern/softfloat.c     int16 aExp, bExp, zExp;
aExp             1677 lib/libkern/softfloat.c     aExp = extractFloat32Exp( a );
aExp             1680 lib/libkern/softfloat.c     expDiff = aExp - bExp;
aExp             1684 lib/libkern/softfloat.c         if ( aExp == 0xFF ) {
aExp             1695 lib/libkern/softfloat.c         zExp = aExp;
aExp             1702 lib/libkern/softfloat.c         if ( aExp == 0 ) {
aExp             1712 lib/libkern/softfloat.c         if ( aExp == 0xFF ) {
aExp             1716 lib/libkern/softfloat.c         if ( aExp == 0 ) return packFloat32( zSign, 0, ( aSig + bSig )>>6 );
aExp             1718 lib/libkern/softfloat.c         zExp = aExp;
aExp             1744 lib/libkern/softfloat.c     int16 aExp, bExp, zExp;
aExp             1749 lib/libkern/softfloat.c     aExp = extractFloat32Exp( a );
aExp             1752 lib/libkern/softfloat.c     expDiff = aExp - bExp;
aExp             1757 lib/libkern/softfloat.c     if ( aExp == 0xFF ) {
aExp             1762 lib/libkern/softfloat.c     if ( aExp == 0 ) {
aExp             1763 lib/libkern/softfloat.c         aExp = 1;
aExp             1774 lib/libkern/softfloat.c     if ( aExp == 0 ) {
aExp             1788 lib/libkern/softfloat.c     if ( aExp == 0xFF ) {
aExp             1802 lib/libkern/softfloat.c     zExp = aExp;
aExp             1863 lib/libkern/softfloat.c     int16 aExp, bExp, zExp;
aExp             1869 lib/libkern/softfloat.c     aExp = extractFloat32Exp( a );
aExp             1875 lib/libkern/softfloat.c     if ( aExp == 0xFF ) {
aExp             1887 lib/libkern/softfloat.c         if ( ( aExp | aSig ) == 0 ) {
aExp             1893 lib/libkern/softfloat.c     if ( aExp == 0 ) {
aExp             1895 lib/libkern/softfloat.c         normalizeFloat32Subnormal( aSig, &aExp, &aSig );
aExp             1901 lib/libkern/softfloat.c     zExp = aExp + bExp - 0x7F;
aExp             1924 lib/libkern/softfloat.c     int16 aExp, bExp, zExp;
aExp             1928 lib/libkern/softfloat.c     aExp = extractFloat32Exp( a );
aExp             1934 lib/libkern/softfloat.c     if ( aExp == 0xFF ) {
aExp             1949 lib/libkern/softfloat.c             if ( ( aExp | aSig ) == 0 ) {
aExp             1958 lib/libkern/softfloat.c     if ( aExp == 0 ) {
aExp             1960 lib/libkern/softfloat.c         normalizeFloat32Subnormal( aSig, &aExp, &aSig );
aExp             1962 lib/libkern/softfloat.c     zExp = aExp - bExp + 0x7D;
aExp             1988 lib/libkern/softfloat.c     int16 aExp, bExp, expDiff;
aExp             1996 lib/libkern/softfloat.c     aExp = extractFloat32Exp( a );
aExp             2001 lib/libkern/softfloat.c     if ( aExp == 0xFF ) {
aExp             2019 lib/libkern/softfloat.c     if ( aExp == 0 ) {
aExp             2021 lib/libkern/softfloat.c         normalizeFloat32Subnormal( aSig, &aExp, &aSig );
aExp             2023 lib/libkern/softfloat.c     expDiff = aExp - bExp;
aExp             2091 lib/libkern/softfloat.c     int16 aExp, zExp;
aExp             2096 lib/libkern/softfloat.c     aExp = extractFloat32Exp( a );
aExp             2098 lib/libkern/softfloat.c     if ( aExp == 0xFF ) {
aExp             2105 lib/libkern/softfloat.c         if ( ( aExp | aSig ) == 0 ) return a;
aExp             2109 lib/libkern/softfloat.c     if ( aExp == 0 ) {
aExp             2111 lib/libkern/softfloat.c         normalizeFloat32Subnormal( aSig, &aExp, &aSig );
aExp             2113 lib/libkern/softfloat.c     zExp = ( ( aExp - 0x7F )>>1 ) + 0x7E;
aExp             2115 lib/libkern/softfloat.c     zSig = estimateSqrt32( aExp, aSig ) + 2;
aExp             2121 lib/libkern/softfloat.c         aSig >>= aExp & 1;
aExp             2300 lib/libkern/softfloat.c     int16 aExp, shiftCount;
aExp             2304 lib/libkern/softfloat.c     aExp = extractFloat64Exp( a );
aExp             2306 lib/libkern/softfloat.c     if ( ( aExp == 0x7FF ) && aSig ) aSign = 0;
aExp             2307 lib/libkern/softfloat.c     if ( aExp ) aSig |= LIT64( 0x0010000000000000 );
aExp             2308 lib/libkern/softfloat.c     shiftCount = 0x42C - aExp;
aExp             2329 lib/libkern/softfloat.c     int16 aExp, shiftCount;
aExp             2334 lib/libkern/softfloat.c     aExp = extractFloat64Exp( a );
aExp             2336 lib/libkern/softfloat.c     if ( 0x41E < aExp ) {
aExp             2337 lib/libkern/softfloat.c         if ( ( aExp == 0x7FF ) && aSig ) aSign = 0;
aExp             2340 lib/libkern/softfloat.c     else if ( aExp < 0x3FF ) {
aExp             2341 lib/libkern/softfloat.c         if ( aExp || aSig ) float_set_inexact();
aExp             2345 lib/libkern/softfloat.c     shiftCount = 0x433 - aExp;
aExp             2377 lib/libkern/softfloat.c     int16 aExp, shiftCount;
aExp             2381 lib/libkern/softfloat.c     aExp = extractFloat64Exp( a );
aExp             2383 lib/libkern/softfloat.c     if ( aExp ) aSig |= LIT64( 0x0010000000000000 );
aExp             2384 lib/libkern/softfloat.c     shiftCount = 0x433 - aExp;
aExp             2386 lib/libkern/softfloat.c         if ( 0x43E < aExp ) {
aExp             2389 lib/libkern/softfloat.c                  || (    ( aExp == 0x7FF )
aExp             2420 lib/libkern/softfloat.c     int16 aExp, shiftCount;
aExp             2425 lib/libkern/softfloat.c     aExp = extractFloat64Exp( a );
aExp             2427 lib/libkern/softfloat.c     if ( aExp ) aSig |= LIT64( 0x0010000000000000 );
aExp             2428 lib/libkern/softfloat.c     shiftCount = aExp - 0x433;
aExp             2430 lib/libkern/softfloat.c         if ( 0x43E <= aExp ) {
aExp             2434 lib/libkern/softfloat.c                      || (    ( aExp == 0x7FF )
aExp             2445 lib/libkern/softfloat.c         if ( aExp < 0x3FE ) {
aExp             2446 lib/libkern/softfloat.c             if ( aExp | aSig ) float_set_inexact();
aExp             2471 lib/libkern/softfloat.c     int16 aExp;
aExp             2476 lib/libkern/softfloat.c     aExp = extractFloat64Exp( a );
aExp             2478 lib/libkern/softfloat.c     if ( aExp == 0x7FF ) {
aExp             2484 lib/libkern/softfloat.c     if ( aExp || zSig ) {
aExp             2486 lib/libkern/softfloat.c         aExp -= 0x381;
aExp             2488 lib/libkern/softfloat.c     return roundAndPackFloat32( aSign, aExp, zSig );
aExp             2505 lib/libkern/softfloat.c     int16 aExp;
aExp             2509 lib/libkern/softfloat.c     aExp = extractFloat64Exp( a );
aExp             2511 lib/libkern/softfloat.c     if ( aExp == 0x7FF ) {
aExp             2515 lib/libkern/softfloat.c     if ( aExp == 0 ) {
aExp             2517 lib/libkern/softfloat.c         normalizeFloat64Subnormal( aSig, &aExp, &aSig );
aExp             2521 lib/libkern/softfloat.c             aSign, aExp + 0x3C00, ( aSig | LIT64( 0x0010000000000000 ) )<<11 );
aExp             2540 lib/libkern/softfloat.c     int16 aExp;
aExp             2544 lib/libkern/softfloat.c     aExp = extractFloat64Exp( a );
aExp             2546 lib/libkern/softfloat.c     if ( aExp == 0x7FF ) {
aExp             2550 lib/libkern/softfloat.c     if ( aExp == 0 ) {
aExp             2552 lib/libkern/softfloat.c         normalizeFloat64Subnormal( aSig, &aExp, &aSig );
aExp             2553 lib/libkern/softfloat.c         --aExp;
aExp             2556 lib/libkern/softfloat.c     return packFloat128( aSign, aExp + 0x3C00, zSig0, zSig1 );
aExp             2574 lib/libkern/softfloat.c     int16 aExp;
aExp             2579 lib/libkern/softfloat.c     aExp = extractFloat64Exp( a );
aExp             2580 lib/libkern/softfloat.c     if ( 0x433 <= aExp ) {
aExp             2581 lib/libkern/softfloat.c         if ( ( aExp == 0x7FF ) && extractFloat64Frac( a ) ) {
aExp             2586 lib/libkern/softfloat.c     if ( aExp < 0x3FF ) {
aExp             2592 lib/libkern/softfloat.c             if ( ( aExp == 0x3FE ) && extractFloat64Frac( a ) ) {
aExp             2605 lib/libkern/softfloat.c     lastBitMask <<= 0x433 - aExp;
aExp             2636 lib/libkern/softfloat.c     int16 aExp, bExp, zExp;
aExp             2641 lib/libkern/softfloat.c     aExp = extractFloat64Exp( a );
aExp             2644 lib/libkern/softfloat.c     expDiff = aExp - bExp;
aExp             2648 lib/libkern/softfloat.c         if ( aExp == 0x7FF ) {
aExp             2659 lib/libkern/softfloat.c         zExp = aExp;
aExp             2666 lib/libkern/softfloat.c         if ( aExp == 0 ) {
aExp             2676 lib/libkern/softfloat.c         if ( aExp == 0x7FF ) {
aExp             2680 lib/libkern/softfloat.c         if ( aExp == 0 ) return packFloat64( zSign, 0, ( aSig + bSig )>>9 );
aExp             2682 lib/libkern/softfloat.c         zExp = aExp;
aExp             2708 lib/libkern/softfloat.c     int16 aExp, bExp, zExp;
aExp             2713 lib/libkern/softfloat.c     aExp = extractFloat64Exp( a );
aExp             2716 lib/libkern/softfloat.c     expDiff = aExp - bExp;
aExp             2721 lib/libkern/softfloat.c     if ( aExp == 0x7FF ) {
aExp             2726 lib/libkern/softfloat.c     if ( aExp == 0 ) {
aExp             2727 lib/libkern/softfloat.c         aExp = 1;
aExp             2738 lib/libkern/softfloat.c     if ( aExp == 0 ) {
aExp             2752 lib/libkern/softfloat.c     if ( aExp == 0x7FF ) {
aExp             2766 lib/libkern/softfloat.c     zExp = aExp;
aExp             2827 lib/libkern/softfloat.c     int16 aExp, bExp, zExp;
aExp             2831 lib/libkern/softfloat.c     aExp = extractFloat64Exp( a );
aExp             2837 lib/libkern/softfloat.c     if ( aExp == 0x7FF ) {
aExp             2849 lib/libkern/softfloat.c         if ( ( aExp | aSig ) == 0 ) {
aExp             2855 lib/libkern/softfloat.c     if ( aExp == 0 ) {
aExp             2857 lib/libkern/softfloat.c         normalizeFloat64Subnormal( aSig, &aExp, &aSig );
aExp             2863 lib/libkern/softfloat.c     zExp = aExp + bExp - 0x3FF;
aExp             2886 lib/libkern/softfloat.c     int16 aExp, bExp, zExp;
aExp             2892 lib/libkern/softfloat.c     aExp = extractFloat64Exp( a );
aExp             2898 lib/libkern/softfloat.c     if ( aExp == 0x7FF ) {
aExp             2913 lib/libkern/softfloat.c             if ( ( aExp | aSig ) == 0 ) {
aExp             2922 lib/libkern/softfloat.c     if ( aExp == 0 ) {
aExp             2924 lib/libkern/softfloat.c         normalizeFloat64Subnormal( aSig, &aExp, &aSig );
aExp             2926 lib/libkern/softfloat.c     zExp = aExp - bExp + 0x3FD;
aExp             2958 lib/libkern/softfloat.c     int16 aExp, bExp, expDiff;
aExp             2964 lib/libkern/softfloat.c     aExp = extractFloat64Exp( a );
aExp             2969 lib/libkern/softfloat.c     if ( aExp == 0x7FF ) {
aExp             2987 lib/libkern/softfloat.c     if ( aExp == 0 ) {
aExp             2989 lib/libkern/softfloat.c         normalizeFloat64Subnormal( aSig, &aExp, &aSig );
aExp             2991 lib/libkern/softfloat.c     expDiff = aExp - bExp;
aExp             3044 lib/libkern/softfloat.c     int16 aExp, zExp;
aExp             3049 lib/libkern/softfloat.c     aExp = extractFloat64Exp( a );
aExp             3051 lib/libkern/softfloat.c     if ( aExp == 0x7FF ) {
aExp             3058 lib/libkern/softfloat.c         if ( ( aExp | aSig ) == 0 ) return a;
aExp             3062 lib/libkern/softfloat.c     if ( aExp == 0 ) {
aExp             3064 lib/libkern/softfloat.c         normalizeFloat64Subnormal( aSig, &aExp, &aSig );
aExp             3066 lib/libkern/softfloat.c     zExp = ( ( aExp - 0x3FF )>>1 ) + 0x3FE;
aExp             3068 lib/libkern/softfloat.c     zSig = estimateSqrt32( aExp, aSig>>21 );
aExp             3069 lib/libkern/softfloat.c     aSig <<= 9 - ( aExp & 1 );
aExp             3260 lib/libkern/softfloat.c     int32 aExp, shiftCount;
aExp             3264 lib/libkern/softfloat.c     aExp = extractFloatx80Exp( a );
aExp             3266 lib/libkern/softfloat.c     if ( ( aExp == 0x7FFF ) && (bits64) ( aSig<<1 ) ) aSign = 0;
aExp             3267 lib/libkern/softfloat.c     shiftCount = 0x4037 - aExp;
aExp             3288 lib/libkern/softfloat.c     int32 aExp, shiftCount;
aExp             3293 lib/libkern/softfloat.c     aExp = extractFloatx80Exp( a );
aExp             3295 lib/libkern/softfloat.c     if ( 0x401E < aExp ) {
aExp             3296 lib/libkern/softfloat.c         if ( ( aExp == 0x7FFF ) && (bits64) ( aSig<<1 ) ) aSign = 0;
aExp             3299 lib/libkern/softfloat.c     else if ( aExp < 0x3FFF ) {
aExp             3300 lib/libkern/softfloat.c         if ( aExp || aSig ) float_set_inexact();
aExp             3303 lib/libkern/softfloat.c     shiftCount = 0x403E - aExp;
aExp             3334 lib/libkern/softfloat.c     int32 aExp, shiftCount;
aExp             3338 lib/libkern/softfloat.c     aExp = extractFloatx80Exp( a );
aExp             3340 lib/libkern/softfloat.c     shiftCount = 0x403E - aExp;
aExp             3345 lib/libkern/softfloat.c                  || (    ( aExp == 0x7FFF )
aExp             3375 lib/libkern/softfloat.c     int32 aExp, shiftCount;
aExp             3380 lib/libkern/softfloat.c     aExp = extractFloatx80Exp( a );
aExp             3382 lib/libkern/softfloat.c     shiftCount = aExp - 0x403E;
aExp             3387 lib/libkern/softfloat.c             if ( ! aSign || ( ( aExp == 0x7FFF ) && aSig ) ) {
aExp             3393 lib/libkern/softfloat.c     else if ( aExp < 0x3FFF ) {
aExp             3394 lib/libkern/softfloat.c         if ( aExp | aSig ) float_set_inexact();
aExp             3417 lib/libkern/softfloat.c     int32 aExp;
aExp             3421 lib/libkern/softfloat.c     aExp = extractFloatx80Exp( a );
aExp             3423 lib/libkern/softfloat.c     if ( aExp == 0x7FFF ) {
aExp             3430 lib/libkern/softfloat.c     if ( aExp || aSig ) aExp -= 0x3F81;
aExp             3431 lib/libkern/softfloat.c     return roundAndPackFloat32( aSign, aExp, aSig );
aExp             3446 lib/libkern/softfloat.c     int32 aExp;
aExp             3450 lib/libkern/softfloat.c     aExp = extractFloatx80Exp( a );
aExp             3452 lib/libkern/softfloat.c     if ( aExp == 0x7FFF ) {
aExp             3459 lib/libkern/softfloat.c     if ( aExp || aSig ) aExp -= 0x3C01;
aExp             3460 lib/libkern/softfloat.c     return roundAndPackFloat64( aSign, aExp, zSig );
aExp             3477 lib/libkern/softfloat.c     int16 aExp;
aExp             3481 lib/libkern/softfloat.c     aExp = extractFloatx80Exp( a );
aExp             3483 lib/libkern/softfloat.c     if ( ( aExp == 0x7FFF ) && (bits64) ( aSig<<1 ) ) {
aExp             3487 lib/libkern/softfloat.c     return packFloat128( aSign, aExp, zSig0, zSig1 );
aExp             3504 lib/libkern/softfloat.c     int32 aExp;
aExp             3509 lib/libkern/softfloat.c     aExp = extractFloatx80Exp( a );
aExp             3510 lib/libkern/softfloat.c     if ( 0x403E <= aExp ) {
aExp             3511 lib/libkern/softfloat.c         if ( ( aExp == 0x7FFF ) && (bits64) ( extractFloatx80Frac( a )<<1 ) ) {
aExp             3516 lib/libkern/softfloat.c     if ( aExp < 0x3FFF ) {
aExp             3517 lib/libkern/softfloat.c         if (    ( aExp == 0 )
aExp             3525 lib/libkern/softfloat.c             if ( ( aExp == 0x3FFE ) && (bits64) ( extractFloatx80Frac( a )<<1 )
aExp             3544 lib/libkern/softfloat.c     lastBitMask <<= 0x403E - aExp;
aExp             3578 lib/libkern/softfloat.c     int32 aExp, bExp, zExp;
aExp             3583 lib/libkern/softfloat.c     aExp = extractFloatx80Exp( a );
aExp             3586 lib/libkern/softfloat.c     expDiff = aExp - bExp;
aExp             3588 lib/libkern/softfloat.c         if ( aExp == 0x7FFF ) {
aExp             3594 lib/libkern/softfloat.c         zExp = aExp;
aExp             3601 lib/libkern/softfloat.c         if ( aExp == 0 ) ++expDiff;
aExp             3606 lib/libkern/softfloat.c         if ( aExp == 0x7FFF ) {
aExp             3614 lib/libkern/softfloat.c         if ( aExp == 0 ) {
aExp             3618 lib/libkern/softfloat.c         zExp = aExp;
aExp             3645 lib/libkern/softfloat.c     int32 aExp, bExp, zExp;
aExp             3651 lib/libkern/softfloat.c     aExp = extractFloatx80Exp( a );
aExp             3654 lib/libkern/softfloat.c     expDiff = aExp - bExp;
aExp             3657 lib/libkern/softfloat.c     if ( aExp == 0x7FFF ) {
aExp             3666 lib/libkern/softfloat.c     if ( aExp == 0 ) {
aExp             3667 lib/libkern/softfloat.c         aExp = 1;
aExp             3679 lib/libkern/softfloat.c     if ( aExp == 0 ) ++expDiff;
aExp             3687 lib/libkern/softfloat.c     if ( aExp == 0x7FFF ) {
aExp             3695 lib/libkern/softfloat.c     zExp = aExp;
aExp             3757 lib/libkern/softfloat.c     int32 aExp, bExp, zExp;
aExp             3762 lib/libkern/softfloat.c     aExp = extractFloatx80Exp( a );
aExp             3768 lib/libkern/softfloat.c     if ( aExp == 0x7FFF ) {
aExp             3778 lib/libkern/softfloat.c         if ( ( aExp | aSig ) == 0 ) {
aExp             3787 lib/libkern/softfloat.c     if ( aExp == 0 ) {
aExp             3789 lib/libkern/softfloat.c         normalizeFloatx80Subnormal( aSig, &aExp, &aSig );
aExp             3795 lib/libkern/softfloat.c     zExp = aExp + bExp - 0x3FFE;
aExp             3817 lib/libkern/softfloat.c     int32 aExp, bExp, zExp;
aExp             3823 lib/libkern/softfloat.c     aExp = extractFloatx80Exp( a );
aExp             3829 lib/libkern/softfloat.c     if ( aExp == 0x7FFF ) {
aExp             3843 lib/libkern/softfloat.c             if ( ( aExp | aSig ) == 0 ) {
aExp             3855 lib/libkern/softfloat.c     if ( aExp == 0 ) {
aExp             3857 lib/libkern/softfloat.c         normalizeFloatx80Subnormal( aSig, &aExp, &aSig );
aExp             3859 lib/libkern/softfloat.c     zExp = aExp - bExp + 0x3FFE;
aExp             3898 lib/libkern/softfloat.c     int32 aExp, bExp, expDiff;
aExp             3904 lib/libkern/softfloat.c     aExp = extractFloatx80Exp( a );
aExp             3909 lib/libkern/softfloat.c     if ( aExp == 0x7FFF ) {
aExp             3930 lib/libkern/softfloat.c     if ( aExp == 0 ) {
aExp             3932 lib/libkern/softfloat.c         normalizeFloatx80Subnormal( aSig0, &aExp, &aSig0 );
aExp             3936 lib/libkern/softfloat.c     expDiff = aExp - bExp;
aExp             3996 lib/libkern/softfloat.c     int32 aExp, zExp;
aExp             4002 lib/libkern/softfloat.c     aExp = extractFloatx80Exp( a );
aExp             4004 lib/libkern/softfloat.c     if ( aExp == 0x7FFF ) {
aExp             4010 lib/libkern/softfloat.c         if ( ( aExp | aSig0 ) == 0 ) return a;
aExp             4017 lib/libkern/softfloat.c     if ( aExp == 0 ) {
aExp             4019 lib/libkern/softfloat.c         normalizeFloatx80Subnormal( aSig0, &aExp, &aSig0 );
aExp             4021 lib/libkern/softfloat.c     zExp = ( ( aExp - 0x3FFF )>>1 ) + 0x3FFF;
aExp             4022 lib/libkern/softfloat.c     zSig0 = estimateSqrt32( aExp, aSig0>>32 );
aExp             4023 lib/libkern/softfloat.c     shift128Right( aSig0, 0, 2 + ( aExp & 1 ), &aSig0, &aSig1 );
aExp             4276 lib/libkern/softfloat.c     int32 aExp, shiftCount;
aExp             4281 lib/libkern/softfloat.c     aExp = extractFloat128Exp( a );
aExp             4283 lib/libkern/softfloat.c     if ( ( aExp == 0x7FFF ) && ( aSig0 | aSig1 ) ) aSign = 0;
aExp             4284 lib/libkern/softfloat.c     if ( aExp ) aSig0 |= LIT64( 0x0001000000000000 );
aExp             4286 lib/libkern/softfloat.c     shiftCount = 0x4028 - aExp;
aExp             4306 lib/libkern/softfloat.c     int32 aExp, shiftCount;
aExp             4312 lib/libkern/softfloat.c     aExp = extractFloat128Exp( a );
aExp             4315 lib/libkern/softfloat.c     if ( 0x401E < aExp ) {
aExp             4316 lib/libkern/softfloat.c         if ( ( aExp == 0x7FFF ) && aSig0 ) aSign = 0;
aExp             4319 lib/libkern/softfloat.c     else if ( aExp < 0x3FFF ) {
aExp             4320 lib/libkern/softfloat.c         if ( aExp || aSig0 ) float_set_inexact();
aExp             4324 lib/libkern/softfloat.c     shiftCount = 0x402F - aExp;
aExp             4355 lib/libkern/softfloat.c     int32 aExp, shiftCount;
aExp             4360 lib/libkern/softfloat.c     aExp = extractFloat128Exp( a );
aExp             4362 lib/libkern/softfloat.c     if ( aExp ) aSig0 |= LIT64( 0x0001000000000000 );
aExp             4363 lib/libkern/softfloat.c     shiftCount = 0x402F - aExp;
aExp             4365 lib/libkern/softfloat.c         if ( 0x403E < aExp ) {
aExp             4368 lib/libkern/softfloat.c                  || (    ( aExp == 0x7FFF )
aExp             4399 lib/libkern/softfloat.c     int32 aExp, shiftCount;
aExp             4405 lib/libkern/softfloat.c     aExp = extractFloat128Exp( a );
aExp             4407 lib/libkern/softfloat.c     if ( aExp ) aSig0 |= LIT64( 0x0001000000000000 );
aExp             4408 lib/libkern/softfloat.c     shiftCount = aExp - 0x402F;
aExp             4410 lib/libkern/softfloat.c         if ( 0x403E <= aExp ) {
aExp             4418 lib/libkern/softfloat.c                 if ( ! aSign || ( ( aExp == 0x7FFF ) && ( aSig0 | aSig1 ) ) ) {
aExp             4430 lib/libkern/softfloat.c         if ( aExp < 0x3FFF ) {
aExp             4431 lib/libkern/softfloat.c             if ( aExp | aSig0 | aSig1 ) {
aExp             4458 lib/libkern/softfloat.c     int32 aExp;
aExp             4464 lib/libkern/softfloat.c     aExp = extractFloat128Exp( a );
aExp             4466 lib/libkern/softfloat.c     if ( aExp == 0x7FFF ) {
aExp             4475 lib/libkern/softfloat.c     if ( aExp || zSig ) {
aExp             4477 lib/libkern/softfloat.c         aExp -= 0x3F81;
aExp             4479 lib/libkern/softfloat.c     return roundAndPackFloat32( aSign, aExp, zSig );
aExp             4494 lib/libkern/softfloat.c     int32 aExp;
aExp             4499 lib/libkern/softfloat.c     aExp = extractFloat128Exp( a );
aExp             4501 lib/libkern/softfloat.c     if ( aExp == 0x7FFF ) {
aExp             4509 lib/libkern/softfloat.c     if ( aExp || aSig0 ) {
aExp             4511 lib/libkern/softfloat.c         aExp -= 0x3C01;
aExp             4513 lib/libkern/softfloat.c     return roundAndPackFloat64( aSign, aExp, aSig0 );
aExp             4530 lib/libkern/softfloat.c     int32 aExp;
aExp             4535 lib/libkern/softfloat.c     aExp = extractFloat128Exp( a );
aExp             4537 lib/libkern/softfloat.c     if ( aExp == 0x7FFF ) {
aExp             4543 lib/libkern/softfloat.c     if ( aExp == 0 ) {
aExp             4545 lib/libkern/softfloat.c         normalizeFloat128Subnormal( aSig0, aSig1, &aExp, &aSig0, &aSig1 );
aExp             4551 lib/libkern/softfloat.c     return roundAndPackFloatx80( 80, aSign, aExp, aSig0, aSig1 );
aExp             4568 lib/libkern/softfloat.c     int32 aExp;
aExp             4573 lib/libkern/softfloat.c     aExp = extractFloat128Exp( a );
aExp             4574 lib/libkern/softfloat.c     if ( 0x402F <= aExp ) {
aExp             4575 lib/libkern/softfloat.c         if ( 0x406F <= aExp ) {
aExp             4576 lib/libkern/softfloat.c             if (    ( aExp == 0x7FFF )
aExp             4584 lib/libkern/softfloat.c         lastBitMask = ( lastBitMask<<( 0x406E - aExp ) )<<1;
aExp             4609 lib/libkern/softfloat.c         if ( aExp < 0x3FFF ) {
aExp             4615 lib/libkern/softfloat.c                 if (    ( aExp == 0x3FFE )
aExp             4634 lib/libkern/softfloat.c         lastBitMask <<= 0x402F - aExp;
aExp             4672 lib/libkern/softfloat.c     int32 aExp, bExp, zExp;
aExp             4678 lib/libkern/softfloat.c     aExp = extractFloat128Exp( a );
aExp             4682 lib/libkern/softfloat.c     expDiff = aExp - bExp;
aExp             4684 lib/libkern/softfloat.c         if ( aExp == 0x7FFF ) {
aExp             4696 lib/libkern/softfloat.c         zExp = aExp;
aExp             4703 lib/libkern/softfloat.c         if ( aExp == 0 ) {
aExp             4714 lib/libkern/softfloat.c         if ( aExp == 0x7FFF ) {
aExp             4721 lib/libkern/softfloat.c         if ( aExp == 0 ) return packFloat128( zSign, 0, zSig0, zSig1 );
aExp             4724 lib/libkern/softfloat.c         zExp = aExp;
aExp             4751 lib/libkern/softfloat.c     int32 aExp, bExp, zExp;
aExp             4758 lib/libkern/softfloat.c     aExp = extractFloat128Exp( a );
aExp             4762 lib/libkern/softfloat.c     expDiff = aExp - bExp;
aExp             4767 lib/libkern/softfloat.c     if ( aExp == 0x7FFF ) {
aExp             4776 lib/libkern/softfloat.c     if ( aExp == 0 ) {
aExp             4777 lib/libkern/softfloat.c         aExp = 1;
aExp             4790 lib/libkern/softfloat.c     if ( aExp == 0 ) {
aExp             4804 lib/libkern/softfloat.c     if ( aExp == 0x7FFF ) {
aExp             4818 lib/libkern/softfloat.c     zExp = aExp;
aExp             4879 lib/libkern/softfloat.c     int32 aExp, bExp, zExp;
aExp             4885 lib/libkern/softfloat.c     aExp = extractFloat128Exp( a );
aExp             4892 lib/libkern/softfloat.c     if ( aExp == 0x7FFF ) {
aExp             4902 lib/libkern/softfloat.c         if ( ( aExp | aSig0 | aSig1 ) == 0 ) {
aExp             4911 lib/libkern/softfloat.c     if ( aExp == 0 ) {
aExp             4913 lib/libkern/softfloat.c         normalizeFloat128Subnormal( aSig0, aSig1, &aExp, &aSig0, &aSig1 );
aExp             4919 lib/libkern/softfloat.c     zExp = aExp + bExp - 0x4000;
aExp             4944 lib/libkern/softfloat.c     int32 aExp, bExp, zExp;
aExp             4951 lib/libkern/softfloat.c     aExp = extractFloat128Exp( a );
aExp             4958 lib/libkern/softfloat.c     if ( aExp == 0x7FFF ) {
aExp             4972 lib/libkern/softfloat.c             if ( ( aExp | aSig0 | aSig1 ) == 0 ) {
aExp             4984 lib/libkern/softfloat.c     if ( aExp == 0 ) {
aExp             4986 lib/libkern/softfloat.c         normalizeFloat128Subnormal( aSig0, aSig1, &aExp, &aSig0, &aSig1 );
aExp             4988 lib/libkern/softfloat.c     zExp = aExp - bExp + 0x3FFD;
aExp             5029 lib/libkern/softfloat.c     int32 aExp, bExp, expDiff;
aExp             5037 lib/libkern/softfloat.c     aExp = extractFloat128Exp( a );
aExp             5043 lib/libkern/softfloat.c     if ( aExp == 0x7FFF ) {
aExp             5064 lib/libkern/softfloat.c     if ( aExp == 0 ) {
aExp             5066 lib/libkern/softfloat.c         normalizeFloat128Subnormal( aSig0, aSig1, &aExp, &aSig0, &aSig1 );
aExp             5068 lib/libkern/softfloat.c     expDiff = aExp - bExp;
aExp             5140 lib/libkern/softfloat.c     int32 aExp, zExp;
aExp             5147 lib/libkern/softfloat.c     aExp = extractFloat128Exp( a );
aExp             5149 lib/libkern/softfloat.c     if ( aExp == 0x7FFF ) {
aExp             5155 lib/libkern/softfloat.c         if ( ( aExp | aSig0 | aSig1 ) == 0 ) return a;
aExp             5162 lib/libkern/softfloat.c     if ( aExp == 0 ) {
aExp             5164 lib/libkern/softfloat.c         normalizeFloat128Subnormal( aSig0, aSig1, &aExp, &aSig0, &aSig1 );
aExp             5166 lib/libkern/softfloat.c     zExp = ( ( aExp - 0x3FFF )>>1 ) + 0x3FFE;
aExp             5168 lib/libkern/softfloat.c     zSig0 = estimateSqrt32( aExp, aSig0>>17 );
aExp             5169 lib/libkern/softfloat.c     shortShift128Left( aSig0, aSig1, 13 - ( aExp & 1 ), &aSig0, &aSig1 );
aExp             5428 lib/libkern/softfloat.c     int16 aExp, shiftCount;
aExp             5433 lib/libkern/softfloat.c     aExp = extractFloat64Exp( a );
aExp             5441 lib/libkern/softfloat.c     if ( 0x41E < aExp ) {
aExp             5445 lib/libkern/softfloat.c     else if ( aExp < 0x3FF ) {
aExp             5446 lib/libkern/softfloat.c         if ( aExp || aSig ) float_set_inexact();
aExp             5450 lib/libkern/softfloat.c     shiftCount = 0x433 - aExp;
aExp             5474 lib/libkern/softfloat.c     int16 aExp, shiftCount;
aExp             5479 lib/libkern/softfloat.c     aExp = extractFloat32Exp( a );
aExp             5481 lib/libkern/softfloat.c     shiftCount = aExp - 0x9E;
aExp             5491 lib/libkern/softfloat.c     else if ( aExp <= 0x7E ) {
aExp             5492 lib/libkern/softfloat.c         if ( aExp | aSig ) float_set_inexact();