forked from OSchip/llvm-project
parent
4b2fd892ec
commit
b71900b89c
|
@ -299,7 +299,7 @@ private:
|
|||
}
|
||||
const SCEV *visitUDivExpr(const SCEVUDivExpr *E) {
|
||||
auto *RHSScev = visit(E->getRHS());
|
||||
if (!SE.isKnownNonZero(E->getRHS()))
|
||||
if (!SE.isKnownNonZero(RHSScev))
|
||||
RHSScev = SE.getUMaxExpr(RHSScev, SE.getConstant(E->getType(), 1));
|
||||
return SE.getUDivExpr(visit(E->getLHS()), RHSScev);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue