Home
last modified time | relevance | path

Searched refs:getUMinExpr (Results 1 – 15 of 15) sorted by relevance

/external/llvm-project/llvm/unittests/Analysis/
DScalarEvolutionTest.cpp1161 SE.getUMinExpr(ScevI, SE.getConstant(ScevI->getType(), 17)); in TEST_F()
1168 SE.getUMinExpr(ScevI, SE.getConstant(ScevI->getType(), 17))); in TEST_F()
1220 SE.getUMinExpr(ScevI, SE.getConstant(ScevI->getType(), 17)); in TEST_F()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DScalarEvolution.h582 const SCEV *getUMinExpr(const SCEV *LHS, const SCEV *RHS);
583 const SCEV *getUMinExpr(SmallVectorImpl<const SCEV *> &Operands);
DScalarEvolutionExpressions.h773 return !Changed ? Expr : SE.getUMinExpr(Operands); in visitUMinExpr()
/external/llvm-project/llvm/include/llvm/Analysis/
DScalarEvolution.h587 const SCEV *getUMinExpr(const SCEV *LHS, const SCEV *RHS);
588 const SCEV *getUMinExpr(SmallVectorImpl<const SCEV *> &Operands);
DScalarEvolutionExpressions.h837 return !Changed ? Expr : SE.getUMinExpr(Operands); in visitUMinExpr()
/external/llvm-project/polly/lib/Support/
DScopHelper.cpp390 return SE.getUMinExpr(NewOps); in visitUMinExpr()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DInductiveRangeCheckElimination.cpp1107 : SE.getUMaxExpr(Smallest, SE.getUMinExpr(Greatest, S)); in calculateSubRanges()
1741 const SCEV *NewEnd = SE.getUMinExpr(R1Value.getEnd(), R2.getEnd()); in IntersectUnsignedRange()
/external/llvm-project/llvm/lib/Transforms/Scalar/
DInductiveRangeCheckElimination.cpp1122 : SE.getUMaxExpr(Smallest, SE.getUMinExpr(Greatest, S)); in calculateSubRanges()
1756 const SCEV *NewEnd = SE.getUMinExpr(R1Value.getEnd(), R2.getEnd()); in IntersectUnsignedRange()
/external/llvm-project/llvm/lib/Analysis/
DScalarEvolution.cpp3653 const SCEV *ScalarEvolution::getUMinExpr(const SCEV *LHS, in getUMinExpr() function in ScalarEvolution
3656 return getUMinExpr(Ops); in getUMinExpr()
3659 const SCEV *ScalarEvolution::getUMinExpr(SmallVectorImpl<const SCEV *> &Ops) { in getUMinExpr() function in ScalarEvolution
4120 return getUMinExpr(PromotedOps); in getUMinFromMismatchedTypes()
5472 return getAddExpr(getUMinExpr(LS, RS), LDiff); in createNodeForSelectOrPHI()
6011 const SCEV *StepAbs = getUMinExpr(Step, getNegativeSCEV(Step)); in getRangeForAffineNoSelfWrappingAR()
6759 return getUMinExpr(getSCEV(II->getArgOperand(0)), in createSCEV()
6770 const SCEV *ClampedY = getUMinExpr(X, Y); in createSCEV()
6776 const SCEV *ClampedX = getUMinExpr(X, getNotSCEV(Y)); in createSCEV()
11296 End = IsSigned ? getSMinExpr(RHS, Start) : getUMinExpr(RHS, Start); in howManyGreaterThans()
[all …]
DLoopAccessAnalysis.cpp222 ScStart = SE->getUMinExpr(ScStart, ScEnd); in insert()
/external/llvm/include/llvm/Analysis/
DScalarEvolution.h1249 const SCEV *getUMinExpr(const SCEV *LHS, const SCEV *RHS);
/external/llvm/lib/Analysis/
DLoopAccessAnalysis.cpp182 ScStart = SE->getUMinExpr(ScStart, ScEnd); in insert()
DScalarEvolution.cpp3231 const SCEV *ScalarEvolution::getUMinExpr(const SCEV *LHS, in getUMinExpr() function in ScalarEvolution
3612 return getUMinExpr(PromotedLHS, PromotedRHS); in getUMinFromMismatchedTypes()
4287 return getAddExpr(getUMinExpr(LS, RS), LDiff); in createNodeForSelectOrPHI()
8754 End = IsSigned ? getSMinExpr(RHS, Start) : getUMinExpr(RHS, Start); in howManyGreaterThans()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DScalarEvolution.cpp3716 const SCEV *ScalarEvolution::getUMinExpr(const SCEV *LHS, in getUMinExpr() function in ScalarEvolution
3719 return getUMinExpr(Ops); in getUMinExpr()
3722 const SCEV *ScalarEvolution::getUMinExpr(SmallVectorImpl<const SCEV *> &Ops) { in getUMinExpr() function in ScalarEvolution
4162 return getUMinExpr(PromotedOps); in getUMinFromMismatchedTypes()
5400 return getAddExpr(getUMinExpr(LS, RS), LDiff); in createNodeForSelectOrPHI()
10826 End = IsSigned ? getSMinExpr(RHS, Start) : getUMinExpr(RHS, Start); in howManyGreaterThans()
DLoopAccessAnalysis.cpp221 ScStart = SE->getUMinExpr(ScStart, ScEnd); in insert()