<p>LLVM: Supports compilation of C and C++ (with more languages coming soon),
strong SSA-based optimization at compile-time, link-time, run-time, and
off-line, and multiple platform backends with Just-in-Time and ahead-of-time
-compilation frameworks. (See our tech report on <a
-href="http://llvm.cs.uiuc.edu/pubs/2003-09-30-LifelongOptimizationTR.html">Lifelong
+compilation frameworks. (See our document on <a
+href="http://llvm.cs.uiuc.edu/pubs/2004-01-30-CGO-LLVM.html">Lifelong
Code Optimization</a> for more.)</p>
<p>GCC: Many relatively mature platform backends support assembly-language code
<dl compact>
<dt>
- LLVM : A Compilation Framework for Lifelong Program Analysis
- and Transformation:
+ LLVM: A Compilation Framework for Lifelong Program Analysis
+ & Transformation
<dd>
- <a href="http://llvm.cs.uiuc.edu/pubs/2003-09-30-LifelongOptimizationTR.html">
- http://llvm.cs.uiuc.edu/pubs/2003-09-30-LifelongOptimizationTR.html </a>
+ <a href="http://llvm.cs.uiuc.edu/pubs/2004-01-30-CGO-LLVM.html">
+ http://llvm.cs.uiuc.edu/pubs/2004-01-30-CGO-LLVM.html </a>
</dl>