[llvm-commits] CVS: llvm/lib/CodeGen/Passes.cpp RegAllocIterativeScan.cpp

Chris Lattner lattner at cs.uiuc.edu
Sun Oct 23 21:14:41 PDT 2005



Changes in directory llvm/lib/CodeGen:

Passes.cpp updated: 1.15 -> 1.16
RegAllocIterativeScan.cpp (r1.22) removed
---
Log message:

Alkis agrees that that iterative scan allocator isn't going to be worked on
in the future, remove it.


---
Diffs of the changes:  (+1 -4)

 Passes.cpp |    5 +----
 1 files changed, 1 insertion(+), 4 deletions(-)


Index: llvm/lib/CodeGen/Passes.cpp
diff -u llvm/lib/CodeGen/Passes.cpp:1.15 llvm/lib/CodeGen/Passes.cpp:1.16
--- llvm/lib/CodeGen/Passes.cpp:1.15	Thu Apr 21 17:33:33 2005
+++ llvm/lib/CodeGen/Passes.cpp	Sun Oct 23 23:14:30 2005
@@ -18,7 +18,7 @@
 using namespace llvm;
 
 namespace {
-  enum RegAllocName { simple, local, linearscan, iterativescan };
+  enum RegAllocName { simple, local, linearscan };
 
   cl::opt<RegAllocName>
   RegAlloc(
@@ -29,7 +29,6 @@
        clEnumVal(simple,        "  simple register allocator"),
        clEnumVal(local,         "  local register allocator"),
        clEnumVal(linearscan,    "  linear scan register allocator"),
-       clEnumVal(iterativescan, "  iterative scan register allocator"),
        clEnumValEnd),
     cl::init(linearscan));
 }
@@ -45,8 +44,6 @@
     return createLocalRegisterAllocator();
   case linearscan:
     return createLinearScanRegisterAllocator();
-  case iterativescan:
-    return createIterativeScanRegisterAllocator();
   }
 }
 






More information about the llvm-commits mailing list