1
1
openmpi/test/asm
Nathan Hjelm 7893248c5a opal/asm: add fetch-and-op atomics
This commit adds support for fetch-and-op atomics. This is needed
because and and or are irreversible operations so there needs to be a
way to get the old value atomically. These are also the only semantics
supported by C11 (there is not atomic_op_fetch, just
atomic_fetch_op). The old op-and-fetch atomics have been defined in
terms of fetch-and-op.

Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2017-11-30 10:41:23 -07:00
..
atomic_barrier.c Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
atomic_cmpset.c opal/asm: add fetch-and-op atomics 2017-11-30 10:41:23 -07:00
atomic_math.c opal/asm: add fetch-and-op atomics 2017-11-30 10:41:23 -07:00
atomic_spinlock.c opal: rename opal_atomic_init to opal_atomic_lock_init 2017-08-07 14:15:11 -06:00
Makefile.am opal: remove generated asm code 2017-08-03 09:18:58 -06:00
run_tests Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00