summaryrefslogtreecommitdiff
path: root/docs/ReleaseNotes.rst
diff options
context:
space:
mode:
authorDaniel Neilson <dneilson@azul.com>2018-02-05 19:39:38 +0000
committerDaniel Neilson <dneilson@azul.com>2018-02-05 19:39:38 +0000
commit70622fa254082dcdda464011d26c6bdbfa1a804c (patch)
treeb90c02deff6ba64d552dd028b299786ed0d79b95 /docs/ReleaseNotes.rst
parent85db023889ffcf93c29165b40108bce0aaa8e377 (diff)
Add release note on change to memcpy/memmove/memset builtin signatures
Summary: The signatures for the builtins @llvm.memcpy, @llvm.memmove, and @llvm.memset where changed in rL322965. The number of arguments has decreased from five to four with the removal of the alignment argument. Alignment is now conveyed by supplying the align parameter attribute on the destination and/or source of the cpy/move/set. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@324265 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs/ReleaseNotes.rst')
-rw-r--r--docs/ReleaseNotes.rst4
1 files changed, 4 insertions, 0 deletions
diff --git a/docs/ReleaseNotes.rst b/docs/ReleaseNotes.rst
index 92dfb8e3bbb..effe2dabac4 100644
--- a/docs/ReleaseNotes.rst
+++ b/docs/ReleaseNotes.rst
@@ -55,6 +55,10 @@ Non-comprehensive list of changes in this release
Changes to the LLVM IR
----------------------
+* The signatures for the builtins @llvm.memcpy, @llvm.memmove, and @llvm.memset
+ have changed. Alignment is no longer an argument, and are instead conveyed as
+ parameter attributes.
+
Changes to the ARM Backend
--------------------------