[llvm-commits] CVS: llvm-www/OpenProjects.html
Owen Anderson
resistor at mac.com
Wed Apr 4 20:54:19 PDT 2007
Changes in directory llvm-www:
OpenProjects.html updated: 1.23 -> 1.24
---
Log message:
Add an idea about code-size optimization.
---
Diffs of the changes: (+17 -1)
OpenProjects.html | 18 +++++++++++++++++-
1 files changed, 17 insertions(+), 1 deletion(-)
Index: llvm-www/OpenProjects.html
diff -u llvm-www/OpenProjects.html:1.23 llvm-www/OpenProjects.html:1.24
--- llvm-www/OpenProjects.html:1.23 Fri Mar 23 18:49:13 2007
+++ llvm-www/OpenProjects.html Wed Apr 4 22:54:01 2007
@@ -19,6 +19,7 @@
<li><a href="#newfeaturebugs">Implementing new feature PRs</a></li>
<li><a href="#pointeranalysis">Pointer and Alias Analysis</a></li>
<li><a href="#profileguided">Profile-Guided Optimization</a></li>
+ <li><a href="#compaction">Code Compaction</a></li>
<li><a href="#xforms">New Transformations and Analyses</a></li>
<li><a href="#codegen">Code Generator Improvements</a></li>
<li><a href="#misc_new">Miscellaneous Additions</a></li>
@@ -294,6 +295,21 @@
<!-- ======================================================================= -->
<div class="www_subsubsection">
+ <a name="compaction">Code Compaction</a>
+</div>
+
+<div class="www_text">
+LLVM aggressively optimizes for performace, but does not yet optimize for code size.
+With a new ARM backend, there is increasing interest in using LLVM for embedded systems
+where code size is more of an issue.
+
+Someone interested in working on implementing code compaction in LLVM might want to read
+<a href="http://citeseer.ist.psu.edu/425696.html">this</a> article, describing using
+link-time optimizations for code size optimization.
+</div>
+
+<!-- ======================================================================= -->
+<div class="www_subsubsection">
<a name="xforms">New Transformations and Analyses</a>
</div>
@@ -387,7 +403,7 @@
src="http://www.w3.org/Icons/valid-html401" alt="Valid HTML 4.01!"></a>
<a href="http://llvm.org">LLVM Compiler Infrastructure</a><br>
- Last modified: $Date: 2007/03/23 23:49:13 $
+ Last modified: $Date: 2007/04/05 03:54:01 $
</address>
<!--#include virtual="footer.incl" -->
More information about the llvm-commits
mailing list