[llvm-commits] [llvm-gcc-4.2] r67255 - /llvm-gcc-4.2/trunk/gcc/llvm-backend.cpp

Dan Gohman gohman at apple.com
Wed Mar 18 16:24:25 PDT 2009


Author: djg
Date: Wed Mar 18 18:24:24 2009
New Revision: 67255

URL: http://llvm.org/viewvc/llvm-project?rev=67255&view=rev
Log:
Don't set the default scheduler to be the default scheduler. This
is a bit subtle, but doing so prevents the -pre-RA-sched option
from working. Now, it's possible to select alternate schedulers
using the -mllvm -pre-RA-sched=... command-line option.

Modified:
    llvm-gcc-4.2/trunk/gcc/llvm-backend.cpp

Modified: llvm-gcc-4.2/trunk/gcc/llvm-backend.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/llvm-backend.cpp?rev=67255&r1=67254&r2=67255&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/llvm-backend.cpp (original)
+++ llvm-gcc-4.2/trunk/gcc/llvm-backend.cpp Wed Mar 18 18:24:24 2009
@@ -35,7 +35,6 @@
 #include "llvm/Assembly/PrintModulePass.h"
 #include "llvm/Bitcode/ReaderWriter.h"
 #include "llvm/CodeGen/RegAllocRegistry.h"
-#include "llvm/CodeGen/SchedulerRegistry.h"
 #include "llvm/Target/SubtargetFeature.h"
 #include "llvm/Target/TargetData.h"
 #include "llvm/Target/TargetLowering.h"
@@ -441,8 +440,6 @@
   TheModule->setDataLayout(TheTarget->getTargetData()->
                            getStringRepresentation());
 
-  RegisterScheduler::setDefault(createDefaultScheduler);
-  
   if (optimize)
     RegisterRegAlloc::setDefault(createLinearScanRegisterAllocator);
   else





More information about the llvm-commits mailing list