[llvm-commits] CVS: llvm/include/llvm/CodeGen/Passes.h

Alkis Evlogimenos alkis at cs.uiuc.edu
Wed Jul 21 01:24:47 PDT 2004



Changes in directory llvm/include/llvm/CodeGen:

Passes.h updated: 1.16 -> 1.17

---
Log message:

Add Iterative scan register allocator.


---
Diffs of the changes:  (+5 -0)

Index: llvm/include/llvm/CodeGen/Passes.h
diff -u llvm/include/llvm/CodeGen/Passes.h:1.16 llvm/include/llvm/CodeGen/Passes.h:1.17
--- llvm/include/llvm/CodeGen/Passes.h:1.16	Fri Jul  2 00:44:13 2004
+++ llvm/include/llvm/CodeGen/Passes.h	Wed Jul 21 03:24:35 2004
@@ -70,6 +70,11 @@
   ///
   FunctionPass *createLinearScanRegisterAllocator();
 
+  /// IterativeScanRegisterAllocation Pass - This pass implements the iterative
+  /// scan register allocation algorithm, a global register allocator.
+  ///
+  FunctionPass *createIterativeScanRegisterAllocator();
+
   /// PrologEpilogCodeInserter Pass - This pass inserts prolog and epilog code,
   /// and eliminates abstract frame references.
   ///





More information about the llvm-commits mailing list