File tree Expand file tree Collapse file tree 1 file changed +5
-7
lines changed Expand file tree Collapse file tree 1 file changed +5
-7
lines changed Original file line number Diff line number Diff line change @@ -15479,13 +15479,11 @@ Semantics:
1547915479""""""""""
1548015480
1548115481The '``llvm.experimental.memset.pattern*``' intrinsic fills memory starting at
15482- the destination location with the given pattern ``<count>`` times. If the
15483- argument is known to be aligned to some boundary, this can be specified as an
15484- attribute on the argument. The pattern fills will respect the endianness of
15485- the target: i.e. on little endian targets, the least significant byte of the
15486- pattern is first in memory, while the most significant byte is first in memory
15487- for big endian targets. The memory address is incremented by the allocation
15488- size of the type.
15482+ the destination location with the given pattern ``<count>`` times,
15483+ incrementing by the allocation size of the type each time. The stores follows
15484+ the usual semantics of store instructions, including regarding endianness and
15485+ padding. If the argument is known to be aligned to some boundary, this can be
15486+ specified as an attribute on the argument.
1548915487
1549015488If ``<count>`` is 0, it is no-op modulo the behavior of attributes attached to
1549115489the arguments.
You can’t perform that action at this time.
0 commit comments