Lines Matching refs:Divisor
370 ValidatorResult visitDivision(const SCEV *Dividend, const SCEV *Divisor, in visitDivision() argument
377 if (isa<SCEVConstant>(Divisor) && !Divisor->isZero()) in visitDivision()
386 ValidatorResult RHS = visit(Divisor); in visitDivision()
400 auto *Divisor = Expr->getRHS(); in visitUDivExpr() local
401 return visitDivision(Dividend, Divisor, Expr); in visitUDivExpr()
409 auto *Divisor = SE.getSCEV(SDiv->getOperand(1)); in visitSDivInstruction() local
410 return visitDivision(Dividend, Divisor, Expr, SDiv); in visitSDivInstruction()
417 auto *Divisor = SRem->getOperand(1); in visitSRemInstruction() local
418 auto *CI = dyn_cast<ConstantInt>(Divisor); in visitSRemInstruction()
565 auto *Divisor = SE.getSCEV(Inst->getOperand(0)); in follow() local
569 ST.visitAll(Divisor); in follow()