From 313d61fc1dbcc1ed28ac3d9b605fca1794d1b7c6 Mon Sep 17 00:00:00 2001
From: Chris Lattner
Date: Sat, 9 Feb 2008 22:58:07 +0000
Subject: add some more notes, still not ready for review :)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@46914 91177308-0d34-0410-b5e6-96231b3b80d8
---
docs/ReleaseNotes.html | 37 ++++++++++++++++++++++++++++++-------
1 file changed, 30 insertions(+), 7 deletions(-)
(limited to 'docs')
diff --git a/docs/ReleaseNotes.html b/docs/ReleaseNotes.html
index 96206f31a8..19d15d97b3 100644
--- a/docs/ReleaseNotes.html
+++ b/docs/ReleaseNotes.html
@@ -107,14 +107,14 @@ bits) and on Darwin PPC/PPC64 (where it is 128 bits).
debug improvements -O0
-EH.
Gordon: GC Revamp. docs/GarbageCollection.html
-Kaleidescope: docs/tutorial
+Kaleidoscope: docs/tutorial
Gordon: C and Ocaml Bindings
+Christopher Lamb: Multiple address spaces.
@@ -129,12 +129,18 @@ optimizer, speeding it up and making it more aggressive. For example:
-- Daniel Berlin and (Curtis?) rewrote Andersen's alias analysis (which is not
-enabled by default) to be several orders of magnitude faster, implmented Offline
-Variable Substitution.
-
+- Daniel Berlin and Curtis Dunham rewrote Andersen's alias analysis (which is
+not enabled by default) to be several orders of magnitude faster, implemented
+Offline Variable Substitution.
Devang: LoopIndexSplit is enabled by default.
+
+Dan Gohman: LSR improvements for SSE intrinsics and
+
+Evan added simple exit value substitution to LSR.
+
+Anton added readnone/readonly attributes for modelling GCC pure/const
+attributes.
@@ -160,6 +166,14 @@ targets that support it
Evan physical register dependencies in the BURR scheduler
Evan EXTRACT_SUBREG coalescing support
+Evan enhanced LSR to support induction variable reuse when the induction
+ variables have different widths.
+
+Rafael Espindola byval support, finished by Evan.
+
+mod/ref info for machineinstrs
+
+Evan: Live interval splitting on MBB boundaries.
@@ -179,6 +193,8 @@ targets that support it
Evan: If conversion on by default for ARM.
Bruno: MIPS PIC support.
Arnold Schwaighofer: X86 tail call support.
+Dale darwin/x86-64 and darwin/ppc eh
+Evan: darwin/x86 debug info
@@ -212,6 +228,12 @@ targets that support it
- Devang added LLVMFoldingBuilder.
- Dan added support for vector sin, cos, and pow intrinsics.
+- Ted added a framework for generic object serialization to bitcode files,
+ only used by clang right now for ASTs but could be used for other
+ stuff.
+- Duncan fixed TargetData to distinguish between the size/alignment of a type
+ in a register, in memory according to the platform ABI, and in memory when
+ we have a choice.
@@ -226,7 +248,8 @@ targets that support it
-- .
+- Gordon Henriksen updated docs/Passes.html
+- New lexer and parser for tblgen, new lexer for asmparser
--
cgit v1.2.3-18-g5258