Searched refs:getUDivExpr (Results 1 – 11 of 11) sorted by relevance
| /llvm-project-15.0.7/llvm/test/Analysis/ScalarEvolution/ |
| H A D | 2012-05-18-LoopPredRecurse.ll | 5 ; getUDivExpr()->getZeroExtendExpr()->isLoopBackedgeGuardedBy()
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/ |
| H A D | MVETailPredication.cpp | 273 auto *Ceil = SE->getUDivExpr(ECPlusVWMinus1, VW); in IsSafeActiveMask() 299 SE->getUDivExpr(SE->getAddExpr(SE->getMulExpr(Ceil, VW), in IsSafeActiveMask()
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | ScalarEvolution.cpp | 2651 return getMulExpr(Y, getUDivExpr(X, Y)); in getAddExpr() 3341 const SCEV *UDiv = getUDivExpr(LHS, RHS); in getURemExpr() 3400 Operands.push_back(getUDivExpr(Op, RHS)); in getUDivExpr() 3443 const SCEV *Div = getUDivExpr(Op, RHSC); in getUDivExpr() 3528 return getUDivExpr(LHS, RHS); in getUDivExactExpr() 3569 return getUDivExpr(LHS, RHS); in getUDivExactExpr() 7532 return getUDivExpr(LHS, RHS); in createSCEV() 7586 ShiftedLHS = getUDivExpr(LHS, MulCount); in createSCEV() 9731 return getUDivExpr(LHS, RHS); in computeSCEVAtScope() 12663 BECount = getUDivExpr(Numerator, Stride); in howManyLessThans() [all …]
|
| H A D | LoopCacheAnalysis.cpp | 303 RefCost = SE.getUDivExpr(Numerator, CacheLineSize); in computeRefCost()
|
| H A D | DependenceAnalysis.cpp | 1343 SplitIter = SE->getUDivExpr( in weakCrossingSIVtest()
|
| /llvm-project-15.0.7/polly/lib/Support/ |
| H A D | ScopHelper.cpp | 356 return SE.getUDivExpr(visit(E->getLHS()), RHSScev); in visitUDivExpr()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | SimplifyIndVar.cpp | 166 FoldedExpr = SE->getUDivExpr(LHS, RHS); in foldIVUser() 1345 return SE->getUDivExpr(LHS, RHS); in getSCEVByOpCode()
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | ScalarEvolutionExpressions.h | 834 return !Changed ? Expr : SE.getUDivExpr(LHS, RHS); in visitUDivExpr()
|
| H A D | ScalarEvolution.h | 598 const SCEV *getUDivExpr(const SCEV *LHS, const SCEV *RHS);
|
| /llvm-project-15.0.7/llvm/unittests/Analysis/ |
| H A D | ScalarEvolutionTest.cpp | 1531 auto *FloorS = cast<SCEVConstant>(SE.getUDivExpr(NS, DS)); in TEST_F()
|
| /llvm-project-15.0.7/polly/lib/Analysis/ |
| H A D | ScopBuilder.cpp | 2181 auto *UDivSCEV = SE.getUDivExpr(Expr, SizeSCEV); in isDivisible()
|