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 "SBC",
357 "SBCS",
358 "SBCSW",
359 "SBCW",
360 "SBFIZ",
361 "SBFIZW",
362 "SBFM",
363 "SBFMW",
364 "SBFX",
365 "SBFXW",
366 "SCVTFD",
367 "SCVTFS",
368 "SCVTFWD",
369 "SCVTFWS",
370 "SDIV",
371 "SDIVW",
372 "SEV",
373 "SEVL",
374 "SHA1C",
375 "SHA1H",
376 "SHA1M",
377 "SHA1P",
378 "SHA1SU0",
379 "SHA1SU1",
380 "SHA256H",
381 "SHA256H2",
382 "SHA256SU0",
383 "SHA256SU1",
384 "SHA512H",
385 "SHA512H2",
386 "SHA512SU0",
387 "SHA512SU1",
388 "SMADDL",
389 "SMC",
390 "SMNEGL",
391 "SMSUBL",
392 "SMULH",
393 "SMULL",
394 "STLR",
395 "STLRB",
396 "STLRH",
397 "STLRW",
398 "STLXP",
399 "STLXPW",
400 "STLXR",
401 "STLXRB",
402 "STLXRH",
403 "STLXRW",
404 "STP",
405 "STPW",
406 "STXP",
407 "STXPW",
408 "STXR",
409 "STXRB",
410 "STXRH",
411 "STXRW",
412 "SUB",
413 "SUBS",
414 "SUBSW",
415 "SUBW",
416 "SVC",
417 "SWPAB",
418 "SWPAD",
419 "SWPAH",
420 "SWPALB",
421 "SWPALD",
422 "SWPALH",
423 "SWPALW",
424 "SWPAW",
425 "SWPB",
426 "SWPD",
427 "SWPH",
428 "SWPLB",
429 "SWPLD",
430 "SWPLH",
431 "SWPLW",
432 "SWPW",
433 "SXTB",
434 "SXTBW",
435 "SXTH",
436 "SXTHW",
437 "SXTW",
438 "SYS",
439 "SYSL",
440 "TBNZ",
441 "TBZ",
442 "TLBI",
443 "TST",
444 "TSTW",
445 "UBFIZ",
446 "UBFIZW",
447 "UBFM",
448 "UBFMW",
449 "UBFX",
450 "UBFXW",
451 "UCVTFD",
452 "UCVTFS",
453 "UCVTFWD",
454 "UCVTFWS",
455 "UDIV",
456 "UDIVW",
457 "UMADDL",
458 "UMNEGL",
459 "UMSUBL",
460 "UMULH",
461 "UMULL",
462 "UREM",
463 "UREMW",
464 "UXTB",
465 "UXTBW",
466 "UXTH",
467 "UXTHW",
468 "UXTW",
469 "VADD",
470 "VADDP",
471 "VADDV",
472 "VAND",
473 "VBCAX",
474 "VBIF",
475 "VBIT",
476 "VBSL",
477 "VCMEQ",
478 "VCMTST",
479 "VCNT",
480 "VDUP",
481 "VEOR",
482 "VEOR3",
483 "VEXT",
484 "VFMLA",
485 "VFMLS",
486 "VLD1",
487 "VLD1R",
488 "VLD2",
489 "VLD2R",
490 "VLD3",
491 "VLD3R",
492 "VLD4",
493 "VLD4R",
494 "VMOV",
495 "VMOVD",
496 "VMOVI",
497 "VMOVQ",
498 "VMOVS",
499 "VORR",
500 "VPMULL",
501 "VPMULL2",
502 "VRAX1",
503 "VRBIT",
504 "VREV16",
505 "VREV32",
506 "VREV64",
507 "VSHL",
508 "VSLI",
509 "VSRI",
510 "VST1",
511 "VST2",
512 "VST3",
513 "VST4",
514 "VSUB",
515 "VTBL",
516 "VTBX",
517 "VTRN1",
518 "VTRN2",
519 "VUADDLV",
520 "VUADDW",
521 "VUADDW2",
522 "VUMAX",
523 "VUMIN",
524 "VUSHLL",
525 "VUSHLL2",
526 "VUSHR",
527 "VUSRA",
528 "VUXTL",
529 "VUXTL2",
530 "VUZP1",
531 "VUZP2",
532 "VXAR",
533 "VZIP1",
534 "VZIP2",
535 "WFE",
536 "WFI",
537 "WORD",
538 "YIELD",
539 "LAST",
540 }
541
View as plain text