1 ;------------------------------------------------------------------------------
3 ; MemoryFence() for AArch64
5 ; Copyright (c) 2013, ARM Ltd. All rights reserved.
7 ; SPDX-License-Identifier: BSD-2-Clause-Patent
9 ;------------------------------------------------------------------------------
12 AREA BaseLib_LowLevel, CODE, READONLY
15 ; Used to serialize load and store operations.
17 ; All loads and stores that proceed calls to this function are guaranteed to be
18 ; globally visible when this function returns.
28 // System wide Data Memory Barrier.