Home
last modified time | relevance | path

Searched refs:getUMaxExpr (Results 1 – 16 of 16) sorted by relevance

/external/llvm-project/polly/lib/Support/
DScopHelper.cpp329 RHSScev = SE.getUMaxExpr(RHSScev, SE.getConstant(E->getType(), 1)); in visitUnknown()
359 RHSScev = SE.getUMaxExpr(RHSScev, SE.getConstant(E->getType(), 1)); in visitUDivExpr()
378 return SE.getUMaxExpr(NewOps); in visitUMaxExpr()
/external/llvm/lib/Analysis/
DScalarEvolutionNormalization.cpp207 case scUMaxExpr: return SE.getUMaxExpr(Operands); in TransformImpl()
DScalarEvolution.cpp3124 const SCEV *ScalarEvolution::getUMaxExpr(const SCEV *LHS, in getUMaxExpr() function in ScalarEvolution
3127 return getUMaxExpr(Ops); in getUMaxExpr()
3131 ScalarEvolution::getUMaxExpr(SmallVectorImpl<const SCEV *> &Ops) { in getUMaxExpr() function in ScalarEvolution
3187 return getUMaxExpr(Ops); in getUMaxExpr()
3234 return getNotSCEV(getUMaxExpr(getNotSCEV(LHS), getNotSCEV(RHS))); in getUMinExpr()
3599 return getUMaxExpr(PromotedLHS, PromotedRHS); in getUMaxFromMismatchedTypes()
4283 return getAddExpr(getUMaxExpr(LS, RS), LDiff); in createNodeForSelectOrPHI()
4301 return getAddExpr(getUMaxExpr(One, LS), LDiff); in createNodeForSelectOrPHI()
4315 return getAddExpr(getUMaxExpr(One, LS), LDiff); in createNodeForSelectOrPHI()
6831 return getUMaxExpr(NewOps); in computeSCEVAtScope()
[all …]
DLoopAccessAnalysis.cpp183 ScEnd = SE->getUMaxExpr(AR->getStart(), ScEnd); in insert()
/external/llvm/include/llvm/Analysis/
DScalarEvolution.h1246 const SCEV *getUMaxExpr(const SCEV *LHS, const SCEV *RHS);
1247 const SCEV *getUMaxExpr(SmallVectorImpl<const SCEV *> &Operands);
DScalarEvolutionExpressions.h605 return SE.getUMaxExpr(Operands); in visitUMaxExpr()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DScalarEvolution.h578 const SCEV *getUMaxExpr(const SCEV *LHS, const SCEV *RHS);
579 const SCEV *getUMaxExpr(SmallVectorImpl<const SCEV *> &Operands);
DScalarEvolutionExpressions.h753 return !Changed ? Expr : SE.getUMaxExpr(Operands); in visitUMaxExpr()
/external/llvm-project/llvm/include/llvm/Analysis/
DScalarEvolution.h583 const SCEV *getUMaxExpr(const SCEV *LHS, const SCEV *RHS);
584 const SCEV *getUMaxExpr(SmallVectorImpl<const SCEV *> &Operands);
DScalarEvolutionExpressions.h817 return !Changed ? Expr : SE.getUMaxExpr(Operands); in visitUMaxExpr()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DInductiveRangeCheckElimination.cpp1107 : SE.getUMaxExpr(Smallest, SE.getUMinExpr(Greatest, S)); in calculateSubRanges()
1740 const SCEV *NewBegin = SE.getUMaxExpr(R1Value.getBegin(), R2.getBegin()); in IntersectUnsignedRange()
/external/llvm-project/llvm/lib/Transforms/Scalar/
DInductiveRangeCheckElimination.cpp1122 : SE.getUMaxExpr(Smallest, SE.getUMinExpr(Greatest, S)); in calculateSubRanges()
1755 const SCEV *NewBegin = SE.getUMaxExpr(R1Value.getBegin(), R2.getBegin()); in IntersectUnsignedRange()
/external/llvm-project/llvm/lib/Analysis/
DScalarEvolution.cpp3634 const SCEV *ScalarEvolution::getUMaxExpr(const SCEV *LHS, const SCEV *RHS) { in getUMaxExpr() function in ScalarEvolution
3636 return getUMaxExpr(Ops); in getUMaxExpr()
3639 const SCEV *ScalarEvolution::getUMaxExpr(SmallVectorImpl<const SCEV *> &Ops) { in getUMaxExpr() function in ScalarEvolution
4089 return getUMaxExpr(PromotedLHS, PromotedRHS); in getUMaxFromMismatchedTypes()
5468 return getAddExpr(getUMaxExpr(LS, RS), LDiff); in createNodeForSelectOrPHI()
5486 return getAddExpr(getUMaxExpr(One, LS), LDiff); in createNodeForSelectOrPHI()
5500 return getAddExpr(getUMaxExpr(One, LS), LDiff); in createNodeForSelectOrPHI()
6756 return getUMaxExpr(getSCEV(II->getArgOperand(0)), in createSCEV()
11222 End = IsSigned ? getSMaxExpr(RHS, Start) : getUMaxExpr(RHS, Start); in howManyLessThans()
13268 getUMaxExpr(LHS, getOne(RHS->getType())); in applyLoopGuards()
DLoopAccessAnalysis.cpp223 ScEnd = SE->getUMaxExpr(AR->getStart(), ScEnd); in insert()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DScalarEvolution.cpp3697 const SCEV *ScalarEvolution::getUMaxExpr(const SCEV *LHS, const SCEV *RHS) { in getUMaxExpr() function in ScalarEvolution
3699 return getUMaxExpr(Ops); in getUMaxExpr()
3702 const SCEV *ScalarEvolution::getUMaxExpr(SmallVectorImpl<const SCEV *> &Ops) { in getUMaxExpr() function in ScalarEvolution
4132 return getUMaxExpr(PromotedLHS, PromotedRHS); in getUMaxFromMismatchedTypes()
5396 return getAddExpr(getUMaxExpr(LS, RS), LDiff); in createNodeForSelectOrPHI()
5414 return getAddExpr(getUMaxExpr(One, LS), LDiff); in createNodeForSelectOrPHI()
5428 return getAddExpr(getUMaxExpr(One, LS), LDiff); in createNodeForSelectOrPHI()
10758 End = IsSigned ? getSMaxExpr(RHS, Start) : getUMaxExpr(RHS, Start); in howManyLessThans()
DLoopAccessAnalysis.cpp222 ScEnd = SE->getUMaxExpr(AR->getStart(), ScEnd); in insert()