reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
257 Top.init(DAG, SchedModel); 265 delete Top.HazardRec; 267 Top.HazardRec = TII->CreateTargetMIHazardRecognizer(Itin, DAG); 270 delete Top.ResourceModel; 272 Top.ResourceModel = new VLIWResourceModel(STI, DAG->getSchedModel()); 296 Top.MaxMinLatency = std::max(MinLatency, Top.MaxMinLatency); 296 Top.MaxMinLatency = std::max(MinLatency, Top.MaxMinLatency); 301 Top.releaseNode(SU, SU->TopReadyCycle); 598 if (Top.isLatencyBound(SU)) { 611 if (Top.ResourceModel->isResourceAvailable(SU, true)) { 645 if (Top.isLatencyBound(SU)) 693 Top.ResourceModel->isResourceAvailable(SU, true)) { 709 Top.ResourceModel->isInPacket(PI.getSUnit())) { 734 Top.ResourceModel->isInPacket(PI.getSUnit())) { 887 if (SUnit *SU = Top.pickOnlyChoice()) { 912 CandResult TopResult = pickNodeFromQueue(Top, 947 assert(Top.Available.empty() && Top.Pending.empty() && 947 assert(Top.Available.empty() && Top.Pending.empty() && 953 SU = Top.pickOnlyChoice(); 957 pickNodeFromQueue(Top, DAG->getTopRPTracker(), TopCand); 978 Top.removeReady(SU); 984 << (IsTopNode ? Top.CurrCycle : Bot.CurrCycle) << " (" 996 Top.bumpNode(SU); 997 SU->TopReadyCycle = Top.CurrCycle;lib/Target/Hexagon/HexagonMachineScheduler.h
248 return Top.ResourceModel->getTotalPackets() +