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

References

lib/Analysis/DependenceAnalysis.cpp
 1162   LLVM_DEBUG(dbgs() << "\t    Delta = " << *Delta);
 1163   LLVM_DEBUG(dbgs() << ", " << *Delta->getType() << "\n");
 1166   if (const SCEV *UpperBound = collectUpperBound(CurLoop, Delta->getType())) {
 1170       SE->isKnownNonNegative(Delta) ? Delta : SE->getNegativeSCEV(Delta);
 1170       SE->isKnownNonNegative(Delta) ? Delta : SE->getNegativeSCEV(Delta);
 1170       SE->isKnownNonNegative(Delta) ? Delta : SE->getNegativeSCEV(Delta);
 1183   if (isa<SCEVConstant>(Delta) && isa<SCEVConstant>(Coeff)) {
 1184     APInt ConstDelta = cast<SCEVConstant>(Delta)->getAPInt();
 1208   else if (Delta->isZero()) {
 1210     Result.DV[Level].Distance = Delta;
 1211     NewConstraint.setDistance(Delta, CurLoop);
 1217       LLVM_DEBUG(dbgs() << "\t    Distance = " << *Delta << "\n");
 1218       Result.DV[Level].Distance = Delta; // since X/1 == X
 1219       NewConstraint.setDistance(Delta, CurLoop);
 1225                             SE->getNegativeSCEV(Delta), CurLoop);
 1229     bool DeltaMaybeZero     = !SE->isKnownNonZero(Delta);
 1230     bool DeltaMaybePositive = !SE->isKnownNonPositive(Delta);
 1231     bool DeltaMaybeNegative = !SE->isKnownNonNegative(Delta);