anames.go raw

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