From 1c1a85c6599c66995922625fa6b49aa781ef878a Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Wed, 19 Apr 2006 04:02:47 +0000 Subject: add some more notes git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27822 91177308-0d34-0410-b5e6-96231b3b80d8 --- docs/ReleaseNotes.html | 42 +++++++++++++++++++++++++++++++++++++++--- 1 file changed, 39 insertions(+), 3 deletions(-) (limited to 'docs') diff --git a/docs/ReleaseNotes.html b/docs/ReleaseNotes.html index ad4db1b..d0b77b8a 100644 --- a/docs/ReleaseNotes.html +++ b/docs/ReleaseNotes.html @@ -87,7 +87,8 @@ bug. In addition, llvm-gcc4 implements support for many new features, including GCC inline assembly, generic vector support, SSE and Altivec intrinsics, and several new GCC attributes. In addition, llvm-gcc4 is significantly faster than llvm-gcc3, respects -O options, its -c/-S options -correspond to GCC's (they emit native code).

+correspond to GCC's (they emit native code), and it has debugging support well +underway.

If you can use it, llvm-gcc4 is offers significant new functionality, and we hope that it will replace llvm-gcc3 completely in a future release. @@ -172,7 +173,7 @@ are used. -

Optimizer +
@@ -187,23 +188,56 @@ Improvements
bits are demanded or not.
  • The Scalar Replacement of Aggregates pass (-scalarrepl) can now promote simple unions to registers.
  • +
  • The Reassociation pass (-reassociate) can now + factor expressions, e.g. turning "A*A+A*B" into "A*(A+B)".
  • Several LLVM passes are significantly faster.
  • + +
    Code Generator +Improvements
    + +
    + +
    Other New Features