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

Declarations

include/llvm/IR/ConstantRange.h
  169   bool isFullSet() const;

References

include/llvm/Analysis/ValueLattice.h
  275     if (NewR.isFullSet())
lib/Analysis/InstructionSimplify.cpp
 1557   if (!IsAnd && Range0.unionWith(Range1).isFullSet())
 2647   if (RHS_CR.isFullSet())
 2651   if (!LHS_CR.isFullSet()) {
lib/Analysis/ScalarEvolution.cpp
 5683         if (!RangeFromAffine.isFullSet())
 5690         if (!RangeFromFactoring.isFullSet())
 5737           if (RangeFromOps.isFullSet())
 5770   if (StartRange.isFullSet())
 8947       if (ExactCR.isFullSet())
10798   if (Range.isFullSet())  // Infinite loop.
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 8584   if (CR.isFullSet() || CR.isEmptySet() || CR.isUpperWrapped())
lib/IR/ConstantRange.cpp
  153   if (isFullSet() || isEmptySet()) {
  331   if (isFullSet())
  333   if (Other.isFullSet())
  343   if (isFullSet())
  353   if (isFullSet())
  365   if (isFullSet() || isUpperWrapped())
  371   if (isFullSet() || isWrappedSet())
  377   if (isFullSet() || isUpperSignWrapped())
  383   if (isFullSet() || isSignWrappedSet())
  390     return isFullSet();
  398   if (isFullSet() || Other.isEmptySet()) return true;
  399   if (isEmptySet() || Other.isFullSet()) return false;
  453   if (   isEmptySet() || CR.isFullSet()) return *this;
  454   if (CR.isEmptySet() ||    isFullSet()) return CR;
  558   if (   isFullSet() || CR.isEmptySet()) return *this;
  559   if (CR.isFullSet() ||    isEmptySet()) return CR;
  674   if (isFullSet() || isUpperWrapped()) {
  696   if (isFullSet() || isSignWrappedSet()) {
  708   if (isFullSet())
  838   if (isFullSet() || Other.isFullSet())
  838   if (isFullSet() || Other.isFullSet())
  861   if (isFullSet() && Other.isFullSet())
  861   if (isFullSet() && Other.isFullSet())
  909   if (isFullSet() || Other.isFullSet())
  909   if (isFullSet() || Other.isFullSet())
 1329   if (isFullSet())
 1480   if (isFullSet())
lib/IR/Metadata.cpp
 1038     if (Range.isFullSet())
lib/IR/Verifier.cpp
 3344     Assert(!CurRange.isEmptySet() && !CurRange.isFullSet(),
lib/Transforms/Scalar/Float2Int.cpp
  394         R.isFullSet() || R.isSignWrappedSet())
tools/polly/lib/Analysis/ScopInfo.cpp
  179   if (Range.isFullSet())
  747   if (Range.isFullSet())
unittests/IR/ConstantRangeTest.cpp
  143   EXPECT_TRUE(Full.isFullSet());
  153   EXPECT_FALSE(Empty.isFullSet());
  155   EXPECT_TRUE(Empty.inverse().isFullSet());
  163   EXPECT_FALSE(One.isFullSet());
  173   EXPECT_FALSE(Some.isFullSet());
  182   EXPECT_FALSE(Wrap.isFullSet());
  304   EXPECT_TRUE(TFull.isFullSet());
  308   EXPECT_TRUE(TSome.isFullSet());
  309   EXPECT_TRUE(TWrap.isFullSet());
  317   EXPECT_TRUE(TwoSix.truncate(2).isFullSet());
  489             EXPECT_TRUE(SmallestCR.isFullSet());
  490             EXPECT_TRUE(UnsignedCR.isFullSet());
  491             EXPECT_TRUE(SignedCR.isFullSet());
  527         bool Variant1Full = Variant1.isFullSet() || Variant1.isWrappedSet();
  528         bool Variant2Full = Variant2.isFullSet() || Variant2.isWrappedSet();
  541         Variant1Full = Variant1.isFullSet() || Variant1.isSignWrappedSet();
  542         Variant2Full = Variant2.isFullSet() || Variant2.isSignWrappedSet();
 1111     if (!Envelope.isFullSet()) {
 1462       Instruction::Add, APInt(32, 0), OBO::NoUnsignedWrap).isFullSet());
 1464       Instruction::Add, APInt(32, 0), OBO::NoSignedWrap).isFullSet());
 1466       Instruction::Sub, APInt(32, 0), OBO::NoUnsignedWrap).isFullSet());
 1468       Instruction::Sub, APInt(32, 0), OBO::NoSignedWrap).isFullSet());