1 static void *opcode_targets[256] = {
2     &&TARGET_CACHE,
3     &&TARGET_POP_TOP,
4     &&TARGET_PUSH_NULL,
5     &&TARGET_BINARY_OP_ADAPTIVE,
6     &&TARGET_BINARY_OP_ADD_FLOAT,
7     &&TARGET_BINARY_OP_ADD_INT,
8     &&TARGET_BINARY_OP_ADD_UNICODE,
9     &&TARGET_BINARY_OP_INPLACE_ADD_UNICODE,
10     &&TARGET_BINARY_OP_MULTIPLY_FLOAT,
11     &&TARGET_NOP,
12     &&TARGET_UNARY_POSITIVE,
13     &&TARGET_UNARY_NEGATIVE,
14     &&TARGET_UNARY_NOT,
15     &&TARGET_BINARY_OP_MULTIPLY_INT,
16     &&TARGET_BINARY_OP_SUBTRACT_FLOAT,
17     &&TARGET_UNARY_INVERT,
18     &&TARGET_BINARY_OP_SUBTRACT_INT,
19     &&TARGET_BINARY_SUBSCR_ADAPTIVE,
20     &&TARGET_BINARY_SUBSCR_DICT,
21     &&TARGET_BINARY_SUBSCR_GETITEM,
22     &&TARGET_BINARY_SUBSCR_LIST_INT,
23     &&TARGET_BINARY_SUBSCR_TUPLE_INT,
24     &&TARGET_CALL_ADAPTIVE,
25     &&TARGET_CALL_PY_EXACT_ARGS,
26     &&TARGET_CALL_PY_WITH_DEFAULTS,
27     &&TARGET_BINARY_SUBSCR,
28     &&TARGET_COMPARE_OP_ADAPTIVE,
29     &&TARGET_COMPARE_OP_FLOAT_JUMP,
30     &&TARGET_COMPARE_OP_INT_JUMP,
31     &&TARGET_COMPARE_OP_STR_JUMP,
32     &&TARGET_GET_LEN,
33     &&TARGET_MATCH_MAPPING,
34     &&TARGET_MATCH_SEQUENCE,
35     &&TARGET_MATCH_KEYS,
36     &&TARGET_EXTENDED_ARG_QUICK,
37     &&TARGET_PUSH_EXC_INFO,
38     &&TARGET_CHECK_EXC_MATCH,
39     &&TARGET_CHECK_EG_MATCH,
40     &&TARGET_JUMP_BACKWARD_QUICK,
41     &&TARGET_LOAD_ATTR_ADAPTIVE,
42     &&TARGET_LOAD_ATTR_INSTANCE_VALUE,
43     &&TARGET_LOAD_ATTR_MODULE,
44     &&TARGET_LOAD_ATTR_SLOT,
45     &&TARGET_LOAD_ATTR_WITH_HINT,
46     &&TARGET_LOAD_CONST__LOAD_FAST,
47     &&TARGET_LOAD_FAST__LOAD_CONST,
48     &&TARGET_LOAD_FAST__LOAD_FAST,
49     &&TARGET_LOAD_GLOBAL_ADAPTIVE,
50     &&TARGET_LOAD_GLOBAL_BUILTIN,
51     &&TARGET_WITH_EXCEPT_START,
52     &&TARGET_GET_AITER,
53     &&TARGET_GET_ANEXT,
54     &&TARGET_BEFORE_ASYNC_WITH,
55     &&TARGET_BEFORE_WITH,
56     &&TARGET_END_ASYNC_FOR,
57     &&TARGET_LOAD_GLOBAL_MODULE,
58     &&TARGET_LOAD_METHOD_ADAPTIVE,
59     &&TARGET_LOAD_METHOD_CLASS,
60     &&TARGET_LOAD_METHOD_MODULE,
61     &&TARGET_LOAD_METHOD_NO_DICT,
62     &&TARGET_STORE_SUBSCR,
63     &&TARGET_DELETE_SUBSCR,
64     &&TARGET_LOAD_METHOD_WITH_DICT,
65     &&TARGET_LOAD_METHOD_WITH_VALUES,
66     &&TARGET_PRECALL_ADAPTIVE,
67     &&TARGET_PRECALL_BOUND_METHOD,
68     &&TARGET_PRECALL_BUILTIN_CLASS,
69     &&TARGET_PRECALL_BUILTIN_FAST_WITH_KEYWORDS,
70     &&TARGET_GET_ITER,
71     &&TARGET_GET_YIELD_FROM_ITER,
72     &&TARGET_PRINT_EXPR,
73     &&TARGET_LOAD_BUILD_CLASS,
74     &&TARGET_PRECALL_METHOD_DESCRIPTOR_FAST_WITH_KEYWORDS,
75     &&TARGET_PRECALL_NO_KW_BUILTIN_FAST,
76     &&TARGET_LOAD_ASSERTION_ERROR,
77     &&TARGET_RETURN_GENERATOR,
78     &&TARGET_PRECALL_NO_KW_BUILTIN_O,
79     &&TARGET_PRECALL_NO_KW_ISINSTANCE,
80     &&TARGET_PRECALL_NO_KW_LEN,
81     &&TARGET_PRECALL_NO_KW_LIST_APPEND,
82     &&TARGET_PRECALL_NO_KW_METHOD_DESCRIPTOR_FAST,
83     &&TARGET_PRECALL_NO_KW_METHOD_DESCRIPTOR_NOARGS,
84     &&TARGET_LIST_TO_TUPLE,
85     &&TARGET_RETURN_VALUE,
86     &&TARGET_IMPORT_STAR,
87     &&TARGET_SETUP_ANNOTATIONS,
88     &&TARGET_YIELD_VALUE,
89     &&TARGET_ASYNC_GEN_WRAP,
90     &&TARGET_PREP_RERAISE_STAR,
91     &&TARGET_POP_EXCEPT,
92     &&TARGET_STORE_NAME,
93     &&TARGET_DELETE_NAME,
94     &&TARGET_UNPACK_SEQUENCE,
95     &&TARGET_FOR_ITER,
96     &&TARGET_UNPACK_EX,
97     &&TARGET_STORE_ATTR,
98     &&TARGET_DELETE_ATTR,
99     &&TARGET_STORE_GLOBAL,
100     &&TARGET_DELETE_GLOBAL,
101     &&TARGET_SWAP,
102     &&TARGET_LOAD_CONST,
103     &&TARGET_LOAD_NAME,
104     &&TARGET_BUILD_TUPLE,
105     &&TARGET_BUILD_LIST,
106     &&TARGET_BUILD_SET,
107     &&TARGET_BUILD_MAP,
108     &&TARGET_LOAD_ATTR,
109     &&TARGET_COMPARE_OP,
110     &&TARGET_IMPORT_NAME,
111     &&TARGET_IMPORT_FROM,
112     &&TARGET_JUMP_FORWARD,
113     &&TARGET_JUMP_IF_FALSE_OR_POP,
114     &&TARGET_JUMP_IF_TRUE_OR_POP,
115     &&TARGET_PRECALL_NO_KW_METHOD_DESCRIPTOR_O,
116     &&TARGET_POP_JUMP_FORWARD_IF_FALSE,
117     &&TARGET_POP_JUMP_FORWARD_IF_TRUE,
118     &&TARGET_LOAD_GLOBAL,
119     &&TARGET_IS_OP,
120     &&TARGET_CONTAINS_OP,
121     &&TARGET_RERAISE,
122     &&TARGET_COPY,
123     &&TARGET_PRECALL_NO_KW_STR_1,
124     &&TARGET_BINARY_OP,
125     &&TARGET_SEND,
126     &&TARGET_LOAD_FAST,
127     &&TARGET_STORE_FAST,
128     &&TARGET_DELETE_FAST,
129     &&TARGET_PRECALL_NO_KW_TUPLE_1,
130     &&TARGET_POP_JUMP_FORWARD_IF_NOT_NONE,
131     &&TARGET_POP_JUMP_FORWARD_IF_NONE,
132     &&TARGET_RAISE_VARARGS,
133     &&TARGET_GET_AWAITABLE,
134     &&TARGET_MAKE_FUNCTION,
135     &&TARGET_BUILD_SLICE,
136     &&TARGET_JUMP_BACKWARD_NO_INTERRUPT,
137     &&TARGET_MAKE_CELL,
138     &&TARGET_LOAD_CLOSURE,
139     &&TARGET_LOAD_DEREF,
140     &&TARGET_STORE_DEREF,
141     &&TARGET_DELETE_DEREF,
142     &&TARGET_JUMP_BACKWARD,
143     &&TARGET_PRECALL_NO_KW_TYPE_1,
144     &&TARGET_CALL_FUNCTION_EX,
145     &&TARGET_PRECALL_PYFUNC,
146     &&TARGET_EXTENDED_ARG,
147     &&TARGET_LIST_APPEND,
148     &&TARGET_SET_ADD,
149     &&TARGET_MAP_ADD,
150     &&TARGET_LOAD_CLASSDEREF,
151     &&TARGET_COPY_FREE_VARS,
152     &&TARGET_RESUME_QUICK,
153     &&TARGET_RESUME,
154     &&TARGET_MATCH_CLASS,
155     &&TARGET_STORE_ATTR_ADAPTIVE,
156     &&TARGET_STORE_ATTR_INSTANCE_VALUE,
157     &&TARGET_FORMAT_VALUE,
158     &&TARGET_BUILD_CONST_KEY_MAP,
159     &&TARGET_BUILD_STRING,
160     &&TARGET_STORE_ATTR_SLOT,
161     &&TARGET_STORE_ATTR_WITH_HINT,
162     &&TARGET_LOAD_METHOD,
163     &&TARGET_STORE_FAST__LOAD_FAST,
164     &&TARGET_LIST_EXTEND,
165     &&TARGET_SET_UPDATE,
166     &&TARGET_DICT_MERGE,
167     &&TARGET_DICT_UPDATE,
168     &&TARGET_PRECALL,
169     &&TARGET_STORE_FAST__STORE_FAST,
170     &&TARGET_STORE_SUBSCR_ADAPTIVE,
171     &&TARGET_STORE_SUBSCR_DICT,
172     &&TARGET_STORE_SUBSCR_LIST_INT,
173     &&TARGET_CALL,
174     &&TARGET_KW_NAMES,
175     &&TARGET_POP_JUMP_BACKWARD_IF_NOT_NONE,
176     &&TARGET_POP_JUMP_BACKWARD_IF_NONE,
177     &&TARGET_POP_JUMP_BACKWARD_IF_FALSE,
178     &&TARGET_POP_JUMP_BACKWARD_IF_TRUE,
179     &&TARGET_UNPACK_SEQUENCE_ADAPTIVE,
180     &&TARGET_UNPACK_SEQUENCE_LIST,
181     &&TARGET_UNPACK_SEQUENCE_TUPLE,
182     &&TARGET_UNPACK_SEQUENCE_TWO_TUPLE,
183     &&_unknown_opcode,
184     &&_unknown_opcode,
185     &&_unknown_opcode,
186     &&_unknown_opcode,
187     &&_unknown_opcode,
188     &&_unknown_opcode,
189     &&_unknown_opcode,
190     &&_unknown_opcode,
191     &&_unknown_opcode,
192     &&_unknown_opcode,
193     &&_unknown_opcode,
194     &&_unknown_opcode,
195     &&_unknown_opcode,
196     &&_unknown_opcode,
197     &&_unknown_opcode,
198     &&_unknown_opcode,
199     &&_unknown_opcode,
200     &&_unknown_opcode,
201     &&_unknown_opcode,
202     &&_unknown_opcode,
203     &&_unknown_opcode,
204     &&_unknown_opcode,
205     &&_unknown_opcode,
206     &&_unknown_opcode,
207     &&_unknown_opcode,
208     &&_unknown_opcode,
209     &&_unknown_opcode,
210     &&_unknown_opcode,
211     &&_unknown_opcode,
212     &&_unknown_opcode,
213     &&_unknown_opcode,
214     &&_unknown_opcode,
215     &&_unknown_opcode,
216     &&_unknown_opcode,
217     &&_unknown_opcode,
218     &&_unknown_opcode,
219     &&_unknown_opcode,
220     &&_unknown_opcode,
221     &&_unknown_opcode,
222     &&_unknown_opcode,
223     &&_unknown_opcode,
224     &&_unknown_opcode,
225     &&_unknown_opcode,
226     &&_unknown_opcode,
227     &&_unknown_opcode,
228     &&_unknown_opcode,
229     &&_unknown_opcode,
230     &&_unknown_opcode,
231     &&_unknown_opcode,
232     &&_unknown_opcode,
233     &&_unknown_opcode,
234     &&_unknown_opcode,
235     &&_unknown_opcode,
236     &&_unknown_opcode,
237     &&_unknown_opcode,
238     &&_unknown_opcode,
239     &&_unknown_opcode,
240     &&_unknown_opcode,
241     &&_unknown_opcode,
242     &&_unknown_opcode,
243     &&_unknown_opcode,
244     &&_unknown_opcode,
245     &&_unknown_opcode,
246     &&_unknown_opcode,
247     &&_unknown_opcode,
248     &&_unknown_opcode,
249     &&_unknown_opcode,
250     &&_unknown_opcode,
251     &&_unknown_opcode,
252     &&_unknown_opcode,
253     &&_unknown_opcode,
254     &&_unknown_opcode,
255     &&_unknown_opcode,
256     &&_unknown_opcode,
257     &&TARGET_DO_TRACING
258 };
259