From 770e1798e110732e09540d53ffd2be261790f2c1 Mon Sep 17 00:00:00 2001 From: Zhou Sheng Date: Sun, 1 Apr 2007 12:45:33 +0000 Subject: [PATCH] Remove unused methods. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35553 91177308-0d34-0410-b5e6-96231b3b80d8 --- include/llvm/ADT/APInt.h | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/include/llvm/ADT/APInt.h b/include/llvm/ADT/APInt.h index 6ccefc23524..c1557ec7535 100644 --- a/include/llvm/ADT/APInt.h +++ b/include/llvm/ADT/APInt.h @@ -396,15 +396,6 @@ public: return &pVal[0]; } - /// @brief Set a sepcific word in the value to a new value. - inline void setWordToValue(uint32_t idx, uint64_t Val) { - assert(idx < getNumWords() && "Invalid word array index"); - if (isSingleWord()) - VAL = Val; - else - pVal[idx] = Val; - } - /// @} /// @name Unary Operators /// @{ @@ -743,15 +734,6 @@ public: /// @brief Zero extend or truncate to width APInt &zextOrTrunc(uint32_t width); - /// This is a help function for convenience. If the given \p width equals to - /// this APInt's BitWidth, just return this APInt, otherwise, just zero - /// extend it. - inline APInt &zextOrCopy(uint32_t width) { - if (width == BitWidth) - return *this; - return zext(width); - } - /// @} /// @name Bit Manipulation Operators /// @{