1 ##------------------------------------------------------------------------------
3 # MemoryFence() for AArch64
5 # Copyright (c) 2013, ARM Ltd. All rights reserved.
7 # SPDX-License-Identifier: BSD-2-Clause-Patent
9 ##------------------------------------------------------------------------------
14 GCC_ASM_EXPORT(MemoryFence)
18 # Used to serialize load and store operations.
20 # All loads and stores that proceed calls to this function are guaranteed to be
21 # globally visible when this function returns.
31 // System wide Data Memory Barrier.