Home | History | Annotate | Download | only in docs

Lines Matching full:accesses

1486     This attribute indicates that the only memory accesses inside function are
1512 of accesses to uninitialized memory) are enabled for this function.
1971 Volatile Memory Accesses
1974 Certain memory accesses, such as :ref:`load <i_load>`'s,
2041 C/C++, and may be used for accesses to addresses that do not behave
4451 instruction's ``noalias`` list, then the two memory accesses are assumed not to
4769 Metadata types used to annotate memory accesses with information helpful
4819 memory accesses refer to a list of loop identifier metadata nodes instead of
11588 Reads a vector from memory according to the provided mask. The mask holds a bit for each vector lane, and is used to prevent memory accesses to the masked-off lanes. The masked-off lanes in the result vector are taken from the corresponding lanes of the '``passthru``' operand.
11633 Writes a vector to memory according to the provided mask. The mask holds a bit for each vector lane, and is used to prevent memory accesses to the masked-off lanes.
11660 LLVM provides intrinsics for vector gather and scatter operations. They are similar to :ref:`Masked Vector Load and Store <int_mload_mstore>`, except they are designed for arbitrary memory accesses, rather than sequential memory accesses. Gather and scatter also employ a mask operand, which holds one bit per vector element, switching the associated vector lane on or off. The memory addresses corresponding to the "off" lanes are not accessed. When all bits are off, no memory is accessed.
11680 Reads scalar values from arbitrary memory locations and gathers them into one vector. The memory locations are provided in the vector of pointers '``ptrs``'. The memory is accessed according to the provided mask. The mask holds a bit for each vector lane, and is used to prevent memory accesses to the masked-off lanes. The masked-off lanes in the result vector are taken from the corresponding lanes of the '``passthru``' operand.
11734 Writes each element from the value vector to the corresponding memory address. The memory addresses are represented as a vector of pointers. Writing is done according to the provided mask. The mask holds a bit for each vector lane, and is used to prevent memory accesses to the masked-off lanes.