diff options
author | Daniel Neilson <dneilson@azul.com> | 2018-02-05 19:39:38 +0000 |
---|---|---|
committer | Daniel Neilson <dneilson@azul.com> | 2018-02-05 19:39:38 +0000 |
commit | 70622fa254082dcdda464011d26c6bdbfa1a804c (patch) | |
tree | b90c02deff6ba64d552dd028b299786ed0d79b95 /docs/ReleaseNotes.rst | |
parent | 85db023889ffcf93c29165b40108bce0aaa8e377 (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.rst | 4 |
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 -------------------------- |