From f0afc2cda20799ccb8af0cca2dd0d3042ad6aa35 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Sat, 4 Mar 2006 00:02:10 +0000 Subject: [PATCH] Spec change: the size of a memset/memcpy/memmove is not required to be aligned to the alignment argument. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26510 91177308-0d34-0410-b5e6-96231b3b80d8 --- docs/LangRef.html | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/docs/LangRef.html b/docs/LangRef.html index d4b83285d15..a5f87673c06 100644 --- a/docs/LangRef.html +++ b/docs/LangRef.html @@ -3312,8 +3312,8 @@ of the source and destination locations.

If the call to this intrinisic has an alignment value that is not 0 or 1, then -the caller guarantees that the size of the copy is a multiple of the alignment -and that both the source and destination pointers are aligned to that boundary. +the caller guarantees that both the source and destination pointers are aligned +to that boundary.

Semantics:
@@ -3367,8 +3367,8 @@ of the source and destination locations.

If the call to this intrinisic has an alignment value that is not 0 or 1, then -the caller guarantees that the size of the copy is a multiple of the alignment -and that both the source and destination pointers are aligned to that boundary. +the caller guarantees that the source and destination pointers are aligned to +that boundary.

Semantics:
@@ -3421,8 +3421,7 @@ known alignment of destination location.

If the call to this intrinisic has an alignment value that is not 0 or 1, then -the caller guarantees that the size of the copy is a multiple of the alignment -and that the destination pointer is aligned to that boundary. +the caller guarantees that the destination pointer is aligned to that boundary.

Semantics:
-- 2.34.1