Searched refs:getUDivExpr (Results 1 – 7 of 7) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | AlignmentFromAssumptions.cpp | 97 const SCEV *DiffAlignDiv = SE->getUDivExpr(DiffSCEV, AlignSCEV); in getNewAlignmentDiff()
|
| H A D | IndVarSimplify.cpp | 1152 WideUse = SE->getUDivExpr(WideLHS, WideRHS); in cloneArithmeticIVUser()
|
| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | ScalarEvolution.cpp | 3139 const SCEV *UDiv = getUDivExpr(LHS, RHS); in getURemExpr() 3146 const SCEV *ScalarEvolution::getUDivExpr(const SCEV *LHS, in getUDivExpr() function in ScalarEvolution 3184 Operands.push_back(getUDivExpr(Op, RHS)); in getUDivExpr() 3212 const SCEV *Div = getUDivExpr(Op, RHSC); in getUDivExpr() 3244 const SCEV *Op = getUDivExpr(A->getOperand(i), RHS); in getUDivExpr() 3304 return getUDivExpr(LHS, RHS); in getUDivExactExpr() 3346 return getUDivExpr(LHS, RHS); in getUDivExactExpr() 6224 return getUDivExpr(getSCEV(BO->LHS), getSCEV(BO->RHS)); in createSCEV() 6274 ShiftedLHS = getUDivExpr(LHS, MulCount); in createSCEV() 8220 return getUDivExpr(LHS, RHS); in computeSCEVAtScope() [all …]
|
| H A D | DependenceAnalysis.cpp | 1315 SplitIter = SE->getUDivExpr( in weakCrossingSIVtest()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Analysis/ |
| H A D | ScalarEvolutionExpressions.h | 649 return !Changed ? Expr : SE.getUDivExpr(LHS, RHS); in visitUDivExpr()
|
| H A D | ScalarEvolution.h | 558 const SCEV *getUDivExpr(const SCEV *LHS, const SCEV *RHS);
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Utils/ |
| H A D | SimplifyIndVar.cpp | 143 FoldedExpr = SE->getUDivExpr(SE->getSCEV(IVSrc), SE->getSCEV(D)); in foldIVUser()
|