anames.go 6.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615
  1. // Code generated by stringer -i a.out.go -o anames.go -p ppc64; DO NOT EDIT.
  2. package ppc64
  3. import "github.com/twitchyliquid64/golang-asm/obj"
  4. var Anames = []string{
  5. obj.A_ARCHSPECIFIC: "ADD",
  6. "ADDCC",
  7. "ADDIS",
  8. "ADDV",
  9. "ADDVCC",
  10. "ADDC",
  11. "ADDCCC",
  12. "ADDCV",
  13. "ADDCVCC",
  14. "ADDME",
  15. "ADDMECC",
  16. "ADDMEVCC",
  17. "ADDMEV",
  18. "ADDE",
  19. "ADDECC",
  20. "ADDEVCC",
  21. "ADDEV",
  22. "ADDZE",
  23. "ADDZECC",
  24. "ADDZEVCC",
  25. "ADDZEV",
  26. "ADDEX",
  27. "AND",
  28. "ANDCC",
  29. "ANDN",
  30. "ANDNCC",
  31. "ANDISCC",
  32. "BC",
  33. "BCL",
  34. "BEQ",
  35. "BGE",
  36. "BGT",
  37. "BLE",
  38. "BLT",
  39. "BNE",
  40. "BVC",
  41. "BVS",
  42. "CMP",
  43. "CMPU",
  44. "CMPEQB",
  45. "CNTLZW",
  46. "CNTLZWCC",
  47. "CRAND",
  48. "CRANDN",
  49. "CREQV",
  50. "CRNAND",
  51. "CRNOR",
  52. "CROR",
  53. "CRORN",
  54. "CRXOR",
  55. "DIVW",
  56. "DIVWCC",
  57. "DIVWVCC",
  58. "DIVWV",
  59. "DIVWU",
  60. "DIVWUCC",
  61. "DIVWUVCC",
  62. "DIVWUV",
  63. "MODUD",
  64. "MODUW",
  65. "MODSD",
  66. "MODSW",
  67. "EQV",
  68. "EQVCC",
  69. "EXTSB",
  70. "EXTSBCC",
  71. "EXTSH",
  72. "EXTSHCC",
  73. "FABS",
  74. "FABSCC",
  75. "FADD",
  76. "FADDCC",
  77. "FADDS",
  78. "FADDSCC",
  79. "FCMPO",
  80. "FCMPU",
  81. "FCTIW",
  82. "FCTIWCC",
  83. "FCTIWZ",
  84. "FCTIWZCC",
  85. "FDIV",
  86. "FDIVCC",
  87. "FDIVS",
  88. "FDIVSCC",
  89. "FMADD",
  90. "FMADDCC",
  91. "FMADDS",
  92. "FMADDSCC",
  93. "FMOVD",
  94. "FMOVDCC",
  95. "FMOVDU",
  96. "FMOVS",
  97. "FMOVSU",
  98. "FMOVSX",
  99. "FMOVSZ",
  100. "FMSUB",
  101. "FMSUBCC",
  102. "FMSUBS",
  103. "FMSUBSCC",
  104. "FMUL",
  105. "FMULCC",
  106. "FMULS",
  107. "FMULSCC",
  108. "FNABS",
  109. "FNABSCC",
  110. "FNEG",
  111. "FNEGCC",
  112. "FNMADD",
  113. "FNMADDCC",
  114. "FNMADDS",
  115. "FNMADDSCC",
  116. "FNMSUB",
  117. "FNMSUBCC",
  118. "FNMSUBS",
  119. "FNMSUBSCC",
  120. "FRSP",
  121. "FRSPCC",
  122. "FSUB",
  123. "FSUBCC",
  124. "FSUBS",
  125. "FSUBSCC",
  126. "ISEL",
  127. "MOVMW",
  128. "LBAR",
  129. "LHAR",
  130. "LSW",
  131. "LWAR",
  132. "LWSYNC",
  133. "MOVDBR",
  134. "MOVWBR",
  135. "MOVB",
  136. "MOVBU",
  137. "MOVBZ",
  138. "MOVBZU",
  139. "MOVH",
  140. "MOVHBR",
  141. "MOVHU",
  142. "MOVHZ",
  143. "MOVHZU",
  144. "MOVW",
  145. "MOVWU",
  146. "MOVFL",
  147. "MOVCRFS",
  148. "MTFSB0",
  149. "MTFSB0CC",
  150. "MTFSB1",
  151. "MTFSB1CC",
  152. "MULHW",
  153. "MULHWCC",
  154. "MULHWU",
  155. "MULHWUCC",
  156. "MULLW",
  157. "MULLWCC",
  158. "MULLWVCC",
  159. "MULLWV",
  160. "NAND",
  161. "NANDCC",
  162. "NEG",
  163. "NEGCC",
  164. "NEGVCC",
  165. "NEGV",
  166. "NOR",
  167. "NORCC",
  168. "OR",
  169. "ORCC",
  170. "ORN",
  171. "ORNCC",
  172. "ORIS",
  173. "REM",
  174. "REMU",
  175. "RFI",
  176. "RLWMI",
  177. "RLWMICC",
  178. "RLWNM",
  179. "RLWNMCC",
  180. "CLRLSLWI",
  181. "SLW",
  182. "SLWCC",
  183. "SRW",
  184. "SRAW",
  185. "SRAWCC",
  186. "SRWCC",
  187. "STBCCC",
  188. "STHCCC",
  189. "STSW",
  190. "STWCCC",
  191. "SUB",
  192. "SUBCC",
  193. "SUBVCC",
  194. "SUBC",
  195. "SUBCCC",
  196. "SUBCV",
  197. "SUBCVCC",
  198. "SUBME",
  199. "SUBMECC",
  200. "SUBMEVCC",
  201. "SUBMEV",
  202. "SUBV",
  203. "SUBE",
  204. "SUBECC",
  205. "SUBEV",
  206. "SUBEVCC",
  207. "SUBZE",
  208. "SUBZECC",
  209. "SUBZEVCC",
  210. "SUBZEV",
  211. "SYNC",
  212. "XOR",
  213. "XORCC",
  214. "XORIS",
  215. "DCBF",
  216. "DCBI",
  217. "DCBST",
  218. "DCBT",
  219. "DCBTST",
  220. "DCBZ",
  221. "ECIWX",
  222. "ECOWX",
  223. "EIEIO",
  224. "ICBI",
  225. "ISYNC",
  226. "PTESYNC",
  227. "TLBIE",
  228. "TLBIEL",
  229. "TLBSYNC",
  230. "TW",
  231. "SYSCALL",
  232. "WORD",
  233. "RFCI",
  234. "FCPSGN",
  235. "FCPSGNCC",
  236. "FRES",
  237. "FRESCC",
  238. "FRIM",
  239. "FRIMCC",
  240. "FRIP",
  241. "FRIPCC",
  242. "FRIZ",
  243. "FRIZCC",
  244. "FRIN",
  245. "FRINCC",
  246. "FRSQRTE",
  247. "FRSQRTECC",
  248. "FSEL",
  249. "FSELCC",
  250. "FSQRT",
  251. "FSQRTCC",
  252. "FSQRTS",
  253. "FSQRTSCC",
  254. "CNTLZD",
  255. "CNTLZDCC",
  256. "CMPW",
  257. "CMPWU",
  258. "CMPB",
  259. "FTDIV",
  260. "FTSQRT",
  261. "DIVD",
  262. "DIVDCC",
  263. "DIVDE",
  264. "DIVDECC",
  265. "DIVDEU",
  266. "DIVDEUCC",
  267. "DIVDVCC",
  268. "DIVDV",
  269. "DIVDU",
  270. "DIVDUCC",
  271. "DIVDUVCC",
  272. "DIVDUV",
  273. "EXTSW",
  274. "EXTSWCC",
  275. "FCFID",
  276. "FCFIDCC",
  277. "FCFIDU",
  278. "FCFIDUCC",
  279. "FCFIDS",
  280. "FCFIDSCC",
  281. "FCTID",
  282. "FCTIDCC",
  283. "FCTIDZ",
  284. "FCTIDZCC",
  285. "LDAR",
  286. "MOVD",
  287. "MOVDU",
  288. "MOVWZ",
  289. "MOVWZU",
  290. "MULHD",
  291. "MULHDCC",
  292. "MULHDU",
  293. "MULHDUCC",
  294. "MULLD",
  295. "MULLDCC",
  296. "MULLDVCC",
  297. "MULLDV",
  298. "RFID",
  299. "RLDMI",
  300. "RLDMICC",
  301. "RLDIMI",
  302. "RLDIMICC",
  303. "RLDC",
  304. "RLDCCC",
  305. "RLDCR",
  306. "RLDCRCC",
  307. "RLDICR",
  308. "RLDICRCC",
  309. "RLDCL",
  310. "RLDCLCC",
  311. "RLDICL",
  312. "RLDICLCC",
  313. "RLDIC",
  314. "RLDICCC",
  315. "CLRLSLDI",
  316. "ROTL",
  317. "ROTLW",
  318. "SLBIA",
  319. "SLBIE",
  320. "SLBMFEE",
  321. "SLBMFEV",
  322. "SLBMTE",
  323. "SLD",
  324. "SLDCC",
  325. "SRD",
  326. "SRAD",
  327. "SRADCC",
  328. "SRDCC",
  329. "STDCCC",
  330. "TD",
  331. "DWORD",
  332. "REMD",
  333. "REMDU",
  334. "HRFID",
  335. "POPCNTD",
  336. "POPCNTW",
  337. "POPCNTB",
  338. "CNTTZW",
  339. "CNTTZWCC",
  340. "CNTTZD",
  341. "CNTTZDCC",
  342. "COPY",
  343. "PASTECC",
  344. "DARN",
  345. "LDMX",
  346. "MADDHD",
  347. "MADDHDU",
  348. "MADDLD",
  349. "LV",
  350. "LVEBX",
  351. "LVEHX",
  352. "LVEWX",
  353. "LVX",
  354. "LVXL",
  355. "LVSL",
  356. "LVSR",
  357. "STV",
  358. "STVEBX",
  359. "STVEHX",
  360. "STVEWX",
  361. "STVX",
  362. "STVXL",
  363. "VAND",
  364. "VANDC",
  365. "VNAND",
  366. "VOR",
  367. "VORC",
  368. "VNOR",
  369. "VXOR",
  370. "VEQV",
  371. "VADDUM",
  372. "VADDUBM",
  373. "VADDUHM",
  374. "VADDUWM",
  375. "VADDUDM",
  376. "VADDUQM",
  377. "VADDCU",
  378. "VADDCUQ",
  379. "VADDCUW",
  380. "VADDUS",
  381. "VADDUBS",
  382. "VADDUHS",
  383. "VADDUWS",
  384. "VADDSS",
  385. "VADDSBS",
  386. "VADDSHS",
  387. "VADDSWS",
  388. "VADDE",
  389. "VADDEUQM",
  390. "VADDECUQ",
  391. "VSUBUM",
  392. "VSUBUBM",
  393. "VSUBUHM",
  394. "VSUBUWM",
  395. "VSUBUDM",
  396. "VSUBUQM",
  397. "VSUBCU",
  398. "VSUBCUQ",
  399. "VSUBCUW",
  400. "VSUBUS",
  401. "VSUBUBS",
  402. "VSUBUHS",
  403. "VSUBUWS",
  404. "VSUBSS",
  405. "VSUBSBS",
  406. "VSUBSHS",
  407. "VSUBSWS",
  408. "VSUBE",
  409. "VSUBEUQM",
  410. "VSUBECUQ",
  411. "VMULESB",
  412. "VMULOSB",
  413. "VMULEUB",
  414. "VMULOUB",
  415. "VMULESH",
  416. "VMULOSH",
  417. "VMULEUH",
  418. "VMULOUH",
  419. "VMULESW",
  420. "VMULOSW",
  421. "VMULEUW",
  422. "VMULOUW",
  423. "VMULUWM",
  424. "VPMSUM",
  425. "VPMSUMB",
  426. "VPMSUMH",
  427. "VPMSUMW",
  428. "VPMSUMD",
  429. "VMSUMUDM",
  430. "VR",
  431. "VRLB",
  432. "VRLH",
  433. "VRLW",
  434. "VRLD",
  435. "VS",
  436. "VSLB",
  437. "VSLH",
  438. "VSLW",
  439. "VSL",
  440. "VSLO",
  441. "VSRB",
  442. "VSRH",
  443. "VSRW",
  444. "VSR",
  445. "VSRO",
  446. "VSLD",
  447. "VSRD",
  448. "VSA",
  449. "VSRAB",
  450. "VSRAH",
  451. "VSRAW",
  452. "VSRAD",
  453. "VSOI",
  454. "VSLDOI",
  455. "VCLZ",
  456. "VCLZB",
  457. "VCLZH",
  458. "VCLZW",
  459. "VCLZD",
  460. "VPOPCNT",
  461. "VPOPCNTB",
  462. "VPOPCNTH",
  463. "VPOPCNTW",
  464. "VPOPCNTD",
  465. "VCMPEQ",
  466. "VCMPEQUB",
  467. "VCMPEQUBCC",
  468. "VCMPEQUH",
  469. "VCMPEQUHCC",
  470. "VCMPEQUW",
  471. "VCMPEQUWCC",
  472. "VCMPEQUD",
  473. "VCMPEQUDCC",
  474. "VCMPGT",
  475. "VCMPGTUB",
  476. "VCMPGTUBCC",
  477. "VCMPGTUH",
  478. "VCMPGTUHCC",
  479. "VCMPGTUW",
  480. "VCMPGTUWCC",
  481. "VCMPGTUD",
  482. "VCMPGTUDCC",
  483. "VCMPGTSB",
  484. "VCMPGTSBCC",
  485. "VCMPGTSH",
  486. "VCMPGTSHCC",
  487. "VCMPGTSW",
  488. "VCMPGTSWCC",
  489. "VCMPGTSD",
  490. "VCMPGTSDCC",
  491. "VCMPNEZB",
  492. "VCMPNEZBCC",
  493. "VCMPNEB",
  494. "VCMPNEBCC",
  495. "VCMPNEH",
  496. "VCMPNEHCC",
  497. "VCMPNEW",
  498. "VCMPNEWCC",
  499. "VPERM",
  500. "VPERMXOR",
  501. "VPERMR",
  502. "VBPERMQ",
  503. "VBPERMD",
  504. "VSEL",
  505. "VSPLT",
  506. "VSPLTB",
  507. "VSPLTH",
  508. "VSPLTW",
  509. "VSPLTI",
  510. "VSPLTISB",
  511. "VSPLTISH",
  512. "VSPLTISW",
  513. "VCIPH",
  514. "VCIPHER",
  515. "VCIPHERLAST",
  516. "VNCIPH",
  517. "VNCIPHER",
  518. "VNCIPHERLAST",
  519. "VSBOX",
  520. "VSHASIGMA",
  521. "VSHASIGMAW",
  522. "VSHASIGMAD",
  523. "VMRGEW",
  524. "VMRGOW",
  525. "LXV",
  526. "LXVL",
  527. "LXVLL",
  528. "LXVD2X",
  529. "LXVW4X",
  530. "LXVH8X",
  531. "LXVB16X",
  532. "LXVX",
  533. "LXVDSX",
  534. "STXV",
  535. "STXVL",
  536. "STXVLL",
  537. "STXVD2X",
  538. "STXVW4X",
  539. "STXVH8X",
  540. "STXVB16X",
  541. "STXVX",
  542. "LXSDX",
  543. "STXSDX",
  544. "LXSIWAX",
  545. "LXSIWZX",
  546. "STXSIWX",
  547. "MFVSRD",
  548. "MFFPRD",
  549. "MFVRD",
  550. "MFVSRWZ",
  551. "MFVSRLD",
  552. "MTVSRD",
  553. "MTFPRD",
  554. "MTVRD",
  555. "MTVSRWA",
  556. "MTVSRWZ",
  557. "MTVSRDD",
  558. "MTVSRWS",
  559. "XXLAND",
  560. "XXLANDC",
  561. "XXLEQV",
  562. "XXLNAND",
  563. "XXLOR",
  564. "XXLORC",
  565. "XXLNOR",
  566. "XXLORQ",
  567. "XXLXOR",
  568. "XXSEL",
  569. "XXMRGHW",
  570. "XXMRGLW",
  571. "XXSPLT",
  572. "XXSPLTW",
  573. "XXSPLTIB",
  574. "XXPERM",
  575. "XXPERMDI",
  576. "XXSLDWI",
  577. "XXBRQ",
  578. "XXBRD",
  579. "XXBRW",
  580. "XXBRH",
  581. "XSCVDPSP",
  582. "XSCVSPDP",
  583. "XSCVDPSPN",
  584. "XSCVSPDPN",
  585. "XVCVDPSP",
  586. "XVCVSPDP",
  587. "XSCVDPSXDS",
  588. "XSCVDPSXWS",
  589. "XSCVDPUXDS",
  590. "XSCVDPUXWS",
  591. "XSCVSXDDP",
  592. "XSCVUXDDP",
  593. "XSCVSXDSP",
  594. "XSCVUXDSP",
  595. "XVCVDPSXDS",
  596. "XVCVDPSXWS",
  597. "XVCVDPUXDS",
  598. "XVCVDPUXWS",
  599. "XVCVSPSXDS",
  600. "XVCVSPSXWS",
  601. "XVCVSPUXDS",
  602. "XVCVSPUXWS",
  603. "XVCVSXDDP",
  604. "XVCVSXWDP",
  605. "XVCVUXDDP",
  606. "XVCVUXWDP",
  607. "XVCVSXDSP",
  608. "XVCVSXWSP",
  609. "XVCVUXDSP",
  610. "XVCVUXWSP",
  611. "LAST",
  612. }