reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/ADT/APFloat.h
  334   bool isNegative() const { return sign; }
lib/Support/APFloat.cpp
  709   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;