[PowerPC VLE] Add SPE2 and EFS2 instructions support
[external/binutils.git] / gas / testsuite / gas / ppc / spe2.s
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