aboutsummaryrefslogtreecommitdiffstats
path: root/docs/ReleaseNotes.html
diff options
context:
space:
mode:
authorBenjamin Kramer <benny.kra@googlemail.com>2011-11-26 11:14:54 +0000
committerBenjamin Kramer <benny.kra@googlemail.com>2011-11-26 11:14:54 +0000
commit933a78c0d94b8d059cedc24dd5c14b5fe7b04c42 (patch)
tree1bc9821770f38315cac21adcddd028b8ee099cc6 /docs/ReleaseNotes.html
parent553284e69a08cc9177eff70815bc6d6681077711 (diff)
downloadexternal_llvm-933a78c0d94b8d059cedc24dd5c14b5fe7b04c42.zip
external_llvm-933a78c0d94b8d059cedc24dd5c14b5fe7b04c42.tar.gz
external_llvm-933a78c0d94b8d059cedc24dd5c14b5fe7b04c42.tar.bz2
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
Diffstat (limited to 'docs/ReleaseNotes.html')
-rw-r--r--docs/ReleaseNotes.html14
1 files changed, 9 insertions, 5 deletions
diff --git a/docs/ReleaseNotes.html b/docs/ReleaseNotes.html
index 54a53c3..733c1bf 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.
-
-->
<ul>
@@ -943,9 +941,13 @@ Builder.CreateResume(UnwindData);
optimizers:</p>
<ul>
-<!--
-<li></li>
--->
+<li>Information about <a href="BranchWeightMetadata.html">branch probability</a>
+ and basic block frequency is now available within LLVM, based on a
+ combination of static branch prediction heuristics and
+ <code>__builtin_expect</code> 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.</li>
</li>
</ul>
@@ -1010,6 +1012,8 @@ compiler and provides better integration with the platform ABI as a result.</p>
<p>New features and major changes in the X86 target include:</p>
<ul>
+ <li>The X86 backend, assembler and disassembler now completely support AVX.
+ To enable it pass <code>-mavx</code> to the compiler.</li>
<li>The X86 backend now supports
all <a href="http://llvm.org/PR879">inline assembly that uses the X86