reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Analysis/ScalarEvolution.cpp
  966       Quotient = SE.getConstant(QuotientVal);
  967       Remainder = SE.getConstant(RemainderVal);
  976     divide(SE, Numerator->getStart(), Denominator, &StartQ, &StartR);
  977     divide(SE, Numerator->getStepRecurrence(SE), Denominator, &StepQ, &StepR);
  977     divide(SE, Numerator->getStepRecurrence(SE), Denominator, &StepQ, &StepR);
  983     Quotient = SE.getAddRecExpr(StartQ, StepQ, Numerator->getLoop(),
  985     Remainder = SE.getAddRecExpr(StartR, StepR, Numerator->getLoop(),
  995       divide(SE, Op, Denominator, &Q, &R);
 1011     Quotient = SE.getAddExpr(Qs);
 1012     Remainder = SE.getAddExpr(Rs);
 1032       divide(SE, Op, Denominator, &Q, &R);
 1051         Quotient = SE.getMulExpr(Qs);
 1062     Remainder = SCEVParameterRewriter::rewrite(Numerator, SE, RewriteMap, true);
 1069           SCEVParameterRewriter::rewrite(Numerator, SE, RewriteMap, true);
 1075     const SCEV *Diff = SE.getMinusSCEV(Numerator, Remainder);
 1079     divide(SE, Diff, Denominator, &Q, &R);
 1089     Zero = SE.getZero(Denominator->getType());
 1090     One = SE.getOne(Denominator->getType());