Be a bit more specific about what the alignment value means and the restrictions...
authorChris Lattner <sabre@nondot.org>
Thu, 12 Feb 2004 21:18:15 +0000 (21:18 +0000)
committerChris Lattner <sabre@nondot.org>
Thu, 12 Feb 2004 21:18:15 +0000 (21:18 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11360 91177308-0d34-0410-b5e6-96231b3b80d8

docs/LangRef.html

index 20436ede7e2e6b441198ef3b462a8368d380af20..33afe7e7e3b080e84825ab76084849b31f30cd50 100644 (file)
@@ -1779,6 +1779,12 @@ specifying the number of bytes to copy, and the fourth argument is the alignment
 of the source and destination locations.
 </p>
 
+<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.
+</p>
+
 <h5>Semantics:</h5>
 
 <p>
@@ -1826,6 +1832,12 @@ specifying the number of bytes to copy, and the fourth argument is the alignment
 of the source and destination locations.
 </p>
 
+<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.
+</p>
+
 <h5>Semantics:</h5>
 
 <p>