[llvm-commits] CVS: llvm/www/pubs/2002-08-09-LLVMCompilationStrategy.html

Chris Lattner lattner at cs.uiuc.edu
Fri Jun 20 18:42:00 PDT 2003


Changes in directory llvm/www/pubs:

2002-08-09-LLVMCompilationStrategy.html updated: 1.1 -> 1.2

---
Log message:

Add an update about the state of the C frontend


---
Diffs of the changes:

Index: llvm/www/pubs/2002-08-09-LLVMCompilationStrategy.html
diff -u llvm/www/pubs/2002-08-09-LLVMCompilationStrategy.html:1.1 llvm/www/pubs/2002-08-09-LLVMCompilationStrategy.html:1.2
--- llvm/www/pubs/2002-08-09-LLVMCompilationStrategy.html:1.1	Mon May 19 10:32:47 2003
+++ llvm/www/pubs/2002-08-09-LLVMCompilationStrategy.html	Fri Jun 20 18:40:49 2003
@@ -35,6 +35,21 @@
   Technical Report #UIUCDCS-R-2002-2292, Computer Science Dept., Univ. of Illinois, Aug. 2002.
 </ul>
 
+<h2>Update:</h2>
+<ul>
+  Since this document has been published, one <b>significant</b> change has been
+  made to LLVM: The GCC C front-end described in the document has been
+  completely rewritten from scratch.  The new C front-end is based on the
+  mainline GCC CVS tree (what will become GCC 3.4), and expands type-safe LLVM
+  code from the GCC AST representation, instead of from the untyped GCC RTL
+  representation.<p>
+
+  This change dramatically improved the quality of code generated and the
+  stability of the system as a whole.<p>
+</ul>
+
+
+
 <h2>Download:</h2>
 <ul>
 <li><a href="2002-08-09-LLVMCompilationStrategy.ps">The LLVM Instruction Set and Compilation Strategy</a> (PS)





More information about the llvm-commits mailing list