reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
56 if (!DAG.addEdge(&SecondSU, SDep(&FirstSU, SDep::Cluster))) 69 dbgs() << "Macro fuse: "; DAG.dumpNodeName(FirstSU); dbgs() << " - "; 70 DAG.dumpNodeName(SecondSU); dbgs() << " / "; 71 dbgs() << DAG.TII->getName(FirstSU.getInstr()->getOpcode()) << " - " 72 << DAG.TII->getName(SecondSU.getInstr()->getOpcode()) << '\n';); 76 if (&SecondSU != &DAG.ExitSU) 80 SU == &DAG.ExitSU || SU == &SecondSU || SU->isPred(&SecondSU)) 82 LLVM_DEBUG(dbgs() << " Bind "; DAG.dumpNodeName(SecondSU); 83 dbgs() << " - "; DAG.dumpNodeName(*SU); dbgs() << '\n';); 84 DAG.addEdge(SU, SDep(&SecondSU, SDep::Artificial)); 89 if (&FirstSU != &DAG.EntrySU) { 94 LLVM_DEBUG(dbgs() << " Bind "; DAG.dumpNodeName(*SU); dbgs() << " - "; 95 DAG.dumpNodeName(FirstSU); dbgs() << '\n';); 96 DAG.addEdge(&FirstSU, SDep(SU, SDep::Artificial)); 101 if (&SecondSU == &DAG.ExitSU) { 102 for (SUnit &SU : DAG.SUnits) { 104 DAG.addEdge(&FirstSU, SDep(&SU, SDep::Artificial));