Searched refs:getUMaxExpr (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | ScalarEvolution.h | 646 const SCEV *getUMaxExpr(const SCEV *LHS, const SCEV *RHS); 647 const SCEV *getUMaxExpr(SmallVectorImpl<const SCEV *> &Operands);
|
H A D | ScalarEvolutionExpressions.h | 857 return !Changed ? Expr : SE.getUMaxExpr(Operands); in visitUMaxExpr()
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | ScalarEvolution.cpp | 1863 return getUMaxExpr(Operands); in getZeroExtendExprImpl() 4374 const SCEV *ScalarEvolution::getUMaxExpr(const SCEV *LHS, const SCEV *RHS) { in getUMaxExpr() function in ScalarEvolution 4376 return getUMaxExpr(Ops); in getUMaxExpr() 4379 const SCEV *ScalarEvolution::getUMaxExpr(SmallVectorImpl<const SCEV *> &Ops) { in getUMaxExpr() function in ScalarEvolution 4809 return getUMaxExpr(PromotedLHS, PromotedRHS); in getUMaxFromMismatchedTypes() 6114 return Signed ? getSMaxExpr(LS, RS) : getUMaxExpr(LS, RS); in createNodeForSelectOrPHIInstWithICmpInstCond() 6137 return getAddExpr(Signed ? getSMaxExpr(LS, RS) : getUMaxExpr(LS, RS), in createNodeForSelectOrPHIInstWithICmpInstCond() 6160 return getAddExpr(getUMaxExpr(X, C), Y); in createNodeForSelectOrPHIInstWithICmpInstCond() 7849 return getUMaxExpr(LHS, RHS); in createSCEV() 8096 return getUMaxExpr(LHS, RHS); in createSCEV() [all …]
|
H A D | LoopAccessAnalysis.cpp | 241 ScEnd = SE->getUMaxExpr(AR->getStart(), ScEnd); in getStartAndEndForAccess()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | InductiveRangeCheckElimination.cpp | 625 : SE.getUMaxExpr(Smallest, SE.getUMinExpr(Greatest, S)); in map() 875 const SCEV *NewBegin = SE.getUMaxExpr(R1Value.getBegin(), R2.getBegin()); in isSafeIncreasingBound()
|