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

References

lib/Analysis/ValueTracking.cpp
 1636   assert(V && "No Value?");
 1640   assert((V->getType()->isIntOrIntVectorTy(BitWidth) ||
 1641           V->getType()->isPtrOrPtrVectorTy()) &&
 1644   Type *ScalarTy = V->getType()->getScalarType();
 1652   if (match(V, m_APInt(C))) {
 1659   if (isa<ConstantPointerNull>(V) || isa<ConstantAggregateZero>(V)) {
 1659   if (isa<ConstantPointerNull>(V) || isa<ConstantAggregateZero>(V)) {
 1665   if (const ConstantDataSequential *CDS = dyn_cast<ConstantDataSequential>(V)) {
 1677   if (const auto *CV = dyn_cast<ConstantVector>(V)) {
 1699   if (isa<UndefValue>(V))
 1704   assert(!isa<ConstantData>(V) && "Unhandled constant data!");
 1713   if (const GlobalAlias *GA = dyn_cast<GlobalAlias>(V)) {
 1719   if (const Operator *I = dyn_cast<Operator>(V))
 1723   if (V->getType()->isPointerTy()) {
 1724     const MaybeAlign Align = V->getPointerAlignment(Q.DL);
 1733   computeKnownBitsFromAssume(V, Known, Depth, Q);