Spec change: the size of a memset/memcpy/memmove is not required to be aligned

to the alignment argument.

llvm-svn: 26510
This commit is contained in:
Chris Lattner 2006-03-04 00:02:10 +00:00
parent dc6f528739
commit 4f01eca6ad

View File

@ -3312,8 +3312,8 @@ of the source and destination locations.
<p>
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.
</p>
<h5>Semantics:</h5>
@ -3367,8 +3367,8 @@ of the source and destination locations.
<p>
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.
</p>
<h5>Semantics:</h5>
@ -3421,8 +3421,7 @@ known alignment of destination location.
<p>
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.
</p>
<h5>Semantics:</h5>