git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@150619
91177308-0d34-0410-b5e6-
96231b3b80d8
class MachineLoopInfo;
class MachineDominatorTree;
class InstrItineraryData;
-class DefaultVLIWScheduler;
+class ScheduleDAGInstrs;
class SUnit;
class DFAPacketizer {
const TargetInstrInfo *TII;
// The VLIW Scheduler.
- DefaultVLIWScheduler *VLIWScheduler;
+ ScheduleDAGInstrs *VLIWScheduler;
protected:
// Vector of instructions assigned to the current packet.
reserveResources(&MID);
}
-namespace llvm {
+namespace {
// DefaultVLIWScheduler - This class extends ScheduleDAGInstrs and overrides
// Schedule method to build the dependence graph.
class DefaultVLIWScheduler : public ScheduleDAGInstrs {