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