summaryrefslogtreecommitdiff
path: root/gas/testsuite/gas/aarch64/sme2-f64f64-1.s
blob: 546f20dd44d8b8681d3d3df6dd3b601570601842 (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
32
33
34
35
	fadd	za.d[w8, 0], { z0.d - z1.d }
	fadd	za.d[w8, 0, vgx2], { z0.d - z1.d }
	FADD	ZA.d[W8, 0, VGx2], { Z0.d - Z1.d }
	FADD	ZA.D[W8, 0, VGX2], { Z0.D - Z1.D }
	fadd	za.d[w11, 0], { z0.d - z1.d }
	fadd	za.d[w8, 7], { z0.d - z1.d }
	fadd	za.d[w8, 0], { z30.d - z31.d }
	fadd	za.d[w10, 3], { z10.d - z11.d }

	fadd	za.d[w8, 0], { z0.d - z3.d }
	fadd	za.d[w8, 0, vgx4], { z0.d - z3.d }
	FADD	ZA.d[W8, 0, VGx4], { Z0.d - Z3.d }
	FADD	ZA.D[W8, 0, VGX4], { Z0.D - Z3.D }
	fadd	za.d[w11, 0], { z0.d - z3.d }
	fadd	za.d[w8, 7], { z0.d - z3.d }
	fadd	za.d[w8, 0], { z28.d - z31.d }
	fadd	za.d[w11, 1], { z12.d - z15.d }

	fsub	za.d[w8, 0], { z0.d - z1.d }
	fsub	za.d[w8, 0, vgx2], { z0.d - z1.d }
	FSUB	ZA.d[W8, 0, VGx2], { Z0.d - Z1.d }
	FSUB	ZA.D[W8, 0, VGX2], { Z0.D - Z1.D }
	fsub	za.d[w11, 0], { z0.d - z1.d }
	fsub	za.d[w8, 7], { z0.d - z1.d }
	fsub	za.d[w8, 0], { z30.d - z31.d }
	fsub	za.d[w10, 3], { z10.d - z11.d }

	fsub	za.d[w8, 0], { z0.d - z3.d }
	fsub	za.d[w8, 0, vgx4], { z0.d - z3.d }
	FSUB	ZA.d[W8, 0, VGx4], { Z0.d - Z3.d }
	FSUB	ZA.D[W8, 0, VGX4], { Z0.D - Z3.D }
	fsub	za.d[w11, 0], { z0.d - z3.d }
	fsub	za.d[w8, 7], { z0.d - z3.d }
	fsub	za.d[w8, 0], { z28.d - z31.d }
	fsub	za.d[w11, 1], { z12.d - z15.d }