/src/common/lib/libc/arch/aarch64/atomic/ |
atomic_xor_64.S | 38 ATOMIC_OP_ALIAS(atomic_xor_64,_atomic_xor_64) 39 ATOMIC_OP_ALIAS(atomic_xor_ulong,_atomic_xor_64) 45 ATOMIC_OP_ALIAS(atomic_xor_64_nv,_atomic_xor_64_nv) 46 ATOMIC_OP_ALIAS(atomic_xor_ulong_nv,_atomic_xor_64_nv)
|
membar_ops.S | 38 ATOMIC_OP_ALIAS(membar_producer,_membar_producer) 39 ATOMIC_OP_ALIAS(membar_write,_membar_producer) 46 ATOMIC_OP_ALIAS(membar_acquire,_membar_acquire) 47 ATOMIC_OP_ALIAS(membar_consumer,_membar_acquire) 48 ATOMIC_OP_ALIAS(membar_read,_membar_consumer) 56 ATOMIC_OP_ALIAS(membar_sync,_membar_sync) 57 ATOMIC_OP_ALIAS(membar_release,_membar_sync) 58 ATOMIC_OP_ALIAS(membar_enter,_membar_sync) 59 ATOMIC_OP_ALIAS(membar_exit,_membar_sync)
|
atomic_add_16.S | 38 ATOMIC_OP_ALIAS(atomic_add_16,_atomic_add_16) 39 ATOMIC_OP_ALIAS(atomic_add_short,_atomic_add_16) 46 ATOMIC_OP_ALIAS(atomic_add_16_nv,_atomic_add_16_nv) 47 ATOMIC_OP_ALIAS(atomic_add_short_nv,_atomic_add_16_nv)
|
atomic_add_32.S | 38 ATOMIC_OP_ALIAS(atomic_add_32,_atomic_add_32) 39 ATOMIC_OP_ALIAS(atomic_add_int,_atomic_add_32) 46 ATOMIC_OP_ALIAS(atomic_add_32_nv,_atomic_add_32_nv) 47 ATOMIC_OP_ALIAS(atomic_add_int_nv,_atomic_add_32_nv)
|
atomic_add_8.S | 38 ATOMIC_OP_ALIAS(atomic_add_8,_atomic_add_8) 39 ATOMIC_OP_ALIAS(atomic_add_char,_atomic_add_8) 46 ATOMIC_OP_ALIAS(atomic_add_8_nv,_atomic_add_8_nv) 47 ATOMIC_OP_ALIAS(atomic_add_char_nv,_atomic_add_8_nv)
|
atomic_and_16.S | 38 ATOMIC_OP_ALIAS(atomic_and_16,_atomic_and_16) 39 ATOMIC_OP_ALIAS(atomic_and_ushort,_atomic_and_16) 46 ATOMIC_OP_ALIAS(atomic_and_16_nv,_atomic_and_16_nv) 47 ATOMIC_OP_ALIAS(atomic_and_ushort_nv,_atomic_and_16_nv)
|
atomic_and_32.S | 38 ATOMIC_OP_ALIAS(atomic_and_32,_atomic_and_32) 39 ATOMIC_OP_ALIAS(atomic_and_uint,_atomic_and_32) 46 ATOMIC_OP_ALIAS(atomic_and_32_nv,_atomic_and_32_nv) 47 ATOMIC_OP_ALIAS(atomic_and_uint_nv,_atomic_and_32_nv)
|
atomic_and_64.S | 38 ATOMIC_OP_ALIAS(atomic_and_64,_atomic_and_64) 39 ATOMIC_OP_ALIAS(atomic_and_ulong,_atomic_and_64) 46 ATOMIC_OP_ALIAS(atomic_and_64_nv,_atomic_and_64_nv) 47 ATOMIC_OP_ALIAS(atomic_and_ulong_nv,_atomic_and_64_nv)
|
atomic_and_8.S | 38 ATOMIC_OP_ALIAS(atomic_and_8,_atomic_and_8) 39 ATOMIC_OP_ALIAS(atomic_and_uchar,_atomic_and_8) 46 ATOMIC_OP_ALIAS(atomic_and_8_nv,_atomic_and_8_nv) 47 ATOMIC_OP_ALIAS(atomic_and_uchar_nv,_atomic_and_8_nv)
|
atomic_or_16.S | 38 ATOMIC_OP_ALIAS(atomic_or_16,_atomic_or_16) 39 ATOMIC_OP_ALIAS(atomic_or_ushort,_atomic_or_16) 46 ATOMIC_OP_ALIAS(atomic_or_16_nv,_atomic_or_16_nv) 47 ATOMIC_OP_ALIAS(atomic_or_ushort_nv,_atomic_or_16_nv)
|
atomic_or_32.S | 38 ATOMIC_OP_ALIAS(atomic_or_32,_atomic_or_32) 39 ATOMIC_OP_ALIAS(atomic_or_uint,_atomic_or_32) 46 ATOMIC_OP_ALIAS(atomic_or_32_nv,_atomic_or_32_nv) 47 ATOMIC_OP_ALIAS(atomic_or_uint_nv,_atomic_or_32_nv)
|
atomic_or_64.S | 38 ATOMIC_OP_ALIAS(atomic_or_64,_atomic_or_64) 39 ATOMIC_OP_ALIAS(atomic_or_ulong,_atomic_or_64) 47 ATOMIC_OP_ALIAS(atomic_or_64_nv,_atomic_or_64_nv) 48 ATOMIC_OP_ALIAS(atomic_or_ulong_nv,_atomic_or_64_nv)
|
atomic_or_8.S | 38 ATOMIC_OP_ALIAS(atomic_or_8,_atomic_or_8) 39 ATOMIC_OP_ALIAS(atomic_or_uchar,_atomic_or_8) 46 ATOMIC_OP_ALIAS(atomic_or_8_nv,_atomic_or_8_nv) 47 ATOMIC_OP_ALIAS(atomic_or_uchar_nv,_atomic_or_8_nv)
|
atomic_sub_32.S | 38 ATOMIC_OP_ALIAS(atomic_sub_32,_atomic_sub_32) 39 ATOMIC_OP_ALIAS(atomic_sub_int,_atomic_sub_32) 46 ATOMIC_OP_ALIAS(atomic_sub_32_nv,_atomic_sub_32_nv) 47 ATOMIC_OP_ALIAS(atomic_sub_int_nv,_atomic_sub_32_nv)
|
atomic_sub_8.S | 38 ATOMIC_OP_ALIAS(atomic_sub_8,_atomic_sub_8) 39 ATOMIC_OP_ALIAS(atomic_sub_char,_atomic_sub_8) 46 ATOMIC_OP_ALIAS(atomic_sub_8_nv,_atomic_sub_8_nv) 47 ATOMIC_OP_ALIAS(atomic_sub_char_nv,_atomic_sub_8_nv)
|
/src/common/lib/libc/arch/arm/atomic/ |
membar_ops.S | 39 ATOMIC_OP_ALIAS(membar_producer,_membar_producer) 40 ATOMIC_OP_ALIAS(membar_write,_membar_producer) 47 ATOMIC_OP_ALIAS(membar_sync,_membar_sync) 48 ATOMIC_OP_ALIAS(membar_acquire,_membar_sync) 49 ATOMIC_OP_ALIAS(membar_release,_membar_sync) 50 ATOMIC_OP_ALIAS(membar_enter,_membar_sync) 51 ATOMIC_OP_ALIAS(membar_exit,_membar_sync) 52 ATOMIC_OP_ALIAS(membar_consumer,_membar_sync) 53 ATOMIC_OP_ALIAS(membar_read,_membar_sync)
|
/src/common/lib/libc/arch/powerpc/atomic/ |
membar_ops.S | 94 ATOMIC_OP_ALIAS(membar_acquire,_membar_acquire) 122 ATOMIC_OP_ALIAS(membar_release,_membar_release) 132 ATOMIC_OP_ALIAS(membar_sync,_membar_sync) 134 ATOMIC_OP_ALIAS(membar_producer,_membar_release) 136 ATOMIC_OP_ALIAS(membar_consumer,_membar_acquire) 138 ATOMIC_OP_ALIAS(membar_enter,_membar_sync) 140 ATOMIC_OP_ALIAS(membar_exit,_membar_release)
|
atomic_add.S | 40 ATOMIC_OP_ALIAS(atomic_add_int,_atomic_add_32) 41 ATOMIC_OP_ALIAS(atomic_add_int_nv,_atomic_add_32_nv) 50 ATOMIC_OP_ALIAS(atomic_add_long,_atomic_add_64) 51 ATOMIC_OP_ALIAS(atomic_add_long_nv,_atomic_add_64_nv) 53 ATOMIC_OP_ALIAS(atomic_add_ptr,_atomic_add_64) 54 ATOMIC_OP_ALIAS(atomic_add_ptr_nv,_atomic_add_64_nv) 62 ATOMIC_OP_ALIAS(atomic_add_long,_atomic_add_32) 63 ATOMIC_OP_ALIAS(atomic_add_long_nv,_atomic_add_32_nv) 65 ATOMIC_OP_ALIAS(atomic_add_ptr,_atomic_add_32) 66 ATOMIC_OP_ALIAS(atomic_add_ptr_nv,_atomic_add_32_nv [all...] |
atomic_dec.S | 39 ATOMIC_OP_ALIAS(atomic_dec_uint,_atomic_dec_32) 40 ATOMIC_OP_ALIAS(atomic_dec_uint_nv,_atomic_dec_32_nv) 49 ATOMIC_OP_ALIAS(atomic_dec_ulong,_atomic_dec_64) 50 ATOMIC_OP_ALIAS(atomic_dec_ulong_nv,_atomic_dec_64_nv) 52 ATOMIC_OP_ALIAS(atomic_dec_ptr,_atomic_dec_64) 53 ATOMIC_OP_ALIAS(atomic_dec_ptr_nv,_atomic_dec_64_nv) 61 ATOMIC_OP_ALIAS(atomic_dec_ulong,_atomic_dec_32) 62 ATOMIC_OP_ALIAS(atomic_dec_ulong_nv,_atomic_dec_32_nv) 64 ATOMIC_OP_ALIAS(atomic_dec_ptr,_atomic_dec_32) 65 ATOMIC_OP_ALIAS(atomic_dec_ptr_nv,_atomic_dec_32_nv [all...] |
atomic_inc.S | 40 ATOMIC_OP_ALIAS(atomic_inc_uint,_atomic_inc_32) 41 ATOMIC_OP_ALIAS(atomic_inc_uint_nv,_atomic_inc_32_nv) 50 ATOMIC_OP_ALIAS(atomic_inc_ulong,_atomic_inc_64) 51 ATOMIC_OP_ALIAS(atomic_inc_ulong_nv,_atomic_inc_64_nv) 53 ATOMIC_OP_ALIAS(atomic_inc_ptr,_atomic_inc_64) 54 ATOMIC_OP_ALIAS(atomic_inc_ptr_nv,_atomic_inc_64_nv) 62 ATOMIC_OP_ALIAS(atomic_inc_ulong,_atomic_inc_32) 63 ATOMIC_OP_ALIAS(atomic_inc_ulong_nv,_atomic_inc_32_nv) 65 ATOMIC_OP_ALIAS(atomic_inc_ptr,_atomic_inc_32) 66 ATOMIC_OP_ALIAS(atomic_inc_ptr_nv,_atomic_inc_32_nv [all...] |
atomic_cas.S | 48 ATOMIC_OP_ALIAS(atomic_cas_32,_atomic_cas_32) 49 ATOMIC_OP_ALIAS(atomic_cas_32_ni,_atomic_cas_32) 52 ATOMIC_OP_ALIAS(atomic_cas_uint,_atomic_cas_32) 53 ATOMIC_OP_ALIAS(atomic_cas_uint_ni,_atomic_cas_32) 69 ATOMIC_OP_ALIAS(atomic_cas_64,_atomic_cas_64) 70 ATOMIC_OP_ALIAS(atomic_cas_64_ni,_atomic_cas_64) 73 ATOMIC_OP_ALIAS(atomic_cas_ulong,_atomic_cas_64) 74 ATOMIC_OP_ALIAS(atomic_cas_ulong_ni,_atomic_cas_64) 76 ATOMIC_OP_ALIAS(atomic_cas_ptr,_atomic_cas_64) 77 ATOMIC_OP_ALIAS(atomic_cas_ptr_ni,_atomic_cas_64 [all...] |
/src/common/lib/libc/arch/sparc64/atomic/ |
membar_ops.S | 51 ATOMIC_OP_ALIAS(membar_acquire,_membar_acquire) 57 ATOMIC_OP_ALIAS(membar_release,_membar_release) 83 ATOMIC_OP_ALIAS(membar_sync,_membar_sync) 85 ATOMIC_OP_ALIAS(membar_producer,_membar_release) 87 ATOMIC_OP_ALIAS(membar_consumer,_membar_acquire) 89 ATOMIC_OP_ALIAS(membar_enter,_membar_sync) 91 ATOMIC_OP_ALIAS(membar_exit,_membar_release)
|
/src/common/lib/libc/arch/hppa/atomic/ |
membar_ops.S | 48 ATOMIC_OP_ALIAS(membar_sync,_membar_sync) 50 ATOMIC_OP_ALIAS(membar_producer,_membar_sync) 52 ATOMIC_OP_ALIAS(membar_consumer,_membar_sync) 54 ATOMIC_OP_ALIAS(membar_acquire,_membar_sync) 56 ATOMIC_OP_ALIAS(membar_release,_membar_sync) 58 ATOMIC_OP_ALIAS(membar_enter,_membar_sync) 60 ATOMIC_OP_ALIAS(membar_exit,_membar_sync)
|
/src/common/lib/libc/arch/or1k/atomic/ |
membar_ops.S | 39 ATOMIC_OP_ALIAS(membar_sync,_membar_sync) 40 ATOMIC_OP_ALIAS(membar_acquire,_membar_sync) 41 ATOMIC_OP_ALIAS(membar_release,_membar_sync) 42 ATOMIC_OP_ALIAS(membar_enter,_membar_sync) 43 ATOMIC_OP_ALIAS(membar_exit,_membar_sync) 44 ATOMIC_OP_ALIAS(membar_consumer,_membar_sync) 45 ATOMIC_OP_ALIAS(membar_read,_membar_sync) 46 ATOMIC_OP_ALIAS(membar_producer,_membar_sync) 47 ATOMIC_OP_ALIAS(membar_write,_membar_sync)
|
/src/common/lib/libc/arch/riscv/atomic/ |
atomic_add_64.S | 42 ATOMIC_OP_ALIAS(atomic_add_64,_atomic_add_64) 43 ATOMIC_OP_ALIAS(atomic_add_long,_atomic_add_64) 45 ATOMIC_OP_ALIAS(atomic_add_ptr,_atomic_add_64) 50 ATOMIC_OP_ALIAS(atomic_inc_64,_atomic_inc_64) 51 ATOMIC_OP_ALIAS(atomic_inc_ulong,_atomic_inc_64) 53 ATOMIC_OP_ALIAS(atomic_inc_ptr,_atomic_inc_64) 65 ATOMIC_OP_ALIAS(atomic_add_64_nv,_atomic_add_64_nv) 66 ATOMIC_OP_ALIAS(atomic_add_long_nv,_atomic_add_64_nv) 68 ATOMIC_OP_ALIAS(atomic_add_ptr_nv,_atomic_add_64_nv) 73 ATOMIC_OP_ALIAS(atomic_inc_64_nv,_atomic_inc_64_nv [all...] |