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 "AND",
19 "ANDS",
20 "ANDSW",
21 "ANDW",
22 "ASR",
23 "ASRW",
24 "AT",
25 "BFI",
26 "BFIW",
27 "BFM",
28 "BFMW",
29 "BFXIL",
30 "BFXILW",
31 "BIC",
32 "BICS",
33 "BICSW",
34 "BICW",
35 "BRK",
36 "CBNZ",
37 "CBNZW",
38 "CBZ",
39 "CBZW",
40 "CCMN",
41 "CCMNW",
42 "CCMP",
43 "CCMPW",
44 "CINC",
45 "CINCW",
46 "CINV",
47 "CINVW",
48 "CLREX",
49 "CLS",
50 "CLSW",
51 "CLZ",
52 "CLZW",
53 "CMN",
54 "CMNW",
55 "CMP",
56 "CMPW",
57 "CNEG",
58 "CNEGW",
59 "CRC32B",
60 "CRC32CB",
61 "CRC32CH",
62 "CRC32CW",
63 "CRC32CX",
64 "CRC32H",
65 "CRC32W",
66 "CRC32X",
67 "CSEL",
68 "CSELW",
69 "CSET",
70 "CSETM",
71 "CSETMW",
72 "CSETW",
73 "CSINC",
74 "CSINCW",
75 "CSINV",
76 "CSINVW",
77 "CSNEG",
78 "CSNEGW",
79 "DC",
80 "DCPS1",
81 "DCPS2",
82 "DCPS3",
83 "DMB",
84 "DRPS",
85 "DSB",
86 "EON",
87 "EONW",
88 "EOR",
89 "EORW",
90 "ERET",
91 "EXTR",
92 "EXTRW",
93 "HINT",
94 "HLT",
95 "HVC",
96 "IC",
97 "ISB",
98 "LDADDAB",
99 "LDADDAD",
100 "LDADDAH",
101 "LDADDAW",
102 "LDADDALB",
103 "LDADDALD",
104 "LDADDALH",
105 "LDADDALW",
106 "LDADDB",
107 "LDADDD",
108 "LDADDH",
109 "LDADDW",
110 "LDADDLB",
111 "LDADDLD",
112 "LDADDLH",
113 "LDADDLW",
114 "LDAR",
115 "LDARB",
116 "LDARH",
117 "LDARW",
118 "LDAXP",
119 "LDAXPW",
120 "LDAXR",
121 "LDAXRB",
122 "LDAXRH",
123 "LDAXRW",
124 "LDCLRAB",
125 "LDCLRAD",
126 "LDCLRAH",
127 "LDCLRAW",
128 "LDCLRALB",
129 "LDCLRALD",
130 "LDCLRALH",
131 "LDCLRALW",
132 "LDCLRB",
133 "LDCLRD",
134 "LDCLRH",
135 "LDCLRW",
136 "LDCLRLB",
137 "LDCLRLD",
138 "LDCLRLH",
139 "LDCLRLW",
140 "LDEORAB",
141 "LDEORAD",
142 "LDEORAH",
143 "LDEORAW",
144 "LDEORALB",
145 "LDEORALD",
146 "LDEORALH",
147 "LDEORALW",
148 "LDEORB",
149 "LDEORD",
150 "LDEORH",
151 "LDEORW",
152 "LDEORLB",
153 "LDEORLD",
154 "LDEORLH",
155 "LDEORLW",
156 "LDORAB",
157 "LDORAD",
158 "LDORAH",
159 "LDORAW",
160 "LDORALB",
161 "LDORALD",
162 "LDORALH",
163 "LDORALW",
164 "LDORB",
165 "LDORD",
166 "LDORH",
167 "LDORW",
168 "LDORLB",
169 "LDORLD",
170 "LDORLH",
171 "LDORLW",
172 "LDP",
173 "LDPW",
174 "LDPSW",
175 "LDXR",
176 "LDXRB",
177 "LDXRH",
178 "LDXRW",
179 "LDXP",
180 "LDXPW",
181 "LSL",
182 "LSLW",
183 "LSR",
184 "LSRW",
185 "MADD",
186 "MADDW",
187 "MNEG",
188 "MNEGW",
189 "MOVK",
190 "MOVKW",
191 "MOVN",
192 "MOVNW",
193 "MOVZ",
194 "MOVZW",
195 "MRS",
196 "MSR",
197 "MSUB",
198 "MSUBW",
199 "MUL",
200 "MULW",
201 "MVN",
202 "MVNW",
203 "NEG",
204 "NEGS",
205 "NEGSW",
206 "NEGW",
207 "NGC",
208 "NGCS",
209 "NGCSW",
210 "NGCW",
211 "NOOP",
212 "ORN",
213 "ORNW",
214 "ORR",
215 "ORRW",
216 "PRFM",
217 "PRFUM",
218 "RBIT",
219 "RBITW",
220 "REM",
221 "REMW",
222 "REV",
223 "REV16",
224 "REV16W",
225 "REV32",
226 "REVW",
227 "ROR",
228 "RORW",
229 "SBC",
230 "SBCS",
231 "SBCSW",
232 "SBCW",
233 "SBFIZ",
234 "SBFIZW",
235 "SBFM",
236 "SBFMW",
237 "SBFX",
238 "SBFXW",
239 "SDIV",
240 "SDIVW",
241 "SEV",
242 "SEVL",
243 "SMADDL",
244 "SMC",
245 "SMNEGL",
246 "SMSUBL",
247 "SMULH",
248 "SMULL",
249 "STXR",
250 "STXRB",
251 "STXRH",
252 "STXP",
253 "STXPW",
254 "STXRW",
255 "STLP",
256 "STLPW",
257 "STLR",
258 "STLRB",
259 "STLRH",
260 "STLRW",
261 "STLXP",
262 "STLXPW",
263 "STLXR",
264 "STLXRB",
265 "STLXRH",
266 "STLXRW",
267 "STP",
268 "STPW",
269 "SUB",
270 "SUBS",
271 "SUBSW",
272 "SUBW",
273 "SVC",
274 "SXTB",
275 "SXTBW",
276 "SXTH",
277 "SXTHW",
278 "SXTW",
279 "SYS",
280 "SYSL",
281 "TBNZ",
282 "TBZ",
283 "TLBI",
284 "TST",
285 "TSTW",
286 "UBFIZ",
287 "UBFIZW",
288 "UBFM",
289 "UBFMW",
290 "UBFX",
291 "UBFXW",
292 "UDIV",
293 "UDIVW",
294 "UMADDL",
295 "UMNEGL",
296 "UMSUBL",
297 "UMULH",
298 "UMULL",
299 "UREM",
300 "UREMW",
301 "UXTB",
302 "UXTH",
303 "UXTW",
304 "UXTBW",
305 "UXTHW",
306 "WFE",
307 "WFI",
308 "YIELD",
309 "MOVB",
310 "MOVBU",
311 "MOVH",
312 "MOVHU",
313 "MOVW",
314 "MOVWU",
315 "MOVD",
316 "MOVNP",
317 "MOVNPW",
318 "MOVP",
319 "MOVPD",
320 "MOVPQ",
321 "MOVPS",
322 "MOVPSW",
323 "MOVPW",
324 "SWPAD",
325 "SWPAW",
326 "SWPAH",
327 "SWPAB",
328 "SWPALD",
329 "SWPALW",
330 "SWPALH",
331 "SWPALB",
332 "SWPD",
333 "SWPW",
334 "SWPH",
335 "SWPB",
336 "SWPLD",
337 "SWPLW",
338 "SWPLH",
339 "SWPLB",
340 "CASD",
341 "CASW",
342 "CASH",
343 "CASB",
344 "CASAD",
345 "CASAW",
346 "CASLD",
347 "CASLW",
348 "CASALD",
349 "CASALW",
350 "CASALH",
351 "CASALB",
352 "CASPD",
353 "CASPW",
354 "BEQ",
355 "BNE",
356 "BCS",
357 "BHS",
358 "BCC",
359 "BLO",
360 "BMI",
361 "BPL",
362 "BVS",
363 "BVC",
364 "BHI",
365 "BLS",
366 "BGE",
367 "BLT",
368 "BGT",
369 "BLE",
370 "FABSD",
371 "FABSS",
372 "FADDD",
373 "FADDS",
374 "FCCMPD",
375 "FCCMPED",
376 "FCCMPS",
377 "FCCMPES",
378 "FCMPD",
379 "FCMPED",
380 "FCMPES",
381 "FCMPS",
382 "FCVTSD",
383 "FCVTDS",
384 "FCVTZSD",
385 "FCVTZSDW",
386 "FCVTZSS",
387 "FCVTZSSW",
388 "FCVTZUD",
389 "FCVTZUDW",
390 "FCVTZUS",
391 "FCVTZUSW",
392 "FDIVD",
393 "FDIVS",
394 "FLDPD",
395 "FLDPQ",
396 "FLDPS",
397 "FMOVQ",
398 "FMOVD",
399 "FMOVS",
400 "VMOVQ",
401 "VMOVD",
402 "VMOVS",
403 "FMULD",
404 "FMULS",
405 "FNEGD",
406 "FNEGS",
407 "FSQRTD",
408 "FSQRTS",
409 "FSTPD",
410 "FSTPQ",
411 "FSTPS",
412 "FSUBD",
413 "FSUBS",
414 "SCVTFD",
415 "SCVTFS",
416 "SCVTFWD",
417 "SCVTFWS",
418 "UCVTFD",
419 "UCVTFS",
420 "UCVTFWD",
421 "UCVTFWS",
422 "WORD",
423 "DWORD",
424 "FCSELS",
425 "FCSELD",
426 "FMAXS",
427 "FMINS",
428 "FMAXD",
429 "FMIND",
430 "FMAXNMS",
431 "FMAXNMD",
432 "FNMULS",
433 "FNMULD",
434 "FRINTNS",
435 "FRINTND",
436 "FRINTPS",
437 "FRINTPD",
438 "FRINTMS",
439 "FRINTMD",
440 "FRINTZS",
441 "FRINTZD",
442 "FRINTAS",
443 "FRINTAD",
444 "FRINTXS",
445 "FRINTXD",
446 "FRINTIS",
447 "FRINTID",
448 "FMADDS",
449 "FMADDD",
450 "FMSUBS",
451 "FMSUBD",
452 "FNMADDS",
453 "FNMADDD",
454 "FNMSUBS",
455 "FNMSUBD",
456 "FMINNMS",
457 "FMINNMD",
458 "FCVTDH",
459 "FCVTHS",
460 "FCVTHD",
461 "FCVTSH",
462 "AESD",
463 "AESE",
464 "AESIMC",
465 "AESMC",
466 "SHA1C",
467 "SHA1H",
468 "SHA1M",
469 "SHA1P",
470 "SHA1SU0",
471 "SHA1SU1",
472 "SHA256H",
473 "SHA256H2",
474 "SHA256SU0",
475 "SHA256SU1",
476 "SHA512H",
477 "SHA512H2",
478 "SHA512SU0",
479 "SHA512SU1",
480 "VADD",
481 "VADDP",
482 "VAND",
483 "VBIF",
484 "VBCAX",
485 "VCMEQ",
486 "VCNT",
487 "VEOR",
488 "VEOR3",
489 "VMOV",
490 "VLD1",
491 "VLD2",
492 "VLD3",
493 "VLD4",
494 "VLD1R",
495 "VLD2R",
496 "VLD3R",
497 "VLD4R",
498 "VORR",
499 "VREV16",
500 "VREV32",
501 "VREV64",
502 "VST1",
503 "VST2",
504 "VST3",
505 "VST4",
506 "VDUP",
507 "VADDV",
508 "VMOVI",
509 "VUADDLV",
510 "VSUB",
511 "VFMLA",
512 "VFMLS",
513 "VPMULL",
514 "VPMULL2",
515 "VEXT",
516 "VRBIT",
517 "VRAX1",
518 "VUMAX",
519 "VUMIN",
520 "VUSHR",
521 "VUSHLL",
522 "VUSHLL2",
523 "VUXTL",
524 "VUXTL2",
525 "VUZP1",
526 "VUZP2",
527 "VSHL",
528 "VSRI",
529 "VSLI",
530 "VBSL",
531 "VBIT",
532 "VTBL",
533 "VXAR",
534 "VZIP1",
535 "VZIP2",
536 "VCMTST",
537 "VUADDW2",
538 "VUADDW",
539 "VUSRA",
540 "LAST",
541 }
542
View as plain text