File tree Expand file tree Collapse file tree 23 files changed +113
-0
lines changed Expand file tree Collapse file tree 23 files changed +113
-0
lines changed Load Diff Large diffs are not rendered by default.
Original file line number Diff line number Diff line change 6666#pragma weak shmem_ctx_uint_atomic_add = pshmem_ctx_uint_atomic_add
6767#pragma weak shmem_ctx_ulong_atomic_add = pshmem_ctx_ulong_atomic_add
6868#pragma weak shmem_ctx_ulonglong_atomic_add = pshmem_ctx_ulonglong_atomic_add
69+
6970#pragma weak shmem_int_atomic_add = pshmem_int_atomic_add
7071#pragma weak shmem_long_atomic_add = pshmem_long_atomic_add
7172#pragma weak shmem_longlong_atomic_add = pshmem_longlong_atomic_add
7273#pragma weak shmem_uint_atomic_add = pshmem_uint_atomic_add
7374#pragma weak shmem_ulong_atomic_add = pshmem_ulong_atomic_add
7475#pragma weak shmem_ulonglong_atomic_add = pshmem_ulonglong_atomic_add
76+
7577#pragma weak shmem_int_add = pshmem_int_add
7678#pragma weak shmem_long_add = pshmem_long_add
7779#pragma weak shmem_longlong_add = pshmem_longlong_add
80+
7881#pragma weak shmemx_int32_add = pshmemx_int32_add
7982#pragma weak shmemx_int64_add = pshmemx_int64_add
8083#include "oshmem/shmem/c/profile/defines.h"
Original file line number Diff line number Diff line change 3131#pragma weak shmem_uint_atomic_and = pshmem_uint_atomic_and
3232#pragma weak shmem_ulong_atomic_and = pshmem_ulong_atomic_and
3333#pragma weak shmem_ulonglong_atomic_and = pshmem_ulonglong_atomic_and
34+
3435#pragma weak shmem_ctx_int_atomic_and = pshmem_ctx_int_atomic_and
3536#pragma weak shmem_ctx_long_atomic_and = pshmem_ctx_long_atomic_and
3637#pragma weak shmem_ctx_longlong_atomic_and = pshmem_ctx_longlong_atomic_and
3738#pragma weak shmem_ctx_uint_atomic_and = pshmem_ctx_uint_atomic_and
3839#pragma weak shmem_ctx_ulong_atomic_and = pshmem_ctx_ulong_atomic_and
3940#pragma weak shmem_ctx_ulonglong_atomic_and = pshmem_ctx_ulonglong_atomic_and
41+
4042#pragma weak shmemx_int32_atomic_and = pshmemx_int32_atomic_and
4143#pragma weak shmemx_int64_atomic_and = pshmemx_int64_atomic_and
4244#pragma weak shmemx_uint32_atomic_and = pshmemx_uint32_atomic_and
Original file line number Diff line number Diff line change 7171#pragma weak shmem_ctx_int_atomic_compare_swap = pshmem_ctx_int_atomic_compare_swap
7272#pragma weak shmem_ctx_long_atomic_compare_swap = pshmem_ctx_long_atomic_compare_swap
7373#pragma weak shmem_ctx_longlong_atomic_compare_swap = pshmem_ctx_longlong_atomic_compare_swap
74+
7475#pragma weak shmem_int_atomic_compare_swap = pshmem_int_atomic_compare_swap
7576#pragma weak shmem_long_atomic_compare_swap = pshmem_long_atomic_compare_swap
7677#pragma weak shmem_longlong_atomic_compare_swap = pshmem_longlong_atomic_compare_swap
7778#pragma weak shmem_uint_atomic_compare_swap = pshmem_uint_atomic_compare_swap
7879#pragma weak shmem_ulong_atomic_compare_swap = pshmem_ulong_atomic_compare_swap
7980#pragma weak shmem_ulonglong_atomic_compare_swap = pshmem_ulonglong_atomic_compare_swap
81+
8082#pragma weak shmem_int_cswap = pshmem_int_cswap
8183#pragma weak shmem_long_cswap = pshmem_long_cswap
8284#pragma weak shmem_longlong_cswap = pshmem_longlong_cswap
85+
8386#pragma weak shmemx_int32_cswap = pshmemx_int32_cswap
8487#pragma weak shmemx_int64_cswap = pshmemx_int64_cswap
8588#include "oshmem/shmem/c/profile/defines.h"
Original file line number Diff line number Diff line change 7070#pragma weak shmem_ctx_uint_atomic_fetch_add = pshmem_ctx_uint_atomic_fetch_add
7171#pragma weak shmem_ctx_ulong_atomic_fetch_add = pshmem_ctx_ulong_atomic_fetch_add
7272#pragma weak shmem_ctx_ulonglong_atomic_fetch_add = pshmem_ctx_ulonglong_atomic_fetch_add
73+
7374#pragma weak shmem_int_atomic_fetch_add = pshmem_int_atomic_fetch_add
7475#pragma weak shmem_long_atomic_fetch_add = pshmem_long_atomic_fetch_add
7576#pragma weak shmem_longlong_atomic_fetch_add = pshmem_longlong_atomic_fetch_add
7677#pragma weak shmem_uint_atomic_fetch_add = pshmem_uint_atomic_fetch_add
7778#pragma weak shmem_ulong_atomic_fetch_add = pshmem_ulong_atomic_fetch_add
7879#pragma weak shmem_ulonglong_atomic_fetch_add = pshmem_ulonglong_atomic_fetch_add
80+
7981#pragma weak shmem_int_fadd = pshmem_int_fadd
8082#pragma weak shmem_long_fadd = pshmem_long_fadd
8183#pragma weak shmem_longlong_fadd = pshmem_longlong_fadd
84+
8285#pragma weak shmemx_int32_fadd = pshmemx_int32_fadd
8386#pragma weak shmemx_int64_fadd = pshmemx_int64_fadd
8487#include "oshmem/shmem/c/profile/defines.h"
Original file line number Diff line number Diff line change 3333#pragma weak shmem_uint_atomic_fetch_and = pshmem_uint_atomic_fetch_and
3434#pragma weak shmem_ulong_atomic_fetch_and = pshmem_ulong_atomic_fetch_and
3535#pragma weak shmem_ulonglong_atomic_fetch_and = pshmem_ulonglong_atomic_fetch_and
36+
3637#pragma weak shmem_ctx_int_atomic_fetch_and = pshmem_ctx_int_atomic_fetch_and
3738#pragma weak shmem_ctx_long_atomic_fetch_and = pshmem_ctx_long_atomic_fetch_and
3839#pragma weak shmem_ctx_longlong_atomic_fetch_and = pshmem_ctx_longlong_atomic_fetch_and
3940#pragma weak shmem_ctx_uint_atomic_fetch_and = pshmem_ctx_uint_atomic_fetch_and
4041#pragma weak shmem_ctx_ulong_atomic_fetch_and = pshmem_ctx_ulong_atomic_fetch_and
4142#pragma weak shmem_ctx_ulonglong_atomic_fetch_and = pshmem_ctx_ulonglong_atomic_fetch_and
43+
4244#pragma weak shmemx_int32_atomic_fetch_and = pshmemx_int32_atomic_fetch_and
4345#pragma weak shmemx_int64_atomic_fetch_and = pshmemx_int64_atomic_fetch_and
4446#pragma weak shmemx_uint32_atomic_fetch_and = pshmemx_uint32_atomic_fetch_and
Original file line number Diff line number Diff line change 7373#pragma weak shmem_ctx_ulonglong_atomic_fetch = pshmem_ctx_ulonglong_atomic_fetch
7474#pragma weak shmem_ctx_double_atomic_fetch = pshmem_ctx_double_atomic_fetch
7575#pragma weak shmem_ctx_float_atomic_fetch = pshmem_ctx_float_atomic_fetch
76+
7677#pragma weak shmem_int_atomic_fetch = pshmem_int_atomic_fetch
7778#pragma weak shmem_long_atomic_fetch = pshmem_long_atomic_fetch
7879#pragma weak shmem_longlong_atomic_fetch = pshmem_longlong_atomic_fetch
8182#pragma weak shmem_ulonglong_atomic_fetch = pshmem_ulonglong_atomic_fetch
8283#pragma weak shmem_double_atomic_fetch = pshmem_double_atomic_fetch
8384#pragma weak shmem_float_atomic_fetch = pshmem_float_atomic_fetch
85+
8486#pragma weak shmem_int_fetch = pshmem_int_fetch
8587#pragma weak shmem_long_fetch = pshmem_long_fetch
8688#pragma weak shmem_longlong_fetch = pshmem_longlong_fetch
8789#pragma weak shmem_double_fetch = pshmem_double_fetch
8890#pragma weak shmem_float_fetch = pshmem_float_fetch
91+
8992#pragma weak shmemx_int32_fetch = pshmemx_int32_fetch
9093#pragma weak shmemx_int64_fetch = pshmemx_int64_fetch
9194#include "oshmem/shmem/c/profile/defines.h"
Original file line number Diff line number Diff line change 7171#pragma weak shmem_ctx_uint_atomic_fetch_inc = pshmem_ctx_uint_atomic_fetch_inc
7272#pragma weak shmem_ctx_ulong_atomic_fetch_inc = pshmem_ctx_ulong_atomic_fetch_inc
7373#pragma weak shmem_ctx_ulonglong_atomic_fetch_inc = pshmem_ctx_ulonglong_atomic_fetch_inc
74+
7475#pragma weak shmem_int_atomic_fetch_inc = pshmem_int_atomic_fetch_inc
7576#pragma weak shmem_long_atomic_fetch_inc = pshmem_long_atomic_fetch_inc
7677#pragma weak shmem_longlong_atomic_fetch_inc = pshmem_longlong_atomic_fetch_inc
7778#pragma weak shmem_uint_atomic_fetch_inc = pshmem_uint_atomic_fetch_inc
7879#pragma weak shmem_ulong_atomic_fetch_inc = pshmem_ulong_atomic_fetch_inc
7980#pragma weak shmem_ulonglong_atomic_fetch_inc = pshmem_ulonglong_atomic_fetch_inc
81+
8082#pragma weak shmem_int_finc = pshmem_int_finc
8183#pragma weak shmem_long_finc = pshmem_long_finc
8284#pragma weak shmem_longlong_finc = pshmem_longlong_finc
85+
8386#pragma weak shmemx_int32_finc = pshmemx_int32_finc
8487#pragma weak shmemx_int64_finc = pshmemx_int64_finc
8588#include "oshmem/shmem/c/profile/defines.h"
Original file line number Diff line number Diff line change 3333#pragma weak shmem_uint_atomic_fetch_or = pshmem_uint_atomic_fetch_or
3434#pragma weak shmem_ulong_atomic_fetch_or = pshmem_ulong_atomic_fetch_or
3535#pragma weak shmem_ulonglong_atomic_fetch_or = pshmem_ulonglong_atomic_fetch_or
36+
3637#pragma weak shmem_ctx_int_atomic_fetch_or = pshmem_ctx_int_atomic_fetch_or
3738#pragma weak shmem_ctx_long_atomic_fetch_or = pshmem_ctx_long_atomic_fetch_or
3839#pragma weak shmem_ctx_longlong_atomic_fetch_or = pshmem_ctx_longlong_atomic_fetch_or
3940#pragma weak shmem_ctx_uint_atomic_fetch_or = pshmem_ctx_uint_atomic_fetch_or
4041#pragma weak shmem_ctx_ulong_atomic_fetch_or = pshmem_ctx_ulong_atomic_fetch_or
4142#pragma weak shmem_ctx_ulonglong_atomic_fetch_or = pshmem_ctx_ulonglong_atomic_fetch_or
43+
4244#pragma weak shmemx_int32_atomic_fetch_or = pshmemx_int32_atomic_fetch_or
4345#pragma weak shmemx_int64_atomic_fetch_or = pshmemx_int64_atomic_fetch_or
4446#pragma weak shmemx_uint32_atomic_fetch_or = pshmemx_uint32_atomic_fetch_or
Original file line number Diff line number Diff line change 3333#pragma weak shmem_uint_atomic_fetch_xor = pshmem_uint_atomic_fetch_xor
3434#pragma weak shmem_ulong_atomic_fetch_xor = pshmem_ulong_atomic_fetch_xor
3535#pragma weak shmem_ulonglong_atomic_fetch_xor = pshmem_ulonglong_atomic_fetch_xor
36+
3637#pragma weak shmem_ctx_int_atomic_fetch_xor = pshmem_ctx_int_atomic_fetch_xor
3738#pragma weak shmem_ctx_long_atomic_fetch_xor = pshmem_ctx_long_atomic_fetch_xor
3839#pragma weak shmem_ctx_longlong_atomic_fetch_xor = pshmem_ctx_longlong_atomic_fetch_xor
3940#pragma weak shmem_ctx_uint_atomic_fetch_xor = pshmem_ctx_uint_atomic_fetch_xor
4041#pragma weak shmem_ctx_ulong_atomic_fetch_xor = pshmem_ctx_ulong_atomic_fetch_xor
4142#pragma weak shmem_ctx_ulonglong_atomic_fetch_xor = pshmem_ctx_ulonglong_atomic_fetch_xor
43+
4244#pragma weak shmemx_int32_atomic_fetch_xor = pshmemx_int32_atomic_fetch_xor
4345#pragma weak shmemx_int64_atomic_fetch_xor = pshmemx_int64_atomic_fetch_xor
4446#pragma weak shmemx_uint32_atomic_fetch_xor = pshmemx_uint32_atomic_fetch_xor
You can’t perform that action at this time.
0 commit comments