mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-06-26 07:24:25 +00:00
include/llvm-c: Whitespace.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@193253 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@ -354,26 +354,26 @@ typedef enum {
|
||||
LLVMAtomicOrderingNotAtomic = 0, /**< A load or store which is not atomic */
|
||||
LLVMAtomicOrderingUnordered = 1, /**< Lowest level of atomicity, guarantees
|
||||
somewhat sane results, lock free. */
|
||||
LLVMAtomicOrderingMonotonic = 2, /**< guarantees that if you take all the
|
||||
operations affecting a specific address,
|
||||
LLVMAtomicOrderingMonotonic = 2, /**< guarantees that if you take all the
|
||||
operations affecting a specific address,
|
||||
a consistent ordering exists */
|
||||
LLVMAtomicOrderingAcquire = 4, /**< Acquire provides a barrier of the sort
|
||||
necessary to acquire a lock to access other
|
||||
LLVMAtomicOrderingAcquire = 4, /**< Acquire provides a barrier of the sort
|
||||
necessary to acquire a lock to access other
|
||||
memory with normal loads and stores. */
|
||||
LLVMAtomicOrderingRelease = 5, /**< Release is similar to Acquire, but with
|
||||
a barrier of the sort necessary to release
|
||||
LLVMAtomicOrderingRelease = 5, /**< Release is similar to Acquire, but with
|
||||
a barrier of the sort necessary to release
|
||||
a lock. */
|
||||
LLVMAtomicOrderingAcquireRelease = 6, /**< provides both an Acquire and a
|
||||
Release barrier (for fences and
|
||||
LLVMAtomicOrderingAcquireRelease = 6, /**< provides both an Acquire and a
|
||||
Release barrier (for fences and
|
||||
operations which both read and write
|
||||
memory). */
|
||||
LLVMAtomicOrderingSequentiallyConsistent = 7 /**< provides Acquire semantics
|
||||
for loads and Release
|
||||
semantics for stores.
|
||||
Additionally, it guarantees
|
||||
that a total ordering exists
|
||||
between all
|
||||
SequentiallyConsistent
|
||||
LLVMAtomicOrderingSequentiallyConsistent = 7 /**< provides Acquire semantics
|
||||
for loads and Release
|
||||
semantics for stores.
|
||||
Additionally, it guarantees
|
||||
that a total ordering exists
|
||||
between all
|
||||
SequentiallyConsistent
|
||||
operations. */
|
||||
} LLVMAtomicOrdering;
|
||||
|
||||
@ -386,16 +386,16 @@ typedef enum {
|
||||
LLVMAtomicRMWBinOpOr, /**< OR a value and return the old one */
|
||||
LLVMAtomicRMWBinOpXor, /**< Xor a value and return the old one */
|
||||
LLVMAtomicRMWBinOpMax, /**< Sets the value if it's greater than the
|
||||
original using a signed comparison and return
|
||||
original using a signed comparison and return
|
||||
the old one */
|
||||
LLVMAtomicRMWBinOpMin, /**< Sets the value if it's Smaller than the
|
||||
original using a signed comparison and return
|
||||
original using a signed comparison and return
|
||||
the old one */
|
||||
LLVMAtomicRMWBinOpUMax, /**< Sets the value if it's greater than the
|
||||
original using an unsigned comparison and return
|
||||
original using an unsigned comparison and return
|
||||
the old one */
|
||||
LLVMAtomicRMWBinOpUMin /**< Sets the value if it's greater than the
|
||||
original using an unsigned comparison and return
|
||||
original using an unsigned comparison and return
|
||||
the old one */
|
||||
} LLVMAtomicRMWBinOp;
|
||||
|
||||
@ -2613,9 +2613,9 @@ LLVMValueRef LLVMBuildIsNotNull(LLVMBuilderRef, LLVMValueRef Val,
|
||||
const char *Name);
|
||||
LLVMValueRef LLVMBuildPtrDiff(LLVMBuilderRef, LLVMValueRef LHS,
|
||||
LLVMValueRef RHS, const char *Name);
|
||||
LLVMValueRef LLVMBuildAtomicRMW(LLVMBuilderRef B,LLVMAtomicRMWBinOp op,
|
||||
LLVMValueRef PTR, LLVMValueRef Val,
|
||||
LLVMAtomicOrdering ordering,
|
||||
LLVMValueRef LLVMBuildAtomicRMW(LLVMBuilderRef B,LLVMAtomicRMWBinOp op,
|
||||
LLVMValueRef PTR, LLVMValueRef Val,
|
||||
LLVMAtomicOrdering ordering,
|
||||
LLVMBool singleThread);
|
||||
|
||||
/**
|
||||
|
Reference in New Issue
Block a user