Lines Matching refs:dbgs

323   DEBUG(dbgs() << "Before MISched:\n"; mf.print(dbgs()));  in runOnMachineFunction()
356 DEBUG(dbgs() << "Subtarget disables post-MI-sched.\n"); in runOnMachineFunction()
359 DEBUG(dbgs() << "Before post-MI-sched:\n"; mf.print(dbgs())); in runOnMachineFunction()
463 DEBUG(dbgs() << "********** MI Scheduling **********\n"); in scheduleRegions()
464 DEBUG(dbgs() << MF->getName() in scheduleRegions()
467 if (RegionEnd != MBB->end()) dbgs() << *RegionEnd; in scheduleRegions()
468 else dbgs() << "End"; in scheduleRegions()
469 dbgs() << " RegionInstrs: " << NumRegionInstrs in scheduleRegions()
505 dbgs() << "Queue " << Name << ": "; in dump()
507 dbgs() << Queue[i]->NodeNum << " "; in dump()
508 dbgs() << "\n"; in dump()
553 dbgs() << "*** Scheduling failed! ***\n"; in releaseSucc()
555 dbgs() << " has been released too many times!\n"; in releaseSucc()
592 dbgs() << "*** Scheduling failed! ***\n"; in releasePred()
594 dbgs() << " has been released too many times!\n"; in releasePred()
666 DEBUG(dbgs() << "ScheduleDAGMI::schedule starting\n"); in schedule()
692 DEBUG(dbgs() << "** ScheduleDAGMI::schedule picking next node\n"); in schedule()
735 dbgs() << "*** Final schedule for BB#" << BBNum << " ***\n"; in schedule()
737 dbgs() << '\n'; in schedule()
840 dbgs() << "Missing SUnit\n"; in dumpSchedule()
898 DEBUG(dbgs() << "Live Thru: "; in initRegPressure()
914 dbgs() << "Top Pressure:\n"; in initRegPressure()
916 dbgs() << "Bottom Pressure:\n"; in initRegPressure()
930 DEBUG(dbgs() << TRI->getRegPressureSetName(i) in initRegPressure()
936 DEBUG(dbgs() << "Excess PSets: "; in initRegPressure()
938 dbgs() << TRI->getRegPressureSetName( in initRegPressure()
940 dbgs() << "\n"); in initRegPressure()
962 DEBUG(dbgs() << " " << TRI->getRegPressureSetName(ID) << ": " in updateScheduledPressure()
976 DEBUG(dbgs() << " LiveReg: " << PrintVRegOrUnit(Reg, TRI) << "\n"); in updatePressureDiffs()
1008 dbgs() << " UpdateRegP: SU(" << SU->NodeNum << ") " in updatePressureDiffs()
1010 dbgs() << " to "; in updatePressureDiffs()
1030 DEBUG(dbgs() << "ScheduleDAGMILive::schedule starting\n"); in schedule()
1049 dbgs() << " Pressure Diff : "; in schedule()
1052 dbgs() << '\n'; in schedule()
1067 DEBUG(dbgs() << "** ScheduleDAGMILive::schedule picking next node\n"); in schedule()
1097 dbgs() << "*** Final schedule for BB#" << BBNum << " ***\n"; in schedule()
1099 dbgs() << '\n'; in schedule()
1216 DEBUG(dbgs() << "Cyclic Path: SU(" << DefSU->NodeNum << ") -> SU(" in computeCyclicCriticalPath()
1222 DEBUG(dbgs() << "Cyclic Critical Path: " << MaxCyclicLatency << "c\n"); in computeCyclicCriticalPath()
1245 dbgs() << "Top Pressure:\n"; in scheduleMI()
1272 dbgs() << "Bottom Pressure:\n"; in scheduleMI()
1340 DEBUG(dbgs() << "Cluster loads SU(" << SUa->NodeNum << ") - SU(" in clusterNeighboringLoads()
1350 DEBUG(dbgs() << " Copy Succ SU(" << SI->getSUnit()->NodeNum << ")\n"); in clusterNeighboringLoads()
1455 DEBUG(dbgs() << "Macro Fuse SU(" << SU.NodeNum << ")\n"); in apply()
1612 DEBUG(dbgs() << "Constraining copy SU(" << CopySU->NodeNum << ")\n"); in constrainLocalCopy()
1616 DEBUG(dbgs() << " Local use SU(" << (*I)->NodeNum << ") -> SU(" in constrainLocalCopy()
1622 DEBUG(dbgs() << " Global use SU(" << (*I)->NodeNum << ") -> SU(" in constrainLocalCopy()
1775 DEBUG(dbgs() << " SU(" << SU->NodeNum << ") uops=" in checkHazard()
1789 DEBUG(dbgs() << " SU(" << SU->NodeNum << ") " in checkHazard()
1813 DEBUG(dbgs() << Available.getName() << " RemLatency SU(" in findMaxLatency()
1830 DEBUG(dbgs() << " " << Available.getName() << " + Remain MOps: " in getOtherResourceCount()
1841 DEBUG(dbgs() << " " << Available.getName() << " + Remain CritRes: " in getOtherResourceCount()
1924 DEBUG(dbgs() << "Cycle: " << CurrCycle << ' ' << Available.getName() << '\n'); in bumpCycle()
1944 DEBUG(dbgs() << " " << SchedModel->getResourceName(PIdx) in countResource()
1956 DEBUG(dbgs() << " *** Critical resource " in countResource()
1963 DEBUG(dbgs() << " Resource conflict: " in countResource()
1990 DEBUG(dbgs() << " Ready @" << ReadyCycle << "c\n"); in bumpNode()
2000 DEBUG(dbgs() << " *** Stall until: " << ReadyCycle << "\n"); in bumpNode()
2029 DEBUG(dbgs() << " *** Critical resource NumMicroOps: " in bumpNode()
2066 DEBUG(dbgs() << " " << Available.getName() in bumpNode()
2071 DEBUG(dbgs() << " " << Available.getName() in bumpNode()
2092 DEBUG(dbgs() << " *** Max MOps " << CurrMOps in bumpNode()
2186 dbgs() << Available.getName() << " @" << CurrCycle << "c\n" in dumpScheduledState()
2188 dbgs() << "\n Executed: " << getExecutedCount() / LFactor << "c"; in dumpScheduledState()
2189 dbgs() << "\n Critical: " << ResCount / LFactor << "c, " in dumpScheduledState()
2264 DEBUG(dbgs() << " " << CurrZone.Available.getName() in setPolicy()
2276 dbgs() << " " << CurrZone.Available.getName() << " ResourceLimited: " in setPolicy()
2281 dbgs() << " RemainingLimit: " in setPolicy()
2284 dbgs() << " Latency limited both directions.\n"); in setPolicy()
2352 dbgs() << " Cand SU(" << Cand.SU->NodeNum << ") " << getReasonStr(Cand.Reason); in traceCandidate()
2354 dbgs() << " " << TRI->getRegPressureSetName(P.getPSet()) in traceCandidate()
2357 dbgs() << " "; in traceCandidate()
2359 dbgs() << " " << SchedModel->getProcResource(ResIdx)->Name << " "; in traceCandidate()
2361 dbgs() << " "; in traceCandidate()
2363 dbgs() << " " << Latency << " cycles "; in traceCandidate()
2365 dbgs() << " "; in traceCandidate()
2366 dbgs() << '\n'; in traceCandidate()
2433 DEBUG(dbgs() << "Pick " << (IsTop ? "Top " : "Bot ") in tracePick()
2514 dbgs() << "GenericScheduler RegionPolicy: " in dumpPolicy()
2548 DEBUG(dbgs() << "IssueCycles=" in checkAcyclicLatency()
2555 dbgs() << " ACYCLIC LATENCY LIMIT\n"); in checkAcyclicLatency()
2567 DEBUG(dbgs() << "Critical Path(GS-RR ): " << Rem.CriticalPath << '\n'); in registerRoots()
2689 dbgs() << " Try SU(" << TryCand.SU->NodeNum << ") " in tryCandidate()
2822 DEBUG(dbgs() << "Pick Bot ONLY1\n"); in pickNodeBidirectional()
2827 DEBUG(dbgs() << "Pick Top ONLY1\n"); in pickNodeBidirectional()
2918 DEBUG(dbgs() << "Scheduling SU(" << SU->NodeNum << ") " << *SU->getInstr()); in pickNode()
2941 DEBUG(dbgs() << " Rescheduling physreg copy "; in reschedulePhysRegCopies()
3023 DEBUG(dbgs() << "Critical Path: (PGS-RR) " << Rem.CriticalPath << '\n'); in registerRoots()
3108 DEBUG(dbgs() << "Scheduling SU(" << SU->NodeNum << ") " << *SU->getInstr()); in pickNode()
3196 DEBUG(dbgs() << "Pick node " << "SU(" << SU->NodeNum << ") " in pickNode()