1	.text
2	.set noreorder
3
4movz_insns:
5	movnz		$2, $3, $4
6
7integer_insns:
8	gsmult		$2, $3, $4
9	gsmultu		$5, $6, $7
10	gsdmult		$8, $9, $10
11	gsdmultu	$11, $12, $13
12	gsdiv		$14, $15, $16
13	gsdivu		$17, $18, $19
14	gsddiv		$20, $21, $22
15	gsddivu		$23, $24, $25
16	gsmod		$26, $27, $28
17	gsmodu		$29, $30, $31
18	gsdmod		$2, $3, $4
19	gsdmodu		$5, $6, $7
20
21simd_insns:
22	packsshb	$f0, $f1, $f2
23	packsswh	$f3, $f4, $f5
24	packushb	$f6, $f7, $f8
25	paddb		$f9, $f10, $f11
26	paddh		$f12, $f13, $f14
27	paddw		$f15, $f16, $f17
28	paddd		$f18, $f19, $f20
29	paddsb		$f21, $f22, $f23
30	paddsh		$f24, $f25, $f26
31	paddusb		$f27, $f28, $f29
32	paddush		$f0, $f1, $f2
33	pandn		$f3, $f4, $f5
34	pavgb		$f6, $f7, $f8
35	pavgh		$f9, $f10, $f11
36	pcmpeqb		$f12, $f13, $f14
37	pcmpeqh		$f15, $f16, $f17
38	pcmpeqw		$f18, $f19, $f20
39	pcmpgtb		$f21, $f22, $f23
40	pcmpgth		$f24, $f25, $f26
41	pcmpgtw		$f27, $f28, $f29
42	pextrh		$f0, $f1, $f2
43	pinsrh_0	$f3, $f4, $f5
44	pinsrh_1	$f6, $f7, $f8
45	pinsrh_2	$f9, $f10, $f11
46	pinsrh_3	$f12, $f13, $f14
47	pmaddhw		$f15, $f16, $f17
48	pmaxsh		$f18, $f19, $f20
49	pmaxub		$f21, $f22, $f23
50	pminsh		$f24, $f25, $f26
51	pminub		$f27, $f28, $f29
52	pmovmskb	$f0, $f1
53	pmulhuh		$f2, $f3, $f4
54	pmulhh		$f5, $f6, $f7
55	pmullh		$f8, $f9, $f10
56	pmuluw		$f11, $f12, $f13
57	pasubub		$f14, $f15, $f16
58	biadd		$f17, $f18
59	pshufh		$f19, $f20, $f21
60	psllh		$f22, $f23, $f24
61	psllw		$f25, $f26, $f27
62	psrah		$f28, $f29, $f30
63	psraw		$f0, $f1, $f2
64	psrlh		$f3, $f4, $f5
65	psrlw		$f6, $f7, $f8
66	psubb		$f9, $f10, $f11
67	psubh		$f12, $f13, $f14
68	psubw		$f15, $f16, $f17
69	psubd		$f18, $f19, $f20
70	psubsb		$f21, $f22, $f23
71	psubsh		$f24, $f25, $f26
72	psubusb		$f27, $f28, $f29
73	psubush		$f0, $f1, $f2
74	punpckhbh	$f3, $f4, $f5
75	punpckhhw	$f6, $f7, $f8
76	punpckhwd	$f9, $f10, $f11
77	punpcklbh	$f12, $f13, $f14
78	punpcklhw	$f15, $f16, $f17
79	punpcklwd	$f18, $f19, $f20
80
81fixed_point_insns:
82	add		$f0, $f1, $f2
83	addu		$f3, $f4, $f5
84	dadd		$f6, $f7, $f8
85	sub		$f9, $f10, $f11
86	subu		$f12, $f13, $f14
87	dsub		$f15, $f16, $f17
88	or		$f18, $f19, $f20
89	sll		$f21, $f22, $f23
90	dsll		$f24, $f25, $f26
91	xor		$f27, $f28, $f29
92	nor		$f0, $f1, $f2
93	and		$f3, $f4, $f5
94	srl		$f6, $f7, $f8
95	dsrl		$f9, $f10, $f11
96	sra		$f12, $f13, $f14
97	dsra		$f15, $f16, $f17
98	sequ		$f18, $f19
99	sltu		$f20, $f21
100	sleu		$f22, $f23
101	seq		$f24, $f25
102	slt		$f26, $f27
103	sle		$f28, $f29
104
105
106