summaryrefslogtreecommitdiff
path: root/gas/testsuite/gas/aarch64/sve-bfloat-movprfx.s
blob: d46da21aac6a59b9073e6118b0eb81bb8738862e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
.text
.arch armv8.2-a+bf16+sve

movprfx z0, z1
bfdot	z0.s,  z2.h,  z3.h

movprfx z0, z1
bfdot	z0.s,  z2.h,  z3.h[0]

movprfx z0, z1
bfmmla z0.s,  z2.h,  z3.h

movprfx z0, z1
bfmlalb	z0.s,  z2.h,  z3.h

movprfx z0, z1
bfmlalt	z0.s,  z2.h,  z3.h

movprfx z0, z1
bfmlalb	z0.s,  z2.h,  z3.h[0]

movprfx z0, z1
bfmlalt	z0.s,  z2.h,  z3.h[0]

# Unpredicated movprfx + bfcvt
movprfx z0, z1
bfcvt z0.h, p0/m, z2.s

# Predicated movprfx + bfcvt
movprfx z0.s, p0/m, z1.s
bfcvt z0.h, p0/m, z2.s