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