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

References

lib/Analysis/DependenceAnalysis.cpp
 3407   if (Src == Dst)
 3410   if ((!Src->mayReadFromMemory() && !Src->mayWriteToMemory()) ||
 3410   if ((!Src->mayReadFromMemory() && !Src->mayWriteToMemory()) ||
 3415   if (!isLoadOrStore(Src) || !isLoadOrStore(Dst)) {
 3418     return std::make_unique<Dependence>(Src, Dst);
 3421   assert(isLoadOrStore(Src) && "instruction is not load or store");
 3423   Value *SrcPtr = getLoadStorePointerOperand(Src);
 3428                                  MemoryLocation::get(Src))) {
 3433     return std::make_unique<Dependence>(Src, Dst);
 3443   establishNestingLevels(Src, Dst);
 3447   FullDependence Result(Src, Dst, PossiblyLoopIndependent, CommonLevels);
 3460     if (tryDelinearize(Src, Dst, Pair)) {
 3472       classifyPair(Pair[P].Src, LI->getLoopFor(Src->getParent()),
 3550                          LI->getLoopFor(Src->getParent()),
 3686                 classifyPair(Pair[SJ].Src, LI->getLoopFor(Src->getParent()),