summaryrefslogtreecommitdiff
path: root/gas/testsuite/gas/mmix/reg3-op.s
blob: 9803e30e7e1aa2125e3838ba78c5f25f88199ada (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
# All-registers, '3'-type operands; third operand is
# register or constant.
Main	MUL X,Y,Z
	ADD $32,Y,Z
	4ADDU Y,$32,Z
	8ADDU $232,$133,Z
	16ADDU X,Y,$73
	SRU $31,Y,$233
	CSN X,$38,$212
	ZSNP $4,$175,$181

	MULU X,Y,Z0
	SL $32,Y,Z0
	CMPU Y,$32,Z0
	2ADDU $232,$133,Z0
	MXOR X,Y,203
	OR $31,Y,213
	NAND X,$38,211
	WDIF $4,$175,161

	SADD X,Y,0
	MXOR $32,Y,0
	ORN Y,$32,0
	ANDN $232,$133,0
	16ADDU X,Y,0
	SL $31,Y,0
	ADDU X,$38,0
	CMP $4,$175,0
X IS $23
Y IS $12
Z IS $67
Z0 IS 176