Home
last modified time | relevance | path

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

/external/llvm/include/llvm/Analysis/
DScalarEvolutionExpressions.h254 class SCEVUDivExpr : public SCEV {
259 SCEVUDivExpr(const FoldingSetNodeIDRef ID, const SCEV *lhs, const SCEV *rhs) in SCEVUDivExpr() function
276 static inline bool classof(const SCEVUDivExpr *S) { return true; } in classof()
476 return ((SC*)this)->visitUDivExpr((const SCEVUDivExpr*)S); in visit()
DScalarEvolutionExpander.h195 Value *visitUDivExpr(const SCEVUDivExpr *S);
/external/llvm/lib/Analysis/
DScalarEvolutionNormalization.cpp170 if (const SCEVUDivExpr *X = dyn_cast<SCEVUDivExpr>(S)) { in TransformForPostIncUse()
DScalarEvolution.cpp194 const SCEVUDivExpr *UDiv = cast<SCEVUDivExpr>(this); in print()
247 return cast<SCEVUDivExpr>(this)->getType(); in getType()
569 const SCEVUDivExpr *LC = cast<SCEVUDivExpr>(LHS); in compare()
570 const SCEVUDivExpr *RC = cast<SCEVUDivExpr>(RHS); in compare()
2080 if (!isa<SCEVUDivExpr>(Div) && getMulExpr(Div, RHSC) == Op) { in getUDivExpr()
2097 if (isa<SCEVUDivExpr>(Op) || in getUDivExpr()
2123 SCEV *S = new (SCEVAllocator) SCEVUDivExpr(ID.Intern(SCEVAllocator), in getUDivExpr()
3211 if (const SCEVUDivExpr *UDiv = dyn_cast<SCEVUDivExpr>(S)) { in getUnsignedRange()
3353 if (const SCEVUDivExpr *UDiv = dyn_cast<SCEVUDivExpr>(S)) { in getSignedRange()
4747 if (const SCEVUDivExpr *Div = dyn_cast<SCEVUDivExpr>(V)) { in computeSCEVAtScope()
[all …]
DScalarEvolutionExpander.cpp647 if (const SCEVUDivExpr *D = dyn_cast<SCEVUDivExpr>(S)) { in getRelevantLoop()
806 Value *SCEVExpander::visitUDivExpr(const SCEVUDivExpr *S) { in visitUDivExpr()
1139 if (!isa<SCEVMulExpr>(Base) && !isa<SCEVUDivExpr>(Base)) { in visitAddRecExpr()
/external/llvm/lib/Transforms/Scalar/
DIndVarSimplify.cpp681 if (const SCEVUDivExpr *UD = dyn_cast<SCEVUDivExpr>(S)) in isSafe()
1492 if (isa<SCEVUDivExpr>(S)) { in isHighCostExpansion()
DLoopStrengthReduce.cpp2173 else if (const SCEVUDivExpr *D = dyn_cast<SCEVUDivExpr>(S)) { in CollectLoopInvariantFixupsAndFormulae()