Searched refs:getUMinExpr (Results 1 – 6 of 6) sorted by relevance
| /openbsd/src/gnu/llvm/llvm/include/llvm/Analysis/ |
| D | ScalarEvolutionExpressions.h | 867 return !Changed ? Expr : SE.getUMinExpr(Operands); in visitUMinExpr() 877 return !Changed ? Expr : SE.getUMinExpr(Operands, /*Sequential=*/true); in visitSequentialUMinExpr()
|
| D | ScalarEvolution.h | 645 const SCEV *getUMinExpr(const SCEV *LHS, const SCEV *RHS, 647 const SCEV *getUMinExpr(SmallVectorImpl<const SCEV *> &Operands,
|
| /openbsd/src/gnu/llvm/llvm/lib/Transforms/Scalar/ |
| D | LoopBoundSplit.cpp | 405 : SE.getUMinExpr(NewBoundSCEV, SplitBoundSCEV); in splitLoopBound()
|
| D | InductiveRangeCheckElimination.cpp | 1123 : SE.getUMaxExpr(Smallest, SE.getUMinExpr(Greatest, S)); in calculateSubRanges() 1761 const SCEV *NewEnd = SE.getUMinExpr(R1Value.getEnd(), R2.getEnd()); in IntersectUnsignedRange()
|
| /openbsd/src/gnu/llvm/llvm/lib/Analysis/ |
| D | ScalarEvolution.cpp | 4338 const SCEV *ScalarEvolution::getUMinExpr(const SCEV *LHS, const SCEV *RHS, in getUMinExpr() function in ScalarEvolution 4341 return getUMinExpr(Ops, Sequential); in getUMinExpr() 4344 const SCEV *ScalarEvolution::getUMinExpr(SmallVectorImpl<const SCEV *> &Ops, in getUMinExpr() function in ScalarEvolution 4807 return getUMinExpr(PromotedOps, Sequential); in getUMinFromMismatchedTypes() 6148 return Signed ? getSMinExpr(LS, RS) : getUMinExpr(LS, RS); in createNodeForSelectOrPHIInstWithICmpInstCond() 6174 return getAddExpr(Signed ? getSMinExpr(LS, RS) : getUMinExpr(LS, RS), in createNodeForSelectOrPHIInstWithICmpInstCond() 6206 return getUMinExpr(getNoopOrZeroExtend(X, Ty), FalseValExpr, in createNodeForSelectOrPHIInstWithICmpInstCond() 6247 return SE->getAddExpr(C, SE->getUMinExpr(CondExpr, SE->getMinusSCEV(X, C), in createNodeForSelectViaUMinSeq() 7017 const SCEV *StepAbs = getUMinExpr(Step, getNegativeSCEV(Step)); in getRangeForAffineNoSelfWrappingAR() 7805 return getUMinExpr(LHS, RHS); in createSCEV() [all …]
|
| D | LoopAccessAnalysis.cpp | 230 ScStart = SE->getUMinExpr(ScStart, ScEnd); in insert()
|