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

Declarations

include/llvm/IR/ConstantRange.h
  257   ConstantRange subtract(const APInt &CI) const;

References

lib/Analysis/LazyValueInfo.cpp
 1245       TrueValues = TrueValues.subtract(Offset->getValue());
lib/Analysis/ScalarEvolution.cpp
10810             Range.subtract(SC->getAPInt()), SE);
lib/Transforms/InstCombine/InstCombineCompares.cpp
 2590   auto CR = ConstantRange::makeExactICmpRegion(Pred, C).subtract(*C2);
lib/Transforms/Utils/SimplifyCFG.cpp
  602       Span = Span.subtract(*RHSC);
unittests/IR/ConstantRangeTest.cpp
  616   EXPECT_EQ(Full.subtract(APInt(16, 4)), Full);
  617   EXPECT_EQ(Empty.subtract(APInt(16, 4)), Empty);
  618   EXPECT_EQ(Some.subtract(APInt(16, 4)),
  620   EXPECT_EQ(Wrap.subtract(APInt(16, 4)),
  622   EXPECT_EQ(One.subtract(APInt(16, 4)),