diff options
| author | Benjamin Kramer <benny.kra@googlemail.com> | 2011-11-26 11:14:54 +0000 |
|---|---|---|
| committer | Benjamin Kramer <benny.kra@googlemail.com> | 2011-11-26 11:14:54 +0000 |
| commit | 8c8486dbb20183f3e91fce1e9aabaf214d31a6da (patch) | |
| tree | 6c2d278e12025fd5496ca86ea4d29af14ff19d83 | |
| parent | 07618783f369f02626ac5ce32cd9ec2967a5edf6 (diff) | |
| download | bcm5719-llvm-8c8486dbb20183f3e91fce1e9aabaf214d31a6da.tar.gz bcm5719-llvm-8c8486dbb20183f3e91fce1e9aabaf214d31a6da.zip | |
Move the branch probability blurb into the optimizer section. Add a minimal bullet for AVX.
llvm-svn: 145145
| -rw-r--r-- | llvm/docs/ReleaseNotes.html | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/llvm/docs/ReleaseNotes.html b/llvm/docs/ReleaseNotes.html index 54a53c3504e..733c1bf00e9 100644 --- a/llvm/docs/ReleaseNotes.html +++ b/llvm/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 |

