forked from OSchip/llvm-project
MachineScheduler: Dump EntrySU/ExitSU if possible
llvm-svn: 286653
This commit is contained in:
parent
636a5972a9
commit
69f1d123b2
|
@ -689,8 +689,14 @@ void ScheduleDAGMI::schedule() {
|
|||
// This may initialize a DFSResult to be used for queue priority.
|
||||
SchedImpl->initialize(this);
|
||||
|
||||
DEBUG(for (unsigned su = 0, e = SUnits.size(); su != e; ++su)
|
||||
SUnits[su].dumpAll(this));
|
||||
DEBUG(
|
||||
if (EntrySU.getInstr() != nullptr)
|
||||
EntrySU.dumpAll(this);
|
||||
for (unsigned su = 0, e = SUnits.size(); su != e; ++su)
|
||||
SUnits[su].dumpAll(this);
|
||||
if (ExitSU.getInstr() != nullptr)
|
||||
ExitSU.dumpAll(this);
|
||||
);
|
||||
if (ViewMISchedDAGs) viewGraph();
|
||||
|
||||
// Initialize ready queues now that the DAG and priority data are finalized.
|
||||
|
@ -1084,6 +1090,8 @@ void ScheduleDAGMILive::schedule() {
|
|||
SchedImpl->initialize(this);
|
||||
|
||||
DEBUG(
|
||||
if (EntrySU.getInstr() != nullptr)
|
||||
EntrySU.dumpAll(this);
|
||||
for (const SUnit &SU : SUnits) {
|
||||
SU.dumpAll(this);
|
||||
if (ShouldTrackPressure) {
|
||||
|
@ -1092,6 +1100,8 @@ void ScheduleDAGMILive::schedule() {
|
|||
}
|
||||
dbgs() << '\n';
|
||||
}
|
||||
if (ExitSU.getInstr() != nullptr)
|
||||
ExitSU.dumpAll(this);
|
||||
);
|
||||
if (ViewMISchedDAGs) viewGraph();
|
||||
|
||||
|
|
Loading…
Reference in New Issue