anames.go 5.2 KB

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