summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHans Wennborg <hans@hanshq.net>2019-02-20 11:40:19 +0000
committerHans Wennborg <hans@hanshq.net>2019-02-20 11:40:19 +0000
commit568228afc039a91f4baf7ffd6b49bd98b2057f86 (patch)
tree8b7be6442fe17d1a477c1ea0e6cd648ae78fa637
parent9457f45aa4311bbfa1416401349104c3d2b36b06 (diff)
ReleaseNotes: mention the new rotation builtins, text by Sanjay
git-svn-id: https://llvm.org/svn/llvm-project/cfe/branches/release_80@354450 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--docs/ReleaseNotes.rst7
1 files changed, 7 insertions, 0 deletions
diff --git a/docs/ReleaseNotes.rst b/docs/ReleaseNotes.rst
index 62c426f9f2..b0b09f14e3 100644
--- a/docs/ReleaseNotes.rst
+++ b/docs/ReleaseNotes.rst
@@ -120,6 +120,13 @@ Non-comprehensive list of changes in this release
- Improved support for MIPS N32 ABI and MIPS R6 target triples.
+- Clang now includes builtin functions for bitwise rotation of common value
+ sizes, such as: `__builtin_rotateleft32
+ <LanguageExtensions.html#builtin-rotateleft>`_
+
+- Improved optimization for the corresponding MSVC compatibility builtins such
+ as ``_rotl()``.
+
New Compiler Flags
------------------