SIGN72 323 src/dps8/dps8_hw_consts.h if (isnonzero_128 (and_128 (w, SIGN72))) SIGN72 337 src/dps8/dps8_hw_consts.h if (w & SIGN72) SIGN72 2742 src/dps8/dps8_ins.c SC_I_NEG (isnonzero_128 (and_128 (trAQ, SIGN72))); SIGN72 2748 src/dps8/dps8_ins.c SC_I_NEG (trAQ & SIGN72); SIGN72 3191 src/dps8/dps8_ins.c SC_I_NEG (isnonzero_128 (and_128 (trAQ, SIGN72))); SIGN72 3197 src/dps8/dps8_ins.c SC_I_NEG (trAQ & SIGN72); SIGN72 5043 src/dps8/dps8_ins.c SC_I_NEG (isnonzero_128 (and_128 (tmp72, SIGN72))); SIGN72 5050 src/dps8/dps8_ins.c SC_I_NEG (tmp72 & SIGN72); SIGN72 5338 src/dps8/dps8_ins.c SC_I_NEG (isnonzero_128 (and_128 (trAQ, SIGN72))); SIGN72 5344 src/dps8/dps8_ins.c SC_I_NEG (trAQ & SIGN72); SIGN72 5578 src/dps8/dps8_ins.c SC_I_NEG (isnonzero_128 (and_128 (trAQ, SIGN72))); SIGN72 5584 src/dps8/dps8_ins.c SC_I_NEG (trAQ & SIGN72); SIGN72 5662 src/dps8/dps8_ins.c SC_I_NEG (isnonzero_128 (and_128 (trAQ, SIGN72))); SIGN72 5668 src/dps8/dps8_ins.c SC_I_NEG (trAQ & SIGN72); SIGN72 82 src/dps8/dps8_math.c bool S = isnonzero_128 (and_128 (Mant, SIGN72)); // sign of mantissa SIGN72 86 src/dps8/dps8_math.c bool S = Mant & SIGN72; // sign of mantissa SIGN72 134 src/dps8/dps8_math.c bool S = isnonzero_128 (and_128 (Mant, SIGN72)); // sign of mantissa SIGN72 138 src/dps8/dps8_math.c bool S = Mant & SIGN72; // sign of mantissa SIGN72 444 src/dps8/dps8_math.c # define HEX_SIGN (SIGN72 | BIT71 | BIT70 | BIT69) SIGN72 503 src/dps8/dps8_math.c if (iseq_128 (m2, SIGN72)) { // -1.0 -> 0.5, increase exponent, ISOLTS-735 08i,j SIGN72 510 src/dps8/dps8_math.c if (m2 == SIGN72) { // -1.0 -> 0.5, increase exponent, ISOLTS-735 08i,j SIGN72 536 src/dps8/dps8_math.c bool sign = isnonzero_128 (and_128 (m1, SIGN72)); // mantissa negative? SIGN72 543 src/dps8/dps8_math.c m1 = or_128 (m1, SIGN72); SIGN72 550 src/dps8/dps8_math.c bool sign = m1 & SIGN72; // mantissa negative? SIGN72 557 src/dps8/dps8_math.c m1 |= SIGN72; SIGN72 569 src/dps8/dps8_math.c bool sign = isnonzero_128 (and_128 (m2, SIGN72)); // mantissa negative? SIGN72 576 src/dps8/dps8_math.c m2 = or_128 (m2, SIGN72); SIGN72 583 src/dps8/dps8_math.c bool sign = m2 & SIGN72; // mantissa negative? SIGN72 590 src/dps8/dps8_math.c m2 |= SIGN72; SIGN72 615 src/dps8/dps8_math.c word72 s = and_128 (m3, SIGN72); // save the sign bit SIGN72 625 src/dps8/dps8_math.c word72 signbit = and_128 (m3, SIGN72); SIGN72 629 src/dps8/dps8_math.c m3 = xor_128 (m3, SIGN72); // C(AQ)0 is inverted to restore the sign SIGN72 633 src/dps8/dps8_math.c word72 signbit = and_128 (m3, SIGN72); SIGN72 637 src/dps8/dps8_math.c m3 = xor_128 (m3, SIGN72); // C(AQ)0 is inverted to restore the sign SIGN72 647 src/dps8/dps8_math.c word72 s = m3 & SIGN72; // save the sign bit SIGN72 657 src/dps8/dps8_math.c word72 signbit = m3 & SIGN72; SIGN72 660 src/dps8/dps8_math.c m3 ^= SIGN72; // C(AQ)0 is inverted to restore the sign SIGN72 664 src/dps8/dps8_math.c word72 signbit = m3 & SIGN72; SIGN72 667 src/dps8/dps8_math.c m3 ^= SIGN72; // C(AQ)0 is inverted to restore the sign SIGN72 745 src/dps8/dps8_math.c word72 s = and_128 (m, SIGN72); // save the sign bit SIGN72 757 src/dps8/dps8_math.c m = or_128 (m, SIGN72); // set the sign bit SIGN72 762 src/dps8/dps8_math.c m = or_128 (m, SIGN72); // set the sign bit SIGN72 782 src/dps8/dps8_math.c word72 s = m & SIGN72; // save the sign bit SIGN72 794 src/dps8/dps8_math.c m |= SIGN72; // set the sign bit SIGN72 799 src/dps8/dps8_math.c m |= SIGN72; // set the sign bit SIGN72 848 src/dps8/dps8_math.c bool s = isnonzero_128 (and_128 (m, SIGN72)); SIGN72 850 src/dps8/dps8_math.c bool s = (m & SIGN72) != (word72)0; ///< save sign bit SIGN72 869 src/dps8/dps8_math.c m = or_128 (m, SIGN72); SIGN72 876 src/dps8/dps8_math.c m |= SIGN72; SIGN72 911 src/dps8/dps8_math.c m = or_128 (m, SIGN72); SIGN72 921 src/dps8/dps8_math.c m |= SIGN72; SIGN72 934 src/dps8/dps8_math.c m = or_128 (m, SIGN72); SIGN72 944 src/dps8/dps8_math.c m |= SIGN72; SIGN72 1025 src/dps8/dps8_math.c SIGN72 1026 src/dps8/dps8_math.c SIGN72 1032 src/dps8/dps8_math.c SIGN72 1083 src/dps8/dps8_math.c if (ISEQ_128 (m, SIGN72)) { SIGN72 1195 src/dps8/dps8_math.c if (ISEQ_128 (m1, SIGN72) && ISEQ_128 (m2, SIGN72)) { SIGN72 1291 src/dps8/dps8_math.c if ((iszero_128 (and_128 (m2, SIGN72))) && SIGN72 1302 src/dps8/dps8_math.c if (!(m2 & SIGN72) && m2 & 0377777777777777LL) { SIGN72 1331 src/dps8/dps8_math.c if (isnonzero_128 (and_128 (m1, SIGN72))) SIGN72 1333 src/dps8/dps8_math.c if (m1 & SIGN72) SIGN72 1338 src/dps8/dps8_math.c if (iseq_128 (m1, SIGN72)) { SIGN72 1345 src/dps8/dps8_math.c if (m1 == SIGN72) { SIGN72 1358 src/dps8/dps8_math.c if ((isnonzero_128 (and_128 (m2, SIGN72))) && !roundovf) { SIGN72 1359 src/dps8/dps8_math.c if (iseq_128 (m2, SIGN72)) { SIGN72 1368 src/dps8/dps8_math.c if ((m2 & SIGN72) && !roundovf) { SIGN72 1369 src/dps8/dps8_math.c if (m2 == SIGN72) { SIGN72 1563 src/dps8/dps8_math.c if (iszero_128 (and_128 (m, SIGN72))) SIGN72 1565 src/dps8/dps8_math.c if ((m & SIGN72) == 0) SIGN72 1635 src/dps8/dps8_math.c if (iszero_128 (and_128 (m, SIGN72))) SIGN72 1637 src/dps8/dps8_math.c if ((m & SIGN72) == 0) SIGN72 1719 src/dps8/dps8_math.c bool s = isnonzero_128 (and_128 (m1, SIGN72)); SIGN72 1721 src/dps8/dps8_math.c bool s = (m1 & SIGN72) != (word72)0; SIGN72 1733 src/dps8/dps8_math.c m1 = or_128 (m1, SIGN72); SIGN72 1735 src/dps8/dps8_math.c m1 |= SIGN72; SIGN72 1752 src/dps8/dps8_math.c bool s = isnonzero_128 (and_128 (m2, SIGN72)); SIGN72 1754 src/dps8/dps8_math.c bool s = (m2 & SIGN72) != (word72)0; SIGN72 1766 src/dps8/dps8_math.c m2 = or_128 (m2, SIGN72); SIGN72 1768 src/dps8/dps8_math.c m2 |= SIGN72; SIGN72 1853 src/dps8/dps8_math.c bool s = isnonzero_128 (and_128 (m1, SIGN72)); SIGN72 1855 src/dps8/dps8_math.c bool s = (m1 & SIGN72) != (word72)0; ///< save sign bit SIGN72 1867 src/dps8/dps8_math.c m1 = or_128 (m1, SIGN72); SIGN72 1869 src/dps8/dps8_math.c m1 |= SIGN72; SIGN72 1886 src/dps8/dps8_math.c bool s = isnonzero_128 (and_128 (m2, SIGN72)); SIGN72 1888 src/dps8/dps8_math.c bool s = (m2 & SIGN72) != (word72)0; ///< save sign bit SIGN72 1900 src/dps8/dps8_math.c m2 = or_128 (m2, SIGN72); SIGN72 1902 src/dps8/dps8_math.c m2 |= SIGN72; SIGN72 2013 src/dps8/dps8_math.c if (iseq_128 (m2, SIGN72)) { SIGN72 2027 src/dps8/dps8_math.c if (m2 == SIGN72) { SIGN72 2059 src/dps8/dps8_math.c bool s = isnonzero_128 (and_128 (m1, SIGN72)); SIGN72 2061 src/dps8/dps8_math.c bool s = (m1 & SIGN72) != (word72)0; SIGN72 2073 src/dps8/dps8_math.c m1 = or_128 (m1, SIGN72); SIGN72 2075 src/dps8/dps8_math.c m1 |= SIGN72; SIGN72 2092 src/dps8/dps8_math.c bool s = isnonzero_128 (and_128 (m2, SIGN72)); SIGN72 2094 src/dps8/dps8_math.c bool s = (m2 & SIGN72) != (word72)0; ///< save sign bit SIGN72 2106 src/dps8/dps8_math.c m2 = or_128 (m2, SIGN72); SIGN72 2108 src/dps8/dps8_math.c m2 |= SIGN72; SIGN72 2137 src/dps8/dps8_math.c bool s = isnonzero_128 (and_128 (m3, SIGN72)); SIGN72 2139 src/dps8/dps8_math.c bool s = (m3 & SIGN72) != (word72)0; SIGN72 2161 src/dps8/dps8_math.c word72 signbit = and_128 (m3, SIGN72); SIGN72 2164 src/dps8/dps8_math.c m3 = xor_128 (m3, SIGN72); // C(AQ)0 is inverted to restore the sign SIGN72 2166 src/dps8/dps8_math.c word72 signbit = m3 & SIGN72; SIGN72 2169 src/dps8/dps8_math.c m3 ^= SIGN72; // C(AQ)0 is inverted to restore the sign SIGN72 2175 src/dps8/dps8_math.c word72 signbit = and_128 (m3, SIGN72); SIGN72 2178 src/dps8/dps8_math.c m3 = xor_128 (m3, SIGN72); // C(AQ)0 is inverted to restore the sign SIGN72 2180 src/dps8/dps8_math.c word72 signbit = m3 & SIGN72; SIGN72 2183 src/dps8/dps8_math.c m3 ^= SIGN72; // C(AQ)0 is inverted to restore the sign SIGN72 2251 src/dps8/dps8_math.c SIGN72 2399 src/dps8/dps8_math.c if (ISEQ_128 (m1, SIGN72) && ISEQ_128 (m2, SIGN72)) { SIGN72 2499 src/dps8/dps8_math.c if ((iszero_128 (and_128 (m2, SIGN72))) && m2.l & 0377) SIGN72 2501 src/dps8/dps8_math.c if (!(m2 & SIGN72) && m2 & 0377) SIGN72 2548 src/dps8/dps8_math.c if (isnonzero_128 (and_128 (m1, SIGN72))) { SIGN72 2550 src/dps8/dps8_math.c if (iseq_128 (m1, SIGN72)) { SIGN72 2561 src/dps8/dps8_math.c if ((isnonzero_128 (and_128 (m2, SIGN72))) && !roundovf) { SIGN72 2562 src/dps8/dps8_math.c if (iseq_128 (m2, SIGN72)) { SIGN72 2571 src/dps8/dps8_math.c if (m1 & SIGN72) { SIGN72 2573 src/dps8/dps8_math.c if (m1 == SIGN72) { SIGN72 2584 src/dps8/dps8_math.c if ((m2 & SIGN72) && !roundovf) { SIGN72 2585 src/dps8/dps8_math.c if (m2 == SIGN72) { SIGN72 3167 src/dps8/dps8_math.c if (iszero_128 (and_128 (m, SIGN72))) SIGN72 3169 src/dps8/dps8_math.c if ((m & SIGN72) == 0) SIGN72 3255 src/dps8/dps8_math.c if (iszero_128 (and_128 (m, SIGN72))) SIGN72 3257 src/dps8/dps8_math.c if ((m & SIGN72) == 0) SIGN72 3340 src/dps8/dps8_math.c bool s = isnonzero_128 (and_128 (m1, SIGN72)); ///< mantissa negative? SIGN72 3345 src/dps8/dps8_math.c m1 = or_128 (m1, SIGN72); SIGN72 3358 src/dps8/dps8_math.c bool s = isnonzero_128 (and_128 (m2, SIGN72)); ///< mantissa negative? SIGN72 3363 src/dps8/dps8_math.c m2 = or_128 (m2, SIGN72); SIGN72 3384 src/dps8/dps8_math.c bool s = m1 & SIGN72; ///< mantissa negative? SIGN72 3389 src/dps8/dps8_math.c m1 |= SIGN72; SIGN72 3402 src/dps8/dps8_math.c bool s = m2 & SIGN72; ///< mantissa negative? SIGN72 3407 src/dps8/dps8_math.c m2 |= SIGN72; SIGN72 3476 src/dps8/dps8_math.c bool s = isnonzero_128 (and_128 (m1, SIGN72)); ///< mantissa negative? SIGN72 3481 src/dps8/dps8_math.c m1 = or_128 (m1, SIGN72); SIGN72 3492 src/dps8/dps8_math.c bool s = m1 & SIGN72; ///< mantissa negative? SIGN72 3497 src/dps8/dps8_math.c m1 |= SIGN72; SIGN72 3511 src/dps8/dps8_math.c bool s = isnonzero_128 (and_128 (m2, SIGN72)); ///< mantissa negative? SIGN72 3516 src/dps8/dps8_math.c m2 = or_128 (m2, SIGN72); SIGN72 3527 src/dps8/dps8_math.c bool s = m2 & SIGN72; ///< mantissa negative? SIGN72 3532 src/dps8/dps8_math.c m2 |= SIGN72; SIGN72 516 src/dps8/dps8_utils.c if (isnonzero_128 (and_128 (op1e, SIGN72))) SIGN72 518 src/dps8/dps8_utils.c if (isnonzero_128 (and_128 (op2e, SIGN72))) SIGN72 521 src/dps8/dps8_utils.c if (op1e & SIGN72) SIGN72 523 src/dps8/dps8_utils.c if (op2e & SIGN72) SIGN72 537 src/dps8/dps8_utils.c bool r72 = isnonzero_128 (and_128 (res, SIGN72)); SIGN72 540 src/dps8/dps8_utils.c bool r72 = res & SIGN72 ? true : false; SIGN72 599 src/dps8/dps8_utils.c if (isnonzero_128 (and_128 (res, SIGN72))) SIGN72 601 src/dps8/dps8_utils.c if (res & SIGN72) SIGN72 646 src/dps8/dps8_utils.c if (isnonzero_128 (and_128 (op1e, SIGN72))) SIGN72 648 src/dps8/dps8_utils.c if (isnonzero_128 (and_128 (op2e, SIGN72))) SIGN72 651 src/dps8/dps8_utils.c if (op1e & SIGN72) SIGN72 653 src/dps8/dps8_utils.c if (op2e & SIGN72) SIGN72 681 src/dps8/dps8_utils.c bool r72 = isnonzero_128 (and_128 (res, SIGN72)); SIGN72 684 src/dps8/dps8_utils.c bool r72 = res & SIGN72 ? true : false; SIGN72 743 src/dps8/dps8_utils.c if (isnonzero_128 (and_128 (res, SIGN72))) SIGN72 745 src/dps8/dps8_utils.c if (res & SIGN72) SIGN72 1112 src/dps8/dps8_utils.c if (isnonzero_128 (and_128 (op2, SIGN72))) SIGN72 1114 src/dps8/dps8_utils.c if (op2 & SIGN72) SIGN72 1139 src/dps8/dps8_utils.c if (isnonzero_128 (and_128 (op1, SIGN72))) SIGN72 1141 src/dps8/dps8_utils.c if (op1 & SIGN72)