Lines Matching refs:bExp

790     int16 aExp, bExp, zExp;
797 bExp = extractFloat32Exp( b );
798 expDiff = aExp - bExp;
806 if ( bExp == 0 ) {
816 if ( bExp == 0xFF ) {
827 zExp = bExp;
862 int16 aExp, bExp, zExp;
869 bExp = extractFloat32Exp( b );
870 expDiff = aExp - bExp;
882 bExp = 1;
888 if ( bExp == 0xFF ) {
902 zExp = bExp;
910 if ( bExp == 0 ) {
981 int16 aExp, bExp, zExp;
988 bExp = extractFloat32Exp( b );
992 if ( aSig || ( ( bExp == 0xFF ) && bSig ) ) {
995 if ( ( bExp | bSig ) == 0 ) {
1001 if ( bExp == 0xFF ) {
1013 if ( bExp == 0 ) {
1015 normalizeFloat32Subnormal( bSig, &bExp, &bSig );
1017 zExp = aExp + bExp - 0x7F;
1040 int16 aExp, bExp, zExp;
1047 bExp = extractFloat32Exp( b );
1052 if ( bExp == 0xFF ) {
1059 if ( bExp == 0xFF ) {
1063 if ( bExp == 0 ) {
1072 normalizeFloat32Subnormal( bSig, &bExp, &bSig );
1078 zExp = aExp - bExp + 0x7D;
1110 int16 aExp, bExp, expDiff;
1118 bExp = extractFloat32Exp( b );
1121 if ( aSig || ( ( bExp == 0xFF ) && bSig ) ) {
1127 if ( bExp == 0xFF ) {
1131 if ( bExp == 0 ) {
1136 normalizeFloat32Subnormal( bSig, &bExp, &bSig );
1142 expDiff = aExp - bExp;
1181 return normalizeRoundAndPackFloat32( aSign ^ zSign, bExp, aSig );
1350 int16 aExp, bExp;
1669 int16 aExp, bExp, zExp;
1678 bExp = extractFloat64Exp( b );
1679 expDiff = aExp - bExp;
1685 if ( bExp == 0 ) {
1696 if ( bExp == 0x7FF ) {
1708 zExp = bExp;
1747 int16 aExp, bExp, zExp;
1756 bExp = extractFloat64Exp( b );
1757 expDiff = aExp - bExp;
1771 bExp = 1;
1779 if ( bExp == 0x7FF ) {
1793 zExp = bExp;
1801 if ( bExp == 0 ) {
1872 int16 aExp, bExp, zExp;
1881 bExp = extractFloat64Exp( b );
1886 || ( ( bExp == 0x7FF ) && ( bSig0 | bSig1 ) ) ) {
1889 if ( ( bExp | bSig0 | bSig1 ) == 0 ) goto invalid;
1892 if ( bExp == 0x7FF ) {
1905 if ( bExp == 0 ) {
1907 normalizeFloat64Subnormal( bSig0, bSig1, &bExp, &bSig0, &bSig1 );
1909 zExp = aExp + bExp - 0x400;
1934 int16 aExp, bExp, zExp;
1944 bExp = extractFloat64Exp( b );
1949 if ( bExp == 0x7FF ) {
1955 if ( bExp == 0x7FF ) {
1959 if ( bExp == 0 ) {
1969 normalizeFloat64Subnormal( bSig0, bSig1, &bExp, &bSig0, &bSig1 );
1975 zExp = aExp - bExp + 0x3FD;
2015 int16 aExp, bExp, expDiff;
2027 bExp = extractFloat64Exp( b );
2031 || ( ( bExp == 0x7FF ) && ( bSig0 | bSig1 ) ) ) {
2036 if ( bExp == 0x7FF ) {
2040 if ( bExp == 0 ) {
2046 normalizeFloat64Subnormal( bSig0, bSig1, &bExp, &bSig0, &bSig1 );
2052 expDiff = aExp - bExp;
2104 normalizeRoundAndPackFloat64( aSign ^ zSign, bExp - 4, aSig0, aSig1 );