Lines Matching refs:CK_PR_FENCE
59 #define CK_PR_FENCE(T, I) \
70 CK_PR_FENCE(atomic, "membar #StoreStore")
71 CK_PR_FENCE(atomic_store, "membar #StoreStore")
72 CK_PR_FENCE(atomic_load, "membar #StoreLoad")
73 CK_PR_FENCE(store_atomic, "membar #StoreStore")
74 CK_PR_FENCE(load_atomic, "membar #LoadStore")
75 CK_PR_FENCE(store, "membar #StoreStore")
76 CK_PR_FENCE(store_load, "membar #StoreLoad")
77 CK_PR_FENCE(load, "membar #LoadLoad")
78 CK_PR_FENCE(load_store, "membar #LoadStore")
79 CK_PR_FENCE(memory, "membar #MemIssue")
80 CK_PR_FENCE(acquire, "membar #LoadLoad | #LoadStore")
81 CK_PR_FENCE(release, "membar #LoadStore | #StoreStore")
82 CK_PR_FENCE(acqrel, "membar #LoadLoad | #LoadStore | #StoreStore")
83 CK_PR_FENCE(lock, "membar #LoadLoad | #LoadStore | #StoreStore | #StoreLoad")
84 CK_PR_FENCE(unlock, "membar #LoadStore | #StoreStore")
86 #undef CK_PR_FENCE