package llvm

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type

The ordering of an atomic load, store, cmpxchg, atomicrmw or fence instruction. See llvm::AtomicOrdering.

type t =
  1. | NotAtomic
  2. | Unordered
  3. | Monotonic
  4. | Invalid
    (*

    removed due to API changes

    *)
  5. | Acquire
  6. | Release
  7. | AcqiureRelease
  8. | SequentiallyConsistent