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

Declarations

include/llvm/IR/ConstantRange.h
  124   static ConstantRange makeExactICmpRegion(CmpInst::Predicate Pred,

References

lib/Analysis/InstructionSimplify.cpp
 1547   auto Range0 = ConstantRange::makeExactICmpRegion(Cmp0->getPredicate(), *C0);
 1548   auto Range1 = ConstantRange::makeExactICmpRegion(Cmp1->getPredicate(), *C1);
 2644   ConstantRange RHS_CR = ConstantRange::makeExactICmpRegion(Pred, *C);
lib/Analysis/LazyValueInfo.cpp
 1802       ConstantRange TrueValues = ConstantRange::makeExactICmpRegion(
lib/Analysis/ScalarEvolution.cpp
 7403             ConstantRange::makeExactICmpRegion(Pred, RHSC->getAPInt());
 8946       ConstantRange ExactCR = ConstantRange::makeExactICmpRegion(Pred, RA);
lib/Analysis/ValueTracking.cpp
 5256       ConstantRange::makeExactICmpRegion(APred, C1->getValue());
lib/IR/ConstantRange.cpp
  177   assert((!Success || ConstantRange::makeExactICmpRegion(Pred, RHS) == *this) &&
lib/Transforms/InstCombine/InstCombineCompares.cpp
 1498         (CmpBB == TrueBB) ? ConstantRange::makeExactICmpRegion(DomPred, *DomC)
 1499                           : ConstantRange::makeExactICmpRegion(
 2590   auto CR = ConstantRange::makeExactICmpRegion(Pred, C).subtract(*C2);
lib/Transforms/Scalar/GuardWidening.cpp
  549           ConstantRange::makeExactICmpRegion(Pred0, RHS0->getValue());
  551           ConstantRange::makeExactICmpRegion(Pred1, RHS1->getValue());
lib/Transforms/Scalar/JumpThreading.cpp
  875               ConstantRange CmpRange = ConstantRange::makeExactICmpRegion(