Lines Matching refs:VAL

93     VAL = bigVal[0];
107 : BitWidth(numBits), VAL(0) {
112 : BitWidth(numBits), VAL(0) {
117 : BitWidth(numbits), VAL(0) {
137 VAL = 0;
144 VAL = RHS.VAL;
156 VAL = RHS;
169 ID.AddInteger(VAL);
198 ++VAL;
227 --VAL;
254 VAL += RHS.VAL;
281 VAL -= RHS.VAL;
358 VAL *= RHS.VAL;
400 VAL &= RHS.VAL;
412 VAL |= RHS.VAL;
424 VAL ^= RHS.VAL;
463 return APInt(BitWidth, VAL * RHS.VAL);
472 return APInt(BitWidth, VAL + RHS.VAL);
481 return APInt(BitWidth, VAL - RHS.VAL);
518 return VAL < RHS.VAL;
550 int64_t lhsSext = (int64_t(VAL) << (64-BitWidth)) >> (64-BitWidth);
551 int64_t rhsSext = (int64_t(RHS.VAL) << (64-BitWidth)) >> (64-BitWidth);
585 VAL |= maskBit(bitPosition);
594 VAL &= ~maskBit(bitPosition);
665 return hash_combine(Arg.VAL);
711 return CountLeadingOnes_64(VAL << (APINT_BITS_PER_WORD - BitWidth));
738 return std::min(unsigned(CountTrailingZeros_64(VAL)), BitWidth);
780 return APInt(BitWidth, ByteSwap_16(uint16_t(VAL)));
782 return APInt(BitWidth, ByteSwap_32(unsigned(VAL)));
784 unsigned Tmp1 = unsigned(VAL >> 16);
786 uint16_t Tmp2 = uint16_t(VAL);
791 return APInt(BitWidth, ByteSwap_64(VAL));
861 // It is wrong to optimize getWord(0) to VAL; there might be more than one word.
946 uint64_t val = VAL << (APINT_BITS_PER_WORD - BitWidth);
987 return APInt(width, VAL);
1051 (((int64_t(VAL) << SignBit) >> SignBit) >> shiftAmt));
1132 return APInt(BitWidth, this->VAL >> shiftAmt);
1286 return APInt(BitWidth, results[ (isSingleWord() ? VAL : pVal[0]) ]);
1296 uint64_t(::round(::sqrt(double(isSingleWord()?VAL:pVal[0])))));
1299 uint64_t(::sqrt(double(isSingleWord()?VAL:pVal[0])) + 0.5));
1707 uint64_t tmp = (LHS.getNumWords() == 1 ? LHS.VAL : LHS.pVal[i]);
1716 uint64_t tmp = (RHS.getNumWords() == 1 ? RHS.VAL : RHS.pVal[i]);
1776 Quotient->VAL = 0;
1791 Quotient->VAL = tmp;
1807 Remainder->VAL = 0;
1822 Remainder->VAL = tmp;
1847 assert(RHS.VAL != 0 && "Divide by zero?");
1848 return APInt(BitWidth, VAL / RHS.VAL);
1882 assert(RHS.VAL != 0 && "Remainder by zero?");
1883 return APInt(BitWidth, VAL % RHS.VAL);
1945 uint64_t lhsValue = LHS.isSingleWord() ? LHS.VAL : LHS.pVal[0];
1946 uint64_t rhsValue = RHS.isSingleWord() ? RHS.VAL : RHS.pVal[0];
2072 apdigit.VAL = digit;