[llvm-commits] [dragonegg] r105004 - /dragonegg/trunk/llvm-backend.cpp

Duncan Sands baldrick at free.fr
Fri May 28 14:20:02 PDT 2010


Author: baldrick
Date: Fri May 28 16:20:02 2010
New Revision: 105004

URL: http://llvm.org/viewvc/llvm-project?rev=105004&view=rev
Log:
Port commit 105003 (stoklund) from llvm-gcc:
Let LLVMTargetMachine decide which register allocator to use.

Modified:
    dragonegg/trunk/llvm-backend.cpp

Modified: dragonegg/trunk/llvm-backend.cpp
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/llvm-backend.cpp?rev=105004&r1=105003&r2=105004&view=diff
==============================================================================
--- dragonegg/trunk/llvm-backend.cpp (original)
+++ dragonegg/trunk/llvm-backend.cpp Fri May 28 16:20:02 2010
@@ -428,11 +428,6 @@
   Args.push_back(0);  // Null terminator.
   int pseudo_argc = Args.size()-1;
   llvm::cl::ParseCommandLineOptions(pseudo_argc, const_cast<char**>(&Args[0]));
-
-  if (optimize)
-    RegisterRegAlloc::setDefault(createLinearScanRegisterAllocator);
-  else
-    RegisterRegAlloc::setDefault(createLocalRegisterAllocator);
 }
 
 /// ComputeTargetTriple - Determine the target triple to use.





More information about the llvm-commits mailing list