• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/llvm/lib/Support/

Lines Matching refs:VAL

95     U.VAL = bigVal[0];
153 U.VAL = RHS.U.VAL;
163 ID.AddInteger(U.VAL);
175 ++U.VAL;
184 --U.VAL;
196 U.VAL += RHS.U.VAL;
204 U.VAL += RHS;
216 U.VAL -= RHS.U.VAL;
224 U.VAL -= RHS;
233 return APInt(BitWidth, U.VAL * RHS.U.VAL);
263 U.VAL *= RHS;
278 return U.VAL < RHS.U.VAL ? -1 : U.VAL > RHS.U.VAL;
286 int64_t lhsSext = SignExtend64(U.VAL, BitWidth);
287 int64_t rhsSext = SignExtend64(RHS.U.VAL, BitWidth);
359 U.VAL &= ~(mask << bitPosition);
360 U.VAL |= (subBits.U.VAL << bitPosition);
372 U.pVal[loWord] |= (subBits.U.VAL << loBit);
408 U.VAL &= ~(maskBits << bitPosition);
409 U.VAL |= subBits << bitPosition;
437 return APInt(numBits, U.VAL >> bitPosition);
457 uint64_t *DestPtr = Result.isSingleWord() ? &Result.U.VAL : Result.U.pVal;
477 return (U.VAL >> bitPosition) & maskBits;
551 return hash_combine(Arg.BitWidth, Arg.U.VAL);
677 return APInt(BitWidth, ByteSwap_16(uint16_t(U.VAL)));
679 return APInt(BitWidth, ByteSwap_32(unsigned(U.VAL)));
681 uint64_t Tmp1 = ByteSwap_64(U.VAL);
699 return APInt(BitWidth, llvm::reverseBits<uint64_t>(U.VAL));
701 return APInt(BitWidth, llvm::reverseBits<uint32_t>(U.VAL));
703 return APInt(BitWidth, llvm::reverseBits<uint16_t>(U.VAL));
705 return APInt(BitWidth, llvm::reverseBits<uint8_t>(U.VAL));
809 // It is wrong to optimize getWord(0) to VAL; there might be more than one word.
915 return APInt(Width, SignExtend64(U.VAL, BitWidth));
939 return APInt(width, U.VAL);
1114 return APInt(BitWidth, results[ (isSingleWord() ? U.VAL : U.pVal[0]) ]);
1123 uint64_t(::round(::sqrt(double(isSingleWord() ? U.VAL
1604 assert(RHS.U.VAL != 0 && "Divide by zero?");
1605 return APInt(BitWidth, U.VAL / RHS.U.VAL);
1642 return APInt(BitWidth, U.VAL / RHS);
1695 assert(RHS.U.VAL != 0 && "Remainder by zero?");
1696 return APInt(BitWidth, U.VAL % RHS.U.VAL);
1734 return U.VAL % RHS;
1791 assert(RHS.U.VAL != 0 && "Divide by zero?");
1792 uint64_t QuotVal = LHS.U.VAL / RHS.U.VAL;
1793 uint64_t RemVal = LHS.U.VAL % RHS.U.VAL;
1862 uint64_t QuotVal = LHS.U.VAL / RHS;
1863 Remainder = LHS.U.VAL % RHS;
2138 U.VAL = 0;