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

References

lib/Transforms/Scalar/LoopFuse.cpp
  980     LLVM_DEBUG(dbgs() << "Check if " << FC0 << " can be fused with " << FC1
  982     assert(FC0.L->getLoopDepth() == FC1.L->getLoopDepth());
  983     assert(DT.dominates(FC0.getEntryBlock(), FC1.getEntryBlock()));
  985     for (Instruction *WriteL0 : FC0.MemWrites) {
  987         if (!dependencesAllowFusion(FC0, FC1, *WriteL0, *WriteL1,
  994         if (!dependencesAllowFusion(FC0, FC1, *WriteL0, *ReadL1,
 1003       for (Instruction *WriteL0 : FC0.MemWrites)
 1004         if (!dependencesAllowFusion(FC0, FC1, *WriteL0, *WriteL1,
 1010       for (Instruction *ReadL0 : FC0.MemReads)
 1011         if (!dependencesAllowFusion(FC0, FC1, *ReadL0, *WriteL1,
 1025             if (FC0.L->contains(Def->getParent())) {