X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=docs%2FReleaseNotes.html;h=56dd66a21aa53860577177cb78dd5c89a3456dc3;hb=95df6b3603e228cea714be21997fec82cb03011e;hp=402aa614c9845d6d1f550cd9b16f06bd7fa3ccb0;hpb=e3280787058d44ec9d56e6e8214511bbfa0c0fa1;p=oota-llvm.git diff --git a/docs/ReleaseNotes.html b/docs/ReleaseNotes.html index 402aa614c98..56dd66a21aa 100644 --- a/docs/ReleaseNotes.html +++ b/docs/ReleaseNotes.html @@ -112,6 +112,9 @@ It includes a large number of features and refinements from LLVM 2.2.
-svn co http://llvm.org/svn/llvm-project/vmkit/trunk vmkit -
+svn co http://llvm.org/svn/llvm-project/vmkit/trunk vmkit+
LLVM 2.3 includes a huge number of bug fixes, performance tweaks and minor +improvements. Some of the major improvements and new features are listed in +this section. +
+The main features of llvmc2 are: +
The main features of llvmc2 are:
LLVM 2.3 includes a completely rewritten interface for Link Time Optimization. This interface @@ -261,15 +272,21 @@ bugs in C and Objective-C code.
LLVM 2.3 fully supports the llvm-gcc 4.2 front-end.
+LLVM 2.3 fully supports the llvm-gcc 4.2 front-end, and includes support +for the C, C++, Objective-C, Ada, and Fortran front-ends.
-llvm-gcc 4.2 includes numerous fixes to better support the Objective-C -front-end. Objective-C now works very well on Mac OS/X.
++
Fortran EQUIVALENCEs are now supported by the gfortran front-end.
+llvm-gcc 4.2 includes many other fixes which improve conformance with the -relevant parts of the GCC testsuite.
+New features include:
+-This transformation hoists conditions from loop bodies and reduces loop's -iteration space to improve performance. For example,
+
Loop index set splitting on by default. +This transformation hoists conditions from loop bodies and reduces a loop's +iteration space to improve performance. For example,
+ +for (i = LB; i < UB; ++i) if (i <= NV) LOOP_BODY-is transformed into +
is transformed into:
+ +NUB = min(NV+1, UB) for (i = LB; i < NUB; ++i) LOOP_BODY+
llvm-gcc does not currently support Link-Time