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

References

lib/Target/Hexagon/HexagonMachineScheduler.cpp
  254   DAG = static_cast<VLIWMachineScheduler*>(dag);
  255   SchedModel = DAG->getSchedModel();
  257   Top.init(DAG, SchedModel);
  258   Bot.init(DAG, SchedModel);
  262   const InstrItineraryData *Itin = DAG->getSchedModel()->getInstrItineraries();
  263   const TargetSubtargetInfo &STI = DAG->MF.getSubtarget();
  267   Top.HazardRec = TII->CreateTargetMIHazardRecognizer(Itin, DAG);
  268   Bot.HazardRec = TII->CreateTargetMIHazardRecognizer(Itin, DAG);
  272   Top.ResourceModel = new VLIWResourceModel(STI, DAG->getSchedModel());
  273   Bot.ResourceModel = new VLIWResourceModel(STI, DAG->getSchedModel());
  276     DAG->getRegPressure().MaxSetPressure;
  279     unsigned Limit = DAG->getRegClassInfo()->getRegPressureSetLimit(i);
  488     dbgs() << DAG->TRI->getRegPressureSetName(P.getPSet()) << ":"
  493   DAG->dumpNode(*SU);
  506                                     DAG->getRegionCriticalPSets(),
  507                                     DAG->getRegPressure().MaxSetPressure);
  554   PressureDiff &PD = DAG->getPressureDiff(SU);
  689   auto &QST = DAG->MF.getSubtarget<HexagonSubtarget>();
  780                                     DAG->getRegionCriticalPSets(),
  781                                     DAG->getRegPressure().MaxSetPressure);
  895                                            DAG->getBotRPTracker(), BotCand);
  913                                            DAG->getTopRPTracker(), TopCand);
  946   if (DAG->top() == DAG->bottom()) {
  946   if (DAG->top() == DAG->bottom()) {
  957         pickNodeFromQueue(Top, DAG->getTopRPTracker(), TopCand);
  968         pickNodeFromQueue(Bot, DAG->getBotRPTracker(), BotCand);
  986              DAG->dumpNode(*SU));