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

References

lib/CodeGen/MachineScheduler.cpp
 2717   DAG = static_cast<ScheduleDAGMILive*>(dag);
 2718   SchedModel = DAG->getSchedModel();
 2719   TRI = DAG->TRI;
 2721   Rem.init(DAG, SchedModel);
 2722   Top.init(DAG, SchedModel, &Rem);
 2723   Bot.init(DAG, SchedModel, &Rem);
 2732         DAG->MF.getSubtarget().getInstrInfo()->CreateTargetMIHazardRecognizer(
 2733             Itin, DAG);
 2737         DAG->MF.getSubtarget().getInstrInfo()->CreateTargetMIHazardRecognizer(
 2738             Itin, DAG);
 2842   Rem.CriticalPath = DAG->ExitSU.getDepth();
 2855     Rem.CyclicCritPath = DAG->computeCyclicCriticalPath();
 2954   if (DAG->isTrackingPressure()) {
 2959         DAG->getRegionCriticalPSets(),
 2960         DAG->getRegPressure().MaxSetPressure);
 2965           &DAG->getPressureDiff(Cand.SU),
 2967           DAG->getRegionCriticalPSets(),
 2968           DAG->getRegPressure().MaxSetPressure);
 2972           DAG->getPressureDiff(Cand.SU),
 2974           DAG->getRegionCriticalPSets(),
 2975           DAG->getRegPressure().MaxSetPressure);
 3010   if (DAG->isTrackingPressure() && tryPressure(TryCand.RPDelta.Excess,
 3013                                                DAG->MF))
 3017   if (DAG->isTrackingPressure() && tryPressure(TryCand.RPDelta.CriticalMax,
 3020                                                DAG->MF))
 3050     Cand.AtTop ? DAG->getNextClusterSucc() : DAG->getNextClusterPred();
 3050     Cand.AtTop ? DAG->getNextClusterSucc() : DAG->getNextClusterPred();
 3052     TryCand.AtTop ? DAG->getNextClusterSucc() : DAG->getNextClusterPred();
 3052     TryCand.AtTop ? DAG->getNextClusterSucc() : DAG->getNextClusterPred();
 3067   if (DAG->isTrackingPressure() && tryPressure(TryCand.RPDelta.CurrentMax,
 3070                                                DAG->MF))
 3075     TryCand.initResourceDelta(DAG, SchedModel);
 3121         TryCand.initResourceDelta(DAG, SchedModel);
 3156     pickNodeFromQueue(Bot, BotPolicy, DAG->getBotRPTracker(), BotCand);
 3164       pickNodeFromQueue(Bot, BotPolicy, DAG->getBotRPTracker(), TCand);
 3176     pickNodeFromQueue(Top, TopPolicy, DAG->getTopRPTracker(), TopCand);
 3184       pickNodeFromQueue(Top, TopPolicy, DAG->getTopRPTracker(), TCand);
 3209   if (DAG->top() == DAG->bottom()) {
 3209   if (DAG->top() == DAG->bottom()) {
 3221         pickNodeFromQueue(Top, NoPolicy, DAG->getTopRPTracker(), TopCand);
 3232         pickNodeFromQueue(Bot, NoPolicy, DAG->getBotRPTracker(), BotCand);
 3272                DAG->dumpNode(*Dep.getSUnit()));
 3273     DAG->moveInstruction(Copy, InsertPos);
lib/Target/AMDGPU/GCNSchedStrategy.cpp
  195     pickNodeFromQueue(Bot, BotPolicy, DAG->getBotRPTracker(), BotCand);
  203       pickNodeFromQueue(Bot, BotPolicy, DAG->getBotRPTracker(), TCand);
  215     pickNodeFromQueue(Top, TopPolicy, DAG->getTopRPTracker(), TopCand);
  223       pickNodeFromQueue(Top, TopPolicy, DAG->getTopRPTracker(), TCand);
  270   if (DAG->top() == DAG->bottom()) {
  270   if (DAG->top() == DAG->bottom()) {
  282         pickNodeFromQueue(Top, NoPolicy, DAG->getTopRPTracker(), TopCand);
  292         pickNodeFromQueue(Bot, NoPolicy, DAG->getBotRPTracker(), BotCand);