Home
last modified time | relevance | path

Searched refs:getUDivExpr (Results 1 – 7 of 7) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DAlignmentFromAssumptions.cpp97 const SCEV *DiffAlignDiv = SE->getUDivExpr(DiffSCEV, AlignSCEV); in getNewAlignmentDiff()
H A DIndVarSimplify.cpp1152 WideUse = SE->getUDivExpr(WideLHS, WideRHS); in cloneArithmeticIVUser()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DScalarEvolution.cpp3139 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 DDependenceAnalysis.cpp1315 SplitIter = SE->getUDivExpr( in weakCrossingSIVtest()
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DScalarEvolutionExpressions.h649 return !Changed ? Expr : SE.getUDivExpr(LHS, RHS); in visitUDivExpr()
H A DScalarEvolution.h558 const SCEV *getUDivExpr(const SCEV *LHS, const SCEV *RHS);
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DSimplifyIndVar.cpp143 FoldedExpr = SE->getUDivExpr(SE->getSCEV(IVSrc), SE->getSCEV(D)); in foldIVUser()