1
2
3 package s390x
4
5 import "cmd/internal/obj"
6
7 var Anames = []string{
8 obj.A_ARCHSPECIFIC: "ADD",
9 "ADDC",
10 "ADDE",
11 "ADDW",
12 "DIVW",
13 "DIVWU",
14 "DIVD",
15 "DIVDU",
16 "MODW",
17 "MODWU",
18 "MODD",
19 "MODDU",
20 "MULLW",
21 "MULLD",
22 "MULHD",
23 "MULHDU",
24 "MLGR",
25 "SUB",
26 "SUBC",
27 "SUBV",
28 "SUBE",
29 "SUBW",
30 "NEG",
31 "NEGW",
32 "MOVWBR",
33 "MOVB",
34 "MOVBZ",
35 "MOVH",
36 "MOVHBR",
37 "MOVHZ",
38 "MOVW",
39 "MOVWZ",
40 "MOVD",
41 "MOVDBR",
42 "MOVDEQ",
43 "MOVDGE",
44 "MOVDGT",
45 "MOVDLE",
46 "MOVDLT",
47 "MOVDNE",
48 "LOCR",
49 "LOCGR",
50 "FLOGR",
51 "POPCNT",
52 "AND",
53 "ANDW",
54 "OR",
55 "ORW",
56 "XOR",
57 "XORW",
58 "SLW",
59 "SLD",
60 "SRW",
61 "SRAW",
62 "SRD",
63 "SRAD",
64 "RLL",
65 "RLLG",
66 "RNSBG",
67 "RXSBG",
68 "ROSBG",
69 "RNSBGT",
70 "RXSBGT",
71 "ROSBGT",
72 "RISBG",
73 "RISBGN",
74 "RISBGZ",
75 "RISBGNZ",
76 "RISBHG",
77 "RISBLG",
78 "RISBHGZ",
79 "RISBLGZ",
80 "FABS",
81 "FADD",
82 "FADDS",
83 "FCMPO",
84 "FCMPU",
85 "CEBR",
86 "FDIV",
87 "FDIVS",
88 "FMADD",
89 "FMADDS",
90 "FMOVD",
91 "FMOVS",
92 "FMSUB",
93 "FMSUBS",
94 "FMUL",
95 "FMULS",
96 "FNABS",
97 "FNEG",
98 "FNEGS",
99 "LCDBR",
100 "LEDBR",
101 "LDEBR",
102 "LPDFR",
103 "LNDFR",
104 "FSUB",
105 "FSUBS",
106 "FSQRT",
107 "FSQRTS",
108 "FIEBR",
109 "FIDBR",
110 "CPSDR",
111 "LTEBR",
112 "LTDBR",
113 "TCEB",
114 "TCDB",
115 "LDGR",
116 "LGDR",
117 "CEFBRA",
118 "CDFBRA",
119 "CEGBRA",
120 "CDGBRA",
121 "CFEBRA",
122 "CFDBRA",
123 "CGEBRA",
124 "CGDBRA",
125 "CELFBR",
126 "CDLFBR",
127 "CELGBR",
128 "CDLGBR",
129 "CLFEBR",
130 "CLFDBR",
131 "CLGEBR",
132 "CLGDBR",
133 "CMP",
134 "CMPU",
135 "CMPW",
136 "CMPWU",
137 "TMHH",
138 "TMHL",
139 "TMLH",
140 "TMLL",
141 "IPM",
142 "SPM",
143 "CS",
144 "CSG",
145 "SYNC",
146 "BC",
147 "BCL",
148 "BRC",
149 "BEQ",
150 "BGE",
151 "BGT",
152 "BLE",
153 "BLT",
154 "BLEU",
155 "BLTU",
156 "BNE",
157 "BVC",
158 "BVS",
159 "SYSCALL",
160 "BRCT",
161 "BRCTG",
162 "CRJ",
163 "CGRJ",
164 "CLRJ",
165 "CLGRJ",
166 "CIJ",
167 "CGIJ",
168 "CLIJ",
169 "CLGIJ",
170 "CMPBEQ",
171 "CMPBGE",
172 "CMPBGT",
173 "CMPBLE",
174 "CMPBLT",
175 "CMPBNE",
176 "CMPUBEQ",
177 "CMPUBGE",
178 "CMPUBGT",
179 "CMPUBLE",
180 "CMPUBLT",
181 "CMPUBNE",
182 "MVC",
183 "MVCIN",
184 "MVCLE",
185 "CLC",
186 "XC",
187 "OC",
188 "NC",
189 "EXRL",
190 "LARL",
191 "LA",
192 "LAY",
193 "LAA",
194 "LAAG",
195 "LAAL",
196 "LAALG",
197 "LAN",
198 "LANG",
199 "LAX",
200 "LAXG",
201 "LAO",
202 "LAOG",
203 "LMY",
204 "LMG",
205 "STMY",
206 "STMG",
207 "STCK",
208 "STCKC",
209 "STCKE",
210 "STCKF",
211 "CLEAR",
212 "KM",
213 "KMC",
214 "KLMD",
215 "KIMD",
216 "KDSA",
217 "KMA",
218 "KMCTR",
219 "VA",
220 "VAB",
221 "VAH",
222 "VAF",
223 "VAG",
224 "VAQ",
225 "VACC",
226 "VACCB",
227 "VACCH",
228 "VACCF",
229 "VACCG",
230 "VACCQ",
231 "VAC",
232 "VACQ",
233 "VACCC",
234 "VACCCQ",
235 "VN",
236 "VNC",
237 "VAVG",
238 "VAVGB",
239 "VAVGH",
240 "VAVGF",
241 "VAVGG",
242 "VAVGL",
243 "VAVGLB",
244 "VAVGLH",
245 "VAVGLF",
246 "VAVGLG",
247 "VCKSM",
248 "VCEQ",
249 "VCEQB",
250 "VCEQH",
251 "VCEQF",
252 "VCEQG",
253 "VCEQBS",
254 "VCEQHS",
255 "VCEQFS",
256 "VCEQGS",
257 "VCH",
258 "VCHB",
259 "VCHH",
260 "VCHF",
261 "VCHG",
262 "VCHBS",
263 "VCHHS",
264 "VCHFS",
265 "VCHGS",
266 "VCHL",
267 "VCHLB",
268 "VCHLH",
269 "VCHLF",
270 "VCHLG",
271 "VCHLBS",
272 "VCHLHS",
273 "VCHLFS",
274 "VCHLGS",
275 "VCLZ",
276 "VCLZB",
277 "VCLZH",
278 "VCLZF",
279 "VCLZG",
280 "VCTZ",
281 "VCTZB",
282 "VCTZH",
283 "VCTZF",
284 "VCTZG",
285 "VEC",
286 "VECB",
287 "VECH",
288 "VECF",
289 "VECG",
290 "VECL",
291 "VECLB",
292 "VECLH",
293 "VECLF",
294 "VECLG",
295 "VERIM",
296 "VERIMB",
297 "VERIMH",
298 "VERIMF",
299 "VERIMG",
300 "VERLL",
301 "VERLLB",
302 "VERLLH",
303 "VERLLF",
304 "VERLLG",
305 "VERLLV",
306 "VERLLVB",
307 "VERLLVH",
308 "VERLLVF",
309 "VERLLVG",
310 "VESLV",
311 "VESLVB",
312 "VESLVH",
313 "VESLVF",
314 "VESLVG",
315 "VESL",
316 "VESLB",
317 "VESLH",
318 "VESLF",
319 "VESLG",
320 "VESRA",
321 "VESRAB",
322 "VESRAH",
323 "VESRAF",
324 "VESRAG",
325 "VESRAV",
326 "VESRAVB",
327 "VESRAVH",
328 "VESRAVF",
329 "VESRAVG",
330 "VESRL",
331 "VESRLB",
332 "VESRLH",
333 "VESRLF",
334 "VESRLG",
335 "VESRLV",
336 "VESRLVB",
337 "VESRLVH",
338 "VESRLVF",
339 "VESRLVG",
340 "VX",
341 "VFAE",
342 "VFAEB",
343 "VFAEH",
344 "VFAEF",
345 "VFAEBS",
346 "VFAEHS",
347 "VFAEFS",
348 "VFAEZB",
349 "VFAEZH",
350 "VFAEZF",
351 "VFAEZBS",
352 "VFAEZHS",
353 "VFAEZFS",
354 "VFEE",
355 "VFEEB",
356 "VFEEH",
357 "VFEEF",
358 "VFEEBS",
359 "VFEEHS",
360 "VFEEFS",
361 "VFEEZB",
362 "VFEEZH",
363 "VFEEZF",
364 "VFEEZBS",
365 "VFEEZHS",
366 "VFEEZFS",
367 "VFENE",
368 "VFENEB",
369 "VFENEH",
370 "VFENEF",
371 "VFENEBS",
372 "VFENEHS",
373 "VFENEFS",
374 "VFENEZB",
375 "VFENEZH",
376 "VFENEZF",
377 "VFENEZBS",
378 "VFENEZHS",
379 "VFENEZFS",
380 "VFA",
381 "VFADB",
382 "WFADB",
383 "WFK",
384 "WFKDB",
385 "VFCE",
386 "VFCEDB",
387 "VFCEDBS",
388 "WFCEDB",
389 "WFCEDBS",
390 "VFCH",
391 "VFCHDB",
392 "VFCHDBS",
393 "WFCHDB",
394 "WFCHDBS",
395 "VFCHE",
396 "VFCHEDB",
397 "VFCHEDBS",
398 "WFCHEDB",
399 "WFCHEDBS",
400 "WFC",
401 "WFCDB",
402 "VCDG",
403 "VCDGB",
404 "WCDGB",
405 "VCDLG",
406 "VCDLGB",
407 "WCDLGB",
408 "VCGD",
409 "VCGDB",
410 "WCGDB",
411 "VCLGD",
412 "VCLGDB",
413 "WCLGDB",
414 "VFD",
415 "VFDDB",
416 "WFDDB",
417 "VLDE",
418 "VLDEB",
419 "WLDEB",
420 "VLED",
421 "VLEDB",
422 "WLEDB",
423 "VFM",
424 "VFMDB",
425 "WFMDB",
426 "VFMA",
427 "VFMADB",
428 "WFMADB",
429 "VFMS",
430 "VFMSDB",
431 "WFMSDB",
432 "VFPSO",
433 "VFPSODB",
434 "WFPSODB",
435 "VFLCDB",
436 "WFLCDB",
437 "VFLNDB",
438 "WFLNDB",
439 "VFLPDB",
440 "WFLPDB",
441 "VFMAXDB",
442 "WFMAXDB",
443 "VFMAXSB",
444 "WFMAXSB",
445 "VFMINDB",
446 "WFMINDB",
447 "VFMINSB",
448 "WFMINSB",
449 "VFSQ",
450 "VFSQDB",
451 "WFSQDB",
452 "VFS",
453 "VFSDB",
454 "WFSDB",
455 "VFTCI",
456 "VFTCIDB",
457 "WFTCIDB",
458 "VGFM",
459 "VGFMB",
460 "VGFMH",
461 "VGFMF",
462 "VGFMG",
463 "VGFMA",
464 "VGFMAB",
465 "VGFMAH",
466 "VGFMAF",
467 "VGFMAG",
468 "VGEF",
469 "VGEG",
470 "VGBM",
471 "VZERO",
472 "VONE",
473 "VGM",
474 "VGMB",
475 "VGMH",
476 "VGMF",
477 "VGMG",
478 "VISTR",
479 "VISTRB",
480 "VISTRH",
481 "VISTRF",
482 "VISTRBS",
483 "VISTRHS",
484 "VISTRFS",
485 "VL",
486 "VLR",
487 "VLREP",
488 "VLREPB",
489 "VLREPH",
490 "VLREPF",
491 "VLREPG",
492 "VLC",
493 "VLCB",
494 "VLCH",
495 "VLCF",
496 "VLCG",
497 "VLEH",
498 "VLEF",
499 "VLEG",
500 "VLEB",
501 "VLEIH",
502 "VLEIF",
503 "VLEIG",
504 "VLEIB",
505 "VFI",
506 "VFIDB",
507 "WFIDB",
508 "VLGV",
509 "VLGVB",
510 "VLGVH",
511 "VLGVF",
512 "VLGVG",
513 "VLLEZ",
514 "VLLEZB",
515 "VLLEZH",
516 "VLLEZF",
517 "VLLEZG",
518 "VLM",
519 "VLP",
520 "VLPB",
521 "VLPH",
522 "VLPF",
523 "VLPG",
524 "VLBB",
525 "VLVG",
526 "VLVGB",
527 "VLVGH",
528 "VLVGF",
529 "VLVGG",
530 "VLVGP",
531 "VLL",
532 "VMX",
533 "VMXB",
534 "VMXH",
535 "VMXF",
536 "VMXG",
537 "VMXL",
538 "VMXLB",
539 "VMXLH",
540 "VMXLF",
541 "VMXLG",
542 "VMRH",
543 "VMRHB",
544 "VMRHH",
545 "VMRHF",
546 "VMRHG",
547 "VMRL",
548 "VMRLB",
549 "VMRLH",
550 "VMRLF",
551 "VMRLG",
552 "VMN",
553 "VMNB",
554 "VMNH",
555 "VMNF",
556 "VMNG",
557 "VMNL",
558 "VMNLB",
559 "VMNLH",
560 "VMNLF",
561 "VMNLG",
562 "VMAE",
563 "VMAEB",
564 "VMAEH",
565 "VMAEF",
566 "VMAH",
567 "VMAHB",
568 "VMAHH",
569 "VMAHF",
570 "VMALE",
571 "VMALEB",
572 "VMALEH",
573 "VMALEF",
574 "VMALH",
575 "VMALHB",
576 "VMALHH",
577 "VMALHF",
578 "VMALO",
579 "VMALOB",
580 "VMALOH",
581 "VMALOF",
582 "VMAL",
583 "VMALB",
584 "VMALHW",
585 "VMALF",
586 "VMAO",
587 "VMAOB",
588 "VMAOH",
589 "VMAOF",
590 "VME",
591 "VMEB",
592 "VMEH",
593 "VMEF",
594 "VMH",
595 "VMHB",
596 "VMHH",
597 "VMHF",
598 "VMLE",
599 "VMLEB",
600 "VMLEH",
601 "VMLEF",
602 "VMLH",
603 "VMLHB",
604 "VMLHH",
605 "VMLHF",
606 "VMLO",
607 "VMLOB",
608 "VMLOH",
609 "VMLOF",
610 "VML",
611 "VMLB",
612 "VMLHW",
613 "VMLF",
614 "VMO",
615 "VMOB",
616 "VMOH",
617 "VMOF",
618 "VNO",
619 "VNOT",
620 "VO",
621 "VPK",
622 "VPKH",
623 "VPKF",
624 "VPKG",
625 "VPKLS",
626 "VPKLSH",
627 "VPKLSF",
628 "VPKLSG",
629 "VPKLSHS",
630 "VPKLSFS",
631 "VPKLSGS",
632 "VPKS",
633 "VPKSH",
634 "VPKSF",
635 "VPKSG",
636 "VPKSHS",
637 "VPKSFS",
638 "VPKSGS",
639 "VPERM",
640 "VPDI",
641 "VPOPCT",
642 "VREP",
643 "VREPB",
644 "VREPH",
645 "VREPF",
646 "VREPG",
647 "VREPI",
648 "VREPIB",
649 "VREPIH",
650 "VREPIF",
651 "VREPIG",
652 "VSCEF",
653 "VSCEG",
654 "VSEL",
655 "VSL",
656 "VSLB",
657 "VSLDB",
658 "VSRA",
659 "VSRAB",
660 "VSRL",
661 "VSRLB",
662 "VSEG",
663 "VSEGB",
664 "VSEGH",
665 "VSEGF",
666 "VST",
667 "VSTEH",
668 "VSTEF",
669 "VSTEG",
670 "VSTEB",
671 "VSTM",
672 "VSTL",
673 "VSTRC",
674 "VSTRCB",
675 "VSTRCH",
676 "VSTRCF",
677 "VSTRCBS",
678 "VSTRCHS",
679 "VSTRCFS",
680 "VSTRCZB",
681 "VSTRCZH",
682 "VSTRCZF",
683 "VSTRCZBS",
684 "VSTRCZHS",
685 "VSTRCZFS",
686 "VS",
687 "VSB",
688 "VSH",
689 "VSF",
690 "VSG",
691 "VSQ",
692 "VSCBI",
693 "VSCBIB",
694 "VSCBIH",
695 "VSCBIF",
696 "VSCBIG",
697 "VSCBIQ",
698 "VSBCBI",
699 "VSBCBIQ",
700 "VSBI",
701 "VSBIQ",
702 "VSUMG",
703 "VSUMGH",
704 "VSUMGF",
705 "VSUMQ",
706 "VSUMQF",
707 "VSUMQG",
708 "VSUM",
709 "VSUMB",
710 "VSUMH",
711 "VTM",
712 "VUPH",
713 "VUPHB",
714 "VUPHH",
715 "VUPHF",
716 "VUPLH",
717 "VUPLHB",
718 "VUPLHH",
719 "VUPLHF",
720 "VUPLL",
721 "VUPLLB",
722 "VUPLLH",
723 "VUPLLF",
724 "VUPL",
725 "VUPLB",
726 "VUPLHW",
727 "VUPLF",
728 "VMSLG",
729 "VMSLEG",
730 "VMSLOG",
731 "VMSLEOG",
732 "NOPH",
733 "BYTE",
734 "WORD",
735 "DWORD",
736 "BRRK",
737 "LAST",
738 }
739
View as plain text