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

Declarations

include/llvm/IR/ConstantRange.h
  114   static ConstantRange makeSatisfyingICmpRegion(CmpInst::Predicate Pred,

References

include/llvm/Analysis/ValueLattice.h
  308     if (ConstantRange::makeSatisfyingICmpRegion(Pred, OtherCR).contains(CR))
  310     if (ConstantRange::makeSatisfyingICmpRegion(
lib/Analysis/InstructionSimplify.cpp
 3232       auto Satisfied_CR = ConstantRange::makeSatisfyingICmpRegion(Pred, RHS_CR);
 3236       auto InversedSatisfied_CR = ConstantRange::makeSatisfyingICmpRegion(
lib/Analysis/ScalarEvolution.cpp
 9332     return ConstantRange::makeSatisfyingICmpRegion(Pred, RangeRHS)
10473       ConstantRange::makeSatisfyingICmpRegion(Pred, ConstRHS);
lib/IR/ConstantRange.cpp
  145   assert(makeAllowedICmpRegion(Pred, C) == makeSatisfyingICmpRegion(Pred, C));
unittests/IR/ConstantRangeTest.cpp
 1329   EXPECT_EQ(ConstantRange::makeSatisfyingICmpRegion(ICmpInst::ICMP_NE, LowHalf),
 1333       ConstantRange::makeSatisfyingICmpRegion(ICmpInst::ICMP_NE, HighHalf),
 1336   EXPECT_TRUE(ConstantRange::makeSatisfyingICmpRegion(ICmpInst::ICMP_EQ,
 1341   EXPECT_EQ(ConstantRange::makeSatisfyingICmpRegion(ICmpInst::ICMP_ULT,
 1345   EXPECT_EQ(ConstantRange::makeSatisfyingICmpRegion(ICmpInst::ICMP_ULE,
 1349   EXPECT_EQ(ConstantRange::makeSatisfyingICmpRegion(ICmpInst::ICMP_UGT,
 1353   EXPECT_EQ(ConstantRange::makeSatisfyingICmpRegion(ICmpInst::ICMP_UGE,
 1360       ConstantRange::makeSatisfyingICmpRegion(ICmpInst::ICMP_SLT, SignedSample),
 1364       ConstantRange::makeSatisfyingICmpRegion(ICmpInst::ICMP_SLE, SignedSample),
 1368       ConstantRange::makeSatisfyingICmpRegion(ICmpInst::ICMP_SGT, SignedSample),
 1372       ConstantRange::makeSatisfyingICmpRegion(ICmpInst::ICMP_SGE, SignedSample),