[llvm-commits] CVS: llvm/docs/OpenProjects.html
LLVM
llvm at cs.uiuc.edu
Fri Jul 2 01:28:01 PDT 2004
Changes in directory llvm/docs:
OpenProjects.html updated: 1.31 -> 1.32
---
Log message:
Add a note about implementing interprocedural register allocation.
---
Diffs of the changes: (+5 -1)
Index: llvm/docs/OpenProjects.html
diff -u llvm/docs/OpenProjects.html:1.31 llvm/docs/OpenProjects.html:1.32
--- llvm/docs/OpenProjects.html:1.31 Mon Jun 21 23:24:55 2004
+++ llvm/docs/OpenProjects.html Fri Jul 2 01:27:12 2004
@@ -303,6 +303,10 @@
<li>Implement a better instruction selector</li>
<li>Implement support for the "switch" instruction without requiring the
lower-switches pass.</li>
+<li>Implement interprocedural register allocation. The CallGraphSCCPass can be
+ used to implement a bottom-up analysis that will determine the *actual*
+ registers clobbered by a function. Use the pass to fine tune register usage
+ in callers based on *actual* registers used by the callee.</li>
</ol>
</div>
@@ -344,7 +348,7 @@
<a href="mailto:sabre at nondot.org">Chris Lattner</a><br>
<a href="http://llvm.cs.uiuc.edu">LLVM Compiler Infrastructure</a><br>
- Last modified: $Date: 2004/06/22 04:24:55 $
+ Last modified: $Date: 2004/07/02 06:27:12 $
</address>
</body>
More information about the llvm-commits
mailing list