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 "VFSQ",
442 "VFSQDB",
443 "WFSQDB",
444 "VFS",
445 "VFSDB",
446 "WFSDB",
447 "VFTCI",
448 "VFTCIDB",
449 "WFTCIDB",
450 "VGFM",
451 "VGFMB",
452 "VGFMH",
453 "VGFMF",
454 "VGFMG",
455 "VGFMA",
456 "VGFMAB",
457 "VGFMAH",
458 "VGFMAF",
459 "VGFMAG",
460 "VGEF",
461 "VGEG",
462 "VGBM",
463 "VZERO",
464 "VONE",
465 "VGM",
466 "VGMB",
467 "VGMH",
468 "VGMF",
469 "VGMG",
470 "VISTR",
471 "VISTRB",
472 "VISTRH",
473 "VISTRF",
474 "VISTRBS",
475 "VISTRHS",
476 "VISTRFS",
477 "VL",
478 "VLR",
479 "VLREP",
480 "VLREPB",
481 "VLREPH",
482 "VLREPF",
483 "VLREPG",
484 "VLC",
485 "VLCB",
486 "VLCH",
487 "VLCF",
488 "VLCG",
489 "VLEH",
490 "VLEF",
491 "VLEG",
492 "VLEB",
493 "VLEIH",
494 "VLEIF",
495 "VLEIG",
496 "VLEIB",
497 "VFI",
498 "VFIDB",
499 "WFIDB",
500 "VLGV",
501 "VLGVB",
502 "VLGVH",
503 "VLGVF",
504 "VLGVG",
505 "VLLEZ",
506 "VLLEZB",
507 "VLLEZH",
508 "VLLEZF",
509 "VLLEZG",
510 "VLM",
511 "VLP",
512 "VLPB",
513 "VLPH",
514 "VLPF",
515 "VLPG",
516 "VLBB",
517 "VLVG",
518 "VLVGB",
519 "VLVGH",
520 "VLVGF",
521 "VLVGG",
522 "VLVGP",
523 "VLL",
524 "VMX",
525 "VMXB",
526 "VMXH",
527 "VMXF",
528 "VMXG",
529 "VMXL",
530 "VMXLB",
531 "VMXLH",
532 "VMXLF",
533 "VMXLG",
534 "VMRH",
535 "VMRHB",
536 "VMRHH",
537 "VMRHF",
538 "VMRHG",
539 "VMRL",
540 "VMRLB",
541 "VMRLH",
542 "VMRLF",
543 "VMRLG",
544 "VMN",
545 "VMNB",
546 "VMNH",
547 "VMNF",
548 "VMNG",
549 "VMNL",
550 "VMNLB",
551 "VMNLH",
552 "VMNLF",
553 "VMNLG",
554 "VMAE",
555 "VMAEB",
556 "VMAEH",
557 "VMAEF",
558 "VMAH",
559 "VMAHB",
560 "VMAHH",
561 "VMAHF",
562 "VMALE",
563 "VMALEB",
564 "VMALEH",
565 "VMALEF",
566 "VMALH",
567 "VMALHB",
568 "VMALHH",
569 "VMALHF",
570 "VMALO",
571 "VMALOB",
572 "VMALOH",
573 "VMALOF",
574 "VMAL",
575 "VMALB",
576 "VMALHW",
577 "VMALF",
578 "VMAO",
579 "VMAOB",
580 "VMAOH",
581 "VMAOF",
582 "VME",
583 "VMEB",
584 "VMEH",
585 "VMEF",
586 "VMH",
587 "VMHB",
588 "VMHH",
589 "VMHF",
590 "VMLE",
591 "VMLEB",
592 "VMLEH",
593 "VMLEF",
594 "VMLH",
595 "VMLHB",
596 "VMLHH",
597 "VMLHF",
598 "VMLO",
599 "VMLOB",
600 "VMLOH",
601 "VMLOF",
602 "VML",
603 "VMLB",
604 "VMLHW",
605 "VMLF",
606 "VMO",
607 "VMOB",
608 "VMOH",
609 "VMOF",
610 "VNO",
611 "VNOT",
612 "VO",
613 "VPK",
614 "VPKH",
615 "VPKF",
616 "VPKG",
617 "VPKLS",
618 "VPKLSH",
619 "VPKLSF",
620 "VPKLSG",
621 "VPKLSHS",
622 "VPKLSFS",
623 "VPKLSGS",
624 "VPKS",
625 "VPKSH",
626 "VPKSF",
627 "VPKSG",
628 "VPKSHS",
629 "VPKSFS",
630 "VPKSGS",
631 "VPERM",
632 "VPDI",
633 "VPOPCT",
634 "VREP",
635 "VREPB",
636 "VREPH",
637 "VREPF",
638 "VREPG",
639 "VREPI",
640 "VREPIB",
641 "VREPIH",
642 "VREPIF",
643 "VREPIG",
644 "VSCEF",
645 "VSCEG",
646 "VSEL",
647 "VSL",
648 "VSLB",
649 "VSLDB",
650 "VSRA",
651 "VSRAB",
652 "VSRL",
653 "VSRLB",
654 "VSEG",
655 "VSEGB",
656 "VSEGH",
657 "VSEGF",
658 "VST",
659 "VSTEH",
660 "VSTEF",
661 "VSTEG",
662 "VSTEB",
663 "VSTM",
664 "VSTL",
665 "VSTRC",
666 "VSTRCB",
667 "VSTRCH",
668 "VSTRCF",
669 "VSTRCBS",
670 "VSTRCHS",
671 "VSTRCFS",
672 "VSTRCZB",
673 "VSTRCZH",
674 "VSTRCZF",
675 "VSTRCZBS",
676 "VSTRCZHS",
677 "VSTRCZFS",
678 "VS",
679 "VSB",
680 "VSH",
681 "VSF",
682 "VSG",
683 "VSQ",
684 "VSCBI",
685 "VSCBIB",
686 "VSCBIH",
687 "VSCBIF",
688 "VSCBIG",
689 "VSCBIQ",
690 "VSBCBI",
691 "VSBCBIQ",
692 "VSBI",
693 "VSBIQ",
694 "VSUMG",
695 "VSUMGH",
696 "VSUMGF",
697 "VSUMQ",
698 "VSUMQF",
699 "VSUMQG",
700 "VSUM",
701 "VSUMB",
702 "VSUMH",
703 "VTM",
704 "VUPH",
705 "VUPHB",
706 "VUPHH",
707 "VUPHF",
708 "VUPLH",
709 "VUPLHB",
710 "VUPLHH",
711 "VUPLHF",
712 "VUPLL",
713 "VUPLLB",
714 "VUPLLH",
715 "VUPLLF",
716 "VUPL",
717 "VUPLB",
718 "VUPLHW",
719 "VUPLF",
720 "VMSLG",
721 "VMSLEG",
722 "VMSLOG",
723 "VMSLEOG",
724 "NOPH",
725 "BYTE",
726 "WORD",
727 "DWORD",
728 "BRRK",
729 "LAST",
730 }
731
View as plain text