1
2
3 package wasm
4
5 import "cmd/internal/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
View as plain text