Lines Matching refs:getSUnit
639 SUnit *SuccSU = SuccEdge->getSUnit(); in releaseSucc()
676 SUnit *PredSU = PredEdge->getSUnit(); in releasePred()
930 if (SUnit *SU = getSUnit(&MI)) in dumpSchedule()
1351 const SUnit *DefSU = getSUnit(DefMI); in computeCyclicCriticalPath()
1649 if (Succ.getSUnit() == SUb) in clusterNeighboringMemOps()
1651 LLVM_DEBUG(dbgs() << " Copy Succ SU(" << Succ.getSUnit()->NodeNum in clusterNeighboringMemOps()
1653 DAG->addEdge(Succ.getSUnit(), SDep(SUb, SDep::Artificial)); in clusterNeighboringMemOps()
1663 if (Pred.getSUnit() == SUa) in clusterNeighboringMemOps()
1665 LLVM_DEBUG(dbgs() << " Copy Pred SU(" << Pred.getSUnit()->NodeNum in clusterNeighboringMemOps()
1667 DAG->addEdge(SUa, SDep(Pred.getSUnit(), SDep::Artificial)); in clusterNeighboringMemOps()
1723 (Pred.getSUnit() && Pred.getSUnit()->getInstr()->mayStore()))) && in groupMemOps()
1725 ChainPredID = Pred.getSUnit()->NodeNum; in groupMemOps()
1893 SUnit *GlobalSU = DAG->getSUnit(GlobalDef); in constrainLocalCopy()
1902 SUnit *LastLocalSU = DAG->getSUnit(LastLocalDef); in constrainLocalCopy()
1906 if (Succ.getSUnit() == GlobalSU) in constrainLocalCopy()
1908 if (!DAG->canAddEdge(GlobalSU, Succ.getSUnit())) in constrainLocalCopy()
1910 LocalUses.push_back(Succ.getSUnit()); in constrainLocalCopy()
1917 SUnit *FirstLocalSU = DAG->getSUnit(FirstLocalDef); in constrainLocalCopy()
1921 if (Pred.getSUnit() == FirstLocalSU) in constrainLocalCopy()
1923 if (!DAG->canAddEdge(FirstLocalSU, Pred.getSUnit())) in constrainLocalCopy()
1925 GlobalUses.push_back(Pred.getSUnit()); in constrainLocalCopy()
3453 SUnit *DepSU = Dep.getSUnit(); in reschedulePhysReg()
3460 DAG->dumpNode(*Dep.getSUnit())); in reschedulePhysReg()