From 933a78c0d94b8d059cedc24dd5c14b5fe7b04c42 Mon Sep 17 00:00:00 2001
From: Benjamin Kramer
Date: Sat, 26 Nov 2011 11:14:54 +0000
Subject: [PATCH] Move the branch probability blurb into the optimizer section.
Add a minimal bullet for AVX.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@145145 91177308-0d34-0410-b5e6-96231b3b80d8
---
docs/ReleaseNotes.html | 14 +++++++++-----
1 file changed, 9 insertions(+), 5 deletions(-)
diff --git a/docs/ReleaseNotes.html b/docs/ReleaseNotes.html
index 54a53c3504e..733c1bf00e9 100644
--- a/docs/ReleaseNotes.html
+++ b/docs/ReleaseNotes.html
@@ -771,8 +771,6 @@ be used to verify some algorithms.
Pass manager extension API.
-Information about branch probability and basic block frequency is now available within LLVM based on a combination of static branch prediction heuristics and __builtin_expect calls. That information is currently used for register spill placement and if-conversion, with additional optimizations planned for future releases. The same frameworks are intended for eventual use with profile-guided optimization, but that is not yet implemented.
-
-->
@@ -943,9 +941,13 @@ Builder.CreateResume(UnwindData);
optimizers:
-
+- Information about branch probability
+ and basic block frequency is now available within LLVM, based on a
+ combination of static branch prediction heuristics and
+
__builtin_expect
calls. That information is currently used for
+ register spill placement and if-conversion, with additional optimizations
+ planned for future releases. The same framework is intended for eventual
+ use with profile-guided optimization.
@@ -1010,6 +1012,8 @@ compiler and provides better integration with the platform ABI as a result.
New features and major changes in the X86 target include:
+ - The X86 backend, assembler and disassembler now completely support AVX.
+ To enable it pass
-mavx
to the compiler.
- The X86 backend now supports
all inline assembly that uses the X86