From 4c7fc003bda2b717b2267851385377ec4b11e0aa Mon Sep 17 00:00:00 2001
From: Pawel Wodnicki
Date: Mon, 17 Dec 2012 21:45:48 +0000
Subject: MiB, Spidey and other Externals get to be mentioned in the relase
notes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_32@170375 91177308-0d34-0410-b5e6-96231b3b80d8
---
docs/ReleaseNotes.html | 41 ++++++++++++++++++++++++++++++++---------
1 file changed, 32 insertions(+), 9 deletions(-)
diff --git a/docs/ReleaseNotes.html b/docs/ReleaseNotes.html
index f4a6879d22..aab3d04312 100644
--- a/docs/ReleaseNotes.html
+++ b/docs/ReleaseNotes.html
@@ -124,7 +124,10 @@
The 3.2 release has the following notable changes:
- - ...
+ - Able to load LLVM plugins such as Polly.
+ - Supports thread-local storage models.
+ - Passes knowledge of variable lifetimes to the LLVM optimizers.
+ - No longer requires GCC to be built with LTO support.
@@ -150,9 +153,8 @@
- ThreadSanitizer (TSan) - data race detector run-time library for C/C++ has been added.
- - Improvemens to AddressSanitizer including: increasing stack size limit to 256MB,
- better portability (Android NDK), support for cmake based builds, enhanced error reporting.
-
+ - Improvemens to AddressSanitizer including: better portability
+ (OSX, Android NDK), support for cmake based builds, enhanced error reporting and lots of bug fixes.
- Added support for A6 'Swift' CPU.
divsi3
function has been enhanced to take advantage of a hardware unsigned divide when it is available.
@@ -313,6 +315,19 @@
+EmbToolkit
+
+
+
+
EmbToolkit provides Linux cross-compiler
+ toolchain/SDK (GCC/binutils/C library (uclibc,eglibc,musl)), a build system for
+ package cross-compilation and optionally various root filesystems.
+ It supports ARM and MIPS. There is an ongoing effort to provide a clang+llvm
+ environment for the 3.2 releases,
+
+
+
+
FAUST
@@ -379,7 +394,11 @@
OSL was developed by Sony Pictures Imageworks for use in its in-house
renderer used for feature film animation and visual effects, and is
- distributed as open source software with the "New BSD" license.
+ distributed as open source software with the "New BSD" license.
+ It has been used for all the shading on such films as The Amazing Spider-Man,
+ Men in Black III, Hotel Transylvania, and may other films in-progress,
+ and also has been incorporated into several commercial and open source
+ rendering products such as Blender, VRay, and Autodesk Beast.
@@ -614,10 +633,6 @@
infrastructure, which allows us to implement more aggressive algorithms and
make it run faster:
-
-
We added new TableGen infrastructure to support bundling for
Very Long Instruction Word (VLIW) architectures. TableGen can now
automatically generate a deterministic finite automaton from a VLIW
@@ -627,6 +642,13 @@
We have added a new target independent VLIW packetizer based on the
DFA infrastructure to group machine instructions into bundles.
+ We have added new TableGen infrastructure to support relationship maps
+ between instructions. This feature enables TableGen to automatically
+ construct a set of relation tables and query functions that can be used
+ to switch between various forms of instructions. For more information,
+ please refer to
+ How To Use Instruction Mappings.
+
@@ -864,6 +886,7 @@ to remove a dependency on Target.
llc and opt: added FMA formation from pairs of FADD + FMUL or FSUB + FMUL enabled by option '-enable-excess-fp-precision' or option '-enable-unsafe-fp-math',
option '-fp-contract' controls the creation by optimizations of fused FP by selecting Fast, Standard, or Strict mode.
llc: object file output from llc is no longer considered experimental.
+gold plugin: handles Position Independent Executables.
--
cgit v1.2.3