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

References

lib/Analysis/DependenceAnalysis.cpp
  619           if (Direction & DVEntry::EQ)
 1205       Result.DV[Level].Direction &= Dependence::DVEntry::EQ;
 1212     Result.DV[Level].Direction &= Dependence::DVEntry::EQ;
 1242       NewDirection |= Dependence::DVEntry::EQ;
 1392     Result.DV[Level].Direction &= unsigned(~Dependence::DVEntry::EQ);
 1631     NewDirection |= Dependence::DVEntry::EQ;
 2487         Result.DV[Level - 1].Direction &= unsigned(~Dependence::DVEntry::EQ);
 2628         case Dependence::DVEntry::EQ:
 2667       if (Bound[Level].Lower[Dependence::DVEntry::EQ])
 2668         LLVM_DEBUG(dbgs() << *Bound[Level].Lower[Dependence::DVEntry::EQ]
 2672       if (Bound[Level].Upper[Dependence::DVEntry::EQ])
 2673         LLVM_DEBUG(dbgs() << *Bound[Level].Upper[Dependence::DVEntry::EQ]
 2699     if (testBounds(Dependence::DVEntry::EQ, Level, Bound, Delta))
 2786   Bound[K].Lower[Dependence::DVEntry::EQ] = nullptr; // Default value = -infinity.
 2787   Bound[K].Upper[Dependence::DVEntry::EQ] = nullptr; // Default value = +infinity.
 2791     Bound[K].Lower[Dependence::DVEntry::EQ] =
 2794     Bound[K].Upper[Dependence::DVEntry::EQ] =
 2803       Bound[K].Lower[Dependence::DVEntry::EQ] = NegativePart; // Zero
 2806       Bound[K].Upper[Dependence::DVEntry::EQ] = PositivePart; // Zero
 3223       NewDirection = Dependence::DVEntry::EQ;
 3243       NewDirection |= Dependence::DVEntry::EQ;
 3760       if (!(Result.getDirection(II) & Dependence::DVEntry::EQ)) {
 3771       if (Result.getDirection(II) != Dependence::DVEntry::EQ) {
lib/Analysis/DependenceGraphBuilder.cpp
  193               if (D->getDirection(Level) == Dependence::DVEntry::EQ)
lib/Transforms/Scalar/LoopInterchange.cpp
  158             else if (Dir == Dependence::DVEntry::EQ)