Lines Matching refs:bExp
226 int16 aExp, bExp, zExp;
233 bExp = extractFloat64Exp(b);
234 expDiff = aExp - bExp;
243 bExp = 1;
251 if (bExp == 0x7FF) {
263 zExp = bExp;
270 if (bExp == 0) {
287 int16 aExp, bExp, zExp;
294 bExp = extractFloat64Exp(b);
295 expDiff = aExp - bExp;
302 if (bExp == 0) {
310 if (bExp == 0x7FF) {
319 zExp = bExp;
456 int16 aExp, bExp, zExp;
463 bExp = extractFloat32Exp(b);
464 expDiff = aExp - bExp;
473 bExp = 1;
481 if (bExp == 0xFF) {
493 zExp = bExp;
500 if (bExp == 0) {
518 int16 aExp, bExp, zExp;
525 bExp = extractFloat32Exp(b);
526 expDiff = aExp - bExp;
533 if (bExp == 0) {
541 if (bExp == 0xFF) {
550 zExp = bExp;
719 int16 aExp, bExp, zExp;
728 bExp = extractFloat64Exp(b);
732 if (bExp == 0x7FF) {
736 if (bExp == 0x7FF) {
739 if (bExp == 0) {
746 normalizeFloat64Subnormal(bSig, &bExp, &bSig);
753 zExp = aExp - bExp + 0x3FD;
777 int16 aExp, bExp, zExp;
785 bExp = extractFloat32Exp(b);
789 if (bExp == 0xFF) {
793 if (bExp == 0xFF) {
796 if (bExp == 0) {
800 normalizeFloat32Subnormal(bSig, &bExp, &bSig);
807 zExp = aExp - bExp + 0x7D;
827 int aExp, bExp, zExp;
836 bExp = extractFloat32Exp(b);
844 if (bExp == 0) {
847 normalizeFloat32Subnormal(bSig, &bExp, &bSig);
849 if ((bExp == 0xff && bSig == 0) || (aExp == 0xff && aSig == 0))
852 zExp = aExp + bExp - 0x7F;
868 int aExp, bExp, zExp;
875 bExp = extractFloat64Exp(b);
884 if (bExp == 0) {
887 normalizeFloat64Subnormal(bSig, &bExp, &bSig);
889 if ((aExp == 0x7ff && aSig == 0) || (bExp == 0x7ff && bSig == 0))
892 zExp = aExp + bExp - 0x3FF;