projects
/
binutils-gdb.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
PowerPC64 .branch_lt address
[binutils-gdb.git]
/
sim
/
testsuite
/
aarch64
/
cnt.s
1
# mach: aarch64
2
3
# Check the popcount instruction: cnt.
4
5
.include "testutils.inc"
6
7
.data
8
.align 4
9
input:
10
.word 0x04030201
11
.word 0x0f070605
12
.word 0x44332211
13
.word 0xff776655
14
15
start
16
adrp x0, input
17
ldr q0, [x0, #:lo12:input]
18
19
cnt v1.8b, v0.8b
20
addv b2, v1.8b
21
mov x1, v2.d[0]
22
cmp x1, #16
23
bne .Lfailure
24
25
cnt v1.16b, v0.16b
26
addv b2, v1.16b
27
mov x1, v2.d[0]
28
cmp x1, #48
29
bne .Lfailure
30
31
pass
32
.Lfailure:
33
fail