Home
last modified time | relevance | path

Searched refs:getSMinExpr (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DInductiveRangeCheckElimination.cpp640 ? SE.getSMaxExpr(Smallest, SE.getSMinExpr(Greatest, S)) in calculateSubRanges()
763 return SE.getMinusSCEV(X, SE.getSMinExpr(X, Y), SCEV::FlagNUW); in computeSafeIterationSpace()
781 return SE.getAddExpr(SE.getSMaxExpr(SE.getSMinExpr(X, Zero), NegOne), One); in computeSafeIterationSpace()
863 const SCEV *NewEnd = SE.getSMinExpr(R1Value.getEnd(), R2.getEnd()); in IntersectSignedRange()
H A DLoopBoundSplit.cpp403 ? SE.getSMinExpr(NewBoundSCEV, SplitBoundSCEV) in splitLoopBound()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DScalarEvolution.h651 LLVM_ABI const SCEV *getSMinExpr(const SCEV *LHS, const SCEV *RHS);
652 LLVM_ABI const SCEV *getSMinExpr(SmallVectorImpl<const SCEV *> &Operands);
H A DScalarEvolutionExpressions.h871 return !Changed ? Expr : SE.getSMinExpr(Operands); in visitSMinExpr()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DScalarEvolution.cpp2137 return getSMinExpr(Operands); in getSignExtendExprImpl()
4349 const SCEV *ScalarEvolution::getSMinExpr(const SCEV *LHS, in getSMinExpr() function in ScalarEvolution
4352 return getSMinExpr(Ops); in getSMinExpr()
4355 const SCEV *ScalarEvolution::getSMinExpr(SmallVectorImpl<const SCEV *> &Ops) { in getSMinExpr() function in ScalarEvolution
6128 return Signed ? getSMinExpr(LS, RS) : getUMinExpr(LS, RS); in createNodeForSelectOrPHIInstWithICmpInstCond()
6154 return getAddExpr(Signed ? getSMinExpr(LS, RS) : getUMinExpr(LS, RS), in createNodeForSelectOrPHIInstWithICmpInstCond()
8125 return getSMinExpr(LHS, RHS); in createSCEV()
13443 End = IsSigned ? getSMinExpr(RHS, Start) : getUMinExpr(RHS, Start); in howManyGreaterThans()
15724 To = SE.getSMinExpr(FromRewritten, RHS); in collectFromBlock()
H A DDependenceAnalysis.cpp3001 return SE->getSMinExpr(X, SE->getZero(X->getType())); in getNegativePart()
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc20176 {"_ZN4llvm15ScalarEvolution11getSMinExprEPKNS_4SCEVES3_", "llvm::ScalarEvolution::getSMinExpr(llvm:…