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 | d179961d400f13d7c39b658d0682dc0a758c8f77 (patch) | |
tree | 595283c16d7efa91b13923cbe929b018336de060 /docs/ReleaseNotes.html | |
parent | 8130a3832153a608695b9bb7d29ee9e28baa0942 (diff) | |
download | external_llvm-d179961d400f13d7c39b658d0682dc0a758c8f77.zip external_llvm-d179961d400f13d7c39b658d0682dc0a758c8f77.tar.gz external_llvm-d179961d400f13d7c39b658d0682dc0a758c8f77.tar.bz2 |
Merged in RELEASE_12.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12532 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs/ReleaseNotes.html')
-rw-r--r-- | docs/ReleaseNotes.html | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/docs/ReleaseNotes.html b/docs/ReleaseNotes.html index 1b8eb15..7e7b2d6 100644 --- a/docs/ReleaseNotes.html +++ b/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> |