Skip to content

view.MemoryAccessFlags enum

← Attribute reference

Execution-semantics modifiers shared by scalar and vector memory accesses.

Cases

Keyword Value Description
volatile 1 Require every dynamic access to execute as an independently observable operation and preserve its order relative to other volatile accesses. A target may decompose one logical access into multiple physical accesses. This does not provide atomicity, synchronization, or a cache-coherence guarantee.

Used by

  • view.load.memory_flags
  • view.store.memory_flags