[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