Lines Matching defs:bExp

1031     int16 aExp, bExp, zExp;
1038 bExp = extractFloat32Exp( b );
1039 expDiff = aExp - bExp;
1047 if ( bExp == 0 ) {
1057 if ( bExp == 0xFF ) {
1068 zExp = bExp;
1103 int16 aExp, bExp, zExp;
1110 bExp = extractFloat32Exp( b );
1111 expDiff = aExp - bExp;
1123 bExp = 1;
1129 if ( bExp == 0xFF ) {
1143 zExp = bExp;
1151 if ( bExp == 0 ) {
1222 int16 aExp, bExp, zExp;
1231 bExp = extractFloat32Exp( b );
1235 if ( aSig || ( ( bExp == 0xFF ) && bSig ) ) {
1238 if ( ( bExp | bSig ) == 0 ) {
1244 if ( bExp == 0xFF ) {
1256 if ( bExp == 0 ) {
1258 normalizeFloat32Subnormal( bSig, &bExp, &bSig );
1260 zExp = aExp + bExp - 0x7F;
1283 int16 aExp, bExp, zExp;
1290 bExp = extractFloat32Exp( b );
1295 if ( bExp == 0xFF ) {
1302 if ( bExp == 0xFF ) {
1306 if ( bExp == 0 ) {
1315 normalizeFloat32Subnormal( bSig, &bExp, &bSig );
1321 zExp = aExp - bExp + 0x7D;
1350 int16 aExp, bExp, expDiff;
1361 bExp = extractFloat32Exp( b );
1364 if ( aSig || ( ( bExp == 0xFF ) && bSig ) ) {
1370 if ( bExp == 0xFF ) {
1374 if ( bExp == 0 ) {
1379 normalizeFloat32Subnormal( bSig, &bExp, &bSig );
1385 expDiff = aExp - bExp;
1439 return normalizeRoundAndPackFloat32( roundData, aSign ^ zSign, bExp, aSig );
1601 //int16 aExp, bExp;
1927 int16 aExp, bExp, zExp;
1934 bExp = extractFloat64Exp( b );
1935 expDiff = aExp - bExp;
1943 if ( bExp == 0 ) {
1953 if ( bExp == 0x7FF ) {
1964 zExp = bExp;
1999 int16 aExp, bExp, zExp;
2006 bExp = extractFloat64Exp( b );
2007 expDiff = aExp - bExp;
2019 bExp = 1;
2025 if ( bExp == 0x7FF ) {
2039 zExp = bExp;
2047 if ( bExp == 0 ) {
2118 int16 aExp, bExp, zExp;
2125 bExp = extractFloat64Exp( b );
2129 if ( aSig || ( ( bExp == 0x7FF ) && bSig ) ) {
2132 if ( ( bExp | bSig ) == 0 ) {
2138 if ( bExp == 0x7FF ) {
2150 if ( bExp == 0 ) {
2152 normalizeFloat64Subnormal( bSig, &bExp, &bSig );
2154 zExp = aExp + bExp - 0x3FF;
2177 int16 aExp, bExp, zExp;
2186 bExp = extractFloat64Exp( b );
2191 if ( bExp == 0x7FF ) {
2198 if ( bExp == 0x7FF ) {
2202 if ( bExp == 0 ) {
2211 normalizeFloat64Subnormal( bSig, &bExp, &bSig );
2217 zExp = aExp - bExp + 0x3FD;
2248 int16 aExp, bExp, expDiff;
2257 bExp = extractFloat64Exp( b );
2260 if ( aSig || ( ( bExp == 0x7FF ) && bSig ) ) {
2266 if ( bExp == 0x7FF ) {
2270 if ( bExp == 0 ) {
2275 normalizeFloat64Subnormal( bSig, &bExp, &bSig );
2281 expDiff = aExp - bExp;
2320 return normalizeRoundAndPackFloat64( roundData, aSign ^ zSign, bExp, aSig );
2488 //int16 aExp, bExp;
2747 int32 aExp, bExp, zExp;
2754 bExp = extractFloatx80Exp( b );
2755 expDiff = aExp - bExp;
2761 if ( bExp == 0 ) --expDiff;
2766 if ( bExp == 0x7FFF ) {
2772 zExp = bExp;
2816 int32 aExp, bExp, zExp;
2824 bExp = extractFloatx80Exp( b );
2825 expDiff = aExp - bExp;
2840 bExp = 1;
2847 if ( bExp == 0x7FFF ) {
2855 zExp = bExp;
2863 if ( bExp == 0 ) --expDiff;
2929 int32 aExp, bExp, zExp;
2937 bExp = extractFloatx80Exp( b );
2942 || ( ( bExp == 0x7FFF ) && (bits64) ( bSig<<1 ) ) ) {
2945 if ( ( bExp | bSig ) == 0 ) goto invalid;
2948 if ( bExp == 0x7FFF ) {
2964 if ( bExp == 0 ) {
2966 normalizeFloatx80Subnormal( bSig, &bExp, &bSig );
2968 zExp = aExp + bExp - 0x3FFE;
2990 int32 aExp, bExp, zExp;
2999 bExp = extractFloatx80Exp( b );
3004 if ( bExp == 0x7FFF ) {
3010 if ( bExp == 0x7FFF ) {
3014 if ( bExp == 0 ) {
3027 normalizeFloatx80Subnormal( bSig, &bExp, &bSig );
3033 zExp = aExp - bExp + 0x3FFE;
3072 int32 aExp, bExp, expDiff;
3081 bExp = extractFloatx80Exp( b );
3085 || ( ( bExp == 0x7FFF ) && (bits64) ( bSig<<1 ) ) ) {
3090 if ( bExp == 0x7FFF ) {
3094 if ( bExp == 0 ) {
3103 normalizeFloatx80Subnormal( bSig, &bExp, &bSig );
3111 expDiff = aExp - bExp;
3158 roundData, zSign, bExp + expDiff, aSig0, aSig1 );