From: Chris Lattner Date: Sat, 11 Oct 2008 22:07:19 +0000 (+0000) Subject: rearrange some code. X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=119c30b95545c223b7111a4a03100470387f76fc;p=oota-llvm.git rearrange some code. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@57384 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Support/APInt.cpp b/lib/Support/APInt.cpp index 8f506bc720c..462d3ed8bdc 100644 --- a/lib/Support/APInt.cpp +++ b/lib/Support/APInt.cpp @@ -50,6 +50,12 @@ void APInt::initSlowCase(uint32_t numBits, uint64_t val, bool isSigned) { pVal[i] = -1ULL; } +void APInt::initSlowCase(const APInt& that) { + pVal = getMemory(getNumWords()); + memcpy(pVal, that.pVal, getNumWords() * APINT_WORD_SIZE); +} + + APInt::APInt(uint32_t numBits, uint32_t numWords, const uint64_t bigVal[]) : BitWidth(numBits), VAL(0) { assert(BitWidth && "bitwidth too small"); @@ -75,12 +81,6 @@ APInt::APInt(uint32_t numbits, const char StrStart[], uint32_t slen, fromString(numbits, StrStart, slen, radix); } -void APInt::initSlowCase(const APInt& that) -{ - pVal = getMemory(getNumWords()); - memcpy(pVal, that.pVal, getNumWords() * APINT_WORD_SIZE); -} - APInt& APInt::AssignSlowCase(const APInt& RHS) { // Don't do anything for X = X if (this == &RHS)