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

Declarations

include/llvm/Analysis/ValueTracking.h
  117   bool isKnownNonNegative(const Value *V, const DataLayout &DL,

References

lib/Analysis/ValueTracking.cpp
  262   return isKnownNonNegative(V, DL, Depth, AC, CxtI, DT, UseInstrInfo) &&
lib/Transforms/InstCombine/InstCombineShifts.cpp
  320     if (isKnownNonNegative(A, DL, 0, &AC, &I, &DT) &&
  321         isKnownNonNegative(C, DL, 0, &AC, &I, &DT))
lib/Transforms/Scalar/GuardWidening.cpp
  646   if (!isKnownNonNegative(Check.getLength(), DL))
lib/Transforms/Scalar/LoopIdiomRecognize.cpp
 1457   if (DefX->getOpcode() == Instruction::AShr && !isKnownNonNegative(InitX, DL))
lib/Transforms/Scalar/NaryReassociate.cpp
  338     if (isKnownNonNegative(ZExt->getOperand(0), *DL, 0, AC, GEP, DT))
  376   if (isKnownNonNegative(LHS, *DL, 0, AC, GEP, DT) &&