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()));
  986       for (Instruction *WriteL1 : FC1.MemWrites)
  987         if (!dependencesAllowFusion(FC0, FC1, *WriteL0, *WriteL1,
  993       for (Instruction *ReadL1 : FC1.MemReads)
  994         if (!dependencesAllowFusion(FC0, FC1, *WriteL0, *ReadL1,
 1002     for (Instruction *WriteL1 : FC1.MemWrites) {
 1004         if (!dependencesAllowFusion(FC0, FC1, *WriteL0, *WriteL1,
 1011         if (!dependencesAllowFusion(FC0, FC1, *ReadL0, *WriteL1,
 1021     for (BasicBlock *BB : FC1.L->blocks())