[llvm-commits] CVS: llvm/include/llvm/CodeGen/Passes.h
Bill Wendling
isanbard at gmail.com
Tue Nov 28 16:20:29 PST 2006
Changes in directory llvm/include/llvm/CodeGen:
Passes.h updated: 1.22 -> 1.23
---
Log message:
Replacing std::iostreams with llvm iostreams. Some of these changes involve
adding a temporary wrapper around the ostream to make it friendly to
functions expecting an LLVM stream. This should be fixed in the future.
---
Diffs of the changes: (+5 -0)
Passes.h | 5 +++++
1 files changed, 5 insertions(+)
Index: llvm/include/llvm/CodeGen/Passes.h
diff -u llvm/include/llvm/CodeGen/Passes.h:1.22 llvm/include/llvm/CodeGen/Passes.h:1.23
--- llvm/include/llvm/CodeGen/Passes.h:1.22 Tue Nov 7 13:33:46 2006
+++ llvm/include/llvm/CodeGen/Passes.h Tue Nov 28 18:19:40 2006
@@ -70,6 +70,11 @@
///
FunctionPass *createLinearScanRegisterAllocator();
+ /// PriorityBasedGraphColoringRegisterAllocator Pass - This pass implements
+ /// the priority-based graph coloring register allocator by Chow & Hennessey,
+ /// a global register allocator.
+ FunctionPass *createGraphColoringRegisterAllocator();
+
/// PrologEpilogCodeInserter Pass - This pass inserts prolog and epilog code,
/// and eliminates abstract frame references.
///
More information about the llvm-commits
mailing list