summaryrefslogtreecommitdiffstats
path: root/llvm/docs/OpenProjects.html
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2003-04-28 03:42:31 +0000
committerChris Lattner <sabre@nondot.org>2003-04-28 03:42:31 +0000
commit5064581ca6c2ba509fd2a65f9f224a17753380b6 (patch)
tree508d4fa301896fa6a69b1e8fb97ebf6bb6987ac7 /llvm/docs/OpenProjects.html
parent23f358bb523248d461b5dd26d1d75a893af98828 (diff)
downloadbcm5719-llvm-5064581ca6c2ba509fd2a65f9f224a17753380b6.tar.gz
bcm5719-llvm-5064581ca6c2ba509fd2a65f9f224a17753380b6.zip
Remove implemented project, add a new one
llvm-svn: 5970
Diffstat (limited to 'llvm/docs/OpenProjects.html')
-rw-r--r--llvm/docs/OpenProjects.html6
1 files changed, 3 insertions, 3 deletions
diff --git a/llvm/docs/OpenProjects.html b/llvm/docs/OpenProjects.html
index 898bb84c7e2..9b50d23b433 100644
--- a/llvm/docs/OpenProjects.html
+++ b/llvm/docs/OpenProjects.html
@@ -149,9 +149,7 @@ all the back-ends: CBE, llc, and lli.<p>
<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 @@ Ideas for profile guided transformations:<p>
<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>
<!-- ======================================================================= -->
OpenPOWER on IntegriCloud