a64op.inc 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433
  1. { don't edit, this file is generated from a64ins.dat }
  2. (
  3. A_NONE,
  4. A_B,
  5. A_CBZ,
  6. A_CBNZ,
  7. A_TBZ,
  8. A_TBNZ,
  9. A_BL,
  10. A_BLR,
  11. A_BR,
  12. A_RET,
  13. A_BRK,
  14. A_HLT,
  15. A_HVC,
  16. A_SMC,
  17. A_SVC,
  18. A_ERET,
  19. A_DCPS1,
  20. A_DCPS2,
  21. A_DCPS3,
  22. A_DRPS,
  23. A_DC,
  24. A_AT,
  25. A_TLBI,
  26. A_HINT,
  27. A_CLREX,
  28. A_DSB,
  29. A_DMB,
  30. A_ISB,
  31. A_LDR,
  32. A_STR,
  33. A_LDUR,
  34. A_STUR,
  35. A_LDP,
  36. A_STP,
  37. A_LDNP,
  38. A_STNP,
  39. A_LDTR,
  40. A_STTR,
  41. A_LDXR,
  42. A_LDXP,
  43. A_STXR,
  44. A_STXP,
  45. A_LDAR,
  46. A_STLR,
  47. A_LDAXR,
  48. A_STLXR,
  49. A_STLXP,
  50. A_PRFM,
  51. A_PRFUM,
  52. A_ADD,
  53. A_SUB,
  54. A_CMP,
  55. A_CMN,
  56. A_AND,
  57. A_EOR,
  58. A_ORR,
  59. A_ORN,
  60. A_TST,
  61. A_MOVZ,
  62. A_MOVN,
  63. A_MOVK,
  64. A_MRS,
  65. A_MSR,
  66. A_ADRP,
  67. A_ADR,
  68. A_BFM,
  69. A_SBFM,
  70. A_UBFM,
  71. A_EXTR,
  72. A_ADC,
  73. A_SBC,
  74. A_BIC,
  75. A_EON,
  76. A_ASRV,
  77. A_LSLV,
  78. A_LSRV,
  79. A_RORV,
  80. A_MADD,
  81. A_MSUB,
  82. A_SMADDL,
  83. A_SMSUBL,
  84. A_SMULH,
  85. A_UMADDL,
  86. A_UMSUBL,
  87. A_UMULH,
  88. A_SDIV,
  89. A_UDIV,
  90. A_CLS,
  91. A_CLZ,
  92. A_RBIT,
  93. A_REV,
  94. A_REV16,
  95. A_REV32,
  96. A_CSEL,
  97. A_CSINC,
  98. A_CSINV,
  99. A_CSNEG,
  100. A_CCMN,
  101. A_CCMP,
  102. A_NGC,
  103. A_MVN,
  104. A_MNEG,
  105. A_MUL,
  106. A_SMNEGL,
  107. A_UMNEGL,
  108. A_UMULL,
  109. A_CSET,
  110. A_CSETM,
  111. A_CINC,
  112. A_CINV,
  113. A_CNEG,
  114. A_SXTB,
  115. A_SXTH,
  116. A_SXTW,
  117. A_UXTB,
  118. A_UXTH,
  119. A_BFI,
  120. A_BFXIL,
  121. A_SBFIZ,
  122. A_SBFX,
  123. A_UBFIZ,
  124. A_UBFX,
  125. A_YIELD,
  126. A_WFE,
  127. A_WFI,
  128. A_SEV,
  129. A_SEVL,
  130. A_MOV,
  131. A_ADDHN,
  132. A_ADDHN2,
  133. A_ADDP,
  134. A_ADDV,
  135. A_AESD,
  136. A_AESE,
  137. A_AESIMC,
  138. A_EASMC,
  139. A_BIF,
  140. A_BIT,
  141. A_BSL,
  142. A_CMEQ,
  143. A_CMGE,
  144. A_CMGT,
  145. A_CMHI,
  146. A_CMHS,
  147. A_CMLE,
  148. A_CMLT,
  149. A_CMTST,
  150. A_CNT,
  151. A_DUP,
  152. A_EXT,
  153. A_FABD,
  154. A_BACGE,
  155. A_FABS,
  156. A_FACGT,
  157. A_FADD,
  158. A_FCCMP,
  159. A_FCCMPE,
  160. A_FCMEQ,
  161. A_FCMGE,
  162. A_FCMGT,
  163. A_FCMLE,
  164. A_FCMLT,
  165. A_FCMP,
  166. A_FCMPE,
  167. A_FCSEL,
  168. A_FCVT,
  169. A_FCVTAS,
  170. A_FCVTAU,
  171. A_FCVTL,
  172. A_FCVTL2,
  173. A_FCVTMS,
  174. A_FCVTMU,
  175. A_FCVTNS,
  176. A_FCVTNU,
  177. A_FCVTPS,
  178. A_FCVTPU,
  179. A_FCVTXN,
  180. A_FCVTXN2,
  181. A_FCVTZS,
  182. A_FCVTZU,
  183. A_FDIV,
  184. A_FMADD,
  185. A_FMAX,
  186. A_FMAXNM,
  187. A_FMAXNMP,
  188. A_FMANMV,
  189. A_FMAXP,
  190. A_FMAXV,
  191. A_FMIN,
  192. A_FMINNM,
  193. A_FMINNMP,
  194. A_FMINNMV,
  195. A_FMINP,
  196. A_FMINV,
  197. A_FMLA,
  198. A_FMLS,
  199. A_FMOV,
  200. A_FMSUB,
  201. A_FMUL,
  202. A_FMULX,
  203. A_FNEG,
  204. A_FNMADD,
  205. A_FNMSUB,
  206. A_FNMUL,
  207. A_FRECPE,
  208. A_FRECPS,
  209. A_FRECPX,
  210. A_FRINTA,
  211. A_FRINTI,
  212. A_FRINTM,
  213. A_FRINTN,
  214. A_FRINTP,
  215. A_FRINTX,
  216. A_FRINTZ,
  217. A_FRSQRTE,
  218. A_FRSQRTS,
  219. A_FSQRT,
  220. A_FSUB,
  221. A_LD1,
  222. A_LD1R,
  223. A_LD2,
  224. A_LD2R,
  225. A_LD3,
  226. A_LD3R,
  227. A_LD4,
  228. A_LD4R,
  229. A_MLA,
  230. A_MLS,
  231. A_MOVI,
  232. A_MVNI,
  233. A_PMUL,
  234. A_PMULL,
  235. A_PMULL2,
  236. A_RADDHN,
  237. A_RADDHN2,
  238. A_REV64,
  239. A_RSHRN,
  240. A_RSHRN2,
  241. A_SRUBHN,
  242. A_RSUBHN2,
  243. A_SABA,
  244. A_SABAL,
  245. A_SABAL2,
  246. A_SADALP,
  247. A_SADDL,
  248. A_SADDL2,
  249. A_SADDLP,
  250. A_SADDLV,
  251. A_SADDW,
  252. A_SADDW2,
  253. A_SCVTF,
  254. A_SHAC1C,
  255. A_SHA1H,
  256. A_SHA1M,
  257. A_SHA1P,
  258. A_SHA1SU0,
  259. A_SHA1SU1,
  260. A_SHA256H2,
  261. A_SHA256H,
  262. A_SHA256SU0,
  263. A_SHA256SU1,
  264. A_SHADD,
  265. A_SHL,
  266. A_SHLL,
  267. A_SHLL2,
  268. A_SHRN,
  269. A_SHRN2,
  270. A_SHSUB,
  271. A_SLI,
  272. A_SMAX,
  273. A_SMAXP,
  274. A_SMAXC,
  275. A_SMIN,
  276. A_SMINP,
  277. A_SMINV,
  278. A_SMLAL,
  279. A_SMLAL2,
  280. A_SMLSL,
  281. A_SMLSL2,
  282. A_SMOV,
  283. A_SMULL,
  284. A_SMULL2,
  285. A_SQABS,
  286. A_SQADD,
  287. A_SQDMLAL,
  288. A_SQDMLAL2,
  289. A_SQDMLSL,
  290. A_SQDMLSL2,
  291. A_SQDMULH,
  292. A_SQDMULL,
  293. A_SQDMULL2,
  294. A_SQNEG,
  295. A_SQRDMULH,
  296. A_SQRSHL,
  297. A_SQRSHRN,
  298. A_SQRSHRN2,
  299. A_SQRSHRUN,
  300. A_SQRSHRUN2,
  301. A_SQSHL,
  302. A_SQSHLU,
  303. A_SQSHRN,
  304. A_SQSRHN2,
  305. A_SQSHRUN,
  306. A_SQSHRUN2,
  307. A_SQSUB,
  308. A_SQXTN,
  309. A_SQXTN2,
  310. A_SQXTUN,
  311. A_SQXTUN2,
  312. A_SRHQDD,
  313. A_SRI,
  314. A_SRSHL,
  315. A_SRSHR,
  316. A_SRSRA,
  317. A_SSHL,
  318. A_SSHLL,
  319. A_SSHLL2,
  320. A_SSHR,
  321. A_SSRA,
  322. A_SSUBL,
  323. A_SSUBL2,
  324. A_SSUBW,
  325. A_SSUBW2,
  326. A_ST1,
  327. A_ST2,
  328. A_ST3,
  329. A_ST4,
  330. A_SUBQADD,
  331. A_SXTL,
  332. A_TBL,
  333. A_TBX,
  334. A_TRN1,
  335. A_TRN2,
  336. A_UABA,
  337. A_UABAL,
  338. A_UABAL2,
  339. A_UABD,
  340. A_UABDL,
  341. A_UABDL2,
  342. A_UADALP,
  343. A_UADDLL,
  344. A_UADDLL2,
  345. A_UADDLP,
  346. A_UADDLV,
  347. A_UADDW,
  348. A_UADDW2,
  349. A_UCVTF,
  350. A_UHADD,
  351. A_UHSUB,
  352. A_UMAX,
  353. A_UMAXP,
  354. A_UMAXV,
  355. A_UMIN,
  356. A_UMINP,
  357. A_UMINV,
  358. A_UMLAL,
  359. A_UMLAL2,
  360. A_UMLSL,
  361. A_UMLSL2,
  362. A_UMOV,
  363. A_UQADD,
  364. A_UQRSHL,
  365. A_UQRSHRN,
  366. A_UQRSHRN2,
  367. A_UQSHL,
  368. A_UQSHRN,
  369. A_UQSUB,
  370. A_UQXTN,
  371. A_UQXTN2,
  372. A_URECPE,
  373. A_URHADD,
  374. A_URSHL,
  375. A_URSHR,
  376. A_URSQRTE,
  377. A_URSRA,
  378. A_USHL,
  379. A_USHLL2,
  380. A_USHR,
  381. A_USQADD,
  382. A_USRA,
  383. A_USUBL,
  384. A_USUBL2,
  385. A_USUBW,
  386. A_USUBW2,
  387. A_UXTL,
  388. A_UZP1,
  389. A_UZP2,
  390. A_XTN1,
  391. A_XTN2,
  392. A_ZIP1,
  393. A_ZIP2,
  394. A_NOP,
  395. A_ASR,
  396. A_LSL,
  397. A_LSR,
  398. A_ROR,
  399. A_NEG,
  400. A_INS,
  401. A_LDCLR,
  402. A_LDEOR,
  403. A_LDSET,
  404. A_LDSMAX,
  405. A_LDSMIN,
  406. A_LDUMAX,
  407. A_LDUMIN,
  408. A_STADD,
  409. A_STCLR,
  410. A_STEOR,
  411. A_STSET,
  412. A_STSMAX,
  413. A_STSMIN,
  414. A_STUMAX,
  415. A_STUMIN,
  416. A_SWP,
  417. A_SWPA,
  418. A_SWPAL,
  419. A_SWPL,
  420. A_LDADD,
  421. A_LDADDA,
  422. A_LDADDAL,
  423. A_LDADDL,
  424. A_CAS,
  425. A_CASA,
  426. A_CASAL,
  427. A_CASL,
  428. A_SDOT,
  429. A_SHA512H,
  430. A_SHA512H2,
  431. A_SHA512SU0,
  432. A_SHA512SU1
  433. );