ECB_MEMORY_FENCE_RELEASE
# define ECB_MEMORY_FENCE_RELEASE ECB_MEMORY_FENCE
#define ECB_MEMORY_FENCE_RELEASE __asm__ __volatile__ ("")
#define ECB_MEMORY_FENCE_RELEASE __asm__ __volatile__ ("")
#define ECB_MEMORY_FENCE_RELEASE __asm__ __volatile__ ("membar #LoadStore | #StoreStore")
#define ECB_MEMORY_FENCE_RELEASE __asm__ __volatile__ ("")
#define ECB_MEMORY_FENCE_RELEASE __atomic_thread_fence (__ATOMIC_RELEASE)
#define ECB_MEMORY_FENCE_RELEASE __c11_atomic_thread_fence (__ATOMIC_RELEASE)
#define ECB_MEMORY_FENCE_RELEASE _WriteBarrier (); MemoryBarrier()
#define ECB_MEMORY_FENCE_RELEASE _WriteBarrier ()
#define ECB_MEMORY_FENCE_RELEASE __machine_w_barrier ()
#define ECB_MEMORY_FENCE_RELEASE ECB_MEMORY_FENCE