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