Lines Matching refs:SCEVUDivExpr
356 const SCEVUDivExpr *UDiv = cast<SCEVUDivExpr>(this); in print()
415 return cast<SCEVUDivExpr>(this)->getType(); in getType()
817 const SCEVUDivExpr *LC = cast<SCEVUDivExpr>(LHS); in CompareSCEVComplexity()
818 const SCEVUDivExpr *RC = cast<SCEVUDivExpr>(RHS); in CompareSCEVComplexity()
1810 if (auto *Div = dyn_cast<SCEVUDivExpr>(Op)) in getZeroExtendExpr()
2440 if (auto *UDiv = dyn_cast<SCEVUDivExpr>(Ops[0])) in StrengthenNoWrapFlags()
2443 if (auto *UDiv = dyn_cast<SCEVUDivExpr>(Ops[1])) in StrengthenNoWrapFlags()
3444 if (!isa<SCEVUDivExpr>(Div) && getMulExpr(Div, RHSC) == Op) { in getUDivExpr()
3453 if (const SCEVUDivExpr *OtherDiv = dyn_cast<SCEVUDivExpr>(LHS)) { in getUDivExpr()
3475 if (isa<SCEVUDivExpr>(Op) || in getUDivExpr()
3495 SCEV *S = new (SCEVAllocator) SCEVUDivExpr(ID.Intern(SCEVAllocator), in getUDivExpr()
3987 RetVal visitUDivExpr(const SCEVUDivExpr *Expr) { return Expr; } in visitUDivExpr()
6483 if (const SCEVUDivExpr *UDiv = dyn_cast<SCEVUDivExpr>(S)) { in getRangeRef()
6993 else if (auto *S2 = dyn_cast<SCEVUDivExpr>(S)) in collectUniqueOps()
9726 if (const SCEVUDivExpr *Div = dyn_cast<SCEVUDivExpr>(V)) { in computeSCEVAtScope()
13406 const SCEVUDivExpr *UDiv = cast<SCEVUDivExpr>(S); in computeLoopDisposition()
13498 const SCEVUDivExpr *UDiv = cast<SCEVUDivExpr>(S); in computeBlockDisposition()