[MachineScheduler] Add missing machine pass dependency.
authorDavide Italiano <davide@freebsd.org>
Fri, 24 Mar 2017 20:52:56 +0000 (20:52 +0000)
committerDavide Italiano <davide@freebsd.org>
Fri, 24 Mar 2017 20:52:56 +0000 (20:52 +0000)
llvm-svn: 298736

llvm/lib/CodeGen/MachineScheduler.cpp

index 79b02c7..6052cdf 100644 (file)
@@ -194,6 +194,7 @@ char &llvm::MachineSchedulerID = MachineScheduler::ID;
 INITIALIZE_PASS_BEGIN(MachineScheduler, "machine-scheduler",
                       "Machine Instruction Scheduler", false, false)
 INITIALIZE_PASS_DEPENDENCY(AAResultsWrapperPass)
+INITIALIZE_PASS_DEPENDENCY(MachineLoopInfo)
 INITIALIZE_PASS_DEPENDENCY(SlotIndexes)
 INITIALIZE_PASS_DEPENDENCY(LiveIntervals)
 INITIALIZE_PASS_END(MachineScheduler, "machine-scheduler",