diff options
| author | John Criswell <criswell@uiuc.edu> | 2004-03-29 20:23:11 +0000 |
|---|---|---|
| committer | John Criswell <criswell@uiuc.edu> | 2004-03-29 20:23:11 +0000 |
| commit | fa2f3686a379a49bdfc5e21c2dc43832a808e5c8 (patch) | |
| tree | db349ddbd59b907d515ed91b0e59d4156bc12f92 /llvm/docs/ReleaseNotes.html | |
| parent | d2ff5cf7e814e53ae3065499e87373cd992802b6 (diff) | |
| download | bcm5719-llvm-fa2f3686a379a49bdfc5e21c2dc43832a808e5c8.tar.gz bcm5719-llvm-fa2f3686a379a49bdfc5e21c2dc43832a808e5c8.zip | |
Merged in RELEASE_12.
llvm-svn: 12532
Diffstat (limited to 'llvm/docs/ReleaseNotes.html')
| -rw-r--r-- | llvm/docs/ReleaseNotes.html | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/llvm/docs/ReleaseNotes.html b/llvm/docs/ReleaseNotes.html index 1b8eb1570b2..7e7b2d6298c 100644 --- a/llvm/docs/ReleaseNotes.html +++ b/llvm/docs/ReleaseNotes.html @@ -121,12 +121,12 @@ href="http://llvm.cs.uiuc.edu/PR203">RPM package generation</a>.</li> </ul> </li> <li><a href="http://llvm.cs.uiuc.edu/PR253">LLVM now no longer depends on the boost library</a>.</li> -<li>The X86 backend now generates <b>substantially</b> better native code, and is faster.</li> +<li>The X86 backend now generates <b>substantially</b> better native code and is faster.</li> <li>The C backend has been turned moved from the "llvm-dis" tool to the "llc" tool. You can activate it with "<tt>llc -march=c foo.bc -o foo.c</tt>".</li> <li>LLVM includes a new interprocedural optimization that marks global variables "constant" when they are provably never written to.</li> -<li>LLVM now includes a new interprocedural optimization that converts small "by reference" arguments to "by value" arguments, which is often improve the performance of C++ programs substantially.</li> +<li>LLVM now includes a new interprocedural optimization that converts small "by reference" arguments to "by value" arguments, which often improves the performance of C++ programs substantially.</li> <li>Bugpoint can now do a better job reducing miscompilation problems by reducing programs down to a particular loop nest, instead of just the function being miscompiled.</li> @@ -145,7 +145,7 @@ In this release, the following missing features were implemented: <ol> <li><a href="http://llvm.cs.uiuc.edu/PR16">Exception handling in the X86 & Sparc native code generators</a> is now supported</li> -<li>The C/C++ front-end now support the GCC <tt>__builtin_return_address</tt> and <tt>__builtin_frame_address</tt> extensions. These are also supported by the X86 backend and by the C backend.</li> +<li>The C/C++ front-end now supports the GCC <tt>__builtin_return_address</tt> and <tt>__builtin_frame_address</tt> extensions. These are also supported by the X86 backend and by the C backend.</li> <li><a href="http://llvm.cs.uiuc.edu/PR249">[X86] Missing cast from ULong -> Double, cast FP -> bool and support for -9223372036854775808</a></li> <li>The C/C++ front-end <a href="http://llvm.cs.uiuc.edu/PR273">now supports</a> the "<a href="http://gcc.gnu.org/onlinedocs/gcc/Labels-as-Values.html#Labels%20as%20Values">labels as values</a>" GCC extension, often used to build "threaded interpreters".</a></li> |

