reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
334 bool isNegative() const { return sign; }
lib/Support/APFloat.cpp709 sign = rhs.sign; 709 sign = rhs.sign; 729 sign = Negative; 792 sign = rhs.sign; 792 sign = rhs.sign; 876 sign != rhs.sign) 876 sign != rhs.sign) 890 sign = 0; 901 sign = false; 1254 (rounding_mode == rmTowardPositive && !sign) || 1255 (rounding_mode == rmTowardNegative && sign)) { 1301 return !sign; 1304 return sign; 1435 sign = rhs.sign ^ subtract; 1435 sign = rhs.sign ^ subtract; 1443 sign = rhs.sign ^ subtract; 1443 sign = rhs.sign ^ subtract; 1448 sign = rhs.sign ^ subtract; 1448 sign = rhs.sign ^ subtract; 1458 if (((sign ^ rhs.sign)!=0) != subtract) { 1458 if (((sign ^ rhs.sign)!=0) != subtract) { 1479 subtract ^= static_cast<bool>(sign ^ rhs.sign); 1479 subtract ^= static_cast<bool>(sign ^ rhs.sign); 1506 sign = !sign; 1506 sign = !sign; 1551 sign = false; 1557 sign = false; 1599 sign = false; 1642 sign = false; 1663 sign = !sign; 1663 sign = !sign; 1689 if (rhs.category != fcZero || (sign == rhs.sign) == subtract) 1689 if (rhs.category != fcZero || (sign == rhs.sign) == subtract) 1690 sign = (rounding_mode == rmTowardNegative); 1713 sign ^= rhs.sign; 1713 sign ^= rhs.sign; 1731 sign ^= rhs.sign; 1731 sign ^= rhs.sign; 1748 unsigned int origSign = sign; 1776 sign = origSign; // IEEE754 requires this 1785 unsigned int origSign = sign; 1792 V.sign = sign; 1792 V.sign = sign; 1798 sign = origSign; // fmod requires this 1809 sign ^= multiplicand.sign; 1809 sign ^= multiplicand.sign; 1826 if (category == fcZero && !(fs & opUnderflow) && sign != addend.sign) 1826 if (category == fcZero && !(fs & opUnderflow) && sign != addend.sign) 1827 sign = (rounding_mode == rmTowardNegative); 1866 MagicConstant.sign = sign; 1866 MagicConstant.sign = sign; 1910 if (sign) 1918 if (rhs.sign) 1924 if (sign == rhs.sign) 1924 if (sign == rhs.sign) 1926 else if (sign) 1939 if (sign != rhs.sign) { 1939 if (sign != rhs.sign) { 1940 if (sign) 1948 if (sign) { 2091 *isExact = !sign; 2145 if (sign) { 2202 else if (sign) 2208 if (sign && isSigned) 2251 sign = false; 2253 sign = true; 2274 sign = true; 2281 sign = false; 2296 sign = false; 2298 sign = true; 2411 decSig.makeZero(sign); 2622 sign = *p == '-' ? 1 : 0; 2668 if (sign) 2815 Arg.isNaN() ? (uint8_t)0 : (uint8_t)Arg.sign, 2819 return hash_combine((uint8_t)Arg.category, (uint8_t)Arg.sign, 2860 words[1] = ((uint64_t)(sign & 1) << 15) | 2941 words[1] = ((uint64_t)(sign & 1) << 63) | 2971 return APInt(64, ((((uint64_t)(sign & 1) << 63) | 2999 return APInt(32, (((sign&1) << 31) | ((myexponent&0xff) << 23) | 3026 return APInt(16, (((sign&1) << 15) | ((myexponent&0x1f) << 10) | 3087 sign = static_cast<unsigned int>(i2>>15); 3145 sign = static_cast<unsigned int>(i2>>63); 3181 sign = static_cast<unsigned int>(i>>63); 3212 sign = i >> 31; 3243 sign = i >> 15; 3294 sign = Negative; 3319 sign = Negative; 3332 sign = Negative; 3810 sign = Negative; 3817 sign = Negative;