1	.text
2	.set	reorder
3test:
4	fsune.d	$w0,$w1,$w2
5	bz.b	$w0, test
6	fsune.d	$w0,$w1,$w2
7	bz.b	$w1, test
8	fsune.d	$w0,$w1,$w2
9	bz.b	$w2, test
10	add.s	$f0,$f1,$f2
11	bz.b	$w0, test
12	add.s	$f0,$f1,$f2
13	bz.b	$w1, test
14	add.s	$f0,$f1,$f2
15	bz.b	$w2, test
16	add.d	$f0,$f2,$f4
17	bz.b	$w0, test
18	add.d	$f0,$f2,$f4
19	bz.b	$w1, test
20	add.d	$f0,$f2,$f4
21	bz.b	$w2, test
22
23	fsune.d	$w0,$w1,$w2
24	bz.h	$w0, test
25	fsune.d	$w0,$w1,$w2
26	bz.h	$w1, test
27	fsune.d	$w0,$w1,$w2
28	bz.h	$w2, test
29	add.s	$f0,$f1,$f2
30	bz.h	$w0, test
31	add.s	$f0,$f1,$f2
32	bz.h	$w1, test
33	add.s	$f0,$f1,$f2
34	bz.h	$w2, test
35	add.d	$f0,$f2,$f4
36	bz.h	$w0, test
37	add.d	$f0,$f2,$f4
38	bz.h	$w1, test
39	add.d	$f0,$f2,$f4
40	bz.h	$w2, test
41
42	fsune.d	$w0,$w1,$w2
43	bz.w	$w0, test
44	fsune.d	$w0,$w1,$w2
45	bz.w	$w1, test
46	fsune.d	$w0,$w1,$w2
47	bz.w	$w2, test
48	add.s	$f0,$f1,$f2
49	bz.w	$w0, test
50	add.s	$f0,$f1,$f2
51	bz.w	$w1, test
52	add.s	$f0,$f1,$f2
53	bz.w	$w2, test
54	add.d	$f0,$f2,$f4
55	bz.w	$w0, test
56	add.d	$f0,$f2,$f4
57	bz.w	$w1, test
58	add.d	$f0,$f2,$f4
59	bz.w	$w2, test
60
61	fsune.d	$w0,$w1,$w2
62	bz.d	$w0, test
63	fsune.d	$w0,$w1,$w2
64	bz.d	$w1, test
65	fsune.d	$w0,$w1,$w2
66	bz.d	$w2, test
67	add.s	$f0,$f1,$f2
68	bz.d	$w0, test
69	add.s	$f0,$f1,$f2
70	bz.d	$w1, test
71	add.s	$f0,$f1,$f2
72	bz.d	$w2, test
73	add.d	$f0,$f2,$f4
74	bz.d	$w0, test
75	add.d	$f0,$f2,$f4
76	bz.d	$w1, test
77	add.d	$f0,$f2,$f4
78	bz.d	$w2, test
79
80	fsune.d	$w0,$w1,$w2
81	bz.v	$w0, test
82	fsune.d	$w0,$w1,$w2
83	bz.v	$w1, test
84	fsune.d	$w0,$w1,$w2
85	bz.v	$w2, test
86	add.s	$f0,$f1,$f2
87	bz.v	$w0, test
88	add.s	$f0,$f1,$f2
89	bz.v	$w1, test
90	add.s	$f0,$f1,$f2
91	bz.v	$w2, test
92	add.d	$f0,$f2,$f4
93	bz.v	$w0, test
94	add.d	$f0,$f2,$f4
95	bz.v	$w1, test
96	add.d	$f0,$f2,$f4
97	bz.v	$w2, test
98
99	fsune.d	$w0,$w1,$w2
100	bnz.b	$w0, test
101	fsune.d	$w0,$w1,$w2
102	bnz.b	$w1, test
103	fsune.d	$w0,$w1,$w2
104	bnz.b	$w2, test
105	add.s	$f0,$f1,$f2
106	bnz.b	$w0, test
107	add.s	$f0,$f1,$f2
108	bnz.b	$w1, test
109	add.s	$f0,$f1,$f2
110	bnz.b	$w2, test
111	add.d	$f0,$f2,$f4
112	bnz.b	$w0, test
113	add.d	$f0,$f2,$f4
114	bnz.b	$w1, test
115	add.d	$f0,$f2,$f4
116	bnz.b	$w2, test
117
118	fsune.d	$w0,$w1,$w2
119	bnz.h	$w0, test
120	fsune.d	$w0,$w1,$w2
121	bnz.h	$w1, test
122	fsune.d	$w0,$w1,$w2
123	bnz.h	$w2, test
124	add.s	$f0,$f1,$f2
125	bnz.h	$w0, test
126	add.s	$f0,$f1,$f2
127	bnz.h	$w1, test
128	add.s	$f0,$f1,$f2
129	bnz.h	$w2, test
130	add.d	$f0,$f2,$f4
131	bnz.h	$w0, test
132	add.d	$f0,$f2,$f4
133	bnz.h	$w1, test
134	add.d	$f0,$f2,$f4
135	bnz.h	$w2, test
136
137	fsune.d	$w0,$w1,$w2
138	bnz.w	$w0, test
139	fsune.d	$w0,$w1,$w2
140	bnz.w	$w1, test
141	fsune.d	$w0,$w1,$w2
142	bnz.w	$w2, test
143	add.s	$f0,$f1,$f2
144	bnz.w	$w0, test
145	add.s	$f0,$f1,$f2
146	bnz.w	$w1, test
147	add.s	$f0,$f1,$f2
148	bnz.w	$w2, test
149	add.d	$f0,$f2,$f4
150	bnz.w	$w0, test
151	add.d	$f0,$f2,$f4
152	bnz.w	$w1, test
153	add.d	$f0,$f2,$f4
154	bnz.w	$w2, test
155
156	fsune.d	$w0,$w1,$w2
157	bnz.d	$w0, test
158	fsune.d	$w0,$w1,$w2
159	bnz.d	$w1, test
160	fsune.d	$w0,$w1,$w2
161	bnz.d	$w2, test
162	add.s	$f0,$f1,$f2
163	bnz.d	$w0, test
164	add.s	$f0,$f1,$f2
165	bnz.d	$w1, test
166	add.s	$f0,$f1,$f2
167	bnz.d	$w2, test
168	add.d	$f0,$f2,$f4
169	bnz.d	$w0, test
170	add.d	$f0,$f2,$f4
171	bnz.d	$w1, test
172	add.d	$f0,$f2,$f4
173	bnz.d	$w2, test
174
175	fsune.d	$w0,$w1,$w2
176	bnz.v	$w0, test
177	fsune.d	$w0,$w1,$w2
178	bnz.v	$w1, test
179	fsune.d	$w0,$w1,$w2
180	bnz.v	$w2, test
181	add.s	$f0,$f1,$f2
182	bnz.v	$w0, test
183	add.s	$f0,$f1,$f2
184	bnz.v	$w1, test
185	add.s	$f0,$f1,$f2
186	bnz.v	$w2, test
187	add.d	$f0,$f2,$f4
188	bnz.v	$w0, test
189	add.d	$f0,$f2,$f4
190	bnz.v	$w1, test
191	add.d	$f0,$f2,$f4
192	bnz.v	$w2, test
193
194# Force at least 8 (non-delay-slot) zero bytes, to make 'objdump' print ...
195	.align	2
196	.space	8
197