Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DMVETailPredication.cpp301 auto *Ceil = SE->getUDivExpr(ECPlusVWMinus1, VW); in IsSafeActiveMask()
327 const SCEV *Div = SE->getUDivExpr( in IsSafeActiveMask()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DScalarEvolution.cpp2705 return getMulExpr(Y, getUDivExpr(X, Y)); in getAddExpr()
3413 const SCEV *UDiv = getUDivExpr(LHS, RHS); in getURemExpr()
3472 Operands.push_back(getUDivExpr(Op, RHS)); in getUDivExpr()
3515 const SCEV *Div = getUDivExpr(Op, RHSC); in getUDivExpr()
3600 return getUDivExpr(LHS, RHS); in getUDivExactExpr()
3641 return getUDivExpr(LHS, RHS); in getUDivExactExpr()
7757 return getUDivExpr(LHS, RHS); in createSCEV()
7811 ShiftedLHS = getUDivExpr(LHS, MulCount); in createSCEV()
9820 return getUDivExpr(NewOps[0], NewOps[1]); in getWithOperands()
12973 BECount = getUDivExpr(Numerator, Stride); in howManyLessThans()
[all …]
H A DLoopCacheAnalysis.cpp302 RefCost = SE.getUDivExpr(Numerator, CacheLineSize); in computeRefCost()
H A DDependenceAnalysis.cpp1406 SplitIter = SE->getUDivExpr( in weakCrossingSIVtest()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DScalarEvolutionExpressions.h825 return !Changed ? Expr : SE.getUDivExpr(LHS, RHS); in visitUDivExpr()
H A DScalarEvolution.h611 const SCEV *getUDivExpr(const SCEV *LHS, const SCEV *RHS);
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyIndVar.cpp164 FoldedExpr = SE->getUDivExpr(LHS, RHS); in foldIVUser()
1365 return SE->getUDivExpr(LHS, RHS); in getSCEVByOpCode()