anames.go 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208
  1. // Code generated by stringer -i a.out.go -o anames.go -p wasm; DO NOT EDIT.
  2. package wasm
  3. import "github.com/twitchyliquid64/golang-asm/obj"
  4. var Anames = []string{
  5. obj.A_ARCHSPECIFIC: "CallImport",
  6. "Get",
  7. "Set",
  8. "Tee",
  9. "Not",
  10. "Unreachable",
  11. "Nop",
  12. "Block",
  13. "Loop",
  14. "If",
  15. "Else",
  16. "End",
  17. "Br",
  18. "BrIf",
  19. "BrTable",
  20. "Return",
  21. "Call",
  22. "CallIndirect",
  23. "Drop",
  24. "Select",
  25. "LocalGet",
  26. "LocalSet",
  27. "LocalTee",
  28. "GlobalGet",
  29. "GlobalSet",
  30. "I32Load",
  31. "I64Load",
  32. "F32Load",
  33. "F64Load",
  34. "I32Load8S",
  35. "I32Load8U",
  36. "I32Load16S",
  37. "I32Load16U",
  38. "I64Load8S",
  39. "I64Load8U",
  40. "I64Load16S",
  41. "I64Load16U",
  42. "I64Load32S",
  43. "I64Load32U",
  44. "I32Store",
  45. "I64Store",
  46. "F32Store",
  47. "F64Store",
  48. "I32Store8",
  49. "I32Store16",
  50. "I64Store8",
  51. "I64Store16",
  52. "I64Store32",
  53. "CurrentMemory",
  54. "GrowMemory",
  55. "I32Const",
  56. "I64Const",
  57. "F32Const",
  58. "F64Const",
  59. "I32Eqz",
  60. "I32Eq",
  61. "I32Ne",
  62. "I32LtS",
  63. "I32LtU",
  64. "I32GtS",
  65. "I32GtU",
  66. "I32LeS",
  67. "I32LeU",
  68. "I32GeS",
  69. "I32GeU",
  70. "I64Eqz",
  71. "I64Eq",
  72. "I64Ne",
  73. "I64LtS",
  74. "I64LtU",
  75. "I64GtS",
  76. "I64GtU",
  77. "I64LeS",
  78. "I64LeU",
  79. "I64GeS",
  80. "I64GeU",
  81. "F32Eq",
  82. "F32Ne",
  83. "F32Lt",
  84. "F32Gt",
  85. "F32Le",
  86. "F32Ge",
  87. "F64Eq",
  88. "F64Ne",
  89. "F64Lt",
  90. "F64Gt",
  91. "F64Le",
  92. "F64Ge",
  93. "I32Clz",
  94. "I32Ctz",
  95. "I32Popcnt",
  96. "I32Add",
  97. "I32Sub",
  98. "I32Mul",
  99. "I32DivS",
  100. "I32DivU",
  101. "I32RemS",
  102. "I32RemU",
  103. "I32And",
  104. "I32Or",
  105. "I32Xor",
  106. "I32Shl",
  107. "I32ShrS",
  108. "I32ShrU",
  109. "I32Rotl",
  110. "I32Rotr",
  111. "I64Clz",
  112. "I64Ctz",
  113. "I64Popcnt",
  114. "I64Add",
  115. "I64Sub",
  116. "I64Mul",
  117. "I64DivS",
  118. "I64DivU",
  119. "I64RemS",
  120. "I64RemU",
  121. "I64And",
  122. "I64Or",
  123. "I64Xor",
  124. "I64Shl",
  125. "I64ShrS",
  126. "I64ShrU",
  127. "I64Rotl",
  128. "I64Rotr",
  129. "F32Abs",
  130. "F32Neg",
  131. "F32Ceil",
  132. "F32Floor",
  133. "F32Trunc",
  134. "F32Nearest",
  135. "F32Sqrt",
  136. "F32Add",
  137. "F32Sub",
  138. "F32Mul",
  139. "F32Div",
  140. "F32Min",
  141. "F32Max",
  142. "F32Copysign",
  143. "F64Abs",
  144. "F64Neg",
  145. "F64Ceil",
  146. "F64Floor",
  147. "F64Trunc",
  148. "F64Nearest",
  149. "F64Sqrt",
  150. "F64Add",
  151. "F64Sub",
  152. "F64Mul",
  153. "F64Div",
  154. "F64Min",
  155. "F64Max",
  156. "F64Copysign",
  157. "I32WrapI64",
  158. "I32TruncF32S",
  159. "I32TruncF32U",
  160. "I32TruncF64S",
  161. "I32TruncF64U",
  162. "I64ExtendI32S",
  163. "I64ExtendI32U",
  164. "I64TruncF32S",
  165. "I64TruncF32U",
  166. "I64TruncF64S",
  167. "I64TruncF64U",
  168. "F32ConvertI32S",
  169. "F32ConvertI32U",
  170. "F32ConvertI64S",
  171. "F32ConvertI64U",
  172. "F32DemoteF64",
  173. "F64ConvertI32S",
  174. "F64ConvertI32U",
  175. "F64ConvertI64S",
  176. "F64ConvertI64U",
  177. "F64PromoteF32",
  178. "I32ReinterpretF32",
  179. "I64ReinterpretF64",
  180. "F32ReinterpretI32",
  181. "F64ReinterpretI64",
  182. "I32Extend8S",
  183. "I32Extend16S",
  184. "I64Extend8S",
  185. "I64Extend16S",
  186. "I64Extend32S",
  187. "I32TruncSatF32S",
  188. "I32TruncSatF32U",
  189. "I32TruncSatF64S",
  190. "I32TruncSatF64U",
  191. "I64TruncSatF32S",
  192. "I64TruncSatF32U",
  193. "I64TruncSatF64S",
  194. "I64TruncSatF64U",
  195. "Last",
  196. "RESUMEPOINT",
  197. "CALLNORESUME",
  198. "RETUNWIND",
  199. "MOVB",
  200. "MOVH",
  201. "MOVW",
  202. "MOVD",
  203. "WORD",
  204. "LAST",
  205. }