[llvm-commits] CVS: llvm/www/docs/OpenProjects.html
Chris Lattner
lattner at cs.uiuc.edu
Sun Apr 27 22:43:01 PDT 2003
Changes in directory llvm/www/docs:
OpenProjects.html updated: 1.4 -> 1.5
---
Log message:
Remove implemented project, add a new one
---
Diffs of the changes:
Index: llvm/www/docs/OpenProjects.html
diff -u llvm/www/docs/OpenProjects.html:1.4 llvm/www/docs/OpenProjects.html:1.5
--- llvm/www/docs/OpenProjects.html:1.4 Sat Mar 8 17:59:05 2003
+++ llvm/www/docs/OpenProjects.html Sun Apr 27 22:42:31 2003
@@ -149,9 +149,7 @@
<ol>
<li>Improve the efficiency of the bytecode loader/writer, allow streaming lazy
loading of functions from the bytecode (for use by the JIT, for example)<br>
-<li>Rework the PassManager
-<li>Do not encode zero intializers for large arrays into the bytecode
-
+<li>Rework the PassManager to be more flexible
<li>Some transformations and analyses only work on reducible flow graphs. It
would be nice to have a transformation which could be "required" by these passes
which makes irreducible graphs reducible. This can easily be accomplished
@@ -262,6 +260,8 @@
<li>Implement a global register allocator
<li>Implement a better instruction selector
<li>Implement a static compiler in addition to the JIT (easy project)
+<li>Implement support for the "switch" instruction without requiring the
+ lower-switches pass.
</ol>
<!-- ======================================================================= -->
More information about the llvm-commits
mailing list