aboutsummaryrefslogtreecommitdiff
path: root/gas/testsuite/gas/riscv/sifive-insns.s
blob: d593692c5c05f65f0d58e4879f7596ab9c8cc65c (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
	.attribute arch, "rv32iv"
	# xsfvcp
	.option push
	.option arch, +xsfvcp
	sf.vc.x 0x3, 0xf, 0x1f, a1
	sf.vc.i 0x3, 0xf, 0x1f, 15
	sf.vc.vv 0x3, 0x1f, v2, v1
	sf.vc.xv 0x3, 0x1f, v2, a1
	sf.vc.iv 0x3, 0x1f, v2, 15
	sf.vc.fv 0x1, 0x1f, v2, fa1
	sf.vc.vvv 0x3, v0, v2, v1
	sf.vc.xvv 0x3, v0, v2, a1
	sf.vc.ivv 0x3, v0, v2, 15
	sf.vc.fvv 0x1, v0, v2, fa1
	sf.vc.vvw 0x3, v0, v2, v1
	sf.vc.xvw 0x3, v0, v2, a1
	sf.vc.ivw 0x3, v0, v2, 15
	sf.vc.fvw 0x1, v0, v2, fa1
	sf.vc.v.x 0x3, 0xf, v0, a1
	sf.vc.v.i 0x3, 0xf, v0, 15
	sf.vc.v.vv 0x3, v0, v2, v1
	sf.vc.v.xv 0x3, v0, v2, a1
	sf.vc.v.iv 0x3, v0, v2, 15
	sf.vc.v.fv 0x1, v0, v2, fa1
	sf.vc.v.vvv 0x3, v0, v2, v1
	sf.vc.v.xvv 0x3, v0, v2, a1
	sf.vc.v.ivv 0x3, v0, v2, 15
	sf.vc.v.fvv 0x1, v0, v2, fa1
	sf.vc.v.vvw 0x3, v0, v2, v1
	sf.vc.v.xvw 0x3, v0, v2, a1
	sf.vc.v.ivw 0x3, v0, v2, 15
	sf.vc.v.fvw 0x1, v0, v2, fa1
	.option pop