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