1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| //
| // Copyright (c) 2016, Linaro Limited
| // All rights reserved.
| // SPDX-License-Identifier: BSD-2-Clause-Patent
| //
|
| .text
| .align 5
| ASM_GLOBAL ASM_PFX(InternalMemCompareGuid)
| ASM_PFX(InternalMemCompareGuid):
| mov x2, xzr
| ldp x3, x4, [x0]
| cbz x1, 0f
| ldp x1, x2, [x1]
| 0: cmp x1, x3
| ccmp x2, x4, #0, eq
| cset w0, eq
| ret
|
|