1
2
3 package arm64
4
5 import "cmd/internal/obj"
6
7 var Anames = []string{
8 obj.A_ARCHSPECIFIC: "ADC",
9 "ADCS",
10 "ADCSW",
11 "ADCW",
12 "ADD",
13 "ADDS",
14 "ADDSW",
15 "ADDW",
16 "ADR",
17 "ADRP",
18 "AESD",
19 "AESE",
20 "AESIMC",
21 "AESMC",
22 "AND",
23 "ANDS",
24 "ANDSW",
25 "ANDW",
26 "ASR",
27 "ASRW",
28 "AT",
29 "BCC",
30 "BCS",
31 "BEQ",
32 "BFI",
33 "BFIW",
34 "BFM",
35 "BFMW",
36 "BFXIL",
37 "BFXILW",
38 "BGE",
39 "BGT",
40 "BHI",
41 "BHS",
42 "BIC",
43 "BICS",
44 "BICSW",
45 "BICW",
46 "BLE",
47 "BLO",
48 "BLS",
49 "BLT",
50 "BMI",
51 "BNE",
52 "BPL",
53 "BRK",
54 "BVC",
55 "BVS",
56 "CASAD",
57 "CASALB",
58 "CASALD",
59 "CASALH",
60 "CASALW",
61 "CASAW",
62 "CASB",
63 "CASD",
64 "CASH",
65 "CASLD",
66 "CASLW",
67 "CASPD",
68 "CASPW",
69 "CASW",
70 "CBNZ",
71 "CBNZW",
72 "CBZ",
73 "CBZW",
74 "CCMN",
75 "CCMNW",
76 "CCMP",
77 "CCMPW",
78 "CINC",
79 "CINCW",
80 "CINV",
81 "CINVW",
82 "CLREX",
83 "CLS",
84 "CLSW",
85 "CLZ",
86 "CLZW",
87 "CMN",
88 "CMNW",
89 "CMP",
90 "CMPW",
91 "CNEG",
92 "CNEGW",
93 "CRC32B",
94 "CRC32CB",
95 "CRC32CH",
96 "CRC32CW",
97 "CRC32CX",
98 "CRC32H",
99 "CRC32W",
100 "CRC32X",
101 "CSEL",
102 "CSELW",
103 "CSET",
104 "CSETM",
105 "CSETMW",
106 "CSETW",
107 "CSINC",
108 "CSINCW",
109 "CSINV",
110 "CSINVW",
111 "CSNEG",
112 "CSNEGW",
113 "DC",
114 "DCPS1",
115 "DCPS2",
116 "DCPS3",
117 "DMB",
118 "DRPS",
119 "DSB",
120 "DWORD",
121 "EON",
122 "EONW",
123 "EOR",
124 "EORW",
125 "ERET",
126 "EXTR",
127 "EXTRW",
128 "FABSD",
129 "FABSS",
130 "FADDD",
131 "FADDS",
132 "FCCMPD",
133 "FCCMPED",
134 "FCCMPES",
135 "FCCMPS",
136 "FCMPD",
137 "FCMPED",
138 "FCMPES",
139 "FCMPS",
140 "FCSELD",
141 "FCSELS",
142 "FCVTDH",
143 "FCVTDS",
144 "FCVTHD",
145 "FCVTHS",
146 "FCVTSD",
147 "FCVTSH",
148 "FCVTZSD",
149 "FCVTZSDW",
150 "FCVTZSS",
151 "FCVTZSSW",
152 "FCVTZUD",
153 "FCVTZUDW",
154 "FCVTZUS",
155 "FCVTZUSW",
156 "FDIVD",
157 "FDIVS",
158 "FLDPD",
159 "FLDPQ",
160 "FLDPS",
161 "FMADDD",
162 "FMADDS",
163 "FMAXD",
164 "FMAXNMD",
165 "FMAXNMS",
166 "FMAXS",
167 "FMIND",
168 "FMINNMD",
169 "FMINNMS",
170 "FMINS",
171 "FMOVD",
172 "FMOVQ",
173 "FMOVS",
174 "FMSUBD",
175 "FMSUBS",
176 "FMULD",
177 "FMULS",
178 "FNEGD",
179 "FNEGS",
180 "FNMADDD",
181 "FNMADDS",
182 "FNMSUBD",
183 "FNMSUBS",
184 "FNMULD",
185 "FNMULS",
186 "FRINTAD",
187 "FRINTAS",
188 "FRINTID",
189 "FRINTIS",
190 "FRINTMD",
191 "FRINTMS",
192 "FRINTND",
193 "FRINTNS",
194 "FRINTPD",
195 "FRINTPS",
196 "FRINTXD",
197 "FRINTXS",
198 "FRINTZD",
199 "FRINTZS",
200 "FSQRTD",
201 "FSQRTS",
202 "FSTPD",
203 "FSTPQ",
204 "FSTPS",
205 "FSUBD",
206 "FSUBS",
207 "HINT",
208 "HLT",
209 "HVC",
210 "IC",
211 "ISB",
212 "LDADDAB",
213 "LDADDAD",
214 "LDADDAH",
215 "LDADDALB",
216 "LDADDALD",
217 "LDADDALH",
218 "LDADDALW",
219 "LDADDAW",
220 "LDADDB",
221 "LDADDD",
222 "LDADDH",
223 "LDADDLB",
224 "LDADDLD",
225 "LDADDLH",
226 "LDADDLW",
227 "LDADDW",
228 "LDAR",
229 "LDARB",
230 "LDARH",
231 "LDARW",
232 "LDAXP",
233 "LDAXPW",
234 "LDAXR",
235 "LDAXRB",
236 "LDAXRH",
237 "LDAXRW",
238 "LDCLRAB",
239 "LDCLRAD",
240 "LDCLRAH",
241 "LDCLRALB",
242 "LDCLRALD",
243 "LDCLRALH",
244 "LDCLRALW",
245 "LDCLRAW",
246 "LDCLRB",
247 "LDCLRD",
248 "LDCLRH",
249 "LDCLRLB",
250 "LDCLRLD",
251 "LDCLRLH",
252 "LDCLRLW",
253 "LDCLRW",
254 "LDEORAB",
255 "LDEORAD",
256 "LDEORAH",
257 "LDEORALB",
258 "LDEORALD",
259 "LDEORALH",
260 "LDEORALW",
261 "LDEORAW",
262 "LDEORB",
263 "LDEORD",
264 "LDEORH",
265 "LDEORLB",
266 "LDEORLD",
267 "LDEORLH",
268 "LDEORLW",
269 "LDEORW",
270 "LDORAB",
271 "LDORAD",
272 "LDORAH",
273 "LDORALB",
274 "LDORALD",
275 "LDORALH",
276 "LDORALW",
277 "LDORAW",
278 "LDORB",
279 "LDORD",
280 "LDORH",
281 "LDORLB",
282 "LDORLD",
283 "LDORLH",
284 "LDORLW",
285 "LDORW",
286 "LDP",
287 "LDPSW",
288 "LDPW",
289 "LDXP",
290 "LDXPW",
291 "LDXR",
292 "LDXRB",
293 "LDXRH",
294 "LDXRW",
295 "LSL",
296 "LSLW",
297 "LSR",
298 "LSRW",
299 "MADD",
300 "MADDW",
301 "MNEG",
302 "MNEGW",
303 "MOVB",
304 "MOVBU",
305 "MOVD",
306 "MOVH",
307 "MOVHU",
308 "MOVK",
309 "MOVKW",
310 "MOVN",
311 "MOVNW",
312 "MOVP",
313 "MOVPD",
314 "MOVPQ",
315 "MOVPS",
316 "MOVPSW",
317 "MOVPW",
318 "MOVW",
319 "MOVWU",
320 "MOVZ",
321 "MOVZW",
322 "MRS",
323 "MSR",
324 "MSUB",
325 "MSUBW",
326 "MUL",
327 "MULW",
328 "MVN",
329 "MVNW",
330 "NEG",
331 "NEGS",
332 "NEGSW",
333 "NEGW",
334 "NGC",
335 "NGCS",
336 "NGCSW",
337 "NGCW",
338 "NOOP",
339 "ORN",
340 "ORNW",
341 "ORR",
342 "ORRW",
343 "PRFM",
344 "PRFUM",
345 "RBIT",
346 "RBITW",
347 "REM",
348 "REMW",
349 "REV",
350 "REV16",
351 "REV16W",
352 "REV32",
353 "REVW",
354 "ROR",
355 "RORW",
356 "RPRFM",
357 "SB",
358 "SBC",
359 "SBCS",
360 "SBCSW",
361 "SBCW",
362 "SBFIZ",
363 "SBFIZW",
364 "SBFM",
365 "SBFMW",
366 "SBFX",
367 "SBFXW",
368 "SCVTFD",
369 "SCVTFS",
370 "SCVTFWD",
371 "SCVTFWS",
372 "SDIV",
373 "SDIVW",
374 "SEV",
375 "SEVL",
376 "SHA1C",
377 "SHA1H",
378 "SHA1M",
379 "SHA1P",
380 "SHA1SU0",
381 "SHA1SU1",
382 "SHA256H",
383 "SHA256H2",
384 "SHA256SU0",
385 "SHA256SU1",
386 "SHA512H",
387 "SHA512H2",
388 "SHA512SU0",
389 "SHA512SU1",
390 "SMADDL",
391 "SMC",
392 "SMNEGL",
393 "SMSUBL",
394 "SMULH",
395 "SMULL",
396 "STLR",
397 "STLRB",
398 "STLRH",
399 "STLRW",
400 "STLXP",
401 "STLXPW",
402 "STLXR",
403 "STLXRB",
404 "STLXRH",
405 "STLXRW",
406 "STP",
407 "STPW",
408 "STXP",
409 "STXPW",
410 "STXR",
411 "STXRB",
412 "STXRH",
413 "STXRW",
414 "SUB",
415 "SUBS",
416 "SUBSW",
417 "SUBW",
418 "SVC",
419 "SWPAB",
420 "SWPAD",
421 "SWPAH",
422 "SWPALB",
423 "SWPALD",
424 "SWPALH",
425 "SWPALW",
426 "SWPAW",
427 "SWPB",
428 "SWPD",
429 "SWPH",
430 "SWPLB",
431 "SWPLD",
432 "SWPLH",
433 "SWPLW",
434 "SWPW",
435 "SXTB",
436 "SXTBW",
437 "SXTH",
438 "SXTHW",
439 "SXTW",
440 "SYS",
441 "SYSL",
442 "TBNZ",
443 "TBZ",
444 "TLBI",
445 "TST",
446 "TSTW",
447 "UBFIZ",
448 "UBFIZW",
449 "UBFM",
450 "UBFMW",
451 "UBFX",
452 "UBFXW",
453 "UCVTFD",
454 "UCVTFS",
455 "UCVTFWD",
456 "UCVTFWS",
457 "UDIV",
458 "UDIVW",
459 "UMADDL",
460 "UMNEGL",
461 "UMSUBL",
462 "UMULH",
463 "UMULL",
464 "UREM",
465 "UREMW",
466 "UXTB",
467 "UXTBW",
468 "UXTH",
469 "UXTHW",
470 "UXTW",
471 "VADD",
472 "VADDP",
473 "VSHADD",
474 "VSRHADD",
475 "VADDV",
476 "VFMAXV",
477 "VFMAXNMV",
478 "VFMINV",
479 "VFMINNMV",
480 "VSMAXV",
481 "VSMINV",
482 "VUMAXV",
483 "VUMINV",
484 "VAND",
485 "VBCAX",
486 "VBIF",
487 "VBIT",
488 "VBSL",
489 "VCMEQ",
490 "VCLS",
491 "VCLZ",
492 "VCMGE",
493 "VCMGT",
494 "VCMHI",
495 "VCMHS",
496 "VCMLE",
497 "VCMLT",
498 "VCMTST",
499 "VCNT",
500 "VDUP",
501 "VEOR",
502 "VEOR3",
503 "VEXT",
504 "VFMLA",
505 "VFMLS",
506 "VFCMEQ",
507 "VFCMGE",
508 "VFCMGT",
509 "VFCMLE",
510 "VFCMLT",
511 "VFADDP",
512 "VFADD",
513 "VFSUB",
514 "VFMUL",
515 "VFDIV",
516 "VFMAX",
517 "VFMAXNM",
518 "VFMAXP",
519 "VFMIN",
520 "VFMINNM",
521 "VFMINP",
522 "VFMAXNMP",
523 "VFMINNMP",
524 "VSQADD",
525 "VUQADD",
526 "VSQSUB",
527 "VSQABS",
528 "VSQNEG",
529 "VUQSUB",
530 "VUHADD",
531 "VURHADD",
532 "VMUL",
533 "VMLA",
534 "VMLS",
535 "VLD1",
536 "VLD1R",
537 "VLD2",
538 "VLD2R",
539 "VLD3",
540 "VLD3R",
541 "VLD4",
542 "VLD4R",
543 "VMOV",
544 "VMOVD",
545 "VMOVI",
546 "VMOVQ",
547 "VMOVS",
548 "VORR",
549 "VORN",
550 "VBIC",
551 "VPMULL",
552 "VPMULL2",
553 "VSMLAL",
554 "VSMLAL2",
555 "VSMLSL",
556 "VSMLSL2",
557 "VSMULL",
558 "VSMULL2",
559 "VUMLAL",
560 "VUMLAL2",
561 "VUMLSL",
562 "VUMLSL2",
563 "VUMULL",
564 "VUMULL2",
565 "VRAX1",
566 "VRBIT",
567 "VREV16",
568 "VREV32",
569 "VREV64",
570 "VABS",
571 "VFABS",
572 "VFNEG",
573 "VFSQRT",
574 "VFRINTN",
575 "VFRINTP",
576 "VFRINTM",
577 "VFRINTZ",
578 "VNEG",
579 "VNOT",
580 "VSHL",
581 "VSHRN",
582 "VSHRN2",
583 "VSLI",
584 "VSQSHL",
585 "VSSHL",
586 "VUSHL",
587 "VUQSHL",
588 "VSRI",
589 "VST1",
590 "VST2",
591 "VST3",
592 "VST4",
593 "VSUB",
594 "VSMAX",
595 "VSMIN",
596 "VSMAXP",
597 "VSMINP",
598 "VTBL",
599 "VTBX",
600 "VTRN1",
601 "VTRN2",
602 "VUADDLV",
603 "VUADDW",
604 "VUADDW2",
605 "VUMAX",
606 "VUMIN",
607 "VUMAXP",
608 "VUMINP",
609 "VUSHLL",
610 "VUSHLL2",
611 "VUSHR",
612 "VSRSHR",
613 "VSSHR",
614 "VUSRA",
615 "VUXTL",
616 "VUXTL2",
617 "VXTN",
618 "VXTN2",
619 "VSSHLL",
620 "VSSHLL2",
621 "VSXTL",
622 "VSXTL2",
623 "VSQXTN",
624 "VSQXTN2",
625 "VSQXTUN",
626 "VSQXTUN2",
627 "VUQXTN",
628 "VUQXTN2",
629 "VFCVTZS",
630 "VFCVTZU",
631 "VSCVTF",
632 "VUCVTF",
633 "VFCVTN",
634 "VFCVTN2",
635 "VFCVTL",
636 "VFCVTL2",
637 "VUZP1",
638 "VUZP2",
639 "VXAR",
640 "VZIP1",
641 "VZIP2",
642 "WFE",
643 "WFI",
644 "WORD",
645 "YIELD",
646 "BTI",
647 "PACIASP",
648 "AUTIASP",
649 "PACIBSP",
650 "AUTIBSP",
651 "AUTIA1716",
652 "AUTIB1716",
653 }
654
View as plain text