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  };