summaryrefslogtreecommitdiff
path: root/gas/testsuite/gas/ppc/power6.s
blob: c84488abcfbef4d4fe6289b573b6e6037f9d79bd (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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
# PowerPC POWER6 AltiVec tests
#as: -mpower6
	.section ".text"
start:
	doze
	nap
	sleep
	rvwinkle
	prtyw	3,4
	prtyd	13,14
	mfcfar	10
	mtcfar	11
	cmpb	3,4,5
	mffgpr	6,7
	mftgpr	8,9
	lwzcix	10,11,12
	lfdpx	13,14,15
	dadd	16,17,18
	daddq	20,22,24
	dss	3
	dssall	
	dst	5,4,1
	dstt	8,7,0
	dstst	5,6,3
	dststt	4,5,2
	attn
	mtcr    3
	mtcrf   0xff,3
	mtcrf   0x81,3
	mtcrf   0x01,3
	mtcrf   0x02,3
	mtcrf   0x04,3
	mtcrf   0x08,3
	mtcrf   0x10,3
	mtcrf   0x20,3
	mtcrf   0x40,3
	mtcrf   0x80,3
	mfcr    3
	mfcr    3,0x01
	mfcr    3,0x02
	mfcr    3,0x04
	mfcr    3,0x08
	mfcr    3,0x10
	mfcr    3,0x20
	mfcr    3,0x40
	mfcr    3,0x80
	dcbz    1, 2
	dcbzl   3, 4
	dcbz    5, 6