reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Analysis/BlockFrequencyInfoImpl.cpp
  580   BlockCount = (BlockCount + EntryFreq.lshr(1)).udiv(EntryFreq);
lib/Analysis/Loads.cpp
  101         Base, Alignment, Offset + Size.sextOrTrunc(Offset.getBitWidth()), DL,
lib/Analysis/ScalarEvolution.cpp
 5800                                    : (StartUpper + std::move(Offset));
10775   APInt Limit = IsSigned ? APInt::getSignedMinValue(BitWidth) + (MinStride - 1)
10776                          : APInt::getMinValue(BitWidth) + (MinStride - 1);
lib/Support/APInt.cpp
 1209   t = signedMin + (d.lshr(d.getBitWidth() - 1));
 2917     return V.isNegative() ? V+T : V+(A-T);
 3014   APInt VY = VX + TwoA*X + A + B;
lib/Support/KnownBits.cpp
   24   APInt PossibleSumZero = ~LHS.Zero + ~RHS.Zero + !CarryZero;
lib/Transforms/InstCombine/InstCombineAddSub.cpp
  842         ConstantInt::get(X->getType(), *C2 + C1->trunc(C2->getBitWidth()));
tools/lldb/source/Utility/Scalar.cpp
 2694               ~(sign_bit) + llvm::APInt(m_integer.getBitWidth(), 1);
unittests/ADT/APIntTest.cpp
  619     APInt AddLR = One + getRValue("1", RawDataR);
  627     APInt AddRR = getRValue("1", RawDataL) + getRValue("1", RawDataR);
  656     APInt AddLR = AllOnes + getRValue("2", RawDataR);
  664     APInt AddRR = getRValue("FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF", RawDataL) +
unittests/IR/ConstantRangeTest.cpp
 1730                              APInt::getSignedMinValue(32) + APInt(32, 100))
 1734                              APInt::getMinValue(32) + APInt(32, 100))