[llvm-commits] CVS: llvm-www/OpenProjects.html
Misha Brukman
brukman at cs.uiuc.edu
Thu Jun 2 14:52:54 PDT 2005
Changes in directory llvm-www:
OpenProjects.html updated: 1.6 -> 1.7
---
Log message:
* Mention quest, an automated random C-code generator, useful for testing
llvm-gcc and opt, suggested by Aaron Gray
* Wrap long lines
* Use <tt> to mark tools, link to their HTML-ized man pages
---
Diffs of the changes: (+9 -6)
OpenProjects.html | 15 +++++++++------
1 files changed, 9 insertions(+), 6 deletions(-)
Index: llvm-www/OpenProjects.html
diff -u llvm-www/OpenProjects.html:1.6 llvm-www/OpenProjects.html:1.7
--- llvm-www/OpenProjects.html:1.6 Sat May 14 17:05:57 2005
+++ llvm-www/OpenProjects.html Thu Jun 2 16:52:43 2005
@@ -286,8 +286,8 @@
<div class="www_text">
<ol>
-<li>Implement GVN-PRE, a
- powerful and simple Partial Redundancy Elimination algorithm for SSA form</li>
+<li>Implement GVN-PRE, a powerful and simple Partial Redundancy Elimination
+algorithm for SSA form</li>
<li>Implement a Dependence Analysis Infrastructure<br>
- Design some way to represent and query dep analysis</li>
<li>Implement a strength reduction pass</li>
@@ -354,10 +354,13 @@
<li>Write a new frontend for some other language (Java? OCaml? Forth?)</li>
<li>Write a disassembler for machine code that would use TableGen to output
<tt>MachineInstr</tt>s for transformations, optimizations, etc.</li>
-<li>Random test vector generator: Use a C grammar to generate random C code;
+<li>Random test vector generator: Use a C grammar to generate random C code,
+e.g., <a href="http://www.st.cs.uni-sb.de/~lindig/src/quest/">quest</a>;
run it through llvm-gcc, then run a random set of passes on it using opt.
-Try to crash opt. When opt crashes, use bugpoint to reduce the test case and
-mail the result to yourself. Repeat ad infinitum.</li>
+Try to crash <tt><a href="/docs/CommandGuide/html/opt.html">opt</a></tt>. When
+<tt>opt</tt> crashes, use <tt><a
+href="/docs/CommandGuide/html/bugpoint.html">bugpoint</a></tt> to reduce the
+test case and post it to a website or mailing list. Repeat ad infinitum.</li>
<li>Design a simple, recognizable logo.</li>
</ol>
@@ -373,7 +376,7 @@
src="http://www.w3.org/Icons/valid-html401" alt="Valid HTML 4.01!"></a>
<a href="http://llvm.cs.uiuc.edu">LLVM Compiler Infrastructure</a><br>
- Last modified: $Date: 2005/05/14 22:05:57 $
+ Last modified: $Date: 2005/06/02 21:52:43 $
</address>
<!--#include virtual="footer.incl" -->
More information about the llvm-commits
mailing list