[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