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

Declarations

include/llvm/Analysis/ScalarEvolution.h
  580   const SCEV *getSMinExpr(const SCEV *LHS, const SCEV *RHS);

References

lib/Analysis/DependenceAnalysis.cpp
 2905   return SE->getSMinExpr(X, SE->getZero(X->getType()));
lib/Analysis/ScalarEvolution.cpp
 5364         return getAddExpr(getSMinExpr(LS, RS), LDiff);
10764     End = IsSigned ? getSMinExpr(RHS, Start) : getUMinExpr(RHS, Start);
lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp
 1105                ? SE.getSMaxExpr(Smallest, SE.getSMinExpr(Greatest, S))
 1656       return SE.getMinusSCEV(X, SE.getSMinExpr(X, Y), SCEV::FlagNUW);
 1673     return SE.getAddExpr(SE.getSMaxExpr(SE.getSMinExpr(X, Zero), NegOne), One);
 1711   const SCEV *NewEnd = SE.getSMinExpr(R1Value.getEnd(), R2.getEnd());
tools/polly/lib/Analysis/ScopDetection.cpp
 1090     Context.ElementSize[BP] = SE.getSMinExpr(Size, Context.ElementSize[BP]);