aboutsummaryrefslogtreecommitdiff
path: root/gas/testsuite/gas/aarch64/sve-bfloat-movprfx.s
blob: c322532a80757dd032cf728ef4606af2ab2faaaa (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.h, p0/m, z1.h
bfcvt z0.h, p0/m, z2.s