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

References

lib/Analysis/DependenceAnalysis.cpp
 1295   LLVM_DEBUG(dbgs() << "\t    Delta = " << *Delta << "\n");
 1296   NewConstraint.setLine(Coeff, Coeff, Delta, CurLoop);
 1297   if (Delta->isZero()) {
 1305     Result.DV[Level].Distance = Delta; // = 0
 1317     Delta = SE->getNegativeSCEV(Delta);
 1317     Delta = SE->getNegativeSCEV(Delta);
 1323       SE->getSMaxExpr(SE->getZero(Delta->getType()), Delta),
 1323       SE->getSMaxExpr(SE->getZero(Delta->getType()), Delta),
 1324       SE->getMulExpr(SE->getConstant(Delta->getType(), 2), ConstCoeff));
 1327   const SCEVConstant *ConstDelta = dyn_cast<SCEVConstant>(Delta);
 1333   LLVM_DEBUG(dbgs() << "\t    Delta = " << *Delta << "\n");
 1335   if (SE->isKnownNegative(Delta)) {
 1344   if (const SCEV *UpperBound = collectUpperBound(CurLoop, Delta->getType())) {
 1350     if (isKnownPredicate(CmpInst::ICMP_SGT, Delta, ML)) {
 1356     if (isKnownPredicate(CmpInst::ICMP_EQ, Delta, ML)) {
 1366       Result.DV[Level].Distance = SE->getZero(Delta->getType());