[llvm-commits] CVS: llvm-www/OpenProjects.html

Anton Korobeynikov asl at math.spbu.ru
Sun Mar 18 17:45:57 PDT 2007



Changes in directory llvm-www:

OpenProjects.html updated: 1.21 -> 1.22
---
Log message:

Add new idea


---
Diffs of the changes:  (+9 -1)

 OpenProjects.html |   10 +++++++++-
 1 files changed, 9 insertions(+), 1 deletion(-)


Index: llvm-www/OpenProjects.html
diff -u llvm-www/OpenProjects.html:1.21 llvm-www/OpenProjects.html:1.22
--- llvm-www/OpenProjects.html:1.21	Tue Mar  6 23:31:39 2007
+++ llvm-www/OpenProjects.html	Sun Mar 18 19:45:40 2007
@@ -361,6 +361,14 @@
 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>
+<li>Make QEMU use LLVM:<br>
+  QEMU currently uses 'dyngen' to produce 'ops', which are executed during
+  disassembling of binary.<br>
+  It will be interesting to teach 'dyngen' emit LLVM code for 'ops' and
+  use approach similar to LLVM usage in Apple's OpenGL stack: emit LLVM
+  code for big chunks of input code, optimize it, translate to native code
+  and execute. It will be also interesting to see speed comparison between
+  original approach and LLVM-based one.</li>
 </ol>
 
 </div>
@@ -375,7 +383,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/07 05:31:39 $
+  Last modified: $Date: 2007/03/19 00:45:40 $
 </address>
 
 <!--#include virtual="footer.incl" -->






More information about the llvm-commits mailing list