|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
include/llvm/Analysis/ScalarEvolution.h 547 const SCEV *getUDivExpr(const SCEV *LHS, const SCEV *RHS);
References
include/llvm/Analysis/ScalarEvolutionExpressions.h 721 return !Changed ? Expr : SE.getUDivExpr(LHS, RHS);
lib/Analysis/DependenceAnalysis.cpp 1322 SplitIter = SE->getUDivExpr(
lib/Analysis/LoopCacheAnalysis.cpp 287 RefCost = SE.getUDivExpr(Numerator, CacheLineSize);
lib/Analysis/ScalarEvolution.cpp 1218 const SCEV *DivResult = SE.getUDivExpr(Dividend, SE.getConstant(DivFactor));
1859 return getUDivExpr(getZeroExtendExpr(Div->getLHS(), Ty, Depth + 1),
3180 const SCEV *UDiv = getUDivExpr(LHS, RHS);
3225 Operands.push_back(getUDivExpr(Op, RHS));
3253 const SCEV *Div = getUDivExpr(Op, RHSC);
3273 return getUDivExpr(OtherDiv->getLHS(), getConstant(NewRHS));
3285 const SCEV *Op = getUDivExpr(A->getOperand(i), RHS);
3345 return getUDivExpr(LHS, RHS);
3387 return getUDivExpr(LHS, RHS);
6237 return getUDivExpr(getSCEV(BO->LHS), getSCEV(BO->RHS));
6283 ShiftedLHS = getUDivExpr(NewMul, getConstant(DivAmt));
6287 ShiftedLHS = getUDivExpr(LHS, MulCount);
8300 return getUDivExpr(LHS, RHS);
8813 getUDivExpr(Distance, CountDown ? getNegativeSCEV(Step) : Step);
10535 return getUDivExpr(Delta, Step);
lib/Transforms/Scalar/IndVarSimplify.cpp 1194 WideUse = SE->getUDivExpr(WideLHS, WideRHS);
lib/Transforms/Utils/SimplifyIndVar.cpp 144 FoldedExpr = SE->getUDivExpr(SE->getSCEV(IVSrc), SE->getSCEV(D));
tools/polly/lib/Analysis/ScopBuilder.cpp 2345 auto *UDivSCEV = SE.getUDivExpr(Expr, SizeSCEV);
tools/polly/lib/Support/ScopHelper.cpp 347 return SE.getUDivExpr(visit(E->getLHS()), RHSScev);