1# PA SPE2 instructions
2# Testcase for CMPE200GCC-5, CMPE200GCC-62
3
4	.section ".text"
5
6	.equ	rA,1
7	.equ	rB,2
8	.equ	rD,0
9	.equ	rS,0
10	.equ	UIMM, 31
11	.equ	UIMM_LT8, 7
12	.equ	UIMM_LT16, 15
13	.equ	UIMM_1, 1
14	.equ	UIMM_2, 2
15	.equ	UIMM_4, 4
16	.equ	UIMM_8, 8
17	.equ	SIMM, -16
18	.equ	crD,    0
19	.equ	nnn,    7
20	.equ	bbb,    7
21	.equ	dd,     3
22	.equ	Ddd,    7
23	.equ	hh,     3
24	.equ	mask,  15
25	.equ	offset, 7
26
27	evdotpwcssi           rD, rA, rB
28	evdotpwcsmi           rD, rA, rB
29	evdotpwcssfr          rD, rA, rB
30	evdotpwcssf           rD, rA, rB
31	evdotpwgasmf          rD, rA, rB
32	evdotpwxgasmf         rD, rA, rB
33	evdotpwgasmfr         rD, rA, rB
34	evdotpwxgasmfr        rD, rA, rB
35	evdotpwgssmf          rD, rA, rB
36	evdotpwxgssmf         rD, rA, rB
37	evdotpwgssmfr         rD, rA, rB
38	evdotpwxgssmfr        rD, rA, rB
39	evdotpwcssiaaw3       rD, rA, rB
40	evdotpwcsmiaaw3       rD, rA, rB
41	evdotpwcssfraaw3      rD, rA, rB
42	evdotpwcssfaaw3       rD, rA, rB
43	evdotpwgasmfaa3       rD, rA, rB
44	evdotpwxgasmfaa3      rD, rA, rB
45	evdotpwgasmfraa3      rD, rA, rB
46	evdotpwxgasmfraa3     rD, rA, rB
47	evdotpwgssmfaa3       rD, rA, rB
48	evdotpwxgssmfaa3      rD, rA, rB
49	evdotpwgssmfraa3      rD, rA, rB
50	evdotpwxgssmfraa3     rD, rA, rB
51	evdotpwcssia          rD, rA, rB
52	evdotpwcsmia          rD, rA, rB
53	evdotpwcssfra         rD, rA, rB
54	evdotpwcssfa          rD, rA, rB
55	evdotpwgasmfa         rD, rA, rB
56	evdotpwxgasmfa        rD, rA, rB
57	evdotpwgasmfra        rD, rA, rB
58	evdotpwxgasmfra       rD, rA, rB
59	evdotpwgssmfa         rD, rA, rB
60	evdotpwxgssmfa        rD, rA, rB
61	evdotpwgssmfra        rD, rA, rB
62	evdotpwxgssmfra       rD, rA, rB
63	evdotpwcssiaaw        rD, rA, rB
64	evdotpwcsmiaaw        rD, rA, rB
65	evdotpwcssfraaw       rD, rA, rB
66	evdotpwcssfaaw        rD, rA, rB
67	evdotpwgasmfaa        rD, rA, rB
68	evdotpwxgasmfaa       rD, rA, rB
69	evdotpwgasmfraa       rD, rA, rB
70	evdotpwxgasmfraa      rD, rA, rB
71	evdotpwgssmfaa        rD, rA, rB
72	evdotpwxgssmfaa       rD, rA, rB
73	evdotpwgssmfraa       rD, rA, rB
74	evdotpwxgssmfraa      rD, rA, rB
75	evdotphihcssi         rD, rA, rB
76	evdotplohcssi         rD, rA, rB
77	evdotphihcssf         rD, rA, rB
78	evdotplohcssf         rD, rA, rB
79	evdotphihcsmi         rD, rA, rB
80	evdotplohcsmi         rD, rA, rB
81	evdotphihcssfr        rD, rA, rB
82	evdotplohcssfr        rD, rA, rB
83	evdotphihcssiaaw3     rD, rA, rB
84	evdotplohcssiaaw3     rD, rA, rB
85	evdotphihcssfaaw3     rD, rA, rB
86	evdotplohcssfaaw3     rD, rA, rB
87	evdotphihcsmiaaw3     rD, rA, rB
88	evdotplohcsmiaaw3     rD, rA, rB
89	evdotphihcssfraaw3    rD, rA, rB
90	evdotplohcssfraaw3    rD, rA, rB
91	evdotphihcssia        rD, rA, rB
92	evdotplohcssia        rD, rA, rB
93	evdotphihcssfa        rD, rA, rB
94	evdotplohcssfa        rD, rA, rB
95	evdotphihcsmia        rD, rA, rB
96	evdotplohcsmia        rD, rA, rB
97	evdotphihcssfra       rD, rA, rB
98	evdotplohcssfra       rD, rA, rB
99	evdotphihcssiaaw      rD, rA, rB
100	evdotplohcssiaaw      rD, rA, rB
101	evdotphihcssfaaw      rD, rA, rB
102	evdotplohcssfaaw      rD, rA, rB
103	evdotphihcsmiaaw      rD, rA, rB
104	evdotplohcsmiaaw      rD, rA, rB
105	evdotphihcssfraaw     rD, rA, rB
106	evdotplohcssfraaw     rD, rA, rB
107	evdotphausi           rD, rA, rB
108	evdotphassi           rD, rA, rB
109	evdotphasusi          rD, rA, rB
110	evdotphassf           rD, rA, rB
111	evdotphsssf           rD, rA, rB
112	evdotphaumi           rD, rA, rB
113	evdotphasmi           rD, rA, rB
114	evdotphasumi          rD, rA, rB
115	evdotphassfr          rD, rA, rB
116	evdotphssmi           rD, rA, rB
117	evdotphsssfr          rD, rA, rB
118	evdotphausiaaw3       rD, rA, rB
119	evdotphassiaaw3       rD, rA, rB
120	evdotphasusiaaw3      rD, rA, rB
121	evdotphassfaaw3       rD, rA, rB
122	evdotphsssiaaw3       rD, rA, rB
123	evdotphsssfaaw3       rD, rA, rB
124	evdotphaumiaaw3       rD, rA, rB
125	evdotphasmiaaw3       rD, rA, rB
126	evdotphasumiaaw3      rD, rA, rB
127	evdotphassfraaw3      rD, rA, rB
128	evdotphssmiaaw3       rD, rA, rB
129	evdotphsssfraaw3      rD, rA, rB
130	evdotphausia          rD, rA, rB
131	evdotphassia          rD, rA, rB
132	evdotphasusia         rD, rA, rB
133	evdotphassfa          rD, rA, rB
134	evdotphsssfa          rD, rA, rB
135	evdotphaumia          rD, rA, rB
136	evdotphasmia          rD, rA, rB
137	evdotphasumia         rD, rA, rB
138	evdotphassfra         rD, rA, rB
139	evdotphssmia          rD, rA, rB
140	evdotphsssfra         rD, rA, rB
141	evdotphausiaaw        rD, rA, rB
142	evdotphassiaaw        rD, rA, rB
143	evdotphasusiaaw       rD, rA, rB
144	evdotphassfaaw        rD, rA, rB
145	evdotphsssiaaw        rD, rA, rB
146	evdotphsssfaaw        rD, rA, rB
147	evdotphaumiaaw        rD, rA, rB
148	evdotphasmiaaw        rD, rA, rB
149	evdotphasumiaaw       rD, rA, rB
150	evdotphassfraaw       rD, rA, rB
151	evdotphssmiaaw        rD, rA, rB
152	evdotphsssfraaw       rD, rA, rB
153	evdotp4hgaumi         rD, rA, rB
154	evdotp4hgasmi         rD, rA, rB
155	evdotp4hgasumi        rD, rA, rB
156	evdotp4hgasmf         rD, rA, rB
157	evdotp4hgssmi         rD, rA, rB
158	evdotp4hgssmf         rD, rA, rB
159	evdotp4hxgasmi        rD, rA, rB
160	evdotp4hxgasmf        rD, rA, rB
161	evdotpbaumi           rD, rA, rB
162	evdotpbasmi           rD, rA, rB
163	evdotpbasumi          rD, rA, rB
164	evdotp4hxgssmi        rD, rA, rB
165	evdotp4hxgssmf        rD, rA, rB
166	evdotp4hgaumiaa3      rD, rA, rB
167	evdotp4hgasmiaa3      rD, rA, rB
168	evdotp4hgasumiaa3     rD, rA, rB
169	evdotp4hgasmfaa3      rD, rA, rB
170	evdotp4hgssmiaa3      rD, rA, rB
171	evdotp4hgssmfaa3      rD, rA, rB
172	evdotp4hxgasmiaa3     rD, rA, rB
173	evdotp4hxgasmfaa3     rD, rA, rB
174	evdotpbaumiaaw3       rD, rA, rB
175	evdotpbasmiaaw3       rD, rA, rB
176	evdotpbasumiaaw3      rD, rA, rB
177	evdotp4hxgssmiaa3     rD, rA, rB
178	evdotp4hxgssmfaa3     rD, rA, rB
179	evdotp4hgaumia        rD, rA, rB
180	evdotp4hgasmia        rD, rA, rB
181	evdotp4hgasumia       rD, rA, rB
182	evdotp4hgasmfa        rD, rA, rB
183	evdotp4hgssmia        rD, rA, rB
184	evdotp4hgssmfa        rD, rA, rB
185	evdotp4hxgasmia       rD, rA, rB
186	evdotp4hxgasmfa       rD, rA, rB
187	evdotpbaumia          rD, rA, rB
188	evdotpbasmia          rD, rA, rB
189	evdotpbasumia         rD, rA, rB
190	evdotp4hxgssmia       rD, rA, rB
191	evdotp4hxgssmfa       rD, rA, rB
192	evdotp4hgaumiaa       rD, rA, rB
193	evdotp4hgasmiaa       rD, rA, rB
194	evdotp4hgasumiaa      rD, rA, rB
195	evdotp4hgasmfaa       rD, rA, rB
196	evdotp4hgssmiaa       rD, rA, rB
197	evdotp4hgssmfaa       rD, rA, rB
198	evdotp4hxgasmiaa      rD, rA, rB
199	evdotp4hxgasmfaa      rD, rA, rB
200	evdotpbaumiaaw        rD, rA, rB
201	evdotpbasmiaaw        rD, rA, rB
202	evdotpbasumiaaw       rD, rA, rB
203	evdotp4hxgssmiaa      rD, rA, rB
204	evdotp4hxgssmfaa      rD, rA, rB
205	evdotpwausi           rD, rA, rB
206	evdotpwassi           rD, rA, rB
207	evdotpwasusi          rD, rA, rB
208	evdotpwaumi           rD, rA, rB
209	evdotpwasmi           rD, rA, rB
210	evdotpwasumi          rD, rA, rB
211	evdotpwssmi           rD, rA, rB
212	evdotpwausiaa3        rD, rA, rB
213	evdotpwassiaa3        rD, rA, rB
214	evdotpwasusiaa3       rD, rA, rB
215	evdotpwsssiaa3        rD, rA, rB
216	evdotpwaumiaa3        rD, rA, rB
217	evdotpwasmiaa3        rD, rA, rB
218	evdotpwasumiaa3       rD, rA, rB
219	evdotpwssmiaa3        rD, rA, rB
220	evdotpwausia          rD, rA, rB
221	evdotpwassia          rD, rA, rB
222	evdotpwasusia         rD, rA, rB
223	evdotpwaumia          rD, rA, rB
224	evdotpwasmia          rD, rA, rB
225	evdotpwasumia         rD, rA, rB
226	evdotpwssmia          rD, rA, rB
227	evdotpwausiaa         rD, rA, rB
228	evdotpwassiaa         rD, rA, rB
229	evdotpwasusiaa        rD, rA, rB
230	evdotpwsssiaa         rD, rA, rB
231	evdotpwaumiaa         rD, rA, rB
232	evdotpwasmiaa         rD, rA, rB
233	evdotpwasumiaa        rD, rA, rB
234	evdotpwssmiaa         rD, rA, rB
235	evaddib               rD, rB, UIMM
236	evaddih               rD, rB, UIMM
237	evsubifh              rD, UIMM, rB
238	evsubifb              rD, UIMM, rB
239	evabsb                rD, rA
240	evabsh                rD, rA
241	evabsd                rD, rA
242	evabss                rD, rA
243	evabsbs               rD, rA
244	evabshs               rD, rA
245	evabsds               rD, rA
246	evnegwo               rD, rA
247	evnegb                rD, rA
248	evnegbo               rD, rA
249	evnegh                rD, rA
250	evnegho               rD, rA
251	evnegd                rD, rA
252	evnegs                rD, rA
253	evnegwos              rD, rA
254	evnegbs               rD, rA
255	evnegbos              rD, rA
256	evneghs               rD, rA
257	evneghos              rD, rA
258	evnegds               rD, rA
259	evextzb               rD, rA
260	evextsbh              rD, rA
261	evextsw               rD, rA
262	evrndwh               rD, rA
263	evrndhb               rD, rA
264	evrnddw               rD, rA
265	evrndwhus             rD, rA
266	evrndwhss             rD, rA
267	evrndhbus             rD, rA
268	evrndhbss             rD, rA
269	evrnddwus             rD, rA
270	evrnddwss             rD, rA
271	evrndwnh              rD, rA
272	evrndhnb              rD, rA
273	evrnddnw              rD, rA
274	evrndwnhus            rD, rA
275	evrndwnhss            rD, rA
276	evrndhnbus            rD, rA
277	evrndhnbss            rD, rA
278	evrnddnwus            rD, rA
279	evrnddnwss            rD, rA
280	evcntlzh              rD, rA
281	evcntlsh              rD, rA
282	evpopcntb             rD, rA
283	circinc               rD, rA, rB
284	evunpkhibui           rD, rA
285	evunpkhibsi           rD, rA
286	evunpkhihui           rD, rA
287	evunpkhihsi           rD, rA
288	evunpklobui           rD, rA
289	evunpklobsi           rD, rA
290	evunpklohui           rD, rA
291	evunpklohsi           rD, rA
292	evunpklohf            rD, rA
293	evunpkhihf            rD, rA
294	evunpklowgsf          rD, rA
295	evunpkhiwgsf          rD, rA
296	evsatsduw             rD, rA
297	evsatsdsw             rD, rA
298	evsatshub             rD, rA
299	evsatshsb             rD, rA
300	evsatuwuh             rD, rA
301	evsatswsh             rD, rA
302	evsatswuh             rD, rA
303	evsatuhub             rD, rA
304	evsatuduw             rD, rA
305	evsatuwsw             rD, rA
306	evsatshuh             rD, rA
307	evsatuhsh             rD, rA
308	evsatswuw             rD, rA
309	evsatswgsdf           rD, rA
310	evsatsbub             rD, rA
311	evsatubsb             rD, rA
312	evmaxhpuw             rD, rA
313	evmaxhpsw             rD, rA
314	evmaxbpuh             rD, rA
315	evmaxbpsh             rD, rA
316	evmaxwpud             rD, rA
317	evmaxwpsd             rD, rA
318	evminhpuw             rD, rA
319	evminhpsw             rD, rA
320	evminbpuh             rD, rA
321	evminbpsh             rD, rA
322	evminwpud             rD, rA
323	evminwpsd             rD, rA
324	evmaxmagws            rD, rA, rB
325	evsl                  rD, rA, rB
326	evsli                 rD, rA, UIMM
327	evsplatie             rD, SIMM
328	evsplatib             rD, SIMM
329	evsplatibe            rD, SIMM
330	evsplatih             rD, SIMM
331	evsplatihe            rD, SIMM
332	evsplatid             rD, SIMM
333	evsplatia             rD, SIMM
334	evsplatiea            rD, SIMM
335	evsplatiba            rD, SIMM
336	evsplatibea           rD, SIMM
337	evsplatiha            rD, SIMM
338	evsplatihea           rD, SIMM
339	evsplatida            rD, SIMM
340	evsplatfio            rD, SIMM
341	evsplatfib            rD, SIMM
342	evsplatfibo           rD, SIMM
343	evsplatfih            rD, SIMM
344	evsplatfiho           rD, SIMM
345	evsplatfid            rD, SIMM
346	evsplatfia            rD, SIMM
347	evsplatfioa           rD, SIMM
348	evsplatfiba           rD, SIMM
349	evsplatfiboa          rD, SIMM
350	evsplatfiha           rD, SIMM
351	evsplatfihoa          rD, SIMM
352	evsplatfida           rD, SIMM
353	evcmpgtdu             crD, rA, rB
354	evcmpgtds             crD, rA, rB
355	evcmpltdu             crD, rA, rB
356	evcmpltds             crD, rA, rB
357	evcmpeqd              crD, rA, rB
358	evswapbhilo           rD, rA, rB
359	evswapblohi           rD, rA, rB
360	evswaphhilo           rD, rA, rB
361	evswaphlohi           rD, rA, rB
362	evswaphe              rD, rA, rB
363	evswaphhi             rD, rA, rB
364	evswaphlo             rD, rA, rB
365	evswapho              rD, rA, rB
366	evinsb                rD, rA, Ddd, bbb
367	evxtrb                rD, rA, Ddd, bbb
368	evsplath              rD, rA, hh
369	evsplatb              rD, rA, bbb
370	evinsh                rD, rA, dd, hh
371	evclrbe               rD, rA, mask
372	evclrbo               rD, rA, mask
373	evclrh                rD, rA, mask
374	evxtrh                rD, rA, dd, hh
375	evselbitm0            rD, rA, rB
376	evselbitm1            rD, rA, rB
377	evselbit              rD, rA, rB
378	evperm                rD, rA, rB
379	evperm2               rD, rA, rB
380	evperm3               rD, rA, rB
381	evxtrd                rD, rA, rB, offset
382	evsrbu                rD, rA, rB
383	evsrbs                rD, rA, rB
384	evsrbiu               rD, rA, UIMM_LT8
385	evsrbis               rD, rA, UIMM_LT8
386	evslb                 rD, rA, rB
387	evrlb                 rD, rA, rB
388	evslbi                rD, rA, UIMM_LT8
389	evrlbi                rD, rA, UIMM_LT8
390	evsrhu                rD, rA, rB
391	evsrhs                rD, rA, rB
392	evsrhiu               rD, rA, UIMM_LT16
393	evsrhis               rD, rA, UIMM_LT16
394	evslh                 rD, rA, rB
395	evrlh                 rD, rA, rB
396	evslhi                rD, rA, UIMM_LT16
397	evrlhi                rD, rA, UIMM_LT16
398	evsru                 rD, rA, rB
399	evsrs                 rD, rA, rB
400	evsriu                rD, rA, UIMM
401	evsris                rD, rA, UIMM
402	evlvsl                rD, rA, rB
403	evlvsr                rD, rA, rB
404	evsroiu               rD, rA, nnn
405	evsrois               rD, rA, nnn
406	evsloi                rD, rA, nnn
407	evfssqrt              rD, rA
408	evfscfh               rD, rB
409	evfscth               rD, rB
410	evfsmax               rD, rA, rB
411	evfsmin               rD, rA, rB
412	evfsaddsub            rD, rA, rB
413	evfssubadd            rD, rA, rB
414	evfssum               rD, rA, rB
415	evfsdiff              rD, rA, rB
416	evfssumdiff           rD, rA, rB
417	evfsdiffsum           rD, rA, rB
418	evfsaddx              rD, rA, rB
419	evfssubx              rD, rA, rB
420	evfsaddsubx           rD, rA, rB
421	evfssubaddx           rD, rA, rB
422	evfsmulx              rD, rA, rB
423	evfsmule              rD, rA, rB
424	evfsmulo              rD, rA, rB
425	evldbx                rD, rA, rB
426	evldb                 rD, UIMM_8 (rA)
427	evlhhsplathx          rD, rA, rB
428	evlhhsplath           rD, UIMM_2 (rA)
429	evlwbsplatwx          rD, rA, rB
430	evlwbsplatw           rD, UIMM_4 (rA)
431	evlwhsplatwx          rD, rA, rB
432	evlwhsplatw           rD, UIMM_4 (rA)
433	evlbbsplatbx          rD, rA, rB
434	evlbbsplatb           rD, UIMM_1 (rA)
435	evstdbx               rS, rA, rB
436	evstdb                rS, UIMM_8 (rA)
437	evlwbex               rD, rA, rB
438	evlwbe                rD, UIMM_4 (rA)
439	evlwboux              rD, rA, rB
440	evlwbou               rD, UIMM_4 (rA)
441	evlwbosx              rD, rA, rB
442	evlwbos               rD, UIMM_4 (rA)
443	evstwbex              rS, rA, rB
444	evstwbe               rS, UIMM_4 (rA)
445	evstwbox              rS, rA, rB
446	evstwbo               rS, UIMM_4 (rA)
447	evstwbx               rS, rA, rB
448	evstwb                rS, UIMM_4 (rA)
449	evsthbx               rS, rA, rB
450	evsthb                rS, UIMM_2 (rA)
451	evlddmx               rD, rA, rB
452	evlddu                rD, UIMM_8 (rA)
453	evldwmx               rD, rA, rB
454	evldwu                rD, UIMM_8 (rA)
455	evldhmx               rD, rA, rB
456	evldhu                rD, UIMM_8 (rA)
457	evldbmx               rD, rA, rB
458	evldbu                rD, UIMM_8 (rA)
459	evlhhesplatmx         rD, rA, rB
460	evlhhesplatu          rD, UIMM_2 (rA)
461	evlhhsplathmx         rD, rA, rB
462	evlhhsplathu          rD, UIMM_2 (rA)
463	evlhhousplatmx        rD, rA, rB
464	evlhhousplatu         rD, UIMM_2 (rA)
465	evlhhossplatmx        rD, rA, rB
466	evlhhossplatu         rD, UIMM_2 (rA)
467	evlwhemx              rD, rA, rB
468	evlwheu               rD, UIMM_4 (rA)
469	evlwbsplatwmx         rD, rA, rB
470	evlwbsplatwu          rD, UIMM_4 (rA)
471	evlwhoumx             rD, rA, rB
472	evlwhouu              rD, UIMM_4 (rA)
473	evlwhosmx             rD, rA, rB
474	evlwhosu              rD, UIMM_4 (rA)
475	evlwwsplatmx          rD, rA, rB
476	evlwwsplatu           rD, UIMM_4 (rA)
477	evlwhsplatwmx         rD, rA, rB
478	evlwhsplatwu          rD, UIMM_4 (rA)
479	evlwhsplatmx          rD, rA, rB
480	evlwhsplatu           rD, UIMM_4 (rA)
481	evlbbsplatbmx         rD, rA, rB
482	evlbbsplatbu          rD, UIMM_1 (rA)
483	evstddmx              rS, rA, rB
484	evstddu               rS, UIMM_8 (rA)
485	evstdwmx              rS, rA, rB
486	evstdwu               rS, UIMM_8 (rA)
487	evstdhmx              rS, rA, rB
488	evstdhu               rS, UIMM_8 (rA)
489	evstdbmx              rS, rA, rB
490	evstdbu               rS, UIMM_8 (rA)
491	evlwbemx              rD, rA, rB
492	evlwbeu               rD, UIMM_4 (rA)
493	evlwboumx             rD, rA, rB
494	evlwbouu              rD, UIMM_4 (rA)
495	evlwbosmx             rD, rA, rB
496	evlwbosu              rD, UIMM_4 (rA)
497	evstwhemx             rS, rA, rB
498	evstwheu              rS, UIMM_4 (rA)
499	evstwbemx             rS, rA, rB
500	evstwbeu              rS, UIMM_4 (rA)
501	evstwhomx             rS, rA, rB
502	evstwhou              rS, UIMM_4 (rA)
503	evstwbomx             rS, rA, rB
504	evstwbou              rS, UIMM_4 (rA)
505	evstwwemx             rS, rA, rB
506	evstwweu              rS, UIMM_4 (rA)
507	evstwbmx              rS, rA, rB
508	evstwbu               rS, UIMM_4 (rA)
509	evstwwomx             rS, rA, rB
510	evstwwou              rS, UIMM_4 (rA)
511	evsthbmx              rS, rA, rB
512	evsthbu               rS, UIMM_2 (rA)
513	evmhusi               rD, rA, rB
514	evmhssi               rD, rA, rB
515	evmhsusi              rD, rA, rB
516	evmhssf               rD, rA, rB
517	evmhumi               rD, rA, rB
518	evmhssfr              rD, rA, rB
519	evmhesumi             rD, rA, rB
520	evmhosumi             rD, rA, rB
521	evmbeumi              rD, rA, rB
522	evmbesmi              rD, rA, rB
523	evmbesumi             rD, rA, rB
524	evmboumi              rD, rA, rB
525	evmbosmi              rD, rA, rB
526	evmbosumi             rD, rA, rB
527	evmhesumia            rD, rA, rB
528	evmhosumia            rD, rA, rB
529	evmbeumia             rD, rA, rB
530	evmbesmia             rD, rA, rB
531	evmbesumia            rD, rA, rB
532	evmboumia             rD, rA, rB
533	evmbosmia             rD, rA, rB
534	evmbosumia            rD, rA, rB
535	evmwusiw              rD, rA, rB
536	evmwssiw              rD, rA, rB
537	evmwhssfr             rD, rA, rB
538	evmwehgsmfr           rD, rA, rB
539	evmwehgsmf            rD, rA, rB
540	evmwohgsmfr           rD, rA, rB
541	evmwohgsmf            rD, rA, rB
542	evmwhssfra            rD, rA, rB
543	evmwehgsmfra          rD, rA, rB
544	evmwehgsmfa           rD, rA, rB
545	evmwohgsmfra          rD, rA, rB
546	evmwohgsmfa           rD, rA, rB
547	evaddusiaa            rD, rA
548	evaddssiaa            rD, rA
549	evsubfusiaa           rD, rA
550	evsubfssiaa           rD, rA
551	evaddsmiaa            rD, rA
552	evsubfsmiaa           rD, rA
553	evaddh                rD, rA, rB
554	evaddhss              rD, rA, rB
555	evsubfh               rD, rA, rB
556	evsubfhss             rD, rA, rB
557	evaddhx               rD, rA, rB
558	evaddhxss             rD, rA, rB
559	evsubfhx              rD, rA, rB
560	evsubfhxss            rD, rA, rB
561	evaddd                rD, rA, rB
562	evadddss              rD, rA, rB
563	evsubfd               rD, rA, rB
564	evsubfdss             rD, rA, rB
565	evaddb                rD, rA, rB
566	evaddbss              rD, rA, rB
567	evsubfb               rD, rA, rB
568	evsubfbss             rD, rA, rB
569	evaddsubfh            rD, rA, rB
570	evaddsubfhss          rD, rA, rB
571	evsubfaddh            rD, rA, rB
572	evsubfaddhss          rD, rA, rB
573	evaddsubfhx           rD, rA, rB
574	evaddsubfhxss         rD, rA, rB
575	evsubfaddhx           rD, rA, rB
576	evsubfaddhxss         rD, rA, rB
577	evadddus              rD, rA, rB
578	evaddbus              rD, rA, rB
579	evsubfdus             rD, rA, rB
580	evsubfbus             rD, rA, rB
581	evaddwus              rD, rA, rB
582	evaddwxus             rD, rA, rB
583	evsubfwus             rD, rA, rB
584	evsubfwxus            rD, rA, rB
585	evadd2subf2h          rD, rA, rB
586	evadd2subf2hss        rD, rA, rB
587	evsubf2add2h          rD, rA, rB
588	evsubf2add2hss        rD, rA, rB
589	evaddhus              rD, rA, rB
590	evaddhxus             rD, rA, rB
591	evsubfhus             rD, rA, rB
592	evsubfhxus            rD, rA, rB
593	evaddwss              rD, rA, rB
594	evsubfwss             rD, rA, rB
595	evaddwx               rD, rA, rB
596	evaddwxss             rD, rA, rB
597	evsubfwx              rD, rA, rB
598	evsubfwxss            rD, rA, rB
599	evaddsubfw            rD, rA, rB
600	evaddsubfwss          rD, rA, rB
601	evsubfaddw            rD, rA, rB
602	evsubfaddwss          rD, rA, rB
603	evaddsubfwx           rD, rA, rB
604	evaddsubfwxss         rD, rA, rB
605	evsubfaddwx           rD, rA, rB
606	evsubfaddwxss         rD, rA, rB
607	evmar                 rD
608	evsumwu               rD, rA
609	evsumws               rD, rA
610	evsum4bu              rD, rA
611	evsum4bs              rD, rA
612	evsum2hu              rD, rA
613	evsum2hs              rD, rA
614	evdiff2his            rD, rA
615	evsum2his             rD, rA
616	evsumwua              rD, rA
617	evsumwsa              rD, rA
618	evsum4bua             rD, rA
619	evsum4bsa             rD, rA
620	evsum2hua             rD, rA
621	evsum2hsa             rD, rA
622	evdiff2hisa           rD, rA
623	evsum2hisa            rD, rA
624	evsumwuaa             rD, rA
625	evsumwsaa             rD, rA
626	evsum4buaaw           rD, rA
627	evsum4bsaaw           rD, rA
628	evsum2huaaw           rD, rA
629	evsum2hsaaw           rD, rA
630	evdiff2hisaaw         rD, rA
631	evsum2hisaaw          rD, rA
632	evdivwsf              rD, rA, rB
633	evdivwuf              rD, rA, rB
634	evdivs                rD, rA, rB
635	evdivu                rD, rA, rB
636	evaddwegsi            rD, rA, rB
637	evaddwegsf            rD, rA, rB
638	evsubfwegsi           rD, rA, rB
639	evsubfwegsf           rD, rA, rB
640	evaddwogsi            rD, rA, rB
641	evaddwogsf            rD, rA, rB
642	evsubfwogsi           rD, rA, rB
643	evsubfwogsf           rD, rA, rB
644	evaddhhiuw            rD, rA, rB
645	evaddhhisw            rD, rA, rB
646	evsubfhhiuw           rD, rA, rB
647	evsubfhhisw           rD, rA, rB
648	evaddhlouw            rD, rA, rB
649	evaddhlosw            rD, rA, rB
650	evsubfhlouw           rD, rA, rB
651	evsubfhlosw           rD, rA, rB
652	evmhesusiaaw          rD, rA, rB
653	evmhosusiaaw          rD, rA, rB
654	evmhesumiaaw          rD, rA, rB
655	evmhosumiaaw          rD, rA, rB
656	evmbeusiaah           rD, rA, rB
657	evmbessiaah           rD, rA, rB
658	evmbesusiaah          rD, rA, rB
659	evmbousiaah           rD, rA, rB
660	evmbossiaah           rD, rA, rB
661	evmbosusiaah          rD, rA, rB
662	evmbeumiaah           rD, rA, rB
663	evmbesmiaah           rD, rA, rB
664	evmbesumiaah          rD, rA, rB
665	evmboumiaah           rD, rA, rB
666	evmbosmiaah           rD, rA, rB
667	evmbosumiaah          rD, rA, rB
668	evmwlusiaaw3          rD, rA, rB
669	evmwlssiaaw3          rD, rA, rB
670	evmwhssfraaw3         rD, rA, rB
671	evmwhssfaaw3          rD, rA, rB
672	evmwhssfraaw          rD, rA, rB
673	evmwhssfaaw           rD, rA, rB
674	evmwlumiaaw3          rD, rA, rB
675	evmwlsmiaaw3          rD, rA, rB
676	evmwusiaa             rD, rA, rB
677	evmwssiaa             rD, rA, rB
678	evmwehgsmfraa         rD, rA, rB
679	evmwehgsmfaa          rD, rA, rB
680	evmwohgsmfraa         rD, rA, rB
681	evmwohgsmfaa          rD, rA, rB
682	evmhesusianw          rD, rA, rB
683	evmhosusianw          rD, rA, rB
684	evmhesumianw          rD, rA, rB
685	evmhosumianw          rD, rA, rB
686	evmbeusianh           rD, rA, rB
687	evmbessianh           rD, rA, rB
688	evmbesusianh          rD, rA, rB
689	evmbousianh           rD, rA, rB
690	evmbossianh           rD, rA, rB
691	evmbosusianh          rD, rA, rB
692	evmbeumianh           rD, rA, rB
693	evmbesmianh           rD, rA, rB
694	evmbesumianh          rD, rA, rB
695	evmboumianh           rD, rA, rB
696	evmbosmianh           rD, rA, rB
697	evmbosumianh          rD, rA, rB
698	evmwlusianw3          rD, rA, rB
699	evmwlssianw3          rD, rA, rB
700	evmwhssfranw3         rD, rA, rB
701	evmwhssfanw3          rD, rA, rB
702	evmwhssfranw          rD, rA, rB
703	evmwhssfanw           rD, rA, rB
704	evmwlumianw3          rD, rA, rB
705	evmwlsmianw3          rD, rA, rB
706	evmwusian             rD, rA, rB
707	evmwssian             rD, rA, rB
708	evmwehgsmfran         rD, rA, rB
709	evmwehgsmfan          rD, rA, rB
710	evmwohgsmfran         rD, rA, rB
711	evmwohgsmfan          rD, rA, rB
712	evseteqb              rD, rA, rB
713	evseteqb.             rD, rA, rB
714	evseteqh              rD, rA, rB
715	evseteqh.             rD, rA, rB
716	evseteqw              rD, rA, rB
717	evseteqw.             rD, rA, rB
718	evsetgthu             rD, rA, rB
719	evsetgthu.            rD, rA, rB
720	evsetgths             rD, rA, rB
721	evsetgths.            rD, rA, rB
722	evsetgtwu             rD, rA, rB
723	evsetgtwu.            rD, rA, rB
724	evsetgtws             rD, rA, rB
725	evsetgtws.            rD, rA, rB
726	evsetgtbu             rD, rA, rB
727	evsetgtbu.            rD, rA, rB
728	evsetgtbs             rD, rA, rB
729	evsetgtbs.            rD, rA, rB
730	evsetltbu             rD, rA, rB
731	evsetltbu.            rD, rA, rB
732	evsetltbs             rD, rA, rB
733	evsetltbs.            rD, rA, rB
734	evsetlthu             rD, rA, rB
735	evsetlthu.            rD, rA, rB
736	evsetlths             rD, rA, rB
737	evsetlths.            rD, rA, rB
738	evsetltwu             rD, rA, rB
739	evsetltwu.            rD, rA, rB
740	evsetltws             rD, rA, rB
741	evsetltws.            rD, rA, rB
742	evsaduw               rD, rA, rB
743	evsadsw               rD, rA, rB
744	evsad4ub              rD, rA, rB
745	evsad4sb              rD, rA, rB
746	evsad2uh              rD, rA, rB
747	evsad2sh              rD, rA, rB
748	evsaduwa              rD, rA, rB
749	evsadswa              rD, rA, rB
750	evsad4uba             rD, rA, rB
751	evsad4sba             rD, rA, rB
752	evsad2uha             rD, rA, rB
753	evsad2sha             rD, rA, rB
754	evabsdifuw            rD, rA, rB
755	evabsdifsw            rD, rA, rB
756	evabsdifub            rD, rA, rB
757	evabsdifsb            rD, rA, rB
758	evabsdifuh            rD, rA, rB
759	evabsdifsh            rD, rA, rB
760	evsaduwaa             rD, rA, rB
761	evsadswaa             rD, rA, rB
762	evsad4ubaaw           rD, rA, rB
763	evsad4sbaaw           rD, rA, rB
764	evsad2uhaaw           rD, rA, rB
765	evsad2shaaw           rD, rA, rB
766	evpkshubs             rD, rA, rB
767	evpkshsbs             rD, rA, rB
768	evpkswuhs             rD, rA, rB
769	evpkswshs             rD, rA, rB
770	evpkuhubs             rD, rA, rB
771	evpkuwuhs             rD, rA, rB
772	evpkswshilvs          rD, rA, rB
773	evpkswgshefrs         rD, rA, rB
774	evpkswshfrs           rD, rA, rB
775	evpkswshilvfrs        rD, rA, rB
776	evpksdswfrs           rD, rA, rB
777	evpksdshefrs          rD, rA, rB
778	evpkuduws             rD, rA, rB
779	evpksdsws             rD, rA, rB
780	evpkswgswfrs          rD, rA, rB
781	evilveh               rD, rA, rB
782	evilveoh              rD, rA, rB
783	evilvhih              rD, rA, rB
784	evilvhiloh            rD, rA, rB
785	evilvloh              rD, rA, rB
786	evilvlohih            rD, rA, rB
787	evilvoeh              rD, rA, rB
788	evilvoh               rD, rA, rB
789	evdlveb               rD, rA, rB
790	evdlveh               rD, rA, rB
791	evdlveob              rD, rA, rB
792	evdlveoh              rD, rA, rB
793	evdlvob               rD, rA, rB
794	evdlvoh               rD, rA, rB
795	evdlvoeb              rD, rA, rB
796	evdlvoeh              rD, rA, rB
797	evmaxbu               rD, rA, rB
798	evmaxbs               rD, rA, rB
799	evmaxhu               rD, rA, rB
800	evmaxhs               rD, rA, rB
801	evmaxwu               rD, rA, rB
802	evmaxws               rD, rA, rB
803	evmaxdu               rD, rA, rB
804	evmaxds               rD, rA, rB
805	evminbu               rD, rA, rB
806	evminbs               rD, rA, rB
807	evminhu               rD, rA, rB
808	evminhs               rD, rA, rB
809	evminwu               rD, rA, rB
810	evminws               rD, rA, rB
811	evmindu               rD, rA, rB
812	evminds               rD, rA, rB
813	evavgwu               rD, rA, rB
814	evavgws               rD, rA, rB
815	evavgbu               rD, rA, rB
816	evavgbs               rD, rA, rB
817	evavghu               rD, rA, rB
818	evavghs               rD, rA, rB
819	evavgdu               rD, rA, rB
820	evavgds               rD, rA, rB
821	evavgwur              rD, rA, rB
822	evavgwsr              rD, rA, rB
823	evavgbur              rD, rA, rB
824	evavgbsr              rD, rA, rB
825	evavghur              rD, rA, rB
826	evavghsr              rD, rA, rB
827	evavgdur              rD, rA, rB
828	evavgdsr              rD, rA, rB
829
830;#SPE2 mapped by macro
831	evdotphsssi           rD, rA, rB
832	evdotphsssia          rD, rA, rB
833	evdotpwsssi           rD, rA, rB
834	evdotpwsssia          rD, rA, rB
835