atomic_thread_fence_impl

fnvoid atomic_thread_fence_impl()(memory_order order)

Don't allow reordering, and emit a fence instruction.