[#llvm-LoadStoreInstProperties] = xref:llvm.adoc[llvm]::LoadStoreInstProperties :relfileprefix: ../ :mrdocs: A structure representing the properties of a load or store instruction. == Synopsis Declared in `<llvm/IR/Instructions.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct LoadStoreInstProperties; ---- == Data Members [cols="1,4"] |=== | Name| Description | xref:llvm/LoadStoreInstProperties/Alignment.adoc[`Alignment`] | Alignment of the memory access. | xref:llvm/LoadStoreInstProperties/IsElementwise.adoc[`IsElementwise`] | Whether the access is elementwise atomic. | xref:llvm/LoadStoreInstProperties/IsVolatile.adoc[`IsVolatile`] | Whether the access is volatile. | xref:llvm/LoadStoreInstProperties/Ordering.adoc[`Ordering`] | Atomic ordering constraint for the access. | xref:llvm/LoadStoreInstProperties/SSID.adoc[`SSID`] | Synchronization scope for atomic accesses. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#