From db401e900a040681e9a119a0a64d558cc11af82e Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Mon, 11 Feb 2008 07:21:08 +0000 Subject: [PATCH] updates from Evan git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@46951 91177308-0d34-0410-b5e6-96231b3b80d8 --- docs/ReleaseNotes.html | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/docs/ReleaseNotes.html b/docs/ReleaseNotes.html index 9f08ac8c185..b550cef5272 100644 --- a/docs/ReleaseNotes.html +++ b/docs/ReleaseNotes.html @@ -97,7 +97,8 @@ llvm 2.2, and will be redesigned or removed in llvm 2.3.

LLVM 2.1, llvm-gcc 4.2 was beta). Since LLVM 2.1, the llvm-gcc 4.2 front-end has made leaps and bounds and is now at least as good as 4.0 in virtually every area, and is better in several areas (for example, exception handling -correctness, support for Ada and Fortran). We strongly recommend that you +correctness, support for Ada and Fortran, better ABI compatibility, etc). We +strongly recommend that you migrate from llvm-gcc 4.0 to llvm-gcc 4.2 in this release cycle because LLVM 2.2 is the last release that will support llvm-gcc 4.0: LLVM 2.3 will only support the llvm-gcc 4.2 front-end.

@@ -265,7 +266,8 @@ Substitution and Lazy Cycle Detection. Note that Andersen's is not enabled in llvm-gcc by default, but can be accessed through 'opt'.
  • Dan Gohman contributed several enhancements to Loop Strength Reduction (LSR) -to make it more aggressive with SSE intrinsics.
  • +to make it more aggressive with SSE intrinsics and when induction variables are +used by non-memory instructions.
  • Evan added support for simple exit value substitution to LSR.