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

Declarations

include/llvm/IR/ConstantRange.h
  261   ConstantRange difference(const ConstantRange &CR) const;

References

lib/Analysis/LazyValueInfo.cpp
 1491           EdgesVals = EdgesVals.difference(EdgeVal);
lib/Analysis/ValueTracking.cpp
 5260   ConstantRange Difference = DomCR.difference(CR);
lib/Transforms/InstCombine/InstCombineCompares.cpp
 1502     ConstantRange Difference = DominatingCR.difference(CR);
unittests/IR/ConstantRangeTest.cpp
  599   EXPECT_EQ(Full.difference(Empty), Full);
  600   EXPECT_EQ(Full.difference(Full), Empty);
  601   EXPECT_EQ(Empty.difference(Empty), Empty);
  602   EXPECT_EQ(Empty.difference(Full), Empty);
  610   EXPECT_EQ(A.difference(B), C);
  611   EXPECT_EQ(B.difference(A), D);
  612   EXPECT_EQ(E.difference(A), F);