reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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()),