diff options
author | shadchin <shadchin@yandex-team.ru> | 2022-02-10 16:44:39 +0300 |
---|---|---|
committer | Daniil Cherednik <dcherednik@yandex-team.ru> | 2022-02-10 16:44:39 +0300 |
commit | e9656aae26e0358d5378e5b63dcac5c8dbe0e4d0 (patch) | |
tree | 64175d5cadab313b3e7039ebaa06c5bc3295e274 /contrib/libs/llvm12/include/llvm/ADT/APInt.h | |
parent | 2598ef1d0aee359b4b6d5fdd1758916d5907d04f (diff) | |
download | ydb-e9656aae26e0358d5378e5b63dcac5c8dbe0e4d0.tar.gz |
Restoring authorship annotation for <shadchin@yandex-team.ru>. Commit 2 of 2.
Diffstat (limited to 'contrib/libs/llvm12/include/llvm/ADT/APInt.h')
-rw-r--r-- | contrib/libs/llvm12/include/llvm/ADT/APInt.h | 52 |
1 files changed, 26 insertions, 26 deletions
diff --git a/contrib/libs/llvm12/include/llvm/ADT/APInt.h b/contrib/libs/llvm12/include/llvm/ADT/APInt.h index 2d8ff21c6e..8d378a25d1 100644 --- a/contrib/libs/llvm12/include/llvm/ADT/APInt.h +++ b/contrib/libs/llvm12/include/llvm/ADT/APInt.h @@ -38,7 +38,7 @@ class raw_ostream; template <typename T> class SmallVectorImpl; template <typename T> class ArrayRef; template <typename T> class Optional; -template <typename T> struct DenseMapInfo; +template <typename T> struct DenseMapInfo; class APInt; @@ -104,7 +104,7 @@ private: unsigned BitWidth; ///< The number of bits in this APInt. - friend struct DenseMapInfo<APInt>; + friend struct DenseMapInfo<APInt>; friend class APSInt; @@ -772,8 +772,8 @@ public: /// Move assignment operator. APInt &operator=(APInt &&that) { -#ifdef EXPENSIVE_CHECKS - // Some std::shuffle implementations still do self-assignment. +#ifdef EXPENSIVE_CHECKS + // Some std::shuffle implementations still do self-assignment. if (this == &that) return *this; #endif @@ -801,10 +801,10 @@ public: APInt &operator=(uint64_t RHS) { if (isSingleWord()) { U.VAL = RHS; - return clearUnusedBits(); + return clearUnusedBits(); } - U.pVal[0] = RHS; - memset(U.pVal + 1, 0, (getNumWords() - 1) * APINT_WORD_SIZE); + U.pVal[0] = RHS; + memset(U.pVal + 1, 0, (getNumWords() - 1) * APINT_WORD_SIZE); return *this; } @@ -861,9 +861,9 @@ public: APInt &operator|=(uint64_t RHS) { if (isSingleWord()) { U.VAL |= RHS; - return clearUnusedBits(); + return clearUnusedBits(); } - U.pVal[0] |= RHS; + U.pVal[0] |= RHS; return *this; } @@ -890,9 +890,9 @@ public: APInt &operator^=(uint64_t RHS) { if (isSingleWord()) { U.VAL ^= RHS; - return clearUnusedBits(); + return clearUnusedBits(); } - U.pVal[0] ^= RHS; + U.pVal[0] ^= RHS; return *this; } @@ -1410,12 +1410,12 @@ public: /// extended, truncated, or left alone to make it that width. APInt zextOrTrunc(unsigned width) const; - /// Truncate to width - /// - /// Make this APInt have the bit width given by \p width. The value is - /// truncated or left alone to make it that width. - APInt truncOrSelf(unsigned width) const; - + /// Truncate to width + /// + /// Make this APInt have the bit width given by \p width. The value is + /// truncated or left alone to make it that width. + APInt truncOrSelf(unsigned width) const; + /// Sign extend or truncate to width /// /// Make this APInt have the bit width given by \p width. The value is sign @@ -1460,14 +1460,14 @@ public: setBit(BitWidth - 1); } - /// Set a given bit to a given value. - void setBitVal(unsigned BitPosition, bool BitValue) { - if (BitValue) - setBit(BitPosition); - else - clearBit(BitPosition); - } - + /// Set a given bit to a given value. + void setBitVal(unsigned BitPosition, bool BitValue) { + if (BitValue) + setBit(BitPosition); + else + clearBit(BitPosition); + } + /// Set the bits from loBit (inclusive) to hiBit (exclusive) to 1. /// This function handles "wrap" case when \p loBit >= \p hiBit, and calls /// setBits when \p loBit < \p hiBit. @@ -1628,7 +1628,7 @@ public: /// returns the smallest bit width that will retain the negative value. For /// example, -1 can be written as 0b1 or 0xFFFFFFFFFF. 0b1 is shorter and so /// for -1, this function will always return 1. - unsigned getMinSignedBits() const { return BitWidth - getNumSignBits() + 1; } + unsigned getMinSignedBits() const { return BitWidth - getNumSignBits() + 1; } /// Get zero extended value /// |