mirror of
https://github.com/RPCS3/llvm.git
synced 2025-01-20 00:43:48 +00:00
Clarify that an alignment of 0 or 1 on a mem* intrinsic means 'no alignment'.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@193012 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
31544debc3
commit
f47ffe08f9
@ -6874,7 +6874,7 @@ The '``llvm.memcpy.*``' intrinsics copy a block of memory from the
|
||||
source location to the destination location, which are not allowed to
|
||||
overlap. It copies "len" bytes of memory over. If the argument is known
|
||||
to be aligned to some boundary, this can be specified as the fourth
|
||||
argument, otherwise it should be set to 0 or 1.
|
||||
argument, otherwise it should be set to 0 or 1 (both meaning no alignment).
|
||||
|
||||
'``llvm.memmove``' Intrinsic
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
@ -6929,7 +6929,7 @@ The '``llvm.memmove.*``' intrinsics copy a block of memory from the
|
||||
source location to the destination location, which may overlap. It
|
||||
copies "len" bytes of memory over. If the argument is known to be
|
||||
aligned to some boundary, this can be specified as the fourth argument,
|
||||
otherwise it should be set to 0 or 1.
|
||||
otherwise it should be set to 0 or 1 (both meaning no alignment).
|
||||
|
||||
'``llvm.memset.*``' Intrinsics
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
@ -6980,7 +6980,7 @@ Semantics:
|
||||
The '``llvm.memset.*``' intrinsics fill "len" bytes of memory starting
|
||||
at the destination location. If the argument is known to be aligned to
|
||||
some boundary, this can be specified as the fourth argument, otherwise
|
||||
it should be set to 0 or 1.
|
||||
it should be set to 0 or 1 (both meaning no alignment).
|
||||
|
||||
'``llvm.sqrt.*``' Intrinsic
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
Loading…
x
Reference in New Issue
Block a user