--- /srv/rebuilderd/tmp/rebuilderdS366Ke/inputs/libpython3.13-dev_3.13.18-1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdS366Ke/out/libpython3.13-dev_3.13.18-1_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-10-27 16:10:31.000000 debian-binary │ --rw-r--r-- 0 0 0 7672 2026-10-27 16:10:31.000000 control.tar.xz │ --rw-r--r-- 0 0 0 4116968 2026-10-27 16:10:31.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 7668 2026-10-27 16:10:31.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 4124492 2026-10-27 16:10:31.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./control │ │ │ @@ -1,13 +1,13 @@ │ │ │ Package: libpython3.13-dev │ │ │ Source: python3.13 │ │ │ Version: 3.13.18-1 │ │ │ Architecture: armhf │ │ │ Maintainer: Matthias Klose │ │ │ -Installed-Size: 16614 │ │ │ +Installed-Size: 16631 │ │ │ Depends: libpython3.13-stdlib (= 3.13.18-1), libpython3.13 (= 3.13.18-1), libexpat1-dev, zlib1g-dev │ │ │ Recommends: libc6-dev | libc-dev │ │ │ Section: libdevel │ │ │ Priority: optional │ │ │ Multi-Arch: same │ │ │ Description: Header files and a static library for Python (v3.13) │ │ │ Header files, a static library and development tools for building │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── file list │ │ │ @@ -287,15 +287,15 @@ │ │ │ -rw-r--r-- 0 root (0) root (0) 954 2026-10-27 16:10:31.000000 ./usr/lib/python3.13/config-3.13-arm-linux-gnueabihf/Setup.bootstrap │ │ │ -rw-r--r-- 0 root (0) root (0) 1064 2026-10-27 16:10:31.000000 ./usr/lib/python3.13/config-3.13-arm-linux-gnueabihf/Setup.local │ │ │ -rw-r--r-- 0 root (0) root (0) 6865 2026-10-27 16:10:31.000000 ./usr/lib/python3.13/config-3.13-arm-linux-gnueabihf/Setup.stdlib │ │ │ -rw-r--r-- 0 root (0) root (0) 5644 2026-10-27 16:10:31.000000 ./usr/lib/python3.13/config-3.13-arm-linux-gnueabihf/config.c │ │ │ -rw-r--r-- 0 root (0) root (0) 1751 2026-10-27 16:10:31.000000 ./usr/lib/python3.13/config-3.13-arm-linux-gnueabihf/config.c.in │ │ │ -rwxr-xr-x 0 root (0) root (0) 15358 2026-10-27 16:10:31.000000 ./usr/lib/python3.13/config-3.13-arm-linux-gnueabihf/install-sh │ │ │ -rw-r--r-- 0 root (0) root (0) 7205934 2026-10-27 16:10:31.000000 ./usr/lib/python3.13/config-3.13-arm-linux-gnueabihf/libpython3.13-pic.a │ │ │ --rw-r--r-- 0 root (0) root (0) 7451822 2026-10-27 16:10:31.000000 ./usr/lib/python3.13/config-3.13-arm-linux-gnueabihf/libpython3.13.a │ │ │ +-rw-r--r-- 0 root (0) root (0) 7469214 2026-10-27 16:10:31.000000 ./usr/lib/python3.13/config-3.13-arm-linux-gnueabihf/libpython3.13.a │ │ │ -rwxr-xr-x 0 root (0) root (0) 9045 2026-10-27 16:10:31.000000 ./usr/lib/python3.13/config-3.13-arm-linux-gnueabihf/makesetup │ │ │ -rwxr-xr-x 0 root (0) root (0) 2066 2026-10-27 16:10:31.000000 ./usr/lib/python3.13/config-3.13-arm-linux-gnueabihf/python-config.py │ │ │ -rw-r--r-- 0 root (0) root (0) 8708 2026-10-27 16:10:31.000000 ./usr/lib/python3.13/config-3.13-arm-linux-gnueabihf/python.o │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-10-27 16:10:31.000000 ./usr/share/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-10-27 16:10:31.000000 ./usr/share/doc/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-10-27 16:10:31.000000 ./usr/share/lintian/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-10-27 16:10:31.000000 ./usr/share/lintian/overrides/ │ │ ├── ./usr/lib/python3.13/config-3.13-arm-linux-gnueabihf/libpython3.13.a │ │ │ ├── nm --print-armap {} │ │ │ │┄ error from `nm --print-armap {}`: │ │ │ │┄ nm: brc.o: no symbols │ │ │ │┄ nm: dynamic_annotations.o: no symbols │ │ │ │┄ nm: gc_free_threading.o: no symbols │ │ │ │┄ nm: jit.o: no symbols │ │ │ │┄ nm: optimizer.o: no symbols │ │ │ │┄ nm: optimizer_analysis.o: no symbols │ │ │ │┄ nm: optimizer_symbols.o: no symbols │ │ │ │┄ nm: pymath.o: no symbols │ │ │ │┄ nm: perf_jit_trampoline.o: no symbols │ │ │ │ @@ -3456,73 +3456,73 @@ │ │ │ │ U _PyAST_Tuple │ │ │ │ U _PyAST_TypeIgnore │ │ │ │ U _PyAST_alias │ │ │ │ U _PyAST_arg │ │ │ │ U _PyAST_arguments │ │ │ │ U _PyArena_AddPyObject │ │ │ │ U _PyArena_Malloc │ │ │ │ -00000a74 T _PyPegen_add_type_comment_to_arg │ │ │ │ +00000aa8 T _PyPegen_add_type_comment_to_arg │ │ │ │ 00000000 t _PyPegen_add_type_comment_to_arg.part.0.isra.0 │ │ │ │ 00000390 T _PyPegen_alias_for_star │ │ │ │ 000001da T _PyPegen_arguments_parsing_error │ │ │ │ 000002d8 T _PyPegen_augoperator │ │ │ │ 0000027c T _PyPegen_check_barry_as_flufl │ │ │ │ -00001908 T _PyPegen_check_fstring_conversion │ │ │ │ +0000199c T _PyPegen_check_fstring_conversion │ │ │ │ 00000404 T _PyPegen_check_legacy_stmt │ │ │ │ 0000007c T _PyPegen_checked_future_import │ │ │ │ 00000454 T _PyPegen_class_def_decorators │ │ │ │ -00000a80 T _PyPegen_cmpop_expr_pair │ │ │ │ -0000096c T _PyPegen_collect_call_seqs │ │ │ │ +00000ab4 T _PyPegen_cmpop_expr_pair │ │ │ │ +00000964 T _PyPegen_collect_call_seqs │ │ │ │ 000000b4 T _PyPegen_concatenate_strings │ │ │ │ 00000000 T _PyPegen_constant_from_string │ │ │ │ -00000f68 T _PyPegen_constant_from_token │ │ │ │ +00000fec T _PyPegen_constant_from_token │ │ │ │ U _PyPegen_decode_string │ │ │ │ 00000498 T _PyPegen_decoded_constant_from_token │ │ │ │ 000002f8 T _PyPegen_dummy_name │ │ │ │ 00000204 T _PyPegen_empty_arguments │ │ │ │ 00000120 T _PyPegen_ensure_imaginary │ │ │ │ 000000c8 T _PyPegen_ensure_real │ │ │ │ -00000fd0 T _PyPegen_formatted_value │ │ │ │ +00001054 T _PyPegen_formatted_value │ │ │ │ 000001a4 T _PyPegen_function_def_decorators │ │ │ │ -00000aa8 T _PyPegen_get_cmpops │ │ │ │ +00000adc T _PyPegen_get_cmpops │ │ │ │ 000007d4 T _PyPegen_get_expr_name │ │ │ │ -00000b00 T _PyPegen_get_exprs │ │ │ │ +00000b34 T _PyPegen_get_exprs │ │ │ │ 00000724 T _PyPegen_get_invalid_target │ │ │ │ -000015b4 T _PyPegen_get_keys │ │ │ │ +00001638 T _PyPegen_get_keys │ │ │ │ 000002a0 T _PyPegen_get_last_comprehension_item │ │ │ │ 000006ac T _PyPegen_get_pattern_keys │ │ │ │ 000006e8 T _PyPegen_get_patterns │ │ │ │ -00001724 T _PyPegen_get_values │ │ │ │ +000017b0 T _PyPegen_get_values │ │ │ │ 00000304 T _PyPegen_join_names_with_dot │ │ │ │ -00000ec4 T _PyPegen_join_sequences │ │ │ │ -00001180 T _PyPegen_joined_str │ │ │ │ +00000f48 T _PyPegen_join_sequences │ │ │ │ +00001204 T _PyPegen_joined_str │ │ │ │ 00000684 T _PyPegen_key_pattern_pair │ │ │ │ -00001b8c T _PyPegen_key_value_pair │ │ │ │ -000018e0 T _PyPegen_keyword_or_starred │ │ │ │ -00000b58 T _PyPegen_make_arguments │ │ │ │ -00001b04 T _PyPegen_make_module │ │ │ │ +00001c28 T _PyPegen_key_value_pair │ │ │ │ +00001974 T _PyPegen_keyword_or_starred │ │ │ │ +00000b8c T _PyPegen_make_arguments │ │ │ │ +00001ba0 T _PyPegen_make_module │ │ │ │ 00000168 T _PyPegen_map_names_to_ids │ │ │ │ -00001894 T _PyPegen_name_default_pair │ │ │ │ +00001928 T _PyPegen_name_default_pair │ │ │ │ U _PyPegen_new_identifier │ │ │ │ 00000960 T _PyPegen_new_type_comment │ │ │ │ 00000000 T _PyPegen_nonparen_genexp_in_call │ │ │ │ U _PyPegen_parse_string │ │ │ │ U _PyPegen_raise_error │ │ │ │ U _PyPegen_raise_error_known_location │ │ │ │ 00000232 T _PyPegen_seq_append_to_end │ │ │ │ 00000048 T _PyPegen_seq_count_dots │ │ │ │ -00001a28 T _PyPegen_seq_delete_starred_exprs │ │ │ │ -00001968 T _PyPegen_seq_extract_starred_exprs │ │ │ │ +00001abc T _PyPegen_seq_delete_starred_exprs │ │ │ │ +000019fc T _PyPegen_seq_extract_starred_exprs │ │ │ │ 000002ba T _PyPegen_seq_first_item │ │ │ │ -000014c4 T _PyPegen_seq_flatten │ │ │ │ -000008f0 T _PyPegen_seq_insert_in_front │ │ │ │ +00001548 T _PyPegen_seq_flatten │ │ │ │ +000008e8 T _PyPegen_seq_insert_in_front │ │ │ │ 0000028a T _PyPegen_seq_last_item │ │ │ │ -00000798 T _PyPegen_set_expr_context │ │ │ │ +00000790 T _PyPegen_set_expr_context │ │ │ │ 0000052c T _PyPegen_setup_full_format_spec │ │ │ │ -000008cc T _PyPegen_singleton_seq │ │ │ │ +000008c4 T _PyPegen_singleton_seq │ │ │ │ 0000065c T _PyPegen_slash_with_default │ │ │ │ 00000138 T _PyPegen_star_etc │ │ │ │ U _PyRuntime │ │ │ │ U _PyUnicodeWriter_Dealloc │ │ │ │ U _PyUnicodeWriter_Finish │ │ │ │ U _PyUnicodeWriter_Init │ │ │ │ U _PyUnicodeWriter_WriteStr │ │ │ │ @@ -3538,16 +3538,16 @@ │ │ │ │ U _Py_asdl_identifier_seq_new │ │ │ │ U _Py_asdl_int_seq_new │ │ │ │ U _Py_asdl_keyword_seq_new │ │ │ │ U _Py_asdl_pattern_seq_new │ │ │ │ U _Py_asdl_type_ignore_seq_new │ │ │ │ U _Py_tss_tstate │ │ │ │ U _Pypegen_raise_decode_error │ │ │ │ -00000f2c t _get_defaults.isra.0 │ │ │ │ -00000e88 t _get_names.isra.0 │ │ │ │ +00000fb0 t _get_defaults.isra.0 │ │ │ │ +00000f0c t _get_names.isra.0 │ │ │ │ 00000178 t _set_seq_context │ │ │ │ U memmove │ │ │ │ U strchr │ │ │ │ U strcmp │ │ │ │ U strlen │ │ │ │ U strpbrk │ │ │ │ │ │ │ │ @@ -3579,32 +3579,32 @@ │ │ │ │ 000002e8 r .LC19 │ │ │ │ 0000004c r .LC2 │ │ │ │ 00000308 r .LC20 │ │ │ │ 00000334 r .LC21 │ │ │ │ 0000036c r .LC22 │ │ │ │ 00000374 r .LC23 │ │ │ │ 00000388 r .LC24 │ │ │ │ -000003ac r .LC25 │ │ │ │ -000003d8 r .LC26 │ │ │ │ -000003fc r .LC27 │ │ │ │ -00000434 r .LC28 │ │ │ │ -00000468 r .LC29 │ │ │ │ +000003bc r .LC25 │ │ │ │ +000003e8 r .LC26 │ │ │ │ +0000040c r .LC27 │ │ │ │ +00000438 r .LC28 │ │ │ │ +0000045c r .LC29 │ │ │ │ 0000008c r .LC3 │ │ │ │ -0000049c r .LC30 │ │ │ │ -000004b8 r .LC31 │ │ │ │ -000004e4 r .LC32 │ │ │ │ -0000050c r .LC33 │ │ │ │ -00000550 r .LC34 │ │ │ │ -0000058c r .LC35 │ │ │ │ -000005c4 r .LC36 │ │ │ │ -000005f4 r .LC37 │ │ │ │ -00000608 r .LC38 │ │ │ │ -00000620 r .LC39 │ │ │ │ +00000494 r .LC30 │ │ │ │ +000004c8 r .LC31 │ │ │ │ +000004fc r .LC32 │ │ │ │ +00000518 r .LC33 │ │ │ │ +00000544 r .LC34 │ │ │ │ +0000056c r .LC35 │ │ │ │ +000005b0 r .LC36 │ │ │ │ +000005ec r .LC37 │ │ │ │ +00000624 r .LC38 │ │ │ │ +00000654 r .LC39 │ │ │ │ 000000a8 r .LC4 │ │ │ │ -00000654 r .LC40 │ │ │ │ +00000668 r .LC40 │ │ │ │ 00000680 r .LC41 │ │ │ │ 0000069c r .LC42 │ │ │ │ 000006c4 r .LC43 │ │ │ │ 00000704 r .LC44 │ │ │ │ 00000708 r .LC45 │ │ │ │ 00000730 r .LC46 │ │ │ │ 00000744 r .LC47 │ │ │ │ @@ -3661,26 +3661,26 @@ │ │ │ │ 00000f44 r .LC93 │ │ │ │ 00000f78 r .LC94 │ │ │ │ 00000fb4 r .LC95 │ │ │ │ 00000fc8 r .LC96 │ │ │ │ 00001008 r .LC97 │ │ │ │ 00001034 r .LC98 │ │ │ │ 00001038 r .LC99 │ │ │ │ -00001f2c t INVALID_VERSION_CHECK │ │ │ │ -000009b8 t NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ +00001558 t INVALID_VERSION_CHECK │ │ │ │ +000000e4 t NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ U PyBytes_AsString │ │ │ │ U PyErr_NoMemory │ │ │ │ U PyErr_Occurred │ │ │ │ U PyExc_IndentationError │ │ │ │ U PyExc_SyntaxError │ │ │ │ U PyMem_Free │ │ │ │ U PyMem_Malloc │ │ │ │ U PyMem_Realloc │ │ │ │ -000034d4 t RAISE_ERROR_KNOWN_LOCATION │ │ │ │ -0000349c t RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ +00002a20 t RAISE_ERROR_KNOWN_LOCATION │ │ │ │ +000029e8 t RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ U _PyAST_AnnAssign │ │ │ │ U _PyAST_Assert │ │ │ │ U _PyAST_Assign │ │ │ │ U _PyAST_AsyncFor │ │ │ │ U _PyAST_AsyncFunctionDef │ │ │ │ U _PyAST_AsyncWith │ │ │ │ U _PyAST_Attribute │ │ │ │ @@ -3837,272 +3837,272 @@ │ │ │ │ 00000158 d __compound_literal.2 │ │ │ │ 00000120 d __compound_literal.3 │ │ │ │ 000000e0 d __compound_literal.4 │ │ │ │ 00000098 d __compound_literal.5 │ │ │ │ 00000060 d __compound_literal.6 │ │ │ │ 00000050 d __compound_literal.7 │ │ │ │ 00000038 d __compound_literal.8 │ │ │ │ -000147ec t _gather_116_rule │ │ │ │ -0000e5e8 t _gather_123_rule │ │ │ │ +000153f0 t _gather_116_rule │ │ │ │ +0000eccc t _gather_123_rule │ │ │ │ 00000bca t _gather_141_rule │ │ │ │ 00000bca t _gather_143_rule │ │ │ │ 00000bca t _gather_145_rule │ │ │ │ 00000bca t _gather_147_rule │ │ │ │ -00001dec t _gather_18_rule │ │ │ │ +00001418 t _gather_18_rule │ │ │ │ 00000000 t _gather_206_rule │ │ │ │ 00000f46 t _gather_208_rule │ │ │ │ -00001dec t _gather_20_rule │ │ │ │ +00001418 t _gather_20_rule │ │ │ │ 00000000 t _gather_210_rule │ │ │ │ 00000f46 t _gather_212_rule │ │ │ │ -000147ec t _gather_231_rule │ │ │ │ -0000e5e8 t _gather_274_rule │ │ │ │ -0000228c t _gather_51_rule │ │ │ │ -0000228c t _gather_53_rule │ │ │ │ -0000228c t _gather_55_rule │ │ │ │ -0000228c t _gather_57_rule │ │ │ │ -00002bd0 t _loop0_100_rule │ │ │ │ -00002bd0 t _loop0_102_rule │ │ │ │ -00017218 t _loop0_106_rule │ │ │ │ -00017218 t _loop0_108_rule │ │ │ │ -000036d8 t _loop0_110_rule │ │ │ │ -00003cb8 t _loop0_112_rule │ │ │ │ -00001ae4 t _loop0_119_rule │ │ │ │ -00001ae4 t _loop0_120_rule │ │ │ │ -00002ac8 t _loop0_129_rule │ │ │ │ -000035b0 t _loop0_164_rule │ │ │ │ -000035b0 t _loop0_165_rule │ │ │ │ -00001c1c t _loop0_170_rule │ │ │ │ -00010608 t _loop0_171_rule │ │ │ │ -00010608 t _loop0_172_rule │ │ │ │ -00001c1c t _loop0_175_rule │ │ │ │ -00001c1c t _loop0_177_rule │ │ │ │ -00001c1c t _loop0_182_rule │ │ │ │ -000036d8 t _loop0_187_rule │ │ │ │ -00017218 t _loop0_188_rule │ │ │ │ -00017218 t _loop0_189_rule │ │ │ │ -000036d8 t _loop0_193_rule │ │ │ │ -000036d8 t _loop0_195_rule │ │ │ │ -00018198 t _loop0_1_rule │ │ │ │ -000036d8 t _loop0_200_rule │ │ │ │ +000153f0 t _gather_231_rule │ │ │ │ +0000eccc t _gather_274_rule │ │ │ │ +000018b8 t _gather_51_rule │ │ │ │ +000018b8 t _gather_53_rule │ │ │ │ +000018b8 t _gather_55_rule │ │ │ │ +000018b8 t _gather_57_rule │ │ │ │ +000189e8 t _loop0_100_rule │ │ │ │ +00017fd0 t _loop0_106_rule │ │ │ │ +00017fd0 t _loop0_108_rule │ │ │ │ +00002c24 t _loop0_110_rule │ │ │ │ +00003204 t _loop0_112_rule │ │ │ │ +00001110 t _loop0_119_rule │ │ │ │ +00001110 t _loop0_120_rule │ │ │ │ +000020f4 t _loop0_129_rule │ │ │ │ +00002afc t _loop0_164_rule │ │ │ │ +00002afc t _loop0_165_rule │ │ │ │ +00001248 t _loop0_170_rule │ │ │ │ +00010cf4 t _loop0_171_rule │ │ │ │ +00010cf4 t _loop0_172_rule │ │ │ │ +00001248 t _loop0_175_rule │ │ │ │ +00001248 t _loop0_177_rule │ │ │ │ +00001248 t _loop0_182_rule │ │ │ │ +00002c24 t _loop0_187_rule │ │ │ │ +00017fd0 t _loop0_188_rule │ │ │ │ +00017fd0 t _loop0_189_rule │ │ │ │ +00002c24 t _loop0_193_rule │ │ │ │ +00002c24 t _loop0_195_rule │ │ │ │ +0001901c t _loop0_1_rule │ │ │ │ +00002c24 t _loop0_200_rule │ │ │ │ 0000087e t _loop0_215_rule │ │ │ │ 0000087e t _loop0_218_rule │ │ │ │ -00003cb8 t _loop0_240_rule │ │ │ │ -00018198 t _loop0_2_rule │ │ │ │ -00010608 t _loop0_36_rule │ │ │ │ -00011824 t _loop0_37_rule │ │ │ │ -00011824 t _loop0_38_rule │ │ │ │ -00011824 t _loop0_40_rule │ │ │ │ -00001c1c t _loop0_48_rule │ │ │ │ -00001c1c t _loop0_49_rule │ │ │ │ -00017218 t _loop0_98_rule │ │ │ │ -00002bd0 t _loop0_99_rule │ │ │ │ -000168f4 t _loop1_101_rule │ │ │ │ -00017878 t _loop1_103_rule │ │ │ │ -000168f4 t _loop1_104_rule │ │ │ │ -000168f4 t _loop1_105_rule │ │ │ │ -00005d9c t _loop1_111_rule │ │ │ │ -0000fcb4 t _loop1_173_rule │ │ │ │ -000020c0 t _loop1_178_rule │ │ │ │ -000106e4 t _loop1_185_rule │ │ │ │ -00005d9c t _loop1_196_rule │ │ │ │ -00017878 t _loop1_197_rule │ │ │ │ -00001008 t _loop1_216_rule │ │ │ │ -0000663c t _loop1_219_rule │ │ │ │ -0000fcb4 t _loop1_39_rule │ │ │ │ -000106e4 t _loop1_41_rule │ │ │ │ -0000fcb4 t _loop1_42_rule │ │ │ │ -0000fcb4 t _loop1_43_rule │ │ │ │ -000106e4 t _loop1_45_rule │ │ │ │ -000106e4 t _loop1_47_rule │ │ │ │ -000020c0 t _loop1_50_rule │ │ │ │ -00001008 t _loop1_60_rule │ │ │ │ -0000663c t _loop1_61_rule │ │ │ │ +00003204 t _loop0_240_rule │ │ │ │ +0001901c t _loop0_2_rule │ │ │ │ +00010cf4 t _loop0_36_rule │ │ │ │ +00011f50 t _loop0_37_rule │ │ │ │ +00011f50 t _loop0_38_rule │ │ │ │ +00011f50 t _loop0_40_rule │ │ │ │ +00001248 t _loop0_48_rule │ │ │ │ +00001248 t _loop0_49_rule │ │ │ │ +00017fd0 t _loop0_98_rule │ │ │ │ +000189e8 t _loop0_99_rule │ │ │ │ +000176b4 t _loop1_101_rule │ │ │ │ +00018630 t _loop1_103_rule │ │ │ │ +000176b4 t _loop1_104_rule │ │ │ │ +000176b4 t _loop1_105_rule │ │ │ │ +000052e8 t _loop1_111_rule │ │ │ │ +0001039c t _loop1_173_rule │ │ │ │ +000016ec t _loop1_178_rule │ │ │ │ +00010dd0 t _loop1_185_rule │ │ │ │ +000052e8 t _loop1_196_rule │ │ │ │ +00018630 t _loop1_197_rule │ │ │ │ +00015054 t _loop1_216_rule │ │ │ │ +00005b88 t _loop1_219_rule │ │ │ │ +0001039c t _loop1_39_rule │ │ │ │ +00010dd0 t _loop1_41_rule │ │ │ │ +0001039c t _loop1_42_rule │ │ │ │ +0001039c t _loop1_43_rule │ │ │ │ +00010dd0 t _loop1_45_rule │ │ │ │ +00010dd0 t _loop1_47_rule │ │ │ │ +000016ec t _loop1_50_rule │ │ │ │ +00015054 t _loop1_60_rule │ │ │ │ +00005b88 t _loop1_61_rule │ │ │ │ 000022b8 t _tmp_10_rule │ │ │ │ -00003b20 t _tmp_11_rule │ │ │ │ -00003b20 t _tmp_13_rule │ │ │ │ +0000306c t _tmp_11_rule │ │ │ │ +0000306c t _tmp_13_rule │ │ │ │ 00000722 t _tmp_149_rule │ │ │ │ 00000d0c t _tmp_155_rule │ │ │ │ -00003ab8 t _tmp_157_rule │ │ │ │ -000030a0 t _tmp_158_rule │ │ │ │ +00003004 t _tmp_157_rule │ │ │ │ +000025ec t _tmp_158_rule │ │ │ │ 00000dc4 t _tmp_159_rule │ │ │ │ 00000780 t _tmp_160_rule │ │ │ │ -00003518 t _tmp_161_rule │ │ │ │ +00002a64 t _tmp_161_rule │ │ │ │ 00000bc8 t _tmp_162_rule │ │ │ │ -00002fe8 t _tmp_169_rule │ │ │ │ -00002fe8 t _tmp_174_rule │ │ │ │ -00006dcc t _tmp_179_rule │ │ │ │ +00002534 t _tmp_169_rule │ │ │ │ +00002534 t _tmp_174_rule │ │ │ │ +00006318 t _tmp_179_rule │ │ │ │ 000007d4 t _tmp_181_rule │ │ │ │ 000007d4 t _tmp_183_rule │ │ │ │ 00000d60 t _tmp_184_rule │ │ │ │ 00000676 t _tmp_186_rule │ │ │ │ 00000676 t _tmp_192_rule │ │ │ │ 00001134 t _tmp_199_rule │ │ │ │ 00001134 t _tmp_201_rule │ │ │ │ 00000d60 t _tmp_202_rule │ │ │ │ -00006dc8 t _tmp_203_rule │ │ │ │ +00006314 t _tmp_203_rule │ │ │ │ 00000826 t _tmp_214_rule │ │ │ │ 00000950 t _tmp_217_rule │ │ │ │ 00000950 t _tmp_221_rule │ │ │ │ 00000950 t _tmp_222_rule │ │ │ │ 00000950 t _tmp_224_rule │ │ │ │ 00000950 t _tmp_225_rule │ │ │ │ -0000303c t _tmp_227_rule │ │ │ │ -0000303c t _tmp_228_rule │ │ │ │ +00002588 t _tmp_227_rule │ │ │ │ +00002588 t _tmp_228_rule │ │ │ │ 00000e1a t _tmp_229_rule.isra.0 │ │ │ │ -00002a08 t _tmp_22_rule │ │ │ │ -00002cb0 t _tmp_233_rule │ │ │ │ -00006e24 t _tmp_234_rule │ │ │ │ +00002034 t _tmp_22_rule │ │ │ │ +000021fc t _tmp_233_rule │ │ │ │ +00006370 t _tmp_234_rule │ │ │ │ 00000e7c t _tmp_235_rule │ │ │ │ 00001186 t _tmp_236_rule │ │ │ │ 000010e2 t _tmp_237_rule.isra.0 │ │ │ │ 00000ef0 t _tmp_238_rule │ │ │ │ +00015b54 t _tmp_23_rule │ │ │ │ 00000f44 t _tmp_242_rule │ │ │ │ -00013b40 t _tmp_259_rule │ │ │ │ -00013b40 t _tmp_260_rule │ │ │ │ +0001424c t _tmp_259_rule │ │ │ │ +0001424c t _tmp_260_rule │ │ │ │ 000006c6 t _tmp_262_rule │ │ │ │ 00000140 t _tmp_267_rule │ │ │ │ 00001086 t _tmp_268_rule │ │ │ │ 00000950 t _tmp_271_rule │ │ │ │ 0000019c t _tmp_276_rule │ │ │ │ 0000019c t _tmp_277_rule │ │ │ │ -0000fb84 t _tmp_28_rule │ │ │ │ -0000fb84 t _tmp_31_rule │ │ │ │ -00002a60 t _tmp_59_rule │ │ │ │ -0000fb84 t _tmp_62_rule │ │ │ │ -0000fb84 t _tmp_63_rule │ │ │ │ -00006928 t _tmp_67_rule │ │ │ │ -00006dc4 t _tmp_68_rule │ │ │ │ -00005d34 t _tmp_69_rule │ │ │ │ -0000c9cc t _tmp_6_rule │ │ │ │ -00005e90 t _tmp_70_rule │ │ │ │ +0001026c t _tmp_28_rule │ │ │ │ +0001026c t _tmp_31_rule │ │ │ │ +0000208c t _tmp_59_rule │ │ │ │ +0001026c t _tmp_62_rule │ │ │ │ +0001026c t _tmp_63_rule │ │ │ │ +00005e74 t _tmp_67_rule │ │ │ │ +00006310 t _tmp_68_rule │ │ │ │ +00005280 t _tmp_69_rule │ │ │ │ +0000cf40 t _tmp_6_rule │ │ │ │ +000053dc t _tmp_70_rule │ │ │ │ 00002174 t _tmp_7_rule │ │ │ │ 000021ec t _tmp_8_rule │ │ │ │ -000059d8 t _tmp_93_rule │ │ │ │ +00005f20 t _tmp_93_rule │ │ │ │ 00002250 t _tmp_9_rule │ │ │ │ -0000e1a4 t annotated_rhs_rule │ │ │ │ -0000dfa8 t args_rule │ │ │ │ -0000d6a8 t arguments_rule │ │ │ │ -00004a3c t atom_rule │ │ │ │ -00005950 t attr_rule │ │ │ │ -00014cac t augassign_rule │ │ │ │ -0000a4fc t bitwise_and_rule │ │ │ │ -00009f8c t bitwise_or_rule │ │ │ │ -0000a148 t bitwise_xor_rule │ │ │ │ -00012848 t block_rule │ │ │ │ -00001390 t class_def_raw_rule │ │ │ │ -0000452c t closed_pattern_rule │ │ │ │ -0000534c t complex_number_rule │ │ │ │ +0000e730 t annotated_rhs_rule │ │ │ │ +0000e534 t args_rule │ │ │ │ +0000dc24 t arguments_rule │ │ │ │ +00004f84 t atom_rule │ │ │ │ +00004e9c t attr_rule │ │ │ │ +000158b0 t augassign_rule │ │ │ │ +0000aa70 t bitwise_and_rule │ │ │ │ +0000a500 t bitwise_or_rule │ │ │ │ +0000a6bc t bitwise_xor_rule │ │ │ │ +00012f54 t block_rule │ │ │ │ +000009bc t class_def_raw_rule │ │ │ │ +00003a78 t closed_pattern_rule │ │ │ │ +00004898 t complex_number_rule │ │ │ │ 0000077c t compound_stmt_rule │ │ │ │ -00008108 t conjunction_rule │ │ │ │ -0000c610 t decorators_rule │ │ │ │ -00014f50 t default_rule │ │ │ │ -000026b0 t del_target_rule │ │ │ │ -00002520 t del_targets_rule │ │ │ │ -000078a0 t disjunction_rule │ │ │ │ -000008d4 t dotted_as_name_rule │ │ │ │ -0000e1f8 t dotted_name_rule │ │ │ │ -00006980 t double_star_pattern_rule │ │ │ │ -00013d30 t elif_stmt_rule │ │ │ │ -00014020 t else_block_rule │ │ │ │ -000072e0 t expression_rule │ │ │ │ -000162b0 t expressions_rule │ │ │ │ -0000b9b0 t factor_rule │ │ │ │ -00000ea8 t finally_block_rule │ │ │ │ -0000ca34 t for_if_clauses_rule │ │ │ │ -000016b8 t for_stmt_rule │ │ │ │ -00013138 t fstring_replacement_field_rule │ │ │ │ -000139d0 t func_type_comment_rule │ │ │ │ -0000ced0 t function_def_raw_rule │ │ │ │ -00007024 t genexp_rule │ │ │ │ -00005cb8 t guard_rule │ │ │ │ +0000866c t conjunction_rule │ │ │ │ +0000cb84 t decorators_rule │ │ │ │ +00015bcc t default_rule │ │ │ │ +00001cdc t del_target_rule │ │ │ │ +00001b4c t del_targets_rule │ │ │ │ +00007e18 t disjunction_rule │ │ │ │ +00000000 t dotted_as_name_rule │ │ │ │ +0000e784 t dotted_name_rule │ │ │ │ +00005ecc t double_star_pattern_rule │ │ │ │ +00014434 t elif_stmt_rule │ │ │ │ +00014724 t else_block_rule │ │ │ │ +00007858 t expression_rule │ │ │ │ +00016f18 t expressions_rule │ │ │ │ +0000bf24 t factor_rule │ │ │ │ +00014ef0 t finally_block_rule │ │ │ │ +0000cfa8 t for_if_clauses_rule │ │ │ │ +00000ce4 t for_stmt_rule │ │ │ │ +00013844 t fstring_replacement_field_rule │ │ │ │ +000140dc t func_type_comment_rule │ │ │ │ +0000d444 t function_def_raw_rule │ │ │ │ +00007590 t genexp_rule │ │ │ │ +00005204 t guard_rule │ │ │ │ 000001fa t imaginary_number_rule │ │ │ │ -00000db8 t import_from_as_name_rule │ │ │ │ -00000c24 t import_from_as_names_rule │ │ │ │ -000009e4 t import_from_targets_rule │ │ │ │ -00000000 t import_stmt_rule │ │ │ │ -000033f8 t invalid_ann_assign_target_rule │ │ │ │ -00003110 t invalid_comprehension_rule │ │ │ │ +000008cc t import_from_as_name_rule │ │ │ │ +00000738 t import_from_as_names_rule │ │ │ │ +00000110 t import_from_rule │ │ │ │ +000004f8 t import_from_targets_rule │ │ │ │ +00002944 t invalid_ann_assign_target_rule │ │ │ │ +0000265c t invalid_comprehension_rule │ │ │ │ 000009ae t invalid_except_stmt_rule │ │ │ │ -00003380 t invalid_for_target_rule │ │ │ │ -00003888 t invalid_kwarg_rule.isra.0 │ │ │ │ +000028cc t invalid_for_target_rule │ │ │ │ +00002dd4 t invalid_kwarg_rule.isra.0 │ │ │ │ 000002d8 t invalid_lambda_parameters_rule.isra.0 │ │ │ │ -00002d08 t invalid_parameters_rule.isra.0 │ │ │ │ -00008ae0 t inversion_rule │ │ │ │ -000069fc t items_pattern_rule │ │ │ │ -00006b68 t key_value_pattern_rule │ │ │ │ -0000618c t keyword_pattern_rule │ │ │ │ -00006020 t keyword_patterns_rule │ │ │ │ -00016148 t kwarg_or_double_starred_rule │ │ │ │ -00015e04 t kwarg_or_starred_rule │ │ │ │ -0001505c t kwargs_rule │ │ │ │ -000126a4 t kwds_rule │ │ │ │ -00017ff8 t lambda_kwds_rule │ │ │ │ -000037b8 t lambda_param_maybe_default_rule │ │ │ │ -00016cec t lambda_param_no_default_rule │ │ │ │ -00016e60 t lambda_param_rule │ │ │ │ -00017960 t lambda_param_with_default_rule │ │ │ │ -000165c4 t lambda_parameters_rule │ │ │ │ -00016844 t lambda_slash_no_default_rule │ │ │ │ -00016f3c t lambda_slash_with_default_rule │ │ │ │ -00017c44 t lambda_star_etc_rule │ │ │ │ -0000c838 t lambdef_rule │ │ │ │ -00012be8 t list_rule │ │ │ │ -00005b2c t maybe_sequence_pattern_rule │ │ │ │ -00003f84 t maybe_star_pattern_rule │ │ │ │ -00005ad8 t name_or_attr_rule │ │ │ │ -000110b0 t named_expression_rule │ │ │ │ -00003ef0 t open_sequence_pattern_rule │ │ │ │ -00004318 t or_pattern_rule │ │ │ │ -0000fd9c t param_no_default_rule │ │ │ │ -000101a0 t param_rule │ │ │ │ -00001f7c t param_star_annotation_rule │ │ │ │ -0000f3f8 t parameters_rule │ │ │ │ -0000f390 t params_rule │ │ │ │ -000057cc t pattern_capture_target_rule │ │ │ │ -00004100 t pattern_rule │ │ │ │ -00003e08 t patterns_rule │ │ │ │ -00005e94 t positional_patterns_rule │ │ │ │ -0000bfb8 t primary_raw │ │ │ │ -0000bec4 t primary_rule │ │ │ │ -00005754 t real_number_rule │ │ │ │ +00002254 t invalid_parameters_rule.isra.0 │ │ │ │ +00009054 t inversion_rule │ │ │ │ +00005f48 t items_pattern_rule │ │ │ │ +000060b4 t key_value_pattern_rule │ │ │ │ +000056d8 t keyword_pattern_rule │ │ │ │ +0000556c t keyword_patterns_rule │ │ │ │ +00016db0 t kwarg_or_double_starred_rule │ │ │ │ +00016a6c t kwarg_or_starred_rule │ │ │ │ +00015cd8 t kwargs_rule │ │ │ │ +00012db0 t kwds_rule │ │ │ │ +00018e7c t lambda_kwds_rule │ │ │ │ +00002d04 t lambda_param_maybe_default_rule │ │ │ │ +00017aa4 t lambda_param_no_default_rule │ │ │ │ +00017c18 t lambda_param_rule │ │ │ │ +00018718 t lambda_param_with_default_rule │ │ │ │ +0001722c t lambda_parameters_rule │ │ │ │ +00017604 t lambda_slash_no_default_rule │ │ │ │ +00017cf4 t lambda_slash_with_default_rule │ │ │ │ +00018ac8 t lambda_star_etc_rule │ │ │ │ +0000cdac t lambdef_rule │ │ │ │ +000132f4 t list_rule │ │ │ │ +00005078 t maybe_sequence_pattern_rule │ │ │ │ +000034d0 t maybe_star_pattern_rule │ │ │ │ +00005024 t name_or_attr_rule │ │ │ │ +000117dc t named_expression_rule │ │ │ │ +0000343c t open_sequence_pattern_rule │ │ │ │ +00003864 t or_pattern_rule │ │ │ │ +00010484 t param_no_default_rule │ │ │ │ +00010888 t param_rule │ │ │ │ +000015a8 t param_star_annotation_rule │ │ │ │ +0000fae0 t parameters_rule │ │ │ │ +0000fa78 t params_rule │ │ │ │ +00004d18 t pattern_capture_target_rule │ │ │ │ +0000364c t pattern_rule │ │ │ │ +00003354 t patterns_rule │ │ │ │ +000053e0 t positional_patterns_rule │ │ │ │ +0000c52c t primary_raw │ │ │ │ +0000c438 t primary_rule │ │ │ │ +00004ca0 t real_number_rule │ │ │ │ 00000000 d reserved_keywords │ │ │ │ -0000aaa8 t shift_expr_rule │ │ │ │ -0000525c t signed_number_rule │ │ │ │ +0000b01c t shift_expr_rule │ │ │ │ +000047a8 t signed_number_rule │ │ │ │ 0000253c t simple_stmt_rule │ │ │ │ 00002320 t simple_stmts_rule │ │ │ │ -00007bc0 t single_target_rule │ │ │ │ -0000fc04 t slash_no_default_rule │ │ │ │ -000102f0 t slash_with_default_rule │ │ │ │ -00014674 t slice_rule │ │ │ │ -00014194 t slices_rule │ │ │ │ +00008138 t single_target_rule │ │ │ │ +000102ec t slash_no_default_rule │ │ │ │ +000109dc t slash_with_default_rule │ │ │ │ +00014d78 t slice_rule │ │ │ │ +00014898 t slices_rule │ │ │ │ 00000024 d soft_keywords │ │ │ │ -00012194 t star_etc_rule │ │ │ │ -00009e80 t star_expression_rule │ │ │ │ -00008468 t star_expressions_rule │ │ │ │ -00011734 t star_named_expression_rule │ │ │ │ -00012ce4 t star_named_expressions_rule │ │ │ │ -00006480 t star_target_rule │ │ │ │ -0000605c t star_targets_rule │ │ │ │ -0000f1a4 t starred_expression_rule │ │ │ │ -00005a3c t strings_rule │ │ │ │ -00003b9c t subject_expr_rule │ │ │ │ -0000ae18 t sum_rule │ │ │ │ -00005fe4 t t_lookahead_rule │ │ │ │ -00004160 t t_primary_raw │ │ │ │ -000040d0 t t_primary_rule │ │ │ │ -00006604 t target_with_star_atom_rule │ │ │ │ -0000b108 t term_raw │ │ │ │ -0000b018 t term_rule │ │ │ │ -00011480 t tuple_rule │ │ │ │ -000065ac t type_param_default_rule │ │ │ │ -00006214 t type_param_rule │ │ │ │ -0000eda8 t type_params_rule │ │ │ │ -00005870 t wildcard_pattern_rule │ │ │ │ -000023cc t with_item_rule │ │ │ │ -0000f054 t yield_expr_rule │ │ │ │ +000128a0 t star_etc_rule │ │ │ │ +0000a3f4 t star_expression_rule │ │ │ │ +000089dc t star_expressions_rule │ │ │ │ +00011e60 t star_named_expression_rule │ │ │ │ +000133f0 t star_named_expressions_rule │ │ │ │ +000069ec t star_target_rule │ │ │ │ +000065c8 t star_targets_rule │ │ │ │ +0000f88c t starred_expression_rule │ │ │ │ +00005f84 t strings_rule │ │ │ │ +000030e8 t subject_expr_rule │ │ │ │ +0000b38c t sum_rule │ │ │ │ +00006550 t t_lookahead_rule │ │ │ │ +000046a8 t t_primary_raw │ │ │ │ +00004618 t t_primary_rule │ │ │ │ +00006b70 t target_with_star_atom_rule │ │ │ │ +0000b67c t term_raw │ │ │ │ +0000b58c t term_rule │ │ │ │ +00011bac t tuple_rule │ │ │ │ +00005af8 t type_param_default_rule │ │ │ │ +00005760 t type_param_rule │ │ │ │ +0000f490 t type_params_rule │ │ │ │ +00004dbc t wildcard_pattern_rule │ │ │ │ +000019f8 t with_item_rule │ │ │ │ +0000f73c t yield_expr_rule │ │ │ │ │ │ │ │ string_parser.o: │ │ │ │ 00000000 r .LC0 │ │ │ │ 0000001c r .LC1 │ │ │ │ 0000004c r .LC2 │ │ │ │ 00000054 r .LC3 │ │ │ │ 0000005c r .LC4 │ │ │ │ @@ -4115,25 +4115,25 @@ │ │ │ │ U PyErr_WarnExplicitObject │ │ │ │ U PyExc_DeprecationWarning │ │ │ │ U PyExc_SyntaxError │ │ │ │ U PyExc_SyntaxWarning │ │ │ │ U PyUnicode_DecodeUTF8 │ │ │ │ U PyUnicode_DecodeUTF8Stateful │ │ │ │ U PyUnicode_FromFormat │ │ │ │ -000008b0 t Py_XDECREF │ │ │ │ 000001a4 t RAISE_ERROR_KNOWN_LOCATION │ │ │ │ U _PyBytes_DecodeEscape2 │ │ │ │ U _PyErr_BadInternalCall │ │ │ │ -00000684 T _PyPegen_decode_string │ │ │ │ +00000410 T _PyPegen_decode_string │ │ │ │ 00000000 T _PyPegen_parse_string │ │ │ │ U _PyPegen_raise_error_known_location │ │ │ │ U _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_ctype_table │ │ │ │ U __sprintf_chk │ │ │ │ +00000430 t decode_unicode_with_escapes │ │ │ │ U strchr │ │ │ │ U strlen │ │ │ │ 00000000 t warn_invalid_escape_sequence │ │ │ │ │ │ │ │ peg_api.o: │ │ │ │ 00000000 r .LC0 │ │ │ │ 00000004 r .LC1 │ │ │ │ @@ -4221,21 +4221,21 @@ │ │ │ │ U _Py_ctype_table │ │ │ │ U _Py_ctype_tolower │ │ │ │ U __aeabi_idiv │ │ │ │ 00000000 r __func__.0 │ │ │ │ 00000058 t lookahead │ │ │ │ U memchr │ │ │ │ U memcmp │ │ │ │ -00002518 t tok_backup │ │ │ │ +00002488 t tok_backup │ │ │ │ 00000000 t tok_continuation_line │ │ │ │ -00002578 t tok_decimal_tail │ │ │ │ -000008a8 t tok_get_normal_mode │ │ │ │ -0000245c t tok_nextc │ │ │ │ -000027d0 t verify_end_of_number │ │ │ │ -0000268c t verify_end_of_number.constprop.0 │ │ │ │ +000024e8 t tok_decimal_tail │ │ │ │ +000008cc t tok_get_normal_mode │ │ │ │ +000023cc t tok_nextc │ │ │ │ +00002740 t verify_end_of_number │ │ │ │ +000025fc t verify_end_of_number.constprop.0 │ │ │ │ │ │ │ │ state.o: │ │ │ │ U PyErr_NoMemory │ │ │ │ U PyMem_Calloc │ │ │ │ U PyMem_Free │ │ │ │ 000000cc T _PyLexer_token_setup │ │ │ │ 00000000 T _PyLexer_type_comment_token_setup │ │ │ │ @@ -4561,22 +4561,22 @@ │ │ │ │ 00000170 r .LC9 │ │ │ │ 00000d8c r .LC90 │ │ │ │ 00000dc0 r .LC91 │ │ │ │ 00000dcc r .LC92 │ │ │ │ 00000dd4 r .LC93 │ │ │ │ 00000e0c r .LC94 │ │ │ │ 00000e44 r .LC95 │ │ │ │ -00000c50 T PyAIter_Check │ │ │ │ -0000096a T PyBuffer_FillContiguousStrides │ │ │ │ -00000834 T PyBuffer_FillInfo │ │ │ │ -0000085a T PyBuffer_FromContiguous │ │ │ │ -00005284 T PyBuffer_GetPointer │ │ │ │ -000042ac T PyBuffer_IsContiguous │ │ │ │ -00000974 T PyBuffer_Release │ │ │ │ -000007e6 T PyBuffer_SizeFromFormat │ │ │ │ +00000cf4 T PyAIter_Check │ │ │ │ +00000a0e T PyBuffer_FillContiguousStrides │ │ │ │ +00000838 T PyBuffer_FillInfo │ │ │ │ +000008fe T PyBuffer_FromContiguous │ │ │ │ +00005168 T PyBuffer_GetPointer │ │ │ │ +00004190 T PyBuffer_IsContiguous │ │ │ │ +00000978 T PyBuffer_Release │ │ │ │ +0000088a T PyBuffer_SizeFromFormat │ │ │ │ U PyByteArray_Type │ │ │ │ U PyBytes_FromStringAndSize │ │ │ │ U PyCFunction_Type │ │ │ │ U PyComplex_Type │ │ │ │ U PyDict_GetItemRef │ │ │ │ U PyDict_Items │ │ │ │ U PyDict_Keys │ │ │ │ @@ -4600,194 +4600,193 @@ │ │ │ │ U PyExc_StopIteration │ │ │ │ U PyExc_SystemError │ │ │ │ U PyExc_TypeError │ │ │ │ U PyExc_ValueError │ │ │ │ U PyFloat_FromDouble │ │ │ │ U PyFloat_FromString │ │ │ │ U PyFloat_Type │ │ │ │ -00002fd0 T PyIndex_Check │ │ │ │ -00003ed4 T PyIter_Check │ │ │ │ -00000638 T PyIter_Next │ │ │ │ -000009e0 T PyIter_Send │ │ │ │ +00002eb8 T PyIndex_Check │ │ │ │ +00003db8 T PyIter_Check │ │ │ │ +0000063c T PyIter_Next │ │ │ │ +00000a98 T PyIter_Send │ │ │ │ U PyList_AsTuple │ │ │ │ U PyList_New │ │ │ │ U PyList_Type │ │ │ │ U PyLong_AsDouble │ │ │ │ U PyLong_AsSsize_t │ │ │ │ U PyLong_FromSsize_t │ │ │ │ U PyLong_FromUnicodeObject │ │ │ │ U PyLong_Type │ │ │ │ -000007bc T PyMapping_Check │ │ │ │ +000007c0 T PyMapping_Check │ │ │ │ 00000000 T PyMapping_GetItemString │ │ │ │ -00000764 T PyMapping_GetOptionalItem │ │ │ │ -00000d28 T PyMapping_GetOptionalItemString │ │ │ │ -00000500 T PyMapping_HasKey │ │ │ │ -00000540 T PyMapping_HasKeyString │ │ │ │ -0000057e T PyMapping_HasKeyStringWithError │ │ │ │ -000005a2 T PyMapping_HasKeyWithError │ │ │ │ -000039b0 T PyMapping_Items │ │ │ │ -0000376c T PyMapping_Keys │ │ │ │ -00000c48 T PyMapping_Length │ │ │ │ +00000768 T PyMapping_GetOptionalItem │ │ │ │ +00000de0 T PyMapping_GetOptionalItemString │ │ │ │ +000005a4 T PyMapping_HasKey │ │ │ │ +000005e4 T PyMapping_HasKeyString │ │ │ │ +00000622 T PyMapping_HasKeyStringWithError │ │ │ │ +00000646 T PyMapping_HasKeyWithError │ │ │ │ +00003894 T PyMapping_Items │ │ │ │ +00003650 T PyMapping_Keys │ │ │ │ +00000cec T PyMapping_Length │ │ │ │ 00000194 T PyMapping_SetItemString │ │ │ │ -00003954 T PyMapping_Size │ │ │ │ -000008d4 T PyMapping_Values │ │ │ │ +00003838 T PyMapping_Size │ │ │ │ +0000098c T PyMapping_Values │ │ │ │ U PyMem_Free │ │ │ │ U PyMem_Malloc │ │ │ │ -00004544 T PyNumber_Absolute │ │ │ │ -00002e48 T PyNumber_Add │ │ │ │ -00003254 T PyNumber_And │ │ │ │ -00001414 T PyNumber_AsSsize_t │ │ │ │ -0000371c T PyNumber_Check │ │ │ │ -00004588 T PyNumber_Divmod │ │ │ │ -00004fd0 T PyNumber_Float │ │ │ │ -00003dbc T PyNumber_FloorDivide │ │ │ │ -00002674 T PyNumber_InPlaceAdd │ │ │ │ -00004408 T PyNumber_InPlaceAnd │ │ │ │ -00005148 T PyNumber_InPlaceFloorDivide │ │ │ │ -00004e94 T PyNumber_InPlaceLshift │ │ │ │ -00000222 T PyNumber_InPlaceMatrixMultiply │ │ │ │ -00000820 T PyNumber_InPlaceMultiply │ │ │ │ -00001654 T PyNumber_InPlaceOr │ │ │ │ -000003fa T PyNumber_InPlacePower │ │ │ │ -00000a64 T PyNumber_InPlaceRemainder │ │ │ │ -00000cd4 T PyNumber_InPlaceRshift │ │ │ │ +00004428 T PyNumber_Absolute │ │ │ │ +00002d30 T PyNumber_Add │ │ │ │ +0000313c T PyNumber_And │ │ │ │ +00001418 T PyNumber_AsSsize_t │ │ │ │ +00003600 T PyNumber_Check │ │ │ │ +0000446c T PyNumber_Divmod │ │ │ │ +00004eb4 T PyNumber_Float │ │ │ │ +00003ca0 T PyNumber_FloorDivide │ │ │ │ +0000255c T PyNumber_InPlaceAdd │ │ │ │ +000042ec T PyNumber_InPlaceAnd │ │ │ │ +0000502c T PyNumber_InPlaceFloorDivide │ │ │ │ +00004d78 T PyNumber_InPlaceLshift │ │ │ │ +000002c4 T PyNumber_InPlaceMatrixMultiply │ │ │ │ +000008d8 T PyNumber_InPlaceMultiply │ │ │ │ +00001658 T PyNumber_InPlaceOr │ │ │ │ +0000049c T PyNumber_InPlacePower │ │ │ │ +00000b1c T PyNumber_InPlaceRemainder │ │ │ │ +00000d8c T PyNumber_InPlaceRshift │ │ │ │ 00000548 T PyNumber_InPlaceSubtract │ │ │ │ -00000ad0 T PyNumber_InPlaceTrueDivide │ │ │ │ +00000b88 T PyNumber_InPlaceTrueDivide │ │ │ │ 00000628 T PyNumber_InPlaceXor │ │ │ │ -00003b9c T PyNumber_Index │ │ │ │ -00002978 T PyNumber_Invert │ │ │ │ -0000336c T PyNumber_Long │ │ │ │ -00001b10 T PyNumber_Lshift │ │ │ │ +00003a80 T PyNumber_Index │ │ │ │ +00002860 T PyNumber_Invert │ │ │ │ +00003254 T PyNumber_Long │ │ │ │ +00001b14 T PyNumber_Lshift │ │ │ │ 000001e6 T PyNumber_MatrixMultiply │ │ │ │ -00002fe4 T PyNumber_Multiply │ │ │ │ -00002830 T PyNumber_Negative │ │ │ │ -00003ca4 T PyNumber_Or │ │ │ │ -00000a8c T PyNumber_Positive │ │ │ │ -00004cf0 T PyNumber_Power │ │ │ │ -00003ef0 T PyNumber_Remainder │ │ │ │ -00004bd8 T PyNumber_Rshift │ │ │ │ -00001d44 T PyNumber_Subtract │ │ │ │ -00004ab0 T PyNumber_ToBase │ │ │ │ -00004008 T PyNumber_TrueDivide │ │ │ │ -00004998 T PyNumber_Xor │ │ │ │ -00000bf6 T PyObject_AsCharBuffer │ │ │ │ -00000bf8 T PyObject_AsReadBuffer │ │ │ │ -00000b3c T PyObject_AsWriteBuffer │ │ │ │ +00002ecc T PyNumber_Multiply │ │ │ │ +00002718 T PyNumber_Negative │ │ │ │ +00003b88 T PyNumber_Or │ │ │ │ +00000b44 T PyNumber_Positive │ │ │ │ +00004bd4 T PyNumber_Power │ │ │ │ +00003dd4 T PyNumber_Remainder │ │ │ │ +00004abc T PyNumber_Rshift │ │ │ │ +00001c2c T PyNumber_Subtract │ │ │ │ +00004994 T PyNumber_ToBase │ │ │ │ +00003eec T PyNumber_TrueDivide │ │ │ │ +0000487c T PyNumber_Xor │ │ │ │ +00000c9a T PyObject_AsCharBuffer │ │ │ │ +00000c9c T PyObject_AsReadBuffer │ │ │ │ +00000be0 T PyObject_AsWriteBuffer │ │ │ │ U PyObject_CallFunctionObjArgs │ │ │ │ U PyObject_CallOneArg │ │ │ │ -000029bc T PyObject_CheckBuffer │ │ │ │ -00000bfa T PyObject_CheckReadBuffer │ │ │ │ -000009ae T PyObject_CopyData │ │ │ │ -00002c6c T PyObject_DelItem │ │ │ │ -00000482 T PyObject_DelItemString │ │ │ │ -000018e0 T PyObject_Format │ │ │ │ -000003fc T PyObject_GetAIter │ │ │ │ -000007d4 T PyObject_GetBuffer │ │ │ │ -0000043c T PyObject_GetItem │ │ │ │ -00000594 T PyObject_GetIter │ │ │ │ +000028a4 T PyObject_CheckBuffer │ │ │ │ +00000c9e T PyObject_CheckReadBuffer │ │ │ │ +00000a52 T PyObject_CopyData │ │ │ │ +00002b54 T PyObject_DelItem │ │ │ │ +00000524 T PyObject_DelItemString │ │ │ │ +000018e4 T PyObject_Format │ │ │ │ +0000049e T PyObject_GetAIter │ │ │ │ +000007d8 T PyObject_GetBuffer │ │ │ │ +00000440 T PyObject_GetItem │ │ │ │ +00000598 T PyObject_GetIter │ │ │ │ U PyObject_GetOptionalAttr │ │ │ │ -000009cc T PyObject_IsInstance │ │ │ │ -00001e5c T PyObject_IsSubclass │ │ │ │ +000009d0 T PyObject_IsInstance │ │ │ │ +00001d44 T PyObject_IsSubclass │ │ │ │ U PyObject_IsTrue │ │ │ │ -00000966 T PyObject_Length │ │ │ │ -000029cc T PyObject_LengthHint │ │ │ │ +00000a0a T PyObject_Length │ │ │ │ +000028b4 T PyObject_LengthHint │ │ │ │ U PyObject_RichCompareBool │ │ │ │ -00000694 T PyObject_SetItem │ │ │ │ -00002bb0 T PyObject_Size │ │ │ │ +00000698 T PyObject_SetItem │ │ │ │ +00002a98 T PyObject_Size │ │ │ │ U PyObject_Str │ │ │ │ 00000164 T PyObject_Type │ │ │ │ U PyObject_VectorcallMethod │ │ │ │ U PySeqIter_New │ │ │ │ -000046a0 T PySequence_Check │ │ │ │ -000047f0 T PySequence_Concat │ │ │ │ -000013f0 T PySequence_Contains │ │ │ │ -0000028c T PySequence_Count │ │ │ │ -00002dac T PySequence_DelItem │ │ │ │ -00000e20 T PySequence_DelSlice │ │ │ │ -00002874 T PySequence_Fast │ │ │ │ -00001a78 T PySequence_GetItem │ │ │ │ +00004584 T PySequence_Check │ │ │ │ +000046d4 T PySequence_Concat │ │ │ │ +000013f4 T PySequence_Contains │ │ │ │ +0000032e T PySequence_Count │ │ │ │ +00002c94 T PySequence_DelItem │ │ │ │ +00000ed8 T PySequence_DelSlice │ │ │ │ +0000275c T PySequence_Fast │ │ │ │ +00001a7c T PySequence_GetItem │ │ │ │ 000005b0 T PySequence_GetSlice │ │ │ │ -00000c4c T PySequence_In │ │ │ │ -00000292 T PySequence_InPlaceConcat │ │ │ │ -000005c6 T PySequence_InPlaceRepeat │ │ │ │ -0000069c T PySequence_Index │ │ │ │ -00000c44 T PySequence_Length │ │ │ │ -00002d38 T PySequence_List │ │ │ │ -00000674 T PySequence_Repeat │ │ │ │ -00000d84 T PySequence_SetItem │ │ │ │ -00000e98 T PySequence_SetSlice │ │ │ │ -000046bc T PySequence_Size │ │ │ │ +00000cf0 T PySequence_In │ │ │ │ +00000334 T PySequence_InPlaceConcat │ │ │ │ +0000066a T PySequence_InPlaceRepeat │ │ │ │ +00000754 T PySequence_Index │ │ │ │ +00000ce8 T PySequence_Length │ │ │ │ +00002c20 T PySequence_List │ │ │ │ +00000718 T PySequence_Repeat │ │ │ │ +00000e3c T PySequence_SetItem │ │ │ │ +00000f50 T PySequence_SetSlice │ │ │ │ +000045a0 T PySequence_Size │ │ │ │ 00000000 T PySequence_Tuple │ │ │ │ U PyTuple_New │ │ │ │ U PyTuple_Type │ │ │ │ U PyType_IsSubtype │ │ │ │ U PyType_Type │ │ │ │ U PyUnicode_FromString │ │ │ │ U PyUnicode_New │ │ │ │ U PyUnicode_Type │ │ │ │ U Py_GenericAlias │ │ │ │ 00000570 t Py_XDECREF │ │ │ │ 00000578 t Py_XDECREF.part.0 │ │ │ │ 00000000 t _IsCContiguous │ │ │ │ -00000248 t _IsFortranContiguous │ │ │ │ -00000cfc t _IsFortranContiguous.part.0 │ │ │ │ -00000c36 T _PyBuffer_ReleaseInInterpreter │ │ │ │ -000007c2 T _PyBuffer_ReleaseInInterpreterAndRawFree │ │ │ │ +000002ea t _IsFortranContiguous │ │ │ │ +00000db4 t _IsFortranContiguous.part.0 │ │ │ │ +00000cda T _PyBuffer_ReleaseInInterpreter │ │ │ │ +00000866 T _PyBuffer_ReleaseInInterpreterAndRawFree │ │ │ │ U _PyByteArray_empty_string │ │ │ │ U _PyErr_BadInternalCall │ │ │ │ U _PyErr_Clear │ │ │ │ U _PyErr_ExceptionMatches │ │ │ │ U _PyErr_Format │ │ │ │ U _PyErr_SetString │ │ │ │ U _PyGen_FetchStopIterationValue │ │ │ │ U _PyImport_GetModuleAttrString │ │ │ │ U _PyList_Extend │ │ │ │ U _PyLong_Copy │ │ │ │ U _PyLong_Format │ │ │ │ U _PyLong_FromBytes │ │ │ │ 0000003c T _PyNumber_InPlacePowerNoMod │ │ │ │ -00001578 T _PyNumber_Index │ │ │ │ -00004120 T _PyNumber_PowerNoMod │ │ │ │ +0000157c T _PyNumber_Index │ │ │ │ +00004004 T _PyNumber_PowerNoMod │ │ │ │ 00000590 T _PyObject_HasLen │ │ │ │ U _PyObject_LookupSpecial │ │ │ │ U _PyObject_MakeTpCall │ │ │ │ U _PyObject_NextNotImplemented │ │ │ │ -00004718 T _PyObject_RealIsInstance │ │ │ │ -00002c0c T _PyObject_RealIsSubclass │ │ │ │ +000045fc T _PyObject_RealIsInstance │ │ │ │ +00002af4 T _PyObject_RealIsSubclass │ │ │ │ U _PyRuntime │ │ │ │ -000006a0 T _PySequence_IterSearch │ │ │ │ +00000758 T _PySequence_IterSearch │ │ │ │ U _PySlice_FromIndices │ │ │ │ U _PyTuple_Resize │ │ │ │ U _PyUnion_Type │ │ │ │ U _Py_CallInInterpreter │ │ │ │ U _Py_CallInInterpreterAndRawFree │ │ │ │ U _Py_CheckFunctionResult │ │ │ │ U _Py_CheckRecursiveCall │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_NotImplementedStruct │ │ │ │ -0000090c t _Py_add_one_to_index_C │ │ │ │ -0000093a t _Py_add_one_to_index_F │ │ │ │ +000009b0 t _Py_add_one_to_index_C │ │ │ │ +000009de t _Py_add_one_to_index_F │ │ │ │ U _Py_tss_tstate │ │ │ │ U _Py_union_args │ │ │ │ U __aeabi_idiv │ │ │ │ -000007d0 t _buffer_release_call │ │ │ │ -00000b84 t abstract_issubclass │ │ │ │ -00000ba8 t as_read_buffer │ │ │ │ +00000874 t _buffer_release_call │ │ │ │ +00000c3c t abstract_issubclass │ │ │ │ +00000c4c t as_read_buffer │ │ │ │ 000001f0 t binary_iop │ │ │ │ 00000324 t binary_iop.part.0 │ │ │ │ -00001790 t binary_iop1 │ │ │ │ +00001794 t binary_iop1 │ │ │ │ 0000038c t binary_op.part.0 │ │ │ │ -00001c28 t binary_op1 │ │ │ │ -00000af8 t check_class │ │ │ │ +00000bb0 t check_class │ │ │ │ U memcpy │ │ │ │ -000004d0 t null_error.isra.0 │ │ │ │ -00003644 t object_isinstance │ │ │ │ -00002050 t object_issubclass │ │ │ │ -00000cd8 t object_recursive_isinstance │ │ │ │ +00000572 t null_error.isra.0 │ │ │ │ +00003528 t object_isinstance │ │ │ │ +00001f38 t object_issubclass │ │ │ │ +00000cdc t object_recursive_isinstance │ │ │ │ 00000438 t recursive_issubclass │ │ │ │ 00000498 t recursive_issubclass.part.0 │ │ │ │ 000004d8 t sequence_repeat │ │ │ │ U strcmp │ │ │ │ 00000046 t ternary_iop.constprop.0 │ │ │ │ │ │ │ │ boolobject.o: │ │ │ │ @@ -4841,35 +4840,35 @@ │ │ │ │ U PyLong_FromSsize_t │ │ │ │ U PyNumber_AsSsize_t │ │ │ │ U PyObject_CheckBuffer │ │ │ │ U PyObject_GetBuffer │ │ │ │ U _Py_FalseStruct │ │ │ │ U _Py_TrueStruct │ │ │ │ 0000025c T _Py_bytes_capitalize │ │ │ │ -000014fc T _Py_bytes_contains │ │ │ │ -00001174 T _Py_bytes_count │ │ │ │ -00000fc8 T _Py_bytes_endswith │ │ │ │ -0000039c T _Py_bytes_find │ │ │ │ -000009c4 T _Py_bytes_index │ │ │ │ +00001544 T _Py_bytes_contains │ │ │ │ +000011bc T _Py_bytes_count │ │ │ │ +00001008 T _Py_bytes_endswith │ │ │ │ +000003b0 T _Py_bytes_find │ │ │ │ +000009d8 T _Py_bytes_index │ │ │ │ 00000900 T _Py_bytes_isalnum │ │ │ │ 00000950 T _Py_bytes_isalpha │ │ │ │ 00000218 T _Py_bytes_isascii │ │ │ │ 000001c8 T _Py_bytes_isdigit │ │ │ │ 000009a0 T _Py_bytes_islower │ │ │ │ 00000a0c T _Py_bytes_isspace │ │ │ │ -00001860 T _Py_bytes_istitle │ │ │ │ +000018a8 T _Py_bytes_istitle │ │ │ │ 00000a5c T _Py_bytes_isupper │ │ │ │ 00000000 T _Py_bytes_lower │ │ │ │ -00000920 T _Py_bytes_maketrans │ │ │ │ +00000934 T _Py_bytes_maketrans │ │ │ │ 00000080 T _Py_bytes_rfind │ │ │ │ -000018f8 T _Py_bytes_rindex │ │ │ │ +00001940 T _Py_bytes_rindex │ │ │ │ 00000000 T _Py_bytes_startswith │ │ │ │ 00000acc T _Py_bytes_swapcase │ │ │ │ 00000b14 T _Py_bytes_title │ │ │ │ -00000f74 T _Py_bytes_upper │ │ │ │ +00000fb4 T _Py_bytes_upper │ │ │ │ 000001a0 R _Py_capitalize__doc__ │ │ │ │ U _Py_ctype_table │ │ │ │ U _Py_ctype_tolower │ │ │ │ U _Py_ctype_toupper │ │ │ │ 00000664 R _Py_isalnum__doc__ │ │ │ │ 000006e8 R _Py_isalpha__doc__ │ │ │ │ 00000600 R _Py_isascii__doc__ │ │ │ │ @@ -4920,15 +4919,15 @@ │ │ │ │ 000003d4 r .LC26 │ │ │ │ 000003dc r .LC27 │ │ │ │ 000003e0 r .LC28 │ │ │ │ 00000400 r .LC29 │ │ │ │ 0000004c r .LC3 │ │ │ │ 0000040c r .LC30 │ │ │ │ 00000434 r .LC31 │ │ │ │ -0000043c r .LC32 │ │ │ │ +0000045c r .LC32 │ │ │ │ 00000464 r .LC33 │ │ │ │ 0000046c r .LC34 │ │ │ │ 00000474 r .LC35 │ │ │ │ 00000490 r .LC36 │ │ │ │ 0000049c r .LC37 │ │ │ │ 000004a4 r .LC38 │ │ │ │ 000004ac r .LC39 │ │ │ │ @@ -5136,27 +5135,27 @@ │ │ │ │ 000001cc d _parser.20 │ │ │ │ 00000000 d _parser.23 │ │ │ │ 00000224 d _parser.5 │ │ │ │ 000002d4 d _parser.8 │ │ │ │ 000002c0 r alloc_doc │ │ │ │ 00000000 t bytearray___init__ │ │ │ │ 00000944 t bytearray_alloc │ │ │ │ -000022b4 t bytearray_append │ │ │ │ +000022a4 t bytearray_append │ │ │ │ 00001138 r bytearray_append__doc__ │ │ │ │ 00000818 d bytearray_as_buffer │ │ │ │ 00000820 d bytearray_as_mapping │ │ │ │ 00000418 d bytearray_as_number │ │ │ │ 0000082c d bytearray_as_sequence │ │ │ │ 00000e0c t bytearray_ass_subscript │ │ │ │ 00000334 t bytearray_clear │ │ │ │ 000025d4 r bytearray_clear__doc__ │ │ │ │ -00002b94 t bytearray_contains │ │ │ │ +00002b8c t bytearray_contains │ │ │ │ 00000000 t bytearray_copy │ │ │ │ 000025ac r bytearray_copy__doc__ │ │ │ │ -0000243c t bytearray_count │ │ │ │ +00002434 t bytearray_count │ │ │ │ 00002610 r bytearray_count__doc__ │ │ │ │ 00000630 t bytearray_dealloc │ │ │ │ 00001b0c t bytearray_decode │ │ │ │ 00000b40 r bytearray_decode__doc__ │ │ │ │ 000000bc r bytearray_doc │ │ │ │ 00000358 t bytearray_endswith │ │ │ │ 00001f68 r bytearray_endswith__doc__ │ │ │ │ @@ -5167,15 +5166,15 @@ │ │ │ │ 000018e6 t bytearray_fromhex │ │ │ │ 000008cc r bytearray_fromhex__doc__ │ │ │ │ 00000d94 t bytearray_getbuffer │ │ │ │ 0000216e t bytearray_getitem │ │ │ │ 00001c38 t bytearray_hex │ │ │ │ 000006d8 r bytearray_hex__doc__ │ │ │ │ 00001e60 t bytearray_iconcat │ │ │ │ -00002bd4 t bytearray_index │ │ │ │ +00002bcc t bytearray_index │ │ │ │ 00002460 r bytearray_index__doc__ │ │ │ │ 000019de t bytearray_insert │ │ │ │ 000011ac r bytearray_insert__doc__ │ │ │ │ 00001cd4 t bytearray_irepeat │ │ │ │ 00000000 t bytearray_iter │ │ │ │ 0000040e t bytearray_join │ │ │ │ 00000a6c r bytearray_join__doc__ │ │ │ │ @@ -5198,22 +5197,22 @@ │ │ │ │ 00002096 t bytearray_remove │ │ │ │ 00000f24 r bytearray_remove__doc__ │ │ │ │ 00001618 t bytearray_removeprefix │ │ │ │ 00001e78 r bytearray_removeprefix__doc__ │ │ │ │ 0000168e t bytearray_removesuffix │ │ │ │ 00001d6c r bytearray_removesuffix__doc__ │ │ │ │ 00000400 t bytearray_repeat │ │ │ │ -00002c8c t bytearray_replace │ │ │ │ +00002c84 t bytearray_replace │ │ │ │ 000019d0 r bytearray_replace__doc__ │ │ │ │ 00001464 t bytearray_repr │ │ │ │ 00002132 t bytearray_reverse │ │ │ │ 0000126c r bytearray_reverse__doc__ │ │ │ │ 00003824 t bytearray_rfind │ │ │ │ 0000232c r bytearray_rfind__doc__ │ │ │ │ -00002008 t bytearray_richcompare │ │ │ │ +00001ff8 t bytearray_richcompare │ │ │ │ 000038dc t bytearray_rindex │ │ │ │ 000021dc r bytearray_rindex__doc__ │ │ │ │ 00001f5c t bytearray_rpartition │ │ │ │ 0000149c r bytearray_rpartition__doc__ │ │ │ │ 0000112e t bytearray_rsplit │ │ │ │ 000012b4 r bytearray_rsplit__doc__ │ │ │ │ 00000472 t bytearray_rstrip │ │ │ │ @@ -5235,15 +5234,15 @@ │ │ │ │ 00001c60 t bytearray_subscript │ │ │ │ 00001600 t bytearray_translate │ │ │ │ 00001c18 r bytearray_translate__doc__ │ │ │ │ 000016ac t bytearray_translate_impl │ │ │ │ 00000090 t bytearrayiter_dealloc │ │ │ │ 000019bc t bytearrayiter_length_hint │ │ │ │ 000003d8 d bytearrayiter_methods │ │ │ │ -00002254 t bytearrayiter_next │ │ │ │ +00002244 t bytearrayiter_next │ │ │ │ 00001978 t bytearrayiter_reduce │ │ │ │ 00001d4c t bytearrayiter_setstate │ │ │ │ 00001c2c t bytearrayiter_traverse │ │ │ │ 00003994 t fastsearch.constprop.0 │ │ │ │ 00000084 r length_hint_doc │ │ │ │ U memchr │ │ │ │ U memcmp │ │ │ │ @@ -5253,15 +5252,15 @@ │ │ │ │ U memset │ │ │ │ 00000308 t pad │ │ │ │ 0000005c r setstate_doc │ │ │ │ 0000067c t stringlib__preprocess │ │ │ │ 000007bc t stringlib__two_way │ │ │ │ 00001704 t stringlib__two_way_count │ │ │ │ 000004d4 t stringlib_adaptive_find │ │ │ │ -000024f4 t stringlib_bytes_join │ │ │ │ +000024ec t stringlib_bytes_join │ │ │ │ 000000be t stringlib_capitalize │ │ │ │ 000001fc t stringlib_center │ │ │ │ 000003a0 r stringlib_center__doc__ │ │ │ │ 00001774 t stringlib_default_rfind.constprop.0 │ │ │ │ 000004bc t stringlib_expandtabs │ │ │ │ 0000054c r stringlib_expandtabs__doc__ │ │ │ │ 00001f18 t stringlib_find_char │ │ │ │ @@ -5369,40 +5368,40 @@ │ │ │ │ 000007c0 r .LC87 │ │ │ │ 000007e8 r .LC88 │ │ │ │ 0000080c r .LC89 │ │ │ │ 000000e0 r .LC9 │ │ │ │ 00000814 r .LC90 │ │ │ │ 00000830 r .LC91 │ │ │ │ 0000083c r .LC92 │ │ │ │ -00000844 r .LC93 │ │ │ │ +0000084c r .LC93 │ │ │ │ 00000854 r .LC94 │ │ │ │ 0000085c r .LC95 │ │ │ │ 00000864 r .LC96 │ │ │ │ 0000086c r .LC97 │ │ │ │ U PyBool_FromLong │ │ │ │ U PyBuffer_FillInfo │ │ │ │ U PyBuffer_Release │ │ │ │ U PyBuffer_ToContiguous │ │ │ │ U PyByteArray_FromStringAndSize │ │ │ │ U PyByteArray_Resize │ │ │ │ U PyByteArray_Type │ │ │ │ 000000d0 D PyBytesIter_Type │ │ │ │ 000002b4 T PyBytes_AsString │ │ │ │ -0000240c T PyBytes_AsStringAndSize │ │ │ │ -00000c04 T PyBytes_Concat │ │ │ │ +00002614 T PyBytes_AsStringAndSize │ │ │ │ +00000c00 T PyBytes_Concat │ │ │ │ 00000e8e T PyBytes_ConcatAndDel │ │ │ │ -00001508 T PyBytes_DecodeEscape │ │ │ │ -00004688 T PyBytes_FromFormat │ │ │ │ -000046b0 T PyBytes_FromFormatV │ │ │ │ -00003cac T PyBytes_FromObject │ │ │ │ -00000b5c T PyBytes_FromString │ │ │ │ +00001524 T PyBytes_DecodeEscape │ │ │ │ +00004854 T PyBytes_FromFormat │ │ │ │ +0000487c T PyBytes_FromFormatV │ │ │ │ +00003e48 T PyBytes_FromObject │ │ │ │ +00000b58 T PyBytes_FromString │ │ │ │ 00000000 T PyBytes_FromStringAndSize │ │ │ │ 000000d8 t PyBytes_FromStringAndSize.constprop.0 │ │ │ │ -00002ae8 T PyBytes_Repr │ │ │ │ -00004fdc T PyBytes_Size │ │ │ │ +00002c98 T PyBytes_Repr │ │ │ │ +000051a4 T PyBytes_Size │ │ │ │ 00000000 D PyBytes_Type │ │ │ │ U PyErr_BadArgument │ │ │ │ U PyErr_Clear │ │ │ │ U PyErr_ExceptionMatches │ │ │ │ U PyErr_Format │ │ │ │ U PyErr_NoMemory │ │ │ │ U PyErr_Occurred │ │ │ │ @@ -5468,33 +5467,33 @@ │ │ │ │ U Py_BuildValue │ │ │ │ 00000098 t Py_XDECREF │ │ │ │ U Py_hexdigits │ │ │ │ U _PyArg_BadArgument │ │ │ │ U _PyArg_CheckPositional │ │ │ │ U _PyArg_UnpackKeywords │ │ │ │ U _PyByteArray_empty_string │ │ │ │ -000012d4 T _PyBytesWriter_Alloc │ │ │ │ +000012ec T _PyBytesWriter_Alloc │ │ │ │ 000000dc T _PyBytesWriter_Dealloc │ │ │ │ -000009b8 T _PyBytesWriter_Finish │ │ │ │ -000012c4 T _PyBytesWriter_Init │ │ │ │ -00000870 T _PyBytesWriter_Prepare │ │ │ │ -000008c0 t _PyBytesWriter_Prepare.constprop.0 │ │ │ │ -00001340 T _PyBytesWriter_Resize │ │ │ │ -00002da4 T _PyBytesWriter_WriteBytes │ │ │ │ +000009b4 T _PyBytesWriter_Finish │ │ │ │ +000012dc T _PyBytesWriter_Init │ │ │ │ +0000086c T _PyBytesWriter_Prepare │ │ │ │ +000008bc t _PyBytesWriter_Prepare.constprop.0 │ │ │ │ +00001358 T _PyBytesWriter_Resize │ │ │ │ +00002ef8 T _PyBytesWriter_WriteBytes │ │ │ │ 00000fe6 T _PyBytes_DecodeEscape │ │ │ │ 000002f4 T _PyBytes_DecodeEscape2 │ │ │ │ -000025b4 T _PyBytes_Find │ │ │ │ -0000186c T _PyBytes_FormatEx │ │ │ │ +000025d0 T _PyBytes_Find │ │ │ │ +00001888 T _PyBytes_FormatEx │ │ │ │ 00000d40 T _PyBytes_FromHex │ │ │ │ -0000401c t _PyBytes_FromIterator │ │ │ │ -00004cdc t _PyBytes_FromList │ │ │ │ +000041b8 t _PyBytes_FromIterator │ │ │ │ +00004ea8 t _PyBytes_FromList │ │ │ │ 00000000 t _PyBytes_FromSize.constprop.0 │ │ │ │ 00000070 t _PyBytes_FromSize.part.0 │ │ │ │ 00000188 T _PyBytes_Join │ │ │ │ -00002834 T _PyBytes_Repeat │ │ │ │ +00002a40 T _PyBytes_Repeat │ │ │ │ 00000174 T _PyBytes_Resize │ │ │ │ 00000338 T _PyBytes_ReverseFind │ │ │ │ U _PyErr_BadInternalCall │ │ │ │ U _PyEval_GetBuiltin │ │ │ │ U _PyEval_SliceIndex │ │ │ │ U _PyLong_DigitValue │ │ │ │ U _PyLong_FormatBytesWriter │ │ │ │ @@ -5578,67 +5577,67 @@ │ │ │ │ 000001f8 d _parser.14 │ │ │ │ 00000250 d _parser.17 │ │ │ │ 000001a0 d _parser.2 │ │ │ │ 0000027c d _parser.20 │ │ │ │ 000001cc d _parser.23 │ │ │ │ 000002a8 d _parser.5 │ │ │ │ 00000224 d _parser.8 │ │ │ │ -00003394 t bytes___bytes__ │ │ │ │ +000034e8 t bytes___bytes__ │ │ │ │ 00002264 r bytes___bytes____doc__ │ │ │ │ 00000fca t bytes_alloc │ │ │ │ 00000778 d bytes_as_buffer │ │ │ │ 00000780 d bytes_as_mapping │ │ │ │ 00000418 d bytes_as_number │ │ │ │ 0000078c d bytes_as_sequence │ │ │ │ -00001058 t bytes_buffer_getbuffer │ │ │ │ -00000e90 t bytes_concat │ │ │ │ -00004314 t bytes_contains │ │ │ │ -00003f84 t bytes_count │ │ │ │ +00001070 t bytes_buffer_getbuffer │ │ │ │ +00000ea8 t bytes_concat │ │ │ │ +000044b0 t bytes_contains │ │ │ │ +00004120 t bytes_count │ │ │ │ 000012e0 r bytes_count__doc__ │ │ │ │ -000017fc t bytes_decode │ │ │ │ +000018d8 t bytes_decode │ │ │ │ 00000908 r bytes_decode__doc__ │ │ │ │ 000000e4 r bytes_doc │ │ │ │ -00003eec t bytes_endswith │ │ │ │ +00004088 t bytes_endswith │ │ │ │ 00000b04 r bytes_endswith__doc__ │ │ │ │ -00003e58 t bytes_find │ │ │ │ +00003ff4 t bytes_find │ │ │ │ 00001998 r bytes_find__doc__ │ │ │ │ 00000cb8 t bytes_fromhex │ │ │ │ 00000780 r bytes_fromhex__doc__ │ │ │ │ 00000f6c t bytes_getnewargs │ │ │ │ -00001088 t bytes_hash │ │ │ │ +000010a0 t bytes_hash │ │ │ │ 00000fc0 t bytes_hex │ │ │ │ 0000059c r bytes_hex__doc__ │ │ │ │ -000033bc t bytes_index │ │ │ │ +00003510 t bytes_index │ │ │ │ 0000184c r bytes_index__doc__ │ │ │ │ 000002f4 t bytes_item │ │ │ │ -000016f4 t bytes_iter │ │ │ │ +000017d0 t bytes_iter │ │ │ │ 0000020c t bytes_join │ │ │ │ 00001ac8 r bytes_join__doc__ │ │ │ │ -000016f0 t bytes_length │ │ │ │ +000017cc t bytes_length │ │ │ │ 000001ae t bytes_lstrip │ │ │ │ 00001480 r bytes_lstrip__doc__ │ │ │ │ 00000104 t bytes_maketrans │ │ │ │ 00001080 r bytes_maketrans__doc__ │ │ │ │ 000004a8 d bytes_methods │ │ │ │ -00001850 t bytes_mod │ │ │ │ -00002e04 t bytes_new │ │ │ │ +0000186c t bytes_mod │ │ │ │ +00002f58 t bytes_new │ │ │ │ 00000210 t bytes_partition │ │ │ │ 00001f48 r bytes_partition__doc__ │ │ │ │ 00000e00 t bytes_removeprefix │ │ │ │ 00000e60 r bytes_removeprefix__doc__ │ │ │ │ -0000260c t bytes_removesuffix │ │ │ │ +00002628 t bytes_removesuffix │ │ │ │ 00000d60 r bytes_removesuffix__doc__ │ │ │ │ -00003454 t bytes_repeat │ │ │ │ -00001a0c t bytes_replace │ │ │ │ +000035a8 t bytes_repeat │ │ │ │ +00001ae8 t bytes_replace │ │ │ │ 00000f44 r bytes_replace__doc__ │ │ │ │ -0000288c t bytes_repr │ │ │ │ -00001974 t bytes_rfind │ │ │ │ +00002a98 t bytes_repr │ │ │ │ +00001a50 t bytes_rfind │ │ │ │ 00001718 r bytes_rfind__doc__ │ │ │ │ -000010b8 t bytes_richcompare │ │ │ │ -00005018 t bytes_rindex │ │ │ │ +000010d0 t bytes_richcompare │ │ │ │ +000051e0 t bytes_rindex │ │ │ │ 000015c8 r bytes_rindex__doc__ │ │ │ │ 00001070 t bytes_rpartition │ │ │ │ 00001da4 r bytes_rpartition__doc__ │ │ │ │ 00000850 t bytes_rsplit │ │ │ │ 00001bc8 r bytes_rsplit__doc__ │ │ │ │ 00000e80 t bytes_rstrip │ │ │ │ 000013e8 r bytes_rstrip__doc__ │ │ │ │ @@ -5647,39 +5646,39 @@ │ │ │ │ 000011c0 t bytes_splitlines │ │ │ │ 00000840 r bytes_splitlines__doc__ │ │ │ │ 0000018c t bytes_startswith │ │ │ │ 00000c30 r bytes_startswith__doc__ │ │ │ │ 00000000 t bytes_str │ │ │ │ 00000f74 t bytes_strip │ │ │ │ 00001518 r bytes_strip__doc__ │ │ │ │ -000014c8 t bytes_subscript │ │ │ │ -00001584 t bytes_translate │ │ │ │ +000014e0 t bytes_subscript │ │ │ │ +000015a0 t bytes_translate │ │ │ │ 0000118c r bytes_translate__doc__ │ │ │ │ -00001618 t bytes_translate_impl │ │ │ │ -00004320 t do_argstrip │ │ │ │ -00002730 t fastsearch.constprop.0 │ │ │ │ -00002490 t fastsearch.constprop.1 │ │ │ │ +00001634 t bytes_translate_impl │ │ │ │ +000044bc t do_argstrip │ │ │ │ +0000293c t fastsearch.constprop.0 │ │ │ │ +00002698 t fastsearch.constprop.1 │ │ │ │ 00000224 t formatfloat │ │ │ │ -00002568 t getnextarg │ │ │ │ +00002584 t getnextarg │ │ │ │ 000000ac r length_hint_doc │ │ │ │ U memchr │ │ │ │ U memcmp │ │ │ │ U memcpy │ │ │ │ U memrchr │ │ │ │ U memset │ │ │ │ 0000044c t pad │ │ │ │ 00000084 r reduce_doc │ │ │ │ 000000b4 t return_self │ │ │ │ 0000005c r setstate_doc │ │ │ │ U strcmp │ │ │ │ -00002858 t stringlib__preprocess │ │ │ │ -00002998 t stringlib__two_way │ │ │ │ +00002874 t stringlib__preprocess │ │ │ │ +000029b4 t stringlib__two_way │ │ │ │ 00000efc t stringlib__two_way_count │ │ │ │ -000026b0 t stringlib_adaptive_find │ │ │ │ -000035ac t stringlib_bytes_join │ │ │ │ +000026cc t stringlib_adaptive_find │ │ │ │ +0000371c t stringlib_bytes_join │ │ │ │ 000001fa t stringlib_capitalize │ │ │ │ 00000620 t stringlib_center │ │ │ │ 00000348 r stringlib_center__doc__ │ │ │ │ 000004c2 t stringlib_expandtabs │ │ │ │ 000004f4 r stringlib_expandtabs__doc__ │ │ │ │ 00000722 t stringlib_isalnum │ │ │ │ 0000072c t stringlib_isalpha │ │ │ │ @@ -5692,21 +5691,21 @@ │ │ │ │ 0000035a t stringlib_ljust │ │ │ │ 00000464 r stringlib_ljust__doc__ │ │ │ │ 00001194 t stringlib_lower │ │ │ │ 0000075e t stringlib_rjust │ │ │ │ 000003d4 r stringlib_rjust__doc__ │ │ │ │ 00000d2c t stringlib_swapcase │ │ │ │ 00000d56 t stringlib_title │ │ │ │ -000014dc t stringlib_upper │ │ │ │ +000014f8 t stringlib_upper │ │ │ │ 00000d80 t stringlib_zfill │ │ │ │ 000002b0 r stringlib_zfill__doc__ │ │ │ │ -00001790 t striter_dealloc │ │ │ │ -0000269c t striter_len │ │ │ │ +0000186c t striter_dealloc │ │ │ │ +000026b8 t striter_len │ │ │ │ 000003d8 d striter_methods │ │ │ │ -00002d54 t striter_next │ │ │ │ +00002ea8 t striter_next │ │ │ │ 00000eac t striter_reduce │ │ │ │ 00000f80 t striter_setstate │ │ │ │ 00000ef0 t striter_traverse │ │ │ │ U strlen │ │ │ │ │ │ │ │ call.o: │ │ │ │ 00000000 r .LANCHOR0 │ │ │ │ @@ -5738,51 +5737,51 @@ │ │ │ │ U PyMem_Malloc │ │ │ │ U PyModule_GetNameObject │ │ │ │ U PyModule_Type │ │ │ │ 000016ac T PyObject_Call │ │ │ │ 00000000 T PyObject_CallFunction │ │ │ │ 00000ba8 T PyObject_CallFunctionObjArgs │ │ │ │ 00000efc T PyObject_CallMethod │ │ │ │ -00001b68 T PyObject_CallMethodObjArgs │ │ │ │ -00001bf0 T PyObject_CallNoArgs │ │ │ │ -00001d50 T PyObject_CallObject │ │ │ │ +00001b58 T PyObject_CallMethodObjArgs │ │ │ │ +00001be0 T PyObject_CallNoArgs │ │ │ │ +00001d40 T PyObject_CallObject │ │ │ │ 00000fd4 T PyObject_CallOneArg │ │ │ │ U PyObject_GetAttr │ │ │ │ U PyObject_GetAttrString │ │ │ │ U PyObject_GetOptionalAttr │ │ │ │ 000005a4 T PyObject_Vectorcall │ │ │ │ 00000648 T PyObject_VectorcallDict │ │ │ │ 00000ab8 T PyObject_VectorcallMethod │ │ │ │ U PyTuple_New │ │ │ │ 0000005c T PyVectorcall_Call │ │ │ │ -00001c7c T PyVectorcall_Function │ │ │ │ +00001c6c T PyVectorcall_Function │ │ │ │ 000004e4 T PyVectorcall_NARGS │ │ │ │ U _PyDict_FromItems │ │ │ │ U _PyErr_Clear │ │ │ │ U _PyErr_Format │ │ │ │ U _PyErr_FormatFromCauseTstate │ │ │ │ U _PyErr_NoMemory │ │ │ │ U _PyErr_SetString │ │ │ │ U _PyEval_Vector │ │ │ │ 00000f80 T _PyFunction_Vectorcall │ │ │ │ 00001910 T _PyObject_Call │ │ │ │ 0000003c t _PyObject_CallFunctionVa │ │ │ │ 00000200 T _PyObject_CallFunction_SizeT │ │ │ │ -00001cbc T _PyObject_CallMethod │ │ │ │ +00001cac T _PyObject_CallMethod │ │ │ │ 00000324 T _PyObject_CallMethodFormat │ │ │ │ 000002b0 T _PyObject_CallMethodId │ │ │ │ 000003c0 T _PyObject_CallMethodIdObjArgs │ │ │ │ 0000034c T _PyObject_CallMethod_SizeT │ │ │ │ 00001070 T _PyObject_Call_Prepend │ │ │ │ U _PyObject_GetAttrId │ │ │ │ U _PyObject_GetMethod │ │ │ │ 00000324 T _PyObject_MakeTpCall │ │ │ │ 000004c8 t _PyObject_MakeTpCall.constprop.0 │ │ │ │ 00000900 T _PyObject_VectorcallDictTstate │ │ │ │ -00001c90 T _PyStack_AsDict │ │ │ │ +00001c80 T _PyStack_AsDict │ │ │ │ 00001384 T _PyStack_UnpackDict │ │ │ │ 00001604 T _PyStack_UnpackDict_Free │ │ │ │ 00001670 T _PyStack_UnpackDict_FreeNoDecRef │ │ │ │ U _PyTuple_FromArray │ │ │ │ U _PyUnicode_FromId │ │ │ │ 000002b4 T _Py_CheckFunctionResult │ │ │ │ 00000000 t _Py_CheckFunctionResult.part.0 │ │ │ │ @@ -6046,15 +6045,15 @@ │ │ │ │ 000000d4 r .LC7 │ │ │ │ 000000e0 r .LC8 │ │ │ │ 000000e8 r .LC9 │ │ │ │ U PyBool_Type │ │ │ │ U PyBytes_FromStringAndSize │ │ │ │ U PyBytes_Type │ │ │ │ 00000a24 T PyCode_AddWatcher │ │ │ │ -0000199c T PyCode_Addr2Line │ │ │ │ +000019b4 T PyCode_Addr2Line │ │ │ │ 00000b8c T PyCode_Addr2Location │ │ │ │ 00000a94 T PyCode_ClearWatcher │ │ │ │ 00000a1c T PyCode_GetCellvars │ │ │ │ 00000a14 T PyCode_GetCode │ │ │ │ 00000a20 T PyCode_GetFreevars │ │ │ │ 00000a18 T PyCode_GetVarnames │ │ │ │ 00000194 T PyCode_NewEmpty │ │ │ │ @@ -6100,41 +6099,41 @@ │ │ │ │ U PyUnicode_Compare │ │ │ │ U PyUnicode_DecodeFSDefault │ │ │ │ U PyUnicode_FromFormat │ │ │ │ U PyUnicode_FromString │ │ │ │ U PyUnicode_Type │ │ │ │ 00000320 T PyUnstable_Code_GetExtra │ │ │ │ 00000b1c T PyUnstable_Code_New │ │ │ │ -00000bf0 T PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ +00000b64 T PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ 00000270 T PyUnstable_Code_SetExtra │ │ │ │ U Py_BuildValue │ │ │ │ -0000000c t Py_XDECREF │ │ │ │ +0000107c t Py_XDECREF │ │ │ │ U _PyArg_BadArgument │ │ │ │ U _PyArg_CheckPositional │ │ │ │ U _PyArg_NoKeywords │ │ │ │ U _PyArg_UnpackKeywords │ │ │ │ U _PyBytes_Resize │ │ │ │ -00001b20 T _PyCode_CheckLineNumber │ │ │ │ -000013c0 T _PyCode_ConstantKey │ │ │ │ -000000c8 T _PyCode_Fini │ │ │ │ +00001b38 T _PyCode_CheckLineNumber │ │ │ │ +000013d8 T _PyCode_ConstantKey │ │ │ │ +000000b0 T _PyCode_Fini │ │ │ │ 000000fe T _PyCode_GetCellvars │ │ │ │ -00001890 T _PyCode_GetCode │ │ │ │ -00001ff4 T _PyCode_GetFreevars │ │ │ │ -0000033c T _PyCode_GetVarnames │ │ │ │ +000018a8 T _PyCode_GetCode │ │ │ │ +00002014 T _PyCode_GetFreevars │ │ │ │ +00000324 T _PyCode_GetVarnames │ │ │ │ 00000000 T _PyCode_Init │ │ │ │ -000001ac T _PyCode_InitAddressRange │ │ │ │ +00000194 T _PyCode_InitAddressRange │ │ │ │ 000001a4 T _PyCode_New │ │ │ │ U _PyCode_Quicken │ │ │ │ 00000000 T _PyCode_SafeAddr2Line │ │ │ │ 00000000 T _PyCode_Validate │ │ │ │ U _PyErr_BadInternalCall │ │ │ │ U _PyFunction_ClearCodeByVersion │ │ │ │ 000001cc D _PyLineIterator │ │ │ │ 00000b72 T _PyLineTable_InitAddressRange │ │ │ │ -00000fc0 T _PyLineTable_NextAddressRange │ │ │ │ +00000f34 T _PyLineTable_NextAddressRange │ │ │ │ 00000d4e T _PyLineTable_PreviousAddressRange │ │ │ │ U _PyObject_NewVar │ │ │ │ U _PyOpcode_Caches │ │ │ │ U _PyOpcode_Deopt │ │ │ │ 000000d0 D _PyPositionsIterator │ │ │ │ U _PyRuntime │ │ │ │ U _PySet_NextEntry │ │ │ │ @@ -6148,59 +6147,58 @@ │ │ │ │ U _Py_GetBaseOpcode │ │ │ │ U _Py_GetConfig │ │ │ │ U _Py_Instrumentation_GetLine │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_NotImplementedStruct │ │ │ │ U _Py_TrueStruct │ │ │ │ U _Py_ctype_table │ │ │ │ -00001710 T _Py_set_localsplus_info │ │ │ │ +00001728 T _Py_set_localsplus_info │ │ │ │ U _Py_tss_tstate │ │ │ │ 0000000c r _keywords.1 │ │ │ │ 00000058 r _keywords.4 │ │ │ │ 000002c8 d _kwtuple.0 │ │ │ │ 00000324 d _kwtuple.3 │ │ │ │ 000001a0 d _parser.2 │ │ │ │ 0000029c d _parser.5 │ │ │ │ -00001e54 t _source_offset_converter │ │ │ │ -00000024 t advance │ │ │ │ +00001e74 t _source_offset_converter │ │ │ │ +0000000c t advance │ │ │ │ 00000000 r assert0 │ │ │ │ -00000f34 t code__varname_from_oparg │ │ │ │ +00000ea8 t code__varname_from_oparg │ │ │ │ 00000060 r code__varname_from_oparg__doc__ │ │ │ │ -0000107c t code_dealloc │ │ │ │ +00001094 t code_dealloc │ │ │ │ 000000fc t code_getcellvars │ │ │ │ -00000ed8 t code_getcode │ │ │ │ -00000fb4 t code_getcodeadaptive │ │ │ │ -00001e68 t code_getfreevars │ │ │ │ +00000e4c t code_getcode │ │ │ │ +00000f28 t code_getcodeadaptive │ │ │ │ +00001e88 t code_getfreevars │ │ │ │ 00000374 t code_getlnotab │ │ │ │ 000003ac d code_getsetlist │ │ │ │ -000001cc t code_getvarnames │ │ │ │ -00001740 t code_hash │ │ │ │ -0000209c t code_linesiterator │ │ │ │ +000001b4 t code_getvarnames │ │ │ │ +00001758 t code_hash │ │ │ │ +000020bc t code_linesiterator │ │ │ │ 00000438 d code_memberlist │ │ │ │ 0000033c d code_methods │ │ │ │ 000004d6 t code_new │ │ │ │ 00000184 r code_new__doc__ │ │ │ │ -000000cc t code_positionsiterator │ │ │ │ -000004e4 t code_replace │ │ │ │ +000000b4 t code_positionsiterator │ │ │ │ +000003cc t code_replace │ │ │ │ 00000118 r code_replace__doc__ │ │ │ │ -00000edc t code_repr │ │ │ │ -000024e4 t code_richcompare │ │ │ │ +00000e50 t code_repr │ │ │ │ +00002504 t code_richcompare │ │ │ │ 000009f2 t code_sizeof │ │ │ │ 0000048a t emit_pair │ │ │ │ -000003a4 t get_localsplus_names │ │ │ │ 00000ba0 t intern_constants │ │ │ │ 00000e1c t intern_constants.constprop.0 │ │ │ │ -00002498 t lineiter_dealloc │ │ │ │ -000020ec t lineiter_next │ │ │ │ +000024b8 t lineiter_dealloc │ │ │ │ +0000210c t lineiter_next │ │ │ │ 00000008 r linetable │ │ │ │ U memcpy │ │ │ │ U memset │ │ │ │ -00000164 t positionsiter_dealloc │ │ │ │ -00001c54 t positionsiter_next │ │ │ │ -0000011c t read_signed_varint │ │ │ │ +0000014c t positionsiter_dealloc │ │ │ │ +00001c6c t positionsiter_next │ │ │ │ +00000104 t read_signed_varint │ │ │ │ 00000064 t retreat │ │ │ │ 0000092c t validate_and_copy_tuple │ │ │ │ │ │ │ │ complexobject.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LANCHOR1 │ │ │ │ 00000000 r .LC0 │ │ │ │ @@ -6220,19 +6218,19 @@ │ │ │ │ 00000050 r .LC3 │ │ │ │ 00000068 r .LC4 │ │ │ │ 000000a0 r .LC5 │ │ │ │ 000000a8 r .LC6 │ │ │ │ 000000d0 r .LC7 │ │ │ │ 00000114 r .LC8 │ │ │ │ 00000150 r .LC9 │ │ │ │ -0000018c T PyComplex_AsCComplex │ │ │ │ +000000b8 T PyComplex_AsCComplex │ │ │ │ 00000000 T PyComplex_FromCComplex │ │ │ │ 000000d0 T PyComplex_FromDoubles │ │ │ │ -000003c0 T PyComplex_ImagAsDouble │ │ │ │ -00000344 T PyComplex_RealAsDouble │ │ │ │ +000002f0 T PyComplex_ImagAsDouble │ │ │ │ +00000274 T PyComplex_RealAsDouble │ │ │ │ 00000000 D PyComplex_Type │ │ │ │ U PyErr_Clear │ │ │ │ U PyErr_ExceptionMatches │ │ │ │ U PyErr_Format │ │ │ │ U PyErr_NoMemory │ │ │ │ U PyErr_Occurred │ │ │ │ U PyErr_SetString │ │ │ │ @@ -6275,66 +6273,66 @@ │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_FalseStruct │ │ │ │ U _Py_HashDouble │ │ │ │ U _Py_NewReference │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_NotImplementedStruct │ │ │ │ U _Py_TrueStruct │ │ │ │ -00000328 T _Py_c_abs │ │ │ │ +00000698 T _Py_c_abs │ │ │ │ 000000d8 T _Py_c_diff │ │ │ │ -00001324 T _Py_c_neg │ │ │ │ -00000960 T _Py_c_pow │ │ │ │ +00000fb4 T _Py_c_neg │ │ │ │ +00000618 T _Py_c_pow │ │ │ │ 000000e6 T _Py_c_prod │ │ │ │ -000005f8 T _Py_c_quot │ │ │ │ +000004f0 T _Py_c_quot │ │ │ │ 00000100 T _Py_c_sum │ │ │ │ U _Py_ctype_table │ │ │ │ U _Py_string_to_number_with_underscores │ │ │ │ U _Py_tss_tstate │ │ │ │ U __errno_location │ │ │ │ 00000010 r _keywords.1 │ │ │ │ 000000fc d _kwtuple.0 │ │ │ │ 000000d0 d _parser.2 │ │ │ │ U atan2 │ │ │ │ 00000000 r c_1 │ │ │ │ -00000908 t c_powu │ │ │ │ -000012f8 t complex___complex__ │ │ │ │ +000005c0 t c_powu │ │ │ │ +00000fb0 t complex___complex__ │ │ │ │ 00000154 r complex___complex____doc__ │ │ │ │ -00000160 t complex___complex___impl │ │ │ │ +0000008c t complex___complex___impl │ │ │ │ 00000018 t complex___format__ │ │ │ │ 00000198 r complex___format____doc__ │ │ │ │ 000000a2 t complex___getnewargs__ │ │ │ │ 000001ec r complex___getnewargs____doc__ │ │ │ │ -00000258 t complex_abs │ │ │ │ -00000284 t complex_add │ │ │ │ +000005c8 t complex_abs │ │ │ │ +000001b4 t complex_add │ │ │ │ 00000118 d complex_as_number │ │ │ │ -000012fc t complex_bool │ │ │ │ +00000738 t complex_bool │ │ │ │ 00000084 t complex_conjugate │ │ │ │ 0000020c r complex_conjugate__doc__ │ │ │ │ -00000458 t complex_div │ │ │ │ -00001120 t complex_from_string_inner │ │ │ │ -00000238 t complex_hash │ │ │ │ +00000334 t complex_div │ │ │ │ +00000dd8 t complex_from_string_inner │ │ │ │ +00000168 t complex_hash │ │ │ │ 000001a8 d complex_members │ │ │ │ 000001e4 d complex_methods │ │ │ │ -00001034 t complex_mul │ │ │ │ +00000cec t complex_mul │ │ │ │ 00000000 t complex_neg │ │ │ │ -00000a70 t complex_new │ │ │ │ +00000728 t complex_new │ │ │ │ 0000001c r complex_new__doc__ │ │ │ │ -00000160 t complex_pos │ │ │ │ -000006d0 t complex_pow │ │ │ │ -00000f5c t complex_repr │ │ │ │ -0000005c t complex_richcompare │ │ │ │ -00000000 t complex_sub │ │ │ │ +0000008c t complex_pos │ │ │ │ +00000388 t complex_pow │ │ │ │ +00000c14 t complex_repr │ │ │ │ +00000138 t complex_richcompare │ │ │ │ +0000005c t complex_sub │ │ │ │ U exp │ │ │ │ U floor │ │ │ │ U hypot │ │ │ │ U log │ │ │ │ U pow │ │ │ │ U sincos │ │ │ │ -000000d4 t to_complex │ │ │ │ -00000e60 t try_complex_special_method │ │ │ │ +00000000 t to_complex │ │ │ │ +00000b18 t try_complex_special_method │ │ │ │ │ │ │ │ descrobject.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LC0 │ │ │ │ 0000001c r .LC1 │ │ │ │ 000001d0 r .LC10 │ │ │ │ 000001d4 r .LC11 │ │ │ │ @@ -6732,83 +6730,83 @@ │ │ │ │ 000008c0 r .LC71 │ │ │ │ 000008ec r .LC72 │ │ │ │ 00000914 r .LC73 │ │ │ │ 00000934 r .LC74 │ │ │ │ 0000093c r .LC75 │ │ │ │ 000000b4 r .LC8 │ │ │ │ 000000e0 r .LC9 │ │ │ │ -00000884 t AttributeError_clear │ │ │ │ -00000730 t AttributeError_dealloc │ │ │ │ +00000888 t AttributeError_clear │ │ │ │ +00000734 t AttributeError_dealloc │ │ │ │ 000004b6 t AttributeError_getstate │ │ │ │ -000005dc t AttributeError_init │ │ │ │ +000005e0 t AttributeError_init │ │ │ │ 00001dec d AttributeError_members │ │ │ │ 00001dbc d AttributeError_methods │ │ │ │ 0000046c t AttributeError_reduce │ │ │ │ -00000a70 t AttributeError_traverse │ │ │ │ -000022b0 t BaseExceptionGroup_clear │ │ │ │ -00002144 t BaseExceptionGroup_dealloc │ │ │ │ -00002448 t BaseExceptionGroup_derive │ │ │ │ -000020d0 t BaseExceptionGroup_init │ │ │ │ +00000a30 t AttributeError_traverse │ │ │ │ +00002330 t BaseExceptionGroup_clear │ │ │ │ +000021bc t BaseExceptionGroup_dealloc │ │ │ │ +00002564 t BaseExceptionGroup_derive │ │ │ │ +00002144 t BaseExceptionGroup_init │ │ │ │ 000035ec d BaseExceptionGroup_members │ │ │ │ 0000359c d BaseExceptionGroup_methods │ │ │ │ -00001e70 t BaseExceptionGroup_new │ │ │ │ +00001ed8 t BaseExceptionGroup_new │ │ │ │ 00000264 t BaseExceptionGroup_repr │ │ │ │ -00001e44 t BaseExceptionGroup_split │ │ │ │ -0000271c t BaseExceptionGroup_str │ │ │ │ +00001f60 t BaseExceptionGroup_split │ │ │ │ +00002838 t BaseExceptionGroup_str │ │ │ │ 000001ea t BaseExceptionGroup_subgroup │ │ │ │ -00002328 t BaseExceptionGroup_traverse │ │ │ │ -000013f8 t BaseException_add_note │ │ │ │ -000003a8 t BaseException_clear │ │ │ │ -00000acc t BaseException_dealloc │ │ │ │ -00001bf4 t BaseException_get_args │ │ │ │ -000016bc t BaseException_get_cause │ │ │ │ -000016dc t BaseException_get_context │ │ │ │ -00000698 t BaseException_get_tb │ │ │ │ +000023a8 t BaseExceptionGroup_traverse │ │ │ │ +00001514 t BaseException_add_note │ │ │ │ +000003ac t BaseException_clear │ │ │ │ +00000ad0 t BaseException_dealloc │ │ │ │ +00001d10 t BaseException_get_args │ │ │ │ +000017d8 t BaseException_get_cause │ │ │ │ +00001d84 t BaseException_get_context │ │ │ │ +00001918 t BaseException_get_tb │ │ │ │ 00003c64 d BaseException_getset │ │ │ │ -00000a64 t BaseException_init │ │ │ │ +00000a68 t BaseException_init │ │ │ │ 00003c3c d BaseException_members │ │ │ │ 00003cdc d BaseException_methods │ │ │ │ 000001dc t BaseException_new │ │ │ │ -000024a0 t BaseException_reduce │ │ │ │ -000014f4 t BaseException_repr │ │ │ │ -00001e0c t BaseException_set_args │ │ │ │ +000025bc t BaseException_reduce │ │ │ │ +00001610 t BaseException_repr │ │ │ │ +00001e74 t BaseException_set_args │ │ │ │ 0000030c t BaseException_set_cause │ │ │ │ 00000172 t BaseException_set_context │ │ │ │ -000009ac t BaseException_set_tb │ │ │ │ -0000265c t BaseException_setstate │ │ │ │ -000006b8 t BaseException_str │ │ │ │ -00001910 t BaseException_traverse │ │ │ │ -00001d40 t BaseException_with_traceback │ │ │ │ -00001548 t ImportError_clear │ │ │ │ -0000121c t ImportError_dealloc │ │ │ │ -00001768 t ImportError_init │ │ │ │ +000009b0 t BaseException_set_tb │ │ │ │ +00002778 t BaseException_setstate │ │ │ │ +00001938 t BaseException_str │ │ │ │ +00001958 t BaseException_traverse │ │ │ │ +00001da8 t BaseException_with_traceback │ │ │ │ +00001550 t ImportError_clear │ │ │ │ +00001220 t ImportError_dealloc │ │ │ │ +00001770 t ImportError_init │ │ │ │ 00003394 d ImportError_members │ │ │ │ 00003374 d ImportError_methods │ │ │ │ 0000054a t ImportError_reduce │ │ │ │ 00000670 t ImportError_str │ │ │ │ -00000a1c t ImportError_traverse │ │ │ │ +000009dc t ImportError_traverse │ │ │ │ 00000252 t KeyError_str │ │ │ │ 00000250 t MemoryError_dealloc │ │ │ │ 000000d8 t MemoryError_new │ │ │ │ -00001d3c t NameError_clear │ │ │ │ -000016fc t NameError_dealloc │ │ │ │ -00000efc t NameError_init │ │ │ │ +00001da4 t NameError_clear │ │ │ │ +000017f8 t NameError_dealloc │ │ │ │ +00000f20 t NameError_init │ │ │ │ 00001fd0 d NameError_members │ │ │ │ 00000008 b NameError_methods │ │ │ │ -00000fa0 t NameError_traverse │ │ │ │ -00001604 t OSError_clear │ │ │ │ -000013b0 t OSError_dealloc │ │ │ │ +00000fc4 t NameError_traverse │ │ │ │ +0000160c t OSError_clear │ │ │ │ +000013b8 t OSError_dealloc │ │ │ │ 00003120 d OSError_getset │ │ │ │ -00000fa4 t OSError_init │ │ │ │ +00000fa8 t OSError_init │ │ │ │ 00003168 d OSError_members │ │ │ │ 00003148 d OSError_methods │ │ │ │ -00000bfc t OSError_new │ │ │ │ +00000c00 t OSError_new │ │ │ │ 0000038a t OSError_reduce │ │ │ │ -00001950 t OSError_str │ │ │ │ -00001284 t OSError_traverse │ │ │ │ +00001a4c t OSError_str │ │ │ │ +000012a8 t OSError_traverse │ │ │ │ 000000e0 t OSError_written_get │ │ │ │ 00000112 t OSError_written_set │ │ │ │ U PyArg_ParseTuple │ │ │ │ U PyArg_ParseTupleAndKeywords │ │ │ │ U PyArg_UnpackTuple │ │ │ │ U PyBuffer_Release │ │ │ │ U PyBytes_FromStringAndSize │ │ │ │ @@ -6892,20 +6890,20 @@ │ │ │ │ 000008c8 D PyExc_UserWarning │ │ │ │ 00000058 D PyExc_ValueError │ │ │ │ 0000099c D PyExc_Warning │ │ │ │ 00000dbc D PyExc_ZeroDivisionError │ │ │ │ 00000776 T PyExceptionClass_Name │ │ │ │ 00000710 T PyException_GetArgs │ │ │ │ 00000000 T PyException_GetCause │ │ │ │ -000011e8 T PyException_GetContext │ │ │ │ -00000718 T PyException_GetTraceback │ │ │ │ +000011ec T PyException_GetContext │ │ │ │ +0000071c T PyException_GetTraceback │ │ │ │ 00000758 T PyException_SetArgs │ │ │ │ -00001974 T PyException_SetCause │ │ │ │ -000011fc T PyException_SetContext │ │ │ │ -000008f0 T PyException_SetTraceback │ │ │ │ +000019bc T PyException_SetCause │ │ │ │ +00001200 T PyException_SetContext │ │ │ │ +000008f4 T PyException_SetTraceback │ │ │ │ U PyList_Append │ │ │ │ U PyList_GetItem │ │ │ │ U PyList_New │ │ │ │ U PyLong_AsLongAndOverflow │ │ │ │ U PyLong_FromLong │ │ │ │ U PyLong_FromSsize_t │ │ │ │ U PyLong_FromVoidPtr │ │ │ │ @@ -6941,99 +6939,99 @@ │ │ │ │ U PyTraceBack_Type │ │ │ │ U PyTuple_GetSlice │ │ │ │ U PyTuple_New │ │ │ │ U PyTuple_Pack │ │ │ │ U PyTuple_Size │ │ │ │ U PyTuple_Type │ │ │ │ U PyType_IsSubtype │ │ │ │ -00000b20 T PyUnicodeDecodeError_Create │ │ │ │ -00001ba0 T PyUnicodeDecodeError_GetEncoding │ │ │ │ -00001ac0 T PyUnicodeDecodeError_GetEnd │ │ │ │ -00001b18 T PyUnicodeDecodeError_GetObject │ │ │ │ +00000ae0 T PyUnicodeDecodeError_Create │ │ │ │ +00001c9c T PyUnicodeDecodeError_GetEncoding │ │ │ │ +00001bbc T PyUnicodeDecodeError_GetEnd │ │ │ │ +00001c14 T PyUnicodeDecodeError_GetObject │ │ │ │ 00000788 T PyUnicodeDecodeError_GetReason │ │ │ │ -000019e8 T PyUnicodeDecodeError_GetStart │ │ │ │ -00001bbc T PyUnicodeDecodeError_SetEnd │ │ │ │ -00001bf0 T PyUnicodeDecodeError_SetReason │ │ │ │ -00001bac T PyUnicodeDecodeError_SetStart │ │ │ │ -00001b94 T PyUnicodeEncodeError_GetEncoding │ │ │ │ -00001608 T PyUnicodeEncodeError_GetEnd │ │ │ │ -000016b0 T PyUnicodeEncodeError_GetObject │ │ │ │ +00001ae4 T PyUnicodeDecodeError_GetStart │ │ │ │ +00001cb8 T PyUnicodeDecodeError_SetEnd │ │ │ │ +00001d0c T PyUnicodeDecodeError_SetReason │ │ │ │ +00001ca8 T PyUnicodeDecodeError_SetStart │ │ │ │ +00001c90 T PyUnicodeEncodeError_GetEncoding │ │ │ │ +00001724 T PyUnicodeEncodeError_GetEnd │ │ │ │ +000017cc T PyUnicodeEncodeError_GetObject │ │ │ │ 0000077a T PyUnicodeEncodeError_GetReason │ │ │ │ -00001538 T PyUnicodeEncodeError_GetStart │ │ │ │ -00001bb4 T PyUnicodeEncodeError_SetEnd │ │ │ │ -00001bc4 T PyUnicodeEncodeError_SetReason │ │ │ │ -00001ba4 T PyUnicodeEncodeError_SetStart │ │ │ │ +00001654 T PyUnicodeEncodeError_GetStart │ │ │ │ +00001cb0 T PyUnicodeEncodeError_SetEnd │ │ │ │ +00001cc0 T PyUnicodeEncodeError_SetReason │ │ │ │ +00001ca0 T PyUnicodeEncodeError_SetStart │ │ │ │ 0000024e T PyUnicodeTranslateError_GetEnd │ │ │ │ -00002658 T PyUnicodeTranslateError_GetObject │ │ │ │ +00002774 T PyUnicodeTranslateError_GetObject │ │ │ │ 0000078c T PyUnicodeTranslateError_GetReason │ │ │ │ 0000024a T PyUnicodeTranslateError_GetStart │ │ │ │ -00002818 T PyUnicodeTranslateError_SetEnd │ │ │ │ -00002820 T PyUnicodeTranslateError_SetReason │ │ │ │ -00002810 T PyUnicodeTranslateError_SetStart │ │ │ │ +00002934 T PyUnicodeTranslateError_SetEnd │ │ │ │ +0000293c T PyUnicodeTranslateError_SetReason │ │ │ │ +0000292c T PyUnicodeTranslateError_SetStart │ │ │ │ U PyUnicode_FromFormat │ │ │ │ U PyUnicode_FromString │ │ │ │ U PyUnicode_ReadChar │ │ │ │ U PyUnicode_Substring │ │ │ │ U PyUnicode_Type │ │ │ │ 00000630 T PyUnstable_Exc_PrepReraiseStar │ │ │ │ U Py_GenericAlias │ │ │ │ -000006fc t Py_XDECREF │ │ │ │ -0000199c t StopIteration_clear │ │ │ │ -00001c2c t StopIteration_dealloc │ │ │ │ -00001b70 t StopIteration_init │ │ │ │ +00000700 t Py_XDECREF │ │ │ │ +000019e4 t StopIteration_clear │ │ │ │ +00001c74 t StopIteration_dealloc │ │ │ │ +00001bb8 t StopIteration_init │ │ │ │ 000038cc d StopIteration_members │ │ │ │ 000000b0 t StopIteration_traverse │ │ │ │ -00001124 t SyntaxError_clear │ │ │ │ -00000fd8 t SyntaxError_dealloc │ │ │ │ -00000828 t SyntaxError_init │ │ │ │ +00001148 t SyntaxError_clear │ │ │ │ +00000ffc t SyntaxError_dealloc │ │ │ │ +000007e8 t SyntaxError_init │ │ │ │ 00001c38 d SyntaxError_members │ │ │ │ -00001700 t SyntaxError_str │ │ │ │ -00000aa8 t SyntaxError_traverse │ │ │ │ -00001a8c t SystemExit_clear │ │ │ │ -00000990 t SystemExit_dealloc │ │ │ │ -000007c8 t SystemExit_init │ │ │ │ +000017fc t SyntaxError_str │ │ │ │ +00000a68 t SyntaxError_traverse │ │ │ │ +00001ad4 t SystemExit_clear │ │ │ │ +00000950 t SystemExit_dealloc │ │ │ │ +00000788 t SystemExit_init │ │ │ │ 000036fc d SystemExit_members │ │ │ │ 00000014 t SystemExit_traverse │ │ │ │ -00000b60 t UnicodeDecodeError_init │ │ │ │ -00000cf8 t UnicodeDecodeError_str │ │ │ │ -000006d8 t UnicodeEncodeError_init │ │ │ │ -00001888 t UnicodeEncodeError_str │ │ │ │ -00000e6c t UnicodeError_clear │ │ │ │ -00000dc4 t UnicodeError_dealloc │ │ │ │ +00000b20 t UnicodeDecodeError_init │ │ │ │ +00000d1c t UnicodeDecodeError_str │ │ │ │ +00000698 t UnicodeEncodeError_init │ │ │ │ +00001984 t UnicodeEncodeError_str │ │ │ │ +00000e90 t UnicodeError_clear │ │ │ │ +00000de8 t UnicodeError_dealloc │ │ │ │ 00001454 d UnicodeError_members │ │ │ │ -000009d8 t UnicodeError_traverse │ │ │ │ -000025a4 t UnicodeTranslateError_init │ │ │ │ -0000275c t UnicodeTranslateError_str │ │ │ │ +00000998 t UnicodeError_traverse │ │ │ │ +000026c0 t UnicodeTranslateError_init │ │ │ │ +00002878 t UnicodeTranslateError_str │ │ │ │ U _PyArg_NoKeywords │ │ │ │ -00000478 T _PyBuiltins_AddExceptions │ │ │ │ -000012d4 T _PyErr_NoMemory │ │ │ │ +0000047c T _PyBuiltins_AddExceptions │ │ │ │ +000012f8 T _PyErr_NoMemory │ │ │ │ U _PyErr_SetRaisedException │ │ │ │ 0000103c d _PyExc_ArithmeticError │ │ │ │ 00001110 d _PyExc_AssertionError │ │ │ │ 00001cec d _PyExc_AttributeError │ │ │ │ 00003b6c d _PyExc_BaseException │ │ │ │ 000034cc d _PyExc_BaseExceptionGroup │ │ │ │ 00002f80 d _PyExc_BlockingIOError │ │ │ │ 00002d0c d _PyExc_BrokenPipeError │ │ │ │ 00000a74 d _PyExc_BufferError │ │ │ │ 0000022c d _PyExc_BytesWarning │ │ │ │ 00002ddc d _PyExc_ChildProcessError │ │ │ │ -00000d98 T _PyExc_ClearExceptionGroupType │ │ │ │ +00000dbc T _PyExc_ClearExceptionGroupType │ │ │ │ 00002c3c d _PyExc_ConnectionAbortedError │ │ │ │ 00002eb0 d _PyExc_ConnectionError │ │ │ │ 00002b6c d _PyExc_ConnectionRefusedError │ │ │ │ 00002a9c d _PyExc_ConnectionResetError │ │ │ │ 00000044 T _PyExc_CreateExceptionGroup │ │ │ │ 000007f8 d _PyExc_DeprecationWarning │ │ │ │ 0000234c d _PyExc_EOFError │ │ │ │ 00000158 d _PyExc_EncodingWarning │ │ │ │ 00003a98 d _PyExc_Exception │ │ │ │ 000029cc d _PyExc_FileExistsError │ │ │ │ 000028fc d _PyExc_FileNotFoundError │ │ │ │ -00001a90 T _PyExc_Fini │ │ │ │ +00001ad8 T _PyExc_Fini │ │ │ │ 00000f68 d _PyExc_FloatingPointError │ │ │ │ 000004a8 d _PyExc_FutureWarning │ │ │ │ 00003728 d _PyExc_GeneratorExit │ │ │ │ 000032a4 d _PyExc_ImportError │ │ │ │ 000003d4 d _PyExc_ImportWarning │ │ │ │ 000018ec D _PyExc_IncompleteInputError │ │ │ │ 00001a94 d _PyExc_IndentationError │ │ │ │ @@ -7051,15 +7049,15 @@ │ │ │ │ 00001f00 d _PyExc_NameError │ │ │ │ 0000275c d _PyExc_NotADirectoryError │ │ │ │ 00001ffc d _PyExc_NotImplementedError │ │ │ │ 00003050 d _PyExc_OSError │ │ │ │ 00000e94 d _PyExc_OverflowError │ │ │ │ 00000724 d _PyExc_PendingDeprecationWarning │ │ │ │ 000025bc d _PyExc_PermissionError │ │ │ │ -00001c14 T _PyExc_PrepReraiseStar │ │ │ │ +00001d30 T _PyExc_PrepReraiseStar │ │ │ │ 000024ec d _PyExc_ProcessLookupError │ │ │ │ 000020d0 d _PyExc_PythonFinalizationError │ │ │ │ 000021a4 d _PyExc_RecursionError │ │ │ │ 00000c18 d _PyExc_ReferenceError │ │ │ │ 00000084 d _PyExc_ResourceWarning │ │ │ │ 00002278 d _PyExc_RuntimeError │ │ │ │ 0000057c d _PyExc_RuntimeWarning │ │ │ │ @@ -7078,15 +7076,15 @@ │ │ │ │ 000014d0 d _PyExc_UnicodeError │ │ │ │ 000011e0 d _PyExc_UnicodeTranslateError │ │ │ │ 00000300 d _PyExc_UnicodeWarning │ │ │ │ 000008cc d _PyExc_UserWarning │ │ │ │ 000015a0 d _PyExc_ValueError │ │ │ │ 000009a0 d _PyExc_Warning │ │ │ │ 00000dc0 d _PyExc_ZeroDivisionError │ │ │ │ -000013b0 T _PyException_AddNote │ │ │ │ +000013d4 T _PyException_AddNote │ │ │ │ U _PyRuntime │ │ │ │ U _PyStaticType_FiniBuiltin │ │ │ │ U _PyStaticType_InitBuiltin │ │ │ │ U _PyTrash_thread_deposit_object │ │ │ │ U _PyTrash_thread_destroy_chain │ │ │ │ U _PyType_Name │ │ │ │ 00000722 T _PyUnicodeTranslateError_Create │ │ │ │ @@ -7096,20 +7094,20 @@ │ │ │ │ U _Py_NewReference │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_tss_tstate │ │ │ │ 0000023c r __func__.0 │ │ │ │ 00000220 r __func__.1 │ │ │ │ 00000250 r __func__.2 │ │ │ │ 00000260 r add_note_doc │ │ │ │ -000024b8 t collect_exception_group_leaf_ids │ │ │ │ -00001f48 t exceptiongroup_split_recursive │ │ │ │ -000022a0 t exceptiongroup_subset │ │ │ │ -00001eb8 t get_matcher_type │ │ │ │ -00001a44 t get_string.constprop.0 │ │ │ │ -0000159c t get_unicode │ │ │ │ +000025d4 t collect_exception_group_leaf_ids │ │ │ │ +00002064 t exceptiongroup_split_recursive │ │ │ │ +000023bc t exceptiongroup_subset │ │ │ │ +00001fd4 t get_matcher_type │ │ │ │ +00001b40 t get_string.constprop.0 │ │ │ │ +000016b8 t get_unicode │ │ │ │ 00000048 d kwlist.3 │ │ │ │ 00000070 d kwlist.4 │ │ │ │ 0000005c d kwlist.5 │ │ │ │ 00000000 r static_exceptions │ │ │ │ 0000029c r with_traceback_doc │ │ │ │ │ │ │ │ genericaliasobject.o: │ │ │ │ @@ -7243,15 +7241,15 @@ │ │ │ │ 000002dc d ga_methods │ │ │ │ 00000134 t ga_mro_entries │ │ │ │ 000002bc t ga_new │ │ │ │ 000000f0 t ga_parameters │ │ │ │ 00000250 d ga_properties │ │ │ │ 0000038c t ga_reduce │ │ │ │ 00000264 t ga_repr │ │ │ │ -00000528 t ga_repr_item │ │ │ │ +0000052c t ga_repr_item │ │ │ │ 00000030 t ga_richcompare │ │ │ │ 00000028 t ga_subclasscheck │ │ │ │ 00000168 t ga_traverse │ │ │ │ 000004dc t ga_unpacked_tuple_args │ │ │ │ 00000114 t ga_vectorcall │ │ │ │ 00000028 r genericalias__doc__ │ │ │ │ 00000bf8 t set_orig_class │ │ │ │ @@ -7325,15 +7323,15 @@ │ │ │ │ U PyExc_TypeError │ │ │ │ U PyExc_ValueError │ │ │ │ U PyException_GetTraceback │ │ │ │ 00000a7a T PyGen_GetCode │ │ │ │ 00000bd2 T PyGen_New │ │ │ │ 00000bbc T PyGen_NewWithQualName │ │ │ │ 00000000 D PyGen_Type │ │ │ │ -000004e8 t PyGen_am_send │ │ │ │ +00000464 t PyGen_am_send │ │ │ │ U PyIter_Check │ │ │ │ U PyLong_FromSsize_t │ │ │ │ U PyObject_CallFinalizerFromDealloc │ │ │ │ U PyObject_CallFunctionObjArgs │ │ │ │ U PyObject_CallNoArgs │ │ │ │ U PyObject_CallOneArg │ │ │ │ U PyObject_ClearWeakRefs │ │ │ │ @@ -7345,93 +7343,93 @@ │ │ │ │ U PyTraceBack_Type │ │ │ │ U PyTuple_New │ │ │ │ U PyType_Type │ │ │ │ U PyUnicode_FromFormat │ │ │ │ U PyUnstable_InterpreterFrame_GetLine │ │ │ │ U Py_BuildValue │ │ │ │ U Py_GenericAlias │ │ │ │ -000004cc t Py_XDECREF │ │ │ │ +00000448 t Py_XDECREF │ │ │ │ U _PyArg_CheckPositional │ │ │ │ 00000270 D _PyAsyncGenASend_Type │ │ │ │ 000004e0 D _PyAsyncGenAThrow_Type │ │ │ │ -00000ea8 T _PyAsyncGenValueWrapperNew │ │ │ │ +00000e3c T _PyAsyncGenValueWrapperNew │ │ │ │ 00000340 D _PyAsyncGenWrappedValue_Type │ │ │ │ 00000044 T _PyAsyncGen_ClearFreeLists │ │ │ │ 00000410 D _PyCoroWrapper_Type │ │ │ │ -000006a4 T _PyCoro_GetAwaitableIter │ │ │ │ +00000620 T _PyCoro_GetAwaitableIter │ │ │ │ U _PyErr_ChainStackItem │ │ │ │ U _PyErr_WarnUnawaitedAgenMethod │ │ │ │ U _PyErr_WarnUnawaitedCoroutine │ │ │ │ U _PyEval_EvalFrameDefault │ │ │ │ U _PyEval_GetFrame │ │ │ │ U _PyEval_NoToolsForUnwind │ │ │ │ U _PyFrame_ClearExceptCode │ │ │ │ U _PyFrame_MakeAndSetFrameObject │ │ │ │ U _PyFrame_Traverse │ │ │ │ -000000b4 T _PyGen_FetchStopIterationValue │ │ │ │ +000007f0 T _PyGen_FetchStopIterationValue │ │ │ │ 000004f4 T _PyGen_Finalize │ │ │ │ -00000a1c T _PyGen_SetStopIterationValue │ │ │ │ -000007b0 T _PyGen_yf │ │ │ │ +000009b0 T _PyGen_SetStopIterationValue │ │ │ │ +0000072c T _PyGen_yf │ │ │ │ U _PyObject_GC_New │ │ │ │ U _PyObject_GC_NewVar │ │ │ │ U _PyObject_MakeTpCall │ │ │ │ U _PyRuntime │ │ │ │ U _Py_CheckFunctionResult │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_FalseStruct │ │ │ │ 00000000 T _Py_MakeCoro │ │ │ │ U _Py_NewReference │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_TrueStruct │ │ │ │ U _Py_tss_tstate │ │ │ │ 0000062a t _gen_getcode │ │ │ │ 00000038 t _gen_getframe │ │ │ │ -000001bc t _gen_throw │ │ │ │ +00000138 t _gen_throw │ │ │ │ 00000620 t ag_getcode │ │ │ │ 00000676 t ag_getframe │ │ │ │ 000007f0 t ag_getsuspended │ │ │ │ 000000cc r async_aclose_doc │ │ │ │ 000000a8 r async_asend_doc │ │ │ │ 00000000 r async_athrow_doc │ │ │ │ 00000282 t async_gen_aclose │ │ │ │ -00000a54 t async_gen_anext │ │ │ │ +000009e8 t async_gen_anext │ │ │ │ 00000650 d async_gen_as_async │ │ │ │ 0000068a t async_gen_asend │ │ │ │ 00000600 d async_gen_asend_as_async │ │ │ │ 00000192 t async_gen_asend_close │ │ │ │ -00000cf8 t async_gen_asend_dealloc │ │ │ │ -00000db8 t async_gen_asend_finalize │ │ │ │ -00000be0 t async_gen_asend_iternext │ │ │ │ +00000c8c t async_gen_asend_dealloc │ │ │ │ +00000d4c t async_gen_asend_finalize │ │ │ │ +00000b74 t async_gen_asend_iternext │ │ │ │ 00000610 d async_gen_asend_methods │ │ │ │ -00000b2c t async_gen_asend_new │ │ │ │ -00000be4 t async_gen_asend_send │ │ │ │ +00000ac0 t async_gen_asend_new │ │ │ │ +00000b78 t async_gen_asend_send │ │ │ │ 00000114 t async_gen_asend_throw │ │ │ │ 000008ea t async_gen_asend_traverse │ │ │ │ 000005d6 t async_gen_athrow │ │ │ │ 000005b0 d async_gen_athrow_as_async │ │ │ │ 0000098c t async_gen_athrow_close │ │ │ │ 00000530 t async_gen_athrow_dealloc │ │ │ │ 000005ae t async_gen_athrow_finalize │ │ │ │ 0000031c t async_gen_athrow_iternext │ │ │ │ 000005c0 d async_gen_athrow_methods │ │ │ │ 000002a6 t async_gen_athrow_new │ │ │ │ 00000326 t async_gen_athrow_send │ │ │ │ 000006b2 t async_gen_athrow_throw │ │ │ │ 0000091a t async_gen_athrow_traverse │ │ │ │ 000006e8 d async_gen_getsetlist │ │ │ │ -00000a78 t async_gen_init_hooks │ │ │ │ +00000a0c t async_gen_init_hooks │ │ │ │ 000006c0 d async_gen_memberlist │ │ │ │ 00000660 d async_gen_methods │ │ │ │ 0000094a t async_gen_repr │ │ │ │ 000008ae t async_gen_traverse │ │ │ │ -00000c6c t async_gen_unwrap_value │ │ │ │ -00000f44 t async_gen_wrapped_val_dealloc │ │ │ │ +00000c00 t async_gen_unwrap_value │ │ │ │ +00000ed8 t async_gen_wrapped_val_dealloc │ │ │ │ 00000a8c t async_gen_wrapped_val_traverse │ │ │ │ 0000037c r close_doc │ │ │ │ -00000dcc t compute_cr_origin │ │ │ │ +00000d60 t compute_cr_origin │ │ │ │ 000007b4 d coro_as_async │ │ │ │ 000000a8 t coro_await │ │ │ │ 00000100 r coro_close_doc │ │ │ │ 0000098a t coro_get_cr_await │ │ │ │ 0000084c d coro_getsetlist │ │ │ │ 00000824 d coro_memberlist │ │ │ │ 000007c4 d coro_methods │ │ │ │ @@ -7448,36 +7446,36 @@ │ │ │ │ 0000066c t cr_getcode │ │ │ │ 000005cc t cr_getframe │ │ │ │ 00000a32 t cr_getrunning │ │ │ │ 00000a50 t cr_getsuspended │ │ │ │ 000008ec d gen_as_async │ │ │ │ 00000000 t gen_clear_frame.part.0 │ │ │ │ 000005b4 t gen_close │ │ │ │ -000007d8 t gen_close_iter │ │ │ │ +00000754 t gen_close_iter │ │ │ │ 0000031c t gen_dealloc │ │ │ │ 000007cc t gen_get_name │ │ │ │ 000007de t gen_get_qualname │ │ │ │ 00000680 t gen_getcode │ │ │ │ 0000002e t gen_getframe │ │ │ │ 00000010 t gen_getrunning │ │ │ │ 0000095c d gen_getsetlist │ │ │ │ 00000000 t gen_getsuspended │ │ │ │ 00000960 t gen_getyieldfrom │ │ │ │ 000001c8 t gen_iternext │ │ │ │ 00000000 b gen_memberlist │ │ │ │ 000008fc d gen_methods │ │ │ │ 00000a98 t gen_new_with_qualname │ │ │ │ 00000098 t gen_repr │ │ │ │ -00000a14 t gen_send │ │ │ │ -00000978 t gen_send_ex │ │ │ │ -000007f0 t gen_send_ex.constprop.0 │ │ │ │ +000009a8 t gen_send │ │ │ │ +000009fc t gen_send_ex │ │ │ │ +00000874 t gen_send_ex.constprop.0 │ │ │ │ 0000080e t gen_set_name │ │ │ │ 0000085e t gen_set_qualname │ │ │ │ 00000a6e t gen_sizeof │ │ │ │ -00000138 t gen_throw │ │ │ │ +000000b4 t gen_throw │ │ │ │ 00000798 t gen_traverse │ │ │ │ 00000144 t make_gen │ │ │ │ 000003b0 r send_doc │ │ │ │ 00000270 r sizeof__doc__ │ │ │ │ 000002a4 r throw_doc │ │ │ │ │ │ │ │ fileobject.o: │ │ │ │ @@ -7526,15 +7524,15 @@ │ │ │ │ 00000244 T PyFile_OpenCodeObject │ │ │ │ 00000000 T PyFile_SetOpenCodeHook │ │ │ │ 00000000 T PyFile_WriteObject │ │ │ │ 000000dc T PyFile_WriteString │ │ │ │ U PyLong_AsInt │ │ │ │ U PyLong_FromLong │ │ │ │ U PyLong_FromSsize_t │ │ │ │ -00000128 T PyObject_AsFileDescriptor │ │ │ │ +000005b0 T PyObject_AsFileDescriptor │ │ │ │ U PyObject_CallFunction │ │ │ │ U PyObject_CallOneArg │ │ │ │ U PyObject_Free │ │ │ │ U PyObject_GenericGetAttr │ │ │ │ U PyObject_GetAttr │ │ │ │ U PyObject_GetOptionalAttr │ │ │ │ U PyObject_Repr │ │ │ │ @@ -7570,15 +7568,15 @@ │ │ │ │ U _Py_write │ │ │ │ U __errno_location │ │ │ │ U __uflow │ │ │ │ U fileno │ │ │ │ U flockfile │ │ │ │ U funlockfile │ │ │ │ 00000068 t get_closed │ │ │ │ -000002a0 t get_encoding │ │ │ │ +00000128 t get_encoding │ │ │ │ 0000013e t get_mode │ │ │ │ U isatty │ │ │ │ U stderr │ │ │ │ U stdout │ │ │ │ 00000114 t stdprinter_fileno │ │ │ │ 000000d0 d stdprinter_getsetlist │ │ │ │ 0000014a t stdprinter_isatty │ │ │ │ @@ -7660,24 +7658,24 @@ │ │ │ │ U PyExc_RuntimeError │ │ │ │ U PyExc_SystemError │ │ │ │ U PyExc_TypeError │ │ │ │ U PyExc_ValueError │ │ │ │ U PyExc_ZeroDivisionError │ │ │ │ 00000528 T PyFloat_AsDouble │ │ │ │ 00000000 T PyFloat_FromDouble │ │ │ │ -000012a0 T PyFloat_FromString │ │ │ │ +000012a8 T PyFloat_FromString │ │ │ │ 000000cc T PyFloat_GetInfo │ │ │ │ 0000036a T PyFloat_GetMax │ │ │ │ 00000378 T PyFloat_GetMin │ │ │ │ -00002c94 T PyFloat_Pack2 │ │ │ │ -00002a40 T PyFloat_Pack4 │ │ │ │ -00001540 T PyFloat_Pack8 │ │ │ │ +00002e5c T PyFloat_Pack2 │ │ │ │ +00002c08 T PyFloat_Pack4 │ │ │ │ +00001548 T PyFloat_Pack8 │ │ │ │ 00000010 D PyFloat_Type │ │ │ │ -00002eb8 T PyFloat_Unpack2 │ │ │ │ -00002bd0 T PyFloat_Unpack4 │ │ │ │ +00003080 T PyFloat_Unpack2 │ │ │ │ +00002d98 T PyFloat_Unpack4 │ │ │ │ 000003f8 T PyFloat_Unpack8 │ │ │ │ U PyLong_AsDouble │ │ │ │ U PyLong_FromDouble │ │ │ │ U PyLong_FromLong │ │ │ │ U PyLong_Type │ │ │ │ U PyMem_Free │ │ │ │ U PyMem_Malloc │ │ │ │ @@ -7755,55 +7753,55 @@ │ │ │ │ 00000740 r float___floor____doc__ │ │ │ │ 00000458 t float___format__ │ │ │ │ 00000128 r float___format____doc__ │ │ │ │ 00000350 t float___getformat__ │ │ │ │ 0000017c r float___getformat____doc__ │ │ │ │ 00000358 t float___getnewargs__ │ │ │ │ 000002e4 r float___getnewargs____doc__ │ │ │ │ -00001810 t float___round__ │ │ │ │ +00001818 t float___round__ │ │ │ │ 0000065c r float___round____doc__ │ │ │ │ 00000388 t float___trunc__ │ │ │ │ 0000077c r float___trunc____doc__ │ │ │ │ 000003b4 t float___trunc___impl │ │ │ │ -0000175c t float_abs │ │ │ │ +00001764 t float_abs │ │ │ │ 00000a58 t float_add │ │ │ │ -00002400 t float_as_integer_ratio │ │ │ │ +00002410 t float_as_integer_ratio │ │ │ │ 0000035c r float_as_integer_ratio__doc__ │ │ │ │ 000000e0 d float_as_number │ │ │ │ -00001cac t float_bool │ │ │ │ +00001cb4 t float_bool │ │ │ │ 00000684 t float_conjugate │ │ │ │ 00000610 r float_conjugate__doc__ │ │ │ │ 000000ac t float_dealloc │ │ │ │ 00000890 t float_div │ │ │ │ 000001fc t float_divmod │ │ │ │ 00000544 t float_float │ │ │ │ 0000002c t float_floor_div │ │ │ │ -000013d0 t float_from_string_inner │ │ │ │ -00001cc0 t float_fromhex │ │ │ │ +000013d8 t float_from_string_inner │ │ │ │ +00001cc8 t float_fromhex │ │ │ │ 000004b8 r float_fromhex__doc__ │ │ │ │ 0000068c t float_getimag │ │ │ │ 00000688 t float_getreal │ │ │ │ 00000170 d float_getset │ │ │ │ -000010f0 t float_hash │ │ │ │ -00002738 t float_hex │ │ │ │ +000010f8 t float_hash │ │ │ │ +00002768 t float_hex │ │ │ │ 00000568 r float_hex__doc__ │ │ │ │ 000002bc t float_is_integer │ │ │ │ 000007c8 r float_is_integer__doc__ │ │ │ │ 000001ac d float_methods │ │ │ │ 00000684 t float_mul │ │ │ │ -00001bf8 t float_neg │ │ │ │ +00001c00 t float_neg │ │ │ │ 000004c8 t float_new │ │ │ │ 00000304 r float_new__doc__ │ │ │ │ -00001200 t float_new_impl │ │ │ │ -00000bbc t float_pow │ │ │ │ +00001208 t float_new_impl │ │ │ │ +00000bc4 t float_pow │ │ │ │ 0000056c t float_rem │ │ │ │ -00001bb4 t float_repr │ │ │ │ +00001bbc t float_repr │ │ │ │ 00000128 t float_richcompare │ │ │ │ 0000021c t float_sub │ │ │ │ -000010f8 t float_vectorcall │ │ │ │ +00001100 t float_vectorcall │ │ │ │ 0000004c r floatinfo__doc__ │ │ │ │ 00000000 d floatinfo_desc │ │ │ │ 0000027c d floatinfo_fields │ │ │ │ U floor │ │ │ │ U fmod │ │ │ │ U frexp │ │ │ │ U ldexp │ │ │ │ @@ -7884,27 +7882,27 @@ │ │ │ │ U PyExc_NameError │ │ │ │ U PyExc_RuntimeError │ │ │ │ U PyExc_RuntimeWarning │ │ │ │ U PyExc_SystemError │ │ │ │ U PyExc_TypeError │ │ │ │ U PyExc_ValueError │ │ │ │ 000000d0 D PyFrameLocalsProxy_Type │ │ │ │ -00000bb4 T PyFrame_FastToLocals │ │ │ │ -00000bb0 T PyFrame_FastToLocalsWithError │ │ │ │ -000008a4 T PyFrame_GetBack │ │ │ │ +00000b40 T PyFrame_FastToLocals │ │ │ │ +00000b3c T PyFrame_FastToLocalsWithError │ │ │ │ +00000ba4 T PyFrame_GetBack │ │ │ │ 00000796 T PyFrame_GetBuiltins │ │ │ │ -000002d4 T PyFrame_GetCode │ │ │ │ +000002f0 T PyFrame_GetCode │ │ │ │ 00000748 T PyFrame_GetGenerator │ │ │ │ 00000774 T PyFrame_GetGlobals │ │ │ │ 000007b8 T PyFrame_GetLasti │ │ │ │ -000005f8 T PyFrame_GetLineNumber │ │ │ │ +00000610 T PyFrame_GetLineNumber │ │ │ │ 0000076e T PyFrame_GetLocals │ │ │ │ 000007c8 T PyFrame_GetVar │ │ │ │ 00000922 T PyFrame_GetVarString │ │ │ │ -00000bb6 T PyFrame_LocalsToFast │ │ │ │ +00000b42 T PyFrame_LocalsToFast │ │ │ │ 00000278 T PyFrame_New │ │ │ │ 00000000 D PyFrame_Type │ │ │ │ U PyFunction_Type │ │ │ │ U PyIter_Next │ │ │ │ U PyList_Append │ │ │ │ U PyList_New │ │ │ │ U PyList_Reverse │ │ │ │ @@ -7933,27 +7931,27 @@ │ │ │ │ U PyType_IsSubtype │ │ │ │ U PyType_Type │ │ │ │ U PyUnicode_FromFormat │ │ │ │ U PyUnicode_FromString │ │ │ │ U PyUnstable_InterpreterFrame_GetLine │ │ │ │ U Py_ReprEnter │ │ │ │ U Py_ReprLeave │ │ │ │ -00000000 t Py_XDECREF │ │ │ │ +000002d4 t Py_XDECREF │ │ │ │ U _PyArg_CheckPositional │ │ │ │ U _PyCode_GetCode │ │ │ │ U _PyCode_InitAddressRange │ │ │ │ U _PyErr_BadInternalCall │ │ │ │ U _PyErr_SetKeyError │ │ │ │ 00000000 T _PyEval_BuiltinsFromGlobals │ │ │ │ U _PyEval_GetBuiltins │ │ │ │ U _PyEval_SetOpcodeTrace │ │ │ │ -000003ec T _PyFrameLocalsProxy_New │ │ │ │ -000002e8 T _PyFrame_GetLocals │ │ │ │ -0000038c T _PyFrame_HasHiddenLocals │ │ │ │ -00000bb8 T _PyFrame_IsEntryFrame │ │ │ │ +00000408 T _PyFrameLocalsProxy_New │ │ │ │ +00000304 T _PyFrame_GetLocals │ │ │ │ +000003a8 T _PyFrame_HasHiddenLocals │ │ │ │ +00000b44 T _PyFrame_IsEntryFrame │ │ │ │ U _PyFrame_MakeAndSetFrameObject │ │ │ │ 00000050 T _PyFrame_New_NoTrack │ │ │ │ U _PyFrame_Traverse │ │ │ │ U _PyFunction_FromConstructor │ │ │ │ U _PyGen_Finalize │ │ │ │ U _PyLineTable_NextAddressRange │ │ │ │ U _PyObject_GC_NewVar │ │ │ │ @@ -7967,63 +7965,64 @@ │ │ │ │ U _Py_FalseStruct │ │ │ │ U _Py_GetBaseOpcode │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_NotImplementedStruct │ │ │ │ U _Py_TrueStruct │ │ │ │ U _Py_tss_tstate │ │ │ │ 00000044 r clear__doc__ │ │ │ │ -00000c58 t frame_clear │ │ │ │ +00000f58 t frame_clear │ │ │ │ 00000088 t frame_dealloc │ │ │ │ -00000980 t frame_getback │ │ │ │ +00000c80 t frame_getback │ │ │ │ 00000000 t frame_getbuiltins │ │ │ │ -00000904 t frame_getcode │ │ │ │ -00000954 t frame_getglobals │ │ │ │ -00000cd4 t frame_getlasti │ │ │ │ -000009f8 t frame_getlineno │ │ │ │ -0000001c t frame_getlocals │ │ │ │ +00000c04 t frame_getcode │ │ │ │ +00000c54 t frame_getglobals │ │ │ │ +00000fd4 t frame_getlasti │ │ │ │ +00000cf8 t frame_getlineno │ │ │ │ +00000000 t frame_getlocals │ │ │ │ 000001d0 d frame_getsetlist │ │ │ │ -000001ac t frame_gettrace │ │ │ │ -0000017c t frame_gettrace_opcodes │ │ │ │ +000001fc t frame_gettrace │ │ │ │ +000001cc t frame_gettrace_opcodes │ │ │ │ 00000298 d frame_memberlist │ │ │ │ 000001a0 d frame_methods │ │ │ │ 00000022 t frame_repr │ │ │ │ -000002ec t frame_setlineno │ │ │ │ -000000a0 t frame_settrace │ │ │ │ -00000104 t frame_settrace_opcodes │ │ │ │ -00000ba2 t frame_sizeof │ │ │ │ -00000a4c t frame_tp_clear │ │ │ │ -0000057c t frame_traverse │ │ │ │ +0000033c t frame_setlineno │ │ │ │ +000000f0 t frame_settrace │ │ │ │ +00000154 t frame_settrace_opcodes │ │ │ │ +00000b2e t frame_sizeof │ │ │ │ +00000d4c t frame_tp_clear │ │ │ │ +00000594 t frame_traverse │ │ │ │ 00000968 t framelocalsproxy___contains__ │ │ │ │ 00000380 d framelocalsproxy_as_mapping │ │ │ │ 000003b4 d framelocalsproxy_as_number │ │ │ │ 0000038c d framelocalsproxy_as_sequence │ │ │ │ -000001cc t framelocalsproxy_contains │ │ │ │ +0000021c t framelocalsproxy_contains │ │ │ │ 000003a4 t framelocalsproxy_copy │ │ │ │ -0000053c t framelocalsproxy_dealloc │ │ │ │ +00000554 t framelocalsproxy_dealloc │ │ │ │ 000003e8 t framelocalsproxy_get │ │ │ │ -0000072c t framelocalsproxy_getitem │ │ │ │ +00000744 t framelocalsproxy_getitem │ │ │ │ +000008bc t framelocalsproxy_getkeyindex.constprop.1 │ │ │ │ 00000a3c t framelocalsproxy_inplace_or │ │ │ │ 0000045e t framelocalsproxy_items │ │ │ │ 000005b8 t framelocalsproxy_iter │ │ │ │ -00000650 t framelocalsproxy_keys │ │ │ │ -00001094 t framelocalsproxy_length │ │ │ │ +00000668 t framelocalsproxy_keys │ │ │ │ +00000f28 t framelocalsproxy_length │ │ │ │ 00000090 t framelocalsproxy_merge │ │ │ │ 000002c0 d framelocalsproxy_methods │ │ │ │ -00000490 t framelocalsproxy_new │ │ │ │ +000004a8 t framelocalsproxy_new │ │ │ │ 000009cc t framelocalsproxy_or │ │ │ │ 00000a88 t framelocalsproxy_pop │ │ │ │ -00001104 t framelocalsproxy_repr │ │ │ │ +00000f98 t framelocalsproxy_repr │ │ │ │ 0000098a t framelocalsproxy_reversed │ │ │ │ 000001c8 t framelocalsproxy_richcompare │ │ │ │ 000006c4 t framelocalsproxy_setdefault │ │ │ │ -00000df0 t framelocalsproxy_setitem │ │ │ │ +00000e40 t framelocalsproxy_setitem │ │ │ │ 00000690 t framelocalsproxy_tp_clear │ │ │ │ 00000056 t framelocalsproxy_update │ │ │ │ 000005e2 t framelocalsproxy_values │ │ │ │ -00000cec t framelocalsproxy_visit │ │ │ │ +00000fec t framelocalsproxy_visit │ │ │ │ U memset │ │ │ │ 00000014 r sizeof__doc__ │ │ │ │ │ │ │ │ funcobject.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LANCHOR1 │ │ │ │ 00000000 r .LC0 │ │ │ │ @@ -8094,15 +8093,15 @@ │ │ │ │ 000003f8 T PyFunction_ClearWatcher │ │ │ │ 00000520 T PyFunction_GetAnnotations │ │ │ │ 00000010 T PyFunction_GetClosure │ │ │ │ 00000044 T PyFunction_GetCode │ │ │ │ 000000c4 T PyFunction_GetDefaults │ │ │ │ 000000f8 T PyFunction_GetGlobals │ │ │ │ 0000012c T PyFunction_GetKwDefaults │ │ │ │ -00001774 T PyFunction_GetModule │ │ │ │ +0000175c T PyFunction_GetModule │ │ │ │ 000002e8 T PyFunction_New │ │ │ │ 0000054c T PyFunction_NewWithQualName │ │ │ │ 000005b4 T PyFunction_SetAnnotations │ │ │ │ 000002d8 T PyFunction_SetClosure │ │ │ │ 00000160 T PyFunction_SetDefaults │ │ │ │ 0000021c T PyFunction_SetKwDefaults │ │ │ │ 00000088 T PyFunction_SetVectorcall │ │ │ │ @@ -8123,23 +8122,23 @@ │ │ │ │ U PyTuple_Size │ │ │ │ U PyTuple_Type │ │ │ │ U PyType_GenericAlloc │ │ │ │ U PyType_IsSubtype │ │ │ │ U PyType_Type │ │ │ │ U PyUnicode_FromFormat │ │ │ │ U PyVectorcall_Call │ │ │ │ -00000f18 t Py_XDECREF │ │ │ │ +00000f00 t Py_XDECREF │ │ │ │ U _PyArg_BadArgument │ │ │ │ U _PyArg_NoKeywords │ │ │ │ U _PyArg_UnpackKeywords │ │ │ │ U _PyErr_BadInternalCall │ │ │ │ U _PyEval_BuiltinsFromGlobals │ │ │ │ -00001394 T _PyFunction_ClearCodeByVersion │ │ │ │ +0000137c T _PyFunction_ClearCodeByVersion │ │ │ │ 00000034 T _PyFunction_FromConstructor │ │ │ │ -00001390 T _PyFunction_GetVersionForCurrentState │ │ │ │ +00001378 T _PyFunction_GetVersionForCurrentState │ │ │ │ 000004de T _PyFunction_LookupByVersion │ │ │ │ 00000764 T _PyFunction_SetVersion │ │ │ │ U _PyFunction_Vectorcall │ │ │ │ U _PyObject_GC_New │ │ │ │ U _PyObject_IsAbstract │ │ │ │ U _PyObject_SetDeferredRefcount │ │ │ │ U _PyRuntime │ │ │ │ @@ -8150,59 +8149,59 @@ │ │ │ │ 00000274 T _Py_set_function_type_params │ │ │ │ U _Py_tss_tstate │ │ │ │ 00000014 r _keywords.1 │ │ │ │ 0000029c d _kwtuple.0 │ │ │ │ 00000270 d _parser.2 │ │ │ │ 00000284 r classmethod_doc │ │ │ │ 00000038 t cm_clear │ │ │ │ -000016e4 t cm_dealloc │ │ │ │ -000013c8 t cm_descr_get │ │ │ │ -0000150c t cm_get___isabstractmethod__ │ │ │ │ +000016cc t cm_dealloc │ │ │ │ +000013b0 t cm_descr_get │ │ │ │ +000014f4 t cm_get___isabstractmethod__ │ │ │ │ 00000340 d cm_getsetlist │ │ │ │ -00000d3c t cm_init │ │ │ │ +00000d24 t cm_init │ │ │ │ 0000037c d cm_memberlist │ │ │ │ -00000d14 t cm_new │ │ │ │ +00000cfc t cm_new │ │ │ │ 00000078 t cm_repr │ │ │ │ -000014cc t cm_traverse │ │ │ │ -00000ac0 t func_clear │ │ │ │ +000014b4 t cm_traverse │ │ │ │ +00000aa8 t func_clear │ │ │ │ 000007c0 t func_dealloc │ │ │ │ -00001454 t func_descr_get │ │ │ │ -0000147c t func_get_code │ │ │ │ +0000143c t func_descr_get │ │ │ │ +00001464 t func_get_code │ │ │ │ 00000310 t func_get_defaults │ │ │ │ 0000036c t func_get_kwdefaults │ │ │ │ -00000f34 t func_get_name │ │ │ │ -00000f48 t func_get_qualname │ │ │ │ +00000f1c t func_get_name │ │ │ │ +00000f30 t func_get_qualname │ │ │ │ 000003b8 d func_getsetlist │ │ │ │ 0000046c d func_memberlist │ │ │ │ 000004e4 t func_new │ │ │ │ 00000520 r func_new__doc__ │ │ │ │ 000000c4 t func_repr │ │ │ │ 000003c8 t func_set_code │ │ │ │ 000000dc t func_set_defaults │ │ │ │ 00000a7c t func_set_kwdefaults │ │ │ │ -000012a0 t func_set_name │ │ │ │ -00001314 t func_set_qualname │ │ │ │ +00001288 t func_set_name │ │ │ │ +000012fc t func_set_qualname │ │ │ │ 0000022c t func_traverse │ │ │ │ 00000724 r function___annotations____doc__ │ │ │ │ -00000f5c t function___annotations___get │ │ │ │ -00001544 t function___annotations___set │ │ │ │ +00000f44 t function___annotations___get │ │ │ │ +0000152c t function___annotations___set │ │ │ │ 000006f0 r function___type_params____doc__ │ │ │ │ -000015cc t function___type_params___get │ │ │ │ -000015e4 t function___type_params___set │ │ │ │ +000015b4 t function___type_params___get │ │ │ │ +000015cc t function___type_params___set │ │ │ │ 0000021c t handle_func_event │ │ │ │ 00000480 t notify_func_watchers │ │ │ │ 000000d4 t sm_call │ │ │ │ 000002b4 t sm_clear │ │ │ │ -00001654 t sm_dealloc │ │ │ │ -0000140c t sm_descr_get │ │ │ │ +0000163c t sm_dealloc │ │ │ │ +000013f4 t sm_descr_get │ │ │ │ 00000000 t sm_get___isabstractmethod__ │ │ │ │ 000002c8 d sm_getsetlist │ │ │ │ -000010c4 t sm_init │ │ │ │ +000010ac t sm_init │ │ │ │ 00000304 d sm_memberlist │ │ │ │ -0000109c t sm_new │ │ │ │ +00001084 t sm_new │ │ │ │ 00000000 t sm_repr │ │ │ │ 000001ec t sm_traverse │ │ │ │ 00000030 r staticmethod_doc │ │ │ │ │ │ │ │ iterobject.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LC0 │ │ │ │ @@ -8329,29 +8328,29 @@ │ │ │ │ U PyExc_StopIteration │ │ │ │ U PyExc_TypeError │ │ │ │ U PyExc_ValueError │ │ │ │ U PyFloat_Type │ │ │ │ U PyFrozenSet_Type │ │ │ │ 000000d0 D PyListIter_Type │ │ │ │ 000001a0 D PyListRevIter_Type │ │ │ │ -00000308 T PyList_Append │ │ │ │ +000002ec T PyList_Append │ │ │ │ 000001ac T PyList_AsTuple │ │ │ │ 00000132 T PyList_Clear │ │ │ │ 00000166 T PyList_Extend │ │ │ │ -00006b64 T PyList_GetItem │ │ │ │ -00006e00 T PyList_GetItemRef │ │ │ │ -00000418 T PyList_GetSlice │ │ │ │ -00000058 T PyList_Insert │ │ │ │ +00006be4 T PyList_GetItem │ │ │ │ +00006e80 T PyList_GetItemRef │ │ │ │ +00000434 T PyList_GetSlice │ │ │ │ +00000074 T PyList_Insert │ │ │ │ 00000000 T PyList_New │ │ │ │ 000000ec t PyList_New.constprop.0 │ │ │ │ -00000470 T PyList_Reverse │ │ │ │ -000047d0 T PyList_SetItem │ │ │ │ -000049bc T PyList_SetSlice │ │ │ │ -00005310 T PyList_Size │ │ │ │ -00000474 T PyList_Sort │ │ │ │ +0000048c T PyList_Reverse │ │ │ │ +00004854 T PyList_SetItem │ │ │ │ +00004a40 T PyList_SetSlice │ │ │ │ +00005394 T PyList_Size │ │ │ │ +00000458 T PyList_Sort │ │ │ │ 00000000 D PyList_Type │ │ │ │ U PyLong_AsSsize_t │ │ │ │ U PyLong_FromLong │ │ │ │ U PyLong_FromSize_t │ │ │ │ U PyLong_FromSsize_t │ │ │ │ U PyLong_Type │ │ │ │ U PyMem_Calloc │ │ │ │ @@ -8385,30 +8384,30 @@ │ │ │ │ U PyType_Type │ │ │ │ U PyUnicode_FromString │ │ │ │ U PyUnicode_Type │ │ │ │ U Py_BuildValue │ │ │ │ U Py_GenericAlias │ │ │ │ U Py_ReprEnter │ │ │ │ U Py_ReprLeave │ │ │ │ -000002ec t Py_XDECREF │ │ │ │ +00000000 t Py_XDECREF │ │ │ │ U _PyArg_CheckPositional │ │ │ │ U _PyArg_NoKeywords │ │ │ │ U _PyArg_NoKwnames │ │ │ │ U _PyArg_UnpackKeywords │ │ │ │ U _PyDebugAllocatorStats │ │ │ │ U _PyDict_Next │ │ │ │ U _PyErr_BadInternalCall │ │ │ │ U _PyEval_GetBuiltin │ │ │ │ U _PyEval_SliceIndexNotNone │ │ │ │ -000003dc T _PyList_AppendTakeRefListResize │ │ │ │ +000003c0 T _PyList_AppendTakeRefListResize │ │ │ │ 00000000 t _PyList_AppendTakeRefListResize.part.0 │ │ │ │ -000079bc T _PyList_ClearFreeList │ │ │ │ +00007b14 T _PyList_ClearFreeList │ │ │ │ 00000028 T _PyList_DebugMallocStats │ │ │ │ -00005898 T _PyList_Extend │ │ │ │ -00004894 T _PyList_FromArraySteal │ │ │ │ +0000591c T _PyList_Extend │ │ │ │ +00004918 T _PyList_FromArraySteal │ │ │ │ U _PyNumber_Index │ │ │ │ U _PyObject_GC_New │ │ │ │ U _PyRuntime │ │ │ │ U _PySet_NextEntryRef │ │ │ │ U _PyTrash_thread_deposit_object │ │ │ │ U _PyTrash_thread_destroy_chain │ │ │ │ U _PyTuple_FromArray │ │ │ │ @@ -8424,101 +8423,101 @@ │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_NotImplementedStruct │ │ │ │ U _Py_TrueStruct │ │ │ │ U _Py_tss_tstate │ │ │ │ U __aeabi_idiv │ │ │ │ 00000000 r _keywords.1 │ │ │ │ 0000029c d _kwtuple.0 │ │ │ │ -000058bc t _list_extend │ │ │ │ +00005940 t _list_extend │ │ │ │ 00000270 d _parser.2 │ │ │ │ -00001738 t count_run │ │ │ │ +00001724 t count_run │ │ │ │ 0000005c r length_hint_doc │ │ │ │ -000061e0 t list___init__ │ │ │ │ +00006260 t list___init__ │ │ │ │ 00000124 r list___init____doc__ │ │ │ │ -00006ed4 t list___reversed__ │ │ │ │ +00006f54 t list___reversed__ │ │ │ │ 00000094 r list___reversed____doc__ │ │ │ │ 00000082 t list___sizeof__ │ │ │ │ 000000d8 r list___sizeof____doc__ │ │ │ │ -00005254 t list_append │ │ │ │ +000052d8 t list_append │ │ │ │ 000005b0 r list_append__doc__ │ │ │ │ 00000338 d list_as_mapping │ │ │ │ 00000344 d list_as_sequence │ │ │ │ -00006880 t list_ass_item │ │ │ │ -00004e3c t list_ass_slice_lock_held │ │ │ │ -00004a3c t list_ass_slice_lock_held.constprop.0 │ │ │ │ -000070e0 t list_ass_subscript │ │ │ │ -00000000 t list_clear_impl.isra.0 │ │ │ │ -00006d74 t list_clear_slot │ │ │ │ -00006910 t list_concat │ │ │ │ -00006e64 t list_contains │ │ │ │ -00000500 t list_copy │ │ │ │ +00006900 t list_ass_item │ │ │ │ +00004ec0 t list_ass_slice_lock_held │ │ │ │ +00004ac0 t list_ass_slice_lock_held.constprop.0 │ │ │ │ +00007160 t list_ass_subscript │ │ │ │ +0000001c t list_clear_impl.isra.0 │ │ │ │ +00006df4 t list_clear_slot │ │ │ │ +00006990 t list_concat │ │ │ │ +00006ee4 t list_contains │ │ │ │ +0000051c t list_copy │ │ │ │ 000005f4 r list_copy__doc__ │ │ │ │ -00007de0 t list_count │ │ │ │ +00007f44 t list_count │ │ │ │ 0000023c r list_count__doc__ │ │ │ │ 000001e4 t list_dealloc │ │ │ │ -00006b40 t list_extend │ │ │ │ +00006bc0 t list_extend │ │ │ │ 0000055c r list_extend__doc__ │ │ │ │ -00005f80 t list_extend_lock_held │ │ │ │ -00007ed4 t list_index │ │ │ │ +00006004 t list_extend_lock_held │ │ │ │ +00008038 t list_index │ │ │ │ 00000280 r list_index__doc__ │ │ │ │ -00006f4c t list_inplace_concat │ │ │ │ +00006fcc t list_inplace_concat │ │ │ │ 00000054 t list_inplace_repeat │ │ │ │ -00000584 t list_inplace_repeat_lock_held │ │ │ │ -00000210 t list_insert │ │ │ │ +000005a0 t list_inplace_repeat_lock_held │ │ │ │ +0000022c t list_insert │ │ │ │ 0000065c r list_insert__doc__ │ │ │ │ -000056dc t list_item │ │ │ │ -00005720 t list_iter │ │ │ │ -00005824 t list_length │ │ │ │ +00005760 t list_item │ │ │ │ +000057a4 t list_iter │ │ │ │ +000058a8 t list_length │ │ │ │ 0000036c d list_methods │ │ │ │ -000066c8 t list_pop │ │ │ │ +00006748 t list_pop │ │ │ │ 000004d0 r list_pop__doc__ │ │ │ │ -0000652c t list_remove │ │ │ │ +000065ac t list_remove │ │ │ │ 000001cc r list_remove__doc__ │ │ │ │ -00007a94 t list_repeat │ │ │ │ -00007860 t list_repr │ │ │ │ -00007ea4 t list_reverse │ │ │ │ +00007bec t list_repeat │ │ │ │ +000079b8 t list_repr │ │ │ │ +00008008 t list_reverse │ │ │ │ 00000304 r list_reverse__doc__ │ │ │ │ -00006280 t list_richcompare │ │ │ │ -00006f7c t list_slice_lock_held │ │ │ │ -0000774c t list_sort │ │ │ │ +00006300 t list_richcompare │ │ │ │ +00006ffc t list_slice_lock_held │ │ │ │ +000078a4 t list_sort │ │ │ │ 00000330 r list_sort__doc__ │ │ │ │ -00000c50 t list_sort_impl │ │ │ │ -000004d0 t list_sort_impl.constprop.0 │ │ │ │ -00005344 t list_subscript │ │ │ │ -00004858 t list_traverse │ │ │ │ -00006620 t list_vectorcall │ │ │ │ -00005828 t listiter_dealloc │ │ │ │ -000004d0 t listiter_len │ │ │ │ +00000c44 t list_sort_impl │ │ │ │ +000004b4 t list_sort_impl.constprop.0 │ │ │ │ +000053c8 t list_subscript │ │ │ │ +000048dc t list_traverse │ │ │ │ +000066a0 t list_vectorcall │ │ │ │ +000058ac t listiter_dealloc │ │ │ │ +000004ec t listiter_len │ │ │ │ 000002f8 d listiter_methods │ │ │ │ -000057bc t listiter_next │ │ │ │ -00000768 t listiter_reduce │ │ │ │ -000007c4 t listiter_setstate │ │ │ │ -00007740 t listiter_traverse │ │ │ │ -00006f10 t listreviter_dealloc │ │ │ │ -000004e8 t listreviter_len │ │ │ │ +00005840 t listiter_next │ │ │ │ +00000784 t listiter_reduce │ │ │ │ +000007e0 t listiter_setstate │ │ │ │ +00007898 t listiter_traverse │ │ │ │ +00006f90 t listreviter_dealloc │ │ │ │ +00000504 t listreviter_len │ │ │ │ 000002b8 d listreviter_methods │ │ │ │ -00007a00 t listreviter_next │ │ │ │ +00007b58 t listreviter_next │ │ │ │ 00000090 t listreviter_reduce │ │ │ │ 000000e4 t listreviter_setstate │ │ │ │ -000004c4 t listreviter_traverse │ │ │ │ +000004e0 t listreviter_traverse │ │ │ │ U memcmp │ │ │ │ U memcpy │ │ │ │ U memmove │ │ │ │ -00001e90 t merge_at │ │ │ │ -00000508 t merge_getmem │ │ │ │ -00007d48 t py_list_clear │ │ │ │ +00001ed4 t merge_at │ │ │ │ +00000524 t merge_getmem │ │ │ │ +00007eac t py_list_clear │ │ │ │ 0000062c r py_list_clear__doc__ │ │ │ │ 00000034 r reduce_doc │ │ │ │ -00008008 t safe_object_compare │ │ │ │ +00008170 t safe_object_compare │ │ │ │ 0000000c r setstate_doc │ │ │ │ -00007ff0 t unsafe_float_compare │ │ │ │ -00001e28 t unsafe_latin_compare │ │ │ │ -00007a68 t unsafe_long_compare │ │ │ │ -00006cb4 t unsafe_object_compare │ │ │ │ -00006bb4 t unsafe_tuple_compare │ │ │ │ +00008158 t unsafe_float_compare │ │ │ │ +00001e6c t unsafe_latin_compare │ │ │ │ +00007bc0 t unsafe_long_compare │ │ │ │ +00006d34 t unsafe_object_compare │ │ │ │ +00006c34 t unsafe_tuple_compare │ │ │ │ │ │ │ │ longobject.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 b .LANCHOR1 │ │ │ │ 00000000 r .LANCHOR2 │ │ │ │ 00000000 r .LC0 │ │ │ │ 0000001c r .LC1 │ │ │ │ @@ -8592,39 +8591,39 @@ │ │ │ │ U PyExc_OverflowError │ │ │ │ U PyExc_TypeError │ │ │ │ U PyExc_ValueError │ │ │ │ U PyExc_ZeroDivisionError │ │ │ │ U PyFloat_FromDouble │ │ │ │ U PyFloat_Type │ │ │ │ U PyImport_ImportModule │ │ │ │ -0000b1c4 T PyLong_AsDouble │ │ │ │ -00002e10 T PyLong_AsInt │ │ │ │ -00001350 T PyLong_AsLong │ │ │ │ -000014f0 T PyLong_AsLongAndOverflow │ │ │ │ -00008898 T PyLong_AsLongLong │ │ │ │ -0001227c T PyLong_AsLongLongAndOverflow │ │ │ │ -0000043c T PyLong_AsNativeBytes │ │ │ │ -00002018 T PyLong_AsSize_t │ │ │ │ +0000b224 T PyLong_AsDouble │ │ │ │ +00002e24 T PyLong_AsInt │ │ │ │ +0000133c T PyLong_AsLong │ │ │ │ +000014e0 T PyLong_AsLongAndOverflow │ │ │ │ +000088b8 T PyLong_AsLongLong │ │ │ │ +00012300 T PyLong_AsLongLongAndOverflow │ │ │ │ +000003ec T PyLong_AsNativeBytes │ │ │ │ +00002040 T PyLong_AsSize_t │ │ │ │ 000003d8 T PyLong_AsSsize_t │ │ │ │ -00002f90 T PyLong_AsUnsignedLong │ │ │ │ -0000b27c T PyLong_AsUnsignedLongLong │ │ │ │ -0000d7cc T PyLong_AsUnsignedLongLongMask │ │ │ │ -0000fd5c T PyLong_AsUnsignedLongMask │ │ │ │ -000001e4 T PyLong_AsVoidPtr │ │ │ │ -0000854c T PyLong_FromDouble │ │ │ │ +00002fa4 T PyLong_AsUnsignedLong │ │ │ │ +0000b2dc T PyLong_AsUnsignedLongLong │ │ │ │ +0000d7c0 T PyLong_AsUnsignedLongLongMask │ │ │ │ +0000fd4c T PyLong_AsUnsignedLongMask │ │ │ │ +0000a918 T PyLong_AsVoidPtr │ │ │ │ +00008570 T PyLong_FromDouble │ │ │ │ 000002e4 T PyLong_FromLong │ │ │ │ -000064a4 T PyLong_FromLongLong │ │ │ │ -000003bc T PyLong_FromNativeBytes │ │ │ │ -0000895c T PyLong_FromSize_t │ │ │ │ +000064ac T PyLong_FromLongLong │ │ │ │ +0000036c T PyLong_FromNativeBytes │ │ │ │ +0000897c T PyLong_FromSize_t │ │ │ │ 0000021c T PyLong_FromSsize_t │ │ │ │ 000004b4 T PyLong_FromString │ │ │ │ -0000def0 T PyLong_FromUnicodeObject │ │ │ │ +0000dee0 T PyLong_FromUnicodeObject │ │ │ │ 00000084 T PyLong_FromUnsignedLong │ │ │ │ -000032b4 T PyLong_FromUnsignedLongLong │ │ │ │ -00000400 T PyLong_FromUnsignedNativeBytes │ │ │ │ +000032c8 T PyLong_FromUnsignedLongLong │ │ │ │ +000003b0 T PyLong_FromUnsignedNativeBytes │ │ │ │ 00000000 T PyLong_FromVoidPtr │ │ │ │ 000000b4 T PyLong_GetInfo │ │ │ │ 00000000 D PyLong_Type │ │ │ │ U PyNumber_AsSsize_t │ │ │ │ U PyNumber_Long │ │ │ │ U PyObject_Bytes │ │ │ │ U PyObject_CallMethod │ │ │ │ @@ -8643,52 +8642,52 @@ │ │ │ │ U PyType_Type │ │ │ │ U PyUnicode_AsUTF8AndSize │ │ │ │ U PyUnicode_FromStringAndSize │ │ │ │ U PyUnicode_New │ │ │ │ 000001c6 T PyUnstable_Long_CompactValue │ │ │ │ 000001ba T PyUnstable_Long_IsCompact │ │ │ │ U Py_BuildValue │ │ │ │ -0000da50 t Py_XDECREF │ │ │ │ +0000da44 t Py_XDECREF │ │ │ │ U _PyArg_BadArgument │ │ │ │ U _PyArg_CheckPositional │ │ │ │ U _PyArg_UnpackKeywords │ │ │ │ U _PyByteArray_empty_string │ │ │ │ U _PyBytesWriter_Prepare │ │ │ │ U _PyErr_BadInternalCall │ │ │ │ -00006338 T _PyLong_Add │ │ │ │ -000040a0 T _PyLong_AsByteArray │ │ │ │ -00004b70 t _PyLong_AsByteArray.constprop.0 │ │ │ │ -0000d8f0 T _PyLong_Copy │ │ │ │ +00006340 T _PyLong_Add │ │ │ │ +0000409c T _PyLong_AsByteArray │ │ │ │ +00004b78 t _PyLong_AsByteArray.constprop.0 │ │ │ │ +0000d8e4 T _PyLong_Copy │ │ │ │ 000000e0 D _PyLong_DigitValue │ │ │ │ -000017f8 T _PyLong_DivmodNear │ │ │ │ -00000234 T _PyLong_FiniTypes │ │ │ │ -0000ebd4 T _PyLong_Format │ │ │ │ +000013cc T _PyLong_DivmodNear │ │ │ │ +000001e4 T _PyLong_FiniTypes │ │ │ │ +0000ebc8 T _PyLong_Format │ │ │ │ U _PyLong_FormatAdvancedWriter │ │ │ │ -00000918 T _PyLong_FormatBytesWriter │ │ │ │ -0000a040 T _PyLong_FormatWriter │ │ │ │ -000106d4 T _PyLong_Frexp │ │ │ │ -00005960 T _PyLong_FromByteArray │ │ │ │ -0000e2e8 T _PyLong_FromBytes │ │ │ │ -0000d9f8 T _PyLong_FromDigits │ │ │ │ +00000850 T _PyLong_FormatBytesWriter │ │ │ │ +0000a078 T _PyLong_FormatWriter │ │ │ │ +000106c4 T _PyLong_Frexp │ │ │ │ +00005964 T _PyLong_FromByteArray │ │ │ │ +0000e2d8 T _PyLong_FromBytes │ │ │ │ +0000d9ec T _PyLong_FromDigits │ │ │ │ 00000058 t _PyLong_FromMedium │ │ │ │ -00011604 T _PyLong_GCD │ │ │ │ +0001166c T _PyLong_GCD │ │ │ │ 00000000 T _PyLong_InitTypes │ │ │ │ -000123b0 T _PyLong_Lshift │ │ │ │ -00006758 T _PyLong_Multiply │ │ │ │ -000114a0 t _PyLong_Negate │ │ │ │ +00012434 T _PyLong_Lshift │ │ │ │ +00006760 T _PyLong_Multiply │ │ │ │ +00011508 t _PyLong_Negate │ │ │ │ 00000108 T _PyLong_New │ │ │ │ -00001fbc T _PyLong_NumBits │ │ │ │ -00000e3c T _PyLong_Rshift │ │ │ │ -000083e4 T _PyLong_Sign │ │ │ │ +00001fe4 T _PyLong_NumBits │ │ │ │ +000125dc T _PyLong_Rshift │ │ │ │ +00008408 T _PyLong_Sign │ │ │ │ 00000162 T _PyLong_Size_t_Converter │ │ │ │ -00002ca8 T _PyLong_Subtract │ │ │ │ +00002cbc T _PyLong_Subtract │ │ │ │ 000000a8 T _PyLong_UnsignedInt_Converter │ │ │ │ 00000044 T _PyLong_UnsignedLongLong_Converter │ │ │ │ 00000100 T _PyLong_UnsignedLong_Converter │ │ │ │ -000006c8 T _PyLong_UnsignedShort_Converter │ │ │ │ +00010b60 T _PyLong_UnsignedShort_Converter │ │ │ │ U _PyNumber_Index │ │ │ │ U _PyObject_MakeTpCall │ │ │ │ U _PyRuntime │ │ │ │ U _PyStructSequence_FiniBuiltin │ │ │ │ U _PyStructSequence_InitBuiltinWithFlags │ │ │ │ U _PyUnicodeWriter_Dealloc │ │ │ │ U _PyUnicodeWriter_Finish │ │ │ │ @@ -8722,97 +8721,97 @@ │ │ │ │ 000002a4 d _kwtuple.7 │ │ │ │ 000001e0 d _parser.3 │ │ │ │ 0000020c d _parser.6 │ │ │ │ 00000238 d _parser.9 │ │ │ │ 000001f8 b convmultmax_base.12 │ │ │ │ 00000320 b convwidth_base.11 │ │ │ │ 00000184 t divmod_shift.part.0 │ │ │ │ -00009d64 t divrem1 │ │ │ │ +00009d9c t divrem1 │ │ │ │ U frexp │ │ │ │ 00000014 r half_even_correction.10 │ │ │ │ -0000a8e0 t int___format__ │ │ │ │ +0000a958 t int___format__ │ │ │ │ 00000d54 r int___format____doc__ │ │ │ │ -00001988 t int___getnewargs__ │ │ │ │ +0000155c t int___getnewargs__ │ │ │ │ 00000da8 r int___getnewargs____doc__ │ │ │ │ -00000240 t int___round__ │ │ │ │ +000001f0 t int___round__ │ │ │ │ 00000cc0 r int___round____doc__ │ │ │ │ 00000008 t int___sizeof__ │ │ │ │ 00000c84 r int___sizeof____doc__ │ │ │ │ -000121ec t int_as_integer_ratio │ │ │ │ +00012270 t int_as_integer_ratio │ │ │ │ 00000a3c r int_as_integer_ratio__doc__ │ │ │ │ -00000740 t int_bit_count │ │ │ │ +00000678 t int_bit_count │ │ │ │ 00000b4c r int_bit_count__doc__ │ │ │ │ -0000dd38 t int_bit_length │ │ │ │ +0000dd2c t int_bit_length │ │ │ │ 00000c04 r int_bit_length__doc__ │ │ │ │ -00004e14 t int_from_bytes │ │ │ │ +00004e1c t int_from_bytes │ │ │ │ 000003ac r int_from_bytes__doc__ │ │ │ │ 00000060 r int_info__doc__ │ │ │ │ 000000d0 d int_info_desc │ │ │ │ 000002bc d int_info_fields │ │ │ │ 00000158 t int_is_integer │ │ │ │ 00000348 r int_is_integer__doc__ │ │ │ │ -00003364 t int_to_bytes │ │ │ │ +00003378 t int_to_bytes │ │ │ │ 000006f4 r int_to_bytes__doc__ │ │ │ │ -000014a4 t k_lopsided_mul │ │ │ │ -000068a4 t k_mul │ │ │ │ -000120c4 t kmul_split.constprop.0 │ │ │ │ -0000f908 t l_mod │ │ │ │ +00001078 t k_lopsided_mul │ │ │ │ +000068ac t k_mul │ │ │ │ +00012148 t kmul_split.constprop.0 │ │ │ │ +0000f8f8 t l_mod │ │ │ │ U ldexp │ │ │ │ U log │ │ │ │ 000000d0 b log_base_BASE.13 │ │ │ │ -0000df98 t long_abs │ │ │ │ -000061c8 t long_add │ │ │ │ -00007a80 t long_and │ │ │ │ +0000df88 t long_abs │ │ │ │ +000061d0 t long_add │ │ │ │ +00007aa4 t long_and │ │ │ │ 000002e4 d long_as_number │ │ │ │ -00001340 t long_bool │ │ │ │ -0000160c t long_compare │ │ │ │ -00001678 t long_dealloc │ │ │ │ -000095bc t long_div │ │ │ │ -0000e0e0 t long_divmod │ │ │ │ -00009810 t long_divrem │ │ │ │ +0000132c t long_bool │ │ │ │ +000015fc t long_compare │ │ │ │ +0000169c t long_dealloc │ │ │ │ +000095f4 t long_div │ │ │ │ +0000e0d0 t long_divmod │ │ │ │ +00009848 t long_divrem │ │ │ │ 000000e8 r long_doc │ │ │ │ -0000f3c0 t long_float │ │ │ │ -0000ec14 t long_format_binary.constprop.0 │ │ │ │ +0000f3b4 t long_float │ │ │ │ +0000ec08 t long_format_binary.constprop.0 │ │ │ │ 00000000 t long_get0 │ │ │ │ -000008ec t long_get1 │ │ │ │ +00000824 t long_get1 │ │ │ │ 00000374 d long_getset │ │ │ │ 00000190 t long_hash │ │ │ │ -0000319c t long_invert │ │ │ │ -0000eab0 t long_long │ │ │ │ -000008f4 t long_long_meth │ │ │ │ -000020fc t long_lshift │ │ │ │ -000023a0 t long_lshift1.part.0 │ │ │ │ +000031b0 t long_invert │ │ │ │ +0000eaa4 t long_long │ │ │ │ +0000082c t long_long_meth │ │ │ │ +00002120 t long_lshift │ │ │ │ +000023c4 t long_lshift1.part.0 │ │ │ │ 000003d8 d long_methods │ │ │ │ -0000f4a4 t long_mod │ │ │ │ -000065ec t long_mul │ │ │ │ -00003074 t long_neg │ │ │ │ -0000da68 t long_new │ │ │ │ -0000dbe0 t long_new_impl.part.0 │ │ │ │ -000089a8 t long_or │ │ │ │ -0000b618 t long_pow │ │ │ │ -000011a4 t long_richcompare │ │ │ │ -0000fe50 t long_rshift │ │ │ │ -00002714 t long_sub │ │ │ │ -0000288c t long_sub.constprop.0 │ │ │ │ -000016c4 t long_to_decimal_string │ │ │ │ -000016ec t long_to_decimal_string_internal.constprop.0 │ │ │ │ -0000a948 t long_true_divide │ │ │ │ -000083f0 t long_vectorcall │ │ │ │ -0000e36c t long_xor │ │ │ │ -0000111c t maybe_small_long │ │ │ │ +0000f498 t long_mod │ │ │ │ +000065f4 t long_mul │ │ │ │ +00003088 t long_neg │ │ │ │ +0000da5c t long_new │ │ │ │ +0000dbd4 t long_new_impl.part.0 │ │ │ │ +000089c8 t long_or │ │ │ │ +0000b678 t long_pow │ │ │ │ +00001194 t long_richcompare │ │ │ │ +0000fe40 t long_rshift │ │ │ │ +00002738 t long_sub │ │ │ │ +000028a8 t long_sub.constprop.0 │ │ │ │ +000016e8 t long_to_decimal_string │ │ │ │ +00001710 t long_to_decimal_string_internal.constprop.0 │ │ │ │ +0000a9c0 t long_true_divide │ │ │ │ +00008414 t long_vectorcall │ │ │ │ +0000e35c t long_xor │ │ │ │ +0000110c t maybe_small_long │ │ │ │ U memcpy │ │ │ │ U memmove │ │ │ │ U memset │ │ │ │ -000016c4 t pylong_int_divmod │ │ │ │ -000012c0 t pylong_int_to_decimal_string │ │ │ │ +00001298 t pylong_int_divmod │ │ │ │ +00000d74 t pylong_int_to_decimal_string │ │ │ │ U strlen │ │ │ │ -00007884 t x_add │ │ │ │ -00007670 t x_add.constprop.0 │ │ │ │ -00010b70 t x_divrem │ │ │ │ -000092d0 t x_sub │ │ │ │ +000078a8 t x_add │ │ │ │ +00007694 t x_add.constprop.0 │ │ │ │ +00010bd8 t x_divrem │ │ │ │ +00009308 t x_sub │ │ │ │ │ │ │ │ dictobject.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LANCHOR1 │ │ │ │ 00000000 r .LC0 │ │ │ │ 00000018 r .LC1 │ │ │ │ 0000016c r .LC10 │ │ │ │ @@ -8876,43 +8875,43 @@ │ │ │ │ 000004fc D PyDictKeys_Type │ │ │ │ U PyDictProxy_New │ │ │ │ 0000028c D PyDictRevIterItem_Type │ │ │ │ 0000035c D PyDictRevIterKey_Type │ │ │ │ 0000042c D PyDictRevIterValue_Type │ │ │ │ 0000069c D PyDictValues_Type │ │ │ │ 00000e80 T PyDict_AddWatcher │ │ │ │ -0000b98c T PyDict_Clear │ │ │ │ +0000b994 T PyDict_Clear │ │ │ │ 00000ee0 T PyDict_ClearWatcher │ │ │ │ 0000015c T PyDict_Contains │ │ │ │ -0000ab50 T PyDict_ContainsString │ │ │ │ -000039b0 T PyDict_Copy │ │ │ │ -000068d0 T PyDict_DelItem │ │ │ │ +0000ab58 T PyDict_ContainsString │ │ │ │ +000039ac T PyDict_Copy │ │ │ │ +000068cc T PyDict_DelItem │ │ │ │ 00000064 T PyDict_DelItemString │ │ │ │ -0000d6dc T PyDict_GetItem │ │ │ │ -000035e0 T PyDict_GetItemRef │ │ │ │ +0000d8bc T PyDict_GetItem │ │ │ │ +000035f8 T PyDict_GetItemRef │ │ │ │ 000000a8 T PyDict_GetItemString │ │ │ │ -000066f8 T PyDict_GetItemStringRef │ │ │ │ -00003400 T PyDict_GetItemWithError │ │ │ │ -00000c88 T PyDict_Items │ │ │ │ -0000a0d4 T PyDict_Keys │ │ │ │ -00000abc T PyDict_Merge │ │ │ │ +000066f4 T PyDict_GetItemStringRef │ │ │ │ +00003418 T PyDict_GetItemWithError │ │ │ │ +00000d0c T PyDict_Items │ │ │ │ +0000a0d8 T PyDict_Keys │ │ │ │ +00000b40 T PyDict_Merge │ │ │ │ 00000a68 T PyDict_MergeFromSeq2 │ │ │ │ 00000000 T PyDict_New │ │ │ │ -00006150 T PyDict_Next │ │ │ │ -0000a7b0 T PyDict_Pop │ │ │ │ +0000614c T PyDict_Next │ │ │ │ +0000a7b8 T PyDict_Pop │ │ │ │ 000002f8 T PyDict_PopString │ │ │ │ 00000e60 T PyDict_SetDefault │ │ │ │ -00002928 T PyDict_SetDefaultRef │ │ │ │ -00000cd4 T PyDict_SetItem │ │ │ │ -000034c4 T PyDict_SetItemString │ │ │ │ -0000bda8 T PyDict_Size │ │ │ │ +00002940 T PyDict_SetDefaultRef │ │ │ │ +00000ce0 T PyDict_SetItem │ │ │ │ +000034dc T PyDict_SetItemString │ │ │ │ +0000bdb0 T PyDict_Size │ │ │ │ 0000001c D PyDict_Type │ │ │ │ 00000274 T PyDict_Unwatch │ │ │ │ -000042a4 T PyDict_Update │ │ │ │ -000009a8 T PyDict_Values │ │ │ │ +000042a0 T PyDict_Update │ │ │ │ +00000a2c T PyDict_Values │ │ │ │ 00000198 T PyDict_Watch │ │ │ │ U PyErr_Clear │ │ │ │ U PyErr_ExceptionMatches │ │ │ │ U PyErr_Format │ │ │ │ U PyErr_FormatUnraisable │ │ │ │ U PyErr_GivenExceptionMatches │ │ │ │ U PyErr_NoMemory │ │ │ │ @@ -8931,32 +8930,32 @@ │ │ │ │ U PyLong_FromSize_t │ │ │ │ U PyLong_FromSsize_t │ │ │ │ U PyMapping_Keys │ │ │ │ U PyMem_Free │ │ │ │ U PyMem_Malloc │ │ │ │ U PyObject_CallMethodObjArgs │ │ │ │ U PyObject_CallOneArg │ │ │ │ -0000a25c T PyObject_ClearManagedDict │ │ │ │ +0000a264 T PyObject_ClearManagedDict │ │ │ │ U PyObject_GC_Del │ │ │ │ U PyObject_GC_UnTrack │ │ │ │ U PyObject_GenericGetAttr │ │ │ │ -000078cc T PyObject_GenericGetDict │ │ │ │ +000078d4 T PyObject_GenericGetDict │ │ │ │ U PyObject_GetItem │ │ │ │ U PyObject_GetIter │ │ │ │ U PyObject_HasAttrWithError │ │ │ │ U PyObject_Hash │ │ │ │ U PyObject_HashNotImplemented │ │ │ │ U PyObject_IS_GC │ │ │ │ U PyObject_Repr │ │ │ │ U PyObject_RichCompareBool │ │ │ │ U PyObject_SelfIter │ │ │ │ U PyObject_SetItem │ │ │ │ U PyObject_Size │ │ │ │ U PyObject_VectorcallMethod │ │ │ │ -0000abe8 T PyObject_VisitManagedDict │ │ │ │ +0000abf0 T PyObject_VisitManagedDict │ │ │ │ U PySequence_Contains │ │ │ │ U PySequence_Fast │ │ │ │ U PySequence_List │ │ │ │ U PySet_Add │ │ │ │ U PySet_New │ │ │ │ U PySet_Type │ │ │ │ U PyThreadState_Get │ │ │ │ @@ -8968,78 +8967,78 @@ │ │ │ │ U PyUnicode_FromFormat │ │ │ │ U PyUnicode_FromString │ │ │ │ U PyUnicode_Type │ │ │ │ U Py_BuildValue │ │ │ │ U Py_GenericAlias │ │ │ │ U Py_ReprEnter │ │ │ │ U Py_ReprLeave │ │ │ │ -000033e4 t Py_XDECREF │ │ │ │ +000033fc t Py_XDECREF │ │ │ │ U _PyArg_CheckPositional │ │ │ │ U _PyDebugAllocatorStats │ │ │ │ -0000bddc T _PyDictKeys_DecRef │ │ │ │ -000078ac T _PyDictKeys_GetVersionForCurrentState │ │ │ │ -000074ec T _PyDictKeys_StringLookup │ │ │ │ -000096f4 T _PyDictKeys_StringLookupSplit │ │ │ │ +0000bde4 T _PyDictKeys_DecRef │ │ │ │ +000078b4 T _PyDictKeys_GetVersionForCurrentState │ │ │ │ +000074f0 T _PyDictKeys_StringLookup │ │ │ │ +000096f8 T _PyDictKeys_StringLookupSplit │ │ │ │ 00000322 T _PyDictView_Intersect │ │ │ │ -00008088 T _PyDictView_New │ │ │ │ +0000808c T _PyDictView_New │ │ │ │ 00000f20 T _PyDict_CheckConsistency │ │ │ │ -0000c390 T _PyDict_ClearFreeList │ │ │ │ +0000c398 T _PyDict_ClearFreeList │ │ │ │ 000014c6 T _PyDict_ContainsId │ │ │ │ 000001c8 T _PyDict_Contains_KnownHash │ │ │ │ 00000000 T _PyDict_DebugMallocStats │ │ │ │ 0000151e T _PyDict_DelItemId │ │ │ │ -0000a44c T _PyDict_DelItemIf │ │ │ │ +0000a454 T _PyDict_DelItemIf │ │ │ │ 00000920 T _PyDict_DelItem_KnownHash │ │ │ │ -0000d630 T _PyDict_DetachFromObject │ │ │ │ -00006ed4 T _PyDict_FromItems │ │ │ │ -0000c8b4 T _PyDict_FromKeys │ │ │ │ +0000d80c T _PyDict_DetachFromObject │ │ │ │ +00006ed0 T _PyDict_FromItems │ │ │ │ +0000ca90 T _PyDict_FromKeys │ │ │ │ 00001458 T _PyDict_GetItemIdWithError │ │ │ │ -00003678 T _PyDict_GetItemRef_KnownHash │ │ │ │ +00003690 T _PyDict_GetItemRef_KnownHash │ │ │ │ 000013e4 T _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ -0000a734 T _PyDict_GetItemRef_Unicode_LockHeld │ │ │ │ +0000a73c T _PyDict_GetItemRef_Unicode_LockHeld │ │ │ │ 00001480 T _PyDict_GetItemStringWithError │ │ │ │ 00001428 T _PyDict_GetItemWithError │ │ │ │ -0000d044 T _PyDict_GetItem_KnownHash │ │ │ │ -0000610c T _PyDict_HasOnlyStringKeys │ │ │ │ +0000d220 T _PyDict_GetItem_KnownHash │ │ │ │ +00006108 T _PyDict_HasOnlyStringKeys │ │ │ │ 00000a32 T _PyDict_KeysSize │ │ │ │ -00007444 T _PyDict_LoadGlobal │ │ │ │ -000098ac T _PyDict_LookupIndex │ │ │ │ -0000c0a0 T _PyDict_MaybeUntrack │ │ │ │ -00009f44 T _PyDict_MergeEx │ │ │ │ -0000346c T _PyDict_NewKeysForClass │ │ │ │ +00007448 T _PyDict_LoadGlobal │ │ │ │ +000098b0 T _PyDict_LookupIndex │ │ │ │ +0000c0a8 T _PyDict_MaybeUntrack │ │ │ │ +00009f48 T _PyDict_MergeEx │ │ │ │ +00003484 T _PyDict_NewKeysForClass │ │ │ │ 00001314 T _PyDict_NewPresized │ │ │ │ -00006254 T _PyDict_Next │ │ │ │ -000065f4 t _PyDict_Next.constprop.2 │ │ │ │ -00009c68 T _PyDict_Pop │ │ │ │ -00009ca8 T _PyDict_Pop_KnownHash │ │ │ │ -0000c700 T _PyDict_SendEvent │ │ │ │ +00006250 T _PyDict_Next │ │ │ │ +000065f0 t _PyDict_Next.constprop.2 │ │ │ │ +00009c6c T _PyDict_Pop │ │ │ │ +00009cac T _PyDict_Pop_KnownHash │ │ │ │ +0000c708 T _PyDict_SendEvent │ │ │ │ 000014f0 T _PyDict_SetItemId │ │ │ │ -0000d080 T _PyDict_SetItem_KnownHash │ │ │ │ -0000d140 T _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ -000038c4 T _PyDict_SetItem_LockHeld │ │ │ │ -00009f6c T _PyDict_SetItem_Take2 │ │ │ │ +0000d25c T _PyDict_SetItem_KnownHash │ │ │ │ +0000d31c T _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ +000038c0 T _PyDict_SetItem_LockHeld │ │ │ │ +00009f70 T _PyDict_SetItem_Take2 │ │ │ │ 00000988 T _PyDict_SizeOf │ │ │ │ U _PyErr_BadInternalCall │ │ │ │ U _PyErr_GetRaisedException │ │ │ │ U _PyErr_SetKeyError │ │ │ │ U _PyErr_SetRaisedException │ │ │ │ U _PyEval_GetBuiltin │ │ │ │ -000036c0 T _PyObjectDict_SetItem │ │ │ │ +000036d8 T _PyObjectDict_SetItem │ │ │ │ U _PyObject_AssertFailed │ │ │ │ U _PyObject_ComputedDictPointer │ │ │ │ U _PyObject_GC_New │ │ │ │ -0000863c T _PyObject_InitInlineValues │ │ │ │ +00008640 T _PyObject_InitInlineValues │ │ │ │ 00000680 T _PyObject_IsInstanceDictEmpty │ │ │ │ U _PyObject_LookupSpecial │ │ │ │ U _PyObject_MakeTpCall │ │ │ │ -0000d6cc T _PyObject_MaterializeManagedDict │ │ │ │ -0000ccb8 T _PyObject_MaterializeManagedDict_LockHeld │ │ │ │ -0000a330 T _PyObject_SetManagedDict │ │ │ │ -000086a8 T _PyObject_StoreInstanceAttribute │ │ │ │ -000092f8 T _PyObject_TryGetInstanceAttribute │ │ │ │ +0000d8ac T _PyObject_MaterializeManagedDict │ │ │ │ +0000ce94 T _PyObject_MaterializeManagedDict_LockHeld │ │ │ │ +0000a338 T _PyObject_SetManagedDict │ │ │ │ +000086ac T _PyObject_StoreInstanceAttribute │ │ │ │ +000092fc T _PyObject_TryGetInstanceAttribute │ │ │ │ U _PyRuntime │ │ │ │ U _PySet_NextEntryRef │ │ │ │ U _PySet_Update │ │ │ │ U _PyTrash_thread_deposit_object │ │ │ │ U _PyTrash_thread_destroy_chain │ │ │ │ U _PyType_AllocNoTrack │ │ │ │ U _PyUnicodeWriter_Dealloc │ │ │ │ @@ -9054,140 +9053,140 @@ │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_FalseStruct │ │ │ │ U _Py_NewReference │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_NotImplementedStruct │ │ │ │ U _Py_TrueStruct │ │ │ │ 000001fc T _Py_dict_lookup │ │ │ │ -00004274 T _Py_dict_lookup_threadsafe │ │ │ │ +00004270 T _Py_dict_lookup_threadsafe │ │ │ │ U _Py_tss_tstate │ │ │ │ 00000018 r __func__.0 │ │ │ │ 000002a8 t all_contained_in │ │ │ │ -000032e8 t build_indices_generic │ │ │ │ -00002838 t build_indices_unicode │ │ │ │ -00003fc8 t clone_combined_dict_keys │ │ │ │ -000039e4 t copy_lock_held │ │ │ │ -00006bf4 t delitem_knownhash_lock_held │ │ │ │ -0000c778 t dict___contains__ │ │ │ │ +00003300 t build_indices_generic │ │ │ │ +00002850 t build_indices_unicode │ │ │ │ +00003fc4 t clone_combined_dict_keys │ │ │ │ +000039e0 t copy_lock_held │ │ │ │ +00006bf0 t delitem_knownhash_lock_held │ │ │ │ +0000c954 t dict___contains__ │ │ │ │ 000008a4 r dict___contains____doc__ │ │ │ │ 00000914 t dict___reversed__ │ │ │ │ 00000538 r dict___reversed____doc__ │ │ │ │ 000009e0 t dict___sizeof__ │ │ │ │ 00000584 r dict___sizeof____doc__ │ │ │ │ 00000be4 d dict_as_mapping │ │ │ │ 00000a1c d dict_as_number │ │ │ │ 00000aac d dict_as_sequence │ │ │ │ -00005ff8 t dict_ass_sub │ │ │ │ -0000d210 t dict_clear │ │ │ │ +00005ff4 t dict_ass_sub │ │ │ │ +0000d3ec t dict_clear │ │ │ │ 0000074c r dict_clear__doc__ │ │ │ │ -0000d1dc t dict_copy │ │ │ │ +0000d3b8 t dict_copy │ │ │ │ 00000900 r dict_copy__doc__ │ │ │ │ -000057c8 t dict_dealloc │ │ │ │ -000051a0 t dict_dict_merge.constprop.0 │ │ │ │ -0000c860 t dict_fromkeys │ │ │ │ +000057c4 t dict_dealloc │ │ │ │ +0000519c t dict_dict_merge.constprop.0 │ │ │ │ +0000ca3c t dict_fromkeys │ │ │ │ 00000938 r dict_fromkeys__doc__ │ │ │ │ -00009ffc t dict_get │ │ │ │ +0000a000 t dict_get │ │ │ │ 00000838 r dict_get__doc__ │ │ │ │ -0000c494 t dict_init │ │ │ │ +0000c49c t dict_init │ │ │ │ 0000034c t dict_ior │ │ │ │ -00007fcc t dict_items │ │ │ │ +00007fd0 t dict_items │ │ │ │ 00000490 r dict_items__doc__ │ │ │ │ -0000b628 t dict_iter │ │ │ │ -0000b380 t dict_keys │ │ │ │ +0000b630 t dict_iter │ │ │ │ +0000b388 t dict_keys │ │ │ │ 000004e4 r dict_keys__doc__ │ │ │ │ -0000b364 t dict_length │ │ │ │ -00004714 t dict_merge │ │ │ │ -000044e8 t dict_merge.constprop.0 │ │ │ │ -0000c3f4 t dict_new │ │ │ │ +0000b36c t dict_length │ │ │ │ +00004710 t dict_merge │ │ │ │ +000044e4 t dict_merge.constprop.0 │ │ │ │ +0000c3fc t dict_new │ │ │ │ 000006ec t dict_or │ │ │ │ -000098f8 t dict_pop │ │ │ │ +000098fc t dict_pop │ │ │ │ 00000678 r dict_pop__doc__ │ │ │ │ 00000754 t dict_popitem │ │ │ │ 000005d0 r dict_popitem__doc__ │ │ │ │ 00000378 t dict_repr │ │ │ │ -0000ce30 t dict_richcompare │ │ │ │ -0000c518 t dict_setdefault │ │ │ │ +0000d00c t dict_richcompare │ │ │ │ +0000c520 t dict_setdefault │ │ │ │ 00000780 r dict_setdefault__doc__ │ │ │ │ -00002dfc t dict_setdefault_ref_lock_held │ │ │ │ -0000292c t dict_setdefault_ref_lock_held.constprop.0 │ │ │ │ -000041ac t dict_subscript │ │ │ │ -0000ac54 t dict_tp_clear │ │ │ │ -000067bc t dict_traverse │ │ │ │ -00007a38 t dict_update │ │ │ │ -00007adc t dict_update_arg │ │ │ │ -0000b4d4 t dict_values │ │ │ │ +00002e14 t dict_setdefault_ref_lock_held │ │ │ │ +00002944 t dict_setdefault_ref_lock_held.constprop.0 │ │ │ │ +000041a8 t dict_subscript │ │ │ │ +0000ac5c t dict_tp_clear │ │ │ │ +000067b8 t dict_traverse │ │ │ │ +00007a40 t dict_update │ │ │ │ +00007ae4 t dict_update_arg │ │ │ │ +0000b4dc t dict_values │ │ │ │ 00000440 r dict_values__doc__ │ │ │ │ -0000c57c t dict_vectorcall │ │ │ │ +0000c584 t dict_vectorcall │ │ │ │ 00000170 r dictionary_doc │ │ │ │ 000008b4 d dictitems_as_sequence │ │ │ │ -00000ba8 t dictitems_contains │ │ │ │ -00008138 t dictitems_iter │ │ │ │ +00000c2c t dictitems_contains │ │ │ │ +0000813c t dictitems_iter │ │ │ │ 00000884 d dictitems_methods │ │ │ │ 000008fc t dictitems_reversed │ │ │ │ -00009eac t dictiter_dealloc │ │ │ │ -000083d0 t dictiter_iternextitem │ │ │ │ -0000b6b4 t dictiter_iternextkey │ │ │ │ -0000b85c t dictiter_iternextvalue │ │ │ │ -0000b368 t dictiter_len │ │ │ │ +00009eb0 t dictiter_dealloc │ │ │ │ +000083d4 t dictiter_iternextitem │ │ │ │ +0000b6bc t dictiter_iternextkey │ │ │ │ +0000b864 t dictiter_iternextvalue │ │ │ │ +0000b370 t dictiter_len │ │ │ │ 000009ec d dictiter_methods │ │ │ │ -00008208 t dictiter_new │ │ │ │ +0000820c t dictiter_new │ │ │ │ 00000924 t dictiter_reduce │ │ │ │ 00000640 t dictiter_traverse │ │ │ │ 0000099c d dictkeys_as_sequence │ │ │ │ -0000c7ec t dictkeys_contains │ │ │ │ +0000c9c8 t dictkeys_contains │ │ │ │ 0000004c t dictkeys_decref.constprop.0 │ │ │ │ -0000b43c t dictkeys_iter │ │ │ │ +0000b444 t dictkeys_iter │ │ │ │ 000008dc d dictkeys_methods │ │ │ │ 00000a14 t dictkeys_reversed │ │ │ │ -00001fc0 t dictresize.constprop.0.isra.0 │ │ │ │ -00001738 t dictresize.isra.0 │ │ │ │ -00000d64 t dictreviter_iternext │ │ │ │ +00001fd0 t dictresize.constprop.0.isra.0 │ │ │ │ +00001744 t dictresize.isra.0 │ │ │ │ +00000de8 t dictreviter_iternext │ │ │ │ 0000085c d dictvalues_as_sequence │ │ │ │ -0000b590 t dictvalues_iter │ │ │ │ +0000b598 t dictvalues_iter │ │ │ │ 0000083c d dictvalues_methods │ │ │ │ 000009fa t dictvalues_reversed │ │ │ │ -00008360 t dictview_dealloc │ │ │ │ +00008364 t dictview_dealloc │ │ │ │ 000009c4 d dictview_getset │ │ │ │ 000006e4 t dictview_len │ │ │ │ 00000a2c t dictview_mapping │ │ │ │ -00000c18 t dictview_repr │ │ │ │ +00000c9c t dictview_repr │ │ │ │ 00000184 t dictview_richcompare │ │ │ │ 00000674 t dictview_traverse │ │ │ │ 0000090c d dictviews_as_number │ │ │ │ 000007a0 t dictviews_isdisjoint │ │ │ │ 000004e4 t dictviews_or │ │ │ │ -00000ae8 t dictviews_sub │ │ │ │ -00000b60 t dictviews_to_set │ │ │ │ +00000b6c t dictviews_sub │ │ │ │ +00000be4 t dictviews_to_set │ │ │ │ 00000528 t dictviews_xor │ │ │ │ 00000000 d empty_keys_struct │ │ │ │ -00001648 t find_empty_slot │ │ │ │ +00001654 t find_empty_slot │ │ │ │ 0000040c r getitem__doc__ │ │ │ │ -00008ec4 t insert_split_key │ │ │ │ -0000b16c t insert_split_value │ │ │ │ -00000da4 t insert_to_emptydict │ │ │ │ -0000111c t insertdict │ │ │ │ +00008ec8 t insert_split_key │ │ │ │ +0000b174 t insert_split_value │ │ │ │ +00000db0 t insert_to_emptydict │ │ │ │ +00001128 t insertdict │ │ │ │ 000000c4 r isdisjoint_doc │ │ │ │ 00000138 r length_hint_doc │ │ │ │ -0000ccf8 t make_dict_from_instance_attributes │ │ │ │ +0000ced4 t make_dict_from_instance_attributes │ │ │ │ 00000ad4 d mapp_methods │ │ │ │ U memcmp │ │ │ │ U memcpy │ │ │ │ U memmove │ │ │ │ U memset │ │ │ │ 000000ac t new_dict.constprop.0 │ │ │ │ -0000b074 t new_dict_with_shared_keys │ │ │ │ -00000fe4 t new_keys_object.isra.0 │ │ │ │ +0000b07c t new_dict_with_shared_keys │ │ │ │ +00000ff0 t new_keys_object.isra.0 │ │ │ │ 00000118 t pop_lock_held │ │ │ │ 00000110 r reduce_doc │ │ │ │ 00000064 r reversed_items_doc │ │ │ │ 00000094 r reversed_keys_doc │ │ │ │ 00000034 r reversed_values_doc │ │ │ │ 00000000 t setitem_take2_lock_held.part.0 │ │ │ │ 0000098a t sizeof_lock_held │ │ │ │ -0000874c t store_instance_attr_lock_held │ │ │ │ +00008750 t store_instance_attr_lock_held │ │ │ │ 000002e4 r update__doc__ │ │ │ │ 00000218 t validate_watcher_id │ │ │ │ │ │ │ │ odictobject.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LC0 │ │ │ │ 00000028 r .LC1 │ │ │ │ @@ -9201,17 +9200,17 @@ │ │ │ │ 00000128 r .LC7 │ │ │ │ 00000130 r .LC8 │ │ │ │ 00000134 r .LC9 │ │ │ │ 0000058c t OrderedDict_fromkeys │ │ │ │ 0000041c r OrderedDict_fromkeys__doc__ │ │ │ │ 00000094 t OrderedDict_move_to_end │ │ │ │ 00000140 r OrderedDict_move_to_end__doc__ │ │ │ │ -0000040c t OrderedDict_pop │ │ │ │ +0000022c t OrderedDict_pop │ │ │ │ 00000288 r OrderedDict_pop__doc__ │ │ │ │ -00000cb0 t OrderedDict_popitem │ │ │ │ +000008f8 t OrderedDict_popitem │ │ │ │ 000001e0 r OrderedDict_popitem__doc__ │ │ │ │ 000001a4 t OrderedDict_setdefault │ │ │ │ 00000364 r OrderedDict_setdefault__doc__ │ │ │ │ U PyDictItems_Type │ │ │ │ U PyDictKeys_Type │ │ │ │ U PyDictValues_Type │ │ │ │ U PyDict_Clear │ │ │ │ @@ -9237,15 +9236,15 @@ │ │ │ │ U PyMem_Malloc │ │ │ │ 0000029c D PyODictItems_Type │ │ │ │ 000000fc D PyODictIter_Type │ │ │ │ 0000036c D PyODictKeys_Type │ │ │ │ 0000002c D PyODictValues_Type │ │ │ │ 00000308 T PyODict_DelItem │ │ │ │ 00000800 T PyODict_New │ │ │ │ -00000530 T PyODict_SetItem │ │ │ │ +00000720 T PyODict_SetItem │ │ │ │ 000001cc D PyODict_Type │ │ │ │ U PyObject_CallOneArg │ │ │ │ U PyObject_ClearWeakRefs │ │ │ │ U PyObject_GC_Del │ │ │ │ U PyObject_GC_UnTrack │ │ │ │ U PyObject_GenericGetAttr │ │ │ │ U PyObject_GenericGetDict │ │ │ │ @@ -9270,25 +9269,25 @@ │ │ │ │ U PyType_IsSubtype │ │ │ │ U PyType_Type │ │ │ │ U PyUnicode_FromFormat │ │ │ │ U PyUnicode_FromString │ │ │ │ U Py_BuildValue │ │ │ │ U Py_ReprEnter │ │ │ │ U Py_ReprLeave │ │ │ │ -0000074c t Py_XDECREF │ │ │ │ +0000093c t Py_XDECREF │ │ │ │ U _PyArg_UnpackKeywords │ │ │ │ U _PyDictView_New │ │ │ │ U _PyDict_DelItem_KnownHash │ │ │ │ U _PyDict_FromKeys │ │ │ │ U _PyDict_Pop_KnownHash │ │ │ │ U _PyDict_SetItem_KnownHash │ │ │ │ U _PyDict_SizeOf │ │ │ │ U _PyErr_ChainExceptions1 │ │ │ │ U _PyEval_GetBuiltin │ │ │ │ -00000564 t _PyODict_SetItem_KnownHash │ │ │ │ +00000754 t _PyODict_SetItem_KnownHash │ │ │ │ U _PyObject_GC_New │ │ │ │ U _PyObject_GetState │ │ │ │ U _PyObject_MakeTpCall │ │ │ │ 000002b8 t _PyObject_VectorcallTstate.constprop.0 │ │ │ │ U _PyRuntime │ │ │ │ U _PyTrash_thread_deposit_object │ │ │ │ U _PyTrash_thread_destroy_chain │ │ │ │ @@ -9307,74 +9306,74 @@ │ │ │ │ 0000000c r _keywords.4 │ │ │ │ 00000018 r _keywords.7 │ │ │ │ 000004ec d _kwtuple.0 │ │ │ │ 00000558 d _kwtuple.12 │ │ │ │ 00000508 d _kwtuple.3 │ │ │ │ 00000524 d _kwtuple.6 │ │ │ │ 00000540 d _kwtuple.9 │ │ │ │ -00000be4 t _odict_clear_node │ │ │ │ -00000bd4 t _odict_clear_nodes │ │ │ │ -0000066c t _odict_get_index │ │ │ │ -000004bc t _odict_popkey_hash │ │ │ │ -00000c54 t _odict_remove_node │ │ │ │ +0000082c t _odict_clear_node │ │ │ │ +00000fc4 t _odict_clear_nodes │ │ │ │ +0000085c t _odict_get_index │ │ │ │ +000002dc t _odict_popkey_hash │ │ │ │ +0000089c t _odict_remove_node │ │ │ │ 00000468 d _parser.11 │ │ │ │ 0000043c d _parser.14 │ │ │ │ 000004c0 d _parser.2 │ │ │ │ 00000494 d _parser.5 │ │ │ │ 00000000 d _parser.8 │ │ │ │ U memset │ │ │ │ -00000000 t mutablemapping_add_pairs │ │ │ │ -00000110 t mutablemapping_update │ │ │ │ -00000230 t mutablemapping_update_arg │ │ │ │ +000001e8 t mutablemapping_add_pairs │ │ │ │ +00000118 t mutablemapping_update │ │ │ │ +00000050 t mutablemapping_update_arg │ │ │ │ 0000079c d odict_as_mapping │ │ │ │ 0000070c d odict_as_number │ │ │ │ 00000294 t odict_clear │ │ │ │ 000000d4 r odict_clear__doc__ │ │ │ │ 0000034a t odict_copy │ │ │ │ 000000b0 r odict_copy__doc__ │ │ │ │ -00000768 t odict_dealloc │ │ │ │ +00000dcc t odict_dealloc │ │ │ │ 00000060 r odict_doc │ │ │ │ 000005f4 d odict_getset │ │ │ │ 00000000 t odict_init │ │ │ │ 000006f4 t odict_inplace_or │ │ │ │ 00000108 r odict_items__doc__ │ │ │ │ -00000c8c t odict_iter │ │ │ │ +000008d4 t odict_iter │ │ │ │ 00000110 r odict_keys__doc__ │ │ │ │ 0000061c d odict_methods │ │ │ │ -00000220 t odict_mp_ass_sub │ │ │ │ +00000408 t odict_mp_ass_sub │ │ │ │ 00000722 t odict_or │ │ │ │ 000004d4 t odict_reduce │ │ │ │ 00000114 r odict_reduce__doc__ │ │ │ │ 00000000 t odict_repr │ │ │ │ 00000636 t odict_reversed │ │ │ │ 0000008c r odict_reversed__doc__ │ │ │ │ -00000940 t odict_richcompare │ │ │ │ +00000588 t odict_richcompare │ │ │ │ 000007d4 t odict_sizeof │ │ │ │ 0000013c r odict_sizeof__doc__ │ │ │ │ 00000798 t odict_tp_clear │ │ │ │ -000001e0 t odict_traverse │ │ │ │ +00000000 t odict_traverse │ │ │ │ 00000104 r odict_update__doc__ │ │ │ │ 0000010c r odict_values__doc__ │ │ │ │ -00000b10 t odictitems_iter │ │ │ │ +00000758 t odictitems_iter │ │ │ │ 00000594 d odictitems_methods │ │ │ │ -00000b04 t odictitems_new │ │ │ │ +0000074c t odictitems_new │ │ │ │ 00000664 t odictitems_reversed │ │ │ │ -000006bc t odictiter_dealloc │ │ │ │ -00000764 t odictiter_iternext │ │ │ │ +000004dc t odictiter_dealloc │ │ │ │ +00000954 t odictiter_iternext │ │ │ │ 000005d4 d odictiter_methods │ │ │ │ -000005e4 t odictiter_new │ │ │ │ +00000404 t odictiter_new │ │ │ │ 00000678 t odictiter_reduce │ │ │ │ 000005f8 t odictiter_traverse │ │ │ │ -00000c9c t odictkeys_iter │ │ │ │ +000008e4 t odictkeys_iter │ │ │ │ 000005b4 d odictkeys_methods │ │ │ │ -00000c90 t odictkeys_new │ │ │ │ +000008d8 t odictkeys_new │ │ │ │ 0000063c t odictkeys_reversed │ │ │ │ -00000550 t odictvalues_iter │ │ │ │ +00000370 t odictvalues_iter │ │ │ │ 00000574 d odictvalues_methods │ │ │ │ -00000544 t odictvalues_new │ │ │ │ +00000364 t odictvalues_new │ │ │ │ 00000650 t odictvalues_reversed │ │ │ │ 00000038 r reduce_doc │ │ │ │ │ │ │ │ memoryobject.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LC0 │ │ │ │ 00000034 r .LC1 │ │ │ │ @@ -9477,15 +9476,15 @@ │ │ │ │ 000009b8 r .LC97 │ │ │ │ 000009c4 r .LC98 │ │ │ │ 000009f0 r .LC99 │ │ │ │ U PyBool_FromLong │ │ │ │ U PyBuffer_FillInfo │ │ │ │ U PyBuffer_IsContiguous │ │ │ │ U PyBuffer_Release │ │ │ │ -00001690 T PyBuffer_ToContiguous │ │ │ │ +0000169c T PyBuffer_ToContiguous │ │ │ │ U PyBytes_FromString │ │ │ │ U PyBytes_FromStringAndSize │ │ │ │ U PyErr_Clear │ │ │ │ U PyErr_ExceptionMatches │ │ │ │ U PyErr_Format │ │ │ │ U PyErr_NoMemory │ │ │ │ U PyErr_Occurred │ │ │ │ @@ -9518,19 +9517,19 @@ │ │ │ │ U PyLong_FromSize_t │ │ │ │ U PyLong_FromSsize_t │ │ │ │ U PyLong_FromUnsignedLong │ │ │ │ U PyLong_FromUnsignedLongLong │ │ │ │ U PyLong_FromVoidPtr │ │ │ │ U PyMem_Free │ │ │ │ U PyMem_Malloc │ │ │ │ -00001328 T PyMemoryView_FromBuffer │ │ │ │ -00002840 T PyMemoryView_FromMemory │ │ │ │ -00001578 T PyMemoryView_FromObject │ │ │ │ +0000132c T PyMemoryView_FromBuffer │ │ │ │ +00002af4 T PyMemoryView_FromMemory │ │ │ │ +000014a8 T PyMemoryView_FromObject │ │ │ │ 000003b4 t PyMemoryView_FromObjectAndFlags.constprop.0 │ │ │ │ -00001f98 T PyMemoryView_GetContiguous │ │ │ │ +00001db4 T PyMemoryView_GetContiguous │ │ │ │ 00000000 D PyMemoryView_Type │ │ │ │ U PyNumber_AsSsize_t │ │ │ │ U PyObject_CallOneArg │ │ │ │ U PyObject_CheckBuffer │ │ │ │ U PyObject_ClearWeakRefs │ │ │ │ U PyObject_GC_Del │ │ │ │ U PyObject_GenericGetAttr │ │ │ │ @@ -9546,23 +9545,23 @@ │ │ │ │ U PyTuple_New │ │ │ │ U PyTuple_Type │ │ │ │ U PyType_Type │ │ │ │ U PyUnicode_AsASCIIString │ │ │ │ U PyUnicode_AsUTF8AndSize │ │ │ │ U PyUnicode_FromFormat │ │ │ │ U PyUnicode_FromString │ │ │ │ -00001f34 t Py_XDECREF │ │ │ │ -00001b08 t _IntTupleFromSsizet │ │ │ │ +00001d50 t Py_XDECREF │ │ │ │ +00001a10 t _IntTupleFromSsizet │ │ │ │ U _PyArg_BadArgument │ │ │ │ U _PyArg_UnpackKeywords │ │ │ │ U _PyErr_BadInternalCall │ │ │ │ U _PyImport_GetModuleAttrString │ │ │ │ 000000fc D _PyManagedBuffer_Type │ │ │ │ 00000250 D _PyMemoryIter_Type │ │ │ │ -000002ba T _PyMemoryView_FromBufferProc │ │ │ │ +000002ec T _PyMemoryView_FromBufferProc │ │ │ │ U _PyNumber_Index │ │ │ │ U _PyObject_GC_New │ │ │ │ U _PyObject_GC_NewVar │ │ │ │ U _PyRuntime │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_EllipsisObject │ │ │ │ U _Py_FalseStruct │ │ │ │ @@ -9586,117 +9585,116 @@ │ │ │ │ 0000039c d _kwtuple.9 │ │ │ │ 00000120 t _memory_release │ │ │ │ 00000320 d _parser.11 │ │ │ │ 000000d0 d _parser.14 │ │ │ │ 000001f8 d _parser.2 │ │ │ │ 00000224 d _parser.5 │ │ │ │ 000001cc d _parser.8 │ │ │ │ -00000e80 t adjust_fmt.isra.0 │ │ │ │ -00001b04 t buffer_to_contiguous │ │ │ │ -00002f60 t cmp_rec.part.0 │ │ │ │ -0000179c t copy_base │ │ │ │ -00001bd0 t copy_rec.part.0 │ │ │ │ -00000330 t fix_struct_error_int │ │ │ │ -00000a30 t init_flags │ │ │ │ +00000db0 t adjust_fmt.isra.0 │ │ │ │ +00001c28 t buffer_to_contiguous │ │ │ │ +00003214 t cmp_rec.part.0 │ │ │ │ +000018a4 t copy_base │ │ │ │ +00001e48 t copy_rec.part.0 │ │ │ │ +00000362 t fix_struct_error_int │ │ │ │ +00000a34 t init_flags │ │ │ │ 00000990 t init_shape_strides │ │ │ │ -00001b90 t init_strides_from_shape │ │ │ │ -00001594 t lookup_dimension │ │ │ │ -00000998 t mbuf_add_incomplete_view │ │ │ │ +00001a98 t init_strides_from_shape │ │ │ │ +000017a8 t mbuf_add_incomplete_view │ │ │ │ 00000000 t mbuf_add_view │ │ │ │ 00000750 t mbuf_add_view.constprop.0 │ │ │ │ 000006f4 t mbuf_alloc │ │ │ │ 00000084 t mbuf_clear │ │ │ │ -000012b4 t mbuf_dealloc │ │ │ │ +000012b8 t mbuf_dealloc │ │ │ │ 0000013c t mbuf_release │ │ │ │ 0000017c t mbuf_traverse │ │ │ │ U memcpy │ │ │ │ U memmove │ │ │ │ 000005a8 d memory_as_buffer │ │ │ │ 0000059c d memory_as_mapping │ │ │ │ 00000574 d memory_as_sequence │ │ │ │ -00001154 t memory_ass_sub │ │ │ │ +00001084 t memory_ass_sub │ │ │ │ 00000000 t memory_c_contiguous │ │ │ │ 00000108 r memory_c_contiguous_doc │ │ │ │ 0000009a t memory_clear │ │ │ │ -00001f7c t memory_contiguous │ │ │ │ -00000a80 t memory_contiguous.part.0 │ │ │ │ +00001d98 t memory_contiguous │ │ │ │ +000009b0 t memory_contiguous.part.0 │ │ │ │ 00000098 r memory_contiguous_doc │ │ │ │ -0000101c t memory_dealloc │ │ │ │ -00000ff8 t memory_enter │ │ │ │ -00000a80 t memory_enter.part.0 │ │ │ │ -00001084 t memory_exit │ │ │ │ +00001020 t memory_dealloc │ │ │ │ +00000f28 t memory_enter │ │ │ │ +000009b0 t memory_enter.part.0 │ │ │ │ +00000fb4 t memory_exit │ │ │ │ 00000034 r memory_exit_doc │ │ │ │ 00000042 t memory_f_contiguous │ │ │ │ 000000cc r memory_f_contiguous_doc │ │ │ │ 0000029c r memory_format_doc │ │ │ │ -0000157c t memory_format_get │ │ │ │ -00000a80 t memory_format_get.part.0 │ │ │ │ -000010f0 t memory_getbuf │ │ │ │ +000014ac t memory_format_get │ │ │ │ +000009b0 t memory_format_get.part.0 │ │ │ │ +000010f4 t memory_getbuf │ │ │ │ 00000470 d memory_getsetlist │ │ │ │ 00000194 t memory_hash │ │ │ │ -00001a30 t memory_item │ │ │ │ +000018fc t memory_item │ │ │ │ 000002f4 r memory_itemsize_doc │ │ │ │ -00000a68 t memory_itemsize_get │ │ │ │ -00000a80 t memory_itemsize_get.part.0 │ │ │ │ +00000998 t memory_itemsize_get │ │ │ │ +000009b0 t memory_itemsize_get.part.0 │ │ │ │ 000000f0 t memory_iter │ │ │ │ -00001634 t memory_length │ │ │ │ +00001640 t memory_length │ │ │ │ 000003d0 d memory_methods │ │ │ │ 00000360 r memory_nbytes_doc │ │ │ │ -0000113c t memory_nbytes_get │ │ │ │ -00000a80 t memory_nbytes_get.part.0 │ │ │ │ +0000106c t memory_nbytes_get │ │ │ │ +000009b0 t memory_nbytes_get.part.0 │ │ │ │ 0000023c r memory_ndim_doc │ │ │ │ -000015f8 t memory_ndim_get │ │ │ │ -00000a80 t memory_ndim_get.part.0 │ │ │ │ +000014c4 t memory_ndim_get │ │ │ │ +000009b0 t memory_ndim_get.part.0 │ │ │ │ 000003b8 r memory_obj_doc │ │ │ │ -00001f4c t memory_obj_get │ │ │ │ -00000a80 t memory_obj_get.part.0 │ │ │ │ +00001d68 t memory_obj_get │ │ │ │ +000009b0 t memory_obj_get.part.0 │ │ │ │ 0000032c r memory_readonly_doc │ │ │ │ -00001ad8 t memory_readonly_get │ │ │ │ -00000a80 t memory_readonly_get.part.0 │ │ │ │ -000012ac t memory_releasebuf │ │ │ │ +000019e0 t memory_readonly_get │ │ │ │ +000009b0 t memory_readonly_get.part.0 │ │ │ │ +000012b0 t memory_releasebuf │ │ │ │ 000000d0 t memory_repr │ │ │ │ -00001d24 t memory_richcompare │ │ │ │ +00001f2c t memory_richcompare │ │ │ │ 000001e8 r memory_shape_doc │ │ │ │ -00001af0 t memory_shape_get │ │ │ │ -00000a80 t memory_shape_get.part.0 │ │ │ │ +000019f8 t memory_shape_get │ │ │ │ +000009b0 t memory_shape_get.part.0 │ │ │ │ 0000017c r memory_strides_doc │ │ │ │ -00001b78 t memory_strides_get │ │ │ │ -00000a80 t memory_strides_get.part.0 │ │ │ │ +00001a80 t memory_strides_get │ │ │ │ +000009b0 t memory_strides_get.part.0 │ │ │ │ 00000140 r memory_suboffsets_doc │ │ │ │ -00001cbc t memory_suboffsets_get │ │ │ │ -00000a80 t memory_suboffsets_get.part.0 │ │ │ │ -00000ab0 t memory_subscript │ │ │ │ +00001ad8 t memory_suboffsets_get │ │ │ │ +000009b0 t memory_suboffsets_get.part.0 │ │ │ │ +00000ab4 t memory_subscript │ │ │ │ 00000188 t memory_traverse │ │ │ │ 000001ec t memoryiter_dealloc │ │ │ │ -00001e88 t memoryiter_next │ │ │ │ -000004e8 t memoryiter_traverse │ │ │ │ +00001ca4 t memoryiter_next │ │ │ │ +00000518 t memoryiter_traverse │ │ │ │ 00000000 t memoryview │ │ │ │ 00000940 r memoryview__doc__ │ │ │ │ -00000370 t memoryview__from_flags │ │ │ │ +000003a2 t memoryview__from_flags │ │ │ │ 000008d4 r memoryview__from_flags__doc__ │ │ │ │ 000002d4 t memoryview_cast │ │ │ │ 0000081c r memoryview_cast__doc__ │ │ │ │ -00001d38 t memoryview_hex │ │ │ │ +00001b54 t memoryview_hex │ │ │ │ 000003e4 r memoryview_hex__doc__ │ │ │ │ -00001018 t memoryview_release │ │ │ │ +00000f48 t memoryview_release │ │ │ │ 0000087c r memoryview_release__doc__ │ │ │ │ -000018b0 t memoryview_tobytes │ │ │ │ +000019b8 t memoryview_tobytes │ │ │ │ 000005d8 r memoryview_tobytes__doc__ │ │ │ │ -00000aa8 t memoryview_tolist │ │ │ │ +000009d8 t memoryview_tolist │ │ │ │ 00000788 r memoryview_tolist__doc__ │ │ │ │ -00001cd4 t memoryview_toreadonly │ │ │ │ +00001af0 t memoryview_toreadonly │ │ │ │ 000007d4 r memoryview_toreadonly__doc__ │ │ │ │ -00001610 t pack_single │ │ │ │ +000014dc t pack_single │ │ │ │ 00000232 t ptr_from_tuple │ │ │ │ U strcmp │ │ │ │ U strcpy │ │ │ │ U strlen │ │ │ │ -00002b14 t struct_get_unpacker │ │ │ │ -0000367c t tolist_rec.part.0 │ │ │ │ -00000ec0 t unpack_single.isra.0 │ │ │ │ +00002dc8 t struct_get_unpacker │ │ │ │ +0000393c t tolist_rec.part.0 │ │ │ │ +00000df0 t unpack_single.isra.0 │ │ │ │ │ │ │ │ methodobject.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LC0 │ │ │ │ 0000001c r .LC1 │ │ │ │ 00000198 r .LC10 │ │ │ │ 000001b4 r .LC11 │ │ │ │ @@ -9847,23 +9845,23 @@ │ │ │ │ U PyFrozenSet_Type │ │ │ │ U PyMem_Free │ │ │ │ U PyMem_Malloc │ │ │ │ 00000310 T PyModuleDef_Init │ │ │ │ 00000000 D PyModuleDef_Type │ │ │ │ 00000144 T PyModule_AddFunctions │ │ │ │ 0000041c T PyModule_Create2 │ │ │ │ -00000adc T PyModule_ExecDef │ │ │ │ +00000ad8 T PyModule_ExecDef │ │ │ │ 00000358 T PyModule_FromDefAndSpec2 │ │ │ │ 0000027c T PyModule_GetDef │ │ │ │ 00000234 T PyModule_GetDict │ │ │ │ 000001a0 T PyModule_GetFilename │ │ │ │ 000002d8 T PyModule_GetFilenameObject │ │ │ │ -00000c58 T PyModule_GetName │ │ │ │ +00000c54 T PyModule_GetName │ │ │ │ 00000138 T PyModule_GetNameObject │ │ │ │ -00000aa0 T PyModule_GetState │ │ │ │ +00000a9c T PyModule_GetState │ │ │ │ 000000e8 T PyModule_New │ │ │ │ 00000000 T PyModule_NewObject │ │ │ │ 000001d4 T PyModule_SetDocString │ │ │ │ 000000d0 D PyModule_Type │ │ │ │ U PyObject_CallOneArg │ │ │ │ U PyObject_ClearWeakRefs │ │ │ │ U PyObject_GC_Del │ │ │ │ @@ -9895,55 +9893,55 @@ │ │ │ │ U _PyErr_BadInternalCall │ │ │ │ U _PyErr_FormatFromCause │ │ │ │ U _PyImport_CheckSubinterpIncompatibleExtensionAllowed │ │ │ │ U _PyImport_GetNextModuleIndex │ │ │ │ U _PyImport_ImportlibModuleRepr │ │ │ │ U _PyImport_IsInitialized │ │ │ │ U _PyImport_ResolveNameWithPackageContext │ │ │ │ -00001288 T _PyModuleSpec_GetFileOrigin │ │ │ │ -00001408 T _PyModuleSpec_IsInitializing │ │ │ │ -0000145c T _PyModuleSpec_IsUninitializedSubmodule │ │ │ │ -000017b0 T _PyModule_Clear │ │ │ │ -00001b74 T _PyModule_ClearDict │ │ │ │ +00001284 T _PyModuleSpec_GetFileOrigin │ │ │ │ +00001404 T _PyModuleSpec_IsInitializing │ │ │ │ +00001458 T _PyModuleSpec_IsUninitializedSubmodule │ │ │ │ +000017ac T _PyModule_Clear │ │ │ │ +00001b70 T _PyModule_ClearDict │ │ │ │ 00000000 T _PyModule_CreateInitialized │ │ │ │ 0000028c T _PyModule_IsExtension │ │ │ │ -00001328 T _PyModule_IsPossiblyShadowing │ │ │ │ +00001324 T _PyModule_IsPossiblyShadowing │ │ │ │ U _PyObject_GenericGetAttrWithDict │ │ │ │ U _PyObject_MakeTpCall │ │ │ │ U _PyObject_SetDeferredRefcount │ │ │ │ U _PyRuntime │ │ │ │ U _PySys_GetOptionalAttrString │ │ │ │ U _PyType_AllocNoTrack │ │ │ │ U _PyUnicode_EqualToASCIIString │ │ │ │ U _Py_CheckFunctionResult │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_GetConfig │ │ │ │ U _Py_NoneStruct │ │ │ │ -00000c9c T _Py_module_getattro │ │ │ │ -00000fc8 T _Py_module_getattro_impl │ │ │ │ +00000c98 T _Py_module_getattro │ │ │ │ +00000fc4 T _Py_module_getattro_impl │ │ │ │ U _Py_tss_tstate │ │ │ │ U _Py_wgetcwd │ │ │ │ 00000000 r _keywords.1 │ │ │ │ 000001cc d _kwtuple.0 │ │ │ │ 000001a0 d _parser.2 │ │ │ │ 00000000 t check_api_version.part.0 │ │ │ │ U memset │ │ │ │ -00001514 t module___init__ │ │ │ │ +00001510 t module___init__ │ │ │ │ 0000000c r module___init____doc__ │ │ │ │ -00001730 t module_clear │ │ │ │ -00001684 t module_dealloc │ │ │ │ +0000172c t module_clear │ │ │ │ +00001680 t module_dealloc │ │ │ │ 00000364 t module_dir │ │ │ │ 00000056 t module_get_annotations │ │ │ │ 000001e8 d module_getsets │ │ │ │ 00000230 d module_members │ │ │ │ 00000210 d module_methods │ │ │ │ 00000474 t module_repr │ │ │ │ 00000110 t module_set_annotations │ │ │ │ 000002b8 t module_traverse │ │ │ │ -000014b4 t new_module │ │ │ │ +000014b0 t new_module │ │ │ │ U wcscmp │ │ │ │ U wcsrchr │ │ │ │ │ │ │ │ namespaceobject.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LC0 │ │ │ │ 0000000c r .LC1 │ │ │ │ @@ -9979,15 +9977,15 @@ │ │ │ │ U PyType_IsSubtype │ │ │ │ U PyType_Type │ │ │ │ U PyUnicode_FromFormat │ │ │ │ U PyUnicode_FromString │ │ │ │ U PyUnicode_Join │ │ │ │ U Py_ReprEnter │ │ │ │ U Py_ReprLeave │ │ │ │ -00000258 t Py_XDECREF │ │ │ │ +0000027c t Py_XDECREF │ │ │ │ U _PyArg_NoPositional │ │ │ │ 00000000 T _PyNamespace_New │ │ │ │ 00000000 D _PyNamespace_Type │ │ │ │ U _PyType_Name │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_NotImplementedStruct │ │ │ │ 00000000 t namespace_clear │ │ │ │ @@ -9996,16 +9994,16 @@ │ │ │ │ 00000090 t namespace_init │ │ │ │ 00000100 d namespace_members │ │ │ │ 000000d0 d namespace_methods │ │ │ │ 00000000 t namespace_new │ │ │ │ 00000034 t namespace_reduce │ │ │ │ 00000060 r namespace_reduce__doc__ │ │ │ │ 0000007e t namespace_replace │ │ │ │ -0000005c t namespace_repr │ │ │ │ -00000270 t namespace_richcompare │ │ │ │ +00000080 t namespace_repr │ │ │ │ +00000294 t namespace_richcompare │ │ │ │ 00000044 t namespace_traverse │ │ │ │ │ │ │ │ object.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LANCHOR1 │ │ │ │ 00000000 r .LC0 │ │ │ │ 0000001c r .LC1 │ │ │ │ @@ -10555,95 +10553,95 @@ │ │ │ │ 000009cc r .LC96 │ │ │ │ 000009f0 r .LC97 │ │ │ │ 00000a08 r .LC98 │ │ │ │ 00000a14 r .LC99 │ │ │ │ U PyGILState_Check │ │ │ │ U PyInterpreterState_Head │ │ │ │ U PyInterpreterState_Next │ │ │ │ -00001fa8 T PyMem_Calloc │ │ │ │ -00002270 T PyMem_Free │ │ │ │ -00001938 T PyMem_GetAllocator │ │ │ │ -00001eb8 T PyMem_Malloc │ │ │ │ -00000cec T PyMem_RawCalloc │ │ │ │ -00000c50 T PyMem_RawFree │ │ │ │ -00000c04 T PyMem_RawMalloc │ │ │ │ -00000c88 T PyMem_RawRealloc │ │ │ │ -00002da8 T PyMem_Realloc │ │ │ │ -00000bbc T PyMem_SetAllocator │ │ │ │ -00007908 T PyMem_SetupDebugHooks │ │ │ │ +00002508 T PyMem_Calloc │ │ │ │ +000027d0 T PyMem_Free │ │ │ │ +00001400 T PyMem_GetAllocator │ │ │ │ +00002418 T PyMem_Malloc │ │ │ │ +00001224 T PyMem_RawCalloc │ │ │ │ +00001058 T PyMem_RawFree │ │ │ │ +0000100c T PyMem_RawMalloc │ │ │ │ +00001090 T PyMem_RawRealloc │ │ │ │ +00003308 T PyMem_Realloc │ │ │ │ +0000114c T PyMem_SetAllocator │ │ │ │ +000076b0 T PyMem_SetupDebugHooks │ │ │ │ U PyMutex_Lock │ │ │ │ U PyMutex_Unlock │ │ │ │ U PyOS_snprintf │ │ │ │ -00002cd0 T PyObject_Calloc │ │ │ │ -00002a5c T PyObject_Free │ │ │ │ -00007970 T PyObject_GetArenaAllocator │ │ │ │ -00001564 T PyObject_Malloc │ │ │ │ -000032a0 T PyObject_Realloc │ │ │ │ -000079e4 T PyObject_SetArenaAllocator │ │ │ │ +000029e8 T PyObject_Calloc │ │ │ │ +00002fbc T PyObject_Free │ │ │ │ +00007718 T PyObject_GetArenaAllocator │ │ │ │ +00001ac4 T PyObject_Malloc │ │ │ │ +00003798 T PyObject_Realloc │ │ │ │ +0000778c T PyObject_SetArenaAllocator │ │ │ │ U Py_GETENV │ │ │ │ -00002b74 T _PyDebugAllocatorStats │ │ │ │ +00002924 T _PyDebugAllocatorStats │ │ │ │ U _PyEval_StartTheWorldAll │ │ │ │ U _PyEval_StopTheWorldAll │ │ │ │ -00002a58 T _PyInterpreterState_FinalizeAllocatedBlocks │ │ │ │ -000033c0 T _PyInterpreterState_GetAllocatedBlocks │ │ │ │ +00002770 T _PyInterpreterState_FinalizeAllocatedBlocks │ │ │ │ +000038b8 T _PyInterpreterState_GetAllocatedBlocks │ │ │ │ U _PyInterpreterState_HasFeature │ │ │ │ -0000288c T _PyMem_AbandonDelayed │ │ │ │ -00001c1c T _PyMem_ArenaAlloc │ │ │ │ -000029c0 T _PyMem_ArenaFree │ │ │ │ -00002610 T _PyMem_DebugCalloc │ │ │ │ -000078fa T _PyMem_DebugEnabled │ │ │ │ -00002798 T _PyMem_DebugFree │ │ │ │ -00001d18 T _PyMem_DebugMalloc │ │ │ │ -00000ea4 t _PyMem_DebugRawAlloc.constprop.0 │ │ │ │ -00002734 T _PyMem_DebugRawCalloc │ │ │ │ -00000fec T _PyMem_DebugRawFree │ │ │ │ -00000d5c T _PyMem_DebugRawMalloc │ │ │ │ -000012a4 T _PyMem_DebugRawRealloc │ │ │ │ -00002fb0 T _PyMem_DebugRealloc │ │ │ │ +000025a8 T _PyMem_AbandonDelayed │ │ │ │ +0000217c T _PyMem_ArenaAlloc │ │ │ │ +000026d8 T _PyMem_ArenaFree │ │ │ │ +00002b70 T _PyMem_DebugCalloc │ │ │ │ +000076a2 T _PyMem_DebugEnabled │ │ │ │ +00002cf8 T _PyMem_DebugFree │ │ │ │ +00002278 T _PyMem_DebugMalloc │ │ │ │ +00001404 t _PyMem_DebugRawAlloc.constprop.0 │ │ │ │ +00002450 T _PyMem_DebugRawCalloc │ │ │ │ +0000154c T _PyMem_DebugRawFree │ │ │ │ +000012bc T _PyMem_DebugRawMalloc │ │ │ │ +00001804 T _PyMem_DebugRawRealloc │ │ │ │ +00003510 T _PyMem_DebugRealloc │ │ │ │ U _PyMem_DumpTraceback │ │ │ │ -000029cc T _PyMem_FiniDelayed │ │ │ │ -00007a58 T _PyMem_FreeDelayed │ │ │ │ +000026e4 T _PyMem_FiniDelayed │ │ │ │ +00007800 T _PyMem_FreeDelayed │ │ │ │ 0000021c T _PyMem_GetAllocatorName │ │ │ │ -00002be4 T _PyMem_GetCurrentAllocatorName │ │ │ │ -00002488 T _PyMem_MiCalloc │ │ │ │ -00002ca8 T _PyMem_MiFree │ │ │ │ -00001c58 T _PyMem_MiMalloc │ │ │ │ -0000262c T _PyMem_MiRealloc │ │ │ │ -00007a68 T _PyMem_ProcessDelayed │ │ │ │ -00000d44 T _PyMem_RawCalloc │ │ │ │ -00000c80 T _PyMem_RawFree │ │ │ │ -00000c44 T _PyMem_RawMalloc │ │ │ │ -00000ccc T _PyMem_RawRealloc │ │ │ │ -00000c90 T _PyMem_RawStrdup │ │ │ │ -00000cdc T _PyMem_RawWcsdup │ │ │ │ -00000a24 T _PyMem_SetDefaultAllocator │ │ │ │ +00002994 T _PyMem_GetCurrentAllocatorName │ │ │ │ +00002060 T _PyMem_MiCalloc │ │ │ │ +00003208 T _PyMem_MiFree │ │ │ │ +000021b8 T _PyMem_MiMalloc │ │ │ │ +00002348 T _PyMem_MiRealloc │ │ │ │ +00007810 T _PyMem_ProcessDelayed │ │ │ │ +000012a4 T _PyMem_RawCalloc │ │ │ │ +00001088 T _PyMem_RawFree │ │ │ │ +0000104c T _PyMem_RawMalloc │ │ │ │ +000010d4 T _PyMem_RawRealloc │ │ │ │ +000007d8 T _PyMem_RawStrdup │ │ │ │ +000010e4 T _PyMem_RawWcsdup │ │ │ │ +00000ec4 T _PyMem_SetDefaultAllocator │ │ │ │ 00000000 T _PyMem_SetupAllocators │ │ │ │ -00003550 T _PyMem_Strdup │ │ │ │ -00001660 T _PyMem_init_obmalloc │ │ │ │ -00002cb0 T _PyMem_obmalloc_state_on_heap │ │ │ │ +00003a48 T _PyMem_Strdup │ │ │ │ +00001128 T _PyMem_init_obmalloc │ │ │ │ +000029c8 T _PyMem_obmalloc_state_on_heap │ │ │ │ U _PyMutex_LockTimed │ │ │ │ -00002140 T _PyObject_Calloc │ │ │ │ -000031f2 t _PyObject_DebugDumpAddress │ │ │ │ -0000262a T _PyObject_DebugMallocStats │ │ │ │ -00002444 T _PyObject_Free │ │ │ │ -00007a60 T _PyObject_FreeDelayed │ │ │ │ -00001654 T _PyObject_Malloc │ │ │ │ -00002d18 T _PyObject_MiCalloc │ │ │ │ -00002d28 T _PyObject_MiFree │ │ │ │ -00001c6c T _PyObject_MiMalloc │ │ │ │ -00002730 T _PyObject_MiRealloc │ │ │ │ -00002ec8 T _PyObject_Realloc │ │ │ │ -00002720 T _PyObject_VirtualAlloc │ │ │ │ -000029a4 T _PyObject_VirtualFree │ │ │ │ +000026a0 T _PyObject_Calloc │ │ │ │ +00002fa2 t _PyObject_DebugDumpAddress │ │ │ │ +000023da T _PyObject_DebugMallocStats │ │ │ │ +000029a4 T _PyObject_Free │ │ │ │ +00007808 T _PyObject_FreeDelayed │ │ │ │ +00001bb4 T _PyObject_Malloc │ │ │ │ +00002a30 T _PyObject_MiCalloc │ │ │ │ +00003288 T _PyObject_MiFree │ │ │ │ +000021cc T _PyObject_MiMalloc │ │ │ │ +0000244c T _PyObject_MiRealloc │ │ │ │ +00003428 T _PyObject_Realloc │ │ │ │ +0000243c T _PyObject_VirtualAlloc │ │ │ │ +000026bc T _PyObject_VirtualFree │ │ │ │ U _PyRuntime │ │ │ │ U _Py_FatalErrorFormat │ │ │ │ U _Py_FatalErrorFunc │ │ │ │ -00002b50 T _Py_FinalizeAllocatedBlocks │ │ │ │ -00002e46 T _Py_GetGlobalAllocatedBlocks │ │ │ │ -00003778 W _Py__ZSt15get_new_handlerv │ │ │ │ +00002868 T _Py_FinalizeAllocatedBlocks │ │ │ │ +00002bf6 T _Py_GetGlobalAllocatedBlocks │ │ │ │ +00003528 W _Py__ZSt15get_new_handlerv │ │ │ │ U _Py_qsbr_poll │ │ │ │ U _Py_tss_tstate │ │ │ │ U __aeabi_l2d │ │ │ │ U __aeabi_ldivmod │ │ │ │ U __aeabi_uidiv │ │ │ │ U __aeabi_uidivmod │ │ │ │ U __aeabi_uldivmod │ │ │ │ @@ -10660,462 +10658,462 @@ │ │ │ │ U __getrusage64 │ │ │ │ U __isoc23_strtol │ │ │ │ U __memset_chk │ │ │ │ U __snprintf_chk │ │ │ │ U __stack_chk_fail │ │ │ │ U __stack_chk_guard │ │ │ │ U __vsnprintf_chk │ │ │ │ -00002eae t _collect_alloc_stats │ │ │ │ -00004f7c T _mi_abandoned_await_readers │ │ │ │ -000012d8 T _mi_abandoned_collect │ │ │ │ +00002c5e t _collect_alloc_stats │ │ │ │ +00004d2c T _mi_abandoned_await_readers │ │ │ │ +00000da0 T _mi_abandoned_collect │ │ │ │ 00000300 B _mi_abandoned_default │ │ │ │ -00004f8c T _mi_abandoned_pool_visit_blocks │ │ │ │ -00000fa0 T _mi_abandoned_reclaim_all │ │ │ │ -00006274 T _mi_arena_alloc │ │ │ │ +00004d3c T _mi_abandoned_pool_visit_blocks │ │ │ │ +00000a68 T _mi_abandoned_reclaim_all │ │ │ │ +00006020 T _mi_arena_alloc │ │ │ │ 000006e2 T _mi_arena_alloc_aligned │ │ │ │ -0000572a T _mi_arena_collect │ │ │ │ -00003850 T _mi_arena_contains │ │ │ │ -00005732 T _mi_arena_free │ │ │ │ -000037c0 T _mi_arena_id_none │ │ │ │ -000037f6 T _mi_arena_memid_is_os_allocated │ │ │ │ -000037c4 T _mi_arena_memid_is_suitable │ │ │ │ -00005708 T _mi_arena_unsafe_destroy_all │ │ │ │ -00004b78 T _mi_bin │ │ │ │ -00004b7c T _mi_bin_size │ │ │ │ -00003a52 T _mi_bitmap_claim │ │ │ │ -0000197e T _mi_bitmap_claim_across │ │ │ │ -00003b36 T _mi_bitmap_is_any_claimed │ │ │ │ -00003b70 T _mi_bitmap_is_any_claimed_across │ │ │ │ -00003b04 T _mi_bitmap_is_claimed │ │ │ │ -00003b68 T _mi_bitmap_is_claimed_across │ │ │ │ -00003aaa T _mi_bitmap_try_claim │ │ │ │ -000017ae T _mi_bitmap_try_find_claim_field │ │ │ │ -0000395e T _mi_bitmap_try_find_from_claim │ │ │ │ -00001586 T _mi_bitmap_try_find_from_claim_across │ │ │ │ -000039e6 T _mi_bitmap_try_find_from_claim_pred │ │ │ │ -0000399a T _mi_bitmap_unclaim │ │ │ │ -00001840 T _mi_bitmap_unclaim_across │ │ │ │ -000050b0 T _mi_clock_end │ │ │ │ -0000506a T _mi_clock_now │ │ │ │ -0000095c T _mi_clock_start │ │ │ │ -00004f04 T _mi_commit_mask_committed_size │ │ │ │ -00002242 T _mi_commit_mask_next_run │ │ │ │ -00003f78 T _mi_current_thread_count │ │ │ │ -00000f44 T _mi_deferred_free │ │ │ │ -000049b2 T _mi_error_message │ │ │ │ -000042f0 T _mi_fprintf │ │ │ │ -000040ea T _mi_fputs │ │ │ │ -000021da t _mi_free_block │ │ │ │ -000055d8 t _mi_free_block_mt │ │ │ │ -00005d4e T _mi_free_delayed_block │ │ │ │ -0000216a T _mi_free_generic │ │ │ │ -00004cea T _mi_heap_area_init │ │ │ │ -00003d00 T _mi_heap_area_visit_blocks │ │ │ │ -00005e08 T _mi_heap_collect_abandon │ │ │ │ -000011e4 T _mi_heap_collect_retired │ │ │ │ +000054da T _mi_arena_collect │ │ │ │ +00003600 T _mi_arena_contains │ │ │ │ +000054e2 T _mi_arena_free │ │ │ │ +00003570 T _mi_arena_id_none │ │ │ │ +000035a6 T _mi_arena_memid_is_os_allocated │ │ │ │ +00003574 T _mi_arena_memid_is_suitable │ │ │ │ +000054b8 T _mi_arena_unsafe_destroy_all │ │ │ │ +00004928 T _mi_bin │ │ │ │ +0000492c T _mi_bin_size │ │ │ │ +00003802 T _mi_bitmap_claim │ │ │ │ +0000185c T _mi_bitmap_claim_across │ │ │ │ +000038e6 T _mi_bitmap_is_any_claimed │ │ │ │ +00003920 T _mi_bitmap_is_any_claimed_across │ │ │ │ +000038b4 T _mi_bitmap_is_claimed │ │ │ │ +00003918 T _mi_bitmap_is_claimed_across │ │ │ │ +0000385a T _mi_bitmap_try_claim │ │ │ │ +0000168c T _mi_bitmap_try_find_claim_field │ │ │ │ +0000370e T _mi_bitmap_try_find_from_claim │ │ │ │ +00001464 T _mi_bitmap_try_find_from_claim_across │ │ │ │ +00003796 T _mi_bitmap_try_find_from_claim_pred │ │ │ │ +0000374a T _mi_bitmap_unclaim │ │ │ │ +0000171e T _mi_bitmap_unclaim_across │ │ │ │ +00004e60 T _mi_clock_end │ │ │ │ +00004e1a T _mi_clock_now │ │ │ │ +000006c4 T _mi_clock_start │ │ │ │ +00004cb4 T _mi_commit_mask_committed_size │ │ │ │ +00001ff0 T _mi_commit_mask_next_run │ │ │ │ +00003d28 T _mi_current_thread_count │ │ │ │ +00000a0c T _mi_deferred_free │ │ │ │ +00004762 T _mi_error_message │ │ │ │ +000040a0 T _mi_fprintf │ │ │ │ +00003e9a T _mi_fputs │ │ │ │ +00001f88 t _mi_free_block │ │ │ │ +00005388 t _mi_free_block_mt │ │ │ │ +00005afa T _mi_free_delayed_block │ │ │ │ +00001f18 T _mi_free_generic │ │ │ │ +00004a9a T _mi_heap_area_init │ │ │ │ +00003ab0 T _mi_heap_area_visit_blocks │ │ │ │ +00005bb4 T _mi_heap_collect_abandon │ │ │ │ +00000cac T _mi_heap_collect_retired │ │ │ │ 00000000 D _mi_heap_default │ │ │ │ 00000864 D _mi_heap_default_key │ │ │ │ -00005d9a T _mi_heap_delayed_free_all │ │ │ │ -0000115c T _mi_heap_delayed_free_partial │ │ │ │ -00003bce T _mi_heap_destroy_pages │ │ │ │ +00005b46 T _mi_heap_delayed_free_all │ │ │ │ +00000c24 T _mi_heap_delayed_free_partial │ │ │ │ +0000397e T _mi_heap_destroy_pages │ │ │ │ 00000000 R _mi_heap_empty │ │ │ │ -00006970 T _mi_heap_init_ex │ │ │ │ +00006718 T _mi_heap_init_ex │ │ │ │ 00000004 D _mi_heap_main │ │ │ │ -00006a44 T _mi_heap_main_get │ │ │ │ -000077f0 T _mi_heap_malloc_zero │ │ │ │ -00001cb0 T _mi_heap_malloc_zero_ex │ │ │ │ -000019b4 t _mi_heap_malloc_zero_ex.constprop.0 │ │ │ │ -00003b94 T _mi_heap_memid_is_suitable │ │ │ │ -000060c2 t _mi_heap_page_destroy │ │ │ │ -00003bc6 T _mi_heap_random_next │ │ │ │ -00002640 T _mi_heap_realloc_zero │ │ │ │ -00003f86 T _mi_heap_set_default_direct │ │ │ │ -000077f6 T _mi_heap_unsafe_destroy_all │ │ │ │ -00003f54 T _mi_is_main_thread │ │ │ │ -00001a04 T _mi_malloc_generic │ │ │ │ -0000115c t _mi_memid_create_os │ │ │ │ +000067ec T _mi_heap_main_get │ │ │ │ +00007598 T _mi_heap_malloc_zero │ │ │ │ +00002210 T _mi_heap_malloc_zero_ex │ │ │ │ +0000147c t _mi_heap_malloc_zero_ex.constprop.0 │ │ │ │ +00003944 T _mi_heap_memid_is_suitable │ │ │ │ +00005e6e t _mi_heap_page_destroy │ │ │ │ +00003976 T _mi_heap_random_next │ │ │ │ +0000235c T _mi_heap_realloc_zero │ │ │ │ +00003d36 T _mi_heap_set_default_direct │ │ │ │ +0000759e T _mi_heap_unsafe_destroy_all │ │ │ │ +00003d04 T _mi_is_main_thread │ │ │ │ +000014cc T _mi_malloc_generic │ │ │ │ +0000103a t _mi_memid_create_os │ │ │ │ 0000088c t _mi_memid_none │ │ │ │ 00000688 B _mi_numa_node_count │ │ │ │ -00000000 T _mi_options_init │ │ │ │ -0000136c T _mi_os_alloc │ │ │ │ +000002c0 T _mi_options_init │ │ │ │ +0000124a T _mi_os_alloc │ │ │ │ 00000b40 T _mi_os_alloc_aligned │ │ │ │ -000053ec T _mi_os_alloc_aligned_at_offset │ │ │ │ -00004b50 T _mi_os_alloc_huge_os_pages │ │ │ │ -00005362 T _mi_os_commit │ │ │ │ -00004b34 T _mi_os_decommit │ │ │ │ -00005190 T _mi_os_free │ │ │ │ -00005120 T _mi_os_free_ex │ │ │ │ -00004b30 T _mi_os_get_aligned_hint │ │ │ │ +0000519c T _mi_os_alloc_aligned_at_offset │ │ │ │ +00004900 T _mi_os_alloc_huge_os_pages │ │ │ │ +00005112 T _mi_os_commit │ │ │ │ +000048e4 T _mi_os_decommit │ │ │ │ +00004f40 T _mi_os_free │ │ │ │ +00004ed0 T _mi_os_free_ex │ │ │ │ +000048e0 T _mi_os_get_aligned_hint │ │ │ │ 00000cd8 T _mi_os_good_alloc_size │ │ │ │ -00004af2 T _mi_os_has_overcommit │ │ │ │ -00004b00 T _mi_os_has_virtual_reserve │ │ │ │ -00005114 T _mi_os_init │ │ │ │ -00004b1c T _mi_os_large_page_size │ │ │ │ +000048a2 T _mi_os_has_overcommit │ │ │ │ +000048b0 T _mi_os_has_virtual_reserve │ │ │ │ +00004ec4 T _mi_os_init │ │ │ │ +000048cc T _mi_os_large_page_size │ │ │ │ 000008ec t _mi_os_numa_node_count │ │ │ │ 000008fe T _mi_os_numa_node_count_get │ │ │ │ 000008ba T _mi_os_numa_node_get │ │ │ │ -00004b0e T _mi_os_page_size │ │ │ │ -0000618a T _mi_os_protect │ │ │ │ -0000567e T _mi_os_purge │ │ │ │ -000023b4 T _mi_os_purge_ex │ │ │ │ -0000308e T _mi_os_random_weak │ │ │ │ -0000553c T _mi_os_reset │ │ │ │ -00006186 T _mi_os_unprotect │ │ │ │ +000048be T _mi_os_page_size │ │ │ │ +00005f36 T _mi_os_protect │ │ │ │ +0000542e T _mi_os_purge │ │ │ │ +00002164 T _mi_os_purge_ex │ │ │ │ +00002e3e T _mi_os_random_weak │ │ │ │ +000052ec T _mi_os_reset │ │ │ │ +00005f32 T _mi_os_unprotect │ │ │ │ 00000f58 T _mi_os_use_large_page │ │ │ │ -000036f2 T _mi_padding_shrink │ │ │ │ -00005b14 T _mi_page_abandon │ │ │ │ +000034a2 T _mi_padding_shrink │ │ │ │ +000058c4 T _mi_page_abandon │ │ │ │ 00000b80 R _mi_page_empty │ │ │ │ -00001dd6 T _mi_page_free │ │ │ │ -0000255c T _mi_page_free_collect │ │ │ │ -00001e68 T _mi_page_malloc │ │ │ │ -000019ec t _mi_page_malloc.constprop.0 │ │ │ │ -000036f4 T _mi_page_ptr_unalign │ │ │ │ -00004c64 T _mi_page_queue_append │ │ │ │ -00004e16 T _mi_page_reclaim │ │ │ │ -000024b4 T _mi_page_retire │ │ │ │ -00004be4 T _mi_page_try_use_delayed_free │ │ │ │ -00002206 T _mi_page_unfull │ │ │ │ -00004c42 T _mi_page_use_delayed_free │ │ │ │ -00000b44 T _mi_preloading │ │ │ │ +00001cb6 T _mi_page_free │ │ │ │ +00002134 T _mi_page_free_collect │ │ │ │ +000023c8 T _mi_page_malloc │ │ │ │ +000014b4 t _mi_page_malloc.constprop.0 │ │ │ │ +000034a4 T _mi_page_ptr_unalign │ │ │ │ +00004a14 T _mi_page_queue_append │ │ │ │ +00004bc6 T _mi_page_reclaim │ │ │ │ +0000208c T _mi_page_retire │ │ │ │ +00004994 T _mi_page_try_use_delayed_free │ │ │ │ +00001fb4 T _mi_page_unfull │ │ │ │ +000049f2 T _mi_page_use_delayed_free │ │ │ │ +00000e04 T _mi_preloading │ │ │ │ 00000dc8 T _mi_prim_alloc │ │ │ │ -0000618e T _mi_prim_alloc_huge_os_pages │ │ │ │ -000063d4 T _mi_prim_clock_now │ │ │ │ -0000533e T _mi_prim_commit │ │ │ │ -000054b2 T _mi_prim_decommit │ │ │ │ -0000113a T _mi_prim_free │ │ │ │ -00000aa4 T _mi_prim_getenv │ │ │ │ -000006e0 T _mi_prim_mem_init │ │ │ │ -0000619a T _mi_prim_numa_node │ │ │ │ +00005f3a T _mi_prim_alloc_huge_os_pages │ │ │ │ +0000617c T _mi_prim_clock_now │ │ │ │ +000050ee T _mi_prim_commit │ │ │ │ +00005262 T _mi_prim_decommit │ │ │ │ +00001018 T _mi_prim_free │ │ │ │ +00000d64 T _mi_prim_getenv │ │ │ │ +00000448 T _mi_prim_mem_init │ │ │ │ +00005f46 T _mi_prim_numa_node │ │ │ │ 0000095c T _mi_prim_numa_node_count │ │ │ │ -00006948 T _mi_prim_out_stderr │ │ │ │ -000063d8 T _mi_prim_process_info │ │ │ │ -000060fa T _mi_prim_protect │ │ │ │ +000066f0 T _mi_prim_out_stderr │ │ │ │ +00006180 T _mi_prim_process_info │ │ │ │ +00005ea6 T _mi_prim_protect │ │ │ │ 00000184 T _mi_prim_random_buf │ │ │ │ -000054ce T _mi_prim_reset │ │ │ │ -000078e2 T _mi_prim_thread_associate_default_heap │ │ │ │ -000078e0 T _mi_prim_thread_done_auto_done │ │ │ │ -000078cc T _mi_prim_thread_init_auto_done │ │ │ │ +0000527e T _mi_prim_reset │ │ │ │ +0000768a T _mi_prim_thread_associate_default_heap │ │ │ │ +00007688 T _mi_prim_thread_done_auto_done │ │ │ │ +00007674 T _mi_prim_thread_init_auto_done │ │ │ │ 00000000 t _mi_process_init │ │ │ │ 00000014 B _mi_process_is_initialized │ │ │ │ -0000696a T _mi_random_init │ │ │ │ -00006964 T _mi_random_init_weak │ │ │ │ -00004f00 T _mi_random_next │ │ │ │ -00006956 T _mi_random_reinit_if_weak │ │ │ │ -00004eaa T _mi_random_split │ │ │ │ -000055a4 T _mi_segment_huge_page_reset │ │ │ │ -00001ab4 T _mi_segment_map_allocated_at │ │ │ │ -0000500e T _mi_segment_map_freed_at │ │ │ │ -00005ad4 T _mi_segment_page_abandon │ │ │ │ -00001d58 T _mi_segment_page_alloc │ │ │ │ -00001e66 T _mi_segment_page_free │ │ │ │ -00004f34 T _mi_segment_page_start │ │ │ │ -00004f7a T _mi_segment_thread_collect │ │ │ │ -0000244c T _mi_stat_counter_increase │ │ │ │ -0000505c T _mi_stat_decrease │ │ │ │ -00005054 T _mi_stat_increase │ │ │ │ -00005066 T _mi_stats_done │ │ │ │ +00006712 T _mi_random_init │ │ │ │ +0000670c T _mi_random_init_weak │ │ │ │ +00004cb0 T _mi_random_next │ │ │ │ +000066fe T _mi_random_reinit_if_weak │ │ │ │ +00004c5a T _mi_random_split │ │ │ │ +00005354 T _mi_segment_huge_page_reset │ │ │ │ +00001992 T _mi_segment_map_allocated_at │ │ │ │ +00004dbe T _mi_segment_map_freed_at │ │ │ │ +00005884 T _mi_segment_page_abandon │ │ │ │ +00001820 T _mi_segment_page_alloc │ │ │ │ +00001d46 T _mi_segment_page_free │ │ │ │ +00004ce4 T _mi_segment_page_start │ │ │ │ +00004d2a T _mi_segment_thread_collect │ │ │ │ +000021fc T _mi_stat_counter_increase │ │ │ │ +00004e0c T _mi_stat_decrease │ │ │ │ +00004e04 T _mi_stat_increase │ │ │ │ +00004e16 T _mi_stats_done │ │ │ │ 00000080 B _mi_stats_main │ │ │ │ -00006540 t _mi_stats_print │ │ │ │ -00000a6c T _mi_strlcat │ │ │ │ -00004ab0 T _mi_strlcpy │ │ │ │ -00004ad4 T _mi_strlen │ │ │ │ -00000b50 T _mi_strnicmp │ │ │ │ -00004adc T _mi_strnlen │ │ │ │ -000014fc T _mi_thread_data_collect │ │ │ │ -00005f1e T _mi_thread_done │ │ │ │ -00003f08 T _mi_thread_id │ │ │ │ -00003f14 T _mi_tld_init │ │ │ │ -00004a9e T _mi_toupper │ │ │ │ -00004818 T _mi_trace_message │ │ │ │ -000026dc t _mi_usable_size.isra.0 │ │ │ │ -00000ba4 T _mi_verbose_message │ │ │ │ -000046b2 T _mi_warning_message │ │ │ │ +000062e8 t _mi_stats_print │ │ │ │ +00000d2c T _mi_strlcat │ │ │ │ +00004860 T _mi_strlcpy │ │ │ │ +00004884 T _mi_strlen │ │ │ │ +00000e10 T _mi_strnicmp │ │ │ │ +0000488c T _mi_strnlen │ │ │ │ +00001a5c T _mi_thread_data_collect │ │ │ │ +00005cca T _mi_thread_done │ │ │ │ +00003cb8 T _mi_thread_id │ │ │ │ +00003cc4 T _mi_tld_init │ │ │ │ +0000484e T _mi_toupper │ │ │ │ +000045c8 T _mi_trace_message │ │ │ │ +000023f8 t _mi_usable_size.isra.0 │ │ │ │ +00000e64 T _mi_verbose_message │ │ │ │ +00004462 T _mi_warning_message │ │ │ │ U abort │ │ │ │ 00000870 d advice.8 │ │ │ │ -00001734 t allocate_from_new_pool │ │ │ │ +00001c94 t allocate_from_new_pool │ │ │ │ U atexit │ │ │ │ U calloc │ │ │ │ -00000270 t chacha_block │ │ │ │ +00000000 t chacha_block │ │ │ │ 00000230 t chacha_next32 │ │ │ │ -00002ea0 t count_blocks │ │ │ │ +00002c50 t count_blocks │ │ │ │ 00000458 b deferred_arg │ │ │ │ 00000454 b deferred_free │ │ │ │ U environ │ │ │ │ 000006ec b error_count │ │ │ │ U fflush │ │ │ │ U fileno │ │ │ │ U fputc │ │ │ │ U fputs │ │ │ │ U free │ │ │ │ -00002e7c t free_work_item │ │ │ │ +00002c2c t free_work_item │ │ │ │ U fwrite │ │ │ │ -00000b70 t get_allocator_unlocked │ │ │ │ -00002b78 t get_num_global_allocated_blocks │ │ │ │ +0000078c t get_allocator_unlocked │ │ │ │ +00002890 t get_num_global_allocated_blocks │ │ │ │ U getenv │ │ │ │ -00002b18 t has_own_state │ │ │ │ -00001710 t init_obmalloc_pools │ │ │ │ +00002830 t has_own_state │ │ │ │ +000011d8 t init_obmalloc_pools │ │ │ │ 0000068c b large_page_try_ok.10 │ │ │ │ 000006d8 b last_final_leaks │ │ │ │ U madvise │ │ │ │ U malloc │ │ │ │ U memchr │ │ │ │ U memcmp │ │ │ │ U memcpy │ │ │ │ U memset │ │ │ │ -00003780 T mi__expand │ │ │ │ -00000fd0 t mi_abandoned_pop │ │ │ │ -00002fec t mi_abandoned_visited_push │ │ │ │ -0000107c t mi_abandoned_visited_revisit │ │ │ │ -0000769c T mi_aligned_alloc │ │ │ │ -0000722c T mi_aligned_offset_recalloc │ │ │ │ -00007374 T mi_aligned_recalloc │ │ │ │ -00003810 T mi_arena_area │ │ │ │ +00003530 T mi__expand │ │ │ │ +00000a98 t mi_abandoned_pop │ │ │ │ +00002d9c t mi_abandoned_visited_push │ │ │ │ +00000b44 t mi_abandoned_visited_revisit │ │ │ │ +00007444 T mi_aligned_alloc │ │ │ │ +00006fd4 T mi_aligned_offset_recalloc │ │ │ │ +0000711c T mi_aligned_recalloc │ │ │ │ +000035c0 T mi_arena_area │ │ │ │ 00000480 b mi_arena_count │ │ │ │ -00005686 t mi_arena_purge │ │ │ │ -00001608 t mi_arena_purge_delay │ │ │ │ +00005436 t mi_arena_purge │ │ │ │ +000010d0 t mi_arena_purge_delay │ │ │ │ 00000690 b mi_arena_static_top │ │ │ │ 000009c4 t mi_arena_try_alloc.isra.0 │ │ │ │ -0000145e t mi_arena_try_alloc_at.isra.0 │ │ │ │ -000013c6 t mi_arena_try_alloc_at_id.isra.0 │ │ │ │ +0000133c t mi_arena_try_alloc_at.isra.0 │ │ │ │ +000012a4 t mi_arena_try_alloc_at_id.isra.0 │ │ │ │ 000004c0 b mi_arenas │ │ │ │ -00001354 t mi_arenas_try_purge │ │ │ │ -000051ce t mi_arenas_unsafe_destroy │ │ │ │ -00001c00 t mi_bin │ │ │ │ -0000365c t mi_bitmap_is_claimedx_across.isra.0 │ │ │ │ -00001902 t mi_bitmap_mask_across.isra.0 │ │ │ │ -00004290 t mi_buffered_out │ │ │ │ -00007790 T mi_calloc │ │ │ │ -0000742e T mi_calloc_aligned │ │ │ │ -00007468 T mi_calloc_aligned_at │ │ │ │ -00006094 T mi_cfree │ │ │ │ -00003cee T mi_check_owned │ │ │ │ +00000e1c t mi_arenas_try_purge │ │ │ │ +00004f7e t mi_arenas_unsafe_destroy │ │ │ │ +000016c8 t mi_bin │ │ │ │ +0000340c t mi_bitmap_is_claimedx_across.isra.0 │ │ │ │ +000017e0 t mi_bitmap_mask_across.isra.0 │ │ │ │ +00004040 t mi_buffered_out │ │ │ │ +00007538 T mi_calloc │ │ │ │ +000071d6 T mi_calloc_aligned │ │ │ │ +00007210 T mi_calloc_aligned_at │ │ │ │ +00005e40 T mi_cfree │ │ │ │ +00003a9e T mi_check_owned │ │ │ │ 00000448 b mi_clock_diff │ │ │ │ -00005df2 T mi_collect │ │ │ │ -00002108 t mi_commit_mask_create │ │ │ │ -00004740 T mi_debug_show_arenas │ │ │ │ -00006dd0 T mi_dupenv_s │ │ │ │ +00005b9e T mi_collect │ │ │ │ +000022e4 t mi_commit_mask_create │ │ │ │ +000044f0 T mi_debug_show_arenas │ │ │ │ +00006b78 T mi_dupenv_s │ │ │ │ 000006e8 b mi_error_arg │ │ │ │ 000006e4 b mi_error_handler │ │ │ │ -00003756 T mi_expand │ │ │ │ -00001ac4 t mi_find_page │ │ │ │ -00002cac T mi_free │ │ │ │ -000060be T mi_free_aligned │ │ │ │ -000060ba T mi_free_size │ │ │ │ -000060b6 T mi_free_size_aligned │ │ │ │ -00004b90 T mi_good_size │ │ │ │ -00006f30 T mi_heap_alloc_new │ │ │ │ -00006f58 T mi_heap_alloc_new_n │ │ │ │ -00003ece t mi_heap_area_visitor │ │ │ │ -000077b8 T mi_heap_calloc │ │ │ │ -00007530 T mi_heap_calloc_aligned │ │ │ │ -00007562 T mi_heap_calloc_aligned_at │ │ │ │ -00003ca0 T mi_heap_check_owned │ │ │ │ -00005e04 T mi_heap_collect │ │ │ │ -00000e38 t mi_heap_collect_ex │ │ │ │ -00003c40 T mi_heap_contains_block │ │ │ │ -00005e90 T mi_heap_delete │ │ │ │ -0000605a T mi_heap_destroy │ │ │ │ -00005e0e t mi_heap_free │ │ │ │ -00007888 T mi_heap_get_backing │ │ │ │ -000078ac T mi_heap_get_default │ │ │ │ +00003506 T mi_expand │ │ │ │ +0000158c t mi_find_page │ │ │ │ +0000320c T mi_free │ │ │ │ +00005e6a T mi_free_aligned │ │ │ │ +00005e66 T mi_free_size │ │ │ │ +00005e62 T mi_free_size_aligned │ │ │ │ +00004940 T mi_good_size │ │ │ │ +00006cd8 T mi_heap_alloc_new │ │ │ │ +00006d00 T mi_heap_alloc_new_n │ │ │ │ +00003c7e t mi_heap_area_visitor │ │ │ │ +00007560 T mi_heap_calloc │ │ │ │ +000072d8 T mi_heap_calloc_aligned │ │ │ │ +0000730a T mi_heap_calloc_aligned_at │ │ │ │ +00003a50 T mi_heap_check_owned │ │ │ │ +00005bb0 T mi_heap_collect │ │ │ │ +00000900 t mi_heap_collect_ex │ │ │ │ +000039f0 T mi_heap_contains_block │ │ │ │ +00005c3c T mi_heap_delete │ │ │ │ +00005e06 T mi_heap_destroy │ │ │ │ +00005bba t mi_heap_free │ │ │ │ +00007630 T mi_heap_get_backing │ │ │ │ +00007654 T mi_heap_get_default │ │ │ │ 00000000 t mi_heap_main_init │ │ │ │ -00006b54 T mi_heap_malloc │ │ │ │ -000075c0 T mi_heap_malloc_aligned │ │ │ │ -00007774 T mi_heap_malloc_aligned_at │ │ │ │ -00006b24 T mi_heap_malloc_small │ │ │ │ -000070dc t mi_heap_malloc_zero_aligned_at │ │ │ │ -00007018 t mi_heap_malloc_zero_aligned_at_fallback │ │ │ │ -00006b74 T mi_heap_mallocn │ │ │ │ -00007884 T mi_heap_new │ │ │ │ -00007838 T mi_heap_new_in_arena │ │ │ │ -00002ee4 t mi_heap_page_check_owned │ │ │ │ -00002e04 t mi_heap_page_collect │ │ │ │ -00004cc6 t mi_heap_page_never_delayed_free │ │ │ │ -000023fc t mi_heap_queue_first_update │ │ │ │ -00006d8e T mi_heap_realloc │ │ │ │ -00007412 T mi_heap_realloc_aligned │ │ │ │ -000072d6 T mi_heap_realloc_aligned_at │ │ │ │ -000072f6 t mi_heap_realloc_zero_aligned │ │ │ │ -00007132 t mi_heap_realloc_zero_aligned_at │ │ │ │ -00006d34 T mi_heap_reallocf │ │ │ │ -00006d70 T mi_heap_reallocn │ │ │ │ -00006e2c T mi_heap_realpath │ │ │ │ -00006d10 T mi_heap_recalloc │ │ │ │ -000073d4 T mi_heap_recalloc_aligned │ │ │ │ -00007290 T mi_heap_recalloc_aligned_at │ │ │ │ -00002faa t mi_heap_reset_pages │ │ │ │ -00006d2e T mi_heap_rezalloc │ │ │ │ -000073f6 T mi_heap_rezalloc_aligned │ │ │ │ -000072b6 T mi_heap_rezalloc_aligned_at │ │ │ │ -00003bf8 T mi_heap_set_default │ │ │ │ -00006d94 T mi_heap_strdup │ │ │ │ -00006e92 T mi_heap_strndup │ │ │ │ -00006eec T mi_heap_try_new │ │ │ │ -00004d6a t mi_heap_visit_areas_page │ │ │ │ -00005db8 T mi_heap_visit_blocks │ │ │ │ -0000127c t mi_heap_visit_pages │ │ │ │ -000077e8 T mi_heap_zalloc │ │ │ │ -00007586 T mi_heap_zalloc_aligned │ │ │ │ -000075a4 T mi_heap_zalloc_aligned_at │ │ │ │ +000068fc T mi_heap_malloc │ │ │ │ +00007368 T mi_heap_malloc_aligned │ │ │ │ +0000751c T mi_heap_malloc_aligned_at │ │ │ │ +000068cc T mi_heap_malloc_small │ │ │ │ +00006e84 t mi_heap_malloc_zero_aligned_at │ │ │ │ +00006dc0 t mi_heap_malloc_zero_aligned_at_fallback │ │ │ │ +0000691c T mi_heap_mallocn │ │ │ │ +0000762c T mi_heap_new │ │ │ │ +000075e0 T mi_heap_new_in_arena │ │ │ │ +00002c94 t mi_heap_page_check_owned │ │ │ │ +00002bb4 t mi_heap_page_collect │ │ │ │ +00004a76 t mi_heap_page_never_delayed_free │ │ │ │ +00001fd4 t mi_heap_queue_first_update │ │ │ │ +00006b36 T mi_heap_realloc │ │ │ │ +000071ba T mi_heap_realloc_aligned │ │ │ │ +0000707e T mi_heap_realloc_aligned_at │ │ │ │ +0000709e t mi_heap_realloc_zero_aligned │ │ │ │ +00006eda t mi_heap_realloc_zero_aligned_at │ │ │ │ +00006adc T mi_heap_reallocf │ │ │ │ +00006b18 T mi_heap_reallocn │ │ │ │ +00006bd4 T mi_heap_realpath │ │ │ │ +00006ab8 T mi_heap_recalloc │ │ │ │ +0000717c T mi_heap_recalloc_aligned │ │ │ │ +00007038 T mi_heap_recalloc_aligned_at │ │ │ │ +00002d5a t mi_heap_reset_pages │ │ │ │ +00006ad6 T mi_heap_rezalloc │ │ │ │ +0000719e T mi_heap_rezalloc_aligned │ │ │ │ +0000705e T mi_heap_rezalloc_aligned_at │ │ │ │ +000039a8 T mi_heap_set_default │ │ │ │ +00006b3c T mi_heap_strdup │ │ │ │ +00006c3a T mi_heap_strndup │ │ │ │ +00006c94 T mi_heap_try_new │ │ │ │ +00004b1a t mi_heap_visit_areas_page │ │ │ │ +00005b64 T mi_heap_visit_blocks │ │ │ │ +00000d44 t mi_heap_visit_pages │ │ │ │ +00007590 T mi_heap_zalloc │ │ │ │ +0000732e T mi_heap_zalloc_aligned │ │ │ │ +0000734c T mi_heap_zalloc_aligned_at │ │ │ │ 0000086c d mi_huge_pages_available.9 │ │ │ │ -00005050 T mi_is_in_heap_region │ │ │ │ -00003fb0 T mi_is_redirected │ │ │ │ -000038a4 t mi_is_valid_pointer │ │ │ │ -00006b5a T mi_malloc │ │ │ │ -000076e8 T mi_malloc_aligned │ │ │ │ -00007500 T mi_malloc_aligned_at │ │ │ │ -00004be2 T mi_malloc_good_size │ │ │ │ -0000377c T mi_malloc_size │ │ │ │ -00006b34 T mi_malloc_small │ │ │ │ -0000377e T mi_malloc_usable_size │ │ │ │ -00006b8c T mi_mallocn │ │ │ │ -00005316 T mi_manage_os_memory │ │ │ │ -000052a4 T mi_manage_os_memory_ex │ │ │ │ -000011a2 t mi_manage_os_memory_ex2 │ │ │ │ +00004e00 T mi_is_in_heap_region │ │ │ │ +00003d60 T mi_is_redirected │ │ │ │ +00003654 t mi_is_valid_pointer │ │ │ │ +00006902 T mi_malloc │ │ │ │ +00007490 T mi_malloc_aligned │ │ │ │ +000072a8 T mi_malloc_aligned_at │ │ │ │ +00004992 T mi_malloc_good_size │ │ │ │ +0000352c T mi_malloc_size │ │ │ │ +000068dc T mi_malloc_small │ │ │ │ +0000352e T mi_malloc_usable_size │ │ │ │ +00006934 T mi_mallocn │ │ │ │ +000050c6 T mi_manage_os_memory │ │ │ │ +00005054 T mi_manage_os_memory_ex │ │ │ │ +00001080 t mi_manage_os_memory_ex2 │ │ │ │ 0000084c d mi_max_error_count │ │ │ │ 00000850 d mi_max_warning_count │ │ │ │ -00006e90 T mi_mbsdup │ │ │ │ -00007688 T mi_memalign │ │ │ │ -00006f94 T mi_new │ │ │ │ -0000773c T mi_new_aligned │ │ │ │ -00007700 T mi_new_aligned_nothrow │ │ │ │ -00006f7e T mi_new_n │ │ │ │ -00006fa4 T mi_new_nothrow │ │ │ │ -00006c26 T mi_new_realloc │ │ │ │ -00006c60 T mi_new_reallocn │ │ │ │ -00004066 T mi_option_disable │ │ │ │ -00004040 T mi_option_enable │ │ │ │ -00004958 T mi_option_get │ │ │ │ -00004902 T mi_option_get_clamp │ │ │ │ -000048b4 T mi_option_get_size │ │ │ │ -000001a0 t mi_option_init │ │ │ │ -00004864 T mi_option_is_enabled │ │ │ │ -00003fb8 T mi_option_set │ │ │ │ -00003fdc T mi_option_set_default │ │ │ │ -00003ffc T mi_option_set_enabled │ │ │ │ -00004020 T mi_option_set_enabled_default │ │ │ │ -000024b8 t mi_os_decommit_ex.isra.0 │ │ │ │ +00006c38 T mi_mbsdup │ │ │ │ +00007430 T mi_memalign │ │ │ │ +00006d3c T mi_new │ │ │ │ +000074e4 T mi_new_aligned │ │ │ │ +000074a8 T mi_new_aligned_nothrow │ │ │ │ +00006d26 T mi_new_n │ │ │ │ +00006d4c T mi_new_nothrow │ │ │ │ +000069ce T mi_new_realloc │ │ │ │ +00006a08 T mi_new_reallocn │ │ │ │ +00003e16 T mi_option_disable │ │ │ │ +00003df0 T mi_option_enable │ │ │ │ +00004708 T mi_option_get │ │ │ │ +000046b2 T mi_option_get_clamp │ │ │ │ +00004664 T mi_option_get_size │ │ │ │ +00000460 t mi_option_init │ │ │ │ +00004614 T mi_option_is_enabled │ │ │ │ +00003d68 T mi_option_set │ │ │ │ +00003d8c T mi_option_set_default │ │ │ │ +00003dac T mi_option_set_enabled │ │ │ │ +00003dd0 T mi_option_set_enabled_default │ │ │ │ +00002268 t mi_os_decommit_ex.isra.0 │ │ │ │ 00000854 d mi_os_mem_config │ │ │ │ -00002530 t mi_os_page_align_areax │ │ │ │ +000022e0 t mi_os_page_align_areax │ │ │ │ 00000d42 t mi_os_prim_alloc.constprop.0 │ │ │ │ -0000101c t mi_os_prim_free.isra.0 │ │ │ │ -0000611e t mi_os_protectx │ │ │ │ +00000fb2 t mi_os_prim_free.isra.0 │ │ │ │ +00005eca t mi_os_protectx │ │ │ │ 000006dc b mi_out_arg │ │ │ │ -0000301e t mi_out_buf │ │ │ │ -00003118 t mi_out_buf_stderr │ │ │ │ +00002dce t mi_out_buf │ │ │ │ +00002ec8 t mi_out_buf_stderr │ │ │ │ 0000000c b mi_out_default │ │ │ │ -00000508 t mi_out_stderr │ │ │ │ -00002390 t mi_page_extend_free.isra.0 │ │ │ │ -00002c34 t mi_page_free_list_extend.isra.0 │ │ │ │ -00001c50 t mi_page_fresh_alloc │ │ │ │ -00001d68 t mi_page_queue_enqueue_from │ │ │ │ -00001e12 t mi_page_queue_remove │ │ │ │ -00002f4e t mi_page_usable_aligned_size_of │ │ │ │ -0000769e T mi_posix_memalign │ │ │ │ -0000431c t mi_printf_amount.constprop.0 │ │ │ │ -00000d6c t mi_process_done │ │ │ │ -0000644c T mi_process_info │ │ │ │ -00000520 T mi_process_init │ │ │ │ -0000068c t mi_process_setup_auto_thread_done.part.0 │ │ │ │ +00000270 t mi_out_stderr │ │ │ │ +00001f68 t mi_page_extend_free.isra.0 │ │ │ │ +00003194 t mi_page_free_list_extend.isra.0 │ │ │ │ +00001718 t mi_page_fresh_alloc │ │ │ │ +00001c48 t mi_page_queue_enqueue_from │ │ │ │ +00001cf2 t mi_page_queue_remove │ │ │ │ +00002cfe t mi_page_usable_aligned_size_of │ │ │ │ +00007446 T mi_posix_memalign │ │ │ │ +000040cc t mi_printf_amount.constprop.0 │ │ │ │ +00000834 t mi_process_done │ │ │ │ +000061f4 T mi_process_info │ │ │ │ +00000288 T mi_process_init │ │ │ │ +000003f4 t mi_process_setup_auto_thread_done.part.0 │ │ │ │ 00000440 b mi_process_start │ │ │ │ -00006050 t mi_pthread_done │ │ │ │ -00007616 T mi_pvalloc │ │ │ │ +00005dfc t mi_pthread_done │ │ │ │ +000073be T mi_pvalloc │ │ │ │ 00000074 t mi_random_init_ex │ │ │ │ -00006cf4 T mi_realloc │ │ │ │ -000073a4 T mi_realloc_aligned │ │ │ │ -00007260 T mi_realloc_aligned_at │ │ │ │ -00006bf0 T mi_reallocarr │ │ │ │ -00006bac T mi_reallocarray │ │ │ │ -00006d5a T mi_reallocf │ │ │ │ -00006ccc T mi_reallocn │ │ │ │ -00006e68 T mi_realpath │ │ │ │ -00006c86 T mi_recalloc │ │ │ │ -0000733c T mi_recalloc_aligned │ │ │ │ -000071ee T mi_recalloc_aligned_at │ │ │ │ -00002e52 t mi_recurse_enter_prim │ │ │ │ -00002e6c t mi_recurse_exit_prim │ │ │ │ -00004e94 T mi_register_deferred_free │ │ │ │ -0000499c T mi_register_error │ │ │ │ -0000408c T mi_register_output │ │ │ │ -0000635c T mi_reserve_huge_os_pages │ │ │ │ -000063b8 T mi_reserve_huge_os_pages_at │ │ │ │ -000062a2 T mi_reserve_huge_os_pages_at_ex │ │ │ │ -000062e2 T mi_reserve_huge_os_pages_interleave │ │ │ │ -00005496 T mi_reserve_os_memory │ │ │ │ +00006a9c T mi_realloc │ │ │ │ +0000714c T mi_realloc_aligned │ │ │ │ +00007008 T mi_realloc_aligned_at │ │ │ │ +00006998 T mi_reallocarr │ │ │ │ +00006954 T mi_reallocarray │ │ │ │ +00006b02 T mi_reallocf │ │ │ │ +00006a74 T mi_reallocn │ │ │ │ +00006c10 T mi_realpath │ │ │ │ +00006a2e T mi_recalloc │ │ │ │ +000070e4 T mi_recalloc_aligned │ │ │ │ +00006f96 T mi_recalloc_aligned_at │ │ │ │ +00002c02 t mi_recurse_enter_prim │ │ │ │ +00002c1c t mi_recurse_exit_prim │ │ │ │ +00004c44 T mi_register_deferred_free │ │ │ │ +0000474c T mi_register_error │ │ │ │ +00003e3c T mi_register_output │ │ │ │ +00006108 T mi_reserve_huge_os_pages │ │ │ │ +00006160 T mi_reserve_huge_os_pages_at │ │ │ │ +0000604e T mi_reserve_huge_os_pages_at_ex │ │ │ │ +0000608e T mi_reserve_huge_os_pages_interleave │ │ │ │ +00005246 T mi_reserve_os_memory │ │ │ │ 00000a72 T mi_reserve_os_memory_ex │ │ │ │ -00006cb0 T mi_rezalloc │ │ │ │ -00007376 T mi_rezalloc_aligned │ │ │ │ -0000722e T mi_rezalloc_aligned_at │ │ │ │ -000059f2 t mi_segment_abandon │ │ │ │ +00006a58 T mi_rezalloc │ │ │ │ +0000711e T mi_rezalloc_aligned │ │ │ │ +00006fd6 T mi_rezalloc_aligned_at │ │ │ │ +000057a2 t mi_segment_abandon │ │ │ │ 00000412 t mi_segment_alloc │ │ │ │ 00000684 t mi_segment_calculate_slices │ │ │ │ -00005c9c t mi_segment_check_free │ │ │ │ -00002038 t mi_segment_commit_mask.constprop.0 │ │ │ │ -0000591e t mi_segment_free.isra.0 │ │ │ │ -000061ca t mi_segment_huge_page_alloc │ │ │ │ +00005a48 t mi_segment_check_free │ │ │ │ +00002204 t mi_segment_commit_mask.constprop.0 │ │ │ │ +000056ce t mi_segment_free.isra.0 │ │ │ │ +00005f76 t mi_segment_huge_page_alloc │ │ │ │ 00000694 b mi_segment_map │ │ │ │ -00001ea6 t mi_segment_page_clear │ │ │ │ -000022b0 t mi_segment_purge.isra.0 │ │ │ │ -00005b44 t mi_segment_reclaim │ │ │ │ -00002054 t mi_segment_span_allocate.isra.0 │ │ │ │ -00001af4 t mi_segment_span_free │ │ │ │ -00001f7e t mi_segment_span_free_coalesce │ │ │ │ -000025ca t mi_segment_span_remove_from_queue │ │ │ │ -000022c8 t mi_segment_try_purge │ │ │ │ -00004d94 t mi_segment_visit_pages │ │ │ │ -00001dc8 t mi_segments_page_alloc.isra.0 │ │ │ │ -00001a5c t mi_segments_track_size │ │ │ │ -0000344e t mi_stat_add.constprop.0 │ │ │ │ -000034ce t mi_stat_counter_add.constprop.0 │ │ │ │ -00004656 t mi_stat_counter_print.constprop.0 │ │ │ │ -000044c8 t mi_stat_print_ex.constprop.0 │ │ │ │ -00000fb2 t mi_stat_update │ │ │ │ -00001080 t mi_stat_update.part.0 │ │ │ │ -00006ad4 T mi_stats_merge │ │ │ │ -00003504 t mi_stats_merge_from │ │ │ │ -00006ad0 T mi_stats_print │ │ │ │ -00006a94 T mi_stats_print_out │ │ │ │ -000008f8 T mi_stats_reset │ │ │ │ -00006e80 T mi_strdup │ │ │ │ -00006ed4 T mi_strndup │ │ │ │ -00006056 T mi_thread_done │ │ │ │ -00000784 T mi_thread_init │ │ │ │ -00006a60 T mi_thread_stats_print_out │ │ │ │ -00006f18 t mi_try_new.constprop.0 │ │ │ │ -00004a68 t mi_try_new_handler │ │ │ │ -00003752 T mi_usable_size │ │ │ │ -00007668 T mi_valloc │ │ │ │ -00003fb4 T mi_version │ │ │ │ -00004172 t mi_vfprintf │ │ │ │ -000041e4 t mi_vfprintf_thread.constprop.0 │ │ │ │ -00006fd4 T mi_wcsdup │ │ │ │ -000037aa T mi_wdupenv_s │ │ │ │ -000077d2 T mi_zalloc │ │ │ │ -000074a0 T mi_zalloc_aligned │ │ │ │ -000074d0 T mi_zalloc_aligned_at │ │ │ │ -00006b00 T mi_zalloc_small │ │ │ │ +00001d86 t mi_segment_page_clear │ │ │ │ +0000205e t mi_segment_purge.isra.0 │ │ │ │ +000058f4 t mi_segment_reclaim │ │ │ │ +00001c2c t mi_segment_span_allocate.isra.0 │ │ │ │ +000019d4 t mi_segment_span_free │ │ │ │ +00001e5e t mi_segment_span_free_coalesce │ │ │ │ +0000237a t mi_segment_span_remove_from_queue │ │ │ │ +00001ea0 t mi_segment_try_purge │ │ │ │ +00004b44 t mi_segment_visit_pages │ │ │ │ +00001890 t mi_segments_page_alloc.isra.0 │ │ │ │ +0000193a t mi_segments_track_size │ │ │ │ +000031fe t mi_stat_add.constprop.0 │ │ │ │ +0000327e t mi_stat_counter_add.constprop.0 │ │ │ │ +00004406 t mi_stat_counter_print.constprop.0 │ │ │ │ +00004278 t mi_stat_print_ex.constprop.0 │ │ │ │ +00001b1c t mi_stat_update │ │ │ │ +00001b90 t mi_stat_update.part.0 │ │ │ │ +0000687c T mi_stats_merge │ │ │ │ +000032b4 t mi_stats_merge_from │ │ │ │ +00006878 T mi_stats_print │ │ │ │ +0000683c T mi_stats_print_out │ │ │ │ +00000660 T mi_stats_reset │ │ │ │ +00006c28 T mi_strdup │ │ │ │ +00006c7c T mi_strndup │ │ │ │ +00005e02 T mi_thread_done │ │ │ │ +000004ec T mi_thread_init │ │ │ │ +00006808 T mi_thread_stats_print_out │ │ │ │ +00006cc0 t mi_try_new.constprop.0 │ │ │ │ +00004818 t mi_try_new_handler │ │ │ │ +00003502 T mi_usable_size │ │ │ │ +00007410 T mi_valloc │ │ │ │ +00003d64 T mi_version │ │ │ │ +00003f22 t mi_vfprintf │ │ │ │ +00003f94 t mi_vfprintf_thread.constprop.0 │ │ │ │ +00006d7c T mi_wcsdup │ │ │ │ +0000355a T mi_wdupenv_s │ │ │ │ +0000757a T mi_zalloc │ │ │ │ +00007248 T mi_zalloc_aligned │ │ │ │ +00007278 T mi_zalloc_aligned_at │ │ │ │ +000068a8 T mi_zalloc_small │ │ │ │ U mmap64 │ │ │ │ U mprotect │ │ │ │ U munmap │ │ │ │ 00000004 b no_getrandom.7 │ │ │ │ 00000684 b obmalloc_state_initialized │ │ │ │ 000006f0 b obmalloc_state_main │ │ │ │ 00000644 d options │ │ │ │ 00000000 d os_preloading │ │ │ │ 00020a14 b out_buf │ │ │ │ 00000008 b out_len │ │ │ │ -00002a88 t printone │ │ │ │ +00002838 t printone │ │ │ │ 00000450 b process_done.11 │ │ │ │ 00000010 b process_init.13 │ │ │ │ -000031ca t process_interp_queue │ │ │ │ -00003148 t process_queue │ │ │ │ +00002f7a t process_interp_queue │ │ │ │ +00002ef8 t process_queue │ │ │ │ U pthread_key_create │ │ │ │ U pthread_setspecific │ │ │ │ 00000680 b purge_guard.14 │ │ │ │ -00002764 t pymalloc_print_stats │ │ │ │ +00002514 t pymalloc_print_stats │ │ │ │ U realloc │ │ │ │ U realpath │ │ │ │ 00000000 b recurse │ │ │ │ 000002ec t set_up_debug_hooks_domain_unlocked │ │ │ │ 000003e2 t set_up_debug_hooks_unlocked │ │ │ │ U stderr │ │ │ │ U stdout │ │ │ │ @@ -11219,15 +11217,15 @@ │ │ │ │ 00000000 D PyRangeIter_Type │ │ │ │ 000001a0 D PyRange_Type │ │ │ │ U PySlice_Type │ │ │ │ U PyTuple_New │ │ │ │ U PyType_Type │ │ │ │ U PyUnicode_FromFormat │ │ │ │ U Py_BuildValue │ │ │ │ -000006b8 t Py_XDECREF │ │ │ │ +000006b4 t Py_XDECREF │ │ │ │ U _PyArg_NoKeywords │ │ │ │ U _PyArg_NoKwnames │ │ │ │ U _PyEval_GetBuiltin │ │ │ │ U _PyObject_New │ │ │ │ U _PyRuntime │ │ │ │ U _PySequence_IterSearch │ │ │ │ U _PySlice_GetLongIndices │ │ │ │ @@ -11236,47 +11234,47 @@ │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_NotImplementedStruct │ │ │ │ U _Py_TrueStruct │ │ │ │ U __aeabi_uidiv │ │ │ │ 000000f4 r count_doc │ │ │ │ 00000088 r index_doc │ │ │ │ 00000050 r length_hint_doc │ │ │ │ -00000654 t longrangeiter_dealloc │ │ │ │ +00000650 t longrangeiter_dealloc │ │ │ │ 00000384 t longrangeiter_len │ │ │ │ 00000270 d longrangeiter_methods │ │ │ │ -00000d60 t longrangeiter_next │ │ │ │ +00000d40 t longrangeiter_next │ │ │ │ 00000294 t longrangeiter_reduce │ │ │ │ 0000027e t longrangeiter_setstate │ │ │ │ 000001ec t make_range_object │ │ │ │ 00000420 d range_as_mapping │ │ │ │ 00000390 d range_as_number │ │ │ │ 0000042c d range_as_sequence │ │ │ │ 00000378 t range_bool │ │ │ │ 000000d0 t range_contains │ │ │ │ 00000108 t range_contains_long │ │ │ │ 00000134 t range_count │ │ │ │ 000005b0 t range_dealloc │ │ │ │ 00000160 r range_doc │ │ │ │ 00000056 t range_hash │ │ │ │ 0000018a t range_index │ │ │ │ -00000be8 t range_item │ │ │ │ +00000be4 t range_item │ │ │ │ 00000480 t range_iter │ │ │ │ -000006ec t range_length │ │ │ │ +000006e8 t range_length │ │ │ │ 000002f0 d range_members │ │ │ │ 00000340 d range_methods │ │ │ │ 0000037e t range_new │ │ │ │ 00000264 t range_reduce │ │ │ │ 00000000 t range_repr │ │ │ │ -00000a48 t range_reverse │ │ │ │ +00000a44 t range_reverse │ │ │ │ 00000000 t range_richcompare │ │ │ │ -000006f4 t range_subscript │ │ │ │ +000006f0 t range_subscript │ │ │ │ 00000000 t range_vectorcall │ │ │ │ 000001c8 t rangeiter_len │ │ │ │ 000002b0 d rangeiter_methods │ │ │ │ -000006d0 t rangeiter_next │ │ │ │ +000006cc t rangeiter_next │ │ │ │ 000001d0 t rangeiter_reduce │ │ │ │ 00000230 t rangeiter_setstate │ │ │ │ 00000028 r reduce_doc │ │ │ │ 00000144 r reverse_doc │ │ │ │ 00000000 r setstate_doc │ │ │ │ │ │ │ │ setobject.o: │ │ │ │ @@ -11307,15 +11305,15 @@ │ │ │ │ U PyErr_ExceptionMatches │ │ │ │ U PyErr_NoMemory │ │ │ │ U PyErr_Occurred │ │ │ │ U PyErr_SetString │ │ │ │ U PyExc_KeyError │ │ │ │ U PyExc_RuntimeError │ │ │ │ U PyExc_TypeError │ │ │ │ -00002500 T PyFrozenSet_New │ │ │ │ +00002310 T PyFrozenSet_New │ │ │ │ 00000000 D PyFrozenSet_Type │ │ │ │ U PyIter_Next │ │ │ │ U PyList_New │ │ │ │ U PyLong_FromSize_t │ │ │ │ U PyLong_FromSsize_t │ │ │ │ U PyMem_Free │ │ │ │ U PyMem_Malloc │ │ │ │ @@ -11328,54 +11326,54 @@ │ │ │ │ U PyObject_HashNotImplemented │ │ │ │ U PyObject_IsTrue │ │ │ │ U PyObject_Repr │ │ │ │ U PyObject_RichCompareBool │ │ │ │ U PyObject_SelfIter │ │ │ │ U PySequence_List │ │ │ │ 000001a8 D PySetIter_Type │ │ │ │ -00000fe8 T PySet_Add │ │ │ │ -00002c34 T PySet_Clear │ │ │ │ -00001818 T PySet_Contains │ │ │ │ +00000fec T PySet_Add │ │ │ │ +00002a44 T PySet_Clear │ │ │ │ +00001628 T PySet_Contains │ │ │ │ 00001230 T PySet_Discard │ │ │ │ -00000ed8 T PySet_New │ │ │ │ -000002f8 T PySet_Pop │ │ │ │ -00000204 T PySet_Size │ │ │ │ +00000edc T PySet_New │ │ │ │ +0000040c T PySet_Pop │ │ │ │ +00000318 T PySet_Size │ │ │ │ 000000d0 D PySet_Type │ │ │ │ U PyThreadState_Get │ │ │ │ U PyTuple_New │ │ │ │ U PyTuple_Pack │ │ │ │ U PyType_IsSubtype │ │ │ │ U PyType_Type │ │ │ │ U PyUnicode_FromFormat │ │ │ │ U PyUnicode_FromString │ │ │ │ U PyUnicode_Substring │ │ │ │ U PyUnicode_Type │ │ │ │ U Py_BuildValue │ │ │ │ U Py_GenericAlias │ │ │ │ U Py_ReprEnter │ │ │ │ U Py_ReprLeave │ │ │ │ -000001e8 t Py_XDECREF │ │ │ │ +000002fc t Py_XDECREF │ │ │ │ U _PyArg_CheckPositional │ │ │ │ U _PyArg_NoKeywords │ │ │ │ U _PyArg_NoKwnames │ │ │ │ U _PyDict_Contains_KnownHash │ │ │ │ U _PyDict_Next │ │ │ │ U _PyErr_BadInternalCall │ │ │ │ U _PyErr_SetKeyError │ │ │ │ U _PyEval_GetBuiltin │ │ │ │ U _PyObject_GC_New │ │ │ │ U _PyObject_GetState │ │ │ │ U _PyRuntime │ │ │ │ 00000278 d _PySetDummy_Type │ │ │ │ 000000d2 T _PySet_ClearInternal │ │ │ │ -00002718 T _PySet_Contains │ │ │ │ +00002528 T _PySet_Contains │ │ │ │ 00000348 D _PySet_Dummy │ │ │ │ -00002954 T _PySet_NextEntry │ │ │ │ -0000260c T _PySet_NextEntryRef │ │ │ │ -0000039c T _PySet_Update │ │ │ │ +00002764 T _PySet_NextEntry │ │ │ │ +0000241c T _PySet_NextEntryRef │ │ │ │ +000004b0 T _PySet_Update │ │ │ │ U _PyTrash_thread_deposit_object │ │ │ │ U _PyTrash_thread_destroy_chain │ │ │ │ U _PyType_AllocNoTrack │ │ │ │ U _PyUnicode_EQ │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_FalseStruct │ │ │ │ U _Py_FatalErrorFunc │ │ │ │ @@ -11387,116 +11385,116 @@ │ │ │ │ 000001a0 d _dummy_struct │ │ │ │ 000000b0 t dummy_dealloc │ │ │ │ 000000a4 t dummy_repr │ │ │ │ 0000034c d frozenset_as_number │ │ │ │ 00000000 t frozenset_copy │ │ │ │ 000007ac r frozenset_copy__doc__ │ │ │ │ 00000010 r frozenset_doc │ │ │ │ -00002a64 t frozenset_hash │ │ │ │ +00002874 t frozenset_hash │ │ │ │ 000003dc d frozenset_methods │ │ │ │ -00001fc0 t frozenset_new │ │ │ │ +00001acc t frozenset_new │ │ │ │ 00000000 t frozenset_vectorcall │ │ │ │ 000000e0 r length_hint_doc │ │ │ │ 000002d0 t make_new_set │ │ │ │ 000001c8 t make_new_set.constprop.0 │ │ │ │ -00003754 t make_new_set_basetype_untracked │ │ │ │ -000005f8 t make_new_set_basetype_untracked.constprop.0 │ │ │ │ +0000371c t make_new_set_basetype_untracked │ │ │ │ +000005ec t make_new_set_basetype_untracked.constprop.0 │ │ │ │ U memset │ │ │ │ 000000b8 r reduce_doc │ │ │ │ -00003044 t set___contains__ │ │ │ │ +00002e54 t set___contains__ │ │ │ │ 000002e8 r set___contains____doc__ │ │ │ │ -00001c4c t set___reduce__ │ │ │ │ +00001758 t set___reduce__ │ │ │ │ 00000164 r set___reduce____doc__ │ │ │ │ 00000088 t set___sizeof__ │ │ │ │ 00000118 r set___sizeof____doc__ │ │ │ │ -00002e3c t set_add │ │ │ │ +00002c4c t set_add │ │ │ │ 0000032c r set_add__doc__ │ │ │ │ -000009cc t set_add_entry │ │ │ │ -00003a9c t set_and │ │ │ │ +000009d0 t set_add_entry │ │ │ │ +00003a4c t set_and │ │ │ │ 000004ac d set_as_number │ │ │ │ 0000069c d set_as_sequence │ │ │ │ -00001938 t set_clear │ │ │ │ +00001444 t set_clear │ │ │ │ 00000774 r set_clear__doc__ │ │ │ │ -00002d58 t set_clear_internal │ │ │ │ -00000264 t set_contains_lock_held.part.0 │ │ │ │ -00001338 t set_copy │ │ │ │ +00002b68 t set_clear_internal │ │ │ │ +00000378 t set_contains_lock_held.part.0 │ │ │ │ +00000e34 t set_copy │ │ │ │ 000007e0 r set_copy__doc__ │ │ │ │ -0000107c t set_copy_and_difference_untracked │ │ │ │ -00000510 t set_copy_impl │ │ │ │ -00002424 t set_dealloc │ │ │ │ -00004c68 t set_difference_multi │ │ │ │ +00000de4 t set_copy_and_difference_untracked │ │ │ │ +00000504 t set_copy_impl │ │ │ │ +00002234 t set_dealloc │ │ │ │ +00005598 t set_difference_multi │ │ │ │ 00000528 r set_difference_multi__doc__ │ │ │ │ -00004354 t set_difference_untracked │ │ │ │ -00001354 t set_difference_update │ │ │ │ +00004314 t set_difference_untracked │ │ │ │ +00000e50 t set_difference_update │ │ │ │ 00000590 r set_difference_update__doc__ │ │ │ │ -000010cc t set_difference_update_internal │ │ │ │ -000008d0 t set_discard │ │ │ │ +00004ef8 t set_difference_update_internal │ │ │ │ +0000491c t set_discard │ │ │ │ 000001a4 r set_discard__doc__ │ │ │ │ 00000044 t set_discard_key │ │ │ │ 0000006c r set_doc │ │ │ │ -00000724 t set_iand │ │ │ │ -00001b44 t set_init │ │ │ │ +00000718 t set_iand │ │ │ │ +00001650 t set_init │ │ │ │ 00000000 t set_insert_clean │ │ │ │ -00003b34 t set_intersection │ │ │ │ -00001834 t set_intersection_multi │ │ │ │ +00003ae4 t set_intersection │ │ │ │ +00001340 t set_intersection_multi │ │ │ │ 000006b0 r set_intersection_multi__doc__ │ │ │ │ -000018b0 t set_intersection_multi_impl │ │ │ │ -00001cb0 t set_intersection_update_multi │ │ │ │ +000013bc t set_intersection_multi_impl │ │ │ │ +000017bc t set_intersection_update_multi │ │ │ │ 00000640 r set_intersection_update_multi__doc__ │ │ │ │ -00001a68 t set_ior │ │ │ │ -00001464 t set_isdisjoint │ │ │ │ +00001878 t set_ior │ │ │ │ +00000f60 t set_isdisjoint │ │ │ │ 000005ec r set_isdisjoint__doc__ │ │ │ │ -00001fbc t set_issubset │ │ │ │ +00001ac8 t set_issubset │ │ │ │ 000003e8 r set_issubset__doc__ │ │ │ │ -00003390 t set_issubset_impl │ │ │ │ -00000b5c t set_issuperset │ │ │ │ +000031a0 t set_issubset_impl │ │ │ │ +000008c4 t set_issuperset │ │ │ │ 00000398 r set_issuperset__doc__ │ │ │ │ -00000bb4 t set_issuperset_impl │ │ │ │ -0000495c t set_issuperset_impl.part.0 │ │ │ │ -000013ec t set_isub │ │ │ │ -0000221c t set_iter │ │ │ │ -00002060 t set_ixor │ │ │ │ -00002608 t set_len │ │ │ │ -00001628 t set_lookkey │ │ │ │ -00000184 t set_merge_lock_held │ │ │ │ -00001b80 t set_merge_lock_held.part.0 │ │ │ │ +0000091c t set_issuperset_impl │ │ │ │ +00004bec t set_issuperset_impl.part.0 │ │ │ │ +00000ee8 t set_isub │ │ │ │ +0000202c t set_iter │ │ │ │ +00001b6c t set_ixor │ │ │ │ +00002418 t set_len │ │ │ │ +000000cc t set_lookkey │ │ │ │ +00000298 t set_merge_lock_held │ │ │ │ +00001990 t set_merge_lock_held.part.0 │ │ │ │ 0000053c d set_methods │ │ │ │ -00001adc t set_new │ │ │ │ -000003f0 t set_or │ │ │ │ -00004274 t set_pop │ │ │ │ +000015e8 t set_new │ │ │ │ +0000354c t set_or │ │ │ │ +00004230 t set_pop │ │ │ │ 00000864 r set_pop__doc__ │ │ │ │ -00000c0c t set_remove │ │ │ │ +00000974 t set_remove │ │ │ │ 00000264 r set_remove__doc__ │ │ │ │ -00000e04 t set_repr │ │ │ │ -00003284 t set_richcompare │ │ │ │ -00000660 t set_sub │ │ │ │ -000020ec t set_symmetric_difference │ │ │ │ +00000b6c t set_repr │ │ │ │ +00003094 t set_richcompare │ │ │ │ +00000654 t set_sub │ │ │ │ +00001bf8 t set_symmetric_difference │ │ │ │ 00000434 r set_symmetric_difference__doc__ │ │ │ │ -00001ef0 t set_symmetric_difference_impl │ │ │ │ -00001954 t set_symmetric_difference_update │ │ │ │ +000019fc t set_symmetric_difference_impl │ │ │ │ +00001460 t set_symmetric_difference_update │ │ │ │ 000004a8 r set_symmetric_difference_update__doc__ │ │ │ │ -00004db4 t set_symmetric_difference_update_set │ │ │ │ -00000ba0 t set_table_resize │ │ │ │ -00000e44 t set_traverse │ │ │ │ -00000f84 t set_union │ │ │ │ +000056e4 t set_symmetric_difference_update_set │ │ │ │ +00000ba4 t set_table_resize │ │ │ │ +00000e48 t set_traverse │ │ │ │ +00000cec t set_union │ │ │ │ 00000718 r set_union__doc__ │ │ │ │ -000047f4 t set_update │ │ │ │ +000047b4 t set_update │ │ │ │ 00000814 r set_update__doc__ │ │ │ │ -00003854 t set_update_dict_lock_held │ │ │ │ -000000cc t set_update_internal │ │ │ │ +0000381c t set_update_dict_lock_held │ │ │ │ +000001e0 t set_update_internal │ │ │ │ 00000484 t set_update_iterable_lock_held │ │ │ │ 000003dc t set_update_local │ │ │ │ 000014e4 t set_vectorcall │ │ │ │ -00001e5c t set_xor │ │ │ │ -000023c4 t setiter_dealloc │ │ │ │ -000022a0 t setiter_iternext │ │ │ │ -0000133c t setiter_len │ │ │ │ +00001968 t set_xor │ │ │ │ +000021d4 t setiter_dealloc │ │ │ │ +000020b0 t setiter_iternext │ │ │ │ +00000e38 t setiter_len │ │ │ │ 000006c4 d setiter_methods │ │ │ │ 00000024 t setiter_reduce │ │ │ │ -00001828 t setiter_traverse │ │ │ │ +00001334 t setiter_traverse │ │ │ │ │ │ │ │ sliceobject.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LC0 │ │ │ │ 0000001c r .LC1 │ │ │ │ 00000060 r .LC2 │ │ │ │ 00000068 r .LC3 │ │ │ │ @@ -11518,62 +11516,62 @@ │ │ │ │ U PyObject_GC_Del │ │ │ │ U PyObject_GenericGetAttr │ │ │ │ U PyObject_Hash │ │ │ │ U PyObject_RichCompare │ │ │ │ U PyObject_RichCompareBool │ │ │ │ 00000184 T PySlice_AdjustIndices │ │ │ │ 00000238 T PySlice_GetIndices │ │ │ │ -00000228 T PySlice_GetIndicesEx │ │ │ │ -000003b4 T PySlice_New │ │ │ │ +000002f8 T PySlice_GetIndicesEx │ │ │ │ +00000398 T PySlice_New │ │ │ │ 00000000 D PySlice_Type │ │ │ │ 000000b4 T PySlice_Unpack │ │ │ │ U PyTuple_Pack │ │ │ │ U PyType_Type │ │ │ │ U PyUnicode_FromFormat │ │ │ │ U PyUnicode_FromString │ │ │ │ U Py_BuildValue │ │ │ │ -00000200 t Py_XDECREF │ │ │ │ +000002d0 t Py_XDECREF │ │ │ │ U _PyArg_NoKeywords │ │ │ │ 00000000 t _PyBuildSlice_Consume2.part.0 │ │ │ │ 00000000 T _PyBuildSlice_ConsumeRefs │ │ │ │ U _PyEval_SliceIndex │ │ │ │ U _PyLong_Sign │ │ │ │ U _PyObject_GC_New │ │ │ │ U _PyRuntime │ │ │ │ 00000000 T _PySlice_ClearFreeList │ │ │ │ 00000018 T _PySlice_FromIndices │ │ │ │ -000004c0 T _PySlice_GetLongIndices │ │ │ │ +000004a4 T _PySlice_GetLongIndices │ │ │ │ U _Py_Dealloc │ │ │ │ 000000d0 D _Py_EllipsisObject │ │ │ │ U _Py_FalseStruct │ │ │ │ U _Py_NewReference │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_NotImplementedStruct │ │ │ │ U _Py_SetImmortal │ │ │ │ U _Py_TrueStruct │ │ │ │ U _Py_tss_tstate │ │ │ │ U __aeabi_idiv │ │ │ │ 000002f0 t ellipsis_dealloc │ │ │ │ 000001a8 r ellipsis_doc │ │ │ │ 00000228 d ellipsis_methods │ │ │ │ 000001fc t ellipsis_new │ │ │ │ -0000021c t ellipsis_reduce │ │ │ │ +000002ec t ellipsis_reduce │ │ │ │ 000001dc t ellipsis_repr │ │ │ │ 00000000 r reduce_doc │ │ │ │ 000002bc t slice_dealloc │ │ │ │ 00000134 r slice_doc │ │ │ │ -00000154 t slice_indices │ │ │ │ +00000224 t slice_indices │ │ │ │ 00000028 r slice_indices_doc │ │ │ │ 00000108 d slice_members │ │ │ │ 000000d8 d slice_methods │ │ │ │ 000000b0 t slice_new │ │ │ │ 00000124 t slice_reduce │ │ │ │ 000001e8 t slice_repr │ │ │ │ 0000003e t slice_richcompare │ │ │ │ -0000011c t slice_traverse │ │ │ │ +000001ec t slice_traverse │ │ │ │ 00000150 t slicehash │ │ │ │ │ │ │ │ structseq.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LANCHOR1 │ │ │ │ 00000058 r .LC13 │ │ │ │ 0000005c r .LC14 │ │ │ │ @@ -11622,25 +11620,25 @@ │ │ │ │ U PyTuple_Type │ │ │ │ U PyType_FromSpecWithBases │ │ │ │ U PyType_Ready │ │ │ │ U PyType_Type │ │ │ │ U PyUnicode_DecodeUTF8 │ │ │ │ U PyUnicode_FromString │ │ │ │ U Py_BuildValue │ │ │ │ -00000d34 t Py_XDECREF │ │ │ │ +00000dc0 t Py_XDECREF │ │ │ │ U _PyArg_NoPositional │ │ │ │ U _PyArg_UnpackKeywords │ │ │ │ U _PyErr_BadInternalCall │ │ │ │ U _PyObject_GC_NewVar │ │ │ │ U _PyRuntime │ │ │ │ U _PyStaticType_FiniBuiltin │ │ │ │ U _PyStaticType_InitBuiltin │ │ │ │ 00000000 T _PyStructSequence_FiniBuiltin │ │ │ │ 00000000 T _PyStructSequence_InitBuiltinWithFlags │ │ │ │ -000008d0 T _PyStructSequence_NewType │ │ │ │ +00000914 T _PyStructSequence_NewType │ │ │ │ U _PyTuple_FromArray │ │ │ │ U _PyTuple_Resize │ │ │ │ U _PyType_GetDict │ │ │ │ U _PyType_HasSubclasses │ │ │ │ U _PyUnicodeWriter_Dealloc │ │ │ │ U _PyUnicodeWriter_Finish │ │ │ │ U _PyUnicodeWriter_Init │ │ │ │ @@ -11657,17 +11655,17 @@ │ │ │ │ 0000049c t get_type_attr_as_size.constprop.0 │ │ │ │ 00000000 t get_type_attr_as_size.part.0.isra.0 │ │ │ │ 00000278 t initialize_structseq_dict │ │ │ │ 00000034 r match_args_key │ │ │ │ U memset │ │ │ │ 00000014 r real_length_key │ │ │ │ U strlen │ │ │ │ -00000cb4 t structseq_dealloc │ │ │ │ +00000d40 t structseq_dealloc │ │ │ │ 00000000 d structseq_methods │ │ │ │ -00000d4c t structseq_new │ │ │ │ +00000dd8 t structseq_new │ │ │ │ 00000330 t structseq_reduce │ │ │ │ 000001c4 t structseq_replace │ │ │ │ 00000044 t structseq_repr │ │ │ │ 0000002e t structseq_traverse │ │ │ │ 00000020 r unnamed_fields_key │ │ │ │ 00000000 r visible_length_key │ │ │ │ │ │ │ │ @@ -11712,15 +11710,15 @@ │ │ │ │ U PySequence_Tuple │ │ │ │ U PySlice_AdjustIndices │ │ │ │ U PySlice_Type │ │ │ │ U PySlice_Unpack │ │ │ │ U PyThreadState_Get │ │ │ │ 000000d0 D PyTupleIter_Type │ │ │ │ 00000e0c T PyTuple_GetItem │ │ │ │ -000014c8 T PyTuple_GetSlice │ │ │ │ +0000148c T PyTuple_GetSlice │ │ │ │ 00000000 T PyTuple_New │ │ │ │ 000003bc T PyTuple_Pack │ │ │ │ 00000050 T PyTuple_SetItem │ │ │ │ 00000ddc T PyTuple_Size │ │ │ │ 00000000 D PyTuple_Type │ │ │ │ U PyType_Type │ │ │ │ U PyUnicode_FromString │ │ │ │ @@ -11772,39 +11770,39 @@ │ │ │ │ 00000000 r setstate_doc │ │ │ │ 000000c4 t tuple___getnewargs__ │ │ │ │ 0000019c r tuple___getnewargs____doc__ │ │ │ │ 00000320 t tuple_alloc │ │ │ │ 000001e0 d tuple_as_mapping │ │ │ │ 0000023c d tuple_as_sequence │ │ │ │ 00000088 r tuple_class_getitem_doc │ │ │ │ -00002238 t tuple_count │ │ │ │ +000021d0 t tuple_count │ │ │ │ 000002c0 r tuple_count__doc__ │ │ │ │ -00001f6c t tuple_index │ │ │ │ +00001f04 t tuple_index │ │ │ │ 00000304 r tuple_index__doc__ │ │ │ │ 000008c4 t tuple_iter │ │ │ │ 000001ec d tuple_methods │ │ │ │ -00001c0c t tuple_new │ │ │ │ +00001bbc t tuple_new │ │ │ │ 000001bc r tuple_new__doc__ │ │ │ │ -0000182c t tuple_vectorcall │ │ │ │ -00001a50 t tupleconcat │ │ │ │ +000017f0 t tuple_vectorcall │ │ │ │ +00001a00 t tupleconcat │ │ │ │ 00000f9c t tuplecontains │ │ │ │ 00000a48 t tupledealloc │ │ │ │ -000013d8 t tuplehash │ │ │ │ -00001390 t tupleitem │ │ │ │ +0000139c t tuplehash │ │ │ │ +00001354 t tupleitem │ │ │ │ 000009bc t tupleiter_dealloc │ │ │ │ -00002224 t tupleiter_len │ │ │ │ +000021bc t tupleiter_len │ │ │ │ 000001a0 d tupleiter_methods │ │ │ │ 00000960 t tupleiter_next │ │ │ │ 00000118 t tupleiter_reduce │ │ │ │ 0000015c t tupleiter_setstate │ │ │ │ 00000000 t tupleiter_traverse │ │ │ │ -00001c08 t tuplelength │ │ │ │ -00002054 t tuplerepeat │ │ │ │ -00001e2c t tuplerepr │ │ │ │ -000016c4 t tuplerichcompare │ │ │ │ +00001bb8 t tuplelength │ │ │ │ +00001fec t tuplerepeat │ │ │ │ +00001dc4 t tuplerepr │ │ │ │ +00001688 t tuplerichcompare │ │ │ │ 00001038 t tuplesubscript │ │ │ │ 00000c0c t tupletraverse │ │ │ │ │ │ │ │ typeobject.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LANCHOR1 │ │ │ │ 00000000 r .LC0 │ │ │ │ @@ -12107,18 +12105,18 @@ │ │ │ │ U PyObject_GC_UnTrack │ │ │ │ U PyObject_GenericGetAttr │ │ │ │ U PyObject_GenericGetDict │ │ │ │ U PyObject_GenericHash │ │ │ │ U PyObject_GenericSetAttr │ │ │ │ U PyObject_GetAttr │ │ │ │ U PyObject_GetBuffer │ │ │ │ -00006760 T PyObject_GetItemData │ │ │ │ +00006710 T PyObject_GetItemData │ │ │ │ U PyObject_GetIter │ │ │ │ U PyObject_GetOptionalAttr │ │ │ │ -00001f40 T PyObject_GetTypeData │ │ │ │ +00001d40 T PyObject_GetTypeData │ │ │ │ U PyObject_HasAttrWithError │ │ │ │ U PyObject_Hash │ │ │ │ U PyObject_HashNotImplemented │ │ │ │ U PyObject_IsTrue │ │ │ │ U PyObject_Malloc │ │ │ │ U PyObject_Repr │ │ │ │ U PyObject_RichCompareBool │ │ │ │ @@ -12145,51 +12143,51 @@ │ │ │ │ U PyTuple_GetSlice │ │ │ │ U PyTuple_New │ │ │ │ U PyTuple_Pack │ │ │ │ U PyTuple_Type │ │ │ │ 00001bda T PyType_AddWatcher │ │ │ │ 00000f4c T PyType_ClearCache │ │ │ │ 00001cfe T PyType_ClearWatcher │ │ │ │ -00000800 T PyType_FromMetaclass │ │ │ │ -0000ae78 T PyType_FromModuleAndSpec │ │ │ │ -0000414c T PyType_FromSpec │ │ │ │ -0000aea0 T PyType_FromSpecWithBases │ │ │ │ -00003eac T PyType_GenericAlloc │ │ │ │ -0000a2a4 T PyType_GenericNew │ │ │ │ -00001f50 T PyType_GetDict │ │ │ │ -0000d1b4 T PyType_GetFlags │ │ │ │ -00011d68 T PyType_GetFullyQualifiedName │ │ │ │ -0000f9a0 T PyType_GetModule │ │ │ │ -0000c594 T PyType_GetModuleByDef │ │ │ │ +000005bc T PyType_FromMetaclass │ │ │ │ +0000ae2c T PyType_FromModuleAndSpec │ │ │ │ +00004130 T PyType_FromSpec │ │ │ │ +0000ae54 T PyType_FromSpecWithBases │ │ │ │ +00003e90 T PyType_GenericAlloc │ │ │ │ +0000a260 T PyType_GenericNew │ │ │ │ +00001d50 T PyType_GetDict │ │ │ │ +0000d3b8 T PyType_GetFlags │ │ │ │ +00012034 T PyType_GetFullyQualifiedName │ │ │ │ +0000fba0 T PyType_GetModule │ │ │ │ +0000c538 T PyType_GetModuleByDef │ │ │ │ 00000008 T PyType_GetModuleName │ │ │ │ -00011040 T PyType_GetModuleState │ │ │ │ +00011240 T PyType_GetModuleState │ │ │ │ 00000002 T PyType_GetName │ │ │ │ -0000041c T PyType_GetQualName │ │ │ │ -0000f6a4 T PyType_GetSlot │ │ │ │ +00000434 T PyType_GetQualName │ │ │ │ +0000f8a4 T PyType_GetSlot │ │ │ │ 00001bc4 T PyType_GetTypeDataSize │ │ │ │ -00006c70 T PyType_IsSubtype │ │ │ │ -000003bc T PyType_Modified │ │ │ │ -00006714 T PyType_Ready │ │ │ │ +00006c20 T PyType_IsSubtype │ │ │ │ +000003d4 T PyType_Modified │ │ │ │ +000066c4 T PyType_Ready │ │ │ │ 0000209c T PyType_SUPPORTS_WEAKREFS │ │ │ │ 000000d0 D PyType_Type │ │ │ │ 00001d3c T PyType_Unwatch │ │ │ │ 00001c38 T PyType_Watch │ │ │ │ U PyUnicode_AsUTF8 │ │ │ │ U PyUnicode_AsUTF8AndSize │ │ │ │ U PyUnicode_FromFormat │ │ │ │ U PyUnicode_FromString │ │ │ │ U PyUnicode_FromStringAndSize │ │ │ │ U PyUnicode_IsIdentifier │ │ │ │ U PyUnicode_Join │ │ │ │ U PyUnicode_Type │ │ │ │ -000013c8 T PyUnstable_Type_AssignVersionTag │ │ │ │ +00001184 T PyUnstable_Type_AssignVersionTag │ │ │ │ U PyWeakref_NewRef │ │ │ │ U PyWrapperDescr_Type │ │ │ │ U PyZip_Type │ │ │ │ -00003cdc t Py_XDECREF │ │ │ │ +00000000 t Py_XDECREF │ │ │ │ U _PyArg_BadArgument │ │ │ │ U _PyArg_CheckPositional │ │ │ │ U _PyArg_NoKeywords │ │ │ │ U _PyArg_NoKwnames │ │ │ │ 00000d80 D _PyBufferWrapper_Type │ │ │ │ U _PyDictKeys_DecRef │ │ │ │ U _PyDict_DetachFromObject │ │ │ │ @@ -12207,338 +12205,338 @@ │ │ │ │ U _PyObject_AssertFailed │ │ │ │ U _PyObject_Call │ │ │ │ U _PyObject_Call_Prepend │ │ │ │ U _PyObject_ComputedDictPointer │ │ │ │ U _PyObject_GC_Link │ │ │ │ U _PyObject_GC_New │ │ │ │ U _PyObject_GenericGetAttrWithDict │ │ │ │ -0000289c T _PyObject_GetState │ │ │ │ +0000269c T _PyObject_GetState │ │ │ │ U _PyObject_InitInlineValues │ │ │ │ U _PyObject_IsFreed │ │ │ │ U _PyObject_IsInstanceDictEmpty │ │ │ │ -000092f0 T _PyObject_LookupSpecial │ │ │ │ +000092ac T _PyObject_LookupSpecial │ │ │ │ 000020d2 T _PyObject_LookupSpecialId │ │ │ │ U _PyObject_MakeTpCall │ │ │ │ U _PyObject_MaterializeManagedDict_LockHeld │ │ │ │ U _PyObject_NextNotImplemented │ │ │ │ U _PyObject_RealIsInstance │ │ │ │ U _PyObject_RealIsSubclass │ │ │ │ U _PyObject_SetAttributeErrorContext │ │ │ │ U _PyObject_SetDeferredRefcount │ │ │ │ U _PyObject_SetManagedDict │ │ │ │ -00000820 t _PyObject_VectorcallTstate.constprop.0 │ │ │ │ +000005dc t _PyObject_VectorcallTstate.constprop.0 │ │ │ │ U _PyRuntime │ │ │ │ U _PySequence_IterSearch │ │ │ │ U _PyStaticType_ClearWeakRefs │ │ │ │ -0000e45c T _PyStaticType_FiniBuiltin │ │ │ │ -000040b0 T _PyStaticType_GetState │ │ │ │ +0000e664 T _PyStaticType_FiniBuiltin │ │ │ │ +00004094 T _PyStaticType_GetState │ │ │ │ 00000058 T _PyStaticType_InitBuiltin │ │ │ │ -00000874 T _PyStaticType_InitForExtension │ │ │ │ -0000c064 T _PySuper_Lookup │ │ │ │ +00000630 T _PyStaticType_InitForExtension │ │ │ │ +0000c010 T _PySuper_Lookup │ │ │ │ U _PyTrash_thread_deposit_object │ │ │ │ U _PyTrash_thread_destroy_chain │ │ │ │ -0000024c T _PyType_AddMethod │ │ │ │ -00003fc8 T _PyType_AllocNoTrack │ │ │ │ -00006160 T _PyType_CalculateMetaclass │ │ │ │ +00000264 T _PyType_AddMethod │ │ │ │ +00003fac T _PyType_AllocNoTrack │ │ │ │ +00006110 T _PyType_CalculateMetaclass │ │ │ │ 00001eb0 T _PyType_CheckConsistency │ │ │ │ -00005160 t _PyType_FromMetaclass_impl │ │ │ │ -00004150 t _PyType_FromMetaclass_impl.constprop.0 │ │ │ │ +00005118 t _PyType_FromMetaclass_impl │ │ │ │ +00004134 t _PyType_FromMetaclass_impl.constprop.0 │ │ │ │ 00001e86 T _PyType_GetBases │ │ │ │ -000040f0 T _PyType_GetDict │ │ │ │ -0000d204 T _PyType_GetDocFromInternalDoc │ │ │ │ -00011ed8 T _PyType_GetFullyQualifiedName │ │ │ │ +000040d4 T _PyType_GetDict │ │ │ │ +0000d408 T _PyType_GetDocFromInternalDoc │ │ │ │ +000121a4 T _PyType_GetFullyQualifiedName │ │ │ │ 00001e9a T _PyType_GetMRO │ │ │ │ -000127fc T _PyType_GetModuleByDef2 │ │ │ │ +00012ac8 T _PyType_GetModuleByDef2 │ │ │ │ 00000a74 T _PyType_GetModuleByDef3 │ │ │ │ -0000d0ac T _PyType_GetSubclasses │ │ │ │ -000018b0 T _PyType_GetTextSignatureFromInternalDoc │ │ │ │ -000010a4 T _PyType_HasSubclasses │ │ │ │ +0000d2b0 T _PyType_GetSubclasses │ │ │ │ +000016b0 T _PyType_GetTextSignatureFromInternalDoc │ │ │ │ +00000e60 T _PyType_HasSubclasses │ │ │ │ 00000000 T _PyType_InitCache │ │ │ │ -00006cd4 T _PyType_Lookup │ │ │ │ +00006c84 T _PyType_Lookup │ │ │ │ 000020a6 T _PyType_LookupId │ │ │ │ -000067a8 T _PyType_LookupRef │ │ │ │ -0000ae58 T _PyType_Name │ │ │ │ -0000bf4c T _PyType_NewManagedObject │ │ │ │ -00000778 T _PyType_SetFlags │ │ │ │ -0000d3e4 T _PyType_SetFlagsRecursive │ │ │ │ +00006758 T _PyType_LookupRef │ │ │ │ +0000ae0c T _PyType_Name │ │ │ │ +0000bef8 T _PyType_NewManagedObject │ │ │ │ +00000534 T _PyType_SetFlags │ │ │ │ +0000d5e8 T _PyType_SetFlagsRecursive │ │ │ │ 00000000 T _PyTypes_AfterFork │ │ │ │ -00001110 T _PyTypes_Fini │ │ │ │ -00000b14 T _PyTypes_FiniExtTypes │ │ │ │ +00000ecc T _PyTypes_Fini │ │ │ │ +000008d0 T _PyTypes_FiniExtTypes │ │ │ │ U _PyUnicode_Copy │ │ │ │ U _PyUnicode_Equal │ │ │ │ U _PyUnicode_FromId │ │ │ │ U _PyUnicode_InternMortal │ │ │ │ U _PyWeakref_ClearWeakRefsNoCallbacks │ │ │ │ -0000cb14 T _Py_BaseObject_RichCompare │ │ │ │ +0000cab8 T _Py_BaseObject_RichCompare │ │ │ │ U _Py_CheckFunctionResult │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_FalseStruct │ │ │ │ U _Py_Mangle │ │ │ │ U _Py_NewReference │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_NotImplementedStruct │ │ │ │ U _Py_SetImmortal │ │ │ │ U _Py_SetImmortalUntracked │ │ │ │ U _Py_TrueStruct │ │ │ │ -00010568 T _Py_slot_tp_getattr_hook │ │ │ │ -00001fcc T _Py_slot_tp_getattro │ │ │ │ +00010768 T _Py_slot_tp_getattr_hook │ │ │ │ +00001dcc T _Py_slot_tp_getattro │ │ │ │ U _Py_tss_tstate │ │ │ │ -0000a9cc T _Py_type_getattro │ │ │ │ -00009e10 T _Py_type_getattro_impl │ │ │ │ +0000a980 T _Py_type_getattro │ │ │ │ +00009dcc T _Py_type_getattro_impl │ │ │ │ U _Py_union_type_or │ │ │ │ 00000148 r __func__.0 │ │ │ │ 00000204 r __func__.1 │ │ │ │ U __sprintf_chk │ │ │ │ U __stack_chk_fail │ │ │ │ U __stack_chk_guard │ │ │ │ -0000171c t _common_reduce.part.0 │ │ │ │ -000068bc t assign_version_tag │ │ │ │ -00006384 t best_base │ │ │ │ +0000151c t _common_reduce.part.0 │ │ │ │ +0000686c t assign_version_tag │ │ │ │ +00006334 t best_base │ │ │ │ 00000ea0 d bufferwrapper_as_buffer │ │ │ │ 000012a8 t bufferwrapper_dealloc │ │ │ │ 00001220 t bufferwrapper_releasebuf │ │ │ │ 00001da0 t bufferwrapper_traverse │ │ │ │ -000004ec t call_unbound_noarg.part.0 │ │ │ │ -0000f284 t check_num_args.constprop.0 │ │ │ │ -0000f2f4 t check_num_args.constprop.1 │ │ │ │ -000006f8 t check_set_special_type_attr │ │ │ │ +0000043c t call_unbound_noarg.part.0 │ │ │ │ +0000f484 t check_num_args.constprop.0 │ │ │ │ +0000f4f4 t check_num_args.constprop.1 │ │ │ │ +0000cfd8 t check_set_special_type_attr │ │ │ │ 000015d4 t class_name │ │ │ │ -0000e2a0 t clear_tp_subclasses │ │ │ │ -00001bd4 t compatible_for_assignment │ │ │ │ -00001cf4 t compatible_with_tp_base │ │ │ │ -00006ac4 t find_name_in_mro │ │ │ │ +0000e4a8 t clear_tp_subclasses │ │ │ │ +000019d4 t compatible_for_assignment │ │ │ │ +00001af4 t compatible_with_tp_base │ │ │ │ +00006a74 t find_name_in_mro │ │ │ │ 00001b14 t get_dict_descriptor │ │ │ │ -000003c8 t get_module_by_def │ │ │ │ +000003e0 t get_module_by_def │ │ │ │ 00001668 t getindex │ │ │ │ -00001778 t import_copyreg │ │ │ │ -0000a960 t lookup_maybe_method │ │ │ │ -00001020 t managed_static_type_state_clear.part.0 │ │ │ │ +00001578 t import_copyreg │ │ │ │ +0000a914 t lookup_maybe_method │ │ │ │ +00000ddc t managed_static_type_state_clear.part.0 │ │ │ │ U memcpy │ │ │ │ U memset │ │ │ │ -00010430 t merge_class_dict │ │ │ │ +00010630 t merge_class_dict │ │ │ │ 00000ce0 t method_is_overloaded.isra.0 │ │ │ │ -00012478 t mro_hierarchy_for_complete_type │ │ │ │ -00003834 t mro_implementation_unlocked │ │ │ │ +00012744 t mro_hierarchy_for_complete_type │ │ │ │ +00003870 t mro_implementation_unlocked │ │ │ │ 00000158 r name_op │ │ │ │ -00001450 t object___dir__ │ │ │ │ +00001250 t object___dir__ │ │ │ │ 000006c4 r object___dir____doc__ │ │ │ │ -00000ab0 t object___format__ │ │ │ │ +0000086c t object___format__ │ │ │ │ 00000738 r object___format____doc__ │ │ │ │ -00002004 t object___getstate__ │ │ │ │ +00001e04 t object___getstate__ │ │ │ │ 00000828 r object___getstate____doc__ │ │ │ │ 0000174a t object___reduce__ │ │ │ │ 000007fc r object___reduce____doc__ │ │ │ │ -00011094 t object___reduce_ex__ │ │ │ │ +00011294 t object___reduce_ex__ │ │ │ │ 000007c0 r object___reduce_ex____doc__ │ │ │ │ 000010e6 t object___sizeof__ │ │ │ │ 000006f8 r object___sizeof____doc__ │ │ │ │ -00009d20 t object_dealloc │ │ │ │ +00009cdc t object_dealloc │ │ │ │ 000003f8 r object_doc │ │ │ │ -0000cbd0 t object_get_class │ │ │ │ +0000cb70 t object_get_class │ │ │ │ 00000f38 d object_getsets │ │ │ │ -000017b4 t object_getstate │ │ │ │ -000117d0 t object_getstate_default │ │ │ │ -0000a6a4 t object_init │ │ │ │ -00009cb8 t object_init_subclass │ │ │ │ +000015b4 t object_getstate │ │ │ │ +00011a7c t object_getstate_default │ │ │ │ +0000a658 t object_init │ │ │ │ +00009c74 t object_init_subclass │ │ │ │ 000004b4 r object_init_subclass_doc │ │ │ │ 00000ea8 d object_methods │ │ │ │ -0000a3d0 t object_new │ │ │ │ -00000510 t object_repr │ │ │ │ -0000cb70 t object_richcompare │ │ │ │ -00000424 t object_richcompare.part.0 │ │ │ │ -00001d94 t object_set_class │ │ │ │ -0000aea4 t object_str │ │ │ │ -0000076c t object_subclasshook │ │ │ │ +0000a38c t object_new │ │ │ │ +00000460 t object_repr │ │ │ │ +0000cb14 t object_richcompare │ │ │ │ +0000cb84 t object_richcompare.part.0 │ │ │ │ +00001b94 t object_set_class │ │ │ │ +0000ae58 t object_str │ │ │ │ +0000d19c t object_subclasshook │ │ │ │ 0000053c r object_subclasshook_doc │ │ │ │ 00000000 r pyslot_offsets │ │ │ │ 00001990 t releasebuffer_call_python │ │ │ │ -00012c60 t richcmp_eq │ │ │ │ -00002014 t richcmp_ge │ │ │ │ -00001ffc t richcmp_gt │ │ │ │ -0000200c t richcmp_le │ │ │ │ -00001ff4 t richcmp_lt │ │ │ │ -00001404 t richcmp_ne │ │ │ │ -00000784 t set_flags_recursive │ │ │ │ +00012f20 t richcmp_eq │ │ │ │ +00001e14 t richcmp_ge │ │ │ │ +00001dfc t richcmp_gt │ │ │ │ +00001e0c t richcmp_le │ │ │ │ +00001df4 t richcmp_lt │ │ │ │ +000011c0 t richcmp_ne │ │ │ │ +00000540 t set_flags_recursive │ │ │ │ 00001490 t set_mro_error │ │ │ │ 00001420 t slot_am_aiter │ │ │ │ -000029ac t slot_am_anext │ │ │ │ +000027ac t slot_am_anext │ │ │ │ 000013ae t slot_am_await │ │ │ │ 000010fe t slot_bf_getbuffer │ │ │ │ 00001a94 t slot_bf_releasebuffer │ │ │ │ -0000e9a0 t slot_mp_ass_subscript │ │ │ │ -0000d47c t slot_mp_subscript │ │ │ │ -00012bc8 t slot_nb_absolute │ │ │ │ -00012884 t slot_nb_add │ │ │ │ -0000fd78 t slot_nb_and │ │ │ │ -00012294 t slot_nb_bool │ │ │ │ -000026b4 t slot_nb_divmod │ │ │ │ -0000201c t slot_nb_float │ │ │ │ -0000238c t slot_nb_floor_divide │ │ │ │ -00002040 t slot_nb_index │ │ │ │ +0000eba0 t slot_mp_ass_subscript │ │ │ │ +0000d680 t slot_mp_subscript │ │ │ │ +00012e88 t slot_nb_absolute │ │ │ │ +00012b50 t slot_nb_add │ │ │ │ +0000ff78 t slot_nb_and │ │ │ │ +00012560 t slot_nb_bool │ │ │ │ +000024b4 t slot_nb_divmod │ │ │ │ +00001e1c t slot_nb_float │ │ │ │ +0000218c t slot_nb_floor_divide │ │ │ │ +00001e40 t slot_nb_index │ │ │ │ 00000690 t slot_nb_inplace_add │ │ │ │ 00000b44 t slot_nb_inplace_and │ │ │ │ 00000900 t slot_nb_inplace_floor_divide │ │ │ │ 00000f00 t slot_nb_inplace_lshift │ │ │ │ 00000858 t slot_nb_inplace_matrix_multiply │ │ │ │ 000006e0 t slot_nb_inplace_multiply │ │ │ │ 00000b1c t slot_nb_inplace_or │ │ │ │ 00000af4 t slot_nb_inplace_power │ │ │ │ 00000acc t slot_nb_inplace_remainder │ │ │ │ 00000d8e t slot_nb_inplace_rshift │ │ │ │ 000006b8 t slot_nb_inplace_subtract │ │ │ │ 00000880 t slot_nb_inplace_true_divide │ │ │ │ 00000b6c t slot_nb_inplace_xor │ │ │ │ -00012048 t slot_nb_int │ │ │ │ -00002878 t slot_nb_invert │ │ │ │ +00012314 t slot_nb_int │ │ │ │ +00002678 t slot_nb_invert │ │ │ │ 00000db4 t slot_nb_lshift │ │ │ │ 00000708 t slot_nb_matrix_multiply │ │ │ │ -00002064 t slot_nb_multiply │ │ │ │ -000013e0 t slot_nb_negative │ │ │ │ -0000150c t slot_nb_or │ │ │ │ +00001e64 t slot_nb_multiply │ │ │ │ +0000119c t slot_nb_negative │ │ │ │ +0000130c t slot_nb_or │ │ │ │ 00000f28 t slot_nb_positive │ │ │ │ -000021e4 t slot_nb_power │ │ │ │ +00001fe4 t slot_nb_power │ │ │ │ 00000928 t slot_nb_remainder │ │ │ │ 00000b94 t slot_nb_rshift │ │ │ │ -00012a38 t slot_nb_subtract │ │ │ │ -0001206c t slot_nb_true_divide │ │ │ │ -000024fc t slot_nb_xor │ │ │ │ +00012cf8 t slot_nb_subtract │ │ │ │ +00012338 t slot_nb_true_divide │ │ │ │ +000022fc t slot_nb_xor │ │ │ │ 000020f8 t slot_sq_ass_item │ │ │ │ -0000dc58 t slot_sq_contains │ │ │ │ -0000fb30 t slot_sq_item │ │ │ │ -0000f6ec t slot_sq_length │ │ │ │ -0000f4b0 t slot_tp_call │ │ │ │ -0000fa7c t slot_tp_descr_get │ │ │ │ +0000de60 t slot_sq_contains │ │ │ │ +0000fd30 t slot_sq_item │ │ │ │ +0000f8ec t slot_sq_length │ │ │ │ +0000f6b0 t slot_tp_call │ │ │ │ +0000fc7c t slot_tp_descr_get │ │ │ │ 000008a8 t slot_tp_descr_set │ │ │ │ -000102fc t slot_tp_finalize │ │ │ │ -00010a48 t slot_tp_hash │ │ │ │ -0000a728 t slot_tp_init │ │ │ │ -0000f57c t slot_tp_iter │ │ │ │ -00010e34 t slot_tp_iternext │ │ │ │ -0000b10c t slot_tp_new │ │ │ │ -000109d4 t slot_tp_repr │ │ │ │ -00010014 t slot_tp_richcompare │ │ │ │ -0000ec54 t slot_tp_setattro │ │ │ │ -00010bb4 t slot_tp_str │ │ │ │ +000104fc t slot_tp_finalize │ │ │ │ +00010c48 t slot_tp_hash │ │ │ │ +0000a6dc t slot_tp_init │ │ │ │ +0000f77c t slot_tp_iter │ │ │ │ +00011034 t slot_tp_iternext │ │ │ │ +0000b0c0 t slot_tp_new │ │ │ │ +00010bd4 t slot_tp_repr │ │ │ │ +00010214 t slot_tp_richcompare │ │ │ │ +0000ee54 t slot_tp_setattro │ │ │ │ +00010db4 t slot_tp_str │ │ │ │ 000001c0 d slotdefs │ │ │ │ -000065d0 t solid_base │ │ │ │ +00006580 t solid_base │ │ │ │ U strcmp │ │ │ │ U strlen │ │ │ │ U strncmp │ │ │ │ U strrchr │ │ │ │ -0000e334 t subtype_clear │ │ │ │ -0000b4d0 t subtype_dealloc │ │ │ │ -00010384 t subtype_dict │ │ │ │ +0000e53c t subtype_clear │ │ │ │ +0000b484 t subtype_dealloc │ │ │ │ +00010584 t subtype_dict │ │ │ │ 00000d30 d subtype_getsets_dict_only │ │ │ │ 00000cf4 d subtype_getsets_full │ │ │ │ 00000d58 d subtype_getsets_weakref_only │ │ │ │ 000016fc t subtype_getweakref │ │ │ │ -000028a4 t subtype_setdict │ │ │ │ -0000c704 t subtype_traverse │ │ │ │ -00009c0c t super_dealloc │ │ │ │ +000026a4 t subtype_setdict │ │ │ │ +0000c6a8 t subtype_traverse │ │ │ │ +00009bc8 t super_dealloc │ │ │ │ 000017f8 t super_descr_get │ │ │ │ 00000220 r super_doc │ │ │ │ -0000994c t super_getattro │ │ │ │ -00002a24 t super_init │ │ │ │ -0000b17c t super_init_without_args │ │ │ │ +00009908 t super_getattro │ │ │ │ +00002824 t super_init │ │ │ │ +0000b130 t super_init_without_args │ │ │ │ 00000e50 d super_members │ │ │ │ 00001dd0 t super_repr │ │ │ │ 00001750 t super_traverse │ │ │ │ -0000945c t super_vectorcall │ │ │ │ -00000000 t supercheck │ │ │ │ +00009418 t super_vectorcall │ │ │ │ +00000018 t supercheck │ │ │ │ 000001a0 d tp_new_methoddef │ │ │ │ -0000b2d4 t tp_new_wrapper │ │ │ │ -00001874 t type___dir__ │ │ │ │ +0000b288 t tp_new_wrapper │ │ │ │ +00001674 t type___dir__ │ │ │ │ 000008a0 r type___dir____doc__ │ │ │ │ -0000ffd8 t type___instancecheck__ │ │ │ │ +000101d8 t type___instancecheck__ │ │ │ │ 000009b0 r type___instancecheck____doc__ │ │ │ │ 0000178e t type___sizeof__ │ │ │ │ 00000858 r type___sizeof____doc__ │ │ │ │ -0000f668 t type___subclasscheck__ │ │ │ │ +0000f868 t type___subclasscheck__ │ │ │ │ 00000964 r type___subclasscheck____doc__ │ │ │ │ -0000cfa4 t type___subclasses__ │ │ │ │ +0000d1a8 t type___subclasses__ │ │ │ │ 000008e4 r type___subclasses____doc__ │ │ │ │ -0000ccc4 t type_abstractmethods │ │ │ │ +0000cd2c t type_abstractmethods │ │ │ │ 00000f60 d type_as_number │ │ │ │ -00006e90 t type_call │ │ │ │ -0000dde8 t type_clear │ │ │ │ -0000deb0 t type_dealloc │ │ │ │ -0000cc38 t type_dict │ │ │ │ +00006e40 t type_call │ │ │ │ +0000dff0 t type_clear │ │ │ │ +0000e0b8 t type_dealloc │ │ │ │ +0000cca0 t type_dict │ │ │ │ 00000674 r type_doc │ │ │ │ -0000d298 t type_get_annotations │ │ │ │ -0000ccb0 t type_get_bases │ │ │ │ -0000ce5c t type_get_doc │ │ │ │ -0000c620 t type_get_module │ │ │ │ -0000d3c0 t type_get_mro │ │ │ │ -000019f0 t type_get_text_signature │ │ │ │ -000019f8 t type_get_type_params │ │ │ │ +0000d49c t type_get_annotations │ │ │ │ +0000cd18 t type_get_bases │ │ │ │ +0000d04c t type_get_doc │ │ │ │ +0000c5c4 t type_get_module │ │ │ │ +0000d5c4 t type_get_mro │ │ │ │ +000017f0 t type_get_text_signature │ │ │ │ +000017f8 t type_get_type_params │ │ │ │ 00001070 d type_getsets │ │ │ │ -00009cc4 t type_init │ │ │ │ -000067a0 t type_is_gc │ │ │ │ +00009c80 t type_init │ │ │ │ +00006750 t type_is_gc │ │ │ │ 00001160 d type_members │ │ │ │ 00000ff0 d type_methods │ │ │ │ -0000bcec t type_modified_unlocked │ │ │ │ -0000be24 t type_modified_unlocked.part.0 │ │ │ │ -00000174 t type_module │ │ │ │ -0000cbe4 t type_mro │ │ │ │ +0000bc98 t type_modified_unlocked │ │ │ │ +0000bdd0 t type_modified_unlocked.part.0 │ │ │ │ +0000018c t type_module │ │ │ │ +0000cc4c t type_mro │ │ │ │ 00000928 r type_mro__doc__ │ │ │ │ -00003cf4 t type_mro_modified │ │ │ │ -0000d1b8 t type_name │ │ │ │ -00006fe4 t type_new │ │ │ │ -0000a2a0 t type_prepare │ │ │ │ -0000b0c0 t type_qualname │ │ │ │ +00003d18 t type_mro_modified │ │ │ │ +0000d3bc t type_name │ │ │ │ +00006f94 t type_new │ │ │ │ +0000a25c t type_prepare │ │ │ │ +0000b074 t type_qualname │ │ │ │ 00000220 t type_ready │ │ │ │ -0000aeb0 t type_repr │ │ │ │ -0000cd74 t type_set_abstractmethods │ │ │ │ -0000ca44 t type_set_annotations │ │ │ │ +0000ae64 t type_repr │ │ │ │ +0000cddc t type_set_abstractmethods │ │ │ │ +0000c9e8 t type_set_annotations │ │ │ │ 0000000c t type_set_bases │ │ │ │ -00001688 t type_set_doc │ │ │ │ -000005e4 t type_set_module │ │ │ │ -00001b24 t type_set_name │ │ │ │ -0000196c t type_set_qualname │ │ │ │ +00001488 t type_set_doc │ │ │ │ +0000cec4 t type_set_module │ │ │ │ +00001924 t type_set_name │ │ │ │ +0000176c t type_set_qualname │ │ │ │ 00001024 t type_set_type_params │ │ │ │ -0000b948 t type_setattro │ │ │ │ -00009d28 t type_traverse │ │ │ │ -00006e14 t type_vectorcall │ │ │ │ -00008d58 t update_one_slot │ │ │ │ -0000c824 t update_slot │ │ │ │ -0000f48c t update_slots_callback │ │ │ │ -0000123c t update_subclasses.constprop.0 │ │ │ │ +0000b8f4 t type_setattro │ │ │ │ +00009ce4 t type_traverse │ │ │ │ +00006dc4 t type_vectorcall │ │ │ │ +00008d14 t update_one_slot │ │ │ │ +0000c7c8 t update_slot │ │ │ │ +0000f68c t update_slots_callback │ │ │ │ +00000ff8 t update_subclasses.constprop.0 │ │ │ │ 00001ca8 t validate_watcher_id │ │ │ │ -0000ff00 t vectorcall_maybe.constprop.0 │ │ │ │ -0000da64 t vectorcall_method.constprop.0 │ │ │ │ -0000d874 t vectorcall_method.constprop.1 │ │ │ │ -0000d684 t vectorcall_method.constprop.2 │ │ │ │ -00012404 t wrap_binaryfunc │ │ │ │ -00012bec t wrap_binaryfunc_l │ │ │ │ +00010100 t vectorcall_maybe.constprop.0 │ │ │ │ +0000dc6c t vectorcall_method.constprop.0 │ │ │ │ +0000da78 t vectorcall_method.constprop.1 │ │ │ │ +0000d888 t vectorcall_method.constprop.2 │ │ │ │ +000126d0 t wrap_binaryfunc │ │ │ │ +00012eac t wrap_binaryfunc_l │ │ │ │ 000010bc t wrap_binaryfunc_r │ │ │ │ 0000134a t wrap_buffer │ │ │ │ 000012f8 t wrap_call │ │ │ │ 00000668 t wrap_del │ │ │ │ -0000eea0 t wrap_delattr │ │ │ │ -00001a8c t wrap_delitem │ │ │ │ +0000f0a0 t wrap_delattr │ │ │ │ +0000188c t wrap_delitem │ │ │ │ 000017c2 t wrap_descr_delete │ │ │ │ -0001220c t wrap_descr_get │ │ │ │ -00001d48 t wrap_descr_set │ │ │ │ -00002874 t wrap_hashfunc │ │ │ │ +000124d8 t wrap_descr_get │ │ │ │ +00001b48 t wrap_descr_set │ │ │ │ +00002674 t wrap_hashfunc │ │ │ │ 00000fc8 t wrap_indexargfunc │ │ │ │ -0000b4a8 t wrap_init │ │ │ │ +0000b45c t wrap_init │ │ │ │ 00001b8a t wrap_inquirypred │ │ │ │ -0000282c t wrap_lenfunc │ │ │ │ -0000f9f4 t wrap_next │ │ │ │ -0000ebf4 t wrap_objobjargproc │ │ │ │ -00002668 t wrap_objobjproc │ │ │ │ +0000262c t wrap_lenfunc │ │ │ │ +0000fbf4 t wrap_next │ │ │ │ +0000edf4 t wrap_objobjargproc │ │ │ │ +00002468 t wrap_objobjproc │ │ │ │ 000018be t wrap_releasebuffer │ │ │ │ -00010214 t wrap_richcmpfunc │ │ │ │ -0000f364 t wrap_setattr │ │ │ │ +00010414 t wrap_richcmpfunc │ │ │ │ +0000f564 t wrap_setattr │ │ │ │ 00001604 t wrap_sq_delitem │ │ │ │ 000016b8 t wrap_sq_item │ │ │ │ 00001e0c t wrap_sq_setitem │ │ │ │ 00001b44 t wrap_ternaryfunc │ │ │ │ 00001304 t wrap_ternaryfunc_r │ │ │ │ -00010dc0 t wrap_unaryfunc │ │ │ │ +00010fc0 t wrap_unaryfunc │ │ │ │ │ │ │ │ typevarobject.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LC0 │ │ │ │ 00000008 r .LC1 │ │ │ │ 000000dc r .LC10 │ │ │ │ 0000010c r .LC11 │ │ │ │ @@ -12931,15 +12929,15 @@ │ │ │ │ 00001700 r .LC235 │ │ │ │ 00001714 r .LC236 │ │ │ │ 0000171c r .LC237 │ │ │ │ 00001728 r .LC239 │ │ │ │ 00000114 r .LC24 │ │ │ │ 00001738 r .LC240 │ │ │ │ 0000174c r .LC241 │ │ │ │ -00001768 r .LC242 │ │ │ │ +00001768 r .LC244 │ │ │ │ 000017a4 r .LC246 │ │ │ │ 000017bc r .LC247 │ │ │ │ 000017f8 r .LC248 │ │ │ │ 00001830 r .LC249 │ │ │ │ 000001f8 r .LC25 │ │ │ │ 00001854 r .LC250 │ │ │ │ 0000187c r .LC251 │ │ │ │ @@ -13069,17 +13067,17 @@ │ │ │ │ 00000674 r .LC94 │ │ │ │ 00000680 r .LC95 │ │ │ │ 000006b8 r .LC96 │ │ │ │ 000006f8 r .LC97 │ │ │ │ 00000718 r .LC98 │ │ │ │ 0000073c r .LC99 │ │ │ │ 000000d4 d EncodingMapType │ │ │ │ -00001d60 t EncodingMap_size │ │ │ │ +00001d78 t EncodingMap_size │ │ │ │ 0000320c r EncodingMap_size__doc__ │ │ │ │ -0000adcc t MarkupIterator_next │ │ │ │ +0000ae48 t MarkupIterator_next │ │ │ │ U PyArg_ParseTuple │ │ │ │ U PyBool_FromLong │ │ │ │ U PyBuffer_FillInfo │ │ │ │ U PyBuffer_Release │ │ │ │ U PyByteArray_Type │ │ │ │ U PyBytes_AsString │ │ │ │ U PyBytes_FromString │ │ │ │ @@ -13122,15 +13120,15 @@ │ │ │ │ U PyExc_UnicodeEncodeError │ │ │ │ U PyExc_UnicodeError │ │ │ │ U PyExc_ValueError │ │ │ │ 000001a4 d PyFieldNameIter_Type │ │ │ │ U PyFloat_AsDouble │ │ │ │ U PyFloat_Type │ │ │ │ 00000274 d PyFormatterIter_Type │ │ │ │ -000045d4 T PyInit__string │ │ │ │ +000045a4 T PyInit__string │ │ │ │ U PyList_Append │ │ │ │ U PyList_New │ │ │ │ U PyList_Reverse │ │ │ │ U PyLong_AsInt │ │ │ │ U PyLong_AsLong │ │ │ │ U PyLong_AsLongAndOverflow │ │ │ │ U PyLong_AsSsize_t │ │ │ │ @@ -13193,111 +13191,111 @@ │ │ │ │ U PyUnicodeEncodeError_SetEnd │ │ │ │ U PyUnicodeEncodeError_SetReason │ │ │ │ U PyUnicodeEncodeError_SetStart │ │ │ │ 00000498 D PyUnicodeIter_Type │ │ │ │ U PyUnicodeTranslateError_SetEnd │ │ │ │ U PyUnicodeTranslateError_SetReason │ │ │ │ U PyUnicodeTranslateError_SetStart │ │ │ │ -00010ef0 T PyUnicode_Append │ │ │ │ -00003bc0 T PyUnicode_AppendAndDel │ │ │ │ -0001c774 T PyUnicode_AsASCIIString │ │ │ │ +00010f44 T PyUnicode_Append │ │ │ │ +00003b90 T PyUnicode_AppendAndDel │ │ │ │ +0001c7c4 T PyUnicode_AsASCIIString │ │ │ │ 00000a52 T PyUnicode_AsCharmapString │ │ │ │ -00002696 T PyUnicode_AsDecodedObject │ │ │ │ -000026f2 T PyUnicode_AsDecodedUnicode │ │ │ │ -00002796 T PyUnicode_AsEncodedObject │ │ │ │ -00007170 T PyUnicode_AsEncodedString │ │ │ │ -000027f2 T PyUnicode_AsEncodedUnicode │ │ │ │ +000026ae T PyUnicode_AsDecodedObject │ │ │ │ +0000270a T PyUnicode_AsDecodedUnicode │ │ │ │ +000027ae T PyUnicode_AsEncodedObject │ │ │ │ +000071e4 T PyUnicode_AsEncodedString │ │ │ │ +0000280a T PyUnicode_AsEncodedUnicode │ │ │ │ 00000a7e T PyUnicode_AsLatin1String │ │ │ │ -00022700 T PyUnicode_AsRawUnicodeEscapeString │ │ │ │ -0001f268 T PyUnicode_AsUCS4 │ │ │ │ -00007ea8 T PyUnicode_AsUCS4Copy │ │ │ │ +00022ad4 T PyUnicode_AsRawUnicodeEscapeString │ │ │ │ +0001f2cc T PyUnicode_AsUCS4 │ │ │ │ +00007a28 T PyUnicode_AsUCS4Copy │ │ │ │ 00000a84 T PyUnicode_AsUTF16String │ │ │ │ 00000a8c T PyUnicode_AsUTF32String │ │ │ │ -00005894 T PyUnicode_AsUTF8 │ │ │ │ -00002634 T PyUnicode_AsUTF8AndSize │ │ │ │ -00016770 T PyUnicode_AsUTF8String │ │ │ │ -00021720 T PyUnicode_AsUnicodeEscapeString │ │ │ │ -00015f7c T PyUnicode_AsWideChar │ │ │ │ -0000d418 T PyUnicode_AsWideCharString │ │ │ │ -000160e8 T PyUnicode_BuildEncodingMap │ │ │ │ -00013d94 T PyUnicode_Compare │ │ │ │ -000058f4 T PyUnicode_CompareWithASCIIString │ │ │ │ -00010100 T PyUnicode_Concat │ │ │ │ -0000c184 T PyUnicode_Contains │ │ │ │ -00004484 T PyUnicode_CopyCharacters │ │ │ │ +00005914 T PyUnicode_AsUTF8 │ │ │ │ +00002604 T PyUnicode_AsUTF8AndSize │ │ │ │ +000167bc T PyUnicode_AsUTF8String │ │ │ │ +00021af4 T PyUnicode_AsUnicodeEscapeString │ │ │ │ +00015fc8 T PyUnicode_AsWideChar │ │ │ │ +0000d480 T PyUnicode_AsWideCharString │ │ │ │ +00016134 T PyUnicode_BuildEncodingMap │ │ │ │ +00013dbc T PyUnicode_Compare │ │ │ │ +00005974 T PyUnicode_CompareWithASCIIString │ │ │ │ +00010154 T PyUnicode_Concat │ │ │ │ +0000c200 T PyUnicode_Contains │ │ │ │ +00004454 T PyUnicode_CopyCharacters │ │ │ │ 00000f1c T PyUnicode_Count │ │ │ │ -00017934 T PyUnicode_Decode │ │ │ │ -00012a18 T PyUnicode_DecodeASCII │ │ │ │ -000033cc T PyUnicode_DecodeCharmap │ │ │ │ -000026ec T PyUnicode_DecodeFSDefault │ │ │ │ -00001ee0 T PyUnicode_DecodeFSDefaultAndSize │ │ │ │ -000033c8 T PyUnicode_DecodeLatin1 │ │ │ │ -0000f550 T PyUnicode_DecodeLocale │ │ │ │ -0000288c T PyUnicode_DecodeLocaleAndSize │ │ │ │ -0001f6b4 T PyUnicode_DecodeRawUnicodeEscape │ │ │ │ +00017988 T PyUnicode_Decode │ │ │ │ +00012a98 T PyUnicode_DecodeASCII │ │ │ │ +0000339c T PyUnicode_DecodeCharmap │ │ │ │ +000026bc T PyUnicode_DecodeFSDefault │ │ │ │ +00001eac T PyUnicode_DecodeFSDefaultAndSize │ │ │ │ +00003398 T PyUnicode_DecodeLatin1 │ │ │ │ +0000f5b8 T PyUnicode_DecodeLocale │ │ │ │ +000028a4 T PyUnicode_DecodeLocaleAndSize │ │ │ │ +0001f718 T PyUnicode_DecodeRawUnicodeEscape │ │ │ │ 00000988 T PyUnicode_DecodeUTF16 │ │ │ │ -0001faec T PyUnicode_DecodeUTF16Stateful │ │ │ │ +0001fedc T PyUnicode_DecodeUTF16Stateful │ │ │ │ 000009a4 T PyUnicode_DecodeUTF32 │ │ │ │ -00021dc0 T PyUnicode_DecodeUTF32Stateful │ │ │ │ -00002ab2 T PyUnicode_DecodeUTF7 │ │ │ │ -000202e0 T PyUnicode_DecodeUTF7Stateful │ │ │ │ -00004814 T PyUnicode_DecodeUTF8 │ │ │ │ -00004868 T PyUnicode_DecodeUTF8Stateful │ │ │ │ +00022194 T PyUnicode_DecodeUTF32Stateful │ │ │ │ +00002aca T PyUnicode_DecodeUTF7 │ │ │ │ +000206b4 T PyUnicode_DecodeUTF7Stateful │ │ │ │ +000048b4 T PyUnicode_DecodeUTF8 │ │ │ │ +00004908 T PyUnicode_DecodeUTF8Stateful │ │ │ │ 00000a94 T PyUnicode_DecodeUnicodeEscape │ │ │ │ -00013440 T PyUnicode_EncodeFSDefault │ │ │ │ -0000438c T PyUnicode_EncodeLocale │ │ │ │ -00016ccc T PyUnicode_EqualToUTF8 │ │ │ │ -00016d24 T PyUnicode_EqualToUTF8AndSize │ │ │ │ -00002b94 t PyUnicode_EqualToUTF8AndSize.part.0 │ │ │ │ -000154f4 T PyUnicode_FSConverter │ │ │ │ -00015da8 T PyUnicode_FSDecoder │ │ │ │ -000074e8 T PyUnicode_Fill │ │ │ │ -00009dbc T PyUnicode_Find │ │ │ │ -0000d5d4 T PyUnicode_FindChar │ │ │ │ -0000d860 t PyUnicode_FindChar.constprop.0 │ │ │ │ -00017d98 T PyUnicode_Format │ │ │ │ -00017754 T PyUnicode_FromEncodedObject │ │ │ │ -000088d4 T PyUnicode_FromFormat │ │ │ │ -00002864 T PyUnicode_FromFormatV │ │ │ │ -000043fc T PyUnicode_FromKindAndData │ │ │ │ -00010e90 T PyUnicode_FromObject │ │ │ │ -0001aa88 T PyUnicode_FromOrdinal │ │ │ │ -0000098c T PyUnicode_FromString │ │ │ │ -00001aa0 T PyUnicode_FromStringAndSize │ │ │ │ -00002050 T PyUnicode_FromWideChar │ │ │ │ +0001349c T PyUnicode_EncodeFSDefault │ │ │ │ +0000435c T PyUnicode_EncodeLocale │ │ │ │ +00016d14 T PyUnicode_EqualToUTF8 │ │ │ │ +00016d6c T PyUnicode_EqualToUTF8AndSize │ │ │ │ +00002b64 t PyUnicode_EqualToUTF8AndSize.part.0 │ │ │ │ +00015518 T PyUnicode_FSConverter │ │ │ │ +00015df4 T PyUnicode_FSDecoder │ │ │ │ +00007c3c T PyUnicode_Fill │ │ │ │ +00009ba4 T PyUnicode_Find │ │ │ │ +0000d63c T PyUnicode_FindChar │ │ │ │ +0000d8c8 t PyUnicode_FindChar.constprop.0 │ │ │ │ +00017dec T PyUnicode_Format │ │ │ │ +000177a8 T PyUnicode_FromEncodedObject │ │ │ │ +00008950 T PyUnicode_FromFormat │ │ │ │ +00002834 T PyUnicode_FromFormatV │ │ │ │ +0000449c T PyUnicode_FromKindAndData │ │ │ │ +00010ee4 T PyUnicode_FromObject │ │ │ │ +0001aad8 T PyUnicode_FromOrdinal │ │ │ │ +0000094c T PyUnicode_FromString │ │ │ │ +00001a6c T PyUnicode_FromStringAndSize │ │ │ │ +0000201c T PyUnicode_FromWideChar │ │ │ │ 0000097e T PyUnicode_GetDefaultEncoding │ │ │ │ -00002844 T PyUnicode_GetLength │ │ │ │ -00002974 T PyUnicode_GetSize │ │ │ │ -00000768 T PyUnicode_InternFromString │ │ │ │ -00002b70 T PyUnicode_InternImmortal │ │ │ │ +00015dcc T PyUnicode_GetLength │ │ │ │ +0000298c T PyUnicode_GetSize │ │ │ │ +00000728 T PyUnicode_InternFromString │ │ │ │ +00002b88 T PyUnicode_InternImmortal │ │ │ │ 00000404 T PyUnicode_InternInPlace │ │ │ │ -00005638 T PyUnicode_IsIdentifier │ │ │ │ -00012fa0 T PyUnicode_Join │ │ │ │ -0000064c T PyUnicode_New │ │ │ │ -0000fb10 T PyUnicode_Partition │ │ │ │ -00002394 t PyUnicode_READ_CHAR │ │ │ │ -000023e0 t PyUnicode_READ_CHAR.part.0 │ │ │ │ -000084f0 T PyUnicode_RPartition │ │ │ │ -000010aa T PyUnicode_RSplit │ │ │ │ -0000398c T PyUnicode_ReadChar │ │ │ │ -00006b24 T PyUnicode_Replace │ │ │ │ -00001056 T PyUnicode_Resize │ │ │ │ -0000767c T PyUnicode_RichCompare │ │ │ │ -0001f204 T PyUnicode_Split │ │ │ │ -00019cc8 T PyUnicode_Splitlines │ │ │ │ -0000d970 T PyUnicode_Substring │ │ │ │ -00002a34 T PyUnicode_Tailmatch │ │ │ │ -000010e6 T PyUnicode_Translate │ │ │ │ +000056b8 T PyUnicode_IsIdentifier │ │ │ │ +00012ffc T PyUnicode_Join │ │ │ │ +0000060c T PyUnicode_New │ │ │ │ +0000fb64 T PyUnicode_Partition │ │ │ │ +0000238c t PyUnicode_READ_CHAR │ │ │ │ +000023d8 t PyUnicode_READ_CHAR.part.0 │ │ │ │ +0000856c T PyUnicode_RPartition │ │ │ │ +000010c2 T PyUnicode_RSplit │ │ │ │ +0000395c T PyUnicode_ReadChar │ │ │ │ +0000695c T PyUnicode_Replace │ │ │ │ +0000106e T PyUnicode_Resize │ │ │ │ +000076dc T PyUnicode_RichCompare │ │ │ │ +0001f268 T PyUnicode_Split │ │ │ │ +00019d18 T PyUnicode_Splitlines │ │ │ │ +0000d9d8 T PyUnicode_Substring │ │ │ │ +00002a04 T PyUnicode_Tailmatch │ │ │ │ +000010fe T PyUnicode_Translate │ │ │ │ 00000004 D PyUnicode_Type │ │ │ │ 00000b9e T PyUnicode_WriteChar │ │ │ │ U Py_BuildValue │ │ │ │ -00006ff8 t Py_XDECREF │ │ │ │ +0000706c t Py_XDECREF │ │ │ │ U Py_hexdigits │ │ │ │ -00008d30 t SubString_new_object │ │ │ │ -00008a7c t SubString_new_object_or_empty │ │ │ │ +000089bc t SubString_new_object │ │ │ │ +00008708 t SubString_new_object_or_empty │ │ │ │ U _PyArg_BadArgument │ │ │ │ U _PyArg_CheckPositional │ │ │ │ U _PyArg_UnpackKeywords │ │ │ │ U _PyByteArray_empty_string │ │ │ │ U _PyBytesWriter_Alloc │ │ │ │ U _PyBytesWriter_Dealloc │ │ │ │ U _PyBytesWriter_Finish │ │ │ │ @@ -13327,111 +13325,111 @@ │ │ │ │ U _PyStack_AsDict │ │ │ │ U _PyStaticType_FiniBuiltin │ │ │ │ U _PyStaticType_InitBuiltin │ │ │ │ U _PyTuple_FromArray │ │ │ │ U _PyType_GetFullyQualifiedName │ │ │ │ 000003c8 D _PyUnicodeASCIIIter_Type │ │ │ │ U _PyUnicodeTranslateError_Create │ │ │ │ -0001a3b4 T _PyUnicodeWriter_Dealloc │ │ │ │ -000041ac T _PyUnicodeWriter_Finish │ │ │ │ -000088b8 T _PyUnicodeWriter_Init │ │ │ │ -000063cc T _PyUnicodeWriter_PrepareInternal │ │ │ │ -00006dd0 t _PyUnicodeWriter_PrepareInternal.constprop.0 │ │ │ │ -00006a3c t _PyUnicodeWriter_PrepareInternal.constprop.1 │ │ │ │ -00006708 t _PyUnicodeWriter_PrepareInternal.constprop.2 │ │ │ │ -0000299e T _PyUnicodeWriter_PrepareKindInternal │ │ │ │ -00002174 t _PyUnicodeWriter_Update │ │ │ │ -00003f38 T _PyUnicodeWriter_WriteASCIIString │ │ │ │ -00019b80 T _PyUnicodeWriter_WriteChar │ │ │ │ -000088fc t _PyUnicodeWriter_WriteCharInline │ │ │ │ -000029bc T _PyUnicodeWriter_WriteLatin1String │ │ │ │ -00007cf8 T _PyUnicodeWriter_WriteStr │ │ │ │ -0000b440 T _PyUnicodeWriter_WriteSubstring │ │ │ │ -00007634 T _PyUnicode_AsASCIIString │ │ │ │ -00004254 T _PyUnicode_AsLatin1String │ │ │ │ -000025b0 T _PyUnicode_AsUTF8NoNUL │ │ │ │ -00019bf4 T _PyUnicode_AsUTF8String │ │ │ │ -00002248 T _PyUnicode_CheckConsistency │ │ │ │ -0001a9ac T _PyUnicode_ClearInterned │ │ │ │ -0001d958 T _PyUnicode_Copy │ │ │ │ -0001f6b8 T _PyUnicode_DecodeRawUnicodeEscapeStateful │ │ │ │ -00002a92 T _PyUnicode_DecodeUnicodeEscapeInternal │ │ │ │ -000059bc T _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ -00009cf8 T _PyUnicode_DecodeUnicodeEscapeStateful │ │ │ │ -0000f4bc T _PyUnicode_EQ │ │ │ │ -0001be28 T _PyUnicode_EncodeCharmap │ │ │ │ -000048a4 T _PyUnicode_EncodeUTF16 │ │ │ │ -00009354 T _PyUnicode_EncodeUTF32 │ │ │ │ -00022300 T _PyUnicode_EncodeUTF7 │ │ │ │ -00005808 T _PyUnicode_Equal │ │ │ │ -00002ab8 T _PyUnicode_EqualToASCIIId │ │ │ │ -0000481c T _PyUnicode_EqualToASCIIString │ │ │ │ -00017410 T _PyUnicode_ExactDealloc │ │ │ │ -00007190 T _PyUnicode_FastCopyCharacters │ │ │ │ -00006954 T _PyUnicode_FastFill │ │ │ │ -0000b550 T _PyUnicode_FindMaxChar │ │ │ │ -0000b594 t _PyUnicode_FindMaxChar.constprop.0 │ │ │ │ -000023f8 t _PyUnicode_FindMaxChar.part.0 │ │ │ │ -00003b20 T _PyUnicode_Fini │ │ │ │ -00003a88 T _PyUnicode_FiniTypes │ │ │ │ +0001a404 T _PyUnicodeWriter_Dealloc │ │ │ │ +0000424c T _PyUnicodeWriter_Finish │ │ │ │ +00008934 T _PyUnicodeWriter_Init │ │ │ │ +00006440 T _PyUnicodeWriter_PrepareInternal │ │ │ │ +00006e44 t _PyUnicodeWriter_PrepareInternal.constprop.0 │ │ │ │ +00006ab0 t _PyUnicodeWriter_PrepareInternal.constprop.1 │ │ │ │ +0000677c t _PyUnicodeWriter_PrepareInternal.constprop.2 │ │ │ │ +000029b6 T _PyUnicodeWriter_PrepareKindInternal │ │ │ │ +0000216c t _PyUnicodeWriter_Update │ │ │ │ +00003fd8 T _PyUnicodeWriter_WriteASCIIString │ │ │ │ +00019bd0 T _PyUnicodeWriter_WriteChar │ │ │ │ +00008978 t _PyUnicodeWriter_WriteCharInline │ │ │ │ +000029d4 T _PyUnicodeWriter_WriteLatin1String │ │ │ │ +00007d58 T _PyUnicodeWriter_WriteStr │ │ │ │ +0000b4bc T _PyUnicodeWriter_WriteSubstring │ │ │ │ +00007694 T _PyUnicode_AsASCIIString │ │ │ │ +00004224 T _PyUnicode_AsLatin1String │ │ │ │ +00002580 T _PyUnicode_AsUTF8NoNUL │ │ │ │ +00019c44 T _PyUnicode_AsUTF8String │ │ │ │ +00002260 T _PyUnicode_CheckConsistency │ │ │ │ +0001a9fc T _PyUnicode_ClearInterned │ │ │ │ +0001d98c T _PyUnicode_Copy │ │ │ │ +0001f71c T _PyUnicode_DecodeRawUnicodeEscapeStateful │ │ │ │ +00002aaa T _PyUnicode_DecodeUnicodeEscapeInternal │ │ │ │ +00005a3c T _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ +00009ae0 T _PyUnicode_DecodeUnicodeEscapeStateful │ │ │ │ +0000f524 T _PyUnicode_EQ │ │ │ │ +0001be78 T _PyUnicode_EncodeCharmap │ │ │ │ +00004874 T _PyUnicode_EncodeUTF16 │ │ │ │ +00008fe0 T _PyUnicode_EncodeUTF32 │ │ │ │ +000226d4 T _PyUnicode_EncodeUTF7 │ │ │ │ +00005888 T _PyUnicode_Equal │ │ │ │ +00002ad0 T _PyUnicode_EqualToASCIIId │ │ │ │ +000048bc T _PyUnicode_EqualToASCIIString │ │ │ │ +00017464 T _PyUnicode_ExactDealloc │ │ │ │ +00006e1c T _PyUnicode_FastCopyCharacters │ │ │ │ +0000678c T _PyUnicode_FastFill │ │ │ │ +0000b5cc T _PyUnicode_FindMaxChar │ │ │ │ +0000b610 t _PyUnicode_FindMaxChar.constprop.0 │ │ │ │ +000023f0 t _PyUnicode_FindMaxChar.part.0 │ │ │ │ +00003af0 T _PyUnicode_Fini │ │ │ │ +00003a58 T _PyUnicode_FiniTypes │ │ │ │ U _PyUnicode_FormatAdvancedWriter │ │ │ │ -0001e4e8 T _PyUnicode_FormatLong │ │ │ │ -000040c4 T _PyUnicode_FromASCII │ │ │ │ +0001e51c T _PyUnicode_FormatLong │ │ │ │ +00004164 T _PyUnicode_FromASCII │ │ │ │ 00000076 T _PyUnicode_FromId │ │ │ │ -00004624 t _PyUnicode_FromUCS1 │ │ │ │ -0001a3d8 t _PyUnicode_FromUCS2 │ │ │ │ -0001ea0c t _PyUnicode_FromUCS4 │ │ │ │ -00003110 T _PyUnicode_GetNameCAPI │ │ │ │ -000020d4 t _PyUnicode_HAS_UTF8_MEMORY │ │ │ │ -000026bc T _PyUnicode_InitEncodings │ │ │ │ -000001b8 T _PyUnicode_InitGlobalObjects │ │ │ │ -00002074 T _PyUnicode_InitState │ │ │ │ -00002108 T _PyUnicode_InitTypes │ │ │ │ -0001e158 T _PyUnicode_InsertThousandsGrouping │ │ │ │ -00001b08 T _PyUnicode_InternImmortal │ │ │ │ -000228d0 T _PyUnicode_InternInPlace │ │ │ │ -00001ce4 T _PyUnicode_InternMortal │ │ │ │ -00002b56 T _PyUnicode_InternStatic │ │ │ │ -000021a8 T _PyUnicode_InternedSize │ │ │ │ -000021e4 T _PyUnicode_InternedSize_Immortal │ │ │ │ +000046c4 t _PyUnicode_FromUCS1 │ │ │ │ +0001a428 t _PyUnicode_FromUCS2 │ │ │ │ +0001ea40 t _PyUnicode_FromUCS4 │ │ │ │ +000030e0 T _PyUnicode_GetNameCAPI │ │ │ │ +000020cc t _PyUnicode_HAS_UTF8_MEMORY │ │ │ │ +000026b4 T _PyUnicode_InitEncodings │ │ │ │ +000001b0 T _PyUnicode_InitGlobalObjects │ │ │ │ +0000206c T _PyUnicode_InitState │ │ │ │ +00002100 T _PyUnicode_InitTypes │ │ │ │ +0001e18c T _PyUnicode_InsertThousandsGrouping │ │ │ │ +00001ad4 T _PyUnicode_InternImmortal │ │ │ │ +00022ca4 T _PyUnicode_InternInPlace │ │ │ │ +00001cb0 T _PyUnicode_InternMortal │ │ │ │ +00002b6e T _PyUnicode_InternStatic │ │ │ │ +000021c0 T _PyUnicode_InternedSize │ │ │ │ +000021fc T _PyUnicode_InternedSize_Immortal │ │ │ │ U _PyUnicode_IsAlpha │ │ │ │ U _PyUnicode_IsCaseIgnorable │ │ │ │ U _PyUnicode_IsCased │ │ │ │ U _PyUnicode_IsDecimalDigit │ │ │ │ U _PyUnicode_IsDigit │ │ │ │ U _PyUnicode_IsLinebreak │ │ │ │ U _PyUnicode_IsLowercase │ │ │ │ U _PyUnicode_IsNumeric │ │ │ │ U _PyUnicode_IsPrintable │ │ │ │ U _PyUnicode_IsTitlecase │ │ │ │ U _PyUnicode_IsUppercase │ │ │ │ U _PyUnicode_IsWhitespace │ │ │ │ U _PyUnicode_IsXidContinue │ │ │ │ U _PyUnicode_IsXidStart │ │ │ │ -0000bc1c T _PyUnicode_JoinArray │ │ │ │ -00005790 T _PyUnicode_ScanIdentifier │ │ │ │ +0000bc98 T _PyUnicode_JoinArray │ │ │ │ +00005810 T _PyUnicode_ScanIdentifier │ │ │ │ U _PyUnicode_ToDecimalDigit │ │ │ │ U _PyUnicode_ToFoldedFull │ │ │ │ U _PyUnicode_ToLowerFull │ │ │ │ U _PyUnicode_ToTitleFull │ │ │ │ U _PyUnicode_ToUpperFull │ │ │ │ -0001c7bc T _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ -000025d4 T _PyUnicode_WideCharString_Converter │ │ │ │ -0000262c T _PyUnicode_WideCharString_Opt_Converter │ │ │ │ -000142fc T _PyUnicode_XStrip │ │ │ │ +0001c80c T _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ +000025ec T _PyUnicode_WideCharString_Converter │ │ │ │ +00002644 T _PyUnicode_WideCharString_Opt_Converter │ │ │ │ +00014324 T _PyUnicode_XStrip │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_DecodeLocaleEx │ │ │ │ 0000008c T _Py_DecodeUTF8Ex │ │ │ │ -000024dc T _Py_DecodeUTF8_surrogateescape │ │ │ │ +000024d4 T _Py_DecodeUTF8_surrogateescape │ │ │ │ U _Py_DumpPathConfig │ │ │ │ U _Py_EncodeLocaleEx │ │ │ │ -0000f74c T _Py_EncodeUTF8Ex │ │ │ │ +0000f7b4 T _Py_EncodeUTF8Ex │ │ │ │ U _Py_FalseStruct │ │ │ │ U _Py_FatalErrorFunc │ │ │ │ -0000f6a4 T _Py_GetErrorHandler │ │ │ │ +0000f70c T _Py_GetErrorHandler │ │ │ │ U _Py_HashBytes │ │ │ │ U _Py_NewReference │ │ │ │ U _Py_NewReferenceNoTotal │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_NotImplementedStruct │ │ │ │ U _Py_SetFileSystemEncoding │ │ │ │ U _Py_SetImmortal │ │ │ │ @@ -13458,15 +13456,15 @@ │ │ │ │ 00000000 r __func__.4 │ │ │ │ 00000030 r __func__.5 │ │ │ │ U __memmove_chk │ │ │ │ U __snprintf_chk │ │ │ │ U __sprintf_chk │ │ │ │ U __stack_chk_fail │ │ │ │ U __stack_chk_guard │ │ │ │ -00007df0 t _copy_characters │ │ │ │ +00007e50 t _copy_characters │ │ │ │ 00000248 r _keywords.11 │ │ │ │ 00000258 r _keywords.14 │ │ │ │ 00000264 r _keywords.17 │ │ │ │ 00000270 r _keywords.20 │ │ │ │ 00000278 r _keywords.23 │ │ │ │ 00000280 r _keywords.26 │ │ │ │ 0000023c r _keywords.8 │ │ │ │ @@ -13482,262 +13480,262 @@ │ │ │ │ 00000620 d _parser.18 │ │ │ │ 00000370 d _parser.21 │ │ │ │ 00000594 d _parser.24 │ │ │ │ 000005c0 d _parser.27 │ │ │ │ 00000568 d _parser.9 │ │ │ │ 00000720 d _string_methods │ │ │ │ 000005ec d _string_module │ │ │ │ -00013914 t any_find_slice.constprop.1 │ │ │ │ -000169c8 t anylib_find │ │ │ │ +00013970 t any_find_slice.constprop.1 │ │ │ │ +00016a14 t anylib_find │ │ │ │ 00000120 r ascii_linebreak │ │ │ │ -000080bc t asciilib__factorize │ │ │ │ -00007cf0 t asciilib__preprocess │ │ │ │ -00008190 t asciilib__two_way │ │ │ │ -000075f4 t asciilib_adaptive_find.constprop.0 │ │ │ │ -00021bc4 t asciilib_default_rfind.constprop.0 │ │ │ │ -0001b804 t backslashreplace │ │ │ │ +00007d48 t asciilib__factorize │ │ │ │ +00007870 t asciilib__preprocess │ │ │ │ +00007e1c t asciilib__two_way │ │ │ │ +00007174 t asciilib_adaptive_find.constprop.0 │ │ │ │ +00021f98 t asciilib_default_rfind.constprop.0 │ │ │ │ +0001b854 t backslashreplace │ │ │ │ 00000000 d bloom_linebreak │ │ │ │ -00009edc t build_string │ │ │ │ -00006c24 t case_operation │ │ │ │ -0001f11c t charmapencode_lookup │ │ │ │ -0001c5bc t charmapencode_output │ │ │ │ -000042a8 t charmaptranslate_lookup │ │ │ │ -00003ac0 t clear_interned_dict │ │ │ │ -0000286c t config_get_codec_name │ │ │ │ +00009f58 t build_string │ │ │ │ +00006a5c t case_operation │ │ │ │ +0001f180 t charmapencode_lookup │ │ │ │ +0001c60c t charmapencode_output │ │ │ │ +00004278 t charmaptranslate_lookup │ │ │ │ +00003a90 t clear_interned_dict │ │ │ │ +0000283c t config_get_codec_name │ │ │ │ 00000640 t convert_uc.constprop.0 │ │ │ │ -00006de0 t do_capitalize │ │ │ │ +00006c18 t do_capitalize │ │ │ │ 000008fa t do_casefold │ │ │ │ -0000900c t do_string_format │ │ │ │ -0000a280 t do_string_format_map │ │ │ │ -00006ea8 t do_swapcase │ │ │ │ -00002928 t encode_wstr_utf8 │ │ │ │ +00009088 t do_string_format │ │ │ │ +0000a050 t do_string_format_map │ │ │ │ +00006ce0 t do_swapcase │ │ │ │ +000028f8 t encode_wstr_utf8 │ │ │ │ 00000b84 d encoding_map_methods │ │ │ │ -0000235c t ensure_unicode.isra.0 │ │ │ │ -00008cdc t fieldnameiter_dealloc │ │ │ │ +00002354 t ensure_unicode.isra.0 │ │ │ │ +00008968 t fieldnameiter_dealloc │ │ │ │ 00000004 b fieldnameiter_methods │ │ │ │ -00008b64 t fieldnameiter_next │ │ │ │ +000087f0 t fieldnameiter_next │ │ │ │ 00000558 r format__doc__ │ │ │ │ 000004b0 r format_map__doc__ │ │ │ │ -00008a94 t formatter_field_name_split │ │ │ │ -00008914 t formatter_parser │ │ │ │ -00008cfc t formatteriter_dealloc │ │ │ │ +00008720 t formatter_field_name_split │ │ │ │ +000085a0 t formatter_parser │ │ │ │ +00008988 t formatteriter_dealloc │ │ │ │ 00000014 b formatteriter_methods │ │ │ │ -0000897c t formatteriter_next │ │ │ │ +00008608 t formatteriter_next │ │ │ │ 00000000 t get_error_handler_wide.part.0 │ │ │ │ -0000b5d8 t get_field_object │ │ │ │ -0000245c t get_integer │ │ │ │ +0000b654 t get_field_object │ │ │ │ +00002454 t get_integer │ │ │ │ 00000850 t handle_capital_sigma │ │ │ │ -000018f0 t hashtable_unicode_compare │ │ │ │ -000005fc t hashtable_unicode_hash │ │ │ │ +000018bc t hashtable_unicode_compare │ │ │ │ +000005bc t hashtable_unicode_hash │ │ │ │ 00000000 b initialized.6 │ │ │ │ -0000170c t intern_common.constprop.1 │ │ │ │ -00000570 t intern_static.isra.0 │ │ │ │ +000016d8 t intern_common.constprop.1 │ │ │ │ +00000530 t intern_static.isra.0 │ │ │ │ 000002e0 r length_hint_doc │ │ │ │ -00002e34 t make_encode_exception │ │ │ │ +00002e04 t make_encode_exception │ │ │ │ U memchr │ │ │ │ U memcmp │ │ │ │ U memcpy │ │ │ │ U memrchr │ │ │ │ U memset │ │ │ │ 00000708 d module_slots │ │ │ │ -0000470c t pad │ │ │ │ -00003b8c t raise_encode_exception │ │ │ │ +000046dc t pad │ │ │ │ +00003b5c t raise_encode_exception │ │ │ │ 000002b8 r reduce_doc │ │ │ │ -000119e0 t replace │ │ │ │ -00007014 t resize_compact │ │ │ │ -00002572 t resize_copy │ │ │ │ -0000542c t rsplit │ │ │ │ +00011a34 t replace │ │ │ │ +00007088 t resize_compact │ │ │ │ +0000258a t resize_copy │ │ │ │ +00005264 t rsplit │ │ │ │ 00000290 r setstate_doc │ │ │ │ -0000df90 t split │ │ │ │ +0000dff8 t split │ │ │ │ U strcmp │ │ │ │ U strlen │ │ │ │ -00008e58 t tailmatch.constprop.0 │ │ │ │ -00008cbc t tailmatch.constprop.1 │ │ │ │ -000080bc t ucs1lib__factorize │ │ │ │ -000085bc t ucs1lib__preprocess │ │ │ │ -00008660 t ucs1lib__two_way │ │ │ │ +00008ed4 t tailmatch.constprop.0 │ │ │ │ +00008d38 t tailmatch.constprop.1 │ │ │ │ +00007d48 t ucs1lib__factorize │ │ │ │ +00008248 t ucs1lib__preprocess │ │ │ │ +000082ec t ucs1lib__two_way │ │ │ │ 000005d0 t ucs1lib__two_way_count │ │ │ │ -0000792c t ucs1lib_adaptive_find │ │ │ │ -00016778 t ucs1lib_fastsearch │ │ │ │ -000072fc t ucs1lib_split_whitespace │ │ │ │ -00004de8 t ucs1lib_utf16_encode.isra.0 │ │ │ │ -000098e8 t ucs1lib_utf32_encode.isra.0 │ │ │ │ -00001964 t ucs2lib__lex_search │ │ │ │ -00001ea4 t ucs2lib__preprocess │ │ │ │ -000019c6 t ucs2lib__two_way │ │ │ │ -00001f6a t ucs2lib__two_way_count │ │ │ │ -0000518c t ucs2lib_count │ │ │ │ -00003be0 t ucs2lib_fastsearch │ │ │ │ +000074ac t ucs1lib_adaptive_find │ │ │ │ +000167c4 t ucs1lib_fastsearch │ │ │ │ +00006f88 t ucs1lib_split_whitespace │ │ │ │ +00004db8 t ucs1lib_utf16_encode.isra.0 │ │ │ │ +00009574 t ucs1lib_utf32_encode.isra.0 │ │ │ │ +0000197c t ucs2lib__lex_search │ │ │ │ +00001ebc t ucs2lib__preprocess │ │ │ │ +000019de t ucs2lib__two_way │ │ │ │ +00001f82 t ucs2lib__two_way_count │ │ │ │ +00003bb0 t ucs2lib_fastsearch │ │ │ │ 00000208 t ucs2lib_fastsearch.part.0 │ │ │ │ -00003eac t ucs2lib_find_char │ │ │ │ -00003a00 t ucs2lib_find_max_char │ │ │ │ -00003e04 t ucs2lib_rfind_char │ │ │ │ +00003e7c t ucs2lib_find_char │ │ │ │ +000039d0 t ucs2lib_find_max_char │ │ │ │ +0000987c t ucs2lib_find_slice.isra.0 │ │ │ │ +00003dd4 t ucs2lib_rfind_char │ │ │ │ 00000b2a t ucs2lib_rfind_slice.isra.0 │ │ │ │ 0000069e t ucs2lib_split_whitespace │ │ │ │ -000151ec t ucs2lib_utf8_encoder │ │ │ │ -00001b62 t ucs4lib__lex_search │ │ │ │ -00001d70 t ucs4lib__preprocess │ │ │ │ -00001bc4 t ucs4lib__two_way │ │ │ │ -00001e34 t ucs4lib__two_way_count │ │ │ │ -00009d78 t ucs4lib_count │ │ │ │ -00008f18 t ucs4lib_fastsearch │ │ │ │ -00008e7c t ucs4lib_find_char │ │ │ │ -00005100 t ucs4lib_find_max_char │ │ │ │ +00015210 t ucs2lib_utf8_encoder │ │ │ │ +00001b7a t ucs4lib__lex_search │ │ │ │ +00001d88 t ucs4lib__preprocess │ │ │ │ +00001bdc t ucs4lib__two_way │ │ │ │ +00001e4c t ucs4lib__two_way_count │ │ │ │ +00009b60 t ucs4lib_count │ │ │ │ +00008ba4 t ucs4lib_fastsearch │ │ │ │ +00008b08 t ucs4lib_find_char │ │ │ │ +000050d0 t ucs4lib_find_max_char │ │ │ │ 00000a9a t ucs4lib_rfind_char │ │ │ │ 00000b64 t ucs4lib_rfind_slice.isra.0 │ │ │ │ -00001fd8 t ucs4lib_split_whitespace │ │ │ │ +00001ff0 t ucs4lib_split_whitespace │ │ │ │ 00000000 t ucs4lib_utf8_decode │ │ │ │ -00003f44 t ucs4lib_utf8_encoder │ │ │ │ -00007118 t unicode___format__ │ │ │ │ +00003f14 t ucs4lib_utf8_encoder │ │ │ │ +00006da4 t unicode___format__ │ │ │ │ 00000658 r unicode___format____doc__ │ │ │ │ 00000790 d unicode_as_mapping │ │ │ │ 000007c4 d unicode_as_number │ │ │ │ 0000079c d unicode_as_sequence │ │ │ │ -000130b8 t unicode_ascii_iter_next │ │ │ │ -00002518 t unicode_askind │ │ │ │ -00006bf0 t unicode_capitalize │ │ │ │ +00013114 t unicode_ascii_iter_next │ │ │ │ +00002510 t unicode_askind │ │ │ │ +00006a28 t unicode_capitalize │ │ │ │ 000030ac r unicode_capitalize__doc__ │ │ │ │ -00008d48 t unicode_casefold │ │ │ │ +000089d4 t unicode_casefold │ │ │ │ 00003050 r unicode_casefold__doc__ │ │ │ │ -00004628 t unicode_center │ │ │ │ +000045f8 t unicode_center │ │ │ │ 00002fb0 r unicode_center__doc__ │ │ │ │ -00016e58 t unicode_char │ │ │ │ -00002204 t unicode_check_encoding_errors │ │ │ │ -00002308 t unicode_check_encoding_errors.part.0 │ │ │ │ -00004584 t unicode_check_modifiable │ │ │ │ -00013dec t unicode_compare │ │ │ │ -0001d07c t unicode_count │ │ │ │ +00016ea0 t unicode_char │ │ │ │ +000021fc t unicode_check_encoding_errors │ │ │ │ +00002300 t unicode_check_encoding_errors.part.0 │ │ │ │ +00004554 t unicode_check_modifiable │ │ │ │ +00013e14 t unicode_compare │ │ │ │ +0001d0b0 t unicode_count │ │ │ │ 00002ee4 r unicode_count__doc__ │ │ │ │ -00001980 t unicode_dealloc │ │ │ │ -00003164 t unicode_decode_call_errorhandler_writer │ │ │ │ -000009b0 t unicode_decode_utf8.constprop.0 │ │ │ │ +0000194c t unicode_dealloc │ │ │ │ +00003134 t unicode_decode_call_errorhandler_writer │ │ │ │ +00000970 t unicode_decode_utf8.constprop.0 │ │ │ │ 00000318 r unicode_doc │ │ │ │ -00017528 t unicode_encode │ │ │ │ +0001757c t unicode_encode │ │ │ │ 00002ce4 r unicode_encode__doc__ │ │ │ │ -00002d20 t unicode_encode_call_errorhandler │ │ │ │ -0001acbc t unicode_encode_ucs1 │ │ │ │ -000149d4 t unicode_encode_utf8 │ │ │ │ -00014c84 t unicode_encode_utf8.constprop.0 │ │ │ │ -00014474 t unicode_endswith │ │ │ │ +00002cf0 t unicode_encode_call_errorhandler │ │ │ │ +0001ad0c t unicode_encode_ucs1 │ │ │ │ +000149fc t unicode_encode_utf8 │ │ │ │ +00014cac t unicode_encode_utf8.constprop.0 │ │ │ │ +0001449c t unicode_endswith │ │ │ │ 000006c4 r unicode_endswith__doc__ │ │ │ │ -00011360 t unicode_expandtabs │ │ │ │ +000113b4 t unicode_expandtabs │ │ │ │ 00002c3c r unicode_expandtabs__doc__ │ │ │ │ -000045e0 t unicode_fill │ │ │ │ -00002ec0 t unicode_fill_utf8 │ │ │ │ -00017698 t unicode_find │ │ │ │ +000045b0 t unicode_fill │ │ │ │ +00002e90 t unicode_fill_utf8 │ │ │ │ +000176ec t unicode_find │ │ │ │ 00002b48 r unicode_find__doc__ │ │ │ │ -000077dc t unicode_fromformat_write_cstr │ │ │ │ -00007adc t unicode_fromformat_write_str │ │ │ │ +0000783c t unicode_fromformat_write_cstr │ │ │ │ +00007b3c t unicode_fromformat_write_str │ │ │ │ 00000c68 t unicode_fromformat_write_wcstr │ │ │ │ -00016d68 t unicode_getitem │ │ │ │ +00016db0 t unicode_getitem │ │ │ │ 000009c0 t unicode_getnewargs │ │ │ │ -00000520 t unicode_hash │ │ │ │ -0001f5e8 t unicode_index │ │ │ │ +000004e0 t unicode_hash │ │ │ │ +0001f64c t unicode_index │ │ │ │ 00002a38 r unicode_index__doc__ │ │ │ │ -00015714 t unicode_isalnum │ │ │ │ +00015738 t unicode_isalnum │ │ │ │ 00002458 r unicode_isalnum__doc__ │ │ │ │ -0001f500 t unicode_isalpha │ │ │ │ +0001f564 t unicode_isalpha │ │ │ │ 00002538 r unicode_isalpha__doc__ │ │ │ │ -00015f70 t unicode_isascii │ │ │ │ +00015fbc t unicode_isascii │ │ │ │ 00002980 r unicode_isascii__doc__ │ │ │ │ -00021ce8 t unicode_isdecimal │ │ │ │ +000220bc t unicode_isdecimal │ │ │ │ 00002380 r unicode_isdecimal__doc__ │ │ │ │ -0001f01c t unicode_isdigit │ │ │ │ +0001f07c t unicode_isdigit │ │ │ │ 000022b0 r unicode_isdigit__doc__ │ │ │ │ -00016f68 t unicode_isidentifier │ │ │ │ +00016fbc t unicode_isidentifier │ │ │ │ 00002118 r unicode_isidentifier__doc__ │ │ │ │ -00021088 t unicode_islower │ │ │ │ +0002145c t unicode_islower │ │ │ │ 000028a4 r unicode_islower__doc__ │ │ │ │ -00022228 t unicode_isnumeric │ │ │ │ +000225fc t unicode_isnumeric │ │ │ │ 000021e4 r unicode_isnumeric__doc__ │ │ │ │ -00021680 t unicode_isprintable │ │ │ │ +00021a54 t unicode_isprintable │ │ │ │ 00002074 r unicode_isprintable__doc__ │ │ │ │ -0001e8f0 t unicode_isspace │ │ │ │ +0001e924 t unicode_isspace │ │ │ │ 0000260c r unicode_isspace__doc__ │ │ │ │ -000219bc t unicode_istitle │ │ │ │ +00021d90 t unicode_istitle │ │ │ │ 000026e0 r unicode_istitle__doc__ │ │ │ │ -0001daf8 t unicode_isupper │ │ │ │ +0001db2c t unicode_isupper │ │ │ │ 000027c4 r unicode_isupper__doc__ │ │ │ │ -00013004 t unicode_iter │ │ │ │ -00012f3c t unicode_join │ │ │ │ +00013060 t unicode_iter │ │ │ │ +00012f98 t unicode_join │ │ │ │ 00001f88 r unicode_join__doc__ │ │ │ │ 00000e7e t unicode_kind_name │ │ │ │ -000084e8 t unicode_length │ │ │ │ -00006f6c t unicode_ljust │ │ │ │ +00008564 t unicode_length │ │ │ │ +0001fd10 t unicode_ljust │ │ │ │ 00001ee4 r unicode_ljust__doc__ │ │ │ │ -00010b24 t unicode_lower │ │ │ │ +00010b78 t unicode_lower │ │ │ │ 00001e9c r unicode_lower__doc__ │ │ │ │ -00015960 t unicode_lstrip │ │ │ │ +00015984 t unicode_lstrip │ │ │ │ 00001d48 r unicode_lstrip__doc__ │ │ │ │ -000065c0 t unicode_maketrans │ │ │ │ +000063f8 t unicode_maketrans │ │ │ │ 00000ba8 r unicode_maketrans__doc__ │ │ │ │ 00000854 d unicode_methods │ │ │ │ -00017d80 t unicode_mod │ │ │ │ -0001bb94 t unicode_new │ │ │ │ -0000f748 t unicode_partition │ │ │ │ +00017dd4 t unicode_mod │ │ │ │ +0001bbe4 t unicode_new │ │ │ │ +0000f7b0 t unicode_partition │ │ │ │ 000012bc r unicode_partition__doc__ │ │ │ │ -00006b70 t unicode_removeprefix │ │ │ │ +000069a8 t unicode_removeprefix │ │ │ │ 00001a88 r unicode_removeprefix__doc__ │ │ │ │ -00008db0 t unicode_removesuffix │ │ │ │ +00008a3c t unicode_removesuffix │ │ │ │ 0000198c r unicode_removesuffix__doc__ │ │ │ │ -000170c4 t unicode_repeat │ │ │ │ -000118dc t unicode_replace │ │ │ │ +00017118 t unicode_repeat │ │ │ │ +00011930 t unicode_replace │ │ │ │ 00001b68 r unicode_replace__doc__ │ │ │ │ -0000c608 t unicode_repr │ │ │ │ -00011128 t unicode_resize │ │ │ │ -000024fc t unicode_result │ │ │ │ -000135cc t unicode_rfind │ │ │ │ +0000c684 t unicode_repr │ │ │ │ +0001117c t unicode_resize │ │ │ │ +000024cc t unicode_result │ │ │ │ +00013628 t unicode_rfind │ │ │ │ 00001898 r unicode_rfind__doc__ │ │ │ │ -0001d600 t unicode_rindex │ │ │ │ +0001d634 t unicode_rindex │ │ │ │ 00001784 r unicode_rindex__doc__ │ │ │ │ -00006994 t unicode_rjust │ │ │ │ +000067cc t unicode_rjust │ │ │ │ 000016e0 r unicode_rjust__doc__ │ │ │ │ -000084ec t unicode_rpartition │ │ │ │ +00008568 t unicode_rpartition │ │ │ │ 00001128 r unicode_rpartition__doc__ │ │ │ │ -00005324 t unicode_rsplit │ │ │ │ +0000515c t unicode_rsplit │ │ │ │ 00000f30 r unicode_rsplit__doc__ │ │ │ │ -00013f74 t unicode_rstrip │ │ │ │ +00013f9c t unicode_rstrip │ │ │ │ 00001ca4 r unicode_rstrip__doc__ │ │ │ │ 000009e8 t unicode_sizeof │ │ │ │ 0000060c r unicode_sizeof__doc__ │ │ │ │ -0000dab4 t unicode_split │ │ │ │ +0000db1c t unicode_split │ │ │ │ 0000143c r unicode_split__doc__ │ │ │ │ -00019bf8 t unicode_splitlines │ │ │ │ +00019c48 t unicode_splitlines │ │ │ │ 00000e68 r unicode_splitlines__doc__ │ │ │ │ -00008970 t unicode_startswith │ │ │ │ +000089ec t unicode_startswith │ │ │ │ 000007f4 r unicode_startswith__doc__ │ │ │ │ -00020ec4 t unicode_str │ │ │ │ -00010364 t unicode_strip │ │ │ │ +00021298 t unicode_str │ │ │ │ +000103b8 t unicode_strip │ │ │ │ 00001dec r unicode_strip__doc__ │ │ │ │ -0001317c t unicode_subscript │ │ │ │ +000131d8 t unicode_subscript │ │ │ │ 000005c4 t unicode_swapcase │ │ │ │ 00000e00 r unicode_swapcase__doc__ │ │ │ │ -00021258 t unicode_title │ │ │ │ +0002162c t unicode_title │ │ │ │ 00003148 r unicode_title__doc__ │ │ │ │ -0001c8d0 t unicode_translate │ │ │ │ +0001c920 t unicode_translate │ │ │ │ 000009fc r unicode_translate__doc__ │ │ │ │ -00001814 t unicode_translate_call_errorhandler.constprop.0 │ │ │ │ -0001dd20 t unicode_upper │ │ │ │ +0000182c t unicode_translate_call_errorhandler.constprop.0 │ │ │ │ +0001dd54 t unicode_upper │ │ │ │ 000009b4 r unicode_upper__doc__ │ │ │ │ -00014740 t unicode_vectorcall │ │ │ │ -00009bf0 t unicode_zfill │ │ │ │ +00014768 t unicode_vectorcall │ │ │ │ +000099d8 t unicode_zfill │ │ │ │ 00000928 r unicode_zfill__doc__ │ │ │ │ -0001310c t unicodeiter_dealloc │ │ │ │ -00008d1c t unicodeiter_len │ │ │ │ +00013168 t unicodeiter_dealloc │ │ │ │ +000089a8 t unicodeiter_len │ │ │ │ 00000750 d unicodeiter_methods │ │ │ │ -0001aba8 t unicodeiter_next │ │ │ │ -00008e34 t unicodeiter_reduce │ │ │ │ -00008ecc t unicodeiter_setstate │ │ │ │ -00003104 t unicodeiter_traverse │ │ │ │ +0001abf8 t unicodeiter_next │ │ │ │ +00008ac0 t unicodeiter_reduce │ │ │ │ +00008b58 t unicodeiter_setstate │ │ │ │ +000030d4 t unicodeiter_traverse │ │ │ │ 000001a0 r utf7_category │ │ │ │ U wcscmp │ │ │ │ U wcslen │ │ │ │ U wmemchr │ │ │ │ U wmemcmp │ │ │ │ -000071b4 t xmlcharrefreplace │ │ │ │ +00006e40 t xmlcharrefreplace │ │ │ │ │ │ │ │ unicodectype.o: │ │ │ │ 00016600 R _PyUnicode_ExtendedCase │ │ │ │ 000000cc T _PyUnicode_IsAlpha │ │ │ │ 00000000 T _PyUnicode_IsCaseIgnorable │ │ │ │ 000005b8 T _PyUnicode_IsCased │ │ │ │ 00000110 T _PyUnicode_IsDecimalDigit │ │ │ │ @@ -14956,17 +14954,17 @@ │ │ │ │ 00000310 r MatchValue_fields │ │ │ │ 0000010c r Match_fields │ │ │ │ 00000000 r Module_fields │ │ │ │ 00000234 r Name_fields │ │ │ │ 00000178 r NamedExpr_fields │ │ │ │ 00000158 r Nonlocal_fields │ │ │ │ 0000036c r ParamSpec_fields │ │ │ │ -00000a24 T PyAST_Check │ │ │ │ -0001113c T PyAST_mod2obj │ │ │ │ -00012444 T PyAST_obj2mod │ │ │ │ +00000a64 T PyAST_Check │ │ │ │ +000110fc T PyAST_mod2obj │ │ │ │ +000123fc T PyAST_obj2mod │ │ │ │ U PyBaseObject_Type │ │ │ │ U PyBytes_Type │ │ │ │ U PyDict_GetItemRef │ │ │ │ U PyDict_GetItemWithError │ │ │ │ U PyDict_New │ │ │ │ U PyDict_Next │ │ │ │ U PyDict_SetItemString │ │ │ │ @@ -14977,15 +14975,15 @@ │ │ │ │ U PyErr_WarnFormat │ │ │ │ U PyExc_DeprecationWarning │ │ │ │ U PyExc_RecursionError │ │ │ │ U PyExc_RuntimeError │ │ │ │ U PyExc_SystemError │ │ │ │ U PyExc_TypeError │ │ │ │ U PyExc_ValueError │ │ │ │ -00010330 T PyInit__ast │ │ │ │ +000102f0 T PyInit__ast │ │ │ │ U PyList_Append │ │ │ │ U PyList_AsTuple │ │ │ │ U PyList_New │ │ │ │ U PyList_Type │ │ │ │ U PyLong_AsInt │ │ │ │ U PyLong_FromLong │ │ │ │ U PyLong_Type │ │ │ │ @@ -15019,15 +15017,15 @@ │ │ │ │ U PyType_GetSlot │ │ │ │ U PyType_Type │ │ │ │ U PyUnicode_InternFromString │ │ │ │ U PyUnicode_Type │ │ │ │ U Py_BuildValue │ │ │ │ U Py_GenericAlias │ │ │ │ U Py_GenericAliasType │ │ │ │ -00003800 t Py_XDECREF │ │ │ │ +000038a4 t Py_XDECREF │ │ │ │ 00000114 r Raise_fields │ │ │ │ 00000078 r Return_fields │ │ │ │ 000001bc r SetComp_fields │ │ │ │ 000001b0 r Set_fields │ │ │ │ 0000024c r Slice_fields │ │ │ │ 0000022c r Starred_fields │ │ │ │ 00000220 r Subscript_fields │ │ │ │ @@ -15039,187 +15037,187 @@ │ │ │ │ 00000374 r TypeVarTuple_fields │ │ │ │ 00000360 r TypeVar_fields │ │ │ │ 0000018c r UnaryOp_fields │ │ │ │ 000000dc r While_fields │ │ │ │ 000000f4 r With_fields │ │ │ │ 000001e0 r YieldFrom_fields │ │ │ │ 000001dc r Yield_fields │ │ │ │ -00010258 T _PyAST_AnnAssign │ │ │ │ +00010218 T _PyAST_AnnAssign │ │ │ │ 00000340 T _PyAST_Assert │ │ │ │ 000001bc T _PyAST_Assign │ │ │ │ -0001ce20 T _PyAST_AsyncFor │ │ │ │ -000101cc T _PyAST_AsyncFunctionDef │ │ │ │ -00011ac0 T _PyAST_AsyncWith │ │ │ │ +000190f8 T _PyAST_AsyncFor │ │ │ │ +0001018c T _PyAST_AsyncFunctionDef │ │ │ │ +00011a78 T _PyAST_AsyncWith │ │ │ │ 000000d0 T _PyAST_Attribute │ │ │ │ 00000674 T _PyAST_AugAssign │ │ │ │ -000110e4 T _PyAST_Await │ │ │ │ +000110a4 T _PyAST_Await │ │ │ │ 00000838 T _PyAST_BinOp │ │ │ │ 00000330 T _PyAST_BoolOp │ │ │ │ 0000050c T _PyAST_Break │ │ │ │ 00000274 T _PyAST_Call │ │ │ │ 00000188 T _PyAST_ClassDef │ │ │ │ 00000448 T _PyAST_Compare │ │ │ │ 00000074 T _PyAST_Constant │ │ │ │ 00000544 T _PyAST_Continue │ │ │ │ -0000084c T _PyAST_Delete │ │ │ │ +0000080c T _PyAST_Delete │ │ │ │ 0000079c T _PyAST_Dict │ │ │ │ -0000d5e4 T _PyAST_DictComp │ │ │ │ +0000d5a4 T _PyAST_DictComp │ │ │ │ 000000c4 T _PyAST_ExceptHandler │ │ │ │ 00000164 T _PyAST_Expr │ │ │ │ -00001140 T _PyAST_Expression │ │ │ │ -0000d684 T _PyAST_Fini │ │ │ │ +00001180 T _PyAST_Expression │ │ │ │ +0000d644 T _PyAST_Fini │ │ │ │ 000002bc T _PyAST_For │ │ │ │ 00000544 T _PyAST_FormattedValue │ │ │ │ 00000710 T _PyAST_FunctionDef │ │ │ │ 0000043c T _PyAST_FunctionType │ │ │ │ 00000260 T _PyAST_GeneratorExp │ │ │ │ -000008c4 T _PyAST_Global │ │ │ │ +00000884 T _PyAST_Global │ │ │ │ 0000061c T _PyAST_If │ │ │ │ 000005d8 T _PyAST_IfExp │ │ │ │ 00000000 T _PyAST_Import │ │ │ │ 0000003c T _PyAST_ImportFrom │ │ │ │ -0000d660 T _PyAST_Interactive │ │ │ │ +0000d620 T _PyAST_Interactive │ │ │ │ 000005a4 T _PyAST_JoinedStr │ │ │ │ -000010cc T _PyAST_Lambda │ │ │ │ +0000110c T _PyAST_Lambda │ │ │ │ 000004e8 T _PyAST_List │ │ │ │ 0000057c T _PyAST_ListComp │ │ │ │ -00011030 T _PyAST_Match │ │ │ │ -00011b04 T _PyAST_MatchAs │ │ │ │ -00011b44 T _PyAST_MatchClass │ │ │ │ -0001cddc T _PyAST_MatchMapping │ │ │ │ -0001cca0 T _PyAST_MatchOr │ │ │ │ -00010f70 T _PyAST_MatchSequence │ │ │ │ +00010ff0 T _PyAST_Match │ │ │ │ +00011abc T _PyAST_MatchAs │ │ │ │ +00011afc T _PyAST_MatchClass │ │ │ │ +000190b4 T _PyAST_MatchMapping │ │ │ │ +00018f78 T _PyAST_MatchOr │ │ │ │ +00010f30 T _PyAST_MatchSequence │ │ │ │ 00000000 T _PyAST_MatchSingleton │ │ │ │ -00010ff4 T _PyAST_MatchStar │ │ │ │ -000102d8 T _PyAST_MatchValue │ │ │ │ -000009fc T _PyAST_Module │ │ │ │ +00010fb4 T _PyAST_MatchStar │ │ │ │ +00010298 T _PyAST_MatchValue │ │ │ │ +00000a3c T _PyAST_Module │ │ │ │ 00000000 T _PyAST_Name │ │ │ │ 00000494 T _PyAST_NamedExpr │ │ │ │ 0000039c T _PyAST_Nonlocal │ │ │ │ -0001cd80 T _PyAST_ParamSpec │ │ │ │ +00019058 T _PyAST_ParamSpec │ │ │ │ 00000150 T _PyAST_Pass │ │ │ │ -00000710 T _PyAST_Raise │ │ │ │ +000009fc T _PyAST_Raise │ │ │ │ 000005e0 T _PyAST_Return │ │ │ │ -00000888 T _PyAST_Set │ │ │ │ +00000848 T _PyAST_Set │ │ │ │ 000003d8 T _PyAST_SetComp │ │ │ │ 00000080 T _PyAST_Slice │ │ │ │ -00000790 T _PyAST_Starred │ │ │ │ +00000750 T _PyAST_Starred │ │ │ │ 0000067c T _PyAST_Subscript │ │ │ │ 00000108 T _PyAST_Try │ │ │ │ -0001ccdc T _PyAST_TryStar │ │ │ │ +00018fb4 T _PyAST_TryStar │ │ │ │ 000007dc T _PyAST_Tuple │ │ │ │ -00011ff8 T _PyAST_TypeAlias │ │ │ │ +00011fb0 T _PyAST_TypeAlias │ │ │ │ 0000047e T _PyAST_TypeIgnore │ │ │ │ -00011f98 T _PyAST_TypeVar │ │ │ │ -0001cd24 T _PyAST_TypeVarTuple │ │ │ │ +00011f50 T _PyAST_TypeVar │ │ │ │ +00018ffc T _PyAST_TypeVarTuple │ │ │ │ 000008cc T _PyAST_UnaryOp │ │ │ │ 00000434 T _PyAST_While │ │ │ │ -00000808 T _PyAST_With │ │ │ │ -0000d5a8 T _PyAST_Yield │ │ │ │ -0001108c T _PyAST_YieldFrom │ │ │ │ +000007c8 T _PyAST_With │ │ │ │ +0000d568 T _PyAST_Yield │ │ │ │ +0001104c T _PyAST_YieldFrom │ │ │ │ 0000021c T _PyAST_alias │ │ │ │ 000002d4 T _PyAST_arg │ │ │ │ 000004a8 T _PyAST_arguments │ │ │ │ 000001f4 T _PyAST_comprehension │ │ │ │ 00000940 T _PyAST_keyword │ │ │ │ -00010fac T _PyAST_match_case │ │ │ │ -00000750 T _PyAST_withitem │ │ │ │ +00010f6c T _PyAST_match_case │ │ │ │ +00000710 T _PyAST_withitem │ │ │ │ U _PyArena_AddPyObject │ │ │ │ U _PyArena_Malloc │ │ │ │ -00000900 t _PyOnceFlag_CallOnce.constprop.0 │ │ │ │ +000008c0 t _PyOnceFlag_CallOnce.constprop.0 │ │ │ │ U _PyOnceFlag_CallOnceSlow │ │ │ │ U _PyRuntime │ │ │ │ U _PyType_Name │ │ │ │ U _PyUnion_Type │ │ │ │ U _Py_CheckRecursiveCall │ │ │ │ U _Py_Dealloc │ │ │ │ -00003818 t _Py_EnterRecursiveCall │ │ │ │ +000038bc t _Py_EnterRecursiveCall │ │ │ │ U _Py_NoneStruct │ │ │ │ 00000082 T _Py_asdl_alias_seq_new │ │ │ │ 000003e4 T _Py_asdl_arg_seq_new │ │ │ │ 00002a44 T _Py_asdl_arguments_seq_new │ │ │ │ 00000a18 T _Py_asdl_comprehension_seq_new │ │ │ │ 000004c0 T _Py_asdl_excepthandler_seq_new │ │ │ │ 0000038c T _Py_asdl_expr_seq_new │ │ │ │ U _Py_asdl_identifier_seq_new │ │ │ │ U _Py_asdl_int_seq_new │ │ │ │ 00000998 T _Py_asdl_keyword_seq_new │ │ │ │ 00000f00 T _Py_asdl_match_case_seq_new │ │ │ │ 000029f0 T _Py_asdl_mod_seq_new │ │ │ │ -00011ba8 T _Py_asdl_pattern_seq_new │ │ │ │ -00012dd0 T _Py_asdl_stmt_seq_new │ │ │ │ -0001d050 T _Py_asdl_type_ignore_seq_new │ │ │ │ -0001cc4c T _Py_asdl_type_param_seq_new │ │ │ │ +00011b60 T _Py_asdl_pattern_seq_new │ │ │ │ +00012d88 T _Py_asdl_stmt_seq_new │ │ │ │ +00019328 T _Py_asdl_type_ignore_seq_new │ │ │ │ +00018f24 T _Py_asdl_type_param_seq_new │ │ │ │ 00000d5c T _Py_asdl_withitem_seq_new │ │ │ │ U _Py_tss_tstate │ │ │ │ U _Py_union_type_or │ │ │ │ 00000014 d _astmodule │ │ │ │ -00002d58 t add_ast_annotations │ │ │ │ -00001030 t add_attributes.constprop.0 │ │ │ │ -00000fe0 t add_attributes.constprop.1 │ │ │ │ +00002d18 t add_ast_annotations │ │ │ │ +00001070 t add_attributes.constprop.0 │ │ │ │ +00001020 t add_attributes.constprop.1 │ │ │ │ 000002dc r alias_attributes │ │ │ │ 000002d4 r alias_fields │ │ │ │ 000002ac r arg_attributes │ │ │ │ 000002a0 r arg_fields │ │ │ │ 00000284 r arguments_fields │ │ │ │ -000116d8 t ast2obj_alias │ │ │ │ -000035d0 t ast2obj_arg │ │ │ │ -00011c00 t ast2obj_arguments │ │ │ │ -0001d4fc t ast2obj_comprehension │ │ │ │ -0001d66c t ast2obj_excepthandler │ │ │ │ -000025fc t ast2obj_expr │ │ │ │ -000115b8 t ast2obj_expr_context.isra.0 │ │ │ │ -000118d4 t ast2obj_keyword │ │ │ │ -00001218 t ast2obj_list │ │ │ │ -0001dc94 t ast2obj_match_case │ │ │ │ -0001d9a0 t ast2obj_object │ │ │ │ -000115f4 t ast2obj_operator.isra.0 │ │ │ │ -0001ddc8 t ast2obj_pattern │ │ │ │ -000012a8 t ast2obj_stmt │ │ │ │ -0001d9c0 t ast2obj_type_param │ │ │ │ -0001d8b0 t ast2obj_withitem │ │ │ │ +00011694 t ast2obj_alias │ │ │ │ +00003670 t ast2obj_arg │ │ │ │ +00011bb8 t ast2obj_arguments │ │ │ │ +000197d4 t ast2obj_comprehension │ │ │ │ +00019944 t ast2obj_excepthandler │ │ │ │ +000026bc t ast2obj_expr │ │ │ │ +00011574 t ast2obj_expr_context.isra.0 │ │ │ │ +0001188c t ast2obj_keyword │ │ │ │ +0000125c t ast2obj_list │ │ │ │ +00019f6c t ast2obj_match_case │ │ │ │ +00019c78 t ast2obj_object │ │ │ │ +000115b0 t ast2obj_operator.isra.0 │ │ │ │ +0001a0a0 t ast2obj_pattern │ │ │ │ +000012f0 t ast2obj_stmt │ │ │ │ +00019c98 t ast2obj_type_param │ │ │ │ +00019b88 t ast2obj_withitem │ │ │ │ 0000004e t ast_clear │ │ │ │ -000011bc t ast_dealloc │ │ │ │ -00001180 t ast_traverse │ │ │ │ +00001200 t ast_dealloc │ │ │ │ +000011c0 t ast_traverse │ │ │ │ 000000d0 d ast_type_getsets │ │ │ │ -00012074 t ast_type_init │ │ │ │ +0001202c t ast_type_init │ │ │ │ 00000118 d ast_type_members │ │ │ │ 000000f8 d ast_type_methods │ │ │ │ -0001e270 t ast_type_reduce │ │ │ │ -0001033c t astmodule_exec │ │ │ │ +0001a548 t ast_type_reduce │ │ │ │ +000102fc t astmodule_exec │ │ │ │ 00000048 d astmodule_slots │ │ │ │ 00000258 r comprehension_fields │ │ │ │ 00000268 r excepthandler_attributes │ │ │ │ 00000160 r expr_attributes │ │ │ │ -00000924 t init_types │ │ │ │ +000008e4 t init_types │ │ │ │ 000002c4 r keyword_attributes │ │ │ │ 000002bc r keyword_fields │ │ │ │ -00000f20 t make_type.constprop.0 │ │ │ │ -00000e54 t make_type.constprop.1 │ │ │ │ -00000dd4 t make_type.constprop.2 │ │ │ │ -00000d2c t make_type.constprop.3 │ │ │ │ -00000c50 t make_type.constprop.4 │ │ │ │ -00000b74 t make_type.constprop.5 │ │ │ │ -00000a98 t make_type.constprop.6 │ │ │ │ +00000f60 t make_type.constprop.0 │ │ │ │ +00000e94 t make_type.constprop.1 │ │ │ │ +00000e14 t make_type.constprop.2 │ │ │ │ +00000d6c t make_type.constprop.3 │ │ │ │ +00000c90 t make_type.constprop.4 │ │ │ │ +00000bb4 t make_type.constprop.5 │ │ │ │ +00000ad8 t make_type.constprop.6 │ │ │ │ 000002f4 r match_case_fields │ │ │ │ U memset │ │ │ │ 000000d6 t obj2ast_alias │ │ │ │ -0001d0a4 t obj2ast_arg │ │ │ │ -0001c434 t obj2ast_arguments │ │ │ │ +0001937c t obj2ast_arg │ │ │ │ +0001870c t obj2ast_arguments │ │ │ │ 00000a6c t obj2ast_comprehension │ │ │ │ 00000514 t obj2ast_excepthandler │ │ │ │ -00018314 t obj2ast_expr │ │ │ │ -0001bff4 t obj2ast_expr_context.isra.0 │ │ │ │ -0001829c t obj2ast_identifier.isra.0 │ │ │ │ -0001823c t obj2ast_int.isra.0 │ │ │ │ -0001c080 t obj2ast_keyword │ │ │ │ +000038f8 t obj2ast_expr │ │ │ │ +000182cc t obj2ast_expr_context.isra.0 │ │ │ │ +00018254 t obj2ast_identifier.isra.0 │ │ │ │ +000181f4 t obj2ast_int.isra.0 │ │ │ │ +00018358 t obj2ast_keyword │ │ │ │ 00000f54 t obj2ast_match_case │ │ │ │ -0001cea4 t obj2ast_operator.isra.0 │ │ │ │ +0001917c t obj2ast_operator.isra.0 │ │ │ │ 000011d4 t obj2ast_pattern │ │ │ │ -00012e28 t obj2ast_stmt │ │ │ │ +00012de0 t obj2ast_stmt │ │ │ │ 00002970 t obj2ast_string.isra.0 │ │ │ │ 00002290 t obj2ast_type_param │ │ │ │ 00000db0 t obj2ast_withitem │ │ │ │ 00000300 r pattern_attributes │ │ │ │ 00000018 r stmt_attributes │ │ │ │ 00000350 r type_param_attributes │ │ │ │ 000002ec r withitem_fields │ │ │ │ @@ -15268,15 +15266,15 @@ │ │ │ │ U PyTuple_Type │ │ │ │ U PyType_FromModuleAndSpec │ │ │ │ U PyUnicode_AsUTF8AndSize │ │ │ │ U PyUnicode_DecodeUTF8 │ │ │ │ U PyUnicode_FromString │ │ │ │ U PyUnicode_FromStringAndSize │ │ │ │ U Py_BuildValue │ │ │ │ -00000604 t Py_XDECREF │ │ │ │ +00000634 t Py_XDECREF │ │ │ │ U _PyArg_BadArgument │ │ │ │ U _PyArg_UnpackKeywords │ │ │ │ U _PyPegen_byte_offset_to_character_offset │ │ │ │ U _PyPegen_byte_offset_to_character_offset_line │ │ │ │ U _PyPegen_byte_offset_to_character_offset_raw │ │ │ │ U _PyRuntime │ │ │ │ U _PyToken_Free │ │ │ │ @@ -15288,20 +15286,20 @@ │ │ │ │ U _Py_NoneStruct │ │ │ │ 00000000 r _keywords.1 │ │ │ │ 00000074 d _kwtuple.0 │ │ │ │ 00000048 d _parser.2 │ │ │ │ 00000000 d _tokenizemodule │ │ │ │ U strlen │ │ │ │ 00000000 b tokenize_methods │ │ │ │ -000001e4 t tokenizemodule_clear │ │ │ │ +000001b8 t tokenizemodule_clear │ │ │ │ 0000000c t tokenizemodule_exec │ │ │ │ -00000220 t tokenizemodule_free │ │ │ │ +000001f4 t tokenizemodule_free │ │ │ │ 00000090 d tokenizemodule_slots │ │ │ │ -00000174 t tokenizemodule_traverse │ │ │ │ -000001a0 t tokenizeriter_dealloc │ │ │ │ +00000608 t tokenizemodule_traverse │ │ │ │ +00000174 t tokenizeriter_dealloc │ │ │ │ 00000048 t tokenizeriter_new │ │ │ │ 00000000 t tokenizeriter_next │ │ │ │ 000000b0 d tokenizeriter_slots │ │ │ │ 00000034 d tokenizeriter_spec │ │ │ │ │ │ │ │ asdl.o: │ │ │ │ U PyErr_NoMemory │ │ │ │ @@ -15504,25 +15502,25 @@ │ │ │ │ U _Py_asdl_expr_seq_new │ │ │ │ U _Py_tss_tstate │ │ │ │ U __aeabi_idiv │ │ │ │ U __aeabi_uidiv │ │ │ │ U __snprintf_chk │ │ │ │ U __stack_chk_fail │ │ │ │ U __stack_chk_guard │ │ │ │ -000024b4 t astfold_arg │ │ │ │ +000024c0 t astfold_arg │ │ │ │ 0000222c t astfold_arguments │ │ │ │ 000000c0 t astfold_body │ │ │ │ 00000000 t astfold_comprehension │ │ │ │ 00000fb4 t astfold_expr │ │ │ │ 000000c4 t astfold_pattern │ │ │ │ 000001d0 t astfold_stmt │ │ │ │ 00000288 t astfold_type_param │ │ │ │ 0000004e t check_complexity │ │ │ │ -000024c8 t fold_iter.isra.0 │ │ │ │ -00002614 t make_const │ │ │ │ +000024d4 t fold_iter.isra.0 │ │ │ │ +00002670 t make_const │ │ │ │ 00000000 t make_const.part.0 │ │ │ │ 00000000 r ops.0 │ │ │ │ 00000026 t unary_not │ │ │ │ │ │ │ │ ast_unparse.o: │ │ │ │ 00000000 r .LANCHOR0 │ │ │ │ 00000000 r .LC0 │ │ │ │ @@ -15853,15 +15851,15 @@ │ │ │ │ U PyUnicode_Decode │ │ │ │ U PyUnicode_FSDecoder │ │ │ │ U PyUnicode_FromOrdinal │ │ │ │ U PyUnicode_Type │ │ │ │ 000001d4 D PyZip_Type │ │ │ │ U Py_BuildValue │ │ │ │ U Py_CompileStringObject │ │ │ │ -000005e8 t Py_XDECREF │ │ │ │ +000005e4 t Py_XDECREF │ │ │ │ U _PyAST_Compile │ │ │ │ U _PyAST_Validate │ │ │ │ U _PyArena_Free │ │ │ │ U _PyArena_New │ │ │ │ U _PyArg_BadArgument │ │ │ │ U _PyArg_CheckPositional │ │ │ │ U _PyArg_NoKeywords │ │ │ │ @@ -15925,131 +15923,131 @@ │ │ │ │ 00000328 d _parser_max.13 │ │ │ │ 000003b4 d _parser_min.14 │ │ │ │ 00000f24 r breakpoint_doc │ │ │ │ 00000fe8 r build_class_doc │ │ │ │ 00000000 t builtin___build_class__ │ │ │ │ 00000ff0 t builtin___import__ │ │ │ │ 00002e6c r builtin___import____doc__ │ │ │ │ -000028a0 t builtin_abs │ │ │ │ +000028f4 t builtin_abs │ │ │ │ 00002e28 r builtin_abs__doc__ │ │ │ │ 00000060 t builtin_aiter │ │ │ │ 00001cc0 r builtin_aiter__doc__ │ │ │ │ 00000f18 t builtin_all │ │ │ │ 00002da0 r builtin_all__doc__ │ │ │ │ 00000bec t builtin_anext │ │ │ │ 00001be4 r builtin_anext__doc__ │ │ │ │ 00000a84 t builtin_any │ │ │ │ 00002d1c r builtin_any__doc__ │ │ │ │ 00000a14 t builtin_ascii │ │ │ │ 00002bd0 r builtin_ascii__doc__ │ │ │ │ -000034c0 t builtin_bin │ │ │ │ +00003518 t builtin_bin │ │ │ │ 00002b50 r builtin_bin__doc__ │ │ │ │ 0000025a t builtin_breakpoint │ │ │ │ -000024e4 t builtin_callable │ │ │ │ +00002538 t builtin_callable │ │ │ │ 00002a94 r builtin_callable__doc__ │ │ │ │ -000022f4 t builtin_chr │ │ │ │ +00002348 t builtin_chr │ │ │ │ 000028c4 r builtin_chr__doc__ │ │ │ │ -0000149c t builtin_compile │ │ │ │ +00001490 t builtin_compile │ │ │ │ 00002588 r builtin_compile__doc__ │ │ │ │ -00002394 t builtin_delattr │ │ │ │ +000023e8 t builtin_delattr │ │ │ │ 00001e48 r builtin_delattr__doc__ │ │ │ │ 00000444 t builtin_dir │ │ │ │ -000028a8 t builtin_divmod │ │ │ │ +000028fc t builtin_divmod │ │ │ │ 0000252c r builtin_divmod__doc__ │ │ │ │ 000000b4 r builtin_doc │ │ │ │ -00001ec0 t builtin_eval │ │ │ │ +00001f14 t builtin_eval │ │ │ │ 000023ac r builtin_eval__doc__ │ │ │ │ 00000b5c t builtin_exec │ │ │ │ 00002190 r builtin_exec__doc__ │ │ │ │ 00000b6c t builtin_format │ │ │ │ 00002928 r builtin_format__doc__ │ │ │ │ 0000067c t builtin_getattr │ │ │ │ -00001bdc t builtin_globals │ │ │ │ +00001c24 t builtin_globals │ │ │ │ 000020c8 r builtin_globals__doc__ │ │ │ │ 00000600 t builtin_hasattr │ │ │ │ 0000201c r builtin_hasattr__doc__ │ │ │ │ -000023dc t builtin_hash │ │ │ │ +00002430 t builtin_hash │ │ │ │ 00001d94 r builtin_hash__doc__ │ │ │ │ 00000bdc t builtin_hex │ │ │ │ 00001d1c r builtin_hex__doc__ │ │ │ │ -0000233c t builtin_id │ │ │ │ +00002390 t builtin_id │ │ │ │ 00001f6c r builtin_id__doc__ │ │ │ │ 0000047c t builtin_input │ │ │ │ 00001550 r builtin_input__doc__ │ │ │ │ 00000730 t builtin_isinstance │ │ │ │ 00001184 r builtin_isinstance__doc__ │ │ │ │ -00001984 t builtin_issubclass │ │ │ │ +000019c0 t builtin_issubclass │ │ │ │ 00001064 r builtin_issubclass__doc__ │ │ │ │ -0000190c t builtin_iter │ │ │ │ +00001948 t builtin_iter │ │ │ │ 00000ef4 t builtin_len │ │ │ │ 00001ba0 r builtin_len__doc__ │ │ │ │ 00000a1c t builtin_locals │ │ │ │ 00001a80 r builtin_locals__doc__ │ │ │ │ -000010fc t builtin_max │ │ │ │ +000010f0 t builtin_max │ │ │ │ 00000570 d builtin_methods │ │ │ │ -00002500 t builtin_min │ │ │ │ -00002180 t builtin_next │ │ │ │ +00002554 t builtin_min │ │ │ │ +000021d4 t builtin_next │ │ │ │ 00000be4 t builtin_oct │ │ │ │ 00001a10 r builtin_oct__doc__ │ │ │ │ -00002408 t builtin_ord │ │ │ │ +0000245c t builtin_ord │ │ │ │ 00001910 r builtin_ord__doc__ │ │ │ │ -0000340c t builtin_pow │ │ │ │ +00003464 t builtin_pow │ │ │ │ 00001828 r builtin_pow__doc__ │ │ │ │ 00000774 t builtin_print │ │ │ │ 000016a4 r builtin_print__doc__ │ │ │ │ -00002400 t builtin_repr │ │ │ │ +00002454 t builtin_repr │ │ │ │ 000014b0 r builtin_repr__doc__ │ │ │ │ -000028e8 t builtin_round │ │ │ │ +0000293c t builtin_round │ │ │ │ 000013b8 r builtin_round__doc__ │ │ │ │ 000006e8 t builtin_setattr │ │ │ │ 00001ecc r builtin_setattr__doc__ │ │ │ │ -00002244 t builtin_sorted │ │ │ │ +00002298 t builtin_sorted │ │ │ │ 000004e0 r builtin_sorted__doc__ │ │ │ │ -00002a68 t builtin_sum │ │ │ │ +00002abc t builtin_sum │ │ │ │ 000012ac r builtin_sum__doc__ │ │ │ │ 000003dc t builtin_vars │ │ │ │ 00000000 d builtinsmodule │ │ │ │ 00000bdc r dir_doc │ │ │ │ U fileno │ │ │ │ 00000ac8 t filter_dealloc │ │ │ │ 00000e4c r filter_doc │ │ │ │ 00000890 d filter_methods │ │ │ │ 00000066 t filter_new │ │ │ │ -00003320 t filter_next │ │ │ │ +00003378 t filter_next │ │ │ │ 00000202 t filter_reduce │ │ │ │ 00000030 t filter_traverse │ │ │ │ 00000a20 t filter_vectorcall │ │ │ │ 00000ae0 r getattr_doc │ │ │ │ U isatty │ │ │ │ 00000888 r iter_doc │ │ │ │ 0000006c r keywords.12 │ │ │ │ 00000380 d kwlist.27 │ │ │ │ -00001e6c t map_dealloc │ │ │ │ +00001eb4 t map_dealloc │ │ │ │ 00000a2c r map_doc │ │ │ │ 00000870 d map_methods │ │ │ │ 00000116 t map_new │ │ │ │ -00001d10 t map_next │ │ │ │ +00001d58 t map_next │ │ │ │ 00000c80 t map_reduce │ │ │ │ 00000b38 t map_traverse │ │ │ │ -00001c00 t map_vectorcall │ │ │ │ +00001c48 t map_vectorcall │ │ │ │ 000005fc r max_doc │ │ │ │ 00000740 r min_doc │ │ │ │ 00000984 r next_doc │ │ │ │ 00000efc r reduce_doc │ │ │ │ 0000043c r setstate_doc │ │ │ │ U stdin │ │ │ │ U stdout │ │ │ │ U strcmp │ │ │ │ U strlen │ │ │ │ 00000464 r vars_doc │ │ │ │ -00001b88 t zip_dealloc │ │ │ │ +00001bc4 t zip_dealloc │ │ │ │ 00000260 r zip_doc │ │ │ │ 00000840 d zip_methods │ │ │ │ -000019c8 t zip_new │ │ │ │ -00002fd4 t zip_next │ │ │ │ +00001a04 t zip_new │ │ │ │ +0000302c t zip_next │ │ │ │ 00000216 t zip_reduce │ │ │ │ 00000232 t zip_setstate │ │ │ │ 00000000 t zip_traverse │ │ │ │ │ │ │ │ brc.o: │ │ │ │ │ │ │ │ ceval.o: │ │ │ │ @@ -16179,23 +16177,23 @@ │ │ │ │ U PyErr_SetObject │ │ │ │ U PyErr_SetRaisedException │ │ │ │ 00000078 T PyEval_EvalCode │ │ │ │ 0000002c T PyEval_EvalCodeEx │ │ │ │ 00000b16 T PyEval_EvalFrame │ │ │ │ 00000b40 T PyEval_EvalFrameEx │ │ │ │ 00000000 T PyEval_GetBuiltins │ │ │ │ -0000c414 T PyEval_GetFrame │ │ │ │ +0000c420 T PyEval_GetFrame │ │ │ │ 000007a0 T PyEval_GetFrameBuiltins │ │ │ │ 00000750 T PyEval_GetFrameGlobals │ │ │ │ 0000074c T PyEval_GetFrameLocals │ │ │ │ 00000810 T PyEval_GetFuncDesc │ │ │ │ 0000086c T PyEval_GetFuncName │ │ │ │ -0000bab4 T PyEval_GetGlobals │ │ │ │ +0000bac0 T PyEval_GetGlobals │ │ │ │ 000008c2 T PyEval_GetLocals │ │ │ │ -0000c3d8 T PyEval_MergeCompilerFlags │ │ │ │ +0000c3e4 T PyEval_MergeCompilerFlags │ │ │ │ 00000a40 T PyEval_SetProfile │ │ │ │ 00000a7c T PyEval_SetProfileAllThreads │ │ │ │ 000007d4 T PyEval_SetTrace │ │ │ │ 00000abc T PyEval_SetTraceAllThreads │ │ │ │ U PyExc_AssertionError │ │ │ │ U PyExc_AttributeError │ │ │ │ U PyExc_BaseExceptionGroup │ │ │ │ @@ -16303,16 +16301,16 @@ │ │ │ │ U PySequence_Tuple │ │ │ │ U PySet_Add │ │ │ │ U PySet_Contains │ │ │ │ U PySet_New │ │ │ │ U PySet_Type │ │ │ │ U PySlice_New │ │ │ │ U PySuper_Type │ │ │ │ -0000c5b4 T PyThreadState_EnterTracing │ │ │ │ -0000c5bc T PyThreadState_LeaveTracing │ │ │ │ +0000c5c0 T PyThreadState_EnterTracing │ │ │ │ +0000c5c8 T PyThreadState_LeaveTracing │ │ │ │ U PyTraceBack_Here │ │ │ │ U PyTupleIter_Type │ │ │ │ U PyTuple_GetItem │ │ │ │ U PyTuple_New │ │ │ │ U PyTuple_Pack │ │ │ │ U PyTuple_Type │ │ │ │ U PyType_IsSubtype │ │ │ │ @@ -16322,17 +16320,17 @@ │ │ │ │ U PyUnicode_Concat │ │ │ │ U PyUnicode_FromFormat │ │ │ │ U PyUnicode_FromString │ │ │ │ U PyUnicode_Join │ │ │ │ U PyUnicode_Type │ │ │ │ 000003e8 T PyUnstable_Eval_RequestCodeExtraIndex │ │ │ │ U PyUnstable_InterpreterFrame_GetLine │ │ │ │ -0000c4e8 T Py_EnterRecursiveCall │ │ │ │ -0000c53c T Py_GetRecursionLimit │ │ │ │ -0000c524 T Py_LeaveRecursiveCall │ │ │ │ +0000c4f4 T Py_EnterRecursiveCall │ │ │ │ +0000c548 T Py_GetRecursionLimit │ │ │ │ +0000c530 T Py_LeaveRecursiveCall │ │ │ │ 000009f8 T Py_SetRecursionLimit │ │ │ │ U _PyBuildSlice_ConsumeRefs │ │ │ │ U _PyCoro_GetAwaitableIter │ │ │ │ U _PyDict_FromItems │ │ │ │ U _PyDict_LoadGlobal │ │ │ │ U _PyDict_MergeEx │ │ │ │ U _PyDict_SendEvent │ │ │ │ @@ -16350,48 +16348,48 @@ │ │ │ │ U _PyErr_SetString │ │ │ │ 00000574 T _PyEvalFramePushAndInit │ │ │ │ 00000734 t _PyEvalFramePushAndInit.constprop.1 │ │ │ │ 00000428 R _PyEval_BinaryOps │ │ │ │ U _PyEval_BuiltinsFromGlobals │ │ │ │ 00000000 T _PyEval_CallTracing │ │ │ │ 000015cc T _PyEval_CheckExceptStarTypeValid │ │ │ │ -0000ba3c T _PyEval_CheckExceptTypeValid │ │ │ │ +0000ba48 T _PyEval_CheckExceptTypeValid │ │ │ │ 00000490 R _PyEval_ConversionFuncs │ │ │ │ 00000ce8 T _PyEval_EvalFrameDefault │ │ │ │ 00001668 T _PyEval_ExceptionGroupMatch │ │ │ │ 00000700 T _PyEval_FormatAwaitableError │ │ │ │ 000007d4 T _PyEval_FormatExcCheckArg │ │ │ │ 00000262 T _PyEval_FormatExcUnbound │ │ │ │ 000002b0 T _PyEval_FormatKwargsError │ │ │ │ -0000b6d8 T _PyEval_FrameClearAndPop │ │ │ │ +0000b6d4 T _PyEval_FrameClearAndPop │ │ │ │ 000009e4 T _PyEval_GetAsyncGenFinalizer │ │ │ │ 000009d0 T _PyEval_GetAsyncGenFirstiter │ │ │ │ 00000aac T _PyEval_GetBuiltin │ │ │ │ 00000afc T _PyEval_GetBuiltinId │ │ │ │ 00000044 T _PyEval_GetBuiltins │ │ │ │ 00001948 T _PyEval_GetCoroutineOriginTrackingDepth │ │ │ │ -0000c4a8 T _PyEval_GetFrame │ │ │ │ +0000c4b4 T _PyEval_GetFrame │ │ │ │ 00000844 T _PyEval_GetFrameLocals │ │ │ │ -0000c554 T _PyEval_MatchClass │ │ │ │ +0000c560 T _PyEval_MatchClass │ │ │ │ 00000c4c t _PyEval_MatchClass.part.0 │ │ │ │ 00000424 T _PyEval_MatchKeys │ │ │ │ 00000a2c T _PyEval_MonitorRaise │ │ │ │ -0000baa0 T _PyEval_NoToolsForUnwind │ │ │ │ +0000baac T _PyEval_NoToolsForUnwind │ │ │ │ 00001050 T _PyEval_SetAsyncGenFinalizer │ │ │ │ 000010d8 T _PyEval_SetAsyncGenFirstiter │ │ │ │ 0000195c T _PyEval_SetCoroutineOriginTrackingDepth │ │ │ │ U _PyEval_SetProfile │ │ │ │ U _PyEval_SetProfileAllThreads │ │ │ │ U _PyEval_SetTrace │ │ │ │ U _PyEval_SetTraceAllThreads │ │ │ │ -0000bfb0 T _PyEval_SliceIndex │ │ │ │ -0000c5c4 T _PyEval_SliceIndexNotNone │ │ │ │ +0000bfbc T _PyEval_SliceIndex │ │ │ │ +0000c5d0 T _PyEval_SliceIndexNotNone │ │ │ │ U _PyEval_StartTheWorld │ │ │ │ U _PyEval_StopTheWorld │ │ │ │ -0000b788 T _PyEval_UnpackIterable │ │ │ │ +0000b784 T _PyEval_UnpackIterable │ │ │ │ 0000027c T _PyEval_Vector │ │ │ │ U _PyExc_CreateExceptionGroup │ │ │ │ U _PyFloat_ExactDealloc │ │ │ │ U _PyFrame_ClearExceptCode │ │ │ │ U _PyFrame_GetLocals │ │ │ │ U _PyFrame_MakeAndSetFrameObject │ │ │ │ U _PyFunction_FromConstructor │ │ │ │ @@ -16476,16 +16474,16 @@ │ │ │ │ U _Py_call_instrumentation_line │ │ │ │ U _Py_tss_tstate │ │ │ │ 00000000 r __func__.1 │ │ │ │ 000004b8 r __func__.2 │ │ │ │ 000004a0 r __func__.3 │ │ │ │ 00000720 t clear_thread_frame │ │ │ │ 00000b54 t do_monitor_exc │ │ │ │ -0000c02c t do_raise │ │ │ │ -0000baf4 t import_from │ │ │ │ +0000c038 t do_raise │ │ │ │ +0000bb00 t import_from │ │ │ │ 00000000 t initialize_locals │ │ │ │ 00000898 t initialize_locals.constprop.0 │ │ │ │ 00000be4 t match_class_attr │ │ │ │ U memset │ │ │ │ 00001328 t missing_arguments │ │ │ │ 00000208 t monitor_stop_iteration │ │ │ │ 00000028 r opcode_targets.0 │ │ │ │ @@ -16522,33 +16520,33 @@ │ │ │ │ 000000c4 r .LC7 │ │ │ │ 00000100 r .LC8 │ │ │ │ 0000012c r .LC9 │ │ │ │ U PyBytes_AsString │ │ │ │ U PyBytes_FromStringAndSize │ │ │ │ U PyCMethod_New │ │ │ │ U PyCallable_Check │ │ │ │ -00000e68 T PyCodec_BackslashReplaceErrors │ │ │ │ -00000000 T PyCodec_Decode │ │ │ │ -000001d4 T PyCodec_Decoder │ │ │ │ -000016fc T PyCodec_Encode │ │ │ │ -000001ce T PyCodec_Encoder │ │ │ │ -000014dc T PyCodec_IgnoreErrors │ │ │ │ -00001804 T PyCodec_IncrementalDecoder │ │ │ │ -000017ac T PyCodec_IncrementalEncoder │ │ │ │ -00000194 T PyCodec_KnownEncoding │ │ │ │ +00000d0c T PyCodec_BackslashReplaceErrors │ │ │ │ +00000046 T PyCodec_Decode │ │ │ │ +00000218 T PyCodec_Decoder │ │ │ │ +000013fc T PyCodec_Encode │ │ │ │ +00000214 T PyCodec_Encoder │ │ │ │ +000011dc T PyCodec_IgnoreErrors │ │ │ │ +0000153c T PyCodec_IncrementalDecoder │ │ │ │ +00001458 T PyCodec_IncrementalEncoder │ │ │ │ +000001da T PyCodec_KnownEncoding │ │ │ │ 000000fc T PyCodec_LookupError │ │ │ │ -00000338 T PyCodec_NameReplaceErrors │ │ │ │ -0000016c T PyCodec_Register │ │ │ │ -00001240 T PyCodec_RegisterError │ │ │ │ -000015a8 T PyCodec_ReplaceErrors │ │ │ │ -000001da T PyCodec_StreamReader │ │ │ │ -000001de T PyCodec_StreamWriter │ │ │ │ -00000288 T PyCodec_StrictErrors │ │ │ │ -00001188 T PyCodec_Unregister │ │ │ │ -000012ac T PyCodec_XMLCharRefReplaceErrors │ │ │ │ +00000190 T PyCodec_NameReplaceErrors │ │ │ │ +00000000 T PyCodec_Register │ │ │ │ +00001168 T PyCodec_RegisterError │ │ │ │ +000012a8 T PyCodec_ReplaceErrors │ │ │ │ +0000021c T PyCodec_StreamReader │ │ │ │ +00000220 T PyCodec_StreamWriter │ │ │ │ +000000e0 T PyCodec_StrictErrors │ │ │ │ +000010b0 T PyCodec_Unregister │ │ │ │ +00000864 T PyCodec_XMLCharRefReplaceErrors │ │ │ │ U PyDict_Clear │ │ │ │ U PyDict_GetItemRef │ │ │ │ U PyDict_GetItemStringRef │ │ │ │ U PyDict_New │ │ │ │ U PyDict_SetItem │ │ │ │ U PyDict_SetItemString │ │ │ │ U PyErr_BadArgument │ │ │ │ @@ -16595,30 +16593,31 @@ │ │ │ │ U PyUnicodeTranslateError_GetObject │ │ │ │ U PyUnicodeTranslateError_GetStart │ │ │ │ U PyUnicode_AsUTF8 │ │ │ │ U PyUnicode_FromKindAndData │ │ │ │ U PyUnicode_FromOrdinal │ │ │ │ U PyUnicode_FromString │ │ │ │ U PyUnicode_New │ │ │ │ -000005c4 t PyUnicode_READ_CHAR │ │ │ │ -000006ac t PyUnicode_READ_CHAR.part.0 │ │ │ │ +00000504 t PyUnicode_READ_CHAR │ │ │ │ +00000550 t PyUnicode_READ_CHAR.part.0 │ │ │ │ U Py_BuildValue │ │ │ │ -00001228 t Py_XDECREF │ │ │ │ +00001150 t Py_XDECREF │ │ │ │ 000000a0 D Py_hexdigits │ │ │ │ -000001d0 T _PyCodecInfo_GetIncrementalDecoder │ │ │ │ -000001dc T _PyCodecInfo_GetIncrementalEncoder │ │ │ │ -00000384 T _PyCodec_DecodeText │ │ │ │ -00000610 t _PyCodec_EncodeInternal │ │ │ │ -000006c4 T _PyCodec_EncodeText │ │ │ │ -000002c4 T _PyCodec_Fini │ │ │ │ +00000064 T _PyCodecInfo_GetIncrementalDecoder │ │ │ │ +00000450 T _PyCodecInfo_GetIncrementalEncoder │ │ │ │ +000004c4 T _PyCodec_DecodeText │ │ │ │ +00000704 t _PyCodec_EncodeInternal │ │ │ │ +00000568 T _PyCodec_EncodeText │ │ │ │ +0000011c T _PyCodec_Fini │ │ │ │ 00000000 T _PyCodec_InitRegistry │ │ │ │ -00000000 T _PyCodec_Lookup │ │ │ │ -00000224 T _PyCodec_LookupTextEncoding │ │ │ │ +00000164 T _PyCodec_Lookup │ │ │ │ +00000388 T _PyCodec_LookupTextEncoding │ │ │ │ U _PyErr_FormatNote │ │ │ │ U _PyObject_MakeTpCall │ │ │ │ +000014ec t _PyObject_VectorcallTstate.constprop.0 │ │ │ │ U _PyRuntime │ │ │ │ U _PyUnicode_GetNameCAPI │ │ │ │ U _PyUnicode_InternImmortal │ │ │ │ U _PyUnicode_InternMortal │ │ │ │ U _Py_CheckFunctionResult │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_DumpPathConfig │ │ │ │ @@ -16626,31 +16625,30 @@ │ │ │ │ U _Py_ctype_tolower │ │ │ │ U _Py_normalize_encoding │ │ │ │ U _Py_tss_tstate │ │ │ │ U __aeabi_idiv │ │ │ │ U __aeabi_uidivmod │ │ │ │ U __stack_chk_fail │ │ │ │ U __stack_chk_guard │ │ │ │ -00000e60 t backslashreplace_errors │ │ │ │ -000017b8 t codec_getincrementalcodec │ │ │ │ -00001758 t codec_getitem │ │ │ │ -00000132 t codec_getstreamcodec │ │ │ │ -000002ec t codec_makeincrementalcodec │ │ │ │ -00000b74 t get_standard_encoding │ │ │ │ -000014d4 t ignore_errors │ │ │ │ +00000d04 t backslashreplace_errors │ │ │ │ +00001464 t codec_getincrementalcodec │ │ │ │ +00000000 t codec_getitem │ │ │ │ +00000178 t codec_getstreamcodec │ │ │ │ +00000a18 t get_standard_encoding │ │ │ │ +000011d4 t ignore_errors │ │ │ │ 00000000 d methods.0 │ │ │ │ -00000330 t namereplace_errors │ │ │ │ -000015a0 t replace_errors │ │ │ │ +00000188 t namereplace_errors │ │ │ │ +000012a0 t replace_errors │ │ │ │ U strcmp │ │ │ │ U strcpy │ │ │ │ -00000280 t strict_errors │ │ │ │ +000000d8 t strict_errors │ │ │ │ U strlen │ │ │ │ -00000c70 t surrogateescape_errors │ │ │ │ -000007cc t surrogatepass_errors │ │ │ │ -000012a4 t xmlcharrefreplace_errors │ │ │ │ +00000b14 t surrogateescape_errors │ │ │ │ +00000670 t surrogatepass_errors │ │ │ │ +000011cc t xmlcharrefreplace_errors │ │ │ │ │ │ │ │ compile.o: │ │ │ │ 00000000 r .LANCHOR0 │ │ │ │ 00000000 r .LC1 │ │ │ │ 00000104 r .LC10 │ │ │ │ 0000013c r .LC11 │ │ │ │ 00000154 r .LC12 │ │ │ │ @@ -16738,16 +16736,16 @@ │ │ │ │ 00000020 r NO_LABEL │ │ │ │ 00000010 r NO_LOCATION │ │ │ │ U PyAST_Check │ │ │ │ U PyAST_obj2mod │ │ │ │ U PyCapsule_GetPointer │ │ │ │ U PyCapsule_New │ │ │ │ 00001102 T PyCode_Optimize │ │ │ │ -00005408 T PyCompile_OpcodeStackEffect │ │ │ │ -0000ac80 T PyCompile_OpcodeStackEffectWithJump │ │ │ │ +0000542c T PyCompile_OpcodeStackEffect │ │ │ │ +0000acc8 T PyCompile_OpcodeStackEffectWithJump │ │ │ │ U PyComplex_Type │ │ │ │ U PyDict_GetItemRef │ │ │ │ U PyDict_GetItemWithError │ │ │ │ U PyDict_Keys │ │ │ │ U PyDict_New │ │ │ │ U PyDict_Next │ │ │ │ U PyDict_SetDefaultRef │ │ │ │ @@ -16842,26 +16840,26 @@ │ │ │ │ U _PyCfg_OptimizeCodeUnit │ │ │ │ U _PyCfg_OptimizedCfgToInstructionSequence │ │ │ │ U _PyCfg_ToInstructionSequence │ │ │ │ U _PyCode_ConstantKey │ │ │ │ U _PyCode_GetFreevars │ │ │ │ 00000a80 T _PyCompile_Assemble │ │ │ │ 00000fdc T _PyCompile_AstOptimize │ │ │ │ -0000a708 T _PyCompile_CleanDoc │ │ │ │ +0000a750 T _PyCompile_CleanDoc │ │ │ │ 00000b78 T _PyCompile_CodeGen │ │ │ │ -0000b2a8 T _PyCompile_ConstCacheMergeOne │ │ │ │ -00001150 T _PyCompile_EnsureArrayLargeEnough │ │ │ │ -0000c8f8 T _PyCompile_OpcodeHasArg │ │ │ │ -0000c90c T _PyCompile_OpcodeHasConst │ │ │ │ -0000c970 T _PyCompile_OpcodeHasExc │ │ │ │ -0000c948 T _PyCompile_OpcodeHasFree │ │ │ │ -0000c934 T _PyCompile_OpcodeHasJump │ │ │ │ -0000c95c T _PyCompile_OpcodeHasLocal │ │ │ │ -0000c920 T _PyCompile_OpcodeHasName │ │ │ │ -0000c8d4 T _PyCompile_OpcodeIsValid │ │ │ │ +0000b2f0 T _PyCompile_ConstCacheMergeOne │ │ │ │ +0000115c T _PyCompile_EnsureArrayLargeEnough │ │ │ │ +0000c940 T _PyCompile_OpcodeHasArg │ │ │ │ +0000c954 T _PyCompile_OpcodeHasConst │ │ │ │ +0000c9b8 T _PyCompile_OpcodeHasExc │ │ │ │ +0000c990 T _PyCompile_OpcodeHasFree │ │ │ │ +0000c97c T _PyCompile_OpcodeHasJump │ │ │ │ +0000c9a4 T _PyCompile_OpcodeHasLocal │ │ │ │ +0000c968 T _PyCompile_OpcodeHasName │ │ │ │ +0000c91c T _PyCompile_OpcodeIsValid │ │ │ │ 0000102a T _PyCompile_OptimizeCfg │ │ │ │ U _PyFuture_FromAST │ │ │ │ U _PyInstructionSequence_AddNested │ │ │ │ U _PyInstructionSequence_Addop │ │ │ │ U _PyInstructionSequence_ApplyLabelMap │ │ │ │ U _PyInstructionSequence_InsertInstruction │ │ │ │ U _PyInstructionSequence_New │ │ │ │ @@ -16869,16 +16867,16 @@ │ │ │ │ U _PyInstructionSequence_Type │ │ │ │ U _PyInstructionSequence_UseLabel │ │ │ │ 00000590 R _PyOpcode_Caches │ │ │ │ 0000046c R _PyOpcode_Deopt │ │ │ │ 00000000 D _PyOpcode_OpName │ │ │ │ 0000056c R _PyOpcode_PseudoTargets │ │ │ │ 00000690 R _PyOpcode_macro_expansion │ │ │ │ -0000ad04 T _PyOpcode_num_popped │ │ │ │ -0000b030 T _PyOpcode_num_pushed │ │ │ │ +0000ad4c T _PyOpcode_num_popped │ │ │ │ +0000b078 T _PyOpcode_num_pushed │ │ │ │ 0000003c R _PyOpcode_opcode_metadata │ │ │ │ U _PyRuntime │ │ │ │ U _PyST_GetScope │ │ │ │ U _PyST_GetSymbol │ │ │ │ U _PyST_IsFunctionLike │ │ │ │ U _PySet_NextEntry │ │ │ │ U _PySymtable_Build │ │ │ │ @@ -16891,102 +16889,101 @@ │ │ │ │ U _Py_GetConfig │ │ │ │ U _Py_Mangle │ │ │ │ U _Py_MaybeMangle │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_TrueStruct │ │ │ │ U _Py_asdl_expr_seq_new │ │ │ │ 000012f8 t addop_yield │ │ │ │ -0000bf14 t assignment_helper │ │ │ │ -000062cc t check_ann_expr │ │ │ │ +0000bf5c t assignment_helper │ │ │ │ +000062f0 t check_ann_expr │ │ │ │ 00000f5c t check_ann_subscr │ │ │ │ 00000024 r compare_masks │ │ │ │ -00003bc0 t compiler_add_yield_from │ │ │ │ +00003be4 t compiler_add_yield_from │ │ │ │ 00000174 t compiler_addcompare │ │ │ │ -00006834 t compiler_addop_load_const │ │ │ │ -00006738 t compiler_addop_load_const.constprop.0 │ │ │ │ -00006928 t compiler_addop_load_const.constprop.1 │ │ │ │ -000065a0 t compiler_addop_name │ │ │ │ +000068cc t compiler_addop_load_const │ │ │ │ +000067d0 t compiler_addop_load_const.constprop.0 │ │ │ │ +000069c0 t compiler_addop_load_const.constprop.1 │ │ │ │ +00006638 t compiler_addop_name │ │ │ │ 000012a8 t compiler_addop_o │ │ │ │ -00006030 t compiler_async_for │ │ │ │ -00005008 t compiler_async_with │ │ │ │ -00002cac t compiler_augassign │ │ │ │ -000011dc t compiler_body │ │ │ │ -0000369c t compiler_call_exit_with_nones │ │ │ │ -0000986c t compiler_call_helper │ │ │ │ -0000c15c t compiler_call_simple_kw_helper │ │ │ │ -00008db4 t compiler_check_debug_args │ │ │ │ -00002350 t compiler_class │ │ │ │ -000073f0 t compiler_compare │ │ │ │ +00006054 t compiler_async_for │ │ │ │ +0000502c t compiler_async_with │ │ │ │ +00002cd4 t compiler_augassign │ │ │ │ +000011e8 t compiler_body │ │ │ │ +000036c0 t compiler_call_exit_with_nones │ │ │ │ +000098bc t compiler_call_helper │ │ │ │ +0000c1a4 t compiler_call_simple_kw_helper │ │ │ │ +00008e50 t compiler_check_debug_args │ │ │ │ +00002378 t compiler_class │ │ │ │ +00007480 t compiler_compare │ │ │ │ 00000264 t compiler_comprehension │ │ │ │ 00000b38 t compiler_comprehension_generator │ │ │ │ -00002c20 t compiler_comprehension_iter │ │ │ │ -000091b8 t compiler_decorators.part.0 │ │ │ │ -00008fb4 t compiler_default_arguments │ │ │ │ -000009c0 t compiler_enter_scope │ │ │ │ -00000260 t compiler_enter_scope.constprop.0 │ │ │ │ -00003a80 t compiler_error │ │ │ │ -0000b63c t compiler_exit_scope │ │ │ │ -0000bc48 t compiler_for │ │ │ │ -00003410 t compiler_free │ │ │ │ -00001b58 t compiler_from_import │ │ │ │ -000081b8 t compiler_function │ │ │ │ -00006dac t compiler_jump_if.isra.0 │ │ │ │ -00002bfc t compiler_lookup_arg │ │ │ │ -0000b91c t compiler_make_closure │ │ │ │ -00005da4 t compiler_nameop │ │ │ │ -00006270 t compiler_nameop.constprop.0 │ │ │ │ -00003d48 t compiler_pattern │ │ │ │ -0000631c t compiler_pattern_mapping │ │ │ │ -0000b5b0 t compiler_pop_except_and_reraise │ │ │ │ -0000b51c t compiler_pop_except_and_reraise.constprop.0 │ │ │ │ -000097e0 t compiler_push_fblock │ │ │ │ -00009758 t compiler_push_fblock.constprop.0 │ │ │ │ -000022b4 t compiler_slice │ │ │ │ -0000c634 t compiler_subdict │ │ │ │ -000038ac t compiler_subkwargs │ │ │ │ +00002c48 t compiler_comprehension_iter │ │ │ │ +00009050 t compiler_default_arguments │ │ │ │ +000009cc t compiler_enter_scope │ │ │ │ +0000026c t compiler_enter_scope.constprop.0 │ │ │ │ +00003aa4 t compiler_error │ │ │ │ +0000b684 t compiler_exit_scope │ │ │ │ +0000bc90 t compiler_for │ │ │ │ +00003434 t compiler_free │ │ │ │ +00001b80 t compiler_from_import │ │ │ │ +0000824c t compiler_function │ │ │ │ +00006e44 t compiler_jump_if.isra.0 │ │ │ │ +00002c24 t compiler_lookup_arg │ │ │ │ +0000b964 t compiler_make_closure │ │ │ │ +00005e3c t compiler_nameop │ │ │ │ +00006308 t compiler_nameop.constprop.0 │ │ │ │ +00003d6c t compiler_pattern │ │ │ │ +00006340 t compiler_pattern_mapping │ │ │ │ +0000b5f8 t compiler_pop_except_and_reraise │ │ │ │ +0000b564 t compiler_pop_except_and_reraise.constprop.0 │ │ │ │ +00009830 t compiler_push_fblock │ │ │ │ +000097a8 t compiler_push_fblock.constprop.0 │ │ │ │ +000022dc t compiler_slice │ │ │ │ +0000c67c t compiler_subdict │ │ │ │ +000038d0 t compiler_subkwargs │ │ │ │ 00001458 t compiler_try_except │ │ │ │ -0000313c t compiler_try_finally │ │ │ │ -00005754 t compiler_try_star_except │ │ │ │ +00003160 t compiler_try_finally │ │ │ │ +00005778 t compiler_try_star_except │ │ │ │ 000007a6 t compiler_try_star_finally │ │ │ │ 0000068c t compiler_type_param_bound_or_default │ │ │ │ -0000547c t compiler_type_params │ │ │ │ +000054a0 t compiler_type_params │ │ │ │ 00000320 t compiler_typealias │ │ │ │ 0000014c t compiler_unit_free │ │ │ │ -00001e9c t compiler_unwind_fblock │ │ │ │ -0000b450 t compiler_unwind_fblock_stack │ │ │ │ -0000b394 t compiler_unwind_fblock_stack.constprop.0 │ │ │ │ -00003b40 t compiler_visit_annexpr │ │ │ │ -00009204 t compiler_visit_annotations │ │ │ │ -00009690 t compiler_visit_argannotation │ │ │ │ -0000351c t compiler_visit_expr1 │ │ │ │ -000014cc t compiler_visit_stmt │ │ │ │ -0000696c t compiler_warn │ │ │ │ -0000c304 t compiler_with │ │ │ │ -00003728 t compiler_with_except_finish │ │ │ │ +00001ec4 t compiler_unwind_fblock │ │ │ │ +0000b498 t compiler_unwind_fblock_stack │ │ │ │ +0000b3dc t compiler_unwind_fblock_stack.constprop.0 │ │ │ │ +00003b64 t compiler_visit_annexpr │ │ │ │ +00009254 t compiler_visit_annotations │ │ │ │ +000096e0 t compiler_visit_argannotation │ │ │ │ +00003544 t compiler_visit_expr1 │ │ │ │ +000014d8 t compiler_visit_stmt │ │ │ │ +00006990 t compiler_warn │ │ │ │ +0000c34c t compiler_with │ │ │ │ +0000374c t compiler_with_except_finish │ │ │ │ 00000000 t consts_dict_keys_inorder │ │ │ │ -0000650c t dict_add_o │ │ │ │ -00004e40 t emit_and_reset_fail_pop │ │ │ │ -00004de8 t ensure_fail_pop │ │ │ │ +000065a4 t dict_add_o │ │ │ │ +00004e64 t emit_and_reset_fail_pop │ │ │ │ +00004e0c t ensure_fail_pop │ │ │ │ 00000000 t find_ann │ │ │ │ -00002ba0 t get_ref_type │ │ │ │ +00002bc8 t get_ref_type │ │ │ │ 000002d6 t get_ref_type.part.0.isra.0 │ │ │ │ -00002240 t infer_type │ │ │ │ +00002268 t infer_type │ │ │ │ 00000064 t instr_sequence_to_cfg │ │ │ │ -00004d88 t jump_to_fail_pop │ │ │ │ -00003488 t load_args_for_super │ │ │ │ -00005728 t maybe_optimize_method_call │ │ │ │ +00004dac t jump_to_fail_pop │ │ │ │ +000034ac t load_args_for_super │ │ │ │ +000057c0 t maybe_optimize_method_call │ │ │ │ U memset │ │ │ │ -00006a20 t merge_consts_recursive │ │ │ │ -00009e5c t optimize_and_assemble │ │ │ │ -0000a2bc t optimize_and_assemble.constprop.0 │ │ │ │ -00004fb8 t pattern_helper_rotate │ │ │ │ -00004ec8 t pattern_helper_store_name │ │ │ │ -00003560 t restore_inlined_comprehension_locals.constprop.0.isra.0 │ │ │ │ -00007d64 t starunpack_helper │ │ │ │ -00007974 t starunpack_helper.constprop.0 │ │ │ │ +00006ab8 t merge_consts_recursive │ │ │ │ +00009ea4 t optimize_and_assemble │ │ │ │ +0000a304 t optimize_and_assemble.constprop.0 │ │ │ │ +00004fdc t pattern_helper_rotate │ │ │ │ +00004eec t pattern_helper_store_name │ │ │ │ +00003584 t restore_inlined_comprehension_locals.constprop.0.isra.0 │ │ │ │ +00007df8 t starunpack_helper │ │ │ │ +00007a08 t starunpack_helper.constprop.0 │ │ │ │ 0000138c t wrap_in_stopiteration_handler │ │ │ │ │ │ │ │ context.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LANCHOR1 │ │ │ │ 00000000 r .LC0 │ │ │ │ 00000008 r .LC1 │ │ │ │ @@ -17294,23 +17291,23 @@ │ │ │ │ U PyUnicode_Type │ │ │ │ U PyUnstable_InterpreterState_GetMainModule │ │ │ │ U PyWeakref_NewRef │ │ │ │ U Py_EndInterpreter │ │ │ │ U Py_NewInterpreterFromConfig │ │ │ │ 00000000 t Py_XDECREF │ │ │ │ 0000116e T _PyCrossInterpreterData_Clear │ │ │ │ -000011d0 T _PyCrossInterpreterData_Free │ │ │ │ -00000c80 T _PyCrossInterpreterData_Init │ │ │ │ -00000c04 T _PyCrossInterpreterData_InitWithSize │ │ │ │ +00001144 T _PyCrossInterpreterData_Free │ │ │ │ +00000bac T _PyCrossInterpreterData_Init │ │ │ │ +00000b6c T _PyCrossInterpreterData_InitWithSize │ │ │ │ 00001152 T _PyCrossInterpreterData_Lookup │ │ │ │ -000011a0 T _PyCrossInterpreterData_New │ │ │ │ -00000cd8 T _PyCrossInterpreterData_NewObject │ │ │ │ +00001114 T _PyCrossInterpreterData_New │ │ │ │ +00000c08 T _PyCrossInterpreterData_NewObject │ │ │ │ 000003cc T _PyCrossInterpreterData_RegisterClass │ │ │ │ -000011cc T _PyCrossInterpreterData_Release │ │ │ │ -00000cdc T _PyCrossInterpreterData_ReleaseAndRawFree │ │ │ │ +00001140 T _PyCrossInterpreterData_Release │ │ │ │ +00000c0c T _PyCrossInterpreterData_ReleaseAndRawFree │ │ │ │ 00000b30 T _PyCrossInterpreterData_UnregisterClass │ │ │ │ U _PyErr_ChainExceptions1 │ │ │ │ U _PyErr_SetFromPyStatus │ │ │ │ U _PyEval_AddPendingCall │ │ │ │ 00000000 d _PyExc_InterpreterError │ │ │ │ 000000d0 d _PyExc_InterpreterNotFoundError │ │ │ │ U _PyInterpreterState_IsReady │ │ │ │ @@ -17345,55 +17342,55 @@ │ │ │ │ 00000000 T _PyXI_InitTypes │ │ │ │ 00001174 T _PyXI_NamespaceFromNames │ │ │ │ 00000534 T _PyXI_NewInterpreter │ │ │ │ 0000058c t _PyXI_excinfo_AsObject │ │ │ │ 0000086c t _PyXI_excinfo_Clear │ │ │ │ 0000007a t _PyXI_excinfo_InitFromException │ │ │ │ 000007ca T _PyXI_excinfo_format │ │ │ │ -00001154 T _Py_CallInInterpreter │ │ │ │ -00000d78 T _Py_CallInInterpreterAndRawFree │ │ │ │ +000010c8 T _Py_CallInInterpreter │ │ │ │ +00000ca8 T _Py_CallInInterpreterAndRawFree │ │ │ │ U _Py_CheckRecursiveCall │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_FalseStruct │ │ │ │ U _Py_FatalErrorFunc │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_TrueStruct │ │ │ │ U _Py_tss_tstate │ │ │ │ U __fprintf_chk │ │ │ │ 00000000 r __func__.0 │ │ │ │ 0000001c r __func__.1 │ │ │ │ 00000010 r __func__.2 │ │ │ │ 00001098 t _bool_shared │ │ │ │ -00000e34 t _bytes_shared │ │ │ │ -00000dcc t _call_clear_xidata │ │ │ │ +00000d64 t _bytes_shared │ │ │ │ +00000cfc t _call_clear_xidata │ │ │ │ 00000788 t _capture_current_exception │ │ │ │ 0000038c t _copy_string_obj_raw │ │ │ │ 0000087c t _exit_session │ │ │ │ 00001108 t _float_shared │ │ │ │ -00000ef8 t _long_shared │ │ │ │ +00000e6c t _long_shared │ │ │ │ 00000a5e t _lookup_getdata_from_registry.isra.0 │ │ │ │ 000010ec t _new_bool_object │ │ │ │ -00000e84 t _new_bytes_object │ │ │ │ +00000db4 t _new_bytes_object │ │ │ │ 00001148 t _new_float_object │ │ │ │ -00000f80 t _new_long_object │ │ │ │ +00000ef4 t _new_long_object │ │ │ │ 00000e5e t _new_none_object │ │ │ │ -00000eec t _new_str_object │ │ │ │ -00001064 t _new_tuple_object │ │ │ │ +00000e60 t _new_str_object │ │ │ │ +00000fd8 t _new_tuple_object │ │ │ │ 00000e1a t _none_shared │ │ │ │ 00000134 t _register_builtins_for_crossinterpreter_data │ │ │ │ 00001062 t _release_xid_data.constprop.0.isra.0 │ │ │ │ 00000a28 t _sharedns_clear │ │ │ │ 000008e4 t _sharedns_init │ │ │ │ 000008ba t _sharedns_new │ │ │ │ 00001036 t _sharednsitem_clear │ │ │ │ -00000e90 t _str_shared │ │ │ │ -00000f88 t _tuple_shared │ │ │ │ -000010c8 t _tuple_shared_free │ │ │ │ -00000de4 t _xidata_clear │ │ │ │ -00000ce0 t _xidata_release │ │ │ │ +00000dc0 t _str_shared │ │ │ │ +00000efc t _tuple_shared │ │ │ │ +0000103c t _tuple_shared_free │ │ │ │ +00000d14 t _xidata_clear │ │ │ │ +00000c10 t _xidata_release │ │ │ │ 00000264 t _xidregistry_add_type │ │ │ │ 00000350 t _xidregistry_clear │ │ │ │ 000004cc t _xidregistry_find_type │ │ │ │ 00000be0 t _xidregistry_remove_entry │ │ │ │ U memset │ │ │ │ U stderr │ │ │ │ U strcmp │ │ │ │ @@ -17476,23 +17473,23 @@ │ │ │ │ 000005fc T PyErr_ProgramText │ │ │ │ 00000874 T PyErr_ProgramTextObject │ │ │ │ 000005b0 T PyErr_RangedSyntaxLocationObject │ │ │ │ 0000057c T PyErr_Restore │ │ │ │ 00000438 T PyErr_SetExcInfo │ │ │ │ 00000d08 T PyErr_SetFromErrno │ │ │ │ 00000138 T PyErr_SetFromErrnoWithFilename │ │ │ │ -00000f74 T PyErr_SetFromErrnoWithFilenameObject │ │ │ │ -00000ddc T PyErr_SetFromErrnoWithFilenameObjects │ │ │ │ +00000f7c T PyErr_SetFromErrnoWithFilenameObject │ │ │ │ +00000de4 T PyErr_SetFromErrnoWithFilenameObjects │ │ │ │ 00001408 T PyErr_SetHandledException │ │ │ │ 0000034c T PyErr_SetImportError │ │ │ │ 00000510 T PyErr_SetImportErrorSubclass │ │ │ │ -00001240 T PyErr_SetNone │ │ │ │ +00001248 T PyErr_SetNone │ │ │ │ 00000cec T PyErr_SetObject │ │ │ │ 00000c8c T PyErr_SetRaisedException │ │ │ │ -0000119c T PyErr_SetString │ │ │ │ +000011a4 T PyErr_SetString │ │ │ │ 000006b8 T PyErr_SyntaxLocation │ │ │ │ 00000660 T PyErr_SyntaxLocationEx │ │ │ │ 000002b8 T PyErr_SyntaxLocationObject │ │ │ │ 000005b4 t PyErr_SyntaxLocationObjectEx │ │ │ │ 000012f4 T PyErr_WriteUnraisable │ │ │ │ U PyExc_Exception │ │ │ │ U PyExc_ImportError │ │ │ │ @@ -17543,19 +17540,19 @@ │ │ │ │ 0000001c t Py_XDECREF │ │ │ │ 00000000 b UnraisableHookArgsType │ │ │ │ 00000044 r UnraisableHookArgs__doc__ │ │ │ │ 00000000 d UnraisableHookArgs_desc │ │ │ │ 00000010 d UnraisableHookArgs_fields │ │ │ │ 000013c4 T _PyErr_BadInternalCall │ │ │ │ 0000052e T _PyErr_ChainExceptions │ │ │ │ -00001074 T _PyErr_ChainExceptions1 │ │ │ │ -00001258 T _PyErr_ChainStackItem │ │ │ │ -00001178 T _PyErr_Clear │ │ │ │ +0000107c T _PyErr_ChainExceptions1 │ │ │ │ +00001260 T _PyErr_ChainStackItem │ │ │ │ +00001180 T _PyErr_Clear │ │ │ │ 000008dc t _PyErr_CreateException │ │ │ │ -000010cc T _PyErr_ExceptionMatches │ │ │ │ +000010d4 T _PyErr_ExceptionMatches │ │ │ │ 00000538 T _PyErr_Fetch │ │ │ │ 000005a4 T _PyErr_FiniTypes │ │ │ │ 0000087c T _PyErr_Format │ │ │ │ 00000310 T _PyErr_FormatFromCause │ │ │ │ 000000a0 T _PyErr_FormatFromCauseTstate │ │ │ │ 00001448 T _PyErr_FormatNote │ │ │ │ 000000f0 t _PyErr_FormatV.isra.0 │ │ │ │ @@ -17568,21 +17565,21 @@ │ │ │ │ U _PyErr_NoMemory │ │ │ │ 00000e0c T _PyErr_NormalizeException │ │ │ │ 00000354 T _PyErr_ProgramDecodedTextObject │ │ │ │ 000009a8 T _PyErr_Restore │ │ │ │ 0000141c T _PyErr_SetHandledException │ │ │ │ 00000214 t _PyErr_SetImportErrorSubclassWithNameFrom.isra.0 │ │ │ │ 000001e4 T _PyErr_SetImportErrorWithNameFrom │ │ │ │ -00000f14 T _PyErr_SetKeyError │ │ │ │ +00000f1c T _PyErr_SetKeyError │ │ │ │ 00000240 T _PyErr_SetLocaleString │ │ │ │ 000005f8 T _PyErr_SetNone │ │ │ │ 000004a0 T _PyErr_SetObject │ │ │ │ 00000164 t _PyErr_SetObject.constprop.0 │ │ │ │ 00000044 T _PyErr_SetRaisedException │ │ │ │ -000011f4 T _PyErr_SetString │ │ │ │ +000011fc T _PyErr_SetString │ │ │ │ 00001320 T _PyErr_StackItemToExcInfoTuple │ │ │ │ 00000000 T _PyErr_WriteUnraisableDefaultHook │ │ │ │ U _PyException_AddNote │ │ │ │ U _PyFile_Flush │ │ │ │ U _PyObject_MakeTpCall │ │ │ │ U _PyRuntime │ │ │ │ U _PyStructSequence_FiniBuiltin │ │ │ │ @@ -17619,18 +17616,18 @@ │ │ │ │ 00000fe4 t write_unraisable_exc │ │ │ │ │ │ │ │ flowgraph.o: │ │ │ │ 00000000 r .LANCHOR0 │ │ │ │ 00000000 r .LC0 │ │ │ │ 00000020 r .LC1 │ │ │ │ 0000005c r .LC2 │ │ │ │ -00000090 r .LC3 │ │ │ │ -000000a8 r .LC4 │ │ │ │ -000000d0 r .LC5 │ │ │ │ -000000fc r .LC6 │ │ │ │ +00000074 r .LC3 │ │ │ │ +0000009c r .LC4 │ │ │ │ +000000c8 r .LC5 │ │ │ │ +000000e8 r .LC6 │ │ │ │ 00000000 r NO_LOCATION │ │ │ │ U PyBool_FromLong │ │ │ │ U PyCompile_OpcodeStackEffectWithJump │ │ │ │ U PyDict_GetItemRef │ │ │ │ U PyDict_Next │ │ │ │ U PyErr_Format │ │ │ │ U PyErr_NoMemory │ │ │ │ @@ -17647,38 +17644,38 @@ │ │ │ │ U PyMem_Malloc │ │ │ │ U PyMem_RawCalloc │ │ │ │ U PyMem_RawFree │ │ │ │ U PyObject_IsTrue │ │ │ │ U PyTuple_New │ │ │ │ 00000058 T _PyCfgBuilder_Addop │ │ │ │ 000001ec T _PyCfgBuilder_CheckSize │ │ │ │ -00004a38 T _PyCfgBuilder_Free │ │ │ │ +00004abc T _PyCfgBuilder_Free │ │ │ │ 00000000 T _PyCfgBuilder_New │ │ │ │ 0000014c T _PyCfgBuilder_UseLabel │ │ │ │ -00000000 T _PyCfg_JumpLabelsToTargets │ │ │ │ +00000028 T _PyCfg_JumpLabelsToTargets │ │ │ │ 00000230 T _PyCfg_OptimizeCodeUnit │ │ │ │ -00003dcc T _PyCfg_OptimizedCfgToInstructionSequence │ │ │ │ -00004970 T _PyCfg_ToInstructionSequence │ │ │ │ +00003e50 T _PyCfg_OptimizedCfgToInstructionSequence │ │ │ │ +000049f4 T _PyCfg_ToInstructionSequence │ │ │ │ U _PyCompile_ConstCacheMergeOne │ │ │ │ U _PyCompile_EnsureArrayLargeEnough │ │ │ │ U _PyInstructionSequence_Addop │ │ │ │ U _PyInstructionSequence_UseLabel │ │ │ │ U _PyOpcode_opcode_metadata │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_NoneStruct │ │ │ │ 000000f4 t add_const │ │ │ │ 00000038 t basicblock_add_jump │ │ │ │ 00000000 t basicblock_next_instr │ │ │ │ -000030f4 t duplicate_exits_without_lineno │ │ │ │ -00004a70 t get_const_value.constprop.0 │ │ │ │ -00002df4 t label_exception_targets │ │ │ │ +00003170 t duplicate_exits_without_lineno │ │ │ │ +00000000 t get_const_value.part.0 │ │ │ │ +00002e70 t label_exception_targets │ │ │ │ U memcpy │ │ │ │ U memmove │ │ │ │ U memset │ │ │ │ -00003474 t optimize_basic_block │ │ │ │ +000034f0 t optimize_basic_block │ │ │ │ │ │ │ │ frame.o: │ │ │ │ U PyCode_Addr2Line │ │ │ │ U PyCode_Type │ │ │ │ U PyErr_Clear │ │ │ │ U PyErr_GetRaisedException │ │ │ │ U PyErr_SetRaisedException │ │ │ │ @@ -17816,15 +17813,15 @@ │ │ │ │ U PyTuple_Type │ │ │ │ U PyType_IsSubtype │ │ │ │ U PyUnicode_EncodeFSDefault │ │ │ │ U PyUnicode_FromString │ │ │ │ 00000240 T PyUnstable_GC_VisitObjects │ │ │ │ 000001b4 T PyUnstable_Object_GC_NewWithExtraData │ │ │ │ U Py_BuildValue │ │ │ │ -000020b4 t Py_XDECREF │ │ │ │ +00002140 t Py_XDECREF │ │ │ │ 00000078 t Py_XDECREF.part.0 │ │ │ │ 00000000 W _.stapsdt.base │ │ │ │ U _PyDict_MaybeUntrack │ │ │ │ U _PyErr_BadInternalCall │ │ │ │ U _PyErr_Clear │ │ │ │ U _PyErr_GetRaisedException │ │ │ │ U _PyErr_NoMemory │ │ │ │ @@ -17843,57 +17840,57 @@ │ │ │ │ 00000000 T _PyGC_InitState │ │ │ │ 000000c8 T _PyGC_Unfreeze │ │ │ │ U _PyObject_AssertFailed │ │ │ │ U _PyObject_Dump │ │ │ │ 0000011c T _PyObject_GC_Link │ │ │ │ 00000000 T _PyObject_GC_New │ │ │ │ 000001c8 T _PyObject_GC_NewVar │ │ │ │ -000021b4 T _PyObject_GC_Resize │ │ │ │ +00002240 T _PyObject_GC_Resize │ │ │ │ U _PyTuple_MaybeUntrack │ │ │ │ U _PyWeakref_CallableProxyType │ │ │ │ U _PyWeakref_ClearRef │ │ │ │ U _PyWeakref_ProxyType │ │ │ │ U _PyWeakref_RefType │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_NewReference │ │ │ │ 00000438 T _Py_RunGC │ │ │ │ 000003a0 T _Py_ScheduleGC │ │ │ │ U _Py_tss_tstate │ │ │ │ 0000000c r __func__.0 │ │ │ │ 00000000 r __func__.1 │ │ │ │ U __stack_chk_fail │ │ │ │ U __stack_chk_guard │ │ │ │ -00002234 t append_objects │ │ │ │ -000011fc t gc_collect_main │ │ │ │ +000022c0 t append_objects │ │ │ │ +0000124c t gc_collect_main │ │ │ │ U memset │ │ │ │ U python_gc__done_semaphore │ │ │ │ U python_gc__start_semaphore │ │ │ │ -00002208 t referrersvisit │ │ │ │ +00002294 t referrersvisit │ │ │ │ 00000306 t show_stats_each_generations │ │ │ │ -000020bc t visit_decref │ │ │ │ +00002148 t visit_decref │ │ │ │ 000002a0 t visit_generation │ │ │ │ 00000000 t visit_move │ │ │ │ -0000210c t visit_reachable │ │ │ │ +00002198 t visit_reachable │ │ │ │ │ │ │ │ gc_free_threading.o: │ │ │ │ │ │ │ │ gc_gil.o: │ │ │ │ 00000000 T _PyGC_ClearAllFreeLists │ │ │ │ U _PyObject_ClearFreeLists │ │ │ │ │ │ │ │ getargs.o: │ │ │ │ 00000000 r .LANCHOR0 │ │ │ │ 00000000 r .LC0 │ │ │ │ 00000038 r .LC1 │ │ │ │ -000000c4 r .LC10 │ │ │ │ -000000e4 r .LC11 │ │ │ │ -00000110 r .LC12 │ │ │ │ -0000012c r .LC14 │ │ │ │ -00000148 r .LC15 │ │ │ │ -00000170 r .LC16 │ │ │ │ +00000134 r .LC11 │ │ │ │ +00000138 r .LC12 │ │ │ │ +00000140 r .LC13 │ │ │ │ +0000014c r .LC14 │ │ │ │ +00000154 r .LC15 │ │ │ │ +00000180 r .LC16 │ │ │ │ 0000019c r .LC18 │ │ │ │ 000001a8 r .LC19 │ │ │ │ 00000044 r .LC2 │ │ │ │ 000001ac r .LC20 │ │ │ │ 000001c4 r .LC21 │ │ │ │ 000001f0 r .LC22 │ │ │ │ 00000220 r .LC23 │ │ │ │ @@ -17921,66 +17918,66 @@ │ │ │ │ 00000434 r .LC43 │ │ │ │ 00000454 r .LC44 │ │ │ │ 00000460 r .LC45 │ │ │ │ 0000046c r .LC46 │ │ │ │ 000004a0 r .LC47 │ │ │ │ 000004cc r .LC48 │ │ │ │ 00000504 r .LC49 │ │ │ │ -00000050 r .LC5 │ │ │ │ +00000084 r .LC5 │ │ │ │ 00000518 r .LC50 │ │ │ │ 00000524 r .LC51 │ │ │ │ 00000534 r .LC52 │ │ │ │ 00000554 r .LC53 │ │ │ │ 00000588 r .LC54 │ │ │ │ 000005b4 r .LC55 │ │ │ │ 000005d8 r .LC56 │ │ │ │ 00000604 r .LC57 │ │ │ │ 00000624 r .LC58 │ │ │ │ 0000064c r .LC59 │ │ │ │ -00000058 r .LC6 │ │ │ │ +000000a4 r .LC6 │ │ │ │ 00000684 r .LC60 │ │ │ │ 000006c0 r .LC61 │ │ │ │ 000006f4 r .LC62 │ │ │ │ 00000700 r .LC63 │ │ │ │ 0000074c r .LC64 │ │ │ │ 0000078c r .LC65 │ │ │ │ 000007a8 r .LC66 │ │ │ │ 000007f0 r .LC67 │ │ │ │ 00000824 r .LC68 │ │ │ │ -00000064 r .LC7 │ │ │ │ +000000c4 r .LC7 │ │ │ │ 0000084c r .LC70 │ │ │ │ 00000880 r .LC71 │ │ │ │ 000008c0 r .LC72 │ │ │ │ 000008e8 r .LC73 │ │ │ │ 00000904 r .LC74 │ │ │ │ 0000092c r .LC75 │ │ │ │ 00000950 r .LC76 │ │ │ │ 00000978 r .LC77 │ │ │ │ 00000980 r .LC78 │ │ │ │ 000009a4 r .LC79 │ │ │ │ -0000006c r .LC8 │ │ │ │ +000000e0 r .LC8 │ │ │ │ 000009cc r .LC80 │ │ │ │ 000009e0 r .LC82 │ │ │ │ 000009fc r .LC83 │ │ │ │ 00000a1c r .LC84 │ │ │ │ 00000a28 r .LC85 │ │ │ │ 00000a38 r .LC86 │ │ │ │ 00000a44 r .LC87 │ │ │ │ 00000a50 r .LC88 │ │ │ │ -000000a4 r .LC9 │ │ │ │ +00000108 r .LC9 │ │ │ │ 00000a58 r .LC90 │ │ │ │ 00000a84 r .LC91 │ │ │ │ 00000a8c r .LC92 │ │ │ │ -00002f88 T PyArg_Parse │ │ │ │ +00002f74 T PyArg_Parse │ │ │ │ 00000000 T PyArg_ParseTuple │ │ │ │ -0000142c T PyArg_ParseTupleAndKeywords │ │ │ │ -00001140 T PyArg_UnpackTuple │ │ │ │ +0000143c T PyArg_ParseTupleAndKeywords │ │ │ │ +00001150 T PyArg_UnpackTuple │ │ │ │ 000001a0 T PyArg_VaParse │ │ │ │ 00000216 T PyArg_VaParseTupleAndKeywords │ │ │ │ -000021b0 T PyArg_ValidateKeywordArguments │ │ │ │ +00002194 T PyArg_ValidateKeywordArguments │ │ │ │ U PyBuffer_FillInfo │ │ │ │ U PyBuffer_Release │ │ │ │ U PyByteArray_Size │ │ │ │ U PyByteArray_Type │ │ │ │ U PyBytes_Size │ │ │ │ U PyComplex_AsCComplex │ │ │ │ U PyDict_GetItemRef │ │ │ │ @@ -18021,32 +18018,32 @@ │ │ │ │ U PyTuple_Type │ │ │ │ U PyType_IsSubtype │ │ │ │ U PyUnicode_AsEncodedString │ │ │ │ U PyUnicode_AsUTF8AndSize │ │ │ │ U PyUnicode_EqualToUTF8 │ │ │ │ U PyUnicode_FromString │ │ │ │ U PyUnicode_GetDefaultEncoding │ │ │ │ -00001bf4 t Py_XDECREF │ │ │ │ -00002378 T _PyArg_BadArgument │ │ │ │ -000012ec T _PyArg_CheckPositional │ │ │ │ +00001c00 t Py_XDECREF │ │ │ │ +000023d4 T _PyArg_BadArgument │ │ │ │ +000012fc T _PyArg_CheckPositional │ │ │ │ 00000d5c T _PyArg_Fini │ │ │ │ -00002f30 T _PyArg_NoKeywords │ │ │ │ +00002f1c T _PyArg_NoKeywords │ │ │ │ 00000000 T _PyArg_NoKwnames │ │ │ │ 00000e70 T _PyArg_NoPositional │ │ │ │ 00000ec8 T _PyArg_ParseStack │ │ │ │ -00001c10 T _PyArg_ParseStackAndKeywords │ │ │ │ +00001c1c T _PyArg_ParseStackAndKeywords │ │ │ │ 000002d8 T _PyArg_ParseStackAndKeywords_SizeT │ │ │ │ 00000096 T _PyArg_ParseTupleAndKeywordsFast │ │ │ │ 000002ae T _PyArg_ParseTupleAndKeywordsFast_SizeT │ │ │ │ 000001c0 T _PyArg_ParseTupleAndKeywords_SizeT │ │ │ │ 00000176 T _PyArg_ParseTuple_SizeT │ │ │ │ 0000014c T _PyArg_Parse_SizeT │ │ │ │ -000026a0 T _PyArg_UnpackKeywords │ │ │ │ -000021fc T _PyArg_UnpackKeywordsWithVararg │ │ │ │ -00002dcc T _PyArg_UnpackStack │ │ │ │ +0000268c T _PyArg_UnpackKeywords │ │ │ │ +000021e0 T _PyArg_UnpackKeywordsWithVararg │ │ │ │ +00002db8 T _PyArg_UnpackStack │ │ │ │ 00000262 T _PyArg_VaParseTupleAndKeywords_SizeT │ │ │ │ 000001bc T _PyArg_VaParse_SizeT │ │ │ │ U _PyByteArray_empty_string │ │ │ │ U _PyDict_HasOnlyStringKeys │ │ │ │ U _PyErr_BadInternalCall │ │ │ │ U _PyNumber_Index │ │ │ │ U _PyOnceFlag_CallOnceSlow │ │ │ │ @@ -18059,38 +18056,38 @@ │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_ctype_table │ │ │ │ U _Py_tss_tstate │ │ │ │ 00000000 r __func__.0 │ │ │ │ U __stack_chk_fail │ │ │ │ U __stack_chk_guard │ │ │ │ 00000a3c t _parser_init │ │ │ │ -000021e8 t cleanreturn.constprop.0 │ │ │ │ +00002244 t cleanreturn.constprop.0 │ │ │ │ 0000012e t cleanup_buffer │ │ │ │ 00000112 t cleanup_ptr │ │ │ │ -0000218c t convertbuffer │ │ │ │ +000021e8 t convertbuffer │ │ │ │ 00000038 t converterr │ │ │ │ -000023d0 t converterr.constprop.0 │ │ │ │ -000006e4 t convertsimple.constprop.0 │ │ │ │ +0000242c t converterr.constprop.0 │ │ │ │ +000006f4 t convertsimple.constprop.0 │ │ │ │ 00000000 t convertsimple.constprop.1 │ │ │ │ 00000f04 t converttuple.constprop.0 │ │ │ │ -00002434 t error_unexpected_keyword_arg │ │ │ │ -00002628 t find_keyword │ │ │ │ +00002490 t error_unexpected_keyword_arg │ │ │ │ +00002614 t find_keyword │ │ │ │ U memcpy │ │ │ │ 00000de0 t new_kwtuple │ │ │ │ -00002258 t seterror │ │ │ │ -00002c3c t skipitem.constprop.0 │ │ │ │ +000022b4 t seterror │ │ │ │ +00002c28 t skipitem.constprop.0 │ │ │ │ U strchr │ │ │ │ U strlen │ │ │ │ U strncpy │ │ │ │ 0000005c t vgetargs1.constprop.0 │ │ │ │ -00000428 t vgetargs1_impl.constprop.0 │ │ │ │ -000000a8 t vgetargs1_impl.constprop.1 │ │ │ │ -000014a0 t vgetargskeywords.constprop.0 │ │ │ │ +000000a8 t vgetargs1_impl.constprop.0 │ │ │ │ +00000364 t vgetargs1_impl.constprop.1 │ │ │ │ +000014b0 t vgetargskeywords.constprop.0 │ │ │ │ 000000c0 t vgetargskeywordsfast.constprop.0 │ │ │ │ -00001c4c t vgetargskeywordsfast_impl.constprop.0 │ │ │ │ +00001c58 t vgetargskeywordsfast_impl.constprop.0 │ │ │ │ │ │ │ │ getcompiler.o: │ │ │ │ 00000000 r .LC0 │ │ │ │ 00000000 T Py_GetCompiler │ │ │ │ │ │ │ │ getcopyright.o: │ │ │ │ 00000000 r .LANCHOR0 │ │ │ │ @@ -18132,59 +18129,59 @@ │ │ │ │ 00000090 r .LC4 │ │ │ │ 000000b0 r .LC5 │ │ │ │ 000000d8 r .LC6 │ │ │ │ 000000f8 r .LC7 │ │ │ │ 00000120 r .LC8 │ │ │ │ 000001d0 r .LC9 │ │ │ │ 00000098 T PyEval_AcquireLock │ │ │ │ -00000624 T PyEval_AcquireThread │ │ │ │ +00000898 T PyEval_AcquireThread │ │ │ │ 00000096 T PyEval_InitThreads │ │ │ │ 000000d4 T PyEval_ReleaseLock │ │ │ │ -00000620 T PyEval_ReleaseThread │ │ │ │ +00000894 T PyEval_ReleaseThread │ │ │ │ 000004f4 T PyEval_RestoreThread │ │ │ │ 00000280 T PyEval_SaveThread │ │ │ │ 00000094 T PyEval_ThreadsInitialized │ │ │ │ U PyMem_RawFree │ │ │ │ U PyMutex_Lock │ │ │ │ U PyMutex_Unlock │ │ │ │ U PyThread_get_thread_ident │ │ │ │ U PyThread_hang_thread │ │ │ │ U PyThread_init_thread │ │ │ │ -000008d0 T Py_AddPendingCall │ │ │ │ +00000664 T Py_AddPendingCall │ │ │ │ 000001ac T Py_MakePendingCalls │ │ │ │ U _PyErr_BadInternalCall │ │ │ │ U _PyErr_ChainExceptions1 │ │ │ │ U _PyErr_CheckSignalsTstate │ │ │ │ U _PyErr_GetRaisedException │ │ │ │ U _PyErr_Print │ │ │ │ U _PyErr_SetNone │ │ │ │ 00000000 T _PyEval_AcquireLock │ │ │ │ -0000076c T _PyEval_AddPendingCall │ │ │ │ -00000740 T _PyEval_Fini │ │ │ │ +00000500 T _PyEval_AddPendingCall │ │ │ │ +000004d4 T _PyEval_Fini │ │ │ │ 00000014 T _PyEval_FiniGIL │ │ │ │ 00000040 T _PyEval_GetSwitchInterval │ │ │ │ 000000d8 T _PyEval_InitGIL │ │ │ │ 00000000 T _PyEval_InitState │ │ │ │ 000001f8 T _PyEval_MakePendingCalls │ │ │ │ 00000000 T _PyEval_ReInitThreads │ │ │ │ 000002ac T _PyEval_ReleaseLock │ │ │ │ 00000058 T _PyEval_SetSwitchInterval │ │ │ │ -00000744 T _PyEval_SignalReceived │ │ │ │ +000004d8 T _PyEval_SignalReceived │ │ │ │ 00000070 T _PyEval_ThreadsInitialized │ │ │ │ U _PyMutex_LockTimed │ │ │ │ U _PyRuntime │ │ │ │ U _PyThreadState_Attach │ │ │ │ U _PyThreadState_Detach │ │ │ │ U _PyThreadState_MustExit │ │ │ │ U _PyThreadState_Suspend │ │ │ │ U _PyThread_cond_after │ │ │ │ U _PyThread_cond_init │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_FatalErrorFunc │ │ │ │ -000006c8 T _Py_FinishPendingCalls │ │ │ │ +0000045c T _Py_FinishPendingCalls │ │ │ │ 0000051c T _Py_HandlePending │ │ │ │ U _Py_RunGC │ │ │ │ 000000ec T _Py_set_eval_breaker_bit_all │ │ │ │ U _Py_tss_tstate │ │ │ │ 00000190 T _Py_unset_eval_breaker_bit_all │ │ │ │ U __aeabi_idivmod │ │ │ │ U __errno_location │ │ │ │ @@ -18195,14 +18192,15 @@ │ │ │ │ 00000044 r __func__.4 │ │ │ │ 00000038 r __func__.5 │ │ │ │ 0000002c r __func__.6 │ │ │ │ 0000009c r __func__.7 │ │ │ │ 00000000 r __func__.8 │ │ │ │ 0000000c r __func__.9 │ │ │ │ U __pthread_cond_timedwait64 │ │ │ │ +00000620 t _make_pending_calls │ │ │ │ 0000012c t create_gil │ │ │ │ 000003e4 t drop_gil │ │ │ │ 00000244 t handle_signals │ │ │ │ 000002bc t make_pending_calls │ │ │ │ U memset │ │ │ │ U pthread_cond_destroy │ │ │ │ U pthread_cond_signal │ │ │ │ @@ -18481,39 +18479,39 @@ │ │ │ │ U PyExc_SystemError │ │ │ │ U PyExc_TypeError │ │ │ │ U PyExc_ValueError │ │ │ │ U PyException_GetTraceback │ │ │ │ U PyException_SetTraceback │ │ │ │ U PyFrame_GetCode │ │ │ │ 000005da T PyImport_AddModule │ │ │ │ -00001800 T PyImport_AddModuleObject │ │ │ │ -00001000 T PyImport_AddModuleRef │ │ │ │ +00001878 T PyImport_AddModuleObject │ │ │ │ +000010c4 T PyImport_AddModuleRef │ │ │ │ 00000000 T PyImport_AppendInittab │ │ │ │ 00000618 T PyImport_ExecCodeModule │ │ │ │ 0000081c T PyImport_ExecCodeModuleEx │ │ │ │ 0000072c T PyImport_ExecCodeModuleObject │ │ │ │ 00000620 T PyImport_ExecCodeModuleWithPathnames │ │ │ │ 00000000 T PyImport_ExtendInittab │ │ │ │ U PyImport_FrozenModules │ │ │ │ -000018e4 T PyImport_GetImporter │ │ │ │ -00001c6c T PyImport_GetMagicNumber │ │ │ │ +0000195c T PyImport_GetImporter │ │ │ │ +00001ce4 T PyImport_GetMagicNumber │ │ │ │ 00000822 T PyImport_GetMagicTag │ │ │ │ -00002d74 T PyImport_GetModule │ │ │ │ +00002da8 T PyImport_GetModule │ │ │ │ 0000082e T PyImport_GetModuleDict │ │ │ │ -000025a0 T PyImport_Import │ │ │ │ -00000b90 T PyImport_ImportFrozenModule │ │ │ │ -00000bd8 T PyImport_ImportFrozenModuleObject │ │ │ │ -00002900 T PyImport_ImportModule │ │ │ │ -00001644 T PyImport_ImportModuleLevel │ │ │ │ +00002564 T PyImport_Import │ │ │ │ +00000c54 T PyImport_ImportFrozenModule │ │ │ │ +00000c9c T PyImport_ImportFrozenModuleObject │ │ │ │ +00002914 T PyImport_ImportModule │ │ │ │ +000028c4 T PyImport_ImportModuleLevel │ │ │ │ 000009b4 T PyImport_ImportModuleLevelObject │ │ │ │ -00001284 t PyImport_ImportModuleLevelObject.constprop.0 │ │ │ │ +00001240 t PyImport_ImportModuleLevelObject.constprop.0 │ │ │ │ 00000868 T PyImport_ImportModuleNoBlock │ │ │ │ 00000000 D PyImport_Inittab │ │ │ │ 00000c2c T PyImport_ReloadModule │ │ │ │ -00001274 T PyInit__imp │ │ │ │ +00001338 T PyInit__imp │ │ │ │ U PyInterpreterState_GetID │ │ │ │ U PyList_Append │ │ │ │ U PyList_GetItem │ │ │ │ U PyList_Insert │ │ │ │ U PyList_New │ │ │ │ U PyList_SetItem │ │ │ │ U PyList_SetSlice │ │ │ │ @@ -18554,16 +18552,16 @@ │ │ │ │ U PyObject_GetOptionalAttr │ │ │ │ U PyObject_HasAttrWithError │ │ │ │ U PyObject_IsTrue │ │ │ │ U PyObject_RichCompareBool │ │ │ │ U PyObject_SetItem │ │ │ │ U PyObject_VectorcallMethod │ │ │ │ U PySequence_Contains │ │ │ │ -00002128 T PyState_AddModule │ │ │ │ -000021cc T PyState_FindModule │ │ │ │ +00002110 T PyState_AddModule │ │ │ │ +000021b4 T PyState_FindModule │ │ │ │ 000004c8 T PyState_RemoveModule │ │ │ │ U PyStatus_NoMemory │ │ │ │ U PySys_Audit │ │ │ │ U PySys_FormatStderr │ │ │ │ U PySys_WriteStderr │ │ │ │ U PyThreadState_Clear │ │ │ │ U PyThreadState_Delete │ │ │ │ @@ -18582,71 +18580,71 @@ │ │ │ │ U PyUnicode_FromFormat │ │ │ │ U PyUnicode_FromString │ │ │ │ U PyUnicode_FromWideChar │ │ │ │ U PyUnicode_InternFromString │ │ │ │ U PyUnicode_Substring │ │ │ │ U PyWeakref_NewRef │ │ │ │ U Py_BuildValue │ │ │ │ -00000644 t Py_XDECREF │ │ │ │ +0000068c t Py_XDECREF │ │ │ │ 00000000 W _.stapsdt.base │ │ │ │ U _PyArg_BadArgument │ │ │ │ U _PyArg_CheckPositional │ │ │ │ U _PyArg_UnpackKeywords │ │ │ │ U _PyErr_BadInternalCall │ │ │ │ U _PyErr_ChainExceptions1 │ │ │ │ U _PyErr_Clear │ │ │ │ U _PyErr_ExceptionMatches │ │ │ │ U _PyErr_Format │ │ │ │ U _PyErr_GetRaisedException │ │ │ │ U _PyErr_Print │ │ │ │ U _PyErr_SetObject │ │ │ │ U _PyErr_SetRaisedException │ │ │ │ U _PyErr_SetString │ │ │ │ -00002210 T _PyImport_AcquireLock │ │ │ │ +000021f8 T _PyImport_AcquireLock │ │ │ │ 00000046 T _PyImport_BlessMyLoader │ │ │ │ -00001dc0 T _PyImport_CheckSubinterpIncompatibleExtensionAllowed │ │ │ │ -00001f3c T _PyImport_ClearCore │ │ │ │ +00001e38 T _PyImport_CheckSubinterpIncompatibleExtensionAllowed │ │ │ │ +00001f24 T _PyImport_ClearCore │ │ │ │ 00000110 T _PyImport_ClearExtension │ │ │ │ -00001eac T _PyImport_ClearModules │ │ │ │ -00001e1c T _PyImport_ClearModulesByIndex │ │ │ │ +00001e94 T _PyImport_ClearModules │ │ │ │ +00002fb0 T _PyImport_ClearModulesByIndex │ │ │ │ U _PyImport_DynLoadFiletab │ │ │ │ -00001fd8 T _PyImport_Fini │ │ │ │ +00001fc0 T _PyImport_Fini │ │ │ │ 000000c4 T _PyImport_Fini2 │ │ │ │ -00001ed0 T _PyImport_FiniCore │ │ │ │ -00001d48 T _PyImport_FiniExternal │ │ │ │ +00001eb8 T _PyImport_FiniCore │ │ │ │ +00001dc0 T _PyImport_FiniExternal │ │ │ │ 00000220 T _PyImport_FixupBuiltin │ │ │ │ U _PyImport_FrozenAliases │ │ │ │ U _PyImport_FrozenBootstrap │ │ │ │ U _PyImport_FrozenStdlib │ │ │ │ U _PyImport_FrozenTest │ │ │ │ 00000020 T _PyImport_GetBuiltinModuleNames │ │ │ │ -00001c64 T _PyImport_GetDLOpenFlags │ │ │ │ -00001cf4 T _PyImport_GetImportlibExternalLoader │ │ │ │ -000018dc T _PyImport_GetImportlibLoader │ │ │ │ +00001cdc T _PyImport_GetDLOpenFlags │ │ │ │ +00001d6c T _PyImport_GetImportlibExternalLoader │ │ │ │ +00001954 T _PyImport_GetImportlibLoader │ │ │ │ U _PyImport_GetModInitFunc │ │ │ │ -00002558 T _PyImport_GetModuleAttr │ │ │ │ -00002108 T _PyImport_GetModuleAttrString │ │ │ │ +0000251c T _PyImport_GetModuleAttr │ │ │ │ +000020e8 T _PyImport_GetModuleAttrString │ │ │ │ 000000d4 T _PyImport_GetModules │ │ │ │ 00000000 T _PyImport_GetNextModuleIndex │ │ │ │ -000021b0 T _PyImport_ImportlibModuleRepr │ │ │ │ +00002198 T _PyImport_ImportlibModuleRepr │ │ │ │ 0000010c T _PyImport_Init │ │ │ │ -00000778 T _PyImport_InitCore │ │ │ │ -00000740 T _PyImport_InitDefaultImportFunc │ │ │ │ -00001414 T _PyImport_InitExternal │ │ │ │ +0000083c T _PyImport_InitCore │ │ │ │ +00000804 T _PyImport_InitDefaultImportFunc │ │ │ │ +000014d8 T _PyImport_InitExternal │ │ │ │ 000001b8 T _PyImport_InitModules │ │ │ │ U _PyImport_Inittab │ │ │ │ 000009a4 T _PyImport_IsDefaultImportFunc │ │ │ │ -00001db4 T _PyImport_IsInitialized │ │ │ │ +00001e2c T _PyImport_IsInitialized │ │ │ │ 000000f4 T _PyImport_ReInitLock │ │ │ │ -00002218 T _PyImport_ReleaseLock │ │ │ │ +00002200 T _PyImport_ReleaseLock │ │ │ │ 000001d4 T _PyImport_ResolveNameWithPackageContext │ │ │ │ U _PyImport_RunModInitFunc │ │ │ │ 000005d4 T _PyImport_SetDLOpenFlags │ │ │ │ 000000ac T _PyImport_SetModule │ │ │ │ -00001304 T _PyImport_SetModuleString │ │ │ │ +000013c8 T _PyImport_SetModuleString │ │ │ │ 00000324 T _PyImport_SwapPackageContext │ │ │ │ U _PyInterpreterState_GetConfig │ │ │ │ U _PyInterpreterState_HasFeature │ │ │ │ U _PyMem_SetDefaultAllocator │ │ │ │ U _PyModuleSpec_IsInitializing │ │ │ │ U _PyNamespace_New │ │ │ │ U _PyRecursiveMutex_IsLockedByCurrentThread │ │ │ │ @@ -18695,98 +18693,98 @@ │ │ │ │ 00000054 r __func__.7 │ │ │ │ 00000030 r __func__.8 │ │ │ │ 000000b0 r __func__.9 │ │ │ │ U __stack_chk_fail │ │ │ │ U __stack_chk_guard │ │ │ │ 00000254 t _extensions_cache_delete │ │ │ │ 000002e4 t _extensions_cache_get │ │ │ │ -00000388 t _extensions_cache_set.isra.0 │ │ │ │ -00002c8c t _imp__fix_co_filename │ │ │ │ +000003d0 t _extensions_cache_set.isra.0 │ │ │ │ +00002cc0 t _imp__fix_co_filename │ │ │ │ 00000844 r _imp__fix_co_filename__doc__ │ │ │ │ 0000098c t _imp__frozen_module_names │ │ │ │ 000003d0 r _imp__frozen_module_names__doc__ │ │ │ │ -00002220 t _imp__override_frozen_modules_for_tests │ │ │ │ +00002208 t _imp__override_frozen_modules_for_tests │ │ │ │ 000002fc r _imp__override_frozen_modules_for_tests__doc__ │ │ │ │ 000008a0 t _imp__override_multi_interp_extensions_check │ │ │ │ 00000240 r _imp__override_multi_interp_extensions_check__doc__ │ │ │ │ -000018ac t _imp_acquire_lock │ │ │ │ +00001868 t _imp_acquire_lock │ │ │ │ 00000970 r _imp_acquire_lock__doc__ │ │ │ │ 000003b4 t _imp_create_builtin │ │ │ │ 00000800 r _imp_create_builtin__doc__ │ │ │ │ -00001a6c t _imp_create_dynamic │ │ │ │ +00001ae4 t _imp_create_dynamic │ │ │ │ 000001e4 r _imp_create_dynamic__doc__ │ │ │ │ 00000934 t _imp_exec_builtin │ │ │ │ 00000160 r _imp_exec_builtin__doc__ │ │ │ │ 000008f8 t _imp_exec_dynamic │ │ │ │ 000001a0 r _imp_exec_dynamic__doc__ │ │ │ │ -00001594 t _imp_extension_suffixes │ │ │ │ +00001658 t _imp_extension_suffixes │ │ │ │ 00000794 r _imp_extension_suffixes__doc__ │ │ │ │ -0000193c t _imp_find_frozen │ │ │ │ +000018f8 t _imp_find_frozen │ │ │ │ 000005a8 r _imp_find_frozen__doc__ │ │ │ │ -00001d8c t _imp_get_frozen_object │ │ │ │ +00001d6c t _imp_get_frozen_object │ │ │ │ 00000548 r _imp_get_frozen_object__doc__ │ │ │ │ 00000bbe t _imp_init_frozen │ │ │ │ 00000754 r _imp_init_frozen__doc__ │ │ │ │ 00000338 t _imp_is_builtin │ │ │ │ 00000484 r _imp_is_builtin__doc__ │ │ │ │ -0000134c t _imp_is_frozen │ │ │ │ +00001410 t _imp_is_frozen │ │ │ │ 00000424 r _imp_is_frozen__doc__ │ │ │ │ -000013b0 t _imp_is_frozen_package │ │ │ │ +00001474 t _imp_is_frozen_package │ │ │ │ 000004e8 r _imp_is_frozen_package__doc__ │ │ │ │ 00000b54 t _imp_lock_held │ │ │ │ 00000a64 r _imp_lock_held__doc__ │ │ │ │ -000018e0 t _imp_release_lock │ │ │ │ +0000189c t _imp_release_lock │ │ │ │ 000008f0 r _imp_release_lock__doc__ │ │ │ │ -00002060 t _imp_source_hash │ │ │ │ +00002048 t _imp_source_hash │ │ │ │ 00000134 r _imp_source_hash__doc__ │ │ │ │ 000000d8 r _keywords.1 │ │ │ │ 000000e4 r _keywords.4 │ │ │ │ 00000090 d _kwtuple.0 │ │ │ │ 000000a8 d _kwtuple.3 │ │ │ │ 000001e8 t _modules_by_index_clear_one │ │ │ │ -000006dc t _modules_by_index_set │ │ │ │ +000007a0 t _modules_by_index_set │ │ │ │ 00000038 d _parser.2 │ │ │ │ 00000064 d _parser.5 │ │ │ │ -00002024 t del_extensions_cache_value │ │ │ │ +0000200c t del_extensions_cache_value │ │ │ │ 000000f0 r doc_imp │ │ │ │ -00001280 t exec_builtin_or_dynamic │ │ │ │ -00000f20 t exec_code_in_module │ │ │ │ +00001344 t exec_builtin_or_dynamic │ │ │ │ +00000fe4 t exec_code_in_module │ │ │ │ U fclose │ │ │ │ 000000dc t find_frozen │ │ │ │ -0000065c t finish_singlephase_extension.isra.0 │ │ │ │ +000006a4 t finish_singlephase_extension.isra.0 │ │ │ │ U fwrite │ │ │ │ -00001bf4 t hashtable_compare_str │ │ │ │ -00002020 t hashtable_destroy_str │ │ │ │ +00001c6c t hashtable_compare_str │ │ │ │ +00002008 t hashtable_destroy_str │ │ │ │ 000000b4 t hashtable_hash_str │ │ │ │ -000005d8 t hashtable_key_from_2_strings.constprop.0 │ │ │ │ +00000620 t hashtable_key_from_2_strings.constprop.0 │ │ │ │ 000000e4 d imp_methods │ │ │ │ 00000004 d imp_module │ │ │ │ -000012d0 t imp_module_exec │ │ │ │ +00001394 t imp_module_exec │ │ │ │ 000000c4 d imp_slots │ │ │ │ -00000e80 t import_add_module │ │ │ │ -0000160c t import_find_and_load │ │ │ │ -00000f98 t import_get_module │ │ │ │ -00001050 t import_run_extension.isra.0 │ │ │ │ +00000f44 t import_add_module │ │ │ │ +000015c8 t import_find_and_load │ │ │ │ +0000105c t import_get_module │ │ │ │ +00001114 t import_run_extension.isra.0 │ │ │ │ 00000000 b inittab_copy │ │ │ │ U memcpy │ │ │ │ U memset │ │ │ │ -00000df0 t module_dict_for_exec │ │ │ │ +00000eb4 t module_dict_for_exec │ │ │ │ 00000000 B pkgcontext │ │ │ │ U python_import__find__load__done_semaphore │ │ │ │ U python_import__find__load__start_semaphore │ │ │ │ 000002f4 t reload_singlephase_extension │ │ │ │ -00001690 t remove_importlib_frames │ │ │ │ +00001708 t remove_importlib_frames │ │ │ │ 00000914 t remove_module │ │ │ │ 00000514 t set_frozen_error │ │ │ │ U stderr │ │ │ │ U strcmp │ │ │ │ U strlen │ │ │ │ U strncpy │ │ │ │ U strrchr │ │ │ │ -00001c10 t switch_back_from_main_interpreter │ │ │ │ +00001c88 t switch_back_from_main_interpreter │ │ │ │ 0000056c t update_code_filenames │ │ │ │ │ │ │ │ importdl.o: │ │ │ │ 00000000 r .LANCHOR0 │ │ │ │ 00000000 r .LC0 │ │ │ │ 00000008 r .LC1 │ │ │ │ 000000bc r .LC10 │ │ │ │ @@ -19030,30 +19028,30 @@ │ │ │ │ U PyMem_SetAllocator │ │ │ │ 000006ba T PyStatus_Error │ │ │ │ 00000180 T PyStatus_Exception │ │ │ │ 00000dd4 T PyStatus_Exit │ │ │ │ 00000de2 T PyStatus_IsError │ │ │ │ 00000df2 T PyStatus_IsExit │ │ │ │ 00000dbe T PyStatus_NoMemory │ │ │ │ -00002130 T PyStatus_Ok │ │ │ │ +0000214c T PyStatus_Ok │ │ │ │ U PySys_FormatStderr │ │ │ │ U PySys_WriteStderr │ │ │ │ U PyUnicode_AsWideCharString │ │ │ │ U PyUnicode_FromString │ │ │ │ U PyUnicode_FromWideChar │ │ │ │ 00000190 T PyWideStringList_Append │ │ │ │ -000001b0 T PyWideStringList_Insert │ │ │ │ +00000194 T PyWideStringList_Insert │ │ │ │ 00000008 B Py_BytesWarningFlag │ │ │ │ 00000018 B Py_DebugFlag │ │ │ │ U Py_DecodeLocale │ │ │ │ 00000030 B Py_DontWriteBytecodeFlag │ │ │ │ U Py_FileSystemDefaultEncodeErrors │ │ │ │ U Py_FileSystemDefaultEncoding │ │ │ │ 00000024 B Py_FrozenFlag │ │ │ │ -00001b10 T Py_GETENV │ │ │ │ +00001b2c T Py_GETENV │ │ │ │ 000006c8 T Py_GetArgcArgv │ │ │ │ U Py_GetVersion │ │ │ │ U Py_HasFileSystemDefaultEncoding │ │ │ │ 00000038 B Py_HashRandomizationFlag │ │ │ │ 00000004 B Py_IgnoreEnvironmentFlag │ │ │ │ 0000000c B Py_InspectFlag │ │ │ │ 00000010 B Py_InteractiveFlag │ │ │ │ @@ -19063,23 +19061,23 @@ │ │ │ │ 00000014 B Py_OptimizeFlag │ │ │ │ 00000020 B Py_QuietFlag │ │ │ │ 0000003c B Py_UTF8Mode │ │ │ │ 00000028 B Py_UnbufferedStdioFlag │ │ │ │ 0000001c B Py_VerboseFlag │ │ │ │ 000006a2 t Py_XDECREF │ │ │ │ U _PyArgv_AsWstrList │ │ │ │ -000003a0 T _PyConfig_AsDict │ │ │ │ -00000284 T _PyConfig_Copy │ │ │ │ -00000624 T _PyConfig_FromDict │ │ │ │ +0000048c T _PyConfig_AsDict │ │ │ │ +00000268 T _PyConfig_Copy │ │ │ │ +00000710 T _PyConfig_FromDict │ │ │ │ 00000060 T _PyConfig_InitCompatConfig │ │ │ │ -0000213c T _PyConfig_InitImportConfig │ │ │ │ +00002158 T _PyConfig_InitImportConfig │ │ │ │ U _PyConfig_InitPathConfig │ │ │ │ 00000414 T _PyConfig_Read │ │ │ │ 00000140 T _PyConfig_SetPyArgv │ │ │ │ -00001f64 T _PyConfig_Write │ │ │ │ +00001f80 T _PyConfig_Write │ │ │ │ U _PyErr_GetRaisedException │ │ │ │ 00000d20 T _PyErr_SetFromPyStatus │ │ │ │ U _PyErr_SetRaisedException │ │ │ │ U _PyInterpreterState_GetConfig │ │ │ │ U _PyMem_RawStrdup │ │ │ │ U _PyMem_RawWcsdup │ │ │ │ U _PyMem_SetDefaultAllocator │ │ │ │ @@ -19093,20 +19091,20 @@ │ │ │ │ U _PyPreConfig_AsDict │ │ │ │ U _PyPreConfig_GetConfig │ │ │ │ U _PyPreConfig_InitFromPreConfig │ │ │ │ U _PyRuntime │ │ │ │ U _PySys_GetOptionalAttrString │ │ │ │ U _PySys_ReadPreinitWarnOptions │ │ │ │ U _PySys_ReadPreinitXOptions │ │ │ │ -0000055c T _PyWideStringList_AsList │ │ │ │ -0000015c T _PyWideStringList_Clear │ │ │ │ +00000648 T _PyWideStringList_AsList │ │ │ │ +00000140 T _PyWideStringList_Clear │ │ │ │ 0000006c T _PyWideStringList_Copy │ │ │ │ -00001b24 T _PyWideStringList_Extend │ │ │ │ -00001d98 t _PyWideStringList_Find │ │ │ │ -00001f34 T _Py_ClearArgcArgv │ │ │ │ +00001b40 T _PyWideStringList_Extend │ │ │ │ +00001db4 t _PyWideStringList_Find │ │ │ │ +00001f50 T _Py_ClearArgcArgv │ │ │ │ U _Py_Dealloc │ │ │ │ 00000186 T _Py_DumpPathConfig │ │ │ │ 000006de T _Py_GetConfigsAsDict │ │ │ │ U _Py_GetEnv │ │ │ │ U _Py_GetForceASCII │ │ │ │ U _Py_GetLocaleEncoding │ │ │ │ U _Py_HasFileSystemDefaultEncodeErrors │ │ │ │ @@ -19140,20 +19138,20 @@ │ │ │ │ 000003a4 r __func__.7 │ │ │ │ 0000182c r __func__.8 │ │ │ │ 00000390 r __func__.9 │ │ │ │ U __isoc23_strtoul │ │ │ │ U __isoc23_wcstol │ │ │ │ U __printf_chk │ │ │ │ 00000154 t config_dict_get.part.0 │ │ │ │ -00001c04 t config_get_env_dup.isra.0 │ │ │ │ -00001ec0 t config_get_locale_encoding.constprop.0 │ │ │ │ -00001d1c t config_get_xoption_value │ │ │ │ -00001dd8 t config_init_import │ │ │ │ -00001b74 t config_run_filename_abspath │ │ │ │ -00001ca0 t config_set_bytes_string │ │ │ │ +00001c20 t config_get_env_dup.isra.0 │ │ │ │ +00001edc t config_get_locale_encoding.constprop.0 │ │ │ │ +00001d38 t config_get_xoption_value │ │ │ │ +00001df4 t config_init_import │ │ │ │ +00001b90 t config_run_filename_abspath │ │ │ │ +00001cbc t config_set_bytes_string │ │ │ │ 000000ac t config_usage │ │ │ │ 00000110 t config_wstr_to_int │ │ │ │ U fwrite │ │ │ │ U getenv │ │ │ │ 00000604 t init_dump_ascii_wstr │ │ │ │ U memcpy │ │ │ │ U memmove │ │ │ │ @@ -19168,16 +19166,16 @@ │ │ │ │ U strchr │ │ │ │ U strcmp │ │ │ │ U strlen │ │ │ │ 00000464 r usage_envvars │ │ │ │ 000018bc r usage_help │ │ │ │ 0000187c r usage_line │ │ │ │ 000011a8 r usage_xoptions │ │ │ │ -00001d50 t warnoptions_append │ │ │ │ -00001c50 t warnoptions_extend.isra.0 │ │ │ │ +00001d6c t warnoptions_append │ │ │ │ +00001c6c t warnoptions_extend.isra.0 │ │ │ │ U wcschr │ │ │ │ U wcscmp │ │ │ │ U wcslen │ │ │ │ U wcstok │ │ │ │ │ │ │ │ interpconfig.o: │ │ │ │ 00000000 r .LANCHOR0 │ │ │ │ @@ -19606,48 +19604,48 @@ │ │ │ │ U PyThread_get_thread_ident_ex │ │ │ │ U PyTime_MonotonicRaw │ │ │ │ U Py_MakePendingCalls │ │ │ │ U _PyDeadline_Get │ │ │ │ 000001ec T _PyEvent_IsSet │ │ │ │ 000001c8 T _PyEvent_Notify │ │ │ │ 0000012c T _PyMutex_LockTimed │ │ │ │ -000002a0 T _PyMutex_TryUnlock │ │ │ │ +000002a4 T _PyMutex_TryUnlock │ │ │ │ 00000000 T _PyOnceFlag_CallOnceSlow │ │ │ │ U _PyParkingLot_Park │ │ │ │ U _PyParkingLot_Unpark │ │ │ │ U _PyParkingLot_UnparkAll │ │ │ │ -00000000 T _PyRWMutex_Lock │ │ │ │ -00000066 T _PyRWMutex_RLock │ │ │ │ -00000108 T _PyRWMutex_RUnlock │ │ │ │ -00000046 T _PyRWMutex_Unlock │ │ │ │ -00000250 T _PyRawMutex_LockSlow │ │ │ │ -00000308 T _PyRawMutex_UnlockSlow │ │ │ │ +00000134 T _PyRWMutex_Lock │ │ │ │ +0000019a T _PyRWMutex_RLock │ │ │ │ +0000023c T _PyRWMutex_RUnlock │ │ │ │ +0000017a T _PyRWMutex_Unlock │ │ │ │ +00000000 T _PyRawMutex_LockSlow │ │ │ │ +000000b4 T _PyRawMutex_UnlockSlow │ │ │ │ 00000080 T _PyRecursiveMutex_IsLockedByCurrentThread │ │ │ │ 00000000 T _PyRecursiveMutex_Lock │ │ │ │ 000000ac T _PyRecursiveMutex_Unlock │ │ │ │ U _PySemaphore_Destroy │ │ │ │ U _PySemaphore_Init │ │ │ │ U _PySemaphore_Wait │ │ │ │ U _PySemaphore_Wakeup │ │ │ │ -00000174 T _PySeqLock_AbandonWrite │ │ │ │ -000001e0 T _PySeqLock_AfterFork │ │ │ │ -00000194 T _PySeqLock_BeginRead │ │ │ │ -000001bc T _PySeqLock_EndRead │ │ │ │ -0000012c T _PySeqLock_LockWrite │ │ │ │ -00000184 T _PySeqLock_UnlockWrite │ │ │ │ +000002a8 T _PySeqLock_AbandonWrite │ │ │ │ +00000314 T _PySeqLock_AfterFork │ │ │ │ +000002c8 T _PySeqLock_BeginRead │ │ │ │ +000002f0 T _PySeqLock_EndRead │ │ │ │ +00000260 T _PySeqLock_LockWrite │ │ │ │ +000002b8 T _PySeqLock_UnlockWrite │ │ │ │ U _PyTime_Add │ │ │ │ U _Py_FatalErrorFunc │ │ │ │ 00000028 r __func__.0 │ │ │ │ 0000000c r __func__.1 │ │ │ │ 00000000 r __func__.2 │ │ │ │ 00000038 r __func__.3 │ │ │ │ U __stack_chk_fail │ │ │ │ U __stack_chk_guard │ │ │ │ -0000032c t mutex_unpark │ │ │ │ -000000a8 t rwmutex_set_parked_and_wait │ │ │ │ +00000330 t mutex_unpark │ │ │ │ +000001dc t rwmutex_set_parked_and_wait │ │ │ │ U sched_yield │ │ │ │ │ │ │ │ marshal.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LC0 │ │ │ │ 0000002c r .LC1 │ │ │ │ 00000118 r .LC10 │ │ │ │ @@ -19805,43 +19803,43 @@ │ │ │ │ U getc │ │ │ │ 000004a8 t marshal_dump │ │ │ │ 00000940 r marshal_dump__doc__ │ │ │ │ 0000021c t marshal_dumps │ │ │ │ 000005dc r marshal_dumps__doc__ │ │ │ │ 00000364 t marshal_load │ │ │ │ 00000764 r marshal_load__doc__ │ │ │ │ -00002d88 t marshal_loads │ │ │ │ +00002d60 t marshal_loads │ │ │ │ 000004e4 r marshal_loads__doc__ │ │ │ │ 00000164 d marshal_methods │ │ │ │ 0000000c t marshal_module_exec │ │ │ │ 00000000 d marshalmodule │ │ │ │ 00000144 d marshalmodule_slots │ │ │ │ U memcpy │ │ │ │ U memset │ │ │ │ 0000003c r module_doc │ │ │ │ -00001600 t r_byte │ │ │ │ +000015d8 t r_byte │ │ │ │ 0000058c t r_float_str │ │ │ │ -00001730 t r_long │ │ │ │ +00001708 t r_long │ │ │ │ 00000198 t r_object │ │ │ │ -00001b04 t r_ref.constprop.0 │ │ │ │ +00001adc t r_ref.constprop.0 │ │ │ │ 00000000 t r_ref.part.0 │ │ │ │ -00001b30 t r_short │ │ │ │ -000019bc t r_string │ │ │ │ -00001874 t r_string.constprop.2 │ │ │ │ +00001b08 t r_short │ │ │ │ +00001994 t r_string │ │ │ │ +0000184c t r_string.constprop.2 │ │ │ │ 000000f4 t read_object │ │ │ │ U stderr │ │ │ │ U strlen │ │ │ │ -00001f0c t w_complex_object │ │ │ │ -00002d70 t w_decref_entry │ │ │ │ +00001ee4 t w_complex_object │ │ │ │ +00002d48 t w_decref_entry │ │ │ │ 000002cc t w_float_bin │ │ │ │ 000005f8 t w_float_str │ │ │ │ -00002c50 t w_long │ │ │ │ -00001c88 t w_object │ │ │ │ +00002c28 t w_long │ │ │ │ +00001c60 t w_object │ │ │ │ 00000190 t w_reserve │ │ │ │ -00002d00 t w_string │ │ │ │ +00002cd8 t w_string │ │ │ │ │ │ │ │ modsupport.o: │ │ │ │ 00000000 r .LC0 │ │ │ │ 0000001c r .LC1 │ │ │ │ 0000002c r .LC2 │ │ │ │ 00000050 r .LC3 │ │ │ │ 00000078 r .LC4 │ │ │ │ @@ -19867,43 +19865,43 @@ │ │ │ │ U PyList_New │ │ │ │ U PyLong_FromLong │ │ │ │ U PyLong_FromLongLong │ │ │ │ U PyLong_FromUnsignedLong │ │ │ │ U PyLong_FromUnsignedLongLong │ │ │ │ U PyMem_Free │ │ │ │ U PyMem_Malloc │ │ │ │ -00000eac T PyModule_Add │ │ │ │ -000010fc T PyModule_AddIntConstant │ │ │ │ +00000ebc T PyModule_Add │ │ │ │ +0000110c T PyModule_AddIntConstant │ │ │ │ 00000050 T PyModule_AddObject │ │ │ │ -00000f78 T PyModule_AddObjectRef │ │ │ │ +00000f88 T PyModule_AddObjectRef │ │ │ │ 0000001c T PyModule_AddStringConstant │ │ │ │ -00001024 T PyModule_AddType │ │ │ │ +00001034 T PyModule_AddType │ │ │ │ U PyModule_GetDict │ │ │ │ U PyModule_GetName │ │ │ │ U PyModule_Type │ │ │ │ U PyNumber_AsSsize_t │ │ │ │ U PyTuple_New │ │ │ │ U PyType_IsSubtype │ │ │ │ U PyType_Ready │ │ │ │ U PyUnicode_FromOrdinal │ │ │ │ U PyUnicode_FromString │ │ │ │ U PyUnicode_FromStringAndSize │ │ │ │ U PyUnicode_FromWideChar │ │ │ │ 00000000 T Py_BuildValue │ │ │ │ -00000ea8 T Py_VaBuildValue │ │ │ │ +00000eb8 T Py_VaBuildValue │ │ │ │ 00000000 t Py_XDECREF │ │ │ │ U _PyType_GetDict │ │ │ │ U _PyType_Name │ │ │ │ 000000a8 T _Py_BuildValue_SizeT │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_NoneStruct │ │ │ │ -00000c6c T _Py_VaBuildStack │ │ │ │ -00001240 T _Py_VaBuildValue_SizeT │ │ │ │ -000011cc T _Py_convert_optional_to_ssize_t │ │ │ │ -00000c10 t check_end │ │ │ │ +00000c78 T _Py_VaBuildStack │ │ │ │ +00001250 T _Py_VaBuildValue_SizeT │ │ │ │ +000011dc T _Py_convert_optional_to_ssize_t │ │ │ │ +00000c1c t check_end │ │ │ │ 00000000 t check_end.part.0 │ │ │ │ 00000028 t do_ignore │ │ │ │ 000001f8 t do_mkvalue │ │ │ │ U strlen │ │ │ │ 00000028 t va_build_value │ │ │ │ U wcslen │ │ │ │ │ │ │ │ @@ -19911,15 +19909,15 @@ │ │ │ │ 00000000 T PyOS_snprintf │ │ │ │ 0000005c T PyOS_vsnprintf │ │ │ │ U __vsnprintf_chk │ │ │ │ │ │ │ │ mystrtoul.o: │ │ │ │ 00000000 r .LANCHOR0 │ │ │ │ 00000000 T PyOS_strtol │ │ │ │ -00000400 T PyOS_strtoul │ │ │ │ +0000041c T PyOS_strtoul │ │ │ │ U _PyLong_DigitValue │ │ │ │ U _Py_ctype_table │ │ │ │ U __errno_location │ │ │ │ 00000000 r digitlimit │ │ │ │ 00000094 r smallmax │ │ │ │ │ │ │ │ object_stack.o: │ │ │ │ @@ -19942,24 +19940,24 @@ │ │ │ │ 00000000 r .LANCHOR0 │ │ │ │ 00000000 r .LC0 │ │ │ │ 00000020 r .LC1 │ │ │ │ 00000044 r .LC3 │ │ │ │ U PyEval_AcquireThread │ │ │ │ U PyEval_ReleaseThread │ │ │ │ U PyTime_MonotonicRaw │ │ │ │ -000000f8 T _PyParkingLot_AfterFork │ │ │ │ +000000fc T _PyParkingLot_AfterFork │ │ │ │ 00000000 T _PyParkingLot_Park │ │ │ │ -00000500 T _PyParkingLot_Unpark │ │ │ │ +000004ec T _PyParkingLot_Unpark │ │ │ │ 00000000 T _PyParkingLot_UnparkAll │ │ │ │ U _PyRawMutex_LockSlow │ │ │ │ U _PyRawMutex_UnlockSlow │ │ │ │ -00000134 T _PySemaphore_Destroy │ │ │ │ -000003f4 T _PySemaphore_Init │ │ │ │ -00000424 T _PySemaphore_Wait │ │ │ │ -000004d8 T _PySemaphore_Wakeup │ │ │ │ +00000000 T _PySemaphore_Destroy │ │ │ │ +000003e0 T _PySemaphore_Init │ │ │ │ +00000410 T _PySemaphore_Wait │ │ │ │ +000004c4 T _PySemaphore_Wakeup │ │ │ │ U _PyTime_Add │ │ │ │ U _PyTime_AsTimespec_clamp │ │ │ │ U _Py_FatalErrorFormat │ │ │ │ U _Py_FatalErrorFunc │ │ │ │ U _Py_tss_tstate │ │ │ │ U __aeabi_uidivmod │ │ │ │ U __errno_location │ │ │ │ @@ -20077,39 +20075,39 @@ │ │ │ │ U _PyMem_GetAllocatorName │ │ │ │ U _PyMem_RawStrdup │ │ │ │ U _PyMem_SetupAllocators │ │ │ │ U _PyOS_GetOpt │ │ │ │ U _PyOS_ResetGetOpt │ │ │ │ U _PyOS_optarg │ │ │ │ U _PyOS_opterr │ │ │ │ -0000092c T _PyPreCmdline_Clear │ │ │ │ +00000920 T _PyPreCmdline_Clear │ │ │ │ 0000064c T _PyPreCmdline_Read │ │ │ │ 0000031a T _PyPreCmdline_SetArgv │ │ │ │ -000008dc T _PyPreCmdline_SetConfig │ │ │ │ +000008d0 T _PyPreCmdline_SetConfig │ │ │ │ 00000094 T _PyPreConfig_AsDict │ │ │ │ -000008b8 T _PyPreConfig_GetConfig │ │ │ │ +000008ac T _PyPreConfig_GetConfig │ │ │ │ 00000000 T _PyPreConfig_InitCompatConfig │ │ │ │ 000005d4 T _PyPreConfig_InitFromConfig │ │ │ │ 00000034 T _PyPreConfig_InitFromPreConfig │ │ │ │ 000000a4 T _PyPreConfig_Read │ │ │ │ 00000794 T _PyPreConfig_Write │ │ │ │ U _PyRuntime │ │ │ │ U _PyRuntime_Initialize │ │ │ │ U _PyWideStringList_Clear │ │ │ │ U _PyWideStringList_Copy │ │ │ │ U _PyWideStringList_Extend │ │ │ │ -000009e0 T _Py_ClearFileSystemEncoding │ │ │ │ +000009d4 T _Py_ClearFileSystemEncoding │ │ │ │ U _Py_CoerceLegacyLocale │ │ │ │ U _Py_Dealloc │ │ │ │ 0000013c T _Py_GetEnv │ │ │ │ 0000000c B _Py_HasFileSystemDefaultEncodeErrors │ │ │ │ U _Py_LegacyLocaleDetected │ │ │ │ -00000998 T _Py_SetFileSystemEncoding │ │ │ │ +0000098c T _Py_SetFileSystemEncoding │ │ │ │ U _Py_SetLocaleFromEnv │ │ │ │ -00000950 T _Py_get_env_flag │ │ │ │ +00000944 T _Py_get_env_flag │ │ │ │ 000000d4 T _Py_get_xoption │ │ │ │ 00000050 T _Py_str_to_int │ │ │ │ U __errno_location │ │ │ │ 00000060 r __func__.0 │ │ │ │ 0000001c r __func__.1 │ │ │ │ 00000000 r __func__.2 │ │ │ │ 00000038 r __func__.3 │ │ │ │ @@ -20153,15 +20151,14 @@ │ │ │ │ 00000970 T PyObject_GenericHash │ │ │ │ 00000960 T Py_HashPointer │ │ │ │ 0000000c T _PyHash_Fini │ │ │ │ 00000000 T _Py_HashBytes │ │ │ │ 00000980 T _Py_HashDouble │ │ │ │ 00000000 B _Py_HashSecret │ │ │ │ 00000010 T _Py_KeyedHash │ │ │ │ - U __aeabi_idivmod │ │ │ │ U frexp │ │ │ │ 0000062c t pysiphash │ │ │ │ 00000658 t siphash13 │ │ │ │ │ │ │ │ pylifecycle.o: │ │ │ │ 00000000 b .LANCHOR0 │ │ │ │ 00000000 r .LANCHOR1 │ │ │ │ @@ -20668,22 +20665,22 @@ │ │ │ │ U PyExc_TypeError │ │ │ │ U PyExc_ValueError │ │ │ │ 00000130 T PyGILState_Check │ │ │ │ 0000078c T PyGILState_Ensure │ │ │ │ 00000000 T PyGILState_GetThisThreadState │ │ │ │ 00000828 T PyGILState_Release │ │ │ │ 00000714 T PyInterpreterState_Clear │ │ │ │ -0000193c T PyInterpreterState_Delete │ │ │ │ +00001900 T PyInterpreterState_Delete │ │ │ │ 00000370 T PyInterpreterState_Get │ │ │ │ 00000464 T PyInterpreterState_GetDict │ │ │ │ 000003b4 T PyInterpreterState_GetID │ │ │ │ -00001e28 T PyInterpreterState_Head │ │ │ │ -00001e18 T PyInterpreterState_Main │ │ │ │ +00001f4c T PyInterpreterState_Head │ │ │ │ +00001f3c T PyInterpreterState_Main │ │ │ │ 00000668 T PyInterpreterState_New │ │ │ │ -00001e38 T PyInterpreterState_Next │ │ │ │ +00001f5c T PyInterpreterState_Next │ │ │ │ 00000054 T PyInterpreterState_ThreadHead │ │ │ │ U PyLong_AsLongLong │ │ │ │ U PyLong_FromLongLong │ │ │ │ U PyLong_FromUnsignedLong │ │ │ │ U PyLong_Type │ │ │ │ U PyMapping_GetItemString │ │ │ │ U PyMem_RawCalloc │ │ │ │ @@ -20692,18 +20689,18 @@ │ │ │ │ U PyPreConfig_InitPythonConfig │ │ │ │ U PyStatus_Exception │ │ │ │ 00000b84 T PyThreadState_Clear │ │ │ │ 00000e64 T PyThreadState_Delete │ │ │ │ 00000740 T PyThreadState_DeleteCurrent │ │ │ │ 0000017c T PyThreadState_Get │ │ │ │ 000003f0 T PyThreadState_GetDict │ │ │ │ -000018ac T PyThreadState_GetFrame │ │ │ │ +00001870 T PyThreadState_GetFrame │ │ │ │ 000006a6 T PyThreadState_GetID │ │ │ │ 00000788 T PyThreadState_GetInterpreter │ │ │ │ -00001e08 T PyThreadState_GetUnchecked │ │ │ │ +00001f2c T PyThreadState_GetUnchecked │ │ │ │ 0000031c T PyThreadState_New │ │ │ │ 0000005a T PyThreadState_Next │ │ │ │ 00000890 T PyThreadState_SetAsyncExc │ │ │ │ 00000a44 T PyThreadState_Swap │ │ │ │ U PyThread_acquire_lock │ │ │ │ U PyThread_allocate_lock │ │ │ │ U PyThread_free_lock │ │ │ │ @@ -20713,15 +20710,15 @@ │ │ │ │ U PyThread_tss_create │ │ │ │ U PyThread_tss_delete │ │ │ │ U PyThread_tss_get │ │ │ │ U PyThread_tss_is_created │ │ │ │ U PyThread_tss_set │ │ │ │ U PyTuple_Type │ │ │ │ U PyUnicode_Type │ │ │ │ -00001db0 T PyUnstable_InterpreterState_GetMainModule │ │ │ │ +00001ed4 T PyUnstable_InterpreterState_GetMainModule │ │ │ │ U Py_EndInterpreter │ │ │ │ U Py_ExitStatusException │ │ │ │ U _PyAST_Fini │ │ │ │ U _PyAtExit_Fini │ │ │ │ U _PyCodec_Fini │ │ │ │ U _PyConfig_Copy │ │ │ │ U _PyContextTokenMissing_Type │ │ │ │ @@ -20730,57 +20727,57 @@ │ │ │ │ U _PyErr_Clear │ │ │ │ U _PyErr_GetTopmostException │ │ │ │ U _PyErr_SetFromPyStatus │ │ │ │ U _PyEval_AcquireLock │ │ │ │ U _PyEval_EvalFrameDefault │ │ │ │ U _PyEval_InitState │ │ │ │ U _PyEval_ReleaseLock │ │ │ │ -00001b08 T _PyEval_StartTheWorld │ │ │ │ +000004a4 T _PyEval_StartTheWorld │ │ │ │ 00000a40 T _PyEval_StartTheWorldAll │ │ │ │ -00001b04 T _PyEval_StopTheWorld │ │ │ │ +00001c2c T _PyEval_StopTheWorld │ │ │ │ 00000028 T _PyEval_StopTheWorldAll │ │ │ │ U _PyEvent_Notify │ │ │ │ U _PyExc_MemoryError │ │ │ │ U _PyFrame_MakeAndSetFrameObject │ │ │ │ U _PyGC_CollectNoFail │ │ │ │ U _PyGC_Fini │ │ │ │ U _PyGC_InitState │ │ │ │ -0000191c T _PyGILState_Fini │ │ │ │ +000018e0 T _PyGILState_Fini │ │ │ │ 00000000 T _PyGILState_GetInterpreterStateUnsafe │ │ │ │ 000003a4 T _PyGILState_Init │ │ │ │ 0000002c T _PyGILState_SetTstate │ │ │ │ U _PyHamt_BitmapNode_Type │ │ │ │ U _PyHamt_Type │ │ │ │ U _PyImport_ClearCore │ │ │ │ U _PyImport_GetModules │ │ │ │ -00001268 T _PyInterpreterState_Clear │ │ │ │ +0000122c T _PyInterpreterState_Clear │ │ │ │ 000001d6 T _PyInterpreterState_DeleteExceptMain │ │ │ │ 00000108 T _PyInterpreterState_Enable │ │ │ │ 000006ba T _PyInterpreterState_FailIfRunningMain │ │ │ │ U _PyInterpreterState_FinalizeAllocatedBlocks │ │ │ │ 000001ac T _PyInterpreterState_GetConfig │ │ │ │ 0000000c T _PyInterpreterState_GetConfigCopy │ │ │ │ 000009b4 T _PyInterpreterState_GetEvalFrameFunc │ │ │ │ -00001b0c T _PyInterpreterState_GetIDObject │ │ │ │ -00001da8 T _PyInterpreterState_GetWhence │ │ │ │ +00001c30 T _PyInterpreterState_GetIDObject │ │ │ │ +00001ecc T _PyInterpreterState_GetWhence │ │ │ │ 00000928 T _PyInterpreterState_HasFeature │ │ │ │ 00000322 T _PyInterpreterState_IDDecref │ │ │ │ -00001d64 T _PyInterpreterState_IDIncref │ │ │ │ -00001b3c T _PyInterpreterState_IDInitref │ │ │ │ -00001d5c T _PyInterpreterState_IsReady │ │ │ │ -00001e40 T _PyInterpreterState_IsRunningMain │ │ │ │ -00001c44 T _PyInterpreterState_LookUpID │ │ │ │ -00001b94 T _PyInterpreterState_LookUpIDObject │ │ │ │ +00001e88 T _PyInterpreterState_IDIncref │ │ │ │ +00001c60 T _PyInterpreterState_IDInitref │ │ │ │ +00001e80 T _PyInterpreterState_IsReady │ │ │ │ +00001f64 T _PyInterpreterState_IsRunningMain │ │ │ │ +00001d68 T _PyInterpreterState_LookUpID │ │ │ │ +00001cb8 T _PyInterpreterState_LookUpIDObject │ │ │ │ 0000011c T _PyInterpreterState_New │ │ │ │ -00001bc0 T _PyInterpreterState_ObjectToID │ │ │ │ +00001ce4 T _PyInterpreterState_ObjectToID │ │ │ │ 000001c4 T _PyInterpreterState_ReinitRunningMain │ │ │ │ 0000005e T _PyInterpreterState_RequireIDRef │ │ │ │ 000006a0 T _PyInterpreterState_RequiresIDRef │ │ │ │ 00000392 T _PyInterpreterState_SetEvalFrameFunc │ │ │ │ -00001260 T _PyInterpreterState_SetNotRunningMain │ │ │ │ +00001224 T _PyInterpreterState_SetNotRunningMain │ │ │ │ 000008b0 T _PyInterpreterState_SetRunningMain │ │ │ │ 0000039c T _PyInterpreterState_SetWhence │ │ │ │ U _PyMem_AbandonDelayed │ │ │ │ U _PyMem_ArenaAlloc │ │ │ │ U _PyMem_ArenaFree │ │ │ │ U _PyMem_RawCalloc │ │ │ │ U _PyMem_RawFree │ │ │ │ @@ -20800,18 +20797,18 @@ │ │ │ │ 000000cc T _PyRuntimeState_Fini │ │ │ │ 00000000 T _PyRuntimeState_Init │ │ │ │ 0000006a T _PyRuntimeState_ReInitThreads │ │ │ │ U _PySys_Audit │ │ │ │ 00000030 T _PyThreadState_Attach │ │ │ │ 000006b4 T _PyThreadState_Bind │ │ │ │ 000004a0 T _PyThreadState_ClearMimallocHeaps │ │ │ │ -00001220 T _PyThreadState_DeleteCurrent │ │ │ │ +00001070 T _PyThreadState_DeleteCurrent │ │ │ │ 00000b1c T _PyThreadState_DeleteList │ │ │ │ 000001b4 T _PyThreadState_Detach │ │ │ │ -00001df8 T _PyThreadState_GetCurrent │ │ │ │ +00001f1c T _PyThreadState_GetCurrent │ │ │ │ 00000434 T _PyThreadState_GetDict │ │ │ │ 000006f2 T _PyThreadState_Init │ │ │ │ 000006ac T _PyThreadState_IsRunningMain │ │ │ │ 000000e4 T _PyThreadState_MustExit │ │ │ │ 000003cc T _PyThreadState_New │ │ │ │ 0000093c T _PyThreadState_NewBound │ │ │ │ 00000308 T _PyThreadState_PopFrame │ │ │ │ @@ -20856,24 +20853,23 @@ │ │ │ │ 0000006c r __func__.5 │ │ │ │ 00000150 r __func__.6 │ │ │ │ 0000010c r __func__.7 │ │ │ │ 00000210 r __func__.8 │ │ │ │ 00000058 r __func__.9 │ │ │ │ 000006f4 t bind_gilstate_tstate │ │ │ │ 00000744 t detach_thread.constprop.0 │ │ │ │ -00001abc t free_interpreter │ │ │ │ -000011d4 t free_threadstate │ │ │ │ +00001be4 t free_interpreter │ │ │ │ +00001024 t free_threadstate │ │ │ │ 00000228 r initial │ │ │ │ -00001290 t interpreter_clear │ │ │ │ +00001254 t interpreter_clear │ │ │ │ U memcpy │ │ │ │ U memset │ │ │ │ 00000540 t new_threadstate │ │ │ │ U stderr │ │ │ │ -00001024 t tstate_delete_common │ │ │ │ -00001a70 t zapthreads │ │ │ │ +00001a34 t zapthreads │ │ │ │ │ │ │ │ pythonrun.o: │ │ │ │ 00000000 r .LANCHOR0 │ │ │ │ 00000000 r .LC0 │ │ │ │ 00000018 r .LC1 │ │ │ │ 000000a8 r .LC10 │ │ │ │ 000000bc r .LC11 │ │ │ │ @@ -21107,49 +21103,49 @@ │ │ │ │ U PyExc_TypeError │ │ │ │ U PyExc_ValueError │ │ │ │ U PyFloat_AsDouble │ │ │ │ U PyFloat_Type │ │ │ │ U PyLong_AsLongLong │ │ │ │ U PyLong_FromLongLong │ │ │ │ 00000000 T PyTime_AsSecondsDouble │ │ │ │ -00000718 T PyTime_Monotonic │ │ │ │ +000007b4 T PyTime_Monotonic │ │ │ │ 00000164 T PyTime_MonotonicRaw │ │ │ │ -000009d0 T PyTime_PerfCounter │ │ │ │ +00000ac0 T PyTime_PerfCounter │ │ │ │ 00000000 T PyTime_PerfCounterRaw │ │ │ │ -00000384 T PyTime_Time │ │ │ │ +0000029c T PyTime_Time │ │ │ │ 00000268 T PyTime_TimeRaw │ │ │ │ U PyType_IsSubtype │ │ │ │ -00000b10 T _PyDeadline_Get │ │ │ │ -00000738 T _PyDeadline_Init │ │ │ │ -00000638 T _PyLong_AsTime_t │ │ │ │ +00000ab0 T _PyDeadline_Get │ │ │ │ +00000650 T _PyDeadline_Init │ │ │ │ +00000550 T _PyLong_AsTime_t │ │ │ │ 000004f8 T _PyLong_FromTime_t │ │ │ │ 00000378 T _PyTimeFraction_Mul │ │ │ │ 00000330 T _PyTimeFraction_Resolution │ │ │ │ 000000e4 T _PyTimeFraction_Set │ │ │ │ 00000408 T _PyTime_Add │ │ │ │ -00000840 T _PyTime_AsLong │ │ │ │ +00000928 T _PyTime_AsLong │ │ │ │ 00000078 T _PyTime_AsMicroseconds │ │ │ │ -000006a0 T _PyTime_AsMilliseconds │ │ │ │ -00000244 T _PyTime_AsTimespec │ │ │ │ +000005b8 T _PyTime_AsMilliseconds │ │ │ │ +000008dc T _PyTime_AsTimespec │ │ │ │ 00000460 T _PyTime_AsTimespec_clamp │ │ │ │ -00000adc T _PyTime_AsTimeval │ │ │ │ +00000a7c T _PyTime_AsTimeval │ │ │ │ 00000000 T _PyTime_AsTimevalTime_t │ │ │ │ 0000002a T _PyTime_AsTimeval_clamp │ │ │ │ -00000be0 T _PyTime_FromLong │ │ │ │ +00000b80 T _PyTime_FromLong │ │ │ │ 000000fc T _PyTime_FromMicrosecondsClamp │ │ │ │ -0000085c T _PyTime_FromMillisecondsObject │ │ │ │ +00000774 T _PyTime_FromMillisecondsObject │ │ │ │ 00000068 T _PyTime_FromSeconds │ │ │ │ 000001c0 T _PyTime_FromSecondsDouble │ │ │ │ 000004fc T _PyTime_FromSecondsObject │ │ │ │ -00000290 T _PyTime_FromTimespec │ │ │ │ +000001a8 T _PyTime_FromTimespec │ │ │ │ 00000512 T _PyTime_FromTimeval │ │ │ │ -00000730 T _PyTime_MonotonicWithInfo │ │ │ │ -00000844 T _PyTime_ObjectToTime_t │ │ │ │ -0000049c T _PyTime_ObjectToTimespec │ │ │ │ -00000ab8 T _PyTime_ObjectToTimeval │ │ │ │ +00000648 T _PyTime_MonotonicWithInfo │ │ │ │ +0000092c T _PyTime_ObjectToTime_t │ │ │ │ +000003b4 T _PyTime_ObjectToTimespec │ │ │ │ +00000a58 T _PyTime_ObjectToTimeval │ │ │ │ 0000005a T _PyTime_PerfCounterWithInfo │ │ │ │ 00000060 T _PyTime_TimeWithInfo │ │ │ │ 00000164 T _PyTime_gmtime │ │ │ │ 000004a8 T _PyTime_localtime │ │ │ │ U __aeabi_d2lz │ │ │ │ U __aeabi_l2d │ │ │ │ U __aeabi_ldivmod │ │ │ │ @@ -21158,17 +21154,17 @@ │ │ │ │ U __errno_location │ │ │ │ U __gmtime64_r │ │ │ │ U __localtime64_r │ │ │ │ U ceil │ │ │ │ U floor │ │ │ │ U modf │ │ │ │ 0000025c t py_get_monotonic_clock │ │ │ │ -000009f0 t pytime_as_timeval.isra.0 │ │ │ │ -000004c0 t pytime_object_to_denominator │ │ │ │ -000001a8 t pytime_round │ │ │ │ +00000990 t pytime_as_timeval.isra.0 │ │ │ │ +000003d8 t pytime_object_to_denominator │ │ │ │ +00000718 t pytime_round │ │ │ │ U round │ │ │ │ │ │ │ │ qsbr.o: │ │ │ │ U PyMem_RawCalloc │ │ │ │ U PyMem_RawFree │ │ │ │ U PyMutex_Lock │ │ │ │ U PyMutex_Unlock │ │ │ │ @@ -21267,28 +21263,28 @@ │ │ │ │ U _PyOpcode_Caches │ │ │ │ U _PyRuntime │ │ │ │ U _PyType_GetDict │ │ │ │ U _PyType_Lookup │ │ │ │ U _Py_GetBaseOpcode │ │ │ │ 00000000 R _Py_InitCleanup │ │ │ │ U _Py_NoneStruct │ │ │ │ -000011e4 T _Py_Specialize_BinaryOp │ │ │ │ -00000f64 T _Py_Specialize_BinarySubscr │ │ │ │ +000011e0 T _Py_Specialize_BinaryOp │ │ │ │ +00000f60 T _Py_Specialize_BinarySubscr │ │ │ │ 00000230 T _Py_Specialize_Call │ │ │ │ -00001150 T _Py_Specialize_CompareOp │ │ │ │ -00000d60 T _Py_Specialize_ContainsOp │ │ │ │ +0000114c T _Py_Specialize_CompareOp │ │ │ │ +00000d5c T _Py_Specialize_ContainsOp │ │ │ │ 0000007c T _Py_Specialize_ForIter │ │ │ │ -000006c8 T _Py_Specialize_LoadAttr │ │ │ │ +000006c4 T _Py_Specialize_LoadAttr │ │ │ │ 0000012c T _Py_Specialize_LoadGlobal │ │ │ │ -00001304 T _Py_Specialize_LoadSuperAttr │ │ │ │ +00001300 T _Py_Specialize_LoadSuperAttr │ │ │ │ 00000000 T _Py_Specialize_Send │ │ │ │ -00000dd0 T _Py_Specialize_StoreAttr │ │ │ │ -000010cc T _Py_Specialize_StoreSubscr │ │ │ │ -000005bc T _Py_Specialize_ToBool │ │ │ │ -00000cf4 T _Py_Specialize_UnpackSequence │ │ │ │ +00000dcc T _Py_Specialize_StoreAttr │ │ │ │ +000010c8 T _Py_Specialize_StoreSubscr │ │ │ │ +000005b8 T _Py_Specialize_ToBool │ │ │ │ +00000cf0 T _Py_Specialize_UnpackSequence │ │ │ │ U _Py_slot_tp_getattr_hook │ │ │ │ U _Py_slot_tp_getattro │ │ │ │ U _Py_tss_tstate │ │ │ │ 00000084 r no_location │ │ │ │ │ │ │ │ structmember.o: │ │ │ │ 00000000 r .LC0 │ │ │ │ @@ -21430,67 +21426,67 @@ │ │ │ │ U PySet_Size │ │ │ │ U PyType_Type │ │ │ │ U PyUnicode_Compare │ │ │ │ U PyUnicode_CopyCharacters │ │ │ │ U PyUnicode_FindChar │ │ │ │ U PyUnicode_FromFormat │ │ │ │ U PyUnicode_New │ │ │ │ -000003d4 t PyUnicode_READ_CHAR.part.0 │ │ │ │ +000003fc t PyUnicode_READ_CHAR.part.0 │ │ │ │ U PyUnicode_Substring │ │ │ │ U Py_BuildValue │ │ │ │ -000003ec t Py_XDECREF │ │ │ │ +00000414 t Py_XDECREF │ │ │ │ U _PyArena_Free │ │ │ │ U _PyArena_New │ │ │ │ U _PyFuture_FromAST │ │ │ │ U _PyObject_New │ │ │ │ U _PyParser_ASTFromString │ │ │ │ U _PyRuntime │ │ │ │ -00005e48 T _PyST_GetScope │ │ │ │ -00005e28 T _PyST_GetSymbol │ │ │ │ -00005e68 T _PyST_IsFunctionLike │ │ │ │ +00005ef8 T _PyST_GetScope │ │ │ │ +00005ed8 T _PyST_GetSymbol │ │ │ │ +00005f18 T _PyST_IsFunctionLike │ │ │ │ 00000000 T _PySymtable_Build │ │ │ │ -00005e7c T _PySymtable_Free │ │ │ │ -00005dc4 T _PySymtable_Lookup │ │ │ │ +00006180 T _PySymtable_Free │ │ │ │ +00005e74 T _PySymtable_Lookup │ │ │ │ U _PyUnicode_Equal │ │ │ │ U _PyUnicode_EqualToASCIIString │ │ │ │ U _Py_Dealloc │ │ │ │ -00003ea4 T _Py_Mangle │ │ │ │ -00003e54 T _Py_MaybeMangle │ │ │ │ -00001008 T _Py_SymtableStringObjectFlags │ │ │ │ +00003f10 T _Py_Mangle │ │ │ │ +00003ec0 T _Py_MaybeMangle │ │ │ │ +00000df0 T _Py_SymtableStringObjectFlags │ │ │ │ U _Py_tss_tstate │ │ │ │ -00004c8c t analyze_block │ │ │ │ +00004d3c t analyze_block │ │ │ │ 00000014 t error_at_directive.isra.0 │ │ │ │ -000007d4 t inline_comprehension │ │ │ │ -00005ef4 t ste_dealloc │ │ │ │ +000005bc t inline_comprehension │ │ │ │ +000061f8 t ste_dealloc │ │ │ │ 000000d0 d ste_memberlist │ │ │ │ 00000000 t ste_repr │ │ │ │ 00000000 t symtable_add_def │ │ │ │ -0000380c t symtable_add_def_helper │ │ │ │ -00003b9c t symtable_add_def_helper.constprop.0 │ │ │ │ -00003a20 t symtable_add_def_helper.constprop.2 │ │ │ │ -00003cf8 t symtable_add_def_helper.constprop.3 │ │ │ │ +00003878 t symtable_add_def_helper │ │ │ │ +00003c08 t symtable_add_def_helper.constprop.0 │ │ │ │ +00003a8c t symtable_add_def_helper.constprop.2 │ │ │ │ +00003d64 t symtable_add_def_helper.constprop.3 │ │ │ │ 000011d4 t symtable_enter_block │ │ │ │ 00001380 t symtable_enter_block.constprop.0 │ │ │ │ -00000cac t symtable_enter_type_param_block │ │ │ │ -000002d4 t symtable_exit_block │ │ │ │ +00000a94 t symtable_enter_type_param_block │ │ │ │ +000002fc t symtable_exit_block │ │ │ │ 00000050 t symtable_handle_comprehension │ │ │ │ -00000404 t symtable_lookup_entry.isra.0 │ │ │ │ -000004e0 t symtable_raise_if_annotation_block │ │ │ │ +0000042c t symtable_lookup_entry.isra.0 │ │ │ │ +00000508 t symtable_raise_if_annotation_block │ │ │ │ 0000009c t symtable_raise_if_comprehension_block.isra.0 │ │ │ │ -00000454 t symtable_record_directive │ │ │ │ -00000594 t symtable_visit_alias │ │ │ │ -00000a58 t symtable_visit_annotation │ │ │ │ -000041fc t symtable_visit_annotations │ │ │ │ -000043f8 t symtable_visit_arguments │ │ │ │ -00000324 t symtable_visit_excepthandler │ │ │ │ -00002e24 t symtable_visit_expr │ │ │ │ -00000ac4 t symtable_visit_pattern │ │ │ │ +0000047c t symtable_record_directive │ │ │ │ +00005f2c t symtable_visit_alias │ │ │ │ +00000840 t symtable_visit_annotation │ │ │ │ +00004268 t symtable_visit_annotations │ │ │ │ +00004464 t symtable_visit_arguments │ │ │ │ +0000034c t symtable_visit_excepthandler │ │ │ │ +00002e90 t symtable_visit_expr │ │ │ │ +000008ac t symtable_visit_pattern │ │ │ │ 00001548 t symtable_visit_stmt │ │ │ │ -00000dd4 t symtable_visit_type_param │ │ │ │ -00000f10 t symtable_visit_type_param_bound_or_default │ │ │ │ +00000bbc t symtable_visit_type_param │ │ │ │ +00000cf8 t symtable_visit_type_param_bound_or_default │ │ │ │ │ │ │ │ sysmodule.o: │ │ │ │ 00000000 b .LANCHOR0 │ │ │ │ 00000000 d .LANCHOR1 │ │ │ │ 00000000 r .LANCHOR2 │ │ │ │ 00000000 r .LC0 │ │ │ │ 00000014 r .LC1 │ │ │ │ @@ -21810,25 +21806,25 @@ │ │ │ │ U _PyPerfTrampoline_Init │ │ │ │ U _PyRuntime │ │ │ │ U _PyRuntime_Initialize │ │ │ │ U _PyStructSequence_FiniBuiltin │ │ │ │ U _PyStructSequence_InitBuiltinWithFlags │ │ │ │ 0000097c T _PySys_Audit │ │ │ │ 000009a4 t _PySys_Audit.constprop.0 │ │ │ │ -00000dd4 t _PySys_Audit.constprop.1 │ │ │ │ -00001294 T _PySys_ClearAttrString │ │ │ │ -000020a4 T _PySys_ClearAuditHooks │ │ │ │ +00000dd0 t _PySys_Audit.constprop.1 │ │ │ │ +0000128c T _PySys_ClearAttrString │ │ │ │ +00002100 T _PySys_ClearAuditHooks │ │ │ │ 000000f0 T _PySys_Create │ │ │ │ -00002118 T _PySys_FiniTypes │ │ │ │ +00002174 T _PySys_FiniTypes │ │ │ │ 00000ca4 T _PySys_GetAttr │ │ │ │ 00001d00 T _PySys_GetOptionalAttr │ │ │ │ 0000094c T _PySys_GetOptionalAttrString │ │ │ │ 000008b0 T _PySys_GetRequiredAttr │ │ │ │ 00001b3c T _PySys_GetRequiredAttrString │ │ │ │ -00002aec T _PySys_GetSizeOf │ │ │ │ +00002b48 T _PySys_GetSizeOf │ │ │ │ 00000058 D _PySys_ImplCacheTag │ │ │ │ 00000054 D _PySys_ImplName │ │ │ │ 00000040 T _PySys_ReadPreinitWarnOptions │ │ │ │ 00000098 T _PySys_ReadPreinitXOptions │ │ │ │ 00001e08 T _PySys_SetAttr │ │ │ │ 00001510 T _PySys_UpdateConfig │ │ │ │ U _PyThread_CurrentExceptions │ │ │ │ @@ -21909,15 +21905,15 @@ │ │ │ │ 00000034 d hash_info_desc │ │ │ │ 0000141c r hash_info_doc │ │ │ │ 000005f8 d hash_info_fields │ │ │ │ 000000a8 d keywords.18 │ │ │ │ 0000010c d kwlist.11 │ │ │ │ U open64 │ │ │ │ 00000348 b perf_map_state │ │ │ │ -00002674 t profile_trampoline │ │ │ │ +000026d0 t profile_trampoline │ │ │ │ U python_audit_semaphore │ │ │ │ 00001484 r set_asyncgen_hooks_doc │ │ │ │ 000010e0 t set_flags_from_config │ │ │ │ U stderr │ │ │ │ U stdin │ │ │ │ U stdout │ │ │ │ U strcmp │ │ │ │ @@ -21931,110 +21927,110 @@ │ │ │ │ 00001a80 r sys__clear_type_cache__doc__ │ │ │ │ 0000069e t sys__current_exceptions │ │ │ │ 00001c74 r sys__current_exceptions__doc__ │ │ │ │ 000006a2 t sys__current_frames │ │ │ │ 00001d28 r sys__current_frames__doc__ │ │ │ │ 00000370 t sys__debugmallocstats │ │ │ │ 00001ac8 r sys__debugmallocstats__doc__ │ │ │ │ -00001fe0 t sys__get_cpu_count_config │ │ │ │ +0000203c t sys__get_cpu_count_config │ │ │ │ 000016cc r sys__get_cpu_count_config__doc__ │ │ │ │ -00001e24 t sys__getframe │ │ │ │ +00001e68 t sys__getframe │ │ │ │ 00001dd0 r sys__getframe__doc__ │ │ │ │ -000012e4 t sys__getframemodulename │ │ │ │ +000012dc t sys__getframemodulename │ │ │ │ 00001724 r sys__getframemodulename__doc__ │ │ │ │ 00000698 t sys__is_gil_enabled │ │ │ │ 00001620 r sys__is_gil_enabled__doc__ │ │ │ │ 0000074a t sys__is_interned │ │ │ │ 00002f18 r sys__is_interned__doc__ │ │ │ │ 00000bb4 t sys__setprofileallthreads │ │ │ │ 00002b60 r sys__setprofileallthreads__doc__ │ │ │ │ 00000b62 t sys__settraceallthreads │ │ │ │ 00002d84 r sys__settraceallthreads__doc__ │ │ │ │ 00000af2 t sys_activate_stack_trampoline │ │ │ │ 00001984 r sys_activate_stack_trampoline__doc__ │ │ │ │ -000028c4 t sys_addaudithook │ │ │ │ +00002920 t sys_addaudithook │ │ │ │ 000036fc r sys_addaudithook__doc__ │ │ │ │ -000015a8 t sys_audit │ │ │ │ +000015a4 t sys_audit │ │ │ │ 00000488 t sys_audit_tstate │ │ │ │ 00000792 t sys_breakpointhook │ │ │ │ 000003cc t sys_call_tracing │ │ │ │ 00001b80 r sys_call_tracing__doc__ │ │ │ │ 00000acc t sys_deactivate_stack_trampoline │ │ │ │ 000018dc r sys_deactivate_stack_trampoline__doc__ │ │ │ │ -0000217c t sys_displayhook │ │ │ │ +000021d8 t sys_displayhook │ │ │ │ 00003698 r sys_displayhook__doc__ │ │ │ │ 000005dc r sys_doc │ │ │ │ -00002768 t sys_exc_info │ │ │ │ +000027c4 t sys_exc_info │ │ │ │ 00003468 r sys_exc_info__doc__ │ │ │ │ -00002010 t sys_excepthook │ │ │ │ +0000206c t sys_excepthook │ │ │ │ 0000361c r sys_excepthook__doc__ │ │ │ │ -00002728 t sys_exception │ │ │ │ +00002784 t sys_exception │ │ │ │ 00003548 r sys_exception__doc__ │ │ │ │ -00002050 t sys_exit │ │ │ │ +000020ac t sys_exit │ │ │ │ 000031b8 r sys_exit__doc__ │ │ │ │ 0000141c t sys_format │ │ │ │ -000024e8 t sys_get_asyncgen_hooks │ │ │ │ +00002544 t sys_get_asyncgen_hooks │ │ │ │ 00002598 r sys_get_asyncgen_hooks__doc__ │ │ │ │ -00002998 t sys_get_coroutine_origin_tracking_depth │ │ │ │ +000029f4 t sys_get_coroutine_origin_tracking_depth │ │ │ │ 00002630 r sys_get_coroutine_origin_tracking_depth__doc__ │ │ │ │ -0000215c t sys_get_int_max_str_digits │ │ │ │ +000021b8 t sys_get_int_max_str_digits │ │ │ │ 0000219c r sys_get_int_max_str_digits__doc__ │ │ │ │ 0000071c t sys_getallocatedblocks │ │ │ │ 00001fe8 r sys_getallocatedblocks__doc__ │ │ │ │ 000003ac t sys_getdefaultencoding │ │ │ │ 0000314c r sys_getdefaultencoding__doc__ │ │ │ │ 000006a6 t sys_getdlopenflags │ │ │ │ 00002210 r sys_getdlopenflags__doc__ │ │ │ │ -00001f9c t sys_getfilesystemencodeerrors │ │ │ │ +00001ff8 t sys_getfilesystemencodeerrors │ │ │ │ 00003074 r sys_getfilesystemencodeerrors__doc__ │ │ │ │ -00001f20 t sys_getfilesystemencoding │ │ │ │ +00001f7c t sys_getfilesystemencoding │ │ │ │ 000030dc r sys_getfilesystemencoding__doc__ │ │ │ │ 000005a6 t sys_getprofile │ │ │ │ 00002adc r sys_getprofile__doc__ │ │ │ │ -0000158c t sys_getrecursionlimit │ │ │ │ +00001588 t sys_getrecursionlimit │ │ │ │ 00002494 r sys_getrecursionlimit__doc__ │ │ │ │ -000024b0 t sys_getrefcount │ │ │ │ +0000250c t sys_getrefcount │ │ │ │ 00002044 r sys_getrefcount__doc__ │ │ │ │ -00002a50 t sys_getsizeof │ │ │ │ +00002aac t sys_getsizeof │ │ │ │ 000005dc t sys_getswitchinterval │ │ │ │ 000028d8 r sys_getswitchinterval__doc__ │ │ │ │ -00002794 t sys_gettrace │ │ │ │ +000027f0 t sys_gettrace │ │ │ │ 00002cf8 r sys_gettrace__doc__ │ │ │ │ 00000c08 t sys_getunicodeinternedsize │ │ │ │ 00001f64 r sys_getunicodeinternedsize__doc__ │ │ │ │ -000011fc t sys_intern │ │ │ │ +000011f4 t sys_intern │ │ │ │ 00002f6c r sys_intern__doc__ │ │ │ │ -0000255c t sys_is_finalizing │ │ │ │ +000025b8 t sys_is_finalizing │ │ │ │ 000019e8 r sys_is_finalizing__doc__ │ │ │ │ 00000a84 t sys_is_stack_trampoline_active │ │ │ │ 00001878 r sys_is_stack_trampoline_active__doc__ │ │ │ │ 000002b8 d sys_methods │ │ │ │ 00001cb8 t sys_pyfile_write │ │ │ │ 000014b0 t sys_pyfile_write_unicode │ │ │ │ -000027c4 t sys_set_asyncgen_hooks │ │ │ │ -000029d0 t sys_set_coroutine_origin_tracking_depth │ │ │ │ +00002820 t sys_set_asyncgen_hooks │ │ │ │ +00002a2c t sys_set_coroutine_origin_tracking_depth │ │ │ │ 000026ac r sys_set_coroutine_origin_tracking_depth__doc__ │ │ │ │ -00002c3c t sys_set_int_max_str_digits │ │ │ │ +00002c98 t sys_set_int_max_str_digits │ │ │ │ 00002120 r sys_set_int_max_str_digits__doc__ │ │ │ │ 00001dbc t sys_set_object │ │ │ │ 000006d4 t sys_setdlopenflags │ │ │ │ 000022a8 r sys_setdlopenflags__doc__ │ │ │ │ -00002618 t sys_setprofile │ │ │ │ +00002674 t sys_setprofile │ │ │ │ 00002c50 r sys_setprofile__doc__ │ │ │ │ -00002578 t sys_setrecursionlimit │ │ │ │ +000025d4 t sys_setrecursionlimit │ │ │ │ 000027d8 r sys_setrecursionlimit__doc__ │ │ │ │ 00000610 t sys_setswitchinterval │ │ │ │ 00002944 r sys_setswitchinterval__doc__ │ │ │ │ -00002450 t sys_settrace │ │ │ │ +000024ac t sys_settrace │ │ │ │ 00002e70 r sys_settrace__doc__ │ │ │ │ 000003a6 t sys_unraisablehook │ │ │ │ 0000330c r sys_unraisablehook__doc__ │ │ │ │ 00001be8 t sys_write │ │ │ │ 00000000 d sysmodule │ │ │ │ -00001470 t trace_trampoline │ │ │ │ +0000146c t trace_trampoline │ │ │ │ 00000554 r version_info__doc__ │ │ │ │ 00000044 d version_info_desc │ │ │ │ 000001e8 d version_info_fields │ │ │ │ U wcschr │ │ │ │ U wcscmp │ │ │ │ U wcslen │ │ │ │ 000004c4 r whatstrings │ │ │ │ @@ -22358,26 +22354,26 @@ │ │ │ │ U PyTuple_New │ │ │ │ U PyUnicode_Compare │ │ │ │ U PyUnstable_InterpreterFrame_GetLine │ │ │ │ U Py_BuildValue │ │ │ │ 000008e8 T _PyMem_DumpTraceback │ │ │ │ U _PyRuntime │ │ │ │ 000007e6 T _PyTraceMalloc_ClearTraces │ │ │ │ -0000063c T _PyTraceMalloc_Fini │ │ │ │ +000006b0 T _PyTraceMalloc_Fini │ │ │ │ 0000081c T _PyTraceMalloc_GetMemory │ │ │ │ 00000194 T _PyTraceMalloc_GetObjectTraceback │ │ │ │ 000001b2 T _PyTraceMalloc_GetTraceback │ │ │ │ -000006bc T _PyTraceMalloc_GetTracebackLimit │ │ │ │ +00000730 T _PyTraceMalloc_GetTracebackLimit │ │ │ │ 000004ca T _PyTraceMalloc_GetTracedMemory │ │ │ │ 00000518 T _PyTraceMalloc_GetTraces │ │ │ │ 00000000 T _PyTraceMalloc_Init │ │ │ │ 00000164 T _PyTraceMalloc_IsTracing │ │ │ │ 00000890 T _PyTraceMalloc_ResetPeak │ │ │ │ 00000000 T _PyTraceMalloc_Start │ │ │ │ -000005c4 T _PyTraceMalloc_Stop │ │ │ │ +00000638 T _PyTraceMalloc_Stop │ │ │ │ 0000085c T _PyTraceMalloc_TraceRef │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_DumpASCII │ │ │ │ U _Py_DumpDecimal │ │ │ │ U _Py_FatalErrorFunc │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_TrueStruct │ │ │ │ @@ -22403,32 +22399,31 @@ │ │ │ │ U malloc │ │ │ │ U memcpy │ │ │ │ 00000f88 t raw_free │ │ │ │ 000001d8 t traceback_new │ │ │ │ 00000240 t traceback_to_pyobject │ │ │ │ 0000045c t tracemalloc_add_trace.constprop.0 │ │ │ │ 00000b08 t tracemalloc_calloc_gil │ │ │ │ -000006a4 t tracemalloc_clear_filename │ │ │ │ +00000718 t tracemalloc_clear_filename │ │ │ │ 00000110 t tracemalloc_clear_traces_unlocked │ │ │ │ 00000700 t tracemalloc_copy_domain │ │ │ │ 000006a2 t tracemalloc_copy_trace │ │ │ │ 0000066c t tracemalloc_copy_traces │ │ │ │ 00000190 t tracemalloc_create_domains_table │ │ │ │ 00000148 t tracemalloc_create_traces_table │ │ │ │ 000008d8 t tracemalloc_free │ │ │ │ 000001fc t tracemalloc_get_traceback_unlocked │ │ │ │ 000008c8 t tracemalloc_get_tracemalloc_memory_cb │ │ │ │ 000007ce t tracemalloc_get_traces_domain │ │ │ │ 0000073c t tracemalloc_get_traces_fill │ │ │ │ 00000000 t tracemalloc_malloc_gil │ │ │ │ -000006c8 t tracemalloc_pyobject_decref │ │ │ │ -00000400 t tracemalloc_raw_alloc │ │ │ │ -000005b8 t tracemalloc_raw_calloc │ │ │ │ +0000073c t tracemalloc_pyobject_decref │ │ │ │ +0000058c t tracemalloc_raw_calloc │ │ │ │ 000003f4 t tracemalloc_raw_malloc │ │ │ │ -000004c4 t tracemalloc_raw_realloc │ │ │ │ +00000498 t tracemalloc_raw_realloc │ │ │ │ 000009fc t tracemalloc_realloc_gil │ │ │ │ 000003b4 t tracemalloc_remove_trace.constprop.0 │ │ │ │ │ │ │ │ getopt.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 b .LANCHOR1 │ │ │ │ 00000000 r .LANCHOR2 │ │ │ │ @@ -22516,40 +22511,40 @@ │ │ │ │ dtoa.o: │ │ │ │ 00000000 r .LANCHOR0 │ │ │ │ 00000000 r .LC0 │ │ │ │ 0000000c r .LC1 │ │ │ │ 00000010 r .LC2 │ │ │ │ 00000078 t Balloc │ │ │ │ 00000000 t Balloc.constprop.0 │ │ │ │ -000022f0 t Bfree │ │ │ │ +000023c0 t Bfree │ │ │ │ U PyMem_Free │ │ │ │ U PyMem_Malloc │ │ │ │ U PyStatus_NoMemory │ │ │ │ U PyStatus_Ok │ │ │ │ -0000005c T _PyDtoa_Fini │ │ │ │ +000023f8 T _PyDtoa_Fini │ │ │ │ 00000000 T _PyDtoa_Init │ │ │ │ -00002328 T _Py_dg_dtoa │ │ │ │ -00004d98 T _Py_dg_freedtoa │ │ │ │ +0000245c T _Py_dg_dtoa │ │ │ │ +00004eb8 T _Py_dg_freedtoa │ │ │ │ 00000420 T _Py_dg_strtod │ │ │ │ U _Py_tss_tstate │ │ │ │ U __aeabi_uidiv │ │ │ │ U __errno_location │ │ │ │ -00004f14 t b2d │ │ │ │ +00005034 t b2d │ │ │ │ 000000b8 r bigtens │ │ │ │ -00004818 t hi0bits │ │ │ │ -00004a68 t lshift │ │ │ │ -00004870 t lshift.constprop.0 │ │ │ │ +00004938 t hi0bits │ │ │ │ +00004b88 t lshift │ │ │ │ +00004990 t lshift.constprop.0 │ │ │ │ U memcpy │ │ │ │ U memset │ │ │ │ 00000124 t mult │ │ │ │ -00004cb4 t multadd.constprop.0 │ │ │ │ -000000c0 t nrv_alloc │ │ │ │ +00004dd4 t multadd.constprop.0 │ │ │ │ +0000005c t nrv_alloc │ │ │ │ 00000108 r p05.0 │ │ │ │ -000042fc t pow5mult │ │ │ │ -00004de0 t sd2b │ │ │ │ +0000441c t pow5mult │ │ │ │ +00004f00 t sd2b │ │ │ │ 00000000 r tens │ │ │ │ 000000e0 r tinytens │ │ │ │ │ │ │ │ formatter_unicode.o: │ │ │ │ 00000000 r .LANCHOR0 │ │ │ │ 00000000 r .LC0 │ │ │ │ 00000030 r .LC1 │ │ │ │ @@ -22591,19 +22586,19 @@ │ │ │ │ U PyMem_Free │ │ │ │ U PyNumber_Float │ │ │ │ U PyOS_double_to_string │ │ │ │ U PyObject_Str │ │ │ │ U PyUnicode_FromKindAndData │ │ │ │ U PyUnicode_FromOrdinal │ │ │ │ U PyUnicode_New │ │ │ │ -00002028 t PyUnicode_READ_CHAR.constprop.0 │ │ │ │ +00002048 t PyUnicode_READ_CHAR.constprop.0 │ │ │ │ U PyUnicode_Type │ │ │ │ -0000256c t Py_XDECREF │ │ │ │ -0000037c T _PyComplex_FormatAdvancedWriter │ │ │ │ -00000048 T _PyFloat_FormatAdvancedWriter │ │ │ │ +0000258c t Py_XDECREF │ │ │ │ +000002d4 T _PyComplex_FormatAdvancedWriter │ │ │ │ +000025a8 T _PyFloat_FormatAdvancedWriter │ │ │ │ U _PyLong_Format │ │ │ │ 00000224 T _PyLong_FormatAdvancedWriter │ │ │ │ U _PyLong_FormatWriter │ │ │ │ U _PyMem_Strdup │ │ │ │ U _PyUnicodeWriter_PrepareInternal │ │ │ │ U _PyUnicodeWriter_WriteASCIIString │ │ │ │ U _PyUnicodeWriter_WriteStr │ │ │ │ @@ -22614,28 +22609,28 @@ │ │ │ │ U _PyUnicode_FromASCII │ │ │ │ U _PyUnicode_InsertThousandsGrouping │ │ │ │ U _PyUnicode_ToDecimalDigit │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_GetLocaleconvNumeric │ │ │ │ U _Py_ctype_table │ │ │ │ U _Py_ctype_toupper │ │ │ │ -00002134 t calc_number_widths │ │ │ │ -00002310 t fill_number │ │ │ │ -00000338 t fill_padding.isra.0 │ │ │ │ -000000f4 t format_float_internal │ │ │ │ +00002154 t calc_number_widths │ │ │ │ +00002330 t fill_number │ │ │ │ +00000290 t fill_padding.isra.0 │ │ │ │ +00000048 t format_float_internal │ │ │ │ 00000000 t format_obj │ │ │ │ -00001f7c t get_integer │ │ │ │ -00002070 t get_locale_info │ │ │ │ +00001f9c t get_integer │ │ │ │ +00002090 t get_locale_info │ │ │ │ 00000000 t invalid_thousands_separator_type │ │ │ │ U localeconv │ │ │ │ 00000048 r no_grouping │ │ │ │ 00001720 t parse_internal_render_format_spec │ │ │ │ -000008cc t parse_number │ │ │ │ +00000824 t parse_number │ │ │ │ U strlen │ │ │ │ -00000948 t unknown_presentation_type │ │ │ │ +000008a0 t unknown_presentation_type │ │ │ │ │ │ │ │ fileutils.o: │ │ │ │ 00000000 r .LANCHOR0 │ │ │ │ 00000000 d .LANCHOR1 │ │ │ │ 00000000 r .LC14 │ │ │ │ 00000010 r .LC15 │ │ │ │ 00000014 r .LC16 │ │ │ │ @@ -22672,58 +22667,58 @@ │ │ │ │ 0000037e T Py_EncodeLocale │ │ │ │ U _PyMem_RawWcsdup │ │ │ │ U _PyMem_Strdup │ │ │ │ U _PyRuntime │ │ │ │ U _Py_Dealloc │ │ │ │ 0000014c T _Py_DecodeLocaleEx │ │ │ │ U _Py_DecodeUTF8Ex │ │ │ │ -00000d9c T _Py_EncodeLocaleEx │ │ │ │ +00001068 T _Py_EncodeLocaleEx │ │ │ │ 00000382 T _Py_EncodeLocaleRaw │ │ │ │ U _Py_EncodeUTF8Ex │ │ │ │ 00000270 T _Py_GetForceASCII │ │ │ │ 0000029c T _Py_GetLocaleEncoding │ │ │ │ -00000954 T _Py_GetLocaleEncodingObject │ │ │ │ -00000990 T _Py_GetLocaleconvNumeric │ │ │ │ -000006cc T _Py_GetTicksPerSecond │ │ │ │ -00000734 T _Py_IsValidFD │ │ │ │ +000008f4 T _Py_GetLocaleEncodingObject │ │ │ │ +00000930 T _Py_GetLocaleconvNumeric │ │ │ │ +000006b0 T _Py_GetTicksPerSecond │ │ │ │ +00000718 T _Py_IsValidFD │ │ │ │ U _Py_NoneStruct │ │ │ │ 00000048 T _Py_ResetForceASCII │ │ │ │ 000000e0 T _Py_abspath │ │ │ │ -000003bc T _Py_add_relfile │ │ │ │ +000003a0 T _Py_add_relfile │ │ │ │ 00000508 T _Py_closerange │ │ │ │ 000001ce T _Py_device_encoding │ │ │ │ -00000910 T _Py_dup │ │ │ │ +00001748 T _Py_dup │ │ │ │ 000004e0 T _Py_find_basename │ │ │ │ -00000808 T _Py_fopen_obj │ │ │ │ +000007ec T _Py_fopen_obj │ │ │ │ 0000010e T _Py_fstat │ │ │ │ 00000694 T _Py_fstat_noraise │ │ │ │ 0000014e T _Py_get_blocking │ │ │ │ 000001c8 T _Py_get_inheritable │ │ │ │ 00000684 T _Py_isabs │ │ │ │ 00000034 T _Py_join_relfile │ │ │ │ 00000058 t _Py_mbrtowc │ │ │ │ U _Py_normalize_encoding │ │ │ │ -000003a0 T _Py_normpath │ │ │ │ -00000748 T _Py_normpath_and_size │ │ │ │ +00000748 T _Py_normpath │ │ │ │ +000009bc T _Py_normpath_and_size │ │ │ │ 000003f2 T _Py_open │ │ │ │ 00000004 D _Py_open_cloexec_works │ │ │ │ 00000186 T _Py_open_noraise │ │ │ │ -000013cc T _Py_read │ │ │ │ +00001698 T _Py_read │ │ │ │ 000000ce T _Py_set_blocking │ │ │ │ -00001374 T _Py_set_inheritable │ │ │ │ -00000988 T _Py_set_inheritable_async_safe │ │ │ │ -0000147c T _Py_skiproot │ │ │ │ +00001640 T _Py_set_inheritable │ │ │ │ +00000928 T _Py_set_inheritable_async_safe │ │ │ │ +0000178c T _Py_skiproot │ │ │ │ 00000386 T _Py_stat │ │ │ │ -0000051c T _Py_wfopen │ │ │ │ +00000500 T _Py_wfopen │ │ │ │ 000001e4 T _Py_wgetcwd │ │ │ │ -00000430 T _Py_wreadlink │ │ │ │ -00000758 T _Py_wrealpath │ │ │ │ +00000414 T _Py_wreadlink │ │ │ │ +0000073c T _Py_wrealpath │ │ │ │ 00000698 T _Py_write │ │ │ │ 0000008c T _Py_write_noraise │ │ │ │ -000005d4 T _Py_wstat │ │ │ │ +000005b8 T _Py_wstat │ │ │ │ U __errno_location │ │ │ │ U __fcntl_time64 │ │ │ │ U __fstat64_time64 │ │ │ │ U __ioctl_time64 │ │ │ │ U __open64_2 │ │ │ │ U __realpath_chk │ │ │ │ U __stack_chk_fail │ │ │ │ @@ -22732,32 +22727,32 @@ │ │ │ │ 00000000 t check_force_ascii │ │ │ │ 000004b0 t check_force_ascii.part.0 │ │ │ │ U close │ │ │ │ U close_range │ │ │ │ U closefrom │ │ │ │ 0000021c t decode_ascii │ │ │ │ 000002c2 t encode_ascii │ │ │ │ -000004f4 t encode_locale.constprop.0 │ │ │ │ +000004d8 t encode_locale.constprop.0 │ │ │ │ 00000000 t encode_locale.constprop.1 │ │ │ │ -00000a54 t encode_locale_ex.constprop.0 │ │ │ │ +00000d20 t encode_locale_ex.constprop.0 │ │ │ │ U fclose │ │ │ │ U fileno │ │ │ │ U fopen64 │ │ │ │ -000006f0 t get_inheritable │ │ │ │ +000006d4 t get_inheritable │ │ │ │ U getcwd │ │ │ │ 00000000 d ioctl_works.0 │ │ │ │ U isatty │ │ │ │ U mbrtowc │ │ │ │ U mbstowcs │ │ │ │ U memcpy │ │ │ │ U nl_langinfo │ │ │ │ U read │ │ │ │ U readlink │ │ │ │ -00000d40 t set_inheritable │ │ │ │ -00000614 t set_inheritable.part.0 │ │ │ │ +0000100c t set_inheritable │ │ │ │ +000005f8 t set_inheritable.part.0 │ │ │ │ U setlocale │ │ │ │ U strcmp │ │ │ │ U strlen │ │ │ │ U sysconf │ │ │ │ U wcscmp │ │ │ │ U wcscpy │ │ │ │ U wcslen │ │ │ │ @@ -23425,20 +23420,20 @@ │ │ │ │ 00000994 r .LC100 │ │ │ │ 000009a4 r .LC101 │ │ │ │ 000009b4 r .LC102 │ │ │ │ 000009c4 r .LC103 │ │ │ │ 000009d4 r .LC104 │ │ │ │ 000009e4 r .LC105 │ │ │ │ 000009ec r .LC106 │ │ │ │ -000009f0 r .LC107 │ │ │ │ -00000a0c r .LC108 │ │ │ │ -00000a24 r .LC109 │ │ │ │ +000009f4 r .LC107 │ │ │ │ +000009f8 r .LC108 │ │ │ │ +00000a14 r .LC109 │ │ │ │ 00000084 r .LC11 │ │ │ │ -00000a38 r .LC110 │ │ │ │ -00000a48 r .LC111 │ │ │ │ +00000a2c r .LC110 │ │ │ │ +00000a40 r .LC111 │ │ │ │ 00000a50 r .LC112 │ │ │ │ 00000a54 r .LC113 │ │ │ │ 00000a6c r .LC114 │ │ │ │ 00000a74 r .LC116 │ │ │ │ 00000a7c r .LC117 │ │ │ │ 00000a8c r .LC118 │ │ │ │ 00000a94 r .LC119 │ │ │ │ @@ -23642,22 +23637,22 @@ │ │ │ │ U PyUnicode_AsUTF8AndSize │ │ │ │ U PyUnicode_DecodeLocale │ │ │ │ U PyUnicode_FindChar │ │ │ │ U PyUnicode_FromFormat │ │ │ │ U PyUnicode_FromString │ │ │ │ U PyUnicode_FromStringAndSize │ │ │ │ U PyUnicode_GetLength │ │ │ │ -00002430 t PyUnicode_READ_CHAR │ │ │ │ +0000229c t PyUnicode_READ_CHAR │ │ │ │ U PyUnicode_Substring │ │ │ │ U PyUnicode_WriteChar │ │ │ │ U PyWeakref_GetRef │ │ │ │ U PyWeakref_NewRef │ │ │ │ U Py_BuildValue │ │ │ │ U Py_VaBuildValue │ │ │ │ -00000754 t Py_XDECREF │ │ │ │ +00000984 t Py_XDECREF │ │ │ │ U _PyArg_UnpackKeywords │ │ │ │ U _PyImport_GetModuleAttrString │ │ │ │ U _PyLong_AsTime_t │ │ │ │ U _PyLong_DivmodNear │ │ │ │ U _PyObject_GetState │ │ │ │ U _PyRuntime │ │ │ │ U _PyStaticType_InitForExtension │ │ │ │ @@ -23687,15 +23682,15 @@ │ │ │ │ U __aeabi_uidivmod │ │ │ │ U __sprintf_chk │ │ │ │ U __stack_chk_fail │ │ │ │ U __stack_chk_guard │ │ │ │ 0000000c t _datetime_exec │ │ │ │ 0000004c r _days_before_month │ │ │ │ 00000018 r _days_in_month │ │ │ │ -00000a04 t _get_current_state.constprop.0 │ │ │ │ +00000ba0 t _get_current_state.constprop.0 │ │ │ │ 0000013c r _keywords.1 │ │ │ │ 0000015c r _keywords.13 │ │ │ │ 00000178 r _keywords.16 │ │ │ │ 00000180 r _keywords.27 │ │ │ │ 0000014c r _keywords.7 │ │ │ │ 00000740 d _kwtuple.0 │ │ │ │ 00000780 d _kwtuple.12 │ │ │ │ @@ -23703,267 +23698,266 @@ │ │ │ │ 000007c4 d _kwtuple.26 │ │ │ │ 00000760 d _kwtuple.6 │ │ │ │ 000006a4 d _parser.14 │ │ │ │ 00000608 d _parser.17 │ │ │ │ 00000714 d _parser.2 │ │ │ │ 00000634 d _parser.28 │ │ │ │ 000006e0 d _parser.8 │ │ │ │ -00003cc8 t _timezone_check_argument │ │ │ │ -00002984 t accum │ │ │ │ -000010e8 t add_date_timedelta.isra.0 │ │ │ │ -00003224 t add_datetime_timedelta │ │ │ │ -0000187e t append_keyword_fold │ │ │ │ -000016b8 t append_keyword_tzinfo │ │ │ │ -00001f8c t build_struct_time │ │ │ │ -000059a4 t call_subclass_fold │ │ │ │ -000012d8 t call_tzinfo_method │ │ │ │ -000049bc t call_tzname │ │ │ │ +000038c8 t _timezone_check_argument │ │ │ │ +00002864 t accum │ │ │ │ +000010bc t add_date_timedelta.isra.0 │ │ │ │ +00002e28 t add_datetime_timedelta │ │ │ │ +00001852 t append_keyword_fold │ │ │ │ +0000168c t append_keyword_tzinfo │ │ │ │ +00001df8 t build_struct_time │ │ │ │ +000055cc t call_subclass_fold │ │ │ │ +000010a8 t call_tzinfo_method │ │ │ │ +00004590 t call_tzname │ │ │ │ 00000538 d capi │ │ │ │ 00000000 r capi_types │ │ │ │ 00000894 t check_tzinfo_subclass │ │ │ │ 000008d4 t check_tzinfo_subclass.part.0.isra.0 │ │ │ │ -00000ac8 t checked_divmod │ │ │ │ -00001cc0 t clear_state.isra.0 │ │ │ │ +00000c64 t checked_divmod │ │ │ │ +00001a90 t clear_state.isra.0 │ │ │ │ 00000128 r correction.20 │ │ │ │ -00000e08 t create_timezone_from_delta.constprop.0 │ │ │ │ -00001054 t date_add │ │ │ │ +00000be0 t create_timezone_from_delta.constprop.0 │ │ │ │ +00001028 t date_add │ │ │ │ 00000cc4 d date_as_number │ │ │ │ -0000121c t date_ctime │ │ │ │ -00004a88 t date_day │ │ │ │ +000011f0 t date_ctime │ │ │ │ +0000465c t date_day │ │ │ │ 000003b0 r date_doc │ │ │ │ 0000068a t date_format │ │ │ │ -00000f70 t date_from_pickle │ │ │ │ -00004d68 t date_fromisocalendar │ │ │ │ -000012ac t date_fromisoformat │ │ │ │ -00004a90 t date_fromordinal │ │ │ │ +00000f44 t date_from_pickle │ │ │ │ +00004944 t date_fromisocalendar │ │ │ │ +00001280 t date_fromisoformat │ │ │ │ +00004664 t date_fromordinal │ │ │ │ 0000025e t date_fromtimestamp │ │ │ │ 00000f24 d date_getset │ │ │ │ -0000155c t date_hash │ │ │ │ -00005db4 t date_isocalendar │ │ │ │ +0000132c t date_hash │ │ │ │ +000059dc t date_isocalendar │ │ │ │ 000006dc t date_isoformat │ │ │ │ -00001478 t date_isoweekday │ │ │ │ +0000144c t date_isoweekday │ │ │ │ 000005d0 d date_kws │ │ │ │ 00000d54 d date_methods │ │ │ │ -00004a80 t date_month │ │ │ │ -000013a0 t date_new │ │ │ │ -0000136c t date_reduce │ │ │ │ +00004654 t date_month │ │ │ │ +00001170 t date_new │ │ │ │ +00001340 t date_reduce │ │ │ │ 00000506 t date_repr │ │ │ │ -000015c4 t date_richcompare │ │ │ │ +00001394 t date_richcompare │ │ │ │ 0000065c t date_str │ │ │ │ -00001e38 t date_strftime │ │ │ │ -00000f98 t date_subtract │ │ │ │ -00001eb8 t date_timetuple │ │ │ │ +00001ca4 t date_strftime │ │ │ │ +00000f6c t date_subtract │ │ │ │ +00001d24 t date_timetuple │ │ │ │ 000001e0 t date_today │ │ │ │ -000008d0 t date_toordinal │ │ │ │ -000024ec t date_weekday │ │ │ │ -000024e0 t date_year │ │ │ │ -00003f7c t datetime_add │ │ │ │ -0000070c t datetime_alloc │ │ │ │ +00000b00 t date_toordinal │ │ │ │ +00002358 t date_weekday │ │ │ │ +0000234c t date_year │ │ │ │ +00003b6c t datetime_add │ │ │ │ +000006cc t datetime_alloc │ │ │ │ 0000081c d datetime_as_number │ │ │ │ -0000455c t datetime_astimezone │ │ │ │ +00004130 t datetime_astimezone │ │ │ │ 000004a0 t datetime_best_possible │ │ │ │ -00000e8c t datetime_combine │ │ │ │ -000014a8 t datetime_ctime │ │ │ │ +00000e60 t datetime_combine │ │ │ │ +0000147c t datetime_ctime │ │ │ │ 0000025c t datetime_date_fromtimestamp │ │ │ │ 00000854 r datetime_date_fromtimestamp__doc__ │ │ │ │ 00000c62 t datetime_date_fromtimestamp_capi │ │ │ │ -000013a8 t datetime_date_replace │ │ │ │ +0000137c t datetime_date_replace │ │ │ │ 000007e4 r datetime_date_replace__doc__ │ │ │ │ 000003cc t datetime_datetime_now │ │ │ │ 00000684 r datetime_datetime_now__doc__ │ │ │ │ -00002f10 t datetime_datetime_replace │ │ │ │ +00000f9c t datetime_datetime_replace │ │ │ │ 00000590 r datetime_datetime_replace__doc__ │ │ │ │ -0000076c t datetime_dealloc │ │ │ │ +0000099c t datetime_dealloc │ │ │ │ 000001a8 r datetime_doc │ │ │ │ -00004a60 t datetime_dst │ │ │ │ -000049a0 t datetime_fold │ │ │ │ -000058c8 t datetime_from_pickle │ │ │ │ -00003794 t datetime_from_timestamp │ │ │ │ -00002d4c t datetime_from_timet_and_us │ │ │ │ -000063a4 t datetime_fromisoformat │ │ │ │ -0000366c t datetime_fromtimestamp │ │ │ │ -0000638c t datetime_getdate │ │ │ │ +00004634 t datetime_dst │ │ │ │ +00004574 t datetime_fold │ │ │ │ +000054f0 t datetime_from_pickle │ │ │ │ +000033e8 t datetime_from_timestamp │ │ │ │ +00002c2c t datetime_from_timet_and_us │ │ │ │ +00005fcc t datetime_fromisoformat │ │ │ │ +000032e8 t datetime_fromtimestamp │ │ │ │ +00005fb4 t datetime_getdate │ │ │ │ 00000a2c d datetime_getset │ │ │ │ 00000738 t datetime_getstate │ │ │ │ -00000cec t datetime_gettime │ │ │ │ -00001560 t datetime_gettimetz │ │ │ │ -00001128 t datetime_hash │ │ │ │ -00004d58 t datetime_hour │ │ │ │ -00003510 t datetime_isoformat │ │ │ │ +00000cc6 t datetime_gettime │ │ │ │ +00001534 t datetime_gettimetz │ │ │ │ +00000f00 t datetime_hash │ │ │ │ +0000492c t datetime_hour │ │ │ │ +00003110 t datetime_isoformat │ │ │ │ 0000058c d datetime_kws │ │ │ │ 000008ac d datetime_methods │ │ │ │ -00005990 t datetime_microsecond │ │ │ │ -00004d60 t datetime_minute │ │ │ │ -00000ea8 t datetime_new │ │ │ │ -00001536 t datetime_reduce │ │ │ │ +000055b8 t datetime_microsecond │ │ │ │ +00004934 t datetime_minute │ │ │ │ +00000c80 t datetime_new │ │ │ │ +0000150a t datetime_reduce │ │ │ │ 000006f6 t datetime_reduce_ex │ │ │ │ 0000053a t datetime_repr │ │ │ │ -00001928 t datetime_richcompare │ │ │ │ -00004e48 t datetime_second │ │ │ │ -0000544c t datetime_str │ │ │ │ +000016f8 t datetime_richcompare │ │ │ │ +0000493c t datetime_second │ │ │ │ +00005070 t datetime_str │ │ │ │ 00000000 t datetime_strptime │ │ │ │ -00003828 t datetime_subtract │ │ │ │ +00003428 t datetime_subtract │ │ │ │ 00000abc t datetime_time_replace │ │ │ │ 0000072c r datetime_time_replace__doc__ │ │ │ │ -00005614 t datetime_timestamp │ │ │ │ -0000251c t datetime_timetuple │ │ │ │ -00003e4c t datetime_tzinfo │ │ │ │ -000049a8 t datetime_tzname │ │ │ │ -000014d4 t datetime_utcfromtimestamp │ │ │ │ -00000f28 t datetime_utcnow │ │ │ │ -00004a40 t datetime_utcoffset │ │ │ │ -000015dc t datetime_utctimetuple │ │ │ │ +00005238 t datetime_timestamp │ │ │ │ +000023fc t datetime_timetuple │ │ │ │ +00003a4c t datetime_tzinfo │ │ │ │ +0000457c t datetime_tzname │ │ │ │ +000014a8 t datetime_utcfromtimestamp │ │ │ │ +00000efc t datetime_utcnow │ │ │ │ +00004614 t datetime_utcoffset │ │ │ │ +000015b0 t datetime_utctimetuple │ │ │ │ 00000000 d datetimemodule │ │ │ │ 00000a9c t delta_abs │ │ │ │ -00005d38 t delta_add │ │ │ │ +00005960 t delta_add │ │ │ │ 000004ee t delta_add.part.0 │ │ │ │ 00000f74 d delta_as_number │ │ │ │ -00005718 t delta_bool │ │ │ │ -00003b4c t delta_divide │ │ │ │ +00005340 t delta_bool │ │ │ │ +0000374c t delta_divide │ │ │ │ 000004ee t delta_divide.part.0 │ │ │ │ -00001a1c t delta_divmod │ │ │ │ +000019f0 t delta_divmod │ │ │ │ 00000498 r delta_doc │ │ │ │ -000037d4 t delta_hash │ │ │ │ +00003394 t delta_hash │ │ │ │ 00001034 d delta_members │ │ │ │ 00001004 d delta_methods │ │ │ │ -000057a4 t delta_multiply │ │ │ │ -00003f6c t delta_negative │ │ │ │ -000025bc t delta_new │ │ │ │ -00001a0a t delta_positive │ │ │ │ +000053cc t delta_multiply │ │ │ │ +00003ec0 t delta_negative │ │ │ │ +0000249c t delta_new │ │ │ │ +000019de t delta_positive │ │ │ │ 0000098e t delta_reduce │ │ │ │ -00001b34 t delta_remainder │ │ │ │ +00001b08 t delta_remainder │ │ │ │ 000002a6 t delta_repr │ │ │ │ -000007bc t delta_richcompare │ │ │ │ -000007ca t delta_str │ │ │ │ -00003718 t delta_subtract │ │ │ │ +000009ec t delta_richcompare │ │ │ │ +00000858 t delta_str │ │ │ │ +0000326c t delta_subtract │ │ │ │ 000004ee t delta_subtract.part.0 │ │ │ │ -00003d24 t delta_to_microseconds │ │ │ │ -00003ec8 t delta_total_seconds │ │ │ │ -00005be4 t delta_truedivide │ │ │ │ -00001620 t diff_to_bool │ │ │ │ -00005ba8 t divide_nearest │ │ │ │ -00003c4c t divide_timedelta_timedelta │ │ │ │ -00001244 t format_ctime.isra.0 │ │ │ │ -000054b0 t format_utcoffset.constprop.0 │ │ │ │ -00004fd8 t get_flip_fold_offset │ │ │ │ +00003924 t delta_to_microseconds │ │ │ │ +00003ac8 t delta_total_seconds │ │ │ │ +0000580c t delta_truedivide │ │ │ │ +000013f0 t diff_to_bool │ │ │ │ +000057d0 t divide_nearest │ │ │ │ +0000384c t divide_timedelta_timedelta │ │ │ │ +00001218 t format_ctime.isra.0 │ │ │ │ +000050d4 t format_utcoffset.constprop.0 │ │ │ │ +00004bac t get_flip_fold_offset │ │ │ │ 00000a4c t get_tzinfo_member │ │ │ │ 000003d8 r iso_calendar_date__doc__ │ │ │ │ -00005f70 t iso_calendar_date_dealloc │ │ │ │ +00005b98 t iso_calendar_date_dealloc │ │ │ │ 00000ed4 d iso_calendar_date_getset │ │ │ │ 00000eb4 d iso_calendar_date_methods │ │ │ │ -00001c84 t iso_calendar_date_new │ │ │ │ -00005f30 t iso_calendar_date_new_impl │ │ │ │ -0000133a t iso_calendar_date_reduce │ │ │ │ -00001d18 t iso_calendar_date_repr │ │ │ │ -00001c4c t iso_calendar_date_traverse │ │ │ │ -00006108 t iso_calendar_date_week │ │ │ │ -00006130 t iso_calendar_date_weekday │ │ │ │ -000060e0 t iso_calendar_date_year │ │ │ │ -00004e50 t iso_to_ymd │ │ │ │ +00001c58 t iso_calendar_date_new │ │ │ │ +00005b58 t iso_calendar_date_new_impl │ │ │ │ +0000130e t iso_calendar_date_reduce │ │ │ │ +00001cec t iso_calendar_date_repr │ │ │ │ +00001c20 t iso_calendar_date_traverse │ │ │ │ +00005d30 t iso_calendar_date_week │ │ │ │ +00005d58 t iso_calendar_date_weekday │ │ │ │ +00005d08 t iso_calendar_date_year │ │ │ │ +00004a24 t iso_to_ymd │ │ │ │ 00000e74 d isocal_slots │ │ │ │ 00000374 d isocal_spec │ │ │ │ 00000690 d keywords.10 │ │ │ │ 0000070c d keywords.11 │ │ │ │ 0000066c d keywords.18 │ │ │ │ 000006d0 d keywords.19 │ │ │ │ 00000660 d keywords.25 │ │ │ │ 00000678 d keywords.29 │ │ │ │ 000005e8 d keywords.3 │ │ │ │ 00000680 d keywords.4 │ │ │ │ 000005e0 d keywords.5 │ │ │ │ -00004510 t local │ │ │ │ -00005314 t local_timezone_from_timestamp │ │ │ │ -000051dc t local_to_seconds │ │ │ │ +00004028 t local │ │ │ │ +00004f38 t local_timezone_from_timestamp │ │ │ │ +00004db0 t local_to_seconds │ │ │ │ 000009c6 t make_somezreplacement │ │ │ │ U memcmp │ │ │ │ -00002b74 t microseconds_to_delta_ex │ │ │ │ +00002a54 t microseconds_to_delta_ex │ │ │ │ U modf │ │ │ │ -00001c20 t module_clear │ │ │ │ -00001dd8 t module_free │ │ │ │ +000019f0 t module_clear │ │ │ │ +00001ba8 t module_free │ │ │ │ 00000000 b module_methods │ │ │ │ 000007fc d module_slots │ │ │ │ -00000e88 t module_traverse │ │ │ │ -0000585c t multiply_int_timedelta │ │ │ │ -00005a6c t multiply_truedivide_timedelta_float │ │ │ │ -00000bac t new_date_ex │ │ │ │ -00002488 t new_date_subclass_ex │ │ │ │ +00000c60 t module_traverse │ │ │ │ +00005484 t multiply_int_timedelta │ │ │ │ +00005694 t multiply_truedivide_timedelta_float │ │ │ │ +00000984 t new_date_ex │ │ │ │ +000022f4 t new_date_subclass_ex │ │ │ │ 00000c98 t new_datetime_ex │ │ │ │ -00000294 t new_datetime_ex2 │ │ │ │ -00000510 t new_datetime_ex2.constprop.0 │ │ │ │ -00000000 t new_datetime_ex2.constprop.1 │ │ │ │ -00000b40 t new_datetime_subclass_fold_ex │ │ │ │ -00000a98 t new_delta_ex │ │ │ │ -00000a14 t new_delta_ex.constprop.0 │ │ │ │ -00000900 t new_delta_ex.constprop.1 │ │ │ │ -00000cc8 t new_time_ex │ │ │ │ -00000c9c t new_time_ex2 │ │ │ │ -00005384 t new_timezone │ │ │ │ -000042d4 t ord_to_ymd │ │ │ │ -000067b4 t parse_hh_mm_ss_ff.constprop.0 │ │ │ │ -00005fa8 t parse_isoformat_date.constprop.0 │ │ │ │ -000066e0 t parse_isoformat_time.constprop.0 │ │ │ │ -00004f30 t pep495_eq_exception │ │ │ │ +00000000 t new_datetime_ex2 │ │ │ │ +000004d0 t new_datetime_ex2.constprop.0 │ │ │ │ +00000278 t new_datetime_ex2.constprop.1 │ │ │ │ +00000cdc t new_datetime_subclass_fold_ex │ │ │ │ +00000850 t new_delta_ex │ │ │ │ +00000900 t new_delta_ex.constprop.0 │ │ │ │ +00000714 t new_delta_ex.constprop.1 │ │ │ │ +00000c9c t new_time_ex │ │ │ │ +00000a74 t new_time_ex2 │ │ │ │ +00004fa8 t new_timezone │ │ │ │ +00003ed0 t ord_to_ymd │ │ │ │ +000063e8 t parse_hh_mm_ss_ff.constprop.0 │ │ │ │ +00005bd0 t parse_isoformat_date.constprop.0 │ │ │ │ +00006314 t parse_isoformat_time.constprop.0 │ │ │ │ +00004b04 t pep495_eq_exception │ │ │ │ 0000011c r potential_separators.21 │ │ │ │ -00005a64 t py_time_second │ │ │ │ +0000568c t py_time_second │ │ │ │ U round │ │ │ │ 00000080 r specs.24 │ │ │ │ 000000a8 r specs.9 │ │ │ │ U strcmp │ │ │ │ -00000dc0 t time_alloc │ │ │ │ -0000158c t time_dealloc │ │ │ │ +00000b98 t time_alloc │ │ │ │ +0000135c t time_dealloc │ │ │ │ 00000288 r time_doc │ │ │ │ -00000958 t time_dst │ │ │ │ -00000d30 t time_fold │ │ │ │ -000017e2 t time_from_pickle │ │ │ │ -00006948 t time_fromisoformat │ │ │ │ +0000096a t time_dst │ │ │ │ +00000cc0 t time_fold │ │ │ │ +000017b6 t time_from_pickle │ │ │ │ +0000657c t time_fromisoformat │ │ │ │ 00000b78 d time_getset │ │ │ │ -0000176c t time_getstate │ │ │ │ +00001740 t time_getstate │ │ │ │ 00000074 t time_hash │ │ │ │ -00005a54 t time_hour │ │ │ │ -00005098 t time_isoformat │ │ │ │ +0000567c t time_hour │ │ │ │ +00004c6c t time_isoformat │ │ │ │ 000005b4 d time_kws │ │ │ │ 00000ab8 d time_methods │ │ │ │ 00000c30 t time_microsecond │ │ │ │ -00005a5c t time_minute │ │ │ │ -00000ff4 t time_new │ │ │ │ -000019e0 t time_reduce │ │ │ │ -0000172a t time_reduce_ex │ │ │ │ +00005684 t time_minute │ │ │ │ +00000dcc t time_new │ │ │ │ +000019b4 t time_reduce │ │ │ │ +000016fe t time_reduce_ex │ │ │ │ 000005de t time_repr │ │ │ │ -000016c4 t time_richcompare │ │ │ │ +00001494 t time_richcompare │ │ │ │ 00000688 t time_str │ │ │ │ -00001948 t time_strftime │ │ │ │ +0000191c t time_strftime │ │ │ │ 00000c42 t time_tzinfo │ │ │ │ 000007ae t time_tzname │ │ │ │ -00005780 t time_utcoffset │ │ │ │ -00001ddc t timezone_dealloc │ │ │ │ +000053a8 t time_utcoffset │ │ │ │ +00001bac t timezone_dealloc │ │ │ │ 00000350 r timezone_doc │ │ │ │ -00003c20 t timezone_dst │ │ │ │ -00002e94 t timezone_fromutc │ │ │ │ -0000097c t timezone_getinitargs │ │ │ │ -00001c0c t timezone_hash │ │ │ │ +00003820 t timezone_dst │ │ │ │ +00002dac t timezone_fromutc │ │ │ │ +00000958 t timezone_getinitargs │ │ │ │ +00001be0 t timezone_hash │ │ │ │ 00000698 d timezone_kws │ │ │ │ 00000c04 d timezone_methods │ │ │ │ -00005730 t timezone_new │ │ │ │ -00001c12 t timezone_repr │ │ │ │ -00003e6c t timezone_richcompare │ │ │ │ -00000d64 t timezone_str │ │ │ │ -00000d36 t timezone_tzname │ │ │ │ -00003f34 t timezone_utcoffset │ │ │ │ +00005358 t timezone_new │ │ │ │ +00001be6 t timezone_repr │ │ │ │ +00003a6c t timezone_richcompare │ │ │ │ +00000d3a t timezone_str │ │ │ │ +00000d0c t timezone_tzname │ │ │ │ +00003b34 t timezone_utcoffset │ │ │ │ 00000380 r tzinfo_doc │ │ │ │ -00001918 t tzinfo_dst │ │ │ │ -000068ac t tzinfo_from_isoformat_results │ │ │ │ -00006158 t tzinfo_fromutc │ │ │ │ +000018ec t tzinfo_dst │ │ │ │ +000064e0 t tzinfo_from_isoformat_results │ │ │ │ +00005d80 t tzinfo_fromutc │ │ │ │ 00000c64 d tzinfo_methods │ │ │ │ -000008ca t tzinfo_reduce │ │ │ │ -000018e8 t tzinfo_tzname │ │ │ │ -000015ac t tzinfo_utcoffset │ │ │ │ +000007ca t tzinfo_reduce │ │ │ │ +000018bc t tzinfo_tzname │ │ │ │ +00001580 t tzinfo_utcoffset │ │ │ │ 00000388 d utc_timezone │ │ │ │ -0000442c t utc_to_seconds │ │ │ │ -00002060 t wrap_strftime │ │ │ │ -00000970 t ymd_to_ord │ │ │ │ +00001ecc t wrap_strftime │ │ │ │ +00001c08 t ymd_to_ord │ │ │ │ 00000574 d zero_delta │ │ │ │ │ │ │ │ _heapqmodule.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LC0 │ │ │ │ 0000000c r .LC1 │ │ │ │ 0000008c r .LC10 │ │ │ │ @@ -23997,30 +23991,30 @@ │ │ │ │ 00001760 r _heapq__heapify_max__doc__ │ │ │ │ 0000004c t _heapq__heappop_max │ │ │ │ 000017f0 r _heapq__heappop_max__doc__ │ │ │ │ 000003e0 t _heapq__heapreplace_max │ │ │ │ 000017a0 r _heapq__heapreplace_max__doc__ │ │ │ │ 0000003c t _heapq_heapify │ │ │ │ 00001830 r _heapq_heapify__doc__ │ │ │ │ -00000200 t _heapq_heappop │ │ │ │ +00000208 t _heapq_heappop │ │ │ │ 00001b28 r _heapq_heappop__doc__ │ │ │ │ 00000000 t _heapq_heappush │ │ │ │ 00001b8c r _heapq_heappush__doc__ │ │ │ │ 00000138 t _heapq_heappushpop │ │ │ │ 0000188c r _heapq_heappushpop__doc__ │ │ │ │ -000006fc t _heapq_heapreplace │ │ │ │ +00000704 t _heapq_heapreplace │ │ │ │ 00001968 r _heapq_heapreplace__doc__ │ │ │ │ 00000000 d _heapqmodule │ │ │ │ 00000084 t heapify_internal │ │ │ │ 0000000c t heapq_exec │ │ │ │ 00000054 d heapq_methods │ │ │ │ 00000034 d heapq_slots │ │ │ │ 00001270 r module_doc │ │ │ │ -0000055c t siftup │ │ │ │ -00000a54 t siftup_max │ │ │ │ +00000564 t siftup │ │ │ │ +00000a60 t siftup_max │ │ │ │ │ │ │ │ _json.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LC0 │ │ │ │ 00000010 r .LC1 │ │ │ │ 00000098 r .LC10 │ │ │ │ 000000d4 r .LC11 │ │ │ │ @@ -24118,15 +24112,15 @@ │ │ │ │ U PyUnicode_Concat │ │ │ │ U PyUnicode_FromKindAndData │ │ │ │ U PyUnicode_FromOrdinal │ │ │ │ U PyUnicode_FromString │ │ │ │ U PyUnicode_InternFromString │ │ │ │ U PyUnicode_New │ │ │ │ U PyUnicode_Substring │ │ │ │ -00000fc0 t Py_XDECREF │ │ │ │ +00000fc4 t Py_XDECREF │ │ │ │ U Py_hexdigits │ │ │ │ U _PyImport_GetModuleAttr │ │ │ │ U _PyRuntime │ │ │ │ U _PyUnicodeWriter_Dealloc │ │ │ │ U _PyUnicodeWriter_Finish │ │ │ │ U _PyUnicodeWriter_Init │ │ │ │ U _PyUnicodeWriter_WriteASCIIString │ │ │ │ @@ -24139,15 +24133,15 @@ │ │ │ │ U _Py_FalseStruct │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_TrueStruct │ │ │ │ U _Py_tss_tstate │ │ │ │ 0000000c t _json_exec │ │ │ │ 000000a4 d _json_slots │ │ │ │ 00000420 t _parse_constant │ │ │ │ -00000f88 t _steal_accumulate │ │ │ │ +00000f8c t _steal_accumulate │ │ │ │ 00000308 t encoder_call │ │ │ │ 00000634 t encoder_clear │ │ │ │ 000005f4 t encoder_dealloc │ │ │ │ 00000010 r encoder_doc │ │ │ │ 00000814 t encoder_encode_float │ │ │ │ 000003dc t encoder_encode_key_value │ │ │ │ 00000594 t encoder_encode_string.part.0.isra.0 │ │ │ │ @@ -24158,30 +24152,30 @@ │ │ │ │ 00000000 d jsonmodule │ │ │ │ 00000098 d kwlist.0 │ │ │ │ 0000005c d kwlist.1 │ │ │ │ 0000008c d kwlist.2 │ │ │ │ 00000064 d kwlist.3 │ │ │ │ 00000000 r module_doc │ │ │ │ 00000000 t py_encode_basestring │ │ │ │ -00000870 t py_encode_basestring_ascii │ │ │ │ +00000874 t py_encode_basestring_ascii │ │ │ │ 000004d0 t py_scanstring │ │ │ │ 00000090 r pydoc_encode_basestring │ │ │ │ 000000e8 r pydoc_encode_basestring_ascii │ │ │ │ 00000150 r pydoc_scanstring │ │ │ │ 000008a8 t raise_errmsg │ │ │ │ 000003de t raise_stop_iteration │ │ │ │ -000010c4 t scan_once_unicode │ │ │ │ -00000fdc t scanner_call │ │ │ │ +000010c8 t scan_once_unicode │ │ │ │ +00000fe0 t scanner_call │ │ │ │ 0000073c t scanner_clear │ │ │ │ 000006fc t scanner_dealloc │ │ │ │ 0000007c r scanner_doc │ │ │ │ 00000238 d scanner_members │ │ │ │ 00000060 t scanner_new │ │ │ │ 00000158 t scanner_traverse │ │ │ │ -00002414 t scanstring_unicode │ │ │ │ +00002468 t scanstring_unicode │ │ │ │ 000000c4 d speedups_methods │ │ │ │ │ │ │ │ _opcode.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LC0 │ │ │ │ 00000018 r .LC1 │ │ │ │ 00000058 r .LC10 │ │ │ │ @@ -24492,34 +24486,34 @@ │ │ │ │ 00000b08 r .LC94 │ │ │ │ 00000b10 r .LC95 │ │ │ │ 00000b50 r .LC96 │ │ │ │ 00000b5c r .LC97 │ │ │ │ 00000b9c r .LC98 │ │ │ │ 00000bdc r .LC99 │ │ │ │ 00000c08 t Pdata_clear.isra.0 │ │ │ │ -000038b4 t Pdata_dealloc │ │ │ │ +000038b8 t Pdata_dealloc │ │ │ │ 00000b50 t Pdata_grow │ │ │ │ -00002614 t Pdata_pop │ │ │ │ +00002610 t Pdata_pop │ │ │ │ 00000b98 t Pdata_poplist │ │ │ │ 00000adc t Pdata_poptuple │ │ │ │ -000023d0 t Pdata_push │ │ │ │ +000023cc t Pdata_push │ │ │ │ 000023ec t Pdata_traverse │ │ │ │ 00001304 t PicklerMemoProxy_clear │ │ │ │ 00000bd4 t PicklerMemoProxy_dealloc │ │ │ │ 00001270 t PicklerMemoProxy_traverse │ │ │ │ -00007a5c t Pickler_clear │ │ │ │ -00007650 t Pickler_dealloc │ │ │ │ +00007c24 t Pickler_clear │ │ │ │ +00007818 t Pickler_dealloc │ │ │ │ 00000acc t Pickler_get_memo │ │ │ │ -0000392c t Pickler_getattr │ │ │ │ +00003930 t Pickler_getattr │ │ │ │ 00000538 d Pickler_getsets │ │ │ │ 00000560 d Pickler_members │ │ │ │ 00000620 d Pickler_methods │ │ │ │ 000008b4 t Pickler_set_memo │ │ │ │ 00000eb4 t Pickler_setattr │ │ │ │ -00009044 t Pickler_traverse │ │ │ │ +00009228 t Pickler_traverse │ │ │ │ U PyArg_UnpackTuple │ │ │ │ U PyBool_FromLong │ │ │ │ U PyBuffer_IsContiguous │ │ │ │ U PyBuffer_Release │ │ │ │ U PyByteArray_FromStringAndSize │ │ │ │ U PyByteArray_Type │ │ │ │ U PyBytes_DecodeEscape │ │ │ │ @@ -24651,32 +24645,32 @@ │ │ │ │ U PyUnicode_Type │ │ │ │ U Py_BuildValue │ │ │ │ 00000870 t Py_XDECREF │ │ │ │ U Py_hexdigits │ │ │ │ 000012d0 t UnpicklerMemoProxy_clear │ │ │ │ 00000e3c t UnpicklerMemoProxy_dealloc │ │ │ │ 000012a0 t UnpicklerMemoProxy_traverse │ │ │ │ -00003714 t Unpickler_clear │ │ │ │ -00003298 t Unpickler_dealloc │ │ │ │ +00003718 t Unpickler_clear │ │ │ │ +0000329c t Unpickler_dealloc │ │ │ │ 00000d78 t Unpickler_get_memo │ │ │ │ -00001d00 t Unpickler_getattr │ │ │ │ +00001cfc t Unpickler_getattr │ │ │ │ 000003e0 d Unpickler_getsets │ │ │ │ 00000478 d Unpickler_methods │ │ │ │ 00000c2a t Unpickler_set_memo │ │ │ │ 000007fe t Unpickler_setattr │ │ │ │ -00008f9c t Unpickler_traverse │ │ │ │ +00009180 t Unpickler_traverse │ │ │ │ 000004f4 t _Pickle_ClearState │ │ │ │ 0000088c t _Pickle_FastCall │ │ │ │ 0000100c t _Pickler_ClearBuffer │ │ │ │ 000011f0 t _Pickler_CommitFrame.isra.0 │ │ │ │ -00007578 t _Pickler_FlushToFile │ │ │ │ -00003f34 t _Pickler_Write │ │ │ │ -00003e60 t _Pickler_Write.constprop.0 │ │ │ │ -00003d8c t _Pickler_Write.constprop.1 │ │ │ │ -00003ca8 t _Pickler_Write.constprop.2 │ │ │ │ +00007740 t _Pickler_FlushToFile │ │ │ │ +00003f38 t _Pickler_Write │ │ │ │ +00003e64 t _Pickler_Write.constprop.0 │ │ │ │ +00003d90 t _Pickler_Write.constprop.1 │ │ │ │ +00003cac t _Pickler_Write.constprop.2 │ │ │ │ U _PyArg_BadArgument │ │ │ │ U _PyArg_UnpackKeywords │ │ │ │ U _PyByteArray_empty_string │ │ │ │ U _PyBytesWriter_Alloc │ │ │ │ U _PyBytesWriter_Dealloc │ │ │ │ U _PyBytesWriter_Finish │ │ │ │ U _PyBytesWriter_Init │ │ │ │ @@ -24707,24 +24701,24 @@ │ │ │ │ 0000108c t _Py_EnterRecursiveCall.constprop.0 │ │ │ │ U _Py_FalseStruct │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_NotImplementedStruct │ │ │ │ U _Py_TrueStruct │ │ │ │ U _Py_tss_tstate │ │ │ │ 000002b8 t _Unpickler_MemoCleanup │ │ │ │ -00002440 t _Unpickler_MemoPut │ │ │ │ +0000243c t _Unpickler_MemoPut │ │ │ │ 00000000 t _Unpickler_NewMemo │ │ │ │ -00001d4c t _Unpickler_ReadImpl │ │ │ │ -00002170 t _Unpickler_ReadImpl.constprop.0 │ │ │ │ -00001f68 t _Unpickler_ReadImpl.constprop.1 │ │ │ │ +00001d48 t _Unpickler_ReadImpl │ │ │ │ +0000216c t _Unpickler_ReadImpl.constprop.0 │ │ │ │ +00001f64 t _Unpickler_ReadImpl.constprop.1 │ │ │ │ 0000091c t _Unpickler_ReadInto │ │ │ │ -00008b58 t _Unpickler_Readline │ │ │ │ +00008d3c t _Unpickler_Readline │ │ │ │ 00000764 t _Unpickler_SetInputStream │ │ │ │ 000008cc t _Unpickler_SetStringInput │ │ │ │ -00002374 t _Unpickler_SkipConsumed │ │ │ │ +00002370 t _Unpickler_SkipConsumed │ │ │ │ U __errno_location │ │ │ │ U __isoc23_strtol │ │ │ │ U __sprintf_chk │ │ │ │ U __stack_chk_fail │ │ │ │ U __stack_chk_guard │ │ │ │ 00002248 t _checkmodule │ │ │ │ 00000000 r _keywords.1 │ │ │ │ @@ -24773,58 +24767,58 @@ │ │ │ │ 00000dba t _pickle_UnpicklerMemoProxy_copy │ │ │ │ 000011d8 r _pickle_UnpicklerMemoProxy_copy__doc__ │ │ │ │ 00000dbc t _pickle_UnpicklerMemoProxy_copy_impl │ │ │ │ 00001af0 t _pickle_Unpickler___init__ │ │ │ │ 0000123c r _pickle_Unpickler___init____doc__ │ │ │ │ 00001204 t _pickle_Unpickler___sizeof__ │ │ │ │ 000016b0 r _pickle_Unpickler___sizeof____doc__ │ │ │ │ -00002658 t _pickle_Unpickler_find_class │ │ │ │ +00002654 t _pickle_Unpickler_find_class │ │ │ │ 000016ec r _pickle_Unpickler_find_class__doc__ │ │ │ │ 00001ecc t _pickle_Unpickler_load │ │ │ │ 0000184c r _pickle_Unpickler_load__doc__ │ │ │ │ 00000856 t _pickle_Unpickler_persistent_load │ │ │ │ 0000190c r _pickle_Unpickler_persistent_load__doc__ │ │ │ │ 0000041c t _pickle_dump │ │ │ │ 00000c88 r _pickle_dump__doc__ │ │ │ │ -00008540 t _pickle_dumps │ │ │ │ +00008724 t _pickle_dumps │ │ │ │ 000008a8 r _pickle_dumps__doc__ │ │ │ │ 0000000c t _pickle_exec │ │ │ │ 00000000 t _pickle_load │ │ │ │ 000003dc r _pickle_load__doc__ │ │ │ │ -000081d8 t _pickle_loads │ │ │ │ +000083bc t _pickle_loads │ │ │ │ 000000a4 r _pickle_loads__doc__ │ │ │ │ 00000000 d _picklemodule │ │ │ │ 000022d0 t _save_bytearray_data.isra.0 │ │ │ │ 00001634 t batch_dict │ │ │ │ -00008d4c t batch_list │ │ │ │ -00002e5c t do_append │ │ │ │ -00003054 t do_setitems │ │ │ │ -00003978 t dump │ │ │ │ +00008f30 t batch_list │ │ │ │ +00002e58 t do_append │ │ │ │ +00003050 t do_setitems │ │ │ │ +0000397c t dump │ │ │ │ 00002894 t fast_save_enter │ │ │ │ 00002948 t fast_save_leave │ │ │ │ -00002940 t get_deep_attribute.constprop.0 │ │ │ │ +0000293c t get_deep_attribute.constprop.0 │ │ │ │ 0000115e t instantiate │ │ │ │ 0000003c t load │ │ │ │ -00008868 t load_build │ │ │ │ -00002a10 t load_counted_binbytes │ │ │ │ +00008a4c t load_build │ │ │ │ +00002a0c t load_counted_binbytes │ │ │ │ 000025f4 t load_counted_binstring │ │ │ │ -000024ec t load_counted_binunicode │ │ │ │ -00002d18 t load_counted_tuple │ │ │ │ +000024e8 t load_counted_binunicode │ │ │ │ +00002d14 t load_counted_tuple │ │ │ │ 00000ef0 t load_dup.isra.0 │ │ │ │ 000023f8 t load_extension │ │ │ │ 00000f54 t load_inst │ │ │ │ 00000698 t load_long_binget │ │ │ │ 0000126c t load_newobj │ │ │ │ 000010a8 t load_obj │ │ │ │ 00000750 t load_persid │ │ │ │ -00002e00 t marker │ │ │ │ +00002dfc t marker │ │ │ │ U memcpy │ │ │ │ U memmove │ │ │ │ -00007f4c t memo_get.isra.0 │ │ │ │ -00004b3c t memo_put.isra.0 │ │ │ │ +00008114 t memo_get.isra.0 │ │ │ │ +00004b48 t memo_put.isra.0 │ │ │ │ 000005b0 d memoproxy_slots │ │ │ │ 00000048 d memoproxy_spec │ │ │ │ U memset │ │ │ │ 00000670 d pdata_slots │ │ │ │ 00000034 d pdata_spec │ │ │ │ 000007f4 t persistent_id │ │ │ │ 000004dc t pickle_clear │ │ │ │ @@ -24833,31 +24827,31 @@ │ │ │ │ 00002118 r pickle_module_doc │ │ │ │ 00000308 d pickle_slots │ │ │ │ 000003f0 t pickle_traverse │ │ │ │ 000004c8 d pickler_type_slots │ │ │ │ 00000070 d pickler_type_spec │ │ │ │ 000005e0 d picklerproxy_methods │ │ │ │ 00001440 t raw_unicode_escape │ │ │ │ -00004050 t save.constprop.0 │ │ │ │ +00004054 t save.constprop.0 │ │ │ │ 000010d0 t save_bool │ │ │ │ 0000217c t save_bytearray │ │ │ │ -00006d50 t save_bytes │ │ │ │ -00004648 t save_dict │ │ │ │ +00006da4 t save_bytes │ │ │ │ +00004634 t save_dict │ │ │ │ 00001df0 t save_float │ │ │ │ 000026d4 t save_frozenset │ │ │ │ -00005a2c t save_global │ │ │ │ -00007184 t save_list │ │ │ │ -00007be0 t save_long │ │ │ │ -00009258 t save_pers │ │ │ │ +00005a4c t save_global │ │ │ │ +000071cc t save_list │ │ │ │ +00007da8 t save_long │ │ │ │ +0000943c t save_pers │ │ │ │ 00001f5c t save_picklebuffer │ │ │ │ -00005350 t save_reduce │ │ │ │ +00005370 t save_reduce │ │ │ │ 00001974 t save_set │ │ │ │ 000003c0 t save_singleton_type │ │ │ │ -00006b34 t save_tuple │ │ │ │ -00004e9c t save_unicode.isra.0 │ │ │ │ +00006b54 t save_tuple │ │ │ │ +00004ebc t save_unicode.isra.0 │ │ │ │ U strcmp │ │ │ │ U strlen │ │ │ │ 00000408 d unpickler_memoproxy_slots │ │ │ │ 0000005c d unpickler_memoproxy_spec │ │ │ │ 00000378 d unpickler_type_slots │ │ │ │ 00000084 d unpickler_type_spec │ │ │ │ 00000438 d unpicklerproxy_methods │ │ │ │ @@ -24911,30 +24905,30 @@ │ │ │ │ U _PyArg_NoKeywords │ │ │ │ U _PyLong_AsByteArray │ │ │ │ U _PyLong_FromByteArray │ │ │ │ U _PyLong_NumBits │ │ │ │ U _PyOS_URandomNonblock │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_NoneStruct │ │ │ │ -00000588 t _random_Random_getrandbits │ │ │ │ +00000598 t _random_Random_getrandbits │ │ │ │ 00000094 r _random_Random_getrandbits__doc__ │ │ │ │ 00000000 t _random_Random_getstate │ │ │ │ 00000140 r _random_Random_getstate__doc__ │ │ │ │ -00000000 t _random_Random_random │ │ │ │ +00000010 t _random_Random_random │ │ │ │ 00000224 r _random_Random_random__doc__ │ │ │ │ 000000a4 t _random_Random_seed │ │ │ │ 0000018c r _random_Random_seed__doc__ │ │ │ │ 0000006e t _random_Random_setstate │ │ │ │ 000000ec r _random_Random_setstate__doc__ │ │ │ │ 00000070 t _random_Random_setstate_impl │ │ │ │ -00000a48 t _random_clear │ │ │ │ +00000a38 t _random_clear │ │ │ │ 0000000c t _random_exec │ │ │ │ -00000aac t _random_free │ │ │ │ +00000a9c t _random_free │ │ │ │ 00000048 d _random_slots │ │ │ │ -00000a38 t _random_traverse │ │ │ │ +00000000 t _random_traverse │ │ │ │ 00000000 d _randommodule │ │ │ │ U getpid │ │ │ │ 000005d0 t init_by_array │ │ │ │ 00000000 r mag01.0 │ │ │ │ U memcpy │ │ │ │ 00000008 r module_doc │ │ │ │ 00000048 r random_doc │ │ │ │ @@ -26007,15 +26001,15 @@ │ │ │ │ U PyUnicode_FromStringAndSize │ │ │ │ 00000000 t Py_XDECREF │ │ │ │ 00000290 t Struct___init__ │ │ │ │ 00000136 t Struct_iter_unpack │ │ │ │ 00000e98 r Struct_iter_unpack__doc__ │ │ │ │ 00000360 t Struct_unpack │ │ │ │ 000010d8 r Struct_unpack__doc__ │ │ │ │ -00002924 t Struct_unpack_from │ │ │ │ +00002b90 t Struct_unpack_from │ │ │ │ 00000f80 r Struct_unpack_from__doc__ │ │ │ │ U _PyArg_CheckPositional │ │ │ │ U _PyArg_UnpackKeywords │ │ │ │ U _PyBytesWriter_Alloc │ │ │ │ U _PyBytesWriter_Dealloc │ │ │ │ U _PyBytesWriter_Finish │ │ │ │ U _PyBytesWriter_Init │ │ │ │ @@ -26045,124 +26039,124 @@ │ │ │ │ 00000000 d _structmodule │ │ │ │ 00000144 t _structmodule_clear │ │ │ │ 00000000 t _structmodule_exec │ │ │ │ 000001f8 t _structmodule_free │ │ │ │ 00000428 d _structmodule_slots │ │ │ │ 0000000c t _structmodule_traverse │ │ │ │ 000001d8 d bigendian_table │ │ │ │ -000027d4 t bp_bool │ │ │ │ +00002a14 t bp_bool │ │ │ │ 000004a0 t bp_double │ │ │ │ -00000940 t bp_float │ │ │ │ -00000994 t bp_halffloat │ │ │ │ -00001c04 t bp_int │ │ │ │ +00000718 t bp_float │ │ │ │ +0000076c t bp_halffloat │ │ │ │ +00001c14 t bp_int │ │ │ │ 0000031c t bp_int.part.0 │ │ │ │ -00000614 t bp_longlong │ │ │ │ -00001fac t bp_uint │ │ │ │ +00000548 t bp_longlong │ │ │ │ +00001fbc t bp_uint │ │ │ │ 000003ec t bp_ulonglong │ │ │ │ -00002800 t bu_bool │ │ │ │ -000023d4 t bu_double │ │ │ │ -00002724 t bu_float │ │ │ │ -000009e8 t bu_halffloat │ │ │ │ -00001b9c t bu_int │ │ │ │ -00001bb8 t bu_longlong │ │ │ │ -000027cc t bu_short │ │ │ │ -00001f68 t bu_uint │ │ │ │ -00001ec0 t bu_ulonglong │ │ │ │ +00002a40 t bu_bool │ │ │ │ +000023e4 t bu_double │ │ │ │ +00002964 t bu_float │ │ │ │ +000007c0 t bu_halffloat │ │ │ │ +00001bac t bu_int │ │ │ │ +00001bc8 t bu_longlong │ │ │ │ +00002a0c t bu_short │ │ │ │ +00001f78 t bu_uint │ │ │ │ +00001ed0 t bu_ulonglong │ │ │ │ 00000054 t cache_struct_converter.constprop.0 │ │ │ │ 000000ec t calcsize │ │ │ │ 00000dfc r calcsize__doc__ │ │ │ │ 00000018 t get_pylong │ │ │ │ 000000e4 t iter_unpack │ │ │ │ 00000ae0 r iter_unpack__doc__ │ │ │ │ 00000034 d lilendian_table │ │ │ │ 000004f4 t lp_double │ │ │ │ 00000088 t lp_double.part.0.isra.0 │ │ │ │ -000026c8 t lp_float │ │ │ │ -00002e08 t lp_halffloat │ │ │ │ +00002908 t lp_float │ │ │ │ +00003074 t lp_halffloat │ │ │ │ 000005b6 t lp_int │ │ │ │ 00000498 t lp_longlong │ │ │ │ 00000518 t lp_uint │ │ │ │ 00000422 t lp_ulonglong │ │ │ │ -00000b40 t lu_double │ │ │ │ -000008f8 t lu_float │ │ │ │ -00002dc0 t lu_halffloat │ │ │ │ +000008f4 t lu_double │ │ │ │ +000006d0 t lu_float │ │ │ │ +0000302c t lu_halffloat │ │ │ │ 000003f2 t lu_int │ │ │ │ 000003ce t lu_longlong │ │ │ │ 00000406 t lu_short │ │ │ │ 0000040e t lu_uint │ │ │ │ 000003ac t lu_ulonglong │ │ │ │ U memcpy │ │ │ │ U memset │ │ │ │ 000001dc r module_doc │ │ │ │ 00000448 d module_functions │ │ │ │ 00000000 r native_table │ │ │ │ -00000a7c t np_bool │ │ │ │ -00002420 t np_byte │ │ │ │ +00000854 t np_bool │ │ │ │ +000024fc t np_byte │ │ │ │ 0000031c t np_byte.part.0 │ │ │ │ -000028d0 t np_char │ │ │ │ -0000280c t np_double │ │ │ │ -0000266c t np_float │ │ │ │ -00002770 t np_halffloat │ │ │ │ -00001e00 t np_int │ │ │ │ -000024e8 t np_long │ │ │ │ +00002b3c t np_char │ │ │ │ +00002a64 t np_double │ │ │ │ +000028ac t np_float │ │ │ │ +000029b0 t np_halffloat │ │ │ │ +00001e10 t np_int │ │ │ │ +000025c4 t np_long │ │ │ │ 0000031c t np_long.part.0 │ │ │ │ -00001d18 t np_longlong │ │ │ │ -00000548 t np_short │ │ │ │ -00000798 t np_size_t │ │ │ │ -000006d8 t np_ssize_t │ │ │ │ -00001a20 t np_ubyte │ │ │ │ -00000dc0 t np_uint │ │ │ │ -00001344 t np_ulong │ │ │ │ -00002594 t np_ulonglong │ │ │ │ -00001adc t np_ushort │ │ │ │ -00000858 t np_void_p │ │ │ │ -00000ab0 t nu_bool │ │ │ │ -00001a00 t nu_byte │ │ │ │ -0000291c t nu_char │ │ │ │ -00000b34 t nu_double │ │ │ │ -00000b24 t nu_float │ │ │ │ -0000287c t nu_halffloat │ │ │ │ -00001fa4 t nu_int │ │ │ │ -00002874 t nu_long │ │ │ │ -00001df8 t nu_longlong │ │ │ │ -00000b88 t nu_short │ │ │ │ -000028c8 t nu_size_t │ │ │ │ -00000b90 t nu_ssize_t │ │ │ │ -00001404 t nu_ubyte │ │ │ │ -0000140c t nu_uint │ │ │ │ -00001a10 t nu_ulong │ │ │ │ -00001a18 t nu_ulonglong │ │ │ │ -00001a08 t nu_ushort │ │ │ │ -00002db8 t nu_void_p │ │ │ │ -00000a04 t pack │ │ │ │ +00001d28 t np_longlong │ │ │ │ +00002430 t np_short │ │ │ │ +00002748 t np_size_t │ │ │ │ +00000610 t np_ssize_t │ │ │ │ +00001a30 t np_ubyte │ │ │ │ +00000dd0 t np_uint │ │ │ │ +00001354 t np_ulong │ │ │ │ +00002670 t np_ulonglong │ │ │ │ +00001aec t np_ushort │ │ │ │ +0000280c t np_void_p │ │ │ │ +00002a4c t nu_bool │ │ │ │ +00001a10 t nu_byte │ │ │ │ +00002b88 t nu_char │ │ │ │ +00002acc t nu_double │ │ │ │ +00002a54 t nu_float │ │ │ │ +00002ae0 t nu_halffloat │ │ │ │ +00001fb4 t nu_int │ │ │ │ +00002ad8 t nu_long │ │ │ │ +00001e08 t nu_longlong │ │ │ │ +00002b2c t nu_short │ │ │ │ +00002b34 t nu_size_t │ │ │ │ +0000093c t nu_ssize_t │ │ │ │ +00001414 t nu_ubyte │ │ │ │ +0000141c t nu_uint │ │ │ │ +00001a20 t nu_ulong │ │ │ │ +00001a28 t nu_ulonglong │ │ │ │ +00001a18 t nu_ushort │ │ │ │ +00003024 t nu_void_p │ │ │ │ +00000a14 t pack │ │ │ │ 000007d4 r pack_doc │ │ │ │ -00000ab8 t pack_into │ │ │ │ +00000888 t pack_into │ │ │ │ 00000688 r pack_into_doc │ │ │ │ 00000888 r s__doc__ │ │ │ │ 00000378 t s_clear │ │ │ │ -0000094c t s_dealloc │ │ │ │ +0000095c t s_dealloc │ │ │ │ 000000a8 t s_get_format │ │ │ │ 00000358 t s_get_size │ │ │ │ 00000540 d s_getsetlist │ │ │ │ 0000057c d s_members │ │ │ │ 000005a4 d s_methods │ │ │ │ 00000238 t s_new │ │ │ │ -00000b78 t s_pack │ │ │ │ +00000b88 t s_pack │ │ │ │ 00000a30 r s_pack__doc__ │ │ │ │ -000020f0 t s_pack_into │ │ │ │ +00002100 t s_pack_into │ │ │ │ 000008e4 r s_pack_into__doc__ │ │ │ │ 0000023a t s_repr │ │ │ │ -00000a30 t s_sizeof │ │ │ │ +00000808 t s_sizeof │ │ │ │ 000008b4 r s_sizeof__doc__ │ │ │ │ -000009c4 t s_traverse │ │ │ │ +000009d4 t s_traverse │ │ │ │ 00000250 t s_unpack_internal │ │ │ │ U strlen │ │ │ │ -00000e80 t unpack │ │ │ │ +00000e90 t unpack │ │ │ │ 00000d24 r unpack__doc__ │ │ │ │ -00001414 t unpack_from │ │ │ │ +00001424 t unpack_from │ │ │ │ 00000bfc r unpack_from__doc__ │ │ │ │ 000001f4 t unpackiter_dealloc │ │ │ │ 000002b0 t unpackiter_iternext │ │ │ │ 0000030e t unpackiter_len │ │ │ │ 0000064c d unpackiter_methods │ │ │ │ 0000033a t unpackiter_traverse │ │ │ │ 00000614 d unpackiter_type_slots │ │ │ │ @@ -26251,26 +26245,26 @@ │ │ │ │ 000008b0 r .LC80 │ │ │ │ 000008d8 r .LC81 │ │ │ │ 00000900 r .LC82 │ │ │ │ 00000904 r .LC83 │ │ │ │ 00000910 r .LC84 │ │ │ │ 0000091c r .LC85 │ │ │ │ 00000060 r .LC9 │ │ │ │ -00000f24 t BB_compareitems │ │ │ │ -00000f1c t BB_getitem │ │ │ │ -00000a20 t BB_setitem │ │ │ │ -000012d0 t HH_compareitems │ │ │ │ -00000fec t HH_getitem │ │ │ │ -00000f54 t HH_setitem │ │ │ │ -00001330 t II_compareitems │ │ │ │ -000010bc t II_getitem │ │ │ │ -00000ff8 t II_setitem │ │ │ │ -00001334 t LL_compareitems │ │ │ │ -0000118c t LL_getitem │ │ │ │ -000010c8 t LL_setitem │ │ │ │ +00000f2c t BB_compareitems │ │ │ │ +00000f24 t BB_getitem │ │ │ │ +00000a30 t BB_setitem │ │ │ │ +000012d8 t HH_compareitems │ │ │ │ +00000ff4 t HH_getitem │ │ │ │ +00000f5c t HH_setitem │ │ │ │ +00001338 t II_compareitems │ │ │ │ +000010c4 t II_getitem │ │ │ │ +00001000 t II_setitem │ │ │ │ +0000133c t LL_compareitems │ │ │ │ +00001194 t LL_getitem │ │ │ │ +000010d0 t LL_setitem │ │ │ │ U PyArg_Parse │ │ │ │ U PyArg_ParseTuple │ │ │ │ U PyBuffer_Release │ │ │ │ U PyByteArray_Type │ │ │ │ U PyBytes_FromStringAndSize │ │ │ │ U PyErr_BadArgument │ │ │ │ U PyErr_Format │ │ │ │ @@ -26348,18 +26342,18 @@ │ │ │ │ U PyUnicode_FromFormat │ │ │ │ U PyUnicode_FromOrdinal │ │ │ │ U PyUnicode_FromWideChar │ │ │ │ U PyUnicode_GetLength │ │ │ │ U PyUnicode_InternFromString │ │ │ │ U Py_BuildValue │ │ │ │ U Py_GenericAlias │ │ │ │ -000008dc t Py_XDECREF │ │ │ │ -00001f30 t QQ_compareitems │ │ │ │ -00001458 t QQ_getitem │ │ │ │ -0000138c t QQ_setitem │ │ │ │ +000008ec t Py_XDECREF │ │ │ │ +00001f38 t QQ_compareitems │ │ │ │ +00001460 t QQ_getitem │ │ │ │ +00001394 t QQ_setitem │ │ │ │ U _PyArg_BadArgument │ │ │ │ U _PyArg_CheckPositional │ │ │ │ U _PyArg_NoKeywords │ │ │ │ U _PyArg_UnpackKeywords │ │ │ │ U _PyBytes_Repeat │ │ │ │ U _PyErr_BadInternalCall │ │ │ │ U _PyEval_GetBuiltin │ │ │ │ @@ -26389,147 +26383,147 @@ │ │ │ │ 000002fc r _keywords.4 │ │ │ │ 00000304 r _keywords.6 │ │ │ │ 00000088 d _parser.1 │ │ │ │ 0000005c d _parser.3 │ │ │ │ 000000b4 d _parser.5 │ │ │ │ 000000e0 d _parser.7 │ │ │ │ 0000012c d a_methods │ │ │ │ -00000954 t array__array_reconstructor │ │ │ │ +0000095c t array__array_reconstructor │ │ │ │ 00000e10 r array__array_reconstructor__doc__ │ │ │ │ 000005e0 t array_array___copy__ │ │ │ │ 000017ec r array_array___copy____doc__ │ │ │ │ 00000616 t array_array___deepcopy__ │ │ │ │ 000017ac r array_array___deepcopy____doc__ │ │ │ │ -00001bb0 t array_array___reduce_ex__ │ │ │ │ +00001bb8 t array_array___reduce_ex__ │ │ │ │ 00000dc4 r array_array___reduce_ex____doc__ │ │ │ │ 0000070c t array_array___sizeof__ │ │ │ │ 00000e9c r array_array___sizeof____doc__ │ │ │ │ 000003a8 t array_array_append │ │ │ │ 00001440 r array_array_append__doc__ │ │ │ │ 0000056c t array_array_buffer_info │ │ │ │ 00001484 r array_array_buffer_info__doc__ │ │ │ │ 00000178 t array_array_byteswap │ │ │ │ 000013b0 r array_array_byteswap__doc__ │ │ │ │ 000005bc t array_array_clear │ │ │ │ 00001820 r array_array_clear__doc__ │ │ │ │ -000018b0 t array_array_count │ │ │ │ +000018b8 t array_array_count │ │ │ │ 00001764 r array_array_count__doc__ │ │ │ │ 000003d0 t array_array_extend │ │ │ │ 000015e0 r array_array_extend__doc__ │ │ │ │ 00000300 t array_array_frombytes │ │ │ │ 00001170 r array_array_frombytes__doc__ │ │ │ │ 00000000 t array_array_fromfile │ │ │ │ 00001300 r array_array_fromfile__doc__ │ │ │ │ -00001728 t array_array_fromlist │ │ │ │ +00001730 t array_array_fromlist │ │ │ │ 0000126c r array_array_fromlist__doc__ │ │ │ │ 00000826 t array_array_fromunicode │ │ │ │ 00001000 r array_array_fromunicode__doc__ │ │ │ │ -000019d0 t array_array_index │ │ │ │ +000019d8 t array_array_index │ │ │ │ 000016cc r array_array_index__doc__ │ │ │ │ -0000193c t array_array_insert │ │ │ │ +00001944 t array_array_insert │ │ │ │ 0000158c r array_array_insert__doc__ │ │ │ │ -00001634 t array_array_pop │ │ │ │ +0000163c t array_array_pop │ │ │ │ 00001620 r array_array_pop__doc__ │ │ │ │ -00001500 t array_array_remove │ │ │ │ +00001508 t array_array_remove │ │ │ │ 00001684 r array_array_remove__doc__ │ │ │ │ 00000688 t array_array_reverse │ │ │ │ 0000136c r array_array_reverse__doc__ │ │ │ │ 000007fc t array_array_tobytes │ │ │ │ 00001104 r array_array_tobytes__doc__ │ │ │ │ 00000800 t array_array_tobytes_impl │ │ │ │ 0000071e t array_array_tofile │ │ │ │ 000012ac r array_array_tofile__doc__ │ │ │ │ -00001468 t array_array_tolist │ │ │ │ +00001470 t array_array_tolist │ │ │ │ 00001220 r array_array_tolist__doc__ │ │ │ │ -00000eb8 t array_array_tolist_impl │ │ │ │ +00000ec0 t array_array_tolist_impl │ │ │ │ 00000824 t array_array_tounicode │ │ │ │ 00000edc r array_array_tounicode__doc__ │ │ │ │ 00000264 t array_array_tounicode_impl │ │ │ │ -00001b44 t array_arrayiterator___reduce__ │ │ │ │ +00001b4c t array_arrayiterator___reduce__ │ │ │ │ 00000d84 r array_arrayiterator___reduce____doc__ │ │ │ │ -00001d80 t array_arrayiterator___setstate__ │ │ │ │ +00001d88 t array_arrayiterator___setstate__ │ │ │ │ 00000d3c r array_arrayiterator___setstate____doc__ │ │ │ │ -00000948 t array_ass_item │ │ │ │ -00001040 t array_ass_subscr │ │ │ │ +00000958 t array_ass_item │ │ │ │ +00001054 t array_ass_subscr │ │ │ │ 00000458 t array_buffer_getbuf │ │ │ │ 00000520 t array_buffer_relbuf │ │ │ │ 000001c4 t array_clear │ │ │ │ 000002bc t array_concat │ │ │ │ -00001ae0 t array_contains │ │ │ │ -000008f8 t array_dealloc │ │ │ │ -0000159c t array_del_slice │ │ │ │ +00001ae8 t array_contains │ │ │ │ +00000908 t array_dealloc │ │ │ │ +000015a4 t array_del_slice │ │ │ │ 00000438 t array_do_extend.isra.0 │ │ │ │ 000002f4 t array_free │ │ │ │ 000002f8 t array_get_itemsize │ │ │ │ -000011c8 t array_get_typecode │ │ │ │ +000011d0 t array_get_typecode │ │ │ │ 0000043c d array_getsets │ │ │ │ 00000618 t array_inplace_concat │ │ │ │ 000004e4 t array_inplace_repeat │ │ │ │ -00000c90 t array_item │ │ │ │ -0000079c t array_iter │ │ │ │ +00000ca0 t array_item │ │ │ │ +000007ac t array_iter │ │ │ │ 00000528 t array_iter_extend │ │ │ │ -00000798 t array_length │ │ │ │ +000007a8 t array_length │ │ │ │ 00000284 d array_members │ │ │ │ 000002ac d array_methods │ │ │ │ 0000000c t array_modexec │ │ │ │ 00000000 t array_new │ │ │ │ -000017cc t array_repeat │ │ │ │ -00000e2c t array_repr │ │ │ │ +000017d4 t array_repeat │ │ │ │ +00000e34 t array_repr │ │ │ │ 000006e8 t array_resize │ │ │ │ -00000d60 t array_richcompare │ │ │ │ -00001470 t array_slice.constprop.0 │ │ │ │ +00000d74 t array_richcompare │ │ │ │ +00001478 t array_slice.constprop.0 │ │ │ │ 000001b4 d array_slots │ │ │ │ 00000034 d array_spec │ │ │ │ -00000a84 t array_subscr │ │ │ │ +00000a94 t array_subscr │ │ │ │ 00000258 t array_tp_traverse │ │ │ │ 0000018c t array_traverse │ │ │ │ -00000888 t arrayiter_dealloc │ │ │ │ +00000898 t arrayiter_dealloc │ │ │ │ 00000184 d arrayiter_methods │ │ │ │ -00000830 t arrayiter_next │ │ │ │ +00000840 t arrayiter_next │ │ │ │ 0000014c d arrayiter_slots │ │ │ │ 00000048 d arrayiter_spec │ │ │ │ 000005e6 t arrayiter_traverse │ │ │ │ 00000000 d arraymodule │ │ │ │ 0000010c d arrayslots │ │ │ │ 0000030c r arraytype_doc │ │ │ │ -00001198 t b_compareitems │ │ │ │ -000013e0 t b_getitem │ │ │ │ -000008b4 t b_setitem │ │ │ │ -000009fc t d_getitem │ │ │ │ -00000994 t d_setitem │ │ │ │ +000011a0 t b_compareitems │ │ │ │ +000013f8 t b_getitem │ │ │ │ +000008bc t b_setitem │ │ │ │ +00000a0c t d_getitem │ │ │ │ +000009a4 t d_setitem │ │ │ │ 00000000 r descriptors │ │ │ │ -00000a0c t f_getitem │ │ │ │ -00000854 t f_setitem │ │ │ │ -00001300 t h_compareitems │ │ │ │ -00001230 t h_getitem │ │ │ │ -000011d0 t h_setitem │ │ │ │ -0000123c t i_compareitems │ │ │ │ -0000087c t i_getitem │ │ │ │ +00000a1c t f_getitem │ │ │ │ +0000085c t f_setitem │ │ │ │ +00001308 t h_compareitems │ │ │ │ +00001238 t h_getitem │ │ │ │ +000011d8 t h_setitem │ │ │ │ +00001244 t i_compareitems │ │ │ │ +0000088c t i_getitem │ │ │ │ 000003fc t i_setitem │ │ │ │ 000006f8 t ins1 │ │ │ │ -00001360 t l_compareitems │ │ │ │ -000012c4 t l_getitem │ │ │ │ -00001268 t l_setitem │ │ │ │ -00000da8 t make_array │ │ │ │ +00001368 t l_compareitems │ │ │ │ +000012cc t l_getitem │ │ │ │ +00001270 t l_setitem │ │ │ │ +00000db0 t make_array │ │ │ │ U memcpy │ │ │ │ U memmove │ │ │ │ U memset │ │ │ │ 000001e0 r mformat_descriptors │ │ │ │ 00000c34 r module_doc │ │ │ │ 00000640 t newarrayobject_untracked │ │ │ │ -00001dcc t q_compareitems │ │ │ │ -00000d50 t q_getitem │ │ │ │ -00000cec t q_setitem │ │ │ │ -00000d28 t typecode_to_mformat_code │ │ │ │ -000013e8 t u_compareitems │ │ │ │ +00001dd4 t q_compareitems │ │ │ │ +00000d64 t q_getitem │ │ │ │ +00000cfc t q_setitem │ │ │ │ +00000d30 t typecode_to_mformat_code │ │ │ │ +00001400 t u_compareitems │ │ │ │ 00000844 t u_getitem │ │ │ │ -00001ec0 t u_setitem │ │ │ │ -0000146c t w_compareitems │ │ │ │ +00001ec8 t u_setitem │ │ │ │ +00001474 t w_compareitems │ │ │ │ 00000850 t w_getitem │ │ │ │ -00001e0c t w_setitem │ │ │ │ +00001e14 t w_setitem │ │ │ │ │ │ │ │ binascii.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LANCHOR1 │ │ │ │ 00000000 r .LC0 │ │ │ │ 00000010 r .LC1 │ │ │ │ 00000100 r .LC10 │ │ │ │ @@ -26803,16 +26797,16 @@ │ │ │ │ 00000124 r .LC20 │ │ │ │ 00000148 r .LC21 │ │ │ │ 0000016c r .LC22 │ │ │ │ 00000190 r .LC23 │ │ │ │ 000001bc r .LC24 │ │ │ │ 000001e8 r .LC25 │ │ │ │ 000001f0 r .LC26 │ │ │ │ -00000224 r .LC27 │ │ │ │ -0000022c r .LC28 │ │ │ │ +00000210 r .LC27 │ │ │ │ +00000218 r .LC28 │ │ │ │ 0000024c r .LC29 │ │ │ │ 00000024 r .LC3 │ │ │ │ 0000026c r .LC30 │ │ │ │ 00000280 r .LC31 │ │ │ │ 00000294 r .LC32 │ │ │ │ 0000029c r .LC33 │ │ │ │ 000002a4 r .LC34 │ │ │ │ @@ -26872,15 +26866,15 @@ │ │ │ │ U PyObject_GetIter │ │ │ │ U PyObject_RichCompareBool │ │ │ │ U PySequence_Tuple │ │ │ │ U PyTuple_Type │ │ │ │ U PyUnicode_InternFromString │ │ │ │ U Py_BuildValue │ │ │ │ 00000b9c t Py_XDECREF │ │ │ │ -000000c0 r SmallFactorials │ │ │ │ +000009d8 r SmallFactorials │ │ │ │ U _PyArg_CheckPositional │ │ │ │ U _PyArg_UnpackKeywords │ │ │ │ U _PyLong_Frexp │ │ │ │ U _PyLong_GCD │ │ │ │ U _PyLong_Lshift │ │ │ │ U _PyLong_NumBits │ │ │ │ U _PyLong_Rshift │ │ │ │ @@ -26895,17 +26889,17 @@ │ │ │ │ U _Py_TrueStruct │ │ │ │ 00000d4e t _Py_log1p │ │ │ │ U _Py_tss_tstate │ │ │ │ U __aeabi_uidiv │ │ │ │ U __aeabi_uldivmod │ │ │ │ U __errno_location │ │ │ │ 00000000 r _approximate_isqrt_tab │ │ │ │ -00000c38 r _keywords.1 │ │ │ │ -00000c58 r _keywords.10 │ │ │ │ -00000c4c r _keywords.4 │ │ │ │ +00000c40 r _keywords.1 │ │ │ │ +00000c60 r _keywords.10 │ │ │ │ +00000c54 r _keywords.4 │ │ │ │ 000000b8 d _kwtuple.0 │ │ │ │ 000000dc d _kwtuple.3 │ │ │ │ 000000f4 d _kwtuple.9 │ │ │ │ 0000008c d _parser.11 │ │ │ │ 00000034 d _parser.2 │ │ │ │ 00000060 d _parser.5 │ │ │ │ U acos │ │ │ │ @@ -26921,184 +26915,183 @@ │ │ │ │ U cos │ │ │ │ U cosh │ │ │ │ U erf │ │ │ │ U erfc │ │ │ │ U exp │ │ │ │ U exp2 │ │ │ │ U expm1 │ │ │ │ -00001e60 t factorial_partial_product │ │ │ │ -00000918 r factorial_trailing_zeros │ │ │ │ -000000f4 r fast_comb_limits1.8 │ │ │ │ -00000998 r fast_comb_limits2.7 │ │ │ │ -00000a08 r fast_perm_limits.6 │ │ │ │ +00002064 t factorial_partial_product │ │ │ │ +000008e8 r factorial_trailing_zeros │ │ │ │ +000000c0 r fast_comb_limits1.8 │ │ │ │ +00000968 r fast_comb_limits2.7 │ │ │ │ +00000a10 r fast_perm_limits.6 │ │ │ │ U floor │ │ │ │ U fma │ │ │ │ U fmod │ │ │ │ U frexp │ │ │ │ -00000b80 r gamma_integral │ │ │ │ -00000518 r inverted_factorial_odd_part │ │ │ │ -00002d54 t is_error │ │ │ │ -00000b18 r lanczos_den_coeffs │ │ │ │ -00000ab0 r lanczos_num_coeffs │ │ │ │ +00000b88 r gamma_integral │ │ │ │ +000004e8 r inverted_factorial_odd_part │ │ │ │ +00002f0c t is_error │ │ │ │ +00000b20 r lanczos_den_coeffs │ │ │ │ +00000ab8 r lanczos_num_coeffs │ │ │ │ 00000b4c t lanczos_sum │ │ │ │ U ldexp │ │ │ │ U log │ │ │ │ U log10 │ │ │ │ U log1p │ │ │ │ U log2 │ │ │ │ 00000110 t loghelper.part.0.constprop.1 │ │ │ │ 00000114 t m_atan2 │ │ │ │ -0000373c t m_lgamma │ │ │ │ +00003ae4 t m_lgamma │ │ │ │ 00000610 t m_log │ │ │ │ 00000ca0 t m_log10 │ │ │ │ -00003290 t m_log2 │ │ │ │ -0000194c t m_remainder │ │ │ │ +00003448 t m_log2 │ │ │ │ 000011b6 t m_sinpi │ │ │ │ 0000089e t m_tgamma │ │ │ │ 00000128 t math_1.constprop.0 │ │ │ │ 00000000 t math_1.constprop.1 │ │ │ │ -00002924 t math_1a │ │ │ │ +00002adc t math_1a │ │ │ │ 000004c0 t math_2 │ │ │ │ 000008f8 t math_acos │ │ │ │ -00001794 r math_acos_doc │ │ │ │ +0000179c r math_acos_doc │ │ │ │ 000000e0 t math_acosh │ │ │ │ -00001750 r math_acosh_doc │ │ │ │ +00001758 r math_acosh_doc │ │ │ │ 00000908 t math_asin │ │ │ │ -000016e0 r math_asin_doc │ │ │ │ +000016e8 r math_asin_doc │ │ │ │ 000000ee t math_asinh │ │ │ │ -0000169c r math_asinh_doc │ │ │ │ +000016a4 r math_asinh_doc │ │ │ │ 00000918 t math_atan │ │ │ │ 000000fc t math_atan2 │ │ │ │ -00001598 r math_atan2_doc │ │ │ │ -00001628 r math_atan_doc │ │ │ │ +000015a0 r math_atan2_doc │ │ │ │ +00001630 r math_atan_doc │ │ │ │ 00000278 t math_atanh │ │ │ │ -00001550 r math_atanh_doc │ │ │ │ +00001558 r math_atanh_doc │ │ │ │ 00000286 t math_cbrt │ │ │ │ -0000151c r math_cbrt_doc │ │ │ │ +00001524 r math_cbrt_doc │ │ │ │ 0000026c t math_ceil │ │ │ │ -00002a4c r math_ceil__doc__ │ │ │ │ +00002a54 r math_ceil__doc__ │ │ │ │ 000001e0 t math_clear │ │ │ │ -00000d98 t math_comb │ │ │ │ -000019f4 r math_comb__doc__ │ │ │ │ +00000d94 t math_comb │ │ │ │ +000019fc r math_comb__doc__ │ │ │ │ 000004a8 t math_copysign │ │ │ │ -00001464 r math_copysign_doc │ │ │ │ -00001f48 t math_cos │ │ │ │ -0000141c r math_cos_doc │ │ │ │ +0000146c r math_copysign_doc │ │ │ │ +0000214c t math_cos │ │ │ │ +00001424 r math_cos_doc │ │ │ │ 00000370 t math_cosh │ │ │ │ -000013e0 r math_cosh_doc │ │ │ │ +000013e8 r math_cosh_doc │ │ │ │ 0000037c t math_degrees │ │ │ │ -000022a8 r math_degrees__doc__ │ │ │ │ -00001ff0 t math_dist │ │ │ │ -00002458 r math_dist__doc__ │ │ │ │ -00001530 t math_erf │ │ │ │ -000013b4 r math_erf_doc │ │ │ │ +000022b0 r math_degrees__doc__ │ │ │ │ +000021f8 t math_dist │ │ │ │ +00002460 r math_dist__doc__ │ │ │ │ +00001570 t math_erf │ │ │ │ +000013bc r math_erf_doc │ │ │ │ 000011a8 t math_erfc │ │ │ │ -00001378 r math_erfc_doc │ │ │ │ +00001380 r math_erfc_doc │ │ │ │ 0000000c t math_exec │ │ │ │ 00000000 t math_exp │ │ │ │ 0000075a t math_exp2 │ │ │ │ -00001300 r math_exp2_doc │ │ │ │ -0000133c r math_exp_doc │ │ │ │ +00001308 r math_exp2_doc │ │ │ │ +00001344 r math_exp_doc │ │ │ │ 00001270 t math_expm1 │ │ │ │ -0000126c r math_expm1_doc │ │ │ │ -00002888 t math_fabs │ │ │ │ -00001228 r math_fabs_doc │ │ │ │ -00000fe4 t math_factorial │ │ │ │ -000028e0 r math_factorial__doc__ │ │ │ │ +00001274 r math_expm1_doc │ │ │ │ +00002a40 t math_fabs │ │ │ │ +00001230 r math_fabs_doc │ │ │ │ +000011e8 t math_factorial │ │ │ │ +000028e8 r math_factorial__doc__ │ │ │ │ 000006b8 t math_floor │ │ │ │ -000029e8 r math_floor__doc__ │ │ │ │ +000029f0 r math_floor__doc__ │ │ │ │ 0000031c t math_fma │ │ │ │ -000025d0 r math_fma__doc__ │ │ │ │ +000025d8 r math_fma__doc__ │ │ │ │ 00000766 t math_fmod │ │ │ │ -00002574 r math_fmod__doc__ │ │ │ │ +0000257c r math_fmod__doc__ │ │ │ │ 00000268 t math_free │ │ │ │ -00002dd8 t math_frexp │ │ │ │ -00002784 r math_frexp__doc__ │ │ │ │ -00002548 t math_fsum │ │ │ │ -0000295c r math_fsum__doc__ │ │ │ │ +00002f90 t math_frexp │ │ │ │ +0000278c r math_frexp__doc__ │ │ │ │ +00002704 t math_fsum │ │ │ │ +00002964 r math_fsum__doc__ │ │ │ │ 00000890 t math_gamma │ │ │ │ -000011f8 r math_gamma_doc │ │ │ │ +00001200 r math_gamma_doc │ │ │ │ 000007e0 t math_gcd │ │ │ │ -00001834 r math_gcd_doc │ │ │ │ -00001550 t math_hypot │ │ │ │ -00000cc0 r math_hypot_doc │ │ │ │ +0000183c r math_gcd_doc │ │ │ │ +00001590 t math_hypot │ │ │ │ +00000cc8 r math_hypot_doc │ │ │ │ 000005e0 t math_isclose │ │ │ │ -00001e88 r math_isclose__doc__ │ │ │ │ +00001e90 r math_isclose__doc__ │ │ │ │ 00000928 t math_isfinite │ │ │ │ -00002200 r math_isfinite__doc__ │ │ │ │ +00002208 r math_isfinite__doc__ │ │ │ │ 00000948 t math_isinf │ │ │ │ -00002144 r math_isinf__doc__ │ │ │ │ +0000214c r math_isinf__doc__ │ │ │ │ 00000768 t math_isnan │ │ │ │ -000021a8 r math_isnan__doc__ │ │ │ │ +000021b0 r math_isnan__doc__ │ │ │ │ 000009d8 t math_isqrt │ │ │ │ -00002908 r math_isqrt__doc__ │ │ │ │ +00002910 r math_isqrt__doc__ │ │ │ │ 0000102c t math_lcm │ │ │ │ -00001800 r math_lcm_doc │ │ │ │ -00002f48 t math_ldexp │ │ │ │ -00002728 r math_ldexp__doc__ │ │ │ │ -00003330 t math_lgamma │ │ │ │ -000011a0 r math_lgamma_doc │ │ │ │ +00001808 r math_lcm_doc │ │ │ │ +00003100 t math_ldexp │ │ │ │ +00002730 r math_ldexp__doc__ │ │ │ │ +000036d8 t math_lgamma │ │ │ │ +000011a8 r math_lgamma_doc │ │ │ │ 00000370 t math_log │ │ │ │ 00000bc4 t math_log10 │ │ │ │ -00002638 r math_log10__doc__ │ │ │ │ +00002640 r math_log10__doc__ │ │ │ │ 00000d40 t math_log1p │ │ │ │ -00001114 r math_log1p_doc │ │ │ │ -00003078 t math_log2 │ │ │ │ -00002674 r math_log2__doc__ │ │ │ │ -00000e28 r math_log_doc │ │ │ │ +0000111c r math_log1p_doc │ │ │ │ +00003230 t math_log2 │ │ │ │ +0000267c r math_log2__doc__ │ │ │ │ +00000e30 r math_log_doc │ │ │ │ 0000012c d math_methods │ │ │ │ -00001670 t math_modf │ │ │ │ -000026b0 r math_modf__doc__ │ │ │ │ +000016b0 t math_modf │ │ │ │ +000026b8 r math_modf__doc__ │ │ │ │ 0000127e t math_nextafter │ │ │ │ -000018c4 r math_nextafter__doc__ │ │ │ │ -00001768 t math_perm │ │ │ │ -00001bc4 r math_perm__doc__ │ │ │ │ +000018cc r math_nextafter__doc__ │ │ │ │ +000034e8 t math_perm │ │ │ │ +00001bcc r math_perm__doc__ │ │ │ │ 00000d5e t math_pow │ │ │ │ -000022ec r math_pow__doc__ │ │ │ │ +000022f4 r math_pow__doc__ │ │ │ │ 000003e8 t math_prod │ │ │ │ -00001d50 r math_prod__doc__ │ │ │ │ +00001d58 r math_prod__doc__ │ │ │ │ 00000fa8 t math_radians │ │ │ │ -00002264 r math_radians__doc__ │ │ │ │ -00001934 t math_remainder │ │ │ │ -00000ff4 r math_remainder_doc │ │ │ │ -00002ea0 t math_sin │ │ │ │ -00000fb0 r math_sin_doc │ │ │ │ +0000226c r math_radians__doc__ │ │ │ │ +000017a8 t math_remainder │ │ │ │ +00000ffc r math_remainder_doc │ │ │ │ +00003058 t math_sin │ │ │ │ +00000fb8 r math_sin_doc │ │ │ │ 00001010 t math_sinh │ │ │ │ -00000f74 r math_sinh_doc │ │ │ │ +00000f7c r math_sinh_doc │ │ │ │ 0000010c d math_slots │ │ │ │ 000002a0 t math_sqrt │ │ │ │ -00000f3c r math_sqrt_doc │ │ │ │ +00000f44 r math_sqrt_doc │ │ │ │ 00000bb4 t math_sumprod │ │ │ │ -0000232c r math_sumprod__doc__ │ │ │ │ -00001540 t math_tan │ │ │ │ -00000ef4 r math_tan_doc │ │ │ │ +00002334 r math_sumprod__doc__ │ │ │ │ +00001580 t math_tan │ │ │ │ +00000efc r math_tan_doc │ │ │ │ 0000101e t math_tanh │ │ │ │ -00000eb8 r math_tanh_doc │ │ │ │ +00000ec0 r math_tanh_doc │ │ │ │ 0000086c t math_trunc │ │ │ │ -0000286c r math_trunc__doc__ │ │ │ │ +00002874 r math_trunc__doc__ │ │ │ │ 00000294 t math_ulp │ │ │ │ -0000186c r math_ulp__doc__ │ │ │ │ +00001874 r math_ulp__doc__ │ │ │ │ 00000000 d mathmodule │ │ │ │ U memcpy │ │ │ │ U modf │ │ │ │ -00000c68 r module_doc │ │ │ │ +00000c70 r module_doc │ │ │ │ U nextafter │ │ │ │ 000009f8 t perm_comb │ │ │ │ -00001c60 t perm_comb_small.constprop.0 │ │ │ │ -00001870 t perm_comb_small.constprop.1 │ │ │ │ +00001e60 t perm_comb_small.constprop.0 │ │ │ │ +00001a70 t perm_comb_small.constprop.1 │ │ │ │ U pow │ │ │ │ -00000118 r reduced_factorial_odd_part │ │ │ │ +000000e8 r reduced_factorial_odd_part │ │ │ │ U round │ │ │ │ U sin │ │ │ │ U sinh │ │ │ │ U sqrt │ │ │ │ U tan │ │ │ │ U tanh │ │ │ │ -00001338 t vector_norm │ │ │ │ -000014d8 t vector_norm.part.0 │ │ │ │ +00001378 t vector_norm │ │ │ │ +00001518 t vector_norm.part.0 │ │ │ │ │ │ │ │ selectmodule.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LC0 │ │ │ │ 00000008 r .LC1 │ │ │ │ 0000005c r .LC10 │ │ │ │ 00000068 r .LC11 │ │ │ │ @@ -27189,15 +27182,15 @@ │ │ │ │ U PyTuple_Pack │ │ │ │ U PyTuple_Type │ │ │ │ U PyType_FromModuleAndSpec │ │ │ │ U PyType_GetModule │ │ │ │ U PyType_GetSlot │ │ │ │ U PyUnicode_InternFromString │ │ │ │ U Py_BuildValue │ │ │ │ -00000ed8 t Py_XDECREF │ │ │ │ +00000b5c t Py_XDECREF │ │ │ │ U _PyArg_CheckPositional │ │ │ │ U _PyArg_UnpackKeywords │ │ │ │ U _PyDeadline_Get │ │ │ │ U _PyDeadline_Init │ │ │ │ U _PyLong_UnsignedShort_Converter │ │ │ │ U _PyObject_New │ │ │ │ U _PyRuntime │ │ │ │ @@ -27239,26 +27232,26 @@ │ │ │ │ U epoll_wait │ │ │ │ U memset │ │ │ │ 00000038 r module_doc │ │ │ │ 00000420 t newPyEpoll_Object.isra.0 │ │ │ │ U poll │ │ │ │ 000002e8 d poll_Type_slots │ │ │ │ 00000034 d poll_Type_spec │ │ │ │ -00000e94 t poll_dealloc │ │ │ │ +00000b08 t poll_dealloc │ │ │ │ 00000300 d poll_methods │ │ │ │ 00000210 d pyEpoll_Type_slots │ │ │ │ 00000048 d pyEpoll_Type_spec │ │ │ │ 0000052c t pyepoll_dealloc │ │ │ │ 00000ed8 r pyepoll_doc │ │ │ │ 00000124 t pyepoll_get_closed │ │ │ │ 00000350 d pyepoll_getsetlist │ │ │ │ 000004dc t pyepoll_internal_close │ │ │ │ 00000704 t pyepoll_internal_ctl │ │ │ │ 00000248 d pyepoll_methods │ │ │ │ -00001368 t reap_obj │ │ │ │ +00000ff0 t reap_obj │ │ │ │ 000002fc t select_epoll │ │ │ │ 000001b8 t select_epoll___enter__ │ │ │ │ 00000124 r select_epoll___enter____doc__ │ │ │ │ 000001f6 t select_epoll___exit__ │ │ │ │ 000000e0 r select_epoll___exit____doc__ │ │ │ │ 0000049c t select_epoll_close │ │ │ │ 00000624 r select_epoll_close__doc__ │ │ │ │ @@ -27268,33 +27261,33 @@ │ │ │ │ 00000598 r select_epoll_fromfd__doc__ │ │ │ │ 00000140 t select_epoll_modify │ │ │ │ 0000035c r select_epoll_modify__doc__ │ │ │ │ 0000077c t select_epoll_poll │ │ │ │ 00000140 r select_epoll_poll__doc__ │ │ │ │ 00000670 t select_epoll_register │ │ │ │ 0000042c r select_epoll_register__doc__ │ │ │ │ -00000e30 t select_epoll_unregister │ │ │ │ +00000aa4 t select_epoll_unregister │ │ │ │ 000002cc r select_epoll_unregister__doc__ │ │ │ │ 000001e0 d select_methods │ │ │ │ 00000a4c t select_poll │ │ │ │ 000006a4 r select_poll__doc__ │ │ │ │ 00000000 t select_poll_modify │ │ │ │ 000008d8 r select_poll_modify__doc__ │ │ │ │ -00000b84 t select_poll_poll │ │ │ │ +000000e4 t select_poll_poll │ │ │ │ 00000740 r select_poll_poll__doc__ │ │ │ │ -00000aa4 t select_poll_register │ │ │ │ +00000000 t select_poll_register │ │ │ │ 000009c8 r select_poll_register__doc__ │ │ │ │ -00000ef0 t select_poll_unregister │ │ │ │ +00000b74 t select_poll_unregister │ │ │ │ 0000087c r select_poll_unregister__doc__ │ │ │ │ -00000f68 t select_select │ │ │ │ +00000bec t select_select │ │ │ │ 00000afc r select_select__doc__ │ │ │ │ -00000fb8 t select_select_impl.isra.0 │ │ │ │ +00000c3c t select_select_impl.isra.0 │ │ │ │ 00000000 d selectmodule │ │ │ │ -00001230 t seq2set.constprop.0 │ │ │ │ -000013e0 t set2list │ │ │ │ +00000eb4 t seq2set.constprop.0 │ │ │ │ +00001068 t set2list │ │ │ │ │ │ │ │ _elementtree.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LC0 │ │ │ │ 0000000c r .LC1 │ │ │ │ 0000009c r .LC10 │ │ │ │ 000000a4 r .LC11 │ │ │ │ @@ -27530,23 +27523,23 @@ │ │ │ │ 00000558 r _elementtree_Element_append__doc__ │ │ │ │ 000007cc t _elementtree_Element_clear │ │ │ │ 00000540 r _elementtree_Element_clear__doc__ │ │ │ │ 000006b8 t _elementtree_Element_extend │ │ │ │ 00000488 r _elementtree_Element_extend__doc__ │ │ │ │ 00000ed4 t _elementtree_Element_find │ │ │ │ 0000045c r _elementtree_Element_find__doc__ │ │ │ │ -00001704 t _elementtree_Element_findall │ │ │ │ +00001718 t _elementtree_Element_findall │ │ │ │ 000003ec r _elementtree_Element_findall__doc__ │ │ │ │ 00000836 t _elementtree_Element_findtext │ │ │ │ 0000041c r _elementtree_Element_findtext__doc__ │ │ │ │ 00002bd4 t _elementtree_Element_get │ │ │ │ 00000394 r _elementtree_Element_get__doc__ │ │ │ │ 00000eee t _elementtree_Element_insert │ │ │ │ 00000330 r _elementtree_Element_insert__doc__ │ │ │ │ -0000189c t _elementtree_Element_items │ │ │ │ +00001704 t _elementtree_Element_items │ │ │ │ 00000318 r _elementtree_Element_items__doc__ │ │ │ │ 00001180 t _elementtree_Element_iter │ │ │ │ 00000374 r _elementtree_Element_iter__doc__ │ │ │ │ 00001ab4 t _elementtree_Element_iterfind │ │ │ │ 000003bc r _elementtree_Element_iterfind__doc__ │ │ │ │ 000015e2 t _elementtree_Element_itertext │ │ │ │ 0000035c r _elementtree_Element_itertext__doc__ │ │ │ │ @@ -27559,28 +27552,28 @@ │ │ │ │ 0000064a t _elementtree_Element_set │ │ │ │ 00000298 r _elementtree_Element_set__doc__ │ │ │ │ 00001cb4 t _elementtree_TreeBuilder___init__ │ │ │ │ 00000ace t _elementtree_TreeBuilder_close │ │ │ │ 00000164 r _elementtree_TreeBuilder_close__doc__ │ │ │ │ 000022ba t _elementtree_TreeBuilder_comment │ │ │ │ 000001a4 r _elementtree_TreeBuilder_comment__doc__ │ │ │ │ -00002640 t _elementtree_TreeBuilder_data │ │ │ │ +000027e0 t _elementtree_TreeBuilder_data │ │ │ │ 000001dc r _elementtree_TreeBuilder_data__doc__ │ │ │ │ 00002590 t _elementtree_TreeBuilder_end │ │ │ │ 000001c4 r _elementtree_TreeBuilder_end__doc__ │ │ │ │ 000022bc t _elementtree_TreeBuilder_pi │ │ │ │ 0000017c r _elementtree_TreeBuilder_pi__doc__ │ │ │ │ -00001f80 t _elementtree_TreeBuilder_start │ │ │ │ +00002254 t _elementtree_TreeBuilder_start │ │ │ │ 00000140 r _elementtree_TreeBuilder_start__doc__ │ │ │ │ 0000020c t _elementtree_XMLParser___init__ │ │ │ │ 00000336 t _elementtree_XMLParser__parse_whole │ │ │ │ 000000d0 r _elementtree_XMLParser__parse_whole__doc__ │ │ │ │ 00001b40 t _elementtree_XMLParser__setevents │ │ │ │ 00000090 r _elementtree_XMLParser__setevents__doc__ │ │ │ │ -00002b08 t _elementtree_XMLParser_close │ │ │ │ +000029e8 t _elementtree_XMLParser_close │ │ │ │ 00000128 r _elementtree_XMLParser_close__doc__ │ │ │ │ 00001ee8 t _elementtree_XMLParser_feed │ │ │ │ 000000f4 r _elementtree_XMLParser_feed__doc__ │ │ │ │ 000023bc t _elementtree_XMLParser_flush │ │ │ │ 00000110 r _elementtree_XMLParser_flush__doc__ │ │ │ │ 00000210 t _elementtree__set_factories │ │ │ │ 000001f8 r _elementtree__set_factories__doc__ │ │ │ │ @@ -27615,43 +27608,43 @@ │ │ │ │ 0000028c d _parser.26 │ │ │ │ 0000021c d _parser.29 │ │ │ │ 00000084 d _parser.32 │ │ │ │ 000001f0 d _parser.5 │ │ │ │ 000000e8 d _parser.8 │ │ │ │ 00000008 t _set_joined_ptr │ │ │ │ 0000102c t checkpath │ │ │ │ -00001674 t create_elementiter.isra.0 │ │ │ │ -00000978 t create_extra │ │ │ │ +0000129c t create_elementiter.isra.0 │ │ │ │ +00000790 t create_extra │ │ │ │ 00000028 t create_extra.constprop.0 │ │ │ │ 000002d0 t create_new_element.isra.0 │ │ │ │ 00000760 t dealloc_extra │ │ │ │ -00000acc t deepcopy │ │ │ │ +00000a8c t deepcopy │ │ │ │ 00000378 t element_add_subelement.isra.0 │ │ │ │ -0000129c t element_ass_subscr │ │ │ │ +0000132c t element_ass_subscr │ │ │ │ 00002ce0 t element_attrib_getter │ │ │ │ 000021fa t element_attrib_setter │ │ │ │ 0000145e t element_bool │ │ │ │ 0000051c t element_dealloc │ │ │ │ 000006c4 t element_gc_clear │ │ │ │ -00000a08 t element_gc_traverse │ │ │ │ +000009c8 t element_gc_traverse │ │ │ │ 000019a0 t element_get_tail │ │ │ │ 000018b4 t element_get_text │ │ │ │ -000009bc t element_getitem │ │ │ │ +0000097c t element_getitem │ │ │ │ 000005ec d element_getsetlist │ │ │ │ 00000078 t element_init │ │ │ │ 00001994 t element_length │ │ │ │ 00000650 d element_members │ │ │ │ 00000678 d element_methods │ │ │ │ 00000018 t element_new │ │ │ │ 00000b96 t element_repr │ │ │ │ 00000460 t element_resize │ │ │ │ 00000d24 t element_setitem │ │ │ │ 00000554 d element_slots │ │ │ │ 0000005c d element_spec │ │ │ │ -000029e8 t element_subscr │ │ │ │ +00002ab4 t element_subscr │ │ │ │ 00000ec0 t element_tag_getter │ │ │ │ 00000b3a t element_tag_setter │ │ │ │ 0000199c t element_tail_getter │ │ │ │ 0000133c t element_tail_setter │ │ │ │ 000018b0 t element_text_getter │ │ │ │ 00000e7c t element_text_setter │ │ │ │ 00001934 t elementiter_dealloc │ │ │ │ @@ -27661,55 +27654,55 @@ │ │ │ │ 00001a5c t elementiter_traverse │ │ │ │ 00001128 t elementtree_clear │ │ │ │ 0000133a t elementtree_free │ │ │ │ 000003a4 d elementtree_slots │ │ │ │ 00000df8 t elementtree_traverse │ │ │ │ 00000000 d elementtreemodule │ │ │ │ 0000177c t expat_comment_handler │ │ │ │ -00002760 t expat_data_handler │ │ │ │ +00002594 t expat_data_handler │ │ │ │ 00000cbc t expat_default_handler │ │ │ │ -0000296c t expat_end_handler │ │ │ │ +000027e4 t expat_end_handler │ │ │ │ 000019b4 t expat_end_ns_handler │ │ │ │ 00000720 t expat_parse │ │ │ │ 00000c50 t expat_parse_large.constprop.0 │ │ │ │ 00001632 t expat_pi_handler │ │ │ │ 00000522 t expat_set_error │ │ │ │ 0000149e t expat_start_doctype_handler │ │ │ │ -000021d8 t expat_start_handler │ │ │ │ +00001f80 t expat_start_handler │ │ │ │ 0000180c t expat_start_ns_handler │ │ │ │ 00001086 t get_attrib_from_keywords │ │ │ │ 000006ec t ignore_attribute_error │ │ │ │ 00000248 d kwlist.27 │ │ │ │ 00000aee t list_join │ │ │ │ -000023e0 t makeuniversal │ │ │ │ +0000210c t makeuniversal │ │ │ │ U memcpy │ │ │ │ U memmove │ │ │ │ U memset │ │ │ │ 0000000c t module_exec │ │ │ │ U strcmp │ │ │ │ U strlen │ │ │ │ 00000064 t subelement │ │ │ │ 00002528 t treebuilder_add_subelement │ │ │ │ -00002364 t treebuilder_append_event │ │ │ │ +000024ac t treebuilder_append_event │ │ │ │ 000009cc t treebuilder_dealloc │ │ │ │ -000027e4 t treebuilder_extend_element_text_or_tail.isra.0 │ │ │ │ -00002188 t treebuilder_flush_data │ │ │ │ +00002860 t treebuilder_extend_element_text_or_tail.isra.0 │ │ │ │ +0000245c t treebuilder_flush_data │ │ │ │ 00000a0c t treebuilder_gc_clear │ │ │ │ 00001fb8 t treebuilder_gc_traverse │ │ │ │ 00001f18 t treebuilder_handle_comment │ │ │ │ -00002644 t treebuilder_handle_data │ │ │ │ -00002594 t treebuilder_handle_end.isra.0 │ │ │ │ +00002618 t treebuilder_handle_data │ │ │ │ +00002734 t treebuilder_handle_end.isra.0 │ │ │ │ 00002308 t treebuilder_handle_pi │ │ │ │ -00001fe4 t treebuilder_handle_start │ │ │ │ +000022b8 t treebuilder_handle_start │ │ │ │ 000004e4 d treebuilder_methods │ │ │ │ 00000604 t treebuilder_new │ │ │ │ 000004a4 d treebuilder_slots │ │ │ │ 00000048 d treebuilder_spec │ │ │ │ -00000790 t xmlparser_dealloc │ │ │ │ -000007d0 t xmlparser_gc_clear │ │ │ │ +000007e4 t xmlparser_dealloc │ │ │ │ +00000824 t xmlparser_gc_clear │ │ │ │ 00002090 t xmlparser_gc_traverse │ │ │ │ 000007d8 d xmlparser_getsetlist │ │ │ │ 00000800 d xmlparser_members │ │ │ │ 00000444 d xmlparser_methods │ │ │ │ 000001ac t xmlparser_new │ │ │ │ 000003f4 d xmlparser_slots │ │ │ │ 00000070 d xmlparser_spec │ │ │ │ @@ -27765,19 +27758,19 @@ │ │ │ │ 00000388 r .LC45 │ │ │ │ 00000390 r .LC46 │ │ │ │ 000003a0 r .LC47 │ │ │ │ 000003a8 r .LC48 │ │ │ │ 000003c0 r .LC49 │ │ │ │ 0000003c r .LC5 │ │ │ │ 000003d0 r .LC50 │ │ │ │ -000003d4 r .LC51 │ │ │ │ -000003e0 r .LC52 │ │ │ │ -00000404 r .LC53 │ │ │ │ -00000408 r .LC54 │ │ │ │ -0000043c r .LC55 │ │ │ │ +000003f4 r .LC51 │ │ │ │ +000003f8 r .LC52 │ │ │ │ +0000042c r .LC53 │ │ │ │ +0000046c r .LC54 │ │ │ │ +00000470 r .LC55 │ │ │ │ 0000047c r .LC56 │ │ │ │ 00000484 r .LC57 │ │ │ │ 0000048c r .LC58 │ │ │ │ 000004ac r .LC59 │ │ │ │ 00000044 r .LC6 │ │ │ │ 000004d4 r .LC60 │ │ │ │ 000004dc r .LC61 │ │ │ │ @@ -28002,20 +27995,20 @@ │ │ │ │ 000009e4 t my_CharacterDataHandler │ │ │ │ 00000760 t my_CommentHandler │ │ │ │ 00001170 t my_DefaultHandler │ │ │ │ 00000f9c t my_DefaultHandlerExpandHandler │ │ │ │ 000008d4 t my_ElementDeclHandler │ │ │ │ 00001ace t my_EndCdataSectionHandler │ │ │ │ 000011d2 t my_EndDoctypeDeclHandler │ │ │ │ -00000b7c t my_EndElementHandler │ │ │ │ +00000d44 t my_EndElementHandler │ │ │ │ 00000e8a t my_EndNamespaceDeclHandler │ │ │ │ 000014e6 t my_EntityDeclHandler │ │ │ │ 0000140c t my_ExternalEntityRefHandler │ │ │ │ 000009ce t my_NotStandaloneHandler │ │ │ │ -000010d4 t my_NotationDeclHandler │ │ │ │ +000010f2 t my_NotationDeclHandler │ │ │ │ 00001600 t my_ProcessingInstructionHandler │ │ │ │ 00001b74 t my_SkippedEntityHandler │ │ │ │ 00001a28 t my_StartCdataSectionHandler │ │ │ │ 00000ffc t my_StartDoctypeDeclHandler │ │ │ │ 000006e4 t my_StartElementHandler │ │ │ │ 000010ac t my_StartNamespaceDeclHandler │ │ │ │ 0000193a t my_UnparsedEntityDeclHandler │ │ │ │ @@ -28038,15 +28031,15 @@ │ │ │ │ 00001d86 t pyexpat_xmlparser_GetBase │ │ │ │ 00001320 r pyexpat_xmlparser_GetBase__doc__ │ │ │ │ 00001d40 t pyexpat_xmlparser_GetInputContext │ │ │ │ 000011b0 r pyexpat_xmlparser_GetInputContext__doc__ │ │ │ │ 0000072e t pyexpat_xmlparser_GetReparseDeferralEnabled │ │ │ │ 000014f4 r pyexpat_xmlparser_GetReparseDeferralEnabled__doc__ │ │ │ │ 000005e0 t pyexpat_xmlparser_Parse │ │ │ │ -00000c30 t pyexpat_xmlparser_ParseFile │ │ │ │ +00000b7c t pyexpat_xmlparser_ParseFile │ │ │ │ 000013a0 r pyexpat_xmlparser_ParseFile__doc__ │ │ │ │ 00001418 r pyexpat_xmlparser_Parse__doc__ │ │ │ │ 000016da t pyexpat_xmlparser_SetAllocTrackerActivationThreshold │ │ │ │ 0000071c r pyexpat_xmlparser_SetAllocTrackerActivationThreshold__doc__ │ │ │ │ 00001758 t pyexpat_xmlparser_SetAllocTrackerMaximumAmplification │ │ │ │ 000003c4 r pyexpat_xmlparser_SetAllocTrackerMaximumAmplification__doc__ │ │ │ │ 00001c2a t pyexpat_xmlparser_SetBase │ │ │ │ @@ -28068,19 +28061,19 @@ │ │ │ │ 00000ab4 t set_xml_error.isra.0 │ │ │ │ 00000910 t string_intern │ │ │ │ U strlen │ │ │ │ U strrchr │ │ │ │ 00000160 r template_buffer │ │ │ │ 00001cb4 t xmlparse_CurrentByteIndex_getter │ │ │ │ 00001cb6 t xmlparse_CurrentColumnNumber_getter │ │ │ │ -000011d0 t xmlparse_CurrentLineNumber_getter │ │ │ │ +000010f0 t xmlparse_CurrentLineNumber_getter │ │ │ │ 00001d06 t xmlparse_ErrorByteIndex_getter │ │ │ │ 00001d22 t xmlparse_ErrorCode_getter │ │ │ │ 000016be t xmlparse_ErrorColumnNumber_getter │ │ │ │ -000011b4 t xmlparse_ErrorLineNumber_getter │ │ │ │ +000010d4 t xmlparse_ErrorLineNumber_getter │ │ │ │ 000008ce t xmlparse_buffer_size_getter │ │ │ │ 0000081c t xmlparse_buffer_size_setter │ │ │ │ 00000810 t xmlparse_buffer_text_getter │ │ │ │ 0000046c t xmlparse_buffer_text_setter │ │ │ │ 00000736 t xmlparse_buffer_text_setter.part.0 │ │ │ │ 00001d00 t xmlparse_buffer_used_getter │ │ │ │ 00000438 t xmlparse_clear │ │ │ │ @@ -28303,29 +28296,29 @@ │ │ │ │ 00000008 r .LC1 │ │ │ │ 0000008c r .LC2 │ │ │ │ 000000b4 r .LC3 │ │ │ │ 000000e0 r .LC4 │ │ │ │ 00000100 r .LC6 │ │ │ │ 00000114 r .LC8 │ │ │ │ 00000118 r .LC9 │ │ │ │ -000004f8 t MD5Type_copy │ │ │ │ +00000500 t MD5Type_copy │ │ │ │ 00000180 r MD5Type_copy__doc__ │ │ │ │ -0000022c t MD5Type_digest │ │ │ │ +00000232 t MD5Type_digest │ │ │ │ 00000140 r MD5Type_digest__doc__ │ │ │ │ -000002c4 t MD5Type_hexdigest │ │ │ │ +000002cc t MD5Type_hexdigest │ │ │ │ 000000ec r MD5Type_hexdigest__doc__ │ │ │ │ -000003dc t MD5Type_update │ │ │ │ +000003e4 t MD5Type_update │ │ │ │ 00000098 r MD5Type_update__doc__ │ │ │ │ -00000396 t MD5_dealloc │ │ │ │ +0000039e t MD5_dealloc │ │ │ │ 000000b4 d MD5_functions │ │ │ │ 00000226 t MD5_get_block_size │ │ │ │ -00000388 t MD5_get_name │ │ │ │ +00000390 t MD5_get_name │ │ │ │ 000000fc d MD5_getseters │ │ │ │ 0000014c d MD5_methods │ │ │ │ -000005d2 t MD5_traverse │ │ │ │ +000005da t MD5_traverse │ │ │ │ U PyBuffer_Release │ │ │ │ U PyBytes_FromStringAndSize │ │ │ │ U PyErr_Occurred │ │ │ │ U PyErr_SetString │ │ │ │ U PyEval_RestoreThread │ │ │ │ U PyEval_SaveThread │ │ │ │ U PyExc_BufferError │ │ │ │ @@ -28352,24 +28345,24 @@ │ │ │ │ U _PyRuntime │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_NoneStruct │ │ │ │ U __stack_chk_fail │ │ │ │ U __stack_chk_guard │ │ │ │ 00000000 r _keywords.1 │ │ │ │ 00000074 d _kwtuple.0 │ │ │ │ -0000059c t _md5_clear │ │ │ │ -000005d0 t _md5_free │ │ │ │ +000005a4 t _md5_clear │ │ │ │ +000005d8 t _md5_free │ │ │ │ 0000006e t _md5_md5 │ │ │ │ 00000010 r _md5_md5__doc__ │ │ │ │ 00000094 d _md5_slots │ │ │ │ 00000048 t _md5_traverse │ │ │ │ 00000000 d _md5module │ │ │ │ 00000048 d _parser.2 │ │ │ │ 0000000c t md5_exec │ │ │ │ -00000000 t md5_get_digest_size │ │ │ │ +0000022c t md5_get_digest_size │ │ │ │ 000000d4 d md5_type_slots │ │ │ │ 00000034 d md5_type_spec │ │ │ │ 00000204 t newMD5object.isra.0 │ │ │ │ U python_hashlib_Hacl_Hash_MD5_copy │ │ │ │ U python_hashlib_Hacl_Hash_MD5_digest │ │ │ │ U python_hashlib_Hacl_Hash_MD5_free │ │ │ │ U python_hashlib_Hacl_Hash_MD5_malloc │ │ │ │ @@ -28428,55 +28421,55 @@ │ │ │ │ U PyObject_GC_Track │ │ │ │ U PyObject_GC_UnTrack │ │ │ │ U PyObject_GetBuffer │ │ │ │ U PyObject_IsTrue │ │ │ │ U PyTuple_Type │ │ │ │ U PyType_FromModuleAndSpec │ │ │ │ U PyUnicode_FromStringAndSize │ │ │ │ -000004c2 t SHA1Type_copy │ │ │ │ +000004ce t SHA1Type_copy │ │ │ │ 00000184 r SHA1Type_copy__doc__ │ │ │ │ -00000226 t SHA1Type_digest │ │ │ │ +00000232 t SHA1Type_digest │ │ │ │ 00000144 r SHA1Type_digest__doc__ │ │ │ │ -000002c0 t SHA1Type_hexdigest │ │ │ │ +000002cc t SHA1Type_hexdigest │ │ │ │ 000000f0 r SHA1Type_hexdigest__doc__ │ │ │ │ -000003a6 t SHA1Type_update │ │ │ │ +000003b2 t SHA1Type_update │ │ │ │ 0000009c r SHA1Type_update__doc__ │ │ │ │ -00000366 t SHA1_dealloc │ │ │ │ +00000372 t SHA1_dealloc │ │ │ │ 000000b4 d SHA1_functions │ │ │ │ -00000000 t SHA1_get_block_size │ │ │ │ -00000358 t SHA1_get_name │ │ │ │ +00000226 t SHA1_get_block_size │ │ │ │ +00000364 t SHA1_get_name │ │ │ │ 000000fc d SHA1_getseters │ │ │ │ 0000014c d SHA1_methods │ │ │ │ -0000059c t SHA1_traverse │ │ │ │ +000005a8 t SHA1_traverse │ │ │ │ U _PyArg_UnpackKeywords │ │ │ │ U _PyObject_GC_New │ │ │ │ U _PyRuntime │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_strhex │ │ │ │ U __stack_chk_fail │ │ │ │ U __stack_chk_guard │ │ │ │ 00000000 r _keywords.1 │ │ │ │ 00000074 d _kwtuple.0 │ │ │ │ 00000048 d _parser.2 │ │ │ │ -00000566 t _sha1_clear │ │ │ │ +00000572 t _sha1_clear │ │ │ │ 0000000c t _sha1_exec │ │ │ │ -0000059a t _sha1_free │ │ │ │ +000005a6 t _sha1_free │ │ │ │ 0000006e t _sha1_sha1 │ │ │ │ 00000010 r _sha1_sha1__doc__ │ │ │ │ 00000094 d _sha1_slots │ │ │ │ 00000048 t _sha1_traverse │ │ │ │ 00000000 d _sha1module │ │ │ │ 00000204 t newSHA1object.isra.0 │ │ │ │ U python_hashlib_Hacl_Hash_SHA1_copy │ │ │ │ U python_hashlib_Hacl_Hash_SHA1_digest │ │ │ │ U python_hashlib_Hacl_Hash_SHA1_free │ │ │ │ U python_hashlib_Hacl_Hash_SHA1_malloc │ │ │ │ U python_hashlib_Hacl_Hash_SHA1_update │ │ │ │ -00000008 t sha1_get_digest_size │ │ │ │ +0000022c t sha1_get_digest_size │ │ │ │ 000000d4 d sha1_type_slots │ │ │ │ 00000034 d sha1_type_spec │ │ │ │ │ │ │ │ Hacl_Hash_SHA1.o: │ │ │ │ 00000000 r .LANCHOR0 │ │ │ │ 000001b8 T Hacl_Hash_SHA1_finish │ │ │ │ 000002d0 T Hacl_Hash_SHA1_hash_oneshot │ │ │ │ @@ -28530,42 +28523,42 @@ │ │ │ │ U PyObject_GC_Track │ │ │ │ U PyObject_GC_UnTrack │ │ │ │ U PyObject_GetBuffer │ │ │ │ U PyObject_IsTrue │ │ │ │ U PyTuple_Type │ │ │ │ U PyType_FromModuleAndSpec │ │ │ │ U PyUnicode_FromStringAndSize │ │ │ │ -00000a30 t SHA256Type_copy │ │ │ │ +0000098a t SHA256Type_copy │ │ │ │ 00000488 r SHA256Type_copy__doc__ │ │ │ │ -000001a8 t SHA256Type_digest │ │ │ │ +000001ae t SHA256Type_digest │ │ │ │ 00000410 r SHA256Type_digest__doc__ │ │ │ │ -00000240 t SHA256Type_hexdigest │ │ │ │ +00000248 t SHA256Type_hexdigest │ │ │ │ 0000037c r SHA256Type_hexdigest__doc__ │ │ │ │ -0000073e t SHA256Type_update │ │ │ │ +00000752 t SHA256Type_update │ │ │ │ 000002d4 r SHA256Type_update__doc__ │ │ │ │ -000002fa t SHA256_dealloc │ │ │ │ +00000302 t SHA256_dealloc │ │ │ │ 000001a2 t SHA256_get_block_size │ │ │ │ -000004b8 t SHA256_get_digest_size │ │ │ │ -000002d8 t SHA256_get_name │ │ │ │ +000001a8 t SHA256_get_digest_size │ │ │ │ +000002e0 t SHA256_get_name │ │ │ │ 000002c4 d SHA256_getseters │ │ │ │ 00000364 d SHA256_methods │ │ │ │ 000001d4 d SHA2_functions │ │ │ │ -00000aea t SHA2_traverse │ │ │ │ -00000976 t SHA512Type_copy │ │ │ │ +00000afe t SHA2_traverse │ │ │ │ +00000a44 t SHA512Type_copy │ │ │ │ 00000450 r SHA512Type_copy__doc__ │ │ │ │ 000002e8 t SHA512Type_digest │ │ │ │ 000003d0 r SHA512Type_digest__doc__ │ │ │ │ -00000682 t SHA512Type_hexdigest │ │ │ │ +00000696 t SHA512Type_hexdigest │ │ │ │ 00000328 r SHA512Type_hexdigest__doc__ │ │ │ │ -0000085a t SHA512Type_update │ │ │ │ +0000086e t SHA512Type_update │ │ │ │ 00000280 r SHA512Type_update__doc__ │ │ │ │ 00000384 t SHA512_dealloc │ │ │ │ -000004c0 t SHA512_get_block_size │ │ │ │ -000004c8 t SHA512_get_digest_size │ │ │ │ -0000071c t SHA512_get_name │ │ │ │ +0000068a t SHA512_get_block_size │ │ │ │ +00000690 t SHA512_get_digest_size │ │ │ │ +00000730 t SHA512_get_name │ │ │ │ 00000274 d SHA512_getseters │ │ │ │ 00000314 d SHA512_methods │ │ │ │ U _PyArg_UnpackKeywords │ │ │ │ U _PyObject_GC_New │ │ │ │ U _PyRuntime │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_NoneStruct │ │ │ │ @@ -28585,26 +28578,26 @@ │ │ │ │ 000000dc d _parser.2 │ │ │ │ 000000b0 d _parser.5 │ │ │ │ 00000084 d _parser.8 │ │ │ │ 00000408 t _sha2_clear │ │ │ │ 000004b4 t _sha2_free │ │ │ │ 00000000 t _sha2_sha224 │ │ │ │ 00000160 r _sha2_sha224__doc__ │ │ │ │ -0000033a t _sha2_sha256 │ │ │ │ +00000342 t _sha2_sha256 │ │ │ │ 000001f0 r _sha2_sha256__doc__ │ │ │ │ -000004de t _sha2_sha384 │ │ │ │ +000004e6 t _sha2_sha384 │ │ │ │ 00000040 r _sha2_sha384__doc__ │ │ │ │ 0000009c t _sha2_sha512 │ │ │ │ 000000d0 r _sha2_sha512__doc__ │ │ │ │ 000001b4 d _sha2_slots │ │ │ │ 000003c4 t _sha2_traverse │ │ │ │ 00000000 d _sha2module │ │ │ │ 00000180 t newSHA224object.isra.0 │ │ │ │ -000004bc t newSHA256object.isra.0 │ │ │ │ -00000660 t newSHA384object.isra.0 │ │ │ │ +000004c4 t newSHA256object.isra.0 │ │ │ │ +00000668 t newSHA384object.isra.0 │ │ │ │ 000002c4 t newSHA512object.isra.0 │ │ │ │ U python_hashlib_Hacl_Hash_SHA2_copy_256 │ │ │ │ U python_hashlib_Hacl_Hash_SHA2_copy_512 │ │ │ │ U python_hashlib_Hacl_Hash_SHA2_digest_256 │ │ │ │ U python_hashlib_Hacl_Hash_SHA2_digest_512 │ │ │ │ U python_hashlib_Hacl_Hash_SHA2_free_256 │ │ │ │ U python_hashlib_Hacl_Hash_SHA2_free_512 │ │ │ │ @@ -28660,65 +28653,65 @@ │ │ │ │ U PyObject_CheckBuffer │ │ │ │ U PyObject_Free │ │ │ │ U PyObject_GetBuffer │ │ │ │ U PyObject_IsTrue │ │ │ │ U PyTuple_Type │ │ │ │ U PyType_FromModuleAndSpec │ │ │ │ U PyUnicode_FromString │ │ │ │ -00000358 t SHA3_dealloc │ │ │ │ +00000350 t SHA3_dealloc │ │ │ │ 00000298 t SHA3_get_block_size │ │ │ │ -000004b8 t SHA3_get_capacity_bits │ │ │ │ -000002a0 t SHA3_get_digest_size │ │ │ │ -000002a8 t SHA3_get_name │ │ │ │ -000004c4 t SHA3_get_rate_bits │ │ │ │ -000003a8 t SHA3_get_suffix │ │ │ │ +000004d0 t SHA3_get_capacity_bits │ │ │ │ +00000160 t SHA3_get_digest_size │ │ │ │ +000002a0 t SHA3_get_name │ │ │ │ +000004dc t SHA3_get_rate_bits │ │ │ │ +000004e4 t SHA3_get_suffix │ │ │ │ 0000039c d SHA3_getseters │ │ │ │ 00000428 d SHA3_methods │ │ │ │ 00000084 d SHAKE128_spec │ │ │ │ 000001d0 d SHAKE128slots │ │ │ │ 00000098 d SHAKE256_spec │ │ │ │ 000001a0 d SHAKE256slots │ │ │ │ -00000394 t SHAKE_get_digest_size │ │ │ │ -000003ca t SHAKE_get_suffix │ │ │ │ +00000298 t SHAKE_get_digest_size │ │ │ │ +00000506 t SHAKE_get_suffix │ │ │ │ 00000250 d SHAKE_getseters │ │ │ │ 00000200 d SHAKE_methods │ │ │ │ U _PyArg_UnpackKeywords │ │ │ │ U _PyErr_BadInternalCall │ │ │ │ U _PyLong_UnsignedLong_Converter │ │ │ │ U _PyObject_New │ │ │ │ U _PyRuntime │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_strhex │ │ │ │ -000002e4 t _SHAKE_digest │ │ │ │ +000002f0 t _SHAKE_digest │ │ │ │ U __stack_chk_fail │ │ │ │ U __stack_chk_guard │ │ │ │ 00000000 r _keywords.1 │ │ │ │ 00000008 r _keywords.4 │ │ │ │ 00000010 r _keywords.7 │ │ │ │ 00000130 d _kwtuple.0 │ │ │ │ 00000148 d _kwtuple.3 │ │ │ │ 00000160 d _kwtuple.6 │ │ │ │ 000000d8 d _parser.2 │ │ │ │ 00000104 d _parser.5 │ │ │ │ 000000ac d _parser.8 │ │ │ │ -0000049a t _sha3_clear │ │ │ │ +000005d6 t _sha3_clear │ │ │ │ 0000000c t _sha3_exec │ │ │ │ -0000055a t _sha3_free │ │ │ │ -000003ec t _sha3_sha3_224_copy │ │ │ │ +00000696 t _sha3_free │ │ │ │ +00000528 t _sha3_sha3_224_copy │ │ │ │ 00000460 r _sha3_sha3_224_copy__doc__ │ │ │ │ -00000160 t _sha3_sha3_224_digest │ │ │ │ +00000166 t _sha3_sha3_224_digest │ │ │ │ 00000420 r _sha3_sha3_224_digest__doc__ │ │ │ │ -000001f8 t _sha3_sha3_224_hexdigest │ │ │ │ +00000200 t _sha3_sha3_224_hexdigest │ │ │ │ 000003cc r _sha3_sha3_224_hexdigest__doc__ │ │ │ │ -0000039c t _sha3_sha3_224_update │ │ │ │ +000003b4 t _sha3_sha3_224_update │ │ │ │ 0000036c r _sha3_sha3_224_update__doc__ │ │ │ │ -00000290 t _sha3_shake_128_digest │ │ │ │ +0000029e t _sha3_shake_128_digest │ │ │ │ 00000324 r _sha3_shake_128_digest__doc__ │ │ │ │ -00000354 t _sha3_shake_128_hexdigest │ │ │ │ +00000360 t _sha3_shake_128_hexdigest │ │ │ │ 000002c8 r _sha3_shake_128_hexdigest__doc__ │ │ │ │ 00000180 d _sha3_slots │ │ │ │ 00000100 t _sha3_traverse │ │ │ │ 00000000 d _sha3module │ │ │ │ U memset │ │ │ │ 00000000 t py_sha3_new │ │ │ │ U python_hashlib_Hacl_Hash_SHA3_block_len │ │ │ │ @@ -28748,23 +28741,23 @@ │ │ │ │ Hacl_Hash_SHA3.o: │ │ │ │ 00000000 r .LC0 │ │ │ │ 00000024 r .LC1 │ │ │ │ 00000000 r CSWTCH.10 │ │ │ │ 00000000 r CSWTCH.8 │ │ │ │ 0000034c T Hacl_Hash_SHA3_absorb_inner │ │ │ │ 0000036a T Hacl_Hash_SHA3_keccak │ │ │ │ -00000178 T Hacl_Hash_SHA3_loadState │ │ │ │ +00000028 T Hacl_Hash_SHA3_loadState │ │ │ │ 000004d8 T Hacl_Hash_SHA3_sha3_224 │ │ │ │ 000004ac T Hacl_Hash_SHA3_sha3_256 │ │ │ │ 00000480 T Hacl_Hash_SHA3_sha3_384 │ │ │ │ 00000454 T Hacl_Hash_SHA3_sha3_512 │ │ │ │ 00000532 T Hacl_Hash_SHA3_shake128_hacl │ │ │ │ 00000504 T Hacl_Hash_SHA3_shake256_hacl │ │ │ │ 000001e4 T Hacl_Hash_SHA3_squeeze0 │ │ │ │ -000001f0 T Hacl_Hash_SHA3_state_permute │ │ │ │ +000000a0 T Hacl_Hash_SHA3_state_permute │ │ │ │ U __aeabi_uidiv │ │ │ │ U __aeabi_uidivmod │ │ │ │ U __aeabi_uldivmod │ │ │ │ U __fprintf_chk │ │ │ │ U __memcpy_chk │ │ │ │ U __stack_chk_fail │ │ │ │ U __stack_chk_guard │ │ │ │ @@ -28780,24 +28773,24 @@ │ │ │ │ 00000120 r keccak_rotc │ │ │ │ U malloc │ │ │ │ U memcpy │ │ │ │ U memset │ │ │ │ 000000a8 T python_hashlib_Hacl_Hash_SHA3_block_len │ │ │ │ 000002b2 T python_hashlib_Hacl_Hash_SHA3_copy │ │ │ │ 0000003a T python_hashlib_Hacl_Hash_SHA3_digest │ │ │ │ -000000b0 T python_hashlib_Hacl_Hash_SHA3_free │ │ │ │ +000001e0 T python_hashlib_Hacl_Hash_SHA3_free │ │ │ │ 00000316 T python_hashlib_Hacl_Hash_SHA3_get_alg │ │ │ │ 00000054 T python_hashlib_Hacl_Hash_SHA3_hash_len │ │ │ │ 00000044 T python_hashlib_Hacl_Hash_SHA3_is_shake │ │ │ │ 00000000 T python_hashlib_Hacl_Hash_SHA3_malloc │ │ │ │ 0000031a T python_hashlib_Hacl_Hash_SHA3_reset │ │ │ │ 00000280 T python_hashlib_Hacl_Hash_SHA3_squeeze │ │ │ │ -000000dc T python_hashlib_Hacl_Hash_SHA3_update │ │ │ │ +0000020c T python_hashlib_Hacl_Hash_SHA3_update │ │ │ │ 00000122 T python_hashlib_Hacl_Hash_SHA3_update_last_sha3 │ │ │ │ -00000028 T python_hashlib_Hacl_Hash_SHA3_update_multi_sha3 │ │ │ │ +000000b0 T python_hashlib_Hacl_Hash_SHA3_update_multi_sha3 │ │ │ │ U stderr │ │ │ │ 00000234 t storeState │ │ │ │ │ │ │ │ unicodedata.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LANCHOR1 │ │ │ │ 000010f8 r .LANCHOR2 │ │ │ │ @@ -28873,15 +28866,15 @@ │ │ │ │ U PyType_IsSubtype │ │ │ │ U PyUnicode_Compare │ │ │ │ U PyUnicode_CompareWithASCIIString │ │ │ │ U PyUnicode_FromKindAndData │ │ │ │ U PyUnicode_FromOrdinal │ │ │ │ U PyUnicode_FromString │ │ │ │ U PyUnicode_FromStringAndSize │ │ │ │ -0000046c t PyUnicode_READ_CHAR.part.0.constprop.0 │ │ │ │ +00000474 t PyUnicode_READ_CHAR.part.0.constprop.0 │ │ │ │ U _PyArg_BadArgument │ │ │ │ U _PyArg_CheckPositional │ │ │ │ U _PyObject_GC_New │ │ │ │ 000008d4 D _PyUnicode_BidirectionalNames │ │ │ │ 00000854 D _PyUnicode_CategoryNames │ │ │ │ 00000950 R _PyUnicode_Database_Records │ │ │ │ 00000050 D _PyUnicode_EastAsianWidthNames │ │ │ │ @@ -28896,15 +28889,15 @@ │ │ │ │ U __aeabi_idivmod │ │ │ │ U __memcpy_chk │ │ │ │ U __snprintf_chk │ │ │ │ U __stack_chk_fail │ │ │ │ U __stack_chk_guard │ │ │ │ U __strcpy_chk │ │ │ │ 00000168 t _getcode │ │ │ │ -000004f0 t canonical_ordering_sort_counting │ │ │ │ +000004f8 t canonical_ordering_sort_counting │ │ │ │ 00000048 d capi.0 │ │ │ │ 0000000c t capi_getcode │ │ │ │ 00000058 t capi_getucname │ │ │ │ 00001160 r change_records_3_2_0 │ │ │ │ 0006589c r changes_3_2_0_data │ │ │ │ 0007079c r changes_3_2_0_index │ │ │ │ 0007189c r comp_data │ │ │ │ @@ -28913,61 +28906,61 @@ │ │ │ │ 00002c48 r dawg_codepoint_to_pos_index2 │ │ │ │ 0001a748 r dawg_pos_to_codepoint │ │ │ │ 0007fd9c r decomp_data │ │ │ │ 0007db9c r decomp_index1 │ │ │ │ 0007719c r decomp_index2 │ │ │ │ 00001500 r decomp_prefix │ │ │ │ 000008b4 r derived_name_ranges │ │ │ │ -000015a0 t get_change_3_2_0 │ │ │ │ +000015ac t get_change_3_2_0 │ │ │ │ 00000764 r hangul_syllables │ │ │ │ 0009d664 r index1 │ │ │ │ 0008bc64 r index2 │ │ │ │ -0000073c t is_normalized_quickcheck.constprop.0 │ │ │ │ +0000074c t is_normalized_quickcheck.constprop.0 │ │ │ │ U memcpy │ │ │ │ U memset │ │ │ │ 00000000 r name_aliases │ │ │ │ 000016ac r named_sequences │ │ │ │ 0000006c d nfc_first │ │ │ │ 0000070c d nfc_last │ │ │ │ -00000aac t nfc_nfkc │ │ │ │ -00000df4 t nfd_nfkd │ │ │ │ -00000484 t normalization_3_2_0 │ │ │ │ +00000abc t nfc_nfkc │ │ │ │ +00000e04 t nfd_nfkd │ │ │ │ +0000048c t normalization_3_2_0 │ │ │ │ 0003d610 r packed_name_dawg │ │ │ │ U strcpy │ │ │ │ U strlen │ │ │ │ 000000ec t ucd_dealloc │ │ │ │ 00000000 t ucd_traverse │ │ │ │ 00000958 d ucd_type_slots │ │ │ │ 00000034 d ucd_type_spec │ │ │ │ -000015d4 t unicodedata_UCD_bidirectional │ │ │ │ +000015e0 t unicodedata_UCD_bidirectional │ │ │ │ 00065454 r unicodedata_UCD_bidirectional__doc__ │ │ │ │ -00001448 t unicodedata_UCD_category │ │ │ │ +00001454 t unicodedata_UCD_category │ │ │ │ 000654fc r unicodedata_UCD_category__doc__ │ │ │ │ -000020e8 t unicodedata_UCD_combining │ │ │ │ +000020f0 t unicodedata_UCD_combining │ │ │ │ 000653b8 r unicodedata_UCD_combining__doc__ │ │ │ │ -00002230 t unicodedata_UCD_decimal │ │ │ │ +00002238 t unicodedata_UCD_decimal │ │ │ │ 00065784 r unicodedata_UCD_decimal__doc__ │ │ │ │ -00001740 t unicodedata_UCD_decomposition │ │ │ │ +0000174c t unicodedata_UCD_decomposition │ │ │ │ 000651c0 r unicodedata_UCD_decomposition__doc__ │ │ │ │ -000023ac t unicodedata_UCD_digit │ │ │ │ +000023b4 t unicodedata_UCD_digit │ │ │ │ 00065674 r unicodedata_UCD_digit__doc__ │ │ │ │ -0000094c t unicodedata_UCD_east_asian_width │ │ │ │ +0000095c t unicodedata_UCD_east_asian_width │ │ │ │ 00065278 r unicodedata_UCD_east_asian_width__doc__ │ │ │ │ -0000279c t unicodedata_UCD_is_normalized │ │ │ │ +000027a4 t unicodedata_UCD_is_normalized │ │ │ │ 00065110 r unicodedata_UCD_is_normalized__doc__ │ │ │ │ -00001ffc t unicodedata_UCD_lookup │ │ │ │ +00002004 t unicodedata_UCD_lookup │ │ │ │ 00064f00 r unicodedata_UCD_lookup__doc__ │ │ │ │ -00002644 t unicodedata_UCD_mirrored │ │ │ │ +0000264c t unicodedata_UCD_mirrored │ │ │ │ 000652e4 r unicodedata_UCD_mirrored__doc__ │ │ │ │ -00001a58 t unicodedata_UCD_name │ │ │ │ +00001a60 t unicodedata_UCD_name │ │ │ │ 00064fac r unicodedata_UCD_name__doc__ │ │ │ │ -00001b10 t unicodedata_UCD_name_impl │ │ │ │ +00001b18 t unicodedata_UCD_name_impl │ │ │ │ 00000000 t unicodedata_UCD_normalize │ │ │ │ 00065070 r unicodedata_UCD_normalize__doc__ │ │ │ │ -00002498 t unicodedata_UCD_numeric │ │ │ │ +000024a0 t unicodedata_UCD_numeric │ │ │ │ 00065560 r unicodedata_UCD_numeric__doc__ │ │ │ │ 00001548 r unicodedata_docstring │ │ │ │ 0000000c t unicodedata_exec │ │ │ │ 00000988 d unicodedata_functions │ │ │ │ 00000000 d unicodedata_module │ │ │ │ 00000938 d unicodedata_slots │ │ │ │ │ │ │ │ @@ -29381,15 +29374,15 @@ │ │ │ │ U PyModuleDef_Init │ │ │ │ U PyModule_AddIntConstant │ │ │ │ U PySys_Audit │ │ │ │ U PyTuple_Type │ │ │ │ U PyUnicode_AsUTF8 │ │ │ │ U PyUnicode_FindChar │ │ │ │ U PyUnicode_Substring │ │ │ │ -00000328 t Py_XDECREF │ │ │ │ +00000318 t Py_XDECREF │ │ │ │ 00000004 b S_ident_o │ │ │ │ 00000000 b S_log_open │ │ │ │ U _PyArg_BadArgument │ │ │ │ U _PyArg_UnpackKeywords │ │ │ │ U _PyRuntime │ │ │ │ U _PySys_GetOptionalAttrString │ │ │ │ U _Py_Dealloc │ │ │ │ @@ -29407,19 +29400,19 @@ │ │ │ │ 00000010 r syslog_LOG_UPTO__doc__ │ │ │ │ 00000350 t syslog_closelog │ │ │ │ 00000130 r syslog_closelog__doc__ │ │ │ │ 0000000c t syslog_exec │ │ │ │ 000000a0 d syslog_methods │ │ │ │ 00000000 t syslog_openlog │ │ │ │ 000001e4 r syslog_openlog__doc__ │ │ │ │ -0000012c t syslog_openlog_impl.isra.0 │ │ │ │ +0000011c t syslog_openlog_impl.isra.0 │ │ │ │ 000002f0 t syslog_setlogmask │ │ │ │ 000000c4 r syslog_setlogmask__doc__ │ │ │ │ 00000080 d syslog_slots │ │ │ │ -00000340 t syslog_syslog │ │ │ │ +00000330 t syslog_syslog │ │ │ │ 00000190 r syslog_syslog__doc__ │ │ │ │ 00000000 d syslogmodule │ │ │ │ │ │ │ │ zlibmodule.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LANCHOR1 │ │ │ │ 00000000 r .LC0 │ │ │ │ @@ -30193,22 +30186,22 @@ │ │ │ │ 00001928 r .LC449 │ │ │ │ 00001958 r .LC450 │ │ │ │ 00001984 r .LC451 │ │ │ │ 0000198c r .LC454 │ │ │ │ 000019a4 r .LC457 │ │ │ │ 000019c0 r .LC458 │ │ │ │ 000019c8 r .LC459 │ │ │ │ -000019d8 r .LC460 │ │ │ │ +000019d8 r .LC461 │ │ │ │ 00001a00 r .LC462 │ │ │ │ 00001a04 r .LC463 │ │ │ │ 00001a0c r .LC466 │ │ │ │ -00001a10 r .LC468 │ │ │ │ -00001a20 r .LC469 │ │ │ │ -00001a24 r .LC470 │ │ │ │ -00001a30 r .LC471 │ │ │ │ +00001a10 r .LC467 │ │ │ │ +00001a20 r .LC468 │ │ │ │ +00001a24 r .LC469 │ │ │ │ +00001a30 r .LC470 │ │ │ │ 00001a48 r .LC472 │ │ │ │ 00001a60 r .LC473 │ │ │ │ 00001a80 r .LC474 │ │ │ │ 00001a94 r .LC476 │ │ │ │ 00001aa0 r .LC477 │ │ │ │ 00001aa8 r .LC478 │ │ │ │ 00001aac r .LC479 │ │ │ │ @@ -30267,21 +30260,21 @@ │ │ │ │ 00000078 r .LC95 │ │ │ │ 00000084 r .LC96 │ │ │ │ 0000008c r .LC97 │ │ │ │ 00000098 r .LC98 │ │ │ │ 000000a4 r .LC99 │ │ │ │ 00002978 d DirEntryType_slots │ │ │ │ 00000658 d DirEntryType_spec │ │ │ │ -000040e4 t DirEntry_dealloc │ │ │ │ -00001f1c t DirEntry_get_lstat │ │ │ │ +00004424 t DirEntry_dealloc │ │ │ │ +00001df4 t DirEntry_get_lstat │ │ │ │ 00002a30 d DirEntry_members │ │ │ │ 000029a0 d DirEntry_methods │ │ │ │ 000049c0 t DirEntry_repr │ │ │ │ -00003db4 t DirEntry_test_mode │ │ │ │ -00001a0c t DirEntry_test_mode.part.0 │ │ │ │ +000040f4 t DirEntry_test_mode │ │ │ │ +000018e4 t DirEntry_test_mode.part.0 │ │ │ │ U PyArg_Parse │ │ │ │ U PyArg_ParseTuple │ │ │ │ U PyBool_FromLong │ │ │ │ U PyBool_Type │ │ │ │ U PyBuffer_Release │ │ │ │ U PyBytes_AsString │ │ │ │ U PyBytes_FromFormat │ │ │ │ @@ -30361,18 +30354,18 @@ │ │ │ │ U PyModule_AddObjectRef │ │ │ │ U PyMutex_Unlock │ │ │ │ U PyNumber_Add │ │ │ │ U PyNumber_Divmod │ │ │ │ U PyNumber_Multiply │ │ │ │ 00005772 T PyOS_AfterFork │ │ │ │ 00000778 T PyOS_AfterFork_Child │ │ │ │ -000014ec T PyOS_AfterFork_Parent │ │ │ │ -000012b8 T PyOS_BeforeFork │ │ │ │ +000013c4 T PyOS_AfterFork_Parent │ │ │ │ +000011b8 T PyOS_BeforeFork │ │ │ │ 00002990 T PyOS_FSPath │ │ │ │ -00000088 t PyOS_FSPath.part.0 │ │ │ │ +00000084 t PyOS_FSPath.part.0 │ │ │ │ U PyOS_InputHook │ │ │ │ U PyOS_setsig │ │ │ │ U PyObject_AsFileDescriptor │ │ │ │ U PyObject_CallFinalizerFromDealloc │ │ │ │ U PyObject_GetAttr │ │ │ │ U PyObject_GetAttrString │ │ │ │ U PyObject_GetBuffer │ │ │ │ @@ -30412,24 +30405,24 @@ │ │ │ │ U PyUnicode_FromOrdinal │ │ │ │ U PyUnicode_FromWideChar │ │ │ │ U PyUnicode_InternFromString │ │ │ │ U Py_BuildValue │ │ │ │ U Py_ExitStatusException │ │ │ │ U Py_GenericAlias │ │ │ │ 000024cc t Py_XDECREF │ │ │ │ -0000111c t Py_off_t_converter │ │ │ │ +0000101c t Py_off_t_converter │ │ │ │ 00002908 d ScandirIteratorType_slots │ │ │ │ 00000644 d ScandirIteratorType_spec │ │ │ │ -00003c40 t ScandirIterator_close │ │ │ │ -000019c0 t ScandirIterator_closedir │ │ │ │ -00003fe8 t ScandirIterator_dealloc │ │ │ │ -00003968 t ScandirIterator_enter │ │ │ │ -00003c5c t ScandirIterator_exit │ │ │ │ -0000402c t ScandirIterator_finalize │ │ │ │ -00003978 t ScandirIterator_iternext │ │ │ │ +00003f80 t ScandirIterator_close │ │ │ │ +00001898 t ScandirIterator_closedir │ │ │ │ +00004328 t ScandirIterator_dealloc │ │ │ │ +00003cc0 t ScandirIterator_enter │ │ │ │ +00003f9c t ScandirIterator_exit │ │ │ │ +0000436c t ScandirIterator_finalize │ │ │ │ +00003cd0 t ScandirIterator_iternext │ │ │ │ 00002938 d ScandirIterator_methods │ │ │ │ 00000634 d TerminalSize_desc │ │ │ │ 0000b50c r TerminalSize_docstring │ │ │ │ 00002a6c d TerminalSize_fields │ │ │ │ U _PyArg_BadArgument │ │ │ │ U _PyArg_CheckPositional │ │ │ │ U _PyArg_ParseStack │ │ │ │ @@ -30454,15 +30447,14 @@ │ │ │ │ U _PyLong_UnsignedLongLong_Converter │ │ │ │ U _PyMutex_LockTimed │ │ │ │ U _PyNumber_Index │ │ │ │ U _PyOS_URandom │ │ │ │ U _PyObject_LookupSpecial │ │ │ │ U _PyObject_MakeTpCall │ │ │ │ U _PyObject_New │ │ │ │ -000013ec t _PyObject_VectorcallTstate.constprop.0 │ │ │ │ U _PyPerfTrampoline_AfterFork_Child │ │ │ │ U _PyRuntime │ │ │ │ U _PyRuntimeState_ReInitThreads │ │ │ │ U _PySignal_AfterFork │ │ │ │ U _PyThreadState_DeleteList │ │ │ │ U _PyThreadState_RemoveExcept │ │ │ │ U _PyTime_AsTimespec │ │ │ │ @@ -30473,18 +30465,18 @@ │ │ │ │ U _PyType_Name │ │ │ │ U _Py_CheckFunctionResult │ │ │ │ U _Py_Dealloc │ │ │ │ 000035f8 t _Py_Dev_Converter │ │ │ │ U _Py_FatalErrorFunc │ │ │ │ U _Py_GetConfig │ │ │ │ U _Py_GetTicksPerSecond │ │ │ │ -00000bc0 T _Py_Gid_Converter │ │ │ │ +00000ac0 T _Py_Gid_Converter │ │ │ │ U _Py_NoneStruct │ │ │ │ -00002ca8 T _Py_Sigset_Converter │ │ │ │ -0000028c T _Py_Uid_Converter │ │ │ │ +00002b80 T _Py_Sigset_Converter │ │ │ │ +000002bc T _Py_Uid_Converter │ │ │ │ U _Py_closerange │ │ │ │ U _Py_device_encoding │ │ │ │ U _Py_dup │ │ │ │ U _Py_get_blocking │ │ │ │ U _Py_get_inheritable │ │ │ │ U _Py_normpath_and_size │ │ │ │ U _Py_open_cloexec_works │ │ │ │ @@ -30755,34 +30747,34 @@ │ │ │ │ 00000b88 d _parser.80 │ │ │ │ 00000a54 d _parser.83 │ │ │ │ 000013cc d _parser.86 │ │ │ │ 00000ed0 d _parser.89 │ │ │ │ 0000073c d _parser.92 │ │ │ │ 00001190 d _parser.95 │ │ │ │ 00001164 d _parser.98 │ │ │ │ -00000560 t _posix_clear │ │ │ │ -00000750 t _posix_free │ │ │ │ +00000590 t _posix_clear │ │ │ │ +00000780 t _posix_free │ │ │ │ 000029b0 t _posix_traverse │ │ │ │ 00001d9c t _pystat_fromstructstat │ │ │ │ 000018a8 t _pystatvfs_fromstructstatvfs.isra.0 │ │ │ │ U abort │ │ │ │ U access │ │ │ │ 0000099c r buffer_sizes.181 │ │ │ │ 00000828 r buffer_sizes.191 │ │ │ │ 00004d7c t build_itimerspec │ │ │ │ 0000500c t build_itimerspec_ns │ │ │ │ U chdir │ │ │ │ -000004d0 t check_null_or_callable │ │ │ │ +00000500 t check_null_or_callable │ │ │ │ U chmod │ │ │ │ U chown │ │ │ │ U chroot │ │ │ │ U close │ │ │ │ U closedir │ │ │ │ U confstr │ │ │ │ -000017b4 t conv_confname │ │ │ │ +0000168c t conv_confname │ │ │ │ 0000320c t convert_sched_param │ │ │ │ U copy_file_range │ │ │ │ U ctermid │ │ │ │ 000013dc t dir_fd_converter │ │ │ │ U dup2 │ │ │ │ U dup3 │ │ │ │ 00000ecc d dup3_works.120 │ │ │ │ @@ -30806,21 +30798,21 @@ │ │ │ │ U fileno │ │ │ │ U flistxattr │ │ │ │ U fopen64 │ │ │ │ U fork │ │ │ │ U forkpty │ │ │ │ U fpathconf │ │ │ │ U fread │ │ │ │ -0000448c t free_string_array │ │ │ │ +000047cc t free_string_array │ │ │ │ U fremovexattr │ │ │ │ U fsetxattr │ │ │ │ U fstatvfs64 │ │ │ │ U fsync │ │ │ │ U ftruncate64 │ │ │ │ -0000143c t get_number_of_os_threads │ │ │ │ +00001314 t get_number_of_os_threads │ │ │ │ U getcwd │ │ │ │ U getegid │ │ │ │ U geteuid │ │ │ │ U getgid │ │ │ │ U getgrouplist │ │ │ │ U getgroups │ │ │ │ U getloadavg │ │ │ │ @@ -30834,17 +30826,17 @@ │ │ │ │ U getresuid │ │ │ │ U getsid │ │ │ │ U getuid │ │ │ │ U getxattr │ │ │ │ U grantpt │ │ │ │ 00000000 r have_functions │ │ │ │ U initgroups │ │ │ │ -000008b8 t internal_rename │ │ │ │ -00004688 t iov_cleanup │ │ │ │ -00004550 t iov_setup │ │ │ │ +000009a8 t internal_rename │ │ │ │ +000049c8 t iov_cleanup │ │ │ │ +00004890 t iov_setup │ │ │ │ U isatty │ │ │ │ U kill │ │ │ │ U killpg │ │ │ │ U lchown │ │ │ │ U lgetxattr │ │ │ │ U link │ │ │ │ U linkat │ │ │ │ @@ -30865,83 +30857,83 @@ │ │ │ │ U mknod │ │ │ │ U mknodat │ │ │ │ U nice │ │ │ │ U open64 │ │ │ │ U openat64 │ │ │ │ U opendir │ │ │ │ U openpty │ │ │ │ -00004c34 t os_DirEntry___fspath__ │ │ │ │ +00004b0c t os_DirEntry___fspath__ │ │ │ │ 000014d4 r os_DirEntry___fspath____doc__ │ │ │ │ 00004926 t os_DirEntry_inode │ │ │ │ 00001510 r os_DirEntry_inode__doc__ │ │ │ │ -00003cb8 t os_DirEntry_is_dir │ │ │ │ +00003ff8 t os_DirEntry_is_dir │ │ │ │ 000015bc r os_DirEntry_is_dir__doc__ │ │ │ │ 0000492e t os_DirEntry_is_file │ │ │ │ 00001554 r os_DirEntry_is_file__doc__ │ │ │ │ -00004c48 t os_DirEntry_is_junction │ │ │ │ +00004b20 t os_DirEntry_is_junction │ │ │ │ 00001690 r os_DirEntry_is_junction__doc__ │ │ │ │ -000049e4 t os_DirEntry_is_symlink │ │ │ │ +000048bc t os_DirEntry_is_symlink │ │ │ │ 000016e4 r os_DirEntry_is_symlink__doc__ │ │ │ │ -00001be8 t os_DirEntry_stat │ │ │ │ +00001ac0 t os_DirEntry_stat │ │ │ │ 00001628 r os_DirEntry_stat__doc__ │ │ │ │ -00001ff4 t os_DirEntry_stat_impl.part.0 │ │ │ │ +00001ecc t os_DirEntry_stat_impl.part.0 │ │ │ │ 00005308 t os_WCOREDUMP │ │ │ │ 00002ea0 r os_WCOREDUMP__doc__ │ │ │ │ 00005178 t os_WEXITSTATUS │ │ │ │ 00002c50 r os_WEXITSTATUS__doc__ │ │ │ │ 000052a4 t os_WIFCONTINUED │ │ │ │ 00002ddc r os_WIFCONTINUED__doc__ │ │ │ │ 000051d4 t os_WIFEXITED │ │ │ │ 00002ca0 r os_WIFEXITED__doc__ │ │ │ │ 00005238 t os_WIFSIGNALED │ │ │ │ 00002d14 r os_WIFSIGNALED__doc__ │ │ │ │ -00002848 t os_WIFSTOPPED │ │ │ │ +00002720 t os_WIFSTOPPED │ │ │ │ 00002d80 r os_WIFSTOPPED__doc__ │ │ │ │ 000050be t os_WSTOPSIG │ │ │ │ 00002b74 r os_WSTOPSIG__doc__ │ │ │ │ 0000511c t os_WTERMSIG │ │ │ │ 00002be0 r os_WTERMSIG__doc__ │ │ │ │ 000053ea t os__exit │ │ │ │ 0000840c r os__exit__doc__ │ │ │ │ 00005444 t os__inputhook │ │ │ │ 00000fe8 r os__inputhook__doc__ │ │ │ │ 000050aa t os__is_inputhook_installed │ │ │ │ 00000f9c r os__is_inputhook_installed__doc__ │ │ │ │ 00002a54 t os__path_normpath │ │ │ │ 00009540 r os__path_normpath__doc__ │ │ │ │ -000033a8 t os__path_splitroot_ex │ │ │ │ +000036e4 t os__path_splitroot_ex │ │ │ │ 00009598 r os__path_splitroot_ex__doc__ │ │ │ │ 0000533a t os_abort │ │ │ │ 000026e8 r os_abort__doc__ │ │ │ │ -000042e0 t os_access │ │ │ │ +000041b8 t os_access │ │ │ │ 0000ac8c r os_access__doc__ │ │ │ │ -00001ae0 t os_chdir │ │ │ │ +000019b8 t os_chdir │ │ │ │ 0000aaa0 r os_chdir__doc__ │ │ │ │ -00001c98 t os_chmod │ │ │ │ +00001b70 t os_chmod │ │ │ │ 0000a554 r os_chmod__doc__ │ │ │ │ 00001428 t os_chown │ │ │ │ 00009d6c r os_chown__doc__ │ │ │ │ -00002f04 t os_chroot │ │ │ │ +00003034 t os_chroot │ │ │ │ 0000a368 r os_chroot__doc__ │ │ │ │ -00003224 t os_close │ │ │ │ +0000355c t os_close │ │ │ │ 00004fd4 r os_close__doc__ │ │ │ │ 00005374 t os_closerange │ │ │ │ 00004f64 r os_closerange__doc__ │ │ │ │ -00001784 t os_confstr │ │ │ │ +0000165c t os_confstr │ │ │ │ 00002804 r os_confstr__doc__ │ │ │ │ -0000188c t os_confstr_impl.isra.0 │ │ │ │ -000026a4 t os_copy_file_range │ │ │ │ +00001764 t os_confstr_impl.isra.0 │ │ │ │ +00002708 t os_copy_file_range │ │ │ │ 00003c00 r os_copy_file_range__doc__ │ │ │ │ 00000000 t os_cpu_count │ │ │ │ 0000195c r os_cpu_count__doc__ │ │ │ │ 00001ebc t os_ctermid │ │ │ │ 0000abb4 r os_ctermid__doc__ │ │ │ │ 0000184c t os_device_encoding │ │ │ │ 00002518 r os_device_encoding__doc__ │ │ │ │ -00002e10 t os_dup │ │ │ │ +00002ce8 t os_dup │ │ │ │ 00001d78 t os_dup2 │ │ │ │ 00004ed4 r os_dup2__doc__ │ │ │ │ 00004f20 r os_dup__doc__ │ │ │ │ 00001a30 t os_eventfd │ │ │ │ 00001c48 r os_eventfd__doc__ │ │ │ │ 00001b88 t os_eventfd_read │ │ │ │ 00001c14 r os_eventfd_read__doc__ │ │ │ │ @@ -30955,112 +30947,112 @@ │ │ │ │ 0000aa04 r os_fchdir__doc__ │ │ │ │ 000028ac t os_fchmod │ │ │ │ 0000a3a4 r os_fchmod__doc__ │ │ │ │ 00002b3c t os_fchown │ │ │ │ 00009cd8 r os_fchown__doc__ │ │ │ │ 00004478 t os_fdatasync │ │ │ │ 0000a29c r os_fdatasync__doc__ │ │ │ │ -000011e0 t os_fork │ │ │ │ +000010e0 t os_fork │ │ │ │ 000078b8 r os_fork__doc__ │ │ │ │ 00000d24 t os_forkpty │ │ │ │ 00006c80 r os_forkpty__doc__ │ │ │ │ 00004604 t os_fpathconf │ │ │ │ 00002974 r os_fpathconf__doc__ │ │ │ │ 0000291c t os_fspath │ │ │ │ 00001288 r os_fspath__doc__ │ │ │ │ -00003150 t os_fstat │ │ │ │ +00003488 t os_fstat │ │ │ │ 00004498 r os_fstat__doc__ │ │ │ │ 000030f8 t os_fstatvfs │ │ │ │ 00002b08 r os_fstatvfs__doc__ │ │ │ │ -00004b74 t os_fsync │ │ │ │ +00004a4c t os_fsync │ │ │ │ 0000a330 r os_fsync__doc__ │ │ │ │ 00001634 t os_ftruncate │ │ │ │ 000033cc r os_ftruncate__doc__ │ │ │ │ 00001694 t os_ftruncate_impl.isra.0 │ │ │ │ 00000936 t os_get_blocking │ │ │ │ 000017f4 r os_get_blocking__doc__ │ │ │ │ 000010b0 t os_get_inheritable │ │ │ │ 000018fc r os_get_inheritable__doc__ │ │ │ │ -000016a0 t os_get_terminal_size │ │ │ │ +00001578 t os_get_terminal_size │ │ │ │ 000019c8 r os_get_terminal_size__doc__ │ │ │ │ -00000164 t os_getcwd │ │ │ │ +00000194 t os_getcwd │ │ │ │ 00009ba4 r os_getcwd__doc__ │ │ │ │ -00003e10 t os_getcwdb │ │ │ │ +00003ce8 t os_getcwdb │ │ │ │ 00009b48 r os_getcwdb__doc__ │ │ │ │ -00000254 t os_getegid │ │ │ │ +00000284 t os_getegid │ │ │ │ 00006c34 r os_getegid__doc__ │ │ │ │ -0000021c t os_geteuid │ │ │ │ +0000024c t os_geteuid │ │ │ │ 00006bec r os_geteuid__doc__ │ │ │ │ -00000270 t os_getgid │ │ │ │ +000002a0 t os_getgid │ │ │ │ 00006bac r os_getgid__doc__ │ │ │ │ -00002fc8 t os_getgrouplist │ │ │ │ +00002f04 t os_getgrouplist │ │ │ │ 00006ad0 r os_getgrouplist__doc__ │ │ │ │ 000012d0 t os_getgroups │ │ │ │ 00006a7c r os_getgroups__doc__ │ │ │ │ -000036fc t os_getloadavg │ │ │ │ +000035d4 t os_getloadavg │ │ │ │ 000025e8 r os_getloadavg__doc__ │ │ │ │ -00002848 t os_getlogin │ │ │ │ +000026a4 t os_getlogin │ │ │ │ 000067a0 r os_getlogin__doc__ │ │ │ │ 000055e2 t os_getpgid │ │ │ │ 00006938 r os_getpgid__doc__ │ │ │ │ 00001f10 t os_getpgrp │ │ │ │ 000068f8 r os_getpgrp__doc__ │ │ │ │ -00000ba4 t os_getpid │ │ │ │ +00000aa4 t os_getpid │ │ │ │ 00006b74 r os_getpid__doc__ │ │ │ │ 00000170 t os_getppid │ │ │ │ 000067d8 r os_getppid__doc__ │ │ │ │ 00000364 t os_getpriority │ │ │ │ 000092cc r os_getpriority__doc__ │ │ │ │ 0000097c t os_getrandom │ │ │ │ 0000123c r os_getrandom__doc__ │ │ │ │ 0000257c t os_getresgid │ │ │ │ 00002370 r os_getresgid__doc__ │ │ │ │ 000025d6 t os_getresuid │ │ │ │ 000023d8 r os_getresuid__doc__ │ │ │ │ 00000272 t os_getsid │ │ │ │ 000052e8 r os_getsid__doc__ │ │ │ │ -00000238 t os_getuid │ │ │ │ +00000268 t os_getuid │ │ │ │ 00006760 r os_getuid__doc__ │ │ │ │ 00002192 t os_getxattr │ │ │ │ 000021fc r os_getxattr__doc__ │ │ │ │ 00003724 t os_grantpt │ │ │ │ 000070dc r os_grantpt__doc__ │ │ │ │ 00003470 t os_initgroups │ │ │ │ 0000698c r os_initgroups__doc__ │ │ │ │ -00001000 t os_isatty │ │ │ │ +00000f00 t os_isatty │ │ │ │ 000043e0 r os_isatty__doc__ │ │ │ │ -0000193c t os_kill │ │ │ │ +00001814 t os_kill │ │ │ │ 00006720 r os_kill__doc__ │ │ │ │ 000008c2 t os_killpg │ │ │ │ 000066d4 r os_killpg__doc__ │ │ │ │ 00002cdc t os_lchown │ │ │ │ 00009c00 r os_lchown__doc__ │ │ │ │ -000029e4 t os_link │ │ │ │ +000028bc t os_link │ │ │ │ 000098ac r os_link__doc__ │ │ │ │ 000024e8 t os_listdir │ │ │ │ 00009618 r os_listdir__doc__ │ │ │ │ -000046d0 t os_listxattr │ │ │ │ +000045a8 t os_listxattr │ │ │ │ 00001d5c r os_listxattr__doc__ │ │ │ │ 000034e8 t os_lockf │ │ │ │ 00004dc0 r os_lockf__doc__ │ │ │ │ 0000562c t os_login_tty │ │ │ │ 00006d90 r os_login_tty__doc__ │ │ │ │ -00001054 t os_lseek │ │ │ │ +00000f54 t os_lseek │ │ │ │ 00004bb0 r os_lseek__doc__ │ │ │ │ 00002b94 t os_lstat │ │ │ │ 0000b104 r os_lstat__doc__ │ │ │ │ 000035b4 t os_major │ │ │ │ 000034fc r os_major__doc__ │ │ │ │ 0000378a t os_makedev │ │ │ │ 00003438 r os_makedev__doc__ │ │ │ │ 00002c1c t os_memfd_create │ │ │ │ 00001cb8 r os_memfd_create__doc__ │ │ │ │ 000036e0 t os_minor │ │ │ │ 000034a4 r os_minor__doc__ │ │ │ │ -000009b4 t os_mkdir │ │ │ │ +000031cc t os_mkdir │ │ │ │ 00009380 r os_mkdir__doc__ │ │ │ │ 00000ac8 t os_mkfifo │ │ │ │ 00003850 r os_mkfifo__doc__ │ │ │ │ 00003934 t os_mknod │ │ │ │ 00003554 r os_mknod__doc__ │ │ │ │ 00005718 t os_nice │ │ │ │ 00009318 r os_nice__doc__ │ │ │ │ @@ -31068,61 +31060,61 @@ │ │ │ │ 00005008 r os_open__doc__ │ │ │ │ 00000840 t os_openpty │ │ │ │ 00006e90 r os_openpty__doc__ │ │ │ │ 000044d0 t os_pathconf │ │ │ │ 00002858 r os_pathconf__doc__ │ │ │ │ 00003a98 t os_pidfd_open │ │ │ │ 00005fa0 r os_pidfd_open__doc__ │ │ │ │ -00001140 t os_pipe │ │ │ │ +00001040 t os_pipe │ │ │ │ 00003af8 t os_pipe2 │ │ │ │ 00004294 r os_pipe2__doc__ │ │ │ │ 0000437c r os_pipe__doc__ │ │ │ │ 00003b4e t os_posix_fadvise │ │ │ │ 00002fe4 r os_posix_fadvise__doc__ │ │ │ │ 00003c28 t os_posix_fallocate │ │ │ │ 000031c8 r os_posix_fallocate__doc__ │ │ │ │ 00003674 t os_posix_openpt │ │ │ │ 00007190 r os_posix_openpt__doc__ │ │ │ │ -00003bd4 t os_posix_spawn │ │ │ │ +00003aac t os_posix_spawn │ │ │ │ 00007ee8 r os_posix_spawn__doc__ │ │ │ │ 00000622 t os_posix_spawnp │ │ │ │ 00007b60 r os_posix_spawnp__doc__ │ │ │ │ 00003ce8 t os_pread │ │ │ │ 000048c0 r os_pread__doc__ │ │ │ │ 00003e1e t os_preadv │ │ │ │ 00004604 r os_preadv__doc__ │ │ │ │ 000033d4 t os_ptsname │ │ │ │ 00006f30 r os_ptsname__doc__ │ │ │ │ 000033f6 t os_ptsname_impl.isra.0 │ │ │ │ -00003628 t os_putenv │ │ │ │ +00003500 t os_putenv │ │ │ │ 00002f98 r os_putenv__doc__ │ │ │ │ 00003f68 t os_pwrite │ │ │ │ 000040b8 r os_pwrite__doc__ │ │ │ │ 0000403e t os_pwritev │ │ │ │ 00003dbc r os_pwritev__doc__ │ │ │ │ -000032c0 t os_read │ │ │ │ +000035f8 t os_read │ │ │ │ 00004b58 r os_read__doc__ │ │ │ │ -00000d54 t os_readlink │ │ │ │ +00000c54 t os_readlink │ │ │ │ 00005cf0 r os_readlink__doc__ │ │ │ │ -00000e48 t os_readlink_impl.isra.0 │ │ │ │ +00000d48 t os_readlink_impl.isra.0 │ │ │ │ 00004170 t os_readv │ │ │ │ 000049c4 r os_readv__doc__ │ │ │ │ -00000390 t os_register_at_fork │ │ │ │ +000003c0 t os_register_at_fork │ │ │ │ 00007924 r os_register_at_fork__doc__ │ │ │ │ -00003a10 t os_remove │ │ │ │ +000038e8 t os_remove │ │ │ │ 00008a38 r os_remove__doc__ │ │ │ │ 000023d8 t os_removexattr │ │ │ │ 00001f08 r os_removexattr__doc__ │ │ │ │ -000044c4 t os_rename │ │ │ │ +0000439c t os_rename │ │ │ │ 000090b4 r os_rename__doc__ │ │ │ │ -00000754 t os_replace │ │ │ │ +00000784 t os_replace │ │ │ │ 00008ed0 r os_replace__doc__ │ │ │ │ -000025e0 t os_rmdir │ │ │ │ +000024b8 t os_rmdir │ │ │ │ 00008d88 r os_rmdir__doc__ │ │ │ │ -00003690 t os_scandir │ │ │ │ +000039e0 t os_scandir │ │ │ │ 00001394 r os_scandir__doc__ │ │ │ │ 00004368 t os_sched_get_priority_max │ │ │ │ 00007858 r os_sched_get_priority_max__doc__ │ │ │ │ 000042e4 t os_sched_get_priority_min │ │ │ │ 000077f8 r os_sched_get_priority_min__doc__ │ │ │ │ 00000036 t os_sched_getaffinity │ │ │ │ 000072b4 r os_sched_getaffinity__doc__ │ │ │ │ @@ -31140,15 +31132,15 @@ │ │ │ │ 0000736c r os_sched_setaffinity__doc__ │ │ │ │ 00003266 t os_sched_setparam │ │ │ │ 000074e8 r os_sched_setparam__doc__ │ │ │ │ 000031a4 t os_sched_setscheduler │ │ │ │ 00007680 r os_sched_setscheduler__doc__ │ │ │ │ 000045c4 t os_sched_yield │ │ │ │ 00007414 r os_sched_yield__doc__ │ │ │ │ -00004188 t os_sendfile │ │ │ │ +00004060 t os_sendfile │ │ │ │ 00004538 r os_sendfile__doc__ │ │ │ │ 000005bc t os_set_blocking │ │ │ │ 0000173c r os_set_blocking__doc__ │ │ │ │ 00002630 t os_set_inheritable │ │ │ │ 00001890 r os_set_inheritable__doc__ │ │ │ │ 000032c4 t os_setegid │ │ │ │ 000065fc r os_setegid__doc__ │ │ │ │ @@ -31174,29 +31166,29 @@ │ │ │ │ 000024ac r os_setresuid__doc__ │ │ │ │ 0000018a t os_setreuid │ │ │ │ 000065a0 r os_setreuid__doc__ │ │ │ │ 000054ca t os_setsid │ │ │ │ 000052b0 r os_setsid__doc__ │ │ │ │ 00003390 t os_setuid │ │ │ │ 00006694 r os_setuid__doc__ │ │ │ │ -00003ed0 t os_setxattr │ │ │ │ +00003da8 t os_setxattr │ │ │ │ 00002074 r os_setxattr__doc__ │ │ │ │ 00002980 t os_splice │ │ │ │ 000039b8 r os_splice__doc__ │ │ │ │ -00001504 t os_stat │ │ │ │ +00001508 t os_stat │ │ │ │ 0000b1e4 r os_stat__doc__ │ │ │ │ 0000171e t os_statvfs │ │ │ │ 000029fc r os_statvfs__doc__ │ │ │ │ 000019da t os_strerror │ │ │ │ 00002f0c r os_strerror__doc__ │ │ │ │ -00003758 t os_symlink │ │ │ │ +00003630 t os_symlink │ │ │ │ 00005a6c r os_symlink__doc__ │ │ │ │ 0000534c t os_sync │ │ │ │ 0000a2f8 r os_sync__doc__ │ │ │ │ -00002974 t os_sysconf │ │ │ │ +0000284c t os_sysconf │ │ │ │ 000027ac r os_sysconf__doc__ │ │ │ │ 0000566c t os_system │ │ │ │ 00008d44 r os_system__doc__ │ │ │ │ 0000479a t os_tcgetpgrp │ │ │ │ 000051fc r os_tcgetpgrp__doc__ │ │ │ │ 000047e4 t os_tcsetpgrp │ │ │ │ 00005194 r os_tcsetpgrp__doc__ │ │ │ │ @@ -31212,61 +31204,61 @@ │ │ │ │ 00005484 r os_timerfd_settime_ns__doc__ │ │ │ │ 00000c00 t os_times │ │ │ │ 00005980 r os_times__doc__ │ │ │ │ 00002de8 t os_truncate │ │ │ │ 000032d8 r os_truncate__doc__ │ │ │ │ 000038a2 t os_ttyname │ │ │ │ 0000ac0c r os_ttyname__doc__ │ │ │ │ -00004b1c t os_umask │ │ │ │ +000049f4 t os_umask │ │ │ │ 00008ce8 r os_umask__doc__ │ │ │ │ -00000f0c t os_uname │ │ │ │ +00000e0c t os_uname │ │ │ │ 00008974 r os_uname__doc__ │ │ │ │ -00000f10 t os_uname_impl │ │ │ │ -00003e0c t os_unlink │ │ │ │ +00000e10 t os_uname_impl │ │ │ │ +0000414c t os_unlink │ │ │ │ 00008b90 r os_unlink__doc__ │ │ │ │ 00003862 t os_unlockpt │ │ │ │ 0000702c r os_unlockpt__doc__ │ │ │ │ -00003da0 t os_unsetenv │ │ │ │ +00003c78 t os_unsetenv │ │ │ │ 00002f58 r os_unsetenv__doc__ │ │ │ │ 000004ce t os_unshare │ │ │ │ 00005e74 r os_unshare__doc__ │ │ │ │ -000030ac t os_urandom │ │ │ │ +000033e4 t os_urandom │ │ │ │ 00001cf0 r os_urandom__doc__ │ │ │ │ -000020f4 t os_utime │ │ │ │ +00001fcc t os_utime │ │ │ │ 00008474 r os_utime__doc__ │ │ │ │ 00000550 t os_wait │ │ │ │ 00001384 t os_wait3 │ │ │ │ 00006414 r os_wait3__doc__ │ │ │ │ 00000e08 t os_wait4 │ │ │ │ 0000636c r os_wait4__doc__ │ │ │ │ 00006058 r os_wait__doc__ │ │ │ │ 000049d0 t os_waitid │ │ │ │ 000061b0 r os_waitid__doc__ │ │ │ │ -000027bc t os_waitpid │ │ │ │ +00002694 t os_waitpid │ │ │ │ 000060e0 r os_waitpid__doc__ │ │ │ │ -000028c0 t os_waitstatus_to_exitcode │ │ │ │ +00002798 t os_waitstatus_to_exitcode │ │ │ │ 00001034 r os_waitstatus_to_exitcode__doc__ │ │ │ │ -00000cc4 t os_write │ │ │ │ +00000bc4 t os_write │ │ │ │ 000045b8 r os_write__doc__ │ │ │ │ 00004834 t os_writev │ │ │ │ 000041c4 r os_writev__doc__ │ │ │ │ -00003520 t parse_arglist │ │ │ │ -000041a4 t parse_envlist │ │ │ │ -00000030 t path_cleanup │ │ │ │ +000033f8 t parse_arglist │ │ │ │ +000044e4 t parse_envlist │ │ │ │ +0000002c t path_cleanup │ │ │ │ 000017f0 t path_converter │ │ │ │ U pathconf │ │ │ │ U pipe │ │ │ │ U pipe2 │ │ │ │ 0000bb50 r posix__doc__ │ │ │ │ 000000d4 d posix_constants_confstr │ │ │ │ 00000034 d posix_constants_pathconf │ │ │ │ 000001ac d posix_constants_sysconf │ │ │ │ U posix_fadvise64 │ │ │ │ U posix_fallocate64 │ │ │ │ -00004bdc t posix_fildes_fd │ │ │ │ +00004ab4 t posix_fildes_fd │ │ │ │ 00001dd8 d posix_methods │ │ │ │ U posix_openpt │ │ │ │ U posix_spawn │ │ │ │ U posix_spawn_file_actions_addclose │ │ │ │ U posix_spawn_file_actions_addclosefrom_np │ │ │ │ U posix_spawn_file_actions_adddup2 │ │ │ │ U posix_spawn_file_actions_addopen │ │ │ │ @@ -31293,35 +31285,35 @@ │ │ │ │ 000014e4 t probe_fstatat │ │ │ │ 000014e8 t probe_futimens │ │ │ │ 0000001c t probe_linkat │ │ │ │ 00000020 t probe_mkdirat │ │ │ │ 00000024 t probe_mkfifoat │ │ │ │ 00000028 t probe_mknodat │ │ │ │ 000014ec t probe_openat │ │ │ │ -00001500 t probe_ptsname_r │ │ │ │ +00001504 t probe_ptsname_r │ │ │ │ 000014f0 t probe_readlinkat │ │ │ │ -0000002c t probe_renameat │ │ │ │ -000014f4 t probe_symlinkat │ │ │ │ -000014f8 t probe_unlinkat │ │ │ │ -000014fc t probe_utimensat │ │ │ │ +000014f4 t probe_renameat │ │ │ │ +000014f8 t probe_symlinkat │ │ │ │ +000014fc t probe_unlinkat │ │ │ │ +00001500 t probe_utimensat │ │ │ │ U ptsname_r │ │ │ │ U pwrite64 │ │ │ │ U pwritev64v2 │ │ │ │ -00002e64 t py_posix_spawn │ │ │ │ +00002d3c t py_posix_spawn │ │ │ │ U readdir64 │ │ │ │ U readlink │ │ │ │ U readlinkat │ │ │ │ U readv │ │ │ │ -0000051c t register_at_forker │ │ │ │ +0000054c t register_at_forker │ │ │ │ U removexattr │ │ │ │ U rename │ │ │ │ U renameat │ │ │ │ U rewinddir │ │ │ │ U rmdir │ │ │ │ -00001338 t run_at_forkers │ │ │ │ +00001238 t run_at_forkers │ │ │ │ U sched_get_priority_max │ │ │ │ U sched_get_priority_min │ │ │ │ U sched_getaffinity │ │ │ │ U sched_getparam │ │ │ │ U sched_getscheduler │ │ │ │ 00000614 d sched_param_desc │ │ │ │ 00002ab4 d sched_param_fields │ │ │ │ @@ -31345,19 +31337,19 @@ │ │ │ │ U setreuid │ │ │ │ U setsid │ │ │ │ U setuid │ │ │ │ U setxattr │ │ │ │ U sigaddset │ │ │ │ U sigemptyset │ │ │ │ U splice │ │ │ │ -00004624 t split_py_long_to_s_and_ns │ │ │ │ +000044fc t split_py_long_to_s_and_ns │ │ │ │ 0000b9c8 r stat_result__doc__ │ │ │ │ 000005f4 d stat_result_desc │ │ │ │ 00002b84 d stat_result_fields │ │ │ │ -00004a58 t statresult_new │ │ │ │ +00004930 t statresult_new │ │ │ │ U statvfs64 │ │ │ │ 0000b8a8 r statvfs_result__doc__ │ │ │ │ 00000604 d statvfs_result_desc │ │ │ │ 00002b24 d statvfs_result_fields │ │ │ │ U stdout │ │ │ │ U strchr │ │ │ │ U strcpy │ │ │ │ @@ -31392,15 +31384,15 @@ │ │ │ │ U wait │ │ │ │ 00000e8c t wait_helper.isra.0 │ │ │ │ U waitid │ │ │ │ 0000b7c8 r waitid_result__doc__ │ │ │ │ 000005e4 d waitid_result_desc │ │ │ │ 00002af4 d waitid_result_fields │ │ │ │ U waitpid │ │ │ │ -00001560 t warn_about_fork_with_threads │ │ │ │ +00001438 t warn_about_fork_with_threads │ │ │ │ U wcslen │ │ │ │ U writev │ │ │ │ │ │ │ │ signalmodule.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LANCHOR1 │ │ │ │ 00000000 r .LC0 │ │ │ │ @@ -31494,15 +31486,15 @@ │ │ │ │ U PyEval_SaveThread │ │ │ │ U PyExc_KeyboardInterrupt │ │ │ │ U PyExc_OSError │ │ │ │ U PyExc_TypeError │ │ │ │ U PyExc_ValueError │ │ │ │ U PyFloat_FromDouble │ │ │ │ U PyImport_ImportModule │ │ │ │ -00000164 T PyInit__signal │ │ │ │ +00000000 T PyInit__signal │ │ │ │ U PyLong_AsInt │ │ │ │ U PyLong_AsUnsignedLongMask │ │ │ │ U PyLong_FromLong │ │ │ │ U PyLong_FromVoidPtr │ │ │ │ U PyLong_Type │ │ │ │ U PyMapping_GetItemString │ │ │ │ U PyModuleDef_Init │ │ │ │ @@ -31529,35 +31521,35 @@ │ │ │ │ U _PyArg_BadArgument │ │ │ │ U _PyArg_CheckPositional │ │ │ │ U _PyArg_UnpackKeywords │ │ │ │ U _PyDeadline_Get │ │ │ │ U _PyDeadline_Init │ │ │ │ 00000c08 T _PyErr_CheckSignals │ │ │ │ 00000098 T _PyErr_CheckSignalsTstate │ │ │ │ -00000000 t _PyErr_CheckSignalsTstate.part.0 │ │ │ │ +000000b0 t _PyErr_CheckSignalsTstate.part.0 │ │ │ │ U _PyErr_Format │ │ │ │ U _PyErr_SetString │ │ │ │ U _PyEval_AddPendingCall │ │ │ │ U _PyEval_SignalReceived │ │ │ │ U _PyFrame_MakeAndSetFrameObject │ │ │ │ U _PyLong_FromUid │ │ │ │ 000002bc T _PyOS_InterruptOccurred │ │ │ │ 00000c94 T _PyOS_IsMainThread │ │ │ │ U _PyObject_Call │ │ │ │ U _PyRuntime │ │ │ │ 00000314 T _PySignal_AfterFork │ │ │ │ -000001a0 T _PySignal_Fini │ │ │ │ -000000b4 T _PySignal_Init │ │ │ │ +000003e4 T _PySignal_Fini │ │ │ │ +000002f8 T _PySignal_Init │ │ │ │ U _PyTime_AsTimespec │ │ │ │ U _PyTime_AsTimeval │ │ │ │ U _PyTime_FromSecondsObject │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_FatalErrorFunc │ │ │ │ U _Py_NoneStruct │ │ │ │ -000009b4 T _Py_RestoreSignals │ │ │ │ +00000850 T _Py_RestoreSignals │ │ │ │ U _Py_RunGC │ │ │ │ U _Py_Sigset_Converter │ │ │ │ U _Py_fstat │ │ │ │ U _Py_get_blocking │ │ │ │ U _Py_tss_tstate │ │ │ │ U _Py_write_noraise │ │ │ │ U __aeabi_l2d │ │ │ │ @@ -31567,19 +31559,19 @@ │ │ │ │ U __libc_current_sigrtmax │ │ │ │ U __libc_current_sigrtmin │ │ │ │ U __setitimer64 │ │ │ │ U __sigtimedwait64 │ │ │ │ 00000018 r _keywords.2 │ │ │ │ 00000070 d _kwtuple.1 │ │ │ │ 00000044 d _parser.3 │ │ │ │ -00000744 t _signal_module_clear │ │ │ │ -000007a4 t _signal_module_free │ │ │ │ -00000160 t _signal_module_traverse │ │ │ │ +000005e0 t _signal_module_clear │ │ │ │ +00000640 t _signal_module_free │ │ │ │ +000003a4 t _signal_module_traverse │ │ │ │ U alarm │ │ │ │ -0000031c t compare_handler │ │ │ │ +00000560 t compare_handler │ │ │ │ 0000077c t fill_siginfo.isra.0 │ │ │ │ 000004e2 t itimer_retval │ │ │ │ U memcpy │ │ │ │ 00000024 r module_doc │ │ │ │ U pause │ │ │ │ U pthread_kill │ │ │ │ U pthread_sigmask │ │ │ │ @@ -31591,20 +31583,20 @@ │ │ │ │ U sigismember │ │ │ │ 00000392 t signal_alarm │ │ │ │ 00001354 r signal_alarm__doc__ │ │ │ │ 00000344 t signal_default_int_handler │ │ │ │ 000013b4 r signal_default_int_handler__doc__ │ │ │ │ 00000588 t signal_getitimer │ │ │ │ 00000b90 r signal_getitimer__doc__ │ │ │ │ -000009d8 t signal_getsignal │ │ │ │ +00000874 t signal_getsignal │ │ │ │ 00001004 r signal_getsignal__doc__ │ │ │ │ -00000914 t signal_handler │ │ │ │ +000007b0 t signal_handler │ │ │ │ 000000a8 d signal_methods │ │ │ │ 00000000 d signal_module │ │ │ │ -00000170 t signal_module_exec │ │ │ │ +0000000c t signal_module_exec │ │ │ │ 00000bd4 t signal_pause │ │ │ │ 00001320 r signal_pause__doc__ │ │ │ │ 000006a4 t signal_pidfd_send_signal │ │ │ │ 000006c0 r signal_pidfd_send_signal__doc__ │ │ │ │ 000003d8 t signal_pthread_kill │ │ │ │ 0000074c r signal_pthread_kill__doc__ │ │ │ │ 00000064 t signal_pthread_sigmask │ │ │ │ @@ -31613,15 +31605,15 @@ │ │ │ │ 000012d0 r signal_raise_signal__doc__ │ │ │ │ 000001ac t signal_set_wakeup_fd │ │ │ │ 00000d14 r signal_set_wakeup_fd__doc__ │ │ │ │ 00000618 t signal_setitimer │ │ │ │ 00000bd8 r signal_setitimer__doc__ │ │ │ │ 0000090e t signal_siginterrupt │ │ │ │ 00000e14 r signal_siginterrupt__doc__ │ │ │ │ -000007a8 t signal_signal │ │ │ │ +00000644 t signal_signal │ │ │ │ 00001150 r signal_signal__doc__ │ │ │ │ 000008ce t signal_sigpending │ │ │ │ 00000a9c r signal_sigpending__doc__ │ │ │ │ 00000a5c t signal_sigtimedwait │ │ │ │ 0000079c r signal_sigtimedwait__doc__ │ │ │ │ 00000872 t signal_sigwait │ │ │ │ 000009b0 r signal_sigwait__doc__ │ │ │ │ @@ -31639,15 +31631,15 @@ │ │ │ │ U strsignal │ │ │ │ U strstr │ │ │ │ 000005dc r struct_siginfo__doc__ │ │ │ │ 00000034 d struct_siginfo_desc │ │ │ │ 000001e8 d struct_siginfo_fields │ │ │ │ U syscall │ │ │ │ 000005d2 t timeval_from_double │ │ │ │ -00000938 t trip_signal │ │ │ │ +000007d4 t trip_signal │ │ │ │ │ │ │ │ _tracemalloc.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LC0 │ │ │ │ U PyBool_FromLong │ │ │ │ U PyErr_Occurred │ │ │ │ 00000000 T PyInit__tracemalloc │ │ │ │ @@ -31840,15 +31832,15 @@ │ │ │ │ 000005c8 r _codecs_latin_1_decode__doc__ │ │ │ │ 00001304 t _codecs_latin_1_encode │ │ │ │ 000002b8 r _codecs_latin_1_encode__doc__ │ │ │ │ 000004bc t _codecs_lookup │ │ │ │ 00000d44 r _codecs_lookup__doc__ │ │ │ │ 0000000c t _codecs_lookup_error │ │ │ │ 00000020 r _codecs_lookup_error__doc__ │ │ │ │ -00000220 t _codecs_raw_unicode_escape_decode │ │ │ │ +0000022c t _codecs_raw_unicode_escape_decode │ │ │ │ 000005fc r _codecs_raw_unicode_escape_decode__doc__ │ │ │ │ 000013f0 t _codecs_raw_unicode_escape_encode │ │ │ │ 000002ec r _codecs_raw_unicode_escape_encode__doc__ │ │ │ │ 000005e8 t _codecs_readbuffer_encode │ │ │ │ 00000518 r _codecs_readbuffer_encode__doc__ │ │ │ │ 00000084 t _codecs_register │ │ │ │ 00000e64 r _codecs_register__doc__ │ │ │ │ @@ -31881,25 +31873,25 @@ │ │ │ │ 00000368 r _codecs_utf_32_be_encode__doc__ │ │ │ │ 000006f2 t _codecs_utf_32_decode │ │ │ │ 00000778 r _codecs_utf_32_decode__doc__ │ │ │ │ 00000216 t _codecs_utf_32_encode │ │ │ │ 000003d0 r _codecs_utf_32_encode__doc__ │ │ │ │ 0000174c t _codecs_utf_32_ex_decode │ │ │ │ 00000690 r _codecs_utf_32_ex_decode__doc__ │ │ │ │ -00000368 t _codecs_utf_32_le_decode │ │ │ │ +00000374 t _codecs_utf_32_le_decode │ │ │ │ 00000734 r _codecs_utf_32_le_decode__doc__ │ │ │ │ 00000bf0 t _codecs_utf_32_le_encode │ │ │ │ 0000039c r _codecs_utf_32_le_encode__doc__ │ │ │ │ 000008f0 t _codecs_utf_7_decode │ │ │ │ 00000920 r _codecs_utf_7_decode__doc__ │ │ │ │ 00001128 t _codecs_utf_7_encode │ │ │ │ 000004e8 r _codecs_utf_7_encode__doc__ │ │ │ │ 00000000 t _codecs_utf_8_decode │ │ │ │ 000008e0 r _codecs_utf_8_decode__doc__ │ │ │ │ -00000128 t _codecs_utf_8_encode │ │ │ │ +00000134 t _codecs_utf_8_encode │ │ │ │ 000004b8 r _codecs_utf_8_encode__doc__ │ │ │ │ 00000000 r _keywords.1 │ │ │ │ 00000010 r _keywords.4 │ │ │ │ 0000008c d _kwtuple.0 │ │ │ │ 000000ac d _kwtuple.3 │ │ │ │ 00000034 d _parser.2 │ │ │ │ 00000060 d _parser.5 │ │ │ │ @@ -31932,17 +31924,17 @@ │ │ │ │ 00000238 r .LC27 │ │ │ │ 00000250 r .LC28 │ │ │ │ 00000264 r .LC29 │ │ │ │ 00000054 r .LC3 │ │ │ │ 0000026c r .LC30 │ │ │ │ 000000a4 r .LC4 │ │ │ │ 000000c0 r .LC5 │ │ │ │ -000000dc r .LC6 │ │ │ │ -000000fc r .LC7 │ │ │ │ -00000110 r .LC8 │ │ │ │ +000000d8 r .LC6 │ │ │ │ +000000f4 r .LC7 │ │ │ │ +00000114 r .LC8 │ │ │ │ 00000128 r .LC9 │ │ │ │ U PyArg_ParseTuple │ │ │ │ U PyCallable_Check │ │ │ │ U PyDict_SetDefaultRef │ │ │ │ U PyDict_Type │ │ │ │ U PyDict_Update │ │ │ │ U PyErr_Clear │ │ │ │ @@ -32025,139 +32017,138 @@ │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_NotImplementedStruct │ │ │ │ U _Py_TrueStruct │ │ │ │ U _Py_tss_tstate │ │ │ │ U __aeabi_idiv │ │ │ │ U __aeabi_idivmod │ │ │ │ U __aeabi_uidiv │ │ │ │ -00000a24 t _collections__count_elements │ │ │ │ +00000b68 t _collections__count_elements │ │ │ │ 000003e0 r _collections__count_elements__doc__ │ │ │ │ 00000000 d _collectionsmodule │ │ │ │ -00000550 t _deque_rotate │ │ │ │ +000004a4 t _deque_rotate │ │ │ │ 00000000 r _keywords.1 │ │ │ │ 000000c4 d _kwtuple.0 │ │ │ │ 00000098 d _parser.2 │ │ │ │ 0000028c t collections_clear │ │ │ │ 0000000c r collections_doc │ │ │ │ 0000000c t collections_exec │ │ │ │ 0000035c t collections_free │ │ │ │ 00000100 d collections_methods │ │ │ │ 000000e0 d collections_slots │ │ │ │ 00000000 t collections_traverse │ │ │ │ -000013f8 t consume_iterator │ │ │ │ +00001540 t consume_iterator │ │ │ │ 00000228 r defdict_class_getitem_doc │ │ │ │ 0000005a t defdict_copy │ │ │ │ 0000029c r defdict_copy_doc │ │ │ │ -000009ac t defdict_dealloc │ │ │ │ +00000af0 t defdict_dealloc │ │ │ │ 000000ac r defdict_doc │ │ │ │ 00000360 t defdict_init │ │ │ │ 00000220 d defdict_members │ │ │ │ 00000248 d defdict_methods │ │ │ │ -00000ccc t defdict_missing │ │ │ │ +00000e10 t defdict_missing │ │ │ │ 000002c0 r defdict_missing_doc │ │ │ │ 000002dc t defdict_or │ │ │ │ 00000078 t defdict_reduce │ │ │ │ 0000020e t defdict_repr │ │ │ │ 000001b8 d defdict_slots │ │ │ │ 00000048 d defdict_spec │ │ │ │ -000012e8 t defdict_tp_clear │ │ │ │ -0000081c t defdict_traverse │ │ │ │ +0000142c t defdict_tp_clear │ │ │ │ +000007b0 t defdict_traverse │ │ │ │ 000005f4 t deque___copy__ │ │ │ │ 00000788 r deque___copy____doc__ │ │ │ │ 000005f6 t deque___reduce__ │ │ │ │ 00000544 r deque___reduce____doc__ │ │ │ │ 00000006 t deque___reversed__ │ │ │ │ 00000448 r deque___reversed____doc__ │ │ │ │ 00000a22 t deque___sizeof__ │ │ │ │ 00000490 r deque___sizeof____doc__ │ │ │ │ 000002c8 t deque_append │ │ │ │ 00000918 r deque_append__doc__ │ │ │ │ 00000378 t deque_append_impl │ │ │ │ 0000045c t deque_append_lock_held.part.0 │ │ │ │ -00000bb4 t deque_appendleft │ │ │ │ +00000b48 t deque_appendleft │ │ │ │ 000008c8 r deque_appendleft__doc__ │ │ │ │ -00000c44 t deque_appendleft_impl │ │ │ │ -000012b8 t deque_appendleft_lock_held.part.0 │ │ │ │ -0000134c t deque_ass_item │ │ │ │ -00000534 t deque_clear │ │ │ │ -000008b4 t deque_clear.part.0 │ │ │ │ -00000a08 t deque_clearmethod │ │ │ │ +00000bf4 t deque_appendleft_impl │ │ │ │ +000013fc t deque_appendleft_lock_held.part.0 │ │ │ │ +00001490 t deque_ass_item │ │ │ │ +00000700 t deque_clear │ │ │ │ +000009f8 t deque_clear.part.0 │ │ │ │ +00000b4c t deque_clearmethod │ │ │ │ 00000750 r deque_clearmethod__doc__ │ │ │ │ 00000382 t deque_concat │ │ │ │ -00000f68 t deque_contains │ │ │ │ +000010ac t deque_contains │ │ │ │ 000005f2 t deque_copy │ │ │ │ 000007c4 r deque_copy__doc__ │ │ │ │ 00000412 t deque_copy_impl │ │ │ │ 0000054a t deque_count │ │ │ │ 0000067c r deque_count__doc__ │ │ │ │ -000004a4 t deque_dealloc │ │ │ │ -00000570 t deque_del_item │ │ │ │ -000012b4 t deque_extend │ │ │ │ +00000650 t deque_dealloc │ │ │ │ +000005e4 t deque_del_item │ │ │ │ +000013f8 t deque_extend │ │ │ │ 00000864 r deque_extend__doc__ │ │ │ │ -000009f8 t deque_extend_impl │ │ │ │ +0000098c t deque_extend_impl │ │ │ │ 0000066a t deque_extendleft │ │ │ │ 000007fc r deque_extendleft__doc__ │ │ │ │ -00001438 t deque_extendleft_impl │ │ │ │ -00001338 t deque_get_maxlen │ │ │ │ +00001580 t deque_extendleft_impl │ │ │ │ +0000147c t deque_get_maxlen │ │ │ │ 00000598 d deque_getset │ │ │ │ -00000cd0 t deque_index │ │ │ │ +00000c80 t deque_index │ │ │ │ 00000604 r deque_index__doc__ │ │ │ │ 00000168 t deque_init │ │ │ │ 000004dc r deque_init__doc__ │ │ │ │ 0000066e t deque_inplace_concat │ │ │ │ 000006a6 t deque_inplace_repeat │ │ │ │ 000006a8 t deque_inplace_repeat_lock_held │ │ │ │ 00000832 t deque_insert │ │ │ │ 000005c4 r deque_insert__doc__ │ │ │ │ 00000408 t deque_item │ │ │ │ -00000e1c t deque_iter │ │ │ │ +00000f60 t deque_iter │ │ │ │ 00000098 t deque_len │ │ │ │ 00000430 d deque_members │ │ │ │ 00000458 d deque_methods │ │ │ │ 000000e0 t deque_new │ │ │ │ -0000085c t deque_pop │ │ │ │ +000007f0 t deque_pop │ │ │ │ 000009a4 r deque_pop__doc__ │ │ │ │ -000008e4 t deque_pop_impl │ │ │ │ -0000096c t deque_popleft │ │ │ │ +00000878 t deque_pop_impl │ │ │ │ +00000900 t deque_popleft │ │ │ │ 00000964 r deque_popleft__doc__ │ │ │ │ -000006fc t deque_popleft_impl │ │ │ │ -0000048c t deque_remove │ │ │ │ +00000500 t deque_remove │ │ │ │ 00000584 r deque_remove__doc__ │ │ │ │ 0000094c t deque_repeat │ │ │ │ 00000170 t deque_repr │ │ │ │ -00001624 t deque_reverse │ │ │ │ +0000176c t deque_reverse │ │ │ │ 000006c0 r deque_reverse__doc__ │ │ │ │ 00000008 t deque_reviter │ │ │ │ -000010c0 t deque_richcompare │ │ │ │ -00000f5c t deque_rotate │ │ │ │ +00001204 t deque_richcompare │ │ │ │ +00000f0c t deque_rotate │ │ │ │ 000006ec r deque_rotate__doc__ │ │ │ │ 00000368 d deque_slots │ │ │ │ 00000034 d deque_spec │ │ │ │ 0000009c t deque_traverse │ │ │ │ -00000eb4 t dequeiter_clear │ │ │ │ -00000e74 t dequeiter_dealloc │ │ │ │ +00000ff8 t dequeiter_clear │ │ │ │ +00000fb8 t dequeiter_dealloc │ │ │ │ 00000000 t dequeiter_len │ │ │ │ 00000338 d dequeiter_methods │ │ │ │ -0000153c t dequeiter_new │ │ │ │ -00000b20 t dequeiter_next │ │ │ │ +00001684 t dequeiter_new │ │ │ │ +00000ab4 t dequeiter_next │ │ │ │ 00000936 t dequeiter_reduce │ │ │ │ 000002f0 d dequeiter_slots │ │ │ │ 0000005c d dequeiter_spec │ │ │ │ 0000051a t dequeiter_traverse │ │ │ │ 0000098e t dequereviter_new │ │ │ │ -00000ef0 t dequereviter_next │ │ │ │ -00000ef4 t dequereviter_next_lock_held.isra.0 │ │ │ │ +00001034 t dequereviter_next │ │ │ │ +00001038 t dequereviter_next_lock_held.isra.0 │ │ │ │ 000002a8 d dequereviter_slots │ │ │ │ 00000070 d dequereviter_spec │ │ │ │ -00000db4 t finalize_iterator │ │ │ │ +00000ef8 t finalize_iterator │ │ │ │ 00000380 r length_hint_doc │ │ │ │ 00000058 t newblock │ │ │ │ 000003b8 r reduce_doc │ │ │ │ -000007e0 t tuplegetter_clear │ │ │ │ -00000788 t tuplegetter_dealloc │ │ │ │ +00000774 t tuplegetter_clear │ │ │ │ +0000071c t tuplegetter_dealloc │ │ │ │ 00000228 t tuplegetter_descr_get │ │ │ │ 00000a40 t tuplegetter_descr_set │ │ │ │ 00000190 d tuplegetter_members │ │ │ │ 00000170 d tuplegetter_methods │ │ │ │ 00000128 t tuplegetter_new │ │ │ │ 00000a7a t tuplegetter_reduce │ │ │ │ 00000a8e t tuplegetter_repr │ │ │ │ @@ -32371,15 +32362,15 @@ │ │ │ │ U PyLong_AsInt │ │ │ │ U PyLong_AsLong │ │ │ │ U PyLong_AsLongLong │ │ │ │ U PyModuleDef_Init │ │ │ │ U PyModule_AddIntConstant │ │ │ │ U PyModule_AddObjectRef │ │ │ │ U PyModule_AddType │ │ │ │ -00000c38 T PyNumber_AsOff_t │ │ │ │ +00000bec T PyNumber_AsOff_t │ │ │ │ U PyNumber_Check │ │ │ │ U PyOS_FSPath │ │ │ │ U PyObject_CallFunction │ │ │ │ U PyObject_GetAttr │ │ │ │ U PyObject_IsTrue │ │ │ │ U PyObject_SetAttr │ │ │ │ U PyObject_VectorcallMethod │ │ │ │ @@ -32424,15 +32415,15 @@ │ │ │ │ U bytesiobuf_spec │ │ │ │ U fileio_spec │ │ │ │ U iobase_spec │ │ │ │ 000002b0 t iomodule_clear │ │ │ │ 0000000c t iomodule_exec │ │ │ │ 0000049c t iomodule_free │ │ │ │ 000000d8 d iomodule_slots │ │ │ │ -00000cdc t iomodule_traverse │ │ │ │ +00000c90 t iomodule_traverse │ │ │ │ 00001af8 r module_doc │ │ │ │ 000000f8 d module_methods │ │ │ │ U nldecoder_spec │ │ │ │ U rawiobase_spec │ │ │ │ U strchr │ │ │ │ U stringio_spec │ │ │ │ U strlen │ │ │ │ @@ -32501,15 +32492,15 @@ │ │ │ │ U _PyArg_CheckPositional │ │ │ │ U _PyArg_UnpackKeywords │ │ │ │ U _PyByteArray_empty_string │ │ │ │ U _PyBytes_Join │ │ │ │ U _PyErr_ChainExceptions1 │ │ │ │ U _PyFile_Flush │ │ │ │ 000001ce T _PyIOBase_cannot_pickle │ │ │ │ -000008b8 T _PyIOBase_check_closed │ │ │ │ +00000558 T _PyIOBase_check_closed │ │ │ │ 00000000 T _PyIOBase_check_readable │ │ │ │ 000003b8 T _PyIOBase_check_seekable │ │ │ │ 00000330 T _PyIOBase_check_writable │ │ │ │ 00000088 T _PyIOBase_finalize │ │ │ │ U _PyIO_Module │ │ │ │ U _PyIO_trap_eintr │ │ │ │ U _PyNumber_Index │ │ │ │ @@ -32552,15 +32543,15 @@ │ │ │ │ 00000000 t _io__RawIOBase_readall │ │ │ │ 00000034 r _io__RawIOBase_readall__doc__ │ │ │ │ 00000000 r _keywords.0 │ │ │ │ 0000000c r _keywords.2 │ │ │ │ 00000000 d _parser.1 │ │ │ │ 0000002c d _parser.3 │ │ │ │ 000001ec t iobase_check_closed │ │ │ │ -00000930 t iobase_check_readable │ │ │ │ +000008b8 t iobase_check_readable │ │ │ │ 00000240 t iobase_check_seekable │ │ │ │ 000001a0 t iobase_check_writable │ │ │ │ 00000590 t iobase_clear │ │ │ │ 00000440 t iobase_closed_get │ │ │ │ 00000468 t iobase_dealloc │ │ │ │ 000009e0 r iobase_doc │ │ │ │ 0000016c t iobase_enter │ │ │ │ @@ -33017,15 +33008,15 @@ │ │ │ │ U _PyFile_Flush │ │ │ │ U _PyIOBase_cannot_pickle │ │ │ │ U _PyIOBase_check_readable │ │ │ │ U _PyIOBase_check_seekable │ │ │ │ U _PyIOBase_check_writable │ │ │ │ U _PyIOBase_finalize │ │ │ │ U _PyIO_Module │ │ │ │ -00000520 T _PyIO_trap_eintr │ │ │ │ +0000047c T _PyIO_trap_eintr │ │ │ │ U _PyNumber_Index │ │ │ │ U _PyObject_CallMethod │ │ │ │ U _PyObject_MakeTpCall │ │ │ │ U _PyRuntime │ │ │ │ U _Py_CheckFunctionResult │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_FalseStruct │ │ │ │ @@ -33034,87 +33025,86 @@ │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_TrueStruct │ │ │ │ U _Py_convert_optional_to_ssize_t │ │ │ │ U _Py_tss_tstate │ │ │ │ U __aeabi_idivmod │ │ │ │ U __errno_location │ │ │ │ 00000000 r __func__.6 │ │ │ │ -00002dc0 t _buffered_raw_seek.constprop.0 │ │ │ │ +00002e44 t _buffered_raw_seek.constprop.0 │ │ │ │ 0000001c t _buffered_raw_tell │ │ │ │ -00003138 t _buffered_readline │ │ │ │ +000031e8 t _buffered_readline │ │ │ │ 00000106 t _bufferediobase_readinto_generic │ │ │ │ -0000046c t _bufferedreader_fill_buffer │ │ │ │ -000024b4 t _bufferedreader_raw_read │ │ │ │ -0000040c t _bufferedreader_read_fast │ │ │ │ -0000067a t _enter_buffered_busy │ │ │ │ -00000ee4 t _forward_call │ │ │ │ -00000d58 t _io_BufferedRWPair___init__ │ │ │ │ +0000253c t _bufferedreader_raw_read │ │ │ │ +000003b0 t _bufferedreader_read_fast │ │ │ │ +000006a6 t _enter_buffered_busy │ │ │ │ +00000e44 t _forward_call │ │ │ │ +00000cb8 t _io_BufferedRWPair___init__ │ │ │ │ 0000016c r _io_BufferedRWPair___init____doc__ │ │ │ │ -00000858 t _io_BufferedRandom___init__ │ │ │ │ +000007b4 t _io_BufferedRandom___init__ │ │ │ │ 0000005c r _io_BufferedRandom___init____doc__ │ │ │ │ 00000000 t _io_BufferedReader___init__ │ │ │ │ 0000044c r _io_BufferedReader___init____doc__ │ │ │ │ -00000ffc t _io_BufferedWriter___init__ │ │ │ │ +00001078 t _io_BufferedWriter___init__ │ │ │ │ 0000034c r _io_BufferedWriter___init____doc__ │ │ │ │ -00001424 t _io_BufferedWriter_write │ │ │ │ +000014a4 t _io_BufferedWriter_write │ │ │ │ 0000032c r _io_BufferedWriter_write__doc__ │ │ │ │ -000005b8 t _io__BufferedIOBase_detach │ │ │ │ +000005e4 t _io__BufferedIOBase_detach │ │ │ │ 00000b5c r _io__BufferedIOBase_detach__doc__ │ │ │ │ -000004ea t _io__BufferedIOBase_read │ │ │ │ -00000824 t _io__BufferedIOBase_read1 │ │ │ │ +00000516 t _io__BufferedIOBase_read │ │ │ │ +00000850 t _io__BufferedIOBase_read1 │ │ │ │ 00000808 r _io__BufferedIOBase_read1__doc__ │ │ │ │ 000008dc r _io__BufferedIOBase_read__doc__ │ │ │ │ 0000009c t _io__BufferedIOBase_readinto │ │ │ │ 000001d8 t _io__BufferedIOBase_readinto1 │ │ │ │ 00000c04 r _io__BufferedIOBase_readinto1__doc__ │ │ │ │ 00000c28 r _io__BufferedIOBase_readinto__doc__ │ │ │ │ -0000055c t _io__BufferedIOBase_write │ │ │ │ +00000588 t _io__BufferedIOBase_write │ │ │ │ 0000070c r _io__BufferedIOBase_write__doc__ │ │ │ │ -00000610 t _io__Buffered___sizeof__ │ │ │ │ +0000063c t _io__Buffered___sizeof__ │ │ │ │ 000006f0 r _io__Buffered___sizeof____doc__ │ │ │ │ -000004b4 t _io__Buffered__dealloc_warn │ │ │ │ +00000410 t _io__Buffered__dealloc_warn │ │ │ │ 000006c8 r _io__Buffered__dealloc_warn__doc__ │ │ │ │ -00000c08 t _io__Buffered_close │ │ │ │ +00000c28 t _io__Buffered_close │ │ │ │ 00000698 r _io__Buffered_close__doc__ │ │ │ │ 000002f8 t _io__Buffered_closed_get │ │ │ │ -00000622 t _io__Buffered_detach │ │ │ │ +0000064e t _io__Buffered_detach │ │ │ │ 00000680 r _io__Buffered_detach__doc__ │ │ │ │ -0000058c t _io__Buffered_fileno │ │ │ │ +000004e8 t _io__Buffered_fileno │ │ │ │ 00000620 r _io__Buffered_fileno__doc__ │ │ │ │ -00001d5c t _io__Buffered_flush │ │ │ │ +00001de4 t _io__Buffered_flush │ │ │ │ 000005f0 r _io__Buffered_flush__doc__ │ │ │ │ 0000003c t _io__Buffered_isatty │ │ │ │ 00000608 r _io__Buffered_isatty__doc__ │ │ │ │ -00000d08 t _io__Buffered_mode_get │ │ │ │ -000005ec t _io__Buffered_name_get │ │ │ │ -00000b3c t _io__Buffered_peek │ │ │ │ +00000c68 t _io__Buffered_mode_get │ │ │ │ +00000548 t _io__Buffered_name_get │ │ │ │ +00000a98 t _io__Buffered_peek │ │ │ │ 000005d4 r _io__Buffered_peek__doc__ │ │ │ │ 00000348 t _io__Buffered_read │ │ │ │ -000001d8 t _io__Buffered_read1 │ │ │ │ +0000017c t _io__Buffered_read1 │ │ │ │ 00000594 r _io__Buffered_read1__doc__ │ │ │ │ 000005b4 r _io__Buffered_read__doc__ │ │ │ │ -00000118 t _io__Buffered_readable │ │ │ │ +000000bc t _io__Buffered_readable │ │ │ │ 00000650 r _io__Buffered_readable__doc__ │ │ │ │ -00002ec8 t _io__Buffered_readinto │ │ │ │ +00002f4c t _io__Buffered_readinto │ │ │ │ 000002c8 t _io__Buffered_readinto1 │ │ │ │ 00000550 r _io__Buffered_readinto1__doc__ │ │ │ │ 00000574 r _io__Buffered_readinto__doc__ │ │ │ │ -000006f4 t _io__Buffered_readline │ │ │ │ +00000650 t _io__Buffered_readline │ │ │ │ 0000052c r _io__Buffered_readline__doc__ │ │ │ │ -0000264c t _io__Buffered_seek │ │ │ │ +000026d4 t _io__Buffered_seek │ │ │ │ 000004f0 r _io__Buffered_seek__doc__ │ │ │ │ -00000f9c t _io__Buffered_seekable │ │ │ │ +00001018 t _io__Buffered_seekable │ │ │ │ 00000668 r _io__Buffered_seekable__doc__ │ │ │ │ -00000df8 t _io__Buffered_simple_flush │ │ │ │ +00000e74 t _io__Buffered_simple_flush │ │ │ │ 000006b0 r _io__Buffered_simple_flush__doc__ │ │ │ │ -000012fc t _io__Buffered_tell │ │ │ │ +0000137c t _io__Buffered_tell │ │ │ │ 00000518 r _io__Buffered_tell__doc__ │ │ │ │ -0000102c t _io__Buffered_truncate │ │ │ │ +00000f8c t _io__Buffered_truncate │ │ │ │ 000004cc r _io__Buffered_truncate__doc__ │ │ │ │ -00000178 t _io__Buffered_writable │ │ │ │ +0000011c t _io__Buffered_writable │ │ │ │ 00000638 r _io__Buffered_writable__doc__ │ │ │ │ 00000018 r _keywords.1 │ │ │ │ 00000038 r _keywords.10 │ │ │ │ 00000044 r _keywords.12 │ │ │ │ 0000004c r _keywords.14 │ │ │ │ 00000054 r _keywords.16 │ │ │ │ 00000024 r _keywords.4 │ │ │ │ @@ -33125,56 +33115,56 @@ │ │ │ │ 00000000 d _parser.11 │ │ │ │ 000000b0 d _parser.13 │ │ │ │ 00000108 d _parser.15 │ │ │ │ 000000dc d _parser.17 │ │ │ │ 00000058 d _parser.2 │ │ │ │ 0000002c d _parser.5 │ │ │ │ 00000084 d _parser.8 │ │ │ │ -00000730 t _set_BlockingIOError.constprop.0 │ │ │ │ -00000f3c t buffered_clear │ │ │ │ -000000bc t buffered_closed │ │ │ │ +0000075c t _set_BlockingIOError.constprop.0 │ │ │ │ +00000fb8 t buffered_clear │ │ │ │ +00000e18 t buffered_closed │ │ │ │ 00000000 t buffered_closed.part.0 │ │ │ │ -00000e58 t buffered_dealloc │ │ │ │ -000021a0 t buffered_flush_and_rewind_unlocked │ │ │ │ -0000077c t buffered_iternext │ │ │ │ -0000063c t buffered_repr │ │ │ │ -00002470 t buffered_traverse │ │ │ │ +00000ed4 t buffered_dealloc │ │ │ │ +00002228 t buffered_flush_and_rewind_unlocked │ │ │ │ +000006d8 t buffered_iternext │ │ │ │ +00000598 t buffered_repr │ │ │ │ +000024f8 t buffered_traverse │ │ │ │ 00000c48 r bufferediobase_doc │ │ │ │ 00000a1c d bufferediobase_methods │ │ │ │ 00000a04 d bufferediobase_slots │ │ │ │ 000009f0 D bufferediobase_spec │ │ │ │ 000001f4 d bufferedrandom_getset │ │ │ │ 00000244 d bufferedrandom_members │ │ │ │ 000002a8 d bufferedrandom_methods │ │ │ │ 0000019c d bufferedrandom_slots │ │ │ │ 00000188 D bufferedrandom_spec │ │ │ │ 000007fc d bufferedreader_getset │ │ │ │ 0000084c d bufferedreader_members │ │ │ │ 000008b0 d bufferedreader_methods │ │ │ │ 000007a4 d bufferedreader_slots │ │ │ │ 00000790 D bufferedreader_spec │ │ │ │ -00000fc0 t bufferedrwpair_clear │ │ │ │ +00000f20 t bufferedrwpair_clear │ │ │ │ 00000250 t bufferedrwpair_close │ │ │ │ -00000ea4 t bufferedrwpair_closed_get │ │ │ │ -00000f54 t bufferedrwpair_dealloc │ │ │ │ -00000814 t bufferedrwpair_flush │ │ │ │ +00000e04 t bufferedrwpair_closed_get │ │ │ │ +00000eb4 t bufferedrwpair_dealloc │ │ │ │ +00000840 t bufferedrwpair_flush │ │ │ │ 00000464 d bufferedrwpair_getset │ │ │ │ -00000786 t bufferedrwpair_isatty │ │ │ │ +000007b2 t bufferedrwpair_isatty │ │ │ │ 0000048c d bufferedrwpair_members │ │ │ │ 000004c8 d bufferedrwpair_methods │ │ │ │ -000007d4 t bufferedrwpair_peek │ │ │ │ -00000600 t bufferedrwpair_read │ │ │ │ -000007e4 t bufferedrwpair_read1 │ │ │ │ -000011b8 t bufferedrwpair_readable │ │ │ │ -000007f4 t bufferedrwpair_readinto │ │ │ │ -00000804 t bufferedrwpair_readinto1 │ │ │ │ +00000800 t bufferedrwpair_peek │ │ │ │ +0000062c t bufferedrwpair_read │ │ │ │ +00000810 t bufferedrwpair_read1 │ │ │ │ +00001118 t bufferedrwpair_readable │ │ │ │ +00000820 t bufferedrwpair_readinto │ │ │ │ +00000830 t bufferedrwpair_readinto1 │ │ │ │ 0000041c d bufferedrwpair_slots │ │ │ │ 00000408 D bufferedrwpair_spec │ │ │ │ -000011d0 t bufferedrwpair_traverse │ │ │ │ -000011c4 t bufferedrwpair_writable │ │ │ │ +00001130 t bufferedrwpair_traverse │ │ │ │ +00001124 t bufferedrwpair_writable │ │ │ │ 00000242 t bufferedrwpair_write │ │ │ │ 000005ec d bufferedwriter_getset │ │ │ │ 0000063c d bufferedwriter_members │ │ │ │ 000006a0 d bufferedwriter_methods │ │ │ │ 0000059c d bufferedwriter_slots │ │ │ │ 00000588 D bufferedwriter_spec │ │ │ │ U memchr │ │ │ │ @@ -33233,22 +33223,22 @@ │ │ │ │ 00000054 r .LC5 │ │ │ │ 00000544 r .LC50 │ │ │ │ 00000568 r .LC51 │ │ │ │ 0000058c r .LC52 │ │ │ │ 00000590 r .LC53 │ │ │ │ 000005bc r .LC54 │ │ │ │ 000005d8 r .LC55 │ │ │ │ -000005dc r .LC56 │ │ │ │ -00000620 r .LC57 │ │ │ │ -00000624 r .LC58 │ │ │ │ -00000648 r .LC59 │ │ │ │ +000005e0 r .LC56 │ │ │ │ +000005e4 r .LC57 │ │ │ │ +00000628 r .LC58 │ │ │ │ +0000062c r .LC59 │ │ │ │ 00000068 r .LC6 │ │ │ │ -0000064c r .LC61 │ │ │ │ -00000678 r .LC62 │ │ │ │ -0000067c r .LC63 │ │ │ │ +00000650 r .LC60 │ │ │ │ +00000654 r .LC62 │ │ │ │ +00000680 r .LC63 │ │ │ │ 00000684 r .LC64 │ │ │ │ 00000688 r .LC65 │ │ │ │ 000006a4 r .LC66 │ │ │ │ 000006a8 r .LC67 │ │ │ │ 000006d0 r .LC68 │ │ │ │ 000006d4 r .LC69 │ │ │ │ 0000008c r .LC7 │ │ │ │ @@ -33323,31 +33313,31 @@ │ │ │ │ U PyUnicode_GetLength │ │ │ │ U PyUnicode_Join │ │ │ │ U PyUnicode_New │ │ │ │ U PyUnicode_Substring │ │ │ │ U Py_BuildValue │ │ │ │ U Py_ReprEnter │ │ │ │ U Py_ReprLeave │ │ │ │ -00000ae4 t Py_XDECREF │ │ │ │ +00000b04 t Py_XDECREF │ │ │ │ U _PyArg_BadArgument │ │ │ │ U _PyArg_CheckPositional │ │ │ │ U _PyArg_UnpackKeywords │ │ │ │ U _PyCodecInfo_GetIncrementalDecoder │ │ │ │ U _PyCodecInfo_GetIncrementalEncoder │ │ │ │ U _PyCodec_LookupTextEncoding │ │ │ │ U _PyErr_ChainExceptions1 │ │ │ │ U _PyFileIO_closed │ │ │ │ U _PyFile_Flush │ │ │ │ U _PyIOBase_cannot_pickle │ │ │ │ U _PyIOBase_check_closed │ │ │ │ U _PyIOBase_finalize │ │ │ │ U _PyIO_Module │ │ │ │ -000020fc T _PyIO_find_line_ending │ │ │ │ +0000212c T _PyIO_find_line_ending │ │ │ │ U _PyIO_trap_eintr │ │ │ │ -00001b90 T _PyIncrementalNewlineDecoder_decode │ │ │ │ +00001bb8 T _PyIncrementalNewlineDecoder_decode │ │ │ │ U _PyInterpreterState_GetConfig │ │ │ │ U _PyLong_AsByteArray │ │ │ │ U _PyLong_FromByteArray │ │ │ │ U _PyNumber_Index │ │ │ │ U _PyObject_CallMethod │ │ │ │ U _PyRuntime │ │ │ │ U _PyUnicode_AsASCIIString │ │ │ │ @@ -33365,69 +33355,69 @@ │ │ │ │ U _Py_convert_optional_to_ssize_t │ │ │ │ U _Py_tss_tstate │ │ │ │ U __aeabi_idiv │ │ │ │ U __stack_chk_fail │ │ │ │ U __stack_chk_guard │ │ │ │ 0000005c t _io_IncrementalNewlineDecoder___init__ │ │ │ │ 00000ce8 r _io_IncrementalNewlineDecoder___init____doc__ │ │ │ │ -00001274 t _io_IncrementalNewlineDecoder_decode │ │ │ │ +00001290 t _io_IncrementalNewlineDecoder_decode │ │ │ │ 00000cbc r _io_IncrementalNewlineDecoder_decode__doc__ │ │ │ │ -0000343c t _io_IncrementalNewlineDecoder_getstate │ │ │ │ +00003498 t _io_IncrementalNewlineDecoder_getstate │ │ │ │ 00000ca4 r _io_IncrementalNewlineDecoder_getstate__doc__ │ │ │ │ -00001314 t _io_IncrementalNewlineDecoder_reset │ │ │ │ +00001330 t _io_IncrementalNewlineDecoder_reset │ │ │ │ 00000c6c r _io_IncrementalNewlineDecoder_reset__doc__ │ │ │ │ -000021a0 t _io_IncrementalNewlineDecoder_setstate │ │ │ │ +000021d4 t _io_IncrementalNewlineDecoder_setstate │ │ │ │ 00000c84 r _io_IncrementalNewlineDecoder_setstate__doc__ │ │ │ │ 000006b0 t _io_TextIOWrapper__CHUNK_SIZE_get │ │ │ │ 0000061a t _io_TextIOWrapper__CHUNK_SIZE_set │ │ │ │ 00000000 t _io_TextIOWrapper___init__ │ │ │ │ 000006bc r _io_TextIOWrapper___init____doc__ │ │ │ │ -00002358 t _io_TextIOWrapper_close │ │ │ │ +000023a0 t _io_TextIOWrapper_close │ │ │ │ 0000016c r _io_TextIOWrapper_close__doc__ │ │ │ │ -000012b0 t _io_TextIOWrapper_closed_get │ │ │ │ +000012d0 t _io_TextIOWrapper_closed_get │ │ │ │ 00000000 t _io_TextIOWrapper_closed_get_impl │ │ │ │ -00002140 t _io_TextIOWrapper_detach │ │ │ │ +00002174 t _io_TextIOWrapper_detach │ │ │ │ 000005cc r _io_TextIOWrapper_detach__doc__ │ │ │ │ -00000a14 t _io_TextIOWrapper_errors_get │ │ │ │ -000009ac t _io_TextIOWrapper_fileno │ │ │ │ +00000a30 t _io_TextIOWrapper_errors_get │ │ │ │ +000009c8 t _io_TextIOWrapper_fileno │ │ │ │ 000001fc r _io_TextIOWrapper_fileno__doc__ │ │ │ │ -000024a4 t _io_TextIOWrapper_flush │ │ │ │ +000024ec t _io_TextIOWrapper_flush │ │ │ │ 00000184 r _io_TextIOWrapper_flush__doc__ │ │ │ │ 00000000 t _io_TextIOWrapper_isatty │ │ │ │ 0000019c r _io_TextIOWrapper_isatty__doc__ │ │ │ │ -00000ae8 t _io_TextIOWrapper_name_get │ │ │ │ +00000b04 t _io_TextIOWrapper_name_get │ │ │ │ 000001fc t _io_TextIOWrapper_newlines_get │ │ │ │ -00000624 t _io_TextIOWrapper_read │ │ │ │ +00000640 t _io_TextIOWrapper_read │ │ │ │ 00000590 r _io_TextIOWrapper_read__doc__ │ │ │ │ 0000035c t _io_TextIOWrapper_readable │ │ │ │ 000001cc r _io_TextIOWrapper_readable__doc__ │ │ │ │ -00002bb0 t _io_TextIOWrapper_readline │ │ │ │ +00002bf4 t _io_TextIOWrapper_readline │ │ │ │ 0000056c r _io_TextIOWrapper_readline__doc__ │ │ │ │ -00000b44 t _io_TextIOWrapper_reconfigure │ │ │ │ +00000b60 t _io_TextIOWrapper_reconfigure │ │ │ │ 000005e4 r _io_TextIOWrapper_reconfigure__doc__ │ │ │ │ -00001374 t _io_TextIOWrapper_seek │ │ │ │ +00001390 t _io_TextIOWrapper_seek │ │ │ │ 000002e0 r _io_TextIOWrapper_seek__doc__ │ │ │ │ 0000042c t _io_TextIOWrapper_seekable │ │ │ │ 000001e4 r _io_TextIOWrapper_seekable__doc__ │ │ │ │ -00001938 t _io_TextIOWrapper_tell │ │ │ │ +0000199c t _io_TextIOWrapper_tell │ │ │ │ 00000238 r _io_TextIOWrapper_tell__doc__ │ │ │ │ 00000494 t _io_TextIOWrapper_truncate │ │ │ │ 00000214 r _io_TextIOWrapper_truncate__doc__ │ │ │ │ 000003c4 t _io_TextIOWrapper_writable │ │ │ │ 000001b4 r _io_TextIOWrapper_writable__doc__ │ │ │ │ -00000b00 t _io_TextIOWrapper_write │ │ │ │ +00000b20 t _io_TextIOWrapper_write │ │ │ │ 000005b0 r _io_TextIOWrapper_write__doc__ │ │ │ │ 000005d2 t _io__TextIOBase_detach │ │ │ │ 000011d4 r _io__TextIOBase_detach__doc__ │ │ │ │ 00000f98 r _io__TextIOBase_encoding__doc__ │ │ │ │ -000022b8 t _io__TextIOBase_encoding_get │ │ │ │ +000022ec t _io__TextIOBase_encoding_get │ │ │ │ 00000ed0 r _io__TextIOBase_errors__doc__ │ │ │ │ -00002318 t _io__TextIOBase_errors_get │ │ │ │ +0000234c t _io__TextIOBase_errors_get │ │ │ │ 00000f1c r _io__TextIOBase_newlines__doc__ │ │ │ │ -00002324 t _io__TextIOBase_newlines_get │ │ │ │ +00002358 t _io__TextIOBase_newlines_get │ │ │ │ 000007b4 t _io__TextIOBase_read │ │ │ │ 00001110 r _io__TextIOBase_read__doc__ │ │ │ │ 00000828 t _io__TextIOBase_readline │ │ │ │ 00001064 r _io__TextIOBase_readline__doc__ │ │ │ │ 00000706 t _io__TextIOBase_write │ │ │ │ 00000fd4 r _io__TextIOBase_write__doc__ │ │ │ │ 00000050 r _keywords.1 │ │ │ │ @@ -33444,60 +33434,59 @@ │ │ │ │ 0000002c d _parser.11 │ │ │ │ 000000dc d _parser.13 │ │ │ │ 00000108 d _parser.15 │ │ │ │ 000000b0 d _parser.17 │ │ │ │ 00000058 d _parser.2 │ │ │ │ 00000000 d _parser.5 │ │ │ │ 00000084 d _parser.8 │ │ │ │ -00002040 t _textiowrapper_decoder_setstate.isra.0 │ │ │ │ -000020c0 t _textiowrapper_encoder_reset │ │ │ │ -00001044 t _textiowrapper_writeflush │ │ │ │ -00000600 t ascii_encode │ │ │ │ -0000046c t check_decoded │ │ │ │ -00001228 t convert_optional_bool │ │ │ │ +000020f4 t _textiowrapper_encoder_reset │ │ │ │ +00001064 t _textiowrapper_writeflush │ │ │ │ +0000061c t ascii_encode │ │ │ │ +00000488 t check_decoded │ │ │ │ +00001244 t convert_optional_bool │ │ │ │ 00000000 r encodefuncs │ │ │ │ -00002314 t find_control_char │ │ │ │ -0000057c t incrementalnewlinedecoder_clear │ │ │ │ -000004cc t incrementalnewlinedecoder_dealloc │ │ │ │ +0000235c t find_control_char │ │ │ │ +00000598 t incrementalnewlinedecoder_clear │ │ │ │ +000004e8 t incrementalnewlinedecoder_dealloc │ │ │ │ 000004ac d incrementalnewlinedecoder_getset │ │ │ │ 000004d4 d incrementalnewlinedecoder_methods │ │ │ │ 0000026c t incrementalnewlinedecoder_newlines_get │ │ │ │ -00000ab0 t incrementalnewlinedecoder_traverse │ │ │ │ +00000acc t incrementalnewlinedecoder_traverse │ │ │ │ 00000068 t latin1_encode │ │ │ │ U memchr │ │ │ │ U memcpy │ │ │ │ 0000046c d nldecoder_slots │ │ │ │ 00000458 D nldecoder_spec │ │ │ │ U strcmp │ │ │ │ U strlen │ │ │ │ 000000b8 r textiobase_doc │ │ │ │ 00000558 d textiobase_getset │ │ │ │ 000005a8 d textiobase_methods │ │ │ │ 00000538 d textiobase_slots │ │ │ │ 00000524 D textiobase_spec │ │ │ │ -00002258 t textiowrapper_build_cookie │ │ │ │ -00002a44 t textiowrapper_clear │ │ │ │ -0000283c t textiowrapper_dealloc │ │ │ │ -00000a54 t textiowrapper_get_decoded_chars │ │ │ │ +0000228c t textiowrapper_build_cookie │ │ │ │ +00002a88 t textiowrapper_clear │ │ │ │ +00002884 t textiowrapper_dealloc │ │ │ │ +00000a70 t textiowrapper_get_decoded_chars │ │ │ │ 00000230 d textiowrapper_getset │ │ │ │ -0000130c t textiowrapper_iternext │ │ │ │ +0000132c t textiowrapper_iternext │ │ │ │ 000002a8 d textiowrapper_members │ │ │ │ 00000348 d textiowrapper_methods │ │ │ │ 0000011c t textiowrapper_read_chunk │ │ │ │ 0000008a t textiowrapper_repr │ │ │ │ 000001d8 D textiowrapper_slots │ │ │ │ 000001c4 D textiowrapper_spec │ │ │ │ -00001200 t textiowrapper_traverse │ │ │ │ -000022ec t utf16_encode │ │ │ │ +00001220 t textiowrapper_traverse │ │ │ │ +00002320 t utf16_encode │ │ │ │ 00000538 t utf16be_encode │ │ │ │ -000022c4 t utf16le_encode │ │ │ │ +000022f8 t utf16le_encode │ │ │ │ 0000055c t utf32_encode │ │ │ │ 000005ae t utf32be_encode │ │ │ │ 00000588 t utf32le_encode │ │ │ │ -000005dc t utf8_encode │ │ │ │ +000005f8 t utf8_encode │ │ │ │ │ │ │ │ stringio.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LC0 │ │ │ │ 00000004 r .LC1 │ │ │ │ 00000120 r .LC10 │ │ │ │ 0000014c r .LC11 │ │ │ │ @@ -33578,15 +33567,15 @@ │ │ │ │ 000008d4 t _io_StringIO_close │ │ │ │ 000001f8 r _io_StringIO_close__doc__ │ │ │ │ 00000898 t _io_StringIO_closed_get │ │ │ │ 000004cc t _io_StringIO_getvalue │ │ │ │ 0000069c r _io_StringIO_getvalue__doc__ │ │ │ │ 000003b4 t _io_StringIO_line_buffering_get │ │ │ │ 0000034c t _io_StringIO_newlines_get │ │ │ │ -00000c7c t _io_StringIO_read │ │ │ │ +00000304 t _io_StringIO_read │ │ │ │ 000005b4 r _io_StringIO_read__doc__ │ │ │ │ 00000000 t _io_StringIO_readable │ │ │ │ 000000d8 r _io_StringIO_readable__doc__ │ │ │ │ 00000002 t _io_StringIO_readable_impl │ │ │ │ 00000b24 t _io_StringIO_readline │ │ │ │ 00000544 r _io_StringIO_readline__doc__ │ │ │ │ 000005d4 t _io_StringIO_seek │ │ │ │ @@ -33610,15 +33599,15 @@ │ │ │ │ 00000800 t realize │ │ │ │ 0000080c t realize.part.0 │ │ │ │ 0000007c t resize_buffer │ │ │ │ 00000000 t resize_buffer.constprop.0 │ │ │ │ 00000a6c t stringio_clear │ │ │ │ 00000968 t stringio_dealloc │ │ │ │ 000000f0 d stringio_getset │ │ │ │ -00000304 t stringio_iternext │ │ │ │ +0000040c t stringio_iternext │ │ │ │ 000000b4 d stringio_members │ │ │ │ 00000140 d stringio_methods │ │ │ │ 00000000 t stringio_new │ │ │ │ 0000005c d stringio_slots │ │ │ │ 00000048 D stringio_spec │ │ │ │ 00000c28 t stringio_traverse │ │ │ │ │ │ │ │ @@ -33756,15 +33745,15 @@ │ │ │ │ U PyType_GenericAlloc │ │ │ │ U PyType_GetModuleByDef │ │ │ │ U PyType_IsSubtype │ │ │ │ U PyType_Type │ │ │ │ U PyUnicode_FromFormat │ │ │ │ U Py_BuildValue │ │ │ │ U Py_GenericAlias │ │ │ │ -000009a8 t Py_XDECREF │ │ │ │ +00000b90 t Py_XDECREF │ │ │ │ U _PyArg_BadArgument │ │ │ │ U _PyArg_CheckPositional │ │ │ │ U _PyArg_NoKeywords │ │ │ │ U _PyArg_UnpackKeywords │ │ │ │ U _PyEval_GetBuiltin │ │ │ │ U _PyNumber_Index │ │ │ │ U _PyObject_CallMethod │ │ │ │ @@ -33775,17 +33764,17 @@ │ │ │ │ U _PyType_Name │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_FalseStruct │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_TrueStruct │ │ │ │ U _Py_tss_tstate │ │ │ │ U __aeabi_uidiv │ │ │ │ -00001948 t _grouper_dealloc │ │ │ │ +00001bb8 t _grouper_dealloc │ │ │ │ 00000e20 d _grouper_methods │ │ │ │ -000017e0 t _grouper_next │ │ │ │ +00001a50 t _grouper_next │ │ │ │ 0000058e t _grouper_reduce │ │ │ │ 00000dd8 d _grouper_slots │ │ │ │ 00000110 d _grouper_spec │ │ │ │ 000002be t _grouper_traverse │ │ │ │ 00000000 r _keywords.1 │ │ │ │ 0000002c r _keywords.10 │ │ │ │ 00000038 r _keywords.13 │ │ │ │ @@ -33806,144 +33795,144 @@ │ │ │ │ 000001ec d _parser.14 │ │ │ │ 00000300 d _parser.17 │ │ │ │ 000002a8 d _parser.2 │ │ │ │ 0000027c d _parser.20 │ │ │ │ 00000218 d _parser.23 │ │ │ │ 00000250 d _parser.5 │ │ │ │ 000002d4 d _parser.8 │ │ │ │ -000016a8 t accumulate_dealloc │ │ │ │ +0000144c t accumulate_dealloc │ │ │ │ 00000730 d accumulate_methods │ │ │ │ -00001f58 t accumulate_next │ │ │ │ +000021c8 t accumulate_next │ │ │ │ 00000126 t accumulate_reduce │ │ │ │ 00000210 t accumulate_setstate │ │ │ │ 000006e0 d accumulate_slots │ │ │ │ 00000034 d accumulate_spec │ │ │ │ 00000dba t accumulate_traverse │ │ │ │ -000013e0 t batched_dealloc │ │ │ │ -00000fe8 t batched_new │ │ │ │ +00001184 t batched_dealloc │ │ │ │ +00000d8c t batched_new │ │ │ │ 000019dc r batched_new__doc__ │ │ │ │ -0000110c t batched_next │ │ │ │ +00000eb0 t batched_next │ │ │ │ 00000f10 d batched_slots │ │ │ │ 00000048 d batched_spec │ │ │ │ 00000e0c t batched_traverse │ │ │ │ 00000b70 r chain_class_getitem_doc │ │ │ │ -00001260 t chain_dealloc │ │ │ │ +000014c8 t chain_dealloc │ │ │ │ 00000be0 r chain_doc │ │ │ │ 000009f0 d chain_methods │ │ │ │ -000010a4 t chain_new │ │ │ │ -0000112c t chain_next │ │ │ │ -00001f14 t chain_reduce │ │ │ │ -00001f80 t chain_setstate │ │ │ │ +0000130c t chain_new │ │ │ │ +00001394 t chain_next │ │ │ │ +00001cb8 t chain_reduce │ │ │ │ +00001d24 t chain_setstate │ │ │ │ 000009a0 d chain_slots │ │ │ │ 0000005c d chain_spec │ │ │ │ -000013a8 t chain_traverse │ │ │ │ -00001a08 t combinations_dealloc │ │ │ │ +0000114c t chain_traverse │ │ │ │ +000017ac t combinations_dealloc │ │ │ │ 000008d0 d combinations_methods │ │ │ │ -0000250c t combinations_next │ │ │ │ -00002058 t combinations_reduce │ │ │ │ -00002120 t combinations_setstate │ │ │ │ +00002780 t combinations_next │ │ │ │ +00001dfc t combinations_reduce │ │ │ │ +00001ec4 t combinations_setstate │ │ │ │ 000000a0 t combinations_sizeof │ │ │ │ 00000880 d combinations_slots │ │ │ │ 00000070 d combinations_spec │ │ │ │ 000002fc t combinations_traverse │ │ │ │ -00001ecc t compress_dealloc │ │ │ │ +00001c70 t compress_dealloc │ │ │ │ 000006c0 d compress_methods │ │ │ │ -000021b4 t compress_next │ │ │ │ -000023dc t compress_reduce │ │ │ │ +00002424 t compress_next │ │ │ │ +00002180 t compress_reduce │ │ │ │ 00000670 d compress_slots │ │ │ │ 00000084 d compress_spec │ │ │ │ 00000f72 t compress_traverse │ │ │ │ -00000b2c t count_dealloc │ │ │ │ +000008d0 t count_dealloc │ │ │ │ 000005e0 d count_methods │ │ │ │ 00000158 t count_next │ │ │ │ -000024ac t count_reduce │ │ │ │ -00002424 t count_repr │ │ │ │ +00002250 t count_reduce │ │ │ │ +000021c8 t count_repr │ │ │ │ 00000588 d count_slots │ │ │ │ 00000098 d count_spec │ │ │ │ 00000110 t count_traverse │ │ │ │ -00001b80 t cwr_dealloc │ │ │ │ +00001924 t cwr_dealloc │ │ │ │ 00000840 d cwr_methods │ │ │ │ -0000279c t cwr_next │ │ │ │ -0000220c t cwr_reduce │ │ │ │ -000022d0 t cwr_setstate │ │ │ │ +00002a10 t cwr_next │ │ │ │ +00001fb0 t cwr_reduce │ │ │ │ +00002074 t cwr_setstate │ │ │ │ 000000ae t cwr_sizeof │ │ │ │ 000007f0 d cwr_slots │ │ │ │ 000000ac d cwr_spec │ │ │ │ 0000033a t cwr_traverse │ │ │ │ -000018a0 t cycle_dealloc │ │ │ │ +00001644 t cycle_dealloc │ │ │ │ 00000c80 d cycle_methods │ │ │ │ -000017e8 t cycle_next │ │ │ │ +0000158c t cycle_next │ │ │ │ 00000378 t cycle_reduce │ │ │ │ -0000250c t cycle_setstate │ │ │ │ +000022b0 t cycle_setstate │ │ │ │ 00000c30 d cycle_slots │ │ │ │ 000000c0 d cycle_spec │ │ │ │ 00000e3c t cycle_traverse │ │ │ │ 000000e0 t dropwhile_dealloc │ │ │ │ 00000c00 d dropwhile_methods │ │ │ │ -00001d98 t dropwhile_next │ │ │ │ +00001b3c t dropwhile_next │ │ │ │ 0000044c t dropwhile_reduce │ │ │ │ 00000498 t dropwhile_setstate │ │ │ │ 00000bb0 d dropwhile_slots │ │ │ │ 000000d4 d dropwhile_spec │ │ │ │ 00000e7a t dropwhile_traverse │ │ │ │ -00001360 t filterfalse_dealloc │ │ │ │ +00001104 t filterfalse_dealloc │ │ │ │ 00000650 d filterfalse_methods │ │ │ │ -000012d4 t filterfalse_next │ │ │ │ +0000153c t filterfalse_next │ │ │ │ 000004e0 t filterfalse_reduce │ │ │ │ 00000600 d filterfalse_slots │ │ │ │ 000000e8 d filterfalse_spec │ │ │ │ 00000eb8 t filterfalse_traverse │ │ │ │ -0000151c t groupby_dealloc │ │ │ │ +000012c0 t groupby_dealloc │ │ │ │ 00000e90 d groupby_methods │ │ │ │ -000014e8 t groupby_next │ │ │ │ +00001750 t groupby_next │ │ │ │ 00000526 t groupby_reduce │ │ │ │ 000005f8 t groupby_setstate │ │ │ │ 00000e40 d groupby_slots │ │ │ │ 000000fc d groupby_spec │ │ │ │ 00000262 t groupby_traverse │ │ │ │ -00000d14 t islice_dealloc │ │ │ │ +00000f7c t islice_dealloc │ │ │ │ 00000cb8 r islice_doc │ │ │ │ 00000b00 d islice_methods │ │ │ │ -00000a04 t islice_new │ │ │ │ -00000c04 t islice_next │ │ │ │ -000025b4 t islice_reduce │ │ │ │ -00002684 t islice_setstate │ │ │ │ +00000c6c t islice_new │ │ │ │ +00000e6c t islice_next │ │ │ │ +00002358 t islice_reduce │ │ │ │ +00002428 t islice_setstate │ │ │ │ 00000ab0 d islice_slots │ │ │ │ 00000124 d islice_spec │ │ │ │ -000023a8 t islice_traverse │ │ │ │ +0000214c t islice_traverse │ │ │ │ 000006b8 t itertools__grouper │ │ │ │ -00002c10 t itertools__tee │ │ │ │ +000029b4 t itertools__tee │ │ │ │ 00001754 r itertools__tee__doc__ │ │ │ │ -00001574 t itertools_accumulate │ │ │ │ +00001318 t itertools_accumulate │ │ │ │ 00001144 r itertools_accumulate__doc__ │ │ │ │ -00001258 t itertools_chain_from_iterable │ │ │ │ +00000ffc t itertools_chain_from_iterable │ │ │ │ 00001434 r itertools_chain_from_iterable__doc__ │ │ │ │ -000018e8 t itertools_combinations │ │ │ │ +0000168c t itertools_combinations │ │ │ │ 0000138c r itertools_combinations__doc__ │ │ │ │ -00001a58 t itertools_combinations_with_replacement │ │ │ │ +000017fc t itertools_combinations_with_replacement │ │ │ │ 00001270 r itertools_combinations_with_replacement__doc__ │ │ │ │ -00001e48 t itertools_compress │ │ │ │ +00001bec t itertools_compress │ │ │ │ 00001080 r itertools_compress__doc__ │ │ │ │ 00000320 t itertools_count │ │ │ │ 00000ef4 r itertools_count__doc__ │ │ │ │ -000016fc t itertools_cycle │ │ │ │ +000014a0 t itertools_cycle │ │ │ │ 0000168c r itertools_cycle__doc__ │ │ │ │ -00001cd0 t itertools_dropwhile │ │ │ │ +00001a74 t itertools_dropwhile │ │ │ │ 000015e4 r itertools_dropwhile__doc__ │ │ │ │ -000012a8 t itertools_filterfalse │ │ │ │ +0000104c t itertools_filterfalse │ │ │ │ 00000fe0 r itertools_filterfalse__doc__ │ │ │ │ -00001420 t itertools_groupby │ │ │ │ +000011c4 t itertools_groupby │ │ │ │ 000017ec r itertools_groupby__doc__ │ │ │ │ -000008d0 t itertools_permutations │ │ │ │ +000001c4 t itertools_permutations │ │ │ │ 000011c0 r itertools_permutations__doc__ │ │ │ │ -00001bd0 t itertools_starmap │ │ │ │ +00001974 t itertools_starmap │ │ │ │ 000014b4 r itertools_starmap__doc__ │ │ │ │ -00000e34 t itertools_takewhile │ │ │ │ +00000bd8 t itertools_takewhile │ │ │ │ 00001558 r itertools_takewhile__doc__ │ │ │ │ -00000b74 t itertools_tee │ │ │ │ +00000918 t itertools_tee │ │ │ │ 00001704 r itertools_tee__doc__ │ │ │ │ 00000bfe t itertools_teedataobject │ │ │ │ 00001790 r itertools_teedataobject__doc__ │ │ │ │ 00000000 d itertoolsmodule │ │ │ │ 00000528 t itertoolsmodule_clear │ │ │ │ 0000000c t itertoolsmodule_exec │ │ │ │ 000008cc t itertoolsmodule_free │ │ │ │ @@ -33953,94 +33942,94 @@ │ │ │ │ 00000848 r length_hint_doc │ │ │ │ U memmove │ │ │ │ 00000068 r module_doc │ │ │ │ 00000440 d module_methods │ │ │ │ 00000862 t pairwise_dealloc │ │ │ │ 0000078c t pairwise_new │ │ │ │ 00001950 r pairwise_new__doc__ │ │ │ │ -000026e0 t pairwise_next │ │ │ │ +00002484 t pairwise_next │ │ │ │ 00000ec0 d pairwise_slots │ │ │ │ 00000138 d pairwise_spec │ │ │ │ 000008ae t pairwise_traverse │ │ │ │ 000007b0 d permuations_methods │ │ │ │ -00000aac t permutations_dealloc │ │ │ │ -000001c4 t permutations_next │ │ │ │ -000028f0 t permutations_reduce │ │ │ │ -000029e0 t permutations_setstate │ │ │ │ +00000bac t permutations_dealloc │ │ │ │ +0000039c t permutations_next │ │ │ │ +00002694 t permutations_reduce │ │ │ │ +00002784 t permutations_setstate │ │ │ │ 000000bc t permutations_sizeof │ │ │ │ 00000760 d permutations_slots │ │ │ │ 0000014c d permutations_spec │ │ │ │ 000008f6 t permutations_traverse │ │ │ │ -0000092c t product_dealloc │ │ │ │ +00000b14 t product_dealloc │ │ │ │ 00000880 r product_doc │ │ │ │ 00000960 d product_methods │ │ │ │ -000004e4 t product_new │ │ │ │ -000006b8 t product_next │ │ │ │ -00002b3c t product_reduce │ │ │ │ +000006cc t product_new │ │ │ │ +000008a0 t product_next │ │ │ │ +000028e0 t product_reduce │ │ │ │ 00000934 t product_setstate │ │ │ │ 000000d0 t product_sizeof │ │ │ │ 00000910 d product_slots │ │ │ │ 00000160 d product_spec │ │ │ │ 00000062 t product_traverse │ │ │ │ 00000ecc r reduce_doc │ │ │ │ -0000104c t repeat_dealloc │ │ │ │ +000012b4 t repeat_dealloc │ │ │ │ 000007ac r repeat_doc │ │ │ │ 00000030 t repeat_len │ │ │ │ 00000558 d repeat_methods │ │ │ │ -00000f78 t repeat_new │ │ │ │ -0000101c t repeat_next │ │ │ │ +000011e0 t repeat_new │ │ │ │ +00001284 t repeat_next │ │ │ │ 00000a84 t repeat_reduce │ │ │ │ 00000a3a t repeat_repr │ │ │ │ 00000500 d repeat_slots │ │ │ │ 00000174 d repeat_spec │ │ │ │ 00000000 t repeat_traverse │ │ │ │ 00000ea4 r setstate_doc │ │ │ │ 00000b4c r sizeof_doc │ │ │ │ -00001c88 t starmap_dealloc │ │ │ │ +00001a2c t starmap_dealloc │ │ │ │ 00000a90 d starmap_methods │ │ │ │ -0000212c t starmap_next │ │ │ │ +0000239c t starmap_next │ │ │ │ 00000ade t starmap_reduce │ │ │ │ 00000a40 d starmap_slots │ │ │ │ 00000188 d starmap_spec │ │ │ │ 00000ef6 t starmap_traverse │ │ │ │ -00000fa0 t takewhile_dealloc │ │ │ │ -00000efc t takewhile_next │ │ │ │ +00000d44 t takewhile_dealloc │ │ │ │ +00000ca0 t takewhile_next │ │ │ │ 00000b24 t takewhile_reduce │ │ │ │ 00000b80 d takewhile_reduce_methods │ │ │ │ 00000b70 t takewhile_reduce_setstate │ │ │ │ 00000b30 d takewhile_slots │ │ │ │ 0000019c d takewhile_spec │ │ │ │ 00000f34 t takewhile_traverse │ │ │ │ -00000dec t tee_clear │ │ │ │ -00000d30 t tee_copy │ │ │ │ -00000dac t tee_dealloc │ │ │ │ -00000c98 t tee_fromiterable │ │ │ │ +00000b90 t tee_clear │ │ │ │ +00000ad4 t tee_copy │ │ │ │ +00000b50 t tee_dealloc │ │ │ │ +00000a3c t tee_fromiterable │ │ │ │ 00000d08 d tee_members │ │ │ │ 00000d30 d tee_methods │ │ │ │ -00002038 t tee_next │ │ │ │ +000022a8 t tee_next │ │ │ │ 00000bb8 t tee_reduce │ │ │ │ -00002d2c t tee_setstate │ │ │ │ +00002ad0 t tee_setstate │ │ │ │ 00000cb0 d tee_slots │ │ │ │ 000001b0 d tee_spec │ │ │ │ -00000d78 t tee_traverse │ │ │ │ +00000b1c t tee_traverse │ │ │ │ 00000e80 r teecopy_doc │ │ │ │ -00000edc t teedataobject_clear │ │ │ │ -00000dd4 t teedataobject_dealloc │ │ │ │ +00001144 t teedataobject_clear │ │ │ │ +0000103c t teedataobject_dealloc │ │ │ │ 00000db8 d teedataobject_methods │ │ │ │ -000009c4 t teedataobject_newinternal.isra.0 │ │ │ │ -00002c94 t teedataobject_reduce │ │ │ │ +00000c2c t teedataobject_newinternal.isra.0 │ │ │ │ +00002a38 t teedataobject_reduce │ │ │ │ 00000d70 d teedataobject_slots │ │ │ │ 000001c4 d teedataobject_spec │ │ │ │ -00000d6c t teedataobject_traverse │ │ │ │ -00001ec8 t zip_longest_dealloc │ │ │ │ +00000fd4 t teedataobject_traverse │ │ │ │ +00002138 t zip_longest_dealloc │ │ │ │ 000005d4 r zip_longest_doc │ │ │ │ 000004d0 d zip_longest_methods │ │ │ │ -000019b8 t zip_longest_new │ │ │ │ -00001ba4 t zip_longest_next │ │ │ │ -00002de0 t zip_longest_reduce │ │ │ │ +00001c28 t zip_longest_new │ │ │ │ +00001e14 t zip_longest_next │ │ │ │ +00002b84 t zip_longest_reduce │ │ │ │ 00000d20 t zip_longest_setstate │ │ │ │ 00000d72 t zip_longest_traverse │ │ │ │ 00000480 d ziplongest_slots │ │ │ │ 000001d8 d ziplongest_spec │ │ │ │ │ │ │ │ sre.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ @@ -34145,16 +34134,16 @@ │ │ │ │ U PyUnicode_FromFormat │ │ │ │ U PyUnicode_FromString │ │ │ │ U PyUnicode_Join │ │ │ │ U PyUnicode_Substring │ │ │ │ U PyUnicode_Type │ │ │ │ U Py_BuildValue │ │ │ │ U Py_GenericAlias │ │ │ │ -00000a78 t Py_UNICODE_ISALNUM │ │ │ │ -00000458 t Py_XDECREF │ │ │ │ +00000ab0 t Py_UNICODE_ISALNUM │ │ │ │ +000004e8 t Py_XDECREF │ │ │ │ U _PyArg_BadArgument │ │ │ │ U _PyArg_CheckPositional │ │ │ │ U _PyArg_UnpackKeywords │ │ │ │ U _PyBytes_Join │ │ │ │ U _PyDict_Next │ │ │ │ U _PyDict_SetItem_KnownHash │ │ │ │ U _PyImport_GetModuleAttrString │ │ │ │ @@ -34206,15 +34195,15 @@ │ │ │ │ 000003c8 d _kwtuple.25 │ │ │ │ 000003e8 d _kwtuple.28 │ │ │ │ 00000408 d _kwtuple.31 │ │ │ │ 00000420 d _kwtuple.34 │ │ │ │ 00000438 d _kwtuple.37 │ │ │ │ 000002ec d _kwtuple.4 │ │ │ │ 0000030c d _kwtuple.7 │ │ │ │ -00005344 t _pair │ │ │ │ +0000533c t _pair │ │ │ │ 00000134 d _parser.12 │ │ │ │ 00000108 d _parser.15 │ │ │ │ 0000023c d _parser.18 │ │ │ │ 00000084 d _parser.2 │ │ │ │ 0000018c d _parser.21 │ │ │ │ 00000160 d _parser.24 │ │ │ │ 000001e4 d _parser.27 │ │ │ │ @@ -34224,150 +34213,150 @@ │ │ │ │ 00000294 d _parser.39 │ │ │ │ 000000b0 d _parser.6 │ │ │ │ 00000210 d _parser.9 │ │ │ │ 00000588 t _sre_SRE_Match___copy__ │ │ │ │ 00000390 r _sre_SRE_Match___copy____doc__ │ │ │ │ 00000598 t _sre_SRE_Match___deepcopy__ │ │ │ │ 0000036c r _sre_SRE_Match___deepcopy____doc__ │ │ │ │ -00004e68 t _sre_SRE_Match_end │ │ │ │ +00004e88 t _sre_SRE_Match_end │ │ │ │ 0000040c r _sre_SRE_Match_end__doc__ │ │ │ │ 000005a8 t _sre_SRE_Match_expand │ │ │ │ 00000640 r _sre_SRE_Match_expand__doc__ │ │ │ │ -00003f34 t _sre_SRE_Match_groupdict │ │ │ │ +00003f50 t _sre_SRE_Match_groupdict │ │ │ │ 000004c0 r _sre_SRE_Match_groupdict__doc__ │ │ │ │ -000047d8 t _sre_SRE_Match_groups │ │ │ │ +000047a0 t _sre_SRE_Match_groups │ │ │ │ 00000590 r _sre_SRE_Match_groups__doc__ │ │ │ │ -000052f0 t _sre_SRE_Match_span │ │ │ │ +000052e8 t _sre_SRE_Match_span │ │ │ │ 000003a8 r _sre_SRE_Match_span__doc__ │ │ │ │ -0000949c t _sre_SRE_Match_start │ │ │ │ +000094f4 t _sre_SRE_Match_start │ │ │ │ 00000464 r _sre_SRE_Match_start__doc__ │ │ │ │ 00000578 t _sre_SRE_Pattern___copy__ │ │ │ │ 00000844 r _sre_SRE_Pattern___copy____doc__ │ │ │ │ 00000568 t _sre_SRE_Pattern___deepcopy__ │ │ │ │ 00000820 r _sre_SRE_Pattern___deepcopy____doc__ │ │ │ │ -00009550 t _sre_SRE_Pattern_findall │ │ │ │ +000095a8 t _sre_SRE_Pattern_findall │ │ │ │ 00000b18 r _sre_SRE_Pattern_findall__doc__ │ │ │ │ -00004218 t _sre_SRE_Pattern_finditer │ │ │ │ +00004234 t _sre_SRE_Pattern_finditer │ │ │ │ 00000a54 r _sre_SRE_Pattern_finditer__doc__ │ │ │ │ -00004e58 t _sre_SRE_Pattern_fullmatch │ │ │ │ +00004e50 t _sre_SRE_Pattern_fullmatch │ │ │ │ 00000c5c r _sre_SRE_Pattern_fullmatch__doc__ │ │ │ │ 00000abc t _sre_SRE_Pattern_match │ │ │ │ 00000cbc r _sre_SRE_Pattern_match__doc__ │ │ │ │ 000002aa t _sre_SRE_Pattern_scanner │ │ │ │ 00000a18 r _sre_SRE_Pattern_scanner__doc__ │ │ │ │ -000060cc t _sre_SRE_Pattern_search │ │ │ │ +000060d8 t _sre_SRE_Pattern_search │ │ │ │ 00000b94 r _sre_SRE_Pattern_search__doc__ │ │ │ │ -00000afc t _sre_SRE_Pattern_split │ │ │ │ +00000b34 t _sre_SRE_Pattern_split │ │ │ │ 000009c4 r _sre_SRE_Pattern_split__doc__ │ │ │ │ -00004f20 t _sre_SRE_Pattern_sub │ │ │ │ +00004f40 t _sre_SRE_Pattern_sub │ │ │ │ 0000091c r _sre_SRE_Pattern_sub__doc__ │ │ │ │ -000055d8 t _sre_SRE_Pattern_subn │ │ │ │ +000055d0 t _sre_SRE_Pattern_subn │ │ │ │ 0000085c r _sre_SRE_Pattern_subn__doc__ │ │ │ │ 00000706 t _sre_SRE_Scanner_match │ │ │ │ 00000354 r _sre_SRE_Scanner_match__doc__ │ │ │ │ -00004564 t _sre_SRE_Scanner_search │ │ │ │ +00004580 t _sre_SRE_Scanner_search │ │ │ │ 0000033c r _sre_SRE_Scanner_search__doc__ │ │ │ │ -00000508 t _sre_ascii_iscased │ │ │ │ +00000598 t _sre_ascii_iscased │ │ │ │ 00000db8 r _sre_ascii_iscased__doc__ │ │ │ │ -00003bf4 t _sre_ascii_tolower │ │ │ │ +00003bbc t _sre_ascii_tolower │ │ │ │ 00000d60 r _sre_ascii_tolower__doc__ │ │ │ │ 00000000 t _sre_compile │ │ │ │ 000007c8 r _sre_compile__doc__ │ │ │ │ 00000842 t _sre_getcodesize │ │ │ │ 00000de4 r _sre_getcodesize__doc__ │ │ │ │ 00000000 t _sre_template │ │ │ │ 000006d0 r _sre_template__doc__ │ │ │ │ -00003ae0 t _sre_unicode_iscased │ │ │ │ +00003aa8 t _sre_unicode_iscased │ │ │ │ 00000d8c r _sre_unicode_iscased__doc__ │ │ │ │ -00003b38 t _sre_unicode_tolower │ │ │ │ +00003b00 t _sre_unicode_tolower │ │ │ │ 00000d34 r _sre_unicode_tolower__doc__ │ │ │ │ -000039f0 t _validate_charset │ │ │ │ +000039b8 t _validate_charset │ │ │ │ 00000358 t _validate_inner │ │ │ │ -00005560 t char_loc_ignore │ │ │ │ -0000196c t compile_template │ │ │ │ +00005558 t char_loc_ignore │ │ │ │ +00001988 t compile_template │ │ │ │ 00000000 r copyright │ │ │ │ -00003808 t data_stack_grow │ │ │ │ +000037d0 t data_stack_grow │ │ │ │ 0000011c t data_stack_grow.constprop.0 │ │ │ │ -00005398 t expand_template │ │ │ │ +00005390 t expand_template │ │ │ │ 000000e4 r flag_names.3 │ │ │ │ -00000750 t getslice │ │ │ │ +00004b0c t getslice │ │ │ │ 000002dc t getstring.part.0 │ │ │ │ -00003910 t match_clear │ │ │ │ -0000386c t match_dealloc │ │ │ │ +000038d8 t match_clear │ │ │ │ +00003834 t match_dealloc │ │ │ │ 00000e88 r match_doc │ │ │ │ -000007a8 t match_getindex │ │ │ │ -00003d98 t match_getitem │ │ │ │ +000007e0 t match_getindex │ │ │ │ +00003db4 t match_getitem │ │ │ │ 0000064c d match_getset │ │ │ │ -000049ec t match_getslice_by_index.constprop.0 │ │ │ │ -00004b44 t match_group │ │ │ │ +000049b4 t match_getslice_by_index.constprop.0 │ │ │ │ +00004b64 t match_group │ │ │ │ 00000e04 r match_group_doc │ │ │ │ -0000552c t match_lastgroup_get │ │ │ │ +00005524 t match_lastgroup_get │ │ │ │ 000001b2 t match_lastindex_get │ │ │ │ 000005e8 d match_members │ │ │ │ 0000069c d match_methods │ │ │ │ 00000628 t match_regs_get │ │ │ │ 000006ae t match_repr │ │ │ │ 00000598 d match_slots │ │ │ │ 00000048 d match_spec │ │ │ │ -000052ac t match_traverse │ │ │ │ +000052a4 t match_traverse │ │ │ │ U memchr │ │ │ │ U memcmp │ │ │ │ U memcpy │ │ │ │ U memset │ │ │ │ 00000a34 t pattern_clear │ │ │ │ 00000990 t pattern_dealloc │ │ │ │ 00000ee8 r pattern_doc │ │ │ │ 00000802 t pattern_error │ │ │ │ 00000808 d pattern_getset │ │ │ │ -00003d8c t pattern_groupindex │ │ │ │ -00003d48 t pattern_hash │ │ │ │ +00003da8 t pattern_groupindex │ │ │ │ +00003d64 t pattern_hash │ │ │ │ 000007a4 d pattern_members │ │ │ │ 00000830 d pattern_methods │ │ │ │ 00000180 t pattern_new_match │ │ │ │ 00000330 t pattern_new_match.part.0.isra.0 │ │ │ │ -00000820 t pattern_repr │ │ │ │ -00000470 t pattern_richcompare │ │ │ │ +00000858 t pattern_repr │ │ │ │ +00000500 t pattern_richcompare │ │ │ │ 0000074c d pattern_slots │ │ │ │ 00000034 d pattern_spec │ │ │ │ -00003b84 t pattern_traverse │ │ │ │ -00000ab4 t repeat_pool_malloc │ │ │ │ -00005270 t scanner_clear │ │ │ │ -000051a8 t scanner_dealloc │ │ │ │ +00003b4c t pattern_traverse │ │ │ │ +00000aec t repeat_pool_malloc │ │ │ │ +00005268 t scanner_clear │ │ │ │ +000051a0 t scanner_dealloc │ │ │ │ 00000540 d scanner_members │ │ │ │ 00000568 d scanner_methods │ │ │ │ 00000510 d scanner_slots │ │ │ │ 0000005c d scanner_spec │ │ │ │ 00000182 t scanner_traverse │ │ │ │ -00000550 t sre_category │ │ │ │ -0000099c t sre_clear │ │ │ │ +000005e0 t sre_category │ │ │ │ +000009d4 t sre_clear │ │ │ │ 0000000c t sre_exec │ │ │ │ -00000a74 t sre_free │ │ │ │ +00000aac t sre_free │ │ │ │ 00000450 d sre_slots │ │ │ │ 000001d0 r sre_targets.40 │ │ │ │ 00000124 r sre_targets.41 │ │ │ │ 00000038 r sre_targets.42 │ │ │ │ -000055a0 t sre_tolower │ │ │ │ -000055bc t sre_toupper │ │ │ │ -00003998 t sre_traverse │ │ │ │ -0000447c t sre_ucs1_charset.isra.0 │ │ │ │ +00005598 t sre_tolower │ │ │ │ +000055b4 t sre_toupper │ │ │ │ +00003960 t sre_traverse │ │ │ │ +00004444 t sre_ucs1_charset.isra.0 │ │ │ │ 000001c6 t sre_ucs1_charset_loc_ignore.isra.0 │ │ │ │ -00003c44 t sre_ucs1_count │ │ │ │ -00001144 t sre_ucs1_match │ │ │ │ -000039a4 t sre_ucs2_count │ │ │ │ -0000729c t sre_ucs2_match │ │ │ │ -00003b7c t sre_ucs4_count │ │ │ │ -00001ab0 t sre_ucs4_match │ │ │ │ +00003c0c t sre_ucs1_count │ │ │ │ +0000110c t sre_ucs1_match │ │ │ │ +000039c0 t sre_ucs2_count │ │ │ │ +000072d8 t sre_ucs2_match │ │ │ │ +00003b98 t sre_ucs4_count │ │ │ │ +00001acc t sre_ucs4_match │ │ │ │ 00000000 d sremodule │ │ │ │ 000002bc t state_fini │ │ │ │ 000000f0 t state_init.part.0 │ │ │ │ -0000418c t template_clear │ │ │ │ +000041a8 t template_clear │ │ │ │ 00000142 t template_dealloc │ │ │ │ 000004f0 d template_slots │ │ │ │ 00000070 d template_spec │ │ │ │ -00004134 t template_traverse │ │ │ │ +00004150 t template_traverse │ │ │ │ │ │ │ │ _sysconfig.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LC0 │ │ │ │ U PyDict_New │ │ │ │ U PyDict_SetItemString │ │ │ │ 00000000 T PyInit__sysconfig │ │ │ │ @@ -34725,22 +34714,22 @@ │ │ │ │ 0000013c r .LC19 │ │ │ │ 00000020 r .LC2 │ │ │ │ 00000148 r .LC20 │ │ │ │ 00000158 r .LC21 │ │ │ │ 0000015c r .LC22 │ │ │ │ 00000168 r .LC23 │ │ │ │ 0000018c r .LC24 │ │ │ │ -000001b4 r .LC25 │ │ │ │ -000001cc r .LC26 │ │ │ │ -000001d4 r .LC27 │ │ │ │ -000001dc r .LC28 │ │ │ │ +000001d8 r .LC25 │ │ │ │ +00000200 r .LC26 │ │ │ │ +00000218 r .LC27 │ │ │ │ +00000220 r .LC28 │ │ │ │ 00000228 r .LC29 │ │ │ │ 00000034 r .LC3 │ │ │ │ 00000238 r .LC30 │ │ │ │ -0000026c r .LC31 │ │ │ │ +00000260 r .LC31 │ │ │ │ 00000294 r .LC32 │ │ │ │ 000002a8 r .LC33 │ │ │ │ 000002bc r .LC34 │ │ │ │ 000002d8 r .LC35 │ │ │ │ 000002ec r .LC36 │ │ │ │ 00000300 r .LC37 │ │ │ │ 00000318 r .LC38 │ │ │ │ @@ -34819,15 +34808,14 @@ │ │ │ │ U PyTime_Time │ │ │ │ U PyUnicode_AsUTF8 │ │ │ │ U PyUnicode_DecodeLocale │ │ │ │ U PyUnicode_FromFormat │ │ │ │ U PyUnicode_FromString │ │ │ │ U PyUnicode_FromWideChar │ │ │ │ U Py_BuildValue │ │ │ │ -000001a8 t _PyFloat_FromPyTime │ │ │ │ U _PyImport_GetModuleAttrString │ │ │ │ U _PyNamespace_New │ │ │ │ U _PyTimeFraction_Mul │ │ │ │ U _PyTimeFraction_Resolution │ │ │ │ U _PyTimeFraction_Set │ │ │ │ U _PyTime_AsLong │ │ │ │ U _PyTime_AsTimespec │ │ │ │ @@ -34861,22 +34849,21 @@ │ │ │ │ U __errno_location │ │ │ │ U __getrusage64 │ │ │ │ U __mktime64 │ │ │ │ U __stack_chk_fail │ │ │ │ U __stack_chk_guard │ │ │ │ U __time64 │ │ │ │ 00000c04 r asctime_doc │ │ │ │ -000007e8 t checktm │ │ │ │ U clock │ │ │ │ 00001778 r clock_getres_doc │ │ │ │ 00001848 r clock_settime_doc │ │ │ │ 000017e8 r clock_settime_ns_doc │ │ │ │ 00000b2c r ctime_doc │ │ │ │ 000004ac r get_clock_info_doc │ │ │ │ -000006e0 t gettmarg │ │ │ │ +00000a28 t gettmarg │ │ │ │ 00001528 r gmtime_doc │ │ │ │ 00000184 t init_timezone │ │ │ │ 00001420 r localtime_doc │ │ │ │ U memset │ │ │ │ 000009fc r mktime_doc │ │ │ │ 0000004c r module_doc │ │ │ │ 00000000 r mon_name.0 │ │ │ │ @@ -34885,61 +34872,61 @@ │ │ │ │ 00000010 t parse_time_t_args │ │ │ │ 000006e4 r perf_counter_doc │ │ │ │ 00000694 r perf_counter_ns_doc │ │ │ │ 00000634 r process_time_doc │ │ │ │ 000005c4 r process_time_ns_doc │ │ │ │ U pthread_getcpuclockid │ │ │ │ 0000171c r pthread_getcpuclockid_doc │ │ │ │ -000004dc t py_process_time │ │ │ │ +000004c4 t py_process_time │ │ │ │ 00001694 r sleep_doc │ │ │ │ U strcmp │ │ │ │ 00001050 r strftime_doc │ │ │ │ U strncpy │ │ │ │ 00000cc0 r strptime_doc │ │ │ │ 00000034 d struct_time_type_desc │ │ │ │ 00000214 d struct_time_type_fields │ │ │ │ 00000564 r thread_time_doc │ │ │ │ 000004f8 r thread_time_ns_doc │ │ │ │ -00000c5c t time_asctime │ │ │ │ +00000a08 t time_asctime │ │ │ │ 000000c6 t time_clock_getres │ │ │ │ 00000138 t time_clock_gettime │ │ │ │ 0000044c r time_clock_gettime__doc__ │ │ │ │ -0000040c t time_clock_gettime_ns │ │ │ │ +00000410 t time_clock_gettime_ns │ │ │ │ 000003dc r time_clock_gettime_ns__doc__ │ │ │ │ 000001ec t time_clock_settime │ │ │ │ -0000045c t time_clock_settime_ns │ │ │ │ +00000460 t time_clock_settime_ns │ │ │ │ 000001a0 t time_clockid_converter │ │ │ │ 00000000 t time_ctime │ │ │ │ 000018e0 r time_doc │ │ │ │ 0000000c t time_exec │ │ │ │ -00000980 t time_get_clock_info │ │ │ │ +0000072c t time_get_clock_info │ │ │ │ 0000039c t time_gmtime │ │ │ │ -00000778 t time_localtime │ │ │ │ +00000b60 t time_localtime │ │ │ │ 00000064 d time_methods │ │ │ │ -00000bf0 t time_mktime │ │ │ │ +0000099c t time_mktime │ │ │ │ 0000035c t time_module_clear │ │ │ │ 00000398 t time_module_free │ │ │ │ 00000000 t time_module_traverse │ │ │ │ -00000950 t time_monotonic │ │ │ │ -0000035e t time_monotonic_ns │ │ │ │ +00000bdc t time_monotonic │ │ │ │ +00000362 t time_monotonic_ns │ │ │ │ 00001894 r time_ns_doc │ │ │ │ -00000748 t time_perf_counter │ │ │ │ -00000388 t time_perf_counter_ns │ │ │ │ -000004ac t time_process_time │ │ │ │ -000003b2 t time_process_time_ns │ │ │ │ +00000b30 t time_perf_counter │ │ │ │ +0000038c t time_perf_counter_ns │ │ │ │ +000003e8 t time_process_time │ │ │ │ +000003b6 t time_process_time_ns │ │ │ │ 000002e0 t time_pthread_getcpuclockid │ │ │ │ -000003e8 t time_sleep │ │ │ │ +000001a8 t time_sleep │ │ │ │ 00000044 d time_slots │ │ │ │ -000001c4 t time_strftime │ │ │ │ +0000027c t time_strftime │ │ │ │ 00000072 t time_strptime │ │ │ │ 00000332 t time_thread_time │ │ │ │ -000003e0 t time_thread_time_ns │ │ │ │ -000006b4 t time_time │ │ │ │ -00000688 t time_time_ns │ │ │ │ -000008f0 t time_tzset │ │ │ │ +000003e4 t time_thread_time_ns │ │ │ │ +0000069c t time_time │ │ │ │ +00000670 t time_time_ns │ │ │ │ +000006cc t time_tzset │ │ │ │ 00000000 d timemodule │ │ │ │ U times │ │ │ │ 00000070 t tmtotuple.isra.0 │ │ │ │ U tzset │ │ │ │ 000007ac r tzset_doc │ │ │ │ U wcsftime │ │ │ │ 00000030 r wday_name.1 │ │ │ │ @@ -35204,98 +35191,98 @@ │ │ │ │ U PyUnicode_FromString │ │ │ │ U PyUnicode_Type │ │ │ │ U PyVectorcall_Function │ │ │ │ U Py_BuildValue │ │ │ │ U Py_GenericAlias │ │ │ │ U Py_ReprEnter │ │ │ │ U Py_ReprLeave │ │ │ │ -000004a4 t Py_XDECREF │ │ │ │ +0000044c t Py_XDECREF │ │ │ │ U _PyArg_UnpackKeywords │ │ │ │ U _PyDict_GetItem_KnownHash │ │ │ │ U _PyDict_Pop_KnownHash │ │ │ │ U _PyDict_SetItem_KnownHash │ │ │ │ U _PyObject_GC_New │ │ │ │ U _PyObject_MakeTpCall │ │ │ │ U _PyObject_New │ │ │ │ -00000000 t _PyObject_VectorcallTstate │ │ │ │ +000000e4 t _PyObject_VectorcallTstate │ │ │ │ U _PyRuntime │ │ │ │ U _Py_CheckFunctionResult │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_tss_tstate │ │ │ │ -00000588 t _functools__lru_cache_wrapper_cache_clear │ │ │ │ +00000538 t _functools__lru_cache_wrapper_cache_clear │ │ │ │ 0000042c r _functools__lru_cache_wrapper_cache_clear__doc__ │ │ │ │ 00000000 t _functools__lru_cache_wrapper_cache_info │ │ │ │ 0000046c r _functools__lru_cache_wrapper_cache_info__doc__ │ │ │ │ -000002b4 t _functools_clear │ │ │ │ -00000514 t _functools_cmp_to_key │ │ │ │ +000002cc t _functools_clear │ │ │ │ +000004c4 t _functools_cmp_to_key │ │ │ │ 000004a0 r _functools_cmp_to_key__doc__ │ │ │ │ 00000008 r _functools_doc │ │ │ │ 0000000c t _functools_exec │ │ │ │ -0000035c t _functools_free │ │ │ │ +00000374 t _functools_free │ │ │ │ 00000104 d _functools_methods │ │ │ │ 00000000 d _functools_module │ │ │ │ 000000e4 d _functools_slots │ │ │ │ -00000054 t _functools_traverse │ │ │ │ +00000000 t _functools_traverse │ │ │ │ 00000000 r _keywords.1 │ │ │ │ 000000cc d _kwtuple.0 │ │ │ │ 00000098 d _parser.2 │ │ │ │ -0000070c t bounded_lru_cache_wrapper │ │ │ │ -00000b0c t functools_reduce │ │ │ │ +000006b0 t bounded_lru_cache_wrapper │ │ │ │ +00000abc t functools_reduce │ │ │ │ 000001f4 r functools_reduce_doc │ │ │ │ -0000061c t infinite_lru_cache_wrapper │ │ │ │ -00000c3c t keyobject_call │ │ │ │ -00000d24 t keyobject_clear │ │ │ │ -00000cac t keyobject_dealloc │ │ │ │ +000005cc t infinite_lru_cache_wrapper │ │ │ │ +00000ca0 t keyobject_call │ │ │ │ +00000d88 t keyobject_clear │ │ │ │ +00000d10 t keyobject_dealloc │ │ │ │ 000002a8 d keyobject_getset │ │ │ │ 000002d0 d keyobject_members │ │ │ │ -00000d88 t keyobject_richcompare │ │ │ │ +00000dec t keyobject_richcompare │ │ │ │ 0000004a t keyobject_text_signature │ │ │ │ -000005e4 t keyobject_traverse │ │ │ │ +00000594 t keyobject_traverse │ │ │ │ 00000260 d keyobject_type_slots │ │ │ │ 0000005c d keyobject_type_spec │ │ │ │ 00000084 d keywords.3 │ │ │ │ 000000c4 d kwargs.4 │ │ │ │ -00000708 t lru_cache_call │ │ │ │ +000006ac t lru_cache_call │ │ │ │ 00000056 t lru_cache_copy │ │ │ │ -00000360 t lru_cache_dealloc │ │ │ │ +00000378 t lru_cache_dealloc │ │ │ │ 00000066 t lru_cache_deepcopy │ │ │ │ -00000918 t lru_cache_descr_get │ │ │ │ +000008c8 t lru_cache_descr_get │ │ │ │ 0000002c r lru_cache_doc │ │ │ │ 000001c8 d lru_cache_getsetlist │ │ │ │ 0000018c d lru_cache_memberlist │ │ │ │ 000001f0 d lru_cache_methods │ │ │ │ -00000120 t lru_cache_new │ │ │ │ +00000138 t lru_cache_new │ │ │ │ 000000ca t lru_cache_reduce │ │ │ │ -000003ac t lru_cache_tp_clear │ │ │ │ -00000614 t lru_cache_tp_traverse │ │ │ │ +000003c4 t lru_cache_tp_clear │ │ │ │ +000005bc t lru_cache_tp_traverse │ │ │ │ 00000134 d lru_cache_type_slots │ │ │ │ 00000048 d lru_cache_type_spec │ │ │ │ -000004ac t lru_list_elem_dealloc │ │ │ │ +00000c38 t lru_list_elem_dealloc │ │ │ │ 00000250 d lru_list_elem_type_slots │ │ │ │ 00000070 d lru_list_elem_type_spec │ │ │ │ U memcpy │ │ │ │ -000003ac t partial_call │ │ │ │ -00000584 t partial_clear │ │ │ │ -000004bc t partial_dealloc │ │ │ │ +00000354 t partial_call │ │ │ │ +0000052c t partial_clear │ │ │ │ +00000464 t partial_dealloc │ │ │ │ 00000076 t partial_descr_get │ │ │ │ 000003b0 r partial_doc │ │ │ │ 000003b0 d partial_getsetlist │ │ │ │ 000003d8 d partial_memberlist │ │ │ │ 00000370 d partial_methods │ │ │ │ -000000a8 t partial_new │ │ │ │ -00000e30 t partial_reduce │ │ │ │ -00000ca0 t partial_repr │ │ │ │ -00000940 t partial_setstate │ │ │ │ -00000be4 t partial_traverse │ │ │ │ +00000054 t partial_new │ │ │ │ +00000e94 t partial_reduce │ │ │ │ +00000c50 t partial_repr │ │ │ │ +000008f0 t partial_setstate │ │ │ │ +00000be0 t partial_traverse │ │ │ │ 000002f8 d partial_type_slots │ │ │ │ 00000034 d partial_type_spec │ │ │ │ -00000234 t partial_vectorcall │ │ │ │ -0000039c t partial_vectorcall_fallback │ │ │ │ -00000e98 t uncached_lru_cache_wrapper │ │ │ │ +000001e0 t partial_vectorcall │ │ │ │ +00000344 t partial_vectorcall_fallback │ │ │ │ +00000e48 t uncached_lru_cache_wrapper │ │ │ │ │ │ │ │ _localemodule.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LANCHOR1 │ │ │ │ 00000000 r .LC0 │ │ │ │ 00000008 r .LC1 │ │ │ │ 00000070 r .LC10 │ │ │ │ @@ -35824,33 +35811,33 @@ │ │ │ │ U __stack_chk_fail │ │ │ │ U __stack_chk_guard │ │ │ │ 00000028 r module_doc │ │ │ │ 000001cc t stat_S_IFMT │ │ │ │ 000007d8 r stat_S_IFMT_doc │ │ │ │ 0000020c t stat_S_IMODE │ │ │ │ 0000081c r stat_S_IMODE_doc │ │ │ │ -00000072 t stat_S_ISBLK │ │ │ │ +000000b0 t stat_S_ISBLK │ │ │ │ 00000a38 r stat_S_ISBLK_doc │ │ │ │ -000000b2 t stat_S_ISCHR │ │ │ │ +00000070 t stat_S_ISCHR │ │ │ │ 00000a88 r stat_S_ISCHR_doc │ │ │ │ 00000484 t stat_S_ISDIR │ │ │ │ 00000adc r stat_S_ISDIR_doc │ │ │ │ -00000000 t stat_S_ISDOOR │ │ │ │ +0000003e t stat_S_ISDOOR │ │ │ │ 000008e8 r stat_S_ISDOOR_doc │ │ │ │ 0000024c t stat_S_ISFIFO │ │ │ │ 000009a8 r stat_S_ISFIFO_doc │ │ │ │ 000004c8 t stat_S_ISLNK │ │ │ │ 00000964 r stat_S_ISLNK_doc │ │ │ │ -000000b0 t stat_S_ISPORT │ │ │ │ +000000ae t stat_S_ISPORT │ │ │ │ 000008a4 r stat_S_ISPORT_doc │ │ │ │ 0000000c t stat_S_ISREG │ │ │ │ 000009f4 r stat_S_ISREG_doc │ │ │ │ -00000034 t stat_S_ISSOCK │ │ │ │ +00000000 t stat_S_ISSOCK │ │ │ │ 00000924 r stat_S_ISSOCK_doc │ │ │ │ -00000032 t stat_S_ISWHT │ │ │ │ +000000ee t stat_S_ISWHT │ │ │ │ 00000864 r stat_S_ISWHT_doc │ │ │ │ 00000000 t stat_exec │ │ │ │ 00000054 t stat_filemode │ │ │ │ 0000079c r stat_filemode_doc │ │ │ │ 00000054 d stat_methods │ │ │ │ 00000034 d stat_slots │ │ │ │ 00000000 d statmodule │ │ │ │ @@ -36050,15 +36037,15 @@ │ │ │ │ U PyUnicode_AsUTF8 │ │ │ │ U PyUnicode_AsWideCharString │ │ │ │ U PyUnicode_FindChar │ │ │ │ U PyUnicode_FromStringAndSize │ │ │ │ U PyUnicode_FromWideChar │ │ │ │ U PyUnicode_Substring │ │ │ │ U Py_DecodeLocale │ │ │ │ -00000bbc t Py_XDECREF │ │ │ │ +00000b2c t Py_XDECREF │ │ │ │ U _PyConfig_AsDict │ │ │ │ U _PyConfig_FromDict │ │ │ │ 00000000 T _PyConfig_InitPathConfig │ │ │ │ U _PyMem_RawWcsdup │ │ │ │ U _PyPathConfig_GetGlobalModuleSearchPath │ │ │ │ U _PyPathConfig_ReadGlobal │ │ │ │ U _Py_Dealloc │ │ │ │ @@ -36074,40 +36061,40 @@ │ │ │ │ U _Py_join_relfile │ │ │ │ U _Py_normpath │ │ │ │ U _Py_tss_tstate │ │ │ │ U _Py_wfopen │ │ │ │ U _Py_wreadlink │ │ │ │ U _Py_wstat │ │ │ │ U __fprintf_chk │ │ │ │ -000005d0 t decode_to_dict │ │ │ │ -0000073c t env_to_dict │ │ │ │ +00000000 t decode_to_dict │ │ │ │ +000006ac t env_to_dict │ │ │ │ U fclose │ │ │ │ U fread │ │ │ │ U getenv │ │ │ │ -000007dc t getpath_abspath │ │ │ │ +0000074c t getpath_abspath │ │ │ │ 00000084 t getpath_basename │ │ │ │ -0000085c t getpath_dirname │ │ │ │ +000007cc t getpath_dirname │ │ │ │ 0000021c t getpath_hassuffix │ │ │ │ 000001b4 t getpath_isabs │ │ │ │ 0000012c t getpath_isdir │ │ │ │ -00000bd4 t getpath_isfile │ │ │ │ +00000b44 t getpath_isfile │ │ │ │ 00000000 t getpath_isxfile │ │ │ │ -00000000 t getpath_joinpath │ │ │ │ +00000090 t getpath_joinpath │ │ │ │ 00000020 d getpath_methods │ │ │ │ 000001aa t getpath_nowarn │ │ │ │ 00000010 d getpath_nowarn_method │ │ │ │ -000009b0 t getpath_readlines │ │ │ │ -000008ac t getpath_realpath │ │ │ │ +00000920 t getpath_readlines │ │ │ │ +0000081c t getpath_realpath │ │ │ │ 000000dc t getpath_warn │ │ │ │ 00000000 d getpath_warn_method │ │ │ │ -00000660 t int_to_dict │ │ │ │ +000005d0 t int_to_dict │ │ │ │ U memset │ │ │ │ U stderr │ │ │ │ U unsetenv │ │ │ │ -000006b8 t wchar_to_dict │ │ │ │ +00000628 t wchar_to_dict │ │ │ │ U wcschr │ │ │ │ U wcscmp │ │ │ │ U wcscpy │ │ │ │ U wcsrchr │ │ │ │ │ │ │ │ frozen.o: │ │ │ │ 00000000 B PyImport_FrozenModules │ │ │ ├── file list │ │ │ │ @@ -1,215 +1,215 @@ │ │ │ │ ---------- 0 0 0 80276 1970-01-01 00:00:00.000000 / │ │ │ │ ---------- 0 0 0 0 1970-01-01 00:00:00.000000 // │ │ │ │ ?rw-r--r-- 0 0 0 1396 1970-01-01 00:00:00.000000 getbuildinfo.o │ │ │ │ ?rw-r--r-- 0 0 0 3176 1970-01-01 00:00:00.000000 token.o │ │ │ │ ?rw-r--r-- 0 0 0 14020 1970-01-01 00:00:00.000000 pegen.o │ │ │ │ ?rw-r--r-- 0 0 0 7236 1970-01-01 00:00:00.000000 pegen_errors.o │ │ │ │ -?rw-r--r-- 0 0 0 21156 1970-01-01 00:00:00.000000 action_helpers.o │ │ │ │ -?rw-r--r-- 0 0 0 195796 1970-01-01 00:00:00.000000 parser.o │ │ │ │ -?rw-r--r-- 0 0 0 6128 1970-01-01 00:00:00.000000 string_parser.o │ │ │ │ +?rw-r--r-- 0 0 0 21336 1970-01-01 00:00:00.000000 action_helpers.o │ │ │ │ +?rw-r--r-- 0 0 0 196800 1970-01-01 00:00:00.000000 parser.o │ │ │ │ +?rw-r--r-- 0 0 0 5412 1970-01-01 00:00:00.000000 string_parser.o │ │ │ │ ?rw-r--r-- 0 0 0 1760 1970-01-01 00:00:00.000000 peg_api.o │ │ │ │ ?rw-r--r-- 0 0 0 1324 1970-01-01 00:00:00.000000 buffer.o │ │ │ │ -?rw-r--r-- 0 0 0 17732 1970-01-01 00:00:00.000000 lexer.o │ │ │ │ +?rw-r--r-- 0 0 0 17564 1970-01-01 00:00:00.000000 lexer.o │ │ │ │ ?rw-r--r-- 0 0 0 1772 1970-01-01 00:00:00.000000 state.o │ │ │ │ ?rw-r--r-- 0 0 0 6196 1970-01-01 00:00:00.000000 file_tokenizer.o │ │ │ │ -?rw-r--r-- 0 0 0 2896 1970-01-01 00:00:00.000000 readline_tokenizer.o │ │ │ │ +?rw-r--r-- 0 0 0 2812 1970-01-01 00:00:00.000000 readline_tokenizer.o │ │ │ │ ?rw-r--r-- 0 0 0 2200 1970-01-01 00:00:00.000000 string_tokenizer.o │ │ │ │ ?rw-r--r-- 0 0 0 1384 1970-01-01 00:00:00.000000 utf8_tokenizer.o │ │ │ │ ?rw-r--r-- 0 0 0 6712 1970-01-01 00:00:00.000000 helpers.o │ │ │ │ ?rw-r--r-- 0 0 0 3112 1970-01-01 00:00:00.000000 myreadline.o │ │ │ │ -?rw-r--r-- 0 0 0 56800 1970-01-01 00:00:00.000000 abstract.o │ │ │ │ +?rw-r--r-- 0 0 0 56820 1970-01-01 00:00:00.000000 abstract.o │ │ │ │ ?rw-r--r-- 0 0 0 4100 1970-01-01 00:00:00.000000 boolobject.o │ │ │ │ -?rw-r--r-- 0 0 0 19076 1970-01-01 00:00:00.000000 bytes_methods.o │ │ │ │ +?rw-r--r-- 0 0 0 19176 1970-01-01 00:00:00.000000 bytes_methods.o │ │ │ │ ?rw-r--r-- 0 0 0 69180 1970-01-01 00:00:00.000000 bytearrayobject.o │ │ │ │ -?rw-r--r-- 0 0 0 80028 1970-01-01 00:00:00.000000 bytesobject.o │ │ │ │ -?rw-r--r-- 0 0 0 18128 1970-01-01 00:00:00.000000 call.o │ │ │ │ +?rw-r--r-- 0 0 0 80120 1970-01-01 00:00:00.000000 bytesobject.o │ │ │ │ +?rw-r--r-- 0 0 0 18112 1970-01-01 00:00:00.000000 call.o │ │ │ │ ?rw-r--r-- 0 0 0 6664 1970-01-01 00:00:00.000000 capsule.o │ │ │ │ ?rw-r--r-- 0 0 0 4468 1970-01-01 00:00:00.000000 cellobject.o │ │ │ │ ?rw-r--r-- 0 0 0 9224 1970-01-01 00:00:00.000000 classobject.o │ │ │ │ -?rw-r--r-- 0 0 0 35932 1970-01-01 00:00:00.000000 codeobject.o │ │ │ │ -?rw-r--r-- 0 0 0 16392 1970-01-01 00:00:00.000000 complexobject.o │ │ │ │ +?rw-r--r-- 0 0 0 35848 1970-01-01 00:00:00.000000 codeobject.o │ │ │ │ +?rw-r--r-- 0 0 0 16480 1970-01-01 00:00:00.000000 complexobject.o │ │ │ │ ?rw-r--r-- 0 0 0 32844 1970-01-01 00:00:00.000000 descrobject.o │ │ │ │ ?rw-r--r-- 0 0 0 9600 1970-01-01 00:00:00.000000 enumobject.o │ │ │ │ -?rw-r--r-- 0 0 0 75832 1970-01-01 00:00:00.000000 exceptions.o │ │ │ │ -?rw-r--r-- 0 0 0 15920 1970-01-01 00:00:00.000000 genericaliasobject.o │ │ │ │ -?rw-r--r-- 0 0 0 31780 1970-01-01 00:00:00.000000 genobject.o │ │ │ │ -?rw-r--r-- 0 0 0 9956 1970-01-01 00:00:00.000000 fileobject.o │ │ │ │ -?rw-r--r-- 0 0 0 35492 1970-01-01 00:00:00.000000 floatobject.o │ │ │ │ -?rw-r--r-- 0 0 0 26128 1970-01-01 00:00:00.000000 frameobject.o │ │ │ │ -?rw-r--r-- 0 0 0 28408 1970-01-01 00:00:00.000000 funcobject.o │ │ │ │ -?rw-r--r-- 0 0 0 8608 1970-01-01 00:00:00.000000 iterobject.o │ │ │ │ -?rw-r--r-- 0 0 0 55972 1970-01-01 00:00:00.000000 listobject.o │ │ │ │ -?rw-r--r-- 0 0 0 117532 1970-01-01 00:00:00.000000 longobject.o │ │ │ │ -?rw-r--r-- 0 0 0 105112 1970-01-01 00:00:00.000000 dictobject.o │ │ │ │ -?rw-r--r-- 0 0 0 24604 1970-01-01 00:00:00.000000 odictobject.o │ │ │ │ -?rw-r--r-- 0 0 0 55552 1970-01-01 00:00:00.000000 memoryobject.o │ │ │ │ +?rw-r--r-- 0 0 0 76484 1970-01-01 00:00:00.000000 exceptions.o │ │ │ │ +?rw-r--r-- 0 0 0 15924 1970-01-01 00:00:00.000000 genericaliasobject.o │ │ │ │ +?rw-r--r-- 0 0 0 31812 1970-01-01 00:00:00.000000 genobject.o │ │ │ │ +?rw-r--r-- 0 0 0 9972 1970-01-01 00:00:00.000000 fileobject.o │ │ │ │ +?rw-r--r-- 0 0 0 36028 1970-01-01 00:00:00.000000 floatobject.o │ │ │ │ +?rw-r--r-- 0 0 0 26616 1970-01-01 00:00:00.000000 frameobject.o │ │ │ │ +?rw-r--r-- 0 0 0 28384 1970-01-01 00:00:00.000000 funcobject.o │ │ │ │ +?rw-r--r-- 0 0 0 8612 1970-01-01 00:00:00.000000 iterobject.o │ │ │ │ +?rw-r--r-- 0 0 0 56448 1970-01-01 00:00:00.000000 listobject.o │ │ │ │ +?rw-r--r-- 0 0 0 118068 1970-01-01 00:00:00.000000 longobject.o │ │ │ │ +?rw-r--r-- 0 0 0 105988 1970-01-01 00:00:00.000000 dictobject.o │ │ │ │ +?rw-r--r-- 0 0 0 24684 1970-01-01 00:00:00.000000 odictobject.o │ │ │ │ +?rw-r--r-- 0 0 0 56208 1970-01-01 00:00:00.000000 memoryobject.o │ │ │ │ ?rw-r--r-- 0 0 0 9788 1970-01-01 00:00:00.000000 methodobject.o │ │ │ │ -?rw-r--r-- 0 0 0 25128 1970-01-01 00:00:00.000000 moduleobject.o │ │ │ │ -?rw-r--r-- 0 0 0 5840 1970-01-01 00:00:00.000000 namespaceobject.o │ │ │ │ +?rw-r--r-- 0 0 0 25124 1970-01-01 00:00:00.000000 moduleobject.o │ │ │ │ +?rw-r--r-- 0 0 0 5884 1970-01-01 00:00:00.000000 namespaceobject.o │ │ │ │ ?rw-r--r-- 0 0 0 42168 1970-01-01 00:00:00.000000 object.o │ │ │ │ -?rw-r--r-- 0 0 0 116332 1970-01-01 00:00:00.000000 obmalloc.o │ │ │ │ +?rw-r--r-- 0 0 0 116492 1970-01-01 00:00:00.000000 obmalloc.o │ │ │ │ ?rw-r--r-- 0 0 0 4204 1970-01-01 00:00:00.000000 picklebufobject.o │ │ │ │ -?rw-r--r-- 0 0 0 16292 1970-01-01 00:00:00.000000 rangeobject.o │ │ │ │ -?rw-r--r-- 0 0 0 51916 1970-01-01 00:00:00.000000 setobject.o │ │ │ │ -?rw-r--r-- 0 0 0 10272 1970-01-01 00:00:00.000000 sliceobject.o │ │ │ │ -?rw-r--r-- 0 0 0 14412 1970-01-01 00:00:00.000000 structseq.o │ │ │ │ -?rw-r--r-- 0 0 0 20320 1970-01-01 00:00:00.000000 tupleobject.o │ │ │ │ -?rw-r--r-- 0 0 0 185996 1970-01-01 00:00:00.000000 typeobject.o │ │ │ │ +?rw-r--r-- 0 0 0 16260 1970-01-01 00:00:00.000000 rangeobject.o │ │ │ │ +?rw-r--r-- 0 0 0 53064 1970-01-01 00:00:00.000000 setobject.o │ │ │ │ +?rw-r--r-- 0 0 0 10556 1970-01-01 00:00:00.000000 sliceobject.o │ │ │ │ +?rw-r--r-- 0 0 0 14564 1970-01-01 00:00:00.000000 structseq.o │ │ │ │ +?rw-r--r-- 0 0 0 20216 1970-01-01 00:00:00.000000 tupleobject.o │ │ │ │ +?rw-r--r-- 0 0 0 186484 1970-01-01 00:00:00.000000 typeobject.o │ │ │ │ ?rw-r--r-- 0 0 0 36932 1970-01-01 00:00:00.000000 typevarobject.o │ │ │ │ -?rw-r--r-- 0 0 0 312832 1970-01-01 00:00:00.000000 unicodeobject.o │ │ │ │ +?rw-r--r-- 0 0 0 313336 1970-01-01 00:00:00.000000 unicodeobject.o │ │ │ │ ?rw-r--r-- 0 0 0 226968 1970-01-01 00:00:00.000000 unicodectype.o │ │ │ │ -?rw-r--r-- 0 0 0 7008 1970-01-01 00:00:00.000000 unionobject.o │ │ │ │ +?rw-r--r-- 0 0 0 7020 1970-01-01 00:00:00.000000 unionobject.o │ │ │ │ ?rw-r--r-- 0 0 0 32836 1970-01-01 00:00:00.000000 weakrefobject.o │ │ │ │ ?rw-r--r-- 0 0 0 22708 1970-01-01 00:00:00.000000 _warnings.o │ │ │ │ -?rw-r--r-- 0 0 0 286828 1970-01-01 00:00:00.000000 Python-ast.o │ │ │ │ -?rw-r--r-- 0 0 0 7612 1970-01-01 00:00:00.000000 Python-tokenize.o │ │ │ │ +?rw-r--r-- 0 0 0 286916 1970-01-01 00:00:00.000000 Python-ast.o │ │ │ │ +?rw-r--r-- 0 0 0 7616 1970-01-01 00:00:00.000000 Python-tokenize.o │ │ │ │ ?rw-r--r-- 0 0 0 1316 1970-01-01 00:00:00.000000 asdl.o │ │ │ │ ?rw-r--r-- 0 0 0 7164 1970-01-01 00:00:00.000000 assemble.o │ │ │ │ ?rw-r--r-- 0 0 0 16776 1970-01-01 00:00:00.000000 ast.o │ │ │ │ -?rw-r--r-- 0 0 0 15728 1970-01-01 00:00:00.000000 ast_opt.o │ │ │ │ +?rw-r--r-- 0 0 0 15868 1970-01-01 00:00:00.000000 ast_opt.o │ │ │ │ ?rw-r--r-- 0 0 0 12428 1970-01-01 00:00:00.000000 ast_unparse.o │ │ │ │ -?rw-r--r-- 0 0 0 62548 1970-01-01 00:00:00.000000 bltinmodule.o │ │ │ │ +?rw-r--r-- 0 0 0 62668 1970-01-01 00:00:00.000000 bltinmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 444 1970-01-01 00:00:00.000000 brc.o │ │ │ │ -?rw-r--r-- 0 0 0 98788 1970-01-01 00:00:00.000000 ceval.o │ │ │ │ -?rw-r--r-- 0 0 0 21088 1970-01-01 00:00:00.000000 codecs.o │ │ │ │ -?rw-r--r-- 0 0 0 139620 1970-01-01 00:00:00.000000 compile.o │ │ │ │ +?rw-r--r-- 0 0 0 98800 1970-01-01 00:00:00.000000 ceval.o │ │ │ │ +?rw-r--r-- 0 0 0 21276 1970-01-01 00:00:00.000000 codecs.o │ │ │ │ +?rw-r--r-- 0 0 0 139788 1970-01-01 00:00:00.000000 compile.o │ │ │ │ ?rw-r--r-- 0 0 0 18888 1970-01-01 00:00:00.000000 context.o │ │ │ │ ?rw-r--r-- 0 0 0 984 1970-01-01 00:00:00.000000 critical_section.o │ │ │ │ -?rw-r--r-- 0 0 0 25500 1970-01-01 00:00:00.000000 crossinterp.o │ │ │ │ +?rw-r--r-- 0 0 0 25312 1970-01-01 00:00:00.000000 crossinterp.o │ │ │ │ ?rw-r--r-- 0 0 0 444 1970-01-01 00:00:00.000000 dynamic_annotations.o │ │ │ │ -?rw-r--r-- 0 0 0 29044 1970-01-01 00:00:00.000000 errors.o │ │ │ │ -?rw-r--r-- 0 0 0 26988 1970-01-01 00:00:00.000000 flowgraph.o │ │ │ │ +?rw-r--r-- 0 0 0 29052 1970-01-01 00:00:00.000000 errors.o │ │ │ │ +?rw-r--r-- 0 0 0 26948 1970-01-01 00:00:00.000000 flowgraph.o │ │ │ │ ?rw-r--r-- 0 0 0 3032 1970-01-01 00:00:00.000000 frame.o │ │ │ │ ?rw-r--r-- 0 0 0 2624 1970-01-01 00:00:00.000000 frozenmain.o │ │ │ │ ?rw-r--r-- 0 0 0 2628 1970-01-01 00:00:00.000000 future.o │ │ │ │ -?rw-r--r-- 0 0 0 19716 1970-01-01 00:00:00.000000 gc.o │ │ │ │ +?rw-r--r-- 0 0 0 19856 1970-01-01 00:00:00.000000 gc.o │ │ │ │ ?rw-r--r-- 0 0 0 444 1970-01-01 00:00:00.000000 gc_free_threading.o │ │ │ │ ?rw-r--r-- 0 0 0 724 1970-01-01 00:00:00.000000 gc_gil.o │ │ │ │ -?rw-r--r-- 0 0 0 44980 1970-01-01 00:00:00.000000 getargs.o │ │ │ │ +?rw-r--r-- 0 0 0 45052 1970-01-01 00:00:00.000000 getargs.o │ │ │ │ ?rw-r--r-- 0 0 0 788 1970-01-01 00:00:00.000000 getcompiler.o │ │ │ │ ?rw-r--r-- 0 0 0 1104 1970-01-01 00:00:00.000000 getcopyright.o │ │ │ │ ?rw-r--r-- 0 0 0 784 1970-01-01 00:00:00.000000 getplatform.o │ │ │ │ ?rw-r--r-- 0 0 0 1324 1970-01-01 00:00:00.000000 getversion.o │ │ │ │ -?rw-r--r-- 0 0 0 11956 1970-01-01 00:00:00.000000 ceval_gil.o │ │ │ │ +?rw-r--r-- 0 0 0 11948 1970-01-01 00:00:00.000000 ceval_gil.o │ │ │ │ ?rw-r--r-- 0 0 0 15556 1970-01-01 00:00:00.000000 hamt.o │ │ │ │ ?rw-r--r-- 0 0 0 3288 1970-01-01 00:00:00.000000 hashtable.o │ │ │ │ -?rw-r--r-- 0 0 0 62772 1970-01-01 00:00:00.000000 import.o │ │ │ │ +?rw-r--r-- 0 0 0 63132 1970-01-01 00:00:00.000000 import.o │ │ │ │ ?rw-r--r-- 0 0 0 6096 1970-01-01 00:00:00.000000 importdl.o │ │ │ │ -?rw-r--r-- 0 0 0 50988 1970-01-01 00:00:00.000000 initconfig.o │ │ │ │ +?rw-r--r-- 0 0 0 51380 1970-01-01 00:00:00.000000 initconfig.o │ │ │ │ ?rw-r--r-- 0 0 0 6792 1970-01-01 00:00:00.000000 interpconfig.o │ │ │ │ ?rw-r--r-- 0 0 0 31628 1970-01-01 00:00:00.000000 instrumentation.o │ │ │ │ ?rw-r--r-- 0 0 0 8520 1970-01-01 00:00:00.000000 instruction_sequence.o │ │ │ │ ?rw-r--r-- 0 0 0 7060 1970-01-01 00:00:00.000000 intrinsics.o │ │ │ │ ?rw-r--r-- 0 0 0 444 1970-01-01 00:00:00.000000 jit.o │ │ │ │ ?rw-r--r-- 0 0 0 10076 1970-01-01 00:00:00.000000 legacy_tracing.o │ │ │ │ -?rw-r--r-- 0 0 0 5776 1970-01-01 00:00:00.000000 lock.o │ │ │ │ -?rw-r--r-- 0 0 0 32820 1970-01-01 00:00:00.000000 marshal.o │ │ │ │ -?rw-r--r-- 0 0 0 11052 1970-01-01 00:00:00.000000 modsupport.o │ │ │ │ +?rw-r--r-- 0 0 0 5792 1970-01-01 00:00:00.000000 lock.o │ │ │ │ +?rw-r--r-- 0 0 0 32748 1970-01-01 00:00:00.000000 marshal.o │ │ │ │ +?rw-r--r-- 0 0 0 11068 1970-01-01 00:00:00.000000 modsupport.o │ │ │ │ ?rw-r--r-- 0 0 0 944 1970-01-01 00:00:00.000000 mysnprintf.o │ │ │ │ -?rw-r--r-- 0 0 0 4688 1970-01-01 00:00:00.000000 mystrtoul.o │ │ │ │ +?rw-r--r-- 0 0 0 4724 1970-01-01 00:00:00.000000 mystrtoul.o │ │ │ │ ?rw-r--r-- 0 0 0 1440 1970-01-01 00:00:00.000000 object_stack.o │ │ │ │ ?rw-r--r-- 0 0 0 444 1970-01-01 00:00:00.000000 optimizer.o │ │ │ │ ?rw-r--r-- 0 0 0 444 1970-01-01 00:00:00.000000 optimizer_analysis.o │ │ │ │ ?rw-r--r-- 0 0 0 444 1970-01-01 00:00:00.000000 optimizer_symbols.o │ │ │ │ -?rw-r--r-- 0 0 0 13424 1970-01-01 00:00:00.000000 parking_lot.o │ │ │ │ +?rw-r--r-- 0 0 0 13488 1970-01-01 00:00:00.000000 parking_lot.o │ │ │ │ ?rw-r--r-- 0 0 0 5208 1970-01-01 00:00:00.000000 pathconfig.o │ │ │ │ -?rw-r--r-- 0 0 0 10448 1970-01-01 00:00:00.000000 preconfig.o │ │ │ │ +?rw-r--r-- 0 0 0 10428 1970-01-01 00:00:00.000000 preconfig.o │ │ │ │ ?rw-r--r-- 0 0 0 1524 1970-01-01 00:00:00.000000 pyarena.o │ │ │ │ ?rw-r--r-- 0 0 0 2260 1970-01-01 00:00:00.000000 pyctype.o │ │ │ │ ?rw-r--r-- 0 0 0 716 1970-01-01 00:00:00.000000 pyfpe.o │ │ │ │ -?rw-r--r-- 0 0 0 4556 1970-01-01 00:00:00.000000 pyhash.o │ │ │ │ +?rw-r--r-- 0 0 0 4532 1970-01-01 00:00:00.000000 pyhash.o │ │ │ │ ?rw-r--r-- 0 0 0 204356 1970-01-01 00:00:00.000000 pylifecycle.o │ │ │ │ ?rw-r--r-- 0 0 0 444 1970-01-01 00:00:00.000000 pymath.o │ │ │ │ -?rw-r--r-- 0 0 0 192544 1970-01-01 00:00:00.000000 pystate.o │ │ │ │ +?rw-r--r-- 0 0 0 192852 1970-01-01 00:00:00.000000 pystate.o │ │ │ │ ?rw-r--r-- 0 0 0 24884 1970-01-01 00:00:00.000000 pythonrun.o │ │ │ │ -?rw-r--r-- 0 0 0 13464 1970-01-01 00:00:00.000000 pytime.o │ │ │ │ +?rw-r--r-- 0 0 0 13664 1970-01-01 00:00:00.000000 pytime.o │ │ │ │ ?rw-r--r-- 0 0 0 2340 1970-01-01 00:00:00.000000 qsbr.o │ │ │ │ ?rw-r--r-- 0 0 0 4200 1970-01-01 00:00:00.000000 bootstrap_hash.o │ │ │ │ -?rw-r--r-- 0 0 0 10488 1970-01-01 00:00:00.000000 specialize.o │ │ │ │ +?rw-r--r-- 0 0 0 10484 1970-01-01 00:00:00.000000 specialize.o │ │ │ │ ?rw-r--r-- 0 0 0 5276 1970-01-01 00:00:00.000000 structmember.o │ │ │ │ -?rw-r--r-- 0 0 0 46012 1970-01-01 00:00:00.000000 symtable.o │ │ │ │ -?rw-r--r-- 0 0 0 83184 1970-01-01 00:00:00.000000 sysmodule.o │ │ │ │ +?rw-r--r-- 0 0 0 46328 1970-01-01 00:00:00.000000 symtable.o │ │ │ │ +?rw-r--r-- 0 0 0 83336 1970-01-01 00:00:00.000000 sysmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 10904 1970-01-01 00:00:00.000000 thread.o │ │ │ │ ?rw-r--r-- 0 0 0 16308 1970-01-01 00:00:00.000000 traceback.o │ │ │ │ -?rw-r--r-- 0 0 0 17536 1970-01-01 00:00:00.000000 tracemalloc.o │ │ │ │ +?rw-r--r-- 0 0 0 17740 1970-01-01 00:00:00.000000 tracemalloc.o │ │ │ │ ?rw-r--r-- 0 0 0 3408 1970-01-01 00:00:00.000000 getopt.o │ │ │ │ ?rw-r--r-- 0 0 0 1148 1970-01-01 00:00:00.000000 pystrcmp.o │ │ │ │ ?rw-r--r-- 0 0 0 4772 1970-01-01 00:00:00.000000 pystrtod.o │ │ │ │ ?rw-r--r-- 0 0 0 2984 1970-01-01 00:00:00.000000 pystrhex.o │ │ │ │ -?rw-r--r-- 0 0 0 25072 1970-01-01 00:00:00.000000 dtoa.o │ │ │ │ -?rw-r--r-- 0 0 0 20320 1970-01-01 00:00:00.000000 formatter_unicode.o │ │ │ │ -?rw-r--r-- 0 0 0 18204 1970-01-01 00:00:00.000000 fileutils.o │ │ │ │ +?rw-r--r-- 0 0 0 25328 1970-01-01 00:00:00.000000 dtoa.o │ │ │ │ +?rw-r--r-- 0 0 0 20364 1970-01-01 00:00:00.000000 formatter_unicode.o │ │ │ │ +?rw-r--r-- 0 0 0 18884 1970-01-01 00:00:00.000000 fileutils.o │ │ │ │ ?rw-r--r-- 0 0 0 3096 1970-01-01 00:00:00.000000 suggestions.o │ │ │ │ ?rw-r--r-- 0 0 0 1164 1970-01-01 00:00:00.000000 perf_trampoline.o │ │ │ │ ?rw-r--r-- 0 0 0 444 1970-01-01 00:00:00.000000 perf_jit_trampoline.o │ │ │ │ ?rw-r--r-- 0 0 0 2324 1970-01-01 00:00:00.000000 dynload_shlib.o │ │ │ │ ?rw-r--r-- 0 0 0 1304 1970-01-01 00:00:00.000000 pydtrace.o │ │ │ │ ?rw-r--r-- 0 0 0 4656 1970-01-01 00:00:00.000000 config.o │ │ │ │ ?rw-r--r-- 0 0 0 12720 1970-01-01 00:00:00.000000 main.o │ │ │ │ ?rw-r--r-- 0 0 0 14308 1970-01-01 00:00:00.000000 gcmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 12456 1970-01-01 00:00:00.000000 _bisectmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 26248 1970-01-01 00:00:00.000000 _csv.o │ │ │ │ -?rw-r--r-- 0 0 0 94144 1970-01-01 00:00:00.000000 _datetimemodule.o │ │ │ │ -?rw-r--r-- 0 0 0 16920 1970-01-01 00:00:00.000000 _heapqmodule.o │ │ │ │ -?rw-r--r-- 0 0 0 28384 1970-01-01 00:00:00.000000 _json.o │ │ │ │ +?rw-r--r-- 0 0 0 95444 1970-01-01 00:00:00.000000 _datetimemodule.o │ │ │ │ +?rw-r--r-- 0 0 0 17000 1970-01-01 00:00:00.000000 _heapqmodule.o │ │ │ │ +?rw-r--r-- 0 0 0 28492 1970-01-01 00:00:00.000000 _json.o │ │ │ │ ?rw-r--r-- 0 0 0 16136 1970-01-01 00:00:00.000000 _opcode.o │ │ │ │ -?rw-r--r-- 0 0 0 111968 1970-01-01 00:00:00.000000 _pickle.o │ │ │ │ +?rw-r--r-- 0 0 0 112516 1970-01-01 00:00:00.000000 _pickle.o │ │ │ │ ?rw-r--r-- 0 0 0 12184 1970-01-01 00:00:00.000000 _randommodule.o │ │ │ │ ?rw-r--r-- 0 0 0 110020 1970-01-01 00:00:00.000000 socketmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 3408 1970-01-01 00:00:00.000000 _statisticsmodule.o │ │ │ │ -?rw-r--r-- 0 0 0 41680 1970-01-01 00:00:00.000000 _struct.o │ │ │ │ -?rw-r--r-- 0 0 0 47584 1970-01-01 00:00:00.000000 arraymodule.o │ │ │ │ +?rw-r--r-- 0 0 0 41720 1970-01-01 00:00:00.000000 _struct.o │ │ │ │ +?rw-r--r-- 0 0 0 47624 1970-01-01 00:00:00.000000 arraymodule.o │ │ │ │ ?rw-r--r-- 0 0 0 18096 1970-01-01 00:00:00.000000 binascii.o │ │ │ │ ?rw-r--r-- 0 0 0 27624 1970-01-01 00:00:00.000000 cmathmodule.o │ │ │ │ -?rw-r--r-- 0 0 0 61312 1970-01-01 00:00:00.000000 mathmodule.o │ │ │ │ -?rw-r--r-- 0 0 0 22864 1970-01-01 00:00:00.000000 selectmodule.o │ │ │ │ -?rw-r--r-- 0 0 0 59532 1970-01-01 00:00:00.000000 _elementtree.o │ │ │ │ +?rw-r--r-- 0 0 0 62308 1970-01-01 00:00:00.000000 mathmodule.o │ │ │ │ +?rw-r--r-- 0 0 0 23288 1970-01-01 00:00:00.000000 selectmodule.o │ │ │ │ +?rw-r--r-- 0 0 0 59460 1970-01-01 00:00:00.000000 _elementtree.o │ │ │ │ ?rw-r--r-- 0 0 0 51820 1970-01-01 00:00:00.000000 pyexpat.o │ │ │ │ ?rw-r--r-- 0 0 0 3924 1970-01-01 00:00:00.000000 blake2module.o │ │ │ │ ?rw-r--r-- 0 0 0 27884 1970-01-01 00:00:00.000000 blake2b_impl.o │ │ │ │ ?rw-r--r-- 0 0 0 17096 1970-01-01 00:00:00.000000 blake2s_impl.o │ │ │ │ -?rw-r--r-- 0 0 0 7620 1970-01-01 00:00:00.000000 md5module.o │ │ │ │ -?rw-r--r-- 0 0 0 5284 1970-01-01 00:00:00.000000 Hacl_Hash_MD5.o │ │ │ │ -?rw-r--r-- 0 0 0 7544 1970-01-01 00:00:00.000000 sha1module.o │ │ │ │ +?rw-r--r-- 0 0 0 7560 1970-01-01 00:00:00.000000 md5module.o │ │ │ │ +?rw-r--r-- 0 0 0 5248 1970-01-01 00:00:00.000000 Hacl_Hash_MD5.o │ │ │ │ +?rw-r--r-- 0 0 0 7480 1970-01-01 00:00:00.000000 sha1module.o │ │ │ │ ?rw-r--r-- 0 0 0 4324 1970-01-01 00:00:00.000000 Hacl_Hash_SHA1.o │ │ │ │ -?rw-r--r-- 0 0 0 15268 1970-01-01 00:00:00.000000 sha2module.o │ │ │ │ -?rw-r--r-- 0 0 0 13144 1970-01-01 00:00:00.000000 sha3module.o │ │ │ │ -?rw-r--r-- 0 0 0 9448 1970-01-01 00:00:00.000000 Hacl_Hash_SHA3.o │ │ │ │ -?rw-r--r-- 0 0 0 693380 1970-01-01 00:00:00.000000 unicodedata.o │ │ │ │ +?rw-r--r-- 0 0 0 15264 1970-01-01 00:00:00.000000 sha2module.o │ │ │ │ +?rw-r--r-- 0 0 0 13140 1970-01-01 00:00:00.000000 sha3module.o │ │ │ │ +?rw-r--r-- 0 0 0 9408 1970-01-01 00:00:00.000000 Hacl_Hash_SHA3.o │ │ │ │ +?rw-r--r-- 0 0 0 693404 1970-01-01 00:00:00.000000 unicodedata.o │ │ │ │ ?rw-r--r-- 0 0 0 12692 1970-01-01 00:00:00.000000 _posixsubprocess.o │ │ │ │ ?rw-r--r-- 0 0 0 16968 1970-01-01 00:00:00.000000 fcntlmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 7424 1970-01-01 00:00:00.000000 grpmodule.o │ │ │ │ -?rw-r--r-- 0 0 0 10024 1970-01-01 00:00:00.000000 syslogmodule.o │ │ │ │ +?rw-r--r-- 0 0 0 10008 1970-01-01 00:00:00.000000 syslogmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 37712 1970-01-01 00:00:00.000000 zlibmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 6080 1970-01-01 00:00:00.000000 atexitmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 18052 1970-01-01 00:00:00.000000 faulthandler.o │ │ │ │ -?rw-r--r-- 0 0 0 231940 1970-01-01 00:00:00.000000 posixmodule.o │ │ │ │ -?rw-r--r-- 0 0 0 28264 1970-01-01 00:00:00.000000 signalmodule.o │ │ │ │ +?rw-r--r-- 0 0 0 232780 1970-01-01 00:00:00.000000 posixmodule.o │ │ │ │ +?rw-r--r-- 0 0 0 28584 1970-01-01 00:00:00.000000 signalmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 5708 1970-01-01 00:00:00.000000 _tracemalloc.o │ │ │ │ ?rw-r--r-- 0 0 0 2776 1970-01-01 00:00:00.000000 _suggestions.o │ │ │ │ -?rw-r--r-- 0 0 0 32328 1970-01-01 00:00:00.000000 _codecsmodule.o │ │ │ │ -?rw-r--r-- 0 0 0 34196 1970-01-01 00:00:00.000000 _collectionsmodule.o │ │ │ │ +?rw-r--r-- 0 0 0 32348 1970-01-01 00:00:00.000000 _codecsmodule.o │ │ │ │ +?rw-r--r-- 0 0 0 34576 1970-01-01 00:00:00.000000 _collectionsmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 16116 1970-01-01 00:00:00.000000 errnomodule.o │ │ │ │ -?rw-r--r-- 0 0 0 22348 1970-01-01 00:00:00.000000 _iomodule.o │ │ │ │ -?rw-r--r-- 0 0 0 19112 1970-01-01 00:00:00.000000 iobase.o │ │ │ │ +?rw-r--r-- 0 0 0 22064 1970-01-01 00:00:00.000000 _iomodule.o │ │ │ │ +?rw-r--r-- 0 0 0 19092 1970-01-01 00:00:00.000000 iobase.o │ │ │ │ ?rw-r--r-- 0 0 0 21820 1970-01-01 00:00:00.000000 fileio.o │ │ │ │ ?rw-r--r-- 0 0 0 18356 1970-01-01 00:00:00.000000 bytesio.o │ │ │ │ -?rw-r--r-- 0 0 0 53056 1970-01-01 00:00:00.000000 bufferedio.o │ │ │ │ -?rw-r--r-- 0 0 0 59456 1970-01-01 00:00:00.000000 textio.o │ │ │ │ -?rw-r--r-- 0 0 0 17788 1970-01-01 00:00:00.000000 stringio.o │ │ │ │ -?rw-r--r-- 0 0 0 68332 1970-01-01 00:00:00.000000 itertoolsmodule.o │ │ │ │ -?rw-r--r-- 0 0 0 110372 1970-01-01 00:00:00.000000 sre.o │ │ │ │ +?rw-r--r-- 0 0 0 53072 1970-01-01 00:00:00.000000 bufferedio.o │ │ │ │ +?rw-r--r-- 0 0 0 59580 1970-01-01 00:00:00.000000 textio.o │ │ │ │ +?rw-r--r-- 0 0 0 17848 1970-01-01 00:00:00.000000 stringio.o │ │ │ │ +?rw-r--r-- 0 0 0 68552 1970-01-01 00:00:00.000000 itertoolsmodule.o │ │ │ │ +?rw-r--r-- 0 0 0 110504 1970-01-01 00:00:00.000000 sre.o │ │ │ │ ?rw-r--r-- 0 0 0 1900 1970-01-01 00:00:00.000000 _sysconfig.o │ │ │ │ ?rw-r--r-- 0 0 0 40608 1970-01-01 00:00:00.000000 _threadmodule.o │ │ │ │ -?rw-r--r-- 0 0 0 29036 1970-01-01 00:00:00.000000 timemodule.o │ │ │ │ +?rw-r--r-- 0 0 0 30260 1970-01-01 00:00:00.000000 timemodule.o │ │ │ │ ?rw-r--r-- 0 0 0 2472 1970-01-01 00:00:00.000000 _typingmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 4800 1970-01-01 00:00:00.000000 _weakref.o │ │ │ │ -?rw-r--r-- 0 0 0 15788 1970-01-01 00:00:00.000000 _abc.o │ │ │ │ -?rw-r--r-- 0 0 0 21800 1970-01-01 00:00:00.000000 _functoolsmodule.o │ │ │ │ +?rw-r--r-- 0 0 0 15772 1970-01-01 00:00:00.000000 _abc.o │ │ │ │ +?rw-r--r-- 0 0 0 21812 1970-01-01 00:00:00.000000 _functoolsmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 17112 1970-01-01 00:00:00.000000 _localemodule.o │ │ │ │ ?rw-r--r-- 0 0 0 32480 1970-01-01 00:00:00.000000 _operator.o │ │ │ │ ?rw-r--r-- 0 0 0 11604 1970-01-01 00:00:00.000000 _stat.o │ │ │ │ ?rw-r--r-- 0 0 0 5088 1970-01-01 00:00:00.000000 symtablemodule.o │ │ │ │ ?rw-r--r-- 0 0 0 6652 1970-01-01 00:00:00.000000 pwdmodule.o │ │ │ │ -?rw-r--r-- 0 0 0 27456 1970-01-01 00:00:00.000000 getpath.o │ │ │ │ +?rw-r--r-- 0 0 0 27528 1970-01-01 00:00:00.000000 getpath.o │ │ │ │ ?rw-r--r-- 0 0 0 424164 1970-01-01 00:00:00.000000 frozen.o │ │ │ ├── pegen.o │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -108,13 +108,13 @@ │ │ │ │ │ 104: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromString │ │ │ │ │ 105: 00000175 42 FUNC GLOBAL HIDDEN 1 _PyPegen_byte_offset_to_character_offset │ │ │ │ │ 106: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_AsUTF8 │ │ │ │ │ 107: 000001a1 88 FUNC GLOBAL HIDDEN 1 _PyPegen_byte_offset_to_character_offset_raw │ │ │ │ │ 108: 000001f9 162 FUNC GLOBAL HIDDEN 1 _PyPegen_soft_keyword_token │ │ │ │ │ 109: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_AsStringAndSize │ │ │ │ │ 110: 00000001 12 FUNC GLOBAL HIDDEN 8 _PyPegen_interactive_exit │ │ │ │ │ - 111: 000014e1 384 FUNC GLOBAL HIDDEN 6 _PyPegen_byte_offset_to_character_offset_line │ │ │ │ │ + 111: 000014e1 382 FUNC GLOBAL HIDDEN 6 _PyPegen_byte_offset_to_character_offset_line │ │ │ │ │ 112: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ 113: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_raise_error_known_location │ │ │ │ │ 114: 00001661 4 FUNC GLOBAL HIDDEN 6 _PyPegen_lookahead_for_expr │ │ │ │ │ 115: 00001665 4 FUNC GLOBAL HIDDEN 6 _PyPegen_lookahead_for_stmt │ │ │ │ │ 116: 0000004b 62 FUNC GLOBAL HIDDEN 8 _PyPegen_expect_forced_result │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -261,19 +261,19 @@ │ │ │ │ │ 00001472 0000120a R_ARM_THM_CALL 0000000d RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 000014a2 0000220a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 000014b0 0000220a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 000014bc 0000220a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 000014ca 0000050a R_ARM_THM_CALL 00000001 Py_XDECREF.part.0 │ │ │ │ │ 000014d8 0000220a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 000014f4 00006a0a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8 │ │ │ │ │ -00001644 00004b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00001648 00004b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000164c 00001a2f R_ARM_THM_MOVW_ABS_NC 000001c0 .LC15 │ │ │ │ │ -00001650 00001a30 R_ARM_THM_MOVT_ABS 000001c0 .LC15 │ │ │ │ │ -00001656 0000700a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001642 00004b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00001646 00004b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000164a 00001a2f R_ARM_THM_MOVW_ABS_NC 000001c0 .LC15 │ │ │ │ │ +0000164e 00001a30 R_ARM_THM_MOVT_ABS 000001c0 .LC15 │ │ │ │ │ +00001654 0000700a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00000388 00002b1e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ 0000045e 0000271e R_ARM_THM_JUMP24 00000000 _PyPegen_raise_error │ │ │ │ │ 00000496 0000271e R_ARM_THM_JUMP24 00000000 _PyPegen_raise_error │ │ │ │ │ 000013e8 0000271e R_ARM_THM_JUMP24 00000000 _PyPegen_raise_error │ │ │ │ │ 000014c6 0000221e R_ARM_THM_JUMP24 00000000 PyMem_Free │ │ │ │ │ 00001660 00002f1e R_ARM_THM_JUMP24 000004b1 _PyPegen_lookahead │ │ │ │ │ 00001664 00002f1e R_ARM_THM_JUMP24 000004b1 _PyPegen_lookahead │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -2357,153 +2357,153 @@ │ │ │ │ │ movge r1, #0 │ │ │ │ │ bge.n 156a <_PyPegen_byte_offset_to_character_offset_line+0x8a> │ │ │ │ │ ldrsb r3, [r0, r1] │ │ │ │ │ ldrb.w ip, [r0, r1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it ge │ │ │ │ │ addge r1, #1 │ │ │ │ │ - blt.n 159c <_PyPegen_byte_offset_to_character_offset_line+0xbc> │ │ │ │ │ + blt.n 159a <_PyPegen_byte_offset_to_character_offset_line+0xba> │ │ │ │ │ cmp r2, r1 │ │ │ │ │ it le │ │ │ │ │ movle r1, #1 │ │ │ │ │ ble.n 156a <_PyPegen_byte_offset_to_character_offset_line+0x8a> │ │ │ │ │ ldrsb r3, [r0, r1] │ │ │ │ │ ldrb.w ip, [r0, r1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it ge │ │ │ │ │ addge r1, #1 │ │ │ │ │ - blt.n 15b4 <_PyPegen_byte_offset_to_character_offset_line+0xd4> │ │ │ │ │ + blt.n 15a6 <_PyPegen_byte_offset_to_character_offset_line+0xc6> │ │ │ │ │ cmp r2, r1 │ │ │ │ │ it le │ │ │ │ │ movle r1, #2 │ │ │ │ │ ble.n 156a <_PyPegen_byte_offset_to_character_offset_line+0x8a> │ │ │ │ │ ldrsb r3, [r0, r1] │ │ │ │ │ ldrb.w ip, [r0, r1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ blt.n 1570 <_PyPegen_byte_offset_to_character_offset_line+0x90> │ │ │ │ │ adds r1, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - ble.n 1580 <_PyPegen_byte_offset_to_character_offset_line+0xa0> │ │ │ │ │ + ble.n 157e <_PyPegen_byte_offset_to_character_offset_line+0x9e> │ │ │ │ │ ldrsb r3, [r0, r1] │ │ │ │ │ ldrb.w ip, [r0, r1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it ge │ │ │ │ │ addge r3, r1, #1 │ │ │ │ │ - blt.n 15cc <_PyPegen_byte_offset_to_character_offset_line+0xec> │ │ │ │ │ + blt.n 15b2 <_PyPegen_byte_offset_to_character_offset_line+0xd2> │ │ │ │ │ movs r1, #4 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ ble.n 156a <_PyPegen_byte_offset_to_character_offset_line+0x8a> │ │ │ │ │ ldrsb.w ip, [r0, r3] │ │ │ │ │ ldrb.w lr, [r0, r3] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - blt.n 1588 <_PyPegen_byte_offset_to_character_offset_line+0xa8> │ │ │ │ │ + blt.n 1586 <_PyPegen_byte_offset_to_character_offset_line+0xa6> │ │ │ │ │ adds r3, #1 │ │ │ │ │ adds r1, #1 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ bgt.n 1554 <_PyPegen_byte_offset_to_character_offset_line+0x74> │ │ │ │ │ mov r0, r1 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ and.w r3, ip, #224 @ 0xe0 │ │ │ │ │ cmp r3, #192 @ 0xc0 │ │ │ │ │ - it eq │ │ │ │ │ - addeq r1, #2 │ │ │ │ │ - bne.n 160e <_PyPegen_byte_offset_to_character_offset_line+0x12e> │ │ │ │ │ + bne.n 15e4 <_PyPegen_byte_offset_to_character_offset_line+0x104> │ │ │ │ │ + adds r1, #2 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ bgt.n 1540 <_PyPegen_byte_offset_to_character_offset_line+0x60> │ │ │ │ │ movs r1, #3 │ │ │ │ │ mov r0, r1 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ and.w ip, lr, #224 @ 0xe0 │ │ │ │ │ cmp.w ip, #192 @ 0xc0 │ │ │ │ │ - bne.n 15e4 <_PyPegen_byte_offset_to_character_offset_line+0x104> │ │ │ │ │ + bne.n 15be <_PyPegen_byte_offset_to_character_offset_line+0xde> │ │ │ │ │ adds r3, #2 │ │ │ │ │ adds r1, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ blt.n 1554 <_PyPegen_byte_offset_to_character_offset_line+0x74> │ │ │ │ │ b.n 156a <_PyPegen_byte_offset_to_character_offset_line+0x8a> │ │ │ │ │ and.w r3, ip, #224 @ 0xe0 │ │ │ │ │ cmp r3, #192 @ 0xc0 │ │ │ │ │ - it eq │ │ │ │ │ - addeq r1, #2 │ │ │ │ │ - beq.n 1512 <_PyPegen_byte_offset_to_character_offset_line+0x32> │ │ │ │ │ - and.w r3, ip, #240 @ 0xf0 │ │ │ │ │ - cmp r3, #224 @ 0xe0 │ │ │ │ │ - bne.n 15f2 <_PyPegen_byte_offset_to_character_offset_line+0x112> │ │ │ │ │ - adds r1, #3 │ │ │ │ │ + bne.n 15cc <_PyPegen_byte_offset_to_character_offset_line+0xec> │ │ │ │ │ + adds r1, #2 │ │ │ │ │ b.n 1512 <_PyPegen_byte_offset_to_character_offset_line+0x32> │ │ │ │ │ and.w r3, ip, #224 @ 0xe0 │ │ │ │ │ cmp r3, #192 @ 0xc0 │ │ │ │ │ - it eq │ │ │ │ │ - addeq r1, #2 │ │ │ │ │ - beq.n 1528 <_PyPegen_byte_offset_to_character_offset_line+0x48> │ │ │ │ │ - and.w r3, ip, #240 @ 0xf0 │ │ │ │ │ - cmp r3, #224 @ 0xe0 │ │ │ │ │ - bne.n 1600 <_PyPegen_byte_offset_to_character_offset_line+0x120> │ │ │ │ │ - adds r1, #3 │ │ │ │ │ + bne.n 15d8 <_PyPegen_byte_offset_to_character_offset_line+0xf8> │ │ │ │ │ + adds r1, #2 │ │ │ │ │ b.n 1528 <_PyPegen_byte_offset_to_character_offset_line+0x48> │ │ │ │ │ and.w r3, ip, #224 @ 0xe0 │ │ │ │ │ cmp r3, #192 @ 0xc0 │ │ │ │ │ - it eq │ │ │ │ │ - addeq r3, r1, #2 │ │ │ │ │ - beq.n 154e <_PyPegen_byte_offset_to_character_offset_line+0x6e> │ │ │ │ │ - and.w r3, ip, #240 @ 0xf0 │ │ │ │ │ - cmp r3, #224 @ 0xe0 │ │ │ │ │ - bne.n 1636 <_PyPegen_byte_offset_to_character_offset_line+0x156> │ │ │ │ │ - adds r3, r1, #3 │ │ │ │ │ + bne.n 15f0 <_PyPegen_byte_offset_to_character_offset_line+0x110> │ │ │ │ │ + adds r3, r1, #2 │ │ │ │ │ b.n 154e <_PyPegen_byte_offset_to_character_offset_line+0x6e> │ │ │ │ │ and.w ip, lr, #240 @ 0xf0 │ │ │ │ │ cmp.w ip, #224 @ 0xe0 │ │ │ │ │ - bne.n 161a <_PyPegen_byte_offset_to_character_offset_line+0x13a> │ │ │ │ │ + bne.n 15fc <_PyPegen_byte_offset_to_character_offset_line+0x11c> │ │ │ │ │ adds r3, #3 │ │ │ │ │ - b.n 1594 <_PyPegen_byte_offset_to_character_offset_line+0xb4> │ │ │ │ │ - and.w ip, ip, #248 @ 0xf8 │ │ │ │ │ - cmp.w ip, #240 @ 0xf0 │ │ │ │ │ - bne.n 1644 <_PyPegen_byte_offset_to_character_offset_line+0x164> │ │ │ │ │ - adds r1, #4 │ │ │ │ │ + b.n 1592 <_PyPegen_byte_offset_to_character_offset_line+0xb2> │ │ │ │ │ + and.w r3, ip, #240 @ 0xf0 │ │ │ │ │ + cmp r3, #224 @ 0xe0 │ │ │ │ │ + bne.n 160a <_PyPegen_byte_offset_to_character_offset_line+0x12a> │ │ │ │ │ + adds r1, #3 │ │ │ │ │ b.n 1512 <_PyPegen_byte_offset_to_character_offset_line+0x32> │ │ │ │ │ - and.w ip, ip, #248 @ 0xf8 │ │ │ │ │ - cmp.w ip, #240 @ 0xf0 │ │ │ │ │ - bne.n 1644 <_PyPegen_byte_offset_to_character_offset_line+0x164> │ │ │ │ │ - adds r1, #4 │ │ │ │ │ + and.w r3, ip, #240 @ 0xf0 │ │ │ │ │ + cmp r3, #224 @ 0xe0 │ │ │ │ │ + bne.n 1618 <_PyPegen_byte_offset_to_character_offset_line+0x138> │ │ │ │ │ + adds r1, #3 │ │ │ │ │ b.n 1528 <_PyPegen_byte_offset_to_character_offset_line+0x48> │ │ │ │ │ and.w r3, ip, #240 @ 0xf0 │ │ │ │ │ cmp r3, #224 @ 0xe0 │ │ │ │ │ - bne.n 1628 <_PyPegen_byte_offset_to_character_offset_line+0x148> │ │ │ │ │ + bne.n 1634 <_PyPegen_byte_offset_to_character_offset_line+0x154> │ │ │ │ │ adds r1, #3 │ │ │ │ │ - b.n 157c <_PyPegen_byte_offset_to_character_offset_line+0x9c> │ │ │ │ │ + b.n 157a <_PyPegen_byte_offset_to_character_offset_line+0x9a> │ │ │ │ │ + and.w r3, ip, #240 @ 0xf0 │ │ │ │ │ + cmp r3, #224 @ 0xe0 │ │ │ │ │ + bne.n 1626 <_PyPegen_byte_offset_to_character_offset_line+0x146> │ │ │ │ │ + adds r3, r1, #3 │ │ │ │ │ + b.n 154e <_PyPegen_byte_offset_to_character_offset_line+0x6e> │ │ │ │ │ and.w lr, lr, #248 @ 0xf8 │ │ │ │ │ cmp.w lr, #240 @ 0xf0 │ │ │ │ │ - bne.n 1644 <_PyPegen_byte_offset_to_character_offset_line+0x164> │ │ │ │ │ + bne.n 1642 <_PyPegen_byte_offset_to_character_offset_line+0x162> │ │ │ │ │ adds r3, #4 │ │ │ │ │ - b.n 1594 <_PyPegen_byte_offset_to_character_offset_line+0xb4> │ │ │ │ │ + b.n 1592 <_PyPegen_byte_offset_to_character_offset_line+0xb2> │ │ │ │ │ and.w ip, ip, #248 @ 0xf8 │ │ │ │ │ cmp.w ip, #240 @ 0xf0 │ │ │ │ │ - bne.n 1644 <_PyPegen_byte_offset_to_character_offset_line+0x164> │ │ │ │ │ + bne.n 1642 <_PyPegen_byte_offset_to_character_offset_line+0x162> │ │ │ │ │ adds r1, #4 │ │ │ │ │ - b.n 157c <_PyPegen_byte_offset_to_character_offset_line+0x9c> │ │ │ │ │ + b.n 1512 <_PyPegen_byte_offset_to_character_offset_line+0x32> │ │ │ │ │ + and.w ip, ip, #248 @ 0xf8 │ │ │ │ │ + cmp.w ip, #240 @ 0xf0 │ │ │ │ │ + bne.n 1642 <_PyPegen_byte_offset_to_character_offset_line+0x162> │ │ │ │ │ + adds r1, #4 │ │ │ │ │ + b.n 1528 <_PyPegen_byte_offset_to_character_offset_line+0x48> │ │ │ │ │ and.w ip, ip, #248 @ 0xf8 │ │ │ │ │ cmp.w ip, #240 @ 0xf0 │ │ │ │ │ - bne.n 1644 <_PyPegen_byte_offset_to_character_offset_line+0x164> │ │ │ │ │ + bne.n 1642 <_PyPegen_byte_offset_to_character_offset_line+0x162> │ │ │ │ │ adds r3, r1, #4 │ │ │ │ │ b.n 154e <_PyPegen_byte_offset_to_character_offset_line+0x6e> │ │ │ │ │ + and.w ip, ip, #248 @ 0xf8 │ │ │ │ │ + cmp.w ip, #240 @ 0xf0 │ │ │ │ │ + bne.n 1642 <_PyPegen_byte_offset_to_character_offset_line+0x162> │ │ │ │ │ + adds r1, #4 │ │ │ │ │ + b.n 157a <_PyPegen_byte_offset_to_character_offset_line+0x9a> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC15 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC15 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ b.n 156a <_PyPegen_byte_offset_to_character_offset_line+0x8a> │ │ │ │ │ + nop │ │ │ │ │ │ │ │ │ │ 00001660 <_PyPegen_lookahead_for_expr>: │ │ │ │ │ _PyPegen_lookahead_for_expr(): │ │ │ │ │ b.w 4b0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_JUMP24 _PyPegen_lookahead │ │ │ │ │ │ │ │ │ │ 00001664 <_PyPegen_lookahead_for_stmt>: │ │ │ ├── action_helpers.o │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: REL (Relocatable file) │ │ │ │ │ Machine: ARM │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 0 (bytes into file) │ │ │ │ │ - Start of section headers: 20556 (bytes into file) │ │ │ │ │ + Start of section headers: 20736 (bytes into file) │ │ │ │ │ Flags: 0x5000000, Version5 EABI │ │ │ │ │ Size of this header: 52 (bytes) │ │ │ │ │ Size of program headers: 0 (bytes) │ │ │ │ │ Number of program headers: 0 │ │ │ │ │ Size of section headers: 40 (bytes) │ │ │ │ │ Number of section headers: 15 │ │ │ │ │ Section header string table index: 14 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ -There are 15 section headers, starting at offset 0x504c: │ │ │ │ │ +There are 15 section headers, starting at offset 0x5100: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .text PROGBITS 00000000 000034 0009b4 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 004544 000468 08 I 12 1 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 0045e0 000468 08 I 12 1 4 │ │ │ │ │ [ 3] .data PROGBITS 00000000 0009e8 000000 00 WA 0 0 1 │ │ │ │ │ [ 4] .bss NOBITS 00000000 0009e8 000000 00 WA 0 0 1 │ │ │ │ │ [ 5] .rodata.str1.4 PROGBITS 00000000 0009e8 000409 01 AMS 0 0 4 │ │ │ │ │ - [ 6] .text.hot PROGBITS 00000000 000df4 001bb4 00 AX 0 0 4 │ │ │ │ │ - [ 7] .rel.text.hot REL 00000000 0049ac 000530 08 I 12 6 4 │ │ │ │ │ - [ 8] .text.unlikely PROGBITS 00000000 0029a8 0002c0 00 AX 0 0 2 │ │ │ │ │ - [ 9] .rel.text.unlikely REL 00000000 004edc 0000f0 08 I 12 8 4 │ │ │ │ │ - [10] .note.GNU-stack PROGBITS 00000000 002c68 000000 00 0 0 1 │ │ │ │ │ - [11] .ARM.attributes ARM_ATTRIBUTES 00000000 002c68 000033 00 0 0 1 │ │ │ │ │ - [12] .symtab SYMTAB 00000000 002c9c 000c50 10 13 73 4 │ │ │ │ │ - [13] .strtab STRTAB 00000000 0038ec 000c56 00 0 0 1 │ │ │ │ │ - [14] .shstrtab STRTAB 00000000 004fcc 000080 00 0 0 1 │ │ │ │ │ + [ 6] .text.hot PROGBITS 00000000 000df4 001c50 00 AX 0 0 4 │ │ │ │ │ + [ 7] .rel.text.hot REL 00000000 004a48 000548 08 I 12 6 4 │ │ │ │ │ + [ 8] .text.unlikely PROGBITS 00000000 002a44 0002c0 00 AX 0 0 2 │ │ │ │ │ + [ 9] .rel.text.unlikely REL 00000000 004f90 0000f0 08 I 12 8 4 │ │ │ │ │ + [10] .note.GNU-stack PROGBITS 00000000 002d04 000000 00 0 0 1 │ │ │ │ │ + [11] .ARM.attributes ARM_ATTRIBUTES 00000000 002d04 000033 00 0 0 1 │ │ │ │ │ + [12] .symtab SYMTAB 00000000 002d38 000c50 10 13 73 4 │ │ │ │ │ + [13] .strtab STRTAB 00000000 003988 000c56 00 0 0 1 │ │ │ │ │ + [14] .shstrtab STRTAB 00000000 005080 000080 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), y (purecode), p (processor specific) │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -3,25 +3,25 @@ │ │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ │ 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ │ 1: 00000000 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ 2: 00000000 0 NOTYPE LOCAL DEFAULT 5 .LC3 │ │ │ │ │ 3: 00000000 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 4: 00000004 0 NOTYPE LOCAL DEFAULT 5 .LC4 │ │ │ │ │ 5: 0000002c 0 NOTYPE LOCAL DEFAULT 5 .LC5 │ │ │ │ │ - 6: 000007b8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 7: 000007be 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 6: 000007b0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 7: 000007b6 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 8: 00000179 98 FUNC LOCAL DEFAULT 8 _set_seq_context │ │ │ │ │ - 9: 00000a70 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 10: 00000a74 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 9: 00000aa4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 10: 00000aa8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 11: 00000001 70 FUNC LOCAL DEFAULT 1 _PyPegen_add_type_comment_to_arg.part.0.isra.0 │ │ │ │ │ 12: 00000000 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 13: 00000030 0 NOTYPE LOCAL DEFAULT 5 .LC6 │ │ │ │ │ 14: 0000003c 0 NOTYPE LOCAL DEFAULT 5 .LC7 │ │ │ │ │ - 15: 00000e89 60 FUNC LOCAL DEFAULT 6 _get_names.isra.0 │ │ │ │ │ - 16: 00000f2d 60 FUNC LOCAL DEFAULT 6 _get_defaults.isra.0 │ │ │ │ │ + 15: 00000f0d 60 FUNC LOCAL DEFAULT 6 _get_names.isra.0 │ │ │ │ │ + 16: 00000fb1 60 FUNC LOCAL DEFAULT 6 _get_defaults.isra.0 │ │ │ │ │ 17: 0000004c 0 NOTYPE LOCAL DEFAULT 5 .LC8 │ │ │ │ │ 18: 0000008b 62 FUNC LOCAL DEFAULT 8 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 19: 00000094 0 NOTYPE LOCAL DEFAULT 5 .LC9 │ │ │ │ │ 20: 00000098 0 NOTYPE LOCAL DEFAULT 5 .LC10 │ │ │ │ │ 21: 000000dc 0 NOTYPE LOCAL DEFAULT 5 .LC11 │ │ │ │ │ 22: 000000e0 0 NOTYPE LOCAL DEFAULT 5 .LC12 │ │ │ │ │ 23: 000000e4 0 NOTYPE LOCAL DEFAULT 5 .LC13 │ │ │ │ │ @@ -78,99 +78,99 @@ │ │ │ │ │ 74: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_AsString │ │ │ │ │ 75: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_parse_string │ │ │ │ │ 76: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArena_AddPyObject │ │ │ │ │ 77: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Constant │ │ │ │ │ 78: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Pypegen_raise_decode_error │ │ │ │ │ 79: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_new_identifier │ │ │ │ │ 80: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ - 81: 000000b5 1762 FUNC GLOBAL HIDDEN 6 _PyPegen_concatenate_strings │ │ │ │ │ + 81: 000000b5 1756 FUNC GLOBAL HIDDEN 6 _PyPegen_concatenate_strings │ │ │ │ │ 82: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_Type │ │ │ │ │ 83: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_asdl_expr_seq_new │ │ │ │ │ 84: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Type │ │ │ │ │ 85: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_JoinedStr │ │ │ │ │ 86: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_Init │ │ │ │ │ 87: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_WriteStr │ │ │ │ │ 88: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_Finish │ │ │ │ │ 89: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_FromString │ │ │ │ │ 90: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_Concat │ │ │ │ │ 91: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_Dealloc │ │ │ │ │ 92: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_SyntaxError │ │ │ │ │ 93: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_raise_error │ │ │ │ │ - 94: 00000799 306 FUNC GLOBAL HIDDEN 6 _PyPegen_set_expr_context │ │ │ │ │ + 94: 00000791 306 FUNC GLOBAL HIDDEN 6 _PyPegen_set_expr_context │ │ │ │ │ 95: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Name │ │ │ │ │ 96: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Occurred │ │ │ │ │ 97: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Tuple │ │ │ │ │ 98: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_List │ │ │ │ │ 99: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Starred │ │ │ │ │ 100: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Subscript │ │ │ │ │ 101: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Attribute │ │ │ │ │ - 102: 000008cd 34 FUNC GLOBAL HIDDEN 6 _PyPegen_singleton_seq │ │ │ │ │ + 102: 000008c5 34 FUNC GLOBAL HIDDEN 6 _PyPegen_singleton_seq │ │ │ │ │ 103: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_asdl_generic_seq_new │ │ │ │ │ - 104: 000008f1 122 FUNC GLOBAL HIDDEN 6 _PyPegen_seq_insert_in_front │ │ │ │ │ - 105: 0000096d 264 FUNC GLOBAL HIDDEN 6 _PyPegen_collect_call_seqs │ │ │ │ │ + 104: 000008e9 122 FUNC GLOBAL HIDDEN 6 _PyPegen_seq_insert_in_front │ │ │ │ │ + 105: 00000965 324 FUNC GLOBAL HIDDEN 6 _PyPegen_collect_call_seqs │ │ │ │ │ 106: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Call │ │ │ │ │ - 107: 00001969 192 FUNC GLOBAL HIDDEN 6 _PyPegen_seq_extract_starred_exprs │ │ │ │ │ - 108: 00001a29 220 FUNC GLOBAL HIDDEN 6 _PyPegen_seq_delete_starred_exprs │ │ │ │ │ + 107: 000019fd 192 FUNC GLOBAL HIDDEN 6 _PyPegen_seq_extract_starred_exprs │ │ │ │ │ + 108: 00001abd 226 FUNC GLOBAL HIDDEN 6 _PyPegen_seq_delete_starred_exprs │ │ │ │ │ 109: 00000000 0 NOTYPE GLOBAL DEFAULT UND memmove │ │ │ │ │ 110: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyRuntime │ │ │ │ │ - 111: 00000a75 12 FUNC GLOBAL HIDDEN 6 _PyPegen_add_type_comment_to_arg │ │ │ │ │ + 111: 00000aa9 12 FUNC GLOBAL HIDDEN 6 _PyPegen_add_type_comment_to_arg │ │ │ │ │ 112: 00000961 84 FUNC GLOBAL HIDDEN 1 _PyPegen_new_type_comment │ │ │ │ │ 113: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_arg │ │ │ │ │ - 114: 00000a81 40 FUNC GLOBAL HIDDEN 6 _PyPegen_cmpop_expr_pair │ │ │ │ │ + 114: 00000ab5 40 FUNC GLOBAL HIDDEN 6 _PyPegen_cmpop_expr_pair │ │ │ │ │ 115: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArena_Malloc │ │ │ │ │ 116: 00000049 50 FUNC GLOBAL HIDDEN 1 _PyPegen_seq_count_dots │ │ │ │ │ - 117: 00000aa9 86 FUNC GLOBAL HIDDEN 6 _PyPegen_get_cmpops │ │ │ │ │ + 117: 00000add 86 FUNC GLOBAL HIDDEN 6 _PyPegen_get_cmpops │ │ │ │ │ 118: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_asdl_int_seq_new │ │ │ │ │ 119: 0000007d 188 FUNC GLOBAL HIDDEN 1 _PyPegen_checked_future_import │ │ │ │ │ 120: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_CompareWithASCIIString │ │ │ │ │ 121: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_ImportFrom │ │ │ │ │ - 122: 00000b01 86 FUNC GLOBAL HIDDEN 6 _PyPegen_get_exprs │ │ │ │ │ - 123: 00000b59 814 FUNC GLOBAL HIDDEN 6 _PyPegen_make_arguments │ │ │ │ │ + 122: 00000b35 86 FUNC GLOBAL HIDDEN 6 _PyPegen_get_exprs │ │ │ │ │ + 123: 00000b8d 896 FUNC GLOBAL HIDDEN 6 _PyPegen_make_arguments │ │ │ │ │ 124: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_asdl_arg_seq_new │ │ │ │ │ 125: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_arguments │ │ │ │ │ - 126: 00000ec5 104 FUNC GLOBAL HIDDEN 6 _PyPegen_join_sequences │ │ │ │ │ - 127: 00000f69 104 FUNC GLOBAL HIDDEN 6 _PyPegen_constant_from_token │ │ │ │ │ + 126: 00000f49 104 FUNC GLOBAL HIDDEN 6 _PyPegen_join_sequences │ │ │ │ │ + 127: 00000fed 104 FUNC GLOBAL HIDDEN 6 _PyPegen_constant_from_token │ │ │ │ │ 128: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromString │ │ │ │ │ - 129: 00000fd1 432 FUNC GLOBAL HIDDEN 6 _PyPegen_formatted_value │ │ │ │ │ + 129: 00001055 432 FUNC GLOBAL HIDDEN 6 _PyPegen_formatted_value │ │ │ │ │ 130: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_FormattedValue │ │ │ │ │ - 131: 00001181 834 FUNC GLOBAL HIDDEN 6 _PyPegen_joined_str │ │ │ │ │ + 131: 00001205 834 FUNC GLOBAL HIDDEN 6 _PyPegen_joined_str │ │ │ │ │ 132: 00000000 0 NOTYPE GLOBAL DEFAULT UND strpbrk │ │ │ │ │ 133: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_AsUTF8 │ │ │ │ │ 134: 00000000 0 NOTYPE GLOBAL DEFAULT UND strlen │ │ │ │ │ 135: 00000000 0 NOTYPE GLOBAL DEFAULT UND strchr │ │ │ │ │ 136: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_decode_string │ │ │ │ │ 137: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_SystemError │ │ │ │ │ 138: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ 139: 00000000 0 NOTYPE GLOBAL DEFAULT UND strcmp │ │ │ │ │ - 140: 000014c5 238 FUNC GLOBAL HIDDEN 6 _PyPegen_seq_flatten │ │ │ │ │ - 141: 000015b5 368 FUNC GLOBAL HIDDEN 6 _PyPegen_get_keys │ │ │ │ │ - 142: 00001725 368 FUNC GLOBAL HIDDEN 6 _PyPegen_get_values │ │ │ │ │ - 143: 00001895 74 FUNC GLOBAL HIDDEN 6 _PyPegen_name_default_pair │ │ │ │ │ + 140: 00001549 238 FUNC GLOBAL HIDDEN 6 _PyPegen_seq_flatten │ │ │ │ │ + 141: 00001639 374 FUNC GLOBAL HIDDEN 6 _PyPegen_get_keys │ │ │ │ │ + 142: 000017b1 374 FUNC GLOBAL HIDDEN 6 _PyPegen_get_values │ │ │ │ │ + 143: 00001929 74 FUNC GLOBAL HIDDEN 6 _PyPegen_name_default_pair │ │ │ │ │ 144: 00000139 46 FUNC GLOBAL HIDDEN 1 _PyPegen_star_etc │ │ │ │ │ 145: 00000169 58 FUNC GLOBAL HIDDEN 1 _PyPegen_map_names_to_ids │ │ │ │ │ 146: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_asdl_identifier_seq_new │ │ │ │ │ 147: 000001a5 94 FUNC GLOBAL HIDDEN 1 _PyPegen_function_def_decorators │ │ │ │ │ 148: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_FunctionDef │ │ │ │ │ 149: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_AsyncFunctionDef │ │ │ │ │ - 150: 000018e1 40 FUNC GLOBAL HIDDEN 6 _PyPegen_keyword_or_starred │ │ │ │ │ - 151: 00001909 94 FUNC GLOBAL HIDDEN 6 _PyPegen_check_fstring_conversion │ │ │ │ │ + 150: 00001975 40 FUNC GLOBAL HIDDEN 6 _PyPegen_keyword_or_starred │ │ │ │ │ + 151: 0000199d 94 FUNC GLOBAL HIDDEN 6 _PyPegen_check_fstring_conversion │ │ │ │ │ 152: 00000205 118 FUNC GLOBAL HIDDEN 1 _PyPegen_empty_arguments │ │ │ │ │ 153: 0000027d 92 FUNC GLOBAL HIDDEN 1 _PyPegen_check_barry_as_flufl │ │ │ │ │ 154: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_asdl_keyword_seq_new │ │ │ │ │ 155: 000002d9 30 FUNC GLOBAL HIDDEN 1 _PyPegen_augoperator │ │ │ │ │ 156: 000002f9 12 FUNC GLOBAL HIDDEN 1 _PyPegen_dummy_name │ │ │ │ │ - 157: 00001b05 134 FUNC GLOBAL HIDDEN 6 _PyPegen_make_module │ │ │ │ │ + 157: 00001ba1 134 FUNC GLOBAL HIDDEN 6 _PyPegen_make_module │ │ │ │ │ 158: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Module │ │ │ │ │ 159: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_asdl_type_ignore_seq_new │ │ │ │ │ 160: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_TypeIgnore │ │ │ │ │ 161: 00000305 140 FUNC GLOBAL HIDDEN 1 _PyPegen_join_names_with_dot │ │ │ │ │ 162: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromFormat │ │ │ │ │ 163: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_InternImmortal │ │ │ │ │ 164: 00000000 0 TLS GLOBAL DEFAULT UND _Py_tss_tstate │ │ │ │ │ - 165: 00001b8d 40 FUNC GLOBAL HIDDEN 6 _PyPegen_key_value_pair │ │ │ │ │ + 165: 00001c29 40 FUNC GLOBAL HIDDEN 6 _PyPegen_key_value_pair │ │ │ │ │ 166: 00000391 114 FUNC GLOBAL HIDDEN 1 _PyPegen_alias_for_star │ │ │ │ │ 167: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_InternFromString │ │ │ │ │ 168: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_alias │ │ │ │ │ 169: 00000405 80 FUNC GLOBAL HIDDEN 1 _PyPegen_check_legacy_stmt │ │ │ │ │ 170: 00000455 66 FUNC GLOBAL HIDDEN 1 _PyPegen_class_def_decorators │ │ │ │ │ 171: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_ClassDef │ │ │ │ │ 172: 00000001 138 FUNC GLOBAL HIDDEN 8 _PyPegen_nonparen_genexp_in_call │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x4544 contains 141 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x45e0 contains 141 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000016 00004a0a R_ARM_THM_CALL 00000000 PyBytes_AsString │ │ │ │ │ 00000020 0000700a R_ARM_THM_CALL 00000961 _PyPegen_new_type_comment │ │ │ │ │ 0000003e 0000710a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ 000000a6 00000d2f R_ARM_THM_MOVW_ABS_NC 00000030 .LC6 │ │ │ │ │ 000000aa 00000d30 R_ARM_THM_MOVT_ABS 00000030 .LC6 │ │ │ │ │ 000000b0 0000780a R_ARM_THM_CALL 00000000 PyUnicode_CompareWithASCIIString │ │ │ │ │ @@ -139,184 +139,187 @@ │ │ │ │ │ 00000974 0000860a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ 0000097e 0000c00a R_ARM_THM_CALL 00000000 PyUnicode_DecodeUTF8 │ │ │ │ │ 0000098a 00004c0a R_ARM_THM_CALL 00000000 _PyArena_AddPyObject │ │ │ │ │ 000009ae 0000500a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000000cc 0000791e R_ARM_THM_JUMP24 00000000 _PyAST_ImportFrom │ │ │ │ │ 00000292 00008b1e R_ARM_THM_JUMP24 00000000 strcmp │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x49ac contains 166 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x4a48 contains 169 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000016 00004a0a R_ARM_THM_CALL 00000000 PyBytes_AsString │ │ │ │ │ 00000022 00004b0a R_ARM_THM_CALL 00000000 _PyPegen_parse_string │ │ │ │ │ 0000002e 00004c0a R_ARM_THM_CALL 00000000 _PyArena_AddPyObject │ │ │ │ │ 00000050 00004d0a R_ARM_THM_CALL 00000000 _PyAST_Constant │ │ │ │ │ 00000060 00004e0a R_ARM_THM_CALL 00000000 _Pypegen_raise_decode_error │ │ │ │ │ 00000068 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC3 │ │ │ │ │ 0000006c 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC3 │ │ │ │ │ 00000070 00004f0a R_ARM_THM_CALL 00000000 _PyPegen_new_identifier │ │ │ │ │ 0000008e 00004d0a R_ARM_THM_CALL 00000000 _PyAST_Constant │ │ │ │ │ 000000ae 0000500a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000000f0 0000522f R_ARM_THM_MOVW_ABS_NC 00000000 PyBytes_Type │ │ │ │ │ 000000f4 00005230 R_ARM_THM_MOVT_ABS 00000000 PyBytes_Type │ │ │ │ │ -00000110 0000522f R_ARM_THM_MOVW_ABS_NC 00000000 PyBytes_Type │ │ │ │ │ -00000114 00005230 R_ARM_THM_MOVT_ABS 00000000 PyBytes_Type │ │ │ │ │ -0000015e 0000530a R_ARM_THM_CALL 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ -00000324 0000542f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00000328 00005430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00000484 0000530a R_ARM_THM_CALL 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ -00000492 0000542f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00000496 00005430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00000500 0000550a R_ARM_THM_CALL 00000000 _PyAST_JoinedStr │ │ │ │ │ -00000518 0000530a R_ARM_THM_CALL 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ -0000055a 0000560a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_Init │ │ │ │ │ -00000580 0000570a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_WriteStr │ │ │ │ │ -0000059e 0000580a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_Finish │ │ │ │ │ -000005b0 00004c0a R_ARM_THM_CALL 00000000 _PyArena_AddPyObject │ │ │ │ │ -000005d2 00004d0a R_ARM_THM_CALL 00000000 _PyAST_Constant │ │ │ │ │ -00000604 0000052f R_ARM_THM_MOVW_ABS_NC 0000002c .LC5 │ │ │ │ │ -00000608 00000530 R_ARM_THM_MOVT_ABS 0000002c .LC5 │ │ │ │ │ -0000060e 0000590a R_ARM_THM_CALL 00000000 PyBytes_FromString │ │ │ │ │ -0000062c 00005a0a R_ARM_THM_CALL 00000000 PyBytes_Concat │ │ │ │ │ -00000640 00004c0a R_ARM_THM_CALL 00000000 _PyArena_AddPyObject │ │ │ │ │ +0000010e 0000522f R_ARM_THM_MOVW_ABS_NC 00000000 PyBytes_Type │ │ │ │ │ +00000112 00005230 R_ARM_THM_MOVT_ABS 00000000 PyBytes_Type │ │ │ │ │ +0000015c 0000530a R_ARM_THM_CALL 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ +00000302 0000542f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00000306 00005430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00000462 0000530a R_ARM_THM_CALL 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ +00000470 0000542f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00000474 00005430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000004e2 0000550a R_ARM_THM_CALL 00000000 _PyAST_JoinedStr │ │ │ │ │ +000004fc 0000530a R_ARM_THM_CALL 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ +00000520 0000530a R_ARM_THM_CALL 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ +00000552 0000560a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_Init │ │ │ │ │ +0000057a 0000570a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_WriteStr │ │ │ │ │ +00000598 0000580a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_Finish │ │ │ │ │ +000005ac 00004c0a R_ARM_THM_CALL 00000000 _PyArena_AddPyObject │ │ │ │ │ +000005d0 00004d0a R_ARM_THM_CALL 00000000 _PyAST_Constant │ │ │ │ │ +00000602 0000052f R_ARM_THM_MOVW_ABS_NC 0000002c .LC5 │ │ │ │ │ +00000606 00000530 R_ARM_THM_MOVT_ABS 0000002c .LC5 │ │ │ │ │ +0000060c 0000590a R_ARM_THM_CALL 00000000 PyBytes_FromString │ │ │ │ │ +0000062a 00005a0a R_ARM_THM_CALL 00000000 PyBytes_Concat │ │ │ │ │ +0000063e 00004c0a R_ARM_THM_CALL 00000000 _PyArena_AddPyObject │ │ │ │ │ 0000065e 00004d0a R_ARM_THM_CALL 00000000 _PyAST_Constant │ │ │ │ │ -000006f4 0000530a R_ARM_THM_CALL 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ -00000728 00005b0a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_Dealloc │ │ │ │ │ -0000074a 0000500a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000750 00005c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00000754 00005c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000075c 0000042f R_ARM_THM_MOVW_ABS_NC 00000004 .LC4 │ │ │ │ │ -00000760 00000430 R_ARM_THM_MOVT_ABS 00000004 .LC4 │ │ │ │ │ -00000766 00005d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00000716 00005b0a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_Dealloc │ │ │ │ │ +00000738 0000500a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000746 00005c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000074a 00005c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00000752 0000042f R_ARM_THM_MOVW_ABS_NC 00000004 .LC4 │ │ │ │ │ +00000756 00000430 R_ARM_THM_MOVT_ABS 00000004 .LC4 │ │ │ │ │ +0000075c 00005d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 0000078a 0000500a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000007d4 00005f0a R_ARM_THM_CALL 00000000 _PyAST_Name │ │ │ │ │ -000007e8 0000080a R_ARM_THM_CALL 00000179 _set_seq_context │ │ │ │ │ -000007f6 0000600a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000081c 0000610a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ -00000828 0000080a R_ARM_THM_CALL 00000179 _set_seq_context │ │ │ │ │ -00000836 0000600a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000085c 0000620a R_ARM_THM_CALL 00000000 _PyAST_List │ │ │ │ │ -00000868 00005e0a R_ARM_THM_CALL 00000799 _PyPegen_set_expr_context │ │ │ │ │ -00000886 0000630a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -000008a4 0000640a R_ARM_THM_CALL 00000000 _PyAST_Subscript │ │ │ │ │ -000008c2 0000650a R_ARM_THM_CALL 00000000 _PyAST_Attribute │ │ │ │ │ -000008e2 0000670a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000090c 0000670a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000095c 0000670a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -000009b2 00006b0a R_ARM_THM_CALL 00001969 _PyPegen_seq_extract_starred_exprs │ │ │ │ │ -000009bc 0000600a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000009c6 00006c0a R_ARM_THM_CALL 00001a29 _PyPegen_seq_delete_starred_exprs │ │ │ │ │ -000009d8 0000530a R_ARM_THM_CALL 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ -000009ee 00006d0a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -00000a16 0000600a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000a2e 00006c0a R_ARM_THM_CALL 00001a29 _PyPegen_seq_delete_starred_exprs │ │ │ │ │ -00000a62 0000600a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000a70 00006e02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000a98 0000730a R_ARM_THM_CALL 00000000 _PyArena_Malloc │ │ │ │ │ -00000ac4 0000760a R_ARM_THM_CALL 00000000 _Py_asdl_int_seq_new │ │ │ │ │ -00000b1c 0000530a R_ARM_THM_CALL 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ -00000b84 00007c0a R_ARM_THM_CALL 00000000 _Py_asdl_arg_seq_new │ │ │ │ │ -00000bb0 00007c0a R_ARM_THM_CALL 00000000 _Py_asdl_arg_seq_new │ │ │ │ │ -00000bd0 0000670a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00000c3e 0000530a R_ARM_THM_CALL 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ -00000c58 00007c0a R_ARM_THM_CALL 00000000 _Py_asdl_arg_seq_new │ │ │ │ │ -00000c68 0000530a R_ARM_THM_CALL 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ -00000c84 00007d0a R_ARM_THM_CALL 00000000 _PyAST_arguments │ │ │ │ │ -00000cda 0000530a R_ARM_THM_CALL 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ -00000d78 00007d0a R_ARM_THM_CALL 00000000 _PyAST_arguments │ │ │ │ │ -00000d84 00007c0a R_ARM_THM_CALL 00000000 _Py_asdl_arg_seq_new │ │ │ │ │ -00000db4 00007e0a R_ARM_THM_CALL 00000ec5 _PyPegen_join_sequences │ │ │ │ │ -00000e10 00007c0a R_ARM_THM_CALL 00000000 _Py_asdl_arg_seq_new │ │ │ │ │ -00000e22 0000530a R_ARM_THM_CALL 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ -00000e46 00007e0a R_ARM_THM_CALL 00000ec5 _PyPegen_join_sequences │ │ │ │ │ -00000ea0 00007c0a R_ARM_THM_CALL 00000000 _Py_asdl_arg_seq_new │ │ │ │ │ -00000ee4 0000670a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00000f44 0000530a R_ARM_THM_CALL 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ -00000f7e 00004a0a R_ARM_THM_CALL 00000000 PyBytes_AsString │ │ │ │ │ -00000f84 0000800a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ -00000f90 00004c0a R_ARM_THM_CALL 00000000 _PyArena_AddPyObject │ │ │ │ │ -00000fae 00004d0a R_ARM_THM_CALL 00000000 _PyAST_Constant │ │ │ │ │ -00000fc8 0000500a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000102c 0000820a R_ARM_THM_CALL 00000000 _PyAST_FormattedValue │ │ │ │ │ -00001092 0000820a R_ARM_THM_CALL 00000000 _PyAST_FormattedValue │ │ │ │ │ -000010b8 00004d0a R_ARM_THM_CALL 00000000 _PyAST_Constant │ │ │ │ │ -000010c4 0000530a R_ARM_THM_CALL 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ -00001150 0000112f R_ARM_THM_MOVW_ABS_NC 0000004c .LC8 │ │ │ │ │ -00001154 00001130 R_ARM_THM_MOVT_ABS 0000004c .LC8 │ │ │ │ │ -0000115a 00005c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000115e 00005c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000011ca 00004a0a R_ARM_THM_CALL 00000000 PyBytes_AsString │ │ │ │ │ -000011d6 0000132f R_ARM_THM_MOVW_ABS_NC 00000094 .LC9 │ │ │ │ │ -000011da 00001330 R_ARM_THM_MOVT_ABS 00000094 .LC9 │ │ │ │ │ -000011de 0000840a R_ARM_THM_CALL 00000000 strpbrk │ │ │ │ │ -000011ea 0000530a R_ARM_THM_CALL 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ -00001208 0000542f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000120c 00005430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00001224 0000850a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8 │ │ │ │ │ -00001258 0000860a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00001262 0000870a R_ARM_THM_CALL 00000000 strchr │ │ │ │ │ -00001276 0000880a R_ARM_THM_CALL 00000000 _PyPegen_decode_string │ │ │ │ │ -00001286 00004c0a R_ARM_THM_CALL 00000000 _PyArena_AddPyObject │ │ │ │ │ -000012a6 00004d0a R_ARM_THM_CALL 00000000 _PyAST_Constant │ │ │ │ │ -000012e8 0000550a R_ARM_THM_CALL 00000000 _PyAST_JoinedStr │ │ │ │ │ -0000133c 0000892f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00001340 00008930 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00001344 0000142f R_ARM_THM_MOVW_ABS_NC 00000098 .LC10 │ │ │ │ │ -00001348 00001430 R_ARM_THM_MOVT_ABS 00000098 .LC10 │ │ │ │ │ -00001350 00008a0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000135c 0000870a R_ARM_THM_CALL 00000000 strchr │ │ │ │ │ -00001370 0000880a R_ARM_THM_CALL 00000000 _PyPegen_decode_string │ │ │ │ │ -0000137c 00004e0a R_ARM_THM_CALL 00000000 _Pypegen_raise_decode_error │ │ │ │ │ -0000138e 0000530a R_ARM_THM_CALL 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ -000013b8 0000500a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000013be 0000542f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000013c2 00005430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000013ce 0000152f R_ARM_THM_MOVW_ABS_NC 000000dc .LC11 │ │ │ │ │ -000013d2 00001530 R_ARM_THM_MOVT_ABS 000000dc .LC11 │ │ │ │ │ -000013d6 0000162f R_ARM_THM_MOVW_ABS_NC 000000e0 .LC12 │ │ │ │ │ -000013da 00001630 R_ARM_THM_MOVT_ABS 000000e0 .LC12 │ │ │ │ │ -000013fa 0000850a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8 │ │ │ │ │ -00001408 00008b0a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00001414 00008b0a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -0000141e 0000860a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -0000142e 0000880a R_ARM_THM_CALL 00000000 _PyPegen_decode_string │ │ │ │ │ -0000143e 00004c0a R_ARM_THM_CALL 00000000 _PyArena_AddPyObject │ │ │ │ │ -0000145c 00004d0a R_ARM_THM_CALL 00000000 _PyAST_Constant │ │ │ │ │ -000014bc 00006d0a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -00001522 0000670a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00001590 0000670a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -000015d4 0000530a R_ARM_THM_CALL 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ -00001744 0000530a R_ARM_THM_CALL 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ -000018b0 0000730a R_ARM_THM_CALL 00000000 _PyArena_Malloc │ │ │ │ │ -000018ce 00000b0a R_ARM_THM_CALL 00000001 _PyPegen_add_type_comment_to_arg.part.0.isra.0 │ │ │ │ │ -000018f8 0000730a R_ARM_THM_CALL 00000000 _PyArena_Malloc │ │ │ │ │ -00001932 0000730a R_ARM_THM_CALL 00000000 _PyArena_Malloc │ │ │ │ │ -00001940 00005c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00001944 00005c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00001954 0000172f R_ARM_THM_MOVW_ABS_NC 000000e4 .LC13 │ │ │ │ │ -00001958 00001730 R_ARM_THM_MOVT_ABS 000000e4 .LC13 │ │ │ │ │ -0000195e 0000120a R_ARM_THM_CALL 0000008b RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -000019ec 0000530a R_ARM_THM_CALL 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ -00001a80 00009a0a R_ARM_THM_CALL 00000000 _Py_asdl_keyword_seq_new │ │ │ │ │ -00001ad4 00009a0a R_ARM_THM_CALL 00000000 _Py_asdl_keyword_seq_new │ │ │ │ │ -00001b34 00009f0a R_ARM_THM_CALL 00000000 _Py_asdl_type_ignore_seq_new │ │ │ │ │ -00001b50 0000700a R_ARM_THM_CALL 00000961 _PyPegen_new_type_comment │ │ │ │ │ -00001b62 0000a00a R_ARM_THM_CALL 00000000 _PyAST_TypeIgnore │ │ │ │ │ -00001ba4 0000730a R_ARM_THM_CALL 00000000 _PyArena_Malloc │ │ │ │ │ -000009a0 00006a1e R_ARM_THM_JUMP24 00000000 _PyAST_Call │ │ │ │ │ -00000a7c 00000b1e R_ARM_THM_JUMP24 00000001 _PyPegen_add_type_comment_to_arg.part.0.isra.0 │ │ │ │ │ -00000afa 0000761e R_ARM_THM_JUMP24 00000000 _Py_asdl_int_seq_new │ │ │ │ │ -00000b52 0000531e R_ARM_THM_JUMP24 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ -000010e4 0000551e R_ARM_THM_JUMP24 00000000 _PyAST_JoinedStr │ │ │ │ │ -00001178 0000121e R_ARM_THM_JUMP24 0000008b RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -000015ae 0000671e R_ARM_THM_JUMP24 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000170e 0000531e R_ARM_THM_JUMP24 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ -0000187e 0000531e R_ARM_THM_JUMP24 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ -00001b28 00009e1e R_ARM_THM_JUMP24 00000000 _PyAST_Module │ │ │ │ │ +000007cc 00005f0a R_ARM_THM_CALL 00000000 _PyAST_Name │ │ │ │ │ +000007e0 0000080a R_ARM_THM_CALL 00000179 _set_seq_context │ │ │ │ │ +000007ee 0000600a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000814 0000610a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ +00000820 0000080a R_ARM_THM_CALL 00000179 _set_seq_context │ │ │ │ │ +0000082e 0000600a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000854 0000620a R_ARM_THM_CALL 00000000 _PyAST_List │ │ │ │ │ +00000860 00005e0a R_ARM_THM_CALL 00000791 _PyPegen_set_expr_context │ │ │ │ │ +0000087e 0000630a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +0000089c 0000640a R_ARM_THM_CALL 00000000 _PyAST_Subscript │ │ │ │ │ +000008ba 0000650a R_ARM_THM_CALL 00000000 _PyAST_Attribute │ │ │ │ │ +000008da 0000670a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00000904 0000670a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00000954 0000670a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +000009ac 00006b0a R_ARM_THM_CALL 000019fd _PyPegen_seq_extract_starred_exprs │ │ │ │ │ +000009b6 0000600a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000009c2 00006c0a R_ARM_THM_CALL 00001abd _PyPegen_seq_delete_starred_exprs │ │ │ │ │ +000009d0 0000530a R_ARM_THM_CALL 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ +000009f8 00006d0a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +00000a1a 00006c0a R_ARM_THM_CALL 00001abd _PyPegen_seq_delete_starred_exprs │ │ │ │ │ +00000a36 0000530a R_ARM_THM_CALL 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ +00000a4a 0000600a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000a96 0000600a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000aa4 00006e02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000acc 0000730a R_ARM_THM_CALL 00000000 _PyArena_Malloc │ │ │ │ │ +00000af8 0000760a R_ARM_THM_CALL 00000000 _Py_asdl_int_seq_new │ │ │ │ │ +00000b50 0000530a R_ARM_THM_CALL 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ +00000bb8 00007c0a R_ARM_THM_CALL 00000000 _Py_asdl_arg_seq_new │ │ │ │ │ +00000be4 00007c0a R_ARM_THM_CALL 00000000 _Py_asdl_arg_seq_new │ │ │ │ │ +00000c04 0000670a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00000c72 0000530a R_ARM_THM_CALL 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ +00000c8c 00007c0a R_ARM_THM_CALL 00000000 _Py_asdl_arg_seq_new │ │ │ │ │ +00000c9c 0000530a R_ARM_THM_CALL 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ +00000cb8 00007d0a R_ARM_THM_CALL 00000000 _PyAST_arguments │ │ │ │ │ +00000d10 0000530a R_ARM_THM_CALL 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ +00000d88 00007c0a R_ARM_THM_CALL 00000000 _Py_asdl_arg_seq_new │ │ │ │ │ +00000dac 0000530a R_ARM_THM_CALL 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ +00000dd4 00007d0a R_ARM_THM_CALL 00000000 _PyAST_arguments │ │ │ │ │ +00000de0 00007c0a R_ARM_THM_CALL 00000000 _Py_asdl_arg_seq_new │ │ │ │ │ +00000e3e 00007c0a R_ARM_THM_CALL 00000000 _Py_asdl_arg_seq_new │ │ │ │ │ +00000e74 0000530a R_ARM_THM_CALL 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ +00000e9a 00007e0a R_ARM_THM_CALL 00000f49 _PyPegen_join_sequences │ │ │ │ │ +00000ecc 00007e0a R_ARM_THM_CALL 00000f49 _PyPegen_join_sequences │ │ │ │ │ +00000f24 00007c0a R_ARM_THM_CALL 00000000 _Py_asdl_arg_seq_new │ │ │ │ │ +00000f68 0000670a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00000fc8 0000530a R_ARM_THM_CALL 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ +00001002 00004a0a R_ARM_THM_CALL 00000000 PyBytes_AsString │ │ │ │ │ +00001008 0000800a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ +00001014 00004c0a R_ARM_THM_CALL 00000000 _PyArena_AddPyObject │ │ │ │ │ +00001032 00004d0a R_ARM_THM_CALL 00000000 _PyAST_Constant │ │ │ │ │ +0000104c 0000500a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000010b0 0000820a R_ARM_THM_CALL 00000000 _PyAST_FormattedValue │ │ │ │ │ +00001116 0000820a R_ARM_THM_CALL 00000000 _PyAST_FormattedValue │ │ │ │ │ +0000113c 00004d0a R_ARM_THM_CALL 00000000 _PyAST_Constant │ │ │ │ │ +00001148 0000530a R_ARM_THM_CALL 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ +000011d4 0000112f R_ARM_THM_MOVW_ABS_NC 0000004c .LC8 │ │ │ │ │ +000011d8 00001130 R_ARM_THM_MOVT_ABS 0000004c .LC8 │ │ │ │ │ +000011de 00005c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000011e2 00005c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000124e 00004a0a R_ARM_THM_CALL 00000000 PyBytes_AsString │ │ │ │ │ +0000125a 0000132f R_ARM_THM_MOVW_ABS_NC 00000094 .LC9 │ │ │ │ │ +0000125e 00001330 R_ARM_THM_MOVT_ABS 00000094 .LC9 │ │ │ │ │ +00001262 0000840a R_ARM_THM_CALL 00000000 strpbrk │ │ │ │ │ +0000126e 0000530a R_ARM_THM_CALL 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ +0000128c 0000542f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00001290 00005430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000012a8 0000850a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8 │ │ │ │ │ +000012dc 0000860a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +000012e6 0000870a R_ARM_THM_CALL 00000000 strchr │ │ │ │ │ +000012fa 0000880a R_ARM_THM_CALL 00000000 _PyPegen_decode_string │ │ │ │ │ +0000130a 00004c0a R_ARM_THM_CALL 00000000 _PyArena_AddPyObject │ │ │ │ │ +0000132a 00004d0a R_ARM_THM_CALL 00000000 _PyAST_Constant │ │ │ │ │ +0000136c 0000550a R_ARM_THM_CALL 00000000 _PyAST_JoinedStr │ │ │ │ │ +000013c0 0000892f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +000013c4 00008930 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +000013c8 0000142f R_ARM_THM_MOVW_ABS_NC 00000098 .LC10 │ │ │ │ │ +000013cc 00001430 R_ARM_THM_MOVT_ABS 00000098 .LC10 │ │ │ │ │ +000013d4 00008a0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000013e0 0000870a R_ARM_THM_CALL 00000000 strchr │ │ │ │ │ +000013f4 0000880a R_ARM_THM_CALL 00000000 _PyPegen_decode_string │ │ │ │ │ +00001400 00004e0a R_ARM_THM_CALL 00000000 _Pypegen_raise_decode_error │ │ │ │ │ +00001412 0000530a R_ARM_THM_CALL 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ +0000143c 0000500a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001442 0000542f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00001446 00005430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00001452 0000152f R_ARM_THM_MOVW_ABS_NC 000000dc .LC11 │ │ │ │ │ +00001456 00001530 R_ARM_THM_MOVT_ABS 000000dc .LC11 │ │ │ │ │ +0000145a 0000162f R_ARM_THM_MOVW_ABS_NC 000000e0 .LC12 │ │ │ │ │ +0000145e 00001630 R_ARM_THM_MOVT_ABS 000000e0 .LC12 │ │ │ │ │ +0000147e 0000850a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8 │ │ │ │ │ +0000148c 00008b0a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +00001498 00008b0a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +000014a2 0000860a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +000014b2 0000880a R_ARM_THM_CALL 00000000 _PyPegen_decode_string │ │ │ │ │ +000014c2 00004c0a R_ARM_THM_CALL 00000000 _PyArena_AddPyObject │ │ │ │ │ +000014e0 00004d0a R_ARM_THM_CALL 00000000 _PyAST_Constant │ │ │ │ │ +00001540 00006d0a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +000015a6 0000670a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00001614 0000670a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00001658 0000530a R_ARM_THM_CALL 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ +000017d0 0000530a R_ARM_THM_CALL 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ +00001944 0000730a R_ARM_THM_CALL 00000000 _PyArena_Malloc │ │ │ │ │ +00001962 00000b0a R_ARM_THM_CALL 00000001 _PyPegen_add_type_comment_to_arg.part.0.isra.0 │ │ │ │ │ +0000198c 0000730a R_ARM_THM_CALL 00000000 _PyArena_Malloc │ │ │ │ │ +000019c6 0000730a R_ARM_THM_CALL 00000000 _PyArena_Malloc │ │ │ │ │ +000019d4 00005c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000019d8 00005c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000019e8 0000172f R_ARM_THM_MOVW_ABS_NC 000000e4 .LC13 │ │ │ │ │ +000019ec 00001730 R_ARM_THM_MOVT_ABS 000000e4 .LC13 │ │ │ │ │ +000019f2 0000120a R_ARM_THM_CALL 0000008b RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00001a80 0000530a R_ARM_THM_CALL 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ +00001b14 00009a0a R_ARM_THM_CALL 00000000 _Py_asdl_keyword_seq_new │ │ │ │ │ +00001b68 00009a0a R_ARM_THM_CALL 00000000 _Py_asdl_keyword_seq_new │ │ │ │ │ +00001bd0 00009f0a R_ARM_THM_CALL 00000000 _Py_asdl_type_ignore_seq_new │ │ │ │ │ +00001bec 0000700a R_ARM_THM_CALL 00000961 _PyPegen_new_type_comment │ │ │ │ │ +00001bfe 0000a00a R_ARM_THM_CALL 00000000 _PyAST_TypeIgnore │ │ │ │ │ +00001c40 0000730a R_ARM_THM_CALL 00000000 _PyArena_Malloc │ │ │ │ │ +00000998 00006a1e R_ARM_THM_JUMP24 00000000 _PyAST_Call │ │ │ │ │ +00000ab0 00000b1e R_ARM_THM_JUMP24 00000001 _PyPegen_add_type_comment_to_arg.part.0.isra.0 │ │ │ │ │ +00000b2e 0000761e R_ARM_THM_JUMP24 00000000 _Py_asdl_int_seq_new │ │ │ │ │ +00000b86 0000531e R_ARM_THM_JUMP24 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ +00001168 0000551e R_ARM_THM_JUMP24 00000000 _PyAST_JoinedStr │ │ │ │ │ +000011fc 0000121e R_ARM_THM_JUMP24 0000008b RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00001632 0000671e R_ARM_THM_JUMP24 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000179e 0000531e R_ARM_THM_JUMP24 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ +00001916 0000531e R_ARM_THM_JUMP24 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ +00001bc4 00009e1e R_ARM_THM_JUMP24 00000000 _PyAST_Module │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x4edc contains 30 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x4f90 contains 30 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000032 00005c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00000036 00005c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00000070 0000232f R_ARM_THM_MOVW_ABS_NC 00000180 .LC19 │ │ │ │ │ 00000074 00002330 R_ARM_THM_MOVT_ABS 00000180 .LC19 │ │ │ │ │ 000000be 0000ad0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error_known_location │ │ │ │ │ 000000d2 0000b72f R_ARM_THM_MOVW_ABS_NC 00000000 PyComplex_Type │ │ │ │ │ @@ -328,15 +331,15 @@ │ │ │ │ │ 0000012a 0000b72f R_ARM_THM_MOVW_ABS_NC 00000000 PyComplex_Type │ │ │ │ │ 0000012e 0000b730 R_ARM_THM_MOVT_ABS 00000000 PyComplex_Type │ │ │ │ │ 00000148 0000262f R_ARM_THM_MOVW_ABS_NC 000001d4 .LC21 │ │ │ │ │ 0000014c 00002630 R_ARM_THM_MOVT_ABS 000001d4 .LC21 │ │ │ │ │ 00000152 00005c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00000156 00005c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00000198 0000530a R_ARM_THM_CALL 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ -000001c0 00005e0a R_ARM_THM_CALL 00000799 _PyPegen_set_expr_context │ │ │ │ │ +000001c0 00005e0a R_ARM_THM_CALL 00000791 _PyPegen_set_expr_context │ │ │ │ │ 000001e0 0000462f R_ARM_THM_MOVW_ABS_NC 000003dc .LC50 │ │ │ │ │ 000001e4 00004630 R_ARM_THM_MOVT_ABS 000003dc .LC50 │ │ │ │ │ 0000020a 0000452f R_ARM_THM_MOVW_ABS_NC 000003a4 .LC49 │ │ │ │ │ 0000020e 00004530 R_ARM_THM_MOVT_ABS 000003a4 .LC49 │ │ │ │ │ 00000212 0000462f R_ARM_THM_MOVW_ABS_NC 000003dc .LC50 │ │ │ │ │ 00000216 00004630 R_ARM_THM_MOVT_ABS 000003dc .LC50 │ │ │ │ │ 00000220 00005c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -91,55 +91,57 @@ │ │ │ │ │ strd r7, sl, [sp, #72] @ 0x48 │ │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b.w 0 <_PyAST_ImportFrom> │ │ │ │ │ R_ARM_THM_JUMP24 _PyAST_ImportFrom │ │ │ │ │ - strd r6, r7, [sp, #12] │ │ │ │ │ + str r6, [sp, #12] │ │ │ │ │ + mov r6, r2 │ │ │ │ │ + str r7, [sp, #16] │ │ │ │ │ mov r7, r5 │ │ │ │ │ str r4, [sp, #20] │ │ │ │ │ - mov r5, r8 │ │ │ │ │ - mov r4, r2 │ │ │ │ │ - mov r6, r2 │ │ │ │ │ + mov r5, r2 │ │ │ │ │ + mov r4, r8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC7 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC7 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ add.w r3, r8, #4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - cbz r5, 134 <_PyPegen_checked_future_import+0xb8> │ │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ │ + cbz r4, 134 <_PyPegen_checked_future_import+0xb8> │ │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ - cmp r4, r3 │ │ │ │ │ + cmp r6, r0 │ │ │ │ │ blt.n 104 <_PyPegen_checked_future_import+0x88> │ │ │ │ │ - mov r5, r7 │ │ │ │ │ - mov r2, r6 │ │ │ │ │ - ldrd r7, r4, [sp, #16] │ │ │ │ │ + mov r2, r5 │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ + mov r5, r7 │ │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ │ + ldr r7, [sp, #16] │ │ │ │ │ b.n b8 <_PyPegen_checked_future_import+0x3c> │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - adds r4, #1 │ │ │ │ │ - ldr.w r3, [r2, #4]! │ │ │ │ │ - str r2, [sp, #4] │ │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + adds r6, #1 │ │ │ │ │ + ldr.w r0, [r3, #4]! │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_CompareWithASCIIString │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n ee <_PyPegen_checked_future_import+0x72> │ │ │ │ │ - ldr.w r3, [fp, #64] @ 0x40 │ │ │ │ │ - movs r1, #1 │ │ │ │ │ - orr.w r3, r3, #32 │ │ │ │ │ - str.w r3, [fp, #64] @ 0x40 │ │ │ │ │ - ldr.w r3, [fp] │ │ │ │ │ - add.w r3, r3, #8192 @ 0x2000 │ │ │ │ │ - str.w r1, [r3, #3576] @ 0xdf8 │ │ │ │ │ + ldr.w r1, [fp, #64] @ 0x40 │ │ │ │ │ + movs r0, #1 │ │ │ │ │ + orr.w r1, r1, #32 │ │ │ │ │ + str.w r1, [fp, #64] @ 0x40 │ │ │ │ │ + ldr.w r1, [fp] │ │ │ │ │ + add.w r1, r1, #8192 @ 0x2000 │ │ │ │ │ + str.w r0, [r1, #3576] @ 0xdf8 │ │ │ │ │ b.n ee <_PyPegen_checked_future_import+0x72> │ │ │ │ │ - mov r3, r5 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ b.n f2 <_PyPegen_checked_future_import+0x76> │ │ │ │ │ │ │ │ │ │ 00000138 <_PyPegen_star_etc>: │ │ │ │ │ _PyPegen_star_etc(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -88,733 +88,747 @@ │ │ │ │ │ b.n a0 <_PyPegen_constant_from_string+0xa0> │ │ │ │ │ │ │ │ │ │ 000000b4 <_PyPegen_concatenate_strings>: │ │ │ │ │ _PyPegen_concatenate_strings(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ │ - sub sp, #100 @ 0x64 │ │ │ │ │ - mov r7, r0 │ │ │ │ │ - mov r4, r1 │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - mov r9, r3 │ │ │ │ │ + str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ │ + sub sp, #92 @ 0x5c │ │ │ │ │ + mov r8, r0 │ │ │ │ │ + mov r5, r1 │ │ │ │ │ + mov r9, r2 │ │ │ │ │ + mov sl, r3 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 790 <_PyPegen_concatenate_strings+0x6dc> │ │ │ │ │ + beq.w 762 <_PyPegen_concatenate_strings+0x6ae> │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.w 50e <_PyPegen_concatenate_strings+0x45a> │ │ │ │ │ - ldr r5, [r1, #8] │ │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ │ + ble.w 4f0 <_PyPegen_concatenate_strings+0x43c> │ │ │ │ │ + ldr r4, [r1, #8] │ │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ │ cmp r3, #19 │ │ │ │ │ - beq.w 534 <_PyPegen_concatenate_strings+0x480> │ │ │ │ │ + beq.w 52e <_PyPegen_concatenate_strings+0x47a> │ │ │ │ │ cmp r3, #20 │ │ │ │ │ - bne.w 708 <_PyPegen_concatenate_strings+0x654> │ │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ │ + bne.w 6f8 <_PyPegen_concatenate_strings+0x644> │ │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ │ ldr r1, [r3, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyBytes_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyBytes_Type │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.w 694 <_PyPegen_concatenate_strings+0x5e0> │ │ │ │ │ + beq.w 696 <_PyPegen_concatenate_strings+0x5e2> │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.w 506 <_PyPegen_concatenate_strings+0x452> │ │ │ │ │ + beq.w 4e8 <_PyPegen_concatenate_strings+0x434> │ │ │ │ │ + movs r1, #0 │ │ │ │ │ movs r3, #1 │ │ │ │ │ - mov.w sl, #0 │ │ │ │ │ + mov r7, r1 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - mov.w fp, #0 │ │ │ │ │ + str r1, [sp, #16] │ │ │ │ │ movw lr, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyBytes_Type │ │ │ │ │ movt lr, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyBytes_Type │ │ │ │ │ - add.w ip, r4, #8 │ │ │ │ │ + add.w ip, r5, #8 │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr.w r0, [ip, #4]! │ │ │ │ │ - ldr r5, [r0, #0] │ │ │ │ │ - cmp r5, #19 │ │ │ │ │ + ldr r4, [r0, #0] │ │ │ │ │ + cmp r4, #19 │ │ │ │ │ beq.w 666 <_PyPegen_concatenate_strings+0x5b2> │ │ │ │ │ - cmp r5, #20 │ │ │ │ │ - bne.w 712 <_PyPegen_concatenate_strings+0x65e> │ │ │ │ │ + cmp r4, #20 │ │ │ │ │ + bne.w 702 <_PyPegen_concatenate_strings+0x64e> │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ cmp r0, lr │ │ │ │ │ ite ne │ │ │ │ │ movne r6, #1 │ │ │ │ │ - moveq.w sl, #1 │ │ │ │ │ + moveq r7, #1 │ │ │ │ │ adds r1, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 11e <_PyPegen_concatenate_strings+0x6a> │ │ │ │ │ - orrs.w r1, r6, fp │ │ │ │ │ - beq.w 5fe <_PyPegen_concatenate_strings+0x54a> │ │ │ │ │ - cmp.w sl, #0 │ │ │ │ │ - bne.w 750 <_PyPegen_concatenate_strings+0x69c> │ │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ │ + bne.n 11c <_PyPegen_concatenate_strings+0x68> │ │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ │ + orrs.w r1, r6, r0 │ │ │ │ │ + beq.w 5fc <_PyPegen_concatenate_strings+0x548> │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + bne.w 746 <_PyPegen_concatenate_strings+0x692> │ │ │ │ │ + ldr.w r1, [r8, #20] │ │ │ │ │ mov r0, r3 │ │ │ │ │ - str r2, [sp, #28] │ │ │ │ │ + str r2, [sp, #24] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_Py_asdl_expr_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_expr_seq_new │ │ │ │ │ - mov r5, r0 │ │ │ │ │ + mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 506 <_PyPegen_concatenate_strings+0x452> │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ │ - str r0, [sp, #24] │ │ │ │ │ + beq.w 4e8 <_PyPegen_concatenate_strings+0x434> │ │ │ │ │ + ldrd r3, r2, [sp, #20] │ │ │ │ │ + mov r7, r0 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ - adds r6, r4, #4 │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - mov r4, ip │ │ │ │ │ + mov fp, r3 │ │ │ │ │ + adds r6, r5, #4 │ │ │ │ │ + mov lr, ip │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r2, r6 │ │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ │ mov r6, r2 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ cmp r2, #19 │ │ │ │ │ - beq.n 1ae <_PyPegen_concatenate_strings+0xfa> │ │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ │ + beq.n 1ac <_PyPegen_concatenate_strings+0xf8> │ │ │ │ │ add.w r2, ip, #2 │ │ │ │ │ - adds r4, #1 │ │ │ │ │ - cmp r4, r3 │ │ │ │ │ - str.w r1, [r0, r2, lsl #2] │ │ │ │ │ - beq.w 310 <_PyPegen_concatenate_strings+0x25c> │ │ │ │ │ + add.w lr, lr, #1 │ │ │ │ │ + cmp r3, lr │ │ │ │ │ + str.w r1, [r7, r2, lsl #2] │ │ │ │ │ + beq.w 2f0 <_PyPegen_concatenate_strings+0x23c> │ │ │ │ │ mov r2, r6 │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ │ mov r6, r2 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ cmp r2, #19 │ │ │ │ │ - bne.n 18a <_PyPegen_concatenate_strings+0xd6> │ │ │ │ │ + bne.n 188 <_PyPegen_concatenate_strings+0xd4> │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 308 <_PyPegen_concatenate_strings+0x254> │ │ │ │ │ - ldr.w lr, [r1] │ │ │ │ │ - cmp.w lr, #0 │ │ │ │ │ - ble.w 308 <_PyPegen_concatenate_strings+0x254> │ │ │ │ │ - ldr r5, [r1, #8] │ │ │ │ │ + beq.w 2e6 <_PyPegen_concatenate_strings+0x232> │ │ │ │ │ + ldr r5, [r1, #0] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 506 <_PyPegen_concatenate_strings+0x452> │ │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ │ - cmp.w lr, #1 │ │ │ │ │ - add.w r0, r2, ip, lsl #2 │ │ │ │ │ + ble.w 2e6 <_PyPegen_concatenate_strings+0x232> │ │ │ │ │ + ldr r4, [r1, #8] │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + beq.w 4e8 <_PyPegen_concatenate_strings+0x434> │ │ │ │ │ + mov.w r2, ip, lsl #2 │ │ │ │ │ + cmp r5, #1 │ │ │ │ │ + add.w r0, r7, r2 │ │ │ │ │ it eq │ │ │ │ │ addeq.w ip, ip, #1 │ │ │ │ │ - str r5, [r0, #8] │ │ │ │ │ - beq.w 308 <_PyPegen_concatenate_strings+0x254> │ │ │ │ │ - ldr r5, [r1, #12] │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - beq.w 506 <_PyPegen_concatenate_strings+0x452> │ │ │ │ │ - cmp.w lr, #2 │ │ │ │ │ - str r5, [r0, #12] │ │ │ │ │ + str r4, [r0, #8] │ │ │ │ │ + beq.w 2e6 <_PyPegen_concatenate_strings+0x232> │ │ │ │ │ + ldr r4, [r1, #12] │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + beq.w 4e8 <_PyPegen_concatenate_strings+0x434> │ │ │ │ │ + cmp r5, #2 │ │ │ │ │ + str r4, [r0, #12] │ │ │ │ │ it eq │ │ │ │ │ addeq.w ip, ip, #2 │ │ │ │ │ - beq.w 308 <_PyPegen_concatenate_strings+0x254> │ │ │ │ │ - ldr r5, [r1, #16] │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - beq.w 506 <_PyPegen_concatenate_strings+0x452> │ │ │ │ │ - cmp.w lr, #3 │ │ │ │ │ - str r5, [r0, #16] │ │ │ │ │ + beq.n 2e6 <_PyPegen_concatenate_strings+0x232> │ │ │ │ │ + ldr r4, [r1, #16] │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + beq.w 4e8 <_PyPegen_concatenate_strings+0x434> │ │ │ │ │ + cmp r5, #3 │ │ │ │ │ + str r4, [r0, #16] │ │ │ │ │ it eq │ │ │ │ │ addeq.w ip, ip, #3 │ │ │ │ │ - beq.n 308 <_PyPegen_concatenate_strings+0x254> │ │ │ │ │ - ldr r5, [r1, #20] │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - beq.w 506 <_PyPegen_concatenate_strings+0x452> │ │ │ │ │ - cmp.w lr, #4 │ │ │ │ │ - str r5, [r0, #20] │ │ │ │ │ + beq.n 2e6 <_PyPegen_concatenate_strings+0x232> │ │ │ │ │ + ldr r4, [r1, #20] │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + beq.w 4e8 <_PyPegen_concatenate_strings+0x434> │ │ │ │ │ + cmp r5, #4 │ │ │ │ │ + str r4, [r0, #20] │ │ │ │ │ it eq │ │ │ │ │ addeq.w ip, ip, #4 │ │ │ │ │ - beq.n 308 <_PyPegen_concatenate_strings+0x254> │ │ │ │ │ - ldr r5, [r1, #24] │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - beq.w 506 <_PyPegen_concatenate_strings+0x452> │ │ │ │ │ - cmp.w lr, #5 │ │ │ │ │ - str r5, [r0, #24] │ │ │ │ │ + beq.n 2e6 <_PyPegen_concatenate_strings+0x232> │ │ │ │ │ + ldr r4, [r1, #24] │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + beq.w 4e8 <_PyPegen_concatenate_strings+0x434> │ │ │ │ │ + cmp r5, #5 │ │ │ │ │ + str r4, [r0, #24] │ │ │ │ │ it eq │ │ │ │ │ addeq.w ip, ip, #5 │ │ │ │ │ - beq.n 308 <_PyPegen_concatenate_strings+0x254> │ │ │ │ │ - ldr r5, [r1, #28] │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - beq.w 506 <_PyPegen_concatenate_strings+0x452> │ │ │ │ │ - cmp.w lr, #6 │ │ │ │ │ - str r5, [r0, #28] │ │ │ │ │ + beq.n 2e6 <_PyPegen_concatenate_strings+0x232> │ │ │ │ │ + ldr r4, [r1, #28] │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + beq.w 4e8 <_PyPegen_concatenate_strings+0x434> │ │ │ │ │ + cmp r5, #6 │ │ │ │ │ + str r4, [r0, #28] │ │ │ │ │ it eq │ │ │ │ │ addeq.w ip, ip, #6 │ │ │ │ │ - beq.n 308 <_PyPegen_concatenate_strings+0x254> │ │ │ │ │ - ldr r5, [r1, #32] │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - beq.w 506 <_PyPegen_concatenate_strings+0x452> │ │ │ │ │ - cmp.w lr, #7 │ │ │ │ │ - str r5, [r0, #32] │ │ │ │ │ + beq.n 2e6 <_PyPegen_concatenate_strings+0x232> │ │ │ │ │ + ldr r4, [r1, #32] │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + beq.w 4e8 <_PyPegen_concatenate_strings+0x434> │ │ │ │ │ + cmp r5, #7 │ │ │ │ │ + str r4, [r0, #32] │ │ │ │ │ it eq │ │ │ │ │ addeq.w ip, ip, #7 │ │ │ │ │ - beq.n 308 <_PyPegen_concatenate_strings+0x254> │ │ │ │ │ - ldr r5, [r1, #36] @ 0x24 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - beq.w 506 <_PyPegen_concatenate_strings+0x452> │ │ │ │ │ - cmp.w lr, #8 │ │ │ │ │ - str r5, [r0, #36] @ 0x24 │ │ │ │ │ + beq.n 2e6 <_PyPegen_concatenate_strings+0x232> │ │ │ │ │ + ldr r4, [r1, #36] @ 0x24 │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + beq.w 4e8 <_PyPegen_concatenate_strings+0x434> │ │ │ │ │ + cmp r5, #8 │ │ │ │ │ + str r4, [r0, #36] @ 0x24 │ │ │ │ │ it eq │ │ │ │ │ addeq.w ip, ip, #8 │ │ │ │ │ - beq.n 308 <_PyPegen_concatenate_strings+0x254> │ │ │ │ │ - ldr r5, [r1, #40] @ 0x28 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - beq.w 506 <_PyPegen_concatenate_strings+0x452> │ │ │ │ │ - cmp.w lr, #9 │ │ │ │ │ - str r5, [r0, #40] @ 0x28 │ │ │ │ │ + beq.n 2e6 <_PyPegen_concatenate_strings+0x232> │ │ │ │ │ + ldr r4, [r1, #40] @ 0x28 │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + beq.w 4e8 <_PyPegen_concatenate_strings+0x434> │ │ │ │ │ + cmp r5, #9 │ │ │ │ │ + str r4, [r0, #40] @ 0x28 │ │ │ │ │ it eq │ │ │ │ │ addeq.w ip, ip, #9 │ │ │ │ │ - beq.n 308 <_PyPegen_concatenate_strings+0x254> │ │ │ │ │ - ldr r5, [r1, #44] @ 0x2c │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - beq.w 506 <_PyPegen_concatenate_strings+0x452> │ │ │ │ │ - cmp.w lr, #10 │ │ │ │ │ - str r5, [r0, #44] @ 0x2c │ │ │ │ │ + beq.n 2e6 <_PyPegen_concatenate_strings+0x232> │ │ │ │ │ + ldr r4, [r1, #44] @ 0x2c │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + beq.w 4e8 <_PyPegen_concatenate_strings+0x434> │ │ │ │ │ + cmp r5, #10 │ │ │ │ │ + str r4, [r0, #44] @ 0x2c │ │ │ │ │ it eq │ │ │ │ │ addeq.w ip, ip, #10 │ │ │ │ │ - beq.n 308 <_PyPegen_concatenate_strings+0x254> │ │ │ │ │ - ldr r5, [r1, #48] @ 0x30 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - beq.w 506 <_PyPegen_concatenate_strings+0x452> │ │ │ │ │ - cmp.w lr, #11 │ │ │ │ │ - str r5, [r0, #48] @ 0x30 │ │ │ │ │ + beq.n 2e6 <_PyPegen_concatenate_strings+0x232> │ │ │ │ │ + ldr r4, [r1, #48] @ 0x30 │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + beq.w 4e8 <_PyPegen_concatenate_strings+0x434> │ │ │ │ │ + cmp r5, #11 │ │ │ │ │ + str r4, [r0, #48] @ 0x30 │ │ │ │ │ it eq │ │ │ │ │ addeq.w ip, ip, #11 │ │ │ │ │ - beq.n 308 <_PyPegen_concatenate_strings+0x254> │ │ │ │ │ - ldr r5, [r1, #52] @ 0x34 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - beq.w 506 <_PyPegen_concatenate_strings+0x452> │ │ │ │ │ - cmp.w lr, #12 │ │ │ │ │ - str r5, [r0, #52] @ 0x34 │ │ │ │ │ + beq.n 2e6 <_PyPegen_concatenate_strings+0x232> │ │ │ │ │ + ldr r4, [r1, #52] @ 0x34 │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + beq.w 4e8 <_PyPegen_concatenate_strings+0x434> │ │ │ │ │ + cmp r5, #12 │ │ │ │ │ + str r4, [r0, #52] @ 0x34 │ │ │ │ │ it eq │ │ │ │ │ addeq.w ip, ip, #12 │ │ │ │ │ - beq.n 308 <_PyPegen_concatenate_strings+0x254> │ │ │ │ │ - ldr r5, [r1, #56] @ 0x38 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - beq.w 506 <_PyPegen_concatenate_strings+0x452> │ │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ │ + beq.n 2e6 <_PyPegen_concatenate_strings+0x232> │ │ │ │ │ + ldr r4, [r1, #56] @ 0x38 │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + beq.w 4e8 <_PyPegen_concatenate_strings+0x434> │ │ │ │ │ + str r4, [r0, #56] @ 0x38 │ │ │ │ │ + add.w r0, r7, #56 @ 0x38 │ │ │ │ │ + add r2, r0 │ │ │ │ │ adds r1, #56 @ 0x38 │ │ │ │ │ - str r5, [r0, #56] @ 0x38 │ │ │ │ │ - add.w r0, r2, #56 @ 0x38 │ │ │ │ │ - add.w r2, r0, ip, lsl #2 │ │ │ │ │ add.w r0, ip, #13 │ │ │ │ │ - add ip, lr │ │ │ │ │ - b.n 300 <_PyPegen_concatenate_strings+0x24c> │ │ │ │ │ - ldr.w r5, [r1, #4]! │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - beq.w 506 <_PyPegen_concatenate_strings+0x452> │ │ │ │ │ - str.w r5, [r2, #4]! │ │ │ │ │ + add ip, r5 │ │ │ │ │ + b.n 2de <_PyPegen_concatenate_strings+0x22a> │ │ │ │ │ + ldr.w r4, [r1, #4]! │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + beq.w 4e8 <_PyPegen_concatenate_strings+0x434> │ │ │ │ │ + str.w r4, [r2, #4]! │ │ │ │ │ cmp r0, ip │ │ │ │ │ add.w r0, r0, #1 │ │ │ │ │ - bne.n 2f2 <_PyPegen_concatenate_strings+0x23e> │ │ │ │ │ - adds r4, #1 │ │ │ │ │ - cmp r4, r3 │ │ │ │ │ - bne.w 17c <_PyPegen_concatenate_strings+0xc8> │ │ │ │ │ - mov r3, sl │ │ │ │ │ + bne.n 2d0 <_PyPegen_concatenate_strings+0x21c> │ │ │ │ │ + add.w lr, lr, #1 │ │ │ │ │ + cmp lr, r3 │ │ │ │ │ + bne.w 17a <_PyPegen_concatenate_strings+0xc6> │ │ │ │ │ + mov r3, fp │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w 6f0 <_PyPegen_concatenate_strings+0x63c> │ │ │ │ │ - cmp.w fp, #0 │ │ │ │ │ - beq.w 6ac <_PyPegen_concatenate_strings+0x5f8> │ │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ │ + ble.w 51a <_PyPegen_concatenate_strings+0x466> │ │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + beq.w 6b6 <_PyPegen_concatenate_strings+0x602> │ │ │ │ │ movs r5, #0 │ │ │ │ │ - movw sl, #0 │ │ │ │ │ + movw fp, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ - movt sl, #0 │ │ │ │ │ + movt fp, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ - adds r1, r2, #4 │ │ │ │ │ + adds r1, r7, #4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r4, r5 │ │ │ │ │ ands.w r2, r3, #3 │ │ │ │ │ - str r1, [sp, #40] @ 0x28 │ │ │ │ │ - beq.n 3d8 <_PyPegen_concatenate_strings+0x324> │ │ │ │ │ + beq.n 3b2 <_PyPegen_concatenate_strings+0x2fe> │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.n 3a6 <_PyPegen_concatenate_strings+0x2f2> │ │ │ │ │ + beq.n 380 <_PyPegen_concatenate_strings+0x2cc> │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.n 376 <_PyPegen_concatenate_strings+0x2c2> │ │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ + beq.n 350 <_PyPegen_concatenate_strings+0x29c> │ │ │ │ │ ldr.w ip, [r1, #4]! │ │ │ │ │ ldr.w r2, [ip] │ │ │ │ │ cmp r2, #20 │ │ │ │ │ - bne.n 366 <_PyPegen_concatenate_strings+0x2b2> │ │ │ │ │ + bne.n 340 <_PyPegen_concatenate_strings+0x28c> │ │ │ │ │ ldr.w ip, [ip, #4] │ │ │ │ │ ldr.w lr, [ip, #4] │ │ │ │ │ - cmp lr, sl │ │ │ │ │ - bne.n 366 <_PyPegen_concatenate_strings+0x2b2> │ │ │ │ │ + cmp lr, fp │ │ │ │ │ + bne.n 340 <_PyPegen_concatenate_strings+0x28c> │ │ │ │ │ ldr.w ip, [ip, #8] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - beq.n 374 <_PyPegen_concatenate_strings+0x2c0> │ │ │ │ │ + beq.n 34e <_PyPegen_concatenate_strings+0x29a> │ │ │ │ │ sub.w ip, r2, #20 │ │ │ │ │ movs r0, #1 │ │ │ │ │ rsbs r5, ip, #0 │ │ │ │ │ adc.w r5, r5, ip │ │ │ │ │ movs r4, #1 │ │ │ │ │ ldr.w ip, [r1, #4]! │ │ │ │ │ ldr.w r2, [ip] │ │ │ │ │ cmp r2, #20 │ │ │ │ │ - bne.n 39a <_PyPegen_concatenate_strings+0x2e6> │ │ │ │ │ + bne.n 374 <_PyPegen_concatenate_strings+0x2c0> │ │ │ │ │ ldr.w ip, [ip, #4] │ │ │ │ │ ldr.w lr, [ip, #4] │ │ │ │ │ - cmp lr, sl │ │ │ │ │ - bne.n 398 <_PyPegen_concatenate_strings+0x2e4> │ │ │ │ │ + cmp lr, fp │ │ │ │ │ + bne.n 372 <_PyPegen_concatenate_strings+0x2be> │ │ │ │ │ ldr.w ip, [ip, #8] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - beq.n 3a4 <_PyPegen_concatenate_strings+0x2f0> │ │ │ │ │ - cbnz r5, 3a4 <_PyPegen_concatenate_strings+0x2f0> │ │ │ │ │ + beq.n 37e <_PyPegen_concatenate_strings+0x2ca> │ │ │ │ │ + cbnz r5, 37e <_PyPegen_concatenate_strings+0x2ca> │ │ │ │ │ sub.w r6, r2, #20 │ │ │ │ │ adds r0, #1 │ │ │ │ │ negs r5, r6 │ │ │ │ │ adcs r5, r6 │ │ │ │ │ adds r4, #1 │ │ │ │ │ ldr.w ip, [r1, #4]! │ │ │ │ │ ldr.w r2, [ip] │ │ │ │ │ cmp r2, #20 │ │ │ │ │ - bne.n 3ca <_PyPegen_concatenate_strings+0x316> │ │ │ │ │ + bne.n 3a4 <_PyPegen_concatenate_strings+0x2f0> │ │ │ │ │ ldr.w ip, [ip, #4] │ │ │ │ │ ldr.w lr, [ip, #4] │ │ │ │ │ - cmp lr, sl │ │ │ │ │ - bne.n 3c8 <_PyPegen_concatenate_strings+0x314> │ │ │ │ │ + cmp lr, fp │ │ │ │ │ + bne.n 3a2 <_PyPegen_concatenate_strings+0x2ee> │ │ │ │ │ ldr.w ip, [ip, #8] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - beq.n 3d2 <_PyPegen_concatenate_strings+0x31e> │ │ │ │ │ - cbnz r5, 3d2 <_PyPegen_concatenate_strings+0x31e> │ │ │ │ │ + beq.n 3ac <_PyPegen_concatenate_strings+0x2f8> │ │ │ │ │ + cbnz r5, 3ac <_PyPegen_concatenate_strings+0x2f8> │ │ │ │ │ subs r2, #20 │ │ │ │ │ adds r0, #1 │ │ │ │ │ negs r5, r2 │ │ │ │ │ adcs r5, r2 │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - beq.n 480 <_PyPegen_concatenate_strings+0x3cc> │ │ │ │ │ + beq.n 45a <_PyPegen_concatenate_strings+0x3a6> │ │ │ │ │ mov r6, r3 │ │ │ │ │ mov ip, r1 │ │ │ │ │ - mov lr, sl │ │ │ │ │ + mov lr, fp │ │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ │ add.w ip, ip, #4 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ cmp r2, #20 │ │ │ │ │ - bne.n 3fa <_PyPegen_concatenate_strings+0x346> │ │ │ │ │ + bne.n 3d4 <_PyPegen_concatenate_strings+0x320> │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ cmp r3, lr │ │ │ │ │ - bne.n 3f8 <_PyPegen_concatenate_strings+0x344> │ │ │ │ │ + bne.n 3d2 <_PyPegen_concatenate_strings+0x31e> │ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ │ - cbz r1, 406 <_PyPegen_concatenate_strings+0x352> │ │ │ │ │ - cbnz r5, 406 <_PyPegen_concatenate_strings+0x352> │ │ │ │ │ + cbz r1, 3e0 <_PyPegen_concatenate_strings+0x32c> │ │ │ │ │ + cbnz r5, 3e0 <_PyPegen_concatenate_strings+0x32c> │ │ │ │ │ sub.w r5, r2, #20 │ │ │ │ │ adds r0, #1 │ │ │ │ │ clz r5, r5 │ │ │ │ │ lsrs r5, r5, #5 │ │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ │ adds r4, #1 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ cmp r2, #20 │ │ │ │ │ - bne.n 420 <_PyPegen_concatenate_strings+0x36c> │ │ │ │ │ + bne.n 3fa <_PyPegen_concatenate_strings+0x346> │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ cmp r3, lr │ │ │ │ │ - bne.n 41e <_PyPegen_concatenate_strings+0x36a> │ │ │ │ │ + bne.n 3f8 <_PyPegen_concatenate_strings+0x344> │ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ │ - cbz r1, 42c <_PyPegen_concatenate_strings+0x378> │ │ │ │ │ - cbnz r5, 42c <_PyPegen_concatenate_strings+0x378> │ │ │ │ │ + cbz r1, 406 <_PyPegen_concatenate_strings+0x352> │ │ │ │ │ + cbnz r5, 406 <_PyPegen_concatenate_strings+0x352> │ │ │ │ │ sub.w r5, r2, #20 │ │ │ │ │ adds r0, #1 │ │ │ │ │ clz r5, r5 │ │ │ │ │ lsrs r5, r5, #5 │ │ │ │ │ ldr.w r1, [ip, #8] │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ cmp r2, #20 │ │ │ │ │ - bne.n 444 <_PyPegen_concatenate_strings+0x390> │ │ │ │ │ + bne.n 41e <_PyPegen_concatenate_strings+0x36a> │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ cmp r3, lr │ │ │ │ │ - bne.n 442 <_PyPegen_concatenate_strings+0x38e> │ │ │ │ │ + bne.n 41c <_PyPegen_concatenate_strings+0x368> │ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ │ - cbz r1, 450 <_PyPegen_concatenate_strings+0x39c> │ │ │ │ │ - cbnz r5, 450 <_PyPegen_concatenate_strings+0x39c> │ │ │ │ │ + cbz r1, 42a <_PyPegen_concatenate_strings+0x376> │ │ │ │ │ + cbnz r5, 42a <_PyPegen_concatenate_strings+0x376> │ │ │ │ │ sub.w r5, r2, #20 │ │ │ │ │ adds r0, #1 │ │ │ │ │ clz r5, r5 │ │ │ │ │ lsrs r5, r5, #5 │ │ │ │ │ ldr.w r1, [ip, #12] │ │ │ │ │ add.w ip, ip, #12 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ cmp r2, #20 │ │ │ │ │ - bne.n 46c <_PyPegen_concatenate_strings+0x3b8> │ │ │ │ │ + bne.n 446 <_PyPegen_concatenate_strings+0x392> │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ cmp r3, lr │ │ │ │ │ - bne.n 46a <_PyPegen_concatenate_strings+0x3b6> │ │ │ │ │ + bne.n 444 <_PyPegen_concatenate_strings+0x390> │ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ │ - cbz r1, 478 <_PyPegen_concatenate_strings+0x3c4> │ │ │ │ │ - cbnz r5, 478 <_PyPegen_concatenate_strings+0x3c4> │ │ │ │ │ + cbz r1, 452 <_PyPegen_concatenate_strings+0x39e> │ │ │ │ │ + cbnz r5, 452 <_PyPegen_concatenate_strings+0x39e> │ │ │ │ │ sub.w r5, r2, #20 │ │ │ │ │ adds r0, #1 │ │ │ │ │ clz r5, r5 │ │ │ │ │ lsrs r5, r5, #5 │ │ │ │ │ adds r4, #3 │ │ │ │ │ mov r3, r6 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n 3de <_PyPegen_concatenate_strings+0x32a> │ │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ + bne.n 3b8 <_PyPegen_concatenate_strings+0x304> │ │ │ │ │ + mov r4, r7 │ │ │ │ │ + ldr.w r1, [r8, #20] │ │ │ │ │ + str r3, [sp, #32] │ │ │ │ │ bl 0 <_Py_asdl_expr_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_expr_seq_new │ │ │ │ │ - str r0, [sp, #28] │ │ │ │ │ + str r0, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 72c <_PyPegen_concatenate_strings+0x678> │ │ │ │ │ - movs r4, #0 │ │ │ │ │ + beq.w 71a <_PyPegen_concatenate_strings+0x666> │ │ │ │ │ + movs r5, #0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ - mov sl, r4 │ │ │ │ │ - str r3, [sp, #32] │ │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ │ - lsls r1, r4, #2 │ │ │ │ │ - adds r3, r4, #1 │ │ │ │ │ - add r2, r1 │ │ │ │ │ - ldr r5, [r2, #8] │ │ │ │ │ - ldr r0, [r5, #0] │ │ │ │ │ + strd r4, r3, [sp, #24] │ │ │ │ │ + ldr r4, [sp, #32] │ │ │ │ │ + mov fp, r5 │ │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ │ + lsls r6, r5, #2 │ │ │ │ │ + adds r2, r5, #1 │ │ │ │ │ + add.w r1, r1, r5, lsl #2 │ │ │ │ │ + ldr r3, [r1, #8] │ │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ │ cmp r0, #20 │ │ │ │ │ bne.w 5e6 <_PyPegen_concatenate_strings+0x532> │ │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ │ - cmp r3, r0 │ │ │ │ │ + cmp r2, r4 │ │ │ │ │ bge.w 674 <_PyPegen_concatenate_strings+0x5c0> │ │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ │ - cmp r2, #20 │ │ │ │ │ - beq.n 550 <_PyPegen_concatenate_strings+0x49c> │ │ │ │ │ - cmp.w fp, #0 │ │ │ │ │ + ldr r1, [r1, #12] │ │ │ │ │ + ldr r1, [r1, #0] │ │ │ │ │ + cmp r1, #20 │ │ │ │ │ + beq.n 548 <_PyPegen_concatenate_strings+0x494> │ │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ beq.w 5e6 <_PyPegen_concatenate_strings+0x532> │ │ │ │ │ - mov r4, r3 │ │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ │ + mov r5, r2 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ - cmp r2, r1 │ │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ │ + ldr r1, [r2, #4] │ │ │ │ │ + cmp r1, r0 │ │ │ │ │ bne.w 5e4 <_PyPegen_concatenate_strings+0x530> │ │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ │ - cbz r3, 4e8 <_PyPegen_concatenate_strings+0x434> │ │ │ │ │ - add.w r3, sl, #2 │ │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ │ - add.w sl, sl, #1 │ │ │ │ │ - str.w r5, [r1, r3, lsl #2] │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - cmp r3, r4 │ │ │ │ │ - bgt.n 49e <_PyPegen_concatenate_strings+0x3ea> │ │ │ │ │ - ldr r5, [sp, #28] │ │ │ │ │ - ldr r4, [r7, #20] │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - str r4, [sp, #4] │ │ │ │ │ - mov r2, r9 │ │ │ │ │ - ldr r4, [sp, #140] @ 0x8c │ │ │ │ │ - mov r1, r8 │ │ │ │ │ - ldr r3, [sp, #136] @ 0x88 │ │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ │ + cbz r2, 4ca <_PyPegen_concatenate_strings+0x416> │ │ │ │ │ + add.w r2, fp, #2 │ │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ │ + add.w fp, fp, #1 │ │ │ │ │ + str.w r3, [r0, r2, lsl #2] │ │ │ │ │ + cmp r5, r4 │ │ │ │ │ + blt.n 480 <_PyPegen_concatenate_strings+0x3cc> │ │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ │ + ldr.w r5, [r8, #20] │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + ldr r4, [sp, #132] @ 0x84 │ │ │ │ │ + mov r2, sl │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ + mov r1, r9 │ │ │ │ │ + ldr r3, [sp, #128] @ 0x80 │ │ │ │ │ + str r5, [sp, #4] │ │ │ │ │ bl 0 <_PyAST_JoinedStr> │ │ │ │ │ R_ARM_THM_CALL _PyAST_JoinedStr │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - add sp, #100 @ 0x64 │ │ │ │ │ + mov r4, r0 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + add sp, #92 @ 0x5c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ movs r3, #0 │ │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ │ + ldr.w r1, [r8, #20] │ │ │ │ │ mov r0, r3 │ │ │ │ │ - str r2, [sp, #24] │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ + str r2, [sp, #20] │ │ │ │ │ + str r3, [sp, #16] │ │ │ │ │ bl 0 <_Py_asdl_expr_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_expr_seq_new │ │ │ │ │ - mov r5, r0 │ │ │ │ │ + mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 506 <_PyPegen_concatenate_strings+0x452> │ │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ │ - mov.w fp, #0 │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ + beq.n 4e8 <_PyPegen_concatenate_strings+0x434> │ │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - str r0, [sp, #24] │ │ │ │ │ - ble.w 312 <_PyPegen_concatenate_strings+0x25e> │ │ │ │ │ - b.n 170 <_PyPegen_concatenate_strings+0xbc> │ │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ │ + bgt.w 73e <_PyPegen_concatenate_strings+0x68a> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 6a4 <_PyPegen_concatenate_strings+0x5f0> │ │ │ │ │ + bgt.w 6b8 <_PyPegen_concatenate_strings+0x604> │ │ │ │ │ + movs r3, #0 │ │ │ │ │ + str r3, [sp, #16] │ │ │ │ │ + ldr.w r1, [r8, #20] │ │ │ │ │ + movs r0, #0 │ │ │ │ │ + bl 0 <_Py_asdl_expr_seq_new> │ │ │ │ │ + R_ARM_THM_CALL _Py_asdl_expr_seq_new │ │ │ │ │ + mov r4, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 68a <_PyPegen_concatenate_strings+0x5d6> │ │ │ │ │ + b.n 4e8 <_PyPegen_concatenate_strings+0x434> │ │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq.w 6a6 <_PyPegen_concatenate_strings+0x5f2> │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.w 6a8 <_PyPegen_concatenate_strings+0x5f4> │ │ │ │ │ - mov.w sl, #0 │ │ │ │ │ - mov.w fp, #1 │ │ │ │ │ + beq.w 6aa <_PyPegen_concatenate_strings+0x5f6> │ │ │ │ │ + movs r0, #1 │ │ │ │ │ + movs r7, #0 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n 110 <_PyPegen_concatenate_strings+0x5c> │ │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ │ - add r0, sp, #60 @ 0x3c │ │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ │ + str r0, [sp, #16] │ │ │ │ │ + b.n 10e <_PyPegen_concatenate_strings+0x5a> │ │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ │ + add r0, sp, #52 @ 0x34 │ │ │ │ │ + strd r3, r2, [sp, #32] │ │ │ │ │ + mov r7, r0 │ │ │ │ │ bl 0 <_PyUnicodeWriter_Init> │ │ │ │ │ R_ARM_THM_CALL _PyUnicodeWriter_Init │ │ │ │ │ - ldrd r1, r3, [sp, #36] @ 0x24 │ │ │ │ │ - str r5, [sp, #52] @ 0x34 │ │ │ │ │ - adds r2, r3, r1 │ │ │ │ │ - mov r3, r5 │ │ │ │ │ - mov r5, r4 │ │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ │ + adds r2, r3, #4 │ │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ │ + adds r6, r2, r6 │ │ │ │ │ + str r4, [sp, #32] │ │ │ │ │ mov r4, r3 │ │ │ │ │ - mov r1, r4 │ │ │ │ │ - ldr.w r4, [r2, #4]! │ │ │ │ │ - mov r0, r6 │ │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ │ + mov r3, r6 │ │ │ │ │ + mov r2, r4 │ │ │ │ │ + mov r0, r7 │ │ │ │ │ + ldr.w r4, [r3, #4]! │ │ │ │ │ + mov r6, r3 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp r3, #20 │ │ │ │ │ - bne.w 700 <_PyPegen_concatenate_strings+0x64c> │ │ │ │ │ + bne.w 6ae <_PyPegen_concatenate_strings+0x5fa> │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_PyUnicodeWriter_WriteStr> │ │ │ │ │ R_ARM_THM_CALL _PyUnicodeWriter_WriteStr │ │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 726 <_PyPegen_concatenate_strings+0x672> │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ + bne.w 714 <_PyPegen_concatenate_strings+0x660> │ │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne.n 56c <_PyPegen_concatenate_strings+0x4b8> │ │ │ │ │ - mov r3, r4 │ │ │ │ │ - mov r4, r5 │ │ │ │ │ - ldr r5, [sp, #52] @ 0x34 │ │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ + bne.n 564 <_PyPegen_concatenate_strings+0x4b0> │ │ │ │ │ + mov r2, r4 │ │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ + ldr r4, [sp, #32] │ │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ │ + mov r0, r7 │ │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ │ bl 0 <_PyUnicodeWriter_Finish> │ │ │ │ │ R_ARM_THM_CALL _PyUnicodeWriter_Finish │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 726 <_PyPegen_concatenate_strings+0x672> │ │ │ │ │ + beq.w 714 <_PyPegen_concatenate_strings+0x660> │ │ │ │ │ + ldr.w r0, [r8, #20] │ │ │ │ │ mov r1, r2 │ │ │ │ │ - ldr r0, [r7, #20] │ │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ │ + str r2, [sp, #32] │ │ │ │ │ bl 0 <_PyArena_AddPyObject> │ │ │ │ │ R_ARM_THM_CALL _PyArena_AddPyObject │ │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 776 <_PyPegen_concatenate_strings+0x6c2> │ │ │ │ │ - ldr r6, [r7, #20] │ │ │ │ │ - mov r0, r2 │ │ │ │ │ - ldrd r2, r3, [r5, #16] │ │ │ │ │ + blt.w 772 <_PyPegen_concatenate_strings+0x6be> │ │ │ │ │ + ldr.w r6, [r8, #20] │ │ │ │ │ + ldrd r2, r3, [r3, #16] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ - ldr r6, [sp, #48] @ 0x30 │ │ │ │ │ - ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ - ldr r5, [r6, #28] │ │ │ │ │ - str r5, [sp, #4] │ │ │ │ │ - ldr r5, [r6, #24] │ │ │ │ │ - str r5, [sp, #0] │ │ │ │ │ + ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ + ldrd r0, r1, [sp, #32] │ │ │ │ │ + ldr r7, [r6, #28] │ │ │ │ │ + str r7, [sp, #4] │ │ │ │ │ + ldr r6, [r6, #24] │ │ │ │ │ + str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_Constant> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Constant │ │ │ │ │ - mov r5, r0 │ │ │ │ │ + mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 506 <_PyPegen_concatenate_strings+0x452> │ │ │ │ │ - cmp.w fp, #0 │ │ │ │ │ - bne.w 4ca <_PyPegen_concatenate_strings+0x416> │ │ │ │ │ - mov r3, r4 │ │ │ │ │ - add.w r2, sl, #2 │ │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ │ - str.w r5, [r0, r2, lsl #2] │ │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - bge.n 686 <_PyPegen_concatenate_strings+0x5d2> │ │ │ │ │ - add.w sl, sl, #1 │ │ │ │ │ - mov r4, r3 │ │ │ │ │ - b.n 49e <_PyPegen_concatenate_strings+0x3ea> │ │ │ │ │ - cmp.w sl, #0 │ │ │ │ │ - beq.n 510 <_PyPegen_concatenate_strings+0x45c> │ │ │ │ │ + beq.w 71a <_PyPegen_concatenate_strings+0x666> │ │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne.w 4ac <_PyPegen_concatenate_strings+0x3f8> │ │ │ │ │ + mov r2, r5 │ │ │ │ │ + ldr r5, [sp, #20] │ │ │ │ │ + add.w r1, fp, #2 │ │ │ │ │ + cmp r2, r4 │ │ │ │ │ + str.w r3, [r5, r1, lsl #2] │ │ │ │ │ + bge.n 688 <_PyPegen_concatenate_strings+0x5d4> │ │ │ │ │ + add.w fp, fp, #1 │ │ │ │ │ + mov r5, r2 │ │ │ │ │ + b.n 480 <_PyPegen_concatenate_strings+0x3cc> │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + beq.w 4f2 <_PyPegen_concatenate_strings+0x43e> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC5 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC5 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ + str r2, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBytes_FromString │ │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ │ - movs r5, #0 │ │ │ │ │ - str r0, [sp, #60] @ 0x3c │ │ │ │ │ - adds r4, #4 │ │ │ │ │ - ldr.w sl, [sp, #20] │ │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ │ + movs r4, #0 │ │ │ │ │ + str r0, [sp, #52] @ 0x34 │ │ │ │ │ + adds r5, #4 │ │ │ │ │ + ldr r6, [sp, #16] │ │ │ │ │ + add r7, sp, #52 @ 0x34 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ mov fp, r3 │ │ │ │ │ - ldr.w r3, [r4, #4]! │ │ │ │ │ - add r0, sp, #60 @ 0x3c │ │ │ │ │ - adds r5, #1 │ │ │ │ │ + ldr.w r3, [r5, #4]! │ │ │ │ │ + mov r0, r7 │ │ │ │ │ + adds r4, #1 │ │ │ │ │ ldr r1, [r3, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBytes_Concat │ │ │ │ │ - cmp sl, r5 │ │ │ │ │ - bne.n 622 <_PyPegen_concatenate_strings+0x56e> │ │ │ │ │ - ldr r5, [sp, #60] @ 0x3c │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - beq.w 506 <_PyPegen_concatenate_strings+0x452> │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - ldr r0, [sp, #144] @ 0x90 │ │ │ │ │ + cmp r6, r4 │ │ │ │ │ + bne.n 620 <_PyPegen_concatenate_strings+0x56c> │ │ │ │ │ + ldr r4, [sp, #52] @ 0x34 │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + beq.w 4e8 <_PyPegen_concatenate_strings+0x434> │ │ │ │ │ + mov r1, r4 │ │ │ │ │ + ldr r0, [sp, #136] @ 0x88 │ │ │ │ │ bl 0 <_PyArena_AddPyObject> │ │ │ │ │ R_ARM_THM_CALL _PyArena_AddPyObject │ │ │ │ │ - ldr r5, [sp, #60] @ 0x3c │ │ │ │ │ + ldr r4, [sp, #52] @ 0x34 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 730 <_PyPegen_concatenate_strings+0x67c> │ │ │ │ │ - ldr r4, [r7, #20] │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - str r4, [sp, #8] │ │ │ │ │ - mov r3, r9 │ │ │ │ │ - ldr r4, [sp, #140] @ 0x8c │ │ │ │ │ - mov r2, r8 │ │ │ │ │ + blt.n 71e <_PyPegen_concatenate_strings+0x66a> │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + ldr r4, [sp, #132] @ 0x84 │ │ │ │ │ + ldr.w r5, [r8, #20] │ │ │ │ │ + mov r3, sl │ │ │ │ │ str r4, [sp, #4] │ │ │ │ │ + mov r2, r9 │ │ │ │ │ + ldr r4, [sp, #128] @ 0x80 │ │ │ │ │ mov r1, fp │ │ │ │ │ - ldr r4, [sp, #136] @ 0x88 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ + str r5, [sp, #8] │ │ │ │ │ bl 0 <_PyAST_Constant> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Constant │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - b.n 506 <_PyPegen_concatenate_strings+0x452> │ │ │ │ │ + mov r4, r0 │ │ │ │ │ + b.n 4e8 <_PyPegen_concatenate_strings+0x434> │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ cbz r0, 66c <_PyPegen_concatenate_strings+0x5b8> │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ add r3, r0 │ │ │ │ │ - mov.w fp, #1 │ │ │ │ │ - b.n 140 <_PyPegen_concatenate_strings+0x8c> │ │ │ │ │ - cmp.w fp, #0 │ │ │ │ │ - bne.w 4c8 <_PyPegen_concatenate_strings+0x414> │ │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ │ - add.w r3, sl, #2 │ │ │ │ │ - str.w r5, [r2, r3, lsl #2] │ │ │ │ │ - ldr r5, [sp, #28] │ │ │ │ │ - cmp.w fp, #0 │ │ │ │ │ - bne.w 4f0 <_PyPegen_concatenate_strings+0x43c> │ │ │ │ │ - ldr r5, [r5, #8] │ │ │ │ │ - b.n 506 <_PyPegen_concatenate_strings+0x452> │ │ │ │ │ + movs r0, #1 │ │ │ │ │ + str r0, [sp, #16] │ │ │ │ │ + b.n 13c <_PyPegen_concatenate_strings+0x88> │ │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + bne.w 4aa <_PyPegen_concatenate_strings+0x3f6> │ │ │ │ │ + mov r2, r3 │ │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ │ + add.w r3, fp, #2 │ │ │ │ │ + str.w r2, [r1, r3, lsl #2] │ │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 4d0 <_PyPegen_concatenate_strings+0x41c> │ │ │ │ │ + ldr r4, [r4, #8] │ │ │ │ │ + b.n 4e8 <_PyPegen_concatenate_strings+0x434> │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.n 604 <_PyPegen_concatenate_strings+0x550> │ │ │ │ │ + beq.n 602 <_PyPegen_concatenate_strings+0x54e> │ │ │ │ │ + movs r1, #0 │ │ │ │ │ movs r3, #1 │ │ │ │ │ - movs r6, #0 │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - mov.w fp, #0 │ │ │ │ │ - b.n 110 <_PyPegen_concatenate_strings+0x5c> │ │ │ │ │ + mov r6, r1 │ │ │ │ │ + mov r7, r3 │ │ │ │ │ + str r1, [sp, #16] │ │ │ │ │ + b.n 10e <_PyPegen_concatenate_strings+0x5a> │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne.n 76c <_PyPegen_concatenate_strings+0x6b8> │ │ │ │ │ - mov fp, r2 │ │ │ │ │ - b.n 156 <_PyPegen_concatenate_strings+0xa2> │ │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ │ - mov r0, fp │ │ │ │ │ - mov r5, fp │ │ │ │ │ - adds r2, #4 │ │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ │ - mov r1, r2 │ │ │ │ │ - mov r2, fp │ │ │ │ │ - b.n 6d2 <_PyPegen_concatenate_strings+0x61e> │ │ │ │ │ - sub.w r5, r4, #20 │ │ │ │ │ + bne.n 768 <_PyPegen_concatenate_strings+0x6b4> │ │ │ │ │ + str r2, [sp, #16] │ │ │ │ │ + b.n 152 <_PyPegen_concatenate_strings+0x9e> │ │ │ │ │ + ldr r4, [sp, #32] │ │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ │ + b.n 594 <_PyPegen_concatenate_strings+0x4e0> │ │ │ │ │ + mov r4, r7 │ │ │ │ │ + mov ip, r3 │ │ │ │ │ + adds r1, r4, #4 │ │ │ │ │ + movs r0, #0 │ │ │ │ │ + movs r2, #0 │ │ │ │ │ + movs r3, #0 │ │ │ │ │ + ldr.w r5, [r1, #4]! │ │ │ │ │ + ldr r5, [r5, #0] │ │ │ │ │ + cbz r3, 6ce <_PyPegen_concatenate_strings+0x61a> │ │ │ │ │ + cmp r5, #20 │ │ │ │ │ + beq.n 6ea <_PyPegen_concatenate_strings+0x636> │ │ │ │ │ + sub.w r3, r5, #20 │ │ │ │ │ adds r2, #1 │ │ │ │ │ - clz r5, r5 │ │ │ │ │ + clz r3, r3 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - mov.w r5, r5, lsr #5 │ │ │ │ │ - beq.w 480 <_PyPegen_concatenate_strings+0x3cc> │ │ │ │ │ - ldr.w r4, [r1, #4]! │ │ │ │ │ - ldr r4, [r4, #0] │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - beq.n 6bc <_PyPegen_concatenate_strings+0x608> │ │ │ │ │ - cmp r4, #20 │ │ │ │ │ - bne.n 6bc <_PyPegen_concatenate_strings+0x608> │ │ │ │ │ + cmp r2, ip │ │ │ │ │ + mov.w r3, r3, lsr #5 │ │ │ │ │ + bne.n 6c2 <_PyPegen_concatenate_strings+0x60e> │ │ │ │ │ + movs r2, #0 │ │ │ │ │ + mov r3, ip │ │ │ │ │ + str r2, [sp, #16] │ │ │ │ │ + b.n 45c <_PyPegen_concatenate_strings+0x3a8> │ │ │ │ │ adds r2, #1 │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - beq.w 480 <_PyPegen_concatenate_strings+0x3cc> │ │ │ │ │ - ldr.w r4, [r1, #4]! │ │ │ │ │ - ldr r4, [r4, #0] │ │ │ │ │ - b.n 6dc <_PyPegen_concatenate_strings+0x628> │ │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ │ - movs r0, #0 │ │ │ │ │ - bl 0 <_Py_asdl_expr_seq_new> │ │ │ │ │ - R_ARM_THM_CALL _Py_asdl_expr_seq_new │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.n 688 <_PyPegen_concatenate_strings+0x5d4> │ │ │ │ │ - b.n 506 <_PyPegen_concatenate_strings+0x452> │ │ │ │ │ - mov r4, r5 │ │ │ │ │ - str r1, [sp, #48] @ 0x30 │ │ │ │ │ - ldr r5, [sp, #52] @ 0x34 │ │ │ │ │ - b.n 59c <_PyPegen_concatenate_strings+0x4e8> │ │ │ │ │ + cmp r2, ip │ │ │ │ │ + beq.n 6e2 <_PyPegen_concatenate_strings+0x62e> │ │ │ │ │ + ldr.w r3, [r1, #4]! │ │ │ │ │ + ldr r5, [r3, #0] │ │ │ │ │ + b.n 6ca <_PyPegen_concatenate_strings+0x616> │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne.n 71a <_PyPegen_concatenate_strings+0x666> │ │ │ │ │ - mov fp, r2 │ │ │ │ │ + bne.n 70a <_PyPegen_concatenate_strings+0x656> │ │ │ │ │ mov r3, r2 │ │ │ │ │ - b.n 156 <_PyPegen_concatenate_strings+0xa2> │ │ │ │ │ + str r2, [sp, #16] │ │ │ │ │ + b.n 152 <_PyPegen_concatenate_strings+0x9e> │ │ │ │ │ + movs r0, #1 │ │ │ │ │ adds r3, #1 │ │ │ │ │ - mov.w fp, #1 │ │ │ │ │ - b.n 140 <_PyPegen_concatenate_strings+0x8c> │ │ │ │ │ + str r0, [sp, #16] │ │ │ │ │ + b.n 13c <_PyPegen_concatenate_strings+0x88> │ │ │ │ │ movs r3, #1 │ │ │ │ │ - mov.w sl, #0 │ │ │ │ │ + movs r7, #0 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - mov fp, r3 │ │ │ │ │ - b.n 110 <_PyPegen_concatenate_strings+0x5c> │ │ │ │ │ - mov r0, r6 │ │ │ │ │ + str r3, [sp, #16] │ │ │ │ │ + b.n 10e <_PyPegen_concatenate_strings+0x5a> │ │ │ │ │ + mov r0, r7 │ │ │ │ │ bl 0 <_PyUnicodeWriter_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _PyUnicodeWriter_Dealloc │ │ │ │ │ - movs r5, #0 │ │ │ │ │ - b.n 506 <_PyPegen_concatenate_strings+0x452> │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - beq.w 506 <_PyPegen_concatenate_strings+0x452> │ │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ │ + movs r4, #0 │ │ │ │ │ + b.n 4e8 <_PyPegen_concatenate_strings+0x434> │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + beq.w 4e8 <_PyPegen_concatenate_strings+0x434> │ │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 72c <_PyPegen_concatenate_strings+0x678> │ │ │ │ │ + beq.n 71a <_PyPegen_concatenate_strings+0x666> │ │ │ │ │ subs r3, #1 │ │ │ │ │ - str r3, [r5, #0] │ │ │ │ │ + str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 72c <_PyPegen_concatenate_strings+0x678> │ │ │ │ │ - mov r0, r5 │ │ │ │ │ + bne.n 71a <_PyPegen_concatenate_strings+0x666> │ │ │ │ │ + mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 72c <_PyPegen_concatenate_strings+0x678> │ │ │ │ │ + b.n 71a <_PyPegen_concatenate_strings+0x666> │ │ │ │ │ + movs r1, #0 │ │ │ │ │ + mov r7, r0 │ │ │ │ │ + str r1, [sp, #16] │ │ │ │ │ + b.n 16e <_PyPegen_concatenate_strings+0xba> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ movs r2, #0 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ + mov r0, r8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC4 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC4 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ - b.n 72c <_PyPegen_concatenate_strings+0x678> │ │ │ │ │ - mov.w fp, #1 │ │ │ │ │ - mov sl, r3 │ │ │ │ │ + b.n 71a <_PyPegen_concatenate_strings+0x666> │ │ │ │ │ + mov r2, r1 │ │ │ │ │ + mov r3, r1 │ │ │ │ │ + b.n 4f2 <_PyPegen_concatenate_strings+0x43e> │ │ │ │ │ + movs r1, #1 │ │ │ │ │ + mov r7, r3 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - b.n 110 <_PyPegen_concatenate_strings+0x5c> │ │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ │ - mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ - cmp r3, r1 │ │ │ │ │ - beq.n 72c <_PyPegen_concatenate_strings+0x678> │ │ │ │ │ + str r1, [sp, #16] │ │ │ │ │ + b.n 10e <_PyPegen_concatenate_strings+0x5a> │ │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ + mov r1, r3 │ │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + beq.n 71a <_PyPegen_concatenate_strings+0x666> │ │ │ │ │ subs r3, #1 │ │ │ │ │ - str r3, [r2, #0] │ │ │ │ │ + str r3, [r1, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 72c <_PyPegen_concatenate_strings+0x678> │ │ │ │ │ - mov r0, r2 │ │ │ │ │ + bne.n 71a <_PyPegen_concatenate_strings+0x666> │ │ │ │ │ + mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 72c <_PyPegen_concatenate_strings+0x678> │ │ │ │ │ - mov r2, r1 │ │ │ │ │ - mov r3, r1 │ │ │ │ │ - b.n 510 <_PyPegen_concatenate_strings+0x45c> │ │ │ │ │ - nop │ │ │ │ │ + b.n 71a <_PyPegen_concatenate_strings+0x666> │ │ │ │ │ │ │ │ │ │ -00000798 <_PyPegen_set_expr_context>: │ │ │ │ │ +00000790 <_PyPegen_set_expr_context>: │ │ │ │ │ _PyPegen_set_expr_context(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ sub sp, #28 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ subs r3, #21 │ │ │ │ │ cmp r3, #5 │ │ │ │ │ - bhi.n 7e0 <_PyPegen_set_expr_context+0x48> │ │ │ │ │ + bhi.n 7d8 <_PyPegen_set_expr_context+0x48> │ │ │ │ │ tbb [pc, r3] │ │ │ │ │ .word 0x03566b7a │ │ │ │ │ .short 0x1636 │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ mov r1, r2 │ │ │ │ │ ldrd ip, r3, [r4, #24] │ │ │ │ │ strd r3, r0, [sp, #4] │ │ │ │ │ @@ -824,525 +838,545 @@ │ │ │ │ │ bl 0 <_PyAST_Name> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Name │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #28 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ mov r3, r4 │ │ │ │ │ - b.n 7da <_PyPegen_set_expr_context+0x42> │ │ │ │ │ + b.n 7d2 <_PyPegen_set_expr_context+0x42> │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ bl 178 <_PyPegen_concatenate_strings+0xc4> │ │ │ │ │ R_ARM_THM_CALL _set_seq_context │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbnz r0, 802 <_PyPegen_set_expr_context+0x6a> │ │ │ │ │ + cbnz r0, 7fa <_PyPegen_set_expr_context+0x6a> │ │ │ │ │ strd r0, r2, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7da <_PyPegen_set_expr_context+0x42> │ │ │ │ │ + bne.n 7d2 <_PyPegen_set_expr_context+0x42> │ │ │ │ │ ldr.w ip, [r5, #20] │ │ │ │ │ mov r0, r3 │ │ │ │ │ ldr r1, [r4, #28] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ mov r1, r2 │ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ │ ldrd r3, ip, [r4, #20] │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ str.w ip, [sp] │ │ │ │ │ bl 0 <_PyAST_Tuple> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Tuple │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 7da <_PyPegen_set_expr_context+0x42> │ │ │ │ │ + b.n 7d2 <_PyPegen_set_expr_context+0x42> │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ bl 178 <_PyPegen_concatenate_strings+0xc4> │ │ │ │ │ R_ARM_THM_CALL _set_seq_context │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbnz r0, 842 <_PyPegen_set_expr_context+0xaa> │ │ │ │ │ + cbnz r0, 83a <_PyPegen_set_expr_context+0xaa> │ │ │ │ │ strd r0, r2, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7da <_PyPegen_set_expr_context+0x42> │ │ │ │ │ + bne.n 7d2 <_PyPegen_set_expr_context+0x42> │ │ │ │ │ ldr.w ip, [r5, #20] │ │ │ │ │ mov r0, r3 │ │ │ │ │ ldr r1, [r4, #28] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ mov r1, r2 │ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ │ ldrd r3, ip, [r4, #20] │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ str.w ip, [sp] │ │ │ │ │ bl 0 <_PyAST_List> │ │ │ │ │ R_ARM_THM_CALL _PyAST_List │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 7da <_PyPegen_set_expr_context+0x42> │ │ │ │ │ + b.n 7d2 <_PyPegen_set_expr_context+0x42> │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ - bl 798 <_PyPegen_set_expr_context> │ │ │ │ │ + bl 790 <_PyPegen_set_expr_context> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_set_expr_context │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7da <_PyPegen_set_expr_context+0x42> │ │ │ │ │ + beq.n 7d2 <_PyPegen_set_expr_context+0x42> │ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ ldrd r3, ip, [r4, #20] │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ str.w ip, [sp] │ │ │ │ │ bl 0 <_PyAST_Starred> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Starred │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 7da <_PyPegen_set_expr_context+0x42> │ │ │ │ │ + b.n 7d2 <_PyPegen_set_expr_context+0x42> │ │ │ │ │ ldr r1, [r0, #20] │ │ │ │ │ ldrd r0, r3, [r4, #24] │ │ │ │ │ strd r3, r1, [sp, #8] │ │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ │ strd r1, r0, [sp] │ │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ │ bl 0 <_PyAST_Subscript> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Subscript │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 7da <_PyPegen_set_expr_context+0x42> │ │ │ │ │ + b.n 7d2 <_PyPegen_set_expr_context+0x42> │ │ │ │ │ ldr r1, [r0, #20] │ │ │ │ │ ldrd r0, r3, [r4, #24] │ │ │ │ │ strd r3, r1, [sp, #8] │ │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ │ strd r1, r0, [sp] │ │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ │ bl 0 <_PyAST_Attribute> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Attribute │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 7da <_PyPegen_set_expr_context+0x42> │ │ │ │ │ + b.n 7d2 <_PyPegen_set_expr_context+0x42> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000008cc <_PyPegen_singleton_seq>: │ │ │ │ │ +000008c4 <_PyPegen_singleton_seq>: │ │ │ │ │ _PyPegen_singleton_seq(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ movs r0, #1 │ │ │ │ │ ldr r1, [r3, #20] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ - cbz r0, 8ec <_PyPegen_singleton_seq+0x20> │ │ │ │ │ + cbz r0, 8e4 <_PyPegen_singleton_seq+0x20> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ str r4, [r3, #0] │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000008f0 <_PyPegen_seq_insert_in_front>: │ │ │ │ │ +000008e8 <_PyPegen_seq_insert_in_front>: │ │ │ │ │ _PyPegen_seq_insert_in_front(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r4, r1 │ │ │ │ │ - cbz r2, 958 <_PyPegen_seq_insert_in_front+0x68> │ │ │ │ │ + cbz r2, 950 <_PyPegen_seq_insert_in_front+0x68> │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ ldr r1, [r0, #20] │ │ │ │ │ adds r0, r3, #1 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ - cbz r0, 954 <_PyPegen_seq_insert_in_front+0x64> │ │ │ │ │ + cbz r0, 94c <_PyPegen_seq_insert_in_front+0x64> │ │ │ │ │ ldrd ip, r3, [r0] │ │ │ │ │ cmp.w ip, #1 │ │ │ │ │ str r4, [r3, #0] │ │ │ │ │ - ble.n 954 <_PyPegen_seq_insert_in_front+0x64> │ │ │ │ │ + ble.n 94c <_PyPegen_seq_insert_in_front+0x64> │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp.w ip, #2 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ str r1, [r3, #4] │ │ │ │ │ - beq.n 954 <_PyPegen_seq_insert_in_front+0x64> │ │ │ │ │ + beq.n 94c <_PyPegen_seq_insert_in_front+0x64> │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ cmp.w ip, #3 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ str r1, [r3, #8] │ │ │ │ │ - beq.n 954 <_PyPegen_seq_insert_in_front+0x64> │ │ │ │ │ + beq.n 94c <_PyPegen_seq_insert_in_front+0x64> │ │ │ │ │ movs r3, #3 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ ldr r4, [r0, #4] │ │ │ │ │ add.w r1, r1, r3, lsl #2 │ │ │ │ │ ldr.w r1, [r1, #-4] │ │ │ │ │ str.w r1, [r4, r3, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp ip, r3 │ │ │ │ │ - bne.n 93e <_PyPegen_seq_insert_in_front+0x4e> │ │ │ │ │ + bne.n 936 <_PyPegen_seq_insert_in_front+0x4e> │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r1, [r0, #20] │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 954 <_PyPegen_seq_insert_in_front+0x64> │ │ │ │ │ + beq.n 94c <_PyPegen_seq_insert_in_front+0x64> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ str r4, [r3, #0] │ │ │ │ │ - b.n 954 <_PyPegen_seq_insert_in_front+0x64> │ │ │ │ │ + b.n 94c <_PyPegen_seq_insert_in_front+0x64> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000096c <_PyPegen_collect_call_seqs>: │ │ │ │ │ +00000964 <_PyPegen_collect_call_seqs>: │ │ │ │ │ _PyPegen_collect_call_seqs(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ sub sp, #20 │ │ │ │ │ mov ip, r3 │ │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ │ ldrd r5, r6, [sp, #60] @ 0x3c │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n a42 <_PyPegen_collect_call_seqs+0xd6> │ │ │ │ │ - cbnz r2, 9a4 <_PyPegen_collect_call_seqs+0x38> │ │ │ │ │ - ldr r0, [pc, #224] @ (a70 <_PyPegen_collect_call_seqs+0x104>) │ │ │ │ │ + beq.n a5c <_PyPegen_collect_call_seqs+0xf8> │ │ │ │ │ + cbnz r2, 99c <_PyPegen_collect_call_seqs+0x38> │ │ │ │ │ + ldr r0, [pc, #284] @ (aa4 <_PyPegen_collect_call_seqs+0x140>) │ │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ │ mov r3, ip │ │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b.w 0 <_PyAST_Call> │ │ │ │ │ R_ARM_THM_JUMP24 _PyAST_Call │ │ │ │ │ ldr r7, [r1, #0] │ │ │ │ │ - str r1, [sp, #8] │ │ │ │ │ + mov r9, r7 │ │ │ │ │ + mov fp, r1 │ │ │ │ │ mov r1, r2 │ │ │ │ │ - mov fp, ip │ │ │ │ │ - mov r9, r2 │ │ │ │ │ - mov r8, r0 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ - bl 1968 <_PyPegen_seq_extract_starred_exprs> │ │ │ │ │ + mov sl, ip │ │ │ │ │ + mov r8, r2 │ │ │ │ │ + mov r7, r0 │ │ │ │ │ + str r3, [sp, #0] │ │ │ │ │ + bl 19fc <_PyPegen_seq_extract_starred_exprs> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_extract_starred_exprs │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a2a <_PyPegen_collect_call_seqs+0xbe> │ │ │ │ │ + bne.n a16 <_PyPegen_collect_call_seqs+0xb2> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbnz r0, a22 <_PyPegen_collect_call_seqs+0xb6> │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - bl 1a28 <_PyPegen_seq_delete_starred_exprs> │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.n a54 <_PyPegen_collect_call_seqs+0xf0> │ │ │ │ │ + mov r1, r8 │ │ │ │ │ + mov r0, r7 │ │ │ │ │ + bl 1abc <_PyPegen_seq_delete_starred_exprs> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_delete_starred_exprs │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - cbz r0, a12 <_PyPegen_collect_call_seqs+0xa6> │ │ │ │ │ - mov r9, r0 │ │ │ │ │ - mov r8, r7 │ │ │ │ │ - mov r1, r3 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n a4a <_PyPegen_collect_call_seqs+0xe6> │ │ │ │ │ + str r0, [sp, #4] │ │ │ │ │ + mov r0, r9 │ │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ │ bl 0 <_Py_asdl_expr_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_expr_seq_new │ │ │ │ │ - mov sl, r0 │ │ │ │ │ - cbz r0, a22 <_PyPegen_collect_call_seqs+0xb6> │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - ble.n a0e <_PyPegen_collect_call_seqs+0xa2> │ │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ │ + mov r8, r0 │ │ │ │ │ + ldrd r3, r2, [sp] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n a54 <_PyPegen_collect_call_seqs+0xf0> │ │ │ │ │ + cmp.w r9, #0 │ │ │ │ │ + it gt │ │ │ │ │ + strdgt r9, r2, [sp] │ │ │ │ │ + ble.n a08 <_PyPegen_collect_call_seqs+0xa4> │ │ │ │ │ + mov r7, r9 │ │ │ │ │ + add.w r1, fp, #8 │ │ │ │ │ + add.w r0, r8, #8 │ │ │ │ │ + str r3, [sp, #8] │ │ │ │ │ lsls r2, r7, #2 │ │ │ │ │ - adds r0, #8 │ │ │ │ │ - adds r1, #8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memmove │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - mov r2, r7 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ - subs r1, r2, #1 │ │ │ │ │ - cmp r1, r8 │ │ │ │ │ - blt.n a4a <_PyPegen_collect_call_seqs+0xde> │ │ │ │ │ - strd r6, r3, [sp, #64] @ 0x40 │ │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ │ mov r2, r9 │ │ │ │ │ - ldr r0, [pc, #104] @ (a70 <_PyPegen_collect_call_seqs+0x104>) │ │ │ │ │ - mov r3, fp │ │ │ │ │ - mov r1, sl │ │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ + blt.n a64 <_PyPegen_collect_call_seqs+0x100> │ │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ │ + strd r6, r3, [sp, #64] @ 0x40 │ │ │ │ │ + mov r1, r8 │ │ │ │ │ + ldr r0, [pc, #148] @ (aa4 <_PyPegen_collect_call_seqs+0x140>) │ │ │ │ │ + mov r3, sl │ │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ │ - b.n 998 <_PyPegen_collect_call_seqs+0x2c> │ │ │ │ │ + b.n 990 <_PyPegen_collect_call_seqs+0x2c> │ │ │ │ │ + mov r1, r8 │ │ │ │ │ + mov r0, r7 │ │ │ │ │ + bl 1abc <_PyPegen_seq_delete_starred_exprs> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_seq_delete_starred_exprs │ │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ │ + mov r2, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n a92 <_PyPegen_collect_call_seqs+0x12e> │ │ │ │ │ + str r2, [sp, #4] │ │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ │ + add r2, r9 │ │ │ │ │ + str r2, [sp, #0] │ │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ │ + mov r1, r3 │ │ │ │ │ + str r3, [sp, #8] │ │ │ │ │ + bl 0 <_Py_asdl_expr_seq_new> │ │ │ │ │ + R_ARM_THM_CALL _Py_asdl_expr_seq_new │ │ │ │ │ + mov r8, r0 │ │ │ │ │ + cbz r0, a54 <_PyPegen_collect_call_seqs+0xf0> │ │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ │ + cmp.w r9, #0 │ │ │ │ │ + bgt.n 9ea <_PyPegen_collect_call_seqs+0x86> │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n 9f6 <_PyPegen_collect_call_seqs+0x8a> │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ - mov r8, r7 │ │ │ │ │ + b.n a00 <_PyPegen_collect_call_seqs+0x9c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - mov r9, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 9d2 <_PyPegen_collect_call_seqs+0x66> │ │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ │ + str r0, [sp, #4] │ │ │ │ │ + cbz r0, a8c <_PyPegen_collect_call_seqs+0x128> │ │ │ │ │ movs r0, #0 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - bl 1a28 <_PyPegen_seq_delete_starred_exprs> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_seq_delete_starred_exprs │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - cbz r0, a60 <_PyPegen_collect_call_seqs+0xf4> │ │ │ │ │ - mov r9, r0 │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ │ - add.w r8, r7, r2 │ │ │ │ │ - b.n 9d2 <_PyPegen_collect_call_seqs+0x66> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 98e <_PyPegen_collect_call_seqs+0x22> │ │ │ │ │ - mov r7, r1 │ │ │ │ │ - b.n 9a6 <_PyPegen_collect_call_seqs+0x3a> │ │ │ │ │ + beq.n 986 <_PyPegen_collect_call_seqs+0x22> │ │ │ │ │ + mov r9, r1 │ │ │ │ │ + b.n 9a0 <_PyPegen_collect_call_seqs+0x3c> │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ - mvn.w r1, #3 │ │ │ │ │ + rsb r1, r9, #1 │ │ │ │ │ + mov ip, r3 │ │ │ │ │ + add.w r1, r0, r1, lsl #2 │ │ │ │ │ + add.w r0, r8, #8 │ │ │ │ │ + add.w r1, r1, r2, lsl #2 │ │ │ │ │ + ldr.w r3, [r1, #4]! │ │ │ │ │ + str.w r3, [r0, r2, lsl #2] │ │ │ │ │ adds r2, #1 │ │ │ │ │ - mla r1, r1, r7, r0 │ │ │ │ │ - ldr.w r1, [r1, r2, lsl #2] │ │ │ │ │ - str.w r1, [sl, r2, lsl #2] │ │ │ │ │ - b.n 9f8 <_PyPegen_collect_call_seqs+0x8c> │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + bne.n a78 <_PyPegen_collect_call_seqs+0x114> │ │ │ │ │ + mov r3, ip │ │ │ │ │ + b.n a06 <_PyPegen_collect_call_seqs+0xa2> │ │ │ │ │ + str.w r9, [sp] │ │ │ │ │ + b.n a30 <_PyPegen_collect_call_seqs+0xcc> │ │ │ │ │ + strd r3, r0, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - mov r9, r0 │ │ │ │ │ + ldrd r3, r2, [sp] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a22 <_PyPegen_collect_call_seqs+0xb6> │ │ │ │ │ - b.n a38 <_PyPegen_collect_call_seqs+0xcc> │ │ │ │ │ + bne.n a54 <_PyPegen_collect_call_seqs+0xf0> │ │ │ │ │ + b.n a26 <_PyPegen_collect_call_seqs+0xc2> │ │ │ │ │ .word 0x000005a0 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00000a74 <_PyPegen_add_type_comment_to_arg>: │ │ │ │ │ +00000aa8 <_PyPegen_add_type_comment_to_arg>: │ │ │ │ │ _PyPegen_add_type_comment_to_arg(): │ │ │ │ │ - cbnz r2, a7a <_PyPegen_add_type_comment_to_arg+0x6> │ │ │ │ │ + cbnz r2, aae <_PyPegen_add_type_comment_to_arg+0x6> │ │ │ │ │ mov r0, r1 │ │ │ │ │ bx lr │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ b.w 0 <_PyPegen_constant_from_string> │ │ │ │ │ R_ARM_THM_JUMP24 _PyPegen_add_type_comment_to_arg.part.0.isra.0 │ │ │ │ │ │ │ │ │ │ -00000a80 <_PyPegen_cmpop_expr_pair>: │ │ │ │ │ +00000ab4 <_PyPegen_cmpop_expr_pair>: │ │ │ │ │ _PyPegen_cmpop_expr_pair(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ movs r1, #8 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_PyArena_Malloc> │ │ │ │ │ R_ARM_THM_CALL _PyArena_Malloc │ │ │ │ │ - cbz r0, aa4 <_PyPegen_cmpop_expr_pair+0x24> │ │ │ │ │ + cbz r0, ad8 <_PyPegen_cmpop_expr_pair+0x24> │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ str r4, [r0, #0] │ │ │ │ │ str r2, [r0, #4] │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ │ │ -00000aa8 <_PyPegen_get_cmpops>: │ │ │ │ │ +00000adc <_PyPegen_get_cmpops>: │ │ │ │ │ _PyPegen_get_cmpops(): │ │ │ │ │ mov r3, r1 │ │ │ │ │ ldr r1, [r0, #20] │ │ │ │ │ - cbz r3, af8 <_PyPegen_get_cmpops+0x50> │ │ │ │ │ + cbz r3, b2c <_PyPegen_get_cmpops+0x50> │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_asdl_int_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_int_seq_new │ │ │ │ │ - cbz r0, af4 <_PyPegen_get_cmpops+0x4c> │ │ │ │ │ + cbz r0, b28 <_PyPegen_get_cmpops+0x4c> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n af4 <_PyPegen_get_cmpops+0x4c> │ │ │ │ │ + ble.n b28 <_PyPegen_get_cmpops+0x4c> │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ str r2, [r0, #8] │ │ │ │ │ - beq.n af4 <_PyPegen_get_cmpops+0x4c> │ │ │ │ │ + beq.n b28 <_PyPegen_get_cmpops+0x4c> │ │ │ │ │ adds r2, r3, #4 │ │ │ │ │ add.w r1, r0, #8 │ │ │ │ │ add.w r3, r3, r4, lsl #2 │ │ │ │ │ ldr.w r4, [r2], #4 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ ldr r4, [r4, #0] │ │ │ │ │ str.w r4, [r1, #4]! │ │ │ │ │ - bne.n ae6 <_PyPegen_get_cmpops+0x3e> │ │ │ │ │ + bne.n b1a <_PyPegen_get_cmpops+0x3e> │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ mov r0, r3 │ │ │ │ │ b.w 0 <_Py_asdl_int_seq_new> │ │ │ │ │ R_ARM_THM_JUMP24 _Py_asdl_int_seq_new │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000b00 <_PyPegen_get_exprs>: │ │ │ │ │ +00000b34 <_PyPegen_get_exprs>: │ │ │ │ │ _PyPegen_get_exprs(): │ │ │ │ │ mov r3, r1 │ │ │ │ │ ldr r1, [r0, #20] │ │ │ │ │ - cbz r3, b50 <_PyPegen_get_exprs+0x50> │ │ │ │ │ + cbz r3, b84 <_PyPegen_get_exprs+0x50> │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_asdl_expr_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_expr_seq_new │ │ │ │ │ - cbz r0, b4c <_PyPegen_get_exprs+0x4c> │ │ │ │ │ + cbz r0, b80 <_PyPegen_get_exprs+0x4c> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n b4c <_PyPegen_get_exprs+0x4c> │ │ │ │ │ + ble.n b80 <_PyPegen_get_exprs+0x4c> │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ str r2, [r0, #8] │ │ │ │ │ - beq.n b4c <_PyPegen_get_exprs+0x4c> │ │ │ │ │ + beq.n b80 <_PyPegen_get_exprs+0x4c> │ │ │ │ │ adds r2, r3, #4 │ │ │ │ │ add.w r1, r0, #8 │ │ │ │ │ add.w r3, r3, r4, lsl #2 │ │ │ │ │ ldr.w r4, [r2], #4 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ ldr r4, [r4, #4] │ │ │ │ │ str.w r4, [r1, #4]! │ │ │ │ │ - bne.n b3e <_PyPegen_get_exprs+0x3e> │ │ │ │ │ + bne.n b72 <_PyPegen_get_exprs+0x3e> │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ mov r0, r3 │ │ │ │ │ b.w 0 <_Py_asdl_expr_seq_new> │ │ │ │ │ R_ARM_THM_JUMP24 _Py_asdl_expr_seq_new │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000b58 <_PyPegen_make_arguments>: │ │ │ │ │ +00000b8c <_PyPegen_make_arguments>: │ │ │ │ │ _PyPegen_make_arguments(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ sub sp, #28 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov sl, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr.w r9, [sp, #64] @ 0x40 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w dc2 <_PyPegen_make_arguments+0x26a> │ │ │ │ │ + bne.w dee <_PyPegen_make_arguments+0x262> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w e2e <_PyPegen_make_arguments+0x2d6> │ │ │ │ │ + bne.w e82 <_PyPegen_make_arguments+0x2f6> │ │ │ │ │ ldr r1, [r0, #20] │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_asdl_arg_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_arg_seq_new │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c8a <_PyPegen_make_arguments+0x132> │ │ │ │ │ + beq.n cbe <_PyPegen_make_arguments+0x132> │ │ │ │ │ subs.w r3, r8, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ subs.w fp, r9, #0 │ │ │ │ │ it ne │ │ │ │ │ movne.w fp, #1 │ │ │ │ │ tst.w r3, fp │ │ │ │ │ - beq.w de4 <_PyPegen_make_arguments+0x28c> │ │ │ │ │ + beq.w e10 <_PyPegen_make_arguments+0x284> │ │ │ │ │ ldr.w r5, [r9] │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_asdl_arg_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_arg_seq_new │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e54 <_PyPegen_make_arguments+0x2fc> │ │ │ │ │ + beq.w f04 <_PyPegen_make_arguments+0x378> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bgt.w d12 <_PyPegen_make_arguments+0x1ba> │ │ │ │ │ + bgt.w d48 <_PyPegen_make_arguments+0x1bc> │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr.w r7, [r8] │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ adds r0, r7, r2 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e00 <_PyPegen_make_arguments+0x2a8> │ │ │ │ │ + beq.w e2c <_PyPegen_make_arguments+0x2a0> │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble.n c92 <_PyPegen_make_arguments+0x13a> │ │ │ │ │ + ble.n cc6 <_PyPegen_make_arguments+0x13a> │ │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ │ cmp r7, #1 │ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ str r0, [r1, #0] │ │ │ │ │ - beq.n c2a <_PyPegen_make_arguments+0xd2> │ │ │ │ │ + beq.n c5e <_PyPegen_make_arguments+0xd2> │ │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ │ cmp r7, #2 │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ str r0, [r1, #4] │ │ │ │ │ - beq.n c2a <_PyPegen_make_arguments+0xd2> │ │ │ │ │ + beq.n c5e <_PyPegen_make_arguments+0xd2> │ │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ │ cmp r7, #3 │ │ │ │ │ ldr r0, [r1, #8] │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ str r0, [r1, #8] │ │ │ │ │ - beq.n c2a <_PyPegen_make_arguments+0xd2> │ │ │ │ │ + beq.n c5e <_PyPegen_make_arguments+0xd2> │ │ │ │ │ movs r1, #3 │ │ │ │ │ mov lr, r3 │ │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ │ lsls r0, r1, #2 │ │ │ │ │ adds r1, #1 │ │ │ │ │ cmp r1, r7 │ │ │ │ │ ldr.w ip, [r3, r0] │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ str.w ip, [r3, r0] │ │ │ │ │ - bne.n c12 <_PyPegen_make_arguments+0xba> │ │ │ │ │ + bne.n c46 <_PyPegen_make_arguments+0xba> │ │ │ │ │ mov r3, lr │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bgt.n c98 <_PyPegen_make_arguments+0x140> │ │ │ │ │ + bgt.n ccc <_PyPegen_make_arguments+0x140> │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bne.w d92 <_PyPegen_make_arguments+0x23a> │ │ │ │ │ + bne.w ea8 <_PyPegen_make_arguments+0x31c> │ │ │ │ │ ldr.w r8, [r9] │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_asdl_expr_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_expr_seq_new │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ce4 <_PyPegen_make_arguments+0x18c> │ │ │ │ │ + beq.n d1a <_PyPegen_make_arguments+0x18e> │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bgt.n ce8 <_PyPegen_make_arguments+0x190> │ │ │ │ │ + bgt.n d1e <_PyPegen_make_arguments+0x192> │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n d3e <_PyPegen_make_arguments+0x1e6> │ │ │ │ │ + bne.n d74 <_PyPegen_make_arguments+0x1e8> │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_asdl_arg_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_arg_seq_new │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e5e <_PyPegen_make_arguments+0x306> │ │ │ │ │ + beq.w f08 <_PyPegen_make_arguments+0x37c> │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ movs r0, #0 │ │ │ │ │ bl 0 <_Py_asdl_expr_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_expr_seq_new │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e2a <_PyPegen_make_arguments+0x2d2> │ │ │ │ │ + beq.w eda <_PyPegen_make_arguments+0x34e> │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r7, [sp, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ ldr r3, [r6, #20] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ @@ -1351,370 +1385,399 @@ │ │ │ │ │ bl 0 <_PyAST_arguments> │ │ │ │ │ R_ARM_THM_CALL _PyAST_arguments │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.n c2e <_PyPegen_make_arguments+0xd6> │ │ │ │ │ + ble.n c62 <_PyPegen_make_arguments+0xd6> │ │ │ │ │ movs r7, #0 │ │ │ │ │ ldr r1, [r3, #4] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ str.w r0, [r1, r7, lsl #2] │ │ │ │ │ mov.w r7, r7, lsl #2 │ │ │ │ │ - bne.w dc6 <_PyPegen_make_arguments+0x26e> │ │ │ │ │ - subs.w r3, sl, #0 │ │ │ │ │ + bne.w df2 <_PyPegen_make_arguments+0x266> │ │ │ │ │ + subs.w r2, sl, #0 │ │ │ │ │ it ne │ │ │ │ │ - movne r3, #1 │ │ │ │ │ - cmp.w fp, #0 │ │ │ │ │ - beq.n cbe <_PyPegen_make_arguments+0x166> │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.n d92 <_PyPegen_make_arguments+0x23a> │ │ │ │ │ + movne r2, #1 │ │ │ │ │ + tst.w fp, r2 │ │ │ │ │ + bne.w ea8 <_PyPegen_make_arguments+0x31c> │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bne.n cca <_PyPegen_make_arguments+0x172> │ │ │ │ │ - cmp.w fp, #0 │ │ │ │ │ - bne.n c36 <_PyPegen_make_arguments+0xde> │ │ │ │ │ - cmp.w r9, #0 │ │ │ │ │ - bne.n cd6 <_PyPegen_make_arguments+0x17e> │ │ │ │ │ + ite ne │ │ │ │ │ + movne r3, #0 │ │ │ │ │ + andeq.w r3, fp, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w e6e <_PyPegen_make_arguments+0x316> │ │ │ │ │ + bne.n c6a <_PyPegen_make_arguments+0xde> │ │ │ │ │ + cmp.w r9, #0 │ │ │ │ │ + bne.n d0c <_PyPegen_make_arguments+0x180> │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne.w ef0 <_PyPegen_make_arguments+0x364> │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ movs r0, #0 │ │ │ │ │ bl 0 <_Py_asdl_expr_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_expr_seq_new │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n c4e <_PyPegen_make_arguments+0xf6> │ │ │ │ │ + bne.n c82 <_PyPegen_make_arguments+0xf6> │ │ │ │ │ mov r4, r7 │ │ │ │ │ - b.n c8a <_PyPegen_make_arguments+0x132> │ │ │ │ │ + b.n cbe <_PyPegen_make_arguments+0x132> │ │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ str r2, [r0, #8] │ │ │ │ │ - beq.n c4e <_PyPegen_make_arguments+0xf6> │ │ │ │ │ + beq.n c82 <_PyPegen_make_arguments+0xf6> │ │ │ │ │ add.w r8, r3, r8, lsl #2 │ │ │ │ │ add.w r2, r0, #8 │ │ │ │ │ adds r3, #4 │ │ │ │ │ ldr.w r1, [r3], #4 │ │ │ │ │ - cmp r8, r3 │ │ │ │ │ + cmp r3, r8 │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ str.w r1, [r2, #4]! │ │ │ │ │ - beq.n c4e <_PyPegen_make_arguments+0xf6> │ │ │ │ │ - b.n d02 <_PyPegen_make_arguments+0x1aa> │ │ │ │ │ + beq.n c82 <_PyPegen_make_arguments+0xf6> │ │ │ │ │ + b.n d38 <_PyPegen_make_arguments+0x1ac> │ │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ str r1, [r0, #8] │ │ │ │ │ - beq.w bc2 <_PyPegen_make_arguments+0x6a> │ │ │ │ │ + beq.w bf6 <_PyPegen_make_arguments+0x6a> │ │ │ │ │ add.w r5, r2, r5, lsl #2 │ │ │ │ │ add.w r1, r0, #8 │ │ │ │ │ adds r2, #4 │ │ │ │ │ ldr.w r0, [r2], #4 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ str.w r0, [r1, #4]! │ │ │ │ │ - beq.w bc2 <_PyPegen_make_arguments+0x6a> │ │ │ │ │ - b.n d2c <_PyPegen_make_arguments+0x1d4> │ │ │ │ │ + beq.w bf6 <_PyPegen_make_arguments+0x6a> │ │ │ │ │ + b.n d62 <_PyPegen_make_arguments+0x1d6> │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ - ldrd r8, r1, [r3] │ │ │ │ │ - cbz r1, d80 <_PyPegen_make_arguments+0x228> │ │ │ │ │ - ldr r0, [r6, #20] │ │ │ │ │ - bl e88 <_get_names.isra.0> │ │ │ │ │ + ldrd r8, sl, [r3] │ │ │ │ │ + cmp.w sl, #0 │ │ │ │ │ + beq.n ddc <_PyPegen_make_arguments+0x250> │ │ │ │ │ + ldr.w fp, [sl] │ │ │ │ │ + ldr r1, [r6, #20] │ │ │ │ │ + mov r0, fp │ │ │ │ │ + bl 0 <_Py_asdl_arg_seq_new> │ │ │ │ │ + R_ARM_THM_CALL _Py_asdl_arg_seq_new │ │ │ │ │ mov r9, r0 │ │ │ │ │ - cbz r0, d8e <_PyPegen_make_arguments+0x236> │ │ │ │ │ + cbz r0, dea <_PyPegen_make_arguments+0x25e> │ │ │ │ │ + adds r1, r0, #4 │ │ │ │ │ + movs r3, #0 │ │ │ │ │ + cmp fp, r3 │ │ │ │ │ + bgt.n e5e <_PyPegen_make_arguments+0x2d2> │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ - ldr r1, [r3, #4] │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - beq.n e1e <_PyPegen_make_arguments+0x2c6> │ │ │ │ │ - ldr r0, [r6, #20] │ │ │ │ │ - bl f2c <_get_defaults.isra.0> │ │ │ │ │ + ldr.w sl, [r3, #4] │ │ │ │ │ + cmp.w sl, #0 │ │ │ │ │ + beq.n e70 <_PyPegen_make_arguments+0x2e4> │ │ │ │ │ + ldr.w fp, [sl] │ │ │ │ │ + ldr r1, [r6, #20] │ │ │ │ │ + mov r0, fp │ │ │ │ │ + bl 0 <_Py_asdl_expr_seq_new> │ │ │ │ │ + R_ARM_THM_CALL _Py_asdl_expr_seq_new │ │ │ │ │ + mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e2a <_PyPegen_make_arguments+0x2d2> │ │ │ │ │ - str r0, [sp, #0] │ │ │ │ │ - mov r2, r8 │ │ │ │ │ - str r7, [sp, #8] │ │ │ │ │ + beq.n e7e <_PyPegen_make_arguments+0x2f2> │ │ │ │ │ + adds r0, #4 │ │ │ │ │ + movs r1, #0 │ │ │ │ │ + cmp fp, r1 │ │ │ │ │ + bgt.n e4c <_PyPegen_make_arguments+0x2c0> │ │ │ │ │ + str r2, [sp, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ + str r7, [sp, #8] │ │ │ │ │ + mov r2, r8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ ldr r3, [r6, #20] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ ldr r6, [r3, #8] │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ bl 0 <_PyAST_arguments> │ │ │ │ │ R_ARM_THM_CALL _PyAST_arguments │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n c8a <_PyPegen_make_arguments+0x132> │ │ │ │ │ - mov r0, r1 │ │ │ │ │ + b.n cbe <_PyPegen_make_arguments+0x132> │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ + mov r0, sl │ │ │ │ │ bl 0 <_Py_asdl_arg_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_arg_seq_new │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n d50 <_PyPegen_make_arguments+0x1f8> │ │ │ │ │ + bne.n d98 <_PyPegen_make_arguments+0x20c> │ │ │ │ │ mov r4, r9 │ │ │ │ │ - b.n c8a <_PyPegen_make_arguments+0x132> │ │ │ │ │ - ldr.w r1, [sl, #4] │ │ │ │ │ - ldr r0, [r6, #20] │ │ │ │ │ - bl f2c <_get_defaults.isra.0> │ │ │ │ │ - mov r7, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n ce4 <_PyPegen_make_arguments+0x18c> │ │ │ │ │ - ldr r0, [r6, #20] │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - bl f2c <_get_defaults.isra.0> │ │ │ │ │ - mov r2, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n e82 <_PyPegen_make_arguments+0x32a> │ │ │ │ │ - mov r1, r7 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - bl ec4 <_PyPegen_join_sequences> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_join_sequences │ │ │ │ │ - mov r7, r0 │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - bne.w c4e <_PyPegen_make_arguments+0xf6> │ │ │ │ │ - b.n ce4 <_PyPegen_make_arguments+0x18c> │ │ │ │ │ + b.n cbe <_PyPegen_make_arguments+0x132> │ │ │ │ │ mov r4, r1 │ │ │ │ │ - b.n b8e <_PyPegen_make_arguments+0x36> │ │ │ │ │ + b.n bc2 <_PyPegen_make_arguments+0x36> │ │ │ │ │ movs r0, #1 │ │ │ │ │ mov ip, r3 │ │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ │ ldr.w r3, [r1, r0, lsl #2] │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ add.w r1, r1, r0, lsl #2 │ │ │ │ │ adds r0, #1 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ str r3, [r1, r7] │ │ │ │ │ - beq.w cac <_PyPegen_make_arguments+0x154> │ │ │ │ │ - b.n dca <_PyPegen_make_arguments+0x272> │ │ │ │ │ + beq.w ce0 <_PyPegen_make_arguments+0x154> │ │ │ │ │ + b.n df6 <_PyPegen_make_arguments+0x26a> │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n e04 <_PyPegen_make_arguments+0x2ac> │ │ │ │ │ + bne.n e30 <_PyPegen_make_arguments+0x2a4> │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - beq.n e04 <_PyPegen_make_arguments+0x2ac> │ │ │ │ │ + beq.n e30 <_PyPegen_make_arguments+0x2a4> │ │ │ │ │ ldr r0, [r6, #20] │ │ │ │ │ mov r1, r9 │ │ │ │ │ - bl e88 <_get_names.isra.0> │ │ │ │ │ + bl f0c <_get_names.isra.0> │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w cac <_PyPegen_make_arguments+0x154> │ │ │ │ │ + bne.w ce0 <_PyPegen_make_arguments+0x154> │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b.n c8a <_PyPegen_make_arguments+0x132> │ │ │ │ │ + b.n cbe <_PyPegen_make_arguments+0x132> │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - bne.n e0c <_PyPegen_make_arguments+0x2b4> │ │ │ │ │ - cbnz r3, e58 <_PyPegen_make_arguments+0x300> │ │ │ │ │ + bne.n e3a <_PyPegen_make_arguments+0x2ae> │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.n ede <_PyPegen_make_arguments+0x352> │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ movs r0, #0 │ │ │ │ │ bl 0 <_Py_asdl_arg_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_arg_seq_new │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w cac <_PyPegen_make_arguments+0x154> │ │ │ │ │ - b.n e00 <_PyPegen_make_arguments+0x2a8> │ │ │ │ │ - mov r0, r1 │ │ │ │ │ + bne.w ce0 <_PyPegen_make_arguments+0x154> │ │ │ │ │ + b.n e2c <_PyPegen_make_arguments+0x2a0> │ │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ │ + ldr.w r3, [r3, r1, lsl #2] │ │ │ │ │ + adds r1, #1 │ │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ │ + str.w r3, [r0, #4]! │ │ │ │ │ + b.n dba <_PyPegen_make_arguments+0x22e> │ │ │ │ │ + ldr.w r2, [sl, #4] │ │ │ │ │ + ldr.w r2, [r2, r3, lsl #2] │ │ │ │ │ + adds r3, #1 │ │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ │ + str.w r2, [r1, #4]! │ │ │ │ │ + b.n d94 <_PyPegen_make_arguments+0x208> │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ + mov r0, sl │ │ │ │ │ bl 0 <_Py_asdl_expr_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_expr_seq_new │ │ │ │ │ + mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n d62 <_PyPegen_make_arguments+0x20a> │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - b.n c8a <_PyPegen_make_arguments+0x132> │ │ │ │ │ + bne.n dbe <_PyPegen_make_arguments+0x232> │ │ │ │ │ + mov r4, r2 │ │ │ │ │ + b.n cbe <_PyPegen_make_arguments+0x132> │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ - bl e88 <_get_names.isra.0> │ │ │ │ │ + bl f0c <_get_names.isra.0> │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c8a <_PyPegen_make_arguments+0x132> │ │ │ │ │ + beq.w cbe <_PyPegen_make_arguments+0x132> │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr.w r1, [sl] │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl ec4 <_PyPegen_join_sequences> │ │ │ │ │ + bl f48 <_PyPegen_join_sequences> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_join_sequences │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b8e <_PyPegen_make_arguments+0x36> │ │ │ │ │ - b.n c8a <_PyPegen_make_arguments+0x132> │ │ │ │ │ + bne.w bc2 <_PyPegen_make_arguments+0x36> │ │ │ │ │ + b.n cbe <_PyPegen_make_arguments+0x132> │ │ │ │ │ + ldr.w r1, [sl, #4] │ │ │ │ │ + ldr r0, [r6, #20] │ │ │ │ │ + bl fb0 <_get_defaults.isra.0> │ │ │ │ │ + mov r7, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w d1a <_PyPegen_make_arguments+0x18e> │ │ │ │ │ + ldr r0, [r6, #20] │ │ │ │ │ + mov r1, r9 │ │ │ │ │ + bl fb0 <_get_defaults.isra.0> │ │ │ │ │ + mov r2, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n e7e <_PyPegen_make_arguments+0x2f2> │ │ │ │ │ + mov r1, r7 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + bl f48 <_PyPegen_join_sequences> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_join_sequences │ │ │ │ │ + mov r7, r0 │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + bne.w c82 <_PyPegen_make_arguments+0xf6> │ │ │ │ │ + b.n d1a <_PyPegen_make_arguments+0x18e> │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n c8a <_PyPegen_make_arguments+0x132> │ │ │ │ │ + b.n cbe <_PyPegen_make_arguments+0x132> │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n e62 <_PyPegen_make_arguments+0x30a> │ │ │ │ │ - mov r4, r8 │ │ │ │ │ - b.n c8a <_PyPegen_make_arguments+0x132> │ │ │ │ │ - subs.w r3, sl, #0 │ │ │ │ │ + beq.n f08 <_PyPegen_make_arguments+0x37c> │ │ │ │ │ + subs.w r2, sl, #0 │ │ │ │ │ mov r5, r8 │ │ │ │ │ it ne │ │ │ │ │ - movne r3, #1 │ │ │ │ │ - b.n cca <_PyPegen_make_arguments+0x172> │ │ │ │ │ + movne r2, #1 │ │ │ │ │ + b.n d00 <_PyPegen_make_arguments+0x174> │ │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ │ ldr r0, [r6, #20] │ │ │ │ │ - bl f2c <_get_defaults.isra.0> │ │ │ │ │ + bl fb0 <_get_defaults.isra.0> │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w c4e <_PyPegen_make_arguments+0xf6> │ │ │ │ │ - b.n ce4 <_PyPegen_make_arguments+0x18c> │ │ │ │ │ + bne.w c82 <_PyPegen_make_arguments+0xf6> │ │ │ │ │ + b.n d1a <_PyPegen_make_arguments+0x18e> │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n c8a <_PyPegen_make_arguments+0x132> │ │ │ │ │ - nop │ │ │ │ │ + b.n cbe <_PyPegen_make_arguments+0x132> │ │ │ │ │ + mov r4, r8 │ │ │ │ │ + b.n cbe <_PyPegen_make_arguments+0x132> │ │ │ │ │ │ │ │ │ │ -00000e88 <_get_names.isra.0>: │ │ │ │ │ +00000f0c <_get_names.isra.0>: │ │ │ │ │ _get_names.isra.0(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - cbz r1, ec0 <_get_names.isra.0+0x38> │ │ │ │ │ + cbz r1, f44 <_get_names.isra.0+0x38> │ │ │ │ │ ldr r4, [r1, #0] │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_asdl_arg_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_arg_seq_new │ │ │ │ │ - cbz r0, eae <_get_names.isra.0+0x26> │ │ │ │ │ + cbz r0, f32 <_get_names.isra.0+0x26> │ │ │ │ │ adds r2, r0, #4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bgt.n eb0 <_get_names.isra.0+0x28> │ │ │ │ │ + bgt.n f34 <_get_names.isra.0+0x28> │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ ldr.w r1, [r1, r3, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ str.w r1, [r2, #4]! │ │ │ │ │ - b.n eaa <_get_names.isra.0+0x22> │ │ │ │ │ + b.n f2e <_get_names.isra.0+0x22> │ │ │ │ │ mov r4, r1 │ │ │ │ │ - b.n e9c <_get_names.isra.0+0x14> │ │ │ │ │ + b.n f20 <_get_names.isra.0+0x14> │ │ │ │ │ │ │ │ │ │ -00000ec4 <_PyPegen_join_sequences>: │ │ │ │ │ +00000f48 <_PyPegen_join_sequences>: │ │ │ │ │ _PyPegen_join_sequences(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r6, r1 │ │ │ │ │ - cbz r1, f24 <_PyPegen_join_sequences+0x60> │ │ │ │ │ + cbz r1, fa8 <_PyPegen_join_sequences+0x60> │ │ │ │ │ ldr r4, [r1, #0] │ │ │ │ │ - cbz r2, f28 <_PyPegen_join_sequences+0x64> │ │ │ │ │ + cbz r2, fac <_PyPegen_join_sequences+0x64> │ │ │ │ │ ldr r5, [r2, #0] │ │ │ │ │ ldr r1, [r0, #20] │ │ │ │ │ adds r0, r4, r5 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ movs r3, #0 │ │ │ │ │ - cbz r0, f10 <_PyPegen_join_sequences+0x4c> │ │ │ │ │ + cbz r0, f94 <_PyPegen_join_sequences+0x4c> │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - ble.n f04 <_PyPegen_join_sequences+0x40> │ │ │ │ │ + ble.n f88 <_PyPegen_join_sequences+0x40> │ │ │ │ │ ldr r7, [r6, #4] │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldr.w ip, [r7, r1] │ │ │ │ │ ldr r7, [r0, #4] │ │ │ │ │ str.w ip, [r7, r1] │ │ │ │ │ - b.n eee <_PyPegen_join_sequences+0x2a> │ │ │ │ │ + b.n f72 <_PyPegen_join_sequences+0x2a> │ │ │ │ │ bic.w r4, r4, r4, asr #31 │ │ │ │ │ movs r3, #0 │ │ │ │ │ lsls r4, r4, #2 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bgt.n f14 <_PyPegen_join_sequences+0x50> │ │ │ │ │ + bgt.n f98 <_PyPegen_join_sequences+0x50> │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ ldr.w r6, [r1, r3, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ str r6, [r1, r4] │ │ │ │ │ adds r4, #4 │ │ │ │ │ - b.n f0c <_PyPegen_join_sequences+0x48> │ │ │ │ │ + b.n f90 <_PyPegen_join_sequences+0x48> │ │ │ │ │ mov r4, r1 │ │ │ │ │ - b.n eda <_PyPegen_join_sequences+0x16> │ │ │ │ │ + b.n f5e <_PyPegen_join_sequences+0x16> │ │ │ │ │ mov r5, r2 │ │ │ │ │ - b.n ede <_PyPegen_join_sequences+0x1a> │ │ │ │ │ + b.n f62 <_PyPegen_join_sequences+0x1a> │ │ │ │ │ │ │ │ │ │ -00000f2c <_get_defaults.isra.0>: │ │ │ │ │ +00000fb0 <_get_defaults.isra.0>: │ │ │ │ │ _get_defaults.isra.0(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - cbz r1, f64 <_get_defaults.isra.0+0x38> │ │ │ │ │ + cbz r1, fe8 <_get_defaults.isra.0+0x38> │ │ │ │ │ ldr r4, [r1, #0] │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_asdl_expr_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_expr_seq_new │ │ │ │ │ - cbz r0, f52 <_get_defaults.isra.0+0x26> │ │ │ │ │ + cbz r0, fd6 <_get_defaults.isra.0+0x26> │ │ │ │ │ adds r2, r0, #4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bgt.n f54 <_get_defaults.isra.0+0x28> │ │ │ │ │ + bgt.n fd8 <_get_defaults.isra.0+0x28> │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ ldr.w r1, [r1, r3, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ str.w r1, [r2, #4]! │ │ │ │ │ - b.n f4e <_get_defaults.isra.0+0x22> │ │ │ │ │ + b.n fd2 <_get_defaults.isra.0+0x22> │ │ │ │ │ mov r4, r1 │ │ │ │ │ - b.n f40 <_get_defaults.isra.0+0x14> │ │ │ │ │ + b.n fc4 <_get_defaults.isra.0+0x14> │ │ │ │ │ │ │ │ │ │ -00000f68 <_PyPegen_constant_from_token>: │ │ │ │ │ +00000fec <_PyPegen_constant_from_token>: │ │ │ │ │ _PyPegen_constant_from_token(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, #28 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ mov r4, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBytes_AsString │ │ │ │ │ - cbz r0, fcc <_PyPegen_constant_from_token+0x64> │ │ │ │ │ + cbz r0, 1050 <_PyPegen_constant_from_token+0x64> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_FromString │ │ │ │ │ mov r1, r0 │ │ │ │ │ - cbz r0, fcc <_PyPegen_constant_from_token+0x64> │ │ │ │ │ + cbz r0, 1050 <_PyPegen_constant_from_token+0x64> │ │ │ │ │ ldr r0, [r5, #20] │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ bl 0 <_PyArena_AddPyObject> │ │ │ │ │ R_ARM_THM_CALL _PyArena_AddPyObject │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n fb6 <_PyPegen_constant_from_token+0x4e> │ │ │ │ │ + blt.n 103a <_PyPegen_constant_from_token+0x4e> │ │ │ │ │ ldr r2, [r5, #20] │ │ │ │ │ mov r0, r1 │ │ │ │ │ ldrd r5, r3, [r4, #20] │ │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldrd r2, r3, [r4, #12] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_Constant> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Constant │ │ │ │ │ add sp, #28 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n fcc <_PyPegen_constant_from_token+0x64> │ │ │ │ │ + beq.n 1050 <_PyPegen_constant_from_token+0x64> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ - cbnz r3, fcc <_PyPegen_constant_from_token+0x64> │ │ │ │ │ + cbnz r3, 1050 <_PyPegen_constant_from_token+0x64> │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n fb2 <_PyPegen_constant_from_token+0x4a> │ │ │ │ │ + b.n 1036 <_PyPegen_constant_from_token+0x4a> │ │ │ │ │ │ │ │ │ │ -00000fd0 <_PyPegen_formatted_value>: │ │ │ │ │ +00001054 <_PyPegen_formatted_value>: │ │ │ │ │ _PyPegen_formatted_value(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ mov r7, r3 │ │ │ │ │ @@ -1725,81 +1788,81 @@ │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ ldrd r9, r3, [sp, #80] @ 0x50 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ ldrd r8, r3, [sp, #88] @ 0x58 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ │ ldr.w sl, [sp, #96] @ 0x60 │ │ │ │ │ - cbnz r7, 1040 <_PyPegen_formatted_value+0x70> │ │ │ │ │ + cbnz r7, 10c4 <_PyPegen_formatted_value+0x70> │ │ │ │ │ subs r3, r2, r7 │ │ │ │ │ it ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ it ne │ │ │ │ │ movne r3, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 107e <_PyPegen_formatted_value+0xae> │ │ │ │ │ + bne.n 1102 <_PyPegen_formatted_value+0xae> │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 1076 <_PyPegen_formatted_value+0xa6> │ │ │ │ │ + bne.n 10fa <_PyPegen_formatted_value+0xa6> │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ strd r8, r3, [sp, #4] │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r3, r9 │ │ │ │ │ str.w sl, [sp, #12] │ │ │ │ │ bl 0 <_PyAST_FormattedValue> │ │ │ │ │ R_ARM_THM_CALL _PyAST_FormattedValue │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 1038 <_PyPegen_formatted_value+0x68> │ │ │ │ │ + cbz r0, 10bc <_PyPegen_formatted_value+0x68> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 10e8 <_PyPegen_formatted_value+0x118> │ │ │ │ │ + bne.n 116c <_PyPegen_formatted_value+0x118> │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ ldr r4, [r2, #4] │ │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ │ ubfx ip, r3, #2, #3 │ │ │ │ │ ubfx r1, r3, #5, #1 │ │ │ │ │ cmp.w ip, #1 │ │ │ │ │ - bne.n 1114 <_PyPegen_formatted_value+0x144> │ │ │ │ │ + bne.n 1198 <_PyPegen_formatted_value+0x144> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 112c <_PyPegen_formatted_value+0x15c> │ │ │ │ │ + beq.n 11b0 <_PyPegen_formatted_value+0x15c> │ │ │ │ │ lsls r3, r3, #25 │ │ │ │ │ - bpl.n 1134 <_PyPegen_formatted_value+0x164> │ │ │ │ │ + bpl.n 11b8 <_PyPegen_formatted_value+0x164> │ │ │ │ │ ldrb r1, [r4, #20] │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bgt.n 114e <_PyPegen_formatted_value+0x17e> │ │ │ │ │ + bgt.n 11d2 <_PyPegen_formatted_value+0x17e> │ │ │ │ │ sub.w r3, r1, #114 @ 0x72 │ │ │ │ │ cmp r1, #97 @ 0x61 │ │ │ │ │ it ne │ │ │ │ │ cmpne r3, #1 │ │ │ │ │ - bhi.n 114e <_PyPegen_formatted_value+0x17e> │ │ │ │ │ - cbnz r5, 107a <_PyPegen_formatted_value+0xaa> │ │ │ │ │ + bhi.n 11d2 <_PyPegen_formatted_value+0x17e> │ │ │ │ │ + cbnz r5, 10fe <_PyPegen_formatted_value+0xaa> │ │ │ │ │ mov r2, r5 │ │ │ │ │ - b.n 101c <_PyPegen_formatted_value+0x4c> │ │ │ │ │ + b.n 10a0 <_PyPegen_formatted_value+0x4c> │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ - b.n 101c <_PyPegen_formatted_value+0x4c> │ │ │ │ │ + b.n 10a0 <_PyPegen_formatted_value+0x4c> │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r2, r7 │ │ │ │ │ strd r8, r3, [sp, #4] │ │ │ │ │ movs r1, #114 @ 0x72 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r3, r9 │ │ │ │ │ str.w sl, [sp, #12] │ │ │ │ │ bl 0 <_PyAST_FormattedValue> │ │ │ │ │ R_ARM_THM_CALL _PyAST_FormattedValue │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1038 <_PyPegen_formatted_value+0x68> │ │ │ │ │ + beq.n 10bc <_PyPegen_formatted_value+0x68> │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r0, [r3, #32] │ │ │ │ │ str.w r8, [sp] │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ldr.w r3, [fp, #20] │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ @@ -1807,74 +1870,74 @@ │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ mov r2, r9 │ │ │ │ │ bl 0 <_PyAST_Constant> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Constant │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 10fc <_PyPegen_formatted_value+0x12c> │ │ │ │ │ + cbz r0, 1180 <_PyPegen_formatted_value+0x12c> │ │ │ │ │ mov r1, sl │ │ │ │ │ movs r0, #2 │ │ │ │ │ bl 0 <_Py_asdl_expr_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_expr_seq_new │ │ │ │ │ - cbz r0, 10f8 <_PyPegen_formatted_value+0x128> │ │ │ │ │ + cbz r0, 117c <_PyPegen_formatted_value+0x128> │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r1, r9 │ │ │ │ │ strd r5, r4, [r0, #8] │ │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ldr.w r3, [fp, #20] │ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ │ mov r3, r8 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b.w 0 <_PyAST_JoinedStr> │ │ │ │ │ R_ARM_THM_JUMP24 _PyAST_JoinedStr │ │ │ │ │ - cbz r7, 1100 <_PyPegen_formatted_value+0x130> │ │ │ │ │ + cbz r7, 1184 <_PyPegen_formatted_value+0x130> │ │ │ │ │ ldrd r3, r0, [r7] │ │ │ │ │ ldr r2, [r3, #16] │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ mov r8, r2 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - b.n 10a0 <_PyPegen_formatted_value+0xd0> │ │ │ │ │ + b.n 1124 <_PyPegen_formatted_value+0xd0> │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n 1038 <_PyPegen_formatted_value+0x68> │ │ │ │ │ + b.n 10bc <_PyPegen_formatted_value+0x68> │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n 1038 <_PyPegen_formatted_value+0x68> │ │ │ │ │ + b.n 10bc <_PyPegen_formatted_value+0x68> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 109c <_PyPegen_formatted_value+0xcc> │ │ │ │ │ + beq.n 1120 <_PyPegen_formatted_value+0xcc> │ │ │ │ │ ldrd r3, r0, [r5] │ │ │ │ │ ldrd r3, r2, [r3, #16] │ │ │ │ │ mov r8, r3 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - b.n 10a0 <_PyPegen_formatted_value+0xd0> │ │ │ │ │ + b.n 1124 <_PyPegen_formatted_value+0xd0> │ │ │ │ │ cmp.w ip, #2 │ │ │ │ │ - bne.n 113c <_PyPegen_formatted_value+0x16c> │ │ │ │ │ - cbz r1, 1130 <_PyPegen_formatted_value+0x160> │ │ │ │ │ + bne.n 11c0 <_PyPegen_formatted_value+0x16c> │ │ │ │ │ + cbz r1, 11b4 <_PyPegen_formatted_value+0x160> │ │ │ │ │ lsls r1, r3, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r3, r4, #20 │ │ │ │ │ addpl.w r3, r4, #28 │ │ │ │ │ ldrh r1, [r3, #0] │ │ │ │ │ - b.n 105e <_PyPegen_formatted_value+0x8e> │ │ │ │ │ + b.n 10e2 <_PyPegen_formatted_value+0x8e> │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ - b.n 1138 <_PyPegen_formatted_value+0x168> │ │ │ │ │ + b.n 11bc <_PyPegen_formatted_value+0x168> │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ - b.n 1128 <_PyPegen_formatted_value+0x158> │ │ │ │ │ + b.n 11ac <_PyPegen_formatted_value+0x158> │ │ │ │ │ add.w r3, r4, #28 │ │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ │ - b.n 105e <_PyPegen_formatted_value+0x8e> │ │ │ │ │ - cbz r1, 117c <_PyPegen_formatted_value+0x1ac> │ │ │ │ │ + b.n 10e2 <_PyPegen_formatted_value+0x8e> │ │ │ │ │ + cbz r1, 1200 <_PyPegen_formatted_value+0x1ac> │ │ │ │ │ lsls r3, r3, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r3, r4, #20 │ │ │ │ │ addpl.w r3, r4, #28 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ - b.n 105e <_PyPegen_formatted_value+0x8e> │ │ │ │ │ + b.n 10e2 <_PyPegen_formatted_value+0x8e> │ │ │ │ │ str r4, [sp, #84] @ 0x54 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC8 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC8 │ │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -1889,104 +1952,104 @@ │ │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ │ ldrd r2, r3, [r2, #16] │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b.w 8a <_PyPegen_constant_from_string+0x8a> │ │ │ │ │ R_ARM_THM_JUMP24 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ - b.n 114a <_PyPegen_formatted_value+0x17a> │ │ │ │ │ + b.n 11ce <_PyPegen_formatted_value+0x17a> │ │ │ │ │ │ │ │ │ │ -00001180 <_PyPegen_joined_str>: │ │ │ │ │ +00001204 <_PyPegen_joined_str>: │ │ │ │ │ _PyPegen_joined_str(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r7, r2 │ │ │ │ │ str r1, [sp, #32] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 1382 <_PyPegen_joined_str+0x202> │ │ │ │ │ + beq.w 1406 <_PyPegen_joined_str+0x202> │ │ │ │ │ ldr.w sl, [r2] │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - ble.w 12f6 <_PyPegen_joined_str+0x176> │ │ │ │ │ + ble.w 137a <_PyPegen_joined_str+0x176> │ │ │ │ │ adds r0, r2, #4 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str.w sl, [sp, #28] │ │ │ │ │ ldr.w r3, [r0, #4]! │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ cmp r1, #19 │ │ │ │ │ - beq.w 1300 <_PyPegen_joined_str+0x180> │ │ │ │ │ + beq.w 1384 <_PyPegen_joined_str+0x180> │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp sl, r2 │ │ │ │ │ - bne.n 11b4 <_PyPegen_joined_str+0x34> │ │ │ │ │ + bne.n 1238 <_PyPegen_joined_str+0x34> │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBytes_AsString │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 12ee <_PyPegen_joined_str+0x16e> │ │ │ │ │ + beq.w 1372 <_PyPegen_joined_str+0x16e> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC9 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strpbrk │ │ │ │ │ ldr.w r1, [r8, #20] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ bl 0 <_Py_asdl_expr_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_expr_seq_new │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1354 <_PyPegen_joined_str+0x1d4> │ │ │ │ │ + beq.w 13d8 <_PyPegen_joined_str+0x1d4> │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - ble.n 12fc <_PyPegen_joined_str+0x17c> │ │ │ │ │ + ble.n 1380 <_PyPegen_joined_str+0x17c> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 13be <_PyPegen_joined_str+0x23e> │ │ │ │ │ + bne.w 1442 <_PyPegen_joined_str+0x23e> │ │ │ │ │ mov fp, r4 │ │ │ │ │ adds r7, #4 │ │ │ │ │ mov r6, r4 │ │ │ │ │ movw lr, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt lr, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ str.w lr, [sp, #24] │ │ │ │ │ ldr.w r4, [r7, #4]! │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp r3, #19 │ │ │ │ │ - beq.n 131c <_PyPegen_joined_str+0x19c> │ │ │ │ │ + beq.n 13a0 <_PyPegen_joined_str+0x19c> │ │ │ │ │ cmp r3, #20 │ │ │ │ │ - bne.n 12bc <_PyPegen_joined_str+0x13c> │ │ │ │ │ + bne.n 1340 <_PyPegen_joined_str+0x13c> │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_AsUTF8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1336 <_PyPegen_joined_str+0x1b6> │ │ │ │ │ + beq.w 13ba <_PyPegen_joined_str+0x1b6> │ │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ │ - bne.n 1244 <_PyPegen_joined_str+0xc4> │ │ │ │ │ + bne.n 12c8 <_PyPegen_joined_str+0xc4> │ │ │ │ │ ldrb r1, [r0, #1] │ │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ │ - bne.n 1244 <_PyPegen_joined_str+0xc4> │ │ │ │ │ + bne.n 12c8 <_PyPegen_joined_str+0xc4> │ │ │ │ │ ldrb r1, [r0, #2] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 1358 <_PyPegen_joined_str+0x1d8> │ │ │ │ │ + beq.w 13dc <_PyPegen_joined_str+0x1d8> │ │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ │ - bne.n 1256 <_PyPegen_joined_str+0xd6> │ │ │ │ │ + bne.n 12da <_PyPegen_joined_str+0xd6> │ │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ │ - bne.n 1256 <_PyPegen_joined_str+0xd6> │ │ │ │ │ + bne.n 12da <_PyPegen_joined_str+0xd6> │ │ │ │ │ ldrb r3, [r5, #2] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 1358 <_PyPegen_joined_str+0x1d8> │ │ │ │ │ + beq.w 13dc <_PyPegen_joined_str+0x1d8> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strlen │ │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ @@ -1998,108 +2061,108 @@ │ │ │ │ │ lsrs r1, r1, #5 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_PyPegen_decode_string> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_decode_string │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 137a <_PyPegen_joined_str+0x1fa> │ │ │ │ │ + beq.n 13fe <_PyPegen_joined_str+0x1fa> │ │ │ │ │ ldr.w r0, [r8, #20] │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <_PyArena_AddPyObject> │ │ │ │ │ R_ARM_THM_CALL _PyArena_AddPyObject │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 13a4 <_PyPegen_joined_str+0x224> │ │ │ │ │ + blt.w 1428 <_PyPegen_joined_str+0x224> │ │ │ │ │ ldr.w r1, [r8, #20] │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldrd r2, r3, [r4, #16] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldr r5, [r4, #28] │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ ldr r4, [r4, #24] │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_Constant> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Constant │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 12ee <_PyPegen_joined_str+0x16e> │ │ │ │ │ + cbz r0, 1372 <_PyPegen_joined_str+0x16e> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 12bc <_PyPegen_joined_str+0x13c> │ │ │ │ │ + bne.n 1340 <_PyPegen_joined_str+0x13c> │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ - cbz r3, 12c4 <_PyPegen_joined_str+0x144> │ │ │ │ │ + cbz r3, 1348 <_PyPegen_joined_str+0x144> │ │ │ │ │ adds r3, r6, #2 │ │ │ │ │ adds r6, #1 │ │ │ │ │ str.w r4, [r9, r3, lsl #2] │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ cmp sl, fp │ │ │ │ │ - bne.n 1214 <_PyPegen_joined_str+0x94> │ │ │ │ │ + bne.n 1298 <_PyPegen_joined_str+0x94> │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne.n 1388 <_PyPegen_joined_str+0x208> │ │ │ │ │ + bne.n 140c <_PyPegen_joined_str+0x208> │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr.w r1, [r8, #20] │ │ │ │ │ ldrd r3, r2, [r3, #20] │ │ │ │ │ strd r2, r1, [sp] │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ ldrd r1, r2, [r1, #12] │ │ │ │ │ bl 0 <_PyAST_JoinedStr> │ │ │ │ │ R_ARM_THM_CALL _PyAST_JoinedStr │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ str.w sl, [sp, #28] │ │ │ │ │ - b.n 11c6 <_PyPegen_joined_str+0x46> │ │ │ │ │ + b.n 124a <_PyPegen_joined_str+0x46> │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n 12cc <_PyPegen_joined_str+0x14c> │ │ │ │ │ + b.n 1350 <_PyPegen_joined_str+0x14c> │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 14ac <_PyPegen_joined_str+0x32c> │ │ │ │ │ + beq.w 1530 <_PyPegen_joined_str+0x32c> │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp sl, r2 │ │ │ │ │ add r1, r3 │ │ │ │ │ str r1, [sp, #28] │ │ │ │ │ - bne.w 11b4 <_PyPegen_joined_str+0x34> │ │ │ │ │ - b.n 11c6 <_PyPegen_joined_str+0x46> │ │ │ │ │ + bne.w 1238 <_PyPegen_joined_str+0x34> │ │ │ │ │ + b.n 124a <_PyPegen_joined_str+0x46> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ - cbz r3, 133c <_PyPegen_joined_str+0x1bc> │ │ │ │ │ + cbz r3, 13c0 <_PyPegen_joined_str+0x1bc> │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - bne.n 133c <_PyPegen_joined_str+0x1bc> │ │ │ │ │ + bne.n 13c0 <_PyPegen_joined_str+0x1bc> │ │ │ │ │ add.w r2, r9, r6, lsl #2 │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ adds r6, #2 │ │ │ │ │ str r1, [r2, #8] │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ str r3, [r2, #12] │ │ │ │ │ - b.n 12c4 <_PyPegen_joined_str+0x144> │ │ │ │ │ + b.n 1348 <_PyPegen_joined_str+0x144> │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n 12ee <_PyPegen_joined_str+0x16e> │ │ │ │ │ + b.n 1372 <_PyPegen_joined_str+0x16e> │ │ │ │ │ mov r4, r7 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SystemError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC10 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC10 │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 12ee <_PyPegen_joined_str+0x16e> │ │ │ │ │ + b.n 1372 <_PyPegen_joined_str+0x16e> │ │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strchr │ │ │ │ │ clz r1, r0 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r2, r5 │ │ │ │ │ @@ -2107,46 +2170,46 @@ │ │ │ │ │ lsrs r1, r1, #5 │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_PyPegen_decode_string> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_decode_string │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1280 <_PyPegen_joined_str+0x100> │ │ │ │ │ + bne.n 1304 <_PyPegen_joined_str+0x100> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Pypegen_raise_decode_error> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_raise_decode_error │ │ │ │ │ - b.n 1354 <_PyPegen_joined_str+0x1d4> │ │ │ │ │ + b.n 13d8 <_PyPegen_joined_str+0x1d4> │ │ │ │ │ mov sl, r2 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ - b.n 11c6 <_PyPegen_joined_str+0x46> │ │ │ │ │ + b.n 124a <_PyPegen_joined_str+0x46> │ │ │ │ │ ldr.w r1, [r8, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_asdl_expr_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_expr_seq_new │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 12ee <_PyPegen_joined_str+0x16e> │ │ │ │ │ + beq.n 1372 <_PyPegen_joined_str+0x16e> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bgt.w 14b2 <_PyPegen_joined_str+0x332> │ │ │ │ │ + bgt.w 1536 <_PyPegen_joined_str+0x332> │ │ │ │ │ mov r9, r4 │ │ │ │ │ - b.n 12d2 <_PyPegen_joined_str+0x152> │ │ │ │ │ + b.n 1356 <_PyPegen_joined_str+0x152> │ │ │ │ │ mov r5, r4 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 1354 <_PyPegen_joined_str+0x1d4> │ │ │ │ │ + beq.n 13d8 <_PyPegen_joined_str+0x1d4> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1354 <_PyPegen_joined_str+0x1d4> │ │ │ │ │ + bne.n 13d8 <_PyPegen_joined_str+0x1d4> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1354 <_PyPegen_joined_str+0x1d4> │ │ │ │ │ + b.n 13d8 <_PyPegen_joined_str+0x1d4> │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ movs r6, #0 │ │ │ │ │ mov.w fp, #0 │ │ │ │ │ adds r3, r7, #4 │ │ │ │ │ @@ -2162,300 +2225,305 @@ │ │ │ │ │ str r1, [sp, #24] │ │ │ │ │ str.w lr, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr.w r7, [r3, #4]! │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp r3, #19 │ │ │ │ │ - beq.n 148c <_PyPegen_joined_str+0x30c> │ │ │ │ │ + beq.n 1510 <_PyPegen_joined_str+0x30c> │ │ │ │ │ cmp r3, #20 │ │ │ │ │ - bne.n 1476 <_PyPegen_joined_str+0x2f6> │ │ │ │ │ + bne.n 14fa <_PyPegen_joined_str+0x2f6> │ │ │ │ │ ldr r0, [r7, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_AsUTF8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 12ee <_PyPegen_joined_str+0x16e> │ │ │ │ │ + beq.w 1372 <_PyPegen_joined_str+0x16e> │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1488 <_PyPegen_joined_str+0x308> │ │ │ │ │ + beq.n 150c <_PyPegen_joined_str+0x308> │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1488 <_PyPegen_joined_str+0x308> │ │ │ │ │ + beq.n 150c <_PyPegen_joined_str+0x308> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strlen │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov r2, r4 │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ mov r0, r8 │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_PyPegen_decode_string> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_decode_string │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 137a <_PyPegen_joined_str+0x1fa> │ │ │ │ │ + beq.n 13fe <_PyPegen_joined_str+0x1fa> │ │ │ │ │ ldr.w r0, [r8, #20] │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <_PyArena_AddPyObject> │ │ │ │ │ R_ARM_THM_CALL _PyArena_AddPyObject │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 13a2 <_PyPegen_joined_str+0x222> │ │ │ │ │ + blt.n 1426 <_PyPegen_joined_str+0x222> │ │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldr r3, [r7, #28] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [r7, #24] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r7, #16] │ │ │ │ │ bl 0 <_PyAST_Constant> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Constant │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 12ee <_PyPegen_joined_str+0x16e> │ │ │ │ │ + beq.w 1372 <_PyPegen_joined_str+0x16e> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r1, [r3, #4] │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - bne.n 1474 <_PyPegen_joined_str+0x2f4> │ │ │ │ │ + bne.n 14f8 <_PyPegen_joined_str+0x2f4> │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ - cbz r3, 147e <_PyPegen_joined_str+0x2fe> │ │ │ │ │ + cbz r3, 1502 <_PyPegen_joined_str+0x2fe> │ │ │ │ │ mov r7, r4 │ │ │ │ │ adds r3, r6, #2 │ │ │ │ │ adds r6, #1 │ │ │ │ │ str.w r7, [r9, r3, lsl #2] │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ cmp sl, fp │ │ │ │ │ - bne.n 13e6 <_PyPegen_joined_str+0x266> │ │ │ │ │ - b.n 12cc <_PyPegen_joined_str+0x14c> │ │ │ │ │ + bne.n 146a <_PyPegen_joined_str+0x266> │ │ │ │ │ + b.n 1350 <_PyPegen_joined_str+0x14c> │ │ │ │ │ movs r3, #1 │ │ │ │ │ - b.n 1424 <_PyPegen_joined_str+0x2a4> │ │ │ │ │ + b.n 14a8 <_PyPegen_joined_str+0x2a4> │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 133a <_PyPegen_joined_str+0x1ba> │ │ │ │ │ + beq.w 13be <_PyPegen_joined_str+0x1ba> │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - bne.w 133a <_PyPegen_joined_str+0x1ba> │ │ │ │ │ + bne.w 13be <_PyPegen_joined_str+0x1ba> │ │ │ │ │ add.w r2, r9, r6, lsl #2 │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ adds r6, #2 │ │ │ │ │ str r1, [r2, #8] │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ str r3, [r2, #12] │ │ │ │ │ - b.n 147e <_PyPegen_joined_str+0x2fe> │ │ │ │ │ + b.n 1502 <_PyPegen_joined_str+0x2fe> │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 130c <_PyPegen_joined_str+0x18c> │ │ │ │ │ + b.n 1390 <_PyPegen_joined_str+0x18c> │ │ │ │ │ add.w r1, r9, #8 │ │ │ │ │ lsls r2, r6, #2 │ │ │ │ │ adds r0, #8 │ │ │ │ │ mov r9, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memmove │ │ │ │ │ - b.n 12d2 <_PyPegen_joined_str+0x152> │ │ │ │ │ + b.n 1356 <_PyPegen_joined_str+0x152> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000014c4 <_PyPegen_seq_flatten>: │ │ │ │ │ +00001548 <_PyPegen_seq_flatten>: │ │ │ │ │ _PyPegen_seq_flatten(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ mov r4, r1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 15a6 <_PyPegen_seq_flatten+0xe2> │ │ │ │ │ + beq.n 162a <_PyPegen_seq_flatten+0xe2> │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.n 158c <_PyPegen_seq_flatten+0xc8> │ │ │ │ │ + ble.n 1610 <_PyPegen_seq_flatten+0xc8> │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 15a0 <_PyPegen_seq_flatten+0xdc> │ │ │ │ │ + beq.n 1624 <_PyPegen_seq_flatten+0xdc> │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.n 1520 <_PyPegen_seq_flatten+0x5c> │ │ │ │ │ + beq.n 15a4 <_PyPegen_seq_flatten+0x5c> │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ - cbz r3, 14f6 <_PyPegen_seq_flatten+0x32> │ │ │ │ │ + cbz r3, 157a <_PyPegen_seq_flatten+0x32> │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ add r0, r3 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq.n 1520 <_PyPegen_seq_flatten+0x5c> │ │ │ │ │ + beq.n 15a4 <_PyPegen_seq_flatten+0x5c> │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ - cbz r3, 1502 <_PyPegen_seq_flatten+0x3e> │ │ │ │ │ + cbz r3, 1586 <_PyPegen_seq_flatten+0x3e> │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ add r0, r3 │ │ │ │ │ cmp r1, #3 │ │ │ │ │ - beq.n 1520 <_PyPegen_seq_flatten+0x5c> │ │ │ │ │ + beq.n 15a4 <_PyPegen_seq_flatten+0x5c> │ │ │ │ │ add.w r1, r2, r1, lsl #2 │ │ │ │ │ add.w r3, r2, #12 │ │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 159a <_PyPegen_seq_flatten+0xd6> │ │ │ │ │ + beq.n 161e <_PyPegen_seq_flatten+0xd6> │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ add r0, r2 │ │ │ │ │ - bne.n 1510 <_PyPegen_seq_flatten+0x4c> │ │ │ │ │ + bne.n 1594 <_PyPegen_seq_flatten+0x4c> │ │ │ │ │ ldr r1, [r5, #20] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ - cbz r0, 1588 <_PyPegen_seq_flatten+0xc4> │ │ │ │ │ + cbz r0, 160c <_PyPegen_seq_flatten+0xc4> │ │ │ │ │ ldr r6, [r4, #0] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n 1588 <_PyPegen_seq_flatten+0xc4> │ │ │ │ │ + ble.n 160c <_PyPegen_seq_flatten+0xc4> │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr r7, [r4, #4] │ │ │ │ │ mov r5, r3 │ │ │ │ │ ldr.w r2, [r7, r3, lsl #2] │ │ │ │ │ - cbz r2, 1582 <_PyPegen_seq_flatten+0xbe> │ │ │ │ │ + cbz r2, 1606 <_PyPegen_seq_flatten+0xbe> │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.n 1582 <_PyPegen_seq_flatten+0xbe> │ │ │ │ │ + ble.n 1606 <_PyPegen_seq_flatten+0xbe> │ │ │ │ │ ldr r7, [r2, #4] │ │ │ │ │ mov.w r8, r5, lsl #2 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ ldr.w ip, [r7] │ │ │ │ │ ldr r7, [r0, #4] │ │ │ │ │ str.w ip, [r7, r5, lsl #2] │ │ │ │ │ - beq.n 1570 <_PyPegen_seq_flatten+0xac> │ │ │ │ │ + beq.n 15f4 <_PyPegen_seq_flatten+0xac> │ │ │ │ │ mov.w ip, #1 │ │ │ │ │ ldr r7, [r0, #4] │ │ │ │ │ add.w lr, r7, ip, lsl #2 │ │ │ │ │ ldr r7, [r2, #4] │ │ │ │ │ ldr.w r7, [r7, ip, lsl #2] │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ cmp r1, ip │ │ │ │ │ str.w r7, [lr, r8] │ │ │ │ │ - bne.n 1558 <_PyPegen_seq_flatten+0x94> │ │ │ │ │ + bne.n 15dc <_PyPegen_seq_flatten+0x94> │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq.n 1588 <_PyPegen_seq_flatten+0xc4> │ │ │ │ │ + beq.n 160c <_PyPegen_seq_flatten+0xc4> │ │ │ │ │ ldr r7, [r4, #4] │ │ │ │ │ add r5, r1 │ │ │ │ │ ldr.w r2, [r7, r3, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 153a <_PyPegen_seq_flatten+0x76> │ │ │ │ │ + bne.n 15be <_PyPegen_seq_flatten+0x76> │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bne.n 1534 <_PyPegen_seq_flatten+0x70> │ │ │ │ │ + bne.n 15b8 <_PyPegen_seq_flatten+0x70> │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ldr r1, [r0, #20] │ │ │ │ │ movs r0, #0 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1528 <_PyPegen_seq_flatten+0x64> │ │ │ │ │ - b.n 1588 <_PyPegen_seq_flatten+0xc4> │ │ │ │ │ + bne.n 15ac <_PyPegen_seq_flatten+0x64> │ │ │ │ │ + b.n 160c <_PyPegen_seq_flatten+0xc4> │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 1510 <_PyPegen_seq_flatten+0x4c> │ │ │ │ │ - b.n 1520 <_PyPegen_seq_flatten+0x5c> │ │ │ │ │ + bne.n 1594 <_PyPegen_seq_flatten+0x4c> │ │ │ │ │ + b.n 15a4 <_PyPegen_seq_flatten+0x5c> │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bne.n 14f0 <_PyPegen_seq_flatten+0x2c> │ │ │ │ │ - b.n 1520 <_PyPegen_seq_flatten+0x5c> │ │ │ │ │ + bne.n 1574 <_PyPegen_seq_flatten+0x2c> │ │ │ │ │ + b.n 15a4 <_PyPegen_seq_flatten+0x5c> │ │ │ │ │ ldr r1, [r0, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ b.w 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_JUMP24 _Py_asdl_generic_seq_new │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000015b4 <_PyPegen_get_keys>: │ │ │ │ │ +00001638 <_PyPegen_get_keys>: │ │ │ │ │ _PyPegen_get_keys(): │ │ │ │ │ mov r3, r1 │ │ │ │ │ ldr r1, [r0, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 170c <_PyPegen_get_keys+0x158> │ │ │ │ │ + beq.w 179c <_PyPegen_get_keys+0x164> │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_asdl_expr_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_expr_seq_new │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1708 <_PyPegen_get_keys+0x154> │ │ │ │ │ + beq.w 1798 <_PyPegen_get_keys+0x160> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 1708 <_PyPegen_get_keys+0x154> │ │ │ │ │ + ble.w 1798 <_PyPegen_get_keys+0x160> │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ │ + ldr r1, [r1, #0] │ │ │ │ │ + str r1, [r0, #8] │ │ │ │ │ + beq.w 1798 <_PyPegen_get_keys+0x160> │ │ │ │ │ ldr r1, [r3, #4] │ │ │ │ │ - ldr r2, [r1, #0] │ │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ │ - str r2, [r0, #8] │ │ │ │ │ - beq.w 1708 <_PyPegen_get_keys+0x154> │ │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ │ cmp r4, #2 │ │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ │ - str r2, [r0, #12] │ │ │ │ │ - beq.w 1708 <_PyPegen_get_keys+0x154> │ │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ │ + ldr r1, [r1, #0] │ │ │ │ │ + str r1, [r0, #12] │ │ │ │ │ + beq.w 1798 <_PyPegen_get_keys+0x160> │ │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ │ cmp r4, #3 │ │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ │ - str r2, [r0, #16] │ │ │ │ │ - beq.n 1708 <_PyPegen_get_keys+0x154> │ │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ │ + ldr r1, [r1, #0] │ │ │ │ │ + str r1, [r0, #16] │ │ │ │ │ + beq.w 1798 <_PyPegen_get_keys+0x160> │ │ │ │ │ + ldr r1, [r3, #12] │ │ │ │ │ cmp r4, #4 │ │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ │ - str r2, [r0, #20] │ │ │ │ │ - beq.n 1708 <_PyPegen_get_keys+0x154> │ │ │ │ │ - ldr r2, [r1, #16] │ │ │ │ │ + ldr r1, [r1, #0] │ │ │ │ │ + str r1, [r0, #20] │ │ │ │ │ + beq.n 1798 <_PyPegen_get_keys+0x160> │ │ │ │ │ + ldr r1, [r3, #16] │ │ │ │ │ cmp r4, #5 │ │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ │ - str r2, [r0, #24] │ │ │ │ │ - beq.n 1708 <_PyPegen_get_keys+0x154> │ │ │ │ │ - ldr r2, [r1, #20] │ │ │ │ │ + ldr r1, [r1, #0] │ │ │ │ │ + str r1, [r0, #24] │ │ │ │ │ + beq.n 1798 <_PyPegen_get_keys+0x160> │ │ │ │ │ + ldr r1, [r3, #20] │ │ │ │ │ cmp r4, #6 │ │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ │ - str r2, [r0, #28] │ │ │ │ │ - beq.n 1708 <_PyPegen_get_keys+0x154> │ │ │ │ │ - ldr r2, [r1, #24] │ │ │ │ │ + ldr r1, [r1, #0] │ │ │ │ │ + str r1, [r0, #28] │ │ │ │ │ + beq.n 1798 <_PyPegen_get_keys+0x160> │ │ │ │ │ + ldr r1, [r3, #24] │ │ │ │ │ cmp r4, #7 │ │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ │ - str r2, [r0, #32] │ │ │ │ │ - beq.n 1708 <_PyPegen_get_keys+0x154> │ │ │ │ │ - ldr r2, [r1, #28] │ │ │ │ │ + ldr r1, [r1, #0] │ │ │ │ │ + str r1, [r0, #32] │ │ │ │ │ + beq.n 1798 <_PyPegen_get_keys+0x160> │ │ │ │ │ + ldr r1, [r3, #28] │ │ │ │ │ cmp r4, #8 │ │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ │ - str r2, [r0, #36] @ 0x24 │ │ │ │ │ - beq.n 1708 <_PyPegen_get_keys+0x154> │ │ │ │ │ - ldr r2, [r1, #32] │ │ │ │ │ + ldr r1, [r1, #0] │ │ │ │ │ + str r1, [r0, #36] @ 0x24 │ │ │ │ │ + beq.n 1798 <_PyPegen_get_keys+0x160> │ │ │ │ │ + ldr r1, [r3, #32] │ │ │ │ │ cmp r4, #9 │ │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ │ - str r2, [r0, #40] @ 0x28 │ │ │ │ │ - beq.n 1708 <_PyPegen_get_keys+0x154> │ │ │ │ │ - add.w r2, r1, r4, lsl #2 │ │ │ │ │ - add.w ip, r1, #36 @ 0x24 │ │ │ │ │ + ldr r1, [r1, #0] │ │ │ │ │ + str r1, [r0, #40] @ 0x28 │ │ │ │ │ + beq.n 1798 <_PyPegen_get_keys+0x160> │ │ │ │ │ + ldr r1, [r3, #36] @ 0x24 │ │ │ │ │ + cmp r4, #10 │ │ │ │ │ + ldr r1, [r1, #0] │ │ │ │ │ + str r1, [r0, #44] @ 0x2c │ │ │ │ │ + beq.n 1798 <_PyPegen_get_keys+0x160> │ │ │ │ │ + add.w r2, r3, r4, lsl #2 │ │ │ │ │ + add.w ip, r3, #40 @ 0x28 │ │ │ │ │ sub.w r3, r2, ip │ │ │ │ │ - add.w r4, r0, #40 @ 0x28 │ │ │ │ │ + add.w r4, r0, #44 @ 0x2c │ │ │ │ │ subs r3, #4 │ │ │ │ │ lsrs r3, r3, #2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ ands.w r3, r3, #7 │ │ │ │ │ - beq.n 16ba <_PyPegen_get_keys+0x106> │ │ │ │ │ + beq.n 174a <_PyPegen_get_keys+0x112> │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 16ac <_PyPegen_get_keys+0xf8> │ │ │ │ │ + beq.n 173c <_PyPegen_get_keys+0x104> │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 16a2 <_PyPegen_get_keys+0xee> │ │ │ │ │ + beq.n 1732 <_PyPegen_get_keys+0xfa> │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - beq.n 1698 <_PyPegen_get_keys+0xe4> │ │ │ │ │ + beq.n 1728 <_PyPegen_get_keys+0xf0> │ │ │ │ │ cmp r3, #4 │ │ │ │ │ - beq.n 168e <_PyPegen_get_keys+0xda> │ │ │ │ │ + beq.n 171e <_PyPegen_get_keys+0xe6> │ │ │ │ │ cmp r3, #5 │ │ │ │ │ - beq.n 1684 <_PyPegen_get_keys+0xd0> │ │ │ │ │ + beq.n 1714 <_PyPegen_get_keys+0xdc> │ │ │ │ │ cmp r3, #6 │ │ │ │ │ - bne.n 1712 <_PyPegen_get_keys+0x15e> │ │ │ │ │ + bne.n 17a2 <_PyPegen_get_keys+0x16a> │ │ │ │ │ ldr.w r3, [ip], #4 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str.w r3, [r4, #4]! │ │ │ │ │ ldr.w r3, [ip], #4 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str.w r3, [r4, #4]! │ │ │ │ │ ldr.w r3, [ip], #4 │ │ │ │ │ @@ -2467,15 +2535,15 @@ │ │ │ │ │ ldr.w r3, [ip], #4 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str.w r3, [r4, #4]! │ │ │ │ │ ldr.w r3, [ip], #4 │ │ │ │ │ cmp ip, r2 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str.w r3, [r4, #4]! │ │ │ │ │ - beq.n 1708 <_PyPegen_get_keys+0x154> │ │ │ │ │ + beq.n 1798 <_PyPegen_get_keys+0x160> │ │ │ │ │ mov r1, ip │ │ │ │ │ adds r4, #32 │ │ │ │ │ ldr.w r3, [r1], #4 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str.w r3, [r4, #-28] │ │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ │ add.w ip, r1, #28 │ │ │ │ │ @@ -2496,115 +2564,119 @@ │ │ │ │ │ str.w r3, [r4, #-8] │ │ │ │ │ ldr r3, [r1, #20] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ │ ldr r3, [r1, #24] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - bne.n 16ba <_PyPegen_get_keys+0x106> │ │ │ │ │ + bne.n 174a <_PyPegen_get_keys+0x112> │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ mov r0, r3 │ │ │ │ │ b.w 0 <_Py_asdl_expr_seq_new> │ │ │ │ │ R_ARM_THM_JUMP24 _Py_asdl_expr_seq_new │ │ │ │ │ - ldr.w r3, [ip] │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - add.w ip, r1, #40 @ 0x28 │ │ │ │ │ + ldr.w r3, [ip], #4 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ - str.w r3, [r4, #44]! │ │ │ │ │ - b.n 167a <_PyPegen_get_keys+0xc6> │ │ │ │ │ + str.w r3, [r4, #4]! │ │ │ │ │ + b.n 170a <_PyPegen_get_keys+0xd2> │ │ │ │ │ + nop │ │ │ │ │ │ │ │ │ │ -00001724 <_PyPegen_get_values>: │ │ │ │ │ +000017b0 <_PyPegen_get_values>: │ │ │ │ │ _PyPegen_get_values(): │ │ │ │ │ mov r3, r1 │ │ │ │ │ ldr r1, [r0, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 187c <_PyPegen_get_values+0x158> │ │ │ │ │ + beq.w 1914 <_PyPegen_get_values+0x164> │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_asdl_expr_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_expr_seq_new │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1878 <_PyPegen_get_values+0x154> │ │ │ │ │ + beq.w 1910 <_PyPegen_get_values+0x160> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 1878 <_PyPegen_get_values+0x154> │ │ │ │ │ + ble.w 1910 <_PyPegen_get_values+0x160> │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ │ + ldr r1, [r1, #4] │ │ │ │ │ + str r1, [r0, #8] │ │ │ │ │ + beq.w 1910 <_PyPegen_get_values+0x160> │ │ │ │ │ ldr r1, [r3, #4] │ │ │ │ │ - ldr r2, [r1, #0] │ │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ │ - str r2, [r0, #8] │ │ │ │ │ - beq.w 1878 <_PyPegen_get_values+0x154> │ │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ │ cmp r4, #2 │ │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ │ - str r2, [r0, #12] │ │ │ │ │ - beq.w 1878 <_PyPegen_get_values+0x154> │ │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ │ + ldr r1, [r1, #4] │ │ │ │ │ + str r1, [r0, #12] │ │ │ │ │ + beq.w 1910 <_PyPegen_get_values+0x160> │ │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ │ cmp r4, #3 │ │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ │ - str r2, [r0, #16] │ │ │ │ │ - beq.n 1878 <_PyPegen_get_values+0x154> │ │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ │ + ldr r1, [r1, #4] │ │ │ │ │ + str r1, [r0, #16] │ │ │ │ │ + beq.w 1910 <_PyPegen_get_values+0x160> │ │ │ │ │ + ldr r1, [r3, #12] │ │ │ │ │ cmp r4, #4 │ │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ │ - str r2, [r0, #20] │ │ │ │ │ - beq.n 1878 <_PyPegen_get_values+0x154> │ │ │ │ │ - ldr r2, [r1, #16] │ │ │ │ │ + ldr r1, [r1, #4] │ │ │ │ │ + str r1, [r0, #20] │ │ │ │ │ + beq.n 1910 <_PyPegen_get_values+0x160> │ │ │ │ │ + ldr r1, [r3, #16] │ │ │ │ │ cmp r4, #5 │ │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ │ - str r2, [r0, #24] │ │ │ │ │ - beq.n 1878 <_PyPegen_get_values+0x154> │ │ │ │ │ - ldr r2, [r1, #20] │ │ │ │ │ + ldr r1, [r1, #4] │ │ │ │ │ + str r1, [r0, #24] │ │ │ │ │ + beq.n 1910 <_PyPegen_get_values+0x160> │ │ │ │ │ + ldr r1, [r3, #20] │ │ │ │ │ cmp r4, #6 │ │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ │ - str r2, [r0, #28] │ │ │ │ │ - beq.n 1878 <_PyPegen_get_values+0x154> │ │ │ │ │ - ldr r2, [r1, #24] │ │ │ │ │ + ldr r1, [r1, #4] │ │ │ │ │ + str r1, [r0, #28] │ │ │ │ │ + beq.n 1910 <_PyPegen_get_values+0x160> │ │ │ │ │ + ldr r1, [r3, #24] │ │ │ │ │ cmp r4, #7 │ │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ │ - str r2, [r0, #32] │ │ │ │ │ - beq.n 1878 <_PyPegen_get_values+0x154> │ │ │ │ │ - ldr r2, [r1, #28] │ │ │ │ │ + ldr r1, [r1, #4] │ │ │ │ │ + str r1, [r0, #32] │ │ │ │ │ + beq.n 1910 <_PyPegen_get_values+0x160> │ │ │ │ │ + ldr r1, [r3, #28] │ │ │ │ │ cmp r4, #8 │ │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ │ - str r2, [r0, #36] @ 0x24 │ │ │ │ │ - beq.n 1878 <_PyPegen_get_values+0x154> │ │ │ │ │ - ldr r2, [r1, #32] │ │ │ │ │ + ldr r1, [r1, #4] │ │ │ │ │ + str r1, [r0, #36] @ 0x24 │ │ │ │ │ + beq.n 1910 <_PyPegen_get_values+0x160> │ │ │ │ │ + ldr r1, [r3, #32] │ │ │ │ │ cmp r4, #9 │ │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ │ - str r2, [r0, #40] @ 0x28 │ │ │ │ │ - beq.n 1878 <_PyPegen_get_values+0x154> │ │ │ │ │ - add.w r2, r1, r4, lsl #2 │ │ │ │ │ - add.w ip, r1, #36 @ 0x24 │ │ │ │ │ + ldr r1, [r1, #4] │ │ │ │ │ + str r1, [r0, #40] @ 0x28 │ │ │ │ │ + beq.n 1910 <_PyPegen_get_values+0x160> │ │ │ │ │ + ldr r1, [r3, #36] @ 0x24 │ │ │ │ │ + cmp r4, #10 │ │ │ │ │ + ldr r1, [r1, #4] │ │ │ │ │ + str r1, [r0, #44] @ 0x2c │ │ │ │ │ + beq.n 1910 <_PyPegen_get_values+0x160> │ │ │ │ │ + add.w r2, r3, r4, lsl #2 │ │ │ │ │ + add.w ip, r3, #40 @ 0x28 │ │ │ │ │ sub.w r3, r2, ip │ │ │ │ │ - add.w r4, r0, #40 @ 0x28 │ │ │ │ │ + add.w r4, r0, #44 @ 0x2c │ │ │ │ │ subs r3, #4 │ │ │ │ │ lsrs r3, r3, #2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ ands.w r3, r3, #7 │ │ │ │ │ - beq.n 182a <_PyPegen_get_values+0x106> │ │ │ │ │ + beq.n 18c2 <_PyPegen_get_values+0x112> │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 181c <_PyPegen_get_values+0xf8> │ │ │ │ │ + beq.n 18b4 <_PyPegen_get_values+0x104> │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 1812 <_PyPegen_get_values+0xee> │ │ │ │ │ + beq.n 18aa <_PyPegen_get_values+0xfa> │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - beq.n 1808 <_PyPegen_get_values+0xe4> │ │ │ │ │ + beq.n 18a0 <_PyPegen_get_values+0xf0> │ │ │ │ │ cmp r3, #4 │ │ │ │ │ - beq.n 17fe <_PyPegen_get_values+0xda> │ │ │ │ │ + beq.n 1896 <_PyPegen_get_values+0xe6> │ │ │ │ │ cmp r3, #5 │ │ │ │ │ - beq.n 17f4 <_PyPegen_get_values+0xd0> │ │ │ │ │ + beq.n 188c <_PyPegen_get_values+0xdc> │ │ │ │ │ cmp r3, #6 │ │ │ │ │ - bne.n 1882 <_PyPegen_get_values+0x15e> │ │ │ │ │ + bne.n 191a <_PyPegen_get_values+0x16a> │ │ │ │ │ ldr.w r3, [ip], #4 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ str.w r3, [r4, #4]! │ │ │ │ │ ldr.w r3, [ip], #4 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ str.w r3, [r4, #4]! │ │ │ │ │ ldr.w r3, [ip], #4 │ │ │ │ │ @@ -2616,15 +2688,15 @@ │ │ │ │ │ ldr.w r3, [ip], #4 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ str.w r3, [r4, #4]! │ │ │ │ │ ldr.w r3, [ip], #4 │ │ │ │ │ cmp ip, r2 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ str.w r3, [r4, #4]! │ │ │ │ │ - beq.n 1878 <_PyPegen_get_values+0x154> │ │ │ │ │ + beq.n 1910 <_PyPegen_get_values+0x160> │ │ │ │ │ mov r1, ip │ │ │ │ │ adds r4, #32 │ │ │ │ │ ldr.w r3, [r1], #4 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ str.w r3, [r4, #-28] │ │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ │ add.w ip, r1, #28 │ │ │ │ │ @@ -2645,108 +2717,107 @@ │ │ │ │ │ str.w r3, [r4, #-8] │ │ │ │ │ ldr r3, [r1, #20] │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ │ ldr r3, [r1, #24] │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - bne.n 182a <_PyPegen_get_values+0x106> │ │ │ │ │ + bne.n 18c2 <_PyPegen_get_values+0x112> │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ mov r0, r3 │ │ │ │ │ b.w 0 <_Py_asdl_expr_seq_new> │ │ │ │ │ R_ARM_THM_JUMP24 _Py_asdl_expr_seq_new │ │ │ │ │ - ldr.w r3, [ip] │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - add.w ip, r1, #40 @ 0x28 │ │ │ │ │ + ldr.w r3, [ip], #4 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ - str.w r3, [r4, #44]! │ │ │ │ │ - b.n 17ea <_PyPegen_get_values+0xc6> │ │ │ │ │ + str.w r3, [r4, #4]! │ │ │ │ │ + b.n 1882 <_PyPegen_get_values+0xd2> │ │ │ │ │ + nop │ │ │ │ │ │ │ │ │ │ -00001894 <_PyPegen_name_default_pair>: │ │ │ │ │ +00001928 <_PyPegen_name_default_pair>: │ │ │ │ │ _PyPegen_name_default_pair(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r5, r3 │ │ │ │ │ bl 0 <_PyArena_Malloc> │ │ │ │ │ R_ARM_THM_CALL _PyArena_Malloc │ │ │ │ │ - cbz r0, 18da <_PyPegen_name_default_pair+0x46> │ │ │ │ │ + cbz r0, 196e <_PyPegen_name_default_pair+0x46> │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbnz r5, 18c6 <_PyPegen_name_default_pair+0x32> │ │ │ │ │ + cbnz r5, 195a <_PyPegen_name_default_pair+0x32> │ │ │ │ │ str r4, [r0, #0] │ │ │ │ │ - cbz r4, 18da <_PyPegen_name_default_pair+0x46> │ │ │ │ │ + cbz r4, 196e <_PyPegen_name_default_pair+0x46> │ │ │ │ │ str r6, [r3, #4] │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r1, r4 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_PyPegen_constant_from_string> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_add_type_comment_to_arg.part.0.isra.0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 18be <_PyPegen_name_default_pair+0x2a> │ │ │ │ │ + bne.n 1952 <_PyPegen_name_default_pair+0x2a> │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 18c0 <_PyPegen_name_default_pair+0x2c> │ │ │ │ │ + b.n 1954 <_PyPegen_name_default_pair+0x2c> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000018e0 <_PyPegen_keyword_or_starred>: │ │ │ │ │ +00001974 <_PyPegen_keyword_or_starred>: │ │ │ │ │ _PyPegen_keyword_or_starred(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ movs r1, #8 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_PyArena_Malloc> │ │ │ │ │ R_ARM_THM_CALL _PyArena_Malloc │ │ │ │ │ - cbz r0, 1904 <_PyPegen_keyword_or_starred+0x24> │ │ │ │ │ + cbz r0, 1998 <_PyPegen_keyword_or_starred+0x24> │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ str r4, [r0, #0] │ │ │ │ │ str r2, [r0, #4] │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ │ │ -00001908 <_PyPegen_check_fstring_conversion>: │ │ │ │ │ +0000199c <_PyPegen_check_fstring_conversion>: │ │ │ │ │ _PyPegen_check_fstring_conversion(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r3, r1 │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ sub sp, #20 │ │ │ │ │ ldr r1, [r4, #16] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 1940 <_PyPegen_check_fstring_conversion+0x38> │ │ │ │ │ + bne.n 19d4 <_PyPegen_check_fstring_conversion+0x38> │ │ │ │ │ ldr r5, [r3, #24] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - bne.n 1940 <_PyPegen_check_fstring_conversion+0x38> │ │ │ │ │ + bne.n 19d4 <_PyPegen_check_fstring_conversion+0x38> │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ movs r1, #8 │ │ │ │ │ ldr r5, [r3, #32] │ │ │ │ │ bl 0 <_PyArena_Malloc> │ │ │ │ │ R_ARM_THM_CALL _PyArena_Malloc │ │ │ │ │ - cbz r0, 1962 <_PyPegen_check_fstring_conversion+0x5a> │ │ │ │ │ + cbz r0, 19f6 <_PyPegen_check_fstring_conversion+0x5a> │ │ │ │ │ strd r4, r5, [r0] │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ @@ -2760,267 +2831,271 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC13 │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC13 │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ bl 8a <_PyPegen_constant_from_string+0x8a> │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 193c <_PyPegen_check_fstring_conversion+0x34> │ │ │ │ │ + b.n 19d0 <_PyPegen_check_fstring_conversion+0x34> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001968 <_PyPegen_seq_extract_starred_exprs>: │ │ │ │ │ +000019fc <_PyPegen_seq_extract_starred_exprs>: │ │ │ │ │ _PyPegen_seq_extract_starred_exprs(): │ │ │ │ │ - cbz r1, 19ca <_PyPegen_seq_extract_starred_exprs+0x62> │ │ │ │ │ + cbz r1, 1a5e <_PyPegen_seq_extract_starred_exprs+0x62> │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.n 19ca <_PyPegen_seq_extract_starred_exprs+0x62> │ │ │ │ │ + ble.n 1a5e <_PyPegen_seq_extract_starred_exprs+0x62> │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ sub sp, #8 │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ ldr.w ip, [r4, #4] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - beq.n 19d4 <_PyPegen_seq_extract_starred_exprs+0x6c> │ │ │ │ │ + beq.n 1a68 <_PyPegen_seq_extract_starred_exprs+0x6c> │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.n 19c4 <_PyPegen_seq_extract_starred_exprs+0x5c> │ │ │ │ │ + beq.n 1a58 <_PyPegen_seq_extract_starred_exprs+0x5c> │ │ │ │ │ mov.w lr, #0 │ │ │ │ │ ldr r4, [r3, #4] │ │ │ │ │ ldr.w ip, [r4, #4] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - beq.n 19de <_PyPegen_seq_extract_starred_exprs+0x76> │ │ │ │ │ + beq.n 1a72 <_PyPegen_seq_extract_starred_exprs+0x76> │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.n 19be <_PyPegen_seq_extract_starred_exprs+0x56> │ │ │ │ │ + beq.n 1a52 <_PyPegen_seq_extract_starred_exprs+0x56> │ │ │ │ │ add.w r2, r3, r2, lsl #2 │ │ │ │ │ adds r3, #8 │ │ │ │ │ ldr.w ip, [r3], #4 │ │ │ │ │ ldr.w ip, [ip, #4] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - beq.n 19ce <_PyPegen_seq_extract_starred_exprs+0x66> │ │ │ │ │ + beq.n 1a62 <_PyPegen_seq_extract_starred_exprs+0x66> │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 19ac <_PyPegen_seq_extract_starred_exprs+0x44> │ │ │ │ │ + bne.n 1a40 <_PyPegen_seq_extract_starred_exprs+0x44> │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - bne.n 19e6 <_PyPegen_seq_extract_starred_exprs+0x7e> │ │ │ │ │ + bne.n 1a7a <_PyPegen_seq_extract_starred_exprs+0x7e> │ │ │ │ │ movs r0, #0 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ movs r0, #0 │ │ │ │ │ bx lr │ │ │ │ │ add.w lr, lr, #1 │ │ │ │ │ - b.n 19ba <_PyPegen_seq_extract_starred_exprs+0x52> │ │ │ │ │ + b.n 1a4e <_PyPegen_seq_extract_starred_exprs+0x52> │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.n 1a14 <_PyPegen_seq_extract_starred_exprs+0xac> │ │ │ │ │ + beq.n 1aa8 <_PyPegen_seq_extract_starred_exprs+0xac> │ │ │ │ │ mov.w lr, #1 │ │ │ │ │ - b.n 1996 <_PyPegen_seq_extract_starred_exprs+0x2e> │ │ │ │ │ + b.n 1a2a <_PyPegen_seq_extract_starred_exprs+0x2e> │ │ │ │ │ add.w lr, lr, #1 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - bne.n 19a6 <_PyPegen_seq_extract_starred_exprs+0x3e> │ │ │ │ │ + bne.n 1a3a <_PyPegen_seq_extract_starred_exprs+0x3e> │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r1, [r0, #20] │ │ │ │ │ mov r0, lr │ │ │ │ │ bl 0 <_Py_asdl_expr_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_expr_seq_new │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 19c6 <_PyPegen_seq_extract_starred_exprs+0x5e> │ │ │ │ │ + beq.n 1a5a <_PyPegen_seq_extract_starred_exprs+0x5e> │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.n 19c6 <_PyPegen_seq_extract_starred_exprs+0x5e> │ │ │ │ │ + ble.n 1a5a <_PyPegen_seq_extract_starred_exprs+0x5e> │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ add.w r2, r3, r2, lsl #2 │ │ │ │ │ ldr.w r1, [r3], #4 │ │ │ │ │ ldr r4, [r1, #4] │ │ │ │ │ - cbz r4, 1a18 <_PyPegen_seq_extract_starred_exprs+0xb0> │ │ │ │ │ + cbz r4, 1aac <_PyPegen_seq_extract_starred_exprs+0xb0> │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 1a06 <_PyPegen_seq_extract_starred_exprs+0x9e> │ │ │ │ │ - b.n 19c6 <_PyPegen_seq_extract_starred_exprs+0x5e> │ │ │ │ │ + bne.n 1a9a <_PyPegen_seq_extract_starred_exprs+0x9e> │ │ │ │ │ + b.n 1a5a <_PyPegen_seq_extract_starred_exprs+0x5e> │ │ │ │ │ mov lr, r2 │ │ │ │ │ - b.n 19e6 <_PyPegen_seq_extract_starred_exprs+0x7e> │ │ │ │ │ + b.n 1a7a <_PyPegen_seq_extract_starred_exprs+0x7e> │ │ │ │ │ add.w lr, ip, #2 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ str.w r1, [r0, lr, lsl #2] │ │ │ │ │ - b.n 1a0e <_PyPegen_seq_extract_starred_exprs+0xa6> │ │ │ │ │ + b.n 1aa2 <_PyPegen_seq_extract_starred_exprs+0xa6> │ │ │ │ │ │ │ │ │ │ -00001a28 <_PyPegen_seq_delete_starred_exprs>: │ │ │ │ │ +00001abc <_PyPegen_seq_delete_starred_exprs>: │ │ │ │ │ _PyPegen_seq_delete_starred_exprs(): │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 1b00 <_PyPegen_seq_delete_starred_exprs+0xd8> │ │ │ │ │ + beq.n 1b9a <_PyPegen_seq_delete_starred_exprs+0xde> │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r4, [r1, #0] │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 1ade <_PyPegen_seq_delete_starred_exprs+0xb6> │ │ │ │ │ + ble.n 1b72 <_PyPegen_seq_delete_starred_exprs+0xb6> │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 1ae8 <_PyPegen_seq_delete_starred_exprs+0xc0> │ │ │ │ │ + beq.n 1b7c <_PyPegen_seq_delete_starred_exprs+0xc0> │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq.n 1ad0 <_PyPegen_seq_delete_starred_exprs+0xa8> │ │ │ │ │ + beq.n 1b64 <_PyPegen_seq_delete_starred_exprs+0xa8> │ │ │ │ │ movs r0, #0 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 1af4 <_PyPegen_seq_delete_starred_exprs+0xcc> │ │ │ │ │ + beq.n 1b8e <_PyPegen_seq_delete_starred_exprs+0xd2> │ │ │ │ │ cmp r4, #2 │ │ │ │ │ - beq.n 1ae2 <_PyPegen_seq_delete_starred_exprs+0xba> │ │ │ │ │ + beq.n 1b76 <_PyPegen_seq_delete_starred_exprs+0xba> │ │ │ │ │ add.w r1, r2, #8 │ │ │ │ │ add.w r2, r2, r4, lsl #2 │ │ │ │ │ ldr.w ip, [r1], #4 │ │ │ │ │ ldr.w ip, [ip, #4] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - beq.n 1af0 <_PyPegen_seq_delete_starred_exprs+0xc8> │ │ │ │ │ + beq.n 1b84 <_PyPegen_seq_delete_starred_exprs+0xc8> │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne.n 1a68 <_PyPegen_seq_delete_starred_exprs+0x40> │ │ │ │ │ + bne.n 1afc <_PyPegen_seq_delete_starred_exprs+0x40> │ │ │ │ │ subs r0, r4, r0 │ │ │ │ │ - beq.n 1ace <_PyPegen_seq_delete_starred_exprs+0xa6> │ │ │ │ │ + beq.n 1b70 <_PyPegen_seq_delete_starred_exprs+0xb4> │ │ │ │ │ ldr r1, [r3, #20] │ │ │ │ │ bl 0 <_Py_asdl_keyword_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_keyword_seq_new │ │ │ │ │ - cbz r0, 1ace <_PyPegen_seq_delete_starred_exprs+0xa6> │ │ │ │ │ + cbz r0, 1b70 <_PyPegen_seq_delete_starred_exprs+0xb4> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 1ace <_PyPegen_seq_delete_starred_exprs+0xa6> │ │ │ │ │ + ble.n 1b70 <_PyPegen_seq_delete_starred_exprs+0xb4> │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ - cbz r3, 1a98 <_PyPegen_seq_delete_starred_exprs+0x70> │ │ │ │ │ + cbz r3, 1b2c <_PyPegen_seq_delete_starred_exprs+0x70> │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r1, [r0, #8] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq.n 1ace <_PyPegen_seq_delete_starred_exprs+0xa6> │ │ │ │ │ + beq.n 1b70 <_PyPegen_seq_delete_starred_exprs+0xb4> │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ ldr r5, [r1, #4] │ │ │ │ │ - cbz r5, 1aac <_PyPegen_seq_delete_starred_exprs+0x84> │ │ │ │ │ + cbz r5, 1b40 <_PyPegen_seq_delete_starred_exprs+0x84> │ │ │ │ │ ldr r5, [r1, #0] │ │ │ │ │ adds r1, r3, #2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str.w r5, [r0, r1, lsl #2] │ │ │ │ │ cmp r4, #2 │ │ │ │ │ - beq.n 1ace <_PyPegen_seq_delete_starred_exprs+0xa6> │ │ │ │ │ + beq.n 1b70 <_PyPegen_seq_delete_starred_exprs+0xb4> │ │ │ │ │ add.w r1, r2, #8 │ │ │ │ │ add.w r2, r2, r4, lsl #2 │ │ │ │ │ ldr.w r4, [r1], #4 │ │ │ │ │ adds r5, r3, #2 │ │ │ │ │ ldr r6, [r4, #4] │ │ │ │ │ - cbz r6, 1aca <_PyPegen_seq_delete_starred_exprs+0xa2> │ │ │ │ │ + cbz r6, 1b88 <_PyPegen_seq_delete_starred_exprs+0xcc> │ │ │ │ │ ldr r4, [r4, #0] │ │ │ │ │ - adds r3, #1 │ │ │ │ │ - str.w r4, [r0, r5, lsl #2] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne.n 1ab8 <_PyPegen_seq_delete_starred_exprs+0x90> │ │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ │ + str.w r4, [r0, r5, lsl #2] │ │ │ │ │ + beq.n 1b70 <_PyPegen_seq_delete_starred_exprs+0xb4> │ │ │ │ │ + adds r3, #1 │ │ │ │ │ + b.n 1b4c <_PyPegen_seq_delete_starred_exprs+0x90> │ │ │ │ │ ldr r1, [r3, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_asdl_keyword_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_keyword_seq_new │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1a8a <_PyPegen_seq_delete_starred_exprs+0x62> │ │ │ │ │ + bne.n 1b1e <_PyPegen_seq_delete_starred_exprs+0x62> │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 1a7a <_PyPegen_seq_delete_starred_exprs+0x52> │ │ │ │ │ + b.n 1b0e <_PyPegen_seq_delete_starred_exprs+0x52> │ │ │ │ │ rsb r0, r0, #2 │ │ │ │ │ - b.n 1a7e <_PyPegen_seq_delete_starred_exprs+0x56> │ │ │ │ │ + b.n 1b12 <_PyPegen_seq_delete_starred_exprs+0x56> │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq.n 1afc <_PyPegen_seq_delete_starred_exprs+0xd4> │ │ │ │ │ + beq.n 1b96 <_PyPegen_seq_delete_starred_exprs+0xda> │ │ │ │ │ movs r0, #1 │ │ │ │ │ - b.n 1a54 <_PyPegen_seq_delete_starred_exprs+0x2c> │ │ │ │ │ + b.n 1ae8 <_PyPegen_seq_delete_starred_exprs+0x2c> │ │ │ │ │ adds r0, #1 │ │ │ │ │ - b.n 1a76 <_PyPegen_seq_delete_starred_exprs+0x4e> │ │ │ │ │ + b.n 1b0a <_PyPegen_seq_delete_starred_exprs+0x4e> │ │ │ │ │ + cmp r1, r2 │ │ │ │ │ + bne.n 1b4c <_PyPegen_seq_delete_starred_exprs+0x90> │ │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ │ adds r0, #1 │ │ │ │ │ cmp r4, #2 │ │ │ │ │ - bne.n 1a60 <_PyPegen_seq_delete_starred_exprs+0x38> │ │ │ │ │ - b.n 1a7a <_PyPegen_seq_delete_starred_exprs+0x52> │ │ │ │ │ + bne.n 1af4 <_PyPegen_seq_delete_starred_exprs+0x38> │ │ │ │ │ + b.n 1b0e <_PyPegen_seq_delete_starred_exprs+0x52> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - b.n 1a7a <_PyPegen_seq_delete_starred_exprs+0x52> │ │ │ │ │ + b.n 1b0e <_PyPegen_seq_delete_starred_exprs+0x52> │ │ │ │ │ mov r0, r1 │ │ │ │ │ bx lr │ │ │ │ │ + nop │ │ │ │ │ │ │ │ │ │ -00001b04 <_PyPegen_make_module>: │ │ │ │ │ +00001ba0 <_PyPegen_make_module>: │ │ │ │ │ _PyPegen_make_module(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r4, [r0, #80] @ 0x50 │ │ │ │ │ sub sp, #8 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bgt.n 1b2c <_PyPegen_make_module+0x28> │ │ │ │ │ + bgt.n 1bc8 <_PyPegen_make_module+0x28> │ │ │ │ │ ldr r2, [r0, #20] │ │ │ │ │ mov r0, r1 │ │ │ │ │ movs r1, #0 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ b.w 0 <_PyAST_Module> │ │ │ │ │ R_ARM_THM_JUMP24 _PyAST_Module │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r8, r1 │ │ │ │ │ ldr r1, [r0, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_asdl_type_ignore_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_type_ignore_seq_new │ │ │ │ │ mov r7, r0 │ │ │ │ │ - cbz r0, 1b82 <_PyPegen_make_module+0x7e> │ │ │ │ │ + cbz r0, 1c1e <_PyPegen_make_module+0x7e> │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ adds r6, r0, #4 │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ add.w r2, r2, r1, lsl #3 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ - bl 960 <_PyPegen_seq_insert_in_front+0x70> │ │ │ │ │ + bl 960 <_PyPegen_seq_insert_in_front+0x78> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_new_type_comment │ │ │ │ │ mov r1, r0 │ │ │ │ │ - cbz r0, 1b82 <_PyPegen_make_module+0x7e> │ │ │ │ │ + cbz r0, 1c1e <_PyPegen_make_module+0x7e> │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ │ ldr.w r0, [r2, r5, lsl #3] │ │ │ │ │ ldr r2, [r3, #20] │ │ │ │ │ bl 0 <_PyAST_TypeIgnore> │ │ │ │ │ R_ARM_THM_CALL _PyAST_TypeIgnore │ │ │ │ │ adds r3, r5, #1 │ │ │ │ │ mov r1, r3 │ │ │ │ │ - cbz r0, 1b82 <_PyPegen_make_module+0x7e> │ │ │ │ │ + cbz r0, 1c1e <_PyPegen_make_module+0x7e> │ │ │ │ │ mov r2, r6 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ str.w r0, [r2, #4]! │ │ │ │ │ mov r6, r2 │ │ │ │ │ - bne.n 1b42 <_PyPegen_make_module+0x3e> │ │ │ │ │ + bne.n 1bde <_PyPegen_make_module+0x3e> │ │ │ │ │ ldr r2, [r3, #20] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - b.n 1b22 <_PyPegen_make_module+0x1e> │ │ │ │ │ + b.n 1bbe <_PyPegen_make_module+0x1e> │ │ │ │ │ movs r0, #0 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001b8c <_PyPegen_key_value_pair>: │ │ │ │ │ +00001c28 <_PyPegen_key_value_pair>: │ │ │ │ │ _PyPegen_key_value_pair(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ movs r1, #8 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_PyArena_Malloc> │ │ │ │ │ R_ARM_THM_CALL _PyArena_Malloc │ │ │ │ │ - cbz r0, 1bb0 <_PyPegen_key_value_pair+0x24> │ │ │ │ │ + cbz r0, 1c4c <_PyPegen_key_value_pair+0x24> │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ str r4, [r0, #0] │ │ │ │ │ str r2, [r0, #4] │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {} │ │ │ │ │ @@ -199,15 +199,15 @@ │ │ │ │ │ add.w fp, r4, #4 │ │ │ │ │ add.w sl, r0, #4 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ ldr.w r1, [fp, #4]! │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ - bl 798 <_PyPegen_set_expr_context> │ │ │ │ │ + bl 790 <_PyPegen_set_expr_context> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_set_expr_context │ │ │ │ │ mov r4, r0 │ │ │ │ │ cbz r0, 1d4 <_set_seq_context+0x5c> │ │ │ │ │ cmp r5, r8 │ │ │ │ │ str.w r0, [sl, #4]! │ │ │ │ │ bne.n 1b4 <_set_seq_context+0x3c> │ │ │ │ │ b.n 1a4 <_set_seq_context+0x2c> │ │ │ ├── parser.o │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: REL (Relocatable file) │ │ │ │ │ Machine: ARM │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 0 (bytes into file) │ │ │ │ │ - Start of section headers: 195156 (bytes into file) │ │ │ │ │ + Start of section headers: 196160 (bytes into file) │ │ │ │ │ Flags: 0x5000000, Version5 EABI │ │ │ │ │ Size of this header: 52 (bytes) │ │ │ │ │ Size of program headers: 0 (bytes) │ │ │ │ │ Number of program headers: 0 │ │ │ │ │ Size of section headers: 40 (bytes) │ │ │ │ │ Number of section headers: 16 │ │ │ │ │ Section header string table index: 15 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,25 +1,25 @@ │ │ │ │ │ -There are 16 section headers, starting at offset 0x2fa54: │ │ │ │ │ +There are 16 section headers, starting at offset 0x2fe40: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ │ │ │ - [ 1] .text PROGBITS 00000000 000034 006e28 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 025b80 002578 08 I 13 1 4 │ │ │ │ │ - [ 3] .data PROGBITS 00000000 006e5c 000198 00 WA 0 0 4 │ │ │ │ │ - [ 4] .rel.data REL 00000000 0280f8 000180 08 I 13 3 4 │ │ │ │ │ - [ 5] .bss NOBITS 00000000 006ff4 000000 00 WA 0 0 1 │ │ │ │ │ - [ 6] .text.hot PROGBITS 00000000 006ff4 0182a8 00 AX 0 0 4 │ │ │ │ │ - [ 7] .rel.text.hot REL 00000000 028278 007018 08 I 13 6 4 │ │ │ │ │ - [ 8] .rodata.str1.4 PROGBITS 00000000 01f29c 001323 01 AMS 0 0 4 │ │ │ │ │ - [ 9] .text.unlikely PROGBITS 00000000 0205c0 0011ea 00 AX 0 0 2 │ │ │ │ │ - [10] .rel.text.unlikely REL 00000000 02f290 000740 08 I 13 9 4 │ │ │ │ │ - [11] .note.GNU-stack PROGBITS 00000000 0217aa 000000 00 0 0 1 │ │ │ │ │ - [12] .ARM.attributes ARM_ATTRIBUTES 00000000 0217aa 000033 00 0 0 1 │ │ │ │ │ - [13] .symtab SYMTAB 00000000 0217e0 0022b0 10 14 393 4 │ │ │ │ │ - [14] .strtab STRTAB 00000000 023a90 0020ef 00 0 0 1 │ │ │ │ │ - [15] .shstrtab STRTAB 00000000 02f9d0 000084 00 0 0 1 │ │ │ │ │ + [ 1] .text PROGBITS 00000000 000034 006374 00 AX 0 0 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 025f4c 002170 08 I 13 1 4 │ │ │ │ │ + [ 3] .data PROGBITS 00000000 0063a8 000198 00 WA 0 0 4 │ │ │ │ │ + [ 4] .rel.data REL 00000000 0280bc 000180 08 I 13 3 4 │ │ │ │ │ + [ 5] .bss NOBITS 00000000 006540 000000 00 WA 0 0 1 │ │ │ │ │ + [ 6] .text.hot PROGBITS 00000000 006540 01912c 00 AX 0 0 4 │ │ │ │ │ + [ 7] .rel.text.hot REL 00000000 02823c 007440 08 I 13 6 4 │ │ │ │ │ + [ 8] .rodata.str1.4 PROGBITS 00000000 01f66c 001323 01 AMS 0 0 4 │ │ │ │ │ + [ 9] .text.unlikely PROGBITS 00000000 020990 0011ea 00 AX 0 0 2 │ │ │ │ │ + [10] .rel.text.unlikely REL 00000000 02f67c 000740 08 I 13 9 4 │ │ │ │ │ + [11] .note.GNU-stack PROGBITS 00000000 021b7a 000000 00 0 0 1 │ │ │ │ │ + [12] .ARM.attributes ARM_ATTRIBUTES 00000000 021b7a 000033 00 0 0 1 │ │ │ │ │ + [13] .symtab SYMTAB 00000000 021bb0 0022b0 10 14 393 4 │ │ │ │ │ + [14] .strtab STRTAB 00000000 023e60 0020ec 00 0 0 1 │ │ │ │ │ + [15] .shstrtab STRTAB 00000000 02fdbc 000084 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), y (purecode), p (processor specific) │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ │ │ │ │ │ Symbol table '.symtab' contains 555 entries: │ │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ │ 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ │ 1: 00000000 0 SECTION LOCAL DEFAULT 3 .data │ │ │ │ │ 2: 00000000 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 3: 00000000 0 NOTYPE LOCAL DEFAULT 3 .LANCHOR0 │ │ │ │ │ - 4: 000162b1 786 FUNC LOCAL DEFAULT 6 expressions_rule │ │ │ │ │ - 5: 00018199 272 FUNC LOCAL DEFAULT 6 _loop0_1_rule │ │ │ │ │ + 4: 00016f19 786 FUNC LOCAL DEFAULT 6 expressions_rule │ │ │ │ │ + 5: 0001901d 272 FUNC LOCAL DEFAULT 6 _loop0_1_rule │ │ │ │ │ 6: 0000077d 6646 FUNC LOCAL DEFAULT 6 compound_stmt_rule │ │ │ │ │ 7: 00002321 538 FUNC LOCAL DEFAULT 6 simple_stmts_rule │ │ │ │ │ 8: 00000bcb 322 FUNC LOCAL DEFAULT 9 _gather_141_rule │ │ │ │ │ - 9: 000072e1 1472 FUNC LOCAL DEFAULT 6 expression_rule │ │ │ │ │ + 9: 00007859 1472 FUNC LOCAL DEFAULT 6 expression_rule │ │ │ │ │ 10: 00000bcb 322 FUNC LOCAL DEFAULT 9 _gather_143_rule │ │ │ │ │ 11: 00000bcb 322 FUNC LOCAL DEFAULT 9 _gather_145_rule │ │ │ │ │ 12: 00000bcb 322 FUNC LOCAL DEFAULT 9 _gather_147_rule │ │ │ │ │ - 13: 00018199 272 FUNC LOCAL DEFAULT 6 _loop0_2_rule │ │ │ │ │ + 13: 0001901d 272 FUNC LOCAL DEFAULT 6 _loop0_2_rule │ │ │ │ │ 14: 00000000 0 SECTION LOCAL DEFAULT 8 .rodata.str1.4 │ │ │ │ │ 15: 00000000 0 NOTYPE LOCAL DEFAULT 8 $d │ │ │ │ │ 16: 00000000 0 NOTYPE LOCAL DEFAULT 8 .LC0 │ │ │ │ │ 17: 00000010 0 NOTYPE LOCAL DEFAULT 8 .LC1 │ │ │ │ │ 18: 0000004c 0 NOTYPE LOCAL DEFAULT 8 .LC2 │ │ │ │ │ 19: 0000008c 0 NOTYPE LOCAL DEFAULT 8 .LC3 │ │ │ │ │ 20: 000000a8 0 NOTYPE LOCAL DEFAULT 8 .LC4 │ │ │ │ │ @@ -32,351 +32,351 @@ │ │ │ │ │ 28: 000001b4 0 NOTYPE LOCAL DEFAULT 8 .LC12 │ │ │ │ │ 29: 000001f4 0 NOTYPE LOCAL DEFAULT 8 .LC13 │ │ │ │ │ 30: 00000208 0 NOTYPE LOCAL DEFAULT 8 .LC14 │ │ │ │ │ 31: 00002175 120 FUNC LOCAL DEFAULT 6 _tmp_7_rule │ │ │ │ │ 32: 000021ed 100 FUNC LOCAL DEFAULT 6 _tmp_8_rule │ │ │ │ │ 33: 00002251 102 FUNC LOCAL DEFAULT 6 _tmp_9_rule │ │ │ │ │ 34: 000022b9 102 FUNC LOCAL DEFAULT 6 _tmp_10_rule │ │ │ │ │ - 35: 0000c611 552 FUNC LOCAL DEFAULT 6 decorators_rule │ │ │ │ │ - 36: 0000ced1 2008 FUNC LOCAL DEFAULT 6 function_def_raw_rule │ │ │ │ │ - 37: 000110b1 974 FUNC LOCAL DEFAULT 6 named_expression_rule │ │ │ │ │ - 38: 00012849 928 FUNC LOCAL DEFAULT 6 block_rule │ │ │ │ │ - 39: 00013d31 750 FUNC LOCAL DEFAULT 6 elif_stmt_rule │ │ │ │ │ - 40: 00014021 370 FUNC LOCAL DEFAULT 6 else_block_rule │ │ │ │ │ - 41: 0000228d 320 FUNC LOCAL DEFAULT 1 _gather_53_rule │ │ │ │ │ - 42: 00001391 806 FUNC LOCAL DEFAULT 1 class_def_raw_rule │ │ │ │ │ - 43: 000016b9 1066 FUNC LOCAL DEFAULT 1 for_stmt_rule │ │ │ │ │ - 44: 00000ea9 350 FUNC LOCAL DEFAULT 1 finally_block_rule │ │ │ │ │ - 45: 00001009 902 FUNC LOCAL DEFAULT 1 _loop1_60_rule │ │ │ │ │ - 46: 00003b9d 284 FUNC LOCAL DEFAULT 1 subject_expr_rule │ │ │ │ │ - 47: 00003e09 230 FUNC LOCAL DEFAULT 1 patterns_rule │ │ │ │ │ - 48: 00005cb9 124 FUNC LOCAL DEFAULT 1 guard_rule │ │ │ │ │ - 49: 00001f2d 80 FUNC LOCAL DEFAULT 1 INVALID_VERSION_CHECK │ │ │ │ │ - 50: 0000228d 320 FUNC LOCAL DEFAULT 1 _gather_57_rule │ │ │ │ │ - 51: 0000663d 748 FUNC LOCAL DEFAULT 1 _loop1_61_rule │ │ │ │ │ - 52: 0000228d 320 FUNC LOCAL DEFAULT 1 _gather_51_rule │ │ │ │ │ - 53: 000009b9 44 FUNC LOCAL DEFAULT 1 NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ │ + 35: 0000cb85 552 FUNC LOCAL DEFAULT 6 decorators_rule │ │ │ │ │ + 36: 0000d445 2016 FUNC LOCAL DEFAULT 6 function_def_raw_rule │ │ │ │ │ + 37: 000117dd 974 FUNC LOCAL DEFAULT 6 named_expression_rule │ │ │ │ │ + 38: 00012f55 928 FUNC LOCAL DEFAULT 6 block_rule │ │ │ │ │ + 39: 00014435 750 FUNC LOCAL DEFAULT 6 elif_stmt_rule │ │ │ │ │ + 40: 00014725 370 FUNC LOCAL DEFAULT 6 else_block_rule │ │ │ │ │ + 41: 000018b9 320 FUNC LOCAL DEFAULT 1 _gather_53_rule │ │ │ │ │ + 42: 000009bd 806 FUNC LOCAL DEFAULT 1 class_def_raw_rule │ │ │ │ │ + 43: 00000ce5 1066 FUNC LOCAL DEFAULT 1 for_stmt_rule │ │ │ │ │ + 44: 00014ef1 356 FUNC LOCAL DEFAULT 6 finally_block_rule │ │ │ │ │ + 45: 00015055 922 FUNC LOCAL DEFAULT 6 _loop1_60_rule │ │ │ │ │ + 46: 000030e9 284 FUNC LOCAL DEFAULT 1 subject_expr_rule │ │ │ │ │ + 47: 00003355 230 FUNC LOCAL DEFAULT 1 patterns_rule │ │ │ │ │ + 48: 00005205 124 FUNC LOCAL DEFAULT 1 guard_rule │ │ │ │ │ + 49: 00001559 80 FUNC LOCAL DEFAULT 1 INVALID_VERSION_CHECK │ │ │ │ │ + 50: 000018b9 320 FUNC LOCAL DEFAULT 1 _gather_57_rule │ │ │ │ │ + 51: 00005b89 748 FUNC LOCAL DEFAULT 1 _loop1_61_rule │ │ │ │ │ + 52: 000018b9 320 FUNC LOCAL DEFAULT 1 _gather_51_rule │ │ │ │ │ + 53: 000000e5 44 FUNC LOCAL DEFAULT 1 NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ │ 54: 00000f47 320 FUNC LOCAL DEFAULT 9 _gather_208_rule │ │ │ │ │ - 55: 0000228d 320 FUNC LOCAL DEFAULT 1 _gather_55_rule │ │ │ │ │ + 55: 000018b9 320 FUNC LOCAL DEFAULT 1 _gather_55_rule │ │ │ │ │ 56: 00000001 320 FUNC LOCAL DEFAULT 9 _gather_206_rule │ │ │ │ │ 57: 00000827 88 FUNC LOCAL DEFAULT 9 _tmp_214_rule │ │ │ │ │ 58: 0000087f 210 FUNC LOCAL DEFAULT 9 _loop0_215_rule │ │ │ │ │ - 59: 00001009 902 FUNC LOCAL DEFAULT 1 _loop1_216_rule │ │ │ │ │ + 59: 00015055 922 FUNC LOCAL DEFAULT 6 _loop1_216_rule │ │ │ │ │ 60: 0000087f 210 FUNC LOCAL DEFAULT 9 _loop0_218_rule │ │ │ │ │ - 61: 0000663d 748 FUNC LOCAL DEFAULT 1 _loop1_219_rule │ │ │ │ │ + 61: 00005b89 748 FUNC LOCAL DEFAULT 1 _loop1_219_rule │ │ │ │ │ 62: 00000951 94 FUNC LOCAL DEFAULT 9 _tmp_217_rule │ │ │ │ │ - 63: 000034d5 68 FUNC LOCAL DEFAULT 1 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ + 63: 00002a21 68 FUNC LOCAL DEFAULT 1 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 64: 00000951 94 FUNC LOCAL DEFAULT 9 _tmp_271_rule │ │ │ │ │ 65: 00000001 320 FUNC LOCAL DEFAULT 9 _gather_210_rule │ │ │ │ │ 66: 00000f47 320 FUNC LOCAL DEFAULT 9 _gather_212_rule │ │ │ │ │ - 67: 0000253d 7060 FUNC LOCAL DEFAULT 6 simple_stmt_rule │ │ │ │ │ + 67: 0000253d 8410 FUNC LOCAL DEFAULT 6 simple_stmt_rule │ │ │ │ │ 68: 00000248 0 NOTYPE LOCAL DEFAULT 8 .LC15 │ │ │ │ │ 69: 00000268 0 NOTYPE LOCAL DEFAULT 8 .LC16 │ │ │ │ │ 70: 00000288 0 NOTYPE LOCAL DEFAULT 8 .LC17 │ │ │ │ │ 71: 000002b8 0 NOTYPE LOCAL DEFAULT 8 .LC18 │ │ │ │ │ 72: 000002e8 0 NOTYPE LOCAL DEFAULT 8 .LC19 │ │ │ │ │ 73: 00000308 0 NOTYPE LOCAL DEFAULT 8 .LC20 │ │ │ │ │ 74: 00000334 0 NOTYPE LOCAL DEFAULT 8 .LC21 │ │ │ │ │ 75: 0000036c 0 NOTYPE LOCAL DEFAULT 8 .LC22 │ │ │ │ │ 76: 00000374 0 NOTYPE LOCAL DEFAULT 8 .LC23 │ │ │ │ │ - 77: 0000605d 1058 FUNC LOCAL DEFAULT 6 star_targets_rule │ │ │ │ │ - 78: 00007bc1 1352 FUNC LOCAL DEFAULT 6 single_target_rule │ │ │ │ │ - 79: 00008469 1654 FUNC LOCAL DEFAULT 6 star_expressions_rule │ │ │ │ │ - 80: 0000c9cd 102 FUNC LOCAL DEFAULT 6 _tmp_6_rule │ │ │ │ │ - 81: 00003b21 122 FUNC LOCAL DEFAULT 1 _tmp_11_rule │ │ │ │ │ - 82: 00004161 2266 FUNC LOCAL DEFAULT 6 t_primary_raw │ │ │ │ │ - 83: 00014cad 674 FUNC LOCAL DEFAULT 6 augassign_rule │ │ │ │ │ - 84: 0000f055 336 FUNC LOCAL DEFAULT 6 yield_expr_rule │ │ │ │ │ - 85: 00014195 1248 FUNC LOCAL DEFAULT 6 slices_rule │ │ │ │ │ - 86: 00005fe5 118 FUNC LOCAL DEFAULT 6 t_lookahead_rule │ │ │ │ │ - 87: 00000001 2260 FUNC LOCAL DEFAULT 1 import_stmt_rule │ │ │ │ │ - 88: 00002521 398 FUNC LOCAL DEFAULT 1 del_targets_rule │ │ │ │ │ - 89: 00002a09 88 FUNC LOCAL DEFAULT 1 _tmp_22_rule │ │ │ │ │ - 90: 000033f9 162 FUNC LOCAL DEFAULT 1 invalid_ann_assign_target_rule │ │ │ │ │ - 91: 00011735 240 FUNC LOCAL DEFAULT 6 star_named_expression_rule │ │ │ │ │ - 92: 000035b1 294 FUNC LOCAL DEFAULT 1 _loop0_164_rule │ │ │ │ │ - 93: 000035b1 294 FUNC LOCAL DEFAULT 1 _loop0_165_rule │ │ │ │ │ - 94: 00001ded 318 FUNC LOCAL DEFAULT 1 _gather_18_rule │ │ │ │ │ - 95: 00001ded 318 FUNC LOCAL DEFAULT 1 _gather_20_rule │ │ │ │ │ - 96: 0000eda9 684 FUNC LOCAL DEFAULT 6 type_params_rule │ │ │ │ │ - 97: 00003b21 122 FUNC LOCAL DEFAULT 1 _tmp_13_rule │ │ │ │ │ - 98: 00012ce5 1108 FUNC LOCAL DEFAULT 6 star_named_expressions_rule │ │ │ │ │ - 99: 00000263 118 FUNC LOCAL DEFAULT 9 _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ - 100: 0000e1a5 84 FUNC LOCAL DEFAULT 6 annotated_rhs_rule │ │ │ │ │ - 101: 000040d1 144 FUNC LOCAL DEFAULT 6 t_primary_rule │ │ │ │ │ - 102: 00007025 700 FUNC LOCAL DEFAULT 6 genexp_rule │ │ │ │ │ - 103: 0000d6a9 2302 FUNC LOCAL DEFAULT 6 arguments_rule │ │ │ │ │ - 104: 00004a3d 3994 FUNC LOCAL DEFAULT 6 atom_rule │ │ │ │ │ - 105: 00000388 0 NOTYPE LOCAL DEFAULT 8 .LC24 │ │ │ │ │ - 106: 000003ac 0 NOTYPE LOCAL DEFAULT 8 .LC25 │ │ │ │ │ - 107: 000003d8 0 NOTYPE LOCAL DEFAULT 8 .LC26 │ │ │ │ │ - 108: 000003fc 0 NOTYPE LOCAL DEFAULT 8 .LC27 │ │ │ │ │ - 109: 00000434 0 NOTYPE LOCAL DEFAULT 8 .LC28 │ │ │ │ │ - 110: 00000468 0 NOTYPE LOCAL DEFAULT 8 .LC29 │ │ │ │ │ - 111: 000059d9 98 FUNC LOCAL DEFAULT 6 _tmp_93_rule │ │ │ │ │ - 112: 00005a3d 1448 FUNC LOCAL DEFAULT 6 strings_rule │ │ │ │ │ - 113: 00011481 690 FUNC LOCAL DEFAULT 6 tuple_rule │ │ │ │ │ - 114: 00012be9 250 FUNC LOCAL DEFAULT 6 list_rule │ │ │ │ │ - 115: 0000ca35 1178 FUNC LOCAL DEFAULT 6 for_if_clauses_rule │ │ │ │ │ - 116: 000147ed 1214 FUNC LOCAL DEFAULT 6 _gather_116_rule │ │ │ │ │ - 117: 000147ed 1214 FUNC LOCAL DEFAULT 6 _gather_231_rule │ │ │ │ │ - 118: 00009f8d 442 FUNC LOCAL DEFAULT 6 bitwise_or_rule │ │ │ │ │ - 119: 0000349d 56 FUNC LOCAL DEFAULT 1 RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ - 120: 00002cb1 86 FUNC LOCAL DEFAULT 1 _tmp_233_rule │ │ │ │ │ - 121: 0000f1a5 490 FUNC LOCAL DEFAULT 6 starred_expression_rule │ │ │ │ │ - 122: 00003111 624 FUNC LOCAL DEFAULT 1 invalid_comprehension_rule │ │ │ │ │ - 123: 00006e25 4 FUNC LOCAL DEFAULT 1 _tmp_234_rule │ │ │ │ │ - 124: 00013139 2200 FUNC LOCAL DEFAULT 6 fstring_replacement_field_rule │ │ │ │ │ - 125: 00006605 2590 FUNC LOCAL DEFAULT 6 target_with_star_atom_rule │ │ │ │ │ - 126: 00006481 388 FUNC LOCAL DEFAULT 6 star_target_rule │ │ │ │ │ - 127: 00013b41 496 FUNC LOCAL DEFAULT 6 _tmp_259_rule │ │ │ │ │ - 128: 00013b41 496 FUNC LOCAL DEFAULT 6 _tmp_260_rule │ │ │ │ │ - 129: 0000049c 0 NOTYPE LOCAL DEFAULT 8 .LC30 │ │ │ │ │ - 130: 000004b8 0 NOTYPE LOCAL DEFAULT 8 .LC31 │ │ │ │ │ - 131: 000004e4 0 NOTYPE LOCAL DEFAULT 8 .LC32 │ │ │ │ │ - 132: 0000050c 0 NOTYPE LOCAL DEFAULT 8 .LC33 │ │ │ │ │ - 133: 00000550 0 NOTYPE LOCAL DEFAULT 8 .LC34 │ │ │ │ │ - 134: 000078a1 800 FUNC LOCAL DEFAULT 6 disjunction_rule │ │ │ │ │ - 135: 0000c839 404 FUNC LOCAL DEFAULT 6 lambdef_rule │ │ │ │ │ - 136: 000030a1 110 FUNC LOCAL DEFAULT 1 _tmp_158_rule │ │ │ │ │ - 137: 00000dc5 86 FUNC LOCAL DEFAULT 9 _tmp_159_rule │ │ │ │ │ - 138: 000165c5 640 FUNC LOCAL DEFAULT 6 lambda_parameters_rule │ │ │ │ │ - 139: 000002d9 926 FUNC LOCAL DEFAULT 9 invalid_lambda_parameters_rule.isra.0 │ │ │ │ │ - 140: 00008109 862 FUNC LOCAL DEFAULT 6 conjunction_rule │ │ │ │ │ - 141: 00008ae1 5024 FUNC LOCAL DEFAULT 6 inversion_rule │ │ │ │ │ - 142: 00009e81 266 FUNC LOCAL DEFAULT 6 star_expression_rule │ │ │ │ │ - 143: 0000058c 0 NOTYPE LOCAL DEFAULT 8 .LC35 │ │ │ │ │ - 144: 0000a149 948 FUNC LOCAL DEFAULT 6 bitwise_xor_rule │ │ │ │ │ - 145: 0000a4fd 1450 FUNC LOCAL DEFAULT 6 bitwise_and_rule │ │ │ │ │ - 146: 0000aaa9 878 FUNC LOCAL DEFAULT 6 shift_expr_rule │ │ │ │ │ - 147: 000005c4 0 NOTYPE LOCAL DEFAULT 8 .LC36 │ │ │ │ │ - 148: 0000ae19 510 FUNC LOCAL DEFAULT 6 sum_rule │ │ │ │ │ - 149: 0000b019 238 FUNC LOCAL DEFAULT 6 term_rule │ │ │ │ │ - 150: 0000b109 2216 FUNC LOCAL DEFAULT 6 term_raw │ │ │ │ │ - 151: 000005f4 0 NOTYPE LOCAL DEFAULT 8 .LC37 │ │ │ │ │ - 152: 0000b9b1 1298 FUNC LOCAL DEFAULT 6 factor_rule │ │ │ │ │ - 153: 00000608 0 NOTYPE LOCAL DEFAULT 8 .LC38 │ │ │ │ │ - 154: 0000bec5 242 FUNC LOCAL DEFAULT 6 primary_rule │ │ │ │ │ - 155: 0000bfb9 1622 FUNC LOCAL DEFAULT 6 primary_raw │ │ │ │ │ - 156: 00000620 0 NOTYPE LOCAL DEFAULT 8 .LC39 │ │ │ │ │ - 157: 00000654 0 NOTYPE LOCAL DEFAULT 8 .LC40 │ │ │ │ │ - 158: 00000000 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 159: 000008d5 226 FUNC LOCAL DEFAULT 1 dotted_as_name_rule │ │ │ │ │ - 160: 0000e1f9 1008 FUNC LOCAL DEFAULT 6 dotted_name_rule │ │ │ │ │ - 161: 000009e5 576 FUNC LOCAL DEFAULT 1 import_from_targets_rule │ │ │ │ │ - 162: 00000680 0 NOTYPE LOCAL DEFAULT 8 .LC41 │ │ │ │ │ - 163: 0000069c 0 NOTYPE LOCAL DEFAULT 8 .LC42 │ │ │ │ │ - 164: 00001ae5 310 FUNC LOCAL DEFAULT 1 _loop0_120_rule │ │ │ │ │ - 165: 00001ae5 310 FUNC LOCAL DEFAULT 1 _loop0_119_rule │ │ │ │ │ - 166: 00003381 118 FUNC LOCAL DEFAULT 1 invalid_for_target_rule │ │ │ │ │ - 167: 000006c4 0 NOTYPE LOCAL DEFAULT 8 .LC43 │ │ │ │ │ - 168: 00000704 0 NOTYPE LOCAL DEFAULT 8 .LC44 │ │ │ │ │ - 169: 00000708 0 NOTYPE LOCAL DEFAULT 8 .LC45 │ │ │ │ │ - 170: 00000730 0 NOTYPE LOCAL DEFAULT 8 .LC46 │ │ │ │ │ - 171: 0000f3f9 1930 FUNC LOCAL DEFAULT 6 parameters_rule │ │ │ │ │ - 172: 0000f391 104 FUNC LOCAL DEFAULT 6 params_rule │ │ │ │ │ - 173: 000139d1 366 FUNC LOCAL DEFAULT 6 func_type_comment_rule │ │ │ │ │ - 174: 00002d09 734 FUNC LOCAL DEFAULT 1 invalid_parameters_rule.isra.0 │ │ │ │ │ - 175: 0000303d 100 FUNC LOCAL DEFAULT 1 _tmp_227_rule │ │ │ │ │ - 176: 00000723 94 FUNC LOCAL DEFAULT 9 _tmp_149_rule │ │ │ │ │ - 177: 0000303d 100 FUNC LOCAL DEFAULT 1 _tmp_228_rule │ │ │ │ │ - 178: 00000744 0 NOTYPE LOCAL DEFAULT 8 .LC47 │ │ │ │ │ - 179: 00000784 0 NOTYPE LOCAL DEFAULT 8 .LC48 │ │ │ │ │ - 180: 000007b0 0 NOTYPE LOCAL DEFAULT 8 .LC49 │ │ │ │ │ - 181: 000007f0 0 NOTYPE LOCAL DEFAULT 8 .LC50 │ │ │ │ │ - 182: 0000e5e9 1984 FUNC LOCAL DEFAULT 6 _gather_123_rule │ │ │ │ │ - 183: 0001505d 3494 FUNC LOCAL DEFAULT 6 kwargs_rule │ │ │ │ │ - 184: 0000e5e9 1984 FUNC LOCAL DEFAULT 6 _gather_274_rule │ │ │ │ │ - 185: 0000dfa9 508 FUNC LOCAL DEFAULT 6 args_rule │ │ │ │ │ - 186: 00000d0d 84 FUNC LOCAL DEFAULT 9 _tmp_155_rule │ │ │ │ │ - 187: 000006c7 92 FUNC LOCAL DEFAULT 9 _tmp_262_rule │ │ │ │ │ - 188: 0000fb85 126 FUNC LOCAL DEFAULT 6 _tmp_31_rule │ │ │ │ │ + 77: 00000388 0 NOTYPE LOCAL DEFAULT 8 .LC24 │ │ │ │ │ + 78: 000003bc 0 NOTYPE LOCAL DEFAULT 8 .LC25 │ │ │ │ │ + 79: 000065c9 1058 FUNC LOCAL DEFAULT 6 star_targets_rule │ │ │ │ │ + 80: 00008139 1332 FUNC LOCAL DEFAULT 6 single_target_rule │ │ │ │ │ + 81: 000089dd 1654 FUNC LOCAL DEFAULT 6 star_expressions_rule │ │ │ │ │ + 82: 0000cf41 102 FUNC LOCAL DEFAULT 6 _tmp_6_rule │ │ │ │ │ + 83: 0000306d 122 FUNC LOCAL DEFAULT 1 _tmp_11_rule │ │ │ │ │ + 84: 000158b1 674 FUNC LOCAL DEFAULT 6 augassign_rule │ │ │ │ │ + 85: 0000f73d 336 FUNC LOCAL DEFAULT 6 yield_expr_rule │ │ │ │ │ + 86: 00014899 1248 FUNC LOCAL DEFAULT 6 slices_rule │ │ │ │ │ + 87: 00006551 118 FUNC LOCAL DEFAULT 6 t_lookahead_rule │ │ │ │ │ + 88: 000046a9 2266 FUNC LOCAL DEFAULT 6 t_primary_raw │ │ │ │ │ + 89: 00000001 226 FUNC LOCAL DEFAULT 1 dotted_as_name_rule │ │ │ │ │ + 90: 00000111 1000 FUNC LOCAL DEFAULT 1 import_from_rule │ │ │ │ │ + 91: 00001b4d 398 FUNC LOCAL DEFAULT 1 del_targets_rule │ │ │ │ │ + 92: 00002035 88 FUNC LOCAL DEFAULT 1 _tmp_22_rule │ │ │ │ │ + 93: 00015b55 120 FUNC LOCAL DEFAULT 6 _tmp_23_rule │ │ │ │ │ + 94: 00002945 162 FUNC LOCAL DEFAULT 1 invalid_ann_assign_target_rule │ │ │ │ │ + 95: 00011e61 240 FUNC LOCAL DEFAULT 6 star_named_expression_rule │ │ │ │ │ + 96: 00002afd 294 FUNC LOCAL DEFAULT 1 _loop0_164_rule │ │ │ │ │ + 97: 00002afd 294 FUNC LOCAL DEFAULT 1 _loop0_165_rule │ │ │ │ │ + 98: 00001419 318 FUNC LOCAL DEFAULT 1 _gather_18_rule │ │ │ │ │ + 99: 00001419 318 FUNC LOCAL DEFAULT 1 _gather_20_rule │ │ │ │ │ + 100: 0000f491 684 FUNC LOCAL DEFAULT 6 type_params_rule │ │ │ │ │ + 101: 0000306d 122 FUNC LOCAL DEFAULT 1 _tmp_13_rule │ │ │ │ │ + 102: 000133f1 1108 FUNC LOCAL DEFAULT 6 star_named_expressions_rule │ │ │ │ │ + 103: 00000263 118 FUNC LOCAL DEFAULT 9 _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ + 104: 0000e731 84 FUNC LOCAL DEFAULT 6 annotated_rhs_rule │ │ │ │ │ + 105: 0000e785 1352 FUNC LOCAL DEFAULT 6 dotted_name_rule │ │ │ │ │ + 106: 000029e9 56 FUNC LOCAL DEFAULT 1 RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ + 107: 00004619 144 FUNC LOCAL DEFAULT 6 t_primary_rule │ │ │ │ │ + 108: 00007591 710 FUNC LOCAL DEFAULT 6 genexp_rule │ │ │ │ │ + 109: 0000dc25 2318 FUNC LOCAL DEFAULT 6 arguments_rule │ │ │ │ │ + 110: 00004f85 3994 FUNC LOCAL DEFAULT 6 atom_rule │ │ │ │ │ + 111: 000003e8 0 NOTYPE LOCAL DEFAULT 8 .LC26 │ │ │ │ │ + 112: 0000040c 0 NOTYPE LOCAL DEFAULT 8 .LC27 │ │ │ │ │ + 113: 00000438 0 NOTYPE LOCAL DEFAULT 8 .LC28 │ │ │ │ │ + 114: 0000045c 0 NOTYPE LOCAL DEFAULT 8 .LC29 │ │ │ │ │ + 115: 00000494 0 NOTYPE LOCAL DEFAULT 8 .LC30 │ │ │ │ │ + 116: 000004c8 0 NOTYPE LOCAL DEFAULT 8 .LC31 │ │ │ │ │ + 117: 00005f21 98 FUNC LOCAL DEFAULT 6 _tmp_93_rule │ │ │ │ │ + 118: 00005f85 1484 FUNC LOCAL DEFAULT 6 strings_rule │ │ │ │ │ + 119: 00011bad 690 FUNC LOCAL DEFAULT 6 tuple_rule │ │ │ │ │ + 120: 000132f5 250 FUNC LOCAL DEFAULT 6 list_rule │ │ │ │ │ + 121: 0000cfa9 1178 FUNC LOCAL DEFAULT 6 for_if_clauses_rule │ │ │ │ │ + 122: 000153f1 1214 FUNC LOCAL DEFAULT 6 _gather_116_rule │ │ │ │ │ + 123: 000153f1 1214 FUNC LOCAL DEFAULT 6 _gather_231_rule │ │ │ │ │ + 124: 0000a501 442 FUNC LOCAL DEFAULT 6 bitwise_or_rule │ │ │ │ │ + 125: 000021fd 86 FUNC LOCAL DEFAULT 1 _tmp_233_rule │ │ │ │ │ + 126: 0000f88d 490 FUNC LOCAL DEFAULT 6 starred_expression_rule │ │ │ │ │ + 127: 0000265d 624 FUNC LOCAL DEFAULT 1 invalid_comprehension_rule │ │ │ │ │ + 128: 00006371 4 FUNC LOCAL DEFAULT 1 _tmp_234_rule │ │ │ │ │ + 129: 00013845 2200 FUNC LOCAL DEFAULT 6 fstring_replacement_field_rule │ │ │ │ │ + 130: 00006b71 2592 FUNC LOCAL DEFAULT 6 target_with_star_atom_rule │ │ │ │ │ + 131: 000069ed 388 FUNC LOCAL DEFAULT 6 star_target_rule │ │ │ │ │ + 132: 0001424d 488 FUNC LOCAL DEFAULT 6 _tmp_259_rule │ │ │ │ │ + 133: 0001424d 488 FUNC LOCAL DEFAULT 6 _tmp_260_rule │ │ │ │ │ + 134: 000004fc 0 NOTYPE LOCAL DEFAULT 8 .LC32 │ │ │ │ │ + 135: 00000518 0 NOTYPE LOCAL DEFAULT 8 .LC33 │ │ │ │ │ + 136: 00000544 0 NOTYPE LOCAL DEFAULT 8 .LC34 │ │ │ │ │ + 137: 0000056c 0 NOTYPE LOCAL DEFAULT 8 .LC35 │ │ │ │ │ + 138: 000005b0 0 NOTYPE LOCAL DEFAULT 8 .LC36 │ │ │ │ │ + 139: 00007e19 800 FUNC LOCAL DEFAULT 6 disjunction_rule │ │ │ │ │ + 140: 0000cdad 404 FUNC LOCAL DEFAULT 6 lambdef_rule │ │ │ │ │ + 141: 000025ed 110 FUNC LOCAL DEFAULT 1 _tmp_158_rule │ │ │ │ │ + 142: 00000dc5 86 FUNC LOCAL DEFAULT 9 _tmp_159_rule │ │ │ │ │ + 143: 0001722d 984 FUNC LOCAL DEFAULT 6 lambda_parameters_rule │ │ │ │ │ + 144: 000002d9 926 FUNC LOCAL DEFAULT 9 invalid_lambda_parameters_rule.isra.0 │ │ │ │ │ + 145: 0000866d 880 FUNC LOCAL DEFAULT 6 conjunction_rule │ │ │ │ │ + 146: 00009055 5024 FUNC LOCAL DEFAULT 6 inversion_rule │ │ │ │ │ + 147: 0000a3f5 266 FUNC LOCAL DEFAULT 6 star_expression_rule │ │ │ │ │ + 148: 000005ec 0 NOTYPE LOCAL DEFAULT 8 .LC37 │ │ │ │ │ + 149: 0000a6bd 948 FUNC LOCAL DEFAULT 6 bitwise_xor_rule │ │ │ │ │ + 150: 0000aa71 1450 FUNC LOCAL DEFAULT 6 bitwise_and_rule │ │ │ │ │ + 151: 0000b01d 878 FUNC LOCAL DEFAULT 6 shift_expr_rule │ │ │ │ │ + 152: 00000624 0 NOTYPE LOCAL DEFAULT 8 .LC38 │ │ │ │ │ + 153: 0000b38d 510 FUNC LOCAL DEFAULT 6 sum_rule │ │ │ │ │ + 154: 0000b58d 238 FUNC LOCAL DEFAULT 6 term_rule │ │ │ │ │ + 155: 0000b67d 2216 FUNC LOCAL DEFAULT 6 term_raw │ │ │ │ │ + 156: 00000654 0 NOTYPE LOCAL DEFAULT 8 .LC39 │ │ │ │ │ + 157: 0000bf25 1298 FUNC LOCAL DEFAULT 6 factor_rule │ │ │ │ │ + 158: 00000668 0 NOTYPE LOCAL DEFAULT 8 .LC40 │ │ │ │ │ + 159: 0000c439 242 FUNC LOCAL DEFAULT 6 primary_rule │ │ │ │ │ + 160: 0000c52d 1622 FUNC LOCAL DEFAULT 6 primary_raw │ │ │ │ │ + 161: 00000680 0 NOTYPE LOCAL DEFAULT 8 .LC41 │ │ │ │ │ + 162: 0000069c 0 NOTYPE LOCAL DEFAULT 8 .LC42 │ │ │ │ │ + 163: 00001111 310 FUNC LOCAL DEFAULT 1 _loop0_120_rule │ │ │ │ │ + 164: 00001111 310 FUNC LOCAL DEFAULT 1 _loop0_119_rule │ │ │ │ │ + 165: 000028cd 118 FUNC LOCAL DEFAULT 1 invalid_for_target_rule │ │ │ │ │ + 166: 000006c4 0 NOTYPE LOCAL DEFAULT 8 .LC43 │ │ │ │ │ + 167: 00000704 0 NOTYPE LOCAL DEFAULT 8 .LC44 │ │ │ │ │ + 168: 00000708 0 NOTYPE LOCAL DEFAULT 8 .LC45 │ │ │ │ │ + 169: 00000730 0 NOTYPE LOCAL DEFAULT 8 .LC46 │ │ │ │ │ + 170: 0000fae1 1930 FUNC LOCAL DEFAULT 6 parameters_rule │ │ │ │ │ + 171: 0000fa79 104 FUNC LOCAL DEFAULT 6 params_rule │ │ │ │ │ + 172: 000140dd 366 FUNC LOCAL DEFAULT 6 func_type_comment_rule │ │ │ │ │ + 173: 00002255 734 FUNC LOCAL DEFAULT 1 invalid_parameters_rule.isra.0 │ │ │ │ │ + 174: 00002589 100 FUNC LOCAL DEFAULT 1 _tmp_227_rule │ │ │ │ │ + 175: 00000723 94 FUNC LOCAL DEFAULT 9 _tmp_149_rule │ │ │ │ │ + 176: 00002589 100 FUNC LOCAL DEFAULT 1 _tmp_228_rule │ │ │ │ │ + 177: 00000744 0 NOTYPE LOCAL DEFAULT 8 .LC47 │ │ │ │ │ + 178: 00000784 0 NOTYPE LOCAL DEFAULT 8 .LC48 │ │ │ │ │ + 179: 000007b0 0 NOTYPE LOCAL DEFAULT 8 .LC49 │ │ │ │ │ + 180: 000007f0 0 NOTYPE LOCAL DEFAULT 8 .LC50 │ │ │ │ │ + 181: 0000eccd 1986 FUNC LOCAL DEFAULT 6 _gather_123_rule │ │ │ │ │ + 182: 00015cd9 3476 FUNC LOCAL DEFAULT 6 kwargs_rule │ │ │ │ │ + 183: 0000eccd 1986 FUNC LOCAL DEFAULT 6 _gather_274_rule │ │ │ │ │ + 184: 0000e535 508 FUNC LOCAL DEFAULT 6 args_rule │ │ │ │ │ + 185: 00000d0d 84 FUNC LOCAL DEFAULT 9 _tmp_155_rule │ │ │ │ │ + 186: 000006c7 92 FUNC LOCAL DEFAULT 9 _tmp_262_rule │ │ │ │ │ + 187: 00000000 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 188: 0001026d 126 FUNC LOCAL DEFAULT 6 _tmp_31_rule │ │ │ │ │ 189: 00000814 0 NOTYPE LOCAL DEFAULT 8 .LC51 │ │ │ │ │ 190: 00000844 0 NOTYPE LOCAL DEFAULT 8 .LC52 │ │ │ │ │ 191: 0000085c 0 NOTYPE LOCAL DEFAULT 8 .LC53 │ │ │ │ │ 192: 00000880 0 NOTYPE LOCAL DEFAULT 8 .LC54 │ │ │ │ │ - 193: 00006215 920 FUNC LOCAL DEFAULT 1 type_param_rule │ │ │ │ │ + 193: 00005761 920 FUNC LOCAL DEFAULT 1 type_param_rule │ │ │ │ │ 194: 0000089c 0 NOTYPE LOCAL DEFAULT 8 .LC55 │ │ │ │ │ - 195: 0000fd9d 1026 FUNC LOCAL DEFAULT 6 param_no_default_rule │ │ │ │ │ - 196: 000102f1 792 FUNC LOCAL DEFAULT 6 slash_with_default_rule │ │ │ │ │ - 197: 00011825 2416 FUNC LOCAL DEFAULT 6 _loop0_40_rule │ │ │ │ │ - 198: 00012195 1294 FUNC LOCAL DEFAULT 6 star_etc_rule │ │ │ │ │ - 199: 000106e5 2506 FUNC LOCAL DEFAULT 6 _loop1_41_rule │ │ │ │ │ - 200: 00010609 218 FUNC LOCAL DEFAULT 6 _loop0_36_rule │ │ │ │ │ - 201: 00011825 2416 FUNC LOCAL DEFAULT 6 _loop0_37_rule │ │ │ │ │ - 202: 00011825 2416 FUNC LOCAL DEFAULT 6 _loop0_38_rule │ │ │ │ │ - 203: 0000fb85 126 FUNC LOCAL DEFAULT 6 _tmp_28_rule │ │ │ │ │ - 204: 0000fb85 126 FUNC LOCAL DEFAULT 6 _tmp_63_rule │ │ │ │ │ - 205: 0000fb85 126 FUNC LOCAL DEFAULT 6 _tmp_62_rule │ │ │ │ │ - 206: 0000fc05 176 FUNC LOCAL DEFAULT 6 slash_no_default_rule │ │ │ │ │ - 207: 0000fcb5 232 FUNC LOCAL DEFAULT 6 _loop1_42_rule │ │ │ │ │ - 208: 0000fcb5 232 FUNC LOCAL DEFAULT 6 _loop1_43_rule │ │ │ │ │ - 209: 0000fcb5 232 FUNC LOCAL DEFAULT 6 _loop1_39_rule │ │ │ │ │ - 210: 0000fcb5 232 FUNC LOCAL DEFAULT 6 _loop1_173_rule │ │ │ │ │ - 211: 000101a1 336 FUNC LOCAL DEFAULT 6 param_rule │ │ │ │ │ - 212: 000008bc 0 NOTYPE LOCAL DEFAULT 8 .LC56 │ │ │ │ │ - 213: 00000c25 402 FUNC LOCAL DEFAULT 1 import_from_as_names_rule │ │ │ │ │ - 214: 00000db9 240 FUNC LOCAL DEFAULT 1 import_from_as_name_rule │ │ │ │ │ - 215: 000106e5 2506 FUNC LOCAL DEFAULT 6 _loop1_45_rule │ │ │ │ │ - 216: 000106e5 2506 FUNC LOCAL DEFAULT 6 _loop1_47_rule │ │ │ │ │ - 217: 00010609 218 FUNC LOCAL DEFAULT 6 _loop0_172_rule │ │ │ │ │ - 218: 00010609 218 FUNC LOCAL DEFAULT 6 _loop0_171_rule │ │ │ │ │ - 219: 00014f51 268 FUNC LOCAL DEFAULT 6 default_rule │ │ │ │ │ - 220: 000106e5 2506 FUNC LOCAL DEFAULT 6 _loop1_185_rule │ │ │ │ │ - 221: 000008f8 0 NOTYPE LOCAL DEFAULT 8 .LC57 │ │ │ │ │ - 222: 00000924 0 NOTYPE LOCAL DEFAULT 8 .LC58 │ │ │ │ │ - 223: 00003519 152 FUNC LOCAL DEFAULT 1 _tmp_161_rule │ │ │ │ │ - 224: 00000781 84 FUNC LOCAL DEFAULT 9 _tmp_160_rule │ │ │ │ │ - 225: 00000bc9 2 FUNC LOCAL DEFAULT 9 _tmp_162_rule │ │ │ │ │ - 226: 00000964 0 NOTYPE LOCAL DEFAULT 8 .LC59 │ │ │ │ │ - 227: 00000988 0 NOTYPE LOCAL DEFAULT 8 .LC60 │ │ │ │ │ - 228: 000009ac 0 NOTYPE LOCAL DEFAULT 8 .LC61 │ │ │ │ │ - 229: 000009e0 0 NOTYPE LOCAL DEFAULT 8 .LC62 │ │ │ │ │ - 230: 000126a5 420 FUNC LOCAL DEFAULT 6 kwds_rule │ │ │ │ │ - 231: 00001c1d 464 FUNC LOCAL DEFAULT 1 _loop0_48_rule │ │ │ │ │ - 232: 00001f7d 322 FUNC LOCAL DEFAULT 1 param_star_annotation_rule │ │ │ │ │ - 233: 000020c1 458 FUNC LOCAL DEFAULT 1 _loop1_50_rule │ │ │ │ │ - 234: 000007d5 82 FUNC LOCAL DEFAULT 9 _tmp_181_rule │ │ │ │ │ - 235: 00001c1d 464 FUNC LOCAL DEFAULT 1 _loop0_182_rule │ │ │ │ │ - 236: 000007d5 82 FUNC LOCAL DEFAULT 9 _tmp_183_rule │ │ │ │ │ - 237: 00001c1d 464 FUNC LOCAL DEFAULT 1 _loop0_49_rule │ │ │ │ │ - 238: 00000a00 0 NOTYPE LOCAL DEFAULT 8 .LC63 │ │ │ │ │ - 239: 00000a30 0 NOTYPE LOCAL DEFAULT 8 .LC64 │ │ │ │ │ - 240: 00000d61 100 FUNC LOCAL DEFAULT 9 _tmp_184_rule │ │ │ │ │ - 241: 00000a60 0 NOTYPE LOCAL DEFAULT 8 .LC65 │ │ │ │ │ - 242: 00000a7c 0 NOTYPE LOCAL DEFAULT 8 .LC66 │ │ │ │ │ - 243: 00000aac 0 NOTYPE LOCAL DEFAULT 8 .LC67 │ │ │ │ │ - 244: 00000adc 0 NOTYPE LOCAL DEFAULT 8 .LC68 │ │ │ │ │ - 245: 00000b0c 0 NOTYPE LOCAL DEFAULT 8 .LC69 │ │ │ │ │ - 246: 00000b3c 0 NOTYPE LOCAL DEFAULT 8 .LC70 │ │ │ │ │ - 247: 00000b70 0 NOTYPE LOCAL DEFAULT 8 .LC71 │ │ │ │ │ - 248: 00000ba0 0 NOTYPE LOCAL DEFAULT 8 .LC72 │ │ │ │ │ - 249: 00000bc8 0 NOTYPE LOCAL DEFAULT 8 .LC73 │ │ │ │ │ - 250: 00000bf0 0 NOTYPE LOCAL DEFAULT 8 .LC74 │ │ │ │ │ - 251: 00000c18 0 NOTYPE LOCAL DEFAULT 8 .LC75 │ │ │ │ │ - 252: 00000c38 0 NOTYPE LOCAL DEFAULT 8 .LC76 │ │ │ │ │ - 253: 00000c64 0 NOTYPE LOCAL DEFAULT 8 .LC77 │ │ │ │ │ - 254: 00003cb9 336 FUNC LOCAL DEFAULT 1 _loop0_112_rule │ │ │ │ │ - 255: 000010e3 82 FUNC LOCAL DEFAULT 9 _tmp_237_rule.isra.0 │ │ │ │ │ - 256: 00003cb9 336 FUNC LOCAL DEFAULT 1 _loop0_240_rule │ │ │ │ │ - 257: 00001187 100 FUNC LOCAL DEFAULT 9 _tmp_236_rule │ │ │ │ │ - 258: 00000e7d 116 FUNC LOCAL DEFAULT 9 _tmp_235_rule │ │ │ │ │ - 259: 00000ef1 84 FUNC LOCAL DEFAULT 9 _tmp_238_rule │ │ │ │ │ - 260: 00000f45 2 FUNC LOCAL DEFAULT 9 _tmp_242_rule │ │ │ │ │ - 261: 00000c7c 0 NOTYPE LOCAL DEFAULT 8 .LC78 │ │ │ │ │ - 262: 00000cbc 0 NOTYPE LOCAL DEFAULT 8 .LC79 │ │ │ │ │ - 263: 00014675 376 FUNC LOCAL DEFAULT 6 slice_rule │ │ │ │ │ - 264: 00000cfc 0 NOTYPE LOCAL DEFAULT 8 .LC80 │ │ │ │ │ - 265: 00000d3c 0 NOTYPE LOCAL DEFAULT 8 .LC81 │ │ │ │ │ - 266: 00000951 94 FUNC LOCAL DEFAULT 9 _tmp_224_rule │ │ │ │ │ - 267: 000009af 538 FUNC LOCAL DEFAULT 9 invalid_except_stmt_rule │ │ │ │ │ - 268: 00000d7c 0 NOTYPE LOCAL DEFAULT 8 .LC82 │ │ │ │ │ - 269: 00000e1b 98 FUNC LOCAL DEFAULT 9 _tmp_229_rule.isra.0 │ │ │ │ │ - 270: 00000dbc 0 NOTYPE LOCAL DEFAULT 8 .LC83 │ │ │ │ │ - 271: 00000df8 0 NOTYPE LOCAL DEFAULT 8 .LC84 │ │ │ │ │ - 272: 00001c1d 464 FUNC LOCAL DEFAULT 1 _loop0_177_rule │ │ │ │ │ - 273: 00001c1d 464 FUNC LOCAL DEFAULT 1 _loop0_175_rule │ │ │ │ │ - 274: 00001c1d 464 FUNC LOCAL DEFAULT 1 _loop0_170_rule │ │ │ │ │ - 275: 00000e0c 0 NOTYPE LOCAL DEFAULT 8 .LC85 │ │ │ │ │ - 276: 00006dcd 86 FUNC LOCAL DEFAULT 1 _tmp_179_rule │ │ │ │ │ - 277: 00016149 358 FUNC LOCAL DEFAULT 6 kwarg_or_double_starred_rule │ │ │ │ │ - 278: 00015e05 834 FUNC LOCAL DEFAULT 6 kwarg_or_starred_rule │ │ │ │ │ - 279: 00002ac9 262 FUNC LOCAL DEFAULT 1 _loop0_129_rule │ │ │ │ │ - 280: 00003889 558 FUNC LOCAL DEFAULT 1 invalid_kwarg_rule.isra.0 │ │ │ │ │ - 281: 00000e30 0 NOTYPE LOCAL DEFAULT 8 .LC86 │ │ │ │ │ - 282: 000020c1 458 FUNC LOCAL DEFAULT 1 _loop1_178_rule │ │ │ │ │ - 283: 000023cd 338 FUNC LOCAL DEFAULT 1 with_item_rule │ │ │ │ │ - 284: 00002a61 104 FUNC LOCAL DEFAULT 1 _tmp_59_rule │ │ │ │ │ - 285: 00006dc9 4 FUNC LOCAL DEFAULT 1 _tmp_203_rule │ │ │ │ │ - 286: 000026b1 854 FUNC LOCAL DEFAULT 1 del_target_rule │ │ │ │ │ - 287: 000168f5 1016 FUNC LOCAL DEFAULT 6 _loop1_104_rule │ │ │ │ │ - 288: 000168f5 1016 FUNC LOCAL DEFAULT 6 _loop1_105_rule │ │ │ │ │ - 289: 00016f3d 732 FUNC LOCAL DEFAULT 6 lambda_slash_with_default_rule │ │ │ │ │ - 290: 000168f5 1016 FUNC LOCAL DEFAULT 6 _loop1_101_rule │ │ │ │ │ - 291: 00002bd1 224 FUNC LOCAL DEFAULT 1 _loop0_102_rule │ │ │ │ │ - 292: 00017c45 948 FUNC LOCAL DEFAULT 6 lambda_star_etc_rule │ │ │ │ │ - 293: 00017879 232 FUNC LOCAL DEFAULT 6 _loop1_103_rule │ │ │ │ │ - 294: 00017219 1630 FUNC LOCAL DEFAULT 6 _loop0_98_rule │ │ │ │ │ - 295: 00002bd1 224 FUNC LOCAL DEFAULT 1 _loop0_99_rule │ │ │ │ │ - 296: 00002bd1 224 FUNC LOCAL DEFAULT 1 _loop0_100_rule │ │ │ │ │ - 297: 00016845 176 FUNC LOCAL DEFAULT 6 lambda_slash_no_default_rule │ │ │ │ │ - 298: 00016ced 372 FUNC LOCAL DEFAULT 6 lambda_param_no_default_rule │ │ │ │ │ - 299: 00016e61 218 FUNC LOCAL DEFAULT 6 lambda_param_rule │ │ │ │ │ - 300: 00017219 1630 FUNC LOCAL DEFAULT 6 _loop0_106_rule │ │ │ │ │ - 301: 00017961 740 FUNC LOCAL DEFAULT 6 lambda_param_with_default_rule │ │ │ │ │ - 302: 00017219 1630 FUNC LOCAL DEFAULT 6 _loop0_108_rule │ │ │ │ │ - 303: 00017219 1630 FUNC LOCAL DEFAULT 6 _loop0_189_rule │ │ │ │ │ - 304: 00017219 1630 FUNC LOCAL DEFAULT 6 _loop0_188_rule │ │ │ │ │ - 305: 00017879 232 FUNC LOCAL DEFAULT 6 _loop1_197_rule │ │ │ │ │ - 306: 00017ff9 414 FUNC LOCAL DEFAULT 6 lambda_kwds_rule │ │ │ │ │ - 307: 000036d9 224 FUNC LOCAL DEFAULT 1 _loop0_110_rule │ │ │ │ │ - 308: 00005d9d 242 FUNC LOCAL DEFAULT 1 _loop1_111_rule │ │ │ │ │ + 195: 00010485 1026 FUNC LOCAL DEFAULT 6 param_no_default_rule │ │ │ │ │ + 196: 000109dd 792 FUNC LOCAL DEFAULT 6 slash_with_default_rule │ │ │ │ │ + 197: 00011f51 2384 FUNC LOCAL DEFAULT 6 _loop0_40_rule │ │ │ │ │ + 198: 000128a1 1294 FUNC LOCAL DEFAULT 6 star_etc_rule │ │ │ │ │ + 199: 00010dd1 2572 FUNC LOCAL DEFAULT 6 _loop1_41_rule │ │ │ │ │ + 200: 00010cf5 218 FUNC LOCAL DEFAULT 6 _loop0_36_rule │ │ │ │ │ + 201: 00011f51 2384 FUNC LOCAL DEFAULT 6 _loop0_37_rule │ │ │ │ │ + 202: 00011f51 2384 FUNC LOCAL DEFAULT 6 _loop0_38_rule │ │ │ │ │ + 203: 0001026d 126 FUNC LOCAL DEFAULT 6 _tmp_28_rule │ │ │ │ │ + 204: 0001026d 126 FUNC LOCAL DEFAULT 6 _tmp_63_rule │ │ │ │ │ + 205: 0001026d 126 FUNC LOCAL DEFAULT 6 _tmp_62_rule │ │ │ │ │ + 206: 000102ed 176 FUNC LOCAL DEFAULT 6 slash_no_default_rule │ │ │ │ │ + 207: 0001039d 232 FUNC LOCAL DEFAULT 6 _loop1_42_rule │ │ │ │ │ + 208: 0001039d 232 FUNC LOCAL DEFAULT 6 _loop1_43_rule │ │ │ │ │ + 209: 0001039d 232 FUNC LOCAL DEFAULT 6 _loop1_39_rule │ │ │ │ │ + 210: 0001039d 232 FUNC LOCAL DEFAULT 6 _loop1_173_rule │ │ │ │ │ + 211: 00010889 340 FUNC LOCAL DEFAULT 6 param_rule │ │ │ │ │ + 212: 000004f9 576 FUNC LOCAL DEFAULT 1 import_from_targets_rule │ │ │ │ │ + 213: 000008bc 0 NOTYPE LOCAL DEFAULT 8 .LC56 │ │ │ │ │ + 214: 00000739 402 FUNC LOCAL DEFAULT 1 import_from_as_names_rule │ │ │ │ │ + 215: 000008cd 240 FUNC LOCAL DEFAULT 1 import_from_as_name_rule │ │ │ │ │ + 216: 00010dd1 2572 FUNC LOCAL DEFAULT 6 _loop1_45_rule │ │ │ │ │ + 217: 00010dd1 2572 FUNC LOCAL DEFAULT 6 _loop1_47_rule │ │ │ │ │ + 218: 00010cf5 218 FUNC LOCAL DEFAULT 6 _loop0_172_rule │ │ │ │ │ + 219: 00010cf5 218 FUNC LOCAL DEFAULT 6 _loop0_171_rule │ │ │ │ │ + 220: 00015bcd 268 FUNC LOCAL DEFAULT 6 default_rule │ │ │ │ │ + 221: 00010dd1 2572 FUNC LOCAL DEFAULT 6 _loop1_185_rule │ │ │ │ │ + 222: 000008f8 0 NOTYPE LOCAL DEFAULT 8 .LC57 │ │ │ │ │ + 223: 00000924 0 NOTYPE LOCAL DEFAULT 8 .LC58 │ │ │ │ │ + 224: 00002a65 152 FUNC LOCAL DEFAULT 1 _tmp_161_rule │ │ │ │ │ + 225: 00000781 84 FUNC LOCAL DEFAULT 9 _tmp_160_rule │ │ │ │ │ + 226: 00000bc9 2 FUNC LOCAL DEFAULT 9 _tmp_162_rule │ │ │ │ │ + 227: 00000964 0 NOTYPE LOCAL DEFAULT 8 .LC59 │ │ │ │ │ + 228: 00000988 0 NOTYPE LOCAL DEFAULT 8 .LC60 │ │ │ │ │ + 229: 000009ac 0 NOTYPE LOCAL DEFAULT 8 .LC61 │ │ │ │ │ + 230: 000009e0 0 NOTYPE LOCAL DEFAULT 8 .LC62 │ │ │ │ │ + 231: 00012db1 420 FUNC LOCAL DEFAULT 6 kwds_rule │ │ │ │ │ + 232: 00001249 464 FUNC LOCAL DEFAULT 1 _loop0_48_rule │ │ │ │ │ + 233: 000015a9 322 FUNC LOCAL DEFAULT 1 param_star_annotation_rule │ │ │ │ │ + 234: 000016ed 458 FUNC LOCAL DEFAULT 1 _loop1_50_rule │ │ │ │ │ + 235: 000007d5 82 FUNC LOCAL DEFAULT 9 _tmp_181_rule │ │ │ │ │ + 236: 00001249 464 FUNC LOCAL DEFAULT 1 _loop0_182_rule │ │ │ │ │ + 237: 000007d5 82 FUNC LOCAL DEFAULT 9 _tmp_183_rule │ │ │ │ │ + 238: 00001249 464 FUNC LOCAL DEFAULT 1 _loop0_49_rule │ │ │ │ │ + 239: 00000a00 0 NOTYPE LOCAL DEFAULT 8 .LC63 │ │ │ │ │ + 240: 00000a30 0 NOTYPE LOCAL DEFAULT 8 .LC64 │ │ │ │ │ + 241: 00000d61 100 FUNC LOCAL DEFAULT 9 _tmp_184_rule │ │ │ │ │ + 242: 00000a60 0 NOTYPE LOCAL DEFAULT 8 .LC65 │ │ │ │ │ + 243: 00000a7c 0 NOTYPE LOCAL DEFAULT 8 .LC66 │ │ │ │ │ + 244: 00000aac 0 NOTYPE LOCAL DEFAULT 8 .LC67 │ │ │ │ │ + 245: 00000adc 0 NOTYPE LOCAL DEFAULT 8 .LC68 │ │ │ │ │ + 246: 00000b0c 0 NOTYPE LOCAL DEFAULT 8 .LC69 │ │ │ │ │ + 247: 00000b3c 0 NOTYPE LOCAL DEFAULT 8 .LC70 │ │ │ │ │ + 248: 00000b70 0 NOTYPE LOCAL DEFAULT 8 .LC71 │ │ │ │ │ + 249: 00000ba0 0 NOTYPE LOCAL DEFAULT 8 .LC72 │ │ │ │ │ + 250: 00000bc8 0 NOTYPE LOCAL DEFAULT 8 .LC73 │ │ │ │ │ + 251: 00000bf0 0 NOTYPE LOCAL DEFAULT 8 .LC74 │ │ │ │ │ + 252: 00000c18 0 NOTYPE LOCAL DEFAULT 8 .LC75 │ │ │ │ │ + 253: 00000c38 0 NOTYPE LOCAL DEFAULT 8 .LC76 │ │ │ │ │ + 254: 00000c64 0 NOTYPE LOCAL DEFAULT 8 .LC77 │ │ │ │ │ + 255: 00003205 336 FUNC LOCAL DEFAULT 1 _loop0_112_rule │ │ │ │ │ + 256: 000010e3 82 FUNC LOCAL DEFAULT 9 _tmp_237_rule.isra.0 │ │ │ │ │ + 257: 00003205 336 FUNC LOCAL DEFAULT 1 _loop0_240_rule │ │ │ │ │ + 258: 00001187 100 FUNC LOCAL DEFAULT 9 _tmp_236_rule │ │ │ │ │ + 259: 00000e7d 116 FUNC LOCAL DEFAULT 9 _tmp_235_rule │ │ │ │ │ + 260: 00000ef1 84 FUNC LOCAL DEFAULT 9 _tmp_238_rule │ │ │ │ │ + 261: 00000f45 2 FUNC LOCAL DEFAULT 9 _tmp_242_rule │ │ │ │ │ + 262: 00000c7c 0 NOTYPE LOCAL DEFAULT 8 .LC78 │ │ │ │ │ + 263: 00000cbc 0 NOTYPE LOCAL DEFAULT 8 .LC79 │ │ │ │ │ + 264: 00014d79 376 FUNC LOCAL DEFAULT 6 slice_rule │ │ │ │ │ + 265: 00000cfc 0 NOTYPE LOCAL DEFAULT 8 .LC80 │ │ │ │ │ + 266: 00000d3c 0 NOTYPE LOCAL DEFAULT 8 .LC81 │ │ │ │ │ + 267: 00000951 94 FUNC LOCAL DEFAULT 9 _tmp_224_rule │ │ │ │ │ + 268: 000009af 538 FUNC LOCAL DEFAULT 9 invalid_except_stmt_rule │ │ │ │ │ + 269: 00000d7c 0 NOTYPE LOCAL DEFAULT 8 .LC82 │ │ │ │ │ + 270: 00000e1b 98 FUNC LOCAL DEFAULT 9 _tmp_229_rule.isra.0 │ │ │ │ │ + 271: 00000dbc 0 NOTYPE LOCAL DEFAULT 8 .LC83 │ │ │ │ │ + 272: 00000df8 0 NOTYPE LOCAL DEFAULT 8 .LC84 │ │ │ │ │ + 273: 00001249 464 FUNC LOCAL DEFAULT 1 _loop0_177_rule │ │ │ │ │ + 274: 00001249 464 FUNC LOCAL DEFAULT 1 _loop0_175_rule │ │ │ │ │ + 275: 00001249 464 FUNC LOCAL DEFAULT 1 _loop0_170_rule │ │ │ │ │ + 276: 00000e0c 0 NOTYPE LOCAL DEFAULT 8 .LC85 │ │ │ │ │ + 277: 00006319 86 FUNC LOCAL DEFAULT 1 _tmp_179_rule │ │ │ │ │ + 278: 00016db1 358 FUNC LOCAL DEFAULT 6 kwarg_or_double_starred_rule │ │ │ │ │ + 279: 00016a6d 836 FUNC LOCAL DEFAULT 6 kwarg_or_starred_rule │ │ │ │ │ + 280: 000020f5 262 FUNC LOCAL DEFAULT 1 _loop0_129_rule │ │ │ │ │ + 281: 00002dd5 558 FUNC LOCAL DEFAULT 1 invalid_kwarg_rule.isra.0 │ │ │ │ │ + 282: 00000e30 0 NOTYPE LOCAL DEFAULT 8 .LC86 │ │ │ │ │ + 283: 000016ed 458 FUNC LOCAL DEFAULT 1 _loop1_178_rule │ │ │ │ │ + 284: 000019f9 338 FUNC LOCAL DEFAULT 1 with_item_rule │ │ │ │ │ + 285: 0000208d 104 FUNC LOCAL DEFAULT 1 _tmp_59_rule │ │ │ │ │ + 286: 00006315 4 FUNC LOCAL DEFAULT 1 _tmp_203_rule │ │ │ │ │ + 287: 00001cdd 854 FUNC LOCAL DEFAULT 1 del_target_rule │ │ │ │ │ + 288: 000176b5 1006 FUNC LOCAL DEFAULT 6 _loop1_104_rule │ │ │ │ │ + 289: 000176b5 1006 FUNC LOCAL DEFAULT 6 _loop1_105_rule │ │ │ │ │ + 290: 00017cf5 732 FUNC LOCAL DEFAULT 6 lambda_slash_with_default_rule │ │ │ │ │ + 291: 000176b5 1006 FUNC LOCAL DEFAULT 6 _loop1_101_rule │ │ │ │ │ + 292: 00018719 720 FUNC LOCAL DEFAULT 6 lambda_param_with_default_rule │ │ │ │ │ + 293: 00018ac9 948 FUNC LOCAL DEFAULT 6 lambda_star_etc_rule │ │ │ │ │ + 294: 00018631 232 FUNC LOCAL DEFAULT 6 _loop1_103_rule │ │ │ │ │ + 295: 00017fd1 1630 FUNC LOCAL DEFAULT 6 _loop0_98_rule │ │ │ │ │ + 296: 000189e9 224 FUNC LOCAL DEFAULT 6 _loop0_99_rule │ │ │ │ │ + 297: 000189e9 224 FUNC LOCAL DEFAULT 6 _loop0_100_rule │ │ │ │ │ + 298: 00017605 176 FUNC LOCAL DEFAULT 6 lambda_slash_no_default_rule │ │ │ │ │ + 299: 00017aa5 372 FUNC LOCAL DEFAULT 6 lambda_param_no_default_rule │ │ │ │ │ + 300: 00017c19 218 FUNC LOCAL DEFAULT 6 lambda_param_rule │ │ │ │ │ + 301: 00017fd1 1630 FUNC LOCAL DEFAULT 6 _loop0_106_rule │ │ │ │ │ + 302: 00017fd1 1630 FUNC LOCAL DEFAULT 6 _loop0_108_rule │ │ │ │ │ + 303: 00017fd1 1630 FUNC LOCAL DEFAULT 6 _loop0_189_rule │ │ │ │ │ + 304: 00017fd1 1630 FUNC LOCAL DEFAULT 6 _loop0_188_rule │ │ │ │ │ + 305: 00018631 232 FUNC LOCAL DEFAULT 6 _loop1_197_rule │ │ │ │ │ + 306: 00018e7d 414 FUNC LOCAL DEFAULT 6 lambda_kwds_rule │ │ │ │ │ + 307: 00002c25 224 FUNC LOCAL DEFAULT 1 _loop0_110_rule │ │ │ │ │ + 308: 000052e9 242 FUNC LOCAL DEFAULT 1 _loop1_111_rule │ │ │ │ │ 309: 00001135 82 FUNC LOCAL DEFAULT 9 _tmp_199_rule │ │ │ │ │ - 310: 000036d9 224 FUNC LOCAL DEFAULT 1 _loop0_200_rule │ │ │ │ │ + 310: 00002c25 224 FUNC LOCAL DEFAULT 1 _loop0_200_rule │ │ │ │ │ 311: 00001135 82 FUNC LOCAL DEFAULT 9 _tmp_201_rule │ │ │ │ │ 312: 00000d61 100 FUNC LOCAL DEFAULT 9 _tmp_202_rule │ │ │ │ │ 313: 00000e60 0 NOTYPE LOCAL DEFAULT 8 .LC87 │ │ │ │ │ 314: 00000e88 0 NOTYPE LOCAL DEFAULT 8 .LC88 │ │ │ │ │ 315: 00000ea0 0 NOTYPE LOCAL DEFAULT 8 .LC89 │ │ │ │ │ 316: 00000ee0 0 NOTYPE LOCAL DEFAULT 8 .LC90 │ │ │ │ │ 317: 00000f0c 0 NOTYPE LOCAL DEFAULT 8 .LC91 │ │ │ │ │ 318: 00000f24 0 NOTYPE LOCAL DEFAULT 8 .LC92 │ │ │ │ │ - 319: 00002fe9 82 FUNC LOCAL DEFAULT 1 _tmp_169_rule │ │ │ │ │ - 320: 00002fe9 82 FUNC LOCAL DEFAULT 1 _tmp_174_rule │ │ │ │ │ + 319: 00002535 82 FUNC LOCAL DEFAULT 1 _tmp_169_rule │ │ │ │ │ + 320: 00002535 82 FUNC LOCAL DEFAULT 1 _tmp_174_rule │ │ │ │ │ 321: 00000f44 0 NOTYPE LOCAL DEFAULT 8 .LC93 │ │ │ │ │ 322: 00000f78 0 NOTYPE LOCAL DEFAULT 8 .LC94 │ │ │ │ │ - 323: 000037b9 206 FUNC LOCAL DEFAULT 1 lambda_param_maybe_default_rule │ │ │ │ │ - 324: 000036d9 224 FUNC LOCAL DEFAULT 1 _loop0_195_rule │ │ │ │ │ - 325: 000036d9 224 FUNC LOCAL DEFAULT 1 _loop0_193_rule │ │ │ │ │ - 326: 000036d9 224 FUNC LOCAL DEFAULT 1 _loop0_187_rule │ │ │ │ │ + 323: 00002d05 206 FUNC LOCAL DEFAULT 1 lambda_param_maybe_default_rule │ │ │ │ │ + 324: 00002c25 224 FUNC LOCAL DEFAULT 1 _loop0_195_rule │ │ │ │ │ + 325: 00002c25 224 FUNC LOCAL DEFAULT 1 _loop0_193_rule │ │ │ │ │ + 326: 00002c25 224 FUNC LOCAL DEFAULT 1 _loop0_187_rule │ │ │ │ │ 327: 00000fb4 0 NOTYPE LOCAL DEFAULT 8 .LC95 │ │ │ │ │ 328: 00000fc8 0 NOTYPE LOCAL DEFAULT 8 .LC96 │ │ │ │ │ 329: 00001008 0 NOTYPE LOCAL DEFAULT 8 .LC97 │ │ │ │ │ - 330: 00003ab9 102 FUNC LOCAL DEFAULT 1 _tmp_157_rule │ │ │ │ │ - 331: 00003ef1 146 FUNC LOCAL DEFAULT 1 open_sequence_pattern_rule │ │ │ │ │ - 332: 00004101 536 FUNC LOCAL DEFAULT 1 pattern_rule │ │ │ │ │ - 333: 00003f85 380 FUNC LOCAL DEFAULT 1 maybe_star_pattern_rule │ │ │ │ │ - 334: 00005b2d 396 FUNC LOCAL DEFAULT 1 maybe_sequence_pattern_rule │ │ │ │ │ - 335: 000057cd 162 FUNC LOCAL DEFAULT 1 pattern_capture_target_rule │ │ │ │ │ - 336: 00005871 222 FUNC LOCAL DEFAULT 1 wildcard_pattern_rule │ │ │ │ │ + 330: 00003005 102 FUNC LOCAL DEFAULT 1 _tmp_157_rule │ │ │ │ │ + 331: 0000343d 146 FUNC LOCAL DEFAULT 1 open_sequence_pattern_rule │ │ │ │ │ + 332: 0000364d 536 FUNC LOCAL DEFAULT 1 pattern_rule │ │ │ │ │ + 333: 000034d1 380 FUNC LOCAL DEFAULT 1 maybe_star_pattern_rule │ │ │ │ │ + 334: 00005079 396 FUNC LOCAL DEFAULT 1 maybe_sequence_pattern_rule │ │ │ │ │ + 335: 00004d19 162 FUNC LOCAL DEFAULT 1 pattern_capture_target_rule │ │ │ │ │ + 336: 00004dbd 222 FUNC LOCAL DEFAULT 1 wildcard_pattern_rule │ │ │ │ │ 337: 00001034 0 NOTYPE LOCAL DEFAULT 8 .LC98 │ │ │ │ │ 338: 00001038 0 NOTYPE LOCAL DEFAULT 8 .LC99 │ │ │ │ │ 339: 00001054 0 NOTYPE LOCAL DEFAULT 8 .LC100 │ │ │ │ │ - 340: 00004319 530 FUNC LOCAL DEFAULT 1 or_pattern_rule │ │ │ │ │ - 341: 0000452d 3374 FUNC LOCAL DEFAULT 1 closed_pattern_rule │ │ │ │ │ + 340: 00003865 530 FUNC LOCAL DEFAULT 1 or_pattern_rule │ │ │ │ │ + 341: 00003a79 3374 FUNC LOCAL DEFAULT 1 closed_pattern_rule │ │ │ │ │ 342: 0000106c 0 NOTYPE LOCAL DEFAULT 8 .LC101 │ │ │ │ │ - 343: 0000525d 240 FUNC LOCAL DEFAULT 1 signed_number_rule │ │ │ │ │ - 344: 0000534d 1032 FUNC LOCAL DEFAULT 1 complex_number_rule │ │ │ │ │ - 345: 00005951 392 FUNC LOCAL DEFAULT 1 attr_rule │ │ │ │ │ - 346: 00005ad9 82 FUNC LOCAL DEFAULT 1 name_or_attr_rule │ │ │ │ │ - 347: 00005e95 394 FUNC LOCAL DEFAULT 1 positional_patterns_rule │ │ │ │ │ - 348: 00006929 86 FUNC LOCAL DEFAULT 1 _tmp_67_rule │ │ │ │ │ - 349: 00006981 122 FUNC LOCAL DEFAULT 1 double_star_pattern_rule │ │ │ │ │ - 350: 000069fd 364 FUNC LOCAL DEFAULT 1 items_pattern_rule │ │ │ │ │ - 351: 00006021 364 FUNC LOCAL DEFAULT 1 keyword_patterns_rule │ │ │ │ │ - 352: 00005e91 2 FUNC LOCAL DEFAULT 1 _tmp_70_rule │ │ │ │ │ + 343: 000047a9 240 FUNC LOCAL DEFAULT 1 signed_number_rule │ │ │ │ │ + 344: 00004899 1032 FUNC LOCAL DEFAULT 1 complex_number_rule │ │ │ │ │ + 345: 00004e9d 392 FUNC LOCAL DEFAULT 1 attr_rule │ │ │ │ │ + 346: 00005025 82 FUNC LOCAL DEFAULT 1 name_or_attr_rule │ │ │ │ │ + 347: 000053e1 394 FUNC LOCAL DEFAULT 1 positional_patterns_rule │ │ │ │ │ + 348: 00005e75 86 FUNC LOCAL DEFAULT 1 _tmp_67_rule │ │ │ │ │ + 349: 00005ecd 122 FUNC LOCAL DEFAULT 1 double_star_pattern_rule │ │ │ │ │ + 350: 00005f49 364 FUNC LOCAL DEFAULT 1 items_pattern_rule │ │ │ │ │ + 351: 0000556d 364 FUNC LOCAL DEFAULT 1 keyword_patterns_rule │ │ │ │ │ + 352: 000053dd 2 FUNC LOCAL DEFAULT 1 _tmp_70_rule │ │ │ │ │ 353: 000001fb 104 FUNC LOCAL DEFAULT 9 imaginary_number_rule │ │ │ │ │ - 354: 00005755 118 FUNC LOCAL DEFAULT 1 real_number_rule │ │ │ │ │ - 355: 00005d35 102 FUNC LOCAL DEFAULT 1 _tmp_69_rule │ │ │ │ │ - 356: 00005d9d 242 FUNC LOCAL DEFAULT 1 _loop1_196_rule │ │ │ │ │ - 357: 0000618d 134 FUNC LOCAL DEFAULT 1 keyword_pattern_rule │ │ │ │ │ + 354: 00004ca1 118 FUNC LOCAL DEFAULT 1 real_number_rule │ │ │ │ │ + 355: 00005281 102 FUNC LOCAL DEFAULT 1 _tmp_69_rule │ │ │ │ │ + 356: 000052e9 242 FUNC LOCAL DEFAULT 1 _loop1_196_rule │ │ │ │ │ + 357: 000056d9 134 FUNC LOCAL DEFAULT 1 keyword_pattern_rule │ │ │ │ │ 358: 00000000 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ 359: 00000141 92 FUNC LOCAL DEFAULT 9 _tmp_267_rule │ │ │ │ │ 360: 0000019d 94 FUNC LOCAL DEFAULT 9 _tmp_276_rule │ │ │ │ │ 361: 0000019d 94 FUNC LOCAL DEFAULT 9 _tmp_277_rule │ │ │ │ │ 362: 00001098 0 NOTYPE LOCAL DEFAULT 8 .LC102 │ │ │ │ │ 363: 000010c4 0 NOTYPE LOCAL DEFAULT 8 .LC103 │ │ │ │ │ 364: 000010e8 0 NOTYPE LOCAL DEFAULT 8 .LC104 │ │ │ │ │ 365: 00001110 0 NOTYPE LOCAL DEFAULT 8 .LC105 │ │ │ │ │ 366: 00001130 0 NOTYPE LOCAL DEFAULT 8 .LC106 │ │ │ │ │ - 367: 000065ad 144 FUNC LOCAL DEFAULT 1 type_param_default_rule │ │ │ │ │ + 367: 00005af9 144 FUNC LOCAL DEFAULT 1 type_param_default_rule │ │ │ │ │ 368: 0000114c 0 NOTYPE LOCAL DEFAULT 8 .LC107 │ │ │ │ │ 369: 00000951 94 FUNC LOCAL DEFAULT 9 _tmp_225_rule │ │ │ │ │ - 370: 00006b69 604 FUNC LOCAL DEFAULT 1 key_value_pattern_rule │ │ │ │ │ - 371: 00006dc5 2 FUNC LOCAL DEFAULT 1 _tmp_68_rule │ │ │ │ │ + 370: 000060b5 604 FUNC LOCAL DEFAULT 1 key_value_pattern_rule │ │ │ │ │ + 371: 00006311 2 FUNC LOCAL DEFAULT 1 _tmp_68_rule │ │ │ │ │ 372: 0000118c 0 NOTYPE LOCAL DEFAULT 8 .LC108 │ │ │ │ │ 373: 000011a0 0 NOTYPE LOCAL DEFAULT 8 .LC109 │ │ │ │ │ 374: 00000677 80 FUNC LOCAL DEFAULT 9 _tmp_186_rule │ │ │ │ │ 375: 00000677 80 FUNC LOCAL DEFAULT 9 _tmp_192_rule │ │ │ │ │ 376: 00000951 94 FUNC LOCAL DEFAULT 9 _tmp_222_rule │ │ │ │ │ 377: 00000951 94 FUNC LOCAL DEFAULT 9 _tmp_221_rule │ │ │ │ │ 378: 000011d8 0 NOTYPE LOCAL DEFAULT 8 .LC110 │ │ │ │ │ @@ -435,92 +435,92 @@ │ │ │ │ │ 431: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_seq_insert_in_front │ │ │ │ │ 432: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_is_memoized │ │ │ │ │ 433: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_name_token │ │ │ │ │ 434: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_lookahead_with_string │ │ │ │ │ 435: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_insert_memo │ │ │ │ │ 436: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_set_expr_context │ │ │ │ │ 437: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_AnnAssign │ │ │ │ │ - 438: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_update_memo │ │ │ │ │ - 439: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Expr │ │ │ │ │ - 440: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_AugAssign │ │ │ │ │ - 441: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Assign │ │ │ │ │ - 442: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Return │ │ │ │ │ - 443: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Subscript │ │ │ │ │ + 438: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Expr │ │ │ │ │ + 439: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_AugAssign │ │ │ │ │ + 440: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Assign │ │ │ │ │ + 441: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Return │ │ │ │ │ + 442: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Subscript │ │ │ │ │ + 443: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_update_memo │ │ │ │ │ 444: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Attribute │ │ │ │ │ 445: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Raise │ │ │ │ │ - 446: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Delete │ │ │ │ │ - 447: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Assert │ │ │ │ │ - 448: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Break │ │ │ │ │ - 449: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Continue │ │ │ │ │ - 450: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_map_names_to_ids │ │ │ │ │ - 451: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Global │ │ │ │ │ - 452: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Nonlocal │ │ │ │ │ - 453: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_TypeAlias │ │ │ │ │ - 454: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_get_expr_name │ │ │ │ │ - 455: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Call │ │ │ │ │ - 456: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_number_token │ │ │ │ │ - 457: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ - 458: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Constant │ │ │ │ │ - 459: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_ListComp │ │ │ │ │ - 460: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_TrueStruct │ │ │ │ │ - 461: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_get_keys │ │ │ │ │ - 462: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_get_values │ │ │ │ │ - 463: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Dict │ │ │ │ │ - 464: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FalseStruct │ │ │ │ │ - 465: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Set │ │ │ │ │ - 466: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_EllipsisObject │ │ │ │ │ - 467: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_key_value_pair │ │ │ │ │ - 468: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_DictComp │ │ │ │ │ - 469: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_SetComp │ │ │ │ │ - 470: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_string_token │ │ │ │ │ - 471: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_constant_from_string │ │ │ │ │ - 472: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_concatenate_strings │ │ │ │ │ - 473: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_constant_from_token │ │ │ │ │ - 474: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_joined_str │ │ │ │ │ - 475: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Tuple │ │ │ │ │ - 476: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Starred │ │ │ │ │ - 477: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_List │ │ │ │ │ - 478: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_GeneratorExp │ │ │ │ │ + 446: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Import │ │ │ │ │ + 447: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Delete │ │ │ │ │ + 448: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Assert │ │ │ │ │ + 449: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Break │ │ │ │ │ + 450: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Continue │ │ │ │ │ + 451: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_map_names_to_ids │ │ │ │ │ + 452: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Global │ │ │ │ │ + 453: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Nonlocal │ │ │ │ │ + 454: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_TypeAlias │ │ │ │ │ + 455: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_get_expr_name │ │ │ │ │ + 456: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Call │ │ │ │ │ + 457: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_number_token │ │ │ │ │ + 458: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ + 459: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Constant │ │ │ │ │ + 460: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_ListComp │ │ │ │ │ + 461: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_TrueStruct │ │ │ │ │ + 462: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_get_keys │ │ │ │ │ + 463: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_get_values │ │ │ │ │ + 464: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Dict │ │ │ │ │ + 465: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FalseStruct │ │ │ │ │ + 466: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Set │ │ │ │ │ + 467: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_EllipsisObject │ │ │ │ │ + 468: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_key_value_pair │ │ │ │ │ + 469: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_DictComp │ │ │ │ │ + 470: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_SetComp │ │ │ │ │ + 471: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_string_token │ │ │ │ │ + 472: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_constant_from_string │ │ │ │ │ + 473: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_concatenate_strings │ │ │ │ │ + 474: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_constant_from_token │ │ │ │ │ + 475: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_joined_str │ │ │ │ │ + 476: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Tuple │ │ │ │ │ + 477: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Starred │ │ │ │ │ + 478: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_List │ │ │ │ │ 479: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_NamedExpr │ │ │ │ │ - 480: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_IfExp │ │ │ │ │ - 481: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_check_legacy_stmt │ │ │ │ │ - 482: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_BoolOp │ │ │ │ │ - 483: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_BinOp │ │ │ │ │ - 484: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_cmpop_expr_pair │ │ │ │ │ - 485: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_get_cmpops │ │ │ │ │ - 486: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_get_exprs │ │ │ │ │ - 487: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Compare │ │ │ │ │ - 488: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_UnaryOp │ │ │ │ │ - 489: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_check_barry_as_flufl │ │ │ │ │ - 490: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Await │ │ │ │ │ - 491: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Lambda │ │ │ │ │ - 492: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_empty_arguments │ │ │ │ │ - 493: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Import │ │ │ │ │ - 494: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_seq_count_dots │ │ │ │ │ - 495: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_checked_future_import │ │ │ │ │ - 496: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_ImportFrom │ │ │ │ │ - 497: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_comprehension │ │ │ │ │ - 498: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_FunctionDef │ │ │ │ │ - 499: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_AsyncFunctionDef │ │ │ │ │ - 500: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_collect_call_seqs │ │ │ │ │ - 501: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_seq_extract_starred_exprs │ │ │ │ │ - 502: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_seq_delete_starred_exprs │ │ │ │ │ - 503: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_nonparen_genexp_in_call │ │ │ │ │ - 504: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_seq_last_item │ │ │ │ │ - 505: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_get_last_comprehension_item │ │ │ │ │ - 506: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_arguments_parsing_error │ │ │ │ │ - 507: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_alias │ │ │ │ │ - 508: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_join_names_with_dot │ │ │ │ │ - 509: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_YieldFrom │ │ │ │ │ - 510: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Yield │ │ │ │ │ - 511: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_AsString │ │ │ │ │ - 512: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_new_type_comment │ │ │ │ │ - 513: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_make_arguments │ │ │ │ │ - 514: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_arg │ │ │ │ │ - 515: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_add_type_comment_to_arg │ │ │ │ │ + 480: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_GeneratorExp │ │ │ │ │ + 481: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_IfExp │ │ │ │ │ + 482: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_check_legacy_stmt │ │ │ │ │ + 483: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_BoolOp │ │ │ │ │ + 484: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_BinOp │ │ │ │ │ + 485: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_cmpop_expr_pair │ │ │ │ │ + 486: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_get_cmpops │ │ │ │ │ + 487: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_get_exprs │ │ │ │ │ + 488: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Compare │ │ │ │ │ + 489: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_UnaryOp │ │ │ │ │ + 490: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_check_barry_as_flufl │ │ │ │ │ + 491: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Await │ │ │ │ │ + 492: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Lambda │ │ │ │ │ + 493: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_empty_arguments │ │ │ │ │ + 494: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_comprehension │ │ │ │ │ + 495: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_FunctionDef │ │ │ │ │ + 496: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_AsyncFunctionDef │ │ │ │ │ + 497: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_collect_call_seqs │ │ │ │ │ + 498: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_seq_extract_starred_exprs │ │ │ │ │ + 499: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_seq_delete_starred_exprs │ │ │ │ │ + 500: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_nonparen_genexp_in_call │ │ │ │ │ + 501: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_seq_last_item │ │ │ │ │ + 502: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_get_last_comprehension_item │ │ │ │ │ + 503: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_arguments_parsing_error │ │ │ │ │ + 504: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_alias │ │ │ │ │ + 505: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_join_names_with_dot │ │ │ │ │ + 506: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_YieldFrom │ │ │ │ │ + 507: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Yield │ │ │ │ │ + 508: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_AsString │ │ │ │ │ + 509: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_new_type_comment │ │ │ │ │ + 510: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_make_arguments │ │ │ │ │ + 511: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_arg │ │ │ │ │ + 512: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_add_type_comment_to_arg │ │ │ │ │ + 513: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_seq_count_dots │ │ │ │ │ + 514: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_checked_future_import │ │ │ │ │ + 515: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_ImportFrom │ │ │ │ │ 516: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_alias_for_star │ │ │ │ │ 517: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_slash_with_default │ │ │ │ │ 518: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_name_default_pair │ │ │ │ │ 519: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_star_etc │ │ │ │ │ 520: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_formatted_value │ │ │ │ │ 521: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_check_fstring_conversion │ │ │ │ │ 522: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_setup_full_format_spec │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,1211 +1,1082 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x25b80 contains 1199 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x25f4c contains 1070 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -00000066 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000000c4 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000000e4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000000f6 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000010c 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000011c 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -0000013c 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00000158 0001ed0a R_ARM_THM_CALL 00000000 _PyAST_Import │ │ │ │ │ -000001b8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000001e0 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00000216 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000022a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000244 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00000254 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000260 0000a00a R_ARM_THM_CALL 0000e1f9 dotted_name_rule │ │ │ │ │ -00000270 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000286 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000029e 0001ee0a R_ARM_THM_CALL 00000000 _PyPegen_seq_count_dots │ │ │ │ │ -000002ba 0001ef0a R_ARM_THM_CALL 00000000 _PyPegen_checked_future_import │ │ │ │ │ -000002ce 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000346 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000034e 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000036a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000392 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000003c4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000003d8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000003fe 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00000412 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000422 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000438 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00000448 0001ee0a R_ARM_THM_CALL 00000000 _PyPegen_seq_count_dots │ │ │ │ │ -00000462 0001f00a R_ARM_THM_CALL 00000000 _PyAST_ImportFrom │ │ │ │ │ -0000046e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000004a6 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000004b0 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000004b8 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000004cc 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000004d4 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000004ee 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00000508 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000051c 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00000532 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000055e 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000566 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000586 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00000594 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000005b2 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000005c2 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000005ca 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000005d8 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000005e8 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00000614 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000061e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000630 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000063e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000656 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000065e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000066a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000690 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000006b6 0000a00a R_ARM_THM_CALL 0000e1f9 dotted_name_rule │ │ │ │ │ -000006de 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00000706 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000071e 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00000734 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000744 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -0000075a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000766 0000a00a R_ARM_THM_CALL 0000e1f9 dotted_name_rule │ │ │ │ │ -00000770 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00000774 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00000778 00009c2f R_ARM_THM_MOVW_ABS_NC 00000620 .LC39 │ │ │ │ │ -0000077c 00009c30 R_ARM_THM_MOVT_ABS 00000620 .LC39 │ │ │ │ │ -00000798 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000007ce 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000007f6 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000007fe 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000080e 0000a00a R_ARM_THM_CALL 0000e1f9 dotted_name_rule │ │ │ │ │ -00000840 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000084a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000085e 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000087a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000882 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00000886 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000088a 00009d2f R_ARM_THM_MOVW_ABS_NC 00000654 .LC40 │ │ │ │ │ -0000088e 00009d30 R_ARM_THM_MOVT_ABS 00000654 .LC40 │ │ │ │ │ -000008a6 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000008b6 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000008c6 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00000906 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00000922 0000a00a R_ARM_THM_CALL 0000e1f9 dotted_name_rule │ │ │ │ │ -0000092c 0000bc0a R_ARM_THM_CALL 0000fb85 _tmp_31_rule │ │ │ │ │ -00000938 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00000956 0001fb0a R_ARM_THM_CALL 00000000 _PyAST_alias │ │ │ │ │ -0000099c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000009a2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000009ca 0001ff0a R_ARM_THM_CALL 00000000 PyBytes_AsString │ │ │ │ │ -000009d4 0002000a R_ARM_THM_CALL 00000000 _PyPegen_new_type_comment │ │ │ │ │ -00000a1c 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00000a40 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000a5c 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00000a60 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00000a6a 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00000a8a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000a96 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00000ab0 0002040a R_ARM_THM_CALL 00000000 _PyPegen_alias_for_star │ │ │ │ │ -00000aba 0001940a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ -00000ac8 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000aec 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000afa 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000b3c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000b48 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000b50 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00000b54 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00000b5c 0000d42f R_ARM_THM_MOVW_ABS_NC 000008bc .LC56 │ │ │ │ │ -00000b60 0000d430 R_ARM_THM_MOVT_ABS 000008bc .LC56 │ │ │ │ │ -00000b66 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00000b6e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000b8c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000bb8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000bc6 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00000bd6 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00000bda 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00000bde 00009d2f R_ARM_THM_MOVW_ABS_NC 00000654 .LC40 │ │ │ │ │ -00000be2 00009d30 R_ARM_THM_MOVT_ABS 00000654 .LC40 │ │ │ │ │ -00000bfc 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000c16 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00000c8a 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00000ca4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000cb2 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00000cc2 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000cd2 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00000d32 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00000d40 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000d48 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000d60 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00000d66 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000d80 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00000d8a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00000da0 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000db0 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000df8 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00000e04 0000cb0a R_ARM_THM_CALL 0000fb85 _tmp_28_rule │ │ │ │ │ -00000e12 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00000e30 0001fb0a R_ARM_THM_CALL 00000000 _PyAST_alias │ │ │ │ │ -00000e4e 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00000e78 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00000e80 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000ede 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000ef4 0000172f R_ARM_THM_MOVW_ABS_NC 00000148 .LC7 │ │ │ │ │ -00000ef8 00001730 R_ARM_THM_MOVT_ABS 00000148 .LC7 │ │ │ │ │ -00000f00 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ -00000f0a 0000260a R_ARM_THM_CALL 00012849 block_rule │ │ │ │ │ -00000f1e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000f48 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000f54 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000f5e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000f7a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00000f92 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00000f96 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00000fa0 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00000faa 0001ad2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ -00000fae 0001ad30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ -00000fb8 0001082f R_ARM_THM_MOVW_ABS_NC 00000cfc .LC80 │ │ │ │ │ -00000fbc 00010830 R_ARM_THM_MOVT_ABS 00000cfc .LC80 │ │ │ │ │ -00000fc2 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00000fca 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000fda 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00000fea 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000103a 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00001076 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000010a2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000010ac 0000090a R_ARM_THM_CALL 000072e1 expression_rule │ │ │ │ │ -000010b8 0000cd0a R_ARM_THM_CALL 0000fb85 _tmp_62_rule │ │ │ │ │ -000010c8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000010d2 0000260a R_ARM_THM_CALL 00012849 block_rule │ │ │ │ │ -000010dc 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00001100 00020d0a R_ARM_THM_CALL 00000000 _PyAST_ExceptHandler │ │ │ │ │ -00001138 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001164 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00001176 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000011b6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000011c0 0000260a R_ARM_THM_CALL 00012849 block_rule │ │ │ │ │ -000011cc 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000011ee 00020d0a R_ARM_THM_CALL 00000000 _PyAST_ExceptHandler │ │ │ │ │ -000011f8 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001212 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00001220 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000124a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001254 0000090a R_ARM_THM_CALL 000072e1 expression_rule │ │ │ │ │ -00001268 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001274 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000128a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000129e 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000012a6 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000012b2 00010a0a R_ARM_THM_CALL 00000951 _tmp_224_rule │ │ │ │ │ -000012c0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000012cc 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000012d4 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -000012d8 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -000012e2 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000012f0 0001ad2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ -000012f4 0001ad30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ -000012fc 0001092f R_ARM_THM_MOVW_ABS_NC 00000d3c .LC81 │ │ │ │ │ -00001300 00010930 R_ARM_THM_MOVT_ABS 00000d3c .LC81 │ │ │ │ │ -00001304 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0000130c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001322 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000132a 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000132e 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00001338 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00001346 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001358 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001364 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001374 00010b0a R_ARM_THM_CALL 000009af invalid_except_stmt_rule │ │ │ │ │ -00001384 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000013e2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000013ee 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000013fa 0000600a R_ARM_THM_CALL 0000eda9 type_params_rule │ │ │ │ │ -0000141c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001426 0000670a R_ARM_THM_CALL 0000d6a9 arguments_rule │ │ │ │ │ -00001436 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001456 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001460 0000260a R_ARM_THM_CALL 00012849 block_rule │ │ │ │ │ -0000146c 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000149a 00020e0a R_ARM_THM_CALL 00000000 _PyAST_ClassDef │ │ │ │ │ -000014cc 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00001500 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000150c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001544 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001556 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000157c 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00001586 0000600a R_ARM_THM_CALL 0000eda9 type_params_rule │ │ │ │ │ -00001592 00010d0a R_ARM_THM_CALL 00000e1b _tmp_229_rule.isra.0 │ │ │ │ │ -000015a0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000015a8 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000015ac 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000015b6 0000102f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000015ba 00001030 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000015be 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -000015c8 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000015dc 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000015e6 0000600a R_ARM_THM_CALL 0000eda9 type_params_rule │ │ │ │ │ -000015f2 00010d0a R_ARM_THM_CALL 00000e1b _tmp_229_rule.isra.0 │ │ │ │ │ -00001600 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000160c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001614 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00001618 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00001622 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00001630 0001ad2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ -00001634 0001ad30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ -0000163c 00010c2f R_ARM_THM_MOVW_ABS_NC 00000d7c .LC82 │ │ │ │ │ -00001640 00010c30 R_ARM_THM_MOVT_ABS 00000d7c .LC82 │ │ │ │ │ -00001644 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0000164c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001662 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001676 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001692 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001698 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001706 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001710 00004d0a R_ARM_THM_CALL 0000605d star_targets_rule │ │ │ │ │ -00001720 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000172a 00004f0a R_ARM_THM_CALL 00008469 star_expressions_rule │ │ │ │ │ -0000173a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001748 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001758 0000260a R_ARM_THM_CALL 00012849 block_rule │ │ │ │ │ -00001766 0000280a R_ARM_THM_CALL 00014021 else_block_rule │ │ │ │ │ -00001776 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000017a6 00020f0a R_ARM_THM_CALL 00000000 _PyAST_For │ │ │ │ │ -000017d4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000017e4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000017f0 00004d0a R_ARM_THM_CALL 0000605d star_targets_rule │ │ │ │ │ -00001802 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000180e 00004f0a R_ARM_THM_CALL 00008469 star_expressions_rule │ │ │ │ │ -0000181e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000182c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000183c 0000260a R_ARM_THM_CALL 00012849 block_rule │ │ │ │ │ -0000184a 0000280a R_ARM_THM_CALL 00014021 else_block_rule │ │ │ │ │ -0000185a 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000188a 0002100a R_ARM_THM_CALL 00000000 _PyAST_AsyncFor │ │ │ │ │ -00001892 00010f2f R_ARM_THM_MOVW_ABS_NC 00000df8 .LC84 │ │ │ │ │ -00001896 00010f30 R_ARM_THM_MOVT_ABS 00000df8 .LC84 │ │ │ │ │ -000018a8 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000018d8 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00001918 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000192c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001934 00004d0a R_ARM_THM_CALL 0000605d star_targets_rule │ │ │ │ │ -00001940 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001948 00004f0a R_ARM_THM_CALL 00008469 star_expressions_rule │ │ │ │ │ -00001952 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001970 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001984 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000019aa 00004d0a R_ARM_THM_CALL 0000605d star_targets_rule │ │ │ │ │ -000019b8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000019c2 00004f0a R_ARM_THM_CALL 00008469 star_expressions_rule │ │ │ │ │ -000019ce 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000019da 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000019e2 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -000019e6 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -000019f0 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00001a00 0001ad2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ -00001a04 0001ad30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ -00001a0c 00010e2f R_ARM_THM_MOVW_ABS_NC 00000dbc .LC83 │ │ │ │ │ -00001a10 00010e30 R_ARM_THM_MOVT_ABS 00000dbc .LC83 │ │ │ │ │ -00001a14 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00001a1e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001a30 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001a7c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001a8e 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00001a92 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00001a9c 0000102f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00001aa0 00001030 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00001aa4 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00001ab4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001b16 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00001b44 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001b56 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00001b66 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00001b7a 0000860a R_ARM_THM_CALL 000078a1 disjunction_rule │ │ │ │ │ -00001bb0 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001bd0 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00001be2 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00001bea 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00001bf6 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001c00 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00001c14 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001c4e 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00001c8a 0000d30a R_ARM_THM_CALL 000101a1 param_rule │ │ │ │ │ -00001c94 0000db0a R_ARM_THM_CALL 00014f51 default_rule │ │ │ │ │ -00001ca2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001cac 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001cbc 0002060a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ -00001cec 0000d30a R_ARM_THM_CALL 000101a1 param_rule │ │ │ │ │ -00001d08 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00001d18 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00001d2c 0000db0a R_ARM_THM_CALL 00014f51 default_rule │ │ │ │ │ -00001d3c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001d48 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00001d4c 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00001d56 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00001d66 0002060a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ -00001d76 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001da0 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00001dac 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00001db4 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00001dbe 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001dc6 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001dcc 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001e1a 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00001e3e 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00001e58 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001e66 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00001e78 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00001e88 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00001e9a 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00001ec8 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001ed8 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00001ee0 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00001ee8 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00001f02 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001f0a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001f1c 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00001f54 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00001f58 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00001f6a 0001192f R_ARM_THM_MOVW_ABS_NC 00000e30 .LC86 │ │ │ │ │ -00001f6e 00011930 R_ARM_THM_MOVT_ABS 00000e30 .LC86 │ │ │ │ │ -00001f74 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00001fbc 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00001fd6 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001ff2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001ffc 00008e0a R_ARM_THM_CALL 00009e81 star_expression_rule │ │ │ │ │ -00002016 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00002038 0002020a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -0000204c 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00002068 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002098 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000020b8 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000020f2 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00002124 0000d30a R_ARM_THM_CALL 000101a1 param_rule │ │ │ │ │ -0000212e 0000db0a R_ARM_THM_CALL 00014f51 default_rule │ │ │ │ │ +00000032 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000004e 0000690a R_ARM_THM_CALL 0000e785 dotted_name_rule │ │ │ │ │ +00000058 0000bc0a R_ARM_THM_CALL 0001026d _tmp_31_rule │ │ │ │ │ +00000064 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00000082 0001f80a R_ARM_THM_CALL 00000000 _PyAST_alias │ │ │ │ │ +000000c8 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000000ce 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000000f6 0001fc0a R_ARM_THM_CALL 00000000 PyBytes_AsString │ │ │ │ │ +00000100 0001fd0a R_ARM_THM_CALL 00000000 _PyPegen_new_type_comment │ │ │ │ │ +0000015a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000182 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000001c0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000001d8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000001f8 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00000208 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00000214 0000690a R_ARM_THM_CALL 0000e785 dotted_name_rule │ │ │ │ │ +00000224 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000023a 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000024e 0002010a R_ARM_THM_CALL 00000000 _PyPegen_seq_count_dots │ │ │ │ │ +0000026a 0002020a R_ARM_THM_CALL 00000000 _PyPegen_checked_future_import │ │ │ │ │ +000002c0 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000002c8 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000002e4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000030c 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00000342 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000358 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000380 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00000390 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000003a0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000003b6 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000003c8 0002010a R_ARM_THM_CALL 00000000 _PyPegen_seq_count_dots │ │ │ │ │ +000003e0 0002030a R_ARM_THM_CALL 00000000 _PyAST_ImportFrom │ │ │ │ │ +000003ec 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000042c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00000434 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00000452 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000045a 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000468 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000047a 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00000492 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000004b0 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000004c8 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000004ec 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000004f2 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00000530 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00000554 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000570 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00000574 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000057e 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000059e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000005aa 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000005c4 0002040a R_ARM_THM_CALL 00000000 _PyPegen_alias_for_star │ │ │ │ │ +000005ce 0001940a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ +000005dc 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000600 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000060e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000650 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000065c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000664 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00000668 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00000670 0000d52f R_ARM_THM_MOVW_ABS_NC 000008bc .LC56 │ │ │ │ │ +00000674 0000d530 R_ARM_THM_MOVT_ABS 000008bc .LC56 │ │ │ │ │ +0000067a 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00000682 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000006a0 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000006cc 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000006da 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000006ea 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000006ee 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000006f2 00004e2f R_ARM_THM_MOVW_ABS_NC 000003bc .LC25 │ │ │ │ │ +000006f6 00004e30 R_ARM_THM_MOVT_ABS 000003bc .LC25 │ │ │ │ │ +00000710 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000072a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000079e 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000007b8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000007c6 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +000007d6 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000007e6 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00000846 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00000854 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000085c 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000874 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000087a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000894 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000089e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000008b4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000008c4 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000090c 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00000918 0000cb0a R_ARM_THM_CALL 0001026d _tmp_28_rule │ │ │ │ │ +00000926 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00000944 0001f80a R_ARM_THM_CALL 00000000 _PyAST_alias │ │ │ │ │ +00000962 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000098c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00000994 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000a0e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000a1a 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00000a26 0000640a R_ARM_THM_CALL 0000f491 type_params_rule │ │ │ │ │ +00000a48 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000a52 00006d0a R_ARM_THM_CALL 0000dc25 arguments_rule │ │ │ │ │ +00000a62 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000a82 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000a8c 0000260a R_ARM_THM_CALL 00012f55 block_rule │ │ │ │ │ +00000a98 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00000ac6 00020e0a R_ARM_THM_CALL 00000000 _PyAST_ClassDef │ │ │ │ │ +00000af8 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00000b2c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000b38 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00000b70 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000b82 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000ba8 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00000bb2 0000640a R_ARM_THM_CALL 0000f491 type_params_rule │ │ │ │ │ +00000bbe 00010e0a R_ARM_THM_CALL 00000e1b _tmp_229_rule.isra.0 │ │ │ │ │ +00000bcc 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000bd4 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00000bd8 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00000be2 0000102f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00000be6 00001030 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00000bea 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00000bf4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000c08 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00000c12 0000640a R_ARM_THM_CALL 0000f491 type_params_rule │ │ │ │ │ +00000c1e 00010e0a R_ARM_THM_CALL 00000e1b _tmp_229_rule.isra.0 │ │ │ │ │ +00000c2c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000c38 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000c40 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00000c44 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00000c4e 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00000c5c 0001ad2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ +00000c60 0001ad30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ +00000c68 00010d2f R_ARM_THM_MOVW_ABS_NC 00000d7c .LC82 │ │ │ │ │ +00000c6c 00010d30 R_ARM_THM_MOVT_ABS 00000d7c .LC82 │ │ │ │ │ +00000c70 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00000c78 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000c8e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000ca2 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00000cbe 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00000cc4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000d32 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000d3c 00004f0a R_ARM_THM_CALL 000065c9 star_targets_rule │ │ │ │ │ +00000d4c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000d56 0000510a R_ARM_THM_CALL 000089dd star_expressions_rule │ │ │ │ │ +00000d66 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000d74 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000d84 0000260a R_ARM_THM_CALL 00012f55 block_rule │ │ │ │ │ +00000d92 0000280a R_ARM_THM_CALL 00014725 else_block_rule │ │ │ │ │ +00000da2 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00000dd2 00020f0a R_ARM_THM_CALL 00000000 _PyAST_For │ │ │ │ │ +00000e00 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000e10 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000e1c 00004f0a R_ARM_THM_CALL 000065c9 star_targets_rule │ │ │ │ │ +00000e2e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000e3a 0000510a R_ARM_THM_CALL 000089dd star_expressions_rule │ │ │ │ │ +00000e4a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000e58 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000e68 0000260a R_ARM_THM_CALL 00012f55 block_rule │ │ │ │ │ +00000e76 0000280a R_ARM_THM_CALL 00014725 else_block_rule │ │ │ │ │ +00000e86 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00000eb6 0002100a R_ARM_THM_CALL 00000000 _PyAST_AsyncFor │ │ │ │ │ +00000ebe 0001102f R_ARM_THM_MOVW_ABS_NC 00000df8 .LC84 │ │ │ │ │ +00000ec2 00011030 R_ARM_THM_MOVT_ABS 00000df8 .LC84 │ │ │ │ │ +00000ed4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000f04 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00000f44 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000f58 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000f60 00004f0a R_ARM_THM_CALL 000065c9 star_targets_rule │ │ │ │ │ +00000f6c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000f74 0000510a R_ARM_THM_CALL 000089dd star_expressions_rule │ │ │ │ │ +00000f7e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000f9c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000fb0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000fd6 00004f0a R_ARM_THM_CALL 000065c9 star_targets_rule │ │ │ │ │ +00000fe4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000fee 0000510a R_ARM_THM_CALL 000089dd star_expressions_rule │ │ │ │ │ +00000ffa 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001006 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000100e 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00001012 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000101c 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000102c 0001ad2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ +00001030 0001ad30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ +00001038 00010f2f R_ARM_THM_MOVW_ABS_NC 00000dbc .LC83 │ │ │ │ │ +0000103c 00010f30 R_ARM_THM_MOVT_ABS 00000dbc .LC83 │ │ │ │ │ +00001040 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0000104a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000105c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000010a8 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000010ba 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000010be 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000010c8 0000102f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000010cc 00001030 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000010d0 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +000010e0 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001142 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00001170 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001182 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00001192 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000011a6 00008b0a R_ARM_THM_CALL 00007e19 disjunction_rule │ │ │ │ │ +000011dc 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000011fc 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000120e 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00001216 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00001222 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000122c 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00001240 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000127a 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000012b6 0000d30a R_ARM_THM_CALL 00010889 param_rule │ │ │ │ │ +000012c0 0000dc0a R_ARM_THM_CALL 00015bcd default_rule │ │ │ │ │ +000012ce 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000012d8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000012e8 0002060a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ +00001318 0000d30a R_ARM_THM_CALL 00010889 param_rule │ │ │ │ │ +00001334 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00001344 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00001358 0000dc0a R_ARM_THM_CALL 00015bcd default_rule │ │ │ │ │ +00001368 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001374 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00001378 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00001382 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00001392 0002060a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ +000013a2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000013cc 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000013d8 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000013e0 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000013ea 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000013f2 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000013f8 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001446 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000146a 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00001484 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001492 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +000014a4 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000014b4 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +000014c6 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000014f4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001504 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000150c 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00001514 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000152e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00001536 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00001548 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00001580 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00001584 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00001596 00011a2f R_ARM_THM_MOVW_ABS_NC 00000e30 .LC86 │ │ │ │ │ +0000159a 00011a30 R_ARM_THM_MOVT_ABS 00000e30 .LC86 │ │ │ │ │ +000015a0 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +000015e8 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00001602 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000161e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001628 0000930a R_ARM_THM_CALL 0000a3f5 star_expression_rule │ │ │ │ │ +00001642 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00001664 0001ff0a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +00001678 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00001694 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000016c4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000016e4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000171e 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00001750 0000d30a R_ARM_THM_CALL 00010889 param_rule │ │ │ │ │ +0000175a 0000dc0a R_ARM_THM_CALL 00015bcd default_rule │ │ │ │ │ +00001768 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001772 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001782 0002060a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ +000017b4 0000d30a R_ARM_THM_CALL 00010889 param_rule │ │ │ │ │ +000017d6 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +000017fe 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000180c 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00001820 0000dc0a R_ARM_THM_CALL 00015bcd default_rule │ │ │ │ │ +00001830 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000183c 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00001840 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000184a 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00001858 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00001866 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00001870 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00001878 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00001882 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001894 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000018a0 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000018aa 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000190e 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00001928 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001936 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00001948 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00001958 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +000019a2 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000019b0 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000019c0 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000019c8 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000019d0 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000019e4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000019f2 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00001a24 0000090a R_ARM_THM_CALL 00007859 expression_rule │ │ │ │ │ +00001a32 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001a48 0000090a R_ARM_THM_CALL 00007859 expression_rule │ │ │ │ │ +00001a56 0002150a R_ARM_THM_CALL 00000000 _PyAST_withitem │ │ │ │ │ +00001a70 0000830a R_ARM_THM_CALL 000069ed star_target_rule │ │ │ │ │ +00001a7a 00011d2f R_ARM_THM_MOVW_ABS_NC 0000208d _tmp_59_rule │ │ │ │ │ +00001a7e 00011d30 R_ARM_THM_MOVT_ABS 0000208d _tmp_59_rule │ │ │ │ │ +00001a86 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00001a94 0002150a R_ARM_THM_CALL 00000000 _PyAST_withitem │ │ │ │ │ +00001aa0 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001abe 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00001ade 0000090a R_ARM_THM_CALL 00007859 expression_rule │ │ │ │ │ +00001aea 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001af2 0000090a R_ARM_THM_CALL 00007859 expression_rule │ │ │ │ │ +00001afa 00011e2f R_ARM_THM_MOVW_ABS_NC 00006315 _tmp_203_rule │ │ │ │ │ +00001afe 00011e30 R_ARM_THM_MOVT_ABS 00006315 _tmp_203_rule │ │ │ │ │ +00001b06 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00001b12 0000670a R_ARM_THM_CALL 00000263 _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ +00001b16 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001b34 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00001bb6 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00001bd0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001bde 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00001bf0 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00001c00 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00001c14 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001c66 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00001c74 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001c84 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00001c8c 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00001c94 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00001caa 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00001cb4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00001cc0 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00001d12 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00001d3c 00006b0a R_ARM_THM_CALL 00004619 t_primary_rule │ │ │ │ │ +00001d48 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001d5e 00006b0a R_ARM_THM_CALL 00004619 t_primary_rule │ │ │ │ │ +00001d6c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001d76 0000560a R_ARM_THM_CALL 00014899 slices_rule │ │ │ │ │ +00001d84 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001d8c 0000572f R_ARM_THM_MOVW_ABS_NC 00006551 t_lookahead_rule │ │ │ │ │ +00001d90 00005730 R_ARM_THM_MOVT_ABS 00006551 t_lookahead_rule │ │ │ │ │ +00001d98 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00001da0 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00001dc6 0001ba0a R_ARM_THM_CALL 00000000 _PyAST_Subscript │ │ │ │ │ +00001de0 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +00001e28 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00001e36 0001b40a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +00001e56 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00001e62 0000572f R_ARM_THM_MOVW_ABS_NC 00006551 t_lookahead_rule │ │ │ │ │ +00001e66 00005730 R_ARM_THM_MOVT_ABS 00006551 t_lookahead_rule │ │ │ │ │ +00001e6e 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00001e7a 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00001ea2 0001bc0a R_ARM_THM_CALL 00000000 _PyAST_Attribute │ │ │ │ │ +00001eac 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001eca 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001edc 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001eee 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001f14 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001f1e 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00001f40 0001de0a R_ARM_THM_CALL 00000000 _PyAST_List │ │ │ │ │ +00001f4c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001f5e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00001f66 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00001f82 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001f8c 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00001faa 0001dc0a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ +00001fc8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001fd6 0001b40a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +00001ff2 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00002002 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00002028 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000205c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000206c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000207a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000020b4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000020c4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000020d4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000020e2 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00002124 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 0000213c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002146 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002156 0002060a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ -00002188 0000d30a R_ARM_THM_CALL 000101a1 param_rule │ │ │ │ │ -000021aa 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -000021d2 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000021e0 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000021f4 0000db0a R_ARM_THM_CALL 00014f51 default_rule │ │ │ │ │ -00002204 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002210 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00002214 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000221e 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000222c 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000223a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00002244 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000224c 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00002256 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002268 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002274 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000227e 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000022e2 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000022fc 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000230a 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000231c 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000232c 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00002376 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00002384 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002394 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000239c 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000023a4 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000023b8 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000023c6 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000023f8 0000090a R_ARM_THM_CALL 000072e1 expression_rule │ │ │ │ │ -00002406 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000241c 0000090a R_ARM_THM_CALL 000072e1 expression_rule │ │ │ │ │ -0000242a 0002150a R_ARM_THM_CALL 00000000 _PyAST_withitem │ │ │ │ │ -00002444 00007e0a R_ARM_THM_CALL 00006481 star_target_rule │ │ │ │ │ -0000244e 00011c2f R_ARM_THM_MOVW_ABS_NC 00002a61 _tmp_59_rule │ │ │ │ │ -00002452 00011c30 R_ARM_THM_MOVT_ABS 00002a61 _tmp_59_rule │ │ │ │ │ -0000245a 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00002468 0002150a R_ARM_THM_CALL 00000000 _PyAST_withitem │ │ │ │ │ -00002474 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002492 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000024b2 0000090a R_ARM_THM_CALL 000072e1 expression_rule │ │ │ │ │ -000024be 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000024c6 0000090a R_ARM_THM_CALL 000072e1 expression_rule │ │ │ │ │ -000024ce 00011d2f R_ARM_THM_MOVW_ABS_NC 00006dc9 _tmp_203_rule │ │ │ │ │ -000024d2 00011d30 R_ARM_THM_MOVT_ABS 00006dc9 _tmp_203_rule │ │ │ │ │ -000024da 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -000024e6 0000630a R_ARM_THM_CALL 00000263 _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ -000024ea 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002508 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000258a 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000025a4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000025b2 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -000025c4 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000025d4 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -000025e8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000263a 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00002648 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002658 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00002660 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00002668 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000267e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00002688 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00002694 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000026e6 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00002710 0000650a R_ARM_THM_CALL 000040d1 t_primary_rule │ │ │ │ │ -0000271c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002732 0000650a R_ARM_THM_CALL 000040d1 t_primary_rule │ │ │ │ │ -00002740 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000274a 0000550a R_ARM_THM_CALL 00014195 slices_rule │ │ │ │ │ -00002758 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002760 0000562f R_ARM_THM_MOVW_ABS_NC 00005fe5 t_lookahead_rule │ │ │ │ │ -00002764 00005630 R_ARM_THM_MOVT_ABS 00005fe5 t_lookahead_rule │ │ │ │ │ -0000276c 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00002774 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000279a 0001bb0a R_ARM_THM_CALL 00000000 _PyAST_Subscript │ │ │ │ │ -000027b4 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -000027fc 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000280a 0001b40a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -0000282a 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00002836 0000562f R_ARM_THM_MOVW_ABS_NC 00005fe5 t_lookahead_rule │ │ │ │ │ -0000283a 00005630 R_ARM_THM_MOVT_ABS 00005fe5 t_lookahead_rule │ │ │ │ │ -00002842 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -0000284e 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00002876 0001bc0a R_ARM_THM_CALL 00000000 _PyAST_Attribute │ │ │ │ │ -00002880 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000289e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000028b0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000028c2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000028e8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000028f2 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00002914 0001dd0a R_ARM_THM_CALL 00000000 _PyAST_List │ │ │ │ │ -00002920 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002932 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000293a 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00002956 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002960 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000297e 0001db0a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ -0000299c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000029aa 0001b40a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -000029c6 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000029d6 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000029fc 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002a30 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002a40 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002a4e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00002a88 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002a98 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002aa8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002ab6 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00002af8 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00002b10 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002b1c 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00002b2c 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00002b40 0001150a R_ARM_THM_CALL 00016149 kwarg_or_double_starred_rule │ │ │ │ │ -00002b62 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00002b7a 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00002b8a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002b9a 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00002bb6 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00002bbe 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00002bc8 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00002c00 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00002c16 00012d0a R_ARM_THM_CALL 00017961 lambda_param_with_default_rule │ │ │ │ │ -00002c24 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00002c32 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00002c64 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00002c6c 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00002c82 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00002c8e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00002ca0 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00002cd8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002ce8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002cf8 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00002d38 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002d66 0000ce0a R_ARM_THM_CALL 0000fc05 slash_no_default_rule │ │ │ │ │ -00002d70 0000da0a R_ARM_THM_CALL 00010609 _loop0_171_rule │ │ │ │ │ -00002d96 0000c40a R_ARM_THM_CALL 000102f1 slash_with_default_rule │ │ │ │ │ -00002dac 0000dc0a R_ARM_THM_CALL 000106e5 _loop1_185_rule │ │ │ │ │ -00002dc8 0000d90a R_ARM_THM_CALL 00010609 _loop0_172_rule │ │ │ │ │ -00002dd2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002dfe 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002e28 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002e34 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002e3c 00013e2f R_ARM_THM_MOVW_ABS_NC 00000f24 .LC92 │ │ │ │ │ -00002e40 00013e30 R_ARM_THM_MOVT_ABS 00000f24 .LC92 │ │ │ │ │ -00002e46 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00002e4a 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00002e62 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002e8c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002e9a 0000c30a R_ARM_THM_CALL 0000fd9d param_no_default_rule │ │ │ │ │ -00002eb4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002ebc 00013d2f R_ARM_THM_MOVW_ABS_NC 00000f0c .LC91 │ │ │ │ │ -00002ec0 00013d30 R_ARM_THM_MOVT_ABS 00000f0c .LC91 │ │ │ │ │ -00002ed0 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00002ee2 0000d20a R_ARM_THM_CALL 0000fcb5 _loop1_173_rule │ │ │ │ │ -00002ef0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002f00 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002f0a 00013c2f R_ARM_THM_MOVW_ABS_NC 00000ee0 .LC90 │ │ │ │ │ -00002f0e 00013c30 R_ARM_THM_MOVT_ABS 00000ee0 .LC90 │ │ │ │ │ -00002f14 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00002f18 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00002f30 0001940a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ -00002f42 0000c30a R_ARM_THM_CALL 0000fd9d param_no_default_rule │ │ │ │ │ -00002f48 00013b2f R_ARM_THM_MOVW_ABS_NC 00000ea0 .LC89 │ │ │ │ │ -00002f4c 00013b30 R_ARM_THM_MOVT_ABS 00000ea0 .LC89 │ │ │ │ │ -00002f5a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002f70 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002f7c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00002f96 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002fa0 00013a2f R_ARM_THM_MOVW_ABS_NC 00000e88 .LC88 │ │ │ │ │ -00002fa4 00013a30 R_ARM_THM_MOVT_ABS 00000e88 .LC88 │ │ │ │ │ -00002fae 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002fb8 0001392f R_ARM_THM_MOVW_ABS_NC 00000e60 .LC87 │ │ │ │ │ -00002fbc 00013930 R_ARM_THM_MOVT_ABS 00000e60 .LC87 │ │ │ │ │ -00002fc2 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00002fc6 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00002fe0 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000300e 0000ce0a R_ARM_THM_CALL 0000fc05 slash_no_default_rule │ │ │ │ │ -0000301c 0000c40a R_ARM_THM_CALL 000102f1 slash_with_default_rule │ │ │ │ │ -0000302c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003066 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000307a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003084 0000090a R_ARM_THM_CALL 000072e1 expression_rule │ │ │ │ │ -00003092 0001ae0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -000030c8 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000030d6 0002160a R_ARM_THM_CALL 00000000 _PyPegen_soft_keyword_token │ │ │ │ │ -000030ec 0001d60a R_ARM_THM_CALL 00000000 _PyPegen_string_token │ │ │ │ │ -000030fa 0001ae0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -00003108 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003150 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003166 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000317a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000031a2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000031b6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000031dc 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000031ec 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000320c 0000790a R_ARM_THM_CALL 0000f1a5 starred_expression_rule │ │ │ │ │ -00003224 00005b0a R_ARM_THM_CALL 00011735 star_named_expression_rule │ │ │ │ │ -0000323c 00005b0a R_ARM_THM_CALL 00011735 star_named_expression_rule │ │ │ │ │ -0000324c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000325a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003270 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003286 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003290 0000620a R_ARM_THM_CALL 00012ce5 star_named_expressions_rule │ │ │ │ │ -0000329c 0000730a R_ARM_THM_CALL 0000ca35 for_if_clauses_rule │ │ │ │ │ -000032a4 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000032a8 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000032b8 0001f80a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ -000032c2 0001f80a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ -000032c8 0001422f R_ARM_THM_MOVW_ABS_NC 00000f78 .LC94 │ │ │ │ │ -000032cc 00014230 R_ARM_THM_MOVT_ABS 00000f78 .LC94 │ │ │ │ │ -000032e2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000032f4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000032fe 0000730a R_ARM_THM_CALL 0000ca35 for_if_clauses_rule │ │ │ │ │ -00003306 0001412f R_ARM_THM_MOVW_ABS_NC 00000f44 .LC93 │ │ │ │ │ -0000330a 00014130 R_ARM_THM_MOVT_ABS 00000f44 .LC93 │ │ │ │ │ -00003310 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00003314 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000332c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003338 0000730a R_ARM_THM_CALL 0000ca35 for_if_clauses_rule │ │ │ │ │ -00003342 0001422f R_ARM_THM_MOVW_ABS_NC 00000f78 .LC94 │ │ │ │ │ -00003346 00014230 R_ARM_THM_MOVT_ABS 00000f78 .LC94 │ │ │ │ │ -0000334c 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00003350 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00003368 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000033aa 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000033b8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000033ca 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000033d2 00004f0a R_ARM_THM_CALL 00008469 star_expressions_rule │ │ │ │ │ -000033e0 0000630a R_ARM_THM_CALL 00000263 _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ -000033e4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003420 0000720a R_ARM_THM_CALL 00012be9 list_rule │ │ │ │ │ -00003430 0000710a R_ARM_THM_CALL 00011481 tuple_rule │ │ │ │ │ -00003442 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003466 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003480 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003486 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000034ca 0002170a R_ARM_THM_CALL 00000000 _PyPegen_raise_error_known_location │ │ │ │ │ -0000350e 0002170a R_ARM_THM_CALL 00000000 _PyPegen_raise_error_known_location │ │ │ │ │ -00003540 0000720a R_ARM_THM_CALL 00012be9 list_rule │ │ │ │ │ -0000354e 0000710a R_ARM_THM_CALL 00011481 tuple_rule │ │ │ │ │ -0000355c 0000660a R_ARM_THM_CALL 00007025 genexp_rule │ │ │ │ │ -0000356e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003580 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003592 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000035a2 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000035e0 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000360a 00004d0a R_ARM_THM_CALL 0000605d star_targets_rule │ │ │ │ │ -0000361c 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000362c 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00003644 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003652 0001ae0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -00003674 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000367e 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003696 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000036ae 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000036c4 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000036cc 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003708 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000372e 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000373c 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00003778 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000378a 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003798 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000037a0 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00002148 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00002158 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000216c 0001160a R_ARM_THM_CALL 00016db1 kwarg_or_double_starred_rule │ │ │ │ │ +0000218e 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000021a6 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000021b6 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000021c6 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000021e2 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000021ea 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000021f4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00002224 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002234 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002244 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00002284 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000022b2 0000ce0a R_ARM_THM_CALL 000102ed slash_no_default_rule │ │ │ │ │ +000022bc 0000db0a R_ARM_THM_CALL 00010cf5 _loop0_171_rule │ │ │ │ │ +000022e2 0000c40a R_ARM_THM_CALL 000109dd slash_with_default_rule │ │ │ │ │ +000022f8 0000dd0a R_ARM_THM_CALL 00010dd1 _loop1_185_rule │ │ │ │ │ +00002314 0000da0a R_ARM_THM_CALL 00010cf5 _loop0_172_rule │ │ │ │ │ +0000231e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000234a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002374 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002380 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002388 00013e2f R_ARM_THM_MOVW_ABS_NC 00000f24 .LC92 │ │ │ │ │ +0000238c 00013e30 R_ARM_THM_MOVT_ABS 00000f24 .LC92 │ │ │ │ │ +00002392 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00002396 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000023ae 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000023d8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000023e6 0000c30a R_ARM_THM_CALL 00010485 param_no_default_rule │ │ │ │ │ +00002400 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002408 00013d2f R_ARM_THM_MOVW_ABS_NC 00000f0c .LC91 │ │ │ │ │ +0000240c 00013d30 R_ARM_THM_MOVT_ABS 00000f0c .LC91 │ │ │ │ │ +0000241c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000242e 0000d20a R_ARM_THM_CALL 0001039d _loop1_173_rule │ │ │ │ │ +0000243c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000244c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002456 00013c2f R_ARM_THM_MOVW_ABS_NC 00000ee0 .LC90 │ │ │ │ │ +0000245a 00013c30 R_ARM_THM_MOVT_ABS 00000ee0 .LC90 │ │ │ │ │ +00002460 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00002464 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000247c 0001940a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ +0000248e 0000c30a R_ARM_THM_CALL 00010485 param_no_default_rule │ │ │ │ │ +00002494 00013b2f R_ARM_THM_MOVW_ABS_NC 00000ea0 .LC89 │ │ │ │ │ +00002498 00013b30 R_ARM_THM_MOVT_ABS 00000ea0 .LC89 │ │ │ │ │ +000024a6 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000024bc 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000024c8 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000024e2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000024ec 00013a2f R_ARM_THM_MOVW_ABS_NC 00000e88 .LC88 │ │ │ │ │ +000024f0 00013a30 R_ARM_THM_MOVT_ABS 00000e88 .LC88 │ │ │ │ │ +000024fa 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002504 0001392f R_ARM_THM_MOVW_ABS_NC 00000e60 .LC87 │ │ │ │ │ +00002508 00013930 R_ARM_THM_MOVT_ABS 00000e60 .LC87 │ │ │ │ │ +0000250e 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00002512 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000252c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000255a 0000ce0a R_ARM_THM_CALL 000102ed slash_no_default_rule │ │ │ │ │ +00002568 0000c40a R_ARM_THM_CALL 000109dd slash_with_default_rule │ │ │ │ │ +00002578 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000025b2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000025c6 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000025d0 0000090a R_ARM_THM_CALL 00007859 expression_rule │ │ │ │ │ +000025de 0001ae0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +00002614 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00002622 0002160a R_ARM_THM_CALL 00000000 _PyPegen_soft_keyword_token │ │ │ │ │ +00002638 0001d70a R_ARM_THM_CALL 00000000 _PyPegen_string_token │ │ │ │ │ +00002646 0001ae0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +00002654 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000269c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000026b2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000026c6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000026ee 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002702 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002728 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002738 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002758 00007e0a R_ARM_THM_CALL 0000f88d starred_expression_rule │ │ │ │ │ +00002770 00005f0a R_ARM_THM_CALL 00011e61 star_named_expression_rule │ │ │ │ │ +00002788 00005f0a R_ARM_THM_CALL 00011e61 star_named_expression_rule │ │ │ │ │ +00002798 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000027a6 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000027bc 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000027d2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000027dc 0000660a R_ARM_THM_CALL 000133f1 star_named_expressions_rule │ │ │ │ │ +000027e8 0000790a R_ARM_THM_CALL 0000cfa9 for_if_clauses_rule │ │ │ │ │ +000027f0 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000027f4 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00002804 0001f50a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ +0000280e 0001f50a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ +00002814 0001422f R_ARM_THM_MOVW_ABS_NC 00000f78 .LC94 │ │ │ │ │ +00002818 00014230 R_ARM_THM_MOVT_ABS 00000f78 .LC94 │ │ │ │ │ +0000282e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002840 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000284a 0000790a R_ARM_THM_CALL 0000cfa9 for_if_clauses_rule │ │ │ │ │ +00002852 0001412f R_ARM_THM_MOVW_ABS_NC 00000f44 .LC93 │ │ │ │ │ +00002856 00014130 R_ARM_THM_MOVT_ABS 00000f44 .LC93 │ │ │ │ │ +0000285c 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00002860 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00002878 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002884 0000790a R_ARM_THM_CALL 0000cfa9 for_if_clauses_rule │ │ │ │ │ +0000288e 0001422f R_ARM_THM_MOVW_ABS_NC 00000f78 .LC94 │ │ │ │ │ +00002892 00014230 R_ARM_THM_MOVT_ABS 00000f78 .LC94 │ │ │ │ │ +00002898 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000289c 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000028b4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000028f6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002904 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002916 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000291e 0000510a R_ARM_THM_CALL 000089dd star_expressions_rule │ │ │ │ │ +0000292c 0000670a R_ARM_THM_CALL 00000263 _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ +00002930 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000296c 0000780a R_ARM_THM_CALL 000132f5 list_rule │ │ │ │ │ +0000297c 0000770a R_ARM_THM_CALL 00011bad tuple_rule │ │ │ │ │ +0000298e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000029b2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000029cc 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000029d2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002a16 0002170a R_ARM_THM_CALL 00000000 _PyPegen_raise_error_known_location │ │ │ │ │ +00002a5a 0002170a R_ARM_THM_CALL 00000000 _PyPegen_raise_error_known_location │ │ │ │ │ +00002a8c 0000780a R_ARM_THM_CALL 000132f5 list_rule │ │ │ │ │ +00002a9a 0000770a R_ARM_THM_CALL 00011bad tuple_rule │ │ │ │ │ +00002aa8 00006c0a R_ARM_THM_CALL 00007591 genexp_rule │ │ │ │ │ +00002aba 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002acc 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002ade 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002aee 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00002b2c 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00002b56 00004f0a R_ARM_THM_CALL 000065c9 star_targets_rule │ │ │ │ │ +00002b68 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00002b78 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00002b90 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002b9e 0001ae0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +00002bc0 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00002bca 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00002be2 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00002bfa 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00002c10 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00002c18 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00002c54 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00002c7a 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00002c88 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00002cc4 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00002cd6 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00002ce4 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00002cec 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00002cfe 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00002d2e 00012c0a R_ARM_THM_CALL 00017c19 lambda_param_rule │ │ │ │ │ +00002d40 00012c0a R_ARM_THM_CALL 00017c19 lambda_param_rule │ │ │ │ │ +00002d5c 0000dc0a R_ARM_THM_CALL 00015bcd default_rule │ │ │ │ │ +00002d6c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002d7c 0002060a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ +00002d8a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002da6 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00002dae 0000dc0a R_ARM_THM_CALL 00015bcd default_rule │ │ │ │ │ +00002dba 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00002dbe 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00002dc8 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00002e16 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002e32 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002e4e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002e6a 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00002e7c 00014a2f R_ARM_THM_MOVW_ABS_NC 00003005 _tmp_157_rule │ │ │ │ │ +00002e80 00014a30 R_ARM_THM_MOVT_ABS 00003005 _tmp_157_rule │ │ │ │ │ +00002e86 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00002e8e 0000090a R_ARM_THM_CALL 00007859 expression_rule │ │ │ │ │ +00002ea4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002ec0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002ecc 0000090a R_ARM_THM_CALL 00007859 expression_rule │ │ │ │ │ +00002ed6 0000790a R_ARM_THM_CALL 0000cfa9 for_if_clauses_rule │ │ │ │ │ +00002ede 0000b32f R_ARM_THM_MOVW_ABS_NC 000007b0 .LC49 │ │ │ │ │ +00002ee2 0000b330 R_ARM_THM_MOVT_ABS 000007b0 .LC49 │ │ │ │ │ +00002ee8 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00002eec 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00002f04 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002f1a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002f22 0001482f R_ARM_THM_MOVW_ABS_NC 00000fc8 .LC96 │ │ │ │ │ +00002f26 00014830 R_ARM_THM_MOVT_ABS 00000fc8 .LC96 │ │ │ │ │ +00002f2c 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00002f30 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00002f50 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002f5a 0001472f R_ARM_THM_MOVW_ABS_NC 00000fb4 .LC95 │ │ │ │ │ +00002f5e 00014730 R_ARM_THM_MOVT_ABS 00000fb4 .LC95 │ │ │ │ │ +00002f68 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00002f6c 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00002f84 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002f9a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00002fae 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00002fb8 0000090a R_ARM_THM_CALL 00007859 expression_rule │ │ │ │ │ +00002fc6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002fd2 0000090a R_ARM_THM_CALL 00007859 expression_rule │ │ │ │ │ +00002fdc 0001492f R_ARM_THM_MOVW_ABS_NC 00001008 .LC97 │ │ │ │ │ +00002fe0 00014930 R_ARM_THM_MOVT_ABS 00001008 .LC97 │ │ │ │ │ +00002fe6 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00002fea 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000302e 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00003048 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003056 0001ae0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +0000305c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003098 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000030b0 0000680a R_ARM_THM_CALL 0000e731 annotated_rhs_rule │ │ │ │ │ +000030c2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000030e0 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000311e 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000313e 00005f0a R_ARM_THM_CALL 00011e61 star_named_expression_rule │ │ │ │ │ +0000314a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000315a 0000250a R_ARM_THM_CALL 000117dd named_expression_rule │ │ │ │ │ +00003174 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000317c 0000660a R_ARM_THM_CALL 000133f1 star_named_expressions_rule │ │ │ │ │ +0000318a 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000031a0 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +000031b6 0001dc0a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ +000031c6 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003232 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00003262 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003272 0000810a R_ARM_THM_CALL 00013845 fstring_replacement_field_rule │ │ │ │ │ +00003286 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +000032a6 0002180a R_ARM_THM_CALL 00000000 _PyPegen_decoded_constant_from_token │ │ │ │ │ +000032ce 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000032ec 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000032fc 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00003304 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00003310 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000331a 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000332e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003336 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000334a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003388 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000033cc 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000033da 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000033f2 0002190a R_ARM_THM_CALL 00000000 _PyAST_MatchSequence │ │ │ │ │ +00003402 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003472 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000349a 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +000034aa 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000034c8 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003518 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000353e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003550 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003566 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +000035a2 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000035ba 00021a0a R_ARM_THM_CALL 00000000 _PyAST_MatchStar │ │ │ │ │ +000035c8 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000035e0 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000035ea 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003606 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000361e 00021a0a R_ARM_THM_CALL 00000000 _PyAST_MatchStar │ │ │ │ │ +0000362c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000036b0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000036e6 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000372a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003748 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003768 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00003788 00021b0a R_ARM_THM_CALL 00000000 _PyAST_MatchAs │ │ │ │ │ +000037a0 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000037b2 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000037e2 00012b0a R_ARM_THM_CALL 00016e61 lambda_param_rule │ │ │ │ │ -000037f4 00012b0a R_ARM_THM_CALL 00016e61 lambda_param_rule │ │ │ │ │ -00003810 0000db0a R_ARM_THM_CALL 00014f51 default_rule │ │ │ │ │ -00003820 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003830 0002060a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ -0000383e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000385a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003862 0000db0a R_ARM_THM_CALL 00014f51 default_rule │ │ │ │ │ -0000386e 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00003872 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000387c 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000038ca 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000038e6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003902 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000391e 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00003930 00014a2f R_ARM_THM_MOVW_ABS_NC 00003ab9 _tmp_157_rule │ │ │ │ │ -00003934 00014a30 R_ARM_THM_MOVT_ABS 00003ab9 _tmp_157_rule │ │ │ │ │ -0000393a 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00003942 0000090a R_ARM_THM_CALL 000072e1 expression_rule │ │ │ │ │ -00003958 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003974 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003980 0000090a R_ARM_THM_CALL 000072e1 expression_rule │ │ │ │ │ -0000398a 0000730a R_ARM_THM_CALL 0000ca35 for_if_clauses_rule │ │ │ │ │ -00003992 0000b42f R_ARM_THM_MOVW_ABS_NC 000007b0 .LC49 │ │ │ │ │ -00003996 0000b430 R_ARM_THM_MOVT_ABS 000007b0 .LC49 │ │ │ │ │ -0000399c 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000039a0 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000039b8 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000039ce 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000039d6 0001482f R_ARM_THM_MOVW_ABS_NC 00000fc8 .LC96 │ │ │ │ │ -000039da 00014830 R_ARM_THM_MOVT_ABS 00000fc8 .LC96 │ │ │ │ │ -000039e0 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000039e4 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00003a04 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003a0e 0001472f R_ARM_THM_MOVW_ABS_NC 00000fb4 .LC95 │ │ │ │ │ -00003a12 00014730 R_ARM_THM_MOVT_ABS 00000fb4 .LC95 │ │ │ │ │ -00003a1c 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00003a20 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00003a38 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003a4e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003a62 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003a6c 0000090a R_ARM_THM_CALL 000072e1 expression_rule │ │ │ │ │ -00003a7a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003a86 0000090a R_ARM_THM_CALL 000072e1 expression_rule │ │ │ │ │ -00003a90 0001492f R_ARM_THM_MOVW_ABS_NC 00001008 .LC97 │ │ │ │ │ -00003a94 00014930 R_ARM_THM_MOVT_ABS 00001008 .LC97 │ │ │ │ │ -00003a9a 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00003a9e 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00003ae2 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00003afc 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003b0a 0001ae0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -00003b10 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003b4c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003b64 0000640a R_ARM_THM_CALL 0000e1a5 annotated_rhs_rule │ │ │ │ │ -00003b76 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003b94 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003bd2 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00003bf2 00005b0a R_ARM_THM_CALL 00011735 star_named_expression_rule │ │ │ │ │ -00003bfe 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003c0e 0000250a R_ARM_THM_CALL 000110b1 named_expression_rule │ │ │ │ │ -00003c28 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003c30 0000620a R_ARM_THM_CALL 00012ce5 star_named_expressions_rule │ │ │ │ │ -00003c3e 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00003c54 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00003c6a 0001db0a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ -00003c7a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003ce6 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000037c6 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000037da 0001512f R_ARM_THM_MOVW_ABS_NC 00001034 .LC98 │ │ │ │ │ +000037de 00015130 R_ARM_THM_MOVT_ABS 00001034 .LC98 │ │ │ │ │ +000037e4 00019f0a R_ARM_THM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ +000037ec 0001522f R_ARM_THM_MOVW_ABS_NC 00001038 .LC99 │ │ │ │ │ +000037f0 00015230 R_ARM_THM_MOVT_ABS 00001038 .LC99 │ │ │ │ │ +000037f6 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000037fa 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00003812 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003824 0001b12f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_name_token │ │ │ │ │ +00003828 0001b130 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_name_token │ │ │ │ │ +00003830 00020b0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_for_expr │ │ │ │ │ +0000383a 0000090a R_ARM_THM_CALL 00007859 expression_rule │ │ │ │ │ +00003842 0001532f R_ARM_THM_MOVW_ABS_NC 00001054 .LC100 │ │ │ │ │ +00003846 00015330 R_ARM_THM_MOVT_ABS 00001054 .LC100 │ │ │ │ │ +0000384c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003854 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000038e0 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000038fe 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000390e 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00003920 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00003930 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00003942 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000039a0 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000039a8 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000039cc 00021c0a R_ARM_THM_CALL 00000000 _PyAST_MatchOr │ │ │ │ │ +000039e0 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000039f0 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003a00 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00003a0c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003a26 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003a2e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003a36 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003a4c 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00003aae 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00003b24 0000760a R_ARM_THM_CALL 00005f85 strings_rule │ │ │ │ │ +00003b3e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003b58 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003b72 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003c3a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003c7e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003c94 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003cda 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003cee 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003d02 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00003d16 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003d26 00007c0a R_ARM_THM_CALL 00013139 fstring_replacement_field_rule │ │ │ │ │ -00003d3a 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00003d5a 0002180a R_ARM_THM_CALL 00000000 _PyPegen_decoded_constant_from_token │ │ │ │ │ -00003d82 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00003da0 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00003db0 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00003db8 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003dc4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003dce 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003de2 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003dea 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003dfe 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003e3c 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00003e80 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003e8e 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00003ea6 0002190a R_ARM_THM_CALL 00000000 _PyAST_MatchSequence │ │ │ │ │ -00003eb6 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003f26 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003f4e 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00003f5e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003f7c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003fcc 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00003ff2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004004 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000401a 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -00004056 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000406e 00021a0a R_ARM_THM_CALL 00000000 _PyAST_MatchStar │ │ │ │ │ -0000407c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004094 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000409e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000040ba 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000040d2 00021a0a R_ARM_THM_CALL 00000000 _PyAST_MatchStar │ │ │ │ │ -000040e0 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00004164 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000419a 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000041de 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000041fc 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000421c 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000423c 00021b0a R_ARM_THM_CALL 00000000 _PyAST_MatchAs │ │ │ │ │ -00004254 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00004266 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000427a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000428e 0001512f R_ARM_THM_MOVW_ABS_NC 00001034 .LC98 │ │ │ │ │ -00004292 00015130 R_ARM_THM_MOVT_ABS 00001034 .LC98 │ │ │ │ │ -00004298 00019f0a R_ARM_THM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ -000042a0 0001522f R_ARM_THM_MOVW_ABS_NC 00001038 .LC99 │ │ │ │ │ -000042a4 00015230 R_ARM_THM_MOVT_ABS 00001038 .LC99 │ │ │ │ │ -000042aa 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000042ae 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000042c6 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000042d8 0001b12f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_name_token │ │ │ │ │ -000042dc 0001b130 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_name_token │ │ │ │ │ -000042e4 00020b0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_for_expr │ │ │ │ │ -000042ee 0000090a R_ARM_THM_CALL 000072e1 expression_rule │ │ │ │ │ -000042f6 0001532f R_ARM_THM_MOVW_ABS_NC 00001054 .LC100 │ │ │ │ │ -000042fa 00015330 R_ARM_THM_MOVT_ABS 00001054 .LC100 │ │ │ │ │ -00004300 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00004308 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004394 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000043b2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000043c2 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -000043d4 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000043e4 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -000043f6 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00004454 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000445c 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00004480 00021c0a R_ARM_THM_CALL 00000000 _PyAST_MatchOr │ │ │ │ │ -00004494 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000044a4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000044b4 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000044c0 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003d66 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003d70 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003d96 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003db2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003dc4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003dd0 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00003dfa 00021d0a R_ARM_THM_CALL 00000000 _PyAST_MatchClass │ │ │ │ │ +00003e0c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003e20 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00003e40 00021b0a R_ARM_THM_CALL 00000000 _PyAST_MatchAs │ │ │ │ │ +00003e64 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +00003e74 00015c2f R_ARM_THM_MOVW_ABS_NC 00005e75 _tmp_67_rule │ │ │ │ │ +00003e78 00015c30 R_ARM_THM_MOVT_ABS 00005e75 _tmp_67_rule │ │ │ │ │ +00003e80 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00003e8c 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00003ea8 00021e0a R_ARM_THM_CALL 00000000 _PyAST_MatchValue │ │ │ │ │ +00003ebc 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003ed6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003ee2 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00003f06 00021f0a R_ARM_THM_CALL 00000000 _PyAST_MatchMapping │ │ │ │ │ +00003f18 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003f3e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003f50 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003f5c 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00003f82 00021f0a R_ARM_THM_CALL 00000000 _PyAST_MatchMapping │ │ │ │ │ +00003f8c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003fae 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003fca 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003fda 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003fe6 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00003ffc 0002200a R_ARM_THM_CALL 00000000 _PyPegen_get_pattern_keys │ │ │ │ │ +0000400e 0002210a R_ARM_THM_CALL 00000000 _PyPegen_get_patterns │ │ │ │ │ +00004032 00021f0a R_ARM_THM_CALL 00000000 _PyAST_MatchMapping │ │ │ │ │ +00004052 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004062 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000406e 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00004084 0002200a R_ARM_THM_CALL 00000000 _PyPegen_get_pattern_keys │ │ │ │ │ +00004096 0002210a R_ARM_THM_CALL 00000000 _PyPegen_get_patterns │ │ │ │ │ +000040b6 00021f0a R_ARM_THM_CALL 00000000 _PyAST_MatchMapping │ │ │ │ │ +000040dc 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000040ea 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00004106 0002190a R_ARM_THM_CALL 00000000 _PyAST_MatchSequence │ │ │ │ │ +0000411c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004174 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000418c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000419a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000041a4 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000041ba 0002200a R_ARM_THM_CALL 00000000 _PyPegen_get_pattern_keys │ │ │ │ │ +000041c8 0001c30a R_ARM_THM_CALL 00000000 _PyPegen_map_names_to_ids │ │ │ │ │ +000041da 0002210a R_ARM_THM_CALL 00000000 _PyPegen_get_patterns │ │ │ │ │ +000041fa 00021d0a R_ARM_THM_CALL 00000000 _PyAST_MatchClass │ │ │ │ │ +00004206 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004224 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004238 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004254 0001602f R_ARM_THM_MOVW_ABS_NC 000053dd _tmp_70_rule │ │ │ │ │ +00004258 00016030 R_ARM_THM_MOVT_ABS 000053dd _tmp_70_rule │ │ │ │ │ +00004260 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +0000426c 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000428c 00021e0a R_ARM_THM_CALL 00000000 _PyAST_MatchValue │ │ │ │ │ +000042a2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000042bc 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000042d8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000042f4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004304 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004310 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00004328 0002200a R_ARM_THM_CALL 00000000 _PyPegen_get_pattern_keys │ │ │ │ │ +00004336 0001c30a R_ARM_THM_CALL 00000000 _PyPegen_map_names_to_ids │ │ │ │ │ +00004348 0002210a R_ARM_THM_CALL 00000000 _PyPegen_get_patterns │ │ │ │ │ +00004364 00021d0a R_ARM_THM_CALL 00000000 _PyAST_MatchClass │ │ │ │ │ +000043a2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000043f8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000441a 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000441e 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00004426 0002220a R_ARM_THM_CALL 00000000 _PyPegen_seq_first_item │ │ │ │ │ +00004430 0002220a R_ARM_THM_CALL 00000000 _PyPegen_seq_first_item │ │ │ │ │ +0000443a 0001f50a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ +00004446 0001f50a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ +0000444a 0001562f R_ARM_THM_MOVW_ABS_NC 0000106c .LC101 │ │ │ │ │ +0000444e 00015630 R_ARM_THM_MOVT_ABS 0000106c .LC101 │ │ │ │ │ +00004468 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000447c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000448c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000044a6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000044b4 0001ae0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +000044c4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000044da 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000044e2 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000044ea 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00004500 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00004562 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -000045d8 0000700a R_ARM_THM_CALL 00005a3d strings_rule │ │ │ │ │ -000045f2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000460c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004626 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000046ee 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004732 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004748 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000478e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000047a2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000047b6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000047ca 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000481a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004824 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000484a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004866 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004878 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004884 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000048ae 00021d0a R_ARM_THM_CALL 00000000 _PyAST_MatchClass │ │ │ │ │ -000048c0 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000048d4 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000048f4 00021b0a R_ARM_THM_CALL 00000000 _PyAST_MatchAs │ │ │ │ │ -00004918 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -00004928 00015c2f R_ARM_THM_MOVW_ABS_NC 00006929 _tmp_67_rule │ │ │ │ │ -0000492c 00015c30 R_ARM_THM_MOVT_ABS 00006929 _tmp_67_rule │ │ │ │ │ -00004934 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00004940 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000495c 00021e0a R_ARM_THM_CALL 00000000 _PyAST_MatchValue │ │ │ │ │ -00004970 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000498a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004996 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000049ba 00021f0a R_ARM_THM_CALL 00000000 _PyAST_MatchMapping │ │ │ │ │ -000049cc 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000049f2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004a04 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004a10 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00004a36 00021f0a R_ARM_THM_CALL 00000000 _PyAST_MatchMapping │ │ │ │ │ -00004a40 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004a62 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004a7e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004a8e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004a9a 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00004ab0 0002200a R_ARM_THM_CALL 00000000 _PyPegen_get_pattern_keys │ │ │ │ │ -00004ac2 0002210a R_ARM_THM_CALL 00000000 _PyPegen_get_patterns │ │ │ │ │ -00004ae6 00021f0a R_ARM_THM_CALL 00000000 _PyAST_MatchMapping │ │ │ │ │ -00004b06 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004b16 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004b22 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00004b38 0002200a R_ARM_THM_CALL 00000000 _PyPegen_get_pattern_keys │ │ │ │ │ -00004b4a 0002210a R_ARM_THM_CALL 00000000 _PyPegen_get_patterns │ │ │ │ │ -00004b6a 00021f0a R_ARM_THM_CALL 00000000 _PyAST_MatchMapping │ │ │ │ │ -00004b90 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004b9e 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00004bba 0002190a R_ARM_THM_CALL 00000000 _PyAST_MatchSequence │ │ │ │ │ +00004502 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00004526 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00004536 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000456a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000457c 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00004590 0001ca2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00004594 0001ca30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000459e 0002230a R_ARM_THM_CALL 00000000 _PyAST_MatchSingleton │ │ │ │ │ +000045aa 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000045ba 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000045ce 0001cd2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +000045d2 0001cd30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +000045da 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000045ee 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004604 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00004618 0001d12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +0000461c 0001d130 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00004624 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000463a 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00004664 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00004694 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000046a6 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000046ce 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000046ec 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00004704 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00004728 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004738 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000475e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000476e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000477c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00004798 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000047e8 0001c90a R_ARM_THM_CALL 00000000 _PyPegen_number_token │ │ │ │ │ +000047fc 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004816 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000481e 0001c90a R_ARM_THM_CALL 00000000 _PyPegen_number_token │ │ │ │ │ +0000482a 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00004848 0001e90a R_ARM_THM_CALL 00000000 _PyAST_UnaryOp │ │ │ │ │ +00004856 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000486c 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00004914 0001c90a R_ARM_THM_CALL 00000000 _PyPegen_number_token │ │ │ │ │ +00004930 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004980 0001c90a R_ARM_THM_CALL 00000000 _PyPegen_number_token │ │ │ │ │ +00004998 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000049bc 0002240a R_ARM_THM_CALL 00000000 _PyPegen_ensure_real │ │ │ │ │ +000049de 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000049f2 0002240a R_ARM_THM_CALL 00000000 _PyPegen_ensure_real │ │ │ │ │ +00004a14 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004a20 0001610a R_ARM_THM_CALL 000001fb imaginary_number_rule │ │ │ │ │ +00004a2e 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00004a50 0001e40a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ +00004a78 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00004a98 0001e90a R_ARM_THM_CALL 00000000 _PyAST_UnaryOp │ │ │ │ │ +00004ac0 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00004ae0 0001e90a R_ARM_THM_CALL 00000000 _PyAST_UnaryOp │ │ │ │ │ +00004af6 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00004b1c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004b30 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004b46 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00004b5c 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00004b8e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00004b94 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004ba2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004bbc 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00004bd0 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004c28 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004c40 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004c4e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004c58 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00004c6e 0002200a R_ARM_THM_CALL 00000000 _PyPegen_get_pattern_keys │ │ │ │ │ -00004c7c 0001c20a R_ARM_THM_CALL 00000000 _PyPegen_map_names_to_ids │ │ │ │ │ -00004c8e 0002210a R_ARM_THM_CALL 00000000 _PyPegen_get_patterns │ │ │ │ │ -00004cae 00021d0a R_ARM_THM_CALL 00000000 _PyAST_MatchClass │ │ │ │ │ -00004cba 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004cd8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004cec 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004d08 0001602f R_ARM_THM_MOVW_ABS_NC 00005e91 _tmp_70_rule │ │ │ │ │ -00004d0c 00016030 R_ARM_THM_MOVT_ABS 00005e91 _tmp_70_rule │ │ │ │ │ -00004d14 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00004d20 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00004d40 00021e0a R_ARM_THM_CALL 00000000 _PyAST_MatchValue │ │ │ │ │ -00004d56 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004d70 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004d8c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004da8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004db8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004dc4 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00004ddc 0002200a R_ARM_THM_CALL 00000000 _PyPegen_get_pattern_keys │ │ │ │ │ -00004dea 0001c20a R_ARM_THM_CALL 00000000 _PyPegen_map_names_to_ids │ │ │ │ │ -00004dfc 0002210a R_ARM_THM_CALL 00000000 _PyPegen_get_patterns │ │ │ │ │ -00004e18 00021d0a R_ARM_THM_CALL 00000000 _PyAST_MatchClass │ │ │ │ │ -00004e56 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004eac 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004ece 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00004ed2 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00004eda 0002220a R_ARM_THM_CALL 00000000 _PyPegen_seq_first_item │ │ │ │ │ -00004ee4 0002220a R_ARM_THM_CALL 00000000 _PyPegen_seq_first_item │ │ │ │ │ -00004eee 0001f80a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ -00004efa 0001f80a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ -00004efe 0001562f R_ARM_THM_MOVW_ABS_NC 0000106c .LC101 │ │ │ │ │ -00004f02 00015630 R_ARM_THM_MOVT_ABS 0000106c .LC101 │ │ │ │ │ -00004f1c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004f30 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00004f40 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004f5a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004f68 0001ae0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -00004f78 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00004f8e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00004fb6 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00004fda 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00004fea 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00004be4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004bf0 0001610a R_ARM_THM_CALL 000001fb imaginary_number_rule │ │ │ │ │ +00004bfe 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00004c16 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004c2a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004c40 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004c4c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00004c60 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00004c74 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00004cc8 0001c90a R_ARM_THM_CALL 00000000 _PyPegen_number_token │ │ │ │ │ +00004ce0 0002240a R_ARM_THM_CALL 00000000 _PyPegen_ensure_real │ │ │ │ │ +00004cf2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004d10 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00004d40 0001512f R_ARM_THM_MOVW_ABS_NC 00001034 .LC98 │ │ │ │ │ +00004d44 00015130 R_ARM_THM_MOVT_ABS 00001034 .LC98 │ │ │ │ │ +00004d4e 00019f2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ +00004d52 00019f30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ +00004d56 0001b20a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_string │ │ │ │ │ +00004d5e 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00004d66 0001632f R_ARM_THM_MOVW_ABS_NC 00005281 _tmp_69_rule │ │ │ │ │ +00004d6a 00016330 R_ARM_THM_MOVT_ABS 00005281 _tmp_69_rule │ │ │ │ │ +00004d72 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00004d7e 0001b40a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +00004d8a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004db4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00004dfc 0001512f R_ARM_THM_MOVW_ABS_NC 00001034 .LC98 │ │ │ │ │ +00004e00 00015130 R_ARM_THM_MOVT_ABS 00001034 .LC98 │ │ │ │ │ +00004e04 00019f0a R_ARM_THM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ +00004e1e 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00004e3c 00021b0a R_ARM_THM_CALL 00000000 _PyAST_MatchAs │ │ │ │ │ +00004e4a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004e62 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00004e94 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00004ecc 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00004ef0 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00004f50 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004f5c 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00004f6a 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00004f90 0001bc0a R_ARM_THM_CALL 00000000 _PyAST_Attribute │ │ │ │ │ +00004fb2 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00004fdc 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00004fe4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000501e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005030 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00005044 0001c92f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00005048 0001c930 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00005052 0002230a R_ARM_THM_CALL 00000000 _PyAST_MatchSingleton │ │ │ │ │ -0000505e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000506e 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00005082 0001cc2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00005086 0001cc30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -0000508e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000050a2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000050b8 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000050cc 0001d02f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -000050d0 0001d030 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -000050d8 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000050ee 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00005118 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00005148 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000515a 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00005182 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000051a0 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000051b8 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000051dc 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000051ec 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00005212 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005222 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005230 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000524c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000529c 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_number_token │ │ │ │ │ -000052b0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000052ca 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000052d2 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_number_token │ │ │ │ │ -000052de 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000052fc 0001e80a R_ARM_THM_CALL 00000000 _PyAST_UnaryOp │ │ │ │ │ -0000530a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005320 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000053c8 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_number_token │ │ │ │ │ -000053e4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005434 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_number_token │ │ │ │ │ -0000544c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005470 0002240a R_ARM_THM_CALL 00000000 _PyPegen_ensure_real │ │ │ │ │ -00005492 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000054a6 0002240a R_ARM_THM_CALL 00000000 _PyPegen_ensure_real │ │ │ │ │ -000054c8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000054d4 0001610a R_ARM_THM_CALL 000001fb imaginary_number_rule │ │ │ │ │ -000054e2 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00005504 0001e30a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ -0000552c 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000554c 0001e80a R_ARM_THM_CALL 00000000 _PyAST_UnaryOp │ │ │ │ │ -00005574 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00005594 0001e80a R_ARM_THM_CALL 00000000 _PyAST_UnaryOp │ │ │ │ │ -000055aa 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000055d0 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000055e4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000055fa 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005610 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00005642 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005648 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005656 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005670 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005684 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005698 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000056a4 0001610a R_ARM_THM_CALL 000001fb imaginary_number_rule │ │ │ │ │ -000056b2 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000056ca 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000056de 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000056f4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005700 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005714 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005728 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000577c 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_number_token │ │ │ │ │ -00005794 0002240a R_ARM_THM_CALL 00000000 _PyPegen_ensure_real │ │ │ │ │ -000057a6 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000057c4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000057f4 0001512f R_ARM_THM_MOVW_ABS_NC 00001034 .LC98 │ │ │ │ │ -000057f8 00015130 R_ARM_THM_MOVT_ABS 00001034 .LC98 │ │ │ │ │ -00005802 00019f2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ -00005806 00019f30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ -0000580a 0001b20a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_string │ │ │ │ │ -00005812 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000581a 0001632f R_ARM_THM_MOVW_ABS_NC 00005d35 _tmp_69_rule │ │ │ │ │ -0000581e 00016330 R_ARM_THM_MOVT_ABS 00005d35 _tmp_69_rule │ │ │ │ │ -00005826 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00005832 0001b40a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -0000583e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005868 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000058b0 0001512f R_ARM_THM_MOVW_ABS_NC 00001034 .LC98 │ │ │ │ │ -000058b4 00015130 R_ARM_THM_MOVT_ABS 00001034 .LC98 │ │ │ │ │ -000058b8 00019f0a R_ARM_THM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ -000058d2 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000058f0 00021b0a R_ARM_THM_CALL 00000000 _PyAST_MatchAs │ │ │ │ │ -000058fe 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005916 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00005948 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005980 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -000059a4 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00005a04 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005a10 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00005a1e 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00005a44 0001bc0a R_ARM_THM_CALL 00000000 _PyAST_Attribute │ │ │ │ │ -00005a66 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00005a90 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005a98 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005ad2 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005b0c 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00005b1c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005b94 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00005bae 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005bde 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00005bfe 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005c0e 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00005c20 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005c44 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00005c52 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005c5a 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00005c72 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005c8c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005c9a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005caa 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005cb2 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005ce6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005cfe 0000250a R_ARM_THM_CALL 000110b1 named_expression_rule │ │ │ │ │ -00005d10 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005d2e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005d5c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005d6c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005d7c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005d8c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005dcc 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00005e0a 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00005e28 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005e3a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005e42 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005e4a 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00005e56 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005e66 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00005e7e 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00005ef6 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00005f10 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005f40 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00005f50 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005f60 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00005f7e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005f86 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005f9c 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005fa4 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00005fca 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005fd2 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005ff8 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00006008 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006018 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00006082 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000609c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000060b0 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -000060c0 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000060d0 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -000060e4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006100 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00006108 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000613c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006144 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006166 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00006176 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006186 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000061b4 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000061c0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000061d4 0002250a R_ARM_THM_CALL 00000000 _PyPegen_key_pattern_pair │ │ │ │ │ -000061ea 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000061f0 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000624a 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00006274 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000629c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000062c8 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000062e8 0002260a R_ARM_THM_CALL 00000000 _PyAST_TypeVar │ │ │ │ │ -00006302 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -00006322 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006338 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000634e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006356 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00006360 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000637a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006386 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000063a4 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000063c2 0002270a R_ARM_THM_CALL 00000000 _PyAST_ParamSpec │ │ │ │ │ -000063cc 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000063da 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000063e6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000063f2 0000090a R_ARM_THM_CALL 000072e1 expression_rule │ │ │ │ │ -000063fa 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000063fe 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00006406 00016b2f R_ARM_THM_MOVW_ABS_NC 000010c4 .LC103 │ │ │ │ │ -0000640a 00016b30 R_ARM_THM_MOVT_ABS 000010c4 .LC103 │ │ │ │ │ -00006414 00016a2f R_ARM_THM_MOVW_ABS_NC 00001098 .LC102 │ │ │ │ │ -00006418 00016a30 R_ARM_THM_MOVT_ABS 00001098 .LC102 │ │ │ │ │ -00006420 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00006448 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006466 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00006482 0002280a R_ARM_THM_CALL 00000000 _PyAST_TypeVarTuple │ │ │ │ │ -00006492 0000090a R_ARM_THM_CALL 000072e1 expression_rule │ │ │ │ │ -000064a6 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000064bc 0000090a R_ARM_THM_CALL 000072e1 expression_rule │ │ │ │ │ -000064c6 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000064ca 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000064d2 00016d2f R_ARM_THM_MOVW_ABS_NC 00001110 .LC105 │ │ │ │ │ -000064d6 00016d30 R_ARM_THM_MOVT_ABS 00001110 .LC105 │ │ │ │ │ -000064e0 00016c2f R_ARM_THM_MOVW_ABS_NC 000010e8 .LC104 │ │ │ │ │ -000064e4 00016c30 R_ARM_THM_MOVT_ABS 000010e8 .LC104 │ │ │ │ │ -00006502 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006522 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000653a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006542 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000654e 00008e0a R_ARM_THM_CALL 00009e81 star_expression_rule │ │ │ │ │ -0000655e 00016e2f R_ARM_THM_MOVW_ABS_NC 00001130 .LC106 │ │ │ │ │ -00006562 00016e30 R_ARM_THM_MOVT_ABS 00001130 .LC106 │ │ │ │ │ -0000657c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000065a2 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000065d8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000065f0 0000090a R_ARM_THM_CALL 000072e1 expression_rule │ │ │ │ │ -000065fe 00016e2f R_ARM_THM_MOVW_ABS_NC 00001130 .LC106 │ │ │ │ │ -00006602 00016e30 R_ARM_THM_MOVT_ABS 00001130 .LC106 │ │ │ │ │ -00006618 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006636 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000666e 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000066c0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000066cc 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000066d6 0000090a R_ARM_THM_CALL 000072e1 expression_rule │ │ │ │ │ -000066e2 0000cc0a R_ARM_THM_CALL 0000fb85 _tmp_63_rule │ │ │ │ │ -000066f2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000066fa 0000260a R_ARM_THM_CALL 00012849 block_rule │ │ │ │ │ -00006704 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00006726 00020d0a R_ARM_THM_CALL 00000000 _PyAST_ExceptHandler │ │ │ │ │ -00006776 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00006794 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000067b6 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000067e2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006800 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000680c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006826 00010b0a R_ARM_THM_CALL 000009af invalid_except_stmt_rule │ │ │ │ │ -00006836 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000683e 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000684a 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000685e 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000686a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000687a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006884 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000688e 0000090a R_ARM_THM_CALL 000072e1 expression_rule │ │ │ │ │ -00006898 0001710a R_ARM_THM_CALL 00000951 _tmp_225_rule │ │ │ │ │ -000068a6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000068b2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000068ba 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -000068be 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -000068c8 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000068da 0001ad2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ -000068de 0001ad30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ -000068e4 0001702f R_ARM_THM_MOVW_ABS_NC 0000114c .LC107 │ │ │ │ │ -000068e8 00017030 R_ARM_THM_MOVT_ABS 0000114c .LC107 │ │ │ │ │ -000068ec 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -000068f4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006904 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006912 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006950 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006960 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006970 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000069ac 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000069c2 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000069dc 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006a62 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00006a7c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006a8a 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00006a9c 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00006aac 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00006af2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006b02 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00006b14 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00006b22 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00006b2a 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00006b3e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006b48 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006b50 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006bd8 0001732f R_ARM_THM_MOVW_ABS_NC 00006dc5 _tmp_68_rule │ │ │ │ │ -00006bdc 00017330 R_ARM_THM_MOVT_ABS 00006dc5 _tmp_68_rule │ │ │ │ │ -00006be4 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00006bf8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006c14 0002250a R_ARM_THM_CALL 00000000 _PyPegen_key_pattern_pair │ │ │ │ │ -00006c54 0000700a R_ARM_THM_CALL 00005a3d strings_rule │ │ │ │ │ -00006c6a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006c7e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006c92 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006ca2 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00006ce4 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00006cf0 0001d02f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00006cf4 0001d030 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00006d08 0001ca0a R_ARM_THM_CALL 00000000 _PyAST_Constant │ │ │ │ │ -00006d18 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006d2c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006d38 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00006d4a 0001cc2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00006d4e 0001cc30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00006d58 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00006d6a 0001c92f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00006d6e 0001c930 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00006d78 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006d88 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006da2 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006daa 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006df4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006e04 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006e14 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005058 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00005068 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000050e0 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000050fa 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000512a 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000514a 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000515a 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +0000516c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005190 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000519e 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000051a6 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000051be 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000051d8 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000051e6 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000051f6 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000051fe 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005232 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000524a 0000250a R_ARM_THM_CALL 000117dd named_expression_rule │ │ │ │ │ +0000525c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000527a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000052a8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000052b8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000052c8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000052d8 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005318 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00005356 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00005374 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00005386 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000538e 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00005396 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000053a2 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000053b2 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000053ca 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00005442 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000545c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000548c 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000549c 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000054ac 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +000054ca 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000054d2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000054e8 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000054f0 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00005516 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000551e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005544 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00005554 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005564 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000055ce 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000055e8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000055fc 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000560c 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000561c 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00005630 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000564c 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00005654 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00005688 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005690 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000056b2 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000056c2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000056d2 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00005700 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000570c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005720 0002250a R_ARM_THM_CALL 00000000 _PyPegen_key_pattern_pair │ │ │ │ │ +00005736 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000573c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005796 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +000057c0 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000057e8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005814 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00005834 0002260a R_ARM_THM_CALL 00000000 _PyAST_TypeVar │ │ │ │ │ +0000584e 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +0000586e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005884 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000589a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000058a2 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000058ac 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000058c6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000058d2 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000058f0 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000590e 0002270a R_ARM_THM_CALL 00000000 _PyAST_ParamSpec │ │ │ │ │ +00005918 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005926 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00005932 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000593e 0000090a R_ARM_THM_CALL 00007859 expression_rule │ │ │ │ │ +00005946 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000594a 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00005952 00016b2f R_ARM_THM_MOVW_ABS_NC 000010c4 .LC103 │ │ │ │ │ +00005956 00016b30 R_ARM_THM_MOVT_ABS 000010c4 .LC103 │ │ │ │ │ +00005960 00016a2f R_ARM_THM_MOVW_ABS_NC 00001098 .LC102 │ │ │ │ │ +00005964 00016a30 R_ARM_THM_MOVT_ABS 00001098 .LC102 │ │ │ │ │ +0000596c 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00005994 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000059b2 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000059ce 0002280a R_ARM_THM_CALL 00000000 _PyAST_TypeVarTuple │ │ │ │ │ +000059de 0000090a R_ARM_THM_CALL 00007859 expression_rule │ │ │ │ │ +000059f2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005a08 0000090a R_ARM_THM_CALL 00007859 expression_rule │ │ │ │ │ +00005a12 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00005a16 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00005a1e 00016d2f R_ARM_THM_MOVW_ABS_NC 00001110 .LC105 │ │ │ │ │ +00005a22 00016d30 R_ARM_THM_MOVT_ABS 00001110 .LC105 │ │ │ │ │ +00005a2c 00016c2f R_ARM_THM_MOVW_ABS_NC 000010e8 .LC104 │ │ │ │ │ +00005a30 00016c30 R_ARM_THM_MOVT_ABS 000010e8 .LC104 │ │ │ │ │ +00005a4e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005a6e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005a86 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005a8e 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00005a9a 0000930a R_ARM_THM_CALL 0000a3f5 star_expression_rule │ │ │ │ │ +00005aaa 00016e2f R_ARM_THM_MOVW_ABS_NC 00001130 .LC106 │ │ │ │ │ +00005aae 00016e30 R_ARM_THM_MOVT_ABS 00001130 .LC106 │ │ │ │ │ +00005ac8 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005aee 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005b24 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005b3c 0000090a R_ARM_THM_CALL 00007859 expression_rule │ │ │ │ │ +00005b4a 00016e2f R_ARM_THM_MOVW_ABS_NC 00001130 .LC106 │ │ │ │ │ +00005b4e 00016e30 R_ARM_THM_MOVT_ABS 00001130 .LC106 │ │ │ │ │ +00005b64 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005b82 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005bba 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00005c0c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005c18 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005c22 0000090a R_ARM_THM_CALL 00007859 expression_rule │ │ │ │ │ +00005c2e 0000cc0a R_ARM_THM_CALL 0001026d _tmp_63_rule │ │ │ │ │ +00005c3e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005c46 0000260a R_ARM_THM_CALL 00012f55 block_rule │ │ │ │ │ +00005c50 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00005c72 00020d0a R_ARM_THM_CALL 00000000 _PyAST_ExceptHandler │ │ │ │ │ +00005cc2 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00005ce0 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00005d02 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00005d2e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005d4c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005d58 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005d72 00010c0a R_ARM_THM_CALL 000009af invalid_except_stmt_rule │ │ │ │ │ +00005d82 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00005d8a 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00005d96 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00005daa 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00005db6 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005dc6 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005dd0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005dda 0000090a R_ARM_THM_CALL 00007859 expression_rule │ │ │ │ │ +00005de4 0001710a R_ARM_THM_CALL 00000951 _tmp_225_rule │ │ │ │ │ +00005df2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005dfe 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005e06 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00005e0a 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00005e14 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00005e26 0001ad2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ +00005e2a 0001ad30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ +00005e30 0001702f R_ARM_THM_MOVW_ABS_NC 0000114c .LC107 │ │ │ │ │ +00005e34 00017030 R_ARM_THM_MOVT_ABS 0000114c .LC107 │ │ │ │ │ +00005e38 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00005e40 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005e50 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005e5e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005e9c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005eac 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005ebc 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005ef8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005f0e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005f28 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005fae 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00005fc8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005fd6 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00005fe8 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00005ff8 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +0000603e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000604e 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00006060 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000606e 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00006076 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000608a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006094 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000609c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006124 0001732f R_ARM_THM_MOVW_ABS_NC 00006311 _tmp_68_rule │ │ │ │ │ +00006128 00017330 R_ARM_THM_MOVT_ABS 00006311 _tmp_68_rule │ │ │ │ │ +00006130 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00006144 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006160 0002250a R_ARM_THM_CALL 00000000 _PyPegen_key_pattern_pair │ │ │ │ │ +000061a0 0000760a R_ARM_THM_CALL 00005f85 strings_rule │ │ │ │ │ +000061b6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000061ca 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000061de 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000061ee 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00006230 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000623c 0001d12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00006240 0001d130 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00006254 0001cb0a R_ARM_THM_CALL 00000000 _PyAST_Constant │ │ │ │ │ +00006264 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006278 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006284 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00006296 0001cd2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +0000629a 0001cd30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +000062a4 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000062b6 0001ca2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000062ba 0001ca30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000062c4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000062d4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000062ee 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000062f6 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006340 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006350 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006360 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0x280f8 contains 48 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0x280bc contains 48 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000000 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000004 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000008 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000000c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000010 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000014 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ @@ -1248,15 +1119,15 @@ │ │ │ │ │ 00000148 00000e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000158 00000e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000160 00000e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000168 00000e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000170 00000e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000178 00000e02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x28278 contains 3587 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x2823c contains 3720 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000010 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000014 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 0000007c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000008a 00018b0a R_ARM_THM_CALL 00000000 _PyAST_Expression │ │ │ │ │ 000000e6 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 00000162 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ @@ -1352,35 +1223,32 @@ │ │ │ │ │ 000009d8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000009f4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000a20 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00000a46 0001a00a R_ARM_THM_CALL 00000000 _PyAST_If │ │ │ │ │ 00000aa4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000aae 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000aca 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000ad6 0000290a R_ARM_THM_CALL 0000228d _gather_53_rule │ │ │ │ │ +00000ad6 0000290a R_ARM_THM_CALL 000018b9 _gather_53_rule │ │ │ │ │ 00000ae6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000af4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000b14 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00000b3e 0001a10a R_ARM_THM_CALL 00000000 _PyAST_With │ │ │ │ │ 00000b52 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000ba2 00002a0a R_ARM_THM_CALL 00001391 class_def_raw_rule │ │ │ │ │ -00000bc4 00002b0a R_ARM_THM_CALL 000016b9 for_stmt_rule │ │ │ │ │ +00000ba2 00002a0a R_ARM_THM_CALL 000009bd class_def_raw_rule │ │ │ │ │ +00000bc4 00002b0a R_ARM_THM_CALL 00000ce5 for_stmt_rule │ │ │ │ │ 00000be8 0001a20a R_ARM_THM_CALL 00000000 _PyPegen_function_def_decorators │ │ │ │ │ 00000bfe 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000c5a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000c60 0000172f R_ARM_THM_MOVW_ABS_NC 00000148 .LC7 │ │ │ │ │ 00000c64 00001730 R_ARM_THM_MOVT_ABS 00000148 .LC7 │ │ │ │ │ 00000c6c 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ -00000c7e 00002c0a R_ARM_THM_CALL 00000ea9 finally_block_rule │ │ │ │ │ 00000c9a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000ca4 0000172f R_ARM_THM_MOVW_ABS_NC 00000148 .LC7 │ │ │ │ │ 00000ca8 00001730 R_ARM_THM_MOVT_ABS 00000148 .LC7 │ │ │ │ │ 00000cb0 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ -00000cca 00002d0a R_ARM_THM_CALL 00001009 _loop1_60_rule │ │ │ │ │ -00000cea 00002c0a R_ARM_THM_CALL 00000ea9 finally_block_rule │ │ │ │ │ 00000cfc 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00000d26 0001a40a R_ARM_THM_CALL 00000000 _PyAST_Try │ │ │ │ │ 00000d3c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000d62 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00000d7a 0001940a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ 00000d9a 0001a00a R_ARM_THM_CALL 00000000 _PyAST_If │ │ │ │ │ 00000da6 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ @@ -1392,73 +1260,72 @@ │ │ │ │ │ 00000eb0 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00000ee2 00001a2f R_ARM_THM_MOVW_ABS_NC 000001a4 .LC10 │ │ │ │ │ 00000ee6 00001a30 R_ARM_THM_MOVT_ABS 000001a4 .LC10 │ │ │ │ │ 00000eee 00019f0a R_ARM_THM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ 00000f02 00001a2f R_ARM_THM_MOVW_ABS_NC 000001a4 .LC10 │ │ │ │ │ 00000f06 00001a30 R_ARM_THM_MOVT_ABS 000001a4 .LC10 │ │ │ │ │ 00000f0a 00019f0a R_ARM_THM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ -00000f22 00002e0a R_ARM_THM_CALL 00003b9d subject_expr_rule │ │ │ │ │ +00000f22 00002e0a R_ARM_THM_CALL 000030e9 subject_expr_rule │ │ │ │ │ 00000f36 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000f48 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000f5a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000f86 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 00000fa2 00001b2f R_ARM_THM_MOVW_ABS_NC 000001ac .LC11 │ │ │ │ │ 00000fa6 00001b30 R_ARM_THM_MOVT_ABS 000001ac .LC11 │ │ │ │ │ 00000fd4 00019f0a R_ARM_THM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ -00000fde 00002f0a R_ARM_THM_CALL 00003e09 patterns_rule │ │ │ │ │ -00000fea 0000300a R_ARM_THM_CALL 00005cb9 guard_rule │ │ │ │ │ +00000fde 00002f0a R_ARM_THM_CALL 00003355 patterns_rule │ │ │ │ │ +00000fea 0000300a R_ARM_THM_CALL 00005205 guard_rule │ │ │ │ │ 00000ffa 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001014 0001a60a R_ARM_THM_CALL 00000000 _PyAST_match_case │ │ │ │ │ -00001048 00002a0a R_ARM_THM_CALL 00001391 class_def_raw_rule │ │ │ │ │ +00001048 00002a0a R_ARM_THM_CALL 000009bd class_def_raw_rule │ │ │ │ │ 00001058 0001a70a R_ARM_THM_CALL 00000000 _PyPegen_class_def_decorators │ │ │ │ │ 0000106e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000010ac 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ 000010da 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 000010e8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000010f6 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 0000111a 0001a80a R_ARM_THM_CALL 00000000 _PyAST_Match │ │ │ │ │ 00001122 00001d2f R_ARM_THM_MOVW_ABS_NC 000001f4 .LC13 │ │ │ │ │ 00001126 00001d30 R_ARM_THM_MOVT_ABS 000001f4 .LC13 │ │ │ │ │ -0000112c 0000310a R_ARM_THM_CALL 00001f2d INVALID_VERSION_CHECK │ │ │ │ │ +0000112c 0000310a R_ARM_THM_CALL 00001559 INVALID_VERSION_CHECK │ │ │ │ │ 00001142 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000116c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001178 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001182 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000119e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000011ae 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000011ba 0000320a R_ARM_THM_CALL 0000228d _gather_57_rule │ │ │ │ │ +000011ba 0000320a R_ARM_THM_CALL 000018b9 _gather_57_rule │ │ │ │ │ 000011ca 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000011d8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000011f8 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 0000121e 0001a90a R_ARM_THM_CALL 00000000 _PyAST_AsyncWith │ │ │ │ │ 00001226 0000132f R_ARM_THM_MOVW_ABS_NC 0000008c .LC3 │ │ │ │ │ 0000122a 00001330 R_ARM_THM_MOVT_ABS 0000008c .LC3 │ │ │ │ │ -00001230 0000310a R_ARM_THM_CALL 00001f2d INVALID_VERSION_CHECK │ │ │ │ │ +00001230 0000310a R_ARM_THM_CALL 00001559 INVALID_VERSION_CHECK │ │ │ │ │ 0000123c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00001256 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 0000128c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001296 0000172f R_ARM_THM_MOVW_ABS_NC 00000148 .LC7 │ │ │ │ │ 0000129a 00001730 R_ARM_THM_MOVT_ABS 00000148 .LC7 │ │ │ │ │ 000012a2 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ -000012bc 0000330a R_ARM_THM_CALL 0000663d _loop1_61_rule │ │ │ │ │ -000012dc 00002c0a R_ARM_THM_CALL 00000ea9 finally_block_rule │ │ │ │ │ +000012bc 0000330a R_ARM_THM_CALL 00005b89 _loop1_61_rule │ │ │ │ │ 000012ee 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00001318 0001aa0a R_ARM_THM_CALL 00000000 _PyAST_TryStar │ │ │ │ │ 00001320 0000182f R_ARM_THM_MOVW_ABS_NC 0000014c .LC8 │ │ │ │ │ 00001324 00001830 R_ARM_THM_MOVT_ABS 0000014c .LC8 │ │ │ │ │ -0000132a 0000310a R_ARM_THM_CALL 00001f2d INVALID_VERSION_CHECK │ │ │ │ │ +0000132a 0000310a R_ARM_THM_CALL 00001559 INVALID_VERSION_CHECK │ │ │ │ │ 00001340 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001376 0000340a R_ARM_THM_CALL 0000228d _gather_51_rule │ │ │ │ │ +00001376 0000340a R_ARM_THM_CALL 000018b9 _gather_51_rule │ │ │ │ │ 00001386 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001398 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000013a6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000013b4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000013d4 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00001408 0000350a R_ARM_THM_CALL 000009b9 NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ │ -00001422 0000350a R_ARM_THM_CALL 000009b9 NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ │ +00001408 0000350a R_ARM_THM_CALL 000000e5 NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ │ +00001422 0000350a R_ARM_THM_CALL 000000e5 NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ │ 00001448 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001458 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001470 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001480 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001494 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000014a6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000014b0 0000360a R_ARM_THM_CALL 00000f47 _gather_208_rule │ │ │ │ │ @@ -1492,34 +1359,34 @@ │ │ │ │ │ 0000163a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00001656 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 0000165a 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00001664 0000102f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00001668 00001030 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ 0000166c 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 0000167e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001698 00002e0a R_ARM_THM_CALL 00003b9d subject_expr_rule │ │ │ │ │ +00001698 00002e0a R_ARM_THM_CALL 000030e9 subject_expr_rule │ │ │ │ │ 000016a6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000016b0 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 000016b4 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 000016bc 0000102f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 000016c0 00001030 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ 000016c6 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 000016ce 00001d2f R_ARM_THM_MOVW_ABS_NC 000001f4 .LC13 │ │ │ │ │ 000016d2 00001d30 R_ARM_THM_MOVT_ABS 000001f4 .LC13 │ │ │ │ │ -000016d8 0000310a R_ARM_THM_CALL 00001f2d INVALID_VERSION_CHECK │ │ │ │ │ +000016d8 0000310a R_ARM_THM_CALL 00001559 INVALID_VERSION_CHECK │ │ │ │ │ 000016f2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000170a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000171e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00001728 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00001740 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000175a 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 00001782 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000179a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000017a8 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000017b8 0000370a R_ARM_THM_CALL 0000228d _gather_55_rule │ │ │ │ │ +000017b8 0000370a R_ARM_THM_CALL 000018b9 _gather_55_rule │ │ │ │ │ 000017c8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000017da 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000017e8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001802 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00001836 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00001846 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00001872 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ @@ -1545,29 +1412,28 @@ │ │ │ │ │ 00001996 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000019a4 0000392f R_ARM_THM_MOVW_ABS_NC 00000827 _tmp_214_rule │ │ │ │ │ 000019a8 00003930 R_ARM_THM_MOVT_ABS 00000827 _tmp_214_rule │ │ │ │ │ 000019b0 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ 000019cc 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000019d6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000019de 00003a0a R_ARM_THM_CALL 0000087f _loop0_215_rule │ │ │ │ │ -000019e6 00003b0a R_ARM_THM_CALL 00001009 _loop1_216_rule │ │ │ │ │ 000019fc 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001a06 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001a0e 00003c0a R_ARM_THM_CALL 0000087f _loop0_218_rule │ │ │ │ │ -00001a16 00003d0a R_ARM_THM_CALL 0000663d _loop1_219_rule │ │ │ │ │ +00001a16 00003d0a R_ARM_THM_CALL 00005b89 _loop1_219_rule │ │ │ │ │ 00001a36 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00001a50 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001a5e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001a74 00003e0a R_ARM_THM_CALL 00000951 _tmp_217_rule │ │ │ │ │ 00001a84 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001a8e 0000162f R_ARM_THM_MOVW_ABS_NC 0000010c .LC6 │ │ │ │ │ 00001a92 00001630 R_ARM_THM_MOVT_ABS 0000010c .LC6 │ │ │ │ │ 00001a98 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00001a9c 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00001ab0 00003f0a R_ARM_THM_CALL 000034d5 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00001ab0 00003f0a R_ARM_THM_CALL 00002a21 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 00001ab4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00001ace 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001b00 0000400a R_ARM_THM_CALL 00000951 _tmp_271_rule │ │ │ │ │ 00001b12 0001ae0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ 00001b2a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001b34 0000162f R_ARM_THM_MOVW_ABS_NC 0000010c .LC6 │ │ │ │ │ 00001b38 00001630 R_ARM_THM_MOVT_ABS 0000010c .LC6 │ │ │ │ │ @@ -1606,15 +1472,15 @@ │ │ │ │ │ 00001d2c 0001ad2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ 00001d30 0001ad30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ 00001d38 0000122f R_ARM_THM_MOVW_ABS_NC 0000004c .LC2 │ │ │ │ │ 00001d3c 00001230 R_ARM_THM_MOVT_ABS 0000004c .LC2 │ │ │ │ │ 00001d40 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 00001d4c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00001d64 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001d72 0000350a R_ARM_THM_CALL 000009b9 NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ │ +00001d72 0000350a R_ARM_THM_CALL 000000e5 NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ │ 00001d82 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001d8c 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ 00001d90 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ 00001d9a 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 00001dac 0001ad2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ 00001db0 0001ad30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ 00001dc0 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ @@ -1640,15 +1506,15 @@ │ │ │ │ │ 00001efa 0000102f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00001efe 00001030 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ 00001f02 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 00001f16 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00001f34 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00001f46 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00001f5e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001f70 00002e0a R_ARM_THM_CALL 00003b9d subject_expr_rule │ │ │ │ │ +00001f70 00002e0a R_ARM_THM_CALL 000030e9 subject_expr_rule │ │ │ │ │ 00001f7e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001f8c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001f96 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ 00001f9a 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ 00001fa4 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 00001fb0 0001ad2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ 00001fb4 0001ad30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ @@ -1657,22 +1523,22 @@ │ │ │ │ │ 00001fc8 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 00001fd4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00001fea 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00001ffe 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00002026 00001b2f R_ARM_THM_MOVW_ABS_NC 000001ac .LC11 │ │ │ │ │ 0000202a 00001b30 R_ARM_THM_MOVT_ABS 000001ac .LC11 │ │ │ │ │ 00002030 00019f0a R_ARM_THM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ -00002038 00002f0a R_ARM_THM_CALL 00003e09 patterns_rule │ │ │ │ │ -00002040 0000300a R_ARM_THM_CALL 00005cb9 guard_rule │ │ │ │ │ +00002038 00002f0a R_ARM_THM_CALL 00003355 patterns_rule │ │ │ │ │ +00002040 0000300a R_ARM_THM_CALL 00005205 guard_rule │ │ │ │ │ 0000204c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000205c 00001b2f R_ARM_THM_MOVW_ABS_NC 000001ac .LC11 │ │ │ │ │ 00002060 00001b30 R_ARM_THM_MOVT_ABS 000001ac .LC11 │ │ │ │ │ 00002064 00019f0a R_ARM_THM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ -0000206e 00002f0a R_ARM_THM_CALL 00003e09 patterns_rule │ │ │ │ │ -00002076 0000300a R_ARM_THM_CALL 00005cb9 guard_rule │ │ │ │ │ +0000206e 00002f0a R_ARM_THM_CALL 00003355 patterns_rule │ │ │ │ │ +00002076 0000300a R_ARM_THM_CALL 00005205 guard_rule │ │ │ │ │ 00002082 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000020a6 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000020ba 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000020c2 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ 000020c6 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ 000020d0 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 000020de 0001ad2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ @@ -1734,16 +1600,16 @@ │ │ │ │ │ 00002752 00004b30 R_ARM_THM_MOVT_ABS 0000036c .LC22 │ │ │ │ │ 00002756 00019f2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ 0000275a 00019f30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ 00002762 0001b20a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_string │ │ │ │ │ 0000278e 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ 00002792 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ 0000279e 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000027b2 0000502f R_ARM_THM_MOVW_ABS_NC 0000c9cd _tmp_6_rule │ │ │ │ │ -000027b6 00005030 R_ARM_THM_MOVT_ABS 0000c9cd _tmp_6_rule │ │ │ │ │ +000027b2 0000522f R_ARM_THM_MOVW_ABS_NC 0000cf41 _tmp_6_rule │ │ │ │ │ +000027b6 00005230 R_ARM_THM_MOVT_ABS 0000cf41 _tmp_6_rule │ │ │ │ │ 000027be 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ 000027d2 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ 000027d6 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ 000027e2 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 000027fc 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00002810 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ 00002814 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ @@ -1759,3239 +1625,3377 @@ │ │ │ │ │ 000028b2 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ 000028b6 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ 000028c2 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 000028d6 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ 000028da 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ 000028e6 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 000028fe 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -00002916 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002930 0000510a R_ARM_THM_CALL 00003b21 _tmp_11_rule │ │ │ │ │ -00002940 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00002956 0001b40a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -00002976 0001b50a R_ARM_THM_CALL 00000000 _PyAST_AnnAssign │ │ │ │ │ -0000297e 0000442f R_ARM_THM_MOVW_ABS_NC 00000248 .LC15 │ │ │ │ │ -00002982 00004430 R_ARM_THM_MOVT_ABS 00000248 .LC15 │ │ │ │ │ -00002988 0000310a R_ARM_THM_CALL 00001f2d INVALID_VERSION_CHECK │ │ │ │ │ -00002994 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000029b4 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -000029ec 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00002a22 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00002a5c 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00002a92 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00002ad8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002ae8 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00002b04 0001b70a R_ARM_THM_CALL 00000000 _PyAST_Expr │ │ │ │ │ -00002b16 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002b4c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002bac 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00002bd2 0001b80a R_ARM_THM_CALL 00000000 _PyAST_AugAssign │ │ │ │ │ -00002be6 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002c34 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002c5e 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00002c98 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00002cde 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00002ce2 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00002cec 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00002cfa 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002d0a 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00002d34 0001b90a R_ARM_THM_CALL 00000000 _PyAST_Assign │ │ │ │ │ -00002d86 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002da2 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00002dc2 0001ba0a R_ARM_THM_CALL 00000000 _PyAST_Return │ │ │ │ │ -00002df2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002dfc 0000562f R_ARM_THM_MOVW_ABS_NC 00005fe5 t_lookahead_rule │ │ │ │ │ -00002e00 00005630 R_ARM_THM_MOVT_ABS 00005fe5 t_lookahead_rule │ │ │ │ │ -00002e08 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00002e14 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00002e3a 0001bb0a R_ARM_THM_CALL 00000000 _PyAST_Subscript │ │ │ │ │ -00002e5a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002e78 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00002eb0 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00002ee8 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00002f22 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00002f5e 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00002fb2 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00002fbe 0000562f R_ARM_THM_MOVW_ABS_NC 00005fe5 t_lookahead_rule │ │ │ │ │ -00002fc2 00005630 R_ARM_THM_MOVT_ABS 00005fe5 t_lookahead_rule │ │ │ │ │ -00002fca 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00002fd6 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00002ffc 0001bc0a R_ARM_THM_CALL 00000000 _PyAST_Attribute │ │ │ │ │ -0000304c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003086 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000030a8 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000030cc 0001bd0a R_ARM_THM_CALL 00000000 _PyAST_Raise │ │ │ │ │ -000030ec 0000570a R_ARM_THM_CALL 00000001 import_stmt_rule │ │ │ │ │ -00003106 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000311e 00019a0a R_ARM_THM_CALL 00000000 _PyAST_Pass │ │ │ │ │ -0000313c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003150 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000316c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000318c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000031a4 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000031d6 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003210 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000321c 0000580a R_ARM_THM_CALL 00002521 del_targets_rule │ │ │ │ │ -00003228 0000592f R_ARM_THM_MOVW_ABS_NC 00002a09 _tmp_22_rule │ │ │ │ │ -0000322c 00005930 R_ARM_THM_MOVT_ABS 00002a09 _tmp_22_rule │ │ │ │ │ -00003234 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00003240 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000325c 0001be0a R_ARM_THM_CALL 00000000 _PyAST_Delete │ │ │ │ │ -00003270 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000032c2 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000032de 0001b70a R_ARM_THM_CALL 00000000 _PyAST_Expr │ │ │ │ │ -000032f2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000334a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003380 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000033a0 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000033c4 0001bf0a R_ARM_THM_CALL 00000000 _PyAST_Assert │ │ │ │ │ -000033d8 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000033f8 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00003410 0001c00a R_ARM_THM_CALL 00000000 _PyAST_Break │ │ │ │ │ -00003424 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000343c 0001c10a R_ARM_THM_CALL 00000000 _PyAST_Continue │ │ │ │ │ -0000346a 00005a0a R_ARM_THM_CALL 000033f9 invalid_ann_assign_target_rule │ │ │ │ │ -000034b8 00005c0a R_ARM_THM_CALL 000035b1 _loop0_164_rule │ │ │ │ │ -000034da 00005d0a R_ARM_THM_CALL 000035b1 _loop0_165_rule │ │ │ │ │ -00003526 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003532 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00003552 0001bd0a R_ARM_THM_CALL 00000000 _PyAST_Raise │ │ │ │ │ -0000355e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000035ae 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000035ba 00005e0a R_ARM_THM_CALL 00001ded _gather_18_rule │ │ │ │ │ -000035c8 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000035de 0001c20a R_ARM_THM_CALL 00000000 _PyPegen_map_names_to_ids │ │ │ │ │ -000035f4 0001c30a R_ARM_THM_CALL 00000000 _PyAST_Global │ │ │ │ │ -0000362c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003674 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003680 00005f0a R_ARM_THM_CALL 00001ded _gather_20_rule │ │ │ │ │ -0000368e 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000036a4 0001c20a R_ARM_THM_CALL 00000000 _PyPegen_map_names_to_ids │ │ │ │ │ -000036bc 0001c40a R_ARM_THM_CALL 00000000 _PyAST_Nonlocal │ │ │ │ │ -000036ce 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003716 00004b2f R_ARM_THM_MOVW_ABS_NC 0000036c .LC22 │ │ │ │ │ -0000371a 00004b30 R_ARM_THM_MOVT_ABS 0000036c .LC22 │ │ │ │ │ -00003720 00019f0a R_ARM_THM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ -0000372c 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000374c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003766 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00003782 0001b40a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -000037a0 0001c50a R_ARM_THM_CALL 00000000 _PyAST_TypeAlias │ │ │ │ │ -000037a8 00004c2f R_ARM_THM_MOVW_ABS_NC 00000374 .LC23 │ │ │ │ │ -000037ac 00004c30 R_ARM_THM_MOVT_ABS 00000374 .LC23 │ │ │ │ │ -000037b2 0000310a R_ARM_THM_CALL 00001f2d INVALID_VERSION_CHECK │ │ │ │ │ -000037c6 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000037d6 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000037f8 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000381a 0000610a R_ARM_THM_CALL 00003b21 _tmp_13_rule │ │ │ │ │ -0000382a 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00003852 0001b50a R_ARM_THM_CALL 00000000 _PyAST_AnnAssign │ │ │ │ │ -0000385a 0000452f R_ARM_THM_MOVW_ABS_NC 00000268 .LC16 │ │ │ │ │ -0000385e 00004530 R_ARM_THM_MOVT_ABS 00000268 .LC16 │ │ │ │ │ -00003864 0000310a R_ARM_THM_CALL 00001f2d INVALID_VERSION_CHECK │ │ │ │ │ -00003880 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003896 0000482f R_ARM_THM_MOVW_ABS_NC 000002e8 .LC19 │ │ │ │ │ -0000389a 00004830 R_ARM_THM_MOVT_ABS 000002e8 .LC19 │ │ │ │ │ -000038a0 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000038a4 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000038b8 00003f0a R_ARM_THM_CALL 000034d5 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -000038bc 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000038d4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000038fc 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000393a 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000394e 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000395c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003972 0000472f R_ARM_THM_MOVW_ABS_NC 000002b8 .LC18 │ │ │ │ │ -00003976 00004730 R_ARM_THM_MOVT_ABS 000002b8 .LC18 │ │ │ │ │ -0000397c 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00003980 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000399e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000039ae 0000630a R_ARM_THM_CALL 00000263 _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ -000039b2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000039c2 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -000039c6 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -000039d4 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000039f2 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003a1c 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00003a20 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00003a32 0001c60a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ -00003a3e 00004a2f R_ARM_THM_MOVW_ABS_NC 00000334 .LC21 │ │ │ │ │ -00003a42 00004a30 R_ARM_THM_MOVT_ABS 00000334 .LC21 │ │ │ │ │ -00003a4e 00003f0a R_ARM_THM_CALL 000034d5 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -00003a52 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003a6c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003a84 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003aa2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003acc 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003ae2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003b0e 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00003b22 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003b44 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003b58 0000630a R_ARM_THM_CALL 00000263 _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ -00003b5c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003b8c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003bae 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003bb8 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00003bca 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003bf6 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003c10 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00003c3c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003c54 0000350a R_ARM_THM_CALL 000009b9 NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ │ -00003c6a 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00003c86 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003cb6 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003cc8 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00003cd0 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00002914 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000292c 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000294e 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000295e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002978 0000530a R_ARM_THM_CALL 0000306d _tmp_11_rule │ │ │ │ │ +00002988 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000299e 0001b40a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +000029be 0001b50a R_ARM_THM_CALL 00000000 _PyAST_AnnAssign │ │ │ │ │ +000029c6 0000442f R_ARM_THM_MOVW_ABS_NC 00000248 .LC15 │ │ │ │ │ +000029ca 00004430 R_ARM_THM_MOVT_ABS 00000248 .LC15 │ │ │ │ │ +000029d0 0000310a R_ARM_THM_CALL 00001559 INVALID_VERSION_CHECK │ │ │ │ │ +000029dc 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002a0e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002a1e 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00002a3a 0001b60a R_ARM_THM_CALL 00000000 _PyAST_Expr │ │ │ │ │ +00002a4c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002a82 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002ae2 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00002b08 0001b70a R_ARM_THM_CALL 00000000 _PyAST_AugAssign │ │ │ │ │ +00002b1c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002b6a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002b94 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00002bce 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00002c14 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00002c18 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00002c22 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00002c30 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002c40 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00002c6a 0001b80a R_ARM_THM_CALL 00000000 _PyAST_Assign │ │ │ │ │ +00002cbc 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002cd8 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00002cf8 0001b90a R_ARM_THM_CALL 00000000 _PyAST_Return │ │ │ │ │ +00002d28 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002d32 0000572f R_ARM_THM_MOVW_ABS_NC 00006551 t_lookahead_rule │ │ │ │ │ +00002d36 00005730 R_ARM_THM_MOVT_ABS 00006551 t_lookahead_rule │ │ │ │ │ +00002d3e 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00002d4a 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00002d70 0001ba0a R_ARM_THM_CALL 00000000 _PyAST_Subscript │ │ │ │ │ +00002d90 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002dae 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00002de6 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00002e20 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00002e5a 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00002e9c 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00002eda 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00002f12 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00002f4a 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00002f84 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00002fc0 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00003014 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00003020 0000572f R_ARM_THM_MOVW_ABS_NC 00006551 t_lookahead_rule │ │ │ │ │ +00003024 00005730 R_ARM_THM_MOVT_ABS 00006551 t_lookahead_rule │ │ │ │ │ +0000302c 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00003038 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000305e 0001bc0a R_ARM_THM_CALL 00000000 _PyAST_Attribute │ │ │ │ │ +000030ae 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000030ea 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000310c 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00003130 0001bd0a R_ARM_THM_CALL 00000000 _PyAST_Raise │ │ │ │ │ +00003144 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000031bc 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000031f0 0000590a R_ARM_THM_CALL 00000001 dotted_as_name_rule │ │ │ │ │ +0000321a 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00003238 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000324a 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00003260 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00003270 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00003290 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000032ac 0001be0a R_ARM_THM_CALL 00000000 _PyAST_Import │ │ │ │ │ +000032d6 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000032ee 00019a0a R_ARM_THM_CALL 00000000 _PyAST_Pass │ │ │ │ │ +00003312 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003326 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003342 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000335c 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00003382 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000033a0 00005a0a R_ARM_THM_CALL 00000111 import_from_rule │ │ │ │ │ +000033d0 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000033e8 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000341a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003454 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003460 00005b0a R_ARM_THM_CALL 00001b4d del_targets_rule │ │ │ │ │ +0000346c 00005c2f R_ARM_THM_MOVW_ABS_NC 00002035 _tmp_22_rule │ │ │ │ │ +00003470 00005c30 R_ARM_THM_MOVT_ABS 00002035 _tmp_22_rule │ │ │ │ │ +00003478 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00003484 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000034a0 0001bf0a R_ARM_THM_CALL 00000000 _PyAST_Delete │ │ │ │ │ +000034b4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000350e 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000352a 0001b60a R_ARM_THM_CALL 00000000 _PyAST_Expr │ │ │ │ │ +0000353e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000358e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000035b8 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000035dc 0001c00a R_ARM_THM_CALL 00000000 _PyAST_Assert │ │ │ │ │ +000035f0 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003610 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00003628 0001c10a R_ARM_THM_CALL 00000000 _PyAST_Break │ │ │ │ │ +0000363c 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00003654 0001c20a R_ARM_THM_CALL 00000000 _PyAST_Continue │ │ │ │ │ +00003682 00005e0a R_ARM_THM_CALL 00002945 invalid_ann_assign_target_rule │ │ │ │ │ +000036d0 0000600a R_ARM_THM_CALL 00002afd _loop0_164_rule │ │ │ │ │ +000036f2 0000610a R_ARM_THM_CALL 00002afd _loop0_165_rule │ │ │ │ │ +0000372e 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00003752 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000376e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000377a 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000379a 0001bd0a R_ARM_THM_CALL 00000000 _PyAST_Raise │ │ │ │ │ +000037e2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000037ee 0000620a R_ARM_THM_CALL 00001419 _gather_18_rule │ │ │ │ │ +000037fc 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00003812 0001c30a R_ARM_THM_CALL 00000000 _PyPegen_map_names_to_ids │ │ │ │ │ +00003828 0001c40a R_ARM_THM_CALL 00000000 _PyAST_Global │ │ │ │ │ +00003862 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000388c 0000590a R_ARM_THM_CALL 00000001 dotted_as_name_rule │ │ │ │ │ +000038e8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000038f4 0000630a R_ARM_THM_CALL 00001419 _gather_20_rule │ │ │ │ │ +00003902 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00003918 0001c30a R_ARM_THM_CALL 00000000 _PyPegen_map_names_to_ids │ │ │ │ │ +00003930 0001c50a R_ARM_THM_CALL 00000000 _PyAST_Nonlocal │ │ │ │ │ +00003944 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000398e 00004b2f R_ARM_THM_MOVW_ABS_NC 0000036c .LC22 │ │ │ │ │ +00003992 00004b30 R_ARM_THM_MOVT_ABS 0000036c .LC22 │ │ │ │ │ +00003998 00019f0a R_ARM_THM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ +000039a4 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000039c4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000039de 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000039fa 0001b40a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +00003a18 0001c60a R_ARM_THM_CALL 00000000 _PyAST_TypeAlias │ │ │ │ │ +00003a20 00004c2f R_ARM_THM_MOVW_ABS_NC 00000374 .LC23 │ │ │ │ │ +00003a24 00004c30 R_ARM_THM_MOVT_ABS 00000374 .LC23 │ │ │ │ │ +00003a2a 0000310a R_ARM_THM_CALL 00001559 INVALID_VERSION_CHECK │ │ │ │ │ +00003a3e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003a50 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003a72 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00003a94 0000650a R_ARM_THM_CALL 0000306d _tmp_13_rule │ │ │ │ │ +00003aa4 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00003acc 0001b50a R_ARM_THM_CALL 00000000 _PyAST_AnnAssign │ │ │ │ │ +00003ad4 0000452f R_ARM_THM_MOVW_ABS_NC 00000268 .LC16 │ │ │ │ │ +00003ad8 00004530 R_ARM_THM_MOVT_ABS 00000268 .LC16 │ │ │ │ │ +00003ade 0000310a R_ARM_THM_CALL 00001559 INVALID_VERSION_CHECK │ │ │ │ │ +00003af2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003b08 0000482f R_ARM_THM_MOVW_ABS_NC 000002e8 .LC19 │ │ │ │ │ +00003b0c 00004830 R_ARM_THM_MOVT_ABS 000002e8 .LC19 │ │ │ │ │ +00003b12 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00003b16 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00003b2a 00003f0a R_ARM_THM_CALL 00002a21 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00003b2e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003b4e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003b76 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00003bb4 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00003bc8 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00003bd6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003bec 0000472f R_ARM_THM_MOVW_ABS_NC 000002b8 .LC18 │ │ │ │ │ +00003bf0 00004730 R_ARM_THM_MOVT_ABS 000002b8 .LC18 │ │ │ │ │ +00003bf6 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00003bfa 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00003c18 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003c28 0000670a R_ARM_THM_CALL 00000263 _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ +00003c2c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003c3c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003c66 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00003c6a 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00003c7c 0001c70a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ +00003c88 00004a2f R_ARM_THM_MOVW_ABS_NC 00000334 .LC21 │ │ │ │ │ +00003c8c 00004a30 R_ARM_THM_MOVT_ABS 00000334 .LC21 │ │ │ │ │ +00003c98 00003f0a R_ARM_THM_CALL 00002a21 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00003c9c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003cae 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00003cb2 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00003cc0 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 00003cde 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003d00 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003d18 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00003d28 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003d40 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003d48 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003d5a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003cfc 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003d12 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003d32 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003d46 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00003d4e 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00003d5c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003d64 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00003d84 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003daa 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003dbc 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00003dce 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003dd8 0000492f R_ARM_THM_MOVW_ABS_NC 00000308 .LC20 │ │ │ │ │ -00003ddc 00004930 R_ARM_THM_MOVT_ABS 00000308 .LC20 │ │ │ │ │ -00003dee 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003df8 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00003e38 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003e4e 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00003e52 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00003e64 0001c60a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ -00003e6c 0000462f R_ARM_THM_MOVW_ABS_NC 00000288 .LC17 │ │ │ │ │ -00003e70 00004630 R_ARM_THM_MOVT_ABS 00000288 .LC17 │ │ │ │ │ -00003e86 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003ea2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003eda 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00003eee 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003f28 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00003f30 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003f5a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003f6a 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00003f7a 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00003f80 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003f94 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003fa2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003fbe 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00003fe0 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003ff2 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00004012 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00004024 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00004036 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000404e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004064 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000406c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004088 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000409e 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000040c8 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000040fc 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000411e 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000415a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000041c2 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -000041de 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000420e 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000422a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000425a 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -000042a4 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -000042be 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000042d8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000042e0 0000562f R_ARM_THM_MOVW_ABS_NC 00005fe5 t_lookahead_rule │ │ │ │ │ -000042e4 00005630 R_ARM_THM_MOVT_ABS 00005fe5 t_lookahead_rule │ │ │ │ │ -000042ec 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -000042f6 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000431e 0001c70a R_ARM_THM_CALL 00000000 _PyAST_Call │ │ │ │ │ -00004328 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000433e 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000434a 0000562f R_ARM_THM_MOVW_ABS_NC 00005fe5 t_lookahead_rule │ │ │ │ │ -0000434e 00005630 R_ARM_THM_MOVT_ABS 00005fe5 t_lookahead_rule │ │ │ │ │ -00004356 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00004362 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00004382 0001bc0a R_ARM_THM_CALL 00000000 _PyAST_Attribute │ │ │ │ │ -000043c8 0000562f R_ARM_THM_MOVW_ABS_NC 00005fe5 t_lookahead_rule │ │ │ │ │ -000043cc 00005630 R_ARM_THM_MOVT_ABS 00005fe5 t_lookahead_rule │ │ │ │ │ -000043d4 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -000043fe 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00004492 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000449c 0000562f R_ARM_THM_MOVW_ABS_NC 00005fe5 t_lookahead_rule │ │ │ │ │ -000044a0 00005630 R_ARM_THM_MOVT_ABS 00005fe5 t_lookahead_rule │ │ │ │ │ -000044a8 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -000044b4 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000044d6 0001bb0a R_ARM_THM_CALL 00000000 _PyAST_Subscript │ │ │ │ │ -000044f8 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00004528 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00004560 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00004594 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -000045ce 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00004602 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00004638 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00004670 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -000046a6 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -000046e0 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00004714 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000474a 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00004782 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -000047b8 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -000047f2 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00004826 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000485c 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000488e 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -000048bc 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00004920 0001c70a R_ARM_THM_CALL 00000000 _PyAST_Call │ │ │ │ │ -00004930 0000562f R_ARM_THM_MOVW_ABS_NC 00005fe5 t_lookahead_rule │ │ │ │ │ -00004934 00005630 R_ARM_THM_MOVT_ABS 00005fe5 t_lookahead_rule │ │ │ │ │ -0000493c 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -0000496a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00004970 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004988 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000499c 0001940a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ -000049b6 0001c70a R_ARM_THM_CALL 00000000 _PyAST_Call │ │ │ │ │ -000049ca 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000049e0 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000049f0 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00004a20 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00004a2a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00004a84 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00004aac 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004ac8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004ae4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004af6 00006f2f R_ARM_THM_MOVW_ABS_NC 000059d9 _tmp_93_rule │ │ │ │ │ -00004afa 00006f30 R_ARM_THM_MOVT_ABS 000059d9 _tmp_93_rule │ │ │ │ │ -00004b02 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00004b16 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_number_token │ │ │ │ │ -00004b28 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00004b2c 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00004b36 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00004b46 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00004b4a 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00004b54 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00004b64 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00004b68 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00004b72 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00004b88 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004be8 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00004bfc 0001c92f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00004c00 0001c930 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00004c0e 0001ca0a R_ARM_THM_CALL 00000000 _PyAST_Constant │ │ │ │ │ -00004c86 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004cb0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004cbc 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00004ce0 0001cb0a R_ARM_THM_CALL 00000000 _PyAST_ListComp │ │ │ │ │ -00004cfe 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00004d12 0001cc2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00004d16 0001cc30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00004d3e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004d98 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004dfe 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004e48 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004e52 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00004e6a 0001cd0a R_ARM_THM_CALL 00000000 _PyPegen_get_keys │ │ │ │ │ -00004e7a 0001ce0a R_ARM_THM_CALL 00000000 _PyPegen_get_values │ │ │ │ │ -00004e96 0001cf0a R_ARM_THM_CALL 00000000 _PyAST_Dict │ │ │ │ │ -00004eaa 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004ec2 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00004ed6 0001d02f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00004eda 0001d030 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00004ef0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004f36 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004f56 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004fa0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004fbc 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004fc8 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00004fe8 0001d10a R_ARM_THM_CALL 00000000 _PyAST_Set │ │ │ │ │ -00004ffe 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005018 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005028 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000503e 0001d22f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_EllipsisObject │ │ │ │ │ -00005042 0001d230 R_ARM_THM_MOVT_ABS 00000000 _Py_EllipsisObject │ │ │ │ │ -0000504e 0001ca0a R_ARM_THM_CALL 00000000 _PyAST_Constant │ │ │ │ │ -000050ac 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000050c4 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000050c8 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000050da 00006c2f R_ARM_THM_MOVW_ABS_NC 000003fc .LC27 │ │ │ │ │ -000050de 00006c30 R_ARM_THM_MOVT_ABS 000003fc .LC27 │ │ │ │ │ -000050e8 0000770a R_ARM_THM_CALL 0000349d RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ -000050ec 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005108 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000513a 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000513e 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00005148 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000516e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000517c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005194 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00005198 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000051aa 00006c2f R_ARM_THM_MOVW_ABS_NC 000003fc .LC27 │ │ │ │ │ -000051ae 00006c30 R_ARM_THM_MOVT_ABS 000003fc .LC27 │ │ │ │ │ -000051b8 0000770a R_ARM_THM_CALL 0000349d RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ -000051bc 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000051d2 0000782f R_ARM_THM_MOVW_ABS_NC 00002cb1 _tmp_233_rule │ │ │ │ │ -000051d6 00007830 R_ARM_THM_MOVT_ABS 00002cb1 _tmp_233_rule │ │ │ │ │ -000051de 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -000051e8 00006d2f R_ARM_THM_MOVW_ABS_NC 00000434 .LC28 │ │ │ │ │ -000051ec 00006d30 R_ARM_THM_MOVT_ABS 00000434 .LC28 │ │ │ │ │ -000051f2 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000051f6 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000520a 00003f0a R_ARM_THM_CALL 000034d5 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0000520e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000523a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000525c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005266 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000527a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000052c2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000052f6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000530e 0001d30a R_ARM_THM_CALL 00000000 _PyPegen_key_value_pair │ │ │ │ │ -00005338 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005344 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000536a 0001d40a R_ARM_THM_CALL 00000000 _PyAST_DictComp │ │ │ │ │ -00005380 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005398 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000053d2 00007a0a R_ARM_THM_CALL 00003111 invalid_comprehension_rule │ │ │ │ │ -000053ec 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005442 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005466 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005470 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00005494 0001d50a R_ARM_THM_CALL 00000000 _PyAST_SetComp │ │ │ │ │ -000054aa 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000054d0 00007a0a R_ARM_THM_CALL 00003111 invalid_comprehension_rule │ │ │ │ │ -00005504 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000550c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005538 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005568 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005586 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000558e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000055b2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000055cc 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000055e4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005602 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000562c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000563c 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00005664 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000566e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005680 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005696 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000056be 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000056e2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000056ec 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005700 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000572a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005734 00006e2f R_ARM_THM_MOVW_ABS_NC 00000468 .LC29 │ │ │ │ │ -00005738 00006e30 R_ARM_THM_MOVT_ABS 00000468 .LC29 │ │ │ │ │ -0000573e 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00005742 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00005756 00003f0a R_ARM_THM_CALL 000034d5 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0000575a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000576c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005780 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005798 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000057a6 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000057ce 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000057de 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000057ee 00006b2f R_ARM_THM_MOVW_ABS_NC 000003d8 .LC26 │ │ │ │ │ -000057f2 00006b30 R_ARM_THM_MOVT_ABS 000003d8 .LC26 │ │ │ │ │ -000057f8 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000057fc 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000580c 00003f0a R_ARM_THM_CALL 000034d5 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -00005810 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005836 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005850 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000585c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005888 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000058aa 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000058b4 00007b2f R_ARM_THM_MOVW_ABS_NC 00006e25 _tmp_234_rule │ │ │ │ │ -000058b8 00007b30 R_ARM_THM_MOVT_ABS 00006e25 _tmp_234_rule │ │ │ │ │ -000058c0 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -000058c8 00006d2f R_ARM_THM_MOVW_ABS_NC 00000434 .LC28 │ │ │ │ │ -000058cc 00006d30 R_ARM_THM_MOVT_ABS 00000434 .LC28 │ │ │ │ │ -000058d2 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000058d6 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000058f2 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000058fa 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005910 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00005938 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005944 0000692f R_ARM_THM_MOVW_ABS_NC 00000388 .LC24 │ │ │ │ │ -00005948 00006930 R_ARM_THM_MOVT_ABS 00000388 .LC24 │ │ │ │ │ -0000594e 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00005952 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00005966 00003f0a R_ARM_THM_CALL 000034d5 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0000596a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005994 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000059a0 00006a2f R_ARM_THM_MOVW_ABS_NC 000003ac .LC25 │ │ │ │ │ -000059a4 00006a30 R_ARM_THM_MOVT_ABS 000003ac .LC25 │ │ │ │ │ -000059aa 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000059ae 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000059c2 00003f0a R_ARM_THM_CALL 000034d5 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -000059c6 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005a00 0001d60a R_ARM_THM_CALL 00000000 _PyPegen_string_token │ │ │ │ │ -00005a10 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005a28 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005a76 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00005ac2 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00005b02 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005b28 0001d60a R_ARM_THM_CALL 00000000 _PyPegen_string_token │ │ │ │ │ -00005b32 0001d70a R_ARM_THM_CALL 00000000 _PyPegen_constant_from_string │ │ │ │ │ -00005b6a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005b9e 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00005bd0 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005bdc 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00005bfc 0001d80a R_ARM_THM_CALL 00000000 _PyPegen_concatenate_strings │ │ │ │ │ -00005c1a 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -00005c3e 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00005caa 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005cb4 0001d90a R_ARM_THM_CALL 00000000 _PyPegen_constant_from_token │ │ │ │ │ -00005ce6 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00005d1c 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00005dec 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005dfa 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005e0c 0001da0a R_ARM_THM_CALL 00000000 _PyPegen_joined_str │ │ │ │ │ -00005e2a 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00005e46 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005e5a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005e7c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005e90 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005eaa 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005eb2 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00005eca 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005ed8 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005ef2 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005f04 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005f0c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005f46 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005f64 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005f78 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005f80 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00005f9e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005fae 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005fc0 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00005fcc 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000600e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000601e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000602e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006046 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000060ba 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -000060e2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006108 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -00006116 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000611a 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00006124 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000616c 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000061a6 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000061d6 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000620e 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00003d9a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003dba 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003ddc 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003dea 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003e02 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00003e12 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003e28 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003e4e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003e60 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00003e72 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003e88 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00003e8c 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00003e9e 0001c70a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ +00003ea6 0000462f R_ARM_THM_MOVW_ABS_NC 00000288 .LC17 │ │ │ │ │ +00003eaa 00004630 R_ARM_THM_MOVT_ABS 00000288 .LC17 │ │ │ │ │ +00003eda 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003ef8 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003f18 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00003f2e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003f4a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003f68 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003f8c 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00003fac 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003fb4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003fd8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003fe2 0000492f R_ARM_THM_MOVW_ABS_NC 00000308 .LC20 │ │ │ │ │ +00003fe6 00004930 R_ARM_THM_MOVT_ABS 00000308 .LC20 │ │ │ │ │ +00004002 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000400a 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000403a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000404a 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000405c 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00004062 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004090 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000409e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000040ae 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000040d8 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00004102 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00004124 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004138 0000670a R_ARM_THM_CALL 00000263 _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ +0000413c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004150 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00004164 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00004174 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004198 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000041ae 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000041d8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000041ee 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000041fc 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004210 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004226 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000423c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00004258 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004270 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004284 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000429c 0000350a R_ARM_THM_CALL 000000e5 NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ │ +000042b6 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000042be 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000042ce 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00004300 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000434e 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00004372 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000438e 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +000043a2 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000043b2 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +000043c8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000043de 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000043e2 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000043f4 00004d2f R_ARM_THM_MOVW_ABS_NC 00000388 .LC24 │ │ │ │ │ +000043f8 00004d30 R_ARM_THM_MOVT_ABS 00000388 .LC24 │ │ │ │ │ +00004402 00006a0a R_ARM_THM_CALL 000029e9 RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ +00004406 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004426 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00004444 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000446e 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00004476 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000044aa 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000044c0 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000044cc 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000044e0 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000044f2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000044fc 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00004500 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00004510 00004e2f R_ARM_THM_MOVW_ABS_NC 000003bc .LC25 │ │ │ │ │ +00004514 00004e30 R_ARM_THM_MOVT_ABS 000003bc .LC25 │ │ │ │ │ +0000451e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00004536 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00004548 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00004558 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00004570 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000045aa 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000045be 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000045dc 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00004600 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00004644 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00004666 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +000046a2 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000470a 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00004726 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004756 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00004772 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000047a2 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +000047ec 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00004806 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004820 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004828 0000572f R_ARM_THM_MOVW_ABS_NC 00006551 t_lookahead_rule │ │ │ │ │ +0000482c 00005730 R_ARM_THM_MOVT_ABS 00006551 t_lookahead_rule │ │ │ │ │ +00004834 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +0000483e 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00004866 0001c80a R_ARM_THM_CALL 00000000 _PyAST_Call │ │ │ │ │ +00004870 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004886 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00004892 0000572f R_ARM_THM_MOVW_ABS_NC 00006551 t_lookahead_rule │ │ │ │ │ +00004896 00005730 R_ARM_THM_MOVT_ABS 00006551 t_lookahead_rule │ │ │ │ │ +0000489e 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +000048aa 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000048ca 0001bc0a R_ARM_THM_CALL 00000000 _PyAST_Attribute │ │ │ │ │ +00004910 0000572f R_ARM_THM_MOVW_ABS_NC 00006551 t_lookahead_rule │ │ │ │ │ +00004914 00005730 R_ARM_THM_MOVT_ABS 00006551 t_lookahead_rule │ │ │ │ │ +0000491c 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00004946 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +000049da 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000049e4 0000572f R_ARM_THM_MOVW_ABS_NC 00006551 t_lookahead_rule │ │ │ │ │ +000049e8 00005730 R_ARM_THM_MOVT_ABS 00006551 t_lookahead_rule │ │ │ │ │ +000049f0 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +000049fc 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00004a1e 0001ba0a R_ARM_THM_CALL 00000000 _PyAST_Subscript │ │ │ │ │ +00004a40 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00004a70 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00004aa8 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00004adc 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00004b16 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00004b4a 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00004b80 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00004bb8 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00004bee 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00004c28 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00004c5c 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00004c92 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00004cca 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00004d00 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00004d3a 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00004d6e 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00004da4 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00004dd6 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00004e04 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00004e68 0001c80a R_ARM_THM_CALL 00000000 _PyAST_Call │ │ │ │ │ +00004e78 0000572f R_ARM_THM_MOVW_ABS_NC 00006551 t_lookahead_rule │ │ │ │ │ +00004e7c 00005730 R_ARM_THM_MOVT_ABS 00006551 t_lookahead_rule │ │ │ │ │ +00004e84 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00004eb2 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00004eb8 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004ed0 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00004ee4 0001940a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ +00004efe 0001c80a R_ARM_THM_CALL 00000000 _PyAST_Call │ │ │ │ │ +00004f12 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00004f28 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00004f38 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00004f68 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00004f72 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00004fcc 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00004ff4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005010 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000502c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000503e 0000752f R_ARM_THM_MOVW_ABS_NC 00005f21 _tmp_93_rule │ │ │ │ │ +00005042 00007530 R_ARM_THM_MOVT_ABS 00005f21 _tmp_93_rule │ │ │ │ │ +0000504a 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +0000505e 0001c90a R_ARM_THM_CALL 00000000 _PyPegen_number_token │ │ │ │ │ +00005070 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00005074 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000507e 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000508e 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00005092 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000509c 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +000050ac 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +000050b0 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +000050ba 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +000050d0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005130 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00005144 0001ca2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00005148 0001ca30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00005156 0001cb0a R_ARM_THM_CALL 00000000 _PyAST_Constant │ │ │ │ │ +000051ce 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000051f8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005204 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00005228 0001cc0a R_ARM_THM_CALL 00000000 _PyAST_ListComp │ │ │ │ │ +00005246 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000525a 0001cd2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +0000525e 0001cd30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00005286 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000052e0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005346 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005390 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000539a 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000053b2 0001ce0a R_ARM_THM_CALL 00000000 _PyPegen_get_keys │ │ │ │ │ +000053c2 0001cf0a R_ARM_THM_CALL 00000000 _PyPegen_get_values │ │ │ │ │ +000053de 0001d00a R_ARM_THM_CALL 00000000 _PyAST_Dict │ │ │ │ │ +000053f2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000540a 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000541e 0001d12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00005422 0001d130 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00005438 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000547e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000549e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000054e8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005504 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005510 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00005530 0001d20a R_ARM_THM_CALL 00000000 _PyAST_Set │ │ │ │ │ +00005546 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005560 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005570 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00005586 0001d32f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_EllipsisObject │ │ │ │ │ +0000558a 0001d330 R_ARM_THM_MOVT_ABS 00000000 _Py_EllipsisObject │ │ │ │ │ +00005596 0001cb0a R_ARM_THM_CALL 00000000 _PyAST_Constant │ │ │ │ │ +000055f4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000560c 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00005610 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00005622 0000722f R_ARM_THM_MOVW_ABS_NC 0000045c .LC29 │ │ │ │ │ +00005626 00007230 R_ARM_THM_MOVT_ABS 0000045c .LC29 │ │ │ │ │ +00005630 00006a0a R_ARM_THM_CALL 000029e9 RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ +00005634 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005650 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005682 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00005686 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00005690 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +000056b6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000056c4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000056dc 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000056e0 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000056f2 0000722f R_ARM_THM_MOVW_ABS_NC 0000045c .LC29 │ │ │ │ │ +000056f6 00007230 R_ARM_THM_MOVT_ABS 0000045c .LC29 │ │ │ │ │ +00005700 00006a0a R_ARM_THM_CALL 000029e9 RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ +00005704 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000571a 00007d2f R_ARM_THM_MOVW_ABS_NC 000021fd _tmp_233_rule │ │ │ │ │ +0000571e 00007d30 R_ARM_THM_MOVT_ABS 000021fd _tmp_233_rule │ │ │ │ │ +00005726 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00005730 0000732f R_ARM_THM_MOVW_ABS_NC 00000494 .LC30 │ │ │ │ │ +00005734 00007330 R_ARM_THM_MOVT_ABS 00000494 .LC30 │ │ │ │ │ +0000573a 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000573e 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00005752 00003f0a R_ARM_THM_CALL 00002a21 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00005756 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005782 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000057a4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000057ae 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000057c2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000580a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000583e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005856 0001d40a R_ARM_THM_CALL 00000000 _PyPegen_key_value_pair │ │ │ │ │ +00005880 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000588c 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000058b2 0001d50a R_ARM_THM_CALL 00000000 _PyAST_DictComp │ │ │ │ │ +000058c8 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000058e0 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000591a 00007f0a R_ARM_THM_CALL 0000265d invalid_comprehension_rule │ │ │ │ │ +00005934 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000598a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000059ae 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000059b8 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000059dc 0001d60a R_ARM_THM_CALL 00000000 _PyAST_SetComp │ │ │ │ │ +000059f2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005a18 00007f0a R_ARM_THM_CALL 0000265d invalid_comprehension_rule │ │ │ │ │ +00005a4c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005a54 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005a80 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005ab0 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005ace 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005ad6 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005afa 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005b14 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005b2c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005b4a 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00005b74 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005b84 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00005bac 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005bb6 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005bc8 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005bde 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00005c06 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005c2a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005c34 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005c48 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005c72 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005c7c 0000742f R_ARM_THM_MOVW_ABS_NC 000004c8 .LC31 │ │ │ │ │ +00005c80 00007430 R_ARM_THM_MOVT_ABS 000004c8 .LC31 │ │ │ │ │ +00005c86 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00005c8a 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00005c9e 00003f0a R_ARM_THM_CALL 00002a21 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00005ca2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005cb4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005cc8 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005ce0 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005cee 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00005d16 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005d26 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005d36 0000712f R_ARM_THM_MOVW_ABS_NC 00000438 .LC28 │ │ │ │ │ +00005d3a 00007130 R_ARM_THM_MOVT_ABS 00000438 .LC28 │ │ │ │ │ +00005d40 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00005d44 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00005d54 00003f0a R_ARM_THM_CALL 00002a21 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00005d58 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005d7e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005d98 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005da4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005dd0 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005df2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005dfc 0000802f R_ARM_THM_MOVW_ABS_NC 00006371 _tmp_234_rule │ │ │ │ │ +00005e00 00008030 R_ARM_THM_MOVT_ABS 00006371 _tmp_234_rule │ │ │ │ │ +00005e08 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00005e10 0000732f R_ARM_THM_MOVW_ABS_NC 00000494 .LC30 │ │ │ │ │ +00005e14 00007330 R_ARM_THM_MOVT_ABS 00000494 .LC30 │ │ │ │ │ +00005e1a 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00005e1e 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00005e3a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005e42 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005e58 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00005e80 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005e8c 00006f2f R_ARM_THM_MOVW_ABS_NC 000003e8 .LC26 │ │ │ │ │ +00005e90 00006f30 R_ARM_THM_MOVT_ABS 000003e8 .LC26 │ │ │ │ │ +00005e96 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00005e9a 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00005eae 00003f0a R_ARM_THM_CALL 00002a21 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00005eb2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005edc 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005ee8 0000702f R_ARM_THM_MOVW_ABS_NC 0000040c .LC27 │ │ │ │ │ +00005eec 00007030 R_ARM_THM_MOVT_ABS 0000040c .LC27 │ │ │ │ │ +00005ef2 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00005ef6 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00005f0a 00003f0a R_ARM_THM_CALL 00002a21 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00005f0e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005f48 0001d70a R_ARM_THM_CALL 00000000 _PyPegen_string_token │ │ │ │ │ +00005f58 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005f70 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005fbe 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000600a 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000604a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006070 0001d70a R_ARM_THM_CALL 00000000 _PyPegen_string_token │ │ │ │ │ +0000607a 0001d80a R_ARM_THM_CALL 00000000 _PyPegen_constant_from_string │ │ │ │ │ +000060b2 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000060e4 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00006116 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00006122 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00006142 0001d90a R_ARM_THM_CALL 00000000 _PyPegen_concatenate_strings │ │ │ │ │ +00006160 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +00006184 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000061f8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006202 0001da0a R_ARM_THM_CALL 00000000 _PyPegen_constant_from_token │ │ │ │ │ 00006234 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00006276 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00006284 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00006292 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000062a0 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000062b6 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -000062ce 0001db0a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ -000062ee 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00006334 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00006340 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00006348 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00006368 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000638c 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00006390 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00006398 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000063b0 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000063c4 0001b40a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -000063da 0001dc0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -00006406 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006424 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000642c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006442 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000644c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006462 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000064ba 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -000064e2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006504 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -0000653a 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000653e 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00006546 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00006562 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00006578 0001b40a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -00006590 0001dc0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -000065a0 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000065d6 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000065ea 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000065fa 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000663e 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00006684 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -000066be 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00006702 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00006710 0001b40a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -00006734 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -0000674c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006762 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00006782 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000679a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000067b2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000067ca 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000067ec 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000067fc 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00006814 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000684e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006868 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000689e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000068b6 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -000068e8 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000691e 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00006958 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00006992 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -000069c8 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00006a00 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00006a36 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00006a68 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00006a74 0000562f R_ARM_THM_MOVW_ABS_NC 00005fe5 t_lookahead_rule │ │ │ │ │ -00006a78 00005630 R_ARM_THM_MOVT_ABS 00005fe5 t_lookahead_rule │ │ │ │ │ -00006a80 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00006a8c 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00006ab4 0001bc0a R_ARM_THM_CALL 00000000 _PyAST_Attribute │ │ │ │ │ -00006ae8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006af2 0000562f R_ARM_THM_MOVW_ABS_NC 00005fe5 t_lookahead_rule │ │ │ │ │ -00006af6 00005630 R_ARM_THM_MOVT_ABS 00005fe5 t_lookahead_rule │ │ │ │ │ -00006afe 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00006b0a 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00006b30 0001bb0a R_ARM_THM_CALL 00000000 _PyAST_Subscript │ │ │ │ │ -00006b3c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006b68 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006b78 0001b40a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -00006b84 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006be0 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00006c22 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00006c46 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006c66 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006cda 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006cf0 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00006cf8 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00006d1e 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00006d3c 0001dd0a R_ARM_THM_CALL 00000000 _PyAST_List │ │ │ │ │ -00006d66 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00006d8c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006daa 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00006dc6 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00006dd6 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00006dec 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006dfe 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00006e1e 0001db0a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ -00006e70 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00006e9a 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00006ea8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006eba 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00006eca 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006ee8 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00006efa 0001940a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ -00006f0e 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00006f32 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00006f3a 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00006f4a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006f5a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006f7e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006f8c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006fa0 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00006fb2 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00006fcc 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006fea 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006ff2 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007006 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007012 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000706c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007090 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000070b4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000070fa 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00007124 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00007128 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00007132 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00007150 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000715a 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00007176 0001de0a R_ARM_THM_CALL 00000000 _PyAST_GeneratorExp │ │ │ │ │ -00007190 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000071a8 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000071d4 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000071e4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000071fa 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00007216 0001b40a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -00007230 0001df0a R_ARM_THM_CALL 00000000 _PyAST_NamedExpr │ │ │ │ │ -00007238 0000812f R_ARM_THM_MOVW_ABS_NC 0000049c .LC30 │ │ │ │ │ -0000723c 00008130 R_ARM_THM_MOVT_ABS 0000049c .LC30 │ │ │ │ │ -00007242 0000310a R_ARM_THM_CALL 00001f2d INVALID_VERSION_CHECK │ │ │ │ │ -00007260 00007a0a R_ARM_THM_CALL 00003111 invalid_comprehension_rule │ │ │ │ │ -0000726a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007286 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000072a6 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000072c2 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000072d8 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000731a 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00007368 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007390 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -000073d2 0000882f R_ARM_THM_MOVW_ABS_NC 000030a1 _tmp_158_rule │ │ │ │ │ -000073d6 00008830 R_ARM_THM_MOVT_ABS 000030a1 _tmp_158_rule │ │ │ │ │ -000073e0 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00007422 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007454 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00007480 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000749a 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000074c0 0001e00a R_ARM_THM_CALL 00000000 _PyAST_IfExp │ │ │ │ │ -000074d2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000757c 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00007580 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000758a 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000075a6 0001e10a R_ARM_THM_CALL 00000000 _PyPegen_check_legacy_stmt │ │ │ │ │ -000075b2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000075cc 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000075e4 0000892f R_ARM_THM_MOVW_ABS_NC 00000dc5 _tmp_159_rule │ │ │ │ │ -000075e8 00008930 R_ARM_THM_MOVT_ABS 00000dc5 _tmp_159_rule │ │ │ │ │ -000075f2 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -000075fe 0000832f R_ARM_THM_MOVW_ABS_NC 000004e4 .LC32 │ │ │ │ │ -00007602 00008330 R_ARM_THM_MOVT_ABS 000004e4 .LC32 │ │ │ │ │ -00007608 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000760c 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00007620 00003f0a R_ARM_THM_CALL 000034d5 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -00007624 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007674 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000767c 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00007680 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000768a 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000769e 00008b0a R_ARM_THM_CALL 000002d9 invalid_lambda_parameters_rule.isra.0 │ │ │ │ │ -000076be 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000076c4 0000842f R_ARM_THM_MOVW_ABS_NC 0000050c .LC33 │ │ │ │ │ -000076c8 00008430 R_ARM_THM_MOVT_ABS 0000050c .LC33 │ │ │ │ │ -000076ce 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000076d2 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000076ea 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007706 0000852f R_ARM_THM_MOVW_ABS_NC 00000550 .LC34 │ │ │ │ │ -0000770a 00008530 R_ARM_THM_MOVT_ABS 00000550 .LC34 │ │ │ │ │ -00007710 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00007714 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00007726 00003f0a R_ARM_THM_CALL 000034d5 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -00007734 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000774a 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00007758 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007770 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000778e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000077a8 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000077d0 0001e00a R_ARM_THM_CALL 00000000 _PyAST_IfExp │ │ │ │ │ -000077e0 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000077fa 0001e10a R_ARM_THM_CALL 00000000 _PyPegen_check_legacy_stmt │ │ │ │ │ -00007814 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000782a 0000822f R_ARM_THM_MOVW_ABS_NC 000004b8 .LC31 │ │ │ │ │ -0000782e 00008230 R_ARM_THM_MOVT_ABS 000004b8 .LC31 │ │ │ │ │ -00007834 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00007838 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000784c 00003f0a R_ARM_THM_CALL 000034d5 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -00007854 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00007890 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007896 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000078da 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000793c 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000796c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000797e 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000079a6 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -00007a08 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007a30 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00007a58 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00007a64 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00007a7c 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00007a98 0001e20a R_ARM_THM_CALL 00000000 _PyAST_BoolOp │ │ │ │ │ -00007ab4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007afc 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00007b06 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007b20 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007b38 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00007b40 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00007b4c 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00007b68 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007b7c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007b86 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007b9e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007c30 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00007c66 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00007c8a 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00007c9e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007cc0 0001b40a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -00007ce4 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00007d1e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007d38 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00007d70 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007d8a 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00007dbe 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00007df8 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00007e2e 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00007e6a 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00007ea0 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00007ed4 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00007f04 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00007f34 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00007f40 0000562f R_ARM_THM_MOVW_ABS_NC 00005fe5 t_lookahead_rule │ │ │ │ │ -00007f44 00005630 R_ARM_THM_MOVT_ABS 00005fe5 t_lookahead_rule │ │ │ │ │ -00007f4c 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00007f58 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00007f7c 0001bc0a R_ARM_THM_CALL 00000000 _PyAST_Attribute │ │ │ │ │ -00007fa4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007fdc 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007fe6 0000562f R_ARM_THM_MOVW_ABS_NC 00005fe5 t_lookahead_rule │ │ │ │ │ -00007fea 00005630 R_ARM_THM_MOVT_ABS 00005fe5 t_lookahead_rule │ │ │ │ │ -00007ff2 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00007ffe 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000801e 0001bb0a R_ARM_THM_CALL 00000000 _PyAST_Subscript │ │ │ │ │ -00008028 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000803c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00008052 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000807e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000080cc 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000080d4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000080ee 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000080f8 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00008142 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00008196 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000081c6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000081d8 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00008200 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -00008270 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008298 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -000082e8 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000082f4 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000830a 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00008324 0001e20a R_ARM_THM_CALL 00000000 _PyAST_BoolOp │ │ │ │ │ -0000837e 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00008392 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000083a6 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000083ae 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000083bc 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000083e8 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000083fc 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000840c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00008422 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000843a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000844a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000084ca 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -000084fa 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000852c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008542 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000856e 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00008588 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000085b4 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -000085d2 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000085e8 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00008614 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000863e 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -0000865e 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00008666 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000086a2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000086ca 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -000086f4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000871e 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -00008726 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00008756 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000087ba 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000087ea 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00008814 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00008822 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008830 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00008846 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -0000885e 0001db0a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ -000088b4 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000088d8 0001dc0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -000088f2 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -00008914 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00008938 0001dc0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -00008956 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00008972 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00008994 0001dc0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -000089aa 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000089c6 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000089da 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000089f4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00008a08 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00008a28 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00008a30 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00008a46 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00008a5e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00008a70 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00008a82 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00008a92 0001940a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ -00008aa4 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00008ab0 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00008abc 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00008ace 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00008b18 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00008b44 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008b9c 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00008bd0 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00008c0c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008c3e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000626a 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000633a 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00006348 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000635a 0001db0a R_ARM_THM_CALL 00000000 _PyPegen_joined_str │ │ │ │ │ +0000636c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006384 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000063a0 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000063d2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000063f4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000640e 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00006416 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000642e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006436 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006468 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006482 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006494 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000064a0 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000064b6 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000064be 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000064c6 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000064e4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006510 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006526 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000653a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000657a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000658a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000659a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000065b2 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006626 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000664e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006674 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +00006682 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00006686 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00006690 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +000066d8 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00006712 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006742 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000677a 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000067a0 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000067e2 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +000067f0 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000067fe 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000680c 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00006822 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +0000683a 0001dc0a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ +0000685a 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +000068a0 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +000068ac 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000068b4 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000068d4 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000068f8 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +000068fc 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00006904 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000691c 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00006930 0001b40a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +00006946 0001dd0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +00006972 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006990 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006998 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000069ae 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000069b8 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000069ce 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006a26 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00006a4e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006a70 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +00006aa6 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00006aaa 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00006ab2 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00006ace 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00006ae4 0001b40a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +00006afc 0001dd0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +00006b0c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006b42 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006b56 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006b66 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00006baa 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00006bf0 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00006c2a 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00006c6e 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00006c7c 0001b40a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +00006ca0 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +00006cb8 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006cce 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00006cee 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00006d06 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006d1e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006d36 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006d58 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006d68 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00006d80 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00006dba 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006dd4 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00006e0a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006e22 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00006e54 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00006e8a 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00006ec4 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00006efe 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00006f34 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00006f6c 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00006fa2 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00006fd4 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00006fe0 0000572f R_ARM_THM_MOVW_ABS_NC 00006551 t_lookahead_rule │ │ │ │ │ +00006fe4 00005730 R_ARM_THM_MOVT_ABS 00006551 t_lookahead_rule │ │ │ │ │ +00006fec 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00006ff8 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00007020 0001bc0a R_ARM_THM_CALL 00000000 _PyAST_Attribute │ │ │ │ │ +00007054 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000705e 0000572f R_ARM_THM_MOVW_ABS_NC 00006551 t_lookahead_rule │ │ │ │ │ +00007062 00005730 R_ARM_THM_MOVT_ABS 00006551 t_lookahead_rule │ │ │ │ │ +0000706a 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00007076 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000709c 0001ba0a R_ARM_THM_CALL 00000000 _PyAST_Subscript │ │ │ │ │ +000070a8 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000070d4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000070e4 0001b40a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +000070f0 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000714c 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000718e 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000071b2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000071d2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007246 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000725c 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00007264 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000728a 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000072a8 0001de0a R_ARM_THM_CALL 00000000 _PyAST_List │ │ │ │ │ +000072d2 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000072f8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007318 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00007336 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00007346 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +0000735c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000736e 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000738e 0001dc0a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ +000073de 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00007408 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00007416 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007428 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00007438 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007456 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00007468 0001940a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ +0000747c 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000074a0 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000074a8 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000074b8 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000074c8 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000074ec 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000074fa 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000750e 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00007520 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000753a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007558 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007560 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007574 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007580 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000075d8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000075fc 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00007620 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007666 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00007694 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000076ac 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000076dc 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000076ec 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007704 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00007722 0001b40a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +0000773c 0001df0a R_ARM_THM_CALL 00000000 _PyAST_NamedExpr │ │ │ │ │ +00007744 0000862f R_ARM_THM_MOVW_ABS_NC 000004fc .LC32 │ │ │ │ │ +00007748 00008630 R_ARM_THM_MOVT_ABS 000004fc .LC32 │ │ │ │ │ +0000774e 0000310a R_ARM_THM_CALL 00001559 INVALID_VERSION_CHECK │ │ │ │ │ +00007764 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00007768 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00007772 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00007792 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000779e 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000077ba 0001e00a R_ARM_THM_CALL 00000000 _PyAST_GeneratorExp │ │ │ │ │ +000077d8 00007f0a R_ARM_THM_CALL 0000265d invalid_comprehension_rule │ │ │ │ │ +000077e2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000077fe 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000781c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007838 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000784e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007892 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +000078e0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007908 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +0000794a 00008d2f R_ARM_THM_MOVW_ABS_NC 000025ed _tmp_158_rule │ │ │ │ │ +0000794e 00008d30 R_ARM_THM_MOVT_ABS 000025ed _tmp_158_rule │ │ │ │ │ +00007958 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +0000799a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000079cc 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000079f8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007a12 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00007a38 0001e10a R_ARM_THM_CALL 00000000 _PyAST_IfExp │ │ │ │ │ +00007a4a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007af4 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00007af8 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00007b02 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00007b1e 0001e20a R_ARM_THM_CALL 00000000 _PyPegen_check_legacy_stmt │ │ │ │ │ +00007b2a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007b44 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007b5c 00008e2f R_ARM_THM_MOVW_ABS_NC 00000dc5 _tmp_159_rule │ │ │ │ │ +00007b60 00008e30 R_ARM_THM_MOVT_ABS 00000dc5 _tmp_159_rule │ │ │ │ │ +00007b6a 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00007b76 0000882f R_ARM_THM_MOVW_ABS_NC 00000544 .LC34 │ │ │ │ │ +00007b7a 00008830 R_ARM_THM_MOVT_ABS 00000544 .LC34 │ │ │ │ │ +00007b80 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00007b84 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00007b98 00003f0a R_ARM_THM_CALL 00002a21 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00007b9c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007bec 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007bf4 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00007bf8 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00007c02 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00007c16 0000900a R_ARM_THM_CALL 000002d9 invalid_lambda_parameters_rule.isra.0 │ │ │ │ │ +00007c36 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007c3c 0000892f R_ARM_THM_MOVW_ABS_NC 0000056c .LC35 │ │ │ │ │ +00007c40 00008930 R_ARM_THM_MOVT_ABS 0000056c .LC35 │ │ │ │ │ +00007c46 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00007c4a 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00007c62 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007c7e 00008a2f R_ARM_THM_MOVW_ABS_NC 000005b0 .LC36 │ │ │ │ │ +00007c82 00008a30 R_ARM_THM_MOVT_ABS 000005b0 .LC36 │ │ │ │ │ +00007c88 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00007c8c 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00007c9e 00003f0a R_ARM_THM_CALL 00002a21 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00007cac 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007cc2 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00007cd0 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007ce8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007d06 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007d20 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00007d48 0001e10a R_ARM_THM_CALL 00000000 _PyAST_IfExp │ │ │ │ │ +00007d58 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007d72 0001e20a R_ARM_THM_CALL 00000000 _PyPegen_check_legacy_stmt │ │ │ │ │ +00007d8c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007da2 0000872f R_ARM_THM_MOVW_ABS_NC 00000518 .LC33 │ │ │ │ │ +00007da6 00008730 R_ARM_THM_MOVT_ABS 00000518 .LC33 │ │ │ │ │ +00007dac 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00007db0 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00007dc4 00003f0a R_ARM_THM_CALL 00002a21 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00007dcc 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00007e08 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007e0e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007e52 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00007eb4 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00007ee4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007ef6 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00007f1e 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +00007f80 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007fa8 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00007fd0 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00007fdc 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00007ff4 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00008010 0001e30a R_ARM_THM_CALL 00000000 _PyAST_BoolOp │ │ │ │ │ +0000802c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00008074 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000807e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008098 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000080b0 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000080b8 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000080c4 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000080e0 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000080f4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000080fe 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008116 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000081a8 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +000081de 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00008202 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00008216 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008238 0001b40a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +0000825c 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00008296 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000082b0 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +000082e4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000082fe 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00008332 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000836c 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +000083a2 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +000083de 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00008414 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00008448 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00008478 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +000084a8 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000084b4 0000572f R_ARM_THM_MOVW_ABS_NC 00006551 t_lookahead_rule │ │ │ │ │ +000084b8 00005730 R_ARM_THM_MOVT_ABS 00006551 t_lookahead_rule │ │ │ │ │ +000084c0 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +000084cc 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000084f0 0001bc0a R_ARM_THM_CALL 00000000 _PyAST_Attribute │ │ │ │ │ +00008518 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008550 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000855a 0000572f R_ARM_THM_MOVW_ABS_NC 00006551 t_lookahead_rule │ │ │ │ │ +0000855e 00005730 R_ARM_THM_MOVT_ABS 00006551 t_lookahead_rule │ │ │ │ │ +00008566 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00008572 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00008592 0001ba0a R_ARM_THM_CALL 00000000 _PyAST_Subscript │ │ │ │ │ +0000859c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000085b0 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000085c6 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000085f2 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00008628 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000863c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000864a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000865e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000086a6 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +000086fa 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000872a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000873c 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00008764 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +000087d4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000087fc 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000885e 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000886a 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00008880 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +0000889a 0001e30a R_ARM_THM_CALL 00000000 _PyAST_BoolOp │ │ │ │ │ +000088f4 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00008908 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000891c 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00008924 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00008932 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000895e 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00008972 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00008982 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008998 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000089b0 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000089c0 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008a3e 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00008a6e 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00008aa0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008ab6 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00008ae2 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00008afc 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008b28 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00008b46 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00008b5c 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00008b88 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008bb2 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +00008bd2 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00008bda 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00008c16 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008c3e 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ 00008c68 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008c9c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008cc4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008cec 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008d16 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008d40 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008d6a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008d94 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008daa 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00008ddc 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -00008e02 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00008e88 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00008ebc 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00008eec 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008f02 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00008f2a 0001e30a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ -00008f70 0001e40a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -00008fca 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008ff8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000901e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000904c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009070 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009094 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000090ba 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000090e0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009106 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000912c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009158 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00009192 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000919e 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000091b6 0001e50a R_ARM_THM_CALL 00000000 _PyPegen_get_cmpops │ │ │ │ │ -000091c6 0001e60a R_ARM_THM_CALL 00000000 _PyPegen_get_exprs │ │ │ │ │ -000091e4 0001e70a R_ARM_THM_CALL 00000000 _PyAST_Compare │ │ │ │ │ -00009208 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009224 0001e40a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -0000923a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009260 0001e40a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -00009276 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000929e 0001e40a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -000092b4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000092e0 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00009304 0001e80a R_ARM_THM_CALL 00000000 _PyAST_UnaryOp │ │ │ │ │ -00009316 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009334 0001e90a R_ARM_THM_CALL 00000000 _PyPegen_check_barry_as_flufl │ │ │ │ │ -0000935e 0001e40a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -00009374 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000939c 0001e40a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -000093b2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000093e2 0001e40a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -000093f8 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009428 0001e40a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -00009464 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009480 0001e40a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -00009496 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000094c6 0001e40a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -000094dc 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000950c 0001e40a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -00009522 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009556 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000957e 0001e40a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -00009592 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000095b0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000095cc 0001e40a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -000095e0 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009610 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00009632 0001e40a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -00009646 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009670 0001e40a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -00009684 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000969c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000096b8 0001e40a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -000096cc 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000096f8 0001e40a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -0000970c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009728 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009748 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009766 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009784 00008f2f R_ARM_THM_MOVW_ABS_NC 0000058c .LC35 │ │ │ │ │ -00009788 00008f30 R_ARM_THM_MOVT_ABS 0000058c .LC35 │ │ │ │ │ -0000978e 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00009792 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000097a6 00003f0a R_ARM_THM_CALL 000034d5 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -000097aa 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000097d0 0001e40a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -000097e4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009802 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009832 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000985a 0001e40a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -0000986e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009890 0001e90a R_ARM_THM_CALL 00000000 _PyPegen_check_barry_as_flufl │ │ │ │ │ -000098b4 0001e40a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -000098c6 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000098dc 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000098f2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000990a 00008f2f R_ARM_THM_MOVW_ABS_NC 0000058c .LC35 │ │ │ │ │ -0000990e 00008f30 R_ARM_THM_MOVT_ABS 0000058c .LC35 │ │ │ │ │ -00009914 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00009918 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000992c 00003f0a R_ARM_THM_CALL 000034d5 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -00009930 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009942 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009956 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009968 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009982 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009994 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000099ac 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000099c6 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000099dc 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000099ee 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009a00 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009a14 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009a28 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009a3c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009a50 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009a62 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009a7a 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00009a82 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00009a92 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009aac 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009ac8 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009adc 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009af0 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009af8 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009b0a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009b20 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009b34 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009b44 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009b58 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009b6c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009b94 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009ba6 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009bbc 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009bd6 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009bea 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009bfe 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009c18 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009c28 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009c4e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009c6a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008c92 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +00008c9a 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00008cca 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00008d2e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008d5e 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00008d88 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00008d96 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008da4 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00008dba 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00008dd2 0001dc0a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ +00008e28 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00008e4c 0001dd0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +00008e66 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +00008e88 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00008eac 0001dd0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +00008eca 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00008ee6 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00008f08 0001dd0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +00008f1e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008f3a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008f4e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008f68 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008f7c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008f9c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00008fa4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008fba 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00008fd2 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00008fe4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00008ff6 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00009006 0001940a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ +00009018 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00009024 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00009030 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00009042 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000908c 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +000090b8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009110 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00009144 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00009180 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000091b2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000091dc 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009210 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009238 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009260 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000928a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000092b4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000092de 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009308 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000931e 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00009350 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +00009376 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +000093fc 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009430 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00009460 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009476 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000949e 0001e40a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ +000094e4 0001e50a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +0000953e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000956c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009592 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000095c0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000095e4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009608 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000962e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009654 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000967a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000096a0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000096cc 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00009706 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00009712 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000972a 0001e60a R_ARM_THM_CALL 00000000 _PyPegen_get_cmpops │ │ │ │ │ +0000973a 0001e70a R_ARM_THM_CALL 00000000 _PyPegen_get_exprs │ │ │ │ │ +00009758 0001e80a R_ARM_THM_CALL 00000000 _PyAST_Compare │ │ │ │ │ +0000977c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009798 0001e50a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +000097ae 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000097d4 0001e50a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +000097ea 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009812 0001e50a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +00009828 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009854 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00009878 0001e90a R_ARM_THM_CALL 00000000 _PyAST_UnaryOp │ │ │ │ │ +0000988a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000098a8 0001ea0a R_ARM_THM_CALL 00000000 _PyPegen_check_barry_as_flufl │ │ │ │ │ +000098d2 0001e50a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +000098e8 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009910 0001e50a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +00009926 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009956 0001e50a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +0000996c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000999c 0001e50a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +000099d8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000099f4 0001e50a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +00009a0a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009a3a 0001e50a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +00009a50 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009a80 0001e50a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +00009a96 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009aca 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009af2 0001e50a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +00009b06 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009b24 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009b40 0001e50a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +00009b54 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009b84 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00009ba6 0001e50a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +00009bba 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009be4 0001e50a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +00009bf8 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009c10 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009c2c 0001e50a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +00009c40 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009c6c 0001e50a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ 00009c80 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009c90 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009ca4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009cb8 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009cca 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009ce8 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00009d18 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009d22 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00009d42 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009d58 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009d7a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009db2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009dc4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009de6 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009e02 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009e16 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009e2a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009e42 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009e56 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009e6c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009eb0 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00009eea 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009f0e 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -00009f22 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00009f42 0001dc0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -00009f50 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009f70 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009f80 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00009fba 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00009fde 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000a068 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000a094 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a0aa 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000a0ca 0001e30a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ -0000a0f4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000a10c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000a11a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000a176 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000a19a 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000a204 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000a252 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000a282 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a298 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000a2be 0001e30a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ -0000a2f0 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000a378 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000a3a8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a3be 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000a3e4 0001e30a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ -0000a422 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000a442 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000a458 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000a462 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000a4ca 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000a4ec 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000a52a 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000a550 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000a5a8 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000a618 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000a670 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000a6cc 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a6ee 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000a724 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a73a 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000a762 0001e30a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ -0000a79c 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000a818 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a82e 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000a856 0001e30a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ -0000a8a6 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000a8cc 0001e30a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ -0000a8f6 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000a914 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000a924 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000a94e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009c9c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009cbc 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009cda 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009cf8 0000942f R_ARM_THM_MOVW_ABS_NC 000005ec .LC37 │ │ │ │ │ +00009cfc 00009430 R_ARM_THM_MOVT_ABS 000005ec .LC37 │ │ │ │ │ +00009d02 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00009d06 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00009d1a 00003f0a R_ARM_THM_CALL 00002a21 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00009d1e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009d44 0001e50a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +00009d58 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009d76 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009da6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009dce 0001e50a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +00009de2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009e04 0001ea0a R_ARM_THM_CALL 00000000 _PyPegen_check_barry_as_flufl │ │ │ │ │ +00009e28 0001e50a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +00009e3a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009e50 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009e66 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009e7e 0000942f R_ARM_THM_MOVW_ABS_NC 000005ec .LC37 │ │ │ │ │ +00009e82 00009430 R_ARM_THM_MOVT_ABS 000005ec .LC37 │ │ │ │ │ +00009e88 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00009e8c 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00009ea0 00003f0a R_ARM_THM_CALL 00002a21 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00009ea4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009eb6 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009eca 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009edc 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009ef6 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009f08 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009f20 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009f3a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009f50 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009f62 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009f74 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009f88 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009f9c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009fb0 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009fc4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009fd6 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009fee 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00009ff6 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000a006 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a020 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a03c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a050 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a064 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a06c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a07e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a094 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a0a8 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a0b8 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a0cc 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a0e0 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a108 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a11a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a130 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a14a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a15e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a172 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a18c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a19c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a1c2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a1de 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a1f4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a204 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a218 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a22c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a23e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a25c 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000a28c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a296 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000a2b6 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a2cc 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a2ee 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a326 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a338 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a35a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a376 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a38a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a39e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a3b6 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a3ca 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a3e0 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a424 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000a45e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a482 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +0000a496 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000a4b6 0001dd0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +0000a4c4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a4e4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a4f4 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000a52e 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000a552 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000a5dc 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000a608 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a61e 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000a63e 0001e40a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ +0000a668 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a680 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a68e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a6ea 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000a70e 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000a778 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000a7c6 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000a7f6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a80c 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000a832 0001e40a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ +0000a864 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000a8ec 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000a91c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a932 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000a958 0001e40a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ 0000a996 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000a9c8 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000a9d0 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000aa0a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000aa22 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000aa2a 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000aa70 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000aad6 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000aafa 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000abb4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000abca 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000abe6 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000ac16 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ac2c 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000ac52 0001e30a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ -0000acaa 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000acbe 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000acd2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ace6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000acf8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ad08 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ad18 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ad4a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ad60 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000ad76 0000932f R_ARM_THM_MOVW_ABS_NC 000005c4 .LC36 │ │ │ │ │ -0000ad7a 00009330 R_ARM_THM_MOVT_ABS 000005c4 .LC36 │ │ │ │ │ -0000ad80 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000ad84 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000ad98 00003f0a R_ARM_THM_CALL 000034d5 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0000ad9c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000adb0 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000adc4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000add4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000ade6 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000ae46 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000ae6a 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000af0a 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000af36 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000af4c 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000af68 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000af7e 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000afa0 0001e30a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ -0000afc8 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000affa 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b008 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b042 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000b060 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b08a 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b0b2 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b0f8 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b16a 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000b1a4 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000b1de 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000b218 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000b252 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000b2a4 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b2dc 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b2f6 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b32e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b348 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b380 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b39a 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b3d2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b3ec 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b424 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b43e 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000b45e 0001e30a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ -0000b466 0000972f R_ARM_THM_MOVW_ABS_NC 000005f4 .LC37 │ │ │ │ │ -0000b46a 00009730 R_ARM_THM_MOVT_ABS 000005f4 .LC37 │ │ │ │ │ -0000b470 0000310a R_ARM_THM_CALL 00001f2d INVALID_VERSION_CHECK │ │ │ │ │ -0000b480 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000b4aa 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000b4c8 0001e30a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ -0000b4ee 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b524 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b55e 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b594 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b5ce 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b604 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b63e 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b674 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b6aa 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b6dc 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b732 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b74a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b762 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b7b4 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000b7d6 0001e30a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ -0000b7fc 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000b826 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000b874 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b898 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b8a0 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000b8b6 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b8cc 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b8ea 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b904 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000b908 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000b910 0000932f R_ARM_THM_MOVW_ABS_NC 000005c4 .LC36 │ │ │ │ │ -0000b914 00009330 R_ARM_THM_MOVT_ABS 000005c4 .LC36 │ │ │ │ │ -0000b926 00003f0a R_ARM_THM_CALL 000034d5 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0000b92a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000b940 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b94a 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000b976 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b97e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b9a0 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b9ea 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000ba16 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ba2e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ba46 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ba9e 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000bad0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000bafc 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -0000bb10 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000bb3e 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000bb6a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000bb92 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -0000bbae 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -0000bbe8 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000bc04 0001ea0a R_ARM_THM_CALL 00000000 _PyAST_Await │ │ │ │ │ -0000bc0c 0000992f R_ARM_THM_MOVW_ABS_NC 00000608 .LC38 │ │ │ │ │ -0000bc10 00009930 R_ARM_THM_MOVT_ABS 00000608 .LC38 │ │ │ │ │ -0000bc16 0000310a R_ARM_THM_CALL 00001f2d INVALID_VERSION_CHECK │ │ │ │ │ -0000bc24 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000bc66 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000bc86 0001e80a R_ARM_THM_CALL 00000000 _PyAST_UnaryOp │ │ │ │ │ -0000bc96 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000bcc4 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000bcea 0001e30a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ -0000bd18 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000bd40 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000bd5e 0001ea0a R_ARM_THM_CALL 00000000 _PyAST_Await │ │ │ │ │ -0000bd66 0000992f R_ARM_THM_MOVW_ABS_NC 00000608 .LC38 │ │ │ │ │ -0000bd6a 00009930 R_ARM_THM_MOVT_ABS 00000608 .LC38 │ │ │ │ │ -0000bd70 0000310a R_ARM_THM_CALL 00001f2d INVALID_VERSION_CHECK │ │ │ │ │ -0000bd82 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000bda8 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000bdcc 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000bdde 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000bdf4 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000be2c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000be3e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000be52 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000be68 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000be80 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000be9a 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000bea8 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000beb6 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000beee 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000bf0c 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000bf36 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000bf5e 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000bfa8 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000c01a 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000c036 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c064 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000c0aa 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000c0c4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c0f2 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000c10a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c164 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000c170 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000c190 0001bc0a R_ARM_THM_CALL 00000000 _PyAST_Attribute │ │ │ │ │ -0000c1b4 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000c1e4 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000c21a 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000c268 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000c29c 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000c2d2 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000c308 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000c33a 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000c370 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000c3d4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c3e0 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000c40a 0001c70a R_ARM_THM_CALL 00000000 _PyAST_Call │ │ │ │ │ -0000c416 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000c438 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000c466 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000c492 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000c4da 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c4e6 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000c508 0001bb0a R_ARM_THM_CALL 00000000 _PyAST_Subscript │ │ │ │ │ -0000c530 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000c544 0001940a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ -0000c596 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000c5ac 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000c5e0 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000c5e6 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000c5f8 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000c608 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000c64e 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000c674 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c686 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000c6ae 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c6e8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c70c 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000c730 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000c756 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c786 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000c792 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000c7aa 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000c7b2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000c7c2 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000c7d2 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000c7da 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000c7e2 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000c7f4 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000c802 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000c816 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000c82e 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000c884 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c8d8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c8ee 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000c90c 0001eb0a R_ARM_THM_CALL 00000000 _PyAST_Lambda │ │ │ │ │ -0000c930 0001ec0a R_ARM_THM_CALL 00000000 _PyPegen_empty_arguments │ │ │ │ │ -0000c942 00008b0a R_ARM_THM_CALL 000002d9 invalid_lambda_parameters_rule.isra.0 │ │ │ │ │ -0000c954 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000c966 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000c97c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000c994 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000c9f8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ca0a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ca20 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000ca72 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000caae 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000cac6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000cade 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000caec 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000cb14 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000cb3c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000cb54 0000a40a R_ARM_THM_CALL 00001ae5 _loop0_120_rule │ │ │ │ │ -0000cb6a 0001f10a R_ARM_THM_CALL 00000000 _PyAST_comprehension │ │ │ │ │ -0000cb9a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000cbb4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000cbcc 0000a50a R_ARM_THM_CALL 00001ae5 _loop0_119_rule │ │ │ │ │ -0000cbe0 0001f10a R_ARM_THM_CALL 00000000 _PyAST_comprehension │ │ │ │ │ -0000cbe8 0000a22f R_ARM_THM_MOVW_ABS_NC 00000680 .LC41 │ │ │ │ │ -0000cbec 0000a230 R_ARM_THM_MOVT_ABS 00000680 .LC41 │ │ │ │ │ -0000cbf2 0000310a R_ARM_THM_CALL 00001f2d INVALID_VERSION_CHECK │ │ │ │ │ -0000cbfc 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000cc2a 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000cc4c 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000cc5e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000cc7c 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000cc8c 0000a60a R_ARM_THM_CALL 00003381 invalid_for_target_rule │ │ │ │ │ -0000cc92 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000cca8 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000ccbc 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000ccc4 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000cd14 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000cd48 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000cd68 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000cd7e 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000cd8c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000cd9e 0001ae0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -0000cdae 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000cdb2 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000cdbe 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000cdc8 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000cdcc 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000cdd6 0000a32f R_ARM_THM_MOVW_ABS_NC 0000069c .LC42 │ │ │ │ │ -0000cdda 0000a330 R_ARM_THM_MOVT_ABS 0000069c .LC42 │ │ │ │ │ -0000cdde 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0000cdee 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000ce18 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000ce20 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000ce2e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000ce3e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000ce58 0001ae0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -0000ce7a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000ce88 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000ce9a 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000ceb4 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000cf24 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000cf30 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000cf50 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000cf9e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000cfca 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000cfec 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d018 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d026 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d04a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d076 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000d0ac 0001f20a R_ARM_THM_CALL 00000000 _PyAST_FunctionDef │ │ │ │ │ -0000d0d4 0001ec0a R_ARM_THM_CALL 00000000 _PyPegen_empty_arguments │ │ │ │ │ -0000d104 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a9b6 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a9cc 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a9d6 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000aa3e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000aa60 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000aa9e 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000aac4 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000ab1c 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000ab8c 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000abe4 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000ac40 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ac62 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000ac98 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000acae 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000acd6 0001e40a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ +0000ad10 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000ad8c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ada2 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000adca 0001e40a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ +0000ae1a 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000ae40 0001e40a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ +0000ae6a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000ae88 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000ae98 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000aec2 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000af0a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000af3c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000af44 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000af7e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000af96 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000af9e 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000afe4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000b04a 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000b06e 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000b128 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b13e 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000b15a 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000b18a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b1a0 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000b1c6 0001e40a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ +0000b21e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b232 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b246 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b25a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b26c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b27c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b28c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b2be 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b2d4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000b2ea 0000982f R_ARM_THM_MOVW_ABS_NC 00000624 .LC38 │ │ │ │ │ +0000b2ee 00009830 R_ARM_THM_MOVT_ABS 00000624 .LC38 │ │ │ │ │ +0000b2f4 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000b2f8 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000b30c 00003f0a R_ARM_THM_CALL 00002a21 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0000b310 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000b324 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000b338 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000b348 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000b35a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000b3ba 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000b3de 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000b47e 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000b4aa 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b4c0 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000b4dc 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b4f2 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000b514 0001e40a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ +0000b53c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000b56e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000b57c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000b5b6 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000b5d4 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000b5fe 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000b626 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000b66c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000b6de 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000b718 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000b752 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000b78c 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000b7c6 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000b818 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000b850 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b86a 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000b8a2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b8bc 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000b8f4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b90e 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000b946 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b960 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000b998 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b9b2 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000b9d2 0001e40a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ +0000b9da 00009c2f R_ARM_THM_MOVW_ABS_NC 00000654 .LC39 │ │ │ │ │ +0000b9de 00009c30 R_ARM_THM_MOVT_ABS 00000654 .LC39 │ │ │ │ │ +0000b9e4 0000310a R_ARM_THM_CALL 00001559 INVALID_VERSION_CHECK │ │ │ │ │ +0000b9f4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000ba1e 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000ba3c 0001e40a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ +0000ba62 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000ba98 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000bad2 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000bb08 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000bb42 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000bb78 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000bbb2 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000bbe8 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000bc1e 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000bc50 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000bca6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000bcbe 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000bcd6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000bd28 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000bd4a 0001e40a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ +0000bd70 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000bd9a 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000bde8 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000bdf4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000be14 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000be2a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000be40 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000be5e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000be78 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000be7c 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000be84 0000982f R_ARM_THM_MOVW_ABS_NC 00000624 .LC38 │ │ │ │ │ +0000be88 00009830 R_ARM_THM_MOVT_ABS 00000624 .LC38 │ │ │ │ │ +0000be9a 00003f0a R_ARM_THM_CALL 00002a21 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0000be9e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000beb4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000bebe 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000beea 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000bef2 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000bf14 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000bf5e 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000bf8a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000bfa2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000bfba 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c012 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000c044 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c070 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +0000c084 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c0b2 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000c0de 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c106 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +0000c122 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +0000c15c 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000c178 0001eb0a R_ARM_THM_CALL 00000000 _PyAST_Await │ │ │ │ │ +0000c180 00009e2f R_ARM_THM_MOVW_ABS_NC 00000668 .LC40 │ │ │ │ │ +0000c184 00009e30 R_ARM_THM_MOVT_ABS 00000668 .LC40 │ │ │ │ │ +0000c18a 0000310a R_ARM_THM_CALL 00001559 INVALID_VERSION_CHECK │ │ │ │ │ +0000c198 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000c1da 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000c1fa 0001e90a R_ARM_THM_CALL 00000000 _PyAST_UnaryOp │ │ │ │ │ +0000c20a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000c238 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000c25e 0001e40a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ +0000c28c 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000c2b4 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000c2d2 0001eb0a R_ARM_THM_CALL 00000000 _PyAST_Await │ │ │ │ │ +0000c2da 00009e2f R_ARM_THM_MOVW_ABS_NC 00000668 .LC40 │ │ │ │ │ +0000c2de 00009e30 R_ARM_THM_MOVT_ABS 00000668 .LC40 │ │ │ │ │ +0000c2e4 0000310a R_ARM_THM_CALL 00001559 INVALID_VERSION_CHECK │ │ │ │ │ +0000c2f6 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000c31c 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000c340 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000c352 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000c368 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000c3a0 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000c3b2 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000c3c6 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000c3dc 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000c3f4 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000c40e 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000c41c 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000c42a 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000c462 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000c480 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000c4aa 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000c4d2 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000c51c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000c58e 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000c5aa 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c5d8 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000c61e 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000c638 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c666 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000c67e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c6d8 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000c6e4 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000c704 0001bc0a R_ARM_THM_CALL 00000000 _PyAST_Attribute │ │ │ │ │ +0000c728 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000c758 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000c78e 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000c7dc 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000c810 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000c846 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000c87c 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000c8ae 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000c8e4 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000c948 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c954 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000c97e 0001c80a R_ARM_THM_CALL 00000000 _PyAST_Call │ │ │ │ │ +0000c98a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000c9ac 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000c9da 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000ca06 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000ca4e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ca5a 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000ca7c 0001ba0a R_ARM_THM_CALL 00000000 _PyAST_Subscript │ │ │ │ │ +0000caa4 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000cab8 0001940a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ +0000cb0a 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000cb20 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000cb54 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000cb5a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000cb6c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000cb7c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000cbc2 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000cbe8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000cbfa 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000cc22 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000cc5c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000cc80 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000cca4 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000ccca 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ccfa 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000cd06 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000cd1e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000cd26 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000cd36 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000cd46 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000cd4e 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000cd56 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000cd68 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000cd76 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000cd8a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000cda2 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000cdf8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ce4c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ce62 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000ce80 0001ec0a R_ARM_THM_CALL 00000000 _PyAST_Lambda │ │ │ │ │ +0000cea4 0001ed0a R_ARM_THM_CALL 00000000 _PyPegen_empty_arguments │ │ │ │ │ +0000ceb6 0000900a R_ARM_THM_CALL 000002d9 invalid_lambda_parameters_rule.isra.0 │ │ │ │ │ +0000cec8 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000ceda 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000cef0 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000cf08 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000cf6c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000cf7e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000cf94 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000cfe6 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000d022 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d03a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d052 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d060 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d088 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000d0b0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d0c8 0000a30a R_ARM_THM_CALL 00001111 _loop0_120_rule │ │ │ │ │ +0000d0de 0001ee0a R_ARM_THM_CALL 00000000 _PyAST_comprehension │ │ │ │ │ +0000d10e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000d128 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d162 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d184 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d18e 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000d1aa 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d1c4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d1ea 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d20a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d22e 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000d268 0001f30a R_ARM_THM_CALL 00000000 _PyAST_AsyncFunctionDef │ │ │ │ │ -0000d270 0000aa2f R_ARM_THM_MOVW_ABS_NC 00000730 .LC46 │ │ │ │ │ -0000d274 0000aa30 R_ARM_THM_MOVT_ABS 00000730 .LC46 │ │ │ │ │ -0000d27a 0000310a R_ARM_THM_CALL 00001f2d INVALID_VERSION_CHECK │ │ │ │ │ -0000d296 0001ec0a R_ARM_THM_CALL 00000000 _PyPegen_empty_arguments │ │ │ │ │ -0000d2a8 0000ae0a R_ARM_THM_CALL 00002d09 invalid_parameters_rule.isra.0 │ │ │ │ │ -0000d2c2 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000d302 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d312 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d31c 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000d330 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d344 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d34c 0000af0a R_ARM_THM_CALL 0000303d _tmp_227_rule │ │ │ │ │ -0000d358 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d362 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d368 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d36c 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d376 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000d38c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d39c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d3a6 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000d3be 0000a82f R_ARM_THM_MOVW_ABS_NC 00000704 .LC44 │ │ │ │ │ -0000d3c2 0000a830 R_ARM_THM_MOVT_ABS 00000704 .LC44 │ │ │ │ │ -0000d3c6 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ -0000d3de 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d41a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d44a 0000350a R_ARM_THM_CALL 000009b9 NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ │ -0000d45a 0000b02f R_ARM_THM_MOVW_ABS_NC 00000723 _tmp_149_rule │ │ │ │ │ -0000d45e 0000b030 R_ARM_THM_MOVT_ABS 00000723 _tmp_149_rule │ │ │ │ │ -0000d462 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -0000d47c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d48a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d140 0000a40a R_ARM_THM_CALL 00001111 _loop0_119_rule │ │ │ │ │ +0000d154 0001ee0a R_ARM_THM_CALL 00000000 _PyAST_comprehension │ │ │ │ │ +0000d15c 0000a12f R_ARM_THM_MOVW_ABS_NC 00000680 .LC41 │ │ │ │ │ +0000d160 0000a130 R_ARM_THM_MOVT_ABS 00000680 .LC41 │ │ │ │ │ +0000d166 0000310a R_ARM_THM_CALL 00001559 INVALID_VERSION_CHECK │ │ │ │ │ +0000d170 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000d19e 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000d1c0 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000d1d2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000d1f0 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000d200 0000a50a R_ARM_THM_CALL 000028cd invalid_for_target_rule │ │ │ │ │ +0000d206 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000d21c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000d230 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000d238 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000d288 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000d2bc 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d2dc 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000d2f2 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000d300 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d312 0001ae0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +0000d322 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d326 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d332 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000d33c 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000d340 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000d34a 0000a22f R_ARM_THM_MOVW_ABS_NC 0000069c .LC42 │ │ │ │ │ +0000d34e 0000a230 R_ARM_THM_MOVT_ABS 0000069c .LC42 │ │ │ │ │ +0000d352 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0000d362 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000d38c 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000d394 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000d3a2 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000d3b2 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000d3cc 0001ae0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +0000d3ee 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000d3fc 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000d40e 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000d428 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 0000d498 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d4a6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d4b0 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000d4b4 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000d4be 0000a92f R_ARM_THM_MOVW_ABS_NC 00000708 .LC45 │ │ │ │ │ -0000d4c2 0000a930 R_ARM_THM_MOVT_ABS 00000708 .LC45 │ │ │ │ │ -0000d4c6 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0000d4ce 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d4e8 0000350a R_ARM_THM_CALL 000009b9 NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ │ -0000d4f6 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d50a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000d51a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000d53e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000d54c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000d562 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d57c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000d58c 0000b10a R_ARM_THM_CALL 0000303d _tmp_228_rule │ │ │ │ │ -0000d59e 0000172f R_ARM_THM_MOVW_ABS_NC 00000148 .LC7 │ │ │ │ │ -0000d5a2 00001730 R_ARM_THM_MOVT_ABS 00000148 .LC7 │ │ │ │ │ -0000d5a6 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ -0000d5f0 0001ae0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -0000d608 0001ad2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ -0000d60c 0001ad30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ -0000d614 0000a72f R_ARM_THM_MOVW_ABS_NC 000006c4 .LC43 │ │ │ │ │ -0000d618 0000a730 R_ARM_THM_MOVT_ABS 000006c4 .LC43 │ │ │ │ │ -0000d620 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0000d628 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d644 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d678 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000d68a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d6a2 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000d6e2 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000d75c 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -0000d79c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d7b8 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000d7de 0001f40a R_ARM_THM_CALL 00000000 _PyPegen_collect_call_seqs │ │ │ │ │ -0000d7fa 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d804 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d808 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d812 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000d846 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d860 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000d874 0001ae0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -0000d87e 0001f50a R_ARM_THM_CALL 00000000 _PyPegen_seq_extract_starred_exprs │ │ │ │ │ -0000d888 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d896 0001f60a R_ARM_THM_CALL 00000000 _PyPegen_seq_delete_starred_exprs │ │ │ │ │ -0000d8b2 0001c70a R_ARM_THM_CALL 00000000 _PyAST_Call │ │ │ │ │ -0000d8ca 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d97a 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000d9c0 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000da22 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000da3a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000da54 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000da78 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000da92 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000daa0 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000d0d _tmp_155_rule │ │ │ │ │ -0000daa4 0000ba30 R_ARM_THM_MOVT_ABS 00000d0d _tmp_155_rule │ │ │ │ │ -0000daa8 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -0000dab2 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000dab6 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000dabe 0000b52f R_ARM_THM_MOVW_ABS_NC 000007f0 .LC50 │ │ │ │ │ -0000dac2 0000b530 R_ARM_THM_MOVT_ABS 000007f0 .LC50 │ │ │ │ │ -0000dad4 00003f0a R_ARM_THM_CALL 000034d5 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0000dad8 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000daf0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000db00 0001ae0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -0000db08 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000db30 0001f70a R_ARM_THM_CALL 00000000 _PyPegen_nonparen_genexp_in_call │ │ │ │ │ -0000db3c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000db4e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000db74 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000db78 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000db80 0000b42f R_ARM_THM_MOVW_ABS_NC 000007b0 .LC49 │ │ │ │ │ -0000db84 0000b430 R_ARM_THM_MOVT_ABS 000007b0 .LC49 │ │ │ │ │ -0000db96 00003f0a R_ARM_THM_CALL 000034d5 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0000db9a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000dbc0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000dbfa 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000dbfe 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000dc10 0001f80a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ -0000dc14 0001f90a R_ARM_THM_CALL 00000000 _PyPegen_get_last_comprehension_item │ │ │ │ │ -0000dc20 0001f80a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ -0000dc24 0001f90a R_ARM_THM_CALL 00000000 _PyPegen_get_last_comprehension_item │ │ │ │ │ -0000dc28 0000b32f R_ARM_THM_MOVW_ABS_NC 00000784 .LC48 │ │ │ │ │ -0000dc2c 0000b330 R_ARM_THM_MOVT_ABS 00000784 .LC48 │ │ │ │ │ -0000dc48 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000dc68 0001ae0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -0000dc80 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000dca4 0000bb0a R_ARM_THM_CALL 000006c7 _tmp_262_rule │ │ │ │ │ -0000dcd2 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000dcea 0001ae0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -0000dd0a 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000dd26 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000dd36 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000dd48 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000dd58 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -0000dd66 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000dd6a 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000dd6e 0000b22f R_ARM_THM_MOVW_ABS_NC 00000744 .LC47 │ │ │ │ │ -0000dd72 0000b230 R_ARM_THM_MOVT_ABS 00000744 .LC47 │ │ │ │ │ -0000dd8a 0000770a R_ARM_THM_CALL 0000349d RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ -0000dd8e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000ddba 0000bb0a R_ARM_THM_CALL 000006c7 _tmp_262_rule │ │ │ │ │ -0000ddc8 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000ddde 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000dde8 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000ddf0 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000de08 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000de14 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000de1c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000de36 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000de52 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000de64 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000de7a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000de90 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000deb4 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000dec6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000deec 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000def0 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000df00 0001f80a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ -0000df04 0001f90a R_ARM_THM_CALL 00000000 _PyPegen_get_last_comprehension_item │ │ │ │ │ -0000df10 0001f80a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ -0000df14 0001f90a R_ARM_THM_CALL 00000000 _PyPegen_get_last_comprehension_item │ │ │ │ │ -0000df18 0000b32f R_ARM_THM_MOVW_ABS_NC 00000784 .LC48 │ │ │ │ │ -0000df1c 0000b330 R_ARM_THM_MOVT_ABS 00000784 .LC48 │ │ │ │ │ -0000df32 00003f0a R_ARM_THM_CALL 000034d5 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0000df36 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000df46 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000df5e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000df78 0001fa0a R_ARM_THM_CALL 00000000 _PyPegen_arguments_parsing_error │ │ │ │ │ -0000df80 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000df96 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e03e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e05c 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000e082 0001f40a R_ARM_THM_CALL 00000000 _PyPegen_collect_call_seqs │ │ │ │ │ -0000e090 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e0ba 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e0d2 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000e0ea 0001ae0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -0000e0f4 0001f50a R_ARM_THM_CALL 00000000 _PyPegen_seq_extract_starred_exprs │ │ │ │ │ -0000e0fc 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e108 0001f60a R_ARM_THM_CALL 00000000 _PyPegen_seq_delete_starred_exprs │ │ │ │ │ -0000e124 0001c70a R_ARM_THM_CALL 00000000 _PyAST_Call │ │ │ │ │ -0000e13e 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000e176 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e196 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000e19e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000e1f2 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000e226 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000e24a 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000e288 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000e2a2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e2b4 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000e2dc 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000e2ec 0001fc0a R_ARM_THM_CALL 00000000 _PyPegen_join_names_with_dot │ │ │ │ │ -0000e332 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000e340 0001fc0a R_ARM_THM_CALL 00000000 _PyPegen_join_names_with_dot │ │ │ │ │ -0000e36e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000e37e 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000e398 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000e3d8 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000e3f0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e408 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000e42e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000e43e 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000e456 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000e48c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e49e 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000e4c4 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000e4d2 0001fc0a R_ARM_THM_CALL 00000000 _PyPegen_join_names_with_dot │ │ │ │ │ -0000e4e2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e54a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e568 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e5a8 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000e5b8 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000e5c0 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000e5d8 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000e652 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e66a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e6b2 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000e6ea 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e6ee 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e6f8 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000e70c 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e710 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e714 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000e73a 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000e75a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e76c 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000e780 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000e790 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -0000e80a 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000e842 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000e86e 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000e87e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e898 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000e8b0 0001b40a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -0000e8ca 0001df0a R_ARM_THM_CALL 00000000 _PyAST_NamedExpr │ │ │ │ │ -0000e8d2 0000812f R_ARM_THM_MOVW_ABS_NC 0000049c .LC30 │ │ │ │ │ -0000e8d6 00008130 R_ARM_THM_MOVT_ABS 0000049c .LC30 │ │ │ │ │ -0000e8dc 0000310a R_ARM_THM_CALL 00001f2d INVALID_VERSION_CHECK │ │ │ │ │ -0000e93e 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000e97e 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e982 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e98c 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000e9a2 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e9a6 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e9aa 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000e9be 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e9ce 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000e9de 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000e9f0 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000ea1e 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000ea30 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ea6a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000eaa2 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000eac2 0001dc0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -0000eae8 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000eaee 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000eb22 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000eb3e 0001b40a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -0000eb5a 0001df0a R_ARM_THM_CALL 00000000 _PyAST_NamedExpr │ │ │ │ │ -0000eb62 0000812f R_ARM_THM_MOVW_ABS_NC 0000049c .LC30 │ │ │ │ │ -0000eb66 00008130 R_ARM_THM_MOVT_ABS 0000049c .LC30 │ │ │ │ │ -0000eb6c 0000310a R_ARM_THM_CALL 00001f2d INVALID_VERSION_CHECK │ │ │ │ │ -0000eb82 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000ebb0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ebc6 0000bd2f R_ARM_THM_MOVW_ABS_NC 00000814 .LC51 │ │ │ │ │ -0000ebca 0000bd30 R_ARM_THM_MOVT_ABS 00000814 .LC51 │ │ │ │ │ -0000ebd0 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000ebd4 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000ebe8 00003f0a R_ARM_THM_CALL 000034d5 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0000ebec 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000ec00 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000ec04 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000ec0a 0000be2f R_ARM_THM_MOVW_ABS_NC 00000844 .LC52 │ │ │ │ │ -0000ec0e 0000be30 R_ARM_THM_MOVT_ABS 00000844 .LC52 │ │ │ │ │ -0000ec16 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0000ec22 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000ec3a 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000ec42 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000ec4c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000ec6a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000ec7a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000ec96 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000d4a4 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000d4c4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d512 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d53e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d560 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d58c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d59a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d5be 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d5ea 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000d620 0001ef0a R_ARM_THM_CALL 00000000 _PyAST_FunctionDef │ │ │ │ │ +0000d648 0001ed0a R_ARM_THM_CALL 00000000 _PyPegen_empty_arguments │ │ │ │ │ +0000d678 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000d69c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d6d6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d6f8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d702 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000d71e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d738 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d75e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d77e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d7a2 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000d7ba 0001ed0a R_ARM_THM_CALL 00000000 _PyPegen_empty_arguments │ │ │ │ │ +0000d7ee 0001f00a R_ARM_THM_CALL 00000000 _PyAST_AsyncFunctionDef │ │ │ │ │ +0000d7f6 0000a92f R_ARM_THM_MOVW_ABS_NC 00000730 .LC46 │ │ │ │ │ +0000d7fa 0000a930 R_ARM_THM_MOVT_ABS 00000730 .LC46 │ │ │ │ │ +0000d800 0000310a R_ARM_THM_CALL 00001559 INVALID_VERSION_CHECK │ │ │ │ │ +0000d818 0000ad0a R_ARM_THM_CALL 00002255 invalid_parameters_rule.isra.0 │ │ │ │ │ +0000d832 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000d872 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d882 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d88c 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000d8a0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d8b4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d8bc 0000ae0a R_ARM_THM_CALL 00002589 _tmp_227_rule │ │ │ │ │ +0000d8c8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d8d2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d8d8 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d8dc 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d8e6 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000d8fc 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d90c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d916 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000d92e 0000a72f R_ARM_THM_MOVW_ABS_NC 00000704 .LC44 │ │ │ │ │ +0000d932 0000a730 R_ARM_THM_MOVT_ABS 00000704 .LC44 │ │ │ │ │ +0000d936 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ +0000d94e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d98a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000d9ba 0000350a R_ARM_THM_CALL 000000e5 NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ │ +0000d9ca 0000af2f R_ARM_THM_MOVW_ABS_NC 00000723 _tmp_149_rule │ │ │ │ │ +0000d9ce 0000af30 R_ARM_THM_MOVT_ABS 00000723 _tmp_149_rule │ │ │ │ │ +0000d9d2 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +0000d9ec 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d9fa 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000da08 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000da16 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000da20 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000da24 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000da2e 0000a82f R_ARM_THM_MOVW_ABS_NC 00000708 .LC45 │ │ │ │ │ +0000da32 0000a830 R_ARM_THM_MOVT_ABS 00000708 .LC45 │ │ │ │ │ +0000da36 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0000da42 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000da5c 0000350a R_ARM_THM_CALL 000000e5 NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ │ +0000da70 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000da80 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000da9c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000daaa 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000dac0 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000dada 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000daea 0000b00a R_ARM_THM_CALL 00002589 _tmp_228_rule │ │ │ │ │ +0000dafc 0000172f R_ARM_THM_MOVW_ABS_NC 00000148 .LC7 │ │ │ │ │ +0000db00 00001730 R_ARM_THM_MOVT_ABS 00000148 .LC7 │ │ │ │ │ +0000db04 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ +0000db4e 0001ae0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +0000db66 0001ad2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ +0000db6a 0001ad30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ +0000db72 0000a62f R_ARM_THM_MOVW_ABS_NC 000006c4 .LC43 │ │ │ │ │ +0000db76 0000a630 R_ARM_THM_MOVT_ABS 000006c4 .LC43 │ │ │ │ │ +0000db7e 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0000db86 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000dba2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000dbc4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000dbd2 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000dbe4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000dc04 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000dc5e 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000dcd8 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +0000dd18 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000dd34 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000dd5a 0001f10a R_ARM_THM_CALL 00000000 _PyPegen_collect_call_seqs │ │ │ │ │ +0000dd76 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000dd80 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000dd84 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000dd8e 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000ddd0 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000dde4 0001ae0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +0000ddee 0001f20a R_ARM_THM_CALL 00000000 _PyPegen_seq_extract_starred_exprs │ │ │ │ │ +0000ddf8 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000de06 0001f30a R_ARM_THM_CALL 00000000 _PyPegen_seq_delete_starred_exprs │ │ │ │ │ +0000de22 0001c80a R_ARM_THM_CALL 00000000 _PyAST_Call │ │ │ │ │ +0000de3a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000deea 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000df30 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000df92 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000dfaa 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000dfc4 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000dfe8 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e000 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e01c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e02a 0000b92f R_ARM_THM_MOVW_ABS_NC 00000d0d _tmp_155_rule │ │ │ │ │ +0000e02e 0000b930 R_ARM_THM_MOVT_ABS 00000d0d _tmp_155_rule │ │ │ │ │ +0000e032 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +0000e03e 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000e042 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000e04a 0000b42f R_ARM_THM_MOVW_ABS_NC 000007f0 .LC50 │ │ │ │ │ +0000e04e 0000b430 R_ARM_THM_MOVT_ABS 000007f0 .LC50 │ │ │ │ │ +0000e060 00003f0a R_ARM_THM_CALL 00002a21 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0000e064 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e07c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e08c 0001ae0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +0000e094 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e0bc 0001f40a R_ARM_THM_CALL 00000000 _PyPegen_nonparen_genexp_in_call │ │ │ │ │ +0000e0c8 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e0da 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e100 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000e104 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000e10c 0000b32f R_ARM_THM_MOVW_ABS_NC 000007b0 .LC49 │ │ │ │ │ +0000e110 0000b330 R_ARM_THM_MOVT_ABS 000007b0 .LC49 │ │ │ │ │ +0000e122 00003f0a R_ARM_THM_CALL 00002a21 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0000e126 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e14c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e186 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000e18a 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000e19c 0001f50a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ +0000e1a0 0001f60a R_ARM_THM_CALL 00000000 _PyPegen_get_last_comprehension_item │ │ │ │ │ +0000e1ac 0001f50a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ +0000e1b0 0001f60a R_ARM_THM_CALL 00000000 _PyPegen_get_last_comprehension_item │ │ │ │ │ +0000e1b4 0000b22f R_ARM_THM_MOVW_ABS_NC 00000784 .LC48 │ │ │ │ │ +0000e1b8 0000b230 R_ARM_THM_MOVT_ABS 00000784 .LC48 │ │ │ │ │ +0000e1d4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e1f4 0001ae0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +0000e20c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e230 0000ba0a R_ARM_THM_CALL 000006c7 _tmp_262_rule │ │ │ │ │ +0000e25e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e276 0001ae0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +0000e296 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000e2b2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e2c2 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000e2d4 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000e2e4 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +0000e2f2 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000e2f6 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000e2fa 0000b12f R_ARM_THM_MOVW_ABS_NC 00000744 .LC47 │ │ │ │ │ +0000e2fe 0000b130 R_ARM_THM_MOVT_ABS 00000744 .LC47 │ │ │ │ │ +0000e316 00006a0a R_ARM_THM_CALL 000029e9 RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ +0000e31a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e346 0000ba0a R_ARM_THM_CALL 000006c7 _tmp_262_rule │ │ │ │ │ +0000e354 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e36a 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000e374 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000e37c 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000e394 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e3a0 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e3a8 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e3c2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e3de 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e3f0 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e406 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e41c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e440 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000e452 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e478 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000e47c 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000e48c 0001f50a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ +0000e490 0001f60a R_ARM_THM_CALL 00000000 _PyPegen_get_last_comprehension_item │ │ │ │ │ +0000e49c 0001f50a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ +0000e4a0 0001f60a R_ARM_THM_CALL 00000000 _PyPegen_get_last_comprehension_item │ │ │ │ │ +0000e4a4 0000b22f R_ARM_THM_MOVW_ABS_NC 00000784 .LC48 │ │ │ │ │ +0000e4a8 0000b230 R_ARM_THM_MOVT_ABS 00000784 .LC48 │ │ │ │ │ +0000e4be 00003f0a R_ARM_THM_CALL 00002a21 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0000e4c2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e4d2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e4ea 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e504 0001f70a R_ARM_THM_CALL 00000000 _PyPegen_arguments_parsing_error │ │ │ │ │ +0000e50c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e522 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e5ca 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e5e8 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000e60e 0001f10a R_ARM_THM_CALL 00000000 _PyPegen_collect_call_seqs │ │ │ │ │ +0000e61c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e646 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e65e 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000e676 0001ae0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +0000e680 0001f20a R_ARM_THM_CALL 00000000 _PyPegen_seq_extract_starred_exprs │ │ │ │ │ +0000e688 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e694 0001f30a R_ARM_THM_CALL 00000000 _PyPegen_seq_delete_starred_exprs │ │ │ │ │ +0000e6b0 0001c80a R_ARM_THM_CALL 00000000 _PyAST_Call │ │ │ │ │ +0000e6ca 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000e702 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e722 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e72a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e77e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e7b2 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000e7d8 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000e816 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000e830 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e842 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000e866 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e8b0 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000e8be 0001f90a R_ARM_THM_CALL 00000000 _PyPegen_join_names_with_dot │ │ │ │ │ +0000e8f0 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e900 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000e91a 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000e95a 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000e972 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e98a 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000e9b4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e9c4 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000e9e0 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000ea20 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000ea38 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ea50 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000ea7a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000eab2 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000eac2 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000eada 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000eb12 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000eb26 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000eb4c 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000eb5a 0001f90a R_ARM_THM_CALL 00000000 _PyPegen_join_names_with_dot │ │ │ │ │ +0000eb6a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000eb94 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000eba4 0001f90a R_ARM_THM_CALL 00000000 _PyPegen_join_names_with_dot │ │ │ │ │ +0000ebc2 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000ebd2 0001f90a R_ARM_THM_CALL 00000000 _PyPegen_join_names_with_dot │ │ │ │ │ +0000ec3a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000ec52 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000ec64 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000ec76 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000ec8a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000ecb2 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000ecc8 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000ece6 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000ecf8 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000ed08 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000ed22 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000ed38 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000ed76 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000ed86 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000ed96 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000ede4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ee26 0000c10a R_ARM_THM_CALL 00006215 type_param_rule │ │ │ │ │ -0000ee50 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000ee70 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ee80 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000ee94 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000eea4 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -0000eeb8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000eece 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000eedc 0000c02f R_ARM_THM_MOVW_ABS_NC 00000880 .LC54 │ │ │ │ │ -0000eee0 0000c030 R_ARM_THM_MOVT_ABS 00000880 .LC54 │ │ │ │ │ -0000eee4 0000310a R_ARM_THM_CALL 00001f2d INVALID_VERSION_CHECK │ │ │ │ │ -0000ef0e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ef3c 0000c10a R_ARM_THM_CALL 00006215 type_param_rule │ │ │ │ │ -0000ef5c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000ef7a 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000ef84 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000ef92 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000efa8 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000efb0 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000efb8 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000efc0 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000efde 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000efe6 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000efea 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000efee 0000bf2f R_ARM_THM_MOVW_ABS_NC 0000085c .LC53 │ │ │ │ │ -0000eff2 0000bf30 R_ARM_THM_MOVT_ABS 0000085c .LC53 │ │ │ │ │ -0000f008 0000770a R_ARM_THM_CALL 0000349d RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ -0000f00c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f022 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000f036 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000f040 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000f09e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f0b2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f0ce 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000f0f0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f0fe 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f114 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000f12e 0001fd0a R_ARM_THM_CALL 00000000 _PyAST_YieldFrom │ │ │ │ │ -0000f13c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f15e 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000f178 0001fe0a R_ARM_THM_CALL 00000000 _PyAST_Yield │ │ │ │ │ -0000f184 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000f1f2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f204 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f220 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000f260 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f288 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000f2a6 0001dc0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -0000f2b8 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f2cc 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000f2d0 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000f2d8 0000be2f R_ARM_THM_MOVW_ABS_NC 00000844 .LC52 │ │ │ │ │ -0000f2dc 0000be30 R_ARM_THM_MOVT_ABS 00000844 .LC52 │ │ │ │ │ -0000f2e2 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0000f2ec 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f30e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f320 0000bd2f R_ARM_THM_MOVW_ABS_NC 00000814 .LC51 │ │ │ │ │ -0000f324 0000bd30 R_ARM_THM_MOVT_ABS 00000814 .LC51 │ │ │ │ │ -0000f32a 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000f32e 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000f342 00003f0a R_ARM_THM_CALL 000034d5 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0000f346 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f362 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000f374 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000f3d6 0000ae0a R_ARM_THM_CALL 00002d09 invalid_parameters_rule.isra.0 │ │ │ │ │ -0000f3f2 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000f446 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000f47a 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000f49e 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000f4fa 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000f550 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000f55e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f586 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000f5be 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000f5e2 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000f63a 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000f690 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000f69e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f6e6 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000f720 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000f744 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000f798 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000f7ee 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000f81e 0002010a R_ARM_THM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ -0000f844 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000f864 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000f87a 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000f8cc 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000f8e4 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000f90c 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000f942 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f956 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f95a 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f95e 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000f9aa 0002010a R_ARM_THM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ -0000f9b2 0000c22f R_ARM_THM_MOVW_ABS_NC 0000089c .LC55 │ │ │ │ │ -0000f9b6 0000c230 R_ARM_THM_MOVT_ABS 0000089c .LC55 │ │ │ │ │ -0000f9bc 0000310a R_ARM_THM_CALL 00001f2d INVALID_VERSION_CHECK │ │ │ │ │ -0000f9da 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f9fc 0002010a R_ARM_THM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ -0000fa0a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000fa58 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000fa60 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000fa84 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000fa9a 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000faa2 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000fab2 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000fac6 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000face 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000fae2 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000faf0 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000fb0c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000fb2e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000fb44 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000fb6a 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000fbb2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000fbca 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000fbdc 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000fbf4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000fc38 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000fc54 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000fc6c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000fc7a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000fc8e 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000fc92 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000fc9c 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000fcae 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000fce2 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000fd1c 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000fd3a 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000fd54 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000fd64 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000fd76 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000fd82 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000fd8a 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000fd92 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000fdf2 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000fe1c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000fe3a 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000fe60 0002020a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -0000fe7e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000fe8c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000fe9e 0002030a R_ARM_THM_CALL 00000000 _PyPegen_add_type_comment_to_arg │ │ │ │ │ -0000fef4 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000ff20 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ff42 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000ff66 0002020a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -0000ff84 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ff92 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ff96 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ffa0 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000ffae 0002030a R_ARM_THM_CALL 00000000 _PyPegen_add_type_comment_to_arg │ │ │ │ │ -0000ffd0 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000ffe4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010004 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010060 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00010074 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000100a2 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000100b6 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000100f4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010110 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00010120 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00010130 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001014a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00010164 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010174 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010188 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000101e2 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00010206 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010222 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00010242 0002020a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -00010280 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010296 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000102c4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000102d6 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000102ea 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001032c 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00010386 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -000103ce 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00010402 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00010458 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0001049e 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000104cc 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000104e0 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000104ee 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -000104fc 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00010504 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00010516 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00010522 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001052a 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0001053a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010558 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001056a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010578 0002050a R_ARM_THM_CALL 00000000 _PyPegen_slash_with_default │ │ │ │ │ -0001058c 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00010590 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0001059a 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000105a4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000105b6 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000105c2 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000105da 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000105e8 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000105f6 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010634 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00010668 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00010684 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000106a2 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000106b0 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000106b8 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000106c0 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000106ce 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00010718 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00010766 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00010794 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000107b6 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000107de 0002020a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -0001080a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010818 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001082c 0002060a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ -00010898 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000108c6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000108e8 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00010910 0002020a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -0001093c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001094a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001095e 0002060a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ -0001098e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000109a6 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000109c8 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00010a04 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00010a32 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010a54 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00010a7c 0002020a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -00010aa8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010ab6 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00010aba 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00010ac4 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00010ad6 0002060a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ -00010afc 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00010b14 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00010b32 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00010b4c 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00010b94 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00010bac 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00010bce 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00010c06 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00010c32 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010c56 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00010c7c 0002020a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -00010ca8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010cb6 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00010cba 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00010cc4 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00010cd6 0002060a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ -00010ce4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010cfa 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00010d12 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00010d30 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00010d5a 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00010d9e 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00010dc2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010e36 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010e4e 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00010e8a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010eaa 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010ed8 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00010ef4 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00010f00 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00010f16 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00010f2c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00010f3a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010f50 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010f5e 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00010f66 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00010f76 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010f8c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010fa8 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010fbe 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010fd4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010fec 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010ffc 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00011020 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00011034 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00011048 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001106a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00011070 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001108a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00011098 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00011104 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00011134 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00011138 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00011142 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0001115c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00011172 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00011192 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000111a0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000111b8 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000111d0 0001b40a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -000111ea 0001df0a R_ARM_THM_CALL 00000000 _PyAST_NamedExpr │ │ │ │ │ -000111f2 0000812f R_ARM_THM_MOVW_ABS_NC 0000049c .LC30 │ │ │ │ │ -000111f6 00008130 R_ARM_THM_MOVT_ABS 0000049c .LC30 │ │ │ │ │ -000111fc 0000310a R_ARM_THM_CALL 00001f2d INVALID_VERSION_CHECK │ │ │ │ │ -00011252 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00011298 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000112ac 0000df2f R_ARM_THM_MOVW_ABS_NC 00003519 _tmp_161_rule │ │ │ │ │ -000112b0 0000df30 R_ARM_THM_MOVT_ABS 00003519 _tmp_161_rule │ │ │ │ │ -000112b8 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -000112dc 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -000112e6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000112fa 0000e02f R_ARM_THM_MOVW_ABS_NC 00000781 _tmp_160_rule │ │ │ │ │ -000112fe 0000e030 R_ARM_THM_MOVT_ABS 00000781 _tmp_160_rule │ │ │ │ │ -00011306 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00011310 0000b42f R_ARM_THM_MOVW_ABS_NC 000007b0 .LC49 │ │ │ │ │ -00011314 0000b430 R_ARM_THM_MOVT_ABS 000007b0 .LC49 │ │ │ │ │ -0001131a 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0001131e 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00011332 00003f0a R_ARM_THM_CALL 000034d5 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -00011338 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000ed36 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ed4e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ed96 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000edce 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000edd2 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000eddc 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000edf0 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000edf4 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000edf8 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000ee1e 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000ee3e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ee50 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000ee64 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000ee74 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +0000eeee 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000ef28 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000ef54 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000ef64 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ef7e 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000ef96 0001b40a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +0000efb0 0001df0a R_ARM_THM_CALL 00000000 _PyAST_NamedExpr │ │ │ │ │ +0000efb8 0000862f R_ARM_THM_MOVW_ABS_NC 000004fc .LC32 │ │ │ │ │ +0000efbc 00008630 R_ARM_THM_MOVT_ABS 000004fc .LC32 │ │ │ │ │ +0000efc2 0000310a R_ARM_THM_CALL 00001559 INVALID_VERSION_CHECK │ │ │ │ │ +0000f024 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000f064 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f068 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f072 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000f088 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f08c 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f090 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000f0a4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f0b4 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000f0c2 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000f0d4 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000f102 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000f114 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f14c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f180 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000f1a0 0001dd0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +0000f1c6 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f1cc 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f200 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000f21c 0001b40a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +0000f238 0001df0a R_ARM_THM_CALL 00000000 _PyAST_NamedExpr │ │ │ │ │ +0000f240 0000862f R_ARM_THM_MOVW_ABS_NC 000004fc .LC32 │ │ │ │ │ +0000f244 00008630 R_ARM_THM_MOVT_ABS 000004fc .LC32 │ │ │ │ │ +0000f24a 0000310a R_ARM_THM_CALL 00001559 INVALID_VERSION_CHECK │ │ │ │ │ +0000f260 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f28e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f2a4 0000bd2f R_ARM_THM_MOVW_ABS_NC 00000814 .LC51 │ │ │ │ │ +0000f2a8 0000bd30 R_ARM_THM_MOVT_ABS 00000814 .LC51 │ │ │ │ │ +0000f2ae 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000f2b2 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000f2c6 00003f0a R_ARM_THM_CALL 00002a21 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0000f2ca 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f2de 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000f2e2 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000f2e8 0000be2f R_ARM_THM_MOVW_ABS_NC 00000844 .LC52 │ │ │ │ │ +0000f2ec 0000be30 R_ARM_THM_MOVT_ABS 00000844 .LC52 │ │ │ │ │ +0000f2f4 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0000f300 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f318 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000f320 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000f32a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f348 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f358 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f374 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f390 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f3a6 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f3c0 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f3d4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f3f4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f408 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f426 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f440 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f454 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f47e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f4cc 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f50e 0000c10a R_ARM_THM_CALL 00005761 type_param_rule │ │ │ │ │ +0000f538 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000f558 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f568 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000f57c 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000f58c 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +0000f5a0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f5b6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f5c4 0000c02f R_ARM_THM_MOVW_ABS_NC 00000880 .LC54 │ │ │ │ │ +0000f5c8 0000c030 R_ARM_THM_MOVT_ABS 00000880 .LC54 │ │ │ │ │ +0000f5cc 0000310a R_ARM_THM_CALL 00001559 INVALID_VERSION_CHECK │ │ │ │ │ +0000f5f6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f624 0000c10a R_ARM_THM_CALL 00005761 type_param_rule │ │ │ │ │ +0000f644 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f662 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000f66c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f67a 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000f690 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f698 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000f6a0 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000f6a8 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f6c6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f6ce 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000f6d2 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000f6d6 0000bf2f R_ARM_THM_MOVW_ABS_NC 0000085c .LC53 │ │ │ │ │ +0000f6da 0000bf30 R_ARM_THM_MOVT_ABS 0000085c .LC53 │ │ │ │ │ +0000f6f0 00006a0a R_ARM_THM_CALL 000029e9 RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ +0000f6f4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f70a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f71e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f728 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f786 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f79a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f7b6 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000f7d8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f7e6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f7fc 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000f816 0001fa0a R_ARM_THM_CALL 00000000 _PyAST_YieldFrom │ │ │ │ │ +0000f824 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f846 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000f860 0001fb0a R_ARM_THM_CALL 00000000 _PyAST_Yield │ │ │ │ │ +0000f86c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f8da 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f8ec 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f908 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000f948 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f970 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000f98e 0001dd0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +0000f9a0 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f9b4 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000f9b8 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000f9c0 0000be2f R_ARM_THM_MOVW_ABS_NC 00000844 .LC52 │ │ │ │ │ +0000f9c4 0000be30 R_ARM_THM_MOVT_ABS 00000844 .LC52 │ │ │ │ │ +0000f9ca 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0000f9d4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f9f6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000fa08 0000bd2f R_ARM_THM_MOVW_ABS_NC 00000814 .LC51 │ │ │ │ │ +0000fa0c 0000bd30 R_ARM_THM_MOVT_ABS 00000814 .LC51 │ │ │ │ │ +0000fa12 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000fa16 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000fa2a 00003f0a R_ARM_THM_CALL 00002a21 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0000fa2e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000fa4a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000fa5c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000fabe 0000ad0a R_ARM_THM_CALL 00002255 invalid_parameters_rule.isra.0 │ │ │ │ │ +0000fada 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000fb2e 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000fb62 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000fb86 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000fbe2 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000fc38 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000fc46 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000fc6e 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000fca6 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000fcca 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000fd22 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000fd78 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000fd86 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000fdce 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000fe08 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000fe2c 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000fe80 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000fed6 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000ff06 0001fe0a R_ARM_THM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ +0000ff2c 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000ff4c 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000ff62 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000ffb4 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000ffcc 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000fff4 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0001002a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001003e 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00010042 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00010046 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00010092 0001fe0a R_ARM_THM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ +0001009a 0000c22f R_ARM_THM_MOVW_ABS_NC 0000089c .LC55 │ │ │ │ │ +0001009e 0000c230 R_ARM_THM_MOVT_ABS 0000089c .LC55 │ │ │ │ │ +000100a4 0000310a R_ARM_THM_CALL 00001559 INVALID_VERSION_CHECK │ │ │ │ │ +000100c2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000100e4 0001fe0a R_ARM_THM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ +000100f2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00010140 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00010148 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0001016c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00010182 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001018a 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0001019a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000101ae 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000101b6 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000101ca 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000101d8 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000101f4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00010216 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001022c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00010252 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0001029a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000102b2 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000102c4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000102dc 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00010320 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001033c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010354 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010362 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00010376 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0001037a 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00010384 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00010396 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000103ca 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00010404 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00010422 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001043c 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0001044c 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001045e 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0001046a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00010472 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001047a 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000104da 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00010504 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010522 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00010548 0001ff0a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +00010566 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010574 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010586 0002000a R_ARM_THM_CALL 00000000 _PyPegen_add_type_comment_to_arg │ │ │ │ │ +000105dc 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00010608 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001062a 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001064e 0001ff0a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +0001066c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001067a 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0001067e 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00010688 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00010696 0002000a R_ARM_THM_CALL 00000000 _PyPegen_add_type_comment_to_arg │ │ │ │ │ +000106b8 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000106cc 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000106ec 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00010748 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001075c 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0001078a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001079e 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000107dc 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000107f8 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00010808 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00010818 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00010832 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001084c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001085c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00010870 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000108cc 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000108f2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010910 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001092e 0001ff0a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +0001096c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00010984 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000109b4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000109c4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000109d6 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00010a18 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00010a72 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00010aba 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00010aee 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00010b44 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00010b8a 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00010bb8 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00010bcc 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00010bda 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00010be8 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00010bf0 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00010c02 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00010c0e 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00010c16 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00010c26 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010c44 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010c56 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010c64 0002050a R_ARM_THM_CALL 00000000 _PyPegen_slash_with_default │ │ │ │ │ +00010c78 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00010c7c 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00010c86 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00010c90 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00010ca2 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00010cae 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00010cc6 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00010cd4 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00010ce2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00010d20 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00010d54 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00010d70 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00010d8e 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00010d9c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00010da4 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00010dac 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00010dba 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00010e04 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00010e56 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00010e84 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010ea6 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00010ed0 0001ff0a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +00010efe 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010f0c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010f20 0002060a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ +00010f90 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00010fbe 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010fe0 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00011008 0001ff0a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +00011034 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00011042 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00011056 0002060a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ +00011086 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001109e 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000110c0 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00011100 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001112e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00011150 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00011176 0001ff0a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +000111a2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000111b0 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +000111b4 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +000111be 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +000111d0 0002060a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ +000111f4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001120c 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0001122e 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00011248 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00011278 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000112ae 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000112c6 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000112e8 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00011324 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ 00011352 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00011364 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00011368 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00011380 0001c60a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ -00011392 0000dd2f R_ARM_THM_MOVW_ABS_NC 000008f8 .LC57 │ │ │ │ │ -00011396 0000dd30 R_ARM_THM_MOVT_ABS 000008f8 .LC57 │ │ │ │ │ -0001139e 00003f0a R_ARM_THM_CALL 000034d5 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -000113a4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000113b2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000113c4 0000e12f R_ARM_THM_MOVW_ABS_NC 00000bc9 _tmp_162_rule │ │ │ │ │ -000113c8 0000e130 R_ARM_THM_MOVT_ABS 00000bc9 _tmp_162_rule │ │ │ │ │ -000113d0 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -000113da 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000113de 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000113f6 0001c60a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ -000113fe 0000de2f R_ARM_THM_MOVW_ABS_NC 00000924 .LC58 │ │ │ │ │ -00011402 0000de30 R_ARM_THM_MOVT_ABS 00000924 .LC58 │ │ │ │ │ -0001141c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001142c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00011444 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001146a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000114ca 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00011516 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00011542 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00011560 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -0001157e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00011588 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000115a4 0001db0a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ -000115c8 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000115de 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000115fe 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00011614 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00011636 0001dc0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -0001166e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001168a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000116a0 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000116a8 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000116be 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000116f0 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00011714 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00011774 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001179c 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000117d2 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000117f0 0001dc0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -000117fe 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001181e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00011858 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000118a4 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000118d2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000118f6 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0001191e 0002020a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -0001194a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00011958 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001196e 0002060a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ -000119dc 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00011a06 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00011a26 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00011a48 0002020a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -00011a74 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00011a82 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00011a96 0002060a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ -00011ace 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00011ae6 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00011b04 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00011b42 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00011b6c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00011b8e 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00011bba 0002020a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -00011be6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00011bfc 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00011c00 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00011c04 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00011c18 0002060a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ -00011c2e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00011c4e 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00011c60 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00011c9e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00011ce6 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00011d0e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00011d2e 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00011d4e 0002020a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -00011d78 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00011d84 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00011d88 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00011d92 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00011da2 0002060a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ +00011374 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001139c 0001ff0a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +000113c8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000113d6 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +000113da 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +000113e4 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +000113f6 0002060a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ +00011404 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001141a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00011432 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00011450 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001147c 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +000114be 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00011560 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000115a8 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000115d2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000115e4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00011602 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00011612 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00011632 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00011644 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001165a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00011676 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00011688 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001169e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000116b8 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000116c0 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000116ca 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000116dc 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000116ea 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000116fa 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001170c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00011724 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00011738 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001174e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00011760 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00011772 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001178a 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00011798 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000117b4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00011830 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00011860 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00011864 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0001186e 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00011888 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001189e 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000118be 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000118cc 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000118e4 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000118fc 0001b40a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +00011916 0001df0a R_ARM_THM_CALL 00000000 _PyAST_NamedExpr │ │ │ │ │ +0001191e 0000862f R_ARM_THM_MOVW_ABS_NC 000004fc .LC32 │ │ │ │ │ +00011922 00008630 R_ARM_THM_MOVT_ABS 000004fc .LC32 │ │ │ │ │ +00011928 0000310a R_ARM_THM_CALL 00001559 INVALID_VERSION_CHECK │ │ │ │ │ +0001197e 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +000119c4 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000119d8 0000e02f R_ARM_THM_MOVW_ABS_NC 00002a65 _tmp_161_rule │ │ │ │ │ +000119dc 0000e030 R_ARM_THM_MOVT_ABS 00002a65 _tmp_161_rule │ │ │ │ │ +000119e4 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00011a08 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +00011a12 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00011a26 0000e12f R_ARM_THM_MOVW_ABS_NC 00000781 _tmp_160_rule │ │ │ │ │ +00011a2a 0000e130 R_ARM_THM_MOVT_ABS 00000781 _tmp_160_rule │ │ │ │ │ +00011a32 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00011a3c 0000b32f R_ARM_THM_MOVW_ABS_NC 000007b0 .LC49 │ │ │ │ │ +00011a40 0000b330 R_ARM_THM_MOVT_ABS 000007b0 .LC49 │ │ │ │ │ +00011a46 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00011a4a 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00011a5e 00003f0a R_ARM_THM_CALL 00002a21 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00011a64 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00011a7e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00011a90 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00011a94 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00011aac 0001c70a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ +00011abe 0000de2f R_ARM_THM_MOVW_ABS_NC 000008f8 .LC57 │ │ │ │ │ +00011ac2 0000de30 R_ARM_THM_MOVT_ABS 000008f8 .LC57 │ │ │ │ │ +00011aca 00003f0a R_ARM_THM_CALL 00002a21 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00011ad0 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00011ade 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00011af0 0000e22f R_ARM_THM_MOVW_ABS_NC 00000bc9 _tmp_162_rule │ │ │ │ │ +00011af4 0000e230 R_ARM_THM_MOVT_ABS 00000bc9 _tmp_162_rule │ │ │ │ │ +00011afc 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00011b06 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00011b0a 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00011b22 0001c70a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ +00011b2a 0000df2f R_ARM_THM_MOVW_ABS_NC 00000924 .LC58 │ │ │ │ │ +00011b2e 0000df30 R_ARM_THM_MOVT_ABS 00000924 .LC58 │ │ │ │ │ +00011b48 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00011b58 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00011b70 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00011b96 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00011bf6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00011c42 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00011c6e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00011c8c 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00011caa 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00011cb4 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00011cd0 0001dc0a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ +00011cf4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00011d0a 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00011d2a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00011d40 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00011d62 0001dd0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +00011d9a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00011db6 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00011de8 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00011e1a 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00011e28 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00011e30 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00011e46 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00011e5e 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00011e7c 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00011ea2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00011ed0 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00011eea 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00011efa 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00011f1c 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00011f48 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00011f82 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00011fac 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00011fde 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00011fe6 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00011ff8 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00012000 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00012012 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001201a 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0001202a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001203e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00012066 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00012082 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00012090 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000120a2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000120b6 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000120c8 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000120d8 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000120fc 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00012110 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00012122 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00012132 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00012140 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00012156 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00012168 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00012180 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -000121d2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000121e6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000121fa 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00012234 0000e70a R_ARM_THM_CALL 00001c1d _loop0_48_rule │ │ │ │ │ -00012252 0002070a R_ARM_THM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ -00012282 0000e80a R_ARM_THM_CALL 00001f7d param_star_annotation_rule │ │ │ │ │ -00012294 0000e80a R_ARM_THM_CALL 00001f7d param_star_annotation_rule │ │ │ │ │ -000122ba 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000122c6 0000e90a R_ARM_THM_CALL 000020c1 _loop1_50_rule │ │ │ │ │ -000122e8 0002070a R_ARM_THM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ -000122f2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001230e 0002070a R_ARM_THM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ -00012330 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001234e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00012368 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00012380 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001239e 0000ea0a R_ARM_THM_CALL 000007d5 _tmp_181_rule │ │ │ │ │ -000123a8 0000eb0a R_ARM_THM_CALL 00001c1d _loop0_182_rule │ │ │ │ │ -000123b4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000123c0 0000ec0a R_ARM_THM_CALL 000007d5 _tmp_183_rule │ │ │ │ │ -000123c8 0000e52f R_ARM_THM_MOVW_ABS_NC 000009e0 .LC62 │ │ │ │ │ -000123cc 0000e530 R_ARM_THM_MOVT_ABS 000009e0 .LC62 │ │ │ │ │ -000123d2 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000123d6 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000123ea 00003f0a R_ARM_THM_CALL 000034d5 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -000123ee 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00012410 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001241a 0000e42f R_ARM_THM_MOVW_ABS_NC 000009ac .LC61 │ │ │ │ │ -0001241e 0000e430 R_ARM_THM_MOVT_ABS 000009ac .LC61 │ │ │ │ │ -00012424 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00012428 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00012440 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001244e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001245a 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0001245e 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00012466 0000e32f R_ARM_THM_MOVW_ABS_NC 00000988 .LC60 │ │ │ │ │ -0001246a 0000e330 R_ARM_THM_MOVT_ABS 00000988 .LC60 │ │ │ │ │ -00012470 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00012478 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001248a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000124a2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000124d0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000124e8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00012518 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00012530 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001254a 0000e22f R_ARM_THM_MOVW_ABS_NC 00000964 .LC59 │ │ │ │ │ -0001254e 0000e230 R_ARM_THM_MOVT_ABS 00000964 .LC59 │ │ │ │ │ -00012554 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00012558 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0001257c 0001ae0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -0001259a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000125ae 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000125be 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000125d4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000125ea 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000125f8 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -000125fc 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00012606 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00012616 0002030a R_ARM_THM_CALL 00000000 _PyPegen_add_type_comment_to_arg │ │ │ │ │ -0001262c 0000ed0a R_ARM_THM_CALL 00001c1d _loop0_49_rule │ │ │ │ │ -0001264c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001265a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001266c 0002030a R_ARM_THM_CALL 00000000 _PyPegen_add_type_comment_to_arg │ │ │ │ │ -00012676 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001268e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000126d8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001271c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00012734 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001274a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00012764 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00012784 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001278e 0000f00a R_ARM_THM_CALL 00000d61 _tmp_184_rule │ │ │ │ │ -00012796 0000ef2f R_ARM_THM_MOVW_ABS_NC 00000a30 .LC64 │ │ │ │ │ -0001279a 0000ef30 R_ARM_THM_MOVT_ABS 00000a30 .LC64 │ │ │ │ │ -000127a0 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000127a4 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000127b8 00003f0a R_ARM_THM_CALL 000034d5 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -000127bc 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000127de 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000127f8 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00012816 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00012820 0000ee2f R_ARM_THM_MOVW_ABS_NC 00000a00 .LC63 │ │ │ │ │ -00012824 0000ee30 R_ARM_THM_MOVT_ABS 00000a00 .LC63 │ │ │ │ │ +00011dcc 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00011dd4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00011dea 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00011e1c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00011e40 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00011ea0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00011ec8 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00011efe 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00011f1c 0001dd0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +00011f2a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00011f4a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00011f84 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00011fd6 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00012002 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00012020 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001204a 0001ff0a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +00012076 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00012084 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001209c 0002060a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ +00012104 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001212e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001214e 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00012170 0001ff0a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +0001219c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000121aa 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000121be 0002060a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ +000121f4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001220c 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0001222e 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001226a 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00012294 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000122b4 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000122dc 0001ff0a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +00012308 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001231c 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00012320 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00012324 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00012338 0002060a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ +0001234c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001236a 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0001237e 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000123a6 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000123e4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000123fc 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0001241e 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00012452 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001247a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001249a 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000124ba 0001ff0a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +000124e4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000124f0 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +000124f4 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +000124fe 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0001250e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00012524 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00012542 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001256c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001259c 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +000125aa 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000125b2 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000125c6 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000125de 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000125fa 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00012624 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00012654 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001266c 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00012692 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000126b2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000126ea 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000126f2 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00012700 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00012714 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00012720 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00012728 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00012734 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001274a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001275c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00012770 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001278e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000127a6 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +000127c0 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000127da 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000127f8 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0001282c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00012882 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0001289c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000128aa 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000128e0 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00012958 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00012978 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -000129c6 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000129d4 0001900a R_ARM_THM_CALL 00000000 _PyPegen_seq_flatten │ │ │ │ │ -000129f0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00012a0c 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -00012a20 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00012a3c 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00012a4e 0001940a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ -00012a5a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00012a76 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00012a86 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00012a98 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00012ac4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00012af2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00012b04 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00012b1a 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00012b22 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00012b36 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00012b46 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00012b4a 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00012b54 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00012b5c 0001ad2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ -00012b60 0001ad30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ -00012b66 0000f12f R_ARM_THM_MOVW_ABS_NC 00000a60 .LC65 │ │ │ │ │ -00012b6a 0000f130 R_ARM_THM_MOVT_ABS 00000a60 .LC65 │ │ │ │ │ -00012b72 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00012b7a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00012b8e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00012b9a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00012bbe 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00012bd4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00012c2c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00012c46 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00012c50 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00012c6c 0001dd0a R_ARM_THM_CALL 00000000 _PyAST_List │ │ │ │ │ -00012c88 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00012ca6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00012cb4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00012cc8 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00012d44 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00012d80 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00012da2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00012ddc 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00012e20 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00012e32 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00012eac 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00012ebc 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00012ed2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00012eee 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00012f12 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00012f2c 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00012f50 0001dc0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -00012f72 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00012f8a 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00012fb2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00012fcc 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00012fe8 0001dc0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -00013010 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00013018 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00013048 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00013066 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00013080 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000130ac 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000130be 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000130c8 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000130de 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000130ee 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001310e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00013122 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00013132 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00013172 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00013196 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00013200 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00013224 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00013264 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00013286 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00013292 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000132b8 0002080a R_ARM_THM_CALL 00000000 _PyPegen_formatted_value │ │ │ │ │ -000132dc 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000132ea 0002090a R_ARM_THM_CALL 00000000 _PyPegen_check_fstring_conversion │ │ │ │ │ -00013302 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00013318 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0001333e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00013352 0000fe0a R_ARM_THM_CALL 00003cb9 _loop0_112_rule │ │ │ │ │ -0001335e 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00013384 00020a0a R_ARM_THM_CALL 00000000 _PyPegen_setup_full_format_spec │ │ │ │ │ -000133be 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000133d2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000133e8 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00013406 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001342e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00013464 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001346e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00013486 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00013490 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000134a8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000134b2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000134ca 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000134d4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000134ec 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000134f2 0000642f R_ARM_THM_MOVW_ABS_NC 0000e1a5 annotated_rhs_rule │ │ │ │ │ -000134f6 00006430 R_ARM_THM_MOVT_ABS 0000e1a5 annotated_rhs_rule │ │ │ │ │ -000134fe 00020b0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_for_expr │ │ │ │ │ -00013514 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001283e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001284e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001285c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001286e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00012882 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000128de 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000128f2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00012906 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00012940 0000e80a R_ARM_THM_CALL 00001249 _loop0_48_rule │ │ │ │ │ +0001295e 0002070a R_ARM_THM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ +0001298e 0000e90a R_ARM_THM_CALL 000015a9 param_star_annotation_rule │ │ │ │ │ +000129a0 0000e90a R_ARM_THM_CALL 000015a9 param_star_annotation_rule │ │ │ │ │ +000129c6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000129d2 0000ea0a R_ARM_THM_CALL 000016ed _loop1_50_rule │ │ │ │ │ +000129f4 0002070a R_ARM_THM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ +000129fe 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00012a1a 0002070a R_ARM_THM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ +00012a3c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00012a5a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00012a74 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00012a8c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00012aaa 0000eb0a R_ARM_THM_CALL 000007d5 _tmp_181_rule │ │ │ │ │ +00012ab4 0000ec0a R_ARM_THM_CALL 00001249 _loop0_182_rule │ │ │ │ │ +00012ac0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00012acc 0000ed0a R_ARM_THM_CALL 000007d5 _tmp_183_rule │ │ │ │ │ +00012ad4 0000e62f R_ARM_THM_MOVW_ABS_NC 000009e0 .LC62 │ │ │ │ │ +00012ad8 0000e630 R_ARM_THM_MOVT_ABS 000009e0 .LC62 │ │ │ │ │ +00012ade 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00012ae2 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00012af6 00003f0a R_ARM_THM_CALL 00002a21 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00012afa 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00012b1c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00012b26 0000e52f R_ARM_THM_MOVW_ABS_NC 000009ac .LC61 │ │ │ │ │ +00012b2a 0000e530 R_ARM_THM_MOVT_ABS 000009ac .LC61 │ │ │ │ │ +00012b30 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00012b34 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00012b4c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00012b5a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00012b66 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00012b6a 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00012b72 0000e42f R_ARM_THM_MOVW_ABS_NC 00000988 .LC60 │ │ │ │ │ +00012b76 0000e430 R_ARM_THM_MOVT_ABS 00000988 .LC60 │ │ │ │ │ +00012b7c 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00012b84 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00012b96 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00012bae 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00012bdc 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00012bf4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00012c24 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00012c3c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00012c56 0000e32f R_ARM_THM_MOVW_ABS_NC 00000964 .LC59 │ │ │ │ │ +00012c5a 0000e330 R_ARM_THM_MOVT_ABS 00000964 .LC59 │ │ │ │ │ +00012c60 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00012c64 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00012c88 0001ae0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +00012ca6 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00012cba 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00012cca 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00012ce0 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00012cf6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00012d04 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00012d08 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00012d12 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00012d22 0002000a R_ARM_THM_CALL 00000000 _PyPegen_add_type_comment_to_arg │ │ │ │ │ +00012d38 0000ee0a R_ARM_THM_CALL 00001249 _loop0_49_rule │ │ │ │ │ +00012d58 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00012d66 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00012d78 0002000a R_ARM_THM_CALL 00000000 _PyPegen_add_type_comment_to_arg │ │ │ │ │ +00012d82 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00012d9a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00012de4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00012e28 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00012e40 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00012e56 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00012e70 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00012e90 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00012e9a 0000f10a R_ARM_THM_CALL 00000d61 _tmp_184_rule │ │ │ │ │ +00012ea2 0000f02f R_ARM_THM_MOVW_ABS_NC 00000a30 .LC64 │ │ │ │ │ +00012ea6 0000f030 R_ARM_THM_MOVT_ABS 00000a30 .LC64 │ │ │ │ │ +00012eac 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00012eb0 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00012ec4 00003f0a R_ARM_THM_CALL 00002a21 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00012ec8 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00012eea 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00012f04 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00012f22 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00012f2c 0000ef2f R_ARM_THM_MOVW_ABS_NC 00000a00 .LC63 │ │ │ │ │ +00012f30 0000ef30 R_ARM_THM_MOVT_ABS 00000a00 .LC63 │ │ │ │ │ +00012f38 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00012f8e 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00012fa8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00012fb6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00012fec 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00013064 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00013084 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +000130d2 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000130e0 0001900a R_ARM_THM_CALL 00000000 _PyPegen_seq_flatten │ │ │ │ │ +000130fc 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00013118 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +0001312c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00013148 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0001315a 0001940a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ +00013166 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00013182 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00013192 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000131a4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000131d0 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000131fe 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00013210 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00013226 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001322e 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00013242 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00013252 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00013256 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00013260 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00013268 0001ad2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ +0001326c 0001ad30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ +00013272 0000f22f R_ARM_THM_MOVW_ABS_NC 00000a60 .LC65 │ │ │ │ │ +00013276 0000f230 R_ARM_THM_MOVT_ABS 00000a60 .LC65 │ │ │ │ │ +0001327e 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00013286 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001329a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000132a6 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000132ca 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000132e0 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00013338 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00013352 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001335c 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00013378 0001de0a R_ARM_THM_CALL 00000000 _PyAST_List │ │ │ │ │ +00013394 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000133b2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000133c0 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000133d4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00013450 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001348c 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000134ae 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000134e8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0001352c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00013544 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001355e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00013576 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001358c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001359e 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000135a2 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000135aa 0000f62f R_ARM_THM_MOVW_ABS_NC 00000b3c .LC70 │ │ │ │ │ -000135ae 0000f630 R_ARM_THM_MOVT_ABS 00000b3c .LC70 │ │ │ │ │ -000135b4 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -000135c0 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000135e6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000135f2 0000ff0a R_ARM_THM_CALL 000010e3 _tmp_237_rule.isra.0 │ │ │ │ │ -000135fc 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00013600 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0001360a 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00013612 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00013618 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0001361c 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00013624 0000fd2f R_ARM_THM_MOVW_ABS_NC 00000c64 .LC77 │ │ │ │ │ -00013628 0000fd30 R_ARM_THM_MOVT_ABS 00000c64 .LC77 │ │ │ │ │ -0001362e 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0001363a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00013658 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00013664 0000ff0a R_ARM_THM_CALL 000010e3 _tmp_237_rule.isra.0 │ │ │ │ │ -00013672 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001367c 0001000a R_ARM_THM_CALL 00003cb9 _loop0_240_rule │ │ │ │ │ -00013686 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0001368a 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00013694 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0001369e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000136a6 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000136aa 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000136b2 0000fc2f R_ARM_THM_MOVW_ABS_NC 00000c38 .LC76 │ │ │ │ │ -000136b6 0000fc30 R_ARM_THM_MOVT_ABS 00000c38 .LC76 │ │ │ │ │ -000136bc 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -000136ce 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000136e4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00013708 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00013712 0001012f R_ARM_THM_MOVW_ABS_NC 00001187 _tmp_236_rule │ │ │ │ │ -00013716 00010130 R_ARM_THM_MOVT_ABS 00001187 _tmp_236_rule │ │ │ │ │ -0001371e 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00013728 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00013730 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00013734 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0001373c 0000f82f R_ARM_THM_MOVW_ABS_NC 00000ba0 .LC72 │ │ │ │ │ -00013740 0000f830 R_ARM_THM_MOVT_ABS 00000ba0 .LC72 │ │ │ │ │ -00013746 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00013756 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00013774 0001022f R_ARM_THM_MOVW_ABS_NC 00000e7d _tmp_235_rule │ │ │ │ │ -00013778 00010230 R_ARM_THM_MOVT_ABS 00000e7d _tmp_235_rule │ │ │ │ │ -00013780 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -0001378a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00013794 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00013798 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000137a0 0000f72f R_ARM_THM_MOVW_ABS_NC 00000b70 .LC71 │ │ │ │ │ -000137a4 0000f730 R_ARM_THM_MOVT_ABS 00000b70 .LC71 │ │ │ │ │ -000137aa 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -000137b8 0000f42f R_ARM_THM_MOVW_ABS_NC 00000adc .LC68 │ │ │ │ │ -000137bc 0000f430 R_ARM_THM_MOVT_ABS 00000adc .LC68 │ │ │ │ │ -000137c2 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000137c6 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000137da 00003f0a R_ARM_THM_CALL 000034d5 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -000137de 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000137ee 0000f52f R_ARM_THM_MOVW_ABS_NC 00000b0c .LC69 │ │ │ │ │ -000137f2 0000f530 R_ARM_THM_MOVT_ABS 00000b0c .LC69 │ │ │ │ │ -00013808 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00013816 0000ff0a R_ARM_THM_CALL 000010e3 _tmp_237_rule.isra.0 │ │ │ │ │ -00013822 0001032f R_ARM_THM_MOVW_ABS_NC 00000ef1 _tmp_238_rule │ │ │ │ │ -00013826 00010330 R_ARM_THM_MOVT_ABS 00000ef1 _tmp_238_rule │ │ │ │ │ -0001382e 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00013838 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00013842 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00013846 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0001384e 0000fb2f R_ARM_THM_MOVW_ABS_NC 00000c18 .LC75 │ │ │ │ │ -00013852 0000fb30 R_ARM_THM_MOVT_ABS 00000c18 .LC75 │ │ │ │ │ -00013858 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0001386c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001388e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000138b0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000138b6 0001042f R_ARM_THM_MOVW_ABS_NC 00000f45 _tmp_242_rule │ │ │ │ │ -000138ba 00010430 R_ARM_THM_MOVT_ABS 00000f45 _tmp_242_rule │ │ │ │ │ -000138c2 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -000138d4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000138dc 0001b12f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_name_token │ │ │ │ │ -000138e0 0001b130 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_name_token │ │ │ │ │ -000138e8 00020b0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_for_expr │ │ │ │ │ -000138f0 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000138f4 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000138fe 0000fa2f R_ARM_THM_MOVW_ABS_NC 00000bf0 .LC74 │ │ │ │ │ -00013902 0000fa30 R_ARM_THM_MOVT_ABS 00000bf0 .LC74 │ │ │ │ │ -00013906 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0001390e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00013924 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001393c 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00013940 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0001394a 0000f92f R_ARM_THM_MOVW_ABS_NC 00000bc8 .LC73 │ │ │ │ │ -0001394e 0000f930 R_ARM_THM_MOVT_ABS 00000bc8 .LC73 │ │ │ │ │ -00013952 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00013962 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001397a 0001ae0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -000139a2 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000139b0 0000f22f R_ARM_THM_MOVW_ABS_NC 00000a7c .LC66 │ │ │ │ │ -000139b4 0000f230 R_ARM_THM_MOVT_ABS 00000a7c .LC66 │ │ │ │ │ -000139ba 0000f32f R_ARM_THM_MOVW_ABS_NC 00000aac .LC67 │ │ │ │ │ -000139be 0000f330 R_ARM_THM_MOVT_ABS 00000aac .LC67 │ │ │ │ │ -000139fc 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00013a06 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00013a1c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00013a48 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00013a60 0000b02f R_ARM_THM_MOVW_ABS_NC 00000723 _tmp_149_rule │ │ │ │ │ -00013a64 0000b030 R_ARM_THM_MOVT_ABS 00000723 _tmp_149_rule │ │ │ │ │ -00013a68 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00013a88 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00013a94 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00013aa0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00013aac 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00013ab4 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00013ab8 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00013ac0 0000a92f R_ARM_THM_MOVW_ABS_NC 00000708 .LC45 │ │ │ │ │ -00013ac4 0000a930 R_ARM_THM_MOVT_ABS 00000708 .LC45 │ │ │ │ │ -00013aca 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00013ad2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00013ae2 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00013aea 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00013b02 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00013b22 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00013b76 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00013ba6 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00013bd0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00013bfa 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -00013c34 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00013c38 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00013c40 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00013c5c 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00013c72 0001b40a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -00013c8a 0001dc0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -00013c98 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00013cd6 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00013cdc 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00013cf0 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00013d06 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00013d18 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00013d6a 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00013da2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00013db8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00013de2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00013e04 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00013e18 0001940a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ -00013e36 0001a00a R_ARM_THM_CALL 00000000 _PyAST_If │ │ │ │ │ -00013e5c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00013e86 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00013ea8 0001a00a R_ARM_THM_CALL 00000000 _PyAST_If │ │ │ │ │ -00013eb2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00013ee2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00013ef4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00013f08 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00013f1c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00013f26 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00013f2c 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00013f30 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00013f3a 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00013f5a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00013f72 0001ad2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ -00013f76 0001ad30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ -00013f7e 0001052f R_ARM_THM_MOVW_ABS_NC 00000c7c .LC78 │ │ │ │ │ -00013f82 00010530 R_ARM_THM_MOVT_ABS 00000c7c .LC78 │ │ │ │ │ -00013f86 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00013f8e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00013fa0 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00013fa4 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00013fae 0000102f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00013fb2 00001030 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00013fb6 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00013fc4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00013fd6 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001405c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00014072 0000172f R_ARM_THM_MOVW_ABS_NC 00000148 .LC7 │ │ │ │ │ -00014076 00001730 R_ARM_THM_MOVT_ABS 00000148 .LC7 │ │ │ │ │ -0001407e 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ -0001409e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000140c8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000140d6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000140e2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000140ea 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -000140ee 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -000140f8 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00014102 0001ad2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ -00014106 0001ad30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ -00014110 0001062f R_ARM_THM_MOVW_ABS_NC 00000cbc .LC79 │ │ │ │ │ -00014114 00010630 R_ARM_THM_MOVT_ABS 00000cbc .LC79 │ │ │ │ │ -0001411a 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00014122 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00014148 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00014166 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00014176 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000141cc 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00014230 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001425a 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0001425e 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0001426a 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000142ac 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000142e0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00014302 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00014328 00020c0a R_ARM_THM_CALL 00000000 _PyAST_Slice │ │ │ │ │ -00014342 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00014346 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00014350 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000143ac 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000143ce 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001442e 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00014454 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00014464 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -0001447a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00014488 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000144a8 0001db0a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ -000144c0 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000144fa 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00014524 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001455c 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00014596 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000145aa 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000145c0 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000145d6 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000145dc 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000145ee 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00014604 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001461a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00014634 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001463c 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00014644 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001464c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00014660 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000146c6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00014716 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00014732 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00014752 00020c0a R_ARM_THM_CALL 00000000 _PyAST_Slice │ │ │ │ │ -0001475c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00014772 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000147a6 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000147c6 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000147d8 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00014832 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00014870 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001488c 0001d30a R_ARM_THM_CALL 00000000 _PyPegen_key_value_pair │ │ │ │ │ -000148c8 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000148f8 0001d30a R_ARM_THM_CALL 00000000 _PyPegen_key_value_pair │ │ │ │ │ -0001492c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00014956 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001498c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000149a8 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00014a62 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00014a76 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00014a8a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00014abe 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00014adc 0001d30a R_ARM_THM_CALL 00000000 _PyPegen_key_value_pair │ │ │ │ │ -00014afe 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00014b12 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00014b2e 0001d30a R_ARM_THM_CALL 00000000 _PyPegen_key_value_pair │ │ │ │ │ -00014b4c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00014b68 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00014b72 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00014b80 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00014b96 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00014b9c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00014bc2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00014bd4 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00014be0 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00014bf4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00014c0c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00014c3a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00014c62 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00014c7a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00014c8a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00014c9a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00014cdc 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00014cf6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00014d0e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00014d28 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00014d40 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00014d5a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00014d72 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00014d8c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00014da2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00014dbc 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00014dd2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00014dea 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00014e00 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00014e1c 0002110a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00014e34 0002110a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00014e42 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00014e58 0002110a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00014e68 0002110a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00014e72 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00014e8a 0002110a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00014e9a 0002110a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00014ea2 0000972f R_ARM_THM_MOVW_ABS_NC 000005f4 .LC37 │ │ │ │ │ -00014ea6 00009730 R_ARM_THM_MOVT_ABS 000005f4 .LC37 │ │ │ │ │ -00014eac 0000310a R_ARM_THM_CALL 00001f2d INVALID_VERSION_CHECK │ │ │ │ │ -00014ec4 0002110a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00014ed4 0002110a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00014eea 0002110a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00014efa 0002110a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00014f0a 0002110a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00014f16 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00014f2e 0002110a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00014f40 0002110a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00014f80 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00014fc0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00014fd4 0001142f R_ARM_THM_MOVW_ABS_NC 00006dcd _tmp_179_rule │ │ │ │ │ -00014fd8 00011430 R_ARM_THM_MOVT_ABS 00006dcd _tmp_179_rule │ │ │ │ │ -00014fe0 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00014fe8 0001132f R_ARM_THM_MOVW_ABS_NC 00000e0c .LC85 │ │ │ │ │ -00014fec 00011330 R_ARM_THM_MOVT_ABS 00000e0c .LC85 │ │ │ │ │ -00014ff2 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00014ff6 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0001500a 00003f0a R_ARM_THM_CALL 000034d5 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0001500e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00015022 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00015032 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00015046 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000150c6 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0001510c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00015124 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00015178 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000151c0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000151d8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001522a 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00015240 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00015262 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001527c 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000152a8 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000152bc 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0001353e 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +000135b8 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000135c8 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +000135de 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000135fa 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0001361e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00013638 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001365c 0001dd0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +0001367e 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00013696 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000136be 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000136d8 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000136f4 0001dd0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +0001371c 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00013724 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00013754 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00013772 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001378c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000137b8 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000137ca 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000137d4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000137ea 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000137fa 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001381a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001382e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001383e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001387e 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000138a2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001390c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00013930 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00013970 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00013992 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001399e 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000139c4 0002080a R_ARM_THM_CALL 00000000 _PyPegen_formatted_value │ │ │ │ │ +000139e8 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000139f6 0002090a R_ARM_THM_CALL 00000000 _PyPegen_check_fstring_conversion │ │ │ │ │ +00013a0e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00013a24 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00013a4a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00013a5e 0000ff0a R_ARM_THM_CALL 00003205 _loop0_112_rule │ │ │ │ │ +00013a6a 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00013a90 00020a0a R_ARM_THM_CALL 00000000 _PyPegen_setup_full_format_spec │ │ │ │ │ +00013aca 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00013ade 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00013af4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00013b12 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00013b3a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00013b70 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00013b7a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00013b92 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00013b9c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00013bb4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00013bbe 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00013bd6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00013be0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00013bf8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00013bfe 0000682f R_ARM_THM_MOVW_ABS_NC 0000e731 annotated_rhs_rule │ │ │ │ │ +00013c02 00006830 R_ARM_THM_MOVT_ABS 0000e731 annotated_rhs_rule │ │ │ │ │ +00013c0a 00020b0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_for_expr │ │ │ │ │ +00013c20 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00013c38 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00013c50 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00013c6a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00013c82 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00013c98 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00013caa 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00013cae 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00013cb6 0000f72f R_ARM_THM_MOVW_ABS_NC 00000b3c .LC70 │ │ │ │ │ +00013cba 0000f730 R_ARM_THM_MOVT_ABS 00000b3c .LC70 │ │ │ │ │ +00013cc0 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00013ccc 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00013cf2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00013cfe 0001000a R_ARM_THM_CALL 000010e3 _tmp_237_rule.isra.0 │ │ │ │ │ +00013d08 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00013d0c 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00013d16 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00013d1e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00013d24 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00013d28 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00013d30 0000fe2f R_ARM_THM_MOVW_ABS_NC 00000c64 .LC77 │ │ │ │ │ +00013d34 0000fe30 R_ARM_THM_MOVT_ABS 00000c64 .LC77 │ │ │ │ │ +00013d3a 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00013d46 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00013d64 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00013d70 0001000a R_ARM_THM_CALL 000010e3 _tmp_237_rule.isra.0 │ │ │ │ │ +00013d7e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00013d88 0001010a R_ARM_THM_CALL 00003205 _loop0_240_rule │ │ │ │ │ +00013d92 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00013d96 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00013da0 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00013daa 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00013db2 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00013db6 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00013dbe 0000fd2f R_ARM_THM_MOVW_ABS_NC 00000c38 .LC76 │ │ │ │ │ +00013dc2 0000fd30 R_ARM_THM_MOVT_ABS 00000c38 .LC76 │ │ │ │ │ +00013dc8 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00013dda 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00013df0 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00013e14 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00013e1e 0001022f R_ARM_THM_MOVW_ABS_NC 00001187 _tmp_236_rule │ │ │ │ │ +00013e22 00010230 R_ARM_THM_MOVT_ABS 00001187 _tmp_236_rule │ │ │ │ │ +00013e2a 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00013e34 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00013e3c 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00013e40 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00013e48 0000f92f R_ARM_THM_MOVW_ABS_NC 00000ba0 .LC72 │ │ │ │ │ +00013e4c 0000f930 R_ARM_THM_MOVT_ABS 00000ba0 .LC72 │ │ │ │ │ +00013e52 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00013e62 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00013e80 0001032f R_ARM_THM_MOVW_ABS_NC 00000e7d _tmp_235_rule │ │ │ │ │ +00013e84 00010330 R_ARM_THM_MOVT_ABS 00000e7d _tmp_235_rule │ │ │ │ │ +00013e8c 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00013e96 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00013ea0 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00013ea4 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00013eac 0000f82f R_ARM_THM_MOVW_ABS_NC 00000b70 .LC71 │ │ │ │ │ +00013eb0 0000f830 R_ARM_THM_MOVT_ABS 00000b70 .LC71 │ │ │ │ │ +00013eb6 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00013ec4 0000f52f R_ARM_THM_MOVW_ABS_NC 00000adc .LC68 │ │ │ │ │ +00013ec8 0000f530 R_ARM_THM_MOVT_ABS 00000adc .LC68 │ │ │ │ │ +00013ece 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00013ed2 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00013ee6 00003f0a R_ARM_THM_CALL 00002a21 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00013eea 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00013efa 0000f62f R_ARM_THM_MOVW_ABS_NC 00000b0c .LC69 │ │ │ │ │ +00013efe 0000f630 R_ARM_THM_MOVT_ABS 00000b0c .LC69 │ │ │ │ │ +00013f14 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00013f22 0001000a R_ARM_THM_CALL 000010e3 _tmp_237_rule.isra.0 │ │ │ │ │ +00013f2e 0001042f R_ARM_THM_MOVW_ABS_NC 00000ef1 _tmp_238_rule │ │ │ │ │ +00013f32 00010430 R_ARM_THM_MOVT_ABS 00000ef1 _tmp_238_rule │ │ │ │ │ +00013f3a 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00013f44 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00013f4e 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00013f52 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00013f5a 0000fc2f R_ARM_THM_MOVW_ABS_NC 00000c18 .LC75 │ │ │ │ │ +00013f5e 0000fc30 R_ARM_THM_MOVT_ABS 00000c18 .LC75 │ │ │ │ │ +00013f64 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00013f78 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00013f9a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00013fbc 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00013fc2 0001052f R_ARM_THM_MOVW_ABS_NC 00000f45 _tmp_242_rule │ │ │ │ │ +00013fc6 00010530 R_ARM_THM_MOVT_ABS 00000f45 _tmp_242_rule │ │ │ │ │ +00013fce 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00013fe0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00013fe8 0001b12f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_name_token │ │ │ │ │ +00013fec 0001b130 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_name_token │ │ │ │ │ +00013ff4 00020b0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_for_expr │ │ │ │ │ +00013ffc 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00014000 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0001400a 0000fb2f R_ARM_THM_MOVW_ABS_NC 00000bf0 .LC74 │ │ │ │ │ +0001400e 0000fb30 R_ARM_THM_MOVT_ABS 00000bf0 .LC74 │ │ │ │ │ +00014012 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0001401a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00014030 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00014048 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0001404c 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00014056 0000fa2f R_ARM_THM_MOVW_ABS_NC 00000bc8 .LC73 │ │ │ │ │ +0001405a 0000fa30 R_ARM_THM_MOVT_ABS 00000bc8 .LC73 │ │ │ │ │ +0001405e 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0001406e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00014086 0001ae0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +000140ae 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000140bc 0000f32f R_ARM_THM_MOVW_ABS_NC 00000a7c .LC66 │ │ │ │ │ +000140c0 0000f330 R_ARM_THM_MOVT_ABS 00000a7c .LC66 │ │ │ │ │ +000140c6 0000f42f R_ARM_THM_MOVW_ABS_NC 00000aac .LC67 │ │ │ │ │ +000140ca 0000f430 R_ARM_THM_MOVT_ABS 00000aac .LC67 │ │ │ │ │ +00014108 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00014112 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00014128 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00014154 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001416c 0000af2f R_ARM_THM_MOVW_ABS_NC 00000723 _tmp_149_rule │ │ │ │ │ +00014170 0000af30 R_ARM_THM_MOVT_ABS 00000723 _tmp_149_rule │ │ │ │ │ +00014174 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00014194 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000141a0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000141ac 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000141b8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000141c0 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000141c4 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000141cc 0000a82f R_ARM_THM_MOVW_ABS_NC 00000708 .LC45 │ │ │ │ │ +000141d0 0000a830 R_ARM_THM_MOVT_ABS 00000708 .LC45 │ │ │ │ │ +000141d6 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +000141de 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000141ee 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000141f6 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001420e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001422e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00014282 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000142b2 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +000142da 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000142fe 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +00014336 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0001433a 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00014342 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0001435e 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00014374 0001b40a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +0001438c 0001dd0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +0001439a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000143da 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000143e2 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000143ee 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00014400 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00014414 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001446e 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000144a6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000144bc 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000144e6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00014508 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001451c 0001940a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ +0001453a 0001a00a R_ARM_THM_CALL 00000000 _PyAST_If │ │ │ │ │ +00014560 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001458a 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000145ac 0001a00a R_ARM_THM_CALL 00000000 _PyAST_If │ │ │ │ │ +000145b6 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000145e6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000145f8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001460c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00014620 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001462a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00014630 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00014634 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0001463e 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0001465e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00014676 0001ad2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ +0001467a 0001ad30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ +00014682 0001062f R_ARM_THM_MOVW_ABS_NC 00000c7c .LC78 │ │ │ │ │ +00014686 00010630 R_ARM_THM_MOVT_ABS 00000c7c .LC78 │ │ │ │ │ +0001468a 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00014692 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000146a4 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000146a8 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000146b2 0000102f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000146b6 00001030 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000146ba 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +000146c8 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000146da 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00014760 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00014776 0000172f R_ARM_THM_MOVW_ABS_NC 00000148 .LC7 │ │ │ │ │ +0001477a 00001730 R_ARM_THM_MOVT_ABS 00000148 .LC7 │ │ │ │ │ +00014782 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ +000147a2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000147cc 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000147da 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000147e6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000147ee 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +000147f2 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +000147fc 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00014806 0001ad2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ +0001480a 0001ad30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ +00014814 0001072f R_ARM_THM_MOVW_ABS_NC 00000cbc .LC79 │ │ │ │ │ +00014818 00010730 R_ARM_THM_MOVT_ABS 00000cbc .LC79 │ │ │ │ │ +0001481e 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00014826 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001484c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001486a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001487a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000148d0 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00014934 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001495e 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00014962 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0001496e 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +000149b0 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000149e4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00014a06 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00014a2c 00020c0a R_ARM_THM_CALL 00000000 _PyAST_Slice │ │ │ │ │ +00014a46 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00014a4a 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00014a54 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00014ab0 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00014ad2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00014b32 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00014b58 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00014b68 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00014b7e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00014b8c 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00014bac 0001dc0a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ +00014bc4 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00014bfe 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00014c28 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00014c60 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00014c9a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00014cae 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00014cc4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00014cda 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00014ce0 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00014cf2 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00014d08 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00014d1e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00014d38 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00014d40 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00014d48 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00014d50 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00014d64 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00014dca 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00014e1a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00014e36 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00014e56 00020c0a R_ARM_THM_CALL 00000000 _PyAST_Slice │ │ │ │ │ +00014e60 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00014e76 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00014eaa 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00014eca 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00014edc 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00014f26 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00014f3c 0000172f R_ARM_THM_MOVW_ABS_NC 00000148 .LC7 │ │ │ │ │ +00014f40 00001730 R_ARM_THM_MOVT_ABS 00000148 .LC7 │ │ │ │ │ +00014f48 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ +00014f68 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00014f92 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00014f9e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00014fa8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00014fc4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00014fd4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00014fe6 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00014fea 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00014ff4 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00014ffe 0001ad2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ +00015002 0001ad30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ +0001500c 0001092f R_ARM_THM_MOVW_ABS_NC 00000cfc .LC80 │ │ │ │ │ +00015010 00010930 R_ARM_THM_MOVT_ABS 00000cfc .LC80 │ │ │ │ │ +00015016 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0001501e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00015038 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00015086 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000150c6 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000150f2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00015118 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001512c 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00015150 00020d0a R_ARM_THM_CALL 00000000 _PyAST_ExceptHandler │ │ │ │ │ +00015188 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000151b4 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +000151d6 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00015208 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001521e 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00015240 00020d0a R_ARM_THM_CALL 00000000 _PyAST_ExceptHandler │ │ │ │ │ +0001524a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00015264 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00015274 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001529e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000152be 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000152ca 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000152de 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000152f2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001530c 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0001532e 0002120a R_ARM_THM_CALL 00000000 _PyAST_keyword │ │ │ │ │ -0001533e 0002130a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ -00015364 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0001537e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00015390 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -000153a0 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000153b0 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -000153d4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000153ee 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0001540e 0002120a R_ARM_THM_CALL 00000000 _PyAST_keyword │ │ │ │ │ -0001541e 0002130a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ -00015450 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0001546a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001547a 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0001548a 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001549a 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -000154ba 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00015512 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00015524 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00015566 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00015576 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0001559c 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000155cc 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00015614 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00015634 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00015648 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00015678 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00015698 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000156aa 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00015720 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00015744 0002120a R_ARM_THM_CALL 00000000 _PyAST_keyword │ │ │ │ │ -00015754 0002130a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ -00015770 0001170a R_ARM_THM_CALL 00002ac9 _loop0_129_rule │ │ │ │ │ -00015780 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -000157a2 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000157c2 0001dc0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -000157e0 0002130a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ -0001581e 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0001583e 0001dc0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -0001585e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00015884 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000158a4 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000158cc 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000152fa 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +000152fe 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00015308 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00015316 0001ad2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ +0001531a 0001ad30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ +00015322 00010a2f R_ARM_THM_MOVW_ABS_NC 00000d3c .LC81 │ │ │ │ │ +00015326 00010a30 R_ARM_THM_MOVT_ABS 00000d3c .LC81 │ │ │ │ │ +0001532a 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00015334 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00015346 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00015352 00010b0a R_ARM_THM_CALL 00000951 _tmp_224_rule │ │ │ │ │ +00015360 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001536c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00015374 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00015378 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00015382 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00015390 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000153a6 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000153ae 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000153ba 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000153d6 00010c0a R_ARM_THM_CALL 000009af invalid_except_stmt_rule │ │ │ │ │ +000153e4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00015436 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00015474 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00015490 0001d40a R_ARM_THM_CALL 00000000 _PyPegen_key_value_pair │ │ │ │ │ +000154cc 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000154fc 0001d40a R_ARM_THM_CALL 00000000 _PyPegen_key_value_pair │ │ │ │ │ +00015530 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001555a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00015590 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000155ac 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00015666 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001567a 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +0001568e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000156c2 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000156e0 0001d40a R_ARM_THM_CALL 00000000 _PyPegen_key_value_pair │ │ │ │ │ +00015702 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00015716 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00015732 0001d40a R_ARM_THM_CALL 00000000 _PyPegen_key_value_pair │ │ │ │ │ +00015750 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001576c 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00015776 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00015784 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001579a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000157a0 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000157c6 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000157d8 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000157e4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000157f8 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00015810 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001583e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00015866 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001587e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001588e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001589e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000158e0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000158fa 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001592a 0001180a R_ARM_THM_CALL 00003889 invalid_kwarg_rule.isra.0 │ │ │ │ │ -0001593c 0001180a R_ARM_THM_CALL 00003889 invalid_kwarg_rule.isra.0 │ │ │ │ │ -00015946 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0001596c 0001180a R_ARM_THM_CALL 00003889 invalid_kwarg_rule.isra.0 │ │ │ │ │ -00015980 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001599a 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000159b8 0002120a R_ARM_THM_CALL 00000000 _PyAST_keyword │ │ │ │ │ -000159d8 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00015a02 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00015a18 0000bd2f R_ARM_THM_MOVW_ABS_NC 00000814 .LC51 │ │ │ │ │ -00015a1c 0000bd30 R_ARM_THM_MOVT_ABS 00000814 .LC51 │ │ │ │ │ -00015a22 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00015a26 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00015a3a 00003f0a R_ARM_THM_CALL 000034d5 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -00015a3e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00015a52 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00015a56 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00015a5e 0000be2f R_ARM_THM_MOVW_ABS_NC 00000844 .LC52 │ │ │ │ │ -00015a62 0000be30 R_ARM_THM_MOVT_ABS 00000844 .LC52 │ │ │ │ │ -00015a68 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00015a74 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00015a98 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00015aae 0000bd2f R_ARM_THM_MOVW_ABS_NC 00000814 .LC51 │ │ │ │ │ -00015ab2 0000bd30 R_ARM_THM_MOVT_ABS 00000814 .LC51 │ │ │ │ │ -00015ab8 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00015abc 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00015ad0 00003f0a R_ARM_THM_CALL 000034d5 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -00015ad4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00015ae8 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00015aec 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00015af4 0000be2f R_ARM_THM_MOVW_ABS_NC 00000844 .LC52 │ │ │ │ │ -00015af8 0000be30 R_ARM_THM_MOVT_ABS 00000844 .LC52 │ │ │ │ │ -00015afe 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00015b08 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00015b1c 0001170a R_ARM_THM_CALL 00002ac9 _loop0_129_rule │ │ │ │ │ -00015b2c 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00015b42 0002140a R_ARM_THM_CALL 00000000 _PyPegen_join_sequences │ │ │ │ │ -00015b62 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00015b7a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00015b90 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00015b9e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00015bb4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00015bcc 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00015be4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00015bf0 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00015c12 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00015c24 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00015c2c 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00015c40 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00015c54 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00015c64 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00015c78 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00015912 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001592c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00015944 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001595e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00015976 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00015990 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000159a6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000159c0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000159d6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000159ee 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00015a04 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00015a20 0002110a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00015a38 0002110a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00015a46 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00015a5c 0002110a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00015a6c 0002110a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00015a76 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00015a8e 0002110a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00015a9e 0002110a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00015aa6 00009c2f R_ARM_THM_MOVW_ABS_NC 00000654 .LC39 │ │ │ │ │ +00015aaa 00009c30 R_ARM_THM_MOVT_ABS 00000654 .LC39 │ │ │ │ │ +00015ab0 0000310a R_ARM_THM_CALL 00001559 INVALID_VERSION_CHECK │ │ │ │ │ +00015ac8 0002110a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00015ad8 0002110a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00015aee 0002110a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00015afe 0002110a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00015b0e 0002110a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00015b1a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00015b32 0002110a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00015b44 0002110a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00015b7e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00015ba8 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00015bc6 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00015bfc 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00015c3c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00015c50 0001152f R_ARM_THM_MOVW_ABS_NC 00006319 _tmp_179_rule │ │ │ │ │ +00015c54 00011530 R_ARM_THM_MOVT_ABS 00006319 _tmp_179_rule │ │ │ │ │ +00015c5c 00019d0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00015c64 0001142f R_ARM_THM_MOVW_ABS_NC 00000e0c .LC85 │ │ │ │ │ +00015c68 00011430 R_ARM_THM_MOVT_ABS 00000e0c .LC85 │ │ │ │ │ +00015c6e 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00015c72 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00015c86 00003f0a R_ARM_THM_CALL 00002a21 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 00015c8a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00015ca4 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00015cac 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00015cbc 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00015c9e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00015cae 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00015cc2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00015cdc 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00015ce8 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00015d00 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00015d14 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00015d2a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00015d50 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00015d60 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00015d74 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00015d86 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00015d9a 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00015daa 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00015dba 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00015dca 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00015dda 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00015df4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00015e54 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00015e96 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00015eaa 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00015eca 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00015edc 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00015f1c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00015f3c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00015f52 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00015f72 0002120a R_ARM_THM_CALL 00000000 _PyAST_keyword │ │ │ │ │ -00015f82 0002130a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ -00015f98 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00015fd6 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00015ff4 0001dc0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -00016010 0002130a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ -0001601a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00016038 0001180a R_ARM_THM_CALL 00003889 invalid_kwarg_rule.isra.0 │ │ │ │ │ -00016040 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00016066 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001607c 0000bd2f R_ARM_THM_MOVW_ABS_NC 00000814 .LC51 │ │ │ │ │ -00016080 0000bd30 R_ARM_THM_MOVT_ABS 00000814 .LC51 │ │ │ │ │ -00016086 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0001608a 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0001609e 00003f0a R_ARM_THM_CALL 000034d5 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -000160a2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000160b6 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000160ba 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000160c2 0000be2f R_ARM_THM_MOVW_ABS_NC 00000844 .LC52 │ │ │ │ │ -000160c6 0000be30 R_ARM_THM_MOVT_ABS 00000844 .LC52 │ │ │ │ │ -000160cc 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -000160d4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00016100 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00016112 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001612e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001613c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00016190 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000161a6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000161cc 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000161ea 0002120a R_ARM_THM_CALL 00000000 _PyAST_keyword │ │ │ │ │ -000161f8 0002130a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ -00016206 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001621e 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00016240 0001180a R_ARM_THM_CALL 00003889 invalid_kwarg_rule.isra.0 │ │ │ │ │ -00016258 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001626e 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0001628c 0002120a R_ARM_THM_CALL 00000000 _PyAST_keyword │ │ │ │ │ -0001629c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000162ea 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00016338 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00016362 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00016376 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00016398 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00016408 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001642e 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00016452 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00016460 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001646c 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00016480 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00016496 0001db0a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ -000164a4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000164bc 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000164c4 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00016520 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0001652e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00016546 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0001655a 0001940a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ -00016572 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00016588 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00016596 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000165ac 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000165b4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00016610 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00016630 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001666e 0001230a R_ARM_THM_CALL 00002bd1 _loop0_102_rule │ │ │ │ │ -0001668a 0002010a R_ARM_THM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ -000166e6 0002010a R_ARM_THM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ -000166f0 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00016704 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00016724 0001270a R_ARM_THM_CALL 00002bd1 _loop0_99_rule │ │ │ │ │ -00016742 0002010a R_ARM_THM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ -0001674a 0000c22f R_ARM_THM_MOVW_ABS_NC 0000089c .LC55 │ │ │ │ │ -0001674e 0000c230 R_ARM_THM_MOVT_ABS 0000089c .LC55 │ │ │ │ │ -00016754 0000310a R_ARM_THM_CALL 00001f2d INVALID_VERSION_CHECK │ │ │ │ │ -00016762 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001678e 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00016792 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00016796 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000167a6 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000167bc 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000167e4 0002010a R_ARM_THM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ -000167f2 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00016814 0001280a R_ARM_THM_CALL 00002bd1 _loop0_100_rule │ │ │ │ │ -00016878 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00016894 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000168ac 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000168ba 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000168ce 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -000168d2 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -000168dc 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000168ee 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00016928 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00016942 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00016946 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00016982 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00016990 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000169b8 0002020a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -000169d6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00016a00 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00016a26 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00016a38 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00016a4e 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00016a76 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00016aaa 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00016ab6 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00016adc 0002020a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -00016afe 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00016b2a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00016b3e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00016b60 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00016b70 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00016b86 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00016ba4 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00016bc6 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00016c3e 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00016c50 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00016c62 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00016c7c 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00016c84 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00016c8e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00016c9c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00016cb4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00016cc2 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00016cc6 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00016cd0 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00016d42 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00016d4e 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00016d6a 0002020a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -00016d82 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00016d9c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00016dc6 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00016dca 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00016dd4 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00016de2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00016dfc 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00016e22 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00016e3a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00016e50 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00016ea0 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00016eaa 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00016ec8 0002020a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -00016eea 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00016f1a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00016f20 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00016f98 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00016fba 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00016ff8 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0001701c 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001705c 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -000170a6 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -000170cc 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000170da 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000170f6 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00017104 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001713e 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0001715c 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00017174 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001717c 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0001718c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000171a0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000171ae 0002050a R_ARM_THM_CALL 00000000 _PyPegen_slash_with_default │ │ │ │ │ -000171be 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000171ce 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000171d6 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000171e0 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -000171e4 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -000171ee 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000171fc 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00017202 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001724c 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00017296 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000172a4 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000172ca 0002020a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -000172e8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001730a 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0001730e 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0001734e 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0001735c 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00017386 0002020a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -000173a4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000173ce 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000173f4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00017406 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001741c 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00017448 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00017478 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00017484 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000174a8 0002020a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -000174ca 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0001750e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00017524 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00017542 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00017560 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -000175da 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000175ee 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00017606 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00017624 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00017660 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0001766e 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0001768e 0002020a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -000176a6 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -000176aa 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -000176b4 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000176c2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000176da 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000176ea 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -000176ee 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -000176f8 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00017712 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00017744 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001775c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00017778 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00017780 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0001778a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000177ae 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000177cc 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000177fa 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001780e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00017824 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00017836 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00017846 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00017856 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00017868 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000178a2 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000178c6 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000178f4 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00017912 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00017928 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00017936 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001793e 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00017946 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00017954 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000179b4 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000179c4 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000179ec 0002020a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -00017a14 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00017a54 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00017a64 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00017a8c 0002020a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -00017ab4 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00017ab8 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00017ac2 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00017ad4 0002060a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ -00017aea 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00017b02 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00017b22 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00017b46 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00017b58 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00017b78 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00017b9c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00017bc4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00017bf4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00017c06 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00017c20 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00017c34 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00017c7e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00017c92 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00017cce 0001330a R_ARM_THM_CALL 000036d9 _loop0_110_rule │ │ │ │ │ -00017cec 0002070a R_ARM_THM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ -00017d18 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00017d34 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00017d4c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00017d6e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00017d86 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00017d92 0001340a R_ARM_THM_CALL 00005d9d _loop1_111_rule │ │ │ │ │ -00017db2 0002070a R_ARM_THM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ -00017dbe 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00017dd6 0001350a R_ARM_THM_CALL 00001135 _tmp_199_rule │ │ │ │ │ -00017de0 0001360a R_ARM_THM_CALL 000036d9 _loop0_200_rule │ │ │ │ │ -00017dec 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00017df8 0001370a R_ARM_THM_CALL 00001135 _tmp_201_rule │ │ │ │ │ -00017e02 0000e52f R_ARM_THM_MOVW_ABS_NC 000009e0 .LC62 │ │ │ │ │ -00017e06 0000e530 R_ARM_THM_MOVT_ABS 000009e0 .LC62 │ │ │ │ │ -00017e0c 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00017e10 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00017e24 00003f0a R_ARM_THM_CALL 000034d5 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -00017e28 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00017e4e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00017e5a 0000e42f R_ARM_THM_MOVW_ABS_NC 000009ac .LC61 │ │ │ │ │ -00017e5e 0000e430 R_ARM_THM_MOVT_ABS 000009ac .LC61 │ │ │ │ │ -00017e64 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00017e68 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00017e7e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00017eae 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00017ec6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00017eec 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00017f06 0002070a R_ARM_THM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ -00017f20 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00017f2e 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00017f32 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00017f3a 0000e22f R_ARM_THM_MOVW_ABS_NC 00000964 .LC59 │ │ │ │ │ -00017f3e 0000e230 R_ARM_THM_MOVT_ABS 00000964 .LC59 │ │ │ │ │ -00017f44 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00017f4c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00017f6c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00017fa2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00017fb8 0001ae0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -00017fda 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001802c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00018042 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001806c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00018096 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000180ae 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000180c4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000180ec 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000180f6 0001380a R_ARM_THM_CALL 00000d61 _tmp_202_rule │ │ │ │ │ -000180fe 0000ef2f R_ARM_THM_MOVW_ABS_NC 00000a30 .LC64 │ │ │ │ │ -00018102 0000ef30 R_ARM_THM_MOVT_ABS 00000a30 .LC64 │ │ │ │ │ -00018108 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0001810c 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00018120 00003f0a R_ARM_THM_CALL 000034d5 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -00018124 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00018146 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00018160 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001817e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00018188 0000ee2f R_ARM_THM_MOVW_ABS_NC 00000a00 .LC63 │ │ │ │ │ -0001818c 0000ee30 R_ARM_THM_MOVT_ABS 00000a00 .LC63 │ │ │ │ │ -000181c6 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000181da 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000181e4 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -000181ee 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00018210 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00018224 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00018254 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001825c 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00018272 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00018280 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00018288 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00018292 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00015d42 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00015d88 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00015da0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00015df4 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00015e3c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00015e54 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00015ea6 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00015ebc 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00015ede 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00015ef8 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00015f24 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00015f38 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00015f6e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00015f88 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00015faa 0002120a R_ARM_THM_CALL 00000000 _PyAST_keyword │ │ │ │ │ +00015fba 0002130a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ +00015fea 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00016002 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00016012 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00016020 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00016030 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00016054 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001606e 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001608e 0002120a R_ARM_THM_CALL 00000000 _PyAST_keyword │ │ │ │ │ +0001609e 0002130a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ +000160d0 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000160e8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000160f8 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00016108 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00016118 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00016138 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001618e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001619e 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +000161f0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00016200 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00016236 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00016266 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000162ae 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000162ce 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000162e2 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00016312 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00016330 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00016340 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +000163b4 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000163d8 0002120a R_ARM_THM_CALL 00000000 _PyAST_keyword │ │ │ │ │ +000163e8 0002130a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ +00016404 0001180a R_ARM_THM_CALL 000020f5 _loop0_129_rule │ │ │ │ │ +00016414 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00016436 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00016456 0001dd0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +00016484 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000164a4 0001dd0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +000164c4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000164ea 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0001650a 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00016532 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00016560 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00016590 0001190a R_ARM_THM_CALL 00002dd5 invalid_kwarg_rule.isra.0 │ │ │ │ │ +000165a2 0001190a R_ARM_THM_CALL 00002dd5 invalid_kwarg_rule.isra.0 │ │ │ │ │ +000165ac 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000165d2 0001190a R_ARM_THM_CALL 00002dd5 invalid_kwarg_rule.isra.0 │ │ │ │ │ +000165ec 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00016606 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00016624 0002120a R_ARM_THM_CALL 00000000 _PyAST_keyword │ │ │ │ │ +0001663c 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00016640 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00016648 0000be2f R_ARM_THM_MOVW_ABS_NC 00000844 .LC52 │ │ │ │ │ +0001664c 0000be30 R_ARM_THM_MOVT_ABS 00000844 .LC52 │ │ │ │ │ +00016652 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0001665e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00016686 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001669c 0000bd2f R_ARM_THM_MOVW_ABS_NC 00000814 .LC51 │ │ │ │ │ +000166a0 0000bd30 R_ARM_THM_MOVT_ABS 00000814 .LC51 │ │ │ │ │ +000166a6 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000166aa 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000166be 00003f0a R_ARM_THM_CALL 00002a21 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +000166c2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000166d6 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000166fc 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00016712 0000bd2f R_ARM_THM_MOVW_ABS_NC 00000814 .LC51 │ │ │ │ │ +00016716 0000bd30 R_ARM_THM_MOVT_ABS 00000814 .LC51 │ │ │ │ │ +0001671c 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00016720 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00016734 00003f0a R_ARM_THM_CALL 00002a21 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00016738 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001674c 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00016750 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00016758 0000be2f R_ARM_THM_MOVW_ABS_NC 00000844 .LC52 │ │ │ │ │ +0001675c 0000be30 R_ARM_THM_MOVT_ABS 00000844 .LC52 │ │ │ │ │ +00016762 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0001676c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00016780 0001180a R_ARM_THM_CALL 000020f5 _loop0_129_rule │ │ │ │ │ +00016790 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +000167a6 0002140a R_ARM_THM_CALL 00000000 _PyPegen_join_sequences │ │ │ │ │ +000167c6 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000167e8 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000167fa 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00016806 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00016820 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00016838 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001684c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00016862 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00016884 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001689c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000168c4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000168d6 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000168e8 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000168fe 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00016914 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00016928 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00016930 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0001693e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001694e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001695a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001696e 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00016980 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00016994 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000169a4 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000169ac 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000169bc 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000169c4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000169da 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000169ea 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000169fa 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00016a0a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00016a18 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00016a3c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00016a4c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00016a54 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00016abc 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00016afe 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00016b12 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00016b32 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00016b44 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00016b84 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00016ba4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00016bba 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00016bdc 0002120a R_ARM_THM_CALL 00000000 _PyAST_keyword │ │ │ │ │ +00016bec 0002130a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ +00016c02 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00016c40 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00016c5e 0001dd0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +00016c7a 0002130a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ +00016c84 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00016ca2 0001190a R_ARM_THM_CALL 00002dd5 invalid_kwarg_rule.isra.0 │ │ │ │ │ +00016caa 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00016cd0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00016ce6 0000bd2f R_ARM_THM_MOVW_ABS_NC 00000814 .LC51 │ │ │ │ │ +00016cea 0000bd30 R_ARM_THM_MOVT_ABS 00000814 .LC51 │ │ │ │ │ +00016cf0 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00016cf4 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00016d08 00003f0a R_ARM_THM_CALL 00002a21 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00016d0c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00016d20 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00016d24 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00016d2c 0000be2f R_ARM_THM_MOVW_ABS_NC 00000844 .LC52 │ │ │ │ │ +00016d30 0000be30 R_ARM_THM_MOVT_ABS 00000844 .LC52 │ │ │ │ │ +00016d36 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00016d3e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00016d6a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00016d7c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00016d98 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00016da6 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00016df8 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00016e0e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00016e34 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00016e52 0002120a R_ARM_THM_CALL 00000000 _PyAST_keyword │ │ │ │ │ +00016e60 0002130a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ +00016e6e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00016e86 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00016ea8 0001190a R_ARM_THM_CALL 00002dd5 invalid_kwarg_rule.isra.0 │ │ │ │ │ +00016ec0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00016ed6 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00016ef4 0002120a R_ARM_THM_CALL 00000000 _PyAST_keyword │ │ │ │ │ +00016f04 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00016f52 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00016fa0 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00016fca 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00016fde 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00017000 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00017070 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00017096 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +000170ba 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000170c8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000170d4 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000170e8 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +000170fe 0001dc0a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ +0001710c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00017124 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001712c 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00017188 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00017196 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000171ae 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000171c2 0001940a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ +000171da 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000171f0 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000171fe 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00017214 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001721c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00017278 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001729a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000172f6 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0001731c 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0001732a 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00017348 0001fe0a R_ARM_THM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ +000173b6 0001fe0a R_ARM_THM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ +000173ec 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00017416 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00017462 0001fe0a R_ARM_THM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ +0001746a 0000c22f R_ARM_THM_MOVW_ABS_NC 0000089c .LC55 │ │ │ │ │ +0001746e 0000c230 R_ARM_THM_MOVT_ABS 0000089c .LC55 │ │ │ │ │ +00017474 0000310a R_ARM_THM_CALL 00001559 INVALID_VERSION_CHECK │ │ │ │ │ +00017482 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001749c 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +000174a0 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +000174a4 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +000174b4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000174d0 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0001751e 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00017544 0001fe0a R_ARM_THM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ +00017550 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00017578 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00017596 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000175ac 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000175b4 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000175c4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00017638 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00017654 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001766c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001767a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001768e 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00017692 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0001769c 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +000176ae 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000176e6 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00017700 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00017704 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00017740 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001774e 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00017776 0001ff0a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +00017794 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000177be 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000177e4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000177f6 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001780c 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00017834 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00017868 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00017874 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001789a 0001ff0a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +000178bc 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +000178e8 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000178fc 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001791e 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001792c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00017942 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00017960 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00017982 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +000179fa 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00017a0c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00017a1e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00017a32 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00017a3a 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00017a48 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00017a74 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00017a82 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00017a86 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00017a90 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00017a9c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00017afa 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00017b06 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00017b22 0001ff0a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +00017b3a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00017b54 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00017b7e 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00017b82 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00017b8c 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00017b9a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00017bb4 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00017bda 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00017bf2 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00017c08 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00017c58 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00017c62 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00017c80 0001ff0a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +00017ca2 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00017cd2 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00017cd8 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00017d50 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00017d72 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00017db0 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00017dd4 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00017e14 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00017e5e 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00017e84 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00017e92 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00017eae 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00017ebc 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00017ef6 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00017f14 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00017f2c 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00017f34 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00017f44 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00017f58 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00017f66 0002050a R_ARM_THM_CALL 00000000 _PyPegen_slash_with_default │ │ │ │ │ +00017f76 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00017f86 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00017f8e 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00017f98 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00017f9c 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00017fa6 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00017fb4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00017fba 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00018004 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0001804e 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001805c 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00018082 0001ff0a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +000180a0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000180c2 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +000180c6 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00018106 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00018114 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001813e 0001ff0a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +0001815c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00018186 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000181ac 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000181be 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000181d4 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00018200 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00018230 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001823c 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00018260 0001ff0a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +00018282 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +000182c6 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000182dc 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000182fa 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00018318 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00018392 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000183a6 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000183be 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000183dc 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00018418 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00018426 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00018446 0001ff0a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +0001845e 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00018462 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0001846c 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0001847a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00018492 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000184a2 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +000184a6 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +000184b0 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +000184ca 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000184fc 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00018514 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00018530 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00018538 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00018542 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00018566 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00018584 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000185b2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000185c6 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000185dc 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000185ee 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000185fe 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001860e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00018620 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001865a 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0001867e 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000186ac 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +000186ca 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000186e0 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000186ee 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000186f6 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000186fe 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0001870c 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00018768 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00018776 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001879e 0001ff0a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +000187ca 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000187dc 0002060a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ +000187f6 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001880e 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00018832 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001886a 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00018878 0001990a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001889e 0001ff0a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +000188c0 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +000188c4 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +000188ce 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +000188e0 0001950a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00018900 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00018932 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00018940 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00018968 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00018998 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000189aa 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000189c4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000189d8 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00018a18 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00018a3e 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00018a4c 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00018a88 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00018a98 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00018aa0 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00018aaa 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00018abc 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00018b02 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00018b16 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00018b52 0001330a R_ARM_THM_CALL 00002c25 _loop0_110_rule │ │ │ │ │ +00018b70 0002070a R_ARM_THM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ +00018b9c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00018bb8 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00018bd0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00018bf2 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00018c0a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00018c16 0001340a R_ARM_THM_CALL 000052e9 _loop1_111_rule │ │ │ │ │ +00018c36 0002070a R_ARM_THM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ +00018c42 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00018c5a 0001350a R_ARM_THM_CALL 00001135 _tmp_199_rule │ │ │ │ │ +00018c64 0001360a R_ARM_THM_CALL 00002c25 _loop0_200_rule │ │ │ │ │ +00018c70 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00018c7c 0001370a R_ARM_THM_CALL 00001135 _tmp_201_rule │ │ │ │ │ +00018c86 0000e62f R_ARM_THM_MOVW_ABS_NC 000009e0 .LC62 │ │ │ │ │ +00018c8a 0000e630 R_ARM_THM_MOVT_ABS 000009e0 .LC62 │ │ │ │ │ +00018c90 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00018c94 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00018ca8 00003f0a R_ARM_THM_CALL 00002a21 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00018cac 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00018cd2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00018cde 0000e52f R_ARM_THM_MOVW_ABS_NC 000009ac .LC61 │ │ │ │ │ +00018ce2 0000e530 R_ARM_THM_MOVT_ABS 000009ac .LC61 │ │ │ │ │ +00018ce8 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00018cec 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00018d02 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00018d32 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00018d4a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00018d70 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00018d8a 0002070a R_ARM_THM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ +00018da4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00018db2 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00018db6 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00018dbe 0000e32f R_ARM_THM_MOVW_ABS_NC 00000964 .LC59 │ │ │ │ │ +00018dc2 0000e330 R_ARM_THM_MOVT_ABS 00000964 .LC59 │ │ │ │ │ +00018dc8 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00018dd0 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00018df0 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00018e26 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00018e3c 0001ae0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +00018e5e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00018eb0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00018ec6 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00018ef0 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00018f1a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00018f32 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00018f48 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00018f70 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00018f7a 0001380a R_ARM_THM_CALL 00000d61 _tmp_202_rule │ │ │ │ │ +00018f82 0000f02f R_ARM_THM_MOVW_ABS_NC 00000a30 .LC64 │ │ │ │ │ +00018f86 0000f030 R_ARM_THM_MOVT_ABS 00000a30 .LC64 │ │ │ │ │ +00018f8c 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00018f90 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00018fa4 00003f0a R_ARM_THM_CALL 00002a21 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00018fa8 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00018fca 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00018fe4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00019002 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001900c 0000ef2f R_ARM_THM_MOVW_ABS_NC 00000a00 .LC63 │ │ │ │ │ +00019010 0000ef30 R_ARM_THM_MOVT_ABS 00000a00 .LC63 │ │ │ │ │ +0001904a 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0001905e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00019068 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00019072 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00019094 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000190a8 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +000190d8 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000190e0 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000190f6 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00019104 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001910c 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00019116 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x2f290 contains 232 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x2f67c contains 232 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000022 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000005c 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000006e 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 00000084 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000009a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000000a8 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 000000b8 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 000000d6 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ 000000e0 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 000000ea 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 0000010e 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00000122 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ 0000015e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00000172 0000090a R_ARM_THM_CALL 000072e1 expression_rule │ │ │ │ │ +00000172 0000090a R_ARM_THM_CALL 00007859 expression_rule │ │ │ │ │ 0000018a 0001ae0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ 000001ba 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000001d2 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000001dc 00007e0a R_ARM_THM_CALL 00006481 star_target_rule │ │ │ │ │ +000001dc 0000830a R_ARM_THM_CALL 000069ed star_target_rule │ │ │ │ │ 000001e8 0001ae0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ 00000218 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000022c 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_number_token │ │ │ │ │ +0000022c 0001c90a R_ARM_THM_CALL 00000000 _PyPegen_number_token │ │ │ │ │ 00000238 0002290a R_ARM_THM_CALL 00000000 _PyPegen_ensure_imaginary │ │ │ │ │ 00000244 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000027a 00022a0a R_ARM_THM_CALL 00000000 _PyPegen_get_invalid_target │ │ │ │ │ 00000280 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000028c 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00000290 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 000002a0 0001742f R_ARM_THM_MOVW_ABS_NC 0000118c .LC108 │ │ │ │ │ 000002a4 00017430 R_ARM_THM_MOVT_ABS 0000118c .LC108 │ │ │ │ │ 000002ae 0001472f R_ARM_THM_MOVW_ABS_NC 00000fb4 .LC95 │ │ │ │ │ 000002b2 00014730 R_ARM_THM_MOVT_ABS 00000fb4 .LC95 │ │ │ │ │ -000002ba 0001c60a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ -000002ce 00003f0a R_ARM_THM_CALL 000034d5 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +000002ba 0001c70a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ +000002ce 00003f0a R_ARM_THM_CALL 00002a21 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 000002fa 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000030e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000031a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000320 0001392f R_ARM_THM_MOVW_ABS_NC 00000e60 .LC87 │ │ │ │ │ 00000324 00013930 R_ARM_THM_MOVT_ABS 00000e60 .LC87 │ │ │ │ │ 0000032a 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 0000032e 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00000358 0001460a R_ARM_THM_CALL 000036d9 _loop0_187_rule │ │ │ │ │ +00000358 0001460a R_ARM_THM_CALL 00002c25 _loop0_187_rule │ │ │ │ │ 00000362 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000368 00013a2f R_ARM_THM_MOVW_ABS_NC 00000e88 .LC88 │ │ │ │ │ 0000036c 00013a30 R_ARM_THM_MOVT_ABS 00000e88 .LC88 │ │ │ │ │ -00000380 0001290a R_ARM_THM_CALL 00016845 lambda_slash_no_default_rule │ │ │ │ │ -0000038c 0001300a R_ARM_THM_CALL 00017219 _loop0_188_rule │ │ │ │ │ +00000380 00012a0a R_ARM_THM_CALL 00017605 lambda_slash_no_default_rule │ │ │ │ │ +0000038c 0001300a R_ARM_THM_CALL 00017fd1 _loop0_188_rule │ │ │ │ │ 000003a4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000003b0 0001210a R_ARM_THM_CALL 00016f3d lambda_slash_with_default_rule │ │ │ │ │ +000003b0 0001220a R_ARM_THM_CALL 00017cf5 lambda_slash_with_default_rule │ │ │ │ │ 000003ba 0001940a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ 000003c6 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000003e8 0001310a R_ARM_THM_CALL 00017879 _loop1_197_rule │ │ │ │ │ -000003fc 00012a0a R_ARM_THM_CALL 00016ced lambda_param_no_default_rule │ │ │ │ │ +000003e8 0001310a R_ARM_THM_CALL 00018631 _loop1_197_rule │ │ │ │ │ +000003fc 00012b0a R_ARM_THM_CALL 00017aa5 lambda_param_no_default_rule │ │ │ │ │ 00000402 00013b2f R_ARM_THM_MOVW_ABS_NC 00000ea0 .LC89 │ │ │ │ │ 00000406 00013b30 R_ARM_THM_MOVT_ABS 00000ea0 .LC89 │ │ │ │ │ -0000041a 00012f0a R_ARM_THM_CALL 00017219 _loop0_189_rule │ │ │ │ │ +0000041a 00012f0a R_ARM_THM_CALL 00017fd1 _loop0_189_rule │ │ │ │ │ 00000428 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000444 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000045a 00012b0a R_ARM_THM_CALL 00016e61 lambda_param_rule │ │ │ │ │ +0000045a 00012c0a R_ARM_THM_CALL 00017c19 lambda_param_rule │ │ │ │ │ 00000474 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00000484 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 0000049e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000004a8 00012b0a R_ARM_THM_CALL 00016e61 lambda_param_rule │ │ │ │ │ +000004a8 00012c0a R_ARM_THM_CALL 00017c19 lambda_param_rule │ │ │ │ │ 000004b4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000004c0 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 000004d4 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 000004f0 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ 00000500 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00000508 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00000528 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00000538 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ 00000550 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000055c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000562 0001752f R_ARM_THM_MOVW_ABS_NC 000011a0 .LC109 │ │ │ │ │ 00000566 00017530 R_ARM_THM_MOVT_ABS 000011a0 .LC109 │ │ │ │ │ 0000056c 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00000570 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000059c 0001450a R_ARM_THM_CALL 000036d9 _loop0_193_rule │ │ │ │ │ +0000059c 0001450a R_ARM_THM_CALL 00002c25 _loop0_193_rule │ │ │ │ │ 000005a6 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000005bc 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000005ca 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000005e0 00012a0a R_ARM_THM_CALL 00016ced lambda_param_no_default_rule │ │ │ │ │ -000005f2 0001440a R_ARM_THM_CALL 000036d9 _loop0_195_rule │ │ │ │ │ +000005e0 00012b0a R_ARM_THM_CALL 00017aa5 lambda_param_no_default_rule │ │ │ │ │ +000005f2 0001440a R_ARM_THM_CALL 00002c25 _loop0_195_rule │ │ │ │ │ 000005fc 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000602 00013d2f R_ARM_THM_MOVW_ABS_NC 00000f0c .LC91 │ │ │ │ │ 00000606 00013d30 R_ARM_THM_MOVT_ABS 00000f0c .LC91 │ │ │ │ │ -00000616 0001640a R_ARM_THM_CALL 00005d9d _loop1_196_rule │ │ │ │ │ +00000616 0001640a R_ARM_THM_CALL 000052e9 _loop1_196_rule │ │ │ │ │ 00000620 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000062a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000630 00013e2f R_ARM_THM_MOVW_ABS_NC 00000f24 .LC92 │ │ │ │ │ 00000634 00013e30 R_ARM_THM_MOVT_ABS 00000f24 .LC92 │ │ │ │ │ 0000063a 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 0000063e 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00000652 00003f0a R_ARM_THM_CALL 000034d5 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00000652 00003f0a R_ARM_THM_CALL 00002a21 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 00000656 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000694 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000006a8 0001290a R_ARM_THM_CALL 00016845 lambda_slash_no_default_rule │ │ │ │ │ -000006b6 0001210a R_ARM_THM_CALL 00016f3d lambda_slash_with_default_rule │ │ │ │ │ +000006a8 00012a0a R_ARM_THM_CALL 00017605 lambda_slash_no_default_rule │ │ │ │ │ +000006b6 0001220a R_ARM_THM_CALL 00017cf5 lambda_slash_with_default_rule │ │ │ │ │ 000006e4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000006f8 0000790a R_ARM_THM_CALL 0000f1a5 starred_expression_rule │ │ │ │ │ +000006f8 00007e0a R_ARM_THM_CALL 0000f88d starred_expression_rule │ │ │ │ │ 00000700 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ 00000704 00018a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ 0000070e 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 00000740 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00000756 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000762 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000076e 0001ae0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ 0000079e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000007b4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000007c4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000007f2 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00000806 0000c30a R_ARM_THM_CALL 0000fd9d param_no_default_rule │ │ │ │ │ +00000806 0000c30a R_ARM_THM_CALL 00010485 param_no_default_rule │ │ │ │ │ 00000816 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000844 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000085c 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000086e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000089e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000008b8 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 000008c4 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000008de 0000260a R_ARM_THM_CALL 00012849 block_rule │ │ │ │ │ +000008de 0000260a R_ARM_THM_CALL 00012f55 block_rule │ │ │ │ │ 000008f4 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 00000910 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ 0000091a 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00000922 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00000940 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 0000096e 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00000986 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000990 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ 0000099c 0001ae0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ 000009ce 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000009e0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000009ec 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000009f6 0000090a R_ARM_THM_CALL 000072e1 expression_rule │ │ │ │ │ +000009f6 0000090a R_ARM_THM_CALL 00007859 expression_rule │ │ │ │ │ 00000a02 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000a0a 0000040a R_ARM_THM_CALL 000162b1 expressions_rule │ │ │ │ │ +00000a0a 0000040a R_ARM_THM_CALL 00016f19 expressions_rule │ │ │ │ │ 00000a1e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000a24 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00000a28 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00000a2c 00017a2f R_ARM_THM_MOVW_ABS_NC 000011d8 .LC110 │ │ │ │ │ 00000a30 00017a30 R_ARM_THM_MOVT_ABS 000011d8 .LC110 │ │ │ │ │ -00000a46 0000770a R_ARM_THM_CALL 0000349d RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ +00000a46 00006a0a R_ARM_THM_CALL 000029e9 RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ 00000a4a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000a6a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000a74 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000a7e 0000090a R_ARM_THM_CALL 000072e1 expression_rule │ │ │ │ │ +00000a7e 0000090a R_ARM_THM_CALL 00007859 expression_rule │ │ │ │ │ 00000a92 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000a98 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00000a9c 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00000aa4 0000102f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000aa8 00001030 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ 00000aae 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 00000abc 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ @@ -5010,19 +5014,19 @@ │ │ │ │ │ 00000b84 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00000b88 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00000b90 00017b2f R_ARM_THM_MOVW_ABS_NC 00001208 .LC111 │ │ │ │ │ 00000b94 00017b30 R_ARM_THM_MOVT_ABS 00001208 .LC111 │ │ │ │ │ 00000b9a 0001ac0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 00000ba6 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000bec 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00000c08 0000090a R_ARM_THM_CALL 000072e1 expression_rule │ │ │ │ │ +00000c08 0000090a R_ARM_THM_CALL 00007859 expression_rule │ │ │ │ │ 00000c26 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00000c38 00018c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 00000c4e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000c58 0000090a R_ARM_THM_CALL 000072e1 expression_rule │ │ │ │ │ +00000c58 0000090a R_ARM_THM_CALL 00007859 expression_rule │ │ │ │ │ 00000c66 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000c74 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00000c84 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 00000ca2 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ 00000cac 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00000cb6 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00000cda 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ @@ -5035,15 +5039,15 @@ │ │ │ │ │ 00000da4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000db4 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000de2 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00000dfa 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000e0a 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000e38 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00000e46 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000e50 0000670a R_ARM_THM_CALL 0000d6a9 arguments_rule │ │ │ │ │ +00000e50 00006d0a R_ARM_THM_CALL 0000dc25 arguments_rule │ │ │ │ │ 00000e5e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000e6c 0001ae0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ 00000e9a 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00000eb0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000ec0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000ed0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000ee0 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ @@ -5059,20 +5063,20 @@ │ │ │ │ │ 00000ffe 0001930a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 0000101c 00018e0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ 00001026 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00001030 0001970a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00001054 00018f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00001068 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ 000010a4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000010b8 0000040a R_ARM_THM_CALL 000162b1 expressions_rule │ │ │ │ │ +000010b8 0000040a R_ARM_THM_CALL 00016f19 expressions_rule │ │ │ │ │ 000010d0 0001ae0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ 00001100 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000110e 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001118 0001b10a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ 00001124 0001ae0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ 00001152 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001166 00012a0a R_ARM_THM_CALL 00016ced lambda_param_no_default_rule │ │ │ │ │ +00001166 00012b0a R_ARM_THM_CALL 00017aa5 lambda_param_no_default_rule │ │ │ │ │ 00001176 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000011a4 00018d0a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000011ba 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000011ca 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000011da 00018a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,28 +1,27 @@ │ │ │ │ │ -8F,FGFMF │ │ │ │ │ )FSF:F F │ │ │ │ │ )F3FBF F │ │ │ │ │ 29FKFBFXF │ │ │ │ │ (Fei{iZF │ │ │ │ │ *FKFAFei │ │ │ │ │ ,F=F7F(F │ │ │ │ │ +4F>FWF@F │ │ │ │ │ KF8FRFei │ │ │ │ │ +Qh@hH`P │ │ │ │ │ +Qh@iHa8 │ │ │ │ │ +Qh@jHb │ │ │ │ │ FdF!F(F@ │ │ │ │ │ F;FIF(F@ │ │ │ │ │ bi8FYhKF │ │ │ │ │ FF]Fai8F │ │ │ │ │ SBFKFQFei │ │ │ │ │ -)FKFBF F │ │ │ │ │ +)F;FBF F │ │ │ │ │ 2FCF)F F │ │ │ │ │ SJFCF9Fei │ │ │ │ │ -KFRFAF F │ │ │ │ │ -1FCF:F F │ │ │ │ │ +*FCF1F F │ │ │ │ │ giBFXhKF │ │ │ │ │ xhJFgiCF │ │ │ │ │ expected ':' │ │ │ │ │ expected an indented block after 'if' statement on line %d │ │ │ │ │ expected an indented block after 'with' statement on line %d │ │ │ │ │ Async with statements are │ │ │ │ │ expected an indented block after 'try' statement on line %d │ │ │ │ │ @@ -37,14 +36,16 @@ │ │ │ │ │ Variable annotations syntax is │ │ │ │ │ only single target (not %s) can be annotated │ │ │ │ │ only single target (not tuple) can be annotated │ │ │ │ │ illegal target for annotation │ │ │ │ │ assignment to yield expression not possible │ │ │ │ │ '%s' is an illegal expression for augmented assignment │ │ │ │ │ Type statement is │ │ │ │ │ +Did you mean to use 'from ... import ...' instead? │ │ │ │ │ +Expected one or more names after 'import' │ │ │ │ │ cannot use starred expression here │ │ │ │ │ cannot use double starred expression here │ │ │ │ │ ':' expected after dictionary key │ │ │ │ │ cannot use a starred expression in a dictionary value │ │ │ │ │ expression expected after dictionary key and ':' │ │ │ │ │ dict unpacking cannot be used in dict comprehension │ │ │ │ │ Assignment expressions are │ │ │ │ │ @@ -52,16 +53,14 @@ │ │ │ │ │ expected 'else' after 'if' expression │ │ │ │ │ f-string: lambda expressions are not allowed without parentheses │ │ │ │ │ Missing parentheses in call to '%U'. Did you mean %U(...)? │ │ │ │ │ invalid syntax. Maybe you meant '!=' instead of '<>'? │ │ │ │ │ 'not' after an operator must be parenthesized │ │ │ │ │ The '@' operator is │ │ │ │ │ Await expressions are │ │ │ │ │ -Did you mean to use 'from ... import ...' instead? │ │ │ │ │ -Expected one or more names after 'import' │ │ │ │ │ Async comprehensions are │ │ │ │ │ 'in' expected after for-loop variables │ │ │ │ │ expected an indented block after function definition on line %d │ │ │ │ │ Cannot have two type comments on def │ │ │ │ │ Async functions are │ │ │ │ │ iterable argument unpacking follows keyword argument unpacking │ │ │ │ │ Generator expression must be parenthesized │ │ │ │ │ @@ -173,45 +172,48 @@ │ │ │ │ │ _gather_212_rule │ │ │ │ │ simple_stmt_rule │ │ │ │ │ star_targets_rule │ │ │ │ │ single_target_rule │ │ │ │ │ star_expressions_rule │ │ │ │ │ _tmp_6_rule │ │ │ │ │ _tmp_11_rule │ │ │ │ │ -t_primary_raw │ │ │ │ │ augassign_rule │ │ │ │ │ yield_expr_rule │ │ │ │ │ slices_rule │ │ │ │ │ t_lookahead_rule │ │ │ │ │ -import_stmt_rule │ │ │ │ │ +t_primary_raw │ │ │ │ │ +dotted_as_name_rule │ │ │ │ │ +import_from_rule │ │ │ │ │ del_targets_rule │ │ │ │ │ _tmp_22_rule │ │ │ │ │ +_tmp_23_rule │ │ │ │ │ invalid_ann_assign_target_rule │ │ │ │ │ star_named_expression_rule │ │ │ │ │ _loop0_164_rule │ │ │ │ │ _loop0_165_rule │ │ │ │ │ _gather_18_rule │ │ │ │ │ _gather_20_rule │ │ │ │ │ type_params_rule │ │ │ │ │ _tmp_13_rule │ │ │ │ │ star_named_expressions_rule │ │ │ │ │ _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ annotated_rhs_rule │ │ │ │ │ +dotted_name_rule │ │ │ │ │ +RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ t_primary_rule │ │ │ │ │ genexp_rule │ │ │ │ │ arguments_rule │ │ │ │ │ _tmp_93_rule │ │ │ │ │ strings_rule │ │ │ │ │ tuple_rule │ │ │ │ │ list_rule │ │ │ │ │ for_if_clauses_rule │ │ │ │ │ _gather_116_rule │ │ │ │ │ _gather_231_rule │ │ │ │ │ bitwise_or_rule │ │ │ │ │ -RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ _tmp_233_rule │ │ │ │ │ starred_expression_rule │ │ │ │ │ invalid_comprehension_rule │ │ │ │ │ _tmp_234_rule │ │ │ │ │ fstring_replacement_field_rule │ │ │ │ │ target_with_star_atom_rule │ │ │ │ │ star_target_rule │ │ │ │ │ @@ -229,17 +231,14 @@ │ │ │ │ │ bitwise_xor_rule │ │ │ │ │ bitwise_and_rule │ │ │ │ │ shift_expr_rule │ │ │ │ │ sum_rule │ │ │ │ │ term_rule │ │ │ │ │ term_raw │ │ │ │ │ factor_rule │ │ │ │ │ -dotted_as_name_rule │ │ │ │ │ -dotted_name_rule │ │ │ │ │ -import_from_targets_rule │ │ │ │ │ _loop0_120_rule │ │ │ │ │ _loop0_119_rule │ │ │ │ │ invalid_for_target_rule │ │ │ │ │ func_type_comment_rule │ │ │ │ │ invalid_parameters_rule.isra.0 │ │ │ │ │ _tmp_227_rule │ │ │ │ │ _tmp_149_rule │ │ │ │ │ @@ -259,14 +258,15 @@ │ │ │ │ │ _tmp_28_rule │ │ │ │ │ _tmp_63_rule │ │ │ │ │ _tmp_62_rule │ │ │ │ │ _loop1_42_rule │ │ │ │ │ _loop1_43_rule │ │ │ │ │ _loop1_39_rule │ │ │ │ │ _loop1_173_rule │ │ │ │ │ +import_from_targets_rule │ │ │ │ │ import_from_as_names_rule │ │ │ │ │ import_from_as_name_rule │ │ │ │ │ _loop1_45_rule │ │ │ │ │ _loop1_47_rule │ │ │ │ │ _loop0_172_rule │ │ │ │ │ _loop0_171_rule │ │ │ │ │ _loop1_185_rule │ │ │ │ │ @@ -305,25 +305,24 @@ │ │ │ │ │ _tmp_59_rule │ │ │ │ │ _tmp_203_rule │ │ │ │ │ del_target_rule │ │ │ │ │ _loop1_104_rule │ │ │ │ │ _loop1_105_rule │ │ │ │ │ lambda_slash_with_default_rule │ │ │ │ │ _loop1_101_rule │ │ │ │ │ -_loop0_102_rule │ │ │ │ │ +lambda_param_with_default_rule │ │ │ │ │ lambda_star_etc_rule │ │ │ │ │ _loop1_103_rule │ │ │ │ │ _loop0_98_rule │ │ │ │ │ _loop0_99_rule │ │ │ │ │ _loop0_100_rule │ │ │ │ │ lambda_slash_no_default_rule │ │ │ │ │ lambda_param_no_default_rule │ │ │ │ │ lambda_param_rule │ │ │ │ │ _loop0_106_rule │ │ │ │ │ -lambda_param_with_default_rule │ │ │ │ │ _loop0_108_rule │ │ │ │ │ _loop0_189_rule │ │ │ │ │ _loop0_188_rule │ │ │ │ │ _loop1_197_rule │ │ │ │ │ lambda_kwds_rule │ │ │ │ │ _loop0_110_rule │ │ │ │ │ _loop1_111_rule │ │ │ │ │ @@ -423,22 +422,23 @@ │ │ │ │ │ _PyPegen_seq_insert_in_front │ │ │ │ │ _PyPegen_is_memoized │ │ │ │ │ _PyPegen_name_token │ │ │ │ │ _PyPegen_lookahead_with_string │ │ │ │ │ _PyPegen_insert_memo │ │ │ │ │ _PyPegen_set_expr_context │ │ │ │ │ _PyAST_AnnAssign │ │ │ │ │ -_PyPegen_update_memo │ │ │ │ │ _PyAST_Expr │ │ │ │ │ _PyAST_AugAssign │ │ │ │ │ _PyAST_Assign │ │ │ │ │ _PyAST_Return │ │ │ │ │ _PyAST_Subscript │ │ │ │ │ +_PyPegen_update_memo │ │ │ │ │ _PyAST_Attribute │ │ │ │ │ _PyAST_Raise │ │ │ │ │ +_PyAST_Import │ │ │ │ │ _PyAST_Delete │ │ │ │ │ _PyAST_Assert │ │ │ │ │ _PyAST_Break │ │ │ │ │ _PyAST_Continue │ │ │ │ │ _PyPegen_map_names_to_ids │ │ │ │ │ _PyAST_Global │ │ │ │ │ _PyAST_Nonlocal │ │ │ │ │ @@ -463,33 +463,29 @@ │ │ │ │ │ _PyPegen_constant_from_string │ │ │ │ │ _PyPegen_concatenate_strings │ │ │ │ │ _PyPegen_constant_from_token │ │ │ │ │ _PyPegen_joined_str │ │ │ │ │ _PyAST_Tuple │ │ │ │ │ _PyAST_Starred │ │ │ │ │ _PyAST_List │ │ │ │ │ -_PyAST_GeneratorExp │ │ │ │ │ _PyAST_NamedExpr │ │ │ │ │ +_PyAST_GeneratorExp │ │ │ │ │ _PyAST_IfExp │ │ │ │ │ _PyPegen_check_legacy_stmt │ │ │ │ │ _PyAST_BoolOp │ │ │ │ │ _PyAST_BinOp │ │ │ │ │ _PyPegen_cmpop_expr_pair │ │ │ │ │ _PyPegen_get_cmpops │ │ │ │ │ _PyPegen_get_exprs │ │ │ │ │ _PyAST_Compare │ │ │ │ │ _PyAST_UnaryOp │ │ │ │ │ _PyPegen_check_barry_as_flufl │ │ │ │ │ _PyAST_Await │ │ │ │ │ _PyAST_Lambda │ │ │ │ │ _PyPegen_empty_arguments │ │ │ │ │ -_PyAST_Import │ │ │ │ │ -_PyPegen_seq_count_dots │ │ │ │ │ -_PyPegen_checked_future_import │ │ │ │ │ -_PyAST_ImportFrom │ │ │ │ │ _PyAST_comprehension │ │ │ │ │ _PyAST_FunctionDef │ │ │ │ │ _PyAST_AsyncFunctionDef │ │ │ │ │ _PyPegen_collect_call_seqs │ │ │ │ │ _PyPegen_seq_extract_starred_exprs │ │ │ │ │ _PyPegen_seq_delete_starred_exprs │ │ │ │ │ _PyPegen_nonparen_genexp_in_call │ │ │ │ │ @@ -501,14 +497,17 @@ │ │ │ │ │ _PyAST_YieldFrom │ │ │ │ │ _PyAST_Yield │ │ │ │ │ PyBytes_AsString │ │ │ │ │ _PyPegen_new_type_comment │ │ │ │ │ _PyPegen_make_arguments │ │ │ │ │ _PyAST_arg │ │ │ │ │ _PyPegen_add_type_comment_to_arg │ │ │ │ │ +_PyPegen_seq_count_dots │ │ │ │ │ +_PyPegen_checked_future_import │ │ │ │ │ +_PyAST_ImportFrom │ │ │ │ │ _PyPegen_alias_for_star │ │ │ │ │ _PyPegen_slash_with_default │ │ │ │ │ _PyPegen_name_default_pair │ │ │ │ │ _PyPegen_star_etc │ │ │ │ │ _PyPegen_formatted_value │ │ │ │ │ _PyPegen_check_fstring_conversion │ │ │ │ │ _PyPegen_setup_full_format_spec │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -1,1463 +1,901 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ │ │ -00000000 : │ │ │ │ │ -import_stmt_rule(): │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ +00000000 : │ │ │ │ │ +dotted_as_name_rule(): │ │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ - ldr r1, [r0, #88] @ 0x58 │ │ │ │ │ - sub sp, #44 @ 0x2c │ │ │ │ │ - movw r3, #6000 @ 0x1770 │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - cmp r1, r3 │ │ │ │ │ - add.w r1, r1, #1 │ │ │ │ │ - str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 656 │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 7b4 │ │ │ │ │ - ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ - ldr r7, [r4, #8] │ │ │ │ │ - mov r5, r7 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 67c │ │ │ │ │ - adds r2, r1, #1 │ │ │ │ │ - movw r3, #6000 @ 0x1770 │ │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ │ - cmp r1, r3 │ │ │ │ │ - beq.w 530 │ │ │ │ │ - ldrd r5, r3, [r4, #8] │ │ │ │ │ - cmp r5, r3 │ │ │ │ │ - beq.w 51a │ │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ │ - ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - mov r9, r3 │ │ │ │ │ - movw r1, #622 @ 0x26e │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_expect_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 17c │ │ │ │ │ - movw r3, #6000 @ 0x1770 │ │ │ │ │ - cmp r1, r3 │ │ │ │ │ - add.w r1, r1, #1 │ │ │ │ │ - str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 612 │ │ │ │ │ - ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 576 │ │ │ │ │ - adds r3, r1, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - movw r3, #6000 @ 0x1770 │ │ │ │ │ - cmp r1, r3 │ │ │ │ │ - beq.w 592 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 8d4 │ │ │ │ │ - str r0, [sp, #24] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 58c │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ + ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ + sub sp, #28 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ + mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 584 │ │ │ │ │ - ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 57c │ │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ │ - movs r0, #4 │ │ │ │ │ - mov fp, r3 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ - mov sl, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 562 │ │ │ │ │ - ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 57c │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ - movs r1, #12 │ │ │ │ │ + str r1, [r0, #88] @ 0x58 │ │ │ │ │ + beq.n c8 │ │ │ │ │ + ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + bne.n c0 │ │ │ │ │ + ldrd r6, r5, [r4, #8] │ │ │ │ │ + cmp r5, r6 │ │ │ │ │ + bne.n b0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_expect_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 31a │ │ │ │ │ - ldr r1, [r4, #20] │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - str.w fp, [r4, #8] │ │ │ │ │ - bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ - R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ - mov r2, r0 │ │ │ │ │ + bl 0 <_PyPegen_fill_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 55c │ │ │ │ │ - cmp r5, r6 │ │ │ │ │ - bgt.w 30c │ │ │ │ │ - mov r0, sl │ │ │ │ │ - str r2, [sp, #28] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldrd r1, r2, [sp, #24] │ │ │ │ │ - subs r3, #1 │ │ │ │ │ + blt.n a6 │ │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ │ + ldr.w r2, [r3, r5, lsl #2] │ │ │ │ │ + ldr r3, [r2, #12] │ │ │ │ │ + mov r8, r3 │ │ │ │ │ + ldr r3, [r2, #16] │ │ │ │ │ + mov r9, r3 │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cbnz r3, 8e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + bl e784 │ │ │ │ │ + R_ARM_THM_CALL dotted_name_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ - subs r1, #1 │ │ │ │ │ - str r1, [r4, #88] @ 0x58 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 652 │ │ │ │ │ + cbz r0, a0 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 1026c <_tmp_28_rule> │ │ │ │ │ + R_ARM_THM_CALL _tmp_31_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 63e │ │ │ │ │ - subs r1, #1 │ │ │ │ │ + cbnz r3, a0 │ │ │ │ │ + str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str r1, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 674 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ │ + mov r7, r0 │ │ │ │ │ + cbz r0, 8e │ │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ │ + ldrd r2, r3, [r7, #20] │ │ │ │ │ + cbnz r1, 9c │ │ │ │ │ + strd r2, r3, [sp] │ │ │ │ │ + mov r3, r9 │ │ │ │ │ + mov r2, r8 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ - str r5, [sp, #4] │ │ │ │ │ - mov r2, r9 │ │ │ │ │ - mov r1, r8 │ │ │ │ │ - ldr r5, [r3, #24] │ │ │ │ │ - str r5, [sp, #0] │ │ │ │ │ - ldr r3, [r3, #20] │ │ │ │ │ - bl 0 <_PyAST_Import> │ │ │ │ │ - R_ARM_THM_CALL _PyAST_Import │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 66a │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 65e │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - add sp, #44 @ 0x2c │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ - subs r3, r1, #1 │ │ │ │ │ - str r7, [r4, #8] │ │ │ │ │ + str r5, [sp, #8] │ │ │ │ │ + bl 0 <_PyAST_alias> │ │ │ │ │ + R_ARM_THM_CALL _PyAST_alias │ │ │ │ │ + mov r7, r0 │ │ │ │ │ + cbz r0, ce │ │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ + cbnz r2, ce │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + mov r0, r7 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + add sp, #28 │ │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ + ldr r1, [r1, #4] │ │ │ │ │ + b.n 76 │ │ │ │ │ + movs r7, #0 │ │ │ │ │ + str r6, [r4, #8] │ │ │ │ │ + b.n 8e │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + movs r1, #1 │ │ │ │ │ + str r1, [r4, #60] @ 0x3c │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + b.n 92 │ │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ │ + ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ │ + mov r8, r2 │ │ │ │ │ + mov r9, r3 │ │ │ │ │ + b.n 4c │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + movs r7, #0 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + b.n 92 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b.n 22 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5d0 │ │ │ │ │ - adds r1, r3, #1 │ │ │ │ │ + beq.n 8e │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + movs r1, #1 │ │ │ │ │ + movs r7, #0 │ │ │ │ │ + str r1, [r4, #60] @ 0x3c │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + b.n 92 │ │ │ │ │ + nop │ │ │ │ │ + │ │ │ │ │ +000000e4 : │ │ │ │ │ +NEW_TYPE_COMMENT.part.0.isra.0(): │ │ │ │ │ + push {r4, lr} │ │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ │ + sub.w ip, sp, ip │ │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ + mov r4, r0 │ │ │ │ │ + mov r0, r1 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyBytes_AsString │ │ │ │ │ + cbz r0, 108 │ │ │ │ │ + mov r1, r0 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_new_type_comment> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_new_type_comment │ │ │ │ │ + cbz r0, 108 │ │ │ │ │ + pop {r4, pc} │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + movs r0, #0 │ │ │ │ │ + str r3, [r4, #60] @ 0x3c │ │ │ │ │ + pop {r4, pc} │ │ │ │ │ + │ │ │ │ │ +00000110 : │ │ │ │ │ +import_from_rule(): │ │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ │ + sub.w ip, sp, ip │ │ │ │ │ + str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ + ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ + sub sp, #44 @ 0x2c │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ - str r1, [r4, #88] @ 0x58 │ │ │ │ │ + mov r4, r0 │ │ │ │ │ + adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 5d6 │ │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ │ - mov r2, r3 │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - beq.w 5e6 │ │ │ │ │ + str r1, [r0, #88] @ 0x58 │ │ │ │ │ + beq.w 4f2 │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + bne.w 446 │ │ │ │ │ + ldrd r8, r6, [r4, #8] │ │ │ │ │ + cmp r6, r8 │ │ │ │ │ + beq.w 432 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ - ldr.w r3, [r3, r2, lsl #2] │ │ │ │ │ + ldr.w r3, [r3, r8, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ - mov fp, r2 │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ + str r2, [sp, #24] │ │ │ │ │ + str r3, [sp, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #621 @ 0x26d │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 358 │ │ │ │ │ + beq.w 2d2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 5c8 │ │ │ │ │ - ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 60a │ │ │ │ │ + beq.w 4c6 │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 4be │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ - mov r9, r3 │ │ │ │ │ + mov fp, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ - mov r8, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 34a │ │ │ │ │ - ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ + mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 60a │ │ │ │ │ + beq.w 2c4 │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + mov r7, r3 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 4be │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - mov r6, r0 │ │ │ │ │ + mov sl, r4 │ │ │ │ │ + mov r6, r3 │ │ │ │ │ + movw r9, #6000 @ 0x1770 │ │ │ │ │ movs r3, #1 │ │ │ │ │ - strd r0, r3, [sp, #28] │ │ │ │ │ + str r3, [sp, #32] │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - movw r3, #6000 @ 0x1770 │ │ │ │ │ - cmp r1, r3 │ │ │ │ │ - beq.w 5c0 │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 234 │ │ │ │ │ + cmp r1, r9 │ │ │ │ │ + str.w r3, [sl, #88] @ 0x58 │ │ │ │ │ + beq.w 4ea │ │ │ │ │ + ldr.w r3, [sl, #60] @ 0x3c │ │ │ │ │ + cbnz r3, 1e2 │ │ │ │ │ movs r1, #23 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - ldr r5, [r4, #8] │ │ │ │ │ + mov r0, sl │ │ │ │ │ + ldr.w r4, [sl, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 2e2 │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 234 │ │ │ │ │ + bne.n 28c │ │ │ │ │ + ldr.w r3, [sl, #60] @ 0x3c │ │ │ │ │ + str.w r4, [sl, #8] │ │ │ │ │ + cbnz r3, 1e2 │ │ │ │ │ movs r1, #52 @ 0x34 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ + mov r0, sl │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 2e2 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + bne.n 28c │ │ │ │ │ + ldr.w r3, [sl, #88] @ 0x58 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - str.w r9, [r4, #8] │ │ │ │ │ + ldr.w r1, [sl, #20] │ │ │ │ │ + mov r4, sl │ │ │ │ │ subs r3, #1 │ │ │ │ │ - ldr r1, [r4, #20] │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r5, [sp, #28] │ │ │ │ │ + str.w fp, [sl, #8] │ │ │ │ │ + str.w r3, [sl, #88] @ 0x58 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 344 │ │ │ │ │ - cmp r6, r5 │ │ │ │ │ - bgt.n 2fc │ │ │ │ │ - mov r0, r8 │ │ │ │ │ + beq.n 2be │ │ │ │ │ + cmp r6, r7 │ │ │ │ │ + bgt.n 2ac │ │ │ │ │ + mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl e1f8 │ │ │ │ │ + bl e784 │ │ │ │ │ R_ARM_THM_CALL dotted_name_rule │ │ │ │ │ - mov r5, r0 │ │ │ │ │ + mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 358 │ │ │ │ │ + beq.n 2d2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #622 @ 0x26e │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 358 │ │ │ │ │ + beq.n 2d2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9e4 │ │ │ │ │ - mov r6, r0 │ │ │ │ │ + bl 4f8 │ │ │ │ │ + mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 358 │ │ │ │ │ + beq.n 2d2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ - mov r3, r0 │ │ │ │ │ + mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 478 │ │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ │ + beq.w 4e4 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - ldrd r5, r1, [r3, #20] │ │ │ │ │ - str r2, [sp, #28] │ │ │ │ │ - str r1, [sp, #32] │ │ │ │ │ + ldr r6, [r6, #4] │ │ │ │ │ + ldrd r8, r5, [r5, #20] │ │ │ │ │ bl 0 <_PyPegen_seq_count_dots> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_count_dots │ │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ - mov r2, r6 │ │ │ │ │ - strd r5, r1, [sp, #8] │ │ │ │ │ - strd fp, r0, [sp] │ │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ │ - ldr r0, [r4, #20] │ │ │ │ │ - str r0, [sp, #16] │ │ │ │ │ + mov r1, r6 │ │ │ │ │ + str r2, [sp, #4] │ │ │ │ │ + mov r2, r7 │ │ │ │ │ + str r0, [sp, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ + strd r8, r5, [sp, #8] │ │ │ │ │ + ldr r5, [r4, #20] │ │ │ │ │ + str r5, [sp, #16] │ │ │ │ │ bl 0 <_PyPegen_checked_future_import> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_checked_future_import │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 46e │ │ │ │ │ + beq.w 3ec │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 16c │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 16c │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - movs r2, #1 │ │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.n 4c4 │ │ │ │ │ + bne.w 3ec │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ │ subs r1, #1 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ + add sp, #44 @ 0x2c │ │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ + ldr.w r1, [sl, #88] @ 0x58 │ │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ │ + subs r1, #1 │ │ │ │ │ + str.w r1, [sl, #88] @ 0x58 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - beq.w 4fc │ │ │ │ │ - str.w r3, [r8, r6, lsl #2] │ │ │ │ │ + beq.w 486 │ │ │ │ │ + str.w r3, [r5, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ │ - mov r9, r3 │ │ │ │ │ - b.n 1fe │ │ │ │ │ + ldr.w r3, [sl, #8] │ │ │ │ │ + mov fp, r3 │ │ │ │ │ + b.n 1a6 │ │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ │ - ldr.w r2, [r8, r5, lsl #2] │ │ │ │ │ - str.w r2, [r3, r5, lsl #2] │ │ │ │ │ - adds r5, #1 │ │ │ │ │ - b.n 24e │ │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ │ - ldr.w r1, [sl, r6, lsl #2] │ │ │ │ │ - str.w r1, [r3, r6, lsl #2] │ │ │ │ │ - adds r6, #1 │ │ │ │ │ - b.n 102 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 8d4 │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w ee │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.w 61c │ │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ │ - cmp r2, r5 │ │ │ │ │ - beq.w 5a8 │ │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ │ - str.w r3, [sl, r5, lsl #2] │ │ │ │ │ - adds r5, #1 │ │ │ │ │ - mov fp, r2 │ │ │ │ │ - b.n e0 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ + ldr.w r2, [r5, r7, lsl #2] │ │ │ │ │ + str.w r2, [r3, r7, lsl #2] │ │ │ │ │ + adds r7, #1 │ │ │ │ │ + b.n 202 │ │ │ │ │ + mov r4, sl │ │ │ │ │ + mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ - str.w sl, [r4, #8] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 478 │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + str.w r8, [r4, #8] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 446 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #621 @ 0x26d │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4e0 │ │ │ │ │ + beq.w 46e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 4ca │ │ │ │ │ + beq.w 466 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4bc │ │ │ │ │ + bne.w 45e │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ - mov r9, r3 │ │ │ │ │ + mov sl, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ - mov r8, r0 │ │ │ │ │ + mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4b4 │ │ │ │ │ - ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + beq.w 456 │ │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne.w 45e │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - bne.w 4be │ │ │ │ │ - mov sl, r7 │ │ │ │ │ + mov r9, r2 │ │ │ │ │ + mov fp, r8 │ │ │ │ │ movs r3, #1 │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ + movw r7, #6000 @ 0x1770 │ │ │ │ │ + str r3, [sp, #32] │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ + cmp r1, r7 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - movw r3, #6000 @ 0x1770 │ │ │ │ │ - cmp r1, r3 │ │ │ │ │ - beq.n 4a4 │ │ │ │ │ + beq.n 42a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 3e2 │ │ │ │ │ + cbnz r3, 362 │ │ │ │ │ movs r1, #23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr r7, [r4, #8] │ │ │ │ │ + ldr.w r8, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 47e │ │ │ │ │ + bne.n 402 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - str r7, [r4, #8] │ │ │ │ │ - cbnz r3, 3e2 │ │ │ │ │ + str.w r8, [r4, #8] │ │ │ │ │ + cbnz r3, 362 │ │ │ │ │ movs r1, #52 @ 0x34 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 47e │ │ │ │ │ + bne.n 402 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - mov r7, sl │ │ │ │ │ - str.w r9, [r4, #8] │ │ │ │ │ + mov r8, fp │ │ │ │ │ + str.w sl, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - beq.n 4d2 │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.n 4d2 │ │ │ │ │ + cmp.w r9, #0 │ │ │ │ │ + beq.w 478 │ │ │ │ │ + ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + bne.n 478 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ + mov r0, r9 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ mov r6, r0 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - beq.n 4b0 │ │ │ │ │ - cmp r5, r3 │ │ │ │ │ - bgt.n 496 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 450 │ │ │ │ │ + cmp r9, r7 │ │ │ │ │ + bgt.n 41c │ │ │ │ │ + mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #622 @ 0x26e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4e0 │ │ │ │ │ + beq.n 46e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9e4 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ + bl 4f8 │ │ │ │ │ + mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4e0 │ │ │ │ │ + beq.n 46e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - cbz r0, 478 │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 4e4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - ldrd r6, r3, [r3, #20] │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ + ldrd r6, r5, [r5, #20] │ │ │ │ │ bl 0 <_PyPegen_seq_count_dots> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_count_dots │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ - strd r6, r3, [sp, #4] │ │ │ │ │ mov r2, r0 │ │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - str r3, [sp, #0] │ │ │ │ │ - mov r3, fp │ │ │ │ │ - ldr r0, [r4, #20] │ │ │ │ │ - str r0, [sp, #12] │ │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ │ + str r0, [sp, #0] │ │ │ │ │ + mov r1, r7 │ │ │ │ │ + strd r6, r5, [sp, #4] │ │ │ │ │ movs r0, #0 │ │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ │ + ldr r5, [r4, #20] │ │ │ │ │ + str r5, [sp, #12] │ │ │ │ │ bl 0 <_PyAST_ImportFrom> │ │ │ │ │ R_ARM_THM_CALL _PyAST_ImportFrom │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2c6 │ │ │ │ │ + bne.w 276 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2d8 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.n 4c4 │ │ │ │ │ + beq.w 280 │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + movs r5, #0 │ │ │ │ │ + subs r1, #1 │ │ │ │ │ + str r3, [r4, #60] @ 0x3c │ │ │ │ │ + b.n 282 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - cmp r3, r5 │ │ │ │ │ - beq.n 4e4 │ │ │ │ │ + cmp r3, r9 │ │ │ │ │ + beq.n 4a6 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ - str.w r6, [r8, r5, lsl #2] │ │ │ │ │ - adds r5, #1 │ │ │ │ │ - mov r9, r3 │ │ │ │ │ - b.n 3ae │ │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ │ - ldr.w r1, [r0, r3, lsl #2] │ │ │ │ │ - str.w r1, [r2, r3, lsl #2] │ │ │ │ │ - adds r3, #1 │ │ │ │ │ - b.n 40c │ │ │ │ │ + str.w r6, [r5, r9, lsl #2] │ │ │ │ │ + add.w r9, r9, #1 │ │ │ │ │ + mov sl, r3 │ │ │ │ │ + b.n 32e │ │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ │ + ldr.w r2, [r5, r7, lsl #2] │ │ │ │ │ + str.w r2, [r3, r7, lsl #2] │ │ │ │ │ + adds r7, #1 │ │ │ │ │ + b.n 38a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 3ba │ │ │ │ │ - mov r7, sl │ │ │ │ │ - mov r0, r8 │ │ │ │ │ + b.n 336 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_fill_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bge.n 4ce │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + str r3, [r4, #60] @ 0x3c │ │ │ │ │ + subs r1, #1 │ │ │ │ │ + b.n 282 │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + movs r5, #0 │ │ │ │ │ + subs r1, #1 │ │ │ │ │ + b.n 282 │ │ │ │ │ + mov r8, fp │ │ │ │ │ + mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, r1, #1 │ │ │ │ │ - movs r5, #0 │ │ │ │ │ - str r7, [r4, #8] │ │ │ │ │ - b.n 170 │ │ │ │ │ + b.n 470 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 384 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ + b.n 2fe │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + movs r5, #0 │ │ │ │ │ + str.w r8, [r4, #8] │ │ │ │ │ + b.n 280 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 4c2 │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 4c2 │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - lsls r3, r3, #1 │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ - lsls r1, r3, #2 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 4ac │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - mov r8, r0 │ │ │ │ │ - b.n 48a │ │ │ │ │ + b.n 470 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 344 │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - mov r8, r0 │ │ │ │ │ - b.n 2f0 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_fill_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bge.n 544 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - movs r2, #1 │ │ │ │ │ - mov r0, r2 │ │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.n 180 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 48 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.n 180 │ │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ │ - ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ - ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - mov r9, r3 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 60 │ │ │ │ │ - b.n 53e │ │ │ │ │ - mov r0, sl │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - str r3, [r4, #60] @ 0x3c │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ - subs r1, #1 │ │ │ │ │ - str r1, [r4, #88] @ 0x58 │ │ │ │ │ - subs r1, #1 │ │ │ │ │ - str r1, [r4, #88] @ 0x58 │ │ │ │ │ - subs r1, #1 │ │ │ │ │ - str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 17e │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - subs r1, #1 │ │ │ │ │ - str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 572 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n b6 │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 572 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 98 │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - subs r1, #1 │ │ │ │ │ - str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 576 │ │ │ │ │ + beq.w 2bc │ │ │ │ │ + ldr.w r1, [sl, #88] @ 0x58 │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + b.n 29e │ │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + lsls r3, r3, #1 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ - lsls r3, r2, #1 │ │ │ │ │ - mov r0, sl │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 55c │ │ │ │ │ - mov sl, r0 │ │ │ │ │ - b.n 338 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 20c │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 1d2 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - movs r5, #0 │ │ │ │ │ - b.n 172 │ │ │ │ │ + beq.n 44e │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + b.n 40e │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 2d4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 196 │ │ │ │ │ - b.n 478 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_fill_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - blt.w 2d8 │ │ │ │ │ + b.n 174 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ - ldr.w r3, [r3, sl, lsl #2] │ │ │ │ │ + ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ - mov fp, r2 │ │ │ │ │ + str r3, [sp, #28] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + str r2, [sp, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 1b2 │ │ │ │ │ - b.n 478 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 35a │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 82 │ │ │ │ │ - str r3, [sp, #32] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 330 │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - mov r0, sl │ │ │ │ │ - str r3, [r4, #60] @ 0x3c │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ - subs r1, #1 │ │ │ │ │ - str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 572 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 136 │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - str r3, [r4, #60] @ 0x3c │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - b.n 576 │ │ │ │ │ - ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 576 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 26 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 524 │ │ │ │ │ - b.n 16c │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 524 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.n 180 │ │ │ │ │ - adds r3, r1, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - movw r3, #6000 @ 0x1770 │ │ │ │ │ - cmp r1, r3 │ │ │ │ │ - beq.w 8a4 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - movw r1, #622 @ 0x26e │ │ │ │ │ - bl 0 <_PyPegen_expect_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - str r0, [sp, #24] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 8cc │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - movw r2, #6000 @ 0x1770 │ │ │ │ │ - adds r1, r3, #1 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 8c4 │ │ │ │ │ - ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 8bc │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl e1f8 │ │ │ │ │ - R_ARM_THM_CALL dotted_name_rule │ │ │ │ │ - str r0, [sp, #28] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 7ba │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - movw r2, #6000 @ 0x1770 │ │ │ │ │ - adds r1, r3, #1 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 8b4 │ │ │ │ │ - ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 82e │ │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ │ - movs r0, #4 │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 7fa │ │ │ │ │ - ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 82e │ │ │ │ │ - mov r8, r7 │ │ │ │ │ - mov r9, r5 │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - mov.w fp, #1 │ │ │ │ │ - mov r7, r3 │ │ │ │ │ - mov r5, r4 │ │ │ │ │ - str r0, [sp, #32] │ │ │ │ │ - movs r1, #12 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl 0 <_PyPegen_expect_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.n 80c │ │ │ │ │ - mov r4, r5 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - str r7, [sp, #36] @ 0x24 │ │ │ │ │ - mov r5, r9 │ │ │ │ │ - mov r7, r8 │ │ │ │ │ - ldr r1, [r4, #20] │ │ │ │ │ - str.w sl, [r4, #8] │ │ │ │ │ - bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ - R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - mov r1, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 7f4 │ │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bgt.n 7de │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - str r1, [sp, #32] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldrd r1, r2, [sp, #28] │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 8cc │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - movw r1, #621 @ 0x26d │ │ │ │ │ - bl 0 <_PyPegen_expect_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 8cc │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl e1f8 │ │ │ │ │ - R_ARM_THM_CALL dotted_name_rule │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 8cc │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ - movw r2, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC39 │ │ │ │ │ - movt r2, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC39 │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ - mvn.w r2, #4 │ │ │ │ │ - strd r2, r2, [sp] │ │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ │ - ldrd r2, r3, [r2, #12] │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 349c │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, r1, #1 │ │ │ │ │ - cbz r0, 7d8 │ │ │ │ │ - movs r0, #1 │ │ │ │ │ - str r0, [r4, #60] @ 0x3c │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - str r7, [r4, #8] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 5d0 │ │ │ │ │ - mov r1, r3 │ │ │ │ │ - b.n 3a │ │ │ │ │ - subs r3, r1, #1 │ │ │ │ │ - movs r5, #0 │ │ │ │ │ - b.n 172 │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ - subs r1, #1 │ │ │ │ │ - str r1, [r4, #88] @ 0x58 │ │ │ │ │ - str r5, [r4, #8] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.n 8ae │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - movw r1, #622 @ 0x26e │ │ │ │ │ - bl 0 <_PyPegen_expect_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.n 876 │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ - subs r3, r1, #1 │ │ │ │ │ - b.n 7a6 │ │ │ │ │ - mov ip, r4 │ │ │ │ │ - ldr r0, [r1, #4] │ │ │ │ │ - ldr.w r4, [r3, r2, lsl #2] │ │ │ │ │ - str.w r4, [r0, r2, lsl #2] │ │ │ │ │ - adds r2, #1 │ │ │ │ │ - cmp r6, r2 │ │ │ │ │ - bne.n 7e0 │ │ │ │ │ - mov r4, ip │ │ │ │ │ - b.n 730 │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - str r3, [r4, #60] @ 0x3c │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ - subs r1, #1 │ │ │ │ │ - str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 7be │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl e1f8 │ │ │ │ │ - R_ARM_THM_CALL dotted_name_rule │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 70e │ │ │ │ │ - ldr r3, [r5, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 84a │ │ │ │ │ - cmp fp, r6 │ │ │ │ │ - beq.n 836 │ │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ │ - str.w r4, [r7, r6, lsl #2] │ │ │ │ │ - adds r6, #1 │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - b.n 702 │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - subs r1, #1 │ │ │ │ │ - str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 7be │ │ │ │ │ - mov.w r3, fp, lsl #1 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ - mov fp, r3 │ │ │ │ │ - lsls r1, r3, #2 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ - cbz r0, 86c │ │ │ │ │ - mov r7, r0 │ │ │ │ │ - b.n 822 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 81e │ │ │ │ │ - mov r4, r5 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ - movs r2, #1 │ │ │ │ │ - mov r7, r8 │ │ │ │ │ - mov r5, r9 │ │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyMem_Free │ │ │ │ │ + beq.w 154 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, #1 │ │ │ │ │ - str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 7be │ │ │ │ │ - mov r0, r7 │ │ │ │ │ - mov r4, r5 │ │ │ │ │ - mov r7, r8 │ │ │ │ │ - mov r5, r9 │ │ │ │ │ - b.n 7f6 │ │ │ │ │ - movs r1, #4 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_expect_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 7d6 │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ - movw r2, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC40 │ │ │ │ │ - movt r2, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC40 │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ - mvn.w r2, #4 │ │ │ │ │ - strd r2, r2, [sp] │ │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ │ - ldrd r2, r3, [r0, #12] │ │ │ │ │ - b.n 792 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r0, 8d0 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.n 7a6 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 6d0 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 7c2 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ + b.n 282 │ │ │ │ │ + mov r0, sl │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 6ac │ │ │ │ │ - ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 7c2 │ │ │ │ │ - ldr r5, [r4, #8] │ │ │ │ │ - b.n 68a │ │ │ │ │ - │ │ │ │ │ -000008d4 : │ │ │ │ │ -dotted_as_name_rule(): │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ │ - sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ - ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ - sub sp, #28 │ │ │ │ │ - movw r2, #6000 @ 0x1770 │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - adds r1, r3, #1 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 99c │ │ │ │ │ - ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - bne.n 994 │ │ │ │ │ - ldrd r6, r5, [r4, #8] │ │ │ │ │ - cmp r5, r6 │ │ │ │ │ - bne.n 984 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_fill_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - blt.n 97a │ │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ │ - ldr.w r2, [r3, r5, lsl #2] │ │ │ │ │ - ldr r3, [r2, #12] │ │ │ │ │ - mov r8, r3 │ │ │ │ │ - ldr r3, [r2, #16] │ │ │ │ │ - mov r9, r3 │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 962 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl e1f8 │ │ │ │ │ - R_ARM_THM_CALL dotted_name_rule │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - cbz r0, 974 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl fb84 <_tmp_28_rule> │ │ │ │ │ - R_ARM_THM_CALL _tmp_31_rule │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 974 │ │ │ │ │ - str r0, [sp, #20] │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ │ - mov r7, r0 │ │ │ │ │ - cbz r0, 962 │ │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ │ - ldrd r2, r3, [r7, #20] │ │ │ │ │ - cbnz r1, 970 │ │ │ │ │ - strd r2, r3, [sp] │ │ │ │ │ - mov r3, r9 │ │ │ │ │ - mov r2, r8 │ │ │ │ │ - ldr r5, [r4, #20] │ │ │ │ │ - str r5, [sp, #8] │ │ │ │ │ - bl 0 <_PyAST_alias> │ │ │ │ │ - R_ARM_THM_CALL _PyAST_alias │ │ │ │ │ - mov r7, r0 │ │ │ │ │ - cbz r0, 9a2 │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, 9a2 │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ │ - add sp, #28 │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ - ldr r1, [r1, #4] │ │ │ │ │ - b.n 94a │ │ │ │ │ - movs r7, #0 │ │ │ │ │ - str r6, [r4, #8] │ │ │ │ │ - b.n 962 │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - movs r1, #1 │ │ │ │ │ - str r1, [r4, #60] @ 0x3c │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - b.n 966 │ │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ │ - ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - mov r9, r3 │ │ │ │ │ - b.n 920 │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - movs r7, #0 │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - b.n 966 │ │ │ │ │ + b.n 1b2 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 8f6 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 962 │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - movs r1, #1 │ │ │ │ │ - movs r7, #0 │ │ │ │ │ - str r1, [r4, #60] @ 0x3c │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - b.n 966 │ │ │ │ │ - nop │ │ │ │ │ + b.n 134 │ │ │ │ │ │ │ │ │ │ -000009b8 : │ │ │ │ │ -NEW_TYPE_COMMENT.part.0.isra.0(): │ │ │ │ │ - push {r4, lr} │ │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ │ - sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - mov r0, r1 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyBytes_AsString │ │ │ │ │ - cbz r0, 9dc │ │ │ │ │ - mov r1, r0 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_new_type_comment> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_new_type_comment │ │ │ │ │ - cbz r0, 9dc │ │ │ │ │ - pop {r4, pc} │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - movs r0, #0 │ │ │ │ │ - str r3, [r4, #60] @ 0x3c │ │ │ │ │ - pop {r4, pc} │ │ │ │ │ - │ │ │ │ │ -000009e4 : │ │ │ │ │ +000004f8 : │ │ │ │ │ import_from_targets_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #20 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w c16 │ │ │ │ │ + beq.w 72a │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b80 │ │ │ │ │ + bne.w 694 │ │ │ │ │ ldrd r6, r5, [r4, #8] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.w b9e │ │ │ │ │ + bne.w 6b2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w c0a │ │ │ │ │ + blt.w 71e │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w b80 │ │ │ │ │ + bne.w 694 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n adc │ │ │ │ │ + bne.n 5f0 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b80 │ │ │ │ │ + bne.w 694 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c24 │ │ │ │ │ + bl 738 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, a7e │ │ │ │ │ + cbz r0, 592 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ mov r0, r7 │ │ │ │ │ movs r3, #12 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ - cbz r0, a7e │ │ │ │ │ + cbz r0, 592 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n b80 │ │ │ │ │ + bne.n 694 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n b10 │ │ │ │ │ + beq.n 624 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n b0a │ │ │ │ │ + beq.n 61e │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ mov r1, r8 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r2, r9 │ │ │ │ │ ldr r3, [r0, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ │ bl 0 <_PyPegen_alias_for_star> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_alias_for_star │ │ │ │ │ mov r1, r0 │ │ │ │ │ - cbz r0, b04 │ │ │ │ │ + cbz r0, 618 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_singleton_seq> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_singleton_seq │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, ac8 │ │ │ │ │ + cbz r0, 5dc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n a70 │ │ │ │ │ + beq.n 584 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a72 │ │ │ │ │ + beq.n 586 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n a74 │ │ │ │ │ + b.n 588 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c24 │ │ │ │ │ + bl 738 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a48 │ │ │ │ │ + beq.n 55c │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n a4a │ │ │ │ │ + bne.n 55e │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n ac2 │ │ │ │ │ - b.n a48 │ │ │ │ │ + bne.n 5d6 │ │ │ │ │ + b.n 55c │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n ab8 │ │ │ │ │ + b.n 5cc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n a74 │ │ │ │ │ + b.n 588 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n b80 │ │ │ │ │ + beq.n 694 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n a72 │ │ │ │ │ + bne.n 586 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n bc4 │ │ │ │ │ + beq.n 6d8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl c24 │ │ │ │ │ + bl 738 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n bae │ │ │ │ │ + beq.n 6c2 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n bae │ │ │ │ │ + beq.n 6c2 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n bae │ │ │ │ │ + beq.n 6c2 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC56 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC56 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, b86 │ │ │ │ │ + cbnz r0, 69a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - cbz r0, b7c │ │ │ │ │ + cbz r0, 690 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n a72 │ │ │ │ │ + b.n 586 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n c1c │ │ │ │ │ + beq.n 730 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n b78 │ │ │ │ │ + bne.n 68c │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n a72 │ │ │ │ │ + b.n 586 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - b.n a3c │ │ │ │ │ + b.n 550 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, bd0 │ │ │ │ │ + cbnz r3, 6e4 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, bd6 │ │ │ │ │ + cbnz r0, 6ea │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ - b.n b7c │ │ │ │ │ + b.n 690 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n b2c │ │ │ │ │ + beq.n 640 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n b7c │ │ │ │ │ + b.n 690 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC40 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC25 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC40 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC25 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mvn.w r1, #4 │ │ │ │ │ strd r1, r1, [sp] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldrd r2, r3, [r0, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 349c │ │ │ │ │ + bl 29e8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n b78 │ │ │ │ │ - b.n bc0 │ │ │ │ │ + bne.n 68c │ │ │ │ │ + b.n 6d4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r5, r7 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n a74 │ │ │ │ │ + b.n 588 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n a08 │ │ │ │ │ + b.n 51c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n a72 │ │ │ │ │ + b.n 586 │ │ │ │ │ │ │ │ │ │ -00000c24 : │ │ │ │ │ +00000738 : │ │ │ │ │ import_from_as_names_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #12 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w d80 │ │ │ │ │ + beq.w 894 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w d7a │ │ │ │ │ + bne.w 88e │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov fp, r1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w d88 │ │ │ │ │ + beq.w 89c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl db8 │ │ │ │ │ + bl 8cc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d52 │ │ │ │ │ + beq.n 866 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n d5e │ │ │ │ │ + beq.n 872 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n d4c │ │ │ │ │ + bne.n 860 │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d44 │ │ │ │ │ + beq.n 858 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n d4c │ │ │ │ │ + bne.n 860 │ │ │ │ │ mov r7, r5 │ │ │ │ │ mov.w sl, #1 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, cf4 │ │ │ │ │ + cbnz r0, 808 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d3e │ │ │ │ │ + beq.n 852 │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - bgt.n d16 │ │ │ │ │ + bgt.n 82a │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r1, r8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ @@ -1466,1047 +904,461 @@ │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d56 │ │ │ │ │ + beq.n 86a │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n d66 │ │ │ │ │ + bne.n 87a │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl db8 │ │ │ │ │ + bl 8cc │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n caa │ │ │ │ │ + beq.n 7be │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n d9e │ │ │ │ │ + bne.n 8b2 │ │ │ │ │ cmp sl, r7 │ │ │ │ │ - beq.n d26 │ │ │ │ │ + beq.n 83a │ │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ │ str.w r3, [r6, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ - b.n ca0 │ │ │ │ │ + b.n 7b4 │ │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ │ ldr.w r1, [r6, r5, lsl #2] │ │ │ │ │ str.w r1, [r3, r5, lsl #2] │ │ │ │ │ adds r5, #1 │ │ │ │ │ - b.n cbc │ │ │ │ │ + b.n 7d0 │ │ │ │ │ mov.w sl, sl, lsl #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov.w r1, sl, lsl #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - cbz r0, d3e │ │ │ │ │ + cbz r0, 852 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b.n d0a │ │ │ │ │ + b.n 81e │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ - b.n ce8 │ │ │ │ │ + b.n 7fc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n c7e │ │ │ │ │ + b.n 792 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ce8 │ │ │ │ │ + beq.n 7fc │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n cea │ │ │ │ │ + b.n 7fe │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n cea │ │ │ │ │ + b.n 7fe │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n c4a │ │ │ │ │ + b.n 75e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w c64 │ │ │ │ │ + beq.w 778 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n d56 │ │ │ │ │ + b.n 86a │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d06 │ │ │ │ │ + beq.n 81a │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n d4c │ │ │ │ │ + b.n 860 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000db8 : │ │ │ │ │ +000008cc : │ │ │ │ │ import_from_as_name_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #24 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n e78 │ │ │ │ │ + beq.n 98c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n e96 │ │ │ │ │ + bne.n 9aa │ │ │ │ │ ldrd r6, r5, [r4, #8] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq.n e4a │ │ │ │ │ + beq.n 95e │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e72 │ │ │ │ │ + beq.n 986 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl fb84 <_tmp_28_rule> │ │ │ │ │ + bl 1026c <_tmp_28_rule> │ │ │ │ │ R_ARM_THM_CALL _tmp_28_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n e72 │ │ │ │ │ + bne.n 986 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, e3c │ │ │ │ │ + cbz r0, 950 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ ldrd r2, r3, [r3, #20] │ │ │ │ │ - cbnz r1, e6e │ │ │ │ │ + cbnz r1, 982 │ │ │ │ │ strd r2, r3, [sp] │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r7 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ bl 0 <_PyAST_alias> │ │ │ │ │ R_ARM_THM_CALL _PyAST_alias │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, e7e │ │ │ │ │ + cbz r0, 992 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, e7e │ │ │ │ │ + cbnz r2, 992 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n e9e │ │ │ │ │ + blt.n 9b2 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r2, [r2, r5, lsl #2] │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r8, r2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n df6 │ │ │ │ │ - b.n e3c │ │ │ │ │ + beq.n 90a │ │ │ │ │ + b.n 950 │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ - b.n e24 │ │ │ │ │ + b.n 938 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n e3c │ │ │ │ │ + b.n 950 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n dda │ │ │ │ │ + b.n 8ee │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e3c │ │ │ │ │ + beq.n 950 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n e40 │ │ │ │ │ + b.n 954 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n e40 │ │ │ │ │ + b.n 954 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n e40 │ │ │ │ │ - │ │ │ │ │ -00000ea8 : │ │ │ │ │ -finally_block_rule(): │ │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ │ - sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ - ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ - sub sp, #16 │ │ │ │ │ - movw r2, #6000 @ 0x1770 │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - adds r1, r3, #1 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w fda │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.n f8a │ │ │ │ │ - ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ - ldr r5, [r4, #8] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.n f34 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - movw r1, #651 @ 0x28b │ │ │ │ │ - bl 0 <_PyPegen_expect_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, ef4 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - str r5, [r4, #8] │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - mov r0, r2 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - add sp, #16 │ │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ │ - movw r2, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC7 │ │ │ │ │ - movt r2, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC7 │ │ │ │ │ - movs r1, #11 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_expect_forced_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_expect_forced_token │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n ee4 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 12848 │ │ │ │ │ - R_ARM_THM_CALL block_rule │ │ │ │ │ - mov r2, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n ee4 │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, f1c │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n eea │ │ │ │ │ - str r0, [sp, #12] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n eea │ │ │ │ │ - movs r1, #1 │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n eec │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - movw r2, #6000 @ 0x1770 │ │ │ │ │ - adds r1, r3, #1 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n f78 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - movw r1, #651 @ 0x28b │ │ │ │ │ - bl 0 <_PyPegen_expect_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - cbz r0, f64 │ │ │ │ │ - movs r1, #11 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_expect_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, f64 │ │ │ │ │ - movs r1, #4 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_expect_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, f92 │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - subs r1, #1 │ │ │ │ │ - str r1, [r4, #88] @ 0x58 │ │ │ │ │ - str r5, [r4, #8] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.n ed8 │ │ │ │ │ - subs r3, r1, #1 │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - b.n eec │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.n f42 │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - subs r1, #1 │ │ │ │ │ - b.n f6a │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.n eec │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ - movs r3, #5 │ │ │ │ │ - mov r2, r4 │ │ │ │ │ - movs r0, #0 │ │ │ │ │ - bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n f64 │ │ │ │ │ - ldr r3, [r6, #12] │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC PyExc_IndentationError │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS PyExc_IndentationError │ │ │ │ │ - str r3, [sp, #0] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC80 │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC80 │ │ │ │ │ - ldr r1, [r1, #0] │ │ │ │ │ - bl 0 <_PyPegen_raise_error> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ - mov r2, r0 │ │ │ │ │ - cbnz r0, fe4 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - subs r1, #1 │ │ │ │ │ - cbz r0, fe0 │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n f6a │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n eca │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n f6a │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, ffe │ │ │ │ │ - str r0, [sp, #12] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ - subs r1, #1 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.n fd4 │ │ │ │ │ - mov r3, r1 │ │ │ │ │ - str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n eea │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n eea │ │ │ │ │ - nop │ │ │ │ │ - │ │ │ │ │ -00001008 <_loop1_216_rule>: │ │ │ │ │ -_loop1_60_rule(): │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ │ - sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ - ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ - sub sp, #36 @ 0x24 │ │ │ │ │ - movw r2, #6000 @ 0x1770 │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - adds r1, r3, #1 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 1364 <_loop1_216_rule+0x35c> │ │ │ │ │ - ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - bne.w 1224 <_loop1_216_rule+0x21c> │ │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ │ - movs r0, #4 │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ - mov r9, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 12a2 <_loop1_216_rule+0x29a> │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 117a <_loop1_216_rule+0x172> │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - movw fp, #6000 @ 0x1770 │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - adds r2, r3, #1 │ │ │ │ │ - cmp r3, fp │ │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 1382 <_loop1_216_rule+0x37a> │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.n 114a <_loop1_216_rule+0x142> │ │ │ │ │ - ldrd r5, r3, [r4, #8] │ │ │ │ │ - cmp r5, r3 │ │ │ │ │ - bne.w 1196 <_loop1_216_rule+0x18e> │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_fill_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - blt.w 1200 <_loop1_216_rule+0x1f8> │ │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ │ - ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ - ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ │ - str r1, [sp, #16] │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.w 122c <_loop1_216_rule+0x224> │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.n 114a <_loop1_216_rule+0x142> │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - movw r1, #655 @ 0x28f │ │ │ │ │ - bl 0 <_PyPegen_expect_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 112c <_loop1_216_rule+0x124> │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ - R_ARM_THM_CALL expression_rule │ │ │ │ │ - mov r8, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 112c <_loop1_216_rule+0x124> │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl fb84 <_tmp_28_rule> │ │ │ │ │ - R_ARM_THM_CALL _tmp_62_rule │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - mov r7, r0 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.n 112e <_loop1_216_rule+0x126> │ │ │ │ │ - movs r1, #11 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_expect_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 112c <_loop1_216_rule+0x124> │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 12848 │ │ │ │ │ - R_ARM_THM_CALL block_rule │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - cbz r0, 112c <_loop1_216_rule+0x124> │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 114a <_loop1_216_rule+0x142> │ │ │ │ │ - ldrd r3, r2, [r0, #20] │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - bne.n 11ae <_loop1_216_rule+0x1a6> │ │ │ │ │ - strd r3, r2, [sp, #4] │ │ │ │ │ - mov r1, r7 │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - mov r2, r6 │ │ │ │ │ - str r3, [sp, #0] │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - ldr r5, [r4, #20] │ │ │ │ │ - str r5, [sp, #12] │ │ │ │ │ - bl 0 <_PyAST_ExceptHandler> │ │ │ │ │ - R_ARM_THM_CALL _PyAST_ExceptHandler │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 11f8 <_loop1_216_rule+0x1f0> │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 1358 <_loop1_216_rule+0x350> │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ - cmp r3, sl │ │ │ │ │ - beq.n 120a <_loop1_216_rule+0x202> │ │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ │ - str.w r6, [r9, sl, lsl #2] │ │ │ │ │ - add.w sl, sl, #1 │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ - b.n 1058 <_loop1_216_rule+0x50> │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - str r5, [r4, #8] │ │ │ │ │ - cbnz r6, 114a <_loop1_216_rule+0x142> │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - movw r1, #655 @ 0x28f │ │ │ │ │ - bl 0 <_PyPegen_expect_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.n 11b2 <_loop1_216_rule+0x1aa> │ │ │ │ │ - ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ - str r5, [r4, #8] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 136a <_loop1_216_rule+0x362> │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - subs r1, #1 │ │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ │ - str r1, [r4, #88] @ 0x58 │ │ │ │ │ - str r3, [r4, #8] │ │ │ │ │ - cmp.w sl, #0 │ │ │ │ │ - beq.n 121e <_loop1_216_rule+0x216> │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.n 121e <_loop1_216_rule+0x216> │ │ │ │ │ - ldr r1, [r4, #20] │ │ │ │ │ - mov r0, sl │ │ │ │ │ - bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ - R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 129c <_loop1_216_rule+0x294> │ │ │ │ │ - cmp sl, r6 │ │ │ │ │ - bgt.n 1188 <_loop1_216_rule+0x180> │ │ │ │ │ - mov r0, r9 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - add sp, #36 @ 0x24 │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ │ - ldr.w r2, [r9, r6, lsl #2] │ │ │ │ │ - str.w r2, [r3, r6, lsl #2] │ │ │ │ │ - adds r6, #1 │ │ │ │ │ - b.n 1170 <_loop1_216_rule+0x168> │ │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ │ - ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ - ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ │ - str r1, [sp, #16] │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.w 109c <_loop1_216_rule+0x94> │ │ │ │ │ - b.n 1232 <_loop1_216_rule+0x22a> │ │ │ │ │ - ldr r7, [r7, #4] │ │ │ │ │ - b.n 10ec <_loop1_216_rule+0xe4> │ │ │ │ │ - movs r1, #11 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_expect_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 1140 <_loop1_216_rule+0x138> │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 12848 │ │ │ │ │ - R_ARM_THM_CALL block_rule │ │ │ │ │ - mov r8, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 1140 <_loop1_216_rule+0x138> │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ - mov r7, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 114a <_loop1_216_rule+0x142> │ │ │ │ │ - ldr r1, [r4, #20] │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - str r1, [sp, #12] │ │ │ │ │ - mov r1, r6 │ │ │ │ │ - ldr r5, [r7, #24] │ │ │ │ │ - mov r2, r8 │ │ │ │ │ - str r5, [sp, #8] │ │ │ │ │ - ldr r6, [sp, #20] │ │ │ │ │ - ldr r5, [r7, #20] │ │ │ │ │ - strd r6, r5, [sp] │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - bl 0 <_PyAST_ExceptHandler> │ │ │ │ │ - R_ARM_THM_CALL _PyAST_ExceptHandler │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.n 110a <_loop1_216_rule+0x102> │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 114a <_loop1_216_rule+0x142> │ │ │ │ │ - movs r1, #1 │ │ │ │ │ - str r1, [r4, #60] @ 0x3c │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - subs r1, #1 │ │ │ │ │ - b.n 114e <_loop1_216_rule+0x146> │ │ │ │ │ - lsls r3, r3, #1 │ │ │ │ │ - mov r0, r9 │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ - lsls r1, r3, #2 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 129a <_loop1_216_rule+0x292> │ │ │ │ │ - mov r9, r0 │ │ │ │ │ - b.n 111e <_loop1_216_rule+0x116> │ │ │ │ │ - mov r0, r9 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - movs r5, #0 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.n 117e <_loop1_216_rule+0x176> │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.n 114a <_loop1_216_rule+0x142> │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - movw r2, #6000 @ 0x1770 │ │ │ │ │ - adds r1, r3, #1 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n 1288 <_loop1_216_rule+0x280> │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - movw r1, #655 @ 0x28f │ │ │ │ │ - ldr.w r8, [r4, #8] │ │ │ │ │ - bl 0 <_PyPegen_expect_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - mov r7, r0 │ │ │ │ │ - cbz r0, 125a <_loop1_216_rule+0x252> │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ - R_ARM_THM_CALL expression_rule │ │ │ │ │ - cbnz r0, 12b0 <_loop1_216_rule+0x2a8> │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - str.w r8, [r4, #8] │ │ │ │ │ - cbnz r6, 1294 <_loop1_216_rule+0x28c> │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - movw r1, #655 @ 0x28f │ │ │ │ │ - bl 0 <_PyPegen_expect_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - mov r7, r0 │ │ │ │ │ - cbz r0, 127c <_loop1_216_rule+0x274> │ │ │ │ │ - movs r1, #11 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_expect_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.n 131e <_loop1_216_rule+0x316> │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ │ - str r5, [r4, #8] │ │ │ │ │ - b.n 1098 <_loop1_216_rule+0x90> │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - beq.n 1240 <_loop1_216_rule+0x238> │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - b.n 1282 <_loop1_216_rule+0x27a> │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - mov r0, r9 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - str r3, [r4, #60] @ 0x3c │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.n 117e <_loop1_216_rule+0x176> │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 950 │ │ │ │ │ - R_ARM_THM_CALL _tmp_224_rule │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.n 125c <_loop1_216_rule+0x254> │ │ │ │ │ - movs r1, #11 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_expect_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 125a <_loop1_216_rule+0x252> │ │ │ │ │ - movs r1, #4 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_expect_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 125a <_loop1_216_rule+0x252> │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ - movs r3, #5 │ │ │ │ │ - mov r2, r4 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 125a <_loop1_216_rule+0x252> │ │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ │ - mov r2, r6 │ │ │ │ │ - str r3, [sp, #0] │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC PyExc_IndentationError │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS PyExc_IndentationError │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC81 │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC81 │ │ │ │ │ - bl 0 <_PyPegen_raise_error> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - cbnz r0, 1342 <_loop1_216_rule+0x33a> │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 1280 <_loop1_216_rule+0x278> │ │ │ │ │ - movs r6, #1 │ │ │ │ │ - str r6, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 1282 <_loop1_216_rule+0x27a> │ │ │ │ │ - movs r1, #4 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_expect_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 127c <_loop1_216_rule+0x274> │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ - movs r3, #5 │ │ │ │ │ - mov r2, r4 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.n 12ea <_loop1_216_rule+0x2e2> │ │ │ │ │ - b.n 127c <_loop1_216_rule+0x274> │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, 138a <_loop1_216_rule+0x382> │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r2, r3, #1 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.n 1318 <_loop1_216_rule+0x310> │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1114 <_loop1_216_rule+0x10c> │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 1200 <_loop1_216_rule+0x1f8> │ │ │ │ │ - b.n 1112 <_loop1_216_rule+0x10a> │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 102c <_loop1_216_rule+0x24> │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 114a <_loop1_216_rule+0x142> │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 9ae │ │ │ │ │ - R_ARM_THM_CALL invalid_except_stmt_rule │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 114a <_loop1_216_rule+0x142> │ │ │ │ │ - b.n 1112 <_loop1_216_rule+0x10a> │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 1064 <_loop1_216_rule+0x5c> │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1352 <_loop1_216_rule+0x34a> │ │ │ │ │ - nop │ │ │ │ │ + b.n 954 │ │ │ │ │ │ │ │ │ │ -00001390 : │ │ │ │ │ +000009bc : │ │ │ │ │ class_def_raw_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 1692 │ │ │ │ │ + beq.w cbe │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 1572 │ │ │ │ │ + bne.w b9e │ │ │ │ │ ldrd r8, r5, [r4, #8] │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - beq.w 14ca │ │ │ │ │ + beq.w af6 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r8, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov sl, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 152c │ │ │ │ │ + bne.w b58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #677 @ 0x2a5 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 14f6 │ │ │ │ │ + beq.w b22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 14f6 │ │ │ │ │ + beq.n b22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl eda8 │ │ │ │ │ + bl f490 │ │ │ │ │ R_ARM_THM_CALL type_params_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 14f6 │ │ │ │ │ + bne.n b22 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n 150a │ │ │ │ │ + beq.n b36 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 14c0 │ │ │ │ │ + beq.n aec │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d6a8 │ │ │ │ │ + bl dc24 │ │ │ │ │ R_ARM_THM_CALL arguments_rule │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 14c2 │ │ │ │ │ + bne.n aee │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 14c0 │ │ │ │ │ + beq.n aec │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 1500 │ │ │ │ │ + beq.n b2c │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 1500 │ │ │ │ │ + bne.n b2c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 14f8 │ │ │ │ │ + bne.n b24 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 14f6 │ │ │ │ │ + beq.n b22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12848 │ │ │ │ │ + bl 12f54 │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 14f6 │ │ │ │ │ + beq.n b22 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 14f0 │ │ │ │ │ + beq.n b1c │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ ldrd r2, r6, [r7, #20] │ │ │ │ │ - cbz r5, 14bc │ │ │ │ │ + cbz r5, ae8 │ │ │ │ │ ldrd r1, r5, [r5, #8] │ │ │ │ │ strd r2, r6, [sp, #16] │ │ │ │ │ strd r9, sl, [sp, #8] │ │ │ │ │ mov r2, r5 │ │ │ │ │ str.w fp, [sp, #4] │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #24] │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_ClassDef> │ │ │ │ │ R_ARM_THM_CALL _PyAST_ClassDef │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1698 │ │ │ │ │ + beq.w cc4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1698 │ │ │ │ │ + bne.w cc4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r1, r5 │ │ │ │ │ - b.n 1484 │ │ │ │ │ + b.n ab0 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - b.n 1448 │ │ │ │ │ + b.n a74 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 1684 │ │ │ │ │ + blt.w cb0 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov sl, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 168e │ │ │ │ │ + beq.w cba │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, 152c │ │ │ │ │ + cbz r3, b58 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 14b2 │ │ │ │ │ + b.n ade │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r7, #0 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ - b.n 14b0 │ │ │ │ │ + b.n adc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbnz r0, 1520 │ │ │ │ │ + cbnz r0, b4c │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 1448 │ │ │ │ │ + b.n a74 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 1414 │ │ │ │ │ + beq.w a40 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 14f8 │ │ │ │ │ + b.n b24 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 14f8 │ │ │ │ │ + b.n b24 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 1674 │ │ │ │ │ + beq.w ca0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #677 @ 0x2a5 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 157a │ │ │ │ │ + cbnz r0, ba6 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r7, 1562 │ │ │ │ │ + cbnz r7, b8e │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #677 @ 0x2a5 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 15da │ │ │ │ │ + bne.n c06 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 13dc │ │ │ │ │ + beq.w a08 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r7, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 14b2 │ │ │ │ │ + b.n ade │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 154a │ │ │ │ │ + beq.n b76 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl eda8 │ │ │ │ │ + bl f490 │ │ │ │ │ R_ARM_THM_CALL type_params_rule │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 154c │ │ │ │ │ + bne.n b78 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e1a │ │ │ │ │ + bl e1a │ │ │ │ │ R_ARM_THM_CALL _tmp_229_rule.isra.0 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 154c │ │ │ │ │ + bne.n b78 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 154a │ │ │ │ │ + beq.n b76 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ @@ -2514,64 +1366,64 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 165e │ │ │ │ │ + bne.n c8a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 165a │ │ │ │ │ + beq.n c86 │ │ │ │ │ movs r7, #1 │ │ │ │ │ str r7, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 1566 │ │ │ │ │ + b.n b92 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1560 │ │ │ │ │ + beq.n b8c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl eda8 │ │ │ │ │ + bl f490 │ │ │ │ │ R_ARM_THM_CALL type_params_rule │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 1562 │ │ │ │ │ + bne.n b8e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e1a │ │ │ │ │ + bl e1a │ │ │ │ │ R_ARM_THM_CALL _tmp_229_rule.isra.0 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 1562 │ │ │ │ │ + bne.n b8e │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1560 │ │ │ │ │ + beq.n b8c │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1560 │ │ │ │ │ + beq.n b8c │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1560 │ │ │ │ │ + beq.n b8c │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ mov r2, r7 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_IndentationError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_IndentationError │ │ │ │ │ @@ -2580,247 +1432,247 @@ │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC82 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC82 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r7, r0 │ │ │ │ │ - cbnz r0, 165e │ │ │ │ │ + cbnz r0, c8a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 15d4 │ │ │ │ │ + bne.n c00 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 1566 │ │ │ │ │ + b.n b92 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, 16ae │ │ │ │ │ + cbz r3, cda │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 15d4 │ │ │ │ │ + bne.n c00 │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 14b0 │ │ │ │ │ + b.n adc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 153c │ │ │ │ │ - b.n 1562 │ │ │ │ │ + beq.w b68 │ │ │ │ │ + b.n b8e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 14b2 │ │ │ │ │ + b.n ade │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 156c │ │ │ │ │ + b.n b98 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 13b4 │ │ │ │ │ + b.n 9e0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 14b0 │ │ │ │ │ + beq.w adc │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r7, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 14b2 │ │ │ │ │ + b.n ade │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 14b0 │ │ │ │ │ + b.n adc │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000016b8 : │ │ │ │ │ +00000ce4 : │ │ │ │ │ for_stmt_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 1a30 │ │ │ │ │ + beq.w 105c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 19a0 │ │ │ │ │ + bne.w fcc │ │ │ │ │ ldrd r5, r6, [r4, #8] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq.w 18d4 │ │ │ │ │ + beq.w f00 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldrd r6, r7, [r3, #12] │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 18fe │ │ │ │ │ + bne.w f2a │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #670 @ 0x29e │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 17c4 │ │ │ │ │ + beq.n df0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 605c │ │ │ │ │ + bl 65c8 │ │ │ │ │ R_ARM_THM_CALL star_targets_rule │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 17c4 │ │ │ │ │ + beq.n df0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #671 @ 0x29f │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 17c4 │ │ │ │ │ + beq.n df0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8468 │ │ │ │ │ + bl 89dc │ │ │ │ │ R_ARM_THM_CALL star_expressions_rule │ │ │ │ │ - mov r9, r0 │ │ │ │ │ + mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1a4c │ │ │ │ │ + beq.w 1078 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1a4c │ │ │ │ │ + beq.w 1078 │ │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - mov sl, r0 │ │ │ │ │ + mov r9, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1a4c │ │ │ │ │ + bne.w 1078 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12848 │ │ │ │ │ + bl 12f54 │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1a4c │ │ │ │ │ + beq.w 1078 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 14020 │ │ │ │ │ + bl 14724 │ │ │ │ │ R_ARM_THM_CALL else_block_rule │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1a4c │ │ │ │ │ + bne.w 1078 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1a46 │ │ │ │ │ + beq.w 1072 │ │ │ │ │ ldrd r5, r2, [r0, #20] │ │ │ │ │ - cmp.w sl, #0 │ │ │ │ │ - bne.w 18be │ │ │ │ │ + cmp.w r9, #0 │ │ │ │ │ + bne.w eea │ │ │ │ │ strd r5, r2, [sp, #12] │ │ │ │ │ - mov r1, r9 │ │ │ │ │ + mov r1, sl │ │ │ │ │ strd r6, r7, [sp, #4] │ │ │ │ │ mov r2, fp │ │ │ │ │ - str.w sl, [sp] │ │ │ │ │ + str.w r9, [sp] │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #20] │ │ │ │ │ bl 0 <_PyAST_For> │ │ │ │ │ R_ARM_THM_CALL _PyAST_For │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 18a6 │ │ │ │ │ + beq.n ed2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 18a6 │ │ │ │ │ + bne.n ed2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 19a0 │ │ │ │ │ + bne.w fcc │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #674 @ 0x2a2 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1a68 │ │ │ │ │ + beq.w 1094 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #670 @ 0x29e │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1a68 │ │ │ │ │ + beq.w 1094 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 605c │ │ │ │ │ + bl 65c8 │ │ │ │ │ R_ARM_THM_CALL star_targets_rule │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1a68 │ │ │ │ │ + beq.w 1094 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #671 @ 0x29f │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1a68 │ │ │ │ │ + beq.w 1094 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8468 │ │ │ │ │ + bl 89dc │ │ │ │ │ R_ARM_THM_CALL star_expressions_rule │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1a4c │ │ │ │ │ + beq.w 1078 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1a4c │ │ │ │ │ + beq.w 1078 │ │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1a4c │ │ │ │ │ + bne.w 1078 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12848 │ │ │ │ │ + bl 12f54 │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1a4c │ │ │ │ │ + beq.w 1078 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 14020 │ │ │ │ │ + bl 14724 │ │ │ │ │ R_ARM_THM_CALL else_block_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1a4c │ │ │ │ │ + bne.w 1078 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1a46 │ │ │ │ │ + beq.w 1072 │ │ │ │ │ ldrd r5, r3, [r0, #20] │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - bne.w 1a56 │ │ │ │ │ + bne.w 1082 │ │ │ │ │ strd r5, r3, [sp, #12] │ │ │ │ │ mov r2, sl │ │ │ │ │ strd r6, r7, [sp, #4] │ │ │ │ │ mov r1, r9 │ │ │ │ │ str.w fp, [sp] │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ @@ -2831,158 +1683,158 @@ │ │ │ │ │ movs r1, #5 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC84 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC84 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1f2c │ │ │ │ │ + bl 1558 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 17b0 │ │ │ │ │ + bne.n ddc │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 17b8 │ │ │ │ │ + beq.n de4 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 17ba │ │ │ │ │ - ldr.w r1, [sl, #4] │ │ │ │ │ + b.n de6 │ │ │ │ │ + ldr.w r1, [r9, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r3, r2, [sp, #24] │ │ │ │ │ - bl 9b8 │ │ │ │ │ + bl e4 │ │ │ │ │ ldrd r3, r2, [sp, #24] │ │ │ │ │ - mov sl, r0 │ │ │ │ │ - b.n 1790 │ │ │ │ │ + mov r9, r0 │ │ │ │ │ + b.n dbc │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 1a36 │ │ │ │ │ + blt.w 1062 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldrd r6, r7, [r3, #12] │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 1a40 │ │ │ │ │ + beq.w 106c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1a46 │ │ │ │ │ + bne.w 1072 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 1a7a │ │ │ │ │ + beq.w 10a6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #674 @ 0x2a2 │ │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n 1960 │ │ │ │ │ + bne.n f8c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #670 @ 0x29e │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 195c │ │ │ │ │ + cbz r0, f88 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 605c │ │ │ │ │ + bl 65c8 │ │ │ │ │ R_ARM_THM_CALL star_targets_rule │ │ │ │ │ - cbz r0, 195c │ │ │ │ │ + cbz r0, f88 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #671 @ 0x29f │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 195c │ │ │ │ │ + cbz r0, f88 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8468 │ │ │ │ │ + bl 89dc │ │ │ │ │ R_ARM_THM_CALL star_expressions_rule │ │ │ │ │ - cbz r0, 195c │ │ │ │ │ + cbz r0, f88 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1a8e │ │ │ │ │ + bne.w 10ba │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n 1990 │ │ │ │ │ + bne.n fbc │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #674 @ 0x2a2 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n 1990 │ │ │ │ │ + bne.n fbc │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #670 @ 0x29e │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r9, r0 │ │ │ │ │ - cbnz r0, 19a8 │ │ │ │ │ + cbnz r0, fd4 │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 1700 │ │ │ │ │ + beq.w d2c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 17ba │ │ │ │ │ + b.n de6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 605c │ │ │ │ │ + bl 65c8 │ │ │ │ │ R_ARM_THM_CALL star_targets_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 198c │ │ │ │ │ + beq.n fb8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #671 @ 0x29f │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 198c │ │ │ │ │ + beq.n fb8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8468 │ │ │ │ │ + bl 89dc │ │ │ │ │ R_ARM_THM_CALL star_expressions_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 198c │ │ │ │ │ + beq.n fb8 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 198c │ │ │ │ │ + beq.n fb8 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 198c │ │ │ │ │ + beq.n fb8 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 198c │ │ │ │ │ + beq.n fb8 │ │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ │ mov r2, r8 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_IndentationError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_IndentationError │ │ │ │ │ @@ -2992,64 +1844,64 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC83 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC83 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1aae │ │ │ │ │ + bne.n 10da │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - cbz r0, 1a74 │ │ │ │ │ + cbz r0, 10a0 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r8, r3 │ │ │ │ │ - b.n 1994 │ │ │ │ │ + b.n fc0 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 16dc │ │ │ │ │ + b.n d08 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 17ba │ │ │ │ │ + b.n de6 │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 1998 │ │ │ │ │ + b.n fc4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 17ba │ │ │ │ │ + b.n de6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 17ba │ │ │ │ │ + b.n de6 │ │ │ │ │ ldr.w r1, [fp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - bl 9b8 │ │ │ │ │ + bl e4 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ mov fp, r0 │ │ │ │ │ - b.n 1872 │ │ │ │ │ + b.n e9e │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 1ac8 │ │ │ │ │ + cbnz r3, 10f4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n 17b8 │ │ │ │ │ + b.n de4 │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 1994 │ │ │ │ │ + b.n fc0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 190e │ │ │ │ │ - b.n 1990 │ │ │ │ │ + beq.w f3a │ │ │ │ │ + b.n fbc │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ @@ -3057,455 +1909,455 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1a1e │ │ │ │ │ + beq.n 104a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, 1ada │ │ │ │ │ + cbz r3, 1106 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1a28 │ │ │ │ │ + bne.n 1054 │ │ │ │ │ mov r3, r1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 17b8 │ │ │ │ │ + b.n de4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 19a0 │ │ │ │ │ + bne.w fcc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3380 │ │ │ │ │ + bl 28cc │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 1a6e │ │ │ │ │ + b.n 109a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 17b8 │ │ │ │ │ + b.n de4 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001ae4 <_loop0_119_rule>: │ │ │ │ │ +00001110 <_loop0_119_rule>: │ │ │ │ │ _loop0_120_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #8 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 1c14 <_loop0_119_rule+0x130> │ │ │ │ │ + beq.w 1240 <_loop0_119_rule+0x130> │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n 1c0c <_loop0_119_rule+0x128> │ │ │ │ │ + bne.n 1238 <_loop0_119_rule+0x128> │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1bfc <_loop0_119_rule+0x118> │ │ │ │ │ + beq.n 1228 <_loop0_119_rule+0x118> │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 1c0c <_loop0_119_rule+0x128> │ │ │ │ │ + bne.n 1238 <_loop0_119_rule+0x128> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r8, r7 │ │ │ │ │ mov.w sl, #1 │ │ │ │ │ movw r9, #6000 @ 0x1770 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n 1bf4 <_loop0_119_rule+0x110> │ │ │ │ │ + beq.n 1220 <_loop0_119_rule+0x110> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 1b4a <_loop0_119_rule+0x66> │ │ │ │ │ + cbnz r3, 1176 <_loop0_119_rule+0x66> │ │ │ │ │ mov.w r1, #660 @ 0x294 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 1b78 <_loop0_119_rule+0x94> │ │ │ │ │ + cbnz r0, 11a4 <_loop0_119_rule+0x94> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1be0 <_loop0_119_rule+0xfc> │ │ │ │ │ + beq.n 120c <_loop0_119_rule+0xfc> │ │ │ │ │ cmp r8, r7 │ │ │ │ │ - bgt.n 1ba0 <_loop0_119_rule+0xbc> │ │ │ │ │ + bgt.n 11cc <_loop0_119_rule+0xbc> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 78a0 │ │ │ │ │ + bl 7e18 │ │ │ │ │ R_ARM_THM_CALL disjunction_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1b4a <_loop0_119_rule+0x66> │ │ │ │ │ + beq.n 1176 <_loop0_119_rule+0x66> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 1bae <_loop0_119_rule+0xca> │ │ │ │ │ + cbnz r3, 11da <_loop0_119_rule+0xca> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp sl, r8 │ │ │ │ │ add.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n 1bc4 <_loop0_119_rule+0xe0> │ │ │ │ │ + beq.n 11f0 <_loop0_119_rule+0xe0> │ │ │ │ │ str.w r2, [r6, r8, lsl #2] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - b.n 1b32 <_loop0_119_rule+0x4e> │ │ │ │ │ + b.n 115e <_loop0_119_rule+0x4e> │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr.w r2, [r6, r7, lsl #2] │ │ │ │ │ str.w r2, [r3, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ - b.n 1b60 <_loop0_119_rule+0x7c> │ │ │ │ │ + b.n 118c <_loop0_119_rule+0x7c> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1b88 <_loop0_119_rule+0xa4> │ │ │ │ │ + beq.n 11b4 <_loop0_119_rule+0xa4> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 1b4e <_loop0_119_rule+0x6a> │ │ │ │ │ + b.n 117a <_loop0_119_rule+0x6a> │ │ │ │ │ mov.w r3, sl, lsl #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ mov sl, r3 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 1be0 <_loop0_119_rule+0xfc> │ │ │ │ │ + cbz r0, 120c <_loop0_119_rule+0xfc> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b.n 1b94 <_loop0_119_rule+0xb0> │ │ │ │ │ + b.n 11c0 <_loop0_119_rule+0xb0> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 1b6e <_loop0_119_rule+0x8a> │ │ │ │ │ + b.n 119a <_loop0_119_rule+0x8a> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 1b3a <_loop0_119_rule+0x56> │ │ │ │ │ + b.n 1166 <_loop0_119_rule+0x56> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 1b6e <_loop0_119_rule+0x8a> │ │ │ │ │ + b.n 119a <_loop0_119_rule+0x8a> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 1b6e <_loop0_119_rule+0x8a> │ │ │ │ │ + b.n 119a <_loop0_119_rule+0x8a> │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 1b08 <_loop0_119_rule+0x24> │ │ │ │ │ + b.n 1134 <_loop0_119_rule+0x24> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001c1c <_loop0_170_rule>: │ │ │ │ │ +00001248 <_loop0_170_rule>: │ │ │ │ │ _loop0_48_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #12 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 1dbe <_loop0_170_rule+0x1a2> │ │ │ │ │ + beq.w 13ea <_loop0_170_rule+0x1a2> │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 1dde <_loop0_170_rule+0x1c2> │ │ │ │ │ + bne.w 140a <_loop0_170_rule+0x1c2> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov fp, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1db0 <_loop0_170_rule+0x194> │ │ │ │ │ + beq.w 13dc <_loop0_170_rule+0x194> │ │ │ │ │ ldr.w r9, [r4, #60] @ 0x3c │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - bne.w 1db8 <_loop0_170_rule+0x19c> │ │ │ │ │ + bne.w 13e4 <_loop0_170_rule+0x19c> │ │ │ │ │ mov r6, r9 │ │ │ │ │ str.w r9, [sp] │ │ │ │ │ mov r9, r0 │ │ │ │ │ movs r3, #1 │ │ │ │ │ movw r8, #6000 @ 0x1770 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 1dc4 <_loop0_170_rule+0x1a8> │ │ │ │ │ + beq.w 13f0 <_loop0_170_rule+0x1a8> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1cf4 <_loop0_170_rule+0xd8> │ │ │ │ │ + bne.n 1320 <_loop0_170_rule+0xd8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl 101a0 │ │ │ │ │ + bl 10888 │ │ │ │ │ R_ARM_THM_CALL param_rule │ │ │ │ │ mov r7, r0 │ │ │ │ │ - cbz r0, 1ce4 <_loop0_170_rule+0xc8> │ │ │ │ │ + cbz r0, 1310 <_loop0_170_rule+0xc8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 14f50 │ │ │ │ │ + bl 15bcc │ │ │ │ │ R_ARM_THM_CALL default_rule │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov sl, r0 │ │ │ │ │ - cbnz r2, 1ce6 <_loop0_170_rule+0xca> │ │ │ │ │ + cbnz r2, 1312 <_loop0_170_rule+0xca> │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 1ce4 <_loop0_170_rule+0xc8> │ │ │ │ │ + cbz r0, 1310 <_loop0_170_rule+0xc8> │ │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbnz r2, 1ce6 <_loop0_170_rule+0xca> │ │ │ │ │ + cbnz r2, 1312 <_loop0_170_rule+0xca> │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_default_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_default_pair │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1d70 <_loop0_170_rule+0x154> │ │ │ │ │ + beq.n 139c <_loop0_170_rule+0x154> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1dcc <_loop0_170_rule+0x1b0> │ │ │ │ │ + bne.n 13f8 <_loop0_170_rule+0x1b0> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq.n 1d98 <_loop0_170_rule+0x17c> │ │ │ │ │ + beq.n 13c4 <_loop0_170_rule+0x17c> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str.w r5, [r9, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ mov fp, r3 │ │ │ │ │ - b.n 1c74 <_loop0_170_rule+0x58> │ │ │ │ │ + b.n 12a0 <_loop0_170_rule+0x58> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r2, 1cf4 <_loop0_170_rule+0xd8> │ │ │ │ │ + cbnz r2, 1320 <_loop0_170_rule+0xd8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 101a0 │ │ │ │ │ + bl 10888 │ │ │ │ │ R_ARM_THM_CALL param_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, 1d2a <_loop0_170_rule+0x10e> │ │ │ │ │ + cbnz r0, 1356 <_loop0_170_rule+0x10e> │ │ │ │ │ mov r5, r9 │ │ │ │ │ ldr.w r9, [sp] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1daa <_loop0_170_rule+0x18e> │ │ │ │ │ + beq.n 13d6 <_loop0_170_rule+0x18e> │ │ │ │ │ cmp r6, r9 │ │ │ │ │ - bgt.n 1d88 <_loop0_170_rule+0x16c> │ │ │ │ │ + bgt.n 13b4 <_loop0_170_rule+0x16c> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 14f50 │ │ │ │ │ + bl 15bcc │ │ │ │ │ R_ARM_THM_CALL default_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1cf4 <_loop0_170_rule+0xd8> │ │ │ │ │ + bne.n 1320 <_loop0_170_rule+0xd8> │ │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1cf4 <_loop0_170_rule+0xd8> │ │ │ │ │ + bne.n 1320 <_loop0_170_rule+0xd8> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1cf4 <_loop0_170_rule+0xd8> │ │ │ │ │ + beq.n 1320 <_loop0_170_rule+0xd8> │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r3, sl │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_default_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_default_pair │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1cc6 <_loop0_170_rule+0xaa> │ │ │ │ │ + bne.n 12f2 <_loop0_170_rule+0xaa> │ │ │ │ │ mov r5, r9 │ │ │ │ │ ldr.w r9, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1cfa <_loop0_170_rule+0xde> │ │ │ │ │ + beq.n 1326 <_loop0_170_rule+0xde> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 1cfe <_loop0_170_rule+0xe2> │ │ │ │ │ + b.n 132a <_loop0_170_rule+0xe2> │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ ldr.w r2, [r5, r9, lsl #2] │ │ │ │ │ str.w r2, [r3, r9, lsl #2] │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ - b.n 1d12 <_loop0_170_rule+0xf6> │ │ │ │ │ + b.n 133e <_loop0_170_rule+0xf6> │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ - cbz r0, 1de6 <_loop0_170_rule+0x1ca> │ │ │ │ │ + cbz r0, 1412 <_loop0_170_rule+0x1ca> │ │ │ │ │ mov r9, r0 │ │ │ │ │ - b.n 1cd8 <_loop0_170_rule+0xbc> │ │ │ │ │ + b.n 1304 <_loop0_170_rule+0xbc> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 1d20 <_loop0_170_rule+0x104> │ │ │ │ │ + b.n 134c <_loop0_170_rule+0x104> │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 1c40 <_loop0_170_rule+0x24> │ │ │ │ │ + b.n 126c <_loop0_170_rule+0x24> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 1c80 <_loop0_170_rule+0x64> │ │ │ │ │ + b.n 12ac <_loop0_170_rule+0x64> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1ccc <_loop0_170_rule+0xb0> │ │ │ │ │ + beq.w 12f8 <_loop0_170_rule+0xb0> │ │ │ │ │ mov r5, r9 │ │ │ │ │ ldr.w r9, [sp] │ │ │ │ │ - b.n 1d7e <_loop0_170_rule+0x162> │ │ │ │ │ + b.n 13aa <_loop0_170_rule+0x162> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r7, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 1d20 <_loop0_170_rule+0x104> │ │ │ │ │ + b.n 134c <_loop0_170_rule+0x104> │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - b.n 1dac <_loop0_170_rule+0x190> │ │ │ │ │ + b.n 13d8 <_loop0_170_rule+0x190> │ │ │ │ │ │ │ │ │ │ -00001dec <_gather_18_rule>: │ │ │ │ │ +00001418 <_gather_18_rule>: │ │ │ │ │ _gather_18_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #12 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 1f02 <_gather_18_rule+0x116> │ │ │ │ │ + beq.n 152e <_gather_18_rule+0x116> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1efa <_gather_18_rule+0x10e> │ │ │ │ │ + bne.n 1526 <_gather_18_rule+0x10e> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov fp, r3 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1ef2 <_gather_18_rule+0x106> │ │ │ │ │ + beq.n 151e <_gather_18_rule+0x106> │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 1f08 <_gather_18_rule+0x11c> │ │ │ │ │ + beq.n 1534 <_gather_18_rule+0x11c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1eec <_gather_18_rule+0x100> │ │ │ │ │ + bne.n 1518 <_gather_18_rule+0x100> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov r9, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1ee4 <_gather_18_rule+0xf8> │ │ │ │ │ + beq.n 1510 <_gather_18_rule+0xf8> │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 1eec <_gather_18_rule+0x100> │ │ │ │ │ + bne.n 1518 <_gather_18_rule+0x100> │ │ │ │ │ mov r7, r6 │ │ │ │ │ mov.w sl, #1 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 1e98 <_gather_18_rule+0xac> │ │ │ │ │ + cbnz r0, 14c4 <_gather_18_rule+0xac> │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r7 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1ede <_gather_18_rule+0xf2> │ │ │ │ │ + beq.n 150a <_gather_18_rule+0xf2> │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - bgt.n 1eb8 <_gather_18_rule+0xcc> │ │ │ │ │ + bgt.n 14e4 <_gather_18_rule+0xcc> │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r1, r8 │ │ │ │ │ @@ -3520,90 +2372,90 @@ │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1e5e <_gather_18_rule+0x72> │ │ │ │ │ + beq.n 148a <_gather_18_rule+0x72> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, 1ec6 <_gather_18_rule+0xda> │ │ │ │ │ + cbnz r2, 14f2 <_gather_18_rule+0xda> │ │ │ │ │ cmp sl, r7 │ │ │ │ │ - beq.n 1f10 <_gather_18_rule+0x124> │ │ │ │ │ + beq.n 153c <_gather_18_rule+0x124> │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str.w r3, [r5, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ mov r9, r2 │ │ │ │ │ - b.n 1e54 <_gather_18_rule+0x68> │ │ │ │ │ + b.n 1480 <_gather_18_rule+0x68> │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr.w r1, [r5, r6, lsl #2] │ │ │ │ │ str.w r1, [r3, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ - b.n 1e70 <_gather_18_rule+0x84> │ │ │ │ │ + b.n 149c <_gather_18_rule+0x84> │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1ea8 <_gather_18_rule+0xbc> │ │ │ │ │ + beq.n 14d4 <_gather_18_rule+0xbc> │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 1eec <_gather_18_rule+0x100> │ │ │ │ │ + b.n 1518 <_gather_18_rule+0x100> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ - b.n 1e8e <_gather_18_rule+0xa2> │ │ │ │ │ + b.n 14ba <_gather_18_rule+0xa2> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 1e90 <_gather_18_rule+0xa4> │ │ │ │ │ + b.n 14bc <_gather_18_rule+0xa4> │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 1e0e <_gather_18_rule+0x22> │ │ │ │ │ + b.n 143a <_gather_18_rule+0x22> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 1e32 <_gather_18_rule+0x46> │ │ │ │ │ + b.n 145e <_gather_18_rule+0x46> │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov.w r3, sl, lsl #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov sl, r3 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1ede <_gather_18_rule+0xf2> │ │ │ │ │ + beq.n 150a <_gather_18_rule+0xf2> │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 1eac <_gather_18_rule+0xc0> │ │ │ │ │ + b.n 14d8 <_gather_18_rule+0xc0> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001f2c : │ │ │ │ │ +00001558 : │ │ │ │ │ INVALID_VERSION_CHECK(): │ │ │ │ │ - cbz r3, 1f4a │ │ │ │ │ + cbz r3, 1576 │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r4, [r0, #68] @ 0x44 │ │ │ │ │ sub sp, #8 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ - blt.n 1f52 │ │ │ │ │ + blt.n 157e │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r0, #60] @ 0x3c │ │ │ │ │ mov r0, r3 │ │ │ │ │ bx lr │ │ │ │ │ @@ -3621,439 +2473,439 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC86 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC86 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 1f44 │ │ │ │ │ + b.n 1570 │ │ │ │ │ │ │ │ │ │ -00001f7c : │ │ │ │ │ +000015a8 : │ │ │ │ │ param_star_annotation_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #28 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 1fd6 │ │ │ │ │ + beq.n 1602 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 2060 │ │ │ │ │ + bne.n 168c │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq.n 2048 │ │ │ │ │ + beq.n 1674 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r9, r0 │ │ │ │ │ - cbnz r0, 1fdc │ │ │ │ │ + cbnz r0, 1608 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 1f9e │ │ │ │ │ + b.n 15ca │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 20b6 │ │ │ │ │ + beq.n 16e2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 20ae │ │ │ │ │ + bne.n 16da │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 20ae │ │ │ │ │ + beq.n 16da │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9e80 │ │ │ │ │ + bl a3f4 │ │ │ │ │ R_ARM_THM_CALL star_expression_rule │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 20ae │ │ │ │ │ + beq.n 16da │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2096 │ │ │ │ │ + bne.n 16c2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2090 │ │ │ │ │ + beq.n 16bc │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ movs r2, #0 │ │ │ │ │ ldr r0, [r5, #24] │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ ldr r0, [r5, #20] │ │ │ │ │ strd r8, r0, [sp] │ │ │ │ │ ldr.w r0, [r9, #4] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_THM_CALL _PyAST_arg │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 2068 │ │ │ │ │ + cbz r0, 1694 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 2068 │ │ │ │ │ + cbnz r3, 1694 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1fca │ │ │ │ │ + b.n 15f6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 207c │ │ │ │ │ + bge.n 16a8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 1fcc │ │ │ │ │ + b.n 15f8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 1fcc │ │ │ │ │ + b.n 15f8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1fca │ │ │ │ │ + beq.n 15f6 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 1fcc │ │ │ │ │ + b.n 15f8 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1fba │ │ │ │ │ + beq.n 15e6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 1fcc │ │ │ │ │ + b.n 15f8 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 200c │ │ │ │ │ + beq.n 1638 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1fc6 │ │ │ │ │ + b.n 15f2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1fc6 │ │ │ │ │ + b.n 15f2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 1fe8 │ │ │ │ │ + b.n 1614 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000020c0 <_loop1_178_rule>: │ │ │ │ │ +000016ec <_loop1_178_rule>: │ │ │ │ │ _loop1_50_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #12 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 223a <_loop1_178_rule+0x17a> │ │ │ │ │ + beq.w 1866 <_loop1_178_rule+0x17a> │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 2230 <_loop1_178_rule+0x170> │ │ │ │ │ + bne.w 185c <_loop1_178_rule+0x170> │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 227a <_loop1_178_rule+0x1ba> │ │ │ │ │ + beq.w 18a6 <_loop1_178_rule+0x1ba> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 2230 <_loop1_178_rule+0x170> │ │ │ │ │ + bne.w 185c <_loop1_178_rule+0x170> │ │ │ │ │ movs r7, #1 │ │ │ │ │ movw r9, #6000 @ 0x1770 │ │ │ │ │ mov r8, r7 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 2272 <_loop1_178_rule+0x1b2> │ │ │ │ │ + beq.w 189e <_loop1_178_rule+0x1b2> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2192 <_loop1_178_rule+0xd2> │ │ │ │ │ + bne.n 17be <_loop1_178_rule+0xd2> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ - bl 101a0 │ │ │ │ │ + bl 10888 │ │ │ │ │ R_ARM_THM_CALL param_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 2180 <_loop1_178_rule+0xc0> │ │ │ │ │ + cbz r0, 17ac <_loop1_178_rule+0xc0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 14f50 │ │ │ │ │ + bl 15bcc │ │ │ │ │ R_ARM_THM_CALL default_rule │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ - cbnz r2, 2182 <_loop1_178_rule+0xc2> │ │ │ │ │ + cbnz r2, 17ae <_loop1_178_rule+0xc2> │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 2180 <_loop1_178_rule+0xc0> │ │ │ │ │ + cbz r0, 17ac <_loop1_178_rule+0xc0> │ │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbnz r2, 2182 <_loop1_178_rule+0xc2> │ │ │ │ │ + cbnz r2, 17ae <_loop1_178_rule+0xc2> │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_default_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_default_pair │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2268 <_loop1_178_rule+0x1a8> │ │ │ │ │ + beq.w 1894 <_loop1_178_rule+0x1a8> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2256 <_loop1_178_rule+0x196> │ │ │ │ │ + bne.n 1882 <_loop1_178_rule+0x196> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r8, r5 │ │ │ │ │ add.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n 21c8 <_loop1_178_rule+0x108> │ │ │ │ │ + beq.n 17f4 <_loop1_178_rule+0x108> │ │ │ │ │ str.w r6, [fp, r5, lsl #2] │ │ │ │ │ adds r5, #1 │ │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ │ - b.n 210e <_loop1_178_rule+0x4e> │ │ │ │ │ + b.n 173a <_loop1_178_rule+0x4e> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - cbnz r2, 2192 <_loop1_178_rule+0xd2> │ │ │ │ │ + cbnz r2, 17be <_loop1_178_rule+0xd2> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 101a0 │ │ │ │ │ + bl 10888 │ │ │ │ │ R_ARM_THM_CALL param_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 21f2 <_loop1_178_rule+0x132> │ │ │ │ │ + bne.n 181e <_loop1_178_rule+0x132> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 222a <_loop1_178_rule+0x16a> │ │ │ │ │ + beq.n 1856 <_loop1_178_rule+0x16a> │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 222a <_loop1_178_rule+0x16a> │ │ │ │ │ + bne.n 1856 <_loop1_178_rule+0x16a> │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2242 <_loop1_178_rule+0x182> │ │ │ │ │ + beq.n 186e <_loop1_178_rule+0x182> │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - ble.n 21de <_loop1_178_rule+0x11e> │ │ │ │ │ + ble.n 180a <_loop1_178_rule+0x11e> │ │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ │ ldr.w r2, [fp, r6, lsl #2] │ │ │ │ │ str.w r2, [r3, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ - b.n 21b4 <_loop1_178_rule+0xf4> │ │ │ │ │ + b.n 17e0 <_loop1_178_rule+0xf4> │ │ │ │ │ mov.w r8, r8, lsl #1 │ │ │ │ │ mov r0, fp │ │ │ │ │ mov.w r1, r8, lsl #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2240 <_loop1_178_rule+0x180> │ │ │ │ │ + beq.n 186c <_loop1_178_rule+0x180> │ │ │ │ │ mov fp, r0 │ │ │ │ │ - b.n 2174 <_loop1_178_rule+0xb4> │ │ │ │ │ + b.n 17a0 <_loop1_178_rule+0xb4> │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 14f50 │ │ │ │ │ + bl 15bcc │ │ │ │ │ R_ARM_THM_CALL default_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2192 <_loop1_178_rule+0xd2> │ │ │ │ │ + bne.n 17be <_loop1_178_rule+0xd2> │ │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2192 <_loop1_178_rule+0xd2> │ │ │ │ │ + bne.n 17be <_loop1_178_rule+0xd2> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2192 <_loop1_178_rule+0xd2> │ │ │ │ │ + beq.n 17be <_loop1_178_rule+0xd2> │ │ │ │ │ mov r3, r7 │ │ │ │ │ - b.n 2150 <_loop1_178_rule+0x90> │ │ │ │ │ + b.n 177c <_loop1_178_rule+0x90> │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 21e8 <_loop1_178_rule+0x128> │ │ │ │ │ + b.n 1814 <_loop1_178_rule+0x128> │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 20e4 <_loop1_178_rule+0x24> │ │ │ │ │ + b.n 1710 <_loop1_178_rule+0x24> │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 21e8 <_loop1_178_rule+0x128> │ │ │ │ │ + b.n 1814 <_loop1_178_rule+0x128> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2168 <_loop1_178_rule+0xa8> │ │ │ │ │ + beq.n 1794 <_loop1_178_rule+0xa8> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 2196 <_loop1_178_rule+0xd6> │ │ │ │ │ + b.n 17c2 <_loop1_178_rule+0xd6> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 225e <_loop1_178_rule+0x19e> │ │ │ │ │ - b.n 2192 <_loop1_178_rule+0xd2> │ │ │ │ │ + bne.n 188a <_loop1_178_rule+0x19e> │ │ │ │ │ + b.n 17be <_loop1_178_rule+0xd2> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 211a <_loop1_178_rule+0x5a> │ │ │ │ │ + b.n 1746 <_loop1_178_rule+0x5a> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r8, fp │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 21e8 <_loop1_178_rule+0x128> │ │ │ │ │ + b.n 1814 <_loop1_178_rule+0x128> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000228c <_gather_51_rule>: │ │ │ │ │ +000018b8 <_gather_51_rule>: │ │ │ │ │ _gather_53_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #12 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 23c6 <_gather_51_rule+0x13a> │ │ │ │ │ + beq.w 19f2 <_gather_51_rule+0x13a> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 23be <_gather_51_rule+0x132> │ │ │ │ │ + bne.w 19ea <_gather_51_rule+0x132> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov fp, r3 │ │ │ │ │ - bl 23cc │ │ │ │ │ + bl 19f8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 23ae <_gather_51_rule+0x122> │ │ │ │ │ + beq.n 19da <_gather_51_rule+0x122> │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 23b6 <_gather_51_rule+0x12a> │ │ │ │ │ + beq.n 19e2 <_gather_51_rule+0x12a> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 23a8 <_gather_51_rule+0x11c> │ │ │ │ │ + bne.n 19d4 <_gather_51_rule+0x11c> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov r9, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 23a0 <_gather_51_rule+0x114> │ │ │ │ │ + beq.n 19cc <_gather_51_rule+0x114> │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 23a8 <_gather_51_rule+0x11c> │ │ │ │ │ + bne.n 19d4 <_gather_51_rule+0x11c> │ │ │ │ │ mov r7, r6 │ │ │ │ │ mov.w sl, #1 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 233c <_gather_51_rule+0xb0> │ │ │ │ │ + cbnz r0, 1968 <_gather_51_rule+0xb0> │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r7 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 239a <_gather_51_rule+0x10e> │ │ │ │ │ + beq.n 19c6 <_gather_51_rule+0x10e> │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - bgt.n 235c <_gather_51_rule+0xd0> │ │ │ │ │ + bgt.n 1988 <_gather_51_rule+0xd0> │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r1, r8 │ │ │ │ │ @@ -4064,312 +2916,312 @@ │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23cc │ │ │ │ │ + bl 19f8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2302 <_gather_51_rule+0x76> │ │ │ │ │ + beq.n 192e <_gather_51_rule+0x76> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, 2382 <_gather_51_rule+0xf6> │ │ │ │ │ + cbnz r2, 19ae <_gather_51_rule+0xf6> │ │ │ │ │ cmp sl, r7 │ │ │ │ │ - beq.n 236a <_gather_51_rule+0xde> │ │ │ │ │ + beq.n 1996 <_gather_51_rule+0xde> │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str.w r3, [r5, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ mov r9, r2 │ │ │ │ │ - b.n 22f8 <_gather_51_rule+0x6c> │ │ │ │ │ + b.n 1924 <_gather_51_rule+0x6c> │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr.w r1, [r5, r6, lsl #2] │ │ │ │ │ str.w r1, [r3, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ - b.n 2314 <_gather_51_rule+0x88> │ │ │ │ │ + b.n 1940 <_gather_51_rule+0x88> │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov.w r3, sl, lsl #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov sl, r3 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - cbz r0, 239a <_gather_51_rule+0x10e> │ │ │ │ │ + cbz r0, 19c6 <_gather_51_rule+0x10e> │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 2350 <_gather_51_rule+0xc4> │ │ │ │ │ + b.n 197c <_gather_51_rule+0xc4> │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 234c <_gather_51_rule+0xc0> │ │ │ │ │ + beq.n 1978 <_gather_51_rule+0xc0> │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 23a8 <_gather_51_rule+0x11c> │ │ │ │ │ + b.n 19d4 <_gather_51_rule+0x11c> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ - b.n 2332 <_gather_51_rule+0xa6> │ │ │ │ │ + b.n 195e <_gather_51_rule+0xa6> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 22d6 <_gather_51_rule+0x4a> │ │ │ │ │ + b.n 1902 <_gather_51_rule+0x4a> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 2334 <_gather_51_rule+0xa8> │ │ │ │ │ + b.n 1960 <_gather_51_rule+0xa8> │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 22b0 <_gather_51_rule+0x24> │ │ │ │ │ + b.n 18dc <_gather_51_rule+0x24> │ │ │ │ │ │ │ │ │ │ -000023cc : │ │ │ │ │ +000019f8 : │ │ │ │ │ with_item_rule(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #8 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 2492 │ │ │ │ │ + beq.n 1abe │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 248a │ │ │ │ │ + bne.n 1ab6 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 240c │ │ │ │ │ + cbz r0, 1a38 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #658 @ 0x292 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 2442 │ │ │ │ │ + cbnz r0, 1a6e │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 249c │ │ │ │ │ + bne.n 1ac8 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 248a │ │ │ │ │ + bne.n 1ab6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2498 │ │ │ │ │ + beq.n 1ac4 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <_PyAST_withitem> │ │ │ │ │ R_ARM_THM_CALL _PyAST_withitem │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 2472 │ │ │ │ │ + cbz r0, 1a9e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, 2472 │ │ │ │ │ + cbnz r2, 1a9e │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6480 │ │ │ │ │ + bl 69ec │ │ │ │ │ R_ARM_THM_CALL star_target_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 240c │ │ │ │ │ + beq.n 1a38 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_59_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_59_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 240c │ │ │ │ │ + beq.n 1a38 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ bl 0 <_PyAST_withitem> │ │ │ │ │ R_ARM_THM_CALL _PyAST_withitem │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 2432 │ │ │ │ │ + bne.n 1a5e │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2436 │ │ │ │ │ + beq.n 1a62 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 243a │ │ │ │ │ + b.n 1a66 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 243a │ │ │ │ │ + b.n 1a66 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 23ec │ │ │ │ │ + b.n 1a18 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 2436 │ │ │ │ │ + b.n 1a62 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2518 │ │ │ │ │ + bne.n 1b44 │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 2506 │ │ │ │ │ + beq.n 1b32 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ - cbz r0, 24fe │ │ │ │ │ + cbz r0, 1b2a │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #658 @ 0x292 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 24fe │ │ │ │ │ + cbz r0, 1b2a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 24fe │ │ │ │ │ + cbz r0, 1b2a │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_203_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_203_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ - cbz r0, 24fe │ │ │ │ │ + cbz r0, 1b2a │ │ │ │ │ mov r2, r5 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 262 │ │ │ │ │ + bl 262 │ │ │ │ │ R_ARM_THM_CALL _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ - cbz r0, 2500 │ │ │ │ │ + cbz r0, 1b2c │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 2416 │ │ │ │ │ + b.n 1a42 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ - b.n 24f8 │ │ │ │ │ + b.n 1b24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 24b0 │ │ │ │ │ + beq.n 1adc │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 24f8 │ │ │ │ │ + b.n 1b24 │ │ │ │ │ subs r2, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 243a │ │ │ │ │ + b.n 1a66 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002520 : │ │ │ │ │ +00001b4c : │ │ │ │ │ del_targets_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #12 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 267e │ │ │ │ │ + beq.w 1caa │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 26a8 │ │ │ │ │ + bne.w 1cd4 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov fp, r1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 2692 │ │ │ │ │ + beq.w 1cbe │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 26b0 │ │ │ │ │ + bl 1cdc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2672 │ │ │ │ │ + beq.w 1c9e │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 2686 │ │ │ │ │ + beq.w 1cb2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 266c │ │ │ │ │ + bne.n 1c98 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov r9, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2664 │ │ │ │ │ + beq.n 1c90 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 266c │ │ │ │ │ + bne.n 1c98 │ │ │ │ │ mov r7, r6 │ │ │ │ │ mov.w sl, #1 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 2600 │ │ │ │ │ + cbnz r0, 1c2c │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r7 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 265e │ │ │ │ │ + beq.n 1c8a │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - bgt.n 2620 │ │ │ │ │ + bgt.n 1c4c │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r1, r8 │ │ │ │ │ @@ -4379,219 +3231,219 @@ │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2676 │ │ │ │ │ + beq.n 1ca2 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 268e │ │ │ │ │ + bne.n 1cba │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 26b0 │ │ │ │ │ + bl 1cdc │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 25aa │ │ │ │ │ + beq.n 1bd6 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, 2646 │ │ │ │ │ + cbnz r2, 1c72 │ │ │ │ │ cmp sl, r7 │ │ │ │ │ - beq.n 262e │ │ │ │ │ + beq.n 1c5a │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str.w r3, [r5, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ mov r9, r2 │ │ │ │ │ - b.n 25a0 │ │ │ │ │ + b.n 1bcc │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr.w r1, [r5, r6, lsl #2] │ │ │ │ │ str.w r1, [r3, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ - b.n 25bc │ │ │ │ │ + b.n 1be8 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov.w r3, sl, lsl #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov sl, r3 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - cbz r0, 265e │ │ │ │ │ + cbz r0, 1c8a │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 2614 │ │ │ │ │ + b.n 1c40 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2610 │ │ │ │ │ + beq.n 1c3c │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 266c │ │ │ │ │ + b.n 1c98 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ - b.n 25f4 │ │ │ │ │ + b.n 1c20 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 2546 │ │ │ │ │ + b.n 1b72 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 257e │ │ │ │ │ + b.n 1baa │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 2676 │ │ │ │ │ + b.n 1ca2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 2560 │ │ │ │ │ + beq.w 1b8c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 2676 │ │ │ │ │ + b.n 1ca2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 25f6 │ │ │ │ │ + b.n 1c22 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000026b0 : │ │ │ │ │ +00001cdc : │ │ │ │ │ del_target_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #32 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 2932 │ │ │ │ │ + beq.w 1f5e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 29b8 │ │ │ │ │ + bne.w 1fe4 │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1191 @ 0x4a7 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 27b8 │ │ │ │ │ + bne.n 1de4 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.w 2938 │ │ │ │ │ + beq.w 1f64 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 29b8 │ │ │ │ │ + bne.w 1fe4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 40d0 │ │ │ │ │ + bl 4618 │ │ │ │ │ R_ARM_THM_CALL t_primary_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 2726 │ │ │ │ │ + cbz r0, 1d52 │ │ │ │ │ movs r1, #23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2828 │ │ │ │ │ + bne.w 1e54 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 29b8 │ │ │ │ │ + bne.w 1fe4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 40d0 │ │ │ │ │ + bl 4618 │ │ │ │ │ R_ARM_THM_CALL t_primary_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 27ca │ │ │ │ │ + beq.n 1df6 │ │ │ │ │ movs r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 27ca │ │ │ │ │ + beq.n 1df6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 14194 │ │ │ │ │ + bl 14898 │ │ │ │ │ R_ARM_THM_CALL slices_rule │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 27ca │ │ │ │ │ + beq.n 1df6 │ │ │ │ │ movs r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 27ca │ │ │ │ │ + beq.n 1df6 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC t_lookahead_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS t_lookahead_rule │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ - cbz r0, 27ca │ │ │ │ │ + cbz r0, 1df6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 29f4 │ │ │ │ │ + beq.w 2020 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r1, sl │ │ │ │ │ movs r2, #3 │ │ │ │ │ ldr.w r6, [ip, #24] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ ldr.w r6, [ip, #20] │ │ │ │ │ strd r9, r6, [sp] │ │ │ │ │ bl 0 <_PyAST_Subscript> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Subscript │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2880 │ │ │ │ │ + beq.n 1eac │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2880 │ │ │ │ │ + bne.n 1eac │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1191 @ 0x4a7 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_insert_memo │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -4601,761 +3453,660 @@ │ │ │ │ │ mov r0, ip │ │ │ │ │ add sp, #32 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 29ba │ │ │ │ │ + bne.w 1fe6 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 29c4 │ │ │ │ │ + beq.w 1ff0 │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w 29d4 │ │ │ │ │ + beq.w 2000 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r7, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2894 │ │ │ │ │ + beq.n 1ec0 │ │ │ │ │ movs r2, #3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_set_expr_context> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_set_expr_context │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2920 │ │ │ │ │ + beq.w 1f4c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 29fc │ │ │ │ │ + bne.w 2028 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [sp, #28] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 27aa │ │ │ │ │ + b.n 1dd6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2726 │ │ │ │ │ + beq.w 1d52 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC t_lookahead_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS t_lookahead_rule │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2726 │ │ │ │ │ + beq.w 1d52 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 29f4 │ │ │ │ │ + beq.w 2020 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ mov r0, r6 │ │ │ │ │ movs r2, #3 │ │ │ │ │ ldr.w r1, [ip, #24] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ ldr.w r1, [ip, #20] │ │ │ │ │ strd r9, r1, [sp] │ │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ │ bl 0 <_PyAST_Attribute> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Attribute │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 27a4 │ │ │ │ │ + bne.n 1dd0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 27aa │ │ │ │ │ + beq.n 1dd6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 29be │ │ │ │ │ + b.n 1fea │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r3, 28c8 │ │ │ │ │ + cbnz r3, 1ef4 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 298c │ │ │ │ │ + bne.n 1fb8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r3, 28c8 │ │ │ │ │ + cbnz r3, 1ef4 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 2944 │ │ │ │ │ + bne.n 1f70 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r3, 28c8 │ │ │ │ │ + cbnz r3, 1ef4 │ │ │ │ │ movs r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 28d6 │ │ │ │ │ + cbnz r0, 1f02 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ - b.n 27aa │ │ │ │ │ + b.n 1dd6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2520 │ │ │ │ │ + bl 1b4c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 28c8 │ │ │ │ │ + bne.n 1ef4 │ │ │ │ │ movs r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 28c8 │ │ │ │ │ + beq.n 1ef4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 28c8 │ │ │ │ │ + beq.n 1ef4 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r2, r8 │ │ │ │ │ movs r1, #3 │ │ │ │ │ ldr.w r6, [ip, #24] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ ldr.w r6, [ip, #20] │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_List> │ │ │ │ │ R_ARM_THM_CALL _PyAST_List │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2816 │ │ │ │ │ + bne.w 1e42 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 28c8 │ │ │ │ │ + beq.n 1ef4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 28cc │ │ │ │ │ + b.n 1ef8 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 26d4 │ │ │ │ │ + b.n 1d00 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 2888 │ │ │ │ │ - b.n 26f8 │ │ │ │ │ + blt.n 1eb4 │ │ │ │ │ + b.n 1d24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2520 │ │ │ │ │ + bl 1b4c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 28ba │ │ │ │ │ + bne.n 1ee6 │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 28b8 │ │ │ │ │ + beq.n 1ee4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 28c8 │ │ │ │ │ + beq.n 1ef4 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ movs r1, #3 │ │ │ │ │ ldr r7, [r6, #24] │ │ │ │ │ str r7, [sp, #4] │ │ │ │ │ ldr r6, [r6, #20] │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_Tuple> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Tuple │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2816 │ │ │ │ │ - b.n 2920 │ │ │ │ │ + bne.w 1e42 │ │ │ │ │ + b.n 1f4c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 26b0 │ │ │ │ │ + bl 1cdc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 28a6 │ │ │ │ │ + beq.n 1ed2 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 28a6 │ │ │ │ │ + beq.n 1ed2 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ movs r2, #3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_set_expr_context> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_set_expr_context │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2816 │ │ │ │ │ - b.n 2920 │ │ │ │ │ + bne.w 1e42 │ │ │ │ │ + b.n 1f4c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ - b.n 27c2 │ │ │ │ │ + b.n 1dee │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 27e4 │ │ │ │ │ - b.n 28c8 │ │ │ │ │ + beq.w 1e10 │ │ │ │ │ + b.n 1ef4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 2928 │ │ │ │ │ + blt.n 1f54 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r7, [r3, #16] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r8, r2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 27fa │ │ │ │ │ - b.n 28c8 │ │ │ │ │ + beq.w 1e26 │ │ │ │ │ + b.n 1ef4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 27c2 │ │ │ │ │ + b.n 1dee │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 2928 │ │ │ │ │ - b.n 281e │ │ │ │ │ + bne.n 1f54 │ │ │ │ │ + b.n 1e4a │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002a08 <_tmp_22_rule>: │ │ │ │ │ +00002034 <_tmp_22_rule>: │ │ │ │ │ _tmp_22_rule(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 2a4e <_tmp_22_rule+0x46> │ │ │ │ │ + beq.n 207a <_tmp_22_rule+0x46> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 2a58 <_tmp_22_rule+0x50> │ │ │ │ │ + cbnz r3, 2084 <_tmp_22_rule+0x50> │ │ │ │ │ movs r1, #13 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 2a46 <_tmp_22_rule+0x3e> │ │ │ │ │ + cbnz r0, 2072 <_tmp_22_rule+0x3e> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 2a46 <_tmp_22_rule+0x3e> │ │ │ │ │ + cbnz r3, 2072 <_tmp_22_rule+0x3e> │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 2a54 <_tmp_22_rule+0x4c> │ │ │ │ │ + cbz r0, 2080 <_tmp_22_rule+0x4c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 2a26 <_tmp_22_rule+0x1e> │ │ │ │ │ + b.n 2052 <_tmp_22_rule+0x1e> │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 2a46 <_tmp_22_rule+0x3e> │ │ │ │ │ + b.n 2072 <_tmp_22_rule+0x3e> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 2a4a <_tmp_22_rule+0x42> │ │ │ │ │ + b.n 2076 <_tmp_22_rule+0x42> │ │ │ │ │ │ │ │ │ │ -00002a60 <_tmp_59_rule>: │ │ │ │ │ +0000208c <_tmp_59_rule>: │ │ │ │ │ _tmp_59_rule(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 2ab6 <_tmp_59_rule+0x56> │ │ │ │ │ + beq.n 20e2 <_tmp_59_rule+0x56> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 2ac0 <_tmp_59_rule+0x60> │ │ │ │ │ + cbnz r3, 20ec <_tmp_59_rule+0x60> │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 2aae <_tmp_59_rule+0x4e> │ │ │ │ │ + cbnz r0, 20da <_tmp_59_rule+0x4e> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 2aae <_tmp_59_rule+0x4e> │ │ │ │ │ + cbnz r3, 20da <_tmp_59_rule+0x4e> │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 2aae <_tmp_59_rule+0x4e> │ │ │ │ │ + cbnz r0, 20da <_tmp_59_rule+0x4e> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 2aae <_tmp_59_rule+0x4e> │ │ │ │ │ + cbnz r3, 20da <_tmp_59_rule+0x4e> │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 2abc <_tmp_59_rule+0x5c> │ │ │ │ │ + cbz r0, 20e8 <_tmp_59_rule+0x5c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 2a7e <_tmp_59_rule+0x1e> │ │ │ │ │ + b.n 20aa <_tmp_59_rule+0x1e> │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 2aae <_tmp_59_rule+0x4e> │ │ │ │ │ + b.n 20da <_tmp_59_rule+0x4e> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 2ab2 <_tmp_59_rule+0x52> │ │ │ │ │ + b.n 20de <_tmp_59_rule+0x52> │ │ │ │ │ │ │ │ │ │ -00002ac8 <_loop0_129_rule>: │ │ │ │ │ +000020f4 <_loop0_129_rule>: │ │ │ │ │ _loop0_129_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #12 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 2bc8 <_loop0_129_rule+0x100> │ │ │ │ │ + beq.n 21f4 <_loop0_129_rule+0x100> │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n 2b9e <_loop0_129_rule+0xd6> │ │ │ │ │ + bne.n 21ca <_loop0_129_rule+0xd6> │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 2b5e <_loop0_129_rule+0x96> │ │ │ │ │ + cbz r0, 218a <_loop0_129_rule+0x96> │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 2b9e <_loop0_129_rule+0xd6> │ │ │ │ │ + bne.n 21ca <_loop0_129_rule+0xd6> │ │ │ │ │ mov r8, r7 │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 2b3e <_loop0_129_rule+0x76> │ │ │ │ │ + cbnz r0, 216a <_loop0_129_rule+0x76> │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2bb4 <_loop0_129_rule+0xec> │ │ │ │ │ + beq.n 21e0 <_loop0_129_rule+0xec> │ │ │ │ │ cmp r8, r7 │ │ │ │ │ - bgt.n 2ba6 <_loop0_129_rule+0xde> │ │ │ │ │ + bgt.n 21d2 <_loop0_129_rule+0xde> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 16148 │ │ │ │ │ + bl 16db0 │ │ │ │ │ R_ARM_THM_CALL kwarg_or_double_starred_rule │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2b16 <_loop0_129_rule+0x4e> │ │ │ │ │ + beq.n 2142 <_loop0_129_rule+0x4e> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, 2b88 <_loop0_129_rule+0xc0> │ │ │ │ │ + cbnz r2, 21b4 <_loop0_129_rule+0xc0> │ │ │ │ │ cmp r9, r8 │ │ │ │ │ - beq.n 2b6e <_loop0_129_rule+0xa6> │ │ │ │ │ + beq.n 219a <_loop0_129_rule+0xa6> │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ str.w r3, [r6, r8, lsl #2] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ - b.n 2b0c <_loop0_129_rule+0x44> │ │ │ │ │ + b.n 2138 <_loop0_129_rule+0x44> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 2b34 <_loop0_129_rule+0x6c> │ │ │ │ │ + b.n 2160 <_loop0_129_rule+0x6c> │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov.w r3, r9, lsl #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r9, r3 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 2bb4 <_loop0_129_rule+0xec> │ │ │ │ │ + cbz r0, 21e0 <_loop0_129_rule+0xec> │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b.n 2b52 <_loop0_129_rule+0x8a> │ │ │ │ │ + b.n 217e <_loop0_129_rule+0x8a> │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2b4e <_loop0_129_rule+0x86> │ │ │ │ │ + beq.n 217a <_loop0_129_rule+0x86> │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 2b34 <_loop0_129_rule+0x6c> │ │ │ │ │ + b.n 2160 <_loop0_129_rule+0x6c> │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr.w r2, [r6, r7, lsl #2] │ │ │ │ │ str.w r2, [r3, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ - b.n 2b26 <_loop0_129_rule+0x5e> │ │ │ │ │ + b.n 2152 <_loop0_129_rule+0x5e> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 2b34 <_loop0_129_rule+0x6c> │ │ │ │ │ + b.n 2160 <_loop0_129_rule+0x6c> │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 2aea <_loop0_129_rule+0x22> │ │ │ │ │ + b.n 2116 <_loop0_129_rule+0x22> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002bd0 <_loop0_100_rule>: │ │ │ │ │ -_loop0_102_rule(): │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ │ - sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ - ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ - sub sp, #12 │ │ │ │ │ - movw r2, #6000 @ 0x1770 │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - adds r1, r3, #1 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 2c8e <_loop0_100_rule+0xbe> │ │ │ │ │ - ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ - cmp.w r8, #0 │ │ │ │ │ - bne.n 2c76 <_loop0_100_rule+0xa6> │ │ │ │ │ - movs r0, #4 │ │ │ │ │ - ldr r5, [r4, #8] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 2c7e <_loop0_100_rule+0xae> │ │ │ │ │ - ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r7, 2c76 <_loop0_100_rule+0xa6> │ │ │ │ │ - mov r8, r7 │ │ │ │ │ - mov.w r9, #1 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 17960 │ │ │ │ │ - R_ARM_THM_CALL lambda_param_with_default_rule │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - cbnz r0, 2c44 <_loop0_100_rule+0x74> │ │ │ │ │ - str r5, [r4, #8] │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - ldr r1, [r4, #20] │ │ │ │ │ - bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ - R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - cbz r0, 2c62 <_loop0_100_rule+0x92> │ │ │ │ │ - cmp r8, r7 │ │ │ │ │ - bgt.n 2c54 <_loop0_100_rule+0x84> │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - add sp, #12 │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ - cmp r9, r8 │ │ │ │ │ - beq.n 2c94 <_loop0_100_rule+0xc4> │ │ │ │ │ - ldr r5, [r4, #8] │ │ │ │ │ - str.w r3, [r6, r8, lsl #2] │ │ │ │ │ - add.w r8, r8, #1 │ │ │ │ │ - b.n 2c14 <_loop0_100_rule+0x44> │ │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ │ - ldr.w r2, [r6, r7, lsl #2] │ │ │ │ │ - str.w r2, [r3, r7, lsl #2] │ │ │ │ │ - adds r7, #1 │ │ │ │ │ - b.n 2c2c <_loop0_100_rule+0x5c> │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - str r3, [r4, #60] @ 0x3c │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.n 2c3a <_loop0_100_rule+0x6a> │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - movs r5, #0 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.n 2c3a <_loop0_100_rule+0x6a> │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - str r3, [r4, #60] @ 0x3c │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - mov r5, r6 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.n 2c3a <_loop0_100_rule+0x6a> │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 2bf2 <_loop0_100_rule+0x22> │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ - mov.w r3, r9, lsl #1 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - mov r9, r3 │ │ │ │ │ - lsls r1, r3, #2 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 2c62 <_loop0_100_rule+0x92> │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - b.n 2c48 <_loop0_100_rule+0x78> │ │ │ │ │ - │ │ │ │ │ -00002cb0 <_tmp_233_rule>: │ │ │ │ │ +000021fc <_tmp_233_rule>: │ │ │ │ │ _tmp_233_rule(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 2cf8 <_tmp_233_rule+0x48> │ │ │ │ │ + beq.n 2244 <_tmp_233_rule+0x48> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 2cfe <_tmp_233_rule+0x4e> │ │ │ │ │ + cbnz r3, 224a <_tmp_233_rule+0x4e> │ │ │ │ │ movs r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 2cf0 <_tmp_233_rule+0x40> │ │ │ │ │ + cbnz r0, 223c <_tmp_233_rule+0x40> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 2cf0 <_tmp_233_rule+0x40> │ │ │ │ │ + cbnz r3, 223c <_tmp_233_rule+0x40> │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 2cf0 <_tmp_233_rule+0x40> │ │ │ │ │ + cbnz r0, 223c <_tmp_233_rule+0x40> │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 2cce <_tmp_233_rule+0x1e> │ │ │ │ │ + b.n 221a <_tmp_233_rule+0x1e> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 2cf4 <_tmp_233_rule+0x44> │ │ │ │ │ + b.n 2240 <_tmp_233_rule+0x44> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002d08 : │ │ │ │ │ +00002254 : │ │ │ │ │ invalid_parameters_rule.isra.0(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #16 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 2fe0 │ │ │ │ │ + beq.w 252c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2fda │ │ │ │ │ + bne.w 2526 │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2faa │ │ │ │ │ + bne.w 24f6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2fda │ │ │ │ │ + bne.w 2526 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2fe8 <_tmp_169_rule> │ │ │ │ │ + bl 2534 <_tmp_169_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2f86 │ │ │ │ │ + bne.w 24d2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2fda │ │ │ │ │ + bne.w 2526 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl fc04 │ │ │ │ │ + bl 102ec │ │ │ │ │ R_ARM_THM_CALL slash_no_default_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 2dbe │ │ │ │ │ + cbnz r3, 230a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 10608 <_loop0_171_rule> │ │ │ │ │ + bl 10cf4 <_loop0_171_rule> │ │ │ │ │ R_ARM_THM_CALL _loop0_171_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2f82 │ │ │ │ │ + beq.w 24ce │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 2f7a │ │ │ │ │ + beq.w 24c6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2f52 │ │ │ │ │ + bne.w 249e │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl 102f0 │ │ │ │ │ + bl 109dc │ │ │ │ │ R_ARM_THM_CALL slash_with_default_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2f2c │ │ │ │ │ + bne.w 2478 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2f52 │ │ │ │ │ + bne.w 249e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 106e4 <_loop1_185_rule> │ │ │ │ │ + bl 10dd0 <_loop1_185_rule> │ │ │ │ │ R_ARM_THM_CALL _loop1_185_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2f3a │ │ │ │ │ + bne.w 2486 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2fda │ │ │ │ │ + bne.w 2526 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 10608 <_loop0_171_rule> │ │ │ │ │ + bl 10cf4 <_loop0_171_rule> │ │ │ │ │ R_ARM_THM_CALL _loop0_172_rule │ │ │ │ │ - cbz r0, 2dde │ │ │ │ │ + cbz r0, 232a │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2ee0 │ │ │ │ │ + bne.w 242c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2fda │ │ │ │ │ + bne.w 2526 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2fe8 <_tmp_169_rule> │ │ │ │ │ + bl 2534 <_tmp_169_rule> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 2e08 │ │ │ │ │ + cbnz r3, 2354 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1c1c <_loop0_170_rule> │ │ │ │ │ - cbz r0, 2e06 │ │ │ │ │ + bl 1248 <_loop0_170_rule> │ │ │ │ │ + cbz r0, 2352 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 2e74 │ │ │ │ │ + bne.n 23c0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2fda │ │ │ │ │ + bne.w 2526 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 20c0 <_loop1_178_rule> │ │ │ │ │ - cbnz r0, 2e24 │ │ │ │ │ + bl 16ec <_loop1_178_rule> │ │ │ │ │ + cbnz r0, 2370 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #16 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2e18 │ │ │ │ │ + beq.n 2364 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2e18 │ │ │ │ │ + beq.n 2364 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC92 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC92 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -5364,94 +4115,94 @@ │ │ │ │ │ ldr r2, [r0, #24] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r0, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r0, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 34d4 │ │ │ │ │ + bl 2a20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2e1c │ │ │ │ │ + beq.n 2368 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 2e1e │ │ │ │ │ + b.n 236a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n 2ece │ │ │ │ │ + beq.n 241a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 2ec6 │ │ │ │ │ + cbnz r3, 2412 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 2ea0 │ │ │ │ │ + cbnz r0, 23ec │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r3, 2ec6 │ │ │ │ │ + cbnz r3, 2412 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl fd9c │ │ │ │ │ + bl 10484 │ │ │ │ │ R_ARM_THM_CALL param_no_default_rule │ │ │ │ │ - cbz r0, 2ed6 │ │ │ │ │ + cbz r0, 2422 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 1c1c <_loop0_170_rule> │ │ │ │ │ + bl 1248 <_loop0_170_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2e06 │ │ │ │ │ + beq.n 2352 │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2e06 │ │ │ │ │ + beq.n 2352 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC91 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC91 │ │ │ │ │ - b.n 2e44 │ │ │ │ │ + b.n 2390 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 2e08 │ │ │ │ │ + b.n 2354 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 2e82 │ │ │ │ │ + b.n 23ce │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 2e08 │ │ │ │ │ + b.n 2354 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl fcb4 <_loop1_173_rule> │ │ │ │ │ + bl 1039c <_loop1_173_rule> │ │ │ │ │ R_ARM_THM_CALL _loop1_173_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2dde │ │ │ │ │ + beq.w 232a │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2de0 │ │ │ │ │ + bne.w 232c │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2dde │ │ │ │ │ + beq.w 232a │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC90 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC90 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -5459,81 +4210,81 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r2, [r0, #24] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r0, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r6, #12] │ │ │ │ │ - b.n 2e5c │ │ │ │ │ + b.n 23a8 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_singleton_seq> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_singleton_seq │ │ │ │ │ - cbz r0, 2f70 │ │ │ │ │ + cbz r0, 24bc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 2f5a │ │ │ │ │ + cbnz r3, 24a6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl fd9c │ │ │ │ │ + bl 10484 │ │ │ │ │ R_ARM_THM_CALL param_no_default_rule │ │ │ │ │ - cbz r0, 2f82 │ │ │ │ │ + cbz r0, 24ce │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC89 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC89 │ │ │ │ │ - b.n 2e44 │ │ │ │ │ + b.n 2390 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 2dbe │ │ │ │ │ + b.n 230a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2f3a │ │ │ │ │ + beq.n 2486 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r3, r1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 2dbe │ │ │ │ │ + b.n 230a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 2f62 │ │ │ │ │ - b.n 2db6 │ │ │ │ │ + bne.n 24ae │ │ │ │ │ + b.n 2302 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 2d8a │ │ │ │ │ + b.n 22d6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 2dbe │ │ │ │ │ + b.n 230a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1c1c <_loop0_170_rule> │ │ │ │ │ + bl 1248 <_loop0_170_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2d5a │ │ │ │ │ + beq.w 22a6 │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2d5a │ │ │ │ │ + beq.w 22a6 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC88 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC88 │ │ │ │ │ - b.n 2e44 │ │ │ │ │ + b.n 2390 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2d44 │ │ │ │ │ + beq.w 2290 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC87 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC87 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -5541,360 +4292,360 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r1, [r6, #24] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r6, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r6, #12] │ │ │ │ │ - b.n 2e5c │ │ │ │ │ + b.n 23a8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 2e1e │ │ │ │ │ + b.n 236a │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 2d2a │ │ │ │ │ + b.n 2276 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002fe8 <_tmp_169_rule>: │ │ │ │ │ +00002534 <_tmp_169_rule>: │ │ │ │ │ _tmp_169_rule(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 302c <_tmp_169_rule+0x44> │ │ │ │ │ + beq.n 2578 <_tmp_169_rule+0x44> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 3032 <_tmp_169_rule+0x4a> │ │ │ │ │ + cbnz r3, 257e <_tmp_169_rule+0x4a> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl fc04 │ │ │ │ │ + bl 102ec │ │ │ │ │ R_ARM_THM_CALL slash_no_default_rule │ │ │ │ │ - cbnz r0, 3024 <_tmp_169_rule+0x3c> │ │ │ │ │ + cbnz r0, 2570 <_tmp_169_rule+0x3c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 3024 <_tmp_169_rule+0x3c> │ │ │ │ │ + cbnz r3, 2570 <_tmp_169_rule+0x3c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 102f0 │ │ │ │ │ + bl 109dc │ │ │ │ │ R_ARM_THM_CALL slash_with_default_rule │ │ │ │ │ - cbnz r0, 3024 <_tmp_169_rule+0x3c> │ │ │ │ │ + cbnz r0, 2570 <_tmp_169_rule+0x3c> │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 3006 <_tmp_169_rule+0x1e> │ │ │ │ │ + b.n 2552 <_tmp_169_rule+0x1e> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3028 <_tmp_169_rule+0x40> │ │ │ │ │ + b.n 2574 <_tmp_169_rule+0x40> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000303c <_tmp_227_rule>: │ │ │ │ │ +00002588 <_tmp_227_rule>: │ │ │ │ │ _tmp_227_rule(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #12 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 307a <_tmp_227_rule+0x3e> │ │ │ │ │ + beq.n 25c6 <_tmp_227_rule+0x3e> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 3098 <_tmp_227_rule+0x5c> │ │ │ │ │ + cbnz r3, 25e4 <_tmp_227_rule+0x5c> │ │ │ │ │ movs r1, #51 @ 0x33 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 3080 <_tmp_227_rule+0x44> │ │ │ │ │ + cbnz r0, 25cc <_tmp_227_rule+0x44> │ │ │ │ │ movs r0, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 305c <_tmp_227_rule+0x20> │ │ │ │ │ + b.n 25a8 <_tmp_227_rule+0x20> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 306c <_tmp_227_rule+0x30> │ │ │ │ │ + beq.n 25b8 <_tmp_227_rule+0x30> │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_dummy_name │ │ │ │ │ - b.n 3070 <_tmp_227_rule+0x34> │ │ │ │ │ + b.n 25bc <_tmp_227_rule+0x34> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3074 <_tmp_227_rule+0x38> │ │ │ │ │ + b.n 25c0 <_tmp_227_rule+0x38> │ │ │ │ │ │ │ │ │ │ -000030a0 <_tmp_158_rule>: │ │ │ │ │ +000025ec <_tmp_158_rule>: │ │ │ │ │ _tmp_158_rule(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #12 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 3108 <_tmp_158_rule+0x68> │ │ │ │ │ + beq.n 2654 <_tmp_158_rule+0x68> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 3100 <_tmp_158_rule+0x60> │ │ │ │ │ + cbnz r3, 264c <_tmp_158_rule+0x60> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ - cbnz r0, 30e8 <_tmp_158_rule+0x48> │ │ │ │ │ + cbnz r0, 2634 <_tmp_158_rule+0x48> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 3100 <_tmp_158_rule+0x60> │ │ │ │ │ + cbnz r3, 264c <_tmp_158_rule+0x60> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_soft_keyword_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_soft_keyword_token │ │ │ │ │ - cbnz r0, 30de <_tmp_158_rule+0x3e> │ │ │ │ │ + cbnz r0, 262a <_tmp_158_rule+0x3e> │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_string_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_string_token │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 30ce <_tmp_158_rule+0x2e> │ │ │ │ │ + beq.n 261a <_tmp_158_rule+0x2e> │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_dummy_name │ │ │ │ │ - b.n 30de <_tmp_158_rule+0x3e> │ │ │ │ │ + b.n 262a <_tmp_158_rule+0x3e> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 30e2 <_tmp_158_rule+0x42> │ │ │ │ │ + b.n 262e <_tmp_158_rule+0x42> │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 30c0 <_tmp_158_rule+0x20> │ │ │ │ │ + b.n 260c <_tmp_158_rule+0x20> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00003110 : │ │ │ │ │ +0000265c : │ │ │ │ │ invalid_comprehension_rule(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #28 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 32f4 │ │ │ │ │ + beq.w 2840 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 31fa │ │ │ │ │ + bne.n 2746 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r5 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 3258 │ │ │ │ │ + beq.w 27a4 │ │ │ │ │ movs r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3204 │ │ │ │ │ + bne.n 2750 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 3266 │ │ │ │ │ + bne.w 27b2 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3204 │ │ │ │ │ + bne.n 2750 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 3266 │ │ │ │ │ + bne.n 27b2 │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3204 │ │ │ │ │ + bne.n 2750 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 31fa │ │ │ │ │ + bne.n 2746 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 326e │ │ │ │ │ + beq.n 27ba │ │ │ │ │ movs r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 321c │ │ │ │ │ + bne.n 2768 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 327a │ │ │ │ │ + bne.n 27c6 │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 321c │ │ │ │ │ + bne.n 2768 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r2, 31fa │ │ │ │ │ + cbnz r2, 2746 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 324a │ │ │ │ │ + beq.n 2796 │ │ │ │ │ movs r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 3234 │ │ │ │ │ + cbnz r0, 2780 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r3, 31f2 │ │ │ │ │ + cbnz r3, 273e │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 3234 │ │ │ │ │ + cbnz r0, 2780 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ movs r0, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl f1a4 │ │ │ │ │ + bl f88c │ │ │ │ │ R_ARM_THM_CALL starred_expression_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 32fc │ │ │ │ │ + bne.n 2848 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 318a │ │ │ │ │ + b.n 26d6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 11734 │ │ │ │ │ + bl 11e60 │ │ │ │ │ R_ARM_THM_CALL star_named_expression_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3282 │ │ │ │ │ + bne.n 27ce │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 31c6 │ │ │ │ │ + b.n 2712 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 11734 │ │ │ │ │ + bl 11e60 │ │ │ │ │ R_ARM_THM_CALL star_named_expression_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3328 │ │ │ │ │ + bne.n 2874 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 31f8 │ │ │ │ │ + b.n 2744 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 31d6 │ │ │ │ │ - b.n 31f2 │ │ │ │ │ + beq.n 2722 │ │ │ │ │ + b.n 273e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 3378 │ │ │ │ │ + beq.w 28c4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 318a │ │ │ │ │ + b.n 26d6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 319c │ │ │ │ │ + beq.n 26e8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 31c6 │ │ │ │ │ + b.n 2712 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 322e │ │ │ │ │ + beq.n 277a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12ce4 │ │ │ │ │ + bl 133f0 │ │ │ │ │ R_ARM_THM_CALL star_named_expressions_rule │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 322e │ │ │ │ │ + beq.n 277a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ca34 │ │ │ │ │ + bl cfa8 │ │ │ │ │ R_ARM_THM_CALL for_if_clauses_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 322e │ │ │ │ │ + beq.n 277a │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r2, [r6, #16] │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r3, [r6, #20] │ │ │ │ │ @@ -5914,33 +4665,33 @@ │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC94 │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ strd r6, r0, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 34d4 │ │ │ │ │ + bl 2a20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 31fa │ │ │ │ │ + beq.n 2746 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 31fc │ │ │ │ │ + b.n 2748 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 3134 │ │ │ │ │ + b.n 2680 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ca34 │ │ │ │ │ + bl cfa8 │ │ │ │ │ R_ARM_THM_CALL for_if_clauses_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3216 │ │ │ │ │ + beq.n 2762 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC93 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC93 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -5948,28 +4699,28 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r2, [r6, #28] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r6, #24] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r6, #16] │ │ │ │ │ - b.n 32dc │ │ │ │ │ + b.n 2828 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3246 │ │ │ │ │ + beq.n 2792 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ca34 │ │ │ │ │ + bl cfa8 │ │ │ │ │ R_ARM_THM_CALL for_if_clauses_rule │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3246 │ │ │ │ │ + beq.n 2792 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC94 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC94 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -5978,166 +4729,166 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #24] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r6, #16] │ │ │ │ │ - bl 34d4 │ │ │ │ │ + bl 2a20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbz r0, 337c │ │ │ │ │ + cbz r0, 28c8 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 31fc │ │ │ │ │ + b.n 2748 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - b.n 314c │ │ │ │ │ + b.n 2698 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 31fa │ │ │ │ │ + b.n 2746 │ │ │ │ │ │ │ │ │ │ -00003380 : │ │ │ │ │ +000028cc : │ │ │ │ │ invalid_for_target_rule(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 33ca │ │ │ │ │ + beq.n 2916 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 33c0 │ │ │ │ │ + cbnz r3, 290c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #674 @ 0x2a2 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 33be │ │ │ │ │ + cbnz r3, 290a │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #670 @ 0x29e │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 33d0 │ │ │ │ │ + cbnz r0, 291c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r0, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 339e │ │ │ │ │ + b.n 28ea │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8468 │ │ │ │ │ + bl 89dc │ │ │ │ │ R_ARM_THM_CALL star_expressions_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 33be │ │ │ │ │ + beq.n 290a │ │ │ │ │ mov r2, r0 │ │ │ │ │ movs r1, #2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 262 │ │ │ │ │ + bl 262 │ │ │ │ │ R_ARM_THM_CALL _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 33c0 │ │ │ │ │ + beq.n 290c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 33c4 │ │ │ │ │ + b.n 2910 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000033f8 : │ │ │ │ │ +00002944 : │ │ │ │ │ invalid_ann_assign_target_rule(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #8 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 3480 │ │ │ │ │ + beq.n 29cc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 3478 │ │ │ │ │ + cbnz r3, 29c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl 12be8 │ │ │ │ │ + bl 132f4 │ │ │ │ │ R_ARM_THM_CALL list_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, 344a │ │ │ │ │ + cbnz r0, 2996 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r3, 344a │ │ │ │ │ + cbnz r3, 2996 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 11480 │ │ │ │ │ + bl 11bac │ │ │ │ │ R_ARM_THM_CALL tuple_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, 344a │ │ │ │ │ + cbnz r0, 2996 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r3, 344a │ │ │ │ │ + cbnz r3, 2996 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 3456 │ │ │ │ │ + cbnz r0, 29a2 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 33f8 │ │ │ │ │ + bl 2944 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3448 │ │ │ │ │ + beq.n 2994 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3448 │ │ │ │ │ + beq.n 2994 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - cbnz r2, 3486 │ │ │ │ │ + cbnz r2, 29d2 │ │ │ │ │ mov r5, r3 │ │ │ │ │ - b.n 344a │ │ │ │ │ + b.n 2996 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 344e │ │ │ │ │ + b.n 299a │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 3418 │ │ │ │ │ + b.n 2964 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3474 │ │ │ │ │ + beq.n 29c0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 344e │ │ │ │ │ + b.n 299a │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000349c : │ │ │ │ │ +000029e8 : │ │ │ │ │ RAISE_ERROR_KNOWN_LOCATION.constprop.0(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, #24 │ │ │ │ │ adds r4, r3, #5 │ │ │ │ │ @@ -6153,15 +4904,15 @@ │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ bl 0 <_PyPegen_raise_error_known_location> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error_known_location │ │ │ │ │ movs r0, #0 │ │ │ │ │ add sp, #24 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ │ │ -000034d4 : │ │ │ │ │ +00002a20 : │ │ │ │ │ RAISE_ERROR_KNOWN_LOCATION(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, #24 │ │ │ │ │ adds r4, r3, #5 │ │ │ │ │ @@ -6181,140 +4932,140 @@ │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ bl 0 <_PyPegen_raise_error_known_location> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error_known_location │ │ │ │ │ movs r0, #0 │ │ │ │ │ add sp, #24 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ │ │ -00003518 <_tmp_161_rule>: │ │ │ │ │ +00002a64 <_tmp_161_rule>: │ │ │ │ │ _tmp_161_rule(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 35a2 <_tmp_161_rule+0x8a> │ │ │ │ │ + beq.n 2aee <_tmp_161_rule+0x8a> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 35a8 <_tmp_161_rule+0x90> │ │ │ │ │ + bne.n 2af4 <_tmp_161_rule+0x90> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl 12be8 │ │ │ │ │ + bl 132f4 │ │ │ │ │ R_ARM_THM_CALL list_rule │ │ │ │ │ - cbnz r0, 359a <_tmp_161_rule+0x82> │ │ │ │ │ + cbnz r0, 2ae6 <_tmp_161_rule+0x82> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 359a <_tmp_161_rule+0x82> │ │ │ │ │ + cbnz r3, 2ae6 <_tmp_161_rule+0x82> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 11480 │ │ │ │ │ + bl 11bac │ │ │ │ │ R_ARM_THM_CALL tuple_rule │ │ │ │ │ - cbnz r0, 359a <_tmp_161_rule+0x82> │ │ │ │ │ + cbnz r0, 2ae6 <_tmp_161_rule+0x82> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 359a <_tmp_161_rule+0x82> │ │ │ │ │ + cbnz r3, 2ae6 <_tmp_161_rule+0x82> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7024 │ │ │ │ │ + bl 7590 │ │ │ │ │ R_ARM_THM_CALL genexp_rule │ │ │ │ │ - cbnz r0, 359a <_tmp_161_rule+0x82> │ │ │ │ │ + cbnz r0, 2ae6 <_tmp_161_rule+0x82> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 359a <_tmp_161_rule+0x82> │ │ │ │ │ + cbnz r3, 2ae6 <_tmp_161_rule+0x82> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #613 @ 0x265 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 359a <_tmp_161_rule+0x82> │ │ │ │ │ + cbnz r0, 2ae6 <_tmp_161_rule+0x82> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 359a <_tmp_161_rule+0x82> │ │ │ │ │ + cbnz r3, 2ae6 <_tmp_161_rule+0x82> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #614 @ 0x266 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 359a <_tmp_161_rule+0x82> │ │ │ │ │ + cbnz r0, 2ae6 <_tmp_161_rule+0x82> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 359a <_tmp_161_rule+0x82> │ │ │ │ │ + cbnz r3, 2ae6 <_tmp_161_rule+0x82> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #615 @ 0x267 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 359a <_tmp_161_rule+0x82> │ │ │ │ │ + cbnz r0, 2ae6 <_tmp_161_rule+0x82> │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 3536 <_tmp_161_rule+0x1e> │ │ │ │ │ + b.n 2a82 <_tmp_161_rule+0x1e> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 359e <_tmp_161_rule+0x86> │ │ │ │ │ + b.n 2aea <_tmp_161_rule+0x86> │ │ │ │ │ │ │ │ │ │ -000035b0 <_loop0_164_rule>: │ │ │ │ │ +00002afc <_loop0_164_rule>: │ │ │ │ │ _loop0_164_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #8 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 36ae <_loop0_164_rule+0xfe> │ │ │ │ │ + beq.n 2bfa <_loop0_164_rule+0xfe> │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n 36a6 <_loop0_164_rule+0xf6> │ │ │ │ │ + bne.n 2bf2 <_loop0_164_rule+0xf6> │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 367a <_loop0_164_rule+0xca> │ │ │ │ │ + beq.n 2bc6 <_loop0_164_rule+0xca> │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 36a6 <_loop0_164_rule+0xf6> │ │ │ │ │ + bne.n 2bf2 <_loop0_164_rule+0xf6> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r8, r7 │ │ │ │ │ mov.w sl, #1 │ │ │ │ │ movw r9, #6000 @ 0x1770 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n 3672 <_loop0_164_rule+0xc2> │ │ │ │ │ + beq.n 2bbe <_loop0_164_rule+0xc2> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - cbnz r3, 3610 <_loop0_164_rule+0x60> │ │ │ │ │ - bl 605c │ │ │ │ │ + cbnz r3, 2b5c <_loop0_164_rule+0x60> │ │ │ │ │ + bl 65c8 │ │ │ │ │ R_ARM_THM_CALL star_targets_rule │ │ │ │ │ - cbnz r0, 363e <_loop0_164_rule+0x8e> │ │ │ │ │ + cbnz r0, 2b8a <_loop0_164_rule+0x8e> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 36c2 <_loop0_164_rule+0x112> │ │ │ │ │ + beq.n 2c0e <_loop0_164_rule+0x112> │ │ │ │ │ cmp r8, r7 │ │ │ │ │ - bgt.n 36b4 <_loop0_164_rule+0x104> │ │ │ │ │ + bgt.n 2c00 <_loop0_164_rule+0x104> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -6322,399 +5073,399 @@ │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3610 <_loop0_164_rule+0x60> │ │ │ │ │ + beq.n 2b5c <_loop0_164_rule+0x60> │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_dummy_name │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, r0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3616 <_loop0_164_rule+0x66> │ │ │ │ │ + beq.n 2b62 <_loop0_164_rule+0x66> │ │ │ │ │ cmp sl, r8 │ │ │ │ │ - beq.n 368a <_loop0_164_rule+0xda> │ │ │ │ │ + beq.n 2bd6 <_loop0_164_rule+0xda> │ │ │ │ │ str.w r2, [r6, r8, lsl #2] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - b.n 35fc <_loop0_164_rule+0x4c> │ │ │ │ │ + b.n 2b48 <_loop0_164_rule+0x4c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 3604 <_loop0_164_rule+0x54> │ │ │ │ │ + b.n 2b50 <_loop0_164_rule+0x54> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3634 <_loop0_164_rule+0x84> │ │ │ │ │ + b.n 2b80 <_loop0_164_rule+0x84> │ │ │ │ │ mov.w r3, sl, lsl #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ mov sl, r3 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 36c2 <_loop0_164_rule+0x112> │ │ │ │ │ + cbz r0, 2c0e <_loop0_164_rule+0x112> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b.n 3666 <_loop0_164_rule+0xb6> │ │ │ │ │ + b.n 2bb2 <_loop0_164_rule+0xb6> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3634 <_loop0_164_rule+0x84> │ │ │ │ │ + b.n 2b80 <_loop0_164_rule+0x84> │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 35d2 <_loop0_164_rule+0x22> │ │ │ │ │ + b.n 2b1e <_loop0_164_rule+0x22> │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr.w r2, [r6, r7, lsl #2] │ │ │ │ │ str.w r2, [r3, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ - b.n 3626 <_loop0_164_rule+0x76> │ │ │ │ │ + b.n 2b72 <_loop0_164_rule+0x76> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3634 <_loop0_164_rule+0x84> │ │ │ │ │ + b.n 2b80 <_loop0_164_rule+0x84> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000036d8 <_loop0_110_rule>: │ │ │ │ │ +00002c24 <_loop0_110_rule>: │ │ │ │ │ _loop0_110_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #12 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 37b2 <_loop0_110_rule+0xda> │ │ │ │ │ + beq.n 2cfe <_loop0_110_rule+0xda> │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n 37aa <_loop0_110_rule+0xd2> │ │ │ │ │ + bne.n 2cf6 <_loop0_110_rule+0xd2> │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3786 <_loop0_110_rule+0xae> │ │ │ │ │ + beq.n 2cd2 <_loop0_110_rule+0xae> │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 37aa <_loop0_110_rule+0xd2> │ │ │ │ │ + bne.n 2cf6 <_loop0_110_rule+0xd2> │ │ │ │ │ mov r8, r6 │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 37b8 │ │ │ │ │ + bl 2d04 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbnz r0, 374e <_loop0_110_rule+0x76> │ │ │ │ │ + cbnz r0, 2c9a <_loop0_110_rule+0x76> │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 3796 <_loop0_110_rule+0xbe> │ │ │ │ │ + cbz r0, 2ce2 <_loop0_110_rule+0xbe> │ │ │ │ │ cmp r8, r6 │ │ │ │ │ - bgt.n 375e <_loop0_110_rule+0x86> │ │ │ │ │ + bgt.n 2caa <_loop0_110_rule+0x86> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ cmp r9, r8 │ │ │ │ │ - beq.n 376c <_loop0_110_rule+0x94> │ │ │ │ │ + beq.n 2cb8 <_loop0_110_rule+0x94> │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ str.w r3, [r7, r8, lsl #2] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ - b.n 371e <_loop0_110_rule+0x46> │ │ │ │ │ + b.n 2c6a <_loop0_110_rule+0x46> │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr.w r2, [r7, r6, lsl #2] │ │ │ │ │ str.w r2, [r3, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ - b.n 3736 <_loop0_110_rule+0x5e> │ │ │ │ │ + b.n 2c82 <_loop0_110_rule+0x5e> │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov.w r3, r9, lsl #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r9, r3 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 3796 <_loop0_110_rule+0xbe> │ │ │ │ │ + cbz r0, 2ce2 <_loop0_110_rule+0xbe> │ │ │ │ │ mov r7, r0 │ │ │ │ │ - b.n 3752 <_loop0_110_rule+0x7a> │ │ │ │ │ + b.n 2c9e <_loop0_110_rule+0x7a> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r7 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3744 <_loop0_110_rule+0x6c> │ │ │ │ │ + b.n 2c90 <_loop0_110_rule+0x6c> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3744 <_loop0_110_rule+0x6c> │ │ │ │ │ + b.n 2c90 <_loop0_110_rule+0x6c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3744 <_loop0_110_rule+0x6c> │ │ │ │ │ + b.n 2c90 <_loop0_110_rule+0x6c> │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 36fa <_loop0_110_rule+0x22> │ │ │ │ │ + b.n 2c46 <_loop0_110_rule+0x22> │ │ │ │ │ │ │ │ │ │ -000037b8 : │ │ │ │ │ +00002d04 : │ │ │ │ │ lambda_param_maybe_default_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 385a │ │ │ │ │ + beq.n 2da6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3852 │ │ │ │ │ + bne.n 2d9e │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ - bl 16e60 │ │ │ │ │ + bl 17c18 │ │ │ │ │ R_ARM_THM_CALL lambda_param_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, 380e │ │ │ │ │ + cbnz r0, 2d5a │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 3852 │ │ │ │ │ + bne.n 2d9e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 16e60 │ │ │ │ │ + bl 17c18 │ │ │ │ │ R_ARM_THM_CALL lambda_param_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3860 │ │ │ │ │ + bne.n 2dac │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 14f50 │ │ │ │ │ + bl 15bcc │ │ │ │ │ R_ARM_THM_CALL default_rule │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 37ec │ │ │ │ │ + bne.n 2d38 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 37ea │ │ │ │ │ + beq.n 2d36 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_default_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_default_pair │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 383e │ │ │ │ │ + cbz r0, 2d8a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 3802 │ │ │ │ │ + beq.n 2d4e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3802 │ │ │ │ │ + beq.n 2d4e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3806 │ │ │ │ │ + b.n 2d52 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3806 │ │ │ │ │ + b.n 2d52 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 37d8 │ │ │ │ │ + b.n 2d24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 14f50 │ │ │ │ │ + bl 15bcc │ │ │ │ │ R_ARM_THM_CALL default_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 37fe │ │ │ │ │ + bne.n 2d4a │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #11 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3828 │ │ │ │ │ - b.n 37fe │ │ │ │ │ + bne.n 2d74 │ │ │ │ │ + b.n 2d4a │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00003888 : │ │ │ │ │ +00002dd4 : │ │ │ │ │ invalid_kwarg_rule.isra.0(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #28 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 3a62 │ │ │ │ │ + beq.w 2fae │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 3968 │ │ │ │ │ + bne.n 2eb4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r5 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 3a4c │ │ │ │ │ + beq.w 2f98 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #613 @ 0x265 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 39f8 │ │ │ │ │ + bne.w 2f44 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3a56 │ │ │ │ │ + bne.w 2fa2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #615 @ 0x267 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 39f8 │ │ │ │ │ + bne.w 2f44 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3a56 │ │ │ │ │ + bne.w 2fa2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #614 @ 0x266 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 39f8 │ │ │ │ │ + bne.n 2f44 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3a46 │ │ │ │ │ + bne.w 2f92 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbnz r0, 3970 │ │ │ │ │ + cbnz r0, 2ebc │ │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3a46 │ │ │ │ │ + bne.w 2f92 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_157_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_157_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ - cbz r0, 394c │ │ │ │ │ + cbz r0, 2e98 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 39ca │ │ │ │ │ + bne.n 2f16 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3a46 │ │ │ │ │ + bne.n 2f92 │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3a6a │ │ │ │ │ + bne.w 2fb6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3926 │ │ │ │ │ + beq.n 2e72 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3926 │ │ │ │ │ + beq.n 2e72 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ca34 │ │ │ │ │ + bl cfa8 │ │ │ │ │ R_ARM_THM_CALL for_if_clauses_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3926 │ │ │ │ │ + beq.n 2e72 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC49 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC49 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -6723,30 +5474,30 @@ │ │ │ │ │ ldr r1, [r7, #24] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r7, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r6, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 34d4 │ │ │ │ │ + bl 2a20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3968 │ │ │ │ │ + beq.n 2eb4 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 396a │ │ │ │ │ + b.n 2eb6 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 394c │ │ │ │ │ + beq.n 2e98 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC96 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC96 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -6754,25 +5505,25 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r2, [r0, #24] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r0, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r6, #16] │ │ │ │ │ - b.n 39b2 │ │ │ │ │ + b.n 2efe │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ - cbz r0, 3a5e │ │ │ │ │ + cbz r0, 2faa │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC95 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC95 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ adds r3, #16 │ │ │ │ │ @@ -6784,56 +5535,56 @@ │ │ │ │ │ ldr r1, [r0, #24] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r0, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r2, #12] │ │ │ │ │ - bl 34d4 │ │ │ │ │ + bl 2a20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 39c4 │ │ │ │ │ - b.n 3968 │ │ │ │ │ + bne.n 2f10 │ │ │ │ │ + b.n 2eb4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 396a │ │ │ │ │ + b.n 2eb6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, 3ab2 │ │ │ │ │ + cbz r3, 2ffe │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 3914 │ │ │ │ │ + b.n 2e60 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 3914 │ │ │ │ │ + b.n 2e60 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 38ac │ │ │ │ │ + b.n 2df8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3964 │ │ │ │ │ + beq.w 2eb0 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3964 │ │ │ │ │ + beq.w 2eb0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3964 │ │ │ │ │ + beq.w 2eb0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC97 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC97 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -6841,352 +5592,352 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r2, [r0, #28] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r0, #24] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r6, #12] │ │ │ │ │ - b.n 39b2 │ │ │ │ │ + b.n 2efe │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - b.n 38c4 │ │ │ │ │ + b.n 2e10 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00003ab8 <_tmp_157_rule>: │ │ │ │ │ +00003004 <_tmp_157_rule>: │ │ │ │ │ _tmp_157_rule(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #12 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 3b10 <_tmp_157_rule+0x58> │ │ │ │ │ + beq.n 305c <_tmp_157_rule+0x58> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 3b16 <_tmp_157_rule+0x5e> │ │ │ │ │ + cbnz r3, 3062 <_tmp_157_rule+0x5e> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r5, r3 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ - cbnz r0, 3af6 <_tmp_157_rule+0x3e> │ │ │ │ │ + cbnz r0, 3042 <_tmp_157_rule+0x3e> │ │ │ │ │ movs r0, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3ae8 <_tmp_157_rule+0x30> │ │ │ │ │ + beq.n 3034 <_tmp_157_rule+0x30> │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_dummy_name │ │ │ │ │ - b.n 3aec <_tmp_157_rule+0x34> │ │ │ │ │ + b.n 3038 <_tmp_157_rule+0x34> │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 3ad8 <_tmp_157_rule+0x20> │ │ │ │ │ + b.n 3024 <_tmp_157_rule+0x20> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3af0 <_tmp_157_rule+0x38> │ │ │ │ │ + b.n 303c <_tmp_157_rule+0x38> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00003b20 <_tmp_11_rule>: │ │ │ │ │ +0000306c <_tmp_11_rule>: │ │ │ │ │ _tmp_11_rule(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #8 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 3b94 <_tmp_11_rule+0x74> │ │ │ │ │ + beq.n 30e0 <_tmp_11_rule+0x74> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r5, 3b8c <_tmp_11_rule+0x6c> │ │ │ │ │ + cbnz r5, 30d8 <_tmp_11_rule+0x6c> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 3b62 <_tmp_11_rule+0x42> │ │ │ │ │ + cbnz r0, 30ae <_tmp_11_rule+0x42> │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e1a4 │ │ │ │ │ + bl e730 │ │ │ │ │ R_ARM_THM_CALL annotated_rhs_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3b52 <_tmp_11_rule+0x32> │ │ │ │ │ + beq.n 309e <_tmp_11_rule+0x32> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 3b56 <_tmp_11_rule+0x36> │ │ │ │ │ + beq.n 30a2 <_tmp_11_rule+0x36> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3b56 <_tmp_11_rule+0x36> │ │ │ │ │ + beq.n 30a2 <_tmp_11_rule+0x36> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r2, r5 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3b5a <_tmp_11_rule+0x3a> │ │ │ │ │ + b.n 30a6 <_tmp_11_rule+0x3a> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3b5a <_tmp_11_rule+0x3a> │ │ │ │ │ + b.n 30a6 <_tmp_11_rule+0x3a> │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 3b40 <_tmp_11_rule+0x20> │ │ │ │ │ + b.n 308c <_tmp_11_rule+0x20> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00003b9c : │ │ │ │ │ +000030e8 : │ │ │ │ │ subject_expr_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #24 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 3c28 │ │ │ │ │ + beq.n 3174 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3cb0 │ │ │ │ │ + bne.n 31fc │ │ │ │ │ ldrd r5, r2, [r4, #8] │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bne.n 3ca0 │ │ │ │ │ + bne.n 31ec │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ │ - blt.n 3c90 │ │ │ │ │ + blt.n 31dc │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ldr.w r2, [r1, r2, lsl #2] │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, 3c16 │ │ │ │ │ + cbnz r2, 3162 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 11734 │ │ │ │ │ + bl 11e60 │ │ │ │ │ R_ARM_THM_CALL star_named_expression_rule │ │ │ │ │ mov r8, r0 │ │ │ │ │ - cbz r0, 3c04 │ │ │ │ │ + cbz r0, 3150 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 3c2e │ │ │ │ │ + cbnz r0, 317a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3cb0 │ │ │ │ │ + bne.n 31fc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 110b0 │ │ │ │ │ + bl 117dc │ │ │ │ │ R_ARM_THM_CALL named_expression_rule │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 3c24 │ │ │ │ │ + cbz r0, 3170 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 3c16 │ │ │ │ │ + b.n 3162 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 3bbe │ │ │ │ │ + b.n 310a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12ce4 │ │ │ │ │ + bl 133f0 │ │ │ │ │ R_ARM_THM_CALL star_named_expressions_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3c06 │ │ │ │ │ + bne.n 3152 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3c16 │ │ │ │ │ + beq.n 3162 │ │ │ │ │ ldrd r5, r3, [r3, #20] │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ - cbz r0, 3c9a │ │ │ │ │ + cbz r0, 31e6 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r2, r6 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ mov r3, r7 │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ bl 0 <_PyAST_Tuple> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Tuple │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 3c78 │ │ │ │ │ + cbz r0, 31c4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 3c16 │ │ │ │ │ + beq.n 3162 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3c16 │ │ │ │ │ + beq.n 3162 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 3c1a │ │ │ │ │ + b.n 3166 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 3c1a │ │ │ │ │ + b.n 3166 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 3c5c │ │ │ │ │ + b.n 31a8 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - b.n 3bf0 │ │ │ │ │ + b.n 313c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 3c1a │ │ │ │ │ + b.n 3166 │ │ │ │ │ │ │ │ │ │ -00003cb8 <_loop0_112_rule>: │ │ │ │ │ +00003204 <_loop0_112_rule>: │ │ │ │ │ _loop0_112_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #12 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 3de2 <_loop0_112_rule+0x12a> │ │ │ │ │ + beq.w 332e <_loop0_112_rule+0x12a> │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 3dda <_loop0_112_rule+0x122> │ │ │ │ │ + bne.n 3326 <_loop0_112_rule+0x122> │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3dca <_loop0_112_rule+0x112> │ │ │ │ │ + beq.n 3316 <_loop0_112_rule+0x112> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 3dda <_loop0_112_rule+0x122> │ │ │ │ │ + bne.n 3326 <_loop0_112_rule+0x122> │ │ │ │ │ mov r7, r5 │ │ │ │ │ mov.w sl, #1 │ │ │ │ │ movw r9, #6000 @ 0x1770 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n 3dc2 <_loop0_112_rule+0x10a> │ │ │ │ │ + beq.n 330e <_loop0_112_rule+0x10a> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 3d2e <_loop0_112_rule+0x76> │ │ │ │ │ + cbnz r3, 327a <_loop0_112_rule+0x76> │ │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w fp, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 3d56 <_loop0_112_rule+0x9e> │ │ │ │ │ + cbnz r0, 32a2 <_loop0_112_rule+0x9e> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ - cbnz r3, 3d2e <_loop0_112_rule+0x76> │ │ │ │ │ + cbnz r3, 327a <_loop0_112_rule+0x76> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 13138 │ │ │ │ │ + bl 13844 │ │ │ │ │ R_ARM_THM_CALL fstring_replacement_field_rule │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbnz r0, 3d6a <_loop0_112_rule+0xb2> │ │ │ │ │ + cbnz r0, 32b6 <_loop0_112_rule+0xb2> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3dae <_loop0_112_rule+0xf6> │ │ │ │ │ + beq.n 32fa <_loop0_112_rule+0xf6> │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - ble.n 3d80 <_loop0_112_rule+0xc8> │ │ │ │ │ + ble.n 32cc <_loop0_112_rule+0xc8> │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr.w r2, [r8, r5, lsl #2] │ │ │ │ │ str.w r2, [r3, r5, lsl #2] │ │ │ │ │ adds r5, #1 │ │ │ │ │ - b.n 3d44 <_loop0_112_rule+0x8c> │ │ │ │ │ + b.n 3290 <_loop0_112_rule+0x8c> │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_decoded_constant_from_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_decoded_constant_from_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3dfe <_loop0_112_rule+0x146> │ │ │ │ │ + beq.n 334a <_loop0_112_rule+0x146> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 3de8 <_loop0_112_rule+0x130> │ │ │ │ │ + bne.n 3334 <_loop0_112_rule+0x130> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp sl, r7 │ │ │ │ │ add.w r2, r2, #4294967295 @ 0xffffffff │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n 3d94 <_loop0_112_rule+0xdc> │ │ │ │ │ + beq.n 32e0 <_loop0_112_rule+0xdc> │ │ │ │ │ str.w r3, [r8, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - b.n 3d00 <_loop0_112_rule+0x48> │ │ │ │ │ + b.n 324c <_loop0_112_rule+0x48> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -7196,604 +5947,604 @@ │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov.w r1, sl, lsl #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 3dae <_loop0_112_rule+0xf6> │ │ │ │ │ + cbz r0, 32fa <_loop0_112_rule+0xf6> │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b.n 3d76 <_loop0_112_rule+0xbe> │ │ │ │ │ + b.n 32c2 <_loop0_112_rule+0xbe> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3d8a <_loop0_112_rule+0xd2> │ │ │ │ │ + b.n 32d6 <_loop0_112_rule+0xd2> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 3d0a <_loop0_112_rule+0x52> │ │ │ │ │ + b.n 3256 <_loop0_112_rule+0x52> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3d8a <_loop0_112_rule+0xd2> │ │ │ │ │ + b.n 32d6 <_loop0_112_rule+0xd2> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3d8a <_loop0_112_rule+0xd2> │ │ │ │ │ + b.n 32d6 <_loop0_112_rule+0xd2> │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 3cdc <_loop0_112_rule+0x24> │ │ │ │ │ + b.n 3228 <_loop0_112_rule+0x24> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3d6a <_loop0_112_rule+0xb2> │ │ │ │ │ + beq.n 32b6 <_loop0_112_rule+0xb2> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3d32 <_loop0_112_rule+0x7a> │ │ │ │ │ + b.n 327e <_loop0_112_rule+0x7a> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3df4 <_loop0_112_rule+0x13c> │ │ │ │ │ - b.n 3d2e <_loop0_112_rule+0x76> │ │ │ │ │ + bne.n 3340 <_loop0_112_rule+0x13c> │ │ │ │ │ + b.n 327a <_loop0_112_rule+0x76> │ │ │ │ │ │ │ │ │ │ -00003e08 : │ │ │ │ │ +00003354 : │ │ │ │ │ patterns_rule(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #20 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 3e80 │ │ │ │ │ + beq.n 33cc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3ee6 │ │ │ │ │ + bne.n 3432 │ │ │ │ │ ldrd r5, r2, [r4, #8] │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bne.n 3ed6 │ │ │ │ │ + bne.n 3422 │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ │ - blt.n 3ecc │ │ │ │ │ + blt.n 3418 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ldr.w r2, [r1, r2, lsl #2] │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, 3e74 │ │ │ │ │ + cbnz r2, 33c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3ef0 │ │ │ │ │ + bl 343c │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbnz r0, 3e8a │ │ │ │ │ + cbnz r0, 33d6 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r2, 3e74 │ │ │ │ │ + cbnz r2, 33c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4100 │ │ │ │ │ + bl 364c │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 3e86 │ │ │ │ │ + cbz r0, 33d2 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 3e28 │ │ │ │ │ + b.n 3374 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 3e74 │ │ │ │ │ + b.n 33c0 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 3ee6 │ │ │ │ │ + cbz r0, 3432 │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ mov r2, r7 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ ldr r3, [r5, #24] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ │ bl 0 <_PyAST_MatchSequence> │ │ │ │ │ R_ARM_THM_CALL _PyAST_MatchSequence │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 3eb4 │ │ │ │ │ + cbz r0, 3400 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 3e74 │ │ │ │ │ + beq.n 33c0 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3e74 │ │ │ │ │ + beq.n 33c0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 3e78 │ │ │ │ │ + b.n 33c4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 3e78 │ │ │ │ │ + b.n 33c4 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - b.n 3e5a │ │ │ │ │ + b.n 33a6 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 3e78 │ │ │ │ │ + b.n 33c4 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00003ef0 : │ │ │ │ │ +0000343c : │ │ │ │ │ open_sequence_pattern_rule(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #8 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 3f7c │ │ │ │ │ + beq.n 34c8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3f74 │ │ │ │ │ + bne.n 34c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl 3f84 │ │ │ │ │ + bl 34d0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 3f2c │ │ │ │ │ + cbz r0, 3478 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 3f3c │ │ │ │ │ + cbnz r0, 3488 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5b2c │ │ │ │ │ + bl 5078 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3f2c │ │ │ │ │ + bne.n 3478 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, 3f5c │ │ │ │ │ + cbz r0, 34a8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 3f30 │ │ │ │ │ + beq.n 347c │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3f30 │ │ │ │ │ + beq.n 347c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3f34 │ │ │ │ │ + b.n 3480 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3f34 │ │ │ │ │ + b.n 3480 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 3f10 │ │ │ │ │ + b.n 345c │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00003f84 : │ │ │ │ │ +000034d0 : │ │ │ │ │ maybe_star_pattern_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #20 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 409e │ │ │ │ │ + beq.n 35ea │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 40fa │ │ │ │ │ + bne.w 3646 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 40de │ │ │ │ │ + beq.w 362a │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ mov.w r1, #1088 @ 0x440 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ - cbnz r0, 401e │ │ │ │ │ + cbnz r0, 356a │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.n 4092 │ │ │ │ │ + beq.n 35de │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 40ec │ │ │ │ │ + bne.n 3638 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 4048 │ │ │ │ │ + cbnz r0, 3594 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 40ec │ │ │ │ │ + bne.n 3638 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 40ae │ │ │ │ │ + bne.n 35fa │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov.w r2, #1088 @ 0x440 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_insert_memo │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - cbnz r0, 403a │ │ │ │ │ + cbnz r0, 3586 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 40a6 │ │ │ │ │ + bne.n 35f2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4100 │ │ │ │ │ + bl 364c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - cbz r0, 4044 │ │ │ │ │ + cbz r0, 3590 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - b.n 403a │ │ │ │ │ + b.n 3586 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 57cc │ │ │ │ │ + bl 4d18 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3ff8 │ │ │ │ │ + beq.n 3544 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 40f2 │ │ │ │ │ + beq.n 363e │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ mov r2, r9 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r1, r8 │ │ │ │ │ ldr r3, [r0, #24] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr r3, [r0, #20] │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ bl 0 <_PyAST_MatchStar> │ │ │ │ │ R_ARM_THM_CALL _PyAST_MatchStar │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ - cbz r0, 407c │ │ │ │ │ + cbz r0, 35c8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 4010 │ │ │ │ │ + beq.n 355c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4010 │ │ │ │ │ + beq.n 355c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 402a │ │ │ │ │ + b.n 3576 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 4084 │ │ │ │ │ - b.n 3fda │ │ │ │ │ + blt.n 35d0 │ │ │ │ │ + b.n 3526 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 3fa8 │ │ │ │ │ + b.n 34f4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 403c │ │ │ │ │ + b.n 3588 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5870 │ │ │ │ │ + bl 4dbc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 400c │ │ │ │ │ + beq.n 3558 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 40f2 │ │ │ │ │ + cbz r0, 363e │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr r6, [r4, #20] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r1, r8 │ │ │ │ │ ldr r6, [r3, #24] │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ bl 0 <_PyAST_MatchStar> │ │ │ │ │ R_ARM_THM_CALL _PyAST_MatchStar │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 4076 │ │ │ │ │ - b.n 407c │ │ │ │ │ + bne.n 35c2 │ │ │ │ │ + b.n 35c8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 3fc0 │ │ │ │ │ + beq.w 350c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 408e │ │ │ │ │ + b.n 35da │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 408e │ │ │ │ │ + b.n 35da │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 403c │ │ │ │ │ + b.n 3588 │ │ │ │ │ │ │ │ │ │ -00004100 : │ │ │ │ │ +0000364c : │ │ │ │ │ pattern_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #16 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 4300 │ │ │ │ │ + beq.w 384c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 4274 │ │ │ │ │ + bne.w 37c0 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, r5 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 4264 │ │ │ │ │ + beq.w 37b0 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - beq.n 4198 │ │ │ │ │ + beq.n 36e4 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r7, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4318 │ │ │ │ │ + bl 3864 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 416c │ │ │ │ │ + cbz r0, 36b8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #658 @ 0x292 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 420e │ │ │ │ │ + bne.n 375a │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - cbnz r3, 41bc │ │ │ │ │ + cbnz r3, 3708 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 4274 │ │ │ │ │ + bne.n 37c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4318 │ │ │ │ │ + bl 3864 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 41b8 │ │ │ │ │ + cbz r0, 3704 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #16 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 4282 │ │ │ │ │ + blt.n 37ce │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r7, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 4154 │ │ │ │ │ - b.n 4174 │ │ │ │ │ + beq.n 36a0 │ │ │ │ │ + b.n 36c0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 418c │ │ │ │ │ + b.n 36d8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 4176 │ │ │ │ │ + bne.n 36c2 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 4252 │ │ │ │ │ + beq.n 379e │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ - bl 4318 │ │ │ │ │ - cbz r0, 41e6 │ │ │ │ │ + bl 3864 │ │ │ │ │ + cbz r0, 3732 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #658 @ 0x292 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 428e │ │ │ │ │ + bne.n 37da │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 425e │ │ │ │ │ + bne.n 37aa │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4318 │ │ │ │ │ - cbz r0, 4204 │ │ │ │ │ + bl 3864 │ │ │ │ │ + cbz r0, 3750 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #658 @ 0x292 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 42d8 │ │ │ │ │ + bne.n 3824 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 4174 │ │ │ │ │ + b.n 36c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 57cc │ │ │ │ │ + bl 4d18 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 416c │ │ │ │ │ + beq.n 36b8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4310 │ │ │ │ │ + beq.n 385c │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr r6, [r4, #20] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r2, r8 │ │ │ │ │ ldr r6, [r1, #24] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ ldr r1, [r1, #20] │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ │ bl 0 <_PyAST_MatchAs> │ │ │ │ │ R_ARM_THM_CALL _PyAST_MatchAs │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4308 │ │ │ │ │ + beq.n 3854 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 427a │ │ │ │ │ + cbnz r3, 37c6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 418c │ │ │ │ │ + b.n 36d8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 41ce │ │ │ │ │ + beq.n 371a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 420a │ │ │ │ │ + b.n 3756 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 4174 │ │ │ │ │ + bne.n 36c0 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ - b.n 4140 │ │ │ │ │ + b.n 368c │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n 418e │ │ │ │ │ + b.n 36da │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 424a │ │ │ │ │ + beq.n 3796 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 4178 │ │ │ │ │ + b.n 36c4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC98 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC98 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_soft_keyword> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_soft_keyword │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 41e6 │ │ │ │ │ + beq.n 3732 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC99 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC99 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -7802,132 +6553,132 @@ │ │ │ │ │ ldr r1, [r0, #28] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r0, #24] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r0, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 34d4 │ │ │ │ │ + bl 2a20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4206 │ │ │ │ │ + beq.n 3752 │ │ │ │ │ movs r6, #1 │ │ │ │ │ str r6, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 420a │ │ │ │ │ + b.n 3756 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_name_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_name_token │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyPegen_lookahead_for_expr> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_for_expr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4204 │ │ │ │ │ + beq.n 3750 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4204 │ │ │ │ │ + beq.n 3750 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC100 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC100 │ │ │ │ │ - b.n 42a8 │ │ │ │ │ + b.n 37f4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 4126 │ │ │ │ │ + b.n 3672 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 4282 │ │ │ │ │ + bne.n 37ce │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 4178 │ │ │ │ │ + b.n 36c4 │ │ │ │ │ │ │ │ │ │ -00004318 : │ │ │ │ │ +00003864 : │ │ │ │ │ or_pattern_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #28 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 44da │ │ │ │ │ + beq.w 3a26 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 44d2 │ │ │ │ │ + bne.w 3a1e │ │ │ │ │ ldrd r7, r5, [r4, #8] │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - beq.w 44fe │ │ │ │ │ + beq.w 3a4a │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r7, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 44e8 │ │ │ │ │ + beq.w 3a34 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 452c │ │ │ │ │ + bl 3a78 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4466 │ │ │ │ │ + beq.n 39b2 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 44e0 │ │ │ │ │ + beq.w 3a2c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4460 │ │ │ │ │ + bne.n 39ac │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov sl, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4458 │ │ │ │ │ + beq.n 39a4 │ │ │ │ │ ldr.w r9, [r4, #60] @ 0x3c │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - bne.n 4460 │ │ │ │ │ + bne.n 39ac │ │ │ │ │ mov r6, r9 │ │ │ │ │ mov.w fp, #1 │ │ │ │ │ movs r1, #18 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 4420 │ │ │ │ │ + bne.n 396c │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4452 │ │ │ │ │ + beq.n 399e │ │ │ │ │ cmp r6, r9 │ │ │ │ │ - bgt.n 4442 │ │ │ │ │ + bgt.n 398e │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ mov r1, r8 │ │ │ │ │ @@ -7937,1206 +6688,1206 @@ │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 446a │ │ │ │ │ + beq.n 39b6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 44ba │ │ │ │ │ + beq.n 3a06 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.n 4470 │ │ │ │ │ + bne.n 39bc │ │ │ │ │ ldr r6, [r5, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 44c0 │ │ │ │ │ + beq.n 3a0c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 44c0 │ │ │ │ │ + bne.n 3a0c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 452c │ │ │ │ │ + bl 3a78 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 43ba │ │ │ │ │ + beq.n 3906 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 44a2 │ │ │ │ │ + bne.n 39ee │ │ │ │ │ cmp fp, r6 │ │ │ │ │ - beq.n 4488 │ │ │ │ │ + beq.n 39d4 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str.w r3, [r5, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ mov sl, r2 │ │ │ │ │ - b.n 43ae │ │ │ │ │ + b.n 38fa │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr.w r1, [r5, r9, lsl #2] │ │ │ │ │ str.w r1, [r3, r9, lsl #2] │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ - b.n 43cc │ │ │ │ │ + b.n 3918 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - b.n 4414 │ │ │ │ │ + b.n 3960 │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldrd r1, r2, [sp, #16] │ │ │ │ │ ldr r3, [r6, #24] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr r3, [r6, #20] │ │ │ │ │ bl 0 <_PyAST_MatchOr> │ │ │ │ │ R_ARM_THM_CALL _PyAST_MatchOr │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b.n 4408 │ │ │ │ │ + b.n 3954 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ mov.w r3, fp, lsl #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov fp, r3 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4452 │ │ │ │ │ + beq.n 399e │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 4436 │ │ │ │ │ + b.n 3982 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4432 │ │ │ │ │ + beq.n 397e │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 4460 │ │ │ │ │ + b.n 39ac │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 4416 │ │ │ │ │ + b.n 3962 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4414 │ │ │ │ │ + beq.n 3960 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 4414 │ │ │ │ │ + b.n 3960 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 4416 │ │ │ │ │ + b.n 3962 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 433c │ │ │ │ │ + b.n 3888 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 4388 │ │ │ │ │ + b.n 38d4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 436c │ │ │ │ │ + beq.w 38b8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 446a │ │ │ │ │ + b.n 39b6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 4512 │ │ │ │ │ + bge.n 3a5e │ │ │ │ │ movs r2, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 4416 │ │ │ │ │ + b.n 3962 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r2, [r2, r5, lsl #2] │ │ │ │ │ ldr r0, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 435e │ │ │ │ │ - b.n 4414 │ │ │ │ │ + beq.w 38aa │ │ │ │ │ + b.n 3960 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000452c : │ │ │ │ │ +00003a78 : │ │ │ │ │ closed_pattern_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 5230 │ │ │ │ │ + beq.w 477c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5010 │ │ │ │ │ + bne.w 455c │ │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1069 @ 0x42d │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - cbz r0, 4578 │ │ │ │ │ + cbz r0, 3ac4 │ │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r5, r1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 5012 │ │ │ │ │ + bne.w 455e │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 501c │ │ │ │ │ + beq.w 4568 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 50ec │ │ │ │ │ + beq.w 4638 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 525c │ │ │ │ │ + bl 47a8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4926 │ │ │ │ │ + bne.w 3e72 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 510e │ │ │ │ │ + bne.w 465a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 534c │ │ │ │ │ + bl 4898 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4d02 │ │ │ │ │ + bne.w 424e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 510e │ │ │ │ │ + bne.w 465a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5a3c │ │ │ │ │ + bl 5f84 │ │ │ │ │ R_ARM_THM_CALL strings_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4d02 │ │ │ │ │ + bne.w 424e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 510e │ │ │ │ │ + bne.w 465a │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #614 @ 0x266 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 502e │ │ │ │ │ + bne.w 457a │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 510e │ │ │ │ │ + bne.w 465a │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #613 @ 0x265 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 506c │ │ │ │ │ + bne.w 45b8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 510e │ │ │ │ │ + bne.w 465a │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #615 @ 0x267 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 50b6 │ │ │ │ │ + bne.w 4602 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 5012 │ │ │ │ │ + bne.w 455e │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 50d6 │ │ │ │ │ + beq.w 4622 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 5116 │ │ │ │ │ + beq.w 4662 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 57cc │ │ │ │ │ + bl 4d18 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 48d2 │ │ │ │ │ + bne.w 3e1e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 5012 │ │ │ │ │ + bne.w 455e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5870 │ │ │ │ │ + bl 4dbc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4c0c │ │ │ │ │ + bne.w 4158 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 4920 │ │ │ │ │ + bne.w 3e6c │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 508c │ │ │ │ │ + beq.w 45d8 │ │ │ │ │ ldrd r3, r2, [r4, #8] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 51b4 │ │ │ │ │ + beq.w 4700 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5950 │ │ │ │ │ + bl 4e9c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4d06 │ │ │ │ │ + bne.w 4252 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 4920 │ │ │ │ │ + bne.w 3e6c │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 519e │ │ │ │ │ + beq.w 46ea │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4cc6 │ │ │ │ │ + bne.w 4212 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 4920 │ │ │ │ │ + bne.w 3e6c │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 5180 │ │ │ │ │ + beq.w 46cc │ │ │ │ │ ldrd r3, r2, [r4, #8] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 5156 │ │ │ │ │ + beq.w 46a2 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r8, r2 │ │ │ │ │ movs r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4b78 │ │ │ │ │ + bne.w 40c4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - cbnz r2, 4754 │ │ │ │ │ + cbnz r2, 3ca0 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5238 │ │ │ │ │ + bne.w 4784 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 4920 │ │ │ │ │ + bne.w 3e6c │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 5210 │ │ │ │ │ + beq.w 475c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 51ea │ │ │ │ │ + beq.w 4736 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4986 │ │ │ │ │ + bne.w 3ed2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r2, 47d6 │ │ │ │ │ + cbnz r2, 3d22 │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 49e0 │ │ │ │ │ + bne.w 3f2c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r2, 47d6 │ │ │ │ │ + cbnz r2, 3d22 │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4a50 │ │ │ │ │ + bne.w 3f9c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r2, 47d6 │ │ │ │ │ + cbnz r2, 3d22 │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4af4 │ │ │ │ │ + bne.w 4040 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 4920 │ │ │ │ │ + bne.w 3e6c │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 4fd8 │ │ │ │ │ + beq.w 4524 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 4fb4 │ │ │ │ │ + beq.w 4500 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5ad8 │ │ │ │ │ + bl 5024 │ │ │ │ │ mov sl, r0 │ │ │ │ │ - cbz r0, 482e │ │ │ │ │ + cbz r0, 3d7a │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 482e │ │ │ │ │ + cbz r0, 3d7a │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4fe8 │ │ │ │ │ + bne.w 4534 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4c04 │ │ │ │ │ + bne.w 4150 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5ad8 │ │ │ │ │ + bl 5024 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4c10 │ │ │ │ │ + beq.w 415c │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4c10 │ │ │ │ │ + beq.w 415c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5e94 │ │ │ │ │ + bl 53e0 │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4c10 │ │ │ │ │ + beq.w 415c │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 4c12 │ │ │ │ │ + bne.w 415e │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4c10 │ │ │ │ │ + beq.w 415c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4c04 │ │ │ │ │ + beq.w 4150 │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ mov r1, fp │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ mov r0, sl │ │ │ │ │ mov r3, r2 │ │ │ │ │ ldr.w r6, [ip, #24] │ │ │ │ │ str r6, [sp, #12] │ │ │ │ │ ldr.w r6, [ip, #20] │ │ │ │ │ strd r9, r6, [sp, #4] │ │ │ │ │ str.w r8, [sp] │ │ │ │ │ bl 0 <_PyAST_MatchClass> │ │ │ │ │ R_ARM_THM_CALL _PyAST_MatchClass │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4cba │ │ │ │ │ + beq.w 4206 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r2, 4908 │ │ │ │ │ + cbz r2, 3e54 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ - cbz r0, 4908 │ │ │ │ │ + cbz r0, 3e54 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 4c08 │ │ │ │ │ + b.n 4154 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4672 │ │ │ │ │ + beq.w 3bbe │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r2, r6 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r3, r8 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ldr r6, [r1, #24] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ ldr r1, [r1, #20] │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ bl 0 <_PyAST_MatchAs> │ │ │ │ │ R_ARM_THM_CALL _PyAST_MatchAs │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5222 │ │ │ │ │ + beq.w 476e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 5146 │ │ │ │ │ + bne.w 4692 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1069 @ 0x42d │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_insert_memo │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 4570 │ │ │ │ │ + b.n 3abc │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_67_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_67_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #0 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 45b6 │ │ │ │ │ + beq.w 3b02 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4630 │ │ │ │ │ + beq.w 3b7c │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ mov r2, r8 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ ldr r3, [r5, #24] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ │ bl 0 <_PyAST_MatchValue> │ │ │ │ │ R_ARM_THM_CALL _PyAST_MatchValue │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 505e │ │ │ │ │ + beq.w 45aa │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 4908 │ │ │ │ │ + beq.n 3e54 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4908 │ │ │ │ │ + beq.n 3e54 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 4636 │ │ │ │ │ + b.n 3b82 │ │ │ │ │ movs r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4798 │ │ │ │ │ + beq.w 3ce4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4a48 │ │ │ │ │ + beq.n 3f94 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r0, r2 │ │ │ │ │ ldr.w r6, [ip, #24] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ ldr.w r6, [ip, #20] │ │ │ │ │ strd r9, r6, [sp] │ │ │ │ │ bl 0 <_PyAST_MatchMapping> │ │ │ │ │ R_ARM_THM_CALL _PyAST_MatchMapping │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4a40 │ │ │ │ │ + beq.n 3f8c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 4908 │ │ │ │ │ + beq.n 3e54 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4908 │ │ │ │ │ + beq.n 3e54 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 47da │ │ │ │ │ + b.n 3d26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6980 │ │ │ │ │ + bl 5ecc │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 47ac │ │ │ │ │ + beq.w 3cf8 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 47ae │ │ │ │ │ + bne.w 3cfa │ │ │ │ │ movs r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 47ac │ │ │ │ │ + beq.w 3cf8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ mov ip, r0 │ │ │ │ │ - cbz r0, 4a48 │ │ │ │ │ + cbz r0, 3f94 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r3, r8 │ │ │ │ │ ldr.w r2, [ip, #24] │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ ldr.w r2, [ip, #20] │ │ │ │ │ strd r9, r2, [sp] │ │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ │ bl 0 <_PyAST_MatchMapping> │ │ │ │ │ R_ARM_THM_CALL _PyAST_MatchMapping │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 49c4 │ │ │ │ │ + bne.n 3f10 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 49d6 │ │ │ │ │ + bne.n 3f22 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 47da │ │ │ │ │ + b.n 3d26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 69fc │ │ │ │ │ + bl 5f48 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 47c0 │ │ │ │ │ + beq.w 3d0c │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 47c0 │ │ │ │ │ + beq.w 3d0c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6980 │ │ │ │ │ + bl 5ecc │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 47c0 │ │ │ │ │ + beq.w 3d0c │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 47c2 │ │ │ │ │ + bne.w 3d0e │ │ │ │ │ movs r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 47c0 │ │ │ │ │ + beq.w 3d0c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4a48 │ │ │ │ │ + beq.n 3f94 │ │ │ │ │ ldr r2, [r3, #20] │ │ │ │ │ mov r1, sl │ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r2 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_get_pattern_keys> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_pattern_keys │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 500a │ │ │ │ │ + beq.w 4556 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #32] │ │ │ │ │ bl 0 <_PyPegen_get_patterns> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_patterns │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5004 │ │ │ │ │ + beq.w 4550 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ mov r0, r2 │ │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str.w r9, [sp] │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ │ bl 0 <_PyAST_MatchMapping> │ │ │ │ │ R_ARM_THM_CALL _PyAST_MatchMapping │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 49c4 │ │ │ │ │ - b.n 4a40 │ │ │ │ │ + bne.w 3f10 │ │ │ │ │ + b.n 3f8c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 69fc │ │ │ │ │ + bl 5f48 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 47d4 │ │ │ │ │ + beq.w 3d20 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 47d6 │ │ │ │ │ + bne.w 3d22 │ │ │ │ │ movs r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 47d4 │ │ │ │ │ + beq.w 3d20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4a48 │ │ │ │ │ + beq.n 3f94 │ │ │ │ │ ldr r2, [r3, #20] │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov sl, r2 │ │ │ │ │ mov fp, r3 │ │ │ │ │ bl 0 <_PyPegen_get_pattern_keys> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_pattern_keys │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5198 │ │ │ │ │ + beq.w 46e4 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_get_patterns> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_patterns │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5192 │ │ │ │ │ + beq.w 46de │ │ │ │ │ strd sl, fp, [sp, #4] │ │ │ │ │ mov r0, r2 │ │ │ │ │ str.w r9, [sp] │ │ │ │ │ mov r3, r8 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ movs r2, #0 │ │ │ │ │ bl 0 <_PyAST_MatchMapping> │ │ │ │ │ R_ARM_THM_CALL _PyAST_MatchMapping │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 49c4 │ │ │ │ │ - b.n 4a40 │ │ │ │ │ + bne.w 3f10 │ │ │ │ │ + b.n 3f8c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - bl 5b2c │ │ │ │ │ + bl 5078 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 4740 │ │ │ │ │ + bne.w 3c8c │ │ │ │ │ movs r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 473e │ │ │ │ │ + beq.w 3c8a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 50ac │ │ │ │ │ + beq.w 45f8 │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr r6, [r4, #20] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr r6, [r3, #24] │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ bl 0 <_PyAST_MatchSequence> │ │ │ │ │ R_ARM_THM_CALL _PyAST_MatchSequence │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 50a2 │ │ │ │ │ + beq.w 45ee │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 4908 │ │ │ │ │ + beq.w 3e54 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4908 │ │ │ │ │ + beq.w 3e54 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 4758 │ │ │ │ │ + b.n 3ca4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r2, 4c04 │ │ │ │ │ + cbnz r2, 4150 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5ad8 │ │ │ │ │ + bl 5024 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4d6c │ │ │ │ │ + bne.w 42b8 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4e26 │ │ │ │ │ + bne.w 4372 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r3, r5 │ │ │ │ │ - b.n 490e │ │ │ │ │ + b.n 3e5a │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 4c04 │ │ │ │ │ + bne.n 4150 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5ad8 │ │ │ │ │ + bl 5024 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4be6 │ │ │ │ │ + beq.n 4132 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4be6 │ │ │ │ │ + beq.n 4132 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6020 │ │ │ │ │ + bl 556c │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4be6 │ │ │ │ │ + beq.n 4132 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 4be8 │ │ │ │ │ + bne.n 4134 │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4be6 │ │ │ │ │ + beq.n 4132 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4c04 │ │ │ │ │ + beq.n 4150 │ │ │ │ │ ldr r2, [r3, #20] │ │ │ │ │ mov r1, fp │ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r2 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_get_pattern_keys> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_pattern_keys │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4fae │ │ │ │ │ + beq.w 44fa │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_map_names_to_ids> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_map_names_to_ids │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4fa8 │ │ │ │ │ + beq.w 44f4 │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #32] │ │ │ │ │ bl 0 <_PyPegen_get_patterns> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_patterns │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4fa2 │ │ │ │ │ + beq.w 44ee │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ mov r0, sl │ │ │ │ │ strd r6, r1, [sp, #8] │ │ │ │ │ strd r8, r9, [sp] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ movs r1, #0 │ │ │ │ │ bl 0 <_PyAST_MatchClass> │ │ │ │ │ R_ARM_THM_CALL _PyAST_MatchClass │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 48ba │ │ │ │ │ + bne.w 3e06 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 48c8 │ │ │ │ │ - b.n 4c04 │ │ │ │ │ + bne.w 3e14 │ │ │ │ │ + b.n 4150 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4100 │ │ │ │ │ + bl 364c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 46f8 │ │ │ │ │ + beq.w 3c44 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 46f8 │ │ │ │ │ + beq.w 3c44 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 4908 │ │ │ │ │ + beq.w 3e54 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4908 │ │ │ │ │ + beq.w 3e54 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 46fe │ │ │ │ │ + b.n 3c4a │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ - b.n 493e │ │ │ │ │ + b.n 3e8a │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_70_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_70_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #0 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 46ce │ │ │ │ │ + beq.w 3c1a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 46ce │ │ │ │ │ + beq.w 3c1a │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ mov r2, r8 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ ldr.w r3, [ip, #24] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ │ bl 0 <_PyAST_MatchValue> │ │ │ │ │ R_ARM_THM_CALL _PyAST_MatchValue │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 51dc │ │ │ │ │ + beq.w 4728 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 4908 │ │ │ │ │ + beq.w 3e54 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4908 │ │ │ │ │ + beq.w 3e54 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 46d4 │ │ │ │ │ + b.n 3c20 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4bfa │ │ │ │ │ + beq.w 4146 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5e94 │ │ │ │ │ + bl 53e0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4bfa │ │ │ │ │ + beq.w 4146 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4bfa │ │ │ │ │ + beq.w 4146 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6020 │ │ │ │ │ + bl 556c │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4bfa │ │ │ │ │ + beq.w 4146 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4bfa │ │ │ │ │ + bne.w 4146 │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4bfa │ │ │ │ │ + beq.w 4146 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4c04 │ │ │ │ │ + beq.w 4150 │ │ │ │ │ ldr r2, [r3, #20] │ │ │ │ │ mov r1, fp │ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r2 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ bl 0 <_PyPegen_get_pattern_keys> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_pattern_keys │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4f9c │ │ │ │ │ + beq.w 44e8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_map_names_to_ids> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_map_names_to_ids │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4f96 │ │ │ │ │ + beq.w 44e2 │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_PyPegen_get_patterns> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_patterns │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 4e4c │ │ │ │ │ + cbz r0, 4398 │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ mov r0, sl │ │ │ │ │ strd r6, r1, [sp, #8] │ │ │ │ │ strd r8, r9, [sp] │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ ldr r6, [r4, #20] │ │ │ │ │ str r6, [sp, #16] │ │ │ │ │ bl 0 <_PyAST_MatchClass> │ │ │ │ │ R_ARM_THM_CALL _PyAST_MatchClass │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 48ba │ │ │ │ │ - b.n 4cba │ │ │ │ │ + bne.w 3e06 │ │ │ │ │ + b.n 4206 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 4c06 │ │ │ │ │ + bne.w 4152 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 4f2e │ │ │ │ │ + beq.n 447a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5ad8 │ │ │ │ │ - cbnz r0, 4e52 │ │ │ │ │ + bl 5024 │ │ │ │ │ + cbnz r0, 439e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 4c04 │ │ │ │ │ + b.n 4150 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 4e06 │ │ │ │ │ + b.n 4352 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4e46 │ │ │ │ │ + beq.n 4392 │ │ │ │ │ mov r1, r3 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 4f8c │ │ │ │ │ + beq.w 44d8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 4f70 │ │ │ │ │ + bne.n 44bc │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 4f76 │ │ │ │ │ + beq.n 44c2 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - bl 5e94 │ │ │ │ │ + bl 53e0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 4f54 │ │ │ │ │ + bne.n 44a0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 4f70 │ │ │ │ │ + bne.n 44bc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6020 │ │ │ │ │ + bl 556c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4f6e │ │ │ │ │ + beq.n 44ba │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4f6e │ │ │ │ │ + beq.n 44ba │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5e94 │ │ │ │ │ + bl 53e0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4f6e │ │ │ │ │ + beq.n 44ba │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4f40 │ │ │ │ │ + bne.n 448c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ @@ -9166,150 +7917,150 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC101 │ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ │ ldrd r3, r2, [sp, #28] │ │ │ │ │ ldr r0, [r0, #32] │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ strd r6, r0, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 34d4 │ │ │ │ │ + bl 2a20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4e46 │ │ │ │ │ + beq.n 4392 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 4e48 │ │ │ │ │ + b.n 4394 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 4e3c │ │ │ │ │ + beq.n 4388 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 4e48 │ │ │ │ │ + b.n 4394 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4ec6 │ │ │ │ │ + beq.n 4412 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 4e46 │ │ │ │ │ + b.n 4392 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4e90 │ │ │ │ │ + beq.n 43dc │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_dummy_name │ │ │ │ │ - b.n 4e92 │ │ │ │ │ + b.n 43de │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 4e46 │ │ │ │ │ + b.n 4392 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 4e82 │ │ │ │ │ + beq.w 43ce │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 4f70 │ │ │ │ │ + b.n 44bc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 4e70 │ │ │ │ │ + b.n 43bc │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 4df6 │ │ │ │ │ + b.n 4342 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 4de8 │ │ │ │ │ + b.n 4334 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 4c9c │ │ │ │ │ + b.n 41e8 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 4c88 │ │ │ │ │ + b.n 41d4 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 4c7a │ │ │ │ │ + b.n 41c6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 48c8 │ │ │ │ │ + blt.w 3e14 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 480c │ │ │ │ │ - b.n 4c04 │ │ │ │ │ + beq.w 3d58 │ │ │ │ │ + b.n 4150 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 47f0 │ │ │ │ │ - b.n 4c04 │ │ │ │ │ + beq.w 3d3c │ │ │ │ │ + b.n 4150 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4c04 │ │ │ │ │ + beq.w 4150 │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ mov r0, sl │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r1, r3 │ │ │ │ │ - b.n 489c │ │ │ │ │ + b.n 3de8 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 4ad0 │ │ │ │ │ + b.n 401c │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 4abc │ │ │ │ │ + b.n 4008 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.w 4570 │ │ │ │ │ + b.w 3abc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 510e │ │ │ │ │ + bne.n 465a │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - b.w 4594 │ │ │ │ │ + b.w 3ae0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4630 │ │ │ │ │ + beq.w 3b7c │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r2, r8 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r1, r6 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ @@ -9317,446 +8068,446 @@ │ │ │ │ │ ldr r5, [r3, #24] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ bl 0 <_PyAST_MatchSingleton> │ │ │ │ │ R_ARM_THM_CALL _PyAST_MatchSingleton │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4968 │ │ │ │ │ + bne.w 3eb4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 497a │ │ │ │ │ - b.w 4630 │ │ │ │ │ + bne.w 3ec6 │ │ │ │ │ + b.w 3b7c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4630 │ │ │ │ │ + beq.w 3b7c │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r2, r8 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r1, r6 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ - b.n 504c │ │ │ │ │ + b.n 4598 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 46aa │ │ │ │ │ + beq.w 3bf6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 46d4 │ │ │ │ │ + b.w 3c20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4bdc │ │ │ │ │ + bne.w 4128 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 4758 │ │ │ │ │ + b.w 3ca4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4630 │ │ │ │ │ + beq.w 3b7c │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r2, r8 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r1, r6 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ - b.n 504c │ │ │ │ │ + b.n 4598 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 464c │ │ │ │ │ + beq.w 3b98 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 4678 │ │ │ │ │ + b.w 3bc4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 497a │ │ │ │ │ + blt.w 3ec6 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r6, r2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r8, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 45aa │ │ │ │ │ + beq.w 3af6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 4636 │ │ │ │ │ + b.w 3b82 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 512e │ │ │ │ │ + bge.n 467a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 4678 │ │ │ │ │ + b.w 3bc4 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r6, r2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r8, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 4664 │ │ │ │ │ - b.n 50e4 │ │ │ │ │ + beq.w 3bb0 │ │ │ │ │ + b.n 4630 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 5120 │ │ │ │ │ - b.w 4908 │ │ │ │ │ + bne.n 466c │ │ │ │ │ + b.w 3e54 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 4bdc │ │ │ │ │ + blt.w 4128 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r0, [r1, #12] │ │ │ │ │ ldr r1, [r1, #16] │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r8, r1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 472c │ │ │ │ │ - b.w 4754 │ │ │ │ │ + beq.w 3c78 │ │ │ │ │ + b.w 3ca0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 4714 │ │ │ │ │ - b.w 4754 │ │ │ │ │ + beq.w 3c60 │ │ │ │ │ + b.w 3ca0 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 4b58 │ │ │ │ │ + b.n 40a4 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 4b44 │ │ │ │ │ + b.n 4090 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 46ea │ │ │ │ │ + beq.w 3c36 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 46fe │ │ │ │ │ + b.w 3c4a │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 4d62 │ │ │ │ │ + blt.w 42ae │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r6, r2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r8, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 46c2 │ │ │ │ │ - b.n 509a │ │ │ │ │ + beq.w 3c0e │ │ │ │ │ + b.n 45e6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4d62 │ │ │ │ │ - b.w 46ce │ │ │ │ │ + bne.w 42ae │ │ │ │ │ + b.w 3c1a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 49d6 │ │ │ │ │ + blt.w 3f22 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 478a │ │ │ │ │ - b.w 47d6 │ │ │ │ │ + beq.w 3cd6 │ │ │ │ │ + b.w 3d22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 476e │ │ │ │ │ - b.w 47d6 │ │ │ │ │ + beq.w 3cba │ │ │ │ │ + b.w 3d22 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5120 │ │ │ │ │ - b.w 4672 │ │ │ │ │ + bne.w 466c │ │ │ │ │ + b.w 3bbe │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 4550 │ │ │ │ │ + b.w 3a9c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3ef0 │ │ │ │ │ + bl 343c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 4754 │ │ │ │ │ + bne.w 3ca0 │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4b9c │ │ │ │ │ - b.w 4752 │ │ │ │ │ + bne.w 40e8 │ │ │ │ │ + b.w 3c9e │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000525c : │ │ │ │ │ +000047a8 : │ │ │ │ │ signed_number_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #24 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 52ca │ │ │ │ │ + beq.n 4816 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 5344 │ │ │ │ │ + bne.n 4890 │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq.n 531c │ │ │ │ │ + beq.n 4868 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_number_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_number_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, 52b8 │ │ │ │ │ + cbnz r0, 4804 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 533e │ │ │ │ │ + bne.n 488a │ │ │ │ │ movs r1, #15 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 52d0 │ │ │ │ │ + cbnz r0, 481c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ mov r6, r5 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 527e │ │ │ │ │ + b.n 47ca │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_number_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_number_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 52b6 │ │ │ │ │ + beq.n 4802 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 533e │ │ │ │ │ + beq.n 488a │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r2, r7 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r3, r8 │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr r7, [r6, #24] │ │ │ │ │ str r7, [sp, #4] │ │ │ │ │ ldr r6, [r6, #20] │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_UnaryOp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_UnaryOp │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 530a │ │ │ │ │ + cbz r0, 4856 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 52ba │ │ │ │ │ + beq.n 4806 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 52ba │ │ │ │ │ + beq.n 4806 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 52c0 │ │ │ │ │ + b.n 480c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 5312 │ │ │ │ │ + blt.n 485e │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 529a │ │ │ │ │ + beq.n 47e6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 52c0 │ │ │ │ │ + b.n 480c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 52c0 │ │ │ │ │ + b.n 480c │ │ │ │ │ │ │ │ │ │ -0000534c : │ │ │ │ │ +00004898 : │ │ │ │ │ complex_number_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #28 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 5642 │ │ │ │ │ + beq.w 4b8e │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 563a │ │ │ │ │ + bne.w 4b86 │ │ │ │ │ ldrd r5, r7, [r4, #8] │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - beq.w 560e │ │ │ │ │ + beq.w 4b5a │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 55f8 │ │ │ │ │ + beq.w 4b44 │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w 55a8 │ │ │ │ │ + beq.w 4af4 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r2, [r3, r6, lsl #2] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldrd r7, r2, [r2, #12] │ │ │ │ │ mov sl, r2 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 56fe │ │ │ │ │ + beq.w 4c4a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_number_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_number_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 546c │ │ │ │ │ + bne.n 49b8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 55ca │ │ │ │ │ + bne.w 4b16 │ │ │ │ │ movs r1, #15 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 551c │ │ │ │ │ + bne.w 4a68 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 567e │ │ │ │ │ + bne.w 4bca │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 566e │ │ │ │ │ + beq.w 4bba │ │ │ │ │ ldrd r7, r3, [r4, #8] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - beq.w 5726 │ │ │ │ │ + beq.w 4c72 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r2, [r3, r7, lsl #2] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldrd r6, r2, [r2, #12] │ │ │ │ │ mov sl, r2 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 5712 │ │ │ │ │ + beq.w 4c5e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_number_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_number_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 54a2 │ │ │ │ │ + bne.n 49ee │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - cbnz r2, 5458 │ │ │ │ │ + cbnz r2, 49a4 │ │ │ │ │ movs r1, #15 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5564 │ │ │ │ │ + bne.w 4ab0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ @@ -9765,612 +8516,612 @@ │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_ensure_real> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_ensure_real │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 55d0 │ │ │ │ │ + beq.w 4b1c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5648 │ │ │ │ │ + bne.w 4b94 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r1, #14 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 56a2 │ │ │ │ │ + bne.w 4bee │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 53f6 │ │ │ │ │ + b.n 4942 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_ensure_real> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_ensure_real │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 55e4 │ │ │ │ │ + beq.w 4b30 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5656 │ │ │ │ │ + bne.w 4ba2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r1, #15 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 566a │ │ │ │ │ + beq.w 4bb6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1fa │ │ │ │ │ + bl 1fa │ │ │ │ │ R_ARM_THM_CALL imaginary_number_rule │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 566a │ │ │ │ │ + beq.w 4bb6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5664 │ │ │ │ │ + beq.w 4bb0 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, fp │ │ │ │ │ movs r1, #2 │ │ │ │ │ ldr r5, [r6, #24] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ ldr r5, [r6, #20] │ │ │ │ │ strd r9, r5, [sp] │ │ │ │ │ bl 0 <_PyAST_BinOp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_BinOp │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 56ca │ │ │ │ │ + beq.w 4c16 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 56ca │ │ │ │ │ + bne.w 4c16 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 5460 │ │ │ │ │ + b.n 49ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5754 │ │ │ │ │ + bl 4ca0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 53ee │ │ │ │ │ + beq.w 493a │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 53ee │ │ │ │ │ + beq.w 493a │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r2, r7 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r3, sl │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr r7, [r6, #24] │ │ │ │ │ str r7, [sp, #4] │ │ │ │ │ ldr r6, [r6, #20] │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_UnaryOp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_UnaryOp │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 56f4 │ │ │ │ │ + beq.w 4c40 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 56de │ │ │ │ │ + bne.w 4c2a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 548a │ │ │ │ │ + b.n 49d6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5754 │ │ │ │ │ + bl 4ca0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5456 │ │ │ │ │ + beq.w 49a2 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5456 │ │ │ │ │ + beq.w 49a2 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r2, r6 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r3, sl │ │ │ │ │ ldr r6, [r7, #24] │ │ │ │ │ movs r0, #4 │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ ldr r6, [r7, #20] │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_UnaryOp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_UnaryOp │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5698 │ │ │ │ │ + beq.n 4be4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 5684 │ │ │ │ │ + bne.n 4bd0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 54c0 │ │ │ │ │ + b.n 4a0c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 56ea │ │ │ │ │ + blt.w 4c36 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r1, [r2, r6, lsl #2] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldrd r7, r1, [r1, #12] │ │ │ │ │ mov sl, r1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 53b8 │ │ │ │ │ + beq.w 4904 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 53f6 │ │ │ │ │ + b.n 4942 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 53d4 │ │ │ │ │ + beq.w 4920 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 53d6 │ │ │ │ │ + b.n 4922 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5440 │ │ │ │ │ + beq.w 498c │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 5442 │ │ │ │ │ + b.n 498e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 53a0 │ │ │ │ │ + beq.w 48ec │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 53f6 │ │ │ │ │ + b.n 4942 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 5622 │ │ │ │ │ + bge.n 4b6e │ │ │ │ │ movs r2, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 5462 │ │ │ │ │ + b.n 49ae │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r2, [r2, r7, lsl #2] │ │ │ │ │ ldr r0, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r9, r2 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 5392 │ │ │ │ │ - b.n 5460 │ │ │ │ │ + beq.w 48de │ │ │ │ │ + b.n 49ac │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5462 │ │ │ │ │ + b.n 49ae │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5370 │ │ │ │ │ + b.n 48bc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 55de │ │ │ │ │ - b.n 5488 │ │ │ │ │ + bne.n 4b2a │ │ │ │ │ + b.n 49d4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 55f2 │ │ │ │ │ - b.n 54be │ │ │ │ │ + bne.n 4b3e │ │ │ │ │ + b.n 4a0a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5462 │ │ │ │ │ + b.n 49ae │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 545c │ │ │ │ │ + b.n 49a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 540c │ │ │ │ │ - b.n 5456 │ │ │ │ │ + beq.w 4958 │ │ │ │ │ + b.n 49a2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n 5462 │ │ │ │ │ + b.n 49ae │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 55a4 │ │ │ │ │ + beq.n 4af0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 545c │ │ │ │ │ + b.n 49a8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 568c │ │ │ │ │ - b.n 5456 │ │ │ │ │ + bne.n 4bd8 │ │ │ │ │ + b.n 49a2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1fa │ │ │ │ │ + bl 1fa │ │ │ │ │ R_ARM_THM_CALL imaginary_number_rule │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 549c │ │ │ │ │ + beq.w 49e8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5664 │ │ │ │ │ + beq.n 4bb0 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, fp │ │ │ │ │ movs r1, #1 │ │ │ │ │ - b.n 54fa │ │ │ │ │ + b.n 4a46 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5460 │ │ │ │ │ + beq.w 49ac │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 5460 │ │ │ │ │ + b.n 49ac │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5560 │ │ │ │ │ + beq.w 4aac │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 53f6 │ │ │ │ │ + b.n 4942 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 56e8 │ │ │ │ │ - b.n 53ee │ │ │ │ │ + bne.n 4c34 │ │ │ │ │ + b.n 493a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 53c6 │ │ │ │ │ + beq.w 4912 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 53d6 │ │ │ │ │ + b.n 4922 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 5432 │ │ │ │ │ + beq.w 497e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5442 │ │ │ │ │ + b.n 498e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 573e │ │ │ │ │ + bge.n 4c8a │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 545c │ │ │ │ │ + b.n 49a8 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r2, [r2, r7, lsl #2] │ │ │ │ │ ldrd r6, r2, [r2, #12] │ │ │ │ │ mov sl, r2 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 5424 │ │ │ │ │ - b.n 5458 │ │ │ │ │ + beq.w 4970 │ │ │ │ │ + b.n 49a4 │ │ │ │ │ │ │ │ │ │ -00005754 : │ │ │ │ │ +00004ca0 : │ │ │ │ │ real_number_rule(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #12 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 57c4 │ │ │ │ │ + beq.n 4d10 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 57bc │ │ │ │ │ + cbnz r3, 4d08 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_number_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_number_token │ │ │ │ │ mov r1, r0 │ │ │ │ │ - cbnz r0, 5792 │ │ │ │ │ + cbnz r0, 4cde │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_ensure_real> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_ensure_real │ │ │ │ │ mov r1, r0 │ │ │ │ │ - cbz r0, 57a4 │ │ │ │ │ + cbz r0, 4cf0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 57a4 │ │ │ │ │ + cbnz r3, 4cf0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 5788 │ │ │ │ │ + b.n 4cd4 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5788 │ │ │ │ │ + beq.n 4cd4 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 578a │ │ │ │ │ + b.n 4cd6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 578a │ │ │ │ │ + b.n 4cd6 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5774 │ │ │ │ │ + b.n 4cc0 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000057cc : │ │ │ │ │ +00004d18 : │ │ │ │ │ pattern_capture_target_rule(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #8 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 5868 │ │ │ │ │ + beq.n 4db4 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 5860 │ │ │ │ │ + bne.n 4dac │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC98 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC98 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_soft_keyword │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_soft_keyword │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_string> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_string │ │ │ │ │ - cbz r0, 5850 │ │ │ │ │ + cbz r0, 4d9c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ - cbz r0, 5850 │ │ │ │ │ + cbz r0, 4d9c │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_69_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_69_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ - cbz r0, 5850 │ │ │ │ │ + cbz r0, 4d9c │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_set_expr_context> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_set_expr_context │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 583e │ │ │ │ │ + cbz r0, 4d8a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, 5854 │ │ │ │ │ + cbz r3, 4da0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbz r0, 5854 │ │ │ │ │ + cbz r0, 4da0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5858 │ │ │ │ │ + b.n 4da4 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5858 │ │ │ │ │ + b.n 4da4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 57ec │ │ │ │ │ + b.n 4d38 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00005870 : │ │ │ │ │ +00004dbc : │ │ │ │ │ wildcard_pattern_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #24 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 5948 │ │ │ │ │ + beq.n 4e94 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 5940 │ │ │ │ │ + bne.n 4e8c │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq.n 5912 │ │ │ │ │ + beq.n 4e5e │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC98 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC98 │ │ │ │ │ bl 0 <_PyPegen_expect_soft_keyword> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_soft_keyword │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, 58d0 │ │ │ │ │ + cbnz r0, 4e1c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 58c2 │ │ │ │ │ + beq.n 4e0e │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ mov r2, r7 │ │ │ │ │ ldr r1, [r0, #24] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_PyAST_MatchAs> │ │ │ │ │ R_ARM_THM_CALL _PyAST_MatchAs │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 58fe │ │ │ │ │ + cbz r0, 4e4a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 58c2 │ │ │ │ │ + beq.n 4e0e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 58c2 │ │ │ │ │ + beq.n 4e0e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 58c6 │ │ │ │ │ + b.n 4e12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 592a │ │ │ │ │ + bge.n 4e76 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 58c6 │ │ │ │ │ + b.n 4e12 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 58ae │ │ │ │ │ - b.n 58c2 │ │ │ │ │ + beq.n 4dfa │ │ │ │ │ + b.n 4e0e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 58c6 │ │ │ │ │ + b.n 4e12 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5892 │ │ │ │ │ + b.n 4dde │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00005950 : │ │ │ │ │ +00004e9c : │ │ │ │ │ attr_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 5a90 │ │ │ │ │ + beq.w 4fdc │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1081 @ 0x439 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ - cbz r0, 5994 │ │ │ │ │ + cbz r0, 4ee0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ @@ -10380,279 +9131,279 @@ │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1081 @ 0x439 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5ac8 │ │ │ │ │ + bne.w 5014 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 5ad0 │ │ │ │ │ + beq.w 501c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 5a84 │ │ │ │ │ + bne.n 4fd0 │ │ │ │ │ ldrd r2, r3, [r4, #8] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 5a62 │ │ │ │ │ + beq.n 4fae │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r8, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ - bl 5ad8 │ │ │ │ │ + bl 5024 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r9, r0 │ │ │ │ │ - cbnz r0, 5a00 │ │ │ │ │ + cbnz r0, 4f4c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 5a88 │ │ │ │ │ + bne.n 4fd4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 598e │ │ │ │ │ + b.n 4eda │ │ │ │ │ movs r1, #23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 59ea │ │ │ │ │ + beq.n 4f36 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 59ea │ │ │ │ │ + beq.n 4f36 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5aaa │ │ │ │ │ + beq.n 4ff6 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r3, r5 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ mov r0, r9 │ │ │ │ │ movs r2, #1 │ │ │ │ │ ldr.w r5, [ip, #24] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ ldr.w r5, [ip, #20] │ │ │ │ │ strd r8, r5, [sp] │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ bl 0 <_PyAST_Attribute> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Attribute │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, 5a96 │ │ │ │ │ + cbz r0, 4fe2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 5a96 │ │ │ │ │ + cbnz r3, 4fe2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - ble.n 59f6 │ │ │ │ │ + ble.n 4f42 │ │ │ │ │ mov r7, r1 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ - b.n 599a │ │ │ │ │ + b.n 4ee6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 5aa0 │ │ │ │ │ + blt.n 4fec │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r8, r3 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 59dc │ │ │ │ │ + beq.n 4f28 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r0, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 598e │ │ │ │ │ + b.n 4eda │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5974 │ │ │ │ │ + b.n 4ec0 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ - cbz r0, 5ab6 │ │ │ │ │ + cbz r0, 5002 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5a88 │ │ │ │ │ + b.n 4fd4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 59f6 │ │ │ │ │ - b.n 5a88 │ │ │ │ │ + beq.n 4f42 │ │ │ │ │ + b.n 4fd4 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 5a88 │ │ │ │ │ + bne.n 4fd4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 5a56 │ │ │ │ │ - b.n 59f6 │ │ │ │ │ + bne.n 4fa2 │ │ │ │ │ + b.n 4f42 │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 598e │ │ │ │ │ + b.n 4eda │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 59c0 │ │ │ │ │ + b.n 4f0c │ │ │ │ │ │ │ │ │ │ -00005ad8 : │ │ │ │ │ +00005024 : │ │ │ │ │ name_or_attr_rule(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 5b1c │ │ │ │ │ + beq.n 5068 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 5b22 │ │ │ │ │ + cbnz r3, 506e │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl 5950 │ │ │ │ │ - cbnz r0, 5b14 │ │ │ │ │ + bl 4e9c │ │ │ │ │ + cbnz r0, 5060 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 5b14 │ │ │ │ │ + cbnz r3, 5060 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ - cbnz r0, 5b14 │ │ │ │ │ + cbnz r0, 5060 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5af6 │ │ │ │ │ + b.n 5042 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5b18 │ │ │ │ │ + b.n 5064 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00005b2c : │ │ │ │ │ +00005078 : │ │ │ │ │ maybe_sequence_pattern_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #12 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 5c8c │ │ │ │ │ + beq.w 51d8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 5c86 │ │ │ │ │ + bne.w 51d2 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov fp, r1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 5c70 │ │ │ │ │ + beq.w 51bc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3f84 │ │ │ │ │ + bl 34d0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5c64 │ │ │ │ │ + beq.n 51b0 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 5cb0 │ │ │ │ │ + beq.w 51fc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 5c5e │ │ │ │ │ + bne.n 51aa │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5c56 │ │ │ │ │ + beq.n 51a2 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 5c5e │ │ │ │ │ + bne.n 51aa │ │ │ │ │ mov r6, r5 │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - cbz r3, 5bd6 │ │ │ │ │ - bl 3f84 │ │ │ │ │ + cbz r3, 5122 │ │ │ │ │ + bl 34d0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 5bd6 │ │ │ │ │ + cbz r0, 5122 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 5c98 │ │ │ │ │ + bne.n 51e4 │ │ │ │ │ cmp r8, r6 │ │ │ │ │ - beq.n 5c38 │ │ │ │ │ + beq.n 5184 │ │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ │ str.w r3, [r7, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ - b.n 5baa │ │ │ │ │ + b.n 50f6 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5c50 │ │ │ │ │ + beq.n 519c │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - ble.n 5bfc │ │ │ │ │ + ble.n 5148 │ │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ │ ldr.w r1, [r7, r5, lsl #2] │ │ │ │ │ str.w r1, [r3, r5, lsl #2] │ │ │ │ │ adds r5, #1 │ │ │ │ │ - b.n 5be8 │ │ │ │ │ + b.n 5134 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r9 │ │ │ │ │ subs r3, #1 │ │ │ │ │ @@ -10660,392 +9411,392 @@ │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - cbz r0, 5c68 │ │ │ │ │ + cbz r0, 51b4 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 5c94 │ │ │ │ │ + bne.n 51e0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov.w r8, r8, lsl #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov.w r1, r8, lsl #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - cbz r0, 5c50 │ │ │ │ │ + cbz r0, 519c │ │ │ │ │ mov r7, r0 │ │ │ │ │ - b.n 5bca │ │ │ │ │ + b.n 5116 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ - b.n 5c2c │ │ │ │ │ + b.n 5178 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 5b6c │ │ │ │ │ + beq.w 50b8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 5c68 │ │ │ │ │ + b.n 51b4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 5c2e │ │ │ │ │ + b.n 517a │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 5b52 │ │ │ │ │ + b.n 509e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 5c68 │ │ │ │ │ + b.n 51b4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5bc6 │ │ │ │ │ + beq.n 5112 │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 5c5e │ │ │ │ │ + b.n 51aa │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5b88 │ │ │ │ │ + b.n 50d4 │ │ │ │ │ │ │ │ │ │ -00005cb8 : │ │ │ │ │ +00005204 : │ │ │ │ │ guard_rule(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #8 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 5d2e │ │ │ │ │ + beq.n 527a │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r5, 5d26 │ │ │ │ │ + cbnz r5, 5272 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov.w r1, #660 @ 0x294 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 5cfc │ │ │ │ │ + cbnz r0, 5248 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 110b0 │ │ │ │ │ + bl 117dc │ │ │ │ │ R_ARM_THM_CALL named_expression_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5cec │ │ │ │ │ + beq.n 5238 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 5cf0 │ │ │ │ │ + beq.n 523c │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5cf0 │ │ │ │ │ + beq.n 523c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r2, r5 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5cf4 │ │ │ │ │ + b.n 5240 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5cf4 │ │ │ │ │ + b.n 5240 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5cd8 │ │ │ │ │ + b.n 5224 │ │ │ │ │ │ │ │ │ │ -00005d34 <_tmp_69_rule>: │ │ │ │ │ +00005280 <_tmp_69_rule>: │ │ │ │ │ _tmp_69_rule(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 5d8c <_tmp_69_rule+0x58> │ │ │ │ │ + beq.n 52d8 <_tmp_69_rule+0x58> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 5d92 <_tmp_69_rule+0x5e> │ │ │ │ │ + cbnz r3, 52de <_tmp_69_rule+0x5e> │ │ │ │ │ movs r1, #23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 5d84 <_tmp_69_rule+0x50> │ │ │ │ │ + cbnz r0, 52d0 <_tmp_69_rule+0x50> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 5d84 <_tmp_69_rule+0x50> │ │ │ │ │ + cbnz r3, 52d0 <_tmp_69_rule+0x50> │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 5d84 <_tmp_69_rule+0x50> │ │ │ │ │ + cbnz r0, 52d0 <_tmp_69_rule+0x50> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 5d84 <_tmp_69_rule+0x50> │ │ │ │ │ + cbnz r3, 52d0 <_tmp_69_rule+0x50> │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 5d84 <_tmp_69_rule+0x50> │ │ │ │ │ + cbnz r0, 52d0 <_tmp_69_rule+0x50> │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5d52 <_tmp_69_rule+0x1e> │ │ │ │ │ + b.n 529e <_tmp_69_rule+0x1e> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5d88 <_tmp_69_rule+0x54> │ │ │ │ │ + b.n 52d4 <_tmp_69_rule+0x54> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00005d9c <_loop1_111_rule>: │ │ │ │ │ +000052e8 <_loop1_111_rule>: │ │ │ │ │ _loop1_111_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #8 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 5e3a <_loop1_111_rule+0x9e> │ │ │ │ │ + beq.n 5386 <_loop1_111_rule+0x9e> │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n 5e5a <_loop1_111_rule+0xbe> │ │ │ │ │ + bne.n 53a6 <_loop1_111_rule+0xbe> │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5e62 <_loop1_111_rule+0xc6> │ │ │ │ │ + beq.n 53ae <_loop1_111_rule+0xc6> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 5e5a <_loop1_111_rule+0xbe> │ │ │ │ │ + bne.n 53a6 <_loop1_111_rule+0xbe> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 37b8 │ │ │ │ │ + bl 2d04 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, 5df8 <_loop1_111_rule+0x5c> │ │ │ │ │ + cbz r0, 5344 <_loop1_111_rule+0x5c> │ │ │ │ │ cmp r8, r5 │ │ │ │ │ - beq.n 5e72 <_loop1_111_rule+0xd6> │ │ │ │ │ + beq.n 53be <_loop1_111_rule+0xd6> │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ str.w r2, [r6, r5, lsl #2] │ │ │ │ │ adds r5, #1 │ │ │ │ │ - b.n 5de0 <_loop1_111_rule+0x44> │ │ │ │ │ + b.n 532c <_loop1_111_rule+0x44> │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - cbz r5, 5e54 <_loop1_111_rule+0xb8> │ │ │ │ │ + cbz r5, 53a0 <_loop1_111_rule+0xb8> │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n 5e54 <_loop1_111_rule+0xb8> │ │ │ │ │ + bne.n 53a0 <_loop1_111_rule+0xb8> │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r7, r0 │ │ │ │ │ - cbz r0, 5e40 <_loop1_111_rule+0xa4> │ │ │ │ │ + cbz r0, 538c <_loop1_111_rule+0xa4> │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - ble.n 5e26 <_loop1_111_rule+0x8a> │ │ │ │ │ + ble.n 5372 <_loop1_111_rule+0x8a> │ │ │ │ │ ldr r1, [r7, #4] │ │ │ │ │ ldr.w r0, [r6, r8, lsl #2] │ │ │ │ │ str.w r0, [r1, r8, lsl #2] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ - b.n 5e12 <_loop1_111_rule+0x76> │ │ │ │ │ + b.n 535e <_loop1_111_rule+0x76> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5dbe <_loop1_111_rule+0x22> │ │ │ │ │ + b.n 530a <_loop1_111_rule+0x22> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 5e30 <_loop1_111_rule+0x94> │ │ │ │ │ + b.n 537c <_loop1_111_rule+0x94> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r7, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 5e30 <_loop1_111_rule+0x94> │ │ │ │ │ + b.n 537c <_loop1_111_rule+0x94> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, r6 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 5e30 <_loop1_111_rule+0x94> │ │ │ │ │ + b.n 537c <_loop1_111_rule+0x94> │ │ │ │ │ mov.w r8, r8, lsl #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ mov.w r1, r8, lsl #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5e40 <_loop1_111_rule+0xa4> │ │ │ │ │ + beq.n 538c <_loop1_111_rule+0xa4> │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b.n 5dee <_loop1_111_rule+0x52> │ │ │ │ │ + b.n 533a <_loop1_111_rule+0x52> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00005e90 <_tmp_70_rule>: │ │ │ │ │ +000053dc <_tmp_70_rule>: │ │ │ │ │ _tmp_70_rule(): │ │ │ │ │ - b.n 5d34 <_tmp_69_rule> │ │ │ │ │ + b.n 5280 <_tmp_69_rule> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00005e94 : │ │ │ │ │ +000053e0 : │ │ │ │ │ positional_patterns_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #12 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 5f7e │ │ │ │ │ + beq.n 54ca │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 5fe6 │ │ │ │ │ + bne.w 5532 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov sl, r1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 5fd0 │ │ │ │ │ + beq.n 551c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4100 │ │ │ │ │ + bl 364c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5fae │ │ │ │ │ + beq.n 54fa │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 5fc8 │ │ │ │ │ + beq.n 5514 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 5fa8 │ │ │ │ │ + bne.n 54f4 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov r9, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5fa0 │ │ │ │ │ + beq.n 54ec │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 5fa8 │ │ │ │ │ + bne.n 54f4 │ │ │ │ │ mov r7, r5 │ │ │ │ │ mov.w fp, #1 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - cbz r3, 5f38 │ │ │ │ │ - bl 4100 │ │ │ │ │ + cbz r3, 5484 │ │ │ │ │ + bl 364c │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 5f38 │ │ │ │ │ + cbz r0, 5484 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 6006 │ │ │ │ │ + bne.n 5552 │ │ │ │ │ cmp fp, r7 │ │ │ │ │ - beq.n 5fec │ │ │ │ │ + beq.n 5538 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str.w r3, [r6, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ mov r9, r2 │ │ │ │ │ - b.n 5f0c │ │ │ │ │ + b.n 5458 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r7 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, 5f9a │ │ │ │ │ + cbz r0, 54e6 │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - bgt.n 5fba │ │ │ │ │ + bgt.n 5506 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r1, r8 │ │ │ │ │ @@ -11054,427 +9805,427 @@ │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - cbz r0, 5fb2 │ │ │ │ │ + cbz r0, 54fe │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, 5f86 │ │ │ │ │ + cbnz r2, 54d2 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 5eb8 │ │ │ │ │ + b.n 5404 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5f72 │ │ │ │ │ + beq.n 54be │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 5f74 │ │ │ │ │ + b.n 54c0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ - b.n 5f72 │ │ │ │ │ + b.n 54be │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr.w r1, [r6, r5, lsl #2] │ │ │ │ │ str.w r1, [r3, r5, lsl #2] │ │ │ │ │ adds r5, #1 │ │ │ │ │ - b.n 5f48 │ │ │ │ │ + b.n 5494 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5eea │ │ │ │ │ + b.n 5436 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 5ed0 │ │ │ │ │ + beq.w 541c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 5fb2 │ │ │ │ │ + b.n 54fe │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 5f74 │ │ │ │ │ + b.n 54c0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov.w r3, fp, lsl #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov fp, r3 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5f9a │ │ │ │ │ + beq.n 54e6 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b.n 5f2c │ │ │ │ │ + b.n 5478 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5f28 │ │ │ │ │ + beq.n 5474 │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 5fa8 │ │ │ │ │ + b.n 54f4 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00006020 : │ │ │ │ │ +0000556c : │ │ │ │ │ keyword_patterns_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #12 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 60e4 │ │ │ │ │ + beq.n 5630 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 6154 │ │ │ │ │ + bne.w 56a0 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov sl, r1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 6142 │ │ │ │ │ + beq.n 568e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 618c │ │ │ │ │ + bl 56d8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6112 │ │ │ │ │ + beq.n 565e │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 613a │ │ │ │ │ + beq.n 5686 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 610c │ │ │ │ │ + bne.n 5658 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov r9, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6104 │ │ │ │ │ + beq.n 5650 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 610c │ │ │ │ │ + bne.n 5658 │ │ │ │ │ mov r7, r6 │ │ │ │ │ mov.w fp, #1 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 611c │ │ │ │ │ + bne.n 5668 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r7 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, 60fe │ │ │ │ │ + cbz r0, 564a │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bgt.n 60ec │ │ │ │ │ + bgt.n 5638 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r1, r8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - cbz r0, 6114 │ │ │ │ │ + cbz r0, 5660 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6044 │ │ │ │ │ + b.n 5590 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr.w r1, [r5, r6, lsl #2] │ │ │ │ │ str.w r1, [r3, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - beq.n 60bc │ │ │ │ │ - b.n 60ec │ │ │ │ │ + beq.n 5608 │ │ │ │ │ + b.n 5638 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r0, #0 │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ - b.n 60da │ │ │ │ │ - bl 618c │ │ │ │ │ + b.n 5626 │ │ │ │ │ + bl 56d8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 60a8 │ │ │ │ │ + beq.n 55f4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, 6174 │ │ │ │ │ + cbnz r2, 56c0 │ │ │ │ │ cmp fp, r7 │ │ │ │ │ - beq.n 615a │ │ │ │ │ + beq.n 56a6 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str.w r3, [r5, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ mov r9, r2 │ │ │ │ │ - b.n 6098 │ │ │ │ │ + b.n 55e4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 6076 │ │ │ │ │ + b.n 55c2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 605c │ │ │ │ │ + beq.n 55a8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 6114 │ │ │ │ │ + b.n 5660 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 60dc │ │ │ │ │ + b.n 5628 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov.w r3, fp, lsl #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov fp, r3 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 60fe │ │ │ │ │ + beq.n 564a │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 612e │ │ │ │ │ + b.n 567a │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 612a │ │ │ │ │ + beq.n 5676 │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 610c │ │ │ │ │ + b.n 5658 │ │ │ │ │ │ │ │ │ │ -0000618c : │ │ │ │ │ +000056d8 : │ │ │ │ │ keyword_pattern_rule(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 61ea │ │ │ │ │ + beq.n 5736 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 620a │ │ │ │ │ + cbnz r3, 5756 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 6204 │ │ │ │ │ + cbz r0, 5750 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 6204 │ │ │ │ │ + cbz r0, 5750 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4100 │ │ │ │ │ + bl 364c │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, 6204 │ │ │ │ │ + cbz r0, 5750 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_key_pattern_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_key_pattern_pair │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 61f0 │ │ │ │ │ + cbz r0, 573c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, 61f0 │ │ │ │ │ + cbnz r2, 573c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 61aa │ │ │ │ │ + b.n 56f6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 61e0 │ │ │ │ │ + beq.n 572c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 61e4 │ │ │ │ │ + b.n 5730 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 61e0 │ │ │ │ │ + b.n 572c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 61e4 │ │ │ │ │ + b.n 5730 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00006214 : │ │ │ │ │ +00005760 : │ │ │ │ │ type_param_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #32 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 6522 │ │ │ │ │ + beq.w 5a6e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 651a │ │ │ │ │ + bne.w 5a66 │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1100 @ 0x44c │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 6306 │ │ │ │ │ + bne.n 5852 │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq.w 6540 │ │ │ │ │ + beq.w 5a8c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 651a │ │ │ │ │ + bne.w 5a66 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6314 │ │ │ │ │ + beq.n 5860 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 6538 │ │ │ │ │ + beq.w 5a84 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 6530 │ │ │ │ │ + bne.w 5a7c │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6490 │ │ │ │ │ + bne.w 59dc │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 6316 │ │ │ │ │ + bne.n 5862 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 65ac │ │ │ │ │ + bl 5af8 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 6316 │ │ │ │ │ + bne.n 5862 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6528 │ │ │ │ │ + beq.w 5a74 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ mov r1, sl │ │ │ │ │ ldr r5, [r0, #24] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ strd r9, r0, [sp] │ │ │ │ │ ldr r0, [r7, #4] │ │ │ │ │ bl 0 <_PyAST_TypeVar> │ │ │ │ │ R_ARM_THM_CALL _PyAST_TypeVar │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 63cc │ │ │ │ │ + beq.n 5918 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 63cc │ │ │ │ │ + bne.n 5918 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1100 @ 0x44c │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_insert_memo │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -11482,115 +10233,115 @@ │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #32 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 651a │ │ │ │ │ + bne.w 5a66 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 63d8 │ │ │ │ │ + bne.n 5924 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 651a │ │ │ │ │ + bne.w 5a66 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 641e │ │ │ │ │ + bne.n 596a │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 651a │ │ │ │ │ + bne.w 5a66 │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 636c │ │ │ │ │ + cbz r0, 58b8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ - cbz r0, 636c │ │ │ │ │ + cbz r0, 58b8 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 64ba │ │ │ │ │ + bne.w 5a06 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 651a │ │ │ │ │ + bne.w 5a66 │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6598 │ │ │ │ │ + beq.w 5ae4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6598 │ │ │ │ │ + beq.w 5ae4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 65ac │ │ │ │ │ + bl 5af8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 6598 │ │ │ │ │ + bne.w 5ae4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6528 │ │ │ │ │ + beq.w 5a74 │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldr r7, [r4, #20] │ │ │ │ │ str r7, [sp, #8] │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r2, r8 │ │ │ │ │ ldr r7, [r0, #24] │ │ │ │ │ str r7, [sp, #4] │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ bl 0 <_PyAST_ParamSpec> │ │ │ │ │ R_ARM_THM_CALL _PyAST_ParamSpec │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 62f2 │ │ │ │ │ + bne.n 583e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 650c │ │ │ │ │ - b.n 62f8 │ │ │ │ │ + bne.w 5a58 │ │ │ │ │ + b.n 5844 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 632a │ │ │ │ │ + beq.n 5876 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 632a │ │ │ │ │ + beq.n 5876 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 632a │ │ │ │ │ + beq.n 5876 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr.w ip, [r0] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC103 │ │ │ │ │ @@ -11598,91 +10349,91 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC103 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldrd r2, r3, [r7, #12] │ │ │ │ │ movw r7, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC102 │ │ │ │ │ movt r7, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC102 │ │ │ │ │ - b.n 64e8 │ │ │ │ │ + b.n 5a34 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6340 │ │ │ │ │ + beq.n 588c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 65a0 │ │ │ │ │ + beq.w 5aec │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 6590 │ │ │ │ │ + bne.w 5adc │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 654c │ │ │ │ │ + bne.n 5a98 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 6342 │ │ │ │ │ + bne.w 588e │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6528 │ │ │ │ │ + beq.n 5a74 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ mov r2, r8 │ │ │ │ │ ldr r5, [r0, #24] │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ ldr r0, [r7, #4] │ │ │ │ │ bl 0 <_PyAST_TypeVarTuple> │ │ │ │ │ R_ARM_THM_CALL _PyAST_TypeVarTuple │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 62f2 │ │ │ │ │ - b.n 63cc │ │ │ │ │ + bne.w 583e │ │ │ │ │ + b.n 5918 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 62a6 │ │ │ │ │ + beq.w 57f2 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 62ae │ │ │ │ │ + beq.w 57fa │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6576 │ │ │ │ │ + beq.n 5ac2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6316 │ │ │ │ │ + b.n 5862 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 636c │ │ │ │ │ + beq.w 58b8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr.w ip, [r0] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC105 │ │ │ │ │ @@ -11697,468 +10448,468 @@ │ │ │ │ │ cmp.w ip, #26 │ │ │ │ │ it eq │ │ │ │ │ moveq r0, r7 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mvn.w r0, #4 │ │ │ │ │ strd r0, r0, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 349c │ │ │ │ │ + bl 29e8 │ │ │ │ │ str r5, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 62f8 │ │ │ │ │ + beq.w 5844 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 630e │ │ │ │ │ + b.n 585a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6516 │ │ │ │ │ + b.n 5a62 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 6238 │ │ │ │ │ + b.n 5784 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 630e │ │ │ │ │ + b.n 585a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6316 │ │ │ │ │ + b.n 5862 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 628e │ │ │ │ │ + b.n 57da │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 650c │ │ │ │ │ - b.n 625c │ │ │ │ │ + blt.n 5a58 │ │ │ │ │ + b.n 57a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9e80 │ │ │ │ │ + bl a3f4 │ │ │ │ │ R_ARM_THM_CALL star_expression_rule │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6450 │ │ │ │ │ + beq.w 599c │ │ │ │ │ movs r1, #13 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC106 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC106 │ │ │ │ │ - bl 1f2c │ │ │ │ │ + bl 1558 │ │ │ │ │ mov r1, r0 │ │ │ │ │ - cbz r0, 657a │ │ │ │ │ + cbz r0, 5ac6 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r5, 657a │ │ │ │ │ + cbnz r5, 5ac6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6458 │ │ │ │ │ + b.n 59a4 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 62ae │ │ │ │ │ + b.n 57fa │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ - cbz r0, 65a8 │ │ │ │ │ + cbz r0, 5af4 │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 6342 │ │ │ │ │ + b.n 588e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6342 │ │ │ │ │ + b.n 588e │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.n 62f8 │ │ │ │ │ + b.n 5844 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 643a │ │ │ │ │ + b.n 5986 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 6458 │ │ │ │ │ + b.n 59a4 │ │ │ │ │ │ │ │ │ │ -000065ac : │ │ │ │ │ +00005af8 : │ │ │ │ │ type_param_default_rule(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #12 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 6636 │ │ │ │ │ + beq.n 5b82 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 662e │ │ │ │ │ + cbnz r3, 5b7a │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r5, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 65ee │ │ │ │ │ + cbnz r0, 5b3a │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ subs r2, r1, #1 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 65de │ │ │ │ │ + beq.n 5b2a │ │ │ │ │ mov r3, r0 │ │ │ │ │ movs r1, #13 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC106 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC106 │ │ │ │ │ - bl 1f2c │ │ │ │ │ + bl 1558 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 6616 │ │ │ │ │ + cbz r0, 5b62 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, 6616 │ │ │ │ │ + cbnz r2, 5b62 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 65e4 │ │ │ │ │ + b.n 5b30 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ subs r2, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 65e4 │ │ │ │ │ + beq.n 5b30 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 65e6 │ │ │ │ │ + b.n 5b32 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 65e6 │ │ │ │ │ + b.n 5b32 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 65cc │ │ │ │ │ + b.n 5b18 │ │ │ │ │ │ │ │ │ │ -0000663c <_loop1_219_rule>: │ │ │ │ │ +00005b88 <_loop1_219_rule>: │ │ │ │ │ _loop1_61_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 6904 <_loop1_219_rule+0x2c8> │ │ │ │ │ + beq.w 5e50 <_loop1_219_rule+0x2c8> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 684e <_loop1_219_rule+0x212> │ │ │ │ │ + bne.w 5d9a <_loop1_219_rule+0x212> │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 683a <_loop1_219_rule+0x1fe> │ │ │ │ │ + beq.w 5d86 <_loop1_219_rule+0x1fe> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 67ba <_loop1_219_rule+0x17e> │ │ │ │ │ + bne.w 5d06 <_loop1_219_rule+0x17e> │ │ │ │ │ mov fp, r3 │ │ │ │ │ movw r8, #6000 @ 0x1770 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 6878 <_loop1_219_rule+0x23c> │ │ │ │ │ + beq.w 5dc4 <_loop1_219_rule+0x23c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 675c <_loop1_219_rule+0x120> │ │ │ │ │ + bne.n 5ca8 <_loop1_219_rule+0x120> │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.n 6792 <_loop1_219_rule+0x156> │ │ │ │ │ + beq.n 5cde <_loop1_219_rule+0x156> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r7, [r3, #16] │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 67ce <_loop1_219_rule+0x192> │ │ │ │ │ + bne.w 5d1a <_loop1_219_rule+0x192> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #655 @ 0x28f │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6754 <_loop1_219_rule+0x118> │ │ │ │ │ + beq.n 5ca0 <_loop1_219_rule+0x118> │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6754 <_loop1_219_rule+0x118> │ │ │ │ │ + beq.n 5ca0 <_loop1_219_rule+0x118> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6754 <_loop1_219_rule+0x118> │ │ │ │ │ + beq.n 5ca0 <_loop1_219_rule+0x118> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl fb84 <_tmp_28_rule> │ │ │ │ │ + bl 1026c <_tmp_28_rule> │ │ │ │ │ R_ARM_THM_CALL _tmp_63_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 6754 <_loop1_219_rule+0x118> │ │ │ │ │ + bne.n 5ca0 <_loop1_219_rule+0x118> │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 6754 <_loop1_219_rule+0x118> │ │ │ │ │ + cbz r0, 5ca0 <_loop1_219_rule+0x118> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12848 │ │ │ │ │ + bl 12f54 │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ - cbz r0, 6754 <_loop1_219_rule+0x118> │ │ │ │ │ + cbz r0, 5ca0 <_loop1_219_rule+0x118> │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ - cbz r0, 675c <_loop1_219_rule+0x120> │ │ │ │ │ + cbz r0, 5ca8 <_loop1_219_rule+0x120> │ │ │ │ │ ldrd r3, r1, [r0, #20] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 6874 <_loop1_219_rule+0x238> │ │ │ │ │ + bne.w 5dc0 <_loop1_219_rule+0x238> │ │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ │ mov r1, r6 │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ bl 0 <_PyAST_ExceptHandler> │ │ │ │ │ R_ARM_THM_CALL _PyAST_ExceptHandler │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 680c <_loop1_219_rule+0x1d0> │ │ │ │ │ + beq.n 5d58 <_loop1_219_rule+0x1d0> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 686a <_loop1_219_rule+0x22e> │ │ │ │ │ + bne.w 5db6 <_loop1_219_rule+0x22e> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r3, fp │ │ │ │ │ - beq.w 6856 <_loop1_219_rule+0x21a> │ │ │ │ │ + beq.w 5da2 <_loop1_219_rule+0x21a> │ │ │ │ │ str.w r6, [sl, fp, lsl #2] │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ │ - b.n 668c <_loop1_219_rule+0x50> │ │ │ │ │ + b.n 5bd8 <_loop1_219_rule+0x50> │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 681e <_loop1_219_rule+0x1e2> │ │ │ │ │ + bne.n 5d6a <_loop1_219_rule+0x1e2> │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - beq.n 6848 <_loop1_219_rule+0x20c> │ │ │ │ │ + beq.n 5d94 <_loop1_219_rule+0x20c> │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 6848 <_loop1_219_rule+0x20c> │ │ │ │ │ + bne.n 5d94 <_loop1_219_rule+0x20c> │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6834 <_loop1_219_rule+0x1f8> │ │ │ │ │ + beq.n 5d80 <_loop1_219_rule+0x1f8> │ │ │ │ │ cmp fp, r6 │ │ │ │ │ - ble.n 67b4 <_loop1_219_rule+0x178> │ │ │ │ │ + ble.n 5d00 <_loop1_219_rule+0x178> │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr.w r2, [sl, r6, lsl #2] │ │ │ │ │ str.w r2, [r3, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ - b.n 6780 <_loop1_219_rule+0x144> │ │ │ │ │ + b.n 5ccc <_loop1_219_rule+0x144> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 6814 <_loop1_219_rule+0x1d8> │ │ │ │ │ + blt.n 5d60 <_loop1_219_rule+0x1d8> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r7, [r3, #16] │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ - cbnz r2, 67c8 <_loop1_219_rule+0x18c> │ │ │ │ │ + cbnz r2, 5d14 <_loop1_219_rule+0x18c> │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 66ba <_loop1_219_rule+0x7e> │ │ │ │ │ - b.n 675c <_loop1_219_rule+0x120> │ │ │ │ │ + beq.n 5c06 <_loop1_219_rule+0x7e> │ │ │ │ │ + b.n 5ca8 <_loop1_219_rule+0x120> │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 675c <_loop1_219_rule+0x120> │ │ │ │ │ + bne.n 5ca8 <_loop1_219_rule+0x120> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n 67fe <_loop1_219_rule+0x1c2> │ │ │ │ │ + beq.n 5d4a <_loop1_219_rule+0x1c2> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #655 @ 0x28f │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 6880 <_loop1_219_rule+0x244> │ │ │ │ │ + bne.n 5dcc <_loop1_219_rule+0x244> │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 66ba <_loop1_219_rule+0x7e> │ │ │ │ │ - b.n 675c <_loop1_219_rule+0x120> │ │ │ │ │ + beq.w 5c06 <_loop1_219_rule+0x7e> │ │ │ │ │ + b.n 5ca8 <_loop1_219_rule+0x120> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 67dc <_loop1_219_rule+0x1a0> │ │ │ │ │ - b.n 67ee <_loop1_219_rule+0x1b2> │ │ │ │ │ + beq.n 5d28 <_loop1_219_rule+0x1a0> │ │ │ │ │ + b.n 5d3a <_loop1_219_rule+0x1b2> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 675c <_loop1_219_rule+0x120> │ │ │ │ │ + beq.n 5ca8 <_loop1_219_rule+0x120> │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.n 6760 <_loop1_219_rule+0x124> │ │ │ │ │ + b.n 5cac <_loop1_219_rule+0x124> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 675c <_loop1_219_rule+0x120> │ │ │ │ │ + bne.n 5ca8 <_loop1_219_rule+0x120> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9ae │ │ │ │ │ + bl 9ae │ │ │ │ │ R_ARM_THM_CALL invalid_except_stmt_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 675c <_loop1_219_rule+0x120> │ │ │ │ │ - b.n 6738 <_loop1_219_rule+0xfc> │ │ │ │ │ + beq.n 5ca8 <_loop1_219_rule+0x120> │ │ │ │ │ + b.n 5c84 <_loop1_219_rule+0xfc> │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 67be <_loop1_219_rule+0x182> │ │ │ │ │ + b.n 5d0a <_loop1_219_rule+0x182> │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 67be <_loop1_219_rule+0x182> │ │ │ │ │ + b.n 5d0a <_loop1_219_rule+0x182> │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6832 <_loop1_219_rule+0x1f6> │ │ │ │ │ + beq.n 5d7e <_loop1_219_rule+0x1f6> │ │ │ │ │ mov sl, r0 │ │ │ │ │ - b.n 6746 <_loop1_219_rule+0x10a> │ │ │ │ │ + b.n 5c92 <_loop1_219_rule+0x10a> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 6814 <_loop1_219_rule+0x1d8> │ │ │ │ │ - b.n 6738 <_loop1_219_rule+0xfc> │ │ │ │ │ + bne.n 5d60 <_loop1_219_rule+0x1d8> │ │ │ │ │ + b.n 5c84 <_loop1_219_rule+0xfc> │ │ │ │ │ ldr r6, [r6, #4] │ │ │ │ │ - b.n 6716 <_loop1_219_rule+0xda> │ │ │ │ │ + b.n 5c62 <_loop1_219_rule+0xda> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 6698 <_loop1_219_rule+0x5c> │ │ │ │ │ + b.n 5be4 <_loop1_219_rule+0x5c> │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 67ec <_loop1_219_rule+0x1b0> │ │ │ │ │ + beq.n 5d38 <_loop1_219_rule+0x1b0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 67ec <_loop1_219_rule+0x1b0> │ │ │ │ │ + beq.n 5d38 <_loop1_219_rule+0x1b0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 950 │ │ │ │ │ + bl 950 │ │ │ │ │ R_ARM_THM_CALL _tmp_225_rule │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 67ee <_loop1_219_rule+0x1b2> │ │ │ │ │ + bne.n 5d3a <_loop1_219_rule+0x1b2> │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 67ec <_loop1_219_rule+0x1b0> │ │ │ │ │ + beq.n 5d38 <_loop1_219_rule+0x1b0> │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 67ec <_loop1_219_rule+0x1b0> │ │ │ │ │ + beq.n 5d38 <_loop1_219_rule+0x1b0> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 67ec <_loop1_219_rule+0x1b0> │ │ │ │ │ + beq.n 5d38 <_loop1_219_rule+0x1b0> │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_IndentationError │ │ │ │ │ @@ -12168,211 +10919,211 @@ │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC107 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC107 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbnz r0, 690e <_loop1_219_rule+0x2d2> │ │ │ │ │ + cbnz r0, 5e5a <_loop1_219_rule+0x2d2> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - cbz r0, 690a <_loop1_219_rule+0x2ce> │ │ │ │ │ + cbz r0, 5e56 <_loop1_219_rule+0x2ce> │ │ │ │ │ movs r6, #1 │ │ │ │ │ str r6, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 67f2 <_loop1_219_rule+0x1b6> │ │ │ │ │ + b.n 5d3e <_loop1_219_rule+0x1b6> │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 6660 <_loop1_219_rule+0x24> │ │ │ │ │ + b.n 5bac <_loop1_219_rule+0x24> │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 67f2 <_loop1_219_rule+0x1b6> │ │ │ │ │ + b.n 5d3e <_loop1_219_rule+0x1b6> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, 6924 <_loop1_219_rule+0x2e8> │ │ │ │ │ + cbz r3, 5e70 <_loop1_219_rule+0x2e8> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 68fe <_loop1_219_rule+0x2c2> │ │ │ │ │ + bne.n 5e4a <_loop1_219_rule+0x2c2> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 673a <_loop1_219_rule+0xfe> │ │ │ │ │ + b.n 5c86 <_loop1_219_rule+0xfe> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 691e <_loop1_219_rule+0x2e2> │ │ │ │ │ + b.n 5e6a <_loop1_219_rule+0x2e2> │ │ │ │ │ │ │ │ │ │ -00006928 <_tmp_67_rule>: │ │ │ │ │ +00005e74 <_tmp_67_rule>: │ │ │ │ │ _tmp_67_rule(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 6970 <_tmp_67_rule+0x48> │ │ │ │ │ + beq.n 5ebc <_tmp_67_rule+0x48> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 6976 <_tmp_67_rule+0x4e> │ │ │ │ │ + cbnz r3, 5ec2 <_tmp_67_rule+0x4e> │ │ │ │ │ movs r1, #14 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 6968 <_tmp_67_rule+0x40> │ │ │ │ │ + cbnz r0, 5eb4 <_tmp_67_rule+0x40> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 6968 <_tmp_67_rule+0x40> │ │ │ │ │ + cbnz r3, 5eb4 <_tmp_67_rule+0x40> │ │ │ │ │ movs r1, #15 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 6968 <_tmp_67_rule+0x40> │ │ │ │ │ + cbnz r0, 5eb4 <_tmp_67_rule+0x40> │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 6946 <_tmp_67_rule+0x1e> │ │ │ │ │ + b.n 5e92 <_tmp_67_rule+0x1e> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 696c <_tmp_67_rule+0x44> │ │ │ │ │ + b.n 5eb8 <_tmp_67_rule+0x44> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00006980 : │ │ │ │ │ +00005ecc : │ │ │ │ │ double_star_pattern_rule(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #8 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 69c2 │ │ │ │ │ + beq.n 5f0e │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r5, 69f2 │ │ │ │ │ + cbnz r5, 5f3e │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 69c8 │ │ │ │ │ + cbnz r0, 5f14 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 69a0 │ │ │ │ │ + b.n 5eec │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 57cc │ │ │ │ │ + bl 4d18 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 69b2 │ │ │ │ │ + beq.n 5efe │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 69b6 │ │ │ │ │ + beq.n 5f02 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 69b6 │ │ │ │ │ + beq.n 5f02 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r2, r5 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 69ba │ │ │ │ │ + b.n 5f06 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 69ba │ │ │ │ │ + b.n 5f06 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000069fc : │ │ │ │ │ +00005f48 : │ │ │ │ │ items_pattern_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #12 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 6b3e │ │ │ │ │ + beq.w 608a │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 6b62 │ │ │ │ │ + bne.w 60ae │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov fp, r1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 6b4e │ │ │ │ │ + beq.w 609a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6b68 │ │ │ │ │ + bl 60b4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6b34 │ │ │ │ │ + beq.n 6080 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 6b46 │ │ │ │ │ + beq.n 6092 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 6b2e │ │ │ │ │ + bne.n 607a │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov r9, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6b26 │ │ │ │ │ + beq.n 6072 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 6b2e │ │ │ │ │ + bne.n 607a │ │ │ │ │ mov r7, r6 │ │ │ │ │ mov.w sl, #1 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 6ac2 │ │ │ │ │ + cbnz r0, 600e │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r7 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6b20 │ │ │ │ │ + beq.n 606c │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - bgt.n 6ae2 │ │ │ │ │ + bgt.n 602e │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r1, r8 │ │ │ │ │ @@ -12380,266 +11131,266 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6b36 │ │ │ │ │ + beq.n 6082 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6b68 │ │ │ │ │ + bl 60b4 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6a82 │ │ │ │ │ + beq.n 5fce │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, 6af0 │ │ │ │ │ + cbnz r2, 603c │ │ │ │ │ cmp sl, r7 │ │ │ │ │ - beq.n 6b08 │ │ │ │ │ + beq.n 6054 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str.w r3, [r5, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ mov r9, r2 │ │ │ │ │ - b.n 6a78 │ │ │ │ │ + b.n 5fc4 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr.w r1, [r5, r6, lsl #2] │ │ │ │ │ str.w r1, [r3, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ - b.n 6a94 │ │ │ │ │ + b.n 5fe0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6ad2 │ │ │ │ │ + beq.n 601e │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 6b2e │ │ │ │ │ + b.n 607a │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov.w r3, sl, lsl #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov sl, r3 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - cbz r0, 6b20 │ │ │ │ │ + cbz r0, 606c │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 6ad6 │ │ │ │ │ + b.n 6022 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r0, #0 │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ - b.n 6ab8 │ │ │ │ │ + b.n 6004 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6a22 │ │ │ │ │ + b.n 5f6e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 6a56 │ │ │ │ │ + b.n 5fa2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 6a3c │ │ │ │ │ + beq.w 5f88 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 6b36 │ │ │ │ │ + b.n 6082 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 6aba │ │ │ │ │ + b.n 6006 │ │ │ │ │ │ │ │ │ │ -00006b68 : │ │ │ │ │ +000060b4 : │ │ │ │ │ key_value_pattern_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #16 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 6da2 │ │ │ │ │ + beq.w 62ee │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 6d9c │ │ │ │ │ + bne.w 62e8 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, r5 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 6d86 │ │ │ │ │ + beq.w 62d2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r8, r7 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 6d76 │ │ │ │ │ + beq.w 62c2 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - beq.n 6ca0 │ │ │ │ │ + beq.n 61ec │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r7, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov sl, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 525c │ │ │ │ │ + bl 47a8 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 6c36 │ │ │ │ │ + cbz r0, 6182 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_68_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_68_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #0 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ - cbz r0, 6c36 │ │ │ │ │ + cbz r0, 6182 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6dc0 │ │ │ │ │ + beq.w 630c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4100 │ │ │ │ │ + bl 364c │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6dc0 │ │ │ │ │ + beq.w 630c │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_key_pattern_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_key_pattern_pair │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6daa │ │ │ │ │ + beq.w 62f6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 6daa │ │ │ │ │ + bne.w 62f6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #16 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 6cbe │ │ │ │ │ + bne.n 620a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 534c │ │ │ │ │ + bl 4898 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 6bea │ │ │ │ │ + bne.n 6136 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 6cbe │ │ │ │ │ + bne.n 620a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5a3c │ │ │ │ │ + bl 5f84 │ │ │ │ │ R_ARM_THM_CALL strings_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 6bea │ │ │ │ │ + bne.n 6136 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - cbnz r2, 6cbe │ │ │ │ │ + cbnz r2, 620a │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #614 @ 0x266 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 6d56 │ │ │ │ │ + bne.n 62a2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - cbnz r2, 6cbe │ │ │ │ │ + cbnz r2, 620a │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #613 @ 0x265 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 6d36 │ │ │ │ │ + bne.n 6282 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - cbnz r2, 6cbe │ │ │ │ │ + cbnz r2, 620a │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #615 @ 0x267 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 6ce2 │ │ │ │ │ + cbnz r0, 622e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 6cc2 │ │ │ │ │ + b.n 620e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 6d22 │ │ │ │ │ + blt.n 626e │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r7, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov sl, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 6bce │ │ │ │ │ + beq.n 611a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ - cbnz r2, 6cd8 │ │ │ │ │ + cbnz r2, 6224 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5950 │ │ │ │ │ + bl 4e9c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 6bf0 │ │ │ │ │ + bne.n 613c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 6c2a │ │ │ │ │ + b.n 6176 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6c98 │ │ │ │ │ + beq.n 61e4 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r3, sl │ │ │ │ │ @@ -12648,151 +11399,151 @@ │ │ │ │ │ ldr r6, [r7, #24] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ ldr r6, [r7, #20] │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_Constant> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Constant │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 6d2c │ │ │ │ │ + cbz r0, 6278 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 6bea │ │ │ │ │ + beq.w 6136 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6bea │ │ │ │ │ + beq.w 6136 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 6cc2 │ │ │ │ │ + b.n 620e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 6d22 │ │ │ │ │ - b.n 6c98 │ │ │ │ │ + bne.n 626e │ │ │ │ │ + b.n 61e4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6c98 │ │ │ │ │ + beq.n 61e4 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r3, sl │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r2, r9 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ mov r1, r6 │ │ │ │ │ - b.n 6d00 │ │ │ │ │ + b.n 624c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6c98 │ │ │ │ │ + beq.n 61e4 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r3, sl │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r2, r9 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ mov r1, r6 │ │ │ │ │ - b.n 6d00 │ │ │ │ │ + b.n 624c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 6cbe │ │ │ │ │ + bne.n 620a │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ - b.n 6bba │ │ │ │ │ + b.n 6106 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 6d94 │ │ │ │ │ + cbnz r3, 62e0 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ - b.n 6ba8 │ │ │ │ │ + b.n 60f4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6cdc │ │ │ │ │ + b.n 6228 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n 6c2c │ │ │ │ │ + b.n 6178 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6b8e │ │ │ │ │ + b.n 60da │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6c2a │ │ │ │ │ + beq.w 6176 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 6c2c │ │ │ │ │ + b.n 6178 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6cdc │ │ │ │ │ + b.n 6228 │ │ │ │ │ │ │ │ │ │ -00006dc4 <_tmp_68_rule>: │ │ │ │ │ +00006310 <_tmp_68_rule>: │ │ │ │ │ _tmp_68_rule(): │ │ │ │ │ - b.n 6928 <_tmp_67_rule> │ │ │ │ │ + b.n 5e74 <_tmp_67_rule> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00006dc8 <_tmp_203_rule>: │ │ │ │ │ +00006314 <_tmp_203_rule>: │ │ │ │ │ _tmp_203_rule(): │ │ │ │ │ - b.w 2a60 <_tmp_59_rule> │ │ │ │ │ + b.w 208c <_tmp_59_rule> │ │ │ │ │ │ │ │ │ │ -00006dcc <_tmp_179_rule>: │ │ │ │ │ +00006318 <_tmp_179_rule>: │ │ │ │ │ _tmp_179_rule(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 6e14 <_tmp_179_rule+0x48> │ │ │ │ │ + beq.n 6360 <_tmp_179_rule+0x48> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 6e1a <_tmp_179_rule+0x4e> │ │ │ │ │ + cbnz r3, 6366 <_tmp_179_rule+0x4e> │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 6e0c <_tmp_179_rule+0x40> │ │ │ │ │ + cbnz r0, 6358 <_tmp_179_rule+0x40> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 6e0c <_tmp_179_rule+0x40> │ │ │ │ │ + cbnz r3, 6358 <_tmp_179_rule+0x40> │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 6e0c <_tmp_179_rule+0x40> │ │ │ │ │ + cbnz r0, 6358 <_tmp_179_rule+0x40> │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 6dea <_tmp_179_rule+0x1e> │ │ │ │ │ + b.n 6336 <_tmp_179_rule+0x1e> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 6e10 <_tmp_179_rule+0x44> │ │ │ │ │ + b.n 635c <_tmp_179_rule+0x44> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00006e24 <_tmp_234_rule>: │ │ │ │ │ +00006370 <_tmp_234_rule>: │ │ │ │ │ _tmp_234_rule(): │ │ │ │ │ - b.w 2cb0 <_tmp_233_rule> │ │ │ │ │ + b.w 21fc <_tmp_233_rule> │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -35,20 +35,20 @@ │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ beq.w 474 <_PyPegen_parse+0x474> │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bne.w 22c <_PyPegen_parse+0x22c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl 162b0 │ │ │ │ │ + bl 16f18 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 3b0 <_PyPegen_parse+0x3b0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 18198 <_loop0_1_rule> │ │ │ │ │ + bl 1901c <_loop0_1_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 3b0 <_PyPegen_parse+0x3b0> │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -546,15 +546,15 @@ │ │ │ │ │ cbz r0, 524 <_PyPegen_parse+0x524> │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, 524 <_PyPegen_parse+0x524> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cbz r0, 524 <_PyPegen_parse+0x524> │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, 524 <_PyPegen_parse+0x524> │ │ │ │ │ @@ -646,20 +646,20 @@ │ │ │ │ │ movs r1, #51 @ 0x33 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 64c <_PyPegen_parse+0x64c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 64c <_PyPegen_parse+0x64c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 18198 <_loop0_1_rule> │ │ │ │ │ + bl 1901c <_loop0_1_rule> │ │ │ │ │ cbz r0, 64c <_PyPegen_parse+0x64c> │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, 64c <_PyPegen_parse+0x64c> │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ @@ -674,15 +674,15 @@ │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 544 <_PyPegen_parse+0x544> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 544 <_PyPegen_parse+0x544> │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_seq_append_to_end> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_append_to_end │ │ │ │ │ @@ -709,33 +709,33 @@ │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ b.n 230 <_PyPegen_parse+0x230> │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ b.n 5bc <_PyPegen_parse+0x5bc> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ b.n 5bc <_PyPegen_parse+0x5bc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 5a0 <_PyPegen_parse+0x5a0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_singleton_seq> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_singleton_seq │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 634 <_PyPegen_parse+0x634> │ │ │ │ │ b.n 63a <_PyPegen_parse+0x63a> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 672 <_PyPegen_parse+0x672> │ │ │ │ │ b.n 58a <_PyPegen_parse+0x58a> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 574 <_PyPegen_parse+0x574> │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -744,15 +744,15 @@ │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 574 <_PyPegen_parse+0x574> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 574 <_PyPegen_parse+0x574> │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_singleton_seq> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_singleton_seq │ │ │ │ │ @@ -775,21 +775,21 @@ │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 55c <_PyPegen_parse+0x55c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 628 <_PyPegen_parse+0x628> │ │ │ │ │ b.n 55c <_PyPegen_parse+0x55c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 524 <_PyPegen_parse+0x524> │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_seq_append_to_end> │ │ │ │ │ @@ -1003,24 +1003,24 @@ │ │ │ │ │ beq.w 1726 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r7, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bne.w 1738 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl c610 │ │ │ │ │ + bl cb84 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w bd4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 1736 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ced0 │ │ │ │ │ + bl d444 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, r0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 8e6 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r7, r2 │ │ │ │ │ @@ -1059,59 +1059,59 @@ │ │ │ │ │ bne.w 1576 │ │ │ │ │ mov.w r1, #660 @ 0x294 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, 9c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 110b0 │ │ │ │ │ + bl 117dc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cbz r0, 9c4 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, 9c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12848 │ │ │ │ │ + bl 12f54 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cbz r0, 9c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 13d30 │ │ │ │ │ + bl 14434 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w d5e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 1268 │ │ │ │ │ mov.w r1, #660 @ 0x294 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 1264 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 110b0 │ │ │ │ │ + bl 117dc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 1264 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 1264 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12848 │ │ │ │ │ + bl 12f54 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 1264 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 14020 │ │ │ │ │ + bl 14724 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 1268 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ @@ -1184,15 +1184,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #633 @ 0x279 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 115a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 228c <_tmp_9_rule+0x3c> │ │ │ │ │ + bl 18b8 │ │ │ │ │ R_ARM_THM_CALL _gather_53_rule │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 115a │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ @@ -1205,15 +1205,15 @@ │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 115e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12848 │ │ │ │ │ + bl 12f54 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 115a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -1258,48 +1258,48 @@ │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 187a │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - bl c610 │ │ │ │ │ + bl cb84 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 1044 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 187a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1390 │ │ │ │ │ + bl 9bc │ │ │ │ │ R_ARM_THM_CALL class_def_raw_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w a5a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ beq.w 810 │ │ │ │ │ b.n 946 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 16b8 │ │ │ │ │ + bl ce4 │ │ │ │ │ R_ARM_THM_CALL for_stmt_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 846 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ b.n 8e6 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ced0 │ │ │ │ │ + bl d444 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 91c │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_function_def_decorators> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_function_def_decorators │ │ │ │ │ @@ -1357,20 +1357,19 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC7 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_forced_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_forced_token │ │ │ │ │ cbz r0, c88 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12848 │ │ │ │ │ + bl 12f54 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cbz r0, c88 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ea8 │ │ │ │ │ - R_ARM_THM_CALL finally_block_rule │ │ │ │ │ + bl 14ef0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w eac │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 1868 │ │ │ │ │ @@ -1387,34 +1386,32 @@ │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_forced_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_forced_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 127a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12848 │ │ │ │ │ + bl 12f54 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 127a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1008 │ │ │ │ │ - R_ARM_THM_CALL _loop1_60_rule │ │ │ │ │ + bl 15054 <_loop1_216_rule> │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 127a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 14020 │ │ │ │ │ + bl 14724 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 127e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ea8 │ │ │ │ │ - R_ARM_THM_CALL finally_block_rule │ │ │ │ │ + bl 14ef0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r7, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bne.w 127e │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ @@ -1526,31 +1523,31 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #665 @ 0x299 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 1eae │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 110b0 │ │ │ │ │ + bl 117dc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 1eae │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 1eae │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12848 │ │ │ │ │ + bl 12f54 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 1eae │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 14020 │ │ │ │ │ + bl 14724 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 1e72 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ @@ -1644,15 +1641,15 @@ │ │ │ │ │ bne.w 1f6e │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ b.n 8e2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ - bl 3b9c │ │ │ │ │ + bl 30e8 │ │ │ │ │ R_ARM_THM_CALL subject_expr_rule │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 8d4 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -1725,34 +1722,34 @@ │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_soft_keyword> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_soft_keyword │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 1086 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3e08 │ │ │ │ │ + bl 3354 │ │ │ │ │ R_ARM_THM_CALL patterns_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 1086 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5cb8 │ │ │ │ │ + bl 5204 │ │ │ │ │ R_ARM_THM_CALL guard_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.n 1086 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 1086 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12848 │ │ │ │ │ + bl 12f54 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 1086 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 <_PyAST_match_case> │ │ │ │ │ @@ -1772,15 +1769,15 @@ │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str.w r5, [r9, sl, lsl #2] │ │ │ │ │ add.w sl, sl, #1 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ b.n fb2 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1390 │ │ │ │ │ + bl 9bc │ │ │ │ │ R_ARM_THM_CALL class_def_raw_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w b94 │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_class_def_decorators> │ │ │ │ │ @@ -1869,15 +1866,15 @@ │ │ │ │ │ movs r1, #10 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC13 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC13 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1f2c │ │ │ │ │ + bl 1558 │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 1f46 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.w a5a │ │ │ │ │ @@ -1927,15 +1924,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #633 @ 0x279 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 1356 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 228c <_tmp_9_rule+0x3c> │ │ │ │ │ + bl 18b8 │ │ │ │ │ R_ARM_THM_CALL _gather_57_rule │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 1356 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ @@ -1948,15 +1945,15 @@ │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 135a │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12848 │ │ │ │ │ + bl 12f54 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 1356 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ @@ -1978,15 +1975,15 @@ │ │ │ │ │ movs r1, #5 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1f2c │ │ │ │ │ + bl 1558 │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w b4a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -2032,34 +2029,33 @@ │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_forced_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_forced_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 1864 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12848 │ │ │ │ │ + bl 12f54 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 1864 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 663c │ │ │ │ │ + bl 5b88 │ │ │ │ │ R_ARM_THM_CALL _loop1_61_rule │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 1864 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 14020 │ │ │ │ │ + bl 14724 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov fp, r0 │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 1868 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ea8 │ │ │ │ │ - R_ARM_THM_CALL finally_block_rule │ │ │ │ │ + bl 14ef0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r7, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bne.w 1868 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ @@ -2083,15 +2079,15 @@ │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC8 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1f2c │ │ │ │ │ + bl 1558 │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 1846 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.w a5a │ │ │ │ │ @@ -2115,15 +2111,15 @@ │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ beq.w 830 │ │ │ │ │ b.w 946 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 228c <_tmp_9_rule+0x3c> │ │ │ │ │ + bl 18b8 │ │ │ │ │ R_ARM_THM_CALL _gather_51_rule │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w ab8 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ @@ -2150,15 +2146,15 @@ │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w abc │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12848 │ │ │ │ │ + bl 12f54 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w ab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ @@ -2174,26 +2170,26 @@ │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str.w sl, [sp] │ │ │ │ │ b.w b3a │ │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r3, r2, [sp, #24] │ │ │ │ │ - bl 9b8 │ │ │ │ │ + bl e4 <_PyPegen_parse+0xe4> │ │ │ │ │ R_ARM_THM_CALL NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ │ ldrd r3, r2, [sp, #24] │ │ │ │ │ mov r8, r0 │ │ │ │ │ b.w b2a │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ b.n d88 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - bl 9b8 │ │ │ │ │ + bl e4 <_PyPegen_parse+0xe4> │ │ │ │ │ R_ARM_THM_CALL NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ mov r2, r0 │ │ │ │ │ b.n 120c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ bne.n 1364 │ │ │ │ │ @@ -2356,15 +2352,15 @@ │ │ │ │ │ mov.w r1, #660 @ 0x294 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, 15a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 110b0 │ │ │ │ │ + bl 117dc │ │ │ │ │ cbz r0, 15a8 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 1656 │ │ │ │ │ @@ -2377,15 +2373,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 164c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 110b0 │ │ │ │ │ + bl 117dc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 164c │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -2479,15 +2475,15 @@ │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 1624 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ b.w 8e6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3b9c │ │ │ │ │ + bl 30e8 │ │ │ │ │ R_ARM_THM_CALL subject_expr_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w ef8 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -2509,15 +2505,15 @@ │ │ │ │ │ movs r1, #10 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC13 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC13 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1f2c │ │ │ │ │ + bl 1558 │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 1fd4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 1ffc │ │ │ │ │ @@ -2604,15 +2600,15 @@ │ │ │ │ │ b.n 108a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 107a │ │ │ │ │ b.w bae │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 228c <_tmp_9_rule+0x3c> │ │ │ │ │ + bl 18b8 │ │ │ │ │ R_ARM_THM_CALL _gather_55_rule │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 118c │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ @@ -2630,15 +2626,15 @@ │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 118c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12848 │ │ │ │ │ + bl 12f54 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 118c │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ @@ -2814,15 +2810,15 @@ │ │ │ │ │ cbz r0, 19ba │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, 19ba │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12848 │ │ │ │ │ + bl 12f54 │ │ │ │ │ cbz r0, 19ba │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_214_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_214_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ @@ -2846,16 +2842,15 @@ │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, 19ec │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 87e │ │ │ │ │ R_ARM_THM_CALL _loop0_215_rule │ │ │ │ │ cbz r0, 19ec │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1008 │ │ │ │ │ - R_ARM_THM_CALL _loop1_216_rule │ │ │ │ │ + bl 15054 <_loop1_216_rule> │ │ │ │ │ cbnz r0, 1a4a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r7, r3 │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ cbnz r7, 1a44 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ │ @@ -2868,15 +2863,15 @@ │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, 1a1e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 87e │ │ │ │ │ R_ARM_THM_CALL _loop0_218_rule │ │ │ │ │ cbz r0, 1a1e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 663c │ │ │ │ │ + bl 5b88 │ │ │ │ │ R_ARM_THM_CALL _loop1_219_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 1ac8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r7, r2 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ @@ -2906,15 +2901,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 19ec │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 19ec │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 950 │ │ │ │ │ R_ARM_THM_CALL _tmp_217_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r7, r3 │ │ │ │ │ @@ -2939,15 +2934,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r2, #24] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [r2, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [fp, #12] │ │ │ │ │ - bl 34d4 │ │ │ │ │ + bl 2a20 │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 1a20 │ │ │ │ │ @@ -2971,15 +2966,15 @@ │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.n 1bd8 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov fp, r3 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 1bce │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 950 │ │ │ │ │ R_ARM_THM_CALL _tmp_271_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ @@ -3262,15 +3257,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ b.w a70 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - bl 9b8 │ │ │ │ │ + bl e4 <_PyPegen_parse+0xe4> │ │ │ │ │ R_ARM_THM_CALL NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ mov r2, r0 │ │ │ │ │ b.w 13ec │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ @@ -3328,15 +3323,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #665 @ 0x299 │ │ │ │ │ mov r7, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, 1e1a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 110b0 │ │ │ │ │ + bl 117dc │ │ │ │ │ cbz r0, 1e1a │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 1eec │ │ │ │ │ @@ -3347,15 +3342,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #665 @ 0x299 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov sl, r0 │ │ │ │ │ cbz r0, 1e60 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 110b0 │ │ │ │ │ + bl 117dc │ │ │ │ │ cbz r0, 1e60 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, 1e60 │ │ │ │ │ movs r1, #4 │ │ │ │ │ @@ -3492,15 +3487,15 @@ │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.w ee0 │ │ │ │ │ b.w f16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3b9c │ │ │ │ │ + bl 30e8 │ │ │ │ │ R_ARM_THM_CALL subject_expr_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w f16 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -3581,19 +3576,19 @@ │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_soft_keyword> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_soft_keyword │ │ │ │ │ cbz r0, 2054 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3e08 │ │ │ │ │ + bl 3354 │ │ │ │ │ R_ARM_THM_CALL patterns_rule │ │ │ │ │ cbz r0, 2054 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5cb8 │ │ │ │ │ + bl 5204 │ │ │ │ │ R_ARM_THM_CALL guard_rule │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cbnz r5, 2056 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -3608,19 +3603,19 @@ │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC11 │ │ │ │ │ bl 0 <_PyPegen_expect_soft_keyword> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_soft_keyword │ │ │ │ │ mov r6, r0 │ │ │ │ │ cbz r0, 2088 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3e08 │ │ │ │ │ + bl 3354 │ │ │ │ │ R_ARM_THM_CALL patterns_rule │ │ │ │ │ cbz r0, 2088 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5cb8 │ │ │ │ │ + bl 5204 │ │ │ │ │ R_ARM_THM_CALL guard_rule │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cbnz r5, 208a │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -4180,414 +4175,443 @@ │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ 0000253c : │ │ │ │ │ simple_stmt_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ │ + str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ │ - sub sp, #60 @ 0x3c │ │ │ │ │ + sub sp, #68 @ 0x44 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ add.w r2, r2, #1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 3d00 │ │ │ │ │ + beq.w 3dea │ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3d0e │ │ │ │ │ - add r2, sp, #48 @ 0x30 │ │ │ │ │ + bne.w 3df8 │ │ │ │ │ + add r2, sp, #56 @ 0x38 │ │ │ │ │ mov.w r1, #1008 @ 0x3f0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ │ + str r3, [sp, #56] @ 0x38 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 2902 │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq.w 3d16 │ │ │ │ │ + beq.w 3e00 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r3, [r2, r6, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ - str r1, [sp, #24] │ │ │ │ │ + str r1, [sp, #28] │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov fp, r3 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 2b28 │ │ │ │ │ + bne.w 2a5e │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.w 3bf4 │ │ │ │ │ + beq.w 2912 │ │ │ │ │ ldrd r7, r3, [r4, #8] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - beq.w 3c0c │ │ │ │ │ + beq.w 292a │ │ │ │ │ ldr.w r3, [r2, r7, lsl #2] │ │ │ │ │ + mov r0, r4 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ - str r2, [sp, #28] │ │ │ │ │ - str r3, [sp, #32] │ │ │ │ │ - mov r0, r4 │ │ │ │ │ + str r2, [sp, #32] │ │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2912 │ │ │ │ │ + bne.w 295a │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 350e │ │ │ │ │ + bne.w 3726 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 313a │ │ │ │ │ + beq.w 3310 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r8, r7 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 315a │ │ │ │ │ + bne.w 3330 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3876 │ │ │ │ │ + bne.w 3b44 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 318a │ │ │ │ │ + beq.w 33ce │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - beq.w 31a2 │ │ │ │ │ + beq.w 33e6 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ ldr.w r2, [r3, r8, lsl #2] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r2, #12] │ │ │ │ │ adds r0, r3, #1 │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - str r5, [sp, #36] @ 0x24 │ │ │ │ │ + str r5, [sp, #40] @ 0x28 │ │ │ │ │ mov sl, r2 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 31d4 │ │ │ │ │ + beq.w 3418 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - add r2, sp, #52 @ 0x34 │ │ │ │ │ + add r2, sp, #60 @ 0x3c │ │ │ │ │ movw r1, #1188 @ 0x4a4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ │ + str r3, [sp, #60] @ 0x3c │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ - ldr.w r9, [sp, #52] @ 0x34 │ │ │ │ │ + ldr.w r9, [sp, #60] @ 0x3c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 29a6 │ │ │ │ │ + beq.w 2da0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - bne.w 2ad4 │ │ │ │ │ + bne.w 2a0a │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3874 │ │ │ │ │ + bne.w 3b42 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 3d26 │ │ │ │ │ - add r2, sp, #52 @ 0x34 │ │ │ │ │ + beq.w 3e10 │ │ │ │ │ + add r2, sp, #60 @ 0x3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1188 @ 0x4a4 │ │ │ │ │ - str r5, [sp, #52] @ 0x34 │ │ │ │ │ + str r5, [sp, #60] @ 0x3c │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ - ldr.w r8, [sp, #52] @ 0x34 │ │ │ │ │ + ldr.w r8, [sp, #60] @ 0x3c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2e6a │ │ │ │ │ + beq.w 2ecc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 2b48 │ │ │ │ │ + bne.w 2a7e │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #2 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 350e │ │ │ │ │ + bne.w 3726 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 3da8 │ │ │ │ │ + beq.w 3e4c │ │ │ │ │ movs r0, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3ccc │ │ │ │ │ + beq.w 3d4a │ │ │ │ │ mov sl, r7 │ │ │ │ │ ldr.w r9, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r9 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - bne.w 3e80 │ │ │ │ │ + bne.w 4076 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 3cdc │ │ │ │ │ + beq.w 3dda │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 605c │ │ │ │ │ + bl 65c8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cbz r0, 2706 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2bf2 │ │ │ │ │ + bne.w 2b28 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 39ea │ │ │ │ │ + bne.w 3cd6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7bc0 │ │ │ │ │ + bl 8138 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2b5a │ │ │ │ │ + bne.w 2a90 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 344e │ │ │ │ │ + bne.w 3666 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 2b28 │ │ │ │ │ + bne.w 2a5e │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC22 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC22 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_soft_keyword │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_soft_keyword │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_string> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_string │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 36ea │ │ │ │ │ + bne.w 3962 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 330e │ │ │ │ │ + bne.w 3160 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8468 │ │ │ │ │ + bl 89dc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2ae6 │ │ │ │ │ + bne.w 2a1c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 330e │ │ │ │ │ + bne.w 3160 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ movw r3, #522 @ 0x20a │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2d52 │ │ │ │ │ + bne.w 2c88 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 330e │ │ │ │ │ + bne.w 3160 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_6_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_6_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 30ea │ │ │ │ │ + bne.w 3168 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 330e │ │ │ │ │ + bne.w 3160 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ movw r3, #525 @ 0x20d │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3016 │ │ │ │ │ + bne.w 3078 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 330e │ │ │ │ │ + bne.w 3160 │ │ │ │ │ mov.w r1, #504 @ 0x1f8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3104 │ │ │ │ │ + bne.w 32d4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 330e │ │ │ │ │ + bne.w 3160 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ mov.w r3, #616 @ 0x268 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 31de │ │ │ │ │ + bne.w 3422 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 330e │ │ │ │ │ + bne.w 3160 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ mov.w r3, #580 @ 0x244 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3286 │ │ │ │ │ + bne.w 34d2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 330e │ │ │ │ │ + bne.w 3160 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ movw r3, #529 @ 0x211 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3316 │ │ │ │ │ + bne.w 355c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 330e │ │ │ │ │ + bne.w 3160 │ │ │ │ │ mov.w r1, #508 @ 0x1fc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 33f6 │ │ │ │ │ + bne.w 360e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 330e │ │ │ │ │ + bne.w 3160 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #509 @ 0x1fd │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3422 │ │ │ │ │ + bne.w 363a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3d9e │ │ │ │ │ + bne.w 3e42 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ movw r3, #526 @ 0x20e │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 357c │ │ │ │ │ + bne.w 37b0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3d9e │ │ │ │ │ + bne.w 3e42 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ movw r3, #527 @ 0x20f │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3642 │ │ │ │ │ + bne.w 38b6 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ │ + str r0, [sp, #56] @ 0x38 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov.w r2, #1008 @ 0x3f0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_insert_memo │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r7, [sp, #48] @ 0x30 │ │ │ │ │ + ldr r7, [sp, #56] @ 0x38 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - add sp, #60 @ 0x3c │ │ │ │ │ + add sp, #68 @ 0x44 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + bne.w 3ec0 │ │ │ │ │ + ldrd r3, r7, [r4, #8] │ │ │ │ │ + cmp r3, r7 │ │ │ │ │ + bne.w 3ec8 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_fill_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + blt.w 407c │ │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + ldr.w r3, [r3, r7, lsl #2] │ │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ │ + str r2, [sp, #32] │ │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + bne.w 3ec0 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_name_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ + mov r9, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 25d2 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 25d2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 25d2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3b20 │ │ │ │ │ + bl 306c │ │ │ │ │ R_ARM_THM_CALL _tmp_11_rule │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ bne.w 25d4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ @@ -4598,250 +4622,142 @@ │ │ │ │ │ mov r1, r9 │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldrd r7, r5, [r5, #20] │ │ │ │ │ bl 0 <_PyPegen_set_expr_context> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_set_expr_context │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 405a │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ + beq.w 427c │ │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ mov r2, sl │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r1, r8 │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ │ strd r7, r5, [sp, #8] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ movs r3, #1 │ │ │ │ │ bl 0 <_PyAST_AnnAssign> │ │ │ │ │ R_ARM_THM_CALL _PyAST_AnnAssign │ │ │ │ │ movs r1, #6 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC15 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC15 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1f2c │ │ │ │ │ + bl 1558 │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2bde │ │ │ │ │ + bne.w 2b14 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 273e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 3a7a │ │ │ │ │ - mov r3, r9 │ │ │ │ │ - ldr.w r9, [r4, #8] │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - movw r2, #1188 @ 0x4a4 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - bl 0 <_PyPegen_update_memo> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 401a │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - str.w r9, [r4, #8] │ │ │ │ │ - bl 4160 │ │ │ │ │ - ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - bne.w 3a64 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 30fa │ │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ │ - cmp r9, r2 │ │ │ │ │ - bge.w 30fa │ │ │ │ │ - str r0, [sp, #52] @ 0x34 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - movw r2, #1188 @ 0x4a4 │ │ │ │ │ - bl 0 <_PyPegen_update_memo> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 401a │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - str.w r9, [r4, #8] │ │ │ │ │ - bl 4160 │ │ │ │ │ - ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - bne.w 3a64 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 2abe │ │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ │ - cmp r2, r1 │ │ │ │ │ - ble.n 2abe │ │ │ │ │ - str r0, [sp, #52] @ 0x34 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - movw r2, #1188 @ 0x4a4 │ │ │ │ │ - bl 0 <_PyPegen_update_memo> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 401a │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - str.w r9, [r4, #8] │ │ │ │ │ - bl 4160 │ │ │ │ │ - ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - bne.w 3a64 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 312e │ │ │ │ │ - ldr r1, [r4, #8] │ │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ - str r1, [sp, #40] @ 0x28 │ │ │ │ │ - cmp r1, r2 │ │ │ │ │ - ble.w 312e │ │ │ │ │ - str r0, [sp, #52] @ 0x34 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - movw r2, #1188 @ 0x4a4 │ │ │ │ │ - bl 0 <_PyPegen_update_memo> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 401a │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - str.w r9, [r4, #8] │ │ │ │ │ - bl 4160 │ │ │ │ │ - ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - bne.w 3a64 │ │ │ │ │ - cbz r0, 2abe │ │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - ble.n 2abe │ │ │ │ │ - mov r5, r9 │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - mov r9, r2 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - movw r2, #1188 @ 0x4a4 │ │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ │ - bl 0 <_PyPegen_update_memo> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 401a │ │ │ │ │ - str r5, [r4, #8] │ │ │ │ │ - bl 4160 │ │ │ │ │ - ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - bne.w 3a62 │ │ │ │ │ - cbz r0, 2ab8 │ │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ │ - cmp r2, r9 │ │ │ │ │ - bgt.n 2a86 │ │ │ │ │ + b.w 3d0a │ │ │ │ │ mov r5, r1 │ │ │ │ │ - str.w r9, [sp, #40] @ 0x28 │ │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ + str.w r9, [sp, #44] @ 0x2c │ │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - ldr.w r9, [sp, #52] @ 0x34 │ │ │ │ │ + ldr.w r9, [sp, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ beq.w 2668 │ │ │ │ │ movs r1, #23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2fb0 │ │ │ │ │ + bne.w 3012 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ b.n 2666 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3d9e │ │ │ │ │ + beq.w 3e42 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ ldr r3, [r7, #20] │ │ │ │ │ mov r2, fp │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ ldr r5, [r7, #24] │ │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_Expr> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Expr │ │ │ │ │ mov r7, r0 │ │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ │ - cbz r0, 2b16 │ │ │ │ │ + str r0, [sp, #56] @ 0x38 │ │ │ │ │ + cbz r0, 2a4c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.w 28f4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r7, [sp, #48] @ 0x30 │ │ │ │ │ + ldr r7, [sp, #56] @ 0x38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 28f4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r7, #0 │ │ │ │ │ b.n 290a │ │ │ │ │ - mov r9, r8 │ │ │ │ │ + mov r5, r1 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr.w r8, [sp, #52] @ 0x34 │ │ │ │ │ + ldr.w r8, [sp, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ beq.w 26a8 │ │ │ │ │ movs r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2de0 │ │ │ │ │ + bne.w 2d16 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ b.n 26a6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 14cac │ │ │ │ │ + bl 158b0 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 2734 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 3d58 │ │ │ │ │ + beq.w 3d30 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 39fe │ │ │ │ │ + bne.w 3c48 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ - bl f054 │ │ │ │ │ + bl f73c │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, 2ba4 │ │ │ │ │ + cbnz r0, 2ada │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 39fe │ │ │ │ │ + bne.w 3c48 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8468 │ │ │ │ │ + bl 89dc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3d62 │ │ │ │ │ + beq.w 3d3a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ @@ -4850,1216 +4766,1536 @@ │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r2, r5 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r1, [r7, #24] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ ldr r1, [r7, #20] │ │ │ │ │ - ldr r5, [sp, #32] │ │ │ │ │ + ldr r5, [sp, #36] @ 0x24 │ │ │ │ │ strd r5, r1, [sp] │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ │ ldr.w r1, [r9] │ │ │ │ │ bl 0 <_PyAST_AugAssign> │ │ │ │ │ R_ARM_THM_CALL _PyAST_AugAssign │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2994 │ │ │ │ │ + beq.w 29dc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 2d48 │ │ │ │ │ + beq.w 2c7e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 299e │ │ │ │ │ - b.n 2d48 │ │ │ │ │ + bne.w 29e6 │ │ │ │ │ + b.n 2c7e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3d48 │ │ │ │ │ + bne.w 3d64 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ subs r1, #1 │ │ │ │ │ str.w r5, [r8] │ │ │ │ │ mov sl, r3 │ │ │ │ │ movs r5, #1 │ │ │ │ │ - strd r6, r5, [sp, #36] @ 0x24 │ │ │ │ │ + strd r6, r5, [sp, #40] @ 0x28 │ │ │ │ │ mov r6, r5 │ │ │ │ │ adds r2, r1, #1 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ mov r9, r6 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 3d3e │ │ │ │ │ + beq.w 3d5a │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 3d6c │ │ │ │ │ + bne.w 3daa │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 605c │ │ │ │ │ + bl 65c8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 2c3e │ │ │ │ │ + cbz r0, 2b74 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2f8e │ │ │ │ │ + bne.w 2ff0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r6 │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ subs r2, #1 │ │ │ │ │ - ldr r6, [sp, #36] @ 0x24 │ │ │ │ │ + ldr r6, [sp, #40] @ 0x28 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ beq.w 2710 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 2710 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3cc6 │ │ │ │ │ + beq.w 3d44 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - ble.n 2c96 │ │ │ │ │ + ble.n 2bcc │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr.w r2, [r8] │ │ │ │ │ cmp.w r9, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - beq.n 2c96 │ │ │ │ │ + beq.n 2bcc │ │ │ │ │ mov.w r9, r9, lsl #2 │ │ │ │ │ mov r2, r8 │ │ │ │ │ movs r3, #4 │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ │ str r0, [r1, r3] │ │ │ │ │ adds r3, #4 │ │ │ │ │ - cmp r3, r9 │ │ │ │ │ - bne.n 2c88 │ │ │ │ │ + cmp r9, r3 │ │ │ │ │ + bne.n 2bbe │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6001 @ 0x1771 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 3a82 │ │ │ │ │ + beq.w 3cdc │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3a92 │ │ │ │ │ + bne.w 3cec │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl f054 │ │ │ │ │ + bl f73c │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 39c0 │ │ │ │ │ + bne.w 3cac │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3a90 │ │ │ │ │ + bne.w 3cea │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8468 │ │ │ │ │ + bl 89dc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r8, r0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 39de │ │ │ │ │ + beq.w 3cca │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ mov r0, r5 │ │ │ │ │ movs r3, #22 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 39de │ │ │ │ │ + beq.w 3cca │ │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 39e0 │ │ │ │ │ + bne.w 3ccc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 273e │ │ │ │ │ ldrd r5, r7, [r0, #20] │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - bne.w 3c4e │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ + bne.w 4296 │ │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ mov r2, r9 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ │ strd r5, r7, [sp, #4] │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ bl 0 <_PyAST_Assign> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Assign │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3c3c │ │ │ │ │ + beq.w 4284 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3a6c │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ │ - str r7, [sp, #48] @ 0x30 │ │ │ │ │ + bne.w 3cfc │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + str r7, [sp, #56] @ 0x38 │ │ │ │ │ b.n 28f4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ add.w r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 4022 │ │ │ │ │ + beq.w 3ed8 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3c94 │ │ │ │ │ + bne.w 3ee8 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 3c68 │ │ │ │ │ + beq.w 41ac │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #522 @ 0x20a │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldrd r9, r8, [r3, #12] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3c90 │ │ │ │ │ + beq.w 41e2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8468 │ │ │ │ │ + bl 89dc │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3c92 │ │ │ │ │ + bne.w 3ee6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4046 │ │ │ │ │ + beq.w 4268 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ │ mov r2, r8 │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ mov r1, r9 │ │ │ │ │ ldr.w r5, [ip, #24] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_Return> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Return │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4036 │ │ │ │ │ + beq.w 4258 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 404e │ │ │ │ │ + bne.w 4270 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - str r7, [sp, #48] @ 0x30 │ │ │ │ │ + str r7, [sp, #56] @ 0x38 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ b.n 28f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 14194 │ │ │ │ │ + bl 14898 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2b56 │ │ │ │ │ + beq.w 2a8c │ │ │ │ │ movs r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2b56 │ │ │ │ │ + beq.w 2a8c │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC t_lookahead_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS t_lookahead_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #0 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2b56 │ │ │ │ │ + beq.w 2a8c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3cae │ │ │ │ │ + beq.w 41e6 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ mov r0, r8 │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ movs r2, #2 │ │ │ │ │ ldr.w r5, [ip, #24] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ ldr.w r5, [ip, #20] │ │ │ │ │ strd sl, r5, [sp] │ │ │ │ │ bl 0 <_PyAST_Subscript> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Subscript │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3aa2 │ │ │ │ │ + beq.w 3d12 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3cb6 │ │ │ │ │ + bne.w 41ee │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 380a │ │ │ │ │ + bne.w 3a84 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ b.n 26aa │ │ │ │ │ + mov r3, r9 │ │ │ │ │ + ldr.w r9, [r4, #8] │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + movw r2, #1188 @ 0x4a4 │ │ │ │ │ + mov r1, r9 │ │ │ │ │ + bl 0 <_PyPegen_update_memo> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 3ed0 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + str.w r9, [r4, #8] │ │ │ │ │ + bl 46a8 │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + mov r3, r0 │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + bne.w 3cf4 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 32c6 │ │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ │ + cmp r9, r2 │ │ │ │ │ + bge.w 32c6 │ │ │ │ │ + str r0, [sp, #60] @ 0x3c │ │ │ │ │ + mov r1, r9 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + movw r2, #1188 @ 0x4a4 │ │ │ │ │ + bl 0 <_PyPegen_update_memo> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 3ed0 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + str.w r9, [r4, #8] │ │ │ │ │ + bl 46a8 │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + mov r3, r0 │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + bne.w 3cf4 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 29f4 │ │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ │ + ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ + str r2, [sp, #48] @ 0x30 │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ + ble.w 29f4 │ │ │ │ │ + str r0, [sp, #60] @ 0x3c │ │ │ │ │ + mov r1, r9 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + movw r2, #1188 @ 0x4a4 │ │ │ │ │ + bl 0 <_PyPegen_update_memo> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 3ed0 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + str.w r9, [r4, #8] │ │ │ │ │ + bl 46a8 │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + mov r3, r0 │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + bne.w 3cf4 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 3300 │ │ │ │ │ + ldr r1, [r4, #8] │ │ │ │ │ + ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ + str r1, [sp, #52] @ 0x34 │ │ │ │ │ + cmp r1, r2 │ │ │ │ │ + ble.w 3300 │ │ │ │ │ + str r0, [sp, #60] @ 0x3c │ │ │ │ │ + mov r1, r9 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + movw r2, #1188 @ 0x4a4 │ │ │ │ │ + bl 0 <_PyPegen_update_memo> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 3ed0 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + str.w r9, [r4, #8] │ │ │ │ │ + bl 46a8 │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + bne.w 3cf4 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 33be │ │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ │ + ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + ittt gt │ │ │ │ │ + movgt r5, r9 │ │ │ │ │ + movgt r3, r0 │ │ │ │ │ + ldrgt.w r9, [sp, #44] @ 0x2c │ │ │ │ │ + ble.w 33be │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + movw r2, #1188 @ 0x4a4 │ │ │ │ │ + str r3, [sp, #60] @ 0x3c │ │ │ │ │ + bl 0 <_PyPegen_update_memo> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ + mov r3, r0 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 3ed0 │ │ │ │ │ + str r5, [r4, #8] │ │ │ │ │ + bl 46a8 │ │ │ │ │ + ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ + mov r3, r0 │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + bne.w 3cf2 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 29ee │ │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ │ + cmp r2, r9 │ │ │ │ │ + ble.w 29ee │ │ │ │ │ + mov r9, r2 │ │ │ │ │ + b.n 2e92 │ │ │ │ │ mov r3, r8 │ │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1188 @ 0x4a4 │ │ │ │ │ mov r1, r8 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3d70 │ │ │ │ │ + bne.w 3db2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ - bl 4160 │ │ │ │ │ + bl 46a8 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3a9a │ │ │ │ │ + bne.w 3d28 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2b30 │ │ │ │ │ + beq.w 32ce │ │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ │ cmp r8, r9 │ │ │ │ │ - bge.w 2b30 │ │ │ │ │ - str r0, [sp, #52] @ 0x34 │ │ │ │ │ + bge.w 32ce │ │ │ │ │ + str r0, [sp, #60] @ 0x3c │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1188 @ 0x4a4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3d70 │ │ │ │ │ + bne.w 3db2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ - bl 4160 │ │ │ │ │ + bl 46a8 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3a9a │ │ │ │ │ + bne.w 3d28 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2b32 │ │ │ │ │ + beq.w 2a68 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ │ cmp r2, r9 │ │ │ │ │ - ble.w 2b32 │ │ │ │ │ - str r0, [sp, #52] @ 0x34 │ │ │ │ │ + ble.w 2a68 │ │ │ │ │ + str r0, [sp, #60] @ 0x3c │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1188 @ 0x4a4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3d70 │ │ │ │ │ + bne.w 3db2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ - bl 4160 │ │ │ │ │ + bl 46a8 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3a9a │ │ │ │ │ + bne.w 3d28 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3134 │ │ │ │ │ + beq.w 3308 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ - str r1, [sp, #44] @ 0x2c │ │ │ │ │ + ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ + str r1, [sp, #48] @ 0x30 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - ble.w 3134 │ │ │ │ │ - str r0, [sp, #52] @ 0x34 │ │ │ │ │ + ble.w 3308 │ │ │ │ │ + str r0, [sp, #60] @ 0x3c │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1188 @ 0x4a4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3d70 │ │ │ │ │ + bne.w 3db2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ - bl 4160 │ │ │ │ │ + bl 46a8 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3a9a │ │ │ │ │ + bne.w 3d28 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3184 │ │ │ │ │ + beq.w 33c6 │ │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - ble.w 3184 │ │ │ │ │ + ble.w 33c6 │ │ │ │ │ mov r5, r8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1188 @ 0x4a4 │ │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ │ + str r3, [sp, #60] @ 0x3c │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3d70 │ │ │ │ │ + bne.w 3db2 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bl 4160 │ │ │ │ │ + bl 46a8 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 3a98 │ │ │ │ │ + bne.w 3d26 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3100 │ │ │ │ │ + beq.w 2a66 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, r9 │ │ │ │ │ - ble.w 3100 │ │ │ │ │ + ble.w 2a66 │ │ │ │ │ mov r9, r2 │ │ │ │ │ - b.n 2f54 │ │ │ │ │ + b.n 2fb6 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 37d6 │ │ │ │ │ + bne.w 3a50 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq.w 37ee │ │ │ │ │ + beq.w 3a68 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str.w r5, [r8, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - b.n 2c0e │ │ │ │ │ + b.n 2b44 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2ae2 │ │ │ │ │ + beq.w 2a18 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC t_lookahead_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS t_lookahead_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #0 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2ae2 │ │ │ │ │ + beq.w 2a18 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3cae │ │ │ │ │ + beq.w 41e6 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ movs r2, #2 │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr.w r5, [ip, #24] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ ldr.w r5, [ip, #20] │ │ │ │ │ strd sl, r5, [sp] │ │ │ │ │ bl 0 <_PyAST_Attribute> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Attribute │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3aa2 │ │ │ │ │ + beq.w 3d12 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3cb6 │ │ │ │ │ + bne.w 41ee │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #2 │ │ │ │ │ - b.n 2e54 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - movw r2, #6000 @ 0x1770 │ │ │ │ │ - adds r1, r3, #1 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 4062 │ │ │ │ │ + b.n 2d8a │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + movw r3, #6000 @ 0x1770 │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + add.w r2, r2, #1 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + beq.w 3fb2 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3e22 │ │ │ │ │ + bne.w 3fc2 │ │ │ │ │ ldrd r8, r3, [r4, #8] │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - beq.w 3df6 │ │ │ │ │ + beq.w 372c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ - ldr.w r3, [r3, r8, lsl #2] │ │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ │ - mov sl, r2 │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #525 @ 0x20d │ │ │ │ │ + ldr.w r3, [r3, r8, lsl #2] │ │ │ │ │ + ldrd r9, r3, [r3, #12] │ │ │ │ │ + mov sl, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3514 │ │ │ │ │ + beq.w 375c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3514 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - movw r2, #6000 @ 0x1770 │ │ │ │ │ - adds r1, r3, #1 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 3dec │ │ │ │ │ + beq.w 375c │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + movw r3, #6000 @ 0x1770 │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + add.w r2, r2, #1 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + beq.w 42cc │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3de2 │ │ │ │ │ + bne.w 42dc │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #621 @ 0x26d │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3616 │ │ │ │ │ + bne.w 384a │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ - mov.w r9, #0 │ │ │ │ │ + movs r1, #0 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3516 │ │ │ │ │ + bne.w 375e │ │ │ │ │ mov r0, r4 │ │ │ │ │ + str r1, [sp, #32] │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3f08 │ │ │ │ │ + beq.w 3dc4 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ - mov r2, sl │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ - mov r1, r9 │ │ │ │ │ + mov r3, sl │ │ │ │ │ + mov r2, r9 │ │ │ │ │ ldr.w r5, [ip, #24] │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ ldr.w r5, [ip, #20] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_Raise> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Raise │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 355e │ │ │ │ │ + beq.w 3dba │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3f94 │ │ │ │ │ + beq.w 2d0c │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 2c7e │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + movs r5, #1 │ │ │ │ │ + str r5, [r4, #60] @ 0x3c │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + str r6, [r4, #8] │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + beq.w 27f6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - str r7, [sp, #48] @ 0x30 │ │ │ │ │ - b.n 28f4 │ │ │ │ │ + b.n 2a62 │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + movw r1, #6000 @ 0x1770 │ │ │ │ │ + adds r3, r2, #1 │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + beq.w 4424 │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + bne.w 441e │ │ │ │ │ + ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ + ldr.w r9, [r4, #8] │ │ │ │ │ + mov r7, r9 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne.w 42ec │ │ │ │ │ + adds r2, r3, #1 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + movw r2, #6000 @ 0x1770 │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + it ne │ │ │ │ │ + movne r5, r9 │ │ │ │ │ + beq.w 4196 │ │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ │ + cmp r3, r5 │ │ │ │ │ + beq.w 335a │ │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + movw r1, #622 @ 0x26e │ │ │ │ │ + ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ │ + mov sl, r2 │ │ │ │ │ + str r3, [sp, #32] │ │ │ │ │ + bl 0 <_PyPegen_expect_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 338c │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + movw r3, #6000 @ 0x1770 │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + add.w r2, r2, #1 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + beq.w 414e │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + bne.w 40be │ │ │ │ │ + adds r3, r2, #1 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + movw r3, #6000 @ 0x1770 │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + beq.w 4556 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_parse> │ │ │ │ │ - R_ARM_THM_CALL import_stmt_rule │ │ │ │ │ + R_ARM_THM_CALL dotted_as_name_rule │ │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 4540 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + movw r2, #6000 @ 0x1770 │ │ │ │ │ + adds r1, r3, #1 │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + str r1, [r4, #88] @ 0x58 │ │ │ │ │ + beq.w 4546 │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + bne.w 42e4 │ │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ │ + movs r0, #4 │ │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 30e6 │ │ │ │ │ - b.w 27c8 │ │ │ │ │ - str.w r9, [sp, #40] @ 0x28 │ │ │ │ │ - b.n 2abe │ │ │ │ │ - mov r5, r1 │ │ │ │ │ - b.n 2b32 │ │ │ │ │ + beq.w 42ba │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + mov r8, r5 │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + bne.w 42e4 │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ │ + movs r1, #12 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_expect_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 388a │ │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + ldr r1, [r4, #20] │ │ │ │ │ + str r3, [r4, #8] │ │ │ │ │ + bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ + R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ + mov r1, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 42b4 │ │ │ │ │ + cmp r5, r8 │ │ │ │ │ + bgt.w 387a │ │ │ │ │ + mov r0, r7 │ │ │ │ │ + str r1, [sp, #36] @ 0x24 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyMem_Free │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + ldrd r2, r1, [sp, #36] @ 0x24 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 3f80 │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 3f68 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ + mov r7, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 3f5e │ │ │ │ │ + ldr r3, [r4, #20] │ │ │ │ │ + mov r1, sl │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + ldr r3, [r7, #24] │ │ │ │ │ + str r3, [sp, #0] │ │ │ │ │ + ldr r3, [r7, #20] │ │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ │ + bl 0 <_PyAST_Import> │ │ │ │ │ + R_ARM_THM_CALL _PyAST_Import │ │ │ │ │ + mov r7, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 3f4a │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 3d84 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.n 2c80 │ │ │ │ │ + str.w r9, [sp, #44] @ 0x2c │ │ │ │ │ + b.w 29f4 │ │ │ │ │ + mov r9, r8 │ │ │ │ │ + b.w 2a68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3d9e │ │ │ │ │ + beq.w 3e42 │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ mov r1, fp │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ │ ldrd r2, r3, [r7, #20] │ │ │ │ │ bl 0 <_PyAST_Pass> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Pass │ │ │ │ │ mov r7, r0 │ │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ │ + str r0, [sp, #56] @ 0x38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2b0e │ │ │ │ │ - b.n 2b16 │ │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ │ - b.n 2abe │ │ │ │ │ - ldr.w r9, [sp, #40] @ 0x28 │ │ │ │ │ - b.n 2b32 │ │ │ │ │ + bne.w 2a44 │ │ │ │ │ + b.w 2a4c │ │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ │ + b.w 29f4 │ │ │ │ │ + ldr.w r9, [sp, #44] @ 0x2c │ │ │ │ │ + b.w 2a68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3d30 │ │ │ │ │ + bne.w 3e1a │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 25fc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7bc0 │ │ │ │ │ + bl 8138 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 25fc │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 25fc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 406c │ │ │ │ │ + bne.w 4174 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 2e54 │ │ │ │ │ - ldr.w r9, [sp, #44] @ 0x2c │ │ │ │ │ - b.n 2b32 │ │ │ │ │ + b.n 2d8a │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_fill_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + blt.w 418a │ │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ │ + ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ │ + mov sl, r2 │ │ │ │ │ + str r3, [sp, #32] │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + bne.w 41a4 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + movw r1, #622 @ 0x26e │ │ │ │ │ + bl 0 <_PyPegen_expect_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 31c6 │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + subs r3, r2, #1 │ │ │ │ │ + str.w r9, [r4, #8] │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + bne.w 441e │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 110 <_PyPegen_parse+0x110> │ │ │ │ │ + R_ARM_THM_CALL import_from_rule │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + mov r7, r0 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 2c82 │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + str r6, [r4, #8] │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + beq.w 27d2 │ │ │ │ │ + b.n 3160 │ │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ │ + b.w 29f4 │ │ │ │ │ + ldr.w r9, [sp, #48] @ 0x30 │ │ │ │ │ + b.w 2a68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3d38 │ │ │ │ │ + bne.w 3e22 │ │ │ │ │ ldrd r8, r3, [r4, #8] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ bne.w 2620 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 3aae │ │ │ │ │ + blt.w 3d1e │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r2, [r2, r8, lsl #2] │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ │ + str r1, [sp, #40] @ 0x28 │ │ │ │ │ mov sl, r2 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3874 │ │ │ │ │ + bne.w 3b42 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ bne.w 263e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ b.w 263e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 3b20 │ │ │ │ │ + beq.w 4100 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3afc │ │ │ │ │ + bne.w 40ce │ │ │ │ │ ldrd r7, r3, [r4, #8] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - beq.w 3b0c │ │ │ │ │ + beq.w 40d6 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r7, lsl #2] │ │ │ │ │ ldrd r9, r8, [r3, #12] │ │ │ │ │ mov.w r1, #616 @ 0x268 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3af4 │ │ │ │ │ + beq.w 40c6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2520 │ │ │ │ │ + bl 1b4c │ │ │ │ │ R_ARM_THM_CALL del_targets_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3af4 │ │ │ │ │ + beq.w 40c6 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_22_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_22_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3af4 │ │ │ │ │ + beq.w 40c6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3fac │ │ │ │ │ + beq.w 4206 │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ mov r2, r8 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r1, r9 │ │ │ │ │ ldr r3, [r7, #24] │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr r3, [r7, #20] │ │ │ │ │ bl 0 <_PyAST_Delete> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Delete │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3fa2 │ │ │ │ │ + beq.w 41fc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 30e0 │ │ │ │ │ + beq.w 2c7e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 30e0 │ │ │ │ │ + beq.w 2c7e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 3b00 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + str r6, [r4, #8] │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + beq.w 2834 │ │ │ │ │ + b.n 3160 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 40c6 │ │ │ │ │ + beq.w 423a │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 40aa │ │ │ │ │ + bne.w 4232 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 409c │ │ │ │ │ + beq.w 4224 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldrd r8, r7, [r3, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f054 │ │ │ │ │ + bl f73c │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4092 │ │ │ │ │ + beq.w 421a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4092 │ │ │ │ │ + beq.w 421a │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ mov r2, r7 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr r3, [r5, #24] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ │ bl 0 <_PyAST_Expr> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Expr │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4088 │ │ │ │ │ + beq.w 4210 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 30e0 │ │ │ │ │ + beq.w 2c7e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 30e0 │ │ │ │ │ + beq.w 2c7e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ beq.w 2858 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 2b2c │ │ │ │ │ + b.n 3160 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 3bc8 │ │ │ │ │ + beq.w 3f2c │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3bc4 │ │ │ │ │ + bne.w 3f0e │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 3bb6 │ │ │ │ │ + beq.w 3f16 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ - ldrd r9, r3, [r3, #12] │ │ │ │ │ - mov sl, r3 │ │ │ │ │ + ldrd r9, r8, [r3, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #529 @ 0x211 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3b9c │ │ │ │ │ + beq.w 3f0c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3b9c │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - movw r2, #6000 @ 0x1770 │ │ │ │ │ - adds r1, r3, #1 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 3bac │ │ │ │ │ - ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - bne.w 3ba4 │ │ │ │ │ - movs r1, #12 │ │ │ │ │ + beq.w 3f0c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr r5, [r4, #8] │ │ │ │ │ - bl 0 <_PyPegen_expect_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 3ab6 │ │ │ │ │ - str r5, [r4, #8] │ │ │ │ │ - mov.w r8, #0 │ │ │ │ │ + bl 15b54 <_tmp_23_rule> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3ba0 │ │ │ │ │ + bne.w 3f0e │ │ │ │ │ + str r0, [sp, #32] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3aec │ │ │ │ │ + beq.w 3f02 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ - mov r3, sl │ │ │ │ │ + mov r3, r8 │ │ │ │ │ mov r2, r9 │ │ │ │ │ - mov r1, r8 │ │ │ │ │ ldr.w r5, [ip, #24] │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ ldr.w r5, [ip, #20] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_Assert> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Assert │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3ae2 │ │ │ │ │ + beq.w 3ef8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 30e0 │ │ │ │ │ + beq.w 2c7e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 30e0 │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + beq.w 2c7e │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ beq.w 287c │ │ │ │ │ - b.n 330e │ │ │ │ │ + b.n 3160 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3d9e │ │ │ │ │ + beq.w 3e42 │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ mov r1, fp │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ │ ldrd r2, r3, [r7, #20] │ │ │ │ │ bl 0 <_PyAST_Break> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Break │ │ │ │ │ mov r7, r0 │ │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ │ + str r0, [sp, #56] @ 0x38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2b0e │ │ │ │ │ - b.w 2b16 │ │ │ │ │ + bne.w 2a44 │ │ │ │ │ + b.w 2a4c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3d9e │ │ │ │ │ + beq.w 3e42 │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ mov r1, fp │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ │ ldrd r2, r3, [r7, #20] │ │ │ │ │ bl 0 <_PyAST_Continue> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Continue │ │ │ │ │ mov r7, r0 │ │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ │ + str r0, [sp, #56] @ 0x38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2b0e │ │ │ │ │ - b.w 2b16 │ │ │ │ │ + bne.w 2a44 │ │ │ │ │ + b.w 2a4c │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 350e │ │ │ │ │ + bne.n 3726 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 39f0 │ │ │ │ │ + beq.w 3c3a │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - bl 33f8 │ │ │ │ │ + bl 2944 │ │ │ │ │ R_ARM_THM_CALL invalid_ann_assign_target_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3e34 │ │ │ │ │ + bne.w 3e6e │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 39fe │ │ │ │ │ + bne.w 3c48 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 11734 │ │ │ │ │ + bl 11e60 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 38d0 │ │ │ │ │ + bne.w 3b4a │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 39fe │ │ │ │ │ + bne.w 3c48 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 387c │ │ │ │ │ + bne.w 3aee │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 39fe │ │ │ │ │ + bne.w 3c48 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 35b0 │ │ │ │ │ + bl 2afc │ │ │ │ │ R_ARM_THM_CALL _loop0_164_rule │ │ │ │ │ - cbz r0, 34cc │ │ │ │ │ + cbz r0, 36e4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8468 │ │ │ │ │ + bl 89dc │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 399a │ │ │ │ │ + bne.w 3c14 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 39fe │ │ │ │ │ + bne.w 3c48 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 35b0 │ │ │ │ │ + bl 2afc │ │ │ │ │ R_ARM_THM_CALL _loop0_165_rule │ │ │ │ │ - cbz r0, 34ee │ │ │ │ │ + cbz r0, 3706 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f054 │ │ │ │ │ + bl f73c │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3dca │ │ │ │ │ + bne.w 3fd4 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 39fe │ │ │ │ │ + bne.w 3c48 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8468 │ │ │ │ │ + bl 89dc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3a04 │ │ │ │ │ + bne.w 3c4e │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ b.w 2744 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_fill_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ + cmp r0, r5 │ │ │ │ │ + blt.w 3fc8 │ │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + ldr.w r3, [r3, r8, lsl #2] │ │ │ │ │ + ldrd r9, r3, [r3, #12] │ │ │ │ │ + mov sl, r3 │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + bne.w 3fc0 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + movw r1, #525 @ 0x20d │ │ │ │ │ + bl 0 <_PyPegen_expect_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 30b8 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3e22 │ │ │ │ │ + bne.w 3fc0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #525 @ 0x20d │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3f08 │ │ │ │ │ + beq.w 3dc4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3f08 │ │ │ │ │ + beq.w 3dc4 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r1, r5 │ │ │ │ │ ldr r5, [r7, #24] │ │ │ │ │ - mov r2, sl │ │ │ │ │ + mov r3, sl │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ + mov r2, r9 │ │ │ │ │ ldr r5, [r7, #20] │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_Raise> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Raise │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 30d8 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 3f08 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - movs r5, #1 │ │ │ │ │ - str r5, [r4, #60] @ 0x3c │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - str r6, [r4, #8] │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - beq.w 27f6 │ │ │ │ │ - b.n 330e │ │ │ │ │ + beq.w 3dba │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq.w 2c7e │ │ │ │ │ + b.n 3144 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 3fde │ │ │ │ │ + beq.w 45fe │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3fd8 │ │ │ │ │ + bne.w 45f8 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 3fbc │ │ │ │ │ + beq.w 45da │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldrd r9, r8, [r3, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #526 @ 0x20e │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3d8e │ │ │ │ │ + beq.w 3e32 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1dec │ │ │ │ │ + bl 1418 │ │ │ │ │ R_ARM_THM_CALL _gather_18_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3d8e │ │ │ │ │ + beq.w 3e32 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3d8e │ │ │ │ │ + beq.w 3e32 │ │ │ │ │ ldr r3, [r2, #20] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ + str r3, [sp, #28] │ │ │ │ │ ldr r5, [r2, #24] │ │ │ │ │ bl 0 <_PyPegen_map_names_to_ids> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_map_names_to_ids │ │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3fb4 │ │ │ │ │ + beq.w 4608 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r9 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ bl 0 <_PyAST_Global> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Global │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3d84 │ │ │ │ │ + beq.w 3e28 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3f80 │ │ │ │ │ + bne.w 4062 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, r5 │ │ │ │ │ - str r5, [sp, #48] @ 0x30 │ │ │ │ │ + str r5, [sp, #56] @ 0x38 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ b.w 28f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - mov r9, r0 │ │ │ │ │ + mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3092 │ │ │ │ │ + beq.w 30f6 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 309a │ │ │ │ │ + beq.w 30fc │ │ │ │ │ + str r0, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3e2a │ │ │ │ │ + beq.w 4028 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 3516 │ │ │ │ │ + b.n 375e │ │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ │ + ldr.w r2, [r7, r8, lsl #2] │ │ │ │ │ + str.w r2, [r3, r8, lsl #2] │ │ │ │ │ + add.w r8, r8, #1 │ │ │ │ │ + b.n 3256 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_parse> │ │ │ │ │ + R_ARM_THM_CALL dotted_as_name_rule │ │ │ │ │ + str r0, [sp, #48] @ 0x30 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 3242 │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 409e │ │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ + cmp r3, r5 │ │ │ │ │ + beq.w 4088 │ │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ + str.w r3, [r7, r5, lsl #2] │ │ │ │ │ + adds r5, #1 │ │ │ │ │ + b.n 3234 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 4010 │ │ │ │ │ + beq.w 3faa │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3e90 │ │ │ │ │ + bne.w 3da4 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 3ff0 │ │ │ │ │ + beq.w 3f8a │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldrd r8, r5, [r3, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #527 @ 0x20f │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3e90 │ │ │ │ │ + beq.w 3da4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1dec │ │ │ │ │ + bl 1418 │ │ │ │ │ R_ARM_THM_CALL _gather_20_rule │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3e90 │ │ │ │ │ + beq.w 3da4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3e90 │ │ │ │ │ + beq.w 3da4 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldrd r9, r3, [r2, #20] │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ + str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_map_names_to_ids> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_map_names_to_ids │ │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3fe8 │ │ │ │ │ + beq.w 3f84 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r1, r8 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ bl 0 <_PyAST_Nonlocal> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Nonlocal │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3e86 │ │ │ │ │ + beq.w 3d9a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 3608 │ │ │ │ │ + beq.w 383c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3608 │ │ │ │ │ + beq.w 383c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - str r2, [sp, #48] @ 0x30 │ │ │ │ │ + str r2, [sp, #56] @ 0x38 │ │ │ │ │ b.w 28f4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 3eec │ │ │ │ │ + beq.w 45bc │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3ed2 │ │ │ │ │ + bne.w 45a2 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 3ed8 │ │ │ │ │ + beq.w 45a8 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldrd r9, r8, [r3, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC22 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_soft_keyword> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_soft_keyword │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3ed0 │ │ │ │ │ + beq.w 45a0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3ed0 │ │ │ │ │ + beq.w 45a0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl eda8 │ │ │ │ │ + bl f490 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3ed2 │ │ │ │ │ + bne.w 45a2 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3ed0 │ │ │ │ │ + beq.w 45a0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3ed0 │ │ │ │ │ + beq.w 45a0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3ec8 │ │ │ │ │ + beq.w 4598 │ │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ │ mov r1, r7 │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ + str r3, [sp, #32] │ │ │ │ │ ldr.w r7, [ip, #24] │ │ │ │ │ bl 0 <_PyPegen_set_expr_context> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_set_expr_context │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3ec2 │ │ │ │ │ + beq.w 4590 │ │ │ │ │ strd r3, r7, [sp, #4] │ │ │ │ │ mov r2, r5 │ │ │ │ │ str.w r8, [sp] │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r1, sl │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ @@ -6068,110 +6304,107 @@ │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC23 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1f2c │ │ │ │ │ + bl 1558 │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3ea2 │ │ │ │ │ + beq.w 4570 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 30e0 │ │ │ │ │ + beq.w 2c7e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3eac │ │ │ │ │ - b.n 30e4 │ │ │ │ │ + bne.w 457a │ │ │ │ │ + b.w 2c82 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3e30 │ │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ + bne.w 4610 │ │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne.w 2fa4 │ │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ + bne.w 3006 │ │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ mov r0, r8 │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3cc4 │ │ │ │ │ + beq.w 3d42 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b.w 2fa4 │ │ │ │ │ + b.w 3006 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2e64 │ │ │ │ │ + beq.w 2d9a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3b20 │ │ │ │ │ + bl 306c │ │ │ │ │ R_ARM_THM_CALL _tmp_13_rule │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3be8 │ │ │ │ │ - str r0, [sp, #36] @ 0x24 │ │ │ │ │ + bne.w 3eba │ │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 273e │ │ │ │ │ mov r3, r5 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #16] │ │ │ │ │ mov r1, r8 │ │ │ │ │ ldr r5, [r7, #24] │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ ldr r5, [r7, #20] │ │ │ │ │ - ldr r7, [sp, #32] │ │ │ │ │ + ldr r7, [sp, #36] @ 0x24 │ │ │ │ │ strd r7, r5, [sp, #4] │ │ │ │ │ - ldr r5, [sp, #28] │ │ │ │ │ + ldr r5, [sp, #32] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_AnnAssign> │ │ │ │ │ R_ARM_THM_CALL _PyAST_AnnAssign │ │ │ │ │ movs r1, #6 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC16 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1f2c │ │ │ │ │ + bl 1558 │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2bde │ │ │ │ │ - b.w 2994 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.w 26aa │ │ │ │ │ + bne.w 2b14 │ │ │ │ │ + b.w 29dc │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 34aa │ │ │ │ │ + beq.w 36c2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 34aa │ │ │ │ │ + beq.w 36c2 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC19 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC19 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -6180,91 +6413,94 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r5, #28] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [r5, #24] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r5, #16] │ │ │ │ │ - bl 34d4 │ │ │ │ │ + bl 2a20 │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 350a │ │ │ │ │ + beq.w 3722 │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 350e │ │ │ │ │ + b.n 3726 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.w 26aa │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3490 │ │ │ │ │ + beq.w 36a8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 3f58 │ │ │ │ │ + beq.w 4038 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3f4e │ │ │ │ │ + bne.w 402e │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ + str r3, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3f2c │ │ │ │ │ + beq.w 4006 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3f4e │ │ │ │ │ + bne.w 402e │ │ │ │ │ mov r7, r5 │ │ │ │ │ - str r6, [sp, #32] │ │ │ │ │ - str r5, [sp, #36] @ 0x24 │ │ │ │ │ + str r6, [sp, #36] @ 0x24 │ │ │ │ │ + str r5, [sp, #40] @ 0x28 │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r5, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 12ce4 │ │ │ │ │ + bl 133f0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3f3e │ │ │ │ │ + bne.w 4018 │ │ │ │ │ mov r4, r5 │ │ │ │ │ mov r5, r7 │ │ │ │ │ mov r7, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - ldrd r3, r6, [sp, #28] │ │ │ │ │ + ldrd r3, r6, [sp, #32] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3f26 │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ + beq.w 4000 │ │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bgt.w 3f12 │ │ │ │ │ + bgt.w 3fec │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3490 │ │ │ │ │ + beq.w 36a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3490 │ │ │ │ │ + beq.w 36a8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC18 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC18 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -6273,445 +6509,245 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr.w r3, [r8, #28] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr.w r3, [r8, #24] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r8, #16] │ │ │ │ │ - b.n 38b8 │ │ │ │ │ + b.n 3b2a │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 34cc │ │ │ │ │ + beq.w 36e4 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 262 <_PyPegen_parse+0x262> │ │ │ │ │ R_ARM_THM_CALL _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 38ca │ │ │ │ │ - b.n 350a │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ - mov r2, r4 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - movs r0, #0 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - movs r3, #22 │ │ │ │ │ - bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 2cf6 │ │ │ │ │ - ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - str r7, [r4, #8] │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - beq.w 2726 │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, r2, #1 │ │ │ │ │ - b.w 2744 │ │ │ │ │ + bne.n 3b3c │ │ │ │ │ + b.n 3722 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 3464 │ │ │ │ │ + beq.w 367c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 350e │ │ │ │ │ + b.n 3726 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 14cac │ │ │ │ │ + bl 158b0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3508 │ │ │ │ │ + beq.w 3720 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e1a4 │ │ │ │ │ + bl e730 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3508 │ │ │ │ │ + beq.w 3720 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldrd r8, r9, [r5, #16] │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldrd r7, r5, [r5, #24] │ │ │ │ │ - str r1, [sp, #28] │ │ │ │ │ + str r1, [sp, #32] │ │ │ │ │ bl 0 <_PyPegen_get_expr_name> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_expr_name │ │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC21 │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC21 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ - bl 34d4 │ │ │ │ │ + bl 2a20 │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 38ca │ │ │ │ │ - b.n 350a │ │ │ │ │ - mov r5, r1 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.w 2668 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + bne.w 3b3c │ │ │ │ │ + b.n 3722 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ + mov r2, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ + movs r0, #0 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + movs r3, #22 │ │ │ │ │ + bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3bee │ │ │ │ │ - movs r5, #1 │ │ │ │ │ - str r5, [r4, #60] @ 0x3c │ │ │ │ │ + bne.w 2c2c │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + str r7, [r4, #8] │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + beq.w 2726 │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, r2, #1 │ │ │ │ │ b.w 2744 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 2cb0 │ │ │ │ │ + beq.w 2be6 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 39e0 │ │ │ │ │ + b.n 3ccc │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 26a8 │ │ │ │ │ + b.w 2668 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 3cae │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - movs r5, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - str r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 3876 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ - mov r8, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 338a │ │ │ │ │ - ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - beq.w 3392 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4082 │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + beq.w 2c82 │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 3ba0 │ │ │ │ │ + b.w 2744 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 33e2 │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - b.n 33ea │ │ │ │ │ - ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ - str r7, [r4, #8] │ │ │ │ │ - cbnz r3, 3b2a │ │ │ │ │ - ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - str r6, [r4, #8] │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - beq.w 2834 │ │ │ │ │ - b.n 330e │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_fill_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ - cmp r0, r5 │ │ │ │ │ - bge.n 3b6e │ │ │ │ │ + beq.w 41e6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #1 │ │ │ │ │ - str r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3b00 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 31ee │ │ │ │ │ - ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - bne.n 3afe │ │ │ │ │ - adds r2, r3, #1 │ │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ │ - movw r2, #6000 @ 0x1770 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - beq.n 3b8a │ │ │ │ │ - mov.w r1, #616 @ 0x268 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_expect_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 3b82 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 8468 │ │ │ │ │ - mov r2, r0 │ │ │ │ │ - cbz r0, 3b82 │ │ │ │ │ - movs r1, #1 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 262 <_PyPegen_parse+0x262> │ │ │ │ │ - R_ARM_THM_CALL _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbz r0, 3b82 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 3afc │ │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ │ - ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - ldr.w r3, [r3, r7, lsl #2] │ │ │ │ │ - ldrd r9, r8, [r3, #12] │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - beq.w 320a │ │ │ │ │ - b.n 3afc │ │ │ │ │ + b.n 3b44 │ │ │ │ │ + mov r5, r1 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3b6a │ │ │ │ │ + b.w 26a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - beq.n 3b3e │ │ │ │ │ + b.w 2aae │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.n 3b6a │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - b.n 33ea │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.n 3726 │ │ │ │ │ + ldr r6, [sp, #40] @ 0x28 │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyMem_Free │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + str r3, [r4, #60] @ 0x3c │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 3ba0 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 3372 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_fill_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bge.n 3bd2 │ │ │ │ │ - movs r5, #1 │ │ │ │ │ - str r5, [r4, #60] @ 0x3c │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 3ba0 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 3326 │ │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ │ - ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ - ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - ldrd r9, r3, [r3, #12] │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - beq.w 3344 │ │ │ │ │ - b.n 3bc4 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.w 26aa │ │ │ │ │ - mov r2, r3 │ │ │ │ │ - b.w 2d4c │ │ │ │ │ + b.n 3cca │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r5, 3c34 │ │ │ │ │ - ldrd r7, r3, [r4, #8] │ │ │ │ │ - cmp r7, r3 │ │ │ │ │ - beq.n 3c0c │ │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ │ - b.w 25b8 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ - bl 0 <_PyPegen_fill_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - blt.w 3e96 │ │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ │ - mov r7, r3 │ │ │ │ │ - ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - ldr.w r2, [r2, r3, lsl #2] │ │ │ │ │ - ldr r1, [r2, #12] │ │ │ │ │ - ldr r2, [r2, #16] │ │ │ │ │ - str r1, [sp, #28] │ │ │ │ │ - str r2, [sp, #32] │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - beq.w 25c4 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.w 2744 │ │ │ │ │ + b.w 2b54 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + subs r1, #1 │ │ │ │ │ + cbz r0, 3dce │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + str r3, [r4, #60] @ 0x3c │ │ │ │ │ + str r1, [r4, #88] @ 0x58 │ │ │ │ │ + str.w sl, [r4, #8] │ │ │ │ │ + cmp.w r9, #0 │ │ │ │ │ + beq.w 2710 │ │ │ │ │ + b.w 2b88 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3a7a │ │ │ │ │ - b.w 2742 │ │ │ │ │ - ldr.w r1, [r9, #4] │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 9b8 │ │ │ │ │ - R_ARM_THM_CALL NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ - str r3, [sp, #0] │ │ │ │ │ - mov r2, r0 │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ - strd r5, r7, [sp, #4] │ │ │ │ │ - b.w 2d2c │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_fill_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - blt.n 3ca4 │ │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ │ - ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ - ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - ldrd r9, r8, [r3, #12] │ │ │ │ │ - cbnz r5, 3c92 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - movw r1, #522 @ 0x20a │ │ │ │ │ - bl 0 <_PyPegen_expect_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 2d90 │ │ │ │ │ - ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ │ - str r6, [r4, #8] │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - beq.w 27b2 │ │ │ │ │ - b.w 330e │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + beq.w 2c80 │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - b.n 3c96 │ │ │ │ │ + b.w 3392 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 394e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3876 │ │ │ │ │ + b.n 3956 │ │ │ │ │ + ldr r6, [sp, #40] @ 0x28 │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + subs r1, #1 │ │ │ │ │ + b.n 3d72 │ │ │ │ │ + ldr.w r8, [sp, #60] @ 0x3c │ │ │ │ │ + b.w 2698 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3aac │ │ │ │ │ - b.w 2e4e │ │ │ │ │ - ldr r6, [sp, #36] @ 0x24 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - str r3, [r4, #60] @ 0x3c │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ + bne.w 314e │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 39de │ │ │ │ │ + b.w 3156 │ │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ │ + str.w r5, [r8] │ │ │ │ │ + mov sl, r3 │ │ │ │ │ + b.w 2b3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.w 26ee │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - subs r1, #1 │ │ │ │ │ - str r1, [r4, #88] @ 0x58 │ │ │ │ │ - str.w sl, [r4, #8] │ │ │ │ │ - cmp.w r9, #0 │ │ │ │ │ - beq.w 2710 │ │ │ │ │ - b.w 2c52 │ │ │ │ │ + b.n 3dac │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.w 256a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.w 2b2c │ │ │ │ │ + b.w 2a62 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 2b22 │ │ │ │ │ + blt.w 2a58 │ │ │ │ │ b.w 2588 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ b.w 2680 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ b.w 26aa │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3876 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 2c1e │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - subs r1, #1 │ │ │ │ │ - cbz r0, 3d78 │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 3cee │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 2b78 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.w 350e │ │ │ │ │ - ldr r6, [sp, #36] @ 0x24 │ │ │ │ │ - b.n 3cea │ │ │ │ │ - ldr.w r8, [sp, #52] @ 0x34 │ │ │ │ │ - b.w 2698 │ │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ │ - str.w r5, [r8] │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - b.w 2c06 │ │ │ │ │ + b.n 3b44 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3f8a │ │ │ │ │ + bne.w 406c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ beq.w 28d6 │ │ │ │ │ @@ -6720,374 +6756,888 @@ │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ b.w 290a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3a90 │ │ │ │ │ + bne.w 3cea │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov sl, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 26d0 │ │ │ │ │ - b.n 3ccc │ │ │ │ │ - movs r1, #22 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_expect_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 34ee │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC20 │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC20 │ │ │ │ │ - b.n 389e │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.w 3516 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 3074 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_fill_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ - cmp r0, r5 │ │ │ │ │ - bge.n 3e0c │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - movs r5, #1 │ │ │ │ │ - str r5, [r4, #60] @ 0x3c │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.w 3570 │ │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ │ - ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - ldr.w r3, [r3, r8, lsl #2] │ │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ │ - mov sl, r2 │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - beq.w 3046 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.w 3570 │ │ │ │ │ - ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 309a │ │ │ │ │ - ldr r6, [sp, #36] @ 0x24 │ │ │ │ │ - b.n 3d52 │ │ │ │ │ + b.n 3d4a │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3476 │ │ │ │ │ + beq.w 368e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3476 │ │ │ │ │ + beq.w 368e │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldrd r8, r9, [r5, #16] │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldrd r7, r5, [r5, #24] │ │ │ │ │ - str r1, [sp, #28] │ │ │ │ │ + str r1, [sp, #32] │ │ │ │ │ bl 0 <_PyPegen_get_expr_name> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_expr_name │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC17 │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC17 │ │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ - b.n 3a4c │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 39e0 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 36d6 │ │ │ │ │ + b.n 3c96 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.n 36de │ │ │ │ │ + b.w 26aa │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - movs r5, #1 │ │ │ │ │ - str r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ b.w 2744 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - cbz r0, 3ebe │ │ │ │ │ - movs r5, #1 │ │ │ │ │ - str r5, [r4, #60] @ 0x3c │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ │ + mov r7, r3 │ │ │ │ │ + b.w 25b8 │ │ │ │ │ + ldr.w r9, [sp, #60] @ 0x3c │ │ │ │ │ + b.w 2658 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + beq.w 2ca2 │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 2776 │ │ │ │ │ - b.w 330e │ │ │ │ │ - ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 3eb0 │ │ │ │ │ - movs r2, #1 │ │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 378e │ │ │ │ │ + beq.w 27b2 │ │ │ │ │ + b.w 3160 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 35fa │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3eb0 │ │ │ │ │ + b.w 3602 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3eb0 │ │ │ │ │ + b.w 3602 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 3ef4 │ │ │ │ │ + bge.n 3f36 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3eb0 │ │ │ │ │ + b.w 3602 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 36fa │ │ │ │ │ + b.w 356c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldrd r9, r8, [r3, #12] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 3716 │ │ │ │ │ - b.n 3ed2 │ │ │ │ │ + beq.w 3588 │ │ │ │ │ + b.n 3f0e │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 3d92 │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + b.w 3392 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 3570 │ │ │ │ │ + b.w 3392 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 328a │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + movs r5, #1 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + str r5, [r4, #60] @ 0x3c │ │ │ │ │ + b.w 3390 │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + b.n 40be │ │ │ │ │ + movs r2, #1 │ │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ │ + b.n 3924 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_fill_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + blt.w 394e │ │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ │ + ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ + ldrd r8, r5, [r3, #12] │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq.w 38e2 │ │ │ │ │ + b.n 3da4 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b.n 38c6 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + beq.w 3092 │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + b.w 3156 │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + movs r5, #1 │ │ │ │ │ + str r5, [r4, #60] @ 0x3c │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + b.w 3156 │ │ │ │ │ + movs r1, #22 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_expect_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 3706 │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC20 │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC20 │ │ │ │ │ + b.n 3b10 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ ldr.w r1, [r7, r3, lsl #2] │ │ │ │ │ str.w r1, [r2, r3, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 394c │ │ │ │ │ - b.n 3f12 │ │ │ │ │ + beq.w 3bc6 │ │ │ │ │ + b.n 3fec │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.w 3490 │ │ │ │ │ + b.w 36a8 │ │ │ │ │ cmp r9, r7 │ │ │ │ │ - beq.n 3f60 │ │ │ │ │ + beq.n 4040 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ + str r3, [sp, #32] │ │ │ │ │ str.w r4, [r6, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ - b.n 391c │ │ │ │ │ + b.n 3b96 │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + b.w 30fc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.w 3492 │ │ │ │ │ + b.w 36aa │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 38ee │ │ │ │ │ + b.n 3b68 │ │ │ │ │ mov.w r9, r9, lsl #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov.w r1, r9, lsl #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 4032 │ │ │ │ │ + bne.w 42b0 │ │ │ │ │ mov r7, r6 │ │ │ │ │ mov r4, r5 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - ldr r6, [sp, #32] │ │ │ │ │ + ldr r6, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 3f2c │ │ │ │ │ + b.n 4006 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3608 │ │ │ │ │ + beq.w 383c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3d94 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + b.n 3e38 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 3ccc │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + movs r5, #1 │ │ │ │ │ + str r5, [r4, #60] @ 0x3c │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.w 2744 │ │ │ │ │ + lsls r3, r3, #1 │ │ │ │ │ + mov r0, r7 │ │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ │ + lsls r1, r3, #2 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3568 │ │ │ │ │ - b.w 30e0 │ │ │ │ │ + beq.w 42b4 │ │ │ │ │ + mov r7, r0 │ │ │ │ │ + b.n 38a8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 327a │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + beq.w 38a0 │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + mov r0, r7 │ │ │ │ │ + str r3, [r4, #60] @ 0x3c │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyMem_Free │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + b.w 3390 │ │ │ │ │ + ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ + str r7, [r4, #8] │ │ │ │ │ + cbnz r3, 410a │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3b00 │ │ │ │ │ - movs r2, #1 │ │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 35ea │ │ │ │ │ + b.w 34c6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - blt.n 3f8a │ │ │ │ │ + cmp r0, r5 │ │ │ │ │ + bge.n 40ec │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + movs r5, #1 │ │ │ │ │ + str r5, [r4, #60] @ 0x3c │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.w 34c6 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ - ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + ldr.w r3, [r3, r7, lsl #2] │ │ │ │ │ ldrd r9, r8, [r3, #12] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 35a8 │ │ │ │ │ + beq.w 344e │ │ │ │ │ + b.n 40ce │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b.w 3432 │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + bne.n 40d0 │ │ │ │ │ + adds r2, r3, #1 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + movw r2, #6000 @ 0x1770 │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + beq.n 4162 │ │ │ │ │ + mov.w r1, #616 @ 0x268 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_expect_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ + cbz r0, 415a │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 89dc │ │ │ │ │ + mov r2, r0 │ │ │ │ │ + cbz r0, 415a │ │ │ │ │ + movs r1, #1 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 262 <_PyPegen_parse+0x262> │ │ │ │ │ + R_ARM_THM_CALL _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + cbz r0, 415a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + movs r5, #1 │ │ │ │ │ + str r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3d94 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 40ce │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 358c │ │ │ │ │ - movs r2, #1 │ │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 36b0 │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + b.w 31d8 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.n 414a │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + beq.n 411e │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.n 414a │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 2d8a │ │ │ │ │ + movs r5, #1 │ │ │ │ │ + str r5, [r4, #60] @ 0x3c │ │ │ │ │ + b.w 26aa │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + movs r5, #1 │ │ │ │ │ + str r5, [r4, #60] @ 0x3c │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.w 3392 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + beq.w 4550 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.w 3392 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 36d6 │ │ │ │ │ + bge.n 41c0 │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + movs r5, #1 │ │ │ │ │ + str r5, [r4, #60] @ 0x3c │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + b.n 3eea │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ - ldrd r8, r5, [r3, #12] │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 366e │ │ │ │ │ - b.n 3e90 │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + ldrd r9, r8, [r3, #12] │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + bne.w 3ee6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 3652 │ │ │ │ │ - ldr.w r9, [sp, #52] @ 0x34 │ │ │ │ │ - b.w 2658 │ │ │ │ │ + movw r1, #522 @ 0x20a │ │ │ │ │ + bl 0 <_PyPegen_expect_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 2cc6 │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + b.n 3ee6 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.n 3b44 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 3d1c │ │ │ │ │ + b.w 2d84 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 34be │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.w 34c6 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 3548 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.w 3550 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_fill_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bge.n 4244 │ │ │ │ │ + movs r5, #1 │ │ │ │ │ + str r5, [r4, #60] @ 0x3c │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.w 3550 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b.w 34e2 │ │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ │ + ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + ldrd r8, r7, [r3, #12] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 2d6c │ │ │ │ │ - b.n 3c92 │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - b.n 3f42 │ │ │ │ │ + beq.w 34fe │ │ │ │ │ + b.n 4232 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbz r0, 4046 │ │ │ │ │ + cbz r0, 4268 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 3c96 │ │ │ │ │ + b.n 3eea │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 3c96 │ │ │ │ │ + b.n 3eea │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.n 425e │ │ │ │ │ + b.w 2d0c │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + str r3, [r4, #60] @ 0x3c │ │ │ │ │ + b.w 29a8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 403c │ │ │ │ │ - b.w 2dd6 │ │ │ │ │ + bne.w 3d0a │ │ │ │ │ + b.w 2742 │ │ │ │ │ + ldr.w r1, [r9, #4] │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl e4 <_PyPegen_parse+0xe4> │ │ │ │ │ + R_ARM_THM_CALL NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ + str r3, [sp, #0] │ │ │ │ │ + mov r2, r0 │ │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ │ + strd r5, r7, [sp, #4] │ │ │ │ │ + b.w 2c62 │ │ │ │ │ + mov r6, r0 │ │ │ │ │ + b.n 401c │ │ │ │ │ + mov r0, r7 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 2960 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 40ba │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 3026 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + beq.w 30e0 │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + b.w 375e │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 40ba │ │ │ │ │ + adds r2, r3, #1 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + movw r2, #6000 @ 0x1770 │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + beq.w 451c │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + movw r1, #622 @ 0x26e │ │ │ │ │ + bl 0 <_PyPegen_expect_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 453c │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + movw r2, #6000 @ 0x1770 │ │ │ │ │ + adds r1, r3, #1 │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + str r1, [r4, #88] @ 0x58 │ │ │ │ │ + beq.w 4534 │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + bne.w 452c │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl e784 │ │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 4430 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + movw r2, #6000 @ 0x1770 │ │ │ │ │ + adds r1, r3, #1 │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + str r1, [r4, #88] @ 0x58 │ │ │ │ │ + beq.w 44a8 │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + bne.w 44b0 │ │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ │ + movs r0, #4 │ │ │ │ │ + str r3, [sp, #32] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ + mov r8, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 4472 │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + bne.w 44b0 │ │ │ │ │ + mov sl, r7 │ │ │ │ │ + mov r7, r6 │ │ │ │ │ + mov r6, r4 │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + str r5, [sp, #48] @ 0x30 │ │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ │ + movs r1, #12 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + bl 0 <_PyPegen_expect_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 4484 │ │ │ │ │ + mov r4, r6 │ │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ │ + ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + mov r6, r7 │ │ │ │ │ + str r2, [sp, #36] @ 0x24 │ │ │ │ │ + ldr r1, [r4, #20] │ │ │ │ │ + mov r7, sl │ │ │ │ │ + str r3, [r4, #8] │ │ │ │ │ + bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ + R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ + mov r1, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 446c │ │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + bgt.n 4454 │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + str r1, [sp, #32] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyMem_Free │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 453c │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + movw r1, #621 @ 0x26d │ │ │ │ │ + bl 0 <_PyPegen_expect_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2e54 │ │ │ │ │ + beq.w 453c │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl e784 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 453c │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ │ + mvn.w r3, #4 │ │ │ │ │ + strd r3, r3, [sp] │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC24 │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC24 │ │ │ │ │ + str r3, [sp, #8] │ │ │ │ │ + ldrd r2, r3, [r2, #12] │ │ │ │ │ + bl 29e8 │ │ │ │ │ + R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, r2, #1 │ │ │ │ │ + cbz r0, 444e │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 26aa │ │ │ │ │ + str.w r9, [r4, #8] │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + beq.w 318e │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.w 33b2 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + b.w 3178 │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 3392 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + str r7, [r4, #8] │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + bne.n 4526 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + movw r1, #622 @ 0x26e │ │ │ │ │ + bl 0 <_PyPegen_expect_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.n 44ee │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + subs r3, r2, #1 │ │ │ │ │ + b.n 4414 │ │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ │ + ldr.w r0, [r8, r2, lsl #2] │ │ │ │ │ + str.w r0, [r3, r2, lsl #2] │ │ │ │ │ + adds r2, #1 │ │ │ │ │ + cmp r5, r2 │ │ │ │ │ + beq.n 439e │ │ │ │ │ + b.n 4454 │ │ │ │ │ + mov r4, r6 │ │ │ │ │ + mov r6, r7 │ │ │ │ │ + mov r7, sl │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyMem_Free │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + str r3, [r4, #60] @ 0x3c │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 4434 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + bl e784 │ │ │ │ │ + mov r4, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 437c │ │ │ │ │ + ldr r3, [r6, #60] @ 0x3c │ │ │ │ │ + cbnz r3, 44cc │ │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ + cmp r3, r5 │ │ │ │ │ + beq.n 44b8 │ │ │ │ │ + ldr r3, [r6, #8] │ │ │ │ │ + str r3, [sp, #32] │ │ │ │ │ + str.w r4, [r8, r5, lsl #2] │ │ │ │ │ + adds r5, #1 │ │ │ │ │ + b.n 436e │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b.n 4340 │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 4434 │ │ │ │ │ + lsls r3, r3, #1 │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ │ + lsls r1, r3, #2 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 4466 │ │ │ │ │ + mov r8, r0 │ │ │ │ │ + b.n 449c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 32fc │ │ │ │ │ + beq.n 4496 │ │ │ │ │ + mov r4, r6 │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + mov r6, r7 │ │ │ │ │ + mov r7, sl │ │ │ │ │ + str r3, [r4, #60] @ 0x3c │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyMem_Free │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 4434 │ │ │ │ │ + movs r1, #4 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_expect_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ + mov r2, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 444c │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ │ + mvn.w r3, #4 │ │ │ │ │ + strd r3, r3, [sp] │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC25 │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC25 │ │ │ │ │ + str r3, [sp, #8] │ │ │ │ │ + b.n 43fe │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + cbz r5, 456c │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.n 4414 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 4438 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b.n 431c │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + b.n 4438 │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + b.n 40ba │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b.w 320c │ │ │ │ │ + ldr r5, [r4, #8] │ │ │ │ │ + b.w 31a0 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + beq.w 31ee │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 40be │ │ │ │ │ + ldr r7, [r4, #8] │ │ │ │ │ + b.n 42fa │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + cbz r0, 458c │ │ │ │ │ + movs r5, #1 │ │ │ │ │ + str r5, [r4, #60] @ 0x3c │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + str r6, [r4, #8] │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + beq.w 2776 │ │ │ │ │ + b.w 3160 │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + b.n 457e │ │ │ │ │ + movs r2, #1 │ │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ │ + b.w 3a06 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 3304 │ │ │ │ │ + b.n 457e │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.n 457e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 40b2 │ │ │ │ │ + bge.n 45c6 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 3304 │ │ │ │ │ + b.n 457e │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b.w 3972 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - ldrd r8, r7, [r3, #12] │ │ │ │ │ + ldrd r9, r8, [r3, #12] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 32b2 │ │ │ │ │ - b.n 40aa │ │ │ │ │ + beq.w 398e │ │ │ │ │ + b.n 45a2 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_fill_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + blt.w 406c │ │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ │ + ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + ldrd r9, r8, [r3, #12] │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + beq.w 37dc │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.n 3e38 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 3296 │ │ │ │ │ + b.w 37c0 │ │ │ │ │ + movs r2, #1 │ │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ │ + b.w 381e │ │ │ │ │ + ldr r6, [sp, #40] @ 0x28 │ │ │ │ │ + b.w 3d6e │ │ │ │ │ + nop │ │ │ │ │ │ │ │ │ │ -000040d0 : │ │ │ │ │ +00004618 : │ │ │ │ │ t_primary_rule(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #12 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 415a │ │ │ │ │ + beq.n 46a2 │ │ │ │ │ add r2, sp, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1188 @ 0x4a4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ - cbz r0, 410e │ │ │ │ │ + cbz r0, 4656 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ @@ -7099,1179 +7649,1179 @@ │ │ │ │ │ movw r2, #1188 @ 0x4a4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4102 │ │ │ │ │ + bne.n 464a │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bl 4160 │ │ │ │ │ + bl 46a8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 4150 │ │ │ │ │ - cbz r0, 4144 │ │ │ │ │ + cbnz r3, 4698 │ │ │ │ │ + cbz r0, 468c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - ble.n 4144 │ │ │ │ │ + ble.n 468c │ │ │ │ │ mov r6, r3 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ - b.n 4114 │ │ │ │ │ + b.n 465c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 410a │ │ │ │ │ + b.n 4652 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r7 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 410a │ │ │ │ │ + b.n 4652 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 40f0 │ │ │ │ │ + b.n 4638 │ │ │ │ │ │ │ │ │ │ -00004160 : │ │ │ │ │ +000046a8 : │ │ │ │ │ t_primary_raw(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #32 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 49ca │ │ │ │ │ + beq.w 4f12 │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 49d8 │ │ │ │ │ + bne.w 4f20 │ │ │ │ │ ldrd r5, r6, [r4, #8] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq.w 49ee │ │ │ │ │ + beq.w 4f36 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 4a1e │ │ │ │ │ + beq.w 4f66 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ movw r1, #1188 @ 0x4a4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 43f2 │ │ │ │ │ + beq.w 493a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 442e │ │ │ │ │ + beq.w 4976 │ │ │ │ │ movs r1, #23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 433c │ │ │ │ │ + bne.w 4884 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4438 │ │ │ │ │ + bne.w 4980 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 49de │ │ │ │ │ + beq.w 4f26 │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1188 @ 0x4a4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 45c2 │ │ │ │ │ + beq.w 4b0a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 4450 │ │ │ │ │ + beq.w 4998 │ │ │ │ │ movs r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4480 │ │ │ │ │ + bne.w 49c8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4438 │ │ │ │ │ + bne.w 4980 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 4a28 │ │ │ │ │ + beq.w 4f70 │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1188 @ 0x4a4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 47e6 │ │ │ │ │ + beq.w 4d2e │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 446e │ │ │ │ │ + beq.w 49b6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7024 │ │ │ │ │ + bl 7590 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 492e │ │ │ │ │ + bne.w 4e76 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4438 │ │ │ │ │ + bne.w 4980 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 4968 │ │ │ │ │ + beq.w 4eb0 │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1188 @ 0x4a4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 46d4 │ │ │ │ │ + beq.w 4c1c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 43b0 │ │ │ │ │ + beq.n 48f8 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 43b0 │ │ │ │ │ + beq.n 48f8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d6a8 │ │ │ │ │ + bl dc24 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 43b2 │ │ │ │ │ + bne.n 48fa │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 43b0 │ │ │ │ │ + beq.n 48f8 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC t_lookahead_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS t_lookahead_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 43b0 │ │ │ │ │ + beq.n 48f8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4392 │ │ │ │ │ + beq.n 48da │ │ │ │ │ ldrd r3, r2, [r0, #20] │ │ │ │ │ mov r1, sl │ │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 4910 │ │ │ │ │ + bne.w 4e58 │ │ │ │ │ str.w r8, [sp] │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r2, sl │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ bl 0 <_PyAST_Call> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Call │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 438c │ │ │ │ │ + bne.n 48d4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 43e4 │ │ │ │ │ + beq.n 492c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 4396 │ │ │ │ │ + b.n 48de │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 48e8 │ │ │ │ │ + beq.w 4e30 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC t_lookahead_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS t_lookahead_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 48e8 │ │ │ │ │ + beq.w 4e30 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 4392 │ │ │ │ │ + cbz r0, 48da │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r3, r9 │ │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ movs r2, #1 │ │ │ │ │ ldr r5, [r6, #24] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ ldr r5, [r6, #20] │ │ │ │ │ strd r8, r5, [sp] │ │ │ │ │ bl 0 <_PyAST_Attribute> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Attribute │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4328 │ │ │ │ │ + beq.n 4870 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4328 │ │ │ │ │ + bne.n 4870 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #32 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ mov r6, r7 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 42ba │ │ │ │ │ + bne.n 4802 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4960 │ │ │ │ │ + bne.w 4ea8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - bl 4a3c │ │ │ │ │ + bl 4f84 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 447a │ │ │ │ │ + beq.n 49c2 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC t_lookahead_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS t_lookahead_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 447a │ │ │ │ │ + beq.n 49c2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 4970 │ │ │ │ │ + bne.w 4eb8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #32 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ mov r3, r7 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1188 @ 0x4a4 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ - cbnz r0, 4420 │ │ │ │ │ + cbnz r0, 4968 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl 4160 │ │ │ │ │ + bl 46a8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4946 │ │ │ │ │ - cbz r0, 441c │ │ │ │ │ + bne.w 4e8e │ │ │ │ │ + cbz r0, 4964 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - blt.n 44ec │ │ │ │ │ + blt.n 4a34 │ │ │ │ │ mov r6, r7 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 41da │ │ │ │ │ + bne.w 4722 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 41f4 │ │ │ │ │ + beq.w 473c │ │ │ │ │ subs r2, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n 4396 │ │ │ │ │ + b.n 48de │ │ │ │ │ mov r6, r7 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 4226 │ │ │ │ │ + bne.w 476e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 4240 │ │ │ │ │ - b.n 4438 │ │ │ │ │ + beq.w 4788 │ │ │ │ │ + b.n 4980 │ │ │ │ │ mov r6, r7 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 4272 │ │ │ │ │ + bne.w 47ba │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 428a │ │ │ │ │ - b.n 4438 │ │ │ │ │ + beq.w 47d2 │ │ │ │ │ + b.n 4980 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 43e4 │ │ │ │ │ + b.n 492c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 14194 │ │ │ │ │ + bl 14898 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4904 │ │ │ │ │ + beq.w 4e4c │ │ │ │ │ movs r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4904 │ │ │ │ │ + beq.w 4e4c │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC t_lookahead_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS t_lookahead_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4904 │ │ │ │ │ + beq.w 4e4c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4392 │ │ │ │ │ + beq.w 48da │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r7 │ │ │ │ │ movs r2, #1 │ │ │ │ │ ldr r5, [r6, #24] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ ldr r5, [r6, #20] │ │ │ │ │ strd r8, r5, [sp] │ │ │ │ │ bl 0 <_PyAST_Subscript> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Subscript │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4328 │ │ │ │ │ + beq.w 4870 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 43e4 │ │ │ │ │ - b.n 4328 │ │ │ │ │ + beq.w 492c │ │ │ │ │ + b.n 4870 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1188 @ 0x4a4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 4420 │ │ │ │ │ + bne.n 4968 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl 4160 │ │ │ │ │ + bl 46a8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4946 │ │ │ │ │ + bne.w 4e8e │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 441e │ │ │ │ │ + beq.n 4966 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bge.n 441e │ │ │ │ │ + bge.n 4966 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1188 @ 0x4a4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4420 │ │ │ │ │ + bne.w 4968 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl 4160 │ │ │ │ │ + bl 46a8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4946 │ │ │ │ │ + bne.w 4e8e │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 48ec │ │ │ │ │ + beq.w 4e34 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov sl, r2 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bge.w 48ec │ │ │ │ │ + bge.w 4e34 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1188 @ 0x4a4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4420 │ │ │ │ │ + bne.w 4968 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl 4160 │ │ │ │ │ + bl 46a8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4946 │ │ │ │ │ + bne.w 4e8e │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 48f4 │ │ │ │ │ + beq.w 4e3c │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ cmp sl, r6 │ │ │ │ │ - bge.w 48f4 │ │ │ │ │ + bge.w 4e3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1188 @ 0x4a4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4420 │ │ │ │ │ + bne.w 4968 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl 4160 │ │ │ │ │ + bl 46a8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4946 │ │ │ │ │ + bne.w 4e8e │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 441e │ │ │ │ │ + beq.w 4966 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - ble.w 441e │ │ │ │ │ + ble.w 4966 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - b.n 4588 │ │ │ │ │ + b.n 4ad0 │ │ │ │ │ mov r3, r7 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1188 @ 0x4a4 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4442 │ │ │ │ │ + bne.w 498a │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl 4160 │ │ │ │ │ + bl 46a8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 495a │ │ │ │ │ + bne.w 4ea2 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 443e │ │ │ │ │ + beq.w 4986 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - bge.w 443e │ │ │ │ │ + bge.w 4986 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1188 @ 0x4a4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4442 │ │ │ │ │ + bne.w 498a │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl 4160 │ │ │ │ │ + bl 46a8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 495a │ │ │ │ │ + bne.w 4ea2 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4440 │ │ │ │ │ + beq.w 4988 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bge.w 4440 │ │ │ │ │ + bge.w 4988 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1188 @ 0x4a4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4442 │ │ │ │ │ + bne.w 498a │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl 4160 │ │ │ │ │ + bl 46a8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 495a │ │ │ │ │ + bne.w 4ea2 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 48f0 │ │ │ │ │ + beq.w 4e38 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bge.w 48f0 │ │ │ │ │ + bge.w 4e38 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1188 @ 0x4a4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4442 │ │ │ │ │ + bne.w 498a │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl 4160 │ │ │ │ │ + bl 46a8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 495a │ │ │ │ │ + bne.w 4ea2 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4900 │ │ │ │ │ + beq.w 4e48 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bge.w 4900 │ │ │ │ │ + bge.w 4e48 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1188 @ 0x4a4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4442 │ │ │ │ │ + bne.w 498a │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl 4160 │ │ │ │ │ + bl 46a8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 495a │ │ │ │ │ + bne.w 4ea2 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4440 │ │ │ │ │ + beq.w 4988 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - ble.w 4440 │ │ │ │ │ + ble.w 4988 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - b.n 469a │ │ │ │ │ + b.n 4be2 │ │ │ │ │ mov r3, r7 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1188 @ 0x4a4 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 43a4 │ │ │ │ │ + bne.w 48ec │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl 4160 │ │ │ │ │ + bl 46a8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 494c │ │ │ │ │ + bne.w 4e94 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 43a0 │ │ │ │ │ + beq.w 48e8 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - bge.w 43a0 │ │ │ │ │ + bge.w 48e8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1188 @ 0x4a4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 43a4 │ │ │ │ │ + bne.w 48ec │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl 4160 │ │ │ │ │ + bl 46a8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 494c │ │ │ │ │ + bne.w 4e94 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 43a2 │ │ │ │ │ + beq.w 48ea │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - ble.w 43a2 │ │ │ │ │ + ble.w 48ea │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1188 @ 0x4a4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 43a4 │ │ │ │ │ + bne.w 48ec │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl 4160 │ │ │ │ │ + bl 46a8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 494c │ │ │ │ │ + bne.w 4e94 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 48fc │ │ │ │ │ + beq.w 4e44 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - ble.w 48fc │ │ │ │ │ + ble.w 4e44 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1188 @ 0x4a4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 43a4 │ │ │ │ │ + bne.w 48ec │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl 4160 │ │ │ │ │ + bl 46a8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 494c │ │ │ │ │ + bne.w 4e94 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 490c │ │ │ │ │ + beq.w 4e54 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bge.w 490c │ │ │ │ │ + bge.w 4e54 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1188 @ 0x4a4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 43a4 │ │ │ │ │ + bne.w 48ec │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl 4160 │ │ │ │ │ + bl 46a8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 494c │ │ │ │ │ + bne.w 4e94 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 43a2 │ │ │ │ │ + beq.w 48ea │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - ble.w 43a2 │ │ │ │ │ + ble.w 48ea │ │ │ │ │ mov r6, r3 │ │ │ │ │ - b.n 47ac │ │ │ │ │ + b.n 4cf4 │ │ │ │ │ mov r3, r7 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1188 @ 0x4a4 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4460 │ │ │ │ │ + bne.w 49a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl 4160 │ │ │ │ │ + bl 46a8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4954 │ │ │ │ │ + bne.w 4e9c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 445c │ │ │ │ │ + beq.w 49a4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - bge.w 445c │ │ │ │ │ + bge.w 49a4 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1188 @ 0x4a4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4460 │ │ │ │ │ + bne.w 49a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl 4160 │ │ │ │ │ + bl 46a8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4954 │ │ │ │ │ + bne.w 4e9c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 445e │ │ │ │ │ + beq.w 49a6 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bge.w 445e │ │ │ │ │ + bge.w 49a6 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1188 @ 0x4a4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4460 │ │ │ │ │ + bne.w 49a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl 4160 │ │ │ │ │ + bl 46a8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4954 │ │ │ │ │ + bne.n 4e9c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 48f8 │ │ │ │ │ + beq.n 4e40 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov sl, r2 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bge.n 48f8 │ │ │ │ │ + bge.n 4e40 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1188 @ 0x4a4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4460 │ │ │ │ │ + bne.w 49a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl 4160 │ │ │ │ │ + bl 46a8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4954 │ │ │ │ │ + bne.n 4e9c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4908 │ │ │ │ │ + beq.n 4e50 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ cmp sl, r6 │ │ │ │ │ - bge.n 4908 │ │ │ │ │ + bge.n 4e50 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1188 @ 0x4a4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4460 │ │ │ │ │ + bne.w 49a8 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl 4160 │ │ │ │ │ + bl 46a8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4954 │ │ │ │ │ + bne.n 4e9c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 445e │ │ │ │ │ + beq.w 49a6 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - ble.w 445e │ │ │ │ │ + ble.w 49a6 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - b.n 48b0 │ │ │ │ │ + b.n 4df8 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 442e │ │ │ │ │ + b.n 4976 │ │ │ │ │ ldr r6, [sp, #16] │ │ │ │ │ - b.n 441e │ │ │ │ │ + b.n 4966 │ │ │ │ │ ldr r6, [sp, #16] │ │ │ │ │ - b.n 4440 │ │ │ │ │ + b.n 4988 │ │ │ │ │ mov r6, sl │ │ │ │ │ - b.n 441e │ │ │ │ │ + b.n 4966 │ │ │ │ │ ldr r6, [sp, #16] │ │ │ │ │ - b.n 445e │ │ │ │ │ + b.n 49a6 │ │ │ │ │ ldr r6, [sp, #16] │ │ │ │ │ - b.n 43a2 │ │ │ │ │ + b.n 48ea │ │ │ │ │ ldr r6, [sp, #20] │ │ │ │ │ - b.n 4440 │ │ │ │ │ + b.n 4988 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 4450 │ │ │ │ │ + b.n 4998 │ │ │ │ │ mov r6, sl │ │ │ │ │ - b.n 445e │ │ │ │ │ + b.n 49a6 │ │ │ │ │ ldr r6, [sp, #20] │ │ │ │ │ - b.n 43a2 │ │ │ │ │ + b.n 48ea │ │ │ │ │ str.w r8, [sp] │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ ldrd r1, r2, [sl, #8] │ │ │ │ │ bl 0 <_PyAST_Call> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Call │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 438c │ │ │ │ │ - b.n 4328 │ │ │ │ │ + bne.w 48d4 │ │ │ │ │ + b.n 4870 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC t_lookahead_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS t_lookahead_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ - cbnz r0, 4986 │ │ │ │ │ + cbnz r0, 4ece │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 446e │ │ │ │ │ + b.n 49b6 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 4430 │ │ │ │ │ + b.n 4978 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 43b2 │ │ │ │ │ + b.n 48fa │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 4470 │ │ │ │ │ + b.n 49b8 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 4452 │ │ │ │ │ + b.n 499a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 4396 │ │ │ │ │ + b.n 48de │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 4298 │ │ │ │ │ + b.n 47e0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 43e4 │ │ │ │ │ + beq.w 492c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r6, [sp, #16] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 4396 │ │ │ │ │ + b.n 48de │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4392 │ │ │ │ │ + beq.w 48da │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldrd r5, r6, [r6, #20] │ │ │ │ │ bl 0 <_PyPegen_singleton_seq> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_singleton_seq │ │ │ │ │ mov r1, r0 │ │ │ │ │ - cbz r0, 49c4 │ │ │ │ │ + cbz r0, 4f0c │ │ │ │ │ strd r5, r6, [sp, #4] │ │ │ │ │ mov r3, r9 │ │ │ │ │ str.w r8, [sp] │ │ │ │ │ mov r0, r7 │ │ │ │ │ movs r2, #0 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ bl 0 <_PyAST_Call> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Call │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 44e2 │ │ │ │ │ - b.n 4328 │ │ │ │ │ + bne.w 4a2a │ │ │ │ │ + b.n 4870 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 49a4 │ │ │ │ │ + b.n 4eec │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 418e │ │ │ │ │ + beq.w 46d6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n 4396 │ │ │ │ │ + b.n 48de │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1188 @ 0x4a4 │ │ │ │ │ - b.n 420a │ │ │ │ │ + b.n 4752 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 4a30 │ │ │ │ │ + blt.n 4f78 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4438 │ │ │ │ │ + bne.w 4980 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 41b6 │ │ │ │ │ + bne.w 46fe │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 41b6 │ │ │ │ │ + b.w 46fe │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 424e │ │ │ │ │ + b.n 4796 │ │ │ │ │ movs r3, #1 │ │ │ │ │ subs r2, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 4396 │ │ │ │ │ + b.n 48de │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00004a3c : │ │ │ │ │ +00004f84 : │ │ │ │ │ atom_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 558e │ │ │ │ │ + beq.w 5ad6 │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 559c │ │ │ │ │ + bne.w 5ae4 │ │ │ │ │ ldrd r6, r5, [r4, #8] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq.w 5396 │ │ │ │ │ + beq.w 58de │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 4a9a │ │ │ │ │ + cbz r0, 4fe2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 53b8 │ │ │ │ │ + bne.w 5900 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #613 @ 0x265 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4cfc │ │ │ │ │ + bne.w 5244 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 53b8 │ │ │ │ │ + bne.w 5900 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #615 @ 0x267 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4ec0 │ │ │ │ │ + bne.w 5408 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 53b8 │ │ │ │ │ + bne.w 5900 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #614 @ 0x266 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 4be6 │ │ │ │ │ + bne.n 512e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 53b8 │ │ │ │ │ + bne.w 5900 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_93_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_93_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 4ba4 │ │ │ │ │ + bne.n 50ec │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 53b8 │ │ │ │ │ + bne.w 5900 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_number_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_number_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 4a8c │ │ │ │ │ + bne.n 4fd4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4a8c │ │ │ │ │ + bne.n 4fd4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #7 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 4bb4 │ │ │ │ │ + bne.n 50fc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4a8c │ │ │ │ │ + bne.n 4fd4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #9 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 4c26 │ │ │ │ │ + bne.n 516e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4a8c │ │ │ │ │ + bne.n 4fd4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #25 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4db6 │ │ │ │ │ + bne.w 52fe │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4a8c │ │ │ │ │ + bne.n 4fd4 │ │ │ │ │ movs r1, #52 @ 0x34 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5026 │ │ │ │ │ + bne.w 556e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5a3c │ │ │ │ │ + bl 5f84 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4a8c │ │ │ │ │ - b.n 4b0a │ │ │ │ │ + bne.w 4fd4 │ │ │ │ │ + b.n 5052 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 5584 │ │ │ │ │ + beq.w 5acc │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 557e │ │ │ │ │ + bne.w 5ac6 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - bl 11480 │ │ │ │ │ + bl 11bac │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4d1e │ │ │ │ │ + beq.w 5266 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 4a90 │ │ │ │ │ + b.n 4fd8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4a8c │ │ │ │ │ + beq.w 4fd4 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r2, r9 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ @@ -8281,451 +8831,451 @@ │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ ldr r5, [r5, #20] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_Constant> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Constant │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 55b2 │ │ │ │ │ + beq.w 5afa │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 55b2 │ │ │ │ │ + bne.w 5afa │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 4be2 │ │ │ │ │ + b.n 512a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 5502 │ │ │ │ │ + beq.w 5a4a │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 54fc │ │ │ │ │ + bne.w 5a44 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - bl 12be8 │ │ │ │ │ + bl 132f4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 4bde │ │ │ │ │ + bne.n 5126 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 54da │ │ │ │ │ + bne.w 5a22 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 566c │ │ │ │ │ + beq.w 5bb4 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 590e │ │ │ │ │ + beq.w 5e56 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov fp, r2 │ │ │ │ │ mov sl, r3 │ │ │ │ │ movs r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 54c0 │ │ │ │ │ + beq.w 5a08 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 110b0 │ │ │ │ │ + bl 117dc │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 54c0 │ │ │ │ │ + beq.w 5a08 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ca34 │ │ │ │ │ + bl cfa8 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 54c0 │ │ │ │ │ + beq.w 5a08 │ │ │ │ │ movs r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 54c0 │ │ │ │ │ + beq.w 5a08 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5906 │ │ │ │ │ + beq.w 5e4e │ │ │ │ │ ldr r7, [r4, #20] │ │ │ │ │ mov r2, fp │ │ │ │ │ str r7, [sp, #8] │ │ │ │ │ mov r3, sl │ │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ │ ldr.w r7, [ip, #24] │ │ │ │ │ str r7, [sp, #4] │ │ │ │ │ ldr.w r7, [ip, #20] │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_ListComp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_ListComp │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 58fa │ │ │ │ │ + beq.w 5e42 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5566 │ │ │ │ │ + bne.w 5aae │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r2 │ │ │ │ │ subs r3, #2 │ │ │ │ │ - b.n 4be2 │ │ │ │ │ + b.n 512a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4a8c │ │ │ │ │ + beq.w 4fd4 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r2, r9 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ mov r1, r7 │ │ │ │ │ - b.n 4c06 │ │ │ │ │ + b.n 514e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 54ea │ │ │ │ │ + bne.w 5a32 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ it ne │ │ │ │ │ movne sl, r7 │ │ │ │ │ - beq.w 5536 │ │ │ │ │ + beq.w 5a7e │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 50a0 │ │ │ │ │ + beq.w 55e8 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 58f0 │ │ │ │ │ + beq.w 5e38 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 54f4 │ │ │ │ │ + bne.w 5a3c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - bl f054 │ │ │ │ │ + bl f73c │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 54ee │ │ │ │ │ + bne.w 5a36 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 54f4 │ │ │ │ │ + bne.w 5a3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 110b0 │ │ │ │ │ + bl 117dc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, r0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 509e │ │ │ │ │ + beq.w 55e6 │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5068 │ │ │ │ │ + beq.w 55b0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 55ca │ │ │ │ │ + bne.w 5b12 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ - b.n 4be2 │ │ │ │ │ + b.n 512a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 584e │ │ │ │ │ + beq.w 5d96 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 53dc │ │ │ │ │ + bne.w 5924 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov sl, r2 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ it ne │ │ │ │ │ movne r7, sl │ │ │ │ │ - beq.w 585a │ │ │ │ │ + beq.w 5da2 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - beq.w 563a │ │ │ │ │ + beq.w 5b82 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r7, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4ee2 │ │ │ │ │ + beq.n 542a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 5662 │ │ │ │ │ + beq.w 5baa │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 555e │ │ │ │ │ + bne.w 5aa6 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - bl 147ec <_gather_116_rule> │ │ │ │ │ + bl 153f0 <_gather_116_rule> │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5014 │ │ │ │ │ + bne.w 555c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov.w fp, #0 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 4ee4 │ │ │ │ │ + bne.n 542c │ │ │ │ │ movs r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4ee2 │ │ │ │ │ + beq.n 542a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5550 │ │ │ │ │ + beq.w 5a98 │ │ │ │ │ ldr r2, [r3, #20] │ │ │ │ │ mov r1, fp │ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r7, r2 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 <_PyPegen_get_keys> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_keys │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 582e │ │ │ │ │ + beq.w 5d76 │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_values> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_values │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5826 │ │ │ │ │ + beq.w 5d6e │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ strd r7, r3, [sp] │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ ldr r7, [r4, #20] │ │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ │ str r7, [sp, #8] │ │ │ │ │ bl 0 <_PyAST_Dict> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Dict │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 576c │ │ │ │ │ + beq.w 5cb4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 4dac │ │ │ │ │ + beq.n 52f4 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4db0 │ │ │ │ │ + beq.w 52f8 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 4f6c │ │ │ │ │ + b.n 54b4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4a8c │ │ │ │ │ + beq.w 4fd4 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r2, r9 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ mov r1, r7 │ │ │ │ │ - b.n 4c06 │ │ │ │ │ + b.n 514e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 565c │ │ │ │ │ + bne.w 5ba4 │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4f68 │ │ │ │ │ + beq.n 54b0 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 5886 │ │ │ │ │ + beq.w 5dce │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 587c │ │ │ │ │ + bne.w 5dc4 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - bl 147ec <_gather_116_rule> │ │ │ │ │ + bl 153f0 <_gather_116_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5104 │ │ │ │ │ + bne.w 564c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 587c │ │ │ │ │ + bne.w 5dc4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ - cbz r0, 4f40 │ │ │ │ │ + bl 7858 │ │ │ │ │ + cbz r0, 5488 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 50a8 │ │ │ │ │ + bne.w 55f0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 587c │ │ │ │ │ + bne.w 5dc4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ - cbz r0, 4f62 │ │ │ │ │ + bl 7858 │ │ │ │ │ + cbz r0, 54aa │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 51d2 │ │ │ │ │ + bne.w 571a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 53dc │ │ │ │ │ + bne.w 5924 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 562a │ │ │ │ │ + beq.w 5b72 │ │ │ │ │ ldrd r3, r2, [r4, #8] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 55fe │ │ │ │ │ + beq.w 5b46 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov fp, r3 │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5284 │ │ │ │ │ + beq.w 57cc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12ce4 │ │ │ │ │ + bl 133f0 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5284 │ │ │ │ │ + beq.w 57cc │ │ │ │ │ movs r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5284 │ │ │ │ │ + beq.w 57cc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 55f6 │ │ │ │ │ + beq.w 5b3e │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ mov r2, fp │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ ldr.w r3, [ip, #24] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ │ bl 0 <_PyAST_Set> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Set │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 527a │ │ │ │ │ + beq.w 57c2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 4cf4 │ │ │ │ │ + beq.w 523c │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4cf4 │ │ │ │ │ + beq.w 523c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 528a │ │ │ │ │ + b.n 57d2 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 4e3a │ │ │ │ │ - b.n 4e32 │ │ │ │ │ + beq.w 5382 │ │ │ │ │ + b.n 537a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 551e │ │ │ │ │ + beq.w 5a66 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r2, r9 │ │ │ │ │ movs r1, #0 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_EllipsisObject │ │ │ │ │ @@ -8735,333 +9285,333 @@ │ │ │ │ │ str r7, [sp, #4] │ │ │ │ │ ldr r6, [r6, #20] │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_Constant> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Constant │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 550c │ │ │ │ │ + beq.w 5a54 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 550c │ │ │ │ │ + bne.w 5a54 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 4be2 │ │ │ │ │ + b.n 512a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 521e │ │ │ │ │ + bne.w 5766 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 54ea │ │ │ │ │ + bne.w 5a32 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7024 │ │ │ │ │ + bl 7590 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - cbnz r0, 50a4 │ │ │ │ │ + cbnz r0, 55ec │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 4b46 │ │ │ │ │ - b.n 4a8c │ │ │ │ │ + beq.w 508e │ │ │ │ │ + b.n 4fd4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 506c │ │ │ │ │ + b.n 55b4 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 4be2 │ │ │ │ │ + b.n 512a │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4f40 │ │ │ │ │ + beq.w 5488 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9f8c │ │ │ │ │ + bl a500 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4f40 │ │ │ │ │ + beq.w 5488 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ mvn.w r3, #4 │ │ │ │ │ strd r3, r3, [sp] │ │ │ │ │ movw r3, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC27 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC29 │ │ │ │ │ movt r3, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC27 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC29 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldrd r2, r3, [r2, #12] │ │ │ │ │ - bl 349c │ │ │ │ │ + bl 29e8 │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4f64 │ │ │ │ │ + beq.w 54ac │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 4f6a │ │ │ │ │ + b.n 54b2 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4f20 │ │ │ │ │ + beq.w 5468 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 57dc │ │ │ │ │ + beq.w 5d24 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 5548 │ │ │ │ │ + bne.w 5a90 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ mov fp, r3 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ - cbz r0, 5152 │ │ │ │ │ + cbz r0, 569a │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ movs r3, #11 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 57e4 │ │ │ │ │ + bne.w 5d2c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 5548 │ │ │ │ │ + bne.w 5a90 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5890 │ │ │ │ │ + beq.w 5dd8 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5890 │ │ │ │ │ + beq.w 5dd8 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5890 │ │ │ │ │ + beq.w 5dd8 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9f8c │ │ │ │ │ + bl a500 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5890 │ │ │ │ │ + beq.w 5dd8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ mvn.w r3, #4 │ │ │ │ │ strd r3, r3, [sp] │ │ │ │ │ movw r3, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC27 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC29 │ │ │ │ │ movt r3, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC27 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC29 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldrd r2, r3, [r2, #12] │ │ │ │ │ - bl 349c │ │ │ │ │ + bl 29e8 │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 581e │ │ │ │ │ + beq.w 5d66 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 4f22 │ │ │ │ │ + b.n 546a │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_233_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_233_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4f62 │ │ │ │ │ + beq.w 54aa │ │ │ │ │ movw r3, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC28 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC30 │ │ │ │ │ movt r3, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC28 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC30 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r7, #24] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [r7, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r7, #12] │ │ │ │ │ - bl 34d4 │ │ │ │ │ + bl 2a20 │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 50fa │ │ │ │ │ - b.n 4f64 │ │ │ │ │ + bne.w 5642 │ │ │ │ │ + b.n 54ac │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 5078 │ │ │ │ │ + bne.w 55c0 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 55e2 │ │ │ │ │ + beq.w 5b2a │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov sl, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 524c │ │ │ │ │ + cbz r0, 5794 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f1a4 │ │ │ │ │ + bl f88c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5932 │ │ │ │ │ + bne.w 5e7a │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 55f0 │ │ │ │ │ + bne.w 5b38 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 5270 │ │ │ │ │ + cbz r0, 57b8 │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5982 │ │ │ │ │ + bne.w 5eca │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - b.n 507a │ │ │ │ │ + b.n 55c2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 500a │ │ │ │ │ + bne.w 5552 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 53dc │ │ │ │ │ + bne.w 5924 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 57cc │ │ │ │ │ + beq.w 5d14 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov fp, r3 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 57a4 │ │ │ │ │ + beq.w 5cec │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 57a0 │ │ │ │ │ + beq.w 5ce8 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 5796 │ │ │ │ │ + beq.w 5cde │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 552e │ │ │ │ │ + bne.w 5a76 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 53f6 │ │ │ │ │ + beq.w 593e │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 53f6 │ │ │ │ │ + beq.n 593e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 53f6 │ │ │ │ │ + beq.n 593e │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_key_value_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_key_value_pair │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 53ec │ │ │ │ │ + beq.n 5934 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5780 │ │ │ │ │ + bne.w 5cc8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl ca34 │ │ │ │ │ + bl cfa8 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 579e │ │ │ │ │ + beq.w 5ce6 │ │ │ │ │ movs r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 579e │ │ │ │ │ + beq.w 5ce6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5846 │ │ │ │ │ + beq.w 5d8e │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r2, r7 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr r0, [r1, #24] │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ @@ -9069,1171 +9619,1172 @@ │ │ │ │ │ strd r0, r1, [sp] │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ ldrd r0, r1, [r0] │ │ │ │ │ bl 0 <_PyAST_DictComp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_DictComp │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5836 │ │ │ │ │ + beq.w 5d7e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 4cf4 │ │ │ │ │ + beq.w 523c │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4cf4 │ │ │ │ │ + beq.w 523c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 540c │ │ │ │ │ + b.n 5954 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 55a4 │ │ │ │ │ + blt.w 5aec │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 4a82 │ │ │ │ │ + beq.w 4fca │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 4a90 │ │ │ │ │ + b.w 4fd8 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - cbz r3, 53d6 │ │ │ │ │ + cbz r3, 591e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 56b6 │ │ │ │ │ + bne.w 5bfe │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3110 │ │ │ │ │ + bl 265c │ │ │ │ │ R_ARM_THM_CALL invalid_comprehension_rule │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 4b84 │ │ │ │ │ - b.w 4a8c │ │ │ │ │ + beq.w 50cc │ │ │ │ │ + b.w 4fd4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 578a │ │ │ │ │ + bne.w 5cd2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 56cc │ │ │ │ │ + bne.w 5c14 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 53dc │ │ │ │ │ + bne.n 5924 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 56bc │ │ │ │ │ + beq.w 5c04 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 5694 │ │ │ │ │ + beq.w 5bdc │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov sl, r2 │ │ │ │ │ mov fp, r3 │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 53c2 │ │ │ │ │ + beq.n 590a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 110b0 │ │ │ │ │ + bl 117dc │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 53c2 │ │ │ │ │ + beq.n 590a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ca34 │ │ │ │ │ + bl cfa8 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 53c2 │ │ │ │ │ + beq.n 590a │ │ │ │ │ movs r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 53c2 │ │ │ │ │ + beq.n 590a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 568c │ │ │ │ │ + beq.w 5bd4 │ │ │ │ │ ldr r7, [r4, #20] │ │ │ │ │ mov r2, sl │ │ │ │ │ str r7, [sp, #8] │ │ │ │ │ mov r3, fp │ │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ │ ldr.w r7, [ip, #24] │ │ │ │ │ str r7, [sp, #4] │ │ │ │ │ ldr.w r7, [ip, #20] │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_SetComp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_SetComp │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5680 │ │ │ │ │ + beq.w 5bc8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 4cf4 │ │ │ │ │ + beq.w 523c │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4cf4 │ │ │ │ │ + beq.w 523c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 53dc │ │ │ │ │ + b.n 5924 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - cbz r3, 54d4 │ │ │ │ │ + cbz r3, 5a1c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 567a │ │ │ │ │ + bne.w 5bc2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3110 │ │ │ │ │ + bl 265c │ │ │ │ │ R_ARM_THM_CALL invalid_comprehension_rule │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 4b64 │ │ │ │ │ - b.w 4a8c │ │ │ │ │ + beq.w 50ac │ │ │ │ │ + b.w 4fd4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5092 │ │ │ │ │ + b.n 55da │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 4d90 │ │ │ │ │ + b.n 52d8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 506c │ │ │ │ │ + b.n 55b4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 54dc │ │ │ │ │ + b.n 5a24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 4c36 │ │ │ │ │ + b.w 517e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - cbz r0, 5528 │ │ │ │ │ + cbz r0, 5a70 │ │ │ │ │ movs r2, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 4a90 │ │ │ │ │ + b.w 4fd8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 4a90 │ │ │ │ │ + b.w 4fd8 │ │ │ │ │ mov r5, r6 │ │ │ │ │ - b.w 4be2 │ │ │ │ │ + b.w 512a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 53fe │ │ │ │ │ + b.n 5946 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, 5558 │ │ │ │ │ + cbnz r2, 5aa0 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov sl, r3 │ │ │ │ │ - b.w 4d3a │ │ │ │ │ + b.w 5282 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 4f22 │ │ │ │ │ + b.n 546a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 4f6c │ │ │ │ │ + b.n 54b4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 507a │ │ │ │ │ + b.n 55c2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 4ee4 │ │ │ │ │ + b.n 542c │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4cf4 │ │ │ │ │ + beq.w 523c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 54da │ │ │ │ │ + b.n 5a22 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5092 │ │ │ │ │ + b.n 55da │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 4bc4 │ │ │ │ │ + b.w 510c │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 4a6a │ │ │ │ │ + beq.w 4fb2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.w 4a90 │ │ │ │ │ + b.w 4fd8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 4a90 │ │ │ │ │ + b.w 4fd8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4be2 │ │ │ │ │ + beq.w 512a │ │ │ │ │ movs r2, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 4a90 │ │ │ │ │ + b.w 4fd8 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4db0 │ │ │ │ │ + beq.w 52f8 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 507a │ │ │ │ │ + b.n 55c2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 5232 │ │ │ │ │ + beq.w 577a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ - b.n 5276 │ │ │ │ │ + b.n 57be │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 528a │ │ │ │ │ + b.n 57d2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 500a │ │ │ │ │ + blt.w 5552 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov fp, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 4f9c │ │ │ │ │ + beq.w 54e4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 528a │ │ │ │ │ + b.n 57d2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 4f84 │ │ │ │ │ - b.n 5624 │ │ │ │ │ + beq.w 54cc │ │ │ │ │ + b.n 5b6c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 5870 │ │ │ │ │ + blt.w 5db8 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r7, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ str r1, [sp, #24] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 4dfa │ │ │ │ │ + beq.w 5342 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 4f6c │ │ │ │ │ + b.n 54b4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 4e16 │ │ │ │ │ + b.w 535e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 4c66 │ │ │ │ │ + beq.w 51ae │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 54da │ │ │ │ │ + b.n 5a22 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 54b6 │ │ │ │ │ - b.n 53d6 │ │ │ │ │ + bne.w 59fe │ │ │ │ │ + b.n 591e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 53dc │ │ │ │ │ + b.n 5924 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 54b6 │ │ │ │ │ + blt.w 59fe │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r7, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov sl, r1 │ │ │ │ │ mov fp, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 543e │ │ │ │ │ + beq.w 5986 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 53dc │ │ │ │ │ + b.n 5924 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 5422 │ │ │ │ │ - b.n 56b6 │ │ │ │ │ + beq.w 596a │ │ │ │ │ + b.n 5bfe │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 540a │ │ │ │ │ + bne.w 5952 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 56fe │ │ │ │ │ + beq.n 5c46 │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 56f2 │ │ │ │ │ + cbz r0, 5c3a │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 5710 │ │ │ │ │ + cbnz r0, 5c58 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ mov r3, r1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 540a │ │ │ │ │ + b.n 5952 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 56de │ │ │ │ │ + beq.n 5c26 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.n 56f8 │ │ │ │ │ + b.n 5c40 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9f8c │ │ │ │ │ + bl a500 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 56f2 │ │ │ │ │ + beq.n 5c3a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ca34 │ │ │ │ │ + bl cfa8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 56f2 │ │ │ │ │ + beq.n 5c3a │ │ │ │ │ movs r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 56f2 │ │ │ │ │ + beq.n 5c3a │ │ │ │ │ movw r3, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC29 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC31 │ │ │ │ │ movt r3, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC29 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC31 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r2, #24] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [r2, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r2, #12] │ │ │ │ │ - bl 34d4 │ │ │ │ │ + bl 2a20 │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 56f4 │ │ │ │ │ + beq.n 5c3c │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 56f8 │ │ │ │ │ + b.n 5c40 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4eba │ │ │ │ │ + bne.w 5402 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 4f6c │ │ │ │ │ + b.w 54b4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5320 │ │ │ │ │ + beq.w 5868 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 53fe │ │ │ │ │ + b.n 5946 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 52dc │ │ │ │ │ + b.n 5824 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 53fe │ │ │ │ │ + b.n 5946 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 538c │ │ │ │ │ + blt.w 58d4 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, fp, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 52be │ │ │ │ │ + beq.w 5806 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 540c │ │ │ │ │ + b.n 5954 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 52a2 │ │ │ │ │ - b.n 57c6 │ │ │ │ │ + beq.w 57ea │ │ │ │ │ + b.n 5d0e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5122 │ │ │ │ │ + b.n 566a │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ ldr r3, [r0, #28] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC26 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC28 │ │ │ │ │ movt r2, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC26 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC28 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ ldr r2, [r0, #24] │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ ldr r2, [r0, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 34d4 │ │ │ │ │ + bl 2a20 │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 51ca │ │ │ │ │ + bne.w 5712 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.w 4f20 │ │ │ │ │ + b.w 5468 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 4e86 │ │ │ │ │ + b.w 53ce │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 4e76 │ │ │ │ │ + b.w 53be │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 538c │ │ │ │ │ + bne.w 58d4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 540a │ │ │ │ │ + b.n 5952 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 540c │ │ │ │ │ + b.n 5954 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.w 4dc6 │ │ │ │ │ + b.w 530e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 565c │ │ │ │ │ + bne.w 5ba4 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r7, r3 │ │ │ │ │ - b.w 4de4 │ │ │ │ │ + b.w 532c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 4f6c │ │ │ │ │ + b.w 54b4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.w 4f6a │ │ │ │ │ + b.w 54b2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 4f08 │ │ │ │ │ + b.w 5450 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 5548 │ │ │ │ │ + bne.w 5a90 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 597e │ │ │ │ │ + beq.n 5ec6 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 597e │ │ │ │ │ + beq.n 5ec6 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_234_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_234_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 597e │ │ │ │ │ + beq.n 5ec6 │ │ │ │ │ movw r3, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC28 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC30 │ │ │ │ │ movt r3, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC28 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC30 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr.w r3, [fp, #24] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr.w r3, [fp, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [fp, #12] │ │ │ │ │ - b.n 580c │ │ │ │ │ + b.n 5d54 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 4d58 │ │ │ │ │ + b.w 52a0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5574 │ │ │ │ │ - b.n 54d4 │ │ │ │ │ + bne.w 5abc │ │ │ │ │ + b.n 5a1c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 54da │ │ │ │ │ + b.n 5a22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 5574 │ │ │ │ │ + blt.w 5abc │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r7, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov fp, r1 │ │ │ │ │ mov sl, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 4c82 │ │ │ │ │ - b.n 567a │ │ │ │ │ + beq.w 51ca │ │ │ │ │ + b.n 5bc2 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 524c │ │ │ │ │ + beq.w 5794 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ movw r3, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC24 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC26 │ │ │ │ │ movt r3, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC24 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC26 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r2, #28] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [r2, #24] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r2, #16] │ │ │ │ │ - bl 34d4 │ │ │ │ │ + bl 2a20 │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5272 │ │ │ │ │ + beq.w 57ba │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 5276 │ │ │ │ │ + b.n 57be │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 581e │ │ │ │ │ + b.n 5d66 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5270 │ │ │ │ │ + beq.w 57b8 │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5270 │ │ │ │ │ + beq.w 57b8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC25 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC27 │ │ │ │ │ movt r3, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC25 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC27 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r2, #24] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [r2, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r2, #12] │ │ │ │ │ - bl 34d4 │ │ │ │ │ + bl 2a20 │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5272 │ │ │ │ │ + beq.w 57ba │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ - b.n 5978 │ │ │ │ │ + b.n 5ec0 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000059d8 <_tmp_93_rule>: │ │ │ │ │ +00005f20 <_tmp_93_rule>: │ │ │ │ │ _tmp_93_rule(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 5a28 <_tmp_93_rule+0x50> │ │ │ │ │ + beq.n 5f70 <_tmp_93_rule+0x50> │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ - cbnz r2, 5a34 <_tmp_93_rule+0x5c> │ │ │ │ │ + cbnz r2, 5f7c <_tmp_93_rule+0x5c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_string_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_string_token │ │ │ │ │ - cbnz r0, 5a20 <_tmp_93_rule+0x48> │ │ │ │ │ + cbnz r0, 5f68 <_tmp_93_rule+0x48> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 5a20 <_tmp_93_rule+0x48> │ │ │ │ │ + cbnz r3, 5f68 <_tmp_93_rule+0x48> │ │ │ │ │ movs r1, #59 @ 0x3b │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 5a20 <_tmp_93_rule+0x48> │ │ │ │ │ + cbnz r0, 5f68 <_tmp_93_rule+0x48> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 59fc <_tmp_93_rule+0x24> │ │ │ │ │ + beq.n 5f44 <_tmp_93_rule+0x24> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 5a1c <_tmp_93_rule+0x44> │ │ │ │ │ + b.n 5f64 <_tmp_93_rule+0x44> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00005a3c : │ │ │ │ │ +00005f84 : │ │ │ │ │ strings_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 5ef2 │ │ │ │ │ + beq.w 6482 │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 5eea │ │ │ │ │ + bne.w 647a │ │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ │ mov.w r1, #1160 @ 0x488 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ - cbz r0, 5a8c │ │ │ │ │ + cbz r0, 5fd4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.w 5fbe │ │ │ │ │ + beq.w 6492 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 5eea │ │ │ │ │ + bne.w 647a │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 5fca │ │ │ │ │ + beq.w 649e │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov sl, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5f7c │ │ │ │ │ + beq.w 64ba │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 5f86 │ │ │ │ │ + bne.w 64ae │ │ │ │ │ mov.w fp, #1 │ │ │ │ │ mov r9, r0 │ │ │ │ │ movw r7, #6000 @ 0x1770 │ │ │ │ │ str r5, [sp, #20] │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ cmp r2, r7 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n 5b68 │ │ │ │ │ + beq.n 60b0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 5b76 │ │ │ │ │ + bne.n 60be │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 5f62 │ │ │ │ │ + beq.w 650e │ │ │ │ │ movs r1, #59 @ 0x3b │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5c20 │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + bne.w 6166 │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - subs r2, r1, #1 │ │ │ │ │ + subs r1, r2, #1 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5e72 │ │ │ │ │ + bne.w 63ea │ │ │ │ │ mov r0, r4 │ │ │ │ │ - cmp r2, r7 │ │ │ │ │ - str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 5fae │ │ │ │ │ + cmp r1, r7 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + beq.w 653a │ │ │ │ │ bl 0 <_PyPegen_string_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_string_token │ │ │ │ │ mov r1, r0 │ │ │ │ │ - cbz r0, 5b7e │ │ │ │ │ + cbz r0, 60c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_constant_from_string> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_constant_from_string │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5e7a │ │ │ │ │ + beq.w 63f2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5f9e │ │ │ │ │ + bne.w 6526 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #2 │ │ │ │ │ cmp r6, fp │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 5e22 │ │ │ │ │ + beq.w 637c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r2, r7 │ │ │ │ │ str.w r5, [r9, r6, lsl #2] │ │ │ │ │ add.w r6, r6, #1 │ │ │ │ │ mov sl, r3 │ │ │ │ │ add.w r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne.n 5aea │ │ │ │ │ + bne.n 6032 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 5af0 │ │ │ │ │ + beq.n 6038 │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ mov r8, r9 │ │ │ │ │ - subs r2, r3, #1 │ │ │ │ │ - b.n 5b86 │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 6404 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r8, r9 │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ - subs r2, #2 │ │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #2 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 5e44 │ │ │ │ │ + beq.w 639e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5e44 │ │ │ │ │ + bne.w 639e │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5f76 │ │ │ │ │ + beq.w 6522 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n 5bce │ │ │ │ │ + ble.n 6114 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r6, #1 │ │ │ │ │ ldr.w r2, [r8] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - beq.n 5bce │ │ │ │ │ + beq.n 6114 │ │ │ │ │ lsls r6, r6, #2 │ │ │ │ │ mov r2, r8 │ │ │ │ │ movs r3, #4 │ │ │ │ │ ldr r1, [r7, #4] │ │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ │ str r0, [r1, r3] │ │ │ │ │ adds r3, #4 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bne.n 5bc0 │ │ │ │ │ + bne.n 6106 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5ed0 │ │ │ │ │ + beq.w 6460 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r1, r7 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ │ ldr r7, [r6, #24] │ │ │ │ │ str r7, [sp, #4] │ │ │ │ │ ldr r6, [r6, #20] │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyPegen_concatenate_strings> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_concatenate_strings │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5ed8 │ │ │ │ │ + beq.w 6468 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 5ed8 │ │ │ │ │ + bne.w 6468 │ │ │ │ │ mov.w r2, #1160 @ 0x488 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_insert_memo │ │ │ │ │ - b.n 5a7c │ │ │ │ │ + b.n 5fc4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 5ec8 │ │ │ │ │ + beq.w 642c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5ec0 │ │ │ │ │ + bne.w 6424 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5eae │ │ │ │ │ + beq.w 6412 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5ea2 │ │ │ │ │ + bne.w 64cc │ │ │ │ │ strd r6, r8, [sp, #40] @ 0x28 │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ str.w r9, [sp, #48] @ 0x30 │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ │ mov r9, r4 │ │ │ │ │ - b.n 5c78 │ │ │ │ │ + b.n 61be │ │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ │ str.w r2, [r5, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ adds r2, r1, #1 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ str.w r2, [r9, #88] @ 0x58 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.w 5f02 │ │ │ │ │ + beq.w 64c4 │ │ │ │ │ ldr.w r2, [r9, #60] @ 0x3c │ │ │ │ │ - cbnz r2, 5cfa │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne.w 63b4 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr.w r4, [r9, #8] │ │ │ │ │ - bl 13138 │ │ │ │ │ + bl 13844 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbnz r0, 5cca │ │ │ │ │ + cbnz r0, 6218 │ │ │ │ │ ldr.w r2, [r9, #60] @ 0x3c │ │ │ │ │ str.w r4, [r9, #8] │ │ │ │ │ - cbnz r2, 5cfa │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne.w 63b4 │ │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r1, r0 │ │ │ │ │ - cbz r0, 5cfa │ │ │ │ │ + cbz r0, 6248 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_PyPegen_constant_from_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_constant_from_token │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5f34 │ │ │ │ │ + beq.w 64d2 │ │ │ │ │ ldr.w r1, [r9, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 5f0a │ │ │ │ │ + bne.w 6434 │ │ │ │ │ ldr.w r1, [r9, #88] @ 0x58 │ │ │ │ │ cmp r8, r6 │ │ │ │ │ add.w r1, r1, #4294967295 @ 0xffffffff │ │ │ │ │ str.w r1, [r9, #88] @ 0x58 │ │ │ │ │ - bne.n 5c6c │ │ │ │ │ + bne.n 61b2 │ │ │ │ │ mov.w r8, r8, lsl #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [sp, #32] │ │ │ │ │ mov.w r1, r8, lsl #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5f90 │ │ │ │ │ + beq.w 64f4 │ │ │ │ │ ldr.w r1, [r9, #88] @ 0x58 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ - b.n 5c6c │ │ │ │ │ + b.n 61b2 │ │ │ │ │ mov r4, r9 │ │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ │ mov r3, r6 │ │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ │ ldr.w r8, [sp, #44] @ 0x2c │ │ │ │ │ + str r2, [r4, #8] │ │ │ │ │ + ldr r6, [sp, #40] @ 0x28 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ │ - ldr r6, [sp, #40] @ 0x28 │ │ │ │ │ - subs r2, #1 │ │ │ │ │ ldr.w r9, [sp, #48] @ 0x30 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r3 │ │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ │ - str r2, [r4, #8] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5ea8 │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ + beq.w 640c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 5de8 │ │ │ │ │ + ble.n 6336 │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ str r0, [r1, #0] │ │ │ │ │ - beq.n 5de8 │ │ │ │ │ + beq.n 6336 │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ str r0, [r1, #4] │ │ │ │ │ - beq.n 5de8 │ │ │ │ │ + beq.n 6336 │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, #3 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ str r0, [r1, #8] │ │ │ │ │ - beq.n 5de8 │ │ │ │ │ + beq.n 6336 │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, #4 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ str r0, [r1, #12] │ │ │ │ │ - beq.n 5de8 │ │ │ │ │ + beq.n 6336 │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, #5 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ ldr r0, [r0, #16] │ │ │ │ │ str r0, [r1, #16] │ │ │ │ │ - beq.n 5de8 │ │ │ │ │ + beq.n 6336 │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, #6 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ str r0, [r1, #20] │ │ │ │ │ - beq.n 5de8 │ │ │ │ │ + beq.n 6336 │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ ldr r0, [r0, #24] │ │ │ │ │ str r0, [r1, #24] │ │ │ │ │ - beq.n 5de8 │ │ │ │ │ + beq.n 6336 │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, #8 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ str r0, [r1, #28] │ │ │ │ │ - beq.n 5de8 │ │ │ │ │ + beq.n 6336 │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, #9 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ ldr r0, [r0, #32] │ │ │ │ │ str r0, [r1, #32] │ │ │ │ │ - beq.n 5de8 │ │ │ │ │ + beq.n 6336 │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, #10 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ │ str r0, [r1, #36] @ 0x24 │ │ │ │ │ - beq.n 5de8 │ │ │ │ │ + beq.n 6336 │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, #11 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ │ str r0, [r1, #40] @ 0x28 │ │ │ │ │ - beq.n 5de8 │ │ │ │ │ + beq.n 6336 │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, #12 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ │ str r0, [r1, #44] @ 0x2c │ │ │ │ │ - beq.n 5de8 │ │ │ │ │ + beq.n 6336 │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ mov lr, r2 │ │ │ │ │ str r4, [sp, #32] │ │ │ │ │ sub.w ip, r1, #4 │ │ │ │ │ rsb r4, r1, #4 │ │ │ │ │ add.w ip, ip, r3, lsl #2 │ │ │ │ │ add.w r3, r1, #44 @ 0x2c │ │ │ │ │ adds r1, r4, r3 │ │ │ │ │ ldr.w r0, [lr, #4] │ │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ │ str r2, [r0, r1] │ │ │ │ │ cmp r3, ip │ │ │ │ │ - bne.n 5dd4 │ │ │ │ │ + bne.n 6322 │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ mov r2, lr │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ str r2, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -10242,402 +10793,413 @@ │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5b0e │ │ │ │ │ + beq.w 6056 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_joined_str> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_joined_str │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 5e5a │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 63d2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 5e90 │ │ │ │ │ + beq.w 608e │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - b.n 5b4a │ │ │ │ │ + subs r1, r2, #1 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.n 63dc │ │ │ │ │ + subs r2, #2 │ │ │ │ │ + b.n 6092 │ │ │ │ │ lsls r1, r6, #3 │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov.w fp, r6, lsl #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5f8a │ │ │ │ │ + beq.w 64b2 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r9, r0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov sl, r3 │ │ │ │ │ str.w r5, [r0, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ - b.n 5ae2 │ │ │ │ │ + b.n 602a │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, r1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ │ - b.n 5c12 │ │ │ │ │ + b.n 6158 │ │ │ │ │ + mov r4, r9 │ │ │ │ │ + mov r3, r6 │ │ │ │ │ + str r5, [sp, #36] @ 0x24 │ │ │ │ │ + ldr.w r8, [sp, #44] @ 0x2c │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r6, [sp, #40] @ 0x28 │ │ │ │ │ + ldr r5, [sp, #52] @ 0x34 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + ldr.w r9, [sp, #48] @ 0x30 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ │ + str r2, [r4, #8] │ │ │ │ │ + b.n 6264 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - subs r2, r1, #1 │ │ │ │ │ - cbz r0, 5e9e │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + subs r1, r2, #1 │ │ │ │ │ + cbz r0, 6408 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 5b1e │ │ │ │ │ + beq.w 6066 │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ mov r8, r9 │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - b.n 5b86 │ │ │ │ │ + subs r3, r1, #1 │ │ │ │ │ + b.n 60cc │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r8, r9 │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 5e76 │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 5e76 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - subs r2, r1, #1 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.n 5e64 │ │ │ │ │ - b.n 5e1e │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + cbz r0, 6404 │ │ │ │ │ + movs r2, #1 │ │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.n 60cc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 5e68 │ │ │ │ │ - subs r1, r2, #1 │ │ │ │ │ - str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 5b12 │ │ │ │ │ + b.n 63e0 │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - subs r1, #1 │ │ │ │ │ - str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 5b12 │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - subs r1, #1 │ │ │ │ │ - str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 5b12 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 605a │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 605a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5c30 │ │ │ │ │ + b.n 6176 │ │ │ │ │ + str r0, [sp, #36] @ 0x24 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + ldr.w r1, [r9, #88] @ 0x58 │ │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ + subs r1, #1 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 6502 │ │ │ │ │ + mov r3, r6 │ │ │ │ │ + mov r4, r9 │ │ │ │ │ + str r5, [sp, #36] @ 0x24 │ │ │ │ │ + mov r2, r1 │ │ │ │ │ + ldr.w r8, [sp, #44] @ 0x2c │ │ │ │ │ + ldr r6, [sp, #40] @ 0x28 │ │ │ │ │ + ldr r5, [sp, #52] @ 0x34 │ │ │ │ │ + ldr.w r9, [sp, #48] @ 0x30 │ │ │ │ │ + movs r1, #1 │ │ │ │ │ + str r1, [r4, #60] @ 0x3c │ │ │ │ │ + b.n 63ca │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 5a84 │ │ │ │ │ + b.n 5fcc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5c12 │ │ │ │ │ + beq.w 6158 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 5a84 │ │ │ │ │ + b.n 5fcc │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 5a6a │ │ │ │ │ + beq.w 5fb2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 5eea │ │ │ │ │ + b.n 647a │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_fill_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + blt.n 6474 │ │ │ │ │ + b.n 5fde │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq.w 6004 │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + b.n 63a8 │ │ │ │ │ + ldr r5, [sp, #20] │ │ │ │ │ + mov r0, r9 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyMem_Free │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + str r3, [r4, #60] @ 0x3c │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ + b.n 64ac │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5c88 │ │ │ │ │ - str r0, [sp, #36] @ 0x24 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr.w r1, [r9, #88] @ 0x58 │ │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ - subs r1, #1 │ │ │ │ │ - cbz r0, 5f56 │ │ │ │ │ - mov r3, r6 │ │ │ │ │ - mov r4, r9 │ │ │ │ │ - str r5, [sp, #36] @ 0x24 │ │ │ │ │ - mov r2, r1 │ │ │ │ │ - ldr.w r8, [sp, #44] @ 0x2c │ │ │ │ │ - ldr r5, [sp, #52] @ 0x34 │ │ │ │ │ - ldr r6, [sp, #40] @ 0x28 │ │ │ │ │ - ldr.w r9, [sp, #48] @ 0x30 │ │ │ │ │ - movs r1, #1 │ │ │ │ │ - str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 5d10 │ │ │ │ │ + b.n 61ce │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 605a │ │ │ │ │ mov r4, r9 │ │ │ │ │ ldr.w r8, [sp, #44] @ 0x2c │ │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ │ ldr.w r9, [sp, #48] @ 0x30 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 5f2e │ │ │ │ │ - b.n 5d10 │ │ │ │ │ + bne.n 645a │ │ │ │ │ + b.n 63ca │ │ │ │ │ + mov r4, r9 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + ldrd r6, r8, [sp, #40] @ 0x28 │ │ │ │ │ + ldr.w r9, [sp, #48] @ 0x30 │ │ │ │ │ + b.n 640e │ │ │ │ │ cmp r8, r6 │ │ │ │ │ str.w r1, [r9, #88] @ 0x58 │ │ │ │ │ - bne.w 5c6c │ │ │ │ │ - b.n 5cda │ │ │ │ │ + bne.w 61b2 │ │ │ │ │ + b.n 6228 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 5afe │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - subs r2, r1, #1 │ │ │ │ │ - b.n 5e68 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - str r3, [r4, #60] @ 0x3c │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ + beq.w 6046 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - b.n 5e4e │ │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ │ - mov r0, r9 │ │ │ │ │ - b.n 5f78 │ │ │ │ │ - mov r4, r9 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - ldrd r6, r8, [sp, #40] @ 0x28 │ │ │ │ │ - ldr.w r9, [sp, #48] @ 0x30 │ │ │ │ │ - b.n 5eaa │ │ │ │ │ + subs r1, r2, #1 │ │ │ │ │ + b.n 63e0 │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + b.n 64b6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - cbz r0, 5fba │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 6378 │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ mov r8, r9 │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - b.n 5e8a │ │ │ │ │ + subs r3, r2, #1 │ │ │ │ │ + b.n 6400 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 5fda │ │ │ │ │ + cbnz r3, 6546 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - b.n 5b28 │ │ │ │ │ - subs r2, #2 │ │ │ │ │ - b.n 5b4a │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_fill_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - blt.n 5ee4 │ │ │ │ │ - b.n 5a96 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 5abc │ │ │ │ │ - b.n 5f84 │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 6070 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r8, r9 │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - b.n 5e76 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.n 6404 │ │ │ │ │ │ │ │ │ │ -00005fe4 : │ │ │ │ │ +00006550 : │ │ │ │ │ t_lookahead_rule(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 6046 │ │ │ │ │ + beq.n 65b2 │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ - cbnz r2, 6052 │ │ │ │ │ + cbnz r2, 65be │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 6034 │ │ │ │ │ + cbnz r0, 65a0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 6050 │ │ │ │ │ + cbnz r3, 65bc │ │ │ │ │ movs r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 6034 │ │ │ │ │ + cbnz r0, 65a0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 6050 │ │ │ │ │ + cbnz r3, 65bc │ │ │ │ │ movs r1, #23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 603c │ │ │ │ │ + cbz r0, 65a8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 603a │ │ │ │ │ + b.n 65a6 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 6008 │ │ │ │ │ + beq.n 6574 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r0, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000605c : │ │ │ │ │ +000065c8 : │ │ │ │ │ star_targets_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 6462 │ │ │ │ │ + beq.w 69ce │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 6470 │ │ │ │ │ + bne.w 69dc │ │ │ │ │ ldrd r6, r5, [r4, #8] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq.n 616a │ │ │ │ │ + beq.n 66d6 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n 61a4 │ │ │ │ │ + beq.n 6710 │ │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1183 @ 0x49f │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ - cbnz r0, 610c │ │ │ │ │ + cbnz r0, 6678 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 6440 │ │ │ │ │ + beq.w 69ac │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov sl, r2 │ │ │ │ │ mov fp, r3 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 61b2 │ │ │ │ │ + bne.n 671e │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6378 │ │ │ │ │ + bne.w 68e4 │ │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 61b2 │ │ │ │ │ + bne.n 671e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6604 │ │ │ │ │ + bl 6b70 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 6140 │ │ │ │ │ + cbz r0, 66ac │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1183 @ 0x49f │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_insert_memo │ │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - cbz r5, 6144 │ │ │ │ │ + cbz r5, 66b0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #12 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #0 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ - cbz r0, 6144 │ │ │ │ │ + cbz r0, 66b0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 644c │ │ │ │ │ + bne.w 69b8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 60fe │ │ │ │ │ + b.n 666a │ │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6476 │ │ │ │ │ + bne.w 69e2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6480 │ │ │ │ │ + bl 69ec │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 61ba │ │ │ │ │ + bne.n 6726 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -10646,409 +11208,409 @@ │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ itttt lt │ │ │ │ │ movlt r2, #1 │ │ │ │ │ addlt.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ │ movlt r5, #0 │ │ │ │ │ strlt r2, [r4, #60] @ 0x3c │ │ │ │ │ - blt.n 6136 │ │ │ │ │ + blt.n 66a2 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r2, [r2, r5, lsl #2] │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r9, r2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 6470 │ │ │ │ │ + bne.w 69dc │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 60ae │ │ │ │ │ + bne.n 661a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 60ae │ │ │ │ │ + beq.w 661a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6146 │ │ │ │ │ + b.n 66b2 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 642a │ │ │ │ │ + beq.w 6996 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 634c │ │ │ │ │ + bne.w 68b8 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov r7, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6344 │ │ │ │ │ + beq.w 68b0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 634c │ │ │ │ │ + bne.w 68b8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 13b40 <_tmp_259_rule> │ │ │ │ │ + bl 1424c <_tmp_259_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6272 │ │ │ │ │ + beq.n 67de │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str.w r0, [sl] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov fp, r3 │ │ │ │ │ - bl 13b40 <_tmp_259_rule> │ │ │ │ │ + bl 1424c <_tmp_259_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 632a │ │ │ │ │ + beq.w 6896 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 633e │ │ │ │ │ + beq.w 68aa │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r2, [r0, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov fp, r3 │ │ │ │ │ - bl 13b40 <_tmp_259_rule> │ │ │ │ │ + bl 1424c <_tmp_259_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6356 │ │ │ │ │ + beq.w 68c2 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 643c │ │ │ │ │ + beq.w 69a8 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r2, [r0, #8] │ │ │ │ │ movs r2, #3 │ │ │ │ │ mov fp, r3 │ │ │ │ │ movs r3, #4 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r7, r2 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ - bl 13b40 <_tmp_259_rule> │ │ │ │ │ + bl 1424c <_tmp_259_rule> │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 62e6 │ │ │ │ │ + beq.n 6852 │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq.n 635c │ │ │ │ │ + beq.n 68c8 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ str.w r3, [sl, r2, lsl #2] │ │ │ │ │ adds r2, #1 │ │ │ │ │ mov fp, r1 │ │ │ │ │ - b.n 624e │ │ │ │ │ + b.n 67ba │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 633e │ │ │ │ │ + beq.n 68aa │ │ │ │ │ mov r0, sl │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 6438 │ │ │ │ │ + bne.w 69a4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6476 │ │ │ │ │ + beq.w 69e2 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldrd r5, r6, [r6, #20] │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6432 │ │ │ │ │ + beq.w 699e │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ mov r2, r8 │ │ │ │ │ movs r1, #2 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ bl 0 <_PyAST_Tuple> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Tuple │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 644c │ │ │ │ │ + beq.w 69b8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 644c │ │ │ │ │ + bne.w 69b8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 615e │ │ │ │ │ + b.n 66ca │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r7 │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, 633e │ │ │ │ │ + cbz r0, 68aa │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble.n 6280 │ │ │ │ │ + ble.n 67ec │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ cmp r7, #1 │ │ │ │ │ ldr.w r0, [sl] │ │ │ │ │ str r0, [r1, #0] │ │ │ │ │ - beq.n 6280 │ │ │ │ │ + beq.n 67ec │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ cmp r7, #2 │ │ │ │ │ ldr.w r0, [sl, #4] │ │ │ │ │ str r0, [r1, #4] │ │ │ │ │ - beq.n 6280 │ │ │ │ │ + beq.n 67ec │ │ │ │ │ mov.w ip, #2 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ ldr.w r0, [sl, ip, lsl #2] │ │ │ │ │ str.w r0, [r1, ip, lsl #2] │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ cmp ip, r7 │ │ │ │ │ - bne.n 6316 │ │ │ │ │ - b.n 6280 │ │ │ │ │ + bne.n 6882 │ │ │ │ │ + b.n 67ec │ │ │ │ │ movs r7, #1 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r7 │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 62fa │ │ │ │ │ + bne.n 6866 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 615c │ │ │ │ │ + b.n 66c8 │ │ │ │ │ mov sl, r7 │ │ │ │ │ movs r7, #2 │ │ │ │ │ - b.n 632c │ │ │ │ │ + b.n 6898 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ lsls r3, r1, #1 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 633e │ │ │ │ │ + beq.n 68aa │ │ │ │ │ mov sl, r0 │ │ │ │ │ - b.n 6266 │ │ │ │ │ + b.n 67d2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n 6422 │ │ │ │ │ + beq.n 698e │ │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 641c │ │ │ │ │ + bne.n 6988 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #16 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ - cbz r0, 63ec │ │ │ │ │ + cbz r0, 6958 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6480 │ │ │ │ │ - cbz r0, 63ec │ │ │ │ │ + bl 69ec │ │ │ │ │ + cbz r0, 6958 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 63fe │ │ │ │ │ + cbz r0, 696a │ │ │ │ │ ldrd r7, r3, [r3, #20] │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_set_expr_context> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_set_expr_context │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ - cbz r0, 6416 │ │ │ │ │ + cbz r0, 6982 │ │ │ │ │ strd r7, r3, [sp] │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r3, fp │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ movs r1, #2 │ │ │ │ │ bl 0 <_PyAST_Starred> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Starred │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ - cbz r0, 6406 │ │ │ │ │ + cbz r0, 6972 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, 6406 │ │ │ │ │ + cbnz r2, 6972 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - b.n 6102 │ │ │ │ │ + b.n 666e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 60f4 │ │ │ │ │ - b.n 61b2 │ │ │ │ │ + beq.w 6660 │ │ │ │ │ + b.n 671e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 61b6 │ │ │ │ │ + b.n 6722 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 63e8 │ │ │ │ │ + beq.n 6954 │ │ │ │ │ movs r0, #1 │ │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 61b2 │ │ │ │ │ + b.n 671e │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 63cc │ │ │ │ │ + b.n 6938 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 63f2 │ │ │ │ │ + b.n 695e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 6386 │ │ │ │ │ + b.n 68f2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 61c8 │ │ │ │ │ + b.n 6734 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 62c0 │ │ │ │ │ + b.n 682c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6352 │ │ │ │ │ + b.n 68be │ │ │ │ │ mov sl, r7 │ │ │ │ │ - b.n 633e │ │ │ │ │ + b.n 68aa │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 6410 │ │ │ │ │ - b.n 60ca │ │ │ │ │ + blt.n 697c │ │ │ │ │ + b.n 6636 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 615e │ │ │ │ │ + beq.w 66ca │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 6136 │ │ │ │ │ + b.n 66a2 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 608a │ │ │ │ │ + beq.w 65f6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 6136 │ │ │ │ │ + b.n 66a2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 6136 │ │ │ │ │ + b.n 66a2 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00006480 : │ │ │ │ │ +000069ec : │ │ │ │ │ star_target_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #32 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 65ea │ │ │ │ │ + beq.w 6b56 │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 65c8 │ │ │ │ │ + bne.w 6b34 │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1183 @ 0x49f │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ - cbnz r0, 6508 │ │ │ │ │ + cbnz r0, 6a74 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.w 65f8 │ │ │ │ │ + beq.w 6b64 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 65c6 │ │ │ │ │ + bne.n 6b32 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 6526 │ │ │ │ │ + cbnz r0, 6a92 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 65c6 │ │ │ │ │ + bne.n 6b32 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6604 │ │ │ │ │ + bl 6b70 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 6518 │ │ │ │ │ + cbz r0, 6a84 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1183 @ 0x49f │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_insert_memo │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ @@ -11059,238 +11621,238 @@ │ │ │ │ │ add sp, #32 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1183 @ 0x49f │ │ │ │ │ - b.n 6504 │ │ │ │ │ + b.n 6a70 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n 65d4 │ │ │ │ │ + beq.n 6b40 │ │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 65ce │ │ │ │ │ + bne.n 6b3a │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #16 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 65b8 │ │ │ │ │ + beq.n 6b24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6480 │ │ │ │ │ + bl 69ec │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 65b8 │ │ │ │ │ + beq.n 6b24 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 65e2 │ │ │ │ │ + beq.n 6b4e │ │ │ │ │ ldrd r6, r3, [r3, #20] │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_set_expr_context> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_set_expr_context │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 65dc │ │ │ │ │ + beq.n 6b48 │ │ │ │ │ strd r6, r3, [sp] │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r3, r7 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ movs r1, #2 │ │ │ │ │ bl 0 <_PyAST_Starred> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Starred │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ - cbz r0, 65a0 │ │ │ │ │ + cbz r0, 6b0c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 651c │ │ │ │ │ + beq.n 6a88 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 651c │ │ │ │ │ + beq.n 6a88 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 6510 │ │ │ │ │ + b.n 6a7c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 64f0 │ │ │ │ │ + beq.n 6a5c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 65b4 │ │ │ │ │ + b.n 6b20 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 65be │ │ │ │ │ + b.n 6b2a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 6534 │ │ │ │ │ + b.n 6aa0 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 6582 │ │ │ │ │ + b.n 6aee │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6510 │ │ │ │ │ + b.n 6a7c │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 64ae │ │ │ │ │ - b.n 65c6 │ │ │ │ │ + beq.w 6a1a │ │ │ │ │ + b.n 6b32 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 65aa │ │ │ │ │ - b.n 64ca │ │ │ │ │ + blt.n 6b16 │ │ │ │ │ + b.n 6a36 │ │ │ │ │ │ │ │ │ │ -00006604 : │ │ │ │ │ +00006b70 : │ │ │ │ │ target_with_star_atom_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 6ff2 │ │ │ │ │ + beq.w 7560 │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 6b4c │ │ │ │ │ + bne.w 70b8 │ │ │ │ │ add r2, sp, #32 │ │ │ │ │ mov.w r1, #1184 @ 0x4a0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 6738 │ │ │ │ │ + bne.n 6ca4 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.w 6fb0 │ │ │ │ │ + beq.w 751e │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 6b4c │ │ │ │ │ + bne.w 70b8 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 67e8 │ │ │ │ │ + beq.w 6d54 │ │ │ │ │ add r6, sp, #36 @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r2, r6 │ │ │ │ │ movw r1, #1188 @ 0x4a4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6808 │ │ │ │ │ + beq.w 6d74 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 684a │ │ │ │ │ + bne.w 6db6 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 6b4c │ │ │ │ │ + bne.w 70b8 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 7002 │ │ │ │ │ + beq.w 7570 │ │ │ │ │ mov r2, r6 │ │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1188 @ 0x4a4 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 685c │ │ │ │ │ + beq.w 6dc8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 689a │ │ │ │ │ + bne.w 6e06 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 6b4c │ │ │ │ │ + bne.w 70b8 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 674a │ │ │ │ │ + beq.n 6cb6 │ │ │ │ │ ldr r7, [r4, #12] │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - beq.n 6760 │ │ │ │ │ + beq.n 6ccc │ │ │ │ │ mov r7, r5 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r3, r7, lsl #2] │ │ │ │ │ ldrd r6, r3, [r3, #12] │ │ │ │ │ mov r8, r3 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 678c │ │ │ │ │ + beq.n 6cf8 │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_set_expr_context> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_set_expr_context │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6b84 │ │ │ │ │ + beq.w 70f0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 7010 │ │ │ │ │ + bne.w 757e │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov.w r2, #1184 @ 0x4a0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -11304,361 +11866,361 @@ │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 6ce0 │ │ │ │ │ + bne.w 724c │ │ │ │ │ ldrd r7, r3, [r4, #8] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne.n 66f4 │ │ │ │ │ + bne.n 6c60 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 6b8e │ │ │ │ │ + blt.w 70fa │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r7, lsl #2] │ │ │ │ │ ldrd r6, r3, [r3, #12] │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 6ce0 │ │ │ │ │ + bne.w 724c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 670c │ │ │ │ │ + bne.n 6c78 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 6ce0 │ │ │ │ │ + bne.w 724c │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6b56 │ │ │ │ │ + bne.w 70c2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 6ce0 │ │ │ │ │ + bne.w 724c │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6b98 │ │ │ │ │ + bne.w 7104 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 6ce0 │ │ │ │ │ + bne.w 724c │ │ │ │ │ movs r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6c86 │ │ │ │ │ + bne.w 71f2 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov.w r2, #1184 @ 0x4a0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ - b.n 6732 │ │ │ │ │ + b.n 6c9e │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r6, sp, #36 @ 0x24 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1188 @ 0x4a4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6690 │ │ │ │ │ + bne.w 6bfc │ │ │ │ │ mov r3, r7 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1188 @ 0x4a4 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ - cbnz r0, 683c │ │ │ │ │ + cbnz r0, 6da8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl 4160 │ │ │ │ │ + bl 46a8 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 6f1c │ │ │ │ │ - cbz r0, 6836 │ │ │ │ │ + bne.w 748a │ │ │ │ │ + cbz r0, 6da2 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - blt.n 68ac │ │ │ │ │ + blt.n 6e18 │ │ │ │ │ str r7, [sp, #16] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 669c │ │ │ │ │ + beq.w 6c08 │ │ │ │ │ movs r1, #23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6a66 │ │ │ │ │ + bne.w 6fd2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 669c │ │ │ │ │ + b.n 6c08 │ │ │ │ │ mov r3, r6 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1188 @ 0x4a4 │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ - cbnz r0, 688c │ │ │ │ │ + cbnz r0, 6df8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl 4160 │ │ │ │ │ + bl 46a8 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 6f24 │ │ │ │ │ - cbz r0, 6888 │ │ │ │ │ + bne.w 7492 │ │ │ │ │ + cbz r0, 6df4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - blt.n 6988 │ │ │ │ │ + blt.n 6ef4 │ │ │ │ │ mov r7, r6 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 66d6 │ │ │ │ │ + beq.w 6c42 │ │ │ │ │ movs r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6ad6 │ │ │ │ │ + bne.w 7042 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 66d6 │ │ │ │ │ + b.n 6c42 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1188 @ 0x4a4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 683c │ │ │ │ │ + bne.n 6da8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl 4160 │ │ │ │ │ + bl 46a8 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 6f1c │ │ │ │ │ + bne.w 748a │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6838 │ │ │ │ │ + beq.n 6da4 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bge.n 6838 │ │ │ │ │ + bge.n 6da4 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1188 @ 0x4a4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 683c │ │ │ │ │ + bne.n 6da8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl 4160 │ │ │ │ │ + bl 46a8 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 6f1c │ │ │ │ │ + bne.w 748a │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6c7c │ │ │ │ │ + beq.w 71e8 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov sl, r2 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - ble.w 6c7c │ │ │ │ │ + ble.w 71e8 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1188 @ 0x4a4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 683c │ │ │ │ │ + bne.n 6da8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl 4160 │ │ │ │ │ + bl 46a8 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 6f1c │ │ │ │ │ + bne.w 748a │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6ce4 │ │ │ │ │ + beq.w 7250 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ cmp sl, r3 │ │ │ │ │ - bge.w 6ce4 │ │ │ │ │ + bge.w 7250 │ │ │ │ │ mov sl, r6 │ │ │ │ │ mov r6, r5 │ │ │ │ │ ldr r5, [sp, #16] │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1188 @ 0x4a4 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 6f64 │ │ │ │ │ + bne.w 74d2 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl 4160 │ │ │ │ │ + bl 46a8 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 6f18 │ │ │ │ │ + bne.w 7486 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6ace │ │ │ │ │ + beq.w 703a │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - ble.w 6ace │ │ │ │ │ + ble.w 703a │ │ │ │ │ mov r5, r2 │ │ │ │ │ - b.n 694e │ │ │ │ │ + b.n 6eba │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1188 @ 0x4a4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 688c │ │ │ │ │ + bne.w 6df8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl 4160 │ │ │ │ │ + bl 46a8 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 6f24 │ │ │ │ │ + bne.w 7492 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 688a │ │ │ │ │ + beq.w 6df6 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - ble.w 688a │ │ │ │ │ + ble.w 6df6 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1188 @ 0x4a4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 688c │ │ │ │ │ + bne.w 6df8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl 4160 │ │ │ │ │ + bl 46a8 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 6f24 │ │ │ │ │ + bne.w 7492 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6c82 │ │ │ │ │ + beq.w 71ee │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ mov sl, r1 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - ble.w 6c82 │ │ │ │ │ + ble.w 71ee │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1188 @ 0x4a4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 688c │ │ │ │ │ + bne.w 6df8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl 4160 │ │ │ │ │ + bl 46a8 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 6f24 │ │ │ │ │ + bne.w 7492 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6cea │ │ │ │ │ + beq.w 7256 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ cmp r7, sl │ │ │ │ │ it gt │ │ │ │ │ movgt r3, r0 │ │ │ │ │ - ble.w 6cea │ │ │ │ │ + ble.w 7256 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1188 @ 0x4a4 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 688c │ │ │ │ │ + bne.w 6df8 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl 4160 │ │ │ │ │ + bl 46a8 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 6f24 │ │ │ │ │ + bne.w 7492 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 688a │ │ │ │ │ + beq.w 6df6 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - ble.w 688a │ │ │ │ │ + ble.w 6df6 │ │ │ │ │ mov r7, r2 │ │ │ │ │ - b.n 6a2c │ │ │ │ │ + b.n 6f98 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6858 │ │ │ │ │ + beq.w 6dc4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC t_lookahead_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS t_lookahead_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #0 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6858 │ │ │ │ │ + beq.w 6dc4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6fc0 │ │ │ │ │ + beq.w 752e │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ movs r2, #2 │ │ │ │ │ ldr.w r6, [ip, #24] │ │ │ │ │ @@ -11666,52 +12228,52 @@ │ │ │ │ │ ldr.w r6, [ip, #20] │ │ │ │ │ strd r9, r6, [sp] │ │ │ │ │ bl 0 <_PyAST_Attribute> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Attribute │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #32] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6b3c │ │ │ │ │ + beq.n 70a8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 6b3c │ │ │ │ │ + bne.n 70a8 │ │ │ │ │ mov.w r2, #1184 @ 0x4a0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - b.n 6732 │ │ │ │ │ + b.n 6c9e │ │ │ │ │ str r5, [sp, #16] │ │ │ │ │ mov r5, r6 │ │ │ │ │ mov r6, sl │ │ │ │ │ - b.n 6838 │ │ │ │ │ + b.n 6da4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 14194 │ │ │ │ │ + bl 14898 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 68a8 │ │ │ │ │ + beq.w 6e14 │ │ │ │ │ movs r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 68a8 │ │ │ │ │ + beq.w 6e14 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC t_lookahead_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS t_lookahead_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #0 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 68a8 │ │ │ │ │ + beq.w 6e14 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6fc0 │ │ │ │ │ + beq.w 752e │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ movs r2, #2 │ │ │ │ │ ldr.w r6, [ip, #24] │ │ │ │ │ @@ -11719,287 +12281,288 @@ │ │ │ │ │ ldr.w r6, [ip, #20] │ │ │ │ │ strd r9, r6, [sp] │ │ │ │ │ bl 0 <_PyAST_Subscript> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Subscript │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #32] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 6ac0 │ │ │ │ │ + bne.n 702c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6ac6 │ │ │ │ │ + beq.n 7032 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6742 │ │ │ │ │ + b.n 6cae │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6604 │ │ │ │ │ + bl 6b70 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 67a4 │ │ │ │ │ + beq.w 6d10 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 67a4 │ │ │ │ │ + beq.w 6d10 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_set_expr_context> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_set_expr_context │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 671c │ │ │ │ │ + bne.w 6c88 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6ce0 │ │ │ │ │ + beq.w 724c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ - b.n 67d8 │ │ │ │ │ + b.n 6d44 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 6f7c │ │ │ │ │ + beq.w 74ea │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 6f74 │ │ │ │ │ + bne.w 74e2 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - bl 6480 │ │ │ │ │ - str r0, [sp, #20] │ │ │ │ │ + bl 69ec │ │ │ │ │ + str r0, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6d02 │ │ │ │ │ + beq.w 726e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 6f48 │ │ │ │ │ + beq.w 74b6 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 6f84 │ │ │ │ │ + bne.w 74f2 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov fp, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6cf4 │ │ │ │ │ + beq.w 7260 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 6f84 │ │ │ │ │ - str r7, [sp, #16] │ │ │ │ │ + bne.w 74f2 │ │ │ │ │ + movs r2, #1 │ │ │ │ │ mov sl, r1 │ │ │ │ │ + strd r7, r2, [sp, #16] │ │ │ │ │ mov r7, r6 │ │ │ │ │ mov r6, r5 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - movs r2, #1 │ │ │ │ │ - str r2, [sp, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 13b40 <_tmp_259_rule> │ │ │ │ │ + bl 1424c <_tmp_259_rule> │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 6d06 │ │ │ │ │ + bne.n 7272 │ │ │ │ │ mov r3, r5 │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ mov r5, r6 │ │ │ │ │ mov r6, r7 │ │ │ │ │ ldr r7, [sp, #16] │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bne.w 6e60 │ │ │ │ │ + bne.w 73ce │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 6f74 │ │ │ │ │ + bne.w 74e2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6480 │ │ │ │ │ - cbz r0, 6c50 │ │ │ │ │ + bl 69ec │ │ │ │ │ + cbz r0, 71bc │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6ef6 │ │ │ │ │ + bne.w 7464 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - cbnz r1, 6c72 │ │ │ │ │ + cbnz r1, 71de │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6dfc │ │ │ │ │ + bne.w 736c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 67c6 │ │ │ │ │ - b.n 6ce0 │ │ │ │ │ + beq.w 6d32 │ │ │ │ │ + b.n 724c │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - b.n 6838 │ │ │ │ │ + b.n 6da4 │ │ │ │ │ ldr r7, [sp, #16] │ │ │ │ │ - b.n 688a │ │ │ │ │ + b.n 6df6 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 6fe8 │ │ │ │ │ + beq.w 7556 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 6fe0 │ │ │ │ │ + bne.w 754e │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov r9, r2 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 6fca │ │ │ │ │ + beq.w 7538 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6480 │ │ │ │ │ + bl 69ec │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 6d4a │ │ │ │ │ + bne.n 72b6 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 67d6 │ │ │ │ │ + bne.w 6d42 │ │ │ │ │ movs r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 6d1c │ │ │ │ │ + cbnz r0, 7288 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 67d6 │ │ │ │ │ + b.n 6d42 │ │ │ │ │ str.w sl, [sp, #16] │ │ │ │ │ - b.n 6838 │ │ │ │ │ + b.n 6da4 │ │ │ │ │ mov r7, sl │ │ │ │ │ - b.n 688a │ │ │ │ │ + b.n 6df6 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 6c2e │ │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ │ + b.n 719a │ │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ │ cmp r2, sl │ │ │ │ │ - beq.w 6ede │ │ │ │ │ + beq.w 744c │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str.w r3, [r5, sl, lsl #2] │ │ │ │ │ add.w sl, sl, #1 │ │ │ │ │ mov fp, r2 │ │ │ │ │ - b.n 6c00 │ │ │ │ │ + b.n 716c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6ce0 │ │ │ │ │ + beq.n 724c │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r2, r6 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r3, r8 │ │ │ │ │ ldr r6, [r7, #24] │ │ │ │ │ mov r0, sl │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ movs r1, #2 │ │ │ │ │ ldr r6, [r7, #20] │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_List> │ │ │ │ │ R_ARM_THM_CALL _PyAST_List │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 671c │ │ │ │ │ - b.n 6b84 │ │ │ │ │ + bne.w 6c88 │ │ │ │ │ + b.n 70f0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 6f58 │ │ │ │ │ + beq.w 74c6 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 6f50 │ │ │ │ │ + bne.w 74be │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ + mov fp, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6f36 │ │ │ │ │ + beq.w 74a4 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 6f50 │ │ │ │ │ - str r6, [sp, #16] │ │ │ │ │ - mov fp, r1 │ │ │ │ │ - mov r6, r7 │ │ │ │ │ + bne.w 74be │ │ │ │ │ + str r7, [sp, #24] │ │ │ │ │ mov r7, r5 │ │ │ │ │ + str r6, [sp, #20] │ │ │ │ │ + mov r6, r1 │ │ │ │ │ movs r2, #1 │ │ │ │ │ - strd r2, r1, [sp, #24] │ │ │ │ │ + str r1, [sp, #28] │ │ │ │ │ + str r2, [sp, #16] │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 6e2c │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ + bne.n 739c │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + ldr r1, [r4, #20] │ │ │ │ │ mov r5, r7 │ │ │ │ │ + str.w fp, [r4, #8] │ │ │ │ │ + ldrd r7, r3, [sp, #24] │ │ │ │ │ + str r6, [sp, #16] │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - mov r7, r6 │ │ │ │ │ - ldrd r6, r3, [sp, #16] │ │ │ │ │ - str r3, [r4, #8] │ │ │ │ │ - ldr r1, [r4, #20] │ │ │ │ │ - mov r0, fp │ │ │ │ │ + ldr r6, [sp, #20] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6f30 │ │ │ │ │ - mov r1, fp │ │ │ │ │ - mov ip, r4 │ │ │ │ │ + beq.w 749e │ │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ │ + mov ip, sl │ │ │ │ │ + mov lr, r4 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bgt.n 6e52 │ │ │ │ │ - mov r4, ip │ │ │ │ │ + bgt.n 73c0 │ │ │ │ │ + mov r4, lr │ │ │ │ │ mov r0, sl │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -12009,1347 +12572,1346 @@ │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov sl, r0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6fac │ │ │ │ │ + beq.w 751a │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 6ccc │ │ │ │ │ - b.n 6cc4 │ │ │ │ │ + beq.w 7238 │ │ │ │ │ + b.n 7230 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6ce0 │ │ │ │ │ + beq.w 724c │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r2, r6 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r3, r8 │ │ │ │ │ ldr r6, [r7, #24] │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ movs r1, #2 │ │ │ │ │ ldr r6, [r7, #20] │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_Tuple> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Tuple │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 671c │ │ │ │ │ - b.n 6b84 │ │ │ │ │ - bl 6480 │ │ │ │ │ + bne.w 6c88 │ │ │ │ │ + b.n 70f0 │ │ │ │ │ + bl 69ec │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6d98 │ │ │ │ │ + beq.n 7304 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 6f8c │ │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ │ - cmp r3, fp │ │ │ │ │ - beq.n 6f06 │ │ │ │ │ + bne.w 74fa │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + cmp r3, r6 │ │ │ │ │ + beq.n 7474 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - str.w r5, [sl, fp, lsl #2] │ │ │ │ │ - add.w fp, fp, #1 │ │ │ │ │ - b.n 6d88 │ │ │ │ │ - ldr r4, [r2, #4] │ │ │ │ │ - ldr.w r0, [sl, r3, lsl #2] │ │ │ │ │ - str.w r0, [r4, r3, lsl #2] │ │ │ │ │ + str.w r5, [sl, r6, lsl #2] │ │ │ │ │ + adds r6, #1 │ │ │ │ │ + mov fp, r3 │ │ │ │ │ + b.n 72f4 │ │ │ │ │ + ldr r0, [r2, #4] │ │ │ │ │ + ldr.w r4, [ip, r3, lsl #2] │ │ │ │ │ + str.w r4, [r0, r3, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ - b.n 6dbc │ │ │ │ │ + b.n 732c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 6c20 │ │ │ │ │ + bne.w 718c │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, sl │ │ │ │ │ - str r2, [sp, #24] │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ + strd r3, r2, [sp, #16] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ + ldrd r3, r2, [sp, #16] │ │ │ │ │ mov fp, r0 │ │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6cee │ │ │ │ │ + beq.w 725a │ │ │ │ │ mov lr, r0 │ │ │ │ │ mov ip, sl │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - ble.n 6e98 │ │ │ │ │ + ble.n 7406 │ │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ │ str.w r0, [r1, r2, lsl #2] │ │ │ │ │ adds r2, #1 │ │ │ │ │ - b.n 6e84 │ │ │ │ │ + b.n 73f2 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 6c2e │ │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ │ + bne.w 719a │ │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ mov r9, r0 │ │ │ │ │ - cbz r0, 6eca │ │ │ │ │ + cbz r0, 7438 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 6c5a │ │ │ │ │ + beq.w 71c6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6f60 │ │ │ │ │ + beq.n 74ce │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6c72 │ │ │ │ │ + b.n 71de │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6f6a │ │ │ │ │ + beq.n 74d8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 6d0e │ │ │ │ │ + b.n 727a │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_singleton_seq> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_singleton_seq │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 6ec2 │ │ │ │ │ - b.n 6eca │ │ │ │ │ + bne.n 7430 │ │ │ │ │ + b.n 7438 │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ mov r0, sl │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ + str r3, [sp, #16] │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ - cbz r0, 6f2c │ │ │ │ │ + cbz r0, 749a │ │ │ │ │ mov sl, r0 │ │ │ │ │ - b.n 6e44 │ │ │ │ │ + b.n 73b4 │ │ │ │ │ mov r5, r6 │ │ │ │ │ mov r6, sl │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 669e │ │ │ │ │ + b.w 6c0a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 66d8 │ │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ │ + b.w 6c44 │ │ │ │ │ + ldr r6, [sp, #20] │ │ │ │ │ mov r5, r7 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6cc0 │ │ │ │ │ + b.n 722c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 6bd2 │ │ │ │ │ + b.n 713e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6cc0 │ │ │ │ │ + b.n 722c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 6d58 │ │ │ │ │ + b.n 72c4 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 6c5a │ │ │ │ │ + b.n 71c6 │ │ │ │ │ mov r5, r6 │ │ │ │ │ mov r6, sl │ │ │ │ │ - b.n 683c │ │ │ │ │ + b.n 6da8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r5, r6 │ │ │ │ │ mov r6, r7 │ │ │ │ │ ldr r7, [sp, #16] │ │ │ │ │ - b.n 6cf0 │ │ │ │ │ + b.n 725c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6c72 │ │ │ │ │ + b.n 71de │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 6ba8 │ │ │ │ │ + b.n 7114 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6c2e │ │ │ │ │ + b.n 719a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6e3e │ │ │ │ │ + beq.w 73ae │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r5, r7 │ │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ │ + ldr r6, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6cbe │ │ │ │ │ + b.n 722a │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 6cc4 │ │ │ │ │ + b.n 7230 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 6b46 │ │ │ │ │ - b.w 6650 │ │ │ │ │ + blt.w 70b2 │ │ │ │ │ + b.w 6bbc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.w 6742 │ │ │ │ │ + b.w 6cae │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 6cb0 │ │ │ │ │ + beq.w 721c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6cc4 │ │ │ │ │ + b.n 7230 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.w 67d6 │ │ │ │ │ + b.w 6d42 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6c96 │ │ │ │ │ + b.n 7202 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 6632 │ │ │ │ │ + beq.w 6b9e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6b4c │ │ │ │ │ + b.n 70b8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ - b.w 66b4 │ │ │ │ │ + b.w 6c20 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6b8e │ │ │ │ │ - b.w 6724 │ │ │ │ │ - nop │ │ │ │ │ + bne.w 70fa │ │ │ │ │ + b.w 6c90 │ │ │ │ │ │ │ │ │ │ -00007024 : │ │ │ │ │ +00007590 : │ │ │ │ │ genexp_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #28 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 72c2 │ │ │ │ │ + beq.w 7838 │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 72d0 │ │ │ │ │ + bne.w 7846 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.n 708c │ │ │ │ │ + beq.n 75f8 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 70bc │ │ │ │ │ + cbnz r0, 7628 │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 7254 │ │ │ │ │ + bne.w 77cc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 7290 │ │ │ │ │ + blt.w 7806 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 707c │ │ │ │ │ + bne.n 75e8 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7072 │ │ │ │ │ + beq.n 75de │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 72d6 │ │ │ │ │ + beq.w 784c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, 711e │ │ │ │ │ + cbnz r2, 768c │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r9, r1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 718e │ │ │ │ │ + beq.n 7692 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ it ne │ │ │ │ │ movne r3, r1 │ │ │ │ │ - beq.n 71a4 │ │ │ │ │ + beq.n 76a8 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov sl, r3 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 71de │ │ │ │ │ + bne.n 76e6 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - cbnz r2, 711e │ │ │ │ │ + cbnz r2, 768c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ mov sl, r0 │ │ │ │ │ - cbnz r0, 7124 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 7072 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ - movs r3, #53 @ 0x35 │ │ │ │ │ - mov r2, r4 │ │ │ │ │ - movs r0, #0 │ │ │ │ │ - bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 711c │ │ │ │ │ + bne.n 7764 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl ca34 │ │ │ │ │ - mov r9, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 7072 │ │ │ │ │ - movs r1, #8 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_expect_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 7072 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - cbz r0, 7188 │ │ │ │ │ - ldr r5, [r4, #20] │ │ │ │ │ - mov r3, r7 │ │ │ │ │ - str r5, [sp, #8] │ │ │ │ │ - mov r2, r8 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - mov r0, sl │ │ │ │ │ - ldr r5, [r6, #24] │ │ │ │ │ - str r5, [sp, #4] │ │ │ │ │ - ldr r5, [r6, #20] │ │ │ │ │ - str r5, [sp, #0] │ │ │ │ │ - bl 0 <_PyAST_GeneratorExp> │ │ │ │ │ - R_ARM_THM_CALL _PyAST_GeneratorExp │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 7286 │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.n 7286 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.n 7082 │ │ │ │ │ + b.n 75de │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 72a0 │ │ │ │ │ + bne.w 7816 │ │ │ │ │ ldrd r3, r2, [r4, #8] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 70ea │ │ │ │ │ + bne.n 7656 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ itttt lt │ │ │ │ │ movlt r2, #1 │ │ │ │ │ strlt r2, [r4, #60] @ 0x3c │ │ │ │ │ ldrlt r3, [r4, #88] @ 0x58 │ │ │ │ │ addlt.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ │ - blt.n 7278 │ │ │ │ │ + blt.w 77f0 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov sl, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 72a0 │ │ │ │ │ + bne.w 7816 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7104 │ │ │ │ │ + beq.n 7670 │ │ │ │ │ movs r1, #53 @ 0x35 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7104 │ │ │ │ │ + beq.n 7670 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 72ba │ │ │ │ │ + beq.w 7830 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 72ba │ │ │ │ │ + beq.w 7830 │ │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ │ movs r2, #2 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ ldr.w r3, [ip, #24] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_set_expr_context> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_set_expr_context │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 72b4 │ │ │ │ │ + beq.n 782a │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r2, r6 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r1, fp │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r3, sl │ │ │ │ │ ldr r6, [r4, #20] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ bl 0 <_PyAST_NamedExpr> │ │ │ │ │ R_ARM_THM_CALL _PyAST_NamedExpr │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC30 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC32 │ │ │ │ │ movt r2, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC30 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC32 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1f2c │ │ │ │ │ + bl 1558 │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov sl, r0 │ │ │ │ │ - cbz r0, 726a │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 77e2 │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.n 781c │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.n 777c │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ + movs r3, #53 @ 0x35 │ │ │ │ │ + mov r2, r4 │ │ │ │ │ + movs r0, #0 │ │ │ │ │ + bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 768a │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + bl cfa8 │ │ │ │ │ + mov r9, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 75de │ │ │ │ │ + movs r1, #8 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_expect_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 75de │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ + mov r6, r0 │ │ │ │ │ + cbz r0, 77c6 │ │ │ │ │ + ldr r5, [r4, #20] │ │ │ │ │ + mov r3, r7 │ │ │ │ │ + str r5, [sp, #8] │ │ │ │ │ + mov r2, r8 │ │ │ │ │ + mov r1, r9 │ │ │ │ │ + mov r0, sl │ │ │ │ │ + ldr r5, [r6, #24] │ │ │ │ │ + str r5, [sp, #4] │ │ │ │ │ + ldr r5, [r6, #20] │ │ │ │ │ + str r5, [sp, #0] │ │ │ │ │ + bl 0 <_PyAST_GeneratorExp> │ │ │ │ │ + R_ARM_THM_CALL _PyAST_GeneratorExp │ │ │ │ │ + mov r6, r0 │ │ │ │ │ + cbz r0, 77fe │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 72a6 │ │ │ │ │ + cbnz r3, 77fe │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 713c │ │ │ │ │ + b.n 75ee │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 707c │ │ │ │ │ + bne.w 75e8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - bl 3110 │ │ │ │ │ + bl 265c │ │ │ │ │ R_ARM_THM_CALL invalid_comprehension_rule │ │ │ │ │ ldr r6, [sp, #16] │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 7188 │ │ │ │ │ + b.n 77c6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - cbz r0, 729c │ │ │ │ │ + cbz r0, 7812 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 7112 │ │ │ │ │ - b.n 711e │ │ │ │ │ + beq.w 767e │ │ │ │ │ + b.n 768c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7188 │ │ │ │ │ + beq.n 77c6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 7082 │ │ │ │ │ + b.n 75ee │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 7278 │ │ │ │ │ + b.n 77f0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 7278 │ │ │ │ │ + b.n 77f0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7274 │ │ │ │ │ - b.n 713c │ │ │ │ │ + bne.n 77ec │ │ │ │ │ + b.n 777c │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 7220 │ │ │ │ │ + b.n 772c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 7278 │ │ │ │ │ + b.n 77f0 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 7052 │ │ │ │ │ + beq.w 75be │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n 7082 │ │ │ │ │ + b.n 75ee │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 70cc │ │ │ │ │ + b.n 7638 │ │ │ │ │ + nop │ │ │ │ │ │ │ │ │ │ -000072e0 : │ │ │ │ │ +00007858 : │ │ │ │ │ expression_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 7734 │ │ │ │ │ + beq.w 7cac │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 7742 │ │ │ │ │ + bne.w 7cba │ │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1105 @ 0x451 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ - cbz r0, 7332 │ │ │ │ │ + cbz r0, 78aa │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr.w ip, [sp, #52] @ 0x34 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, ip │ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.w 7748 │ │ │ │ │ + beq.w 7cc0 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 73b8 │ │ │ │ │ + bne.n 7930 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 74ea │ │ │ │ │ + bne.w 7a62 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 78a0 │ │ │ │ │ + bl 7e18 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 7370 │ │ │ │ │ + cbz r0, 78e8 │ │ │ │ │ mov.w r1, #660 @ 0x294 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 746c │ │ │ │ │ + bne.n 79e4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 74ea │ │ │ │ │ + bne.w 7a62 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 78a0 │ │ │ │ │ + bl 7e18 │ │ │ │ │ mov ip, r0 │ │ │ │ │ - cbz r0, 7396 │ │ │ │ │ + cbz r0, 790e │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1105 @ 0x451 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_insert_memo │ │ │ │ │ - b.n 7320 │ │ │ │ │ + b.n 7898 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 772c │ │ │ │ │ + bne.w 7ca4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c838 │ │ │ │ │ + bl cdac │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbnz r0, 73ac │ │ │ │ │ + cbnz r0, 7924 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1105 @ 0x451 │ │ │ │ │ - b.n 7390 │ │ │ │ │ + b.n 7908 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 7742 │ │ │ │ │ + bne.w 7cba │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 76e8 │ │ │ │ │ + beq.w 7c60 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_158_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_158_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #0 │ │ │ │ │ mov sl, r3 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ - cbz r0, 73f4 │ │ │ │ │ + cbz r0, 796c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 78a0 │ │ │ │ │ + bl 7e18 │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 74f6 │ │ │ │ │ + bne.w 7a6e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 76f6 │ │ │ │ │ + bne.w 7c6e │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ - bl 78a0 │ │ │ │ │ + bl 7e18 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 75c6 │ │ │ │ │ + bne.w 7b3e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 76f6 │ │ │ │ │ + bne.w 7c6e │ │ │ │ │ mov.w r1, #612 @ 0x264 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7640 │ │ │ │ │ + bne.w 7bb8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7352 │ │ │ │ │ + beq.n 78ca │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 763a │ │ │ │ │ + bne.w 7bb2 │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.w 7756 │ │ │ │ │ + beq.w 7cce │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 757c │ │ │ │ │ + bne.w 7af4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 7352 │ │ │ │ │ + b.n 78ca │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 78a0 │ │ │ │ │ + bl 7e18 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7370 │ │ │ │ │ + beq.w 78e8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #663 @ 0x297 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7370 │ │ │ │ │ + beq.w 78e8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7370 │ │ │ │ │ + beq.w 78e8 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 772c │ │ │ │ │ + beq.w 7ca4 │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr r6, [r4, #20] │ │ │ │ │ str r6, [sp, #12] │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr.w r6, [ip, #24] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ ldr.w r6, [ip, #20] │ │ │ │ │ strd r8, r6, [sp] │ │ │ │ │ bl 0 <_PyAST_IfExp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_IfExp │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ │ - cbz r0, 74d2 │ │ │ │ │ + cbz r0, 7a4a │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 73ae │ │ │ │ │ + beq.w 7926 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 73ae │ │ │ │ │ + beq.w 7926 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 74f0 │ │ │ │ │ + b.n 7a68 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ - b.n 732a │ │ │ │ │ + b.n 78a2 │ │ │ │ │ ldrd r3, r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r9, r2 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r2, [r4, #92] @ 0x5c │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 788e │ │ │ │ │ + beq.w 7e06 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 7882 │ │ │ │ │ + bne.w 7dfa │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 7852 │ │ │ │ │ + beq.w 7dca │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 78a0 │ │ │ │ │ + bl 7e18 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 776a │ │ │ │ │ + bne.w 7ce2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 7882 │ │ │ │ │ + bne.w 7dfa │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 78a0 │ │ │ │ │ + bl 7e18 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 77ea │ │ │ │ │ + bne.w 7d62 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 7882 │ │ │ │ │ + bne.w 7dfa │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c838 │ │ │ │ │ + bl cdac │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 77ea │ │ │ │ │ + bne.w 7d62 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w r9, [r4, #92] @ 0x5c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 73f4 │ │ │ │ │ + b.n 796c │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #7 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #0 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7460 │ │ │ │ │ + beq.w 79d8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8468 │ │ │ │ │ + bl 89dc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7460 │ │ │ │ │ + beq.w 79d8 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_check_legacy_stmt> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_check_legacy_stmt │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 76fe │ │ │ │ │ + bne.w 7c76 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7460 │ │ │ │ │ + beq.w 79d8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 7466 │ │ │ │ │ + b.n 79de │ │ │ │ │ mov.w r1, #660 @ 0x294 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7410 │ │ │ │ │ + beq.w 7988 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 78a0 │ │ │ │ │ + bl 7e18 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7410 │ │ │ │ │ + beq.w 7988 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_159_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_159_rule │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r0, r2 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7410 │ │ │ │ │ + beq.w 7988 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ movw r2, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC32 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC34 │ │ │ │ │ movt r2, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC32 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC34 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ ldr r2, [r3, #28] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r6, #16] │ │ │ │ │ - bl 34d4 │ │ │ │ │ + bl 2a20 │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7430 │ │ │ │ │ + beq.w 79a8 │ │ │ │ │ movs r2, #1 │ │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 7436 │ │ │ │ │ + b.n 79ae │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 74f0 │ │ │ │ │ + b.n 7a68 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 76bc │ │ │ │ │ + beq.n 7c34 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 76b4 │ │ │ │ │ + bne.n 7c2c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r6, r3 │ │ │ │ │ - cbnz r0, 769c │ │ │ │ │ + cbnz r0, 7c14 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 165c4 │ │ │ │ │ - cbz r0, 7698 │ │ │ │ │ + bl 1722c │ │ │ │ │ + cbz r0, 7c10 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 7432 │ │ │ │ │ + bne.w 79aa │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 7690 │ │ │ │ │ + cbz r0, 7c08 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #60 @ 0x3c │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ - cbnz r0, 76c4 │ │ │ │ │ + cbnz r0, 7c3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ │ - b.n 7434 │ │ │ │ │ + b.n 79ac │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 7662 │ │ │ │ │ + b.n 7bda │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 2d8 <_PyPegen_parse+0x2d8> │ │ │ │ │ R_ARM_THM_CALL invalid_lambda_parameters_rule.isra.0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 765a │ │ │ │ │ + beq.n 7bd2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 7434 │ │ │ │ │ + b.n 79ac │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 7434 │ │ │ │ │ + b.n 79ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 764c │ │ │ │ │ + b.n 7bc4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC33 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC35 │ │ │ │ │ movt r3, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC33 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC35 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r6, #24] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [r6, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r9, #12] │ │ │ │ │ - b.n 7620 │ │ │ │ │ + b.n 7b98 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 73d0 │ │ │ │ │ + beq.w 7948 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.n 7436 │ │ │ │ │ + b.n 79ae │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ │ movw r2, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC34 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC36 │ │ │ │ │ movt r2, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC34 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC36 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ ldr r2, [r3, #28] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r6, #16] │ │ │ │ │ - bl 34d4 │ │ │ │ │ + bl 2a20 │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ - b.n 75b2 │ │ │ │ │ + b.n 7b2a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 732a │ │ │ │ │ + b.n 78a2 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 730e │ │ │ │ │ + beq.w 7886 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 74f0 │ │ │ │ │ + b.n 7a68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 74de │ │ │ │ │ - b.n 733c │ │ │ │ │ + blt.w 7a56 │ │ │ │ │ + b.n 78b4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 7452 │ │ │ │ │ + beq.w 79ca │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 7466 │ │ │ │ │ + b.n 79de │ │ │ │ │ mov.w r1, #660 @ 0x294 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7540 │ │ │ │ │ + beq.w 7ab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 78a0 │ │ │ │ │ + bl 7e18 │ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7540 │ │ │ │ │ + beq.w 7ab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #663 @ 0x297 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7540 │ │ │ │ │ + beq.w 7ab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7540 │ │ │ │ │ + beq.w 7ab8 │ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7570 │ │ │ │ │ + beq.w 7ae8 │ │ │ │ │ ldr r6, [r4, #20] │ │ │ │ │ str r6, [sp, #12] │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr.w r6, [ip, #24] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ ldrd r1, r0, [sp, #36] @ 0x24 │ │ │ │ │ ldr.w r6, [ip, #20] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ ldr r6, [sp, #32] │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_IfExp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_IfExp │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7896 │ │ │ │ │ + beq.n 7e0e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r2, 77ea │ │ │ │ │ + cbz r2, 7d62 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 785c │ │ │ │ │ + bne.n 7dd4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ str.w r9, [r4, #92] @ 0x5c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_check_legacy_stmt> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_check_legacy_stmt │ │ │ │ │ - cbnz r0, 7814 │ │ │ │ │ + cbnz r0, 7d8c │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ add.w r2, r2, #1073741824 @ 0x40000000 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ subs r2, #1 │ │ │ │ │ ldr.w r2, [r1, r2, lsl #2] │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ - cbnz r2, 782a │ │ │ │ │ + cbnz r2, 7da2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7690 │ │ │ │ │ + beq.w 7c08 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 7436 │ │ │ │ │ + b.n 79ae │ │ │ │ │ movw r2, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC31 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC33 │ │ │ │ │ movt r2, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC31 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC33 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ ldr r2, [r3, #28] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [fp, #16] │ │ │ │ │ - bl 34d4 │ │ │ │ │ + bl 2a20 │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ - b.n 7814 │ │ │ │ │ + b.n 7d8c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 786c │ │ │ │ │ + bge.n 7de4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str.w r9, [r4, #92] @ 0x5c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 73f6 │ │ │ │ │ + b.n 796e │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ str r1, [sp, #28] │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 7532 │ │ │ │ │ + beq.w 7aaa │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w r9, [r4, #92] @ 0x5c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 73f6 │ │ │ │ │ + b.n 796e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 750e │ │ │ │ │ + b.n 7a86 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 785c │ │ │ │ │ - b.n 7570 │ │ │ │ │ + bne.n 7dd4 │ │ │ │ │ + b.n 7ae8 │ │ │ │ │ │ │ │ │ │ -000078a0 : │ │ │ │ │ +00007e18 : │ │ │ │ │ disjunction_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 7ab4 │ │ │ │ │ + beq.w 802c │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 7ac2 │ │ │ │ │ + bne.w 803a │ │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1113 @ 0x459 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ - cbz r0, 78f0 │ │ │ │ │ + cbz r0, 7e68 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.w 7b4a │ │ │ │ │ + beq.w 80c2 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 7ac0 │ │ │ │ │ + bne.w 8038 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8108 │ │ │ │ │ + bl 866c │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 79ac │ │ │ │ │ + beq.n 7f24 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 7b1e │ │ │ │ │ + beq.w 8096 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 7b2e │ │ │ │ │ + bne.w 80a6 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov r7, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7b3c │ │ │ │ │ + beq.w 80b4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 7bb8 │ │ │ │ │ + bne.w 8130 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ movw r0, #6000 @ 0x1770 │ │ │ │ │ adds r6, r1, #1 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ str r6, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 7b62 │ │ │ │ │ + beq.w 80da │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #581 @ 0x245 │ │ │ │ │ strd r2, r3, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ - cbnz r0, 79c0 │ │ │ │ │ + cbnz r0, 7f38 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 7ac0 │ │ │ │ │ + bne.w 8038 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8108 │ │ │ │ │ - cbz r0, 79b0 │ │ │ │ │ + bl 866c │ │ │ │ │ + cbz r0, 7f28 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1113 @ 0x459 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_insert_memo │ │ │ │ │ - b.n 78e0 │ │ │ │ │ + b.n 7e58 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 798a │ │ │ │ │ + b.n 7f02 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ movw r2, #1113 @ 0x459 │ │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ │ - b.n 79a6 │ │ │ │ │ + b.n 7f1e │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ - bl 8108 │ │ │ │ │ + bl 866c │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ │ - cbz r0, 7a16 │ │ │ │ │ + cbz r0, 7f8e │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 7b82 │ │ │ │ │ + bne.w 80fa │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov fp, r5 │ │ │ │ │ mov r5, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, r3 │ │ │ │ │ @@ -13358,894 +13920,886 @@ │ │ │ │ │ str r6, [sp, #24] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [sp, #20] │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 7b7a │ │ │ │ │ + beq.w 80f2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 7a10 │ │ │ │ │ + cbnz r3, 7f88 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #581 @ 0x245 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7aca │ │ │ │ │ + bne.n 8042 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r5, fp │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 797c │ │ │ │ │ + beq.n 7ef4 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 797c │ │ │ │ │ + bne.n 7ef4 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7b9a │ │ │ │ │ + beq.w 8112 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - ble.n 7a54 │ │ │ │ │ + ble.n 7fcc │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ ldr.w r7, [r2, r6, lsl #2] │ │ │ │ │ str.w r7, [r0, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bne.n 7a44 │ │ │ │ │ + bne.n 7fbc │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7bb0 │ │ │ │ │ + beq.w 8128 │ │ │ │ │ ldrd r6, r3, [r3, #20] │ │ │ │ │ mov r1, sl │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7baa │ │ │ │ │ + beq.w 8122 │ │ │ │ │ strd r6, r3, [sp] │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r3, r9 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ movs r0, #2 │ │ │ │ │ bl 0 <_PyAST_BoolOp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_BoolOp │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7b9e │ │ │ │ │ + beq.n 8116 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 7b9e │ │ │ │ │ + bne.n 8116 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1113 @ 0x459 │ │ │ │ │ - b.n 79a6 │ │ │ │ │ + b.n 7f1e │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 78ce │ │ │ │ │ + beq.w 7e46 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 78e8 │ │ │ │ │ + b.n 7e60 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8108 │ │ │ │ │ + bl 866c │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7a10 │ │ │ │ │ + beq.n 7f88 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 7b06 │ │ │ │ │ + cbnz r3, 807e │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq.n 7af4 │ │ │ │ │ + beq.n 806c │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ str.w r3, [r5, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r7, r3 │ │ │ │ │ - b.n 79ec │ │ │ │ │ + b.n 7f64 │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ - cbz r0, 7b34 │ │ │ │ │ + cbz r0, 80ac │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 7ae6 │ │ │ │ │ + b.n 805e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7ade │ │ │ │ │ + beq.n 8056 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r5, fp │ │ │ │ │ movs r0, #1 │ │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 7a1a │ │ │ │ │ + b.n 7f92 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 7936 │ │ │ │ │ + beq.w 7eae │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 798a │ │ │ │ │ + b.n 7f02 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r5, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 7b2e │ │ │ │ │ + b.n 80a6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.w 78fa │ │ │ │ │ + bge.w 7e72 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 7ac6 │ │ │ │ │ + b.n 803e │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r2, r3, [sp, #20] │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 7962 │ │ │ │ │ - b.n 7a16 │ │ │ │ │ + beq.w 7eda │ │ │ │ │ + b.n 7f8e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 79fe │ │ │ │ │ + b.n 7f76 │ │ │ │ │ strd r2, r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 79dc │ │ │ │ │ - b.n 7b18 │ │ │ │ │ + beq.w 7f54 │ │ │ │ │ + b.n 8090 │ │ │ │ │ mov r0, r2 │ │ │ │ │ - b.n 7b38 │ │ │ │ │ + b.n 80b0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7b56 │ │ │ │ │ - b.n 7aaa │ │ │ │ │ + bne.n 80ce │ │ │ │ │ + b.n 8022 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 7a8a │ │ │ │ │ + b.n 8002 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 78e8 │ │ │ │ │ + b.n 7e60 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 798a │ │ │ │ │ + b.n 7f02 │ │ │ │ │ │ │ │ │ │ -00007bc0 : │ │ │ │ │ +00008138 : │ │ │ │ │ single_target_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #32 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 80f8 │ │ │ │ │ + beq.w 864a │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 8096 │ │ │ │ │ + bne.w 860a │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 803a │ │ │ │ │ + beq.w 85ae │ │ │ │ │ ldr r6, [r4, #12] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq.w 8050 │ │ │ │ │ + beq.w 85c4 │ │ │ │ │ mov r6, r5 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 807c │ │ │ │ │ + beq.w 85f0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ movw r1, #1188 @ 0x4a4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7cd8 │ │ │ │ │ + beq.n 8250 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 7d1a │ │ │ │ │ + bne.n 8292 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 8088 │ │ │ │ │ + bne.w 85fc │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.w 80c8 │ │ │ │ │ + beq.w 865a │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ movw r1, #1188 @ 0x4a4 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r6, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7d2c │ │ │ │ │ + beq.n 82a4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 7d6c │ │ │ │ │ + bne.n 82e0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 8094 │ │ │ │ │ + bne.w 8608 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ - cbnz r0, 7cba │ │ │ │ │ + cbnz r0, 8232 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8094 │ │ │ │ │ + bne.w 8608 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7f96 │ │ │ │ │ + bne.w 850a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, #32 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ mov r1, r0 │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_set_expr_context> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_set_expr_context │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 80d4 │ │ │ │ │ + beq.w 8628 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 80d4 │ │ │ │ │ + bne.w 8628 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 7cae │ │ │ │ │ + b.n 8226 │ │ │ │ │ mov r3, r7 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1188 @ 0x4a4 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 80b4 │ │ │ │ │ + bne.w 8646 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl 4160 │ │ │ │ │ + bl 46a8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 80a8 │ │ │ │ │ - cbz r0, 7d08 │ │ │ │ │ + bne.w 8618 │ │ │ │ │ + cbz r0, 8280 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - blt.n 7d7e │ │ │ │ │ + blt.n 82f2 │ │ │ │ │ str r7, [sp, #16] │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 7c46 │ │ │ │ │ + beq.n 81be │ │ │ │ │ movs r1, #23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7f32 │ │ │ │ │ + bne.w 84a6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 7c44 │ │ │ │ │ + b.n 81bc │ │ │ │ │ mov r3, r6 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1188 @ 0x4a4 │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 80b8 │ │ │ │ │ + cbnz r0, 82d4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl 4160 │ │ │ │ │ + bl 46a8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 80ae │ │ │ │ │ - cbz r0, 7d5c │ │ │ │ │ + bne.w 8612 │ │ │ │ │ + cbz r0, 82d0 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - blt.w 7e5e │ │ │ │ │ + blt.w 83d2 │ │ │ │ │ mov r7, r6 │ │ │ │ │ + str r7, [r4, #8] │ │ │ │ │ ldr r6, [sp, #28] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - str r7, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 7c7c │ │ │ │ │ + beq.n 81f2 │ │ │ │ │ movs r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7fca │ │ │ │ │ + bne.w 853e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 7c7a │ │ │ │ │ + b.n 81f2 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1188 @ 0x4a4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 80b4 │ │ │ │ │ + bne.w 8646 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl 4160 │ │ │ │ │ + bl 46a8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 80a8 │ │ │ │ │ + bne.w 8618 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7d0a │ │ │ │ │ + beq.n 8282 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bge.n 7d0a │ │ │ │ │ + bge.n 8282 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1188 @ 0x4a4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 80b4 │ │ │ │ │ + bne.w 8646 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl 4160 │ │ │ │ │ + bl 46a8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 80a8 │ │ │ │ │ + bne.w 8618 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7fb6 │ │ │ │ │ + beq.w 852a │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov sl, r3 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bge.w 7fb6 │ │ │ │ │ + bge.w 852a │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1188 @ 0x4a4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 80b4 │ │ │ │ │ + bne.w 8646 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl 4160 │ │ │ │ │ + bl 46a8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 80a8 │ │ │ │ │ + bne.w 8618 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7fc0 │ │ │ │ │ + beq.w 8534 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ cmp sl, r3 │ │ │ │ │ - bge.w 7fc0 │ │ │ │ │ + bge.w 8534 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1188 @ 0x4a4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 80b4 │ │ │ │ │ + bne.w 8646 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl 4160 │ │ │ │ │ + bl 46a8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 80a8 │ │ │ │ │ + bne.w 8618 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7d0a │ │ │ │ │ + beq.w 8282 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - ble.w 7d0a │ │ │ │ │ + ble.w 8282 │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ - b.n 7e22 │ │ │ │ │ + b.n 8396 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1188 @ 0x4a4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 80b8 │ │ │ │ │ + bne.w 82d4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl 4160 │ │ │ │ │ + bl 46a8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 80ae │ │ │ │ │ + bne.w 8612 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7d5e │ │ │ │ │ + beq.w 82d2 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - ble.w 7d5e │ │ │ │ │ + ble.w 82d2 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1188 @ 0x4a4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 80b8 │ │ │ │ │ + bne.w 82d4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl 4160 │ │ │ │ │ + bl 46a8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 80ae │ │ │ │ │ + bne.w 8612 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7fbc │ │ │ │ │ - ldr r1, [r4, #8] │ │ │ │ │ + beq.n 8530 │ │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ - mov sl, r1 │ │ │ │ │ - cmp r1, r3 │ │ │ │ │ - ble.n 7fbc │ │ │ │ │ + mov sl, r2 │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + ble.n 8530 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1188 @ 0x4a4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 80b8 │ │ │ │ │ + bne.w 82d4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl 4160 │ │ │ │ │ + bl 46a8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 80ae │ │ │ │ │ + bne.w 8612 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7fc6 │ │ │ │ │ + beq.n 853a │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ cmp r7, sl │ │ │ │ │ - ble.n 7fc6 │ │ │ │ │ + ble.n 853a │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1188 @ 0x4a4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 80b8 │ │ │ │ │ + bne.w 82d4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl 4160 │ │ │ │ │ + bl 46a8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 80ae │ │ │ │ │ + bne.w 8612 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7d5e │ │ │ │ │ - ldr r1, [r4, #8] │ │ │ │ │ - cmp r1, r7 │ │ │ │ │ - ble.w 7d5e │ │ │ │ │ - mov r7, r1 │ │ │ │ │ - b.n 7ef8 │ │ │ │ │ + beq.w 82d2 │ │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ │ + cmp r2, r7 │ │ │ │ │ + ble.w 82d2 │ │ │ │ │ + mov r7, r2 │ │ │ │ │ + b.n 846c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7d28 │ │ │ │ │ + beq.w 82a0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC t_lookahead_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS t_lookahead_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #0 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7d28 │ │ │ │ │ + beq.w 82a0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8084 │ │ │ │ │ + beq.w 85f8 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ mov r0, r7 │ │ │ │ │ movs r2, #2 │ │ │ │ │ ldr r1, [r6, #24] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ strd r8, r1, [sp] │ │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ │ bl 0 <_PyAST_Attribute> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Attribute │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8028 │ │ │ │ │ + beq.n 859c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 80ee │ │ │ │ │ + bne.w 863c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 7cae │ │ │ │ │ + b.n 8226 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7bc0 │ │ │ │ │ + bl 8138 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 7fae │ │ │ │ │ + cbz r0, 8522 │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7ccc │ │ │ │ │ + bne.w 8244 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 7cae │ │ │ │ │ + b.n 8226 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - b.n 7d0a │ │ │ │ │ + b.n 8282 │ │ │ │ │ ldr r7, [sp, #16] │ │ │ │ │ - b.n 7d5e │ │ │ │ │ + b.n 82d2 │ │ │ │ │ str.w sl, [sp, #16] │ │ │ │ │ - b.n 7d0a │ │ │ │ │ + b.n 8282 │ │ │ │ │ mov r7, sl │ │ │ │ │ - b.n 7d5e │ │ │ │ │ + b.n 82d2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 14194 │ │ │ │ │ + bl 14898 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7d7a │ │ │ │ │ + beq.w 82ee │ │ │ │ │ movs r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7d7a │ │ │ │ │ + beq.w 82ee │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC t_lookahead_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS t_lookahead_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #0 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7d7a │ │ │ │ │ + beq.w 82ee │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8084 │ │ │ │ │ + beq.n 85f8 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ mov r3, r9 │ │ │ │ │ ldr r6, [r7, #24] │ │ │ │ │ mov r1, sl │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ movs r2, #2 │ │ │ │ │ ldr r6, [r7, #20] │ │ │ │ │ strd r8, r6, [sp] │ │ │ │ │ bl 0 <_PyAST_Subscript> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Subscript │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7f86 │ │ │ │ │ + bne.n 84fa │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbz r0, 8084 │ │ │ │ │ + cbz r0, 85f8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 808a │ │ │ │ │ + b.n 85fe │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 80e8 │ │ │ │ │ + bne.n 8666 │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne.w 7c06 │ │ │ │ │ + bne.w 817e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 809e │ │ │ │ │ + blt.n 861e │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r1, [r2, r6, lsl #2] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r0, [r1, #12] │ │ │ │ │ ldr r1, [r1, #16] │ │ │ │ │ mov r9, r0 │ │ │ │ │ mov r8, r1 │ │ │ │ │ - cbnz r2, 8088 │ │ │ │ │ + cbnz r2, 85fc │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w 7c24 │ │ │ │ │ + bne.w 819c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 7c24 │ │ │ │ │ + b.n 819c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 7c88 │ │ │ │ │ + beq.w 8200 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 7cb2 │ │ │ │ │ - movs r1, #1 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - mov r2, r1 │ │ │ │ │ - str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 808a │ │ │ │ │ + b.n 822a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 7c46 │ │ │ │ │ + b.n 81f4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 7c7c │ │ │ │ │ - ldr r7, [sp, #28] │ │ │ │ │ - b.n 7c3a │ │ │ │ │ - ldr r6, [sp, #28] │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 81be │ │ │ │ │ + movs r1, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - beq.w 7c7a │ │ │ │ │ - b.n 7d6c │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - str r2, [sp, #16] │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ - b.n 7c5c │ │ │ │ │ + mov r2, r1 │ │ │ │ │ + str r1, [r4, #60] @ 0x3c │ │ │ │ │ + b.n 85fe │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7cae │ │ │ │ │ + beq.w 8226 │ │ │ │ │ movs r2, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 8098 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.n 808a │ │ │ │ │ + b.n 860c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 802e │ │ │ │ │ - b.n 7f8e │ │ │ │ │ + bne.n 85a2 │ │ │ │ │ + b.n 8502 │ │ │ │ │ + ldr r7, [sp, #28] │ │ │ │ │ + b.n 81b2 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 7bec │ │ │ │ │ - b.n 8096 │ │ │ │ │ + beq.w 8164 │ │ │ │ │ + b.n 860a │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + str r2, [sp, #16] │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ │ + b.n 81d4 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.n 85fe │ │ │ │ │ │ │ │ │ │ -00008108 : │ │ │ │ │ +0000866c : │ │ │ │ │ conjunction_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 843a │ │ │ │ │ + beq.w 89b0 │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 83cc │ │ │ │ │ + bne.w 8942 │ │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1114 @ 0x45a │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 8204 │ │ │ │ │ + bne.n 8768 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.w 83e6 │ │ │ │ │ + beq.w 895c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - mov r9, r3 │ │ │ │ │ + mov r9, r2 │ │ │ │ │ + mov r8, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 836c │ │ │ │ │ + bne.w 88e2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8ae0 │ │ │ │ │ + bl 9054 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8214 │ │ │ │ │ + beq.n 8778 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 8420 │ │ │ │ │ + beq.w 8996 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 83b6 │ │ │ │ │ + bne.w 892c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov r7, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 83aa │ │ │ │ │ + beq.w 8920 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 83e0 │ │ │ │ │ + bne.w 8956 │ │ │ │ │ adds r0, r1, #1 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ movw r0, #6000 @ 0x1770 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.w 838c │ │ │ │ │ + beq.w 8902 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #582 @ 0x246 │ │ │ │ │ strd r2, r3, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ - cbnz r0, 8228 │ │ │ │ │ + cbnz r0, 878c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 836c │ │ │ │ │ + bne.w 88e2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8ae0 │ │ │ │ │ - cbz r0, 8218 │ │ │ │ │ + bl 9054 │ │ │ │ │ + cbz r0, 877c │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1114 @ 0x45a │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_insert_memo │ │ │ │ │ @@ -14253,488 +14807,492 @@ │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 81e4 │ │ │ │ │ + b.n 8748 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ movw r2, #1114 @ 0x45a │ │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ │ - b.n 8200 │ │ │ │ │ + b.n 8764 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ - bl 8ae0 │ │ │ │ │ + bl 9054 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 81ce │ │ │ │ │ + beq.n 8732 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 840a │ │ │ │ │ + bne.w 8980 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r0, [r2, #0] │ │ │ │ │ mov r7, r3 │ │ │ │ │ mov fp, r5 │ │ │ │ │ mov r5, r2 │ │ │ │ │ movs r6, #1 │ │ │ │ │ str r6, [sp, #24] │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ str r6, [sp, #20] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.w 83fa │ │ │ │ │ + beq.w 8970 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 83f2 │ │ │ │ │ + bne.w 8968 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #582 @ 0x246 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 8340 │ │ │ │ │ + bne.n 88b6 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r5, fp │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 81d6 │ │ │ │ │ + beq.n 873a │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 81d6 │ │ │ │ │ + bne.n 873a │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 83a4 │ │ │ │ │ + beq.w 891a │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 82e4 │ │ │ │ │ + ble.n 885a │ │ │ │ │ ldr r6, [r0, #4] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ str r0, [r6, #0] │ │ │ │ │ - beq.n 82e4 │ │ │ │ │ + beq.n 885a │ │ │ │ │ ldr r6, [r1, #4] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ str r0, [r6, #4] │ │ │ │ │ - beq.n 82e4 │ │ │ │ │ + beq.n 885a │ │ │ │ │ ldr r6, [r1, #4] │ │ │ │ │ cmp r3, #3 │ │ │ │ │ ldr r0, [r2, #8] │ │ │ │ │ str r0, [r6, #8] │ │ │ │ │ - beq.n 82e4 │ │ │ │ │ + beq.n 885a │ │ │ │ │ ldr r6, [r1, #4] │ │ │ │ │ cmp r3, #4 │ │ │ │ │ ldr r0, [r2, #12] │ │ │ │ │ str r0, [r6, #12] │ │ │ │ │ - beq.n 82e4 │ │ │ │ │ - movs r6, #4 │ │ │ │ │ - ldr r0, [r1, #4] │ │ │ │ │ - ldr.w r7, [r2, r6, lsl #2] │ │ │ │ │ - str.w r7, [r0, r6, lsl #2] │ │ │ │ │ - adds r6, #1 │ │ │ │ │ - cmp r6, r3 │ │ │ │ │ - bne.n 82d4 │ │ │ │ │ + beq.n 885a │ │ │ │ │ + subs r0, r2, #4 │ │ │ │ │ + rsb lr, r2, #4 │ │ │ │ │ + add.w r0, r0, r3, lsl #2 │ │ │ │ │ + mov ip, r2 │ │ │ │ │ + add.w r3, r2, #12 │ │ │ │ │ + add.w r6, lr, r3 │ │ │ │ │ + ldr r7, [r1, #4] │ │ │ │ │ + ldr.w r2, [r3, #4]! │ │ │ │ │ + str r2, [r7, r6] │ │ │ │ │ + cmp r0, r3 │ │ │ │ │ + bne.n 8848 │ │ │ │ │ + mov r2, ip │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 83d8 │ │ │ │ │ + beq.n 894e │ │ │ │ │ ldrd r6, r3, [r3, #20] │ │ │ │ │ mov r1, sl │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 83d2 │ │ │ │ │ + beq.n 8948 │ │ │ │ │ strd r6, r3, [sp] │ │ │ │ │ - mov r2, r8 │ │ │ │ │ - mov r3, r9 │ │ │ │ │ + mov r2, r9 │ │ │ │ │ + mov r3, r8 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyAST_BoolOp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_BoolOp │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 83bc │ │ │ │ │ + beq.n 8932 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 83bc │ │ │ │ │ + bne.n 8932 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1114 @ 0x45a │ │ │ │ │ - b.n 8200 │ │ │ │ │ + b.n 8764 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8ae0 │ │ │ │ │ + bl 9054 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8278 │ │ │ │ │ + beq.n 87dc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 844a │ │ │ │ │ + bne.n 89c0 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq.n 8376 │ │ │ │ │ + beq.n 88ec │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ str.w r3, [r5, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r7, r3 │ │ │ │ │ - b.n 8252 │ │ │ │ │ + b.n 87b6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 820c │ │ │ │ │ + b.n 8770 │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8460 │ │ │ │ │ + beq.n 89d6 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 835e │ │ │ │ │ + b.n 88d4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r2, r3, [sp, #20] │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 81bc │ │ │ │ │ - b.n 827e │ │ │ │ │ + beq.w 8720 │ │ │ │ │ + b.n 87e2 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 81e4 │ │ │ │ │ + b.n 8748 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8336 │ │ │ │ │ + beq.n 88ac │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 8372 │ │ │ │ │ + b.n 88e8 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 8316 │ │ │ │ │ + b.n 888c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 820c │ │ │ │ │ + b.n 8770 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 81e4 │ │ │ │ │ + b.n 8748 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 83c6 │ │ │ │ │ - b.n 8154 │ │ │ │ │ + blt.n 893c │ │ │ │ │ + b.n 86b8 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r5, fp │ │ │ │ │ - b.n 827e │ │ │ │ │ + b.n 87e2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 826a │ │ │ │ │ - b.n 8278 │ │ │ │ │ + beq.w 87ce │ │ │ │ │ + b.n 87dc │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ │ subs r1, #1 │ │ │ │ │ - cbz r0, 8432 │ │ │ │ │ + cbz r0, 89a8 │ │ │ │ │ movs r0, #1 │ │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 8282 │ │ │ │ │ + b.n 87e6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8190 │ │ │ │ │ + beq.w 86f4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 83b6 │ │ │ │ │ + b.n 892c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r6, [r2, #0] │ │ │ │ │ mov r7, r3 │ │ │ │ │ - b.n 824a │ │ │ │ │ + b.n 87ae │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8136 │ │ │ │ │ + beq.w 869a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 83cc │ │ │ │ │ + b.n 8942 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8356 │ │ │ │ │ + beq.w 88cc │ │ │ │ │ mov r2, r5 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r5, fp │ │ │ │ │ - b.n 841a │ │ │ │ │ + b.n 8990 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r5, fp │ │ │ │ │ - b.n 83a6 │ │ │ │ │ - nop │ │ │ │ │ + b.n 891c │ │ │ │ │ │ │ │ │ │ -00008468 : │ │ │ │ │ +000089dc : │ │ │ │ │ star_expressions_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 8a70 │ │ │ │ │ + beq.w 8fe4 │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 867a │ │ │ │ │ + bne.w 8bee │ │ │ │ │ ldrd r5, r6, [r4, #8] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq.w 8724 │ │ │ │ │ + beq.w 8c98 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 8754 │ │ │ │ │ + beq.w 8cc8 │ │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1108 @ 0x454 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8680 │ │ │ │ │ + beq.w 8bf4 │ │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 866e │ │ │ │ │ + beq.w 8be2 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 8acc │ │ │ │ │ + beq.w 9040 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 8762 │ │ │ │ │ + bne.w 8cd6 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov r7, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8662 │ │ │ │ │ + beq.w 8bd6 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r1, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 8762 │ │ │ │ │ + bne.w 8cd6 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ movw r0, #6000 @ 0x1770 │ │ │ │ │ add.w ip, r1, #1 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ str.w ip, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 8a58 │ │ │ │ │ + beq.w 8fcc │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r3, r2, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8768 │ │ │ │ │ + bne.w 8cdc │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 867a │ │ │ │ │ + bne.w 8bee │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 8a44 │ │ │ │ │ + beq.w 8fb8 │ │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1108 @ 0x454 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 86d0 │ │ │ │ │ + beq.w 8c44 │ │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 8672 │ │ │ │ │ + beq.n 8be6 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8a80 │ │ │ │ │ + bne.w 8ff4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 867a │ │ │ │ │ + bne.n 8bee │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 85d0 │ │ │ │ │ + beq.n 8b44 │ │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1108 @ 0x454 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ - cbz r0, 85f0 │ │ │ │ │ + cbz r0, 8b64 │ │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 864c │ │ │ │ │ + beq.n 8bc0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8ac6 │ │ │ │ │ + bne.w 903a │ │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1108 @ 0x454 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 85ba │ │ │ │ │ + bne.n 8b2e │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w 8aba │ │ │ │ │ + beq.w 902e │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8ac6 │ │ │ │ │ + bne.w 903a │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 88a4 │ │ │ │ │ + bne.w 8e18 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8ac6 │ │ │ │ │ + bne.w 903a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbnz r0, 8634 │ │ │ │ │ + cbnz r0, 8ba8 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1108 @ 0x454 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_insert_memo │ │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 85c4 │ │ │ │ │ + bne.n 8b38 │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ @@ -14744,129 +15302,129 @@ │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 854c │ │ │ │ │ + b.n 8ac0 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 859c │ │ │ │ │ + beq.n 8b10 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n 85c6 │ │ │ │ │ + b.n 8b3a │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w 8aae │ │ │ │ │ + beq.w 9022 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov sl, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 8762 │ │ │ │ │ + bne.n 8cd6 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8904 │ │ │ │ │ + bne.w 8e78 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 8762 │ │ │ │ │ + bne.n 8cd6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbnz r0, 86c0 │ │ │ │ │ + cbnz r0, 8c34 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ mov r1, r6 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1108 @ 0x454 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_insert_memo │ │ │ │ │ - b.n 84d4 │ │ │ │ │ + b.n 8a48 │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w 8aa2 │ │ │ │ │ + beq.w 9016 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov sl, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 8a52 │ │ │ │ │ + bne.w 8fc6 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8962 │ │ │ │ │ + bne.w 8ed6 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 8a52 │ │ │ │ │ + bne.w 8fc6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbnz r0, 8714 │ │ │ │ │ + cbnz r0, 8c88 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ mov r1, r6 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1108 @ 0x454 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_insert_memo │ │ │ │ │ - b.n 8578 │ │ │ │ │ + b.n 8aec │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 89d2 │ │ │ │ │ + blt.w 8f46 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r2, [r2, r6, lsl #2] │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r9, r2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 867a │ │ │ │ │ + bne.n 8bee │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w 84be │ │ │ │ │ + bne.w 8a32 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 84be │ │ │ │ │ + beq.w 8a32 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 854c │ │ │ │ │ + b.n 8ac0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - bl 9e80 │ │ │ │ │ + bl a3f4 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8538 │ │ │ │ │ + beq.w 8aac │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 8a2e │ │ │ │ │ + bne.w 8fa2 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov.w ip, #1 │ │ │ │ │ mov fp, r6 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, r2 │ │ │ │ │ @@ -14877,131 +15435,131 @@ │ │ │ │ │ str.w ip, [sp, #24] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [sp, #20] │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 8a26 │ │ │ │ │ + beq.w 8f9a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 87c2 │ │ │ │ │ + cbnz r3, 8d36 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 8876 │ │ │ │ │ + bne.n 8dea │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r5, sl │ │ │ │ │ mov r6, fp │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 8540 │ │ │ │ │ + beq.w 8ab4 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov r7, r1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 8540 │ │ │ │ │ + bne.w 8ab4 │ │ │ │ │ mov r0, r2 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 865c │ │ │ │ │ + beq.w 8bd0 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bge.n 8812 │ │ │ │ │ + bge.n 8d86 │ │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ │ ldr.w r7, [r3, r1, lsl #2] │ │ │ │ │ str.w r7, [r0, r1, lsl #2] │ │ │ │ │ adds r1, #1 │ │ │ │ │ - b.n 87fe │ │ │ │ │ + b.n 8d72 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 8ada │ │ │ │ │ + bne.w 904e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8ad4 │ │ │ │ │ + beq.w 9048 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldrd r5, r6, [r3, #20] │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8a9c │ │ │ │ │ + beq.w 9010 │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ mov r2, r8 │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ bl 0 <_PyAST_Tuple> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Tuple │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 89c6 │ │ │ │ │ + beq.w 8f3a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 89c6 │ │ │ │ │ + bne.w 8f3a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 85c4 │ │ │ │ │ + b.n 8b38 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9e80 │ │ │ │ │ + bl a3f4 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 87c2 │ │ │ │ │ + beq.n 8d36 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 89aa │ │ │ │ │ + bne.w 8f1e │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.n 894e │ │ │ │ │ + beq.n 8ec2 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ str.w r3, [r6, r5, lsl #2] │ │ │ │ │ adds r5, #1 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r7, r3 │ │ │ │ │ - b.n 87a0 │ │ │ │ │ + b.n 8d14 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9f8c │ │ │ │ │ + bl a500 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 861e │ │ │ │ │ + beq.w 8b92 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8ac6 │ │ │ │ │ + beq.w 903a │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r2, r7 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r3, r8 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr.w r7, [ip, #24] │ │ │ │ │ @@ -15009,40 +15567,40 @@ │ │ │ │ │ ldr.w r7, [ip, #20] │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_Starred> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Starred │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 89da │ │ │ │ │ + beq.n 8f4e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 89da │ │ │ │ │ + bne.n 8f4e │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1108 @ 0x454 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_insert_memo │ │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 85c4 │ │ │ │ │ - b.n 864c │ │ │ │ │ + bne.w 8b38 │ │ │ │ │ + b.n 8bc0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9f8c │ │ │ │ │ + bl a500 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 86ac │ │ │ │ │ + beq.w 8c20 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 866a │ │ │ │ │ + beq.w 8bde │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r2, sl │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr.w r7, [ip, #24] │ │ │ │ │ @@ -15050,41 +15608,41 @@ │ │ │ │ │ ldr.w r7, [ip, #20] │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_Starred> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Starred │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 89f4 │ │ │ │ │ + beq.n 8f68 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 89f4 │ │ │ │ │ + bne.n 8f68 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - b.n 86c4 │ │ │ │ │ + b.n 8c38 │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 89ee │ │ │ │ │ + beq.n 8f62 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b.n 8896 │ │ │ │ │ + b.n 8e0a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9f8c │ │ │ │ │ + bl a500 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 86fe │ │ │ │ │ + beq.w 8c72 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8a1e │ │ │ │ │ + beq.n 8f92 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r2, sl │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr.w r7, [ip, #24] │ │ │ │ │ @@ -15092,462 +15650,462 @@ │ │ │ │ │ ldr.w r7, [ip, #20] │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_Starred> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Starred │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8a08 │ │ │ │ │ + beq.n 8f7c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 8a08 │ │ │ │ │ + bne.n 8f7c │ │ │ │ │ mov r1, r6 │ │ │ │ │ - b.n 8718 │ │ │ │ │ + b.n 8c8c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 888e │ │ │ │ │ + beq.w 8e02 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r5, sl │ │ │ │ │ mov r6, fp │ │ │ │ │ movs r0, #1 │ │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 87ce │ │ │ │ │ + b.n 8d42 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 85c4 │ │ │ │ │ + beq.w 8b38 │ │ │ │ │ movs r2, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 867c │ │ │ │ │ + b.n 8bf0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 88ea │ │ │ │ │ + beq.n 8e5e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 864c │ │ │ │ │ + b.n 8bc0 │ │ │ │ │ mov r5, sl │ │ │ │ │ mov r0, r6 │ │ │ │ │ - b.n 865e │ │ │ │ │ + b.n 8bd2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 894a │ │ │ │ │ + beq.n 8ebe │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 854c │ │ │ │ │ + b.n 8ac0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 89a6 │ │ │ │ │ + beq.n 8f1a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 8674 │ │ │ │ │ + b.n 8be8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 8674 │ │ │ │ │ + b.n 8be8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 87b2 │ │ │ │ │ + b.n 8d26 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8786 │ │ │ │ │ - b.n 89c0 │ │ │ │ │ + beq.w 8cfa │ │ │ │ │ + b.n 8f34 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 8562 │ │ │ │ │ + beq.w 8ad6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 8674 │ │ │ │ │ + b.n 8be8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r3, r2, [sp, #20] │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 8524 │ │ │ │ │ - b.n 87ca │ │ │ │ │ + beq.w 8a98 │ │ │ │ │ + b.n 8d3e │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8496 │ │ │ │ │ + beq.w 8a0a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 867a │ │ │ │ │ + b.n 8bee │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 8ad4 │ │ │ │ │ + cbz r0, 9048 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldrd r5, r6, [r3, #20] │ │ │ │ │ bl 0 <_PyPegen_singleton_seq> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_singleton_seq │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8850 │ │ │ │ │ + bne.w 8dc4 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 8850 │ │ │ │ │ + b.n 8dc4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 8a12 │ │ │ │ │ - b.n 86da │ │ │ │ │ + blt.n 8f86 │ │ │ │ │ + b.n 8c4e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 89fe │ │ │ │ │ - b.n 868a │ │ │ │ │ + blt.n 8f72 │ │ │ │ │ + b.n 8bfe │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 89e4 │ │ │ │ │ - b.n 85fa │ │ │ │ │ + blt.n 8f58 │ │ │ │ │ + b.n 8b6e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 864c │ │ │ │ │ + b.n 8bc0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 84ec │ │ │ │ │ + b.n 8a60 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 867c │ │ │ │ │ + b.n 8bf0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 854c │ │ │ │ │ + b.n 8ac0 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00008ae0 : │ │ │ │ │ +00009054 : │ │ │ │ │ inversion_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ add.w r2, r2, #1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 9af8 │ │ │ │ │ + beq.w a06c │ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9b06 │ │ │ │ │ + bne.w a07a │ │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1115 @ 0x45b │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8de0 │ │ │ │ │ + bne.w 9354 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.w 9d20 │ │ │ │ │ + beq.w a294 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldrd r6, r7, [r3, #12] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9d30 │ │ │ │ │ + bne.w a2a4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #679 @ 0x2a7 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 92d0 │ │ │ │ │ + bne.w 9844 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9d82 │ │ │ │ │ + bne.w a2f6 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 8e86 │ │ │ │ │ + beq.w 93fa │ │ │ │ │ ldr r7, [r4, #12] │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - beq.w 9ce6 │ │ │ │ │ + beq.w a25a │ │ │ │ │ mov r7, r5 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r7, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 9d16 │ │ │ │ │ + beq.w a28a │ │ │ │ │ mov.w r1, #1128 @ 0x468 │ │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ mov r8, r1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8dee │ │ │ │ │ + beq.w 9362 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 8eb6 │ │ │ │ │ + beq.w 942a │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 9aee │ │ │ │ │ + beq.w a062 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 9c44 │ │ │ │ │ + bne.w a1b8 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov fp, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9a7e │ │ │ │ │ + beq.w 9ff2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov r1, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8f58 │ │ │ │ │ + bne.w 94cc │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.w 9a4e │ │ │ │ │ + beq.w 9fc2 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 9a60 │ │ │ │ │ + beq.w 9fd4 │ │ │ │ │ movs r1, #27 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8f5e │ │ │ │ │ + bne.w 94d2 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 9604 │ │ │ │ │ + bne.w 9b78 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.w 9aa8 │ │ │ │ │ + beq.w a01c │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 9ac6 │ │ │ │ │ + beq.w a03a │ │ │ │ │ movs r1, #28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9330 │ │ │ │ │ + bne.w 98a4 │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, r0, #1 │ │ │ │ │ subs r0, #2 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 9888 │ │ │ │ │ + bne.w 9dfc │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.w 9d56 │ │ │ │ │ + beq.w a2ca │ │ │ │ │ movs r1, #29 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 94fa │ │ │ │ │ + bne.w 9a6e │ │ │ │ │ ldrd r3, r2, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9540 │ │ │ │ │ + bne.w 9ab4 │ │ │ │ │ mov r9, r1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 9600 │ │ │ │ │ + bne.w 9b74 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 9a26 │ │ │ │ │ + beq.w 9f9a │ │ │ │ │ movs r1, #20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 938a │ │ │ │ │ + bne.w 98fe │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 95fc │ │ │ │ │ + bne.w 9b70 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 9a3a │ │ │ │ │ + beq.w 9fae │ │ │ │ │ movs r1, #30 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 94b4 │ │ │ │ │ + bne.w 9a28 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 95fc │ │ │ │ │ + bne.w 9b70 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 9ada │ │ │ │ │ + beq.w a04e │ │ │ │ │ movs r1, #21 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 93d0 │ │ │ │ │ + bne.w 9944 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 95fc │ │ │ │ │ + bne.w 9b70 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 9b0a │ │ │ │ │ + beq.w a07e │ │ │ │ │ movw r1, #679 @ 0x2a7 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 945e │ │ │ │ │ + bne.w 99d2 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 95fc │ │ │ │ │ + bne.w 9b70 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 99c6 │ │ │ │ │ + beq.w 9f3a │ │ │ │ │ movw r1, #671 @ 0x29f │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 928c │ │ │ │ │ + bne.w 9800 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 95fc │ │ │ │ │ + bne.w 9b70 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 9d42 │ │ │ │ │ + beq.w a2b6 │ │ │ │ │ movw r1, #589 @ 0x24d │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9202 │ │ │ │ │ + bne.w 9776 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 95fc │ │ │ │ │ + bne.w 9b70 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 9a92 │ │ │ │ │ + beq.w a006 │ │ │ │ │ movw r1, #589 @ 0x24d │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 924e │ │ │ │ │ + bne.w 97c2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 8e94 │ │ │ │ │ + bne.n 9408 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ - bl 9f8c │ │ │ │ │ + bl a500 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ mov r3, r0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8e9e │ │ │ │ │ + beq.n 9412 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1115 @ 0x45b │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_insert_memo │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -15565,176 +16123,176 @@ │ │ │ │ │ mov.w r2, #1128 @ 0x468 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 8ea4 │ │ │ │ │ + bne.n 9418 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 9d78 │ │ │ │ │ + beq.w a2ec │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 9d6c │ │ │ │ │ + bne.w a2e0 │ │ │ │ │ ldrd r7, r2, [r4, #8] │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - beq.n 8eba │ │ │ │ │ + beq.n 942e │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r2, [r2, r7, lsl #2] │ │ │ │ │ ldr r3, [r2, #12] │ │ │ │ │ mov fp, r3 │ │ │ │ │ ldr r3, [r2, #16] │ │ │ │ │ mov r8, r3 │ │ │ │ │ - bl 9f8c │ │ │ │ │ + bl a500 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 8ee8 │ │ │ │ │ + bne.n 945c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 9d6c │ │ │ │ │ + bne.w a2e0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a148 │ │ │ │ │ + bl a6bc │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8f50 │ │ │ │ │ + beq.n 94c4 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 9742 │ │ │ │ │ + bne.w 9cb6 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - blt.n 8f4a │ │ │ │ │ + blt.n 94be │ │ │ │ │ mov r5, r9 │ │ │ │ │ mov r7, sl │ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ mov r8, r0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8bb6 │ │ │ │ │ - b.n 8db6 │ │ │ │ │ + bne.w 912a │ │ │ │ │ + b.n 932a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 9cdc │ │ │ │ │ + beq.w a250 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, r1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ │ - b.n 8dd4 │ │ │ │ │ + b.n 9348 │ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ mov r5, r9 │ │ │ │ │ mov r7, sl │ │ │ │ │ mov r8, r1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 8bb6 │ │ │ │ │ + bne.w 912a │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 8db6 │ │ │ │ │ + b.n 932a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 9dd6 │ │ │ │ │ + blt.w a34a │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r2, [r2, r7, lsl #2] │ │ │ │ │ ldr r3, [r2, #12] │ │ │ │ │ mov fp, r3 │ │ │ │ │ ldr r3, [r2, #16] │ │ │ │ │ mov r8, r3 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 9d6c │ │ │ │ │ + bne.w a2e0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9f8c │ │ │ │ │ + bl a500 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8e46 │ │ │ │ │ + beq.n 93ba │ │ │ │ │ movs r1, #18 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8e46 │ │ │ │ │ + beq.n 93ba │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a148 │ │ │ │ │ + bl a6bc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8e46 │ │ │ │ │ + beq.n 93ba │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9d88 │ │ │ │ │ + beq.w a2fc │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, fp │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ movs r1, #10 │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ ldr.w r7, [ip, #24] │ │ │ │ │ str r7, [sp, #8] │ │ │ │ │ ldr.w r7, [ip, #20] │ │ │ │ │ str r7, [sp, #4] │ │ │ │ │ str.w r8, [sp] │ │ │ │ │ bl 0 <_PyAST_BinOp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_BinOp │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9726 │ │ │ │ │ + beq.w 9c9a │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 9726 │ │ │ │ │ + bne.w 9c9a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - ble.n 8e70 │ │ │ │ │ + ble.n 93e4 │ │ │ │ │ mov r6, r0 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ - b.n 8dfa │ │ │ │ │ + b.n 936e │ │ │ │ │ mov r5, r9 │ │ │ │ │ mov r7, sl │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 8e74 │ │ │ │ │ + beq.n 93e8 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 8db6 │ │ │ │ │ + b.n 932a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9f8c │ │ │ │ │ + bl a500 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8c16 │ │ │ │ │ + beq.w 918a │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9994 │ │ │ │ │ + beq.w 9f08 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9980 │ │ │ │ │ + bne.w 9ef4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #2 │ │ │ │ │ ldr.w ip, [r4, #8] │ │ │ │ │ mov.w lr, #1 │ │ │ │ │ strd r5, r7, [sp, #24] │ │ │ │ │ mov r9, lr │ │ │ │ │ mov fp, ip │ │ │ │ │ @@ -15742,1769 +16300,1769 @@ │ │ │ │ │ str.w r1, [sl] │ │ │ │ │ movw r6, #6000 @ 0x1770 │ │ │ │ │ str.w lr, [sp, #36] @ 0x24 │ │ │ │ │ str.w lr, [sp, #32] │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 98da │ │ │ │ │ + beq.w 9e4e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 98e8 │ │ │ │ │ + bne.w 9e5c │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 9bba │ │ │ │ │ + beq.w a12e │ │ │ │ │ movs r1, #27 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9416 │ │ │ │ │ + bne.w 998a │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 98e8 │ │ │ │ │ + bne.w 9e5c │ │ │ │ │ cmp r3, r6 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 9b32 │ │ │ │ │ + beq.w a0a6 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 9b1e │ │ │ │ │ + beq.w a092 │ │ │ │ │ movs r1, #28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 988c │ │ │ │ │ + bne.w 9e00 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ subs r3, #2 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 9882 │ │ │ │ │ + bne.w 9df6 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 9800 │ │ │ │ │ + beq.w 9d74 │ │ │ │ │ movs r1, #29 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9848 │ │ │ │ │ + bne.w 9dbc │ │ │ │ │ ldrd r3, r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 981c │ │ │ │ │ + bne.w 9d90 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 98e8 │ │ │ │ │ + bne.w 9e5c │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 9a12 │ │ │ │ │ + beq.w 9f86 │ │ │ │ │ movs r1, #20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 97be │ │ │ │ │ + bne.w 9d32 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 95f8 │ │ │ │ │ + bne.w 9b6c │ │ │ │ │ cmp r2, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 9c26 │ │ │ │ │ + beq.w a19a │ │ │ │ │ movs r1, #30 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 96e6 │ │ │ │ │ + bne.w 9c5a │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 95f8 │ │ │ │ │ + bne.w 9b6c │ │ │ │ │ cmp r2, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 9bfc │ │ │ │ │ + beq.w a170 │ │ │ │ │ movs r1, #21 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 965e │ │ │ │ │ + bne.w 9bd2 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 95f8 │ │ │ │ │ + bne.w 9b6c │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 9bd6 │ │ │ │ │ + beq.w a14a │ │ │ │ │ movw r1, #679 @ 0x2a7 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9696 │ │ │ │ │ + bne.w 9c0a │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 95f8 │ │ │ │ │ + bne.w 9b6c │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 9c90 │ │ │ │ │ + beq.w a204 │ │ │ │ │ movw r1, #671 @ 0x29f │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9620 │ │ │ │ │ + bne.w 9b94 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 95f8 │ │ │ │ │ + bne.w 9b6c │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 9ba6 │ │ │ │ │ + beq.w a11a │ │ │ │ │ movw r1, #589 @ 0x24d │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 95aa │ │ │ │ │ + bne.w 9b1e │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 95f8 │ │ │ │ │ + bne.w 9b6c │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 9c18 │ │ │ │ │ + beq.w a18c │ │ │ │ │ movw r1, #589 @ 0x24d │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 956c │ │ │ │ │ + bne.w 9ae0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldrd r5, r7, [sp, #24] │ │ │ │ │ subs r3, #2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.w 8da8 │ │ │ │ │ + beq.w 931c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8da8 │ │ │ │ │ + bne.w 931c │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9a78 │ │ │ │ │ + beq.w 9fec │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - ble.n 918e │ │ │ │ │ + ble.n 9702 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp.w r9, #1 │ │ │ │ │ ldr.w r2, [sl] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - beq.n 918e │ │ │ │ │ + beq.n 9702 │ │ │ │ │ mov.w r7, r9, lsl #2 │ │ │ │ │ mov r2, sl │ │ │ │ │ movs r3, #4 │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ ldr.w r6, [r2, #4]! │ │ │ │ │ str r6, [r0, r3] │ │ │ │ │ adds r3, #4 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bne.n 9180 │ │ │ │ │ + bne.n 96f4 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r1, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8e94 │ │ │ │ │ + beq.w 9408 │ │ │ │ │ ldrd r7, r3, [r3, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [sp, #24] │ │ │ │ │ mov r9, r3 │ │ │ │ │ bl 0 <_PyPegen_get_cmpops> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_cmpops │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9b8c │ │ │ │ │ + beq.w a100 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_exprs> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_exprs │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9b82 │ │ │ │ │ + beq.w a0f6 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r1, r6 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r0, r8 │ │ │ │ │ strd r7, r9, [sp, #4] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr r6, [r4, #20] │ │ │ │ │ str r6, [sp, #12] │ │ │ │ │ bl 0 <_PyAST_Compare> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Compare │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9b6c │ │ │ │ │ + beq.w a0e0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9b56 │ │ │ │ │ + bne.w a0ca │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 8dd4 │ │ │ │ │ + b.n 9348 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #679 @ 0x2a7 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8d74 │ │ │ │ │ + beq.w 92e8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9f8c │ │ │ │ │ + bl a500 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8d74 │ │ │ │ │ + beq.w 92e8 │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9c4e │ │ │ │ │ + beq.w a1c2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8f84 │ │ │ │ │ + beq.w 94f8 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9c58 │ │ │ │ │ + bne.w a1cc │ │ │ │ │ subs r2, r3, #2 │ │ │ │ │ - b.n 8f88 │ │ │ │ │ + b.n 94fc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9f8c │ │ │ │ │ + bl a500 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8d9e │ │ │ │ │ + beq.w 9312 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9b94 │ │ │ │ │ + beq.w a108 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8f84 │ │ │ │ │ + beq.w 94f8 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 924a │ │ │ │ │ + beq.n 97be │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 8da2 │ │ │ │ │ + b.n 9316 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9f8c │ │ │ │ │ + bl a500 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8d4a │ │ │ │ │ + beq.w 92be │ │ │ │ │ movs r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9e02 │ │ │ │ │ + beq.w a376 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8f84 │ │ │ │ │ + beq.w 94f8 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 924a │ │ │ │ │ + beq.n 97be │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 8d58 │ │ │ │ │ - b.n 95fc │ │ │ │ │ + beq.w 92cc │ │ │ │ │ + b.n 9b70 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8ae0 │ │ │ │ │ + bl 9054 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8b4e │ │ │ │ │ + beq.w 90c2 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9d30 │ │ │ │ │ + beq.w a2a4 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r2, r6 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r3, r7 │ │ │ │ │ movs r0, #2 │ │ │ │ │ ldr.w r6, [ip, #24] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ ldr.w r6, [ip, #20] │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_UnaryOp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_UnaryOp │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ │ - cbz r0, 9316 │ │ │ │ │ + cbz r0, 988a │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 8dd4 │ │ │ │ │ + beq.w 9348 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8dd4 │ │ │ │ │ + beq.w 9348 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r0, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 8de8 │ │ │ │ │ + b.n 935c │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_check_barry_as_flufl> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_check_barry_as_flufl │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9748 │ │ │ │ │ + bne.w 9cbc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9dc4 │ │ │ │ │ + bne.w a338 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9f8c │ │ │ │ │ + bl a500 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9dfc │ │ │ │ │ + beq.w a370 │ │ │ │ │ movs r1, #2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9de6 │ │ │ │ │ + beq.w a35a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8f84 │ │ │ │ │ + beq.w 94f8 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 998e │ │ │ │ │ + beq.w 9f02 │ │ │ │ │ subs r0, r2, #1 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 8c50 │ │ │ │ │ + b.n 91c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9f8c │ │ │ │ │ + bl a500 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8ca6 │ │ │ │ │ + beq.w 921a │ │ │ │ │ movs r1, #3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9e16 │ │ │ │ │ + beq.w a38a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8f84 │ │ │ │ │ + beq.w 94f8 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 924a │ │ │ │ │ + beq.w 97be │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 8cb4 │ │ │ │ │ - b.n 95fc │ │ │ │ │ + beq.w 9228 │ │ │ │ │ + b.n 9b70 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9f8c │ │ │ │ │ + bl a500 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8cf6 │ │ │ │ │ + beq.w 926a │ │ │ │ │ movs r1, #5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9b44 │ │ │ │ │ + beq.w a0b8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8f84 │ │ │ │ │ + beq.w 94f8 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 924a │ │ │ │ │ + beq.w 97be │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 8d04 │ │ │ │ │ - b.n 95fc │ │ │ │ │ + beq.w 9278 │ │ │ │ │ + b.n 9b70 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9f8c │ │ │ │ │ + bl a500 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8fd4 │ │ │ │ │ + beq.w 9548 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9e2a │ │ │ │ │ + beq.w a39e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 99ac │ │ │ │ │ + bne.w 9f20 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #2 │ │ │ │ │ ldrd r1, r3, [sp, #32] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.w 9608 │ │ │ │ │ + beq.w 9b7c │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ str.w r7, [sl, r3, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ mov fp, r5 │ │ │ │ │ mov r9, r3 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ - b.n 8faa │ │ │ │ │ + b.n 951e │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #671 @ 0x29f │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8d20 │ │ │ │ │ + beq.w 9294 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9f8c │ │ │ │ │ + bl a500 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8d20 │ │ │ │ │ + beq.w 9294 │ │ │ │ │ movs r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9e56 │ │ │ │ │ + beq.w a3ca │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8f84 │ │ │ │ │ + beq.w 94f8 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 924a │ │ │ │ │ + beq.w 97be │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 8d2e │ │ │ │ │ - b.n 95fc │ │ │ │ │ + beq.w 92a2 │ │ │ │ │ + b.n 9b70 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9f8c │ │ │ │ │ + bl a500 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8cce │ │ │ │ │ + beq.w 9242 │ │ │ │ │ movs r1, #6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9bea │ │ │ │ │ + beq.w a15e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8f84 │ │ │ │ │ + beq.w 94f8 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 924a │ │ │ │ │ + beq.w 97be │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 8cdc │ │ │ │ │ - b.n 95fc │ │ │ │ │ + beq.w 9250 │ │ │ │ │ + b.n 9b70 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9f8c │ │ │ │ │ + bl a500 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8c72 │ │ │ │ │ + beq.w 91e6 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9c6a │ │ │ │ │ + beq.w a1de │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8f84 │ │ │ │ │ + beq.w 94f8 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 924a │ │ │ │ │ + beq.w 97be │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 8c82 │ │ │ │ │ + beq.w 91f6 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 9600 │ │ │ │ │ + bne.n 9b74 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 9e6a │ │ │ │ │ + beq.w a3de │ │ │ │ │ movs r1, #20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9760 │ │ │ │ │ + bne.w 9cd4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.w 8c82 │ │ │ │ │ + b.w 91f6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9f8c │ │ │ │ │ + bl a500 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9136 │ │ │ │ │ + beq.w 96aa │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9c7c │ │ │ │ │ + beq.w a1f0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 943c │ │ │ │ │ + beq.w 99b0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 99b8 │ │ │ │ │ + beq.w 9f2c │ │ │ │ │ ldrd r5, r7, [sp, #24] │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 9604 │ │ │ │ │ + b.n 9b78 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #679 @ 0x2a7 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9110 │ │ │ │ │ + beq.w 9684 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9f8c │ │ │ │ │ + bl a500 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9110 │ │ │ │ │ + beq.w 9684 │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9e42 │ │ │ │ │ + beq.w a3b6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 943c │ │ │ │ │ + beq.w 99b0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9692 │ │ │ │ │ + beq.n 9c06 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 911e │ │ │ │ │ + beq.w 9692 │ │ │ │ │ ldrd r5, r7, [sp, #24] │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ - b.n 913e │ │ │ │ │ + b.n 96b2 │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 913e │ │ │ │ │ + b.n 96b2 │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9a74 │ │ │ │ │ + beq.w 9fe8 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov sl, r0 │ │ │ │ │ - b.n 944c │ │ │ │ │ + b.n 99c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9f8c │ │ │ │ │ + bl a500 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 90ea │ │ │ │ │ + beq.w 965e │ │ │ │ │ movs r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9cb8 │ │ │ │ │ + beq.w a22c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 943c │ │ │ │ │ + beq.w 99b0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - cbz r0, 9692 │ │ │ │ │ + cbz r0, 9c06 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 90f8 │ │ │ │ │ - b.n 95f8 │ │ │ │ │ + beq.w 966c │ │ │ │ │ + b.n 9b6c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9f8c │ │ │ │ │ + bl a500 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 909e │ │ │ │ │ + beq.w 9612 │ │ │ │ │ movs r1, #5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9ca4 │ │ │ │ │ + beq.w a218 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 943c │ │ │ │ │ + beq.w 99b0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9cae │ │ │ │ │ + bne.w a222 │ │ │ │ │ subs r2, r3, #2 │ │ │ │ │ - b.n 9440 │ │ │ │ │ + b.n 99b4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #671 @ 0x29f │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 90c4 │ │ │ │ │ + beq.w 9638 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9f8c │ │ │ │ │ + bl a500 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 90c4 │ │ │ │ │ + beq.w 9638 │ │ │ │ │ movs r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9cca │ │ │ │ │ + beq.w a23e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 943c │ │ │ │ │ + beq.w 99b0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9692 │ │ │ │ │ + beq.n 9c06 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 90d2 │ │ │ │ │ - b.n 95f8 │ │ │ │ │ + beq.w 9646 │ │ │ │ │ + b.n 9b6c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9f8c │ │ │ │ │ + bl a500 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 907a │ │ │ │ │ + beq.w 95ee │ │ │ │ │ movs r1, #6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9db2 │ │ │ │ │ + beq.w a326 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 943c │ │ │ │ │ + beq.w 99b0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9692 │ │ │ │ │ + beq.n 9c06 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 9088 │ │ │ │ │ - b.n 95f8 │ │ │ │ │ + beq.w 95fc │ │ │ │ │ + b.n 9b6c │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9d9c │ │ │ │ │ + bne.w a310 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 9da8 │ │ │ │ │ + beq.w a31c │ │ │ │ │ mov r5, r9 │ │ │ │ │ mov r7, sl │ │ │ │ │ - b.n 8f58 │ │ │ │ │ + b.n 94cc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9dfe │ │ │ │ │ + beq.w a372 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r0, r2, #1 │ │ │ │ │ - b.w 8c50 │ │ │ │ │ + b.w 91c4 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ movs r1, #21 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9560 │ │ │ │ │ + beq.w 9ad4 │ │ │ │ │ ldr r0, [r2, #20] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n 97aa │ │ │ │ │ + bne.n 9d1e │ │ │ │ │ ldr r0, [r2, #24] │ │ │ │ │ ldr r1, [r3, #16] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n 97aa │ │ │ │ │ + bne.n 9d1e │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC35 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC37 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC35 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC37 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r0, [r3, #24] │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r2, #12] │ │ │ │ │ - bl 34d4 │ │ │ │ │ + bl 2a20 │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9562 │ │ │ │ │ + beq.w 9ad6 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 9566 │ │ │ │ │ + b.n 9ada │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9f8c │ │ │ │ │ + bl a500 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9056 │ │ │ │ │ + beq.w 95ca │ │ │ │ │ movs r1, #3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9a00 │ │ │ │ │ + beq.w 9f74 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 943c │ │ │ │ │ + beq.w 99b0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9692 │ │ │ │ │ + beq.w 9c06 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 9064 │ │ │ │ │ - b.n 95f8 │ │ │ │ │ + beq.w 95d8 │ │ │ │ │ + b.n 9b6c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 901a │ │ │ │ │ + beq.w 958e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 9038 │ │ │ │ │ + beq.w 95ac │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 98e8 │ │ │ │ │ + bne.n 9e5c │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 99da │ │ │ │ │ + beq.w 9f4e │ │ │ │ │ movs r1, #20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 98ee │ │ │ │ │ + bne.n 9e62 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.w 9038 │ │ │ │ │ + b.w 95ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9f8c │ │ │ │ │ + bl a500 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9028 │ │ │ │ │ + beq.w 959c │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 99ee │ │ │ │ │ + beq.w 9f62 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 943c │ │ │ │ │ + beq.w 99b0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 99b8 │ │ │ │ │ + beq.w 9f2c │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 9812 │ │ │ │ │ + b.n 9d86 │ │ │ │ │ ldrd r5, r7, [sp, #24] │ │ │ │ │ mov r0, r3 │ │ │ │ │ subs r3, r0, #1 │ │ │ │ │ - b.n 913e │ │ │ │ │ + b.n 96b2 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_check_barry_as_flufl> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_check_barry_as_flufl │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 9942 │ │ │ │ │ + bne.n 9eb6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 9956 │ │ │ │ │ + bne.n 9eca │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9f8c │ │ │ │ │ + bl a500 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 997a │ │ │ │ │ + beq.n 9eee │ │ │ │ │ movs r1, #2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9968 │ │ │ │ │ + beq.n 9edc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 943c │ │ │ │ │ + beq.w 99b0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 99b8 │ │ │ │ │ + beq.n 9f2c │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 900a │ │ │ │ │ + b.w 957e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 99c0 │ │ │ │ │ + beq.n 9f34 │ │ │ │ │ ldrd r5, r7, [sp, #24] │ │ │ │ │ - b.n 9604 │ │ │ │ │ + b.n 9b78 │ │ │ │ │ movs r1, #21 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 983c │ │ │ │ │ + beq.n 9db0 │ │ │ │ │ ldr r1, [r7, #20] │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne.n 9930 │ │ │ │ │ + bne.n 9ea4 │ │ │ │ │ ldr r1, [r7, #24] │ │ │ │ │ ldr r2, [r0, #16] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne.n 9930 │ │ │ │ │ + bne.n 9ea4 │ │ │ │ │ movw r2, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC35 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC37 │ │ │ │ │ movt r2, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC35 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC37 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ ldr r2, [r0, #24] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r3, [r0, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r7, #12] │ │ │ │ │ - bl 34d4 │ │ │ │ │ + bl 2a20 │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 983e │ │ │ │ │ + beq.n 9db2 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 9842 │ │ │ │ │ + b.n 9db6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - cbz r0, 9964 │ │ │ │ │ + cbz r0, 9ed8 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ - b.w 900a │ │ │ │ │ + b.w 957e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 994c │ │ │ │ │ - b.n 98a2 │ │ │ │ │ + bne.n 9ec0 │ │ │ │ │ + b.n 9e16 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 9950 │ │ │ │ │ + b.n 9ec4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 98d2 │ │ │ │ │ + bne.n 9e46 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 900a │ │ │ │ │ + b.w 957e │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 9950 │ │ │ │ │ + b.n 9ec4 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ - cbnz r0, 999e │ │ │ │ │ + cbnz r0, 9f12 │ │ │ │ │ subs r2, #2 │ │ │ │ │ - b.w 8f88 │ │ │ │ │ + b.w 94fc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ - cbz r0, 99bc │ │ │ │ │ + cbz r0, 9f30 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 8c24 │ │ │ │ │ - b.n 9604 │ │ │ │ │ + beq.w 9198 │ │ │ │ │ + b.n 9b78 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9e3a │ │ │ │ │ + bne.w a3ae │ │ │ │ │ subs r2, #2 │ │ │ │ │ - b.n 9440 │ │ │ │ │ + b.n 99b4 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 99a2 │ │ │ │ │ + b.n 9f16 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - b.w 8fbc │ │ │ │ │ + b.w 9530 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 8d3c │ │ │ │ │ + beq.w 92b0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ - b.n 92c6 │ │ │ │ │ + b.n 983a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 982e │ │ │ │ │ + beq.w 9da2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 9842 │ │ │ │ │ + b.n 9db6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 987c │ │ │ │ │ + bne.w 9df0 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 9812 │ │ │ │ │ + b.n 9d86 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 97f2 │ │ │ │ │ + bne.w 9d66 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 97f6 │ │ │ │ │ + b.n 9d6a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 9048 │ │ │ │ │ + beq.w 95bc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ - b.n 97f6 │ │ │ │ │ + b.n 9d6a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 8c98 │ │ │ │ │ + beq.w 920c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ - b.n 93c6 │ │ │ │ │ + b.n 993a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 8cc0 │ │ │ │ │ + beq.w 9234 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ - b.n 94f0 │ │ │ │ │ + b.n 9a64 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 8bf8 │ │ │ │ │ - b.n 9604 │ │ │ │ │ + beq.w 916c │ │ │ │ │ + b.n 9b78 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 8c08 │ │ │ │ │ + beq.w 917c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ - b.n 99a2 │ │ │ │ │ + b.n 9f16 │ │ │ │ │ ldrd r5, r7, [sp, #24] │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.w 8db6 │ │ │ │ │ + b.w 932a │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8d90 │ │ │ │ │ + beq.w 9304 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 9288 │ │ │ │ │ + b.w 97fc │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 975a │ │ │ │ │ + bne.w 9cce │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - bne.w 8c3a │ │ │ │ │ + bne.w 91ae │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 8c3a │ │ │ │ │ + beq.w 91ae │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 975a │ │ │ │ │ + b.n 9cce │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 8ce8 │ │ │ │ │ + beq.w 925c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ - b.n 940c │ │ │ │ │ + b.n 9980 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 8bc2 │ │ │ │ │ + b.w 9136 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8b0e │ │ │ │ │ + beq.w 9082 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ - b.n 932a │ │ │ │ │ + b.n 989e │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 8d12 │ │ │ │ │ + beq.w 9286 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ - b.n 94aa │ │ │ │ │ + b.n 9a1e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 8ff4 │ │ │ │ │ + beq.w 9568 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 9950 │ │ │ │ │ + b.n 9ec4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 8fea │ │ │ │ │ - b.n 9950 │ │ │ │ │ + beq.w 955e │ │ │ │ │ + b.n 9ec4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9408 │ │ │ │ │ + bne.w 997c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 940c │ │ │ │ │ + b.n 9980 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ subs r2, #1 │ │ │ │ │ - cbz r0, 9b7c │ │ │ │ │ + cbz r0, a0f0 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8e98 │ │ │ │ │ + b.w 940c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 9b64 │ │ │ │ │ - b.w 8e98 │ │ │ │ │ + bne.n a0d8 │ │ │ │ │ + b.w 940c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.w 8dd2 │ │ │ │ │ + b.w 9346 │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 91d2 │ │ │ │ │ + b.w 9746 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 91c4 │ │ │ │ │ + b.w 9738 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9284 │ │ │ │ │ - b.w 9288 │ │ │ │ │ + bne.w 97f8 │ │ │ │ │ + b.w 97fc │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 9102 │ │ │ │ │ + beq.w 9676 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ - b.n 95f0 │ │ │ │ │ + b.n 9b64 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 8fc6 │ │ │ │ │ + beq.w 953a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 8fe2 │ │ │ │ │ - b.n 98e8 │ │ │ │ │ + beq.w 9556 │ │ │ │ │ + b.n 9e5c │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 90b6 │ │ │ │ │ + beq.w 962a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ - b.n 96dc │ │ │ │ │ + b.n 9c50 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 94ec │ │ │ │ │ + bne.w 9a60 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 94f0 │ │ │ │ │ + b.n 9a64 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 9090 │ │ │ │ │ + beq.w 9604 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 90ac │ │ │ │ │ - b.n 95f8 │ │ │ │ │ + beq.w 9620 │ │ │ │ │ + b.n 9b6c │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 9c3a │ │ │ │ │ + cbnz r3, a1ae │ │ │ │ │ mov r0, r4 │ │ │ │ │ - b.w 9128 │ │ │ │ │ + b.w 969c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 906c │ │ │ │ │ + beq.w 95e0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ - b.n 971c │ │ │ │ │ + b.n 9c90 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldrd r5, r7, [sp, #24] │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 9604 │ │ │ │ │ + b.n 9b78 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.w 8db6 │ │ │ │ │ + b.w 932a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ - cbz r0, 9c66 │ │ │ │ │ + cbz r0, a1da │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 8d82 │ │ │ │ │ - b.n 95fc │ │ │ │ │ + beq.w 92f6 │ │ │ │ │ + b.n 9b70 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 9c5c │ │ │ │ │ + b.n a1d0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9532 │ │ │ │ │ + bne.w 9aa6 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 9536 │ │ │ │ │ + b.n 9aaa │ │ │ │ │ ldrd r5, r7, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 95a4 │ │ │ │ │ - b.n 9604 │ │ │ │ │ + bne.w 9b18 │ │ │ │ │ + b.n 9b78 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 90dc │ │ │ │ │ + beq.w 9650 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ - b.n 9654 │ │ │ │ │ + b.n 9bc8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ - cbz r0, 9cb4 │ │ │ │ │ + cbz r0, a228 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 9c0e │ │ │ │ │ + b.n a182 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 9c0e │ │ │ │ │ + b.n a182 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9650 │ │ │ │ │ + bne.w 9bc4 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 9654 │ │ │ │ │ + b.n 9bc8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 96d8 │ │ │ │ │ + bne.w 9c4c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 96dc │ │ │ │ │ + b.n 9c50 │ │ │ │ │ ldrd r7, r3, [r4, #8] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne.w 8b72 │ │ │ │ │ + bne.w 90e6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 9d38 │ │ │ │ │ + blt.n a2ac │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r7, lsl #2] │ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 8e96 │ │ │ │ │ + bne.w 940a │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 8b90 │ │ │ │ │ + bne.w 9104 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 8b90 │ │ │ │ │ + b.w 9104 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 9322 │ │ │ │ │ - b.w 8b2c │ │ │ │ │ + blt.w 9896 │ │ │ │ │ + b.w 90a0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 932a │ │ │ │ │ + b.w 989e │ │ │ │ │ movs r3, #1 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8e98 │ │ │ │ │ + b.w 940c │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 8d66 │ │ │ │ │ + beq.w 92da │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ - b.n 9c5c │ │ │ │ │ + b.n a1d0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 8c64 │ │ │ │ │ + beq.w 91d8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 9536 │ │ │ │ │ + b.w 9aaa │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r9 │ │ │ │ │ mov r7, sl │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.w 8f58 │ │ │ │ │ + b.w 94cc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 8e1c │ │ │ │ │ + b.w 9390 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 932a │ │ │ │ │ + b.w 989e │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov r5, r9 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, sl │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 8e74 │ │ │ │ │ - b.w 8f58 │ │ │ │ │ + beq.w 93e8 │ │ │ │ │ + b.w 94cc │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r5, r9 │ │ │ │ │ mov r7, sl │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8f58 │ │ │ │ │ + b.w 94cc │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8e70 │ │ │ │ │ - b.w 8f44 │ │ │ │ │ + beq.w 93e4 │ │ │ │ │ + b.w 94b8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9718 │ │ │ │ │ + bne.w 9c8c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 971c │ │ │ │ │ + b.n 9c90 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9756 │ │ │ │ │ - b.w 934a │ │ │ │ │ + bne.w 9cca │ │ │ │ │ + b.w 98be │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r5, r9 │ │ │ │ │ mov r7, sl │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8f58 │ │ │ │ │ + b.w 94cc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, r0 │ │ │ │ │ subs r0, r2, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9384 │ │ │ │ │ + bne.w 98f8 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8c50 │ │ │ │ │ + b.w 91c4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 975a │ │ │ │ │ + b.n 9cce │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 92c2 │ │ │ │ │ + bne.w 9836 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 92c6 │ │ │ │ │ + b.w 983a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 93c2 │ │ │ │ │ + bne.w 9936 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 93c6 │ │ │ │ │ + b.w 993a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ - cbz r0, 9e3e │ │ │ │ │ + cbz r0, a3b2 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 9bcc │ │ │ │ │ + b.n a140 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ - b.n 9e34 │ │ │ │ │ + b.n a3a8 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 9bcc │ │ │ │ │ + b.n a140 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 95ec │ │ │ │ │ + bne.w 9b60 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 95f0 │ │ │ │ │ + b.w 9b64 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 94a6 │ │ │ │ │ + bne.w 9a1a │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 94aa │ │ │ │ │ + b.w 9a1e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 9552 │ │ │ │ │ + beq.w 9ac6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 9566 │ │ │ │ │ + b.w 9ada │ │ │ │ │ │ │ │ │ │ -00009e80 : │ │ │ │ │ +0000a3f4 : │ │ │ │ │ star_expression_rule(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 9f70 │ │ │ │ │ + beq.n a4e4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 9f68 │ │ │ │ │ + bne.n a4dc │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1108 @ 0x454 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ - cbz r0, 9ec6 │ │ │ │ │ + cbz r0, a43a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr.w ip, [sp, #28] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, ip │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 9f7e │ │ │ │ │ + beq.n a4f2 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 9f68 │ │ │ │ │ + bne.n a4dc │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 9f14 │ │ │ │ │ + cbnz r0, a488 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 9f68 │ │ │ │ │ + bne.n a4dc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ - cbnz r0, 9f02 │ │ │ │ │ + bl 7858 │ │ │ │ │ + cbnz r0, a476 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1108 @ 0x454 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_insert_memo │ │ │ │ │ - b.n 9eb6 │ │ │ │ │ + b.n a42a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9f8c │ │ │ │ │ + bl a500 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9ef0 │ │ │ │ │ + beq.n a464 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov ip, r0 │ │ │ │ │ - cbz r0, 9f76 │ │ │ │ │ + cbz r0, a4ea │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r2, r5 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r3, r7 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr.w r5, [ip, #24] │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ ldr.w r5, [ip, #20] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_Starred> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Starred │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ - cbz r0, 9f50 │ │ │ │ │ + cbz r0, a4c4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 9f04 │ │ │ │ │ + beq.n a478 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9f04 │ │ │ │ │ + beq.n a478 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ - b.n 9ec0 │ │ │ │ │ + b.n a434 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 9f62 │ │ │ │ │ + b.n a4d6 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 9ea0 │ │ │ │ │ + b.n a414 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 9ec0 │ │ │ │ │ + b.n a434 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 9f58 │ │ │ │ │ - b.n 9ed2 │ │ │ │ │ + blt.n a4cc │ │ │ │ │ + b.n a446 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00009f8c : │ │ │ │ │ +0000a500 : │ │ │ │ │ bitwise_or_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #32 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w a0f4 │ │ │ │ │ + beq.w a668 │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ mov.w r1, #1128 @ 0x468 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ - cbz r0, 9fd0 │ │ │ │ │ + cbz r0, a544 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #32 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ @@ -17513,199 +18071,199 @@ │ │ │ │ │ mov.w r2, #1128 @ 0x468 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a102 │ │ │ │ │ + bne.w a676 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w a10a │ │ │ │ │ + beq.w a67e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a112 │ │ │ │ │ + bne.w a686 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.n a066 │ │ │ │ │ + beq.n a5da │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - bl 9f8c │ │ │ │ │ + bl a500 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a090 │ │ │ │ │ + bne.n a604 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a112 │ │ │ │ │ + bne.n a686 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a148 │ │ │ │ │ + bl a6bc │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - cbz r0, a04e │ │ │ │ │ + cbz r0, a5c2 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n a0ec │ │ │ │ │ + bne.n a660 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r8, r1 │ │ │ │ │ - bge.n a054 │ │ │ │ │ + bge.n a5c8 │ │ │ │ │ mov r8, r1 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.n 9fd6 │ │ │ │ │ + b.n a54a │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n a0ec │ │ │ │ │ + bne.n a660 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #32 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n a0e4 │ │ │ │ │ + blt.n a658 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov sl, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n a112 │ │ │ │ │ + bne.n a686 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9f8c │ │ │ │ │ + bl a500 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a024 │ │ │ │ │ + beq.n a598 │ │ │ │ │ movs r1, #18 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a024 │ │ │ │ │ + beq.n a598 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a148 │ │ │ │ │ + bl a6bc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a024 │ │ │ │ │ + beq.n a598 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a12c │ │ │ │ │ + beq.n a6a0 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, r6 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r0, r9 │ │ │ │ │ movs r1, #10 │ │ │ │ │ ldr r6, [r5, #24] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ ldr r5, [r5, #20] │ │ │ │ │ strd sl, r5, [sp] │ │ │ │ │ bl 0 <_PyAST_BinOp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_BinOp │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, a118 │ │ │ │ │ + cbz r0, a68c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, a118 │ │ │ │ │ + cbnz r2, a68c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r1, r8 │ │ │ │ │ - bgt.n a048 │ │ │ │ │ - b.n a054 │ │ │ │ │ + bgt.n a5bc │ │ │ │ │ + b.n a5c8 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ subs r2, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 9fc8 │ │ │ │ │ + b.n a53c │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ mov.w r1, #1128 @ 0x468 │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - b.n 9fb6 │ │ │ │ │ + b.n a52a │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 9fc8 │ │ │ │ │ + b.n a53c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 9ffa │ │ │ │ │ + b.n a56e │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n a0ec │ │ │ │ │ + b.n a660 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ subs r2, #1 │ │ │ │ │ - cbz r0, a138 │ │ │ │ │ + cbz r0, a6ac │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n a0ec │ │ │ │ │ + b.n a660 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n a054 │ │ │ │ │ - b.n a0ec │ │ │ │ │ + beq.n a5c8 │ │ │ │ │ + b.n a660 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n a0ec │ │ │ │ │ + bne.n a660 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n a054 │ │ │ │ │ - b.n a0dc │ │ │ │ │ + beq.n a5c8 │ │ │ │ │ + b.n a650 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000a148 : │ │ │ │ │ +0000a6bc : │ │ │ │ │ bitwise_xor_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w a442 │ │ │ │ │ + beq.w a9b6 │ │ │ │ │ add r2, sp, #32 │ │ │ │ │ movw r1, #1129 @ 0x469 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ - cbz r0, a18c │ │ │ │ │ + cbz r0, a700 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ @@ -17714,410 +18272,410 @@ │ │ │ │ │ movw r2, #1129 @ 0x469 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a4e2 │ │ │ │ │ + bne.w aa56 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w a4ea │ │ │ │ │ + beq.w aa5e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a414 │ │ │ │ │ + bne.w a988 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.n a250 │ │ │ │ │ + beq.n a7c4 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - bl a148 │ │ │ │ │ + bl a6bc │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a27e │ │ │ │ │ + bne.n a7f2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a450 │ │ │ │ │ + bne.w a9c4 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.w a454 │ │ │ │ │ + beq.w a9c8 │ │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ │ movw r1, #1130 @ 0x46a │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a2e0 │ │ │ │ │ + beq.n a854 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr.w lr, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, #1 │ │ │ │ │ - cbz r3, a232 │ │ │ │ │ + cbz r3, a7a6 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - bne.w a418 │ │ │ │ │ + bne.w a98c │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bge.n a23e │ │ │ │ │ + bge.n a7b2 │ │ │ │ │ mov r8, r2 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ - b.n a192 │ │ │ │ │ + b.n a706 │ │ │ │ │ subs r1, r0, #1 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - bne.w a418 │ │ │ │ │ + bne.w a98c │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ subs r1, #1 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w a4f2 │ │ │ │ │ + blt.w aa66 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov sl, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a414 │ │ │ │ │ + bne.w a988 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a148 │ │ │ │ │ + bl a6bc │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a1e0 │ │ │ │ │ + beq.n a754 │ │ │ │ │ movs r1, #32 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a1e0 │ │ │ │ │ + beq.n a754 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a4fc │ │ │ │ │ + bl aa70 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a1e0 │ │ │ │ │ + beq.n a754 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a474 │ │ │ │ │ + beq.w a9e8 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, r6 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r0, r9 │ │ │ │ │ movs r1, #11 │ │ │ │ │ ldr.w r5, [ip, #24] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ ldr.w r5, [ip, #20] │ │ │ │ │ strd sl, r5, [sp] │ │ │ │ │ bl 0 <_PyAST_BinOp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_BinOp │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a460 │ │ │ │ │ + beq.w a9d4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a460 │ │ │ │ │ + bne.w a9d4 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - bgt.n a22a │ │ │ │ │ - b.n a23e │ │ │ │ │ + bgt.n a79e │ │ │ │ │ + b.n a7b2 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ mov fp, r5 │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1130 @ 0x46a │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a4d0 │ │ │ │ │ + bne.w aa44 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w a4c8 │ │ │ │ │ + beq.w aa3c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a4b4 │ │ │ │ │ + bne.w aa28 │ │ │ │ │ ldrd r5, r2, [r4, #8] │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - beq.n a376 │ │ │ │ │ + beq.n a8ea │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r2, [r2, r5, lsl #2] │ │ │ │ │ ldr r3, [r2, #12] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ ldr r3, [r2, #16] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - bl a4fc │ │ │ │ │ + bl aa70 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a3a4 │ │ │ │ │ + bne.n a918 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a4b4 │ │ │ │ │ + bne.w aa28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl aaa8 │ │ │ │ │ + bl b01c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r0, r1, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n a402 │ │ │ │ │ + beq.n a976 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n a43a │ │ │ │ │ + bne.n a9ae │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r9, r2 │ │ │ │ │ - blt.n a3fc │ │ │ │ │ + blt.n a970 │ │ │ │ │ mov r5, fp │ │ │ │ │ mov lr, sl │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w a230 │ │ │ │ │ + beq.w a7a4 │ │ │ │ │ subs r1, r0, #2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n a224 │ │ │ │ │ + b.n a798 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w a4bc │ │ │ │ │ + blt.w aa30 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r1, [r2, r5, lsl #2] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r1, #12] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ ldr r3, [r1, #16] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a4b4 │ │ │ │ │ + bne.w aa28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a4fc │ │ │ │ │ + bl aa70 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a338 │ │ │ │ │ + beq.n a8ac │ │ │ │ │ movs r1, #19 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a338 │ │ │ │ │ + beq.n a8ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl aaa8 │ │ │ │ │ + bl b01c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a338 │ │ │ │ │ + beq.n a8ac │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a492 │ │ │ │ │ + beq.n aa06 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ movs r1, #12 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr.w r5, [ip, #24] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ ldr.w r5, [ip, #20] │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_BinOp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_BinOp │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, a420 │ │ │ │ │ + cbz r0, a994 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, a420 │ │ │ │ │ + cbnz r2, a994 │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ subs r0, #1 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, r9 │ │ │ │ │ - ble.n a360 │ │ │ │ │ + ble.n a8d4 │ │ │ │ │ mov r9, r2 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ - b.n a2e8 │ │ │ │ │ + b.n a85c │ │ │ │ │ mov r5, fp │ │ │ │ │ - cbnz r2, a43c │ │ │ │ │ + cbnz r2, a9b0 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ subs r1, #3 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a372 │ │ │ │ │ - b.n a23e │ │ │ │ │ + bne.n a8e6 │ │ │ │ │ + b.n a7b2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ subs r1, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n a184 │ │ │ │ │ + b.n a6f8 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ subs r0, r2, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n a4a4 │ │ │ │ │ + bne.n aa18 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n a4ac │ │ │ │ │ + beq.n aa20 │ │ │ │ │ mov r5, fp │ │ │ │ │ subs r1, r0, #1 │ │ │ │ │ mov lr, r2 │ │ │ │ │ - b.n a232 │ │ │ │ │ + b.n a7a6 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ add r2, sp, #32 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1129 @ 0x469 │ │ │ │ │ - b.n a172 │ │ │ │ │ + b.n a6e6 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ - b.n a418 │ │ │ │ │ + b.n a98c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ - b.n a1fa │ │ │ │ │ + b.n a76e │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ subs r1, #1 │ │ │ │ │ - cbz r0, a482 │ │ │ │ │ + cbz r0, a9f6 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n a418 │ │ │ │ │ + b.n a98c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w a23e │ │ │ │ │ - b.n a418 │ │ │ │ │ + beq.w a7b2 │ │ │ │ │ + b.n a98c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n a418 │ │ │ │ │ + bne.n a98c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a2d8 │ │ │ │ │ - b.n a23e │ │ │ │ │ + bne.w a84c │ │ │ │ │ + b.n a7b2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r5, fp │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ mov lr, sl │ │ │ │ │ subs r0, r1, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w a364 │ │ │ │ │ - b.n a43c │ │ │ │ │ + beq.w a8d8 │ │ │ │ │ + b.n a9b0 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r5, fp │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n a43c │ │ │ │ │ + b.n a9b0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w a360 │ │ │ │ │ - b.n a3f6 │ │ │ │ │ + beq.w a8d4 │ │ │ │ │ + b.n a96a │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, fp │ │ │ │ │ subs r0, r1, #1 │ │ │ │ │ - b.n a43c │ │ │ │ │ + b.n a9b0 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r5, fp │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r0, r1, #1 │ │ │ │ │ - b.n a43c │ │ │ │ │ + b.n a9b0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n a30e │ │ │ │ │ + b.n a882 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ ldr.w lr, [r4, #60] @ 0x3c │ │ │ │ │ mov r5, fp │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a218 │ │ │ │ │ - b.n a232 │ │ │ │ │ + bne.w a78c │ │ │ │ │ + b.n a7a6 │ │ │ │ │ subs r2, #1 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n a184 │ │ │ │ │ + b.n a6f8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n a1b6 │ │ │ │ │ + b.n a72a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ - b.n a418 │ │ │ │ │ + b.n a98c │ │ │ │ │ │ │ │ │ │ -0000a4fc : │ │ │ │ │ +0000aa70 : │ │ │ │ │ bitwise_and_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r5, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w a914 │ │ │ │ │ + beq.w ae88 │ │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ │ movw r1, #1130 @ 0x46a │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ - cbz r0, a540 │ │ │ │ │ + cbz r0, aab4 │ │ │ │ │ ldr r2, [r5, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r5, #88] @ 0x58 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr.w ip, [r5, #8] │ │ │ │ │ @@ -18126,76 +18684,76 @@ │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ movw r2, #1130 @ 0x46a │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a966 │ │ │ │ │ + bne.w aeda │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r4, [r5, #8] │ │ │ │ │ str r2, [r5, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w a9c6 │ │ │ │ │ + beq.w af3a │ │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a6e0 │ │ │ │ │ + bne.w ac54 │ │ │ │ │ ldrd r6, r3, [r5, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w a9ce │ │ │ │ │ + beq.w af42 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr.w r2, [r3, r6, lsl #2] │ │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ │ ldr r0, [r2, #12] │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ mov fp, r0 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r5, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w aa08 │ │ │ │ │ + beq.w af7c │ │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ │ mov r0, r5 │ │ │ │ │ movw r1, #1130 @ 0x46a │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r7, [sp, #72] @ 0x48 │ │ │ │ │ - cbz r0, a602 │ │ │ │ │ + cbz r0, ab76 │ │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w a6c8 │ │ │ │ │ + bne.w ac3c │ │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ │ str r6, [r5, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a6e0 │ │ │ │ │ + bne.w ac54 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl aaa8 │ │ │ │ │ + bl b01c │ │ │ │ │ ldr r2, [r5, #88] @ 0x58 │ │ │ │ │ ldr r1, [r5, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - cbz r0, a5ea │ │ │ │ │ + cbz r0, ab5e │ │ │ │ │ str r2, [r5, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w a6e4 │ │ │ │ │ + bne.w ac58 │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ cmp r8, r1 │ │ │ │ │ - bge.n a5f0 │ │ │ │ │ + bge.n ab64 │ │ │ │ │ mov r8, r1 │ │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ │ - b.n a548 │ │ │ │ │ + b.n aabc │ │ │ │ │ str r6, [r5, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n a6e4 │ │ │ │ │ + bne.n ac58 │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r8, [r5, #8] │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [r5, #88] @ 0x58 │ │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ @@ -18208,238 +18766,238 @@ │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r5 │ │ │ │ │ movw r2, #1130 @ 0x46a │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a954 │ │ │ │ │ + bne.w aec8 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str.w r9, [r5, #8] │ │ │ │ │ str r2, [r5, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w a94c │ │ │ │ │ + beq.w aec0 │ │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a942 │ │ │ │ │ + bne.w aeb6 │ │ │ │ │ ldrd r6, r2, [r5, #8] │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - beq.w a922 │ │ │ │ │ + beq.w ae96 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ ldr.w r1, [r2, r6, lsl #2] │ │ │ │ │ ldr r2, [r5, #88] @ 0x58 │ │ │ │ │ ldr r3, [r1, #12] │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [r1, #16] │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ str r0, [r5, #88] @ 0x58 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w aa20 │ │ │ │ │ + beq.w af94 │ │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ │ mov r0, r5 │ │ │ │ │ movw r1, #1130 @ 0x46a │ │ │ │ │ str r4, [sp, #76] @ 0x4c │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a788 │ │ │ │ │ + beq.w acfc │ │ │ │ │ ldr r2, [r5, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r5, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n a720 │ │ │ │ │ + bne.n ac94 │ │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ │ str r6, [r5, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a942 │ │ │ │ │ + bne.w aeb6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl aaa8 │ │ │ │ │ + bl b01c │ │ │ │ │ ldr r2, [r5, #88] @ 0x58 │ │ │ │ │ mov r3, r0 │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a872 │ │ │ │ │ + beq.w ade6 │ │ │ │ │ str r1, [r5, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a90c │ │ │ │ │ + bne.w ae80 │ │ │ │ │ ldr r0, [r5, #8] │ │ │ │ │ cmp sl, r0 │ │ │ │ │ - blt.n a782 │ │ │ │ │ + blt.n acf6 │ │ │ │ │ ldrd r4, r6, [sp, #24] │ │ │ │ │ mov r3, r1 │ │ │ │ │ ldr r7, [sp, #72] @ 0x48 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w sl, [r5, #8] │ │ │ │ │ str r3, [r5, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w a5be │ │ │ │ │ + beq.w ab32 │ │ │ │ │ movs r1, #19 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a896 │ │ │ │ │ + bne.w ae0a │ │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ │ str r6, [r5, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w a5c6 │ │ │ │ │ + beq.w ab3a │ │ │ │ │ ldr r2, [r5, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ subs r2, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r2, [r5, #88] @ 0x58 │ │ │ │ │ - b.n a538 │ │ │ │ │ + b.n aaac │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r5, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w aa9a │ │ │ │ │ + bne.w b00e │ │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ │ str r1, [r5, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a8ec │ │ │ │ │ + bne.w ae60 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a804 │ │ │ │ │ + bne.n ad78 │ │ │ │ │ ldrd r4, r6, [sp, #44] @ 0x2c │ │ │ │ │ mov r3, r1 │ │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ str r2, [r5, #8] │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ str r2, [r5, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n a686 │ │ │ │ │ + beq.n abfa │ │ │ │ │ movs r1, #19 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a686 │ │ │ │ │ + beq.n abfa │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl aaa8 │ │ │ │ │ + bl b01c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a686 │ │ │ │ │ + beq.n abfa │ │ │ │ │ str r0, [sp, #32] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a96e │ │ │ │ │ + beq.w aee2 │ │ │ │ │ ldr r1, [r5, #20] │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ movs r1, #12 │ │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ │ ldr.w r6, [ip, #24] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ ldr.w r6, [ip, #20] │ │ │ │ │ strd r7, r6, [sp] │ │ │ │ │ bl 0 <_PyAST_BinOp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_BinOp │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a8f4 │ │ │ │ │ + beq.w ae68 │ │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a8f4 │ │ │ │ │ + bne.w ae68 │ │ │ │ │ ldr r1, [r5, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r5, #88] @ 0x58 │ │ │ │ │ ldr r0, [r5, #8] │ │ │ │ │ cmp r0, sl │ │ │ │ │ - ble.n a6b2 │ │ │ │ │ + ble.n ac26 │ │ │ │ │ mov sl, r0 │ │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ │ - b.n a610 │ │ │ │ │ + b.n ab84 │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r1, [sp, #32] │ │ │ │ │ mov r7, r1 │ │ │ │ │ strd r4, r6, [sp, #44] @ 0x2c │ │ │ │ │ movw r2, #1130 @ 0x46a │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ ldr r2, [r5, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w aa76 │ │ │ │ │ + bne.w afea │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r7, [r5, #8] │ │ │ │ │ str r3, [r5, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w aa6e │ │ │ │ │ + beq.w afe2 │ │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w aa56 │ │ │ │ │ + bne.w afca │ │ │ │ │ ldrd r4, r2, [r5, #8] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - beq.w aa28 │ │ │ │ │ + beq.w af9c │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ ldr.w r2, [r2, r4, lsl #2] │ │ │ │ │ ldr r3, [r2, #12] │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr r3, [r2, #16] │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl a4fc │ │ │ │ │ + bl aa70 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbnz r0, a814 │ │ │ │ │ + cbnz r0, ad88 │ │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ │ str r4, [r5, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w aa56 │ │ │ │ │ + bne.w afca │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl aaa8 │ │ │ │ │ + bl b01c │ │ │ │ │ ldr r2, [r5, #88] @ 0x58 │ │ │ │ │ mov r3, r0 │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a884 │ │ │ │ │ + beq.n adf8 │ │ │ │ │ str r1, [r5, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n a8ec │ │ │ │ │ + bne.n ae60 │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - ble.w a70c │ │ │ │ │ + ble.w ac80 │ │ │ │ │ str r2, [sp, #32] │ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ │ - b.n a794 │ │ │ │ │ + b.n ad08 │ │ │ │ │ movs r1, #19 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a7e2 │ │ │ │ │ + beq.n ad56 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl aaa8 │ │ │ │ │ + bl b01c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a7e2 │ │ │ │ │ + beq.n ad56 │ │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w aa88 │ │ │ │ │ + beq.w affc │ │ │ │ │ ldr r1, [r5, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ movs r1, #12 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr.w r4, [ip, #24] │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ @@ -18447,288 +19005,288 @@ │ │ │ │ │ str r4, [sp, #4] │ │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_BinOp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_BinOp │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a6ec │ │ │ │ │ + beq.w ac60 │ │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a6ec │ │ │ │ │ + bne.w ac60 │ │ │ │ │ ldr r2, [r5, #88] @ 0x58 │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ str r1, [r5, #88] @ 0x58 │ │ │ │ │ - b.n a804 │ │ │ │ │ + b.n ad78 │ │ │ │ │ ldrd r4, r6, [sp, #24] │ │ │ │ │ mov r3, r1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w a6b8 │ │ │ │ │ + beq.w ac2c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #88] @ 0x58 │ │ │ │ │ - b.n a5be │ │ │ │ │ + b.n ab32 │ │ │ │ │ ldrd r4, r6, [sp, #44] @ 0x2c │ │ │ │ │ mov r3, r1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w a712 │ │ │ │ │ + beq.w ac86 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #88] @ 0x58 │ │ │ │ │ - b.n a688 │ │ │ │ │ + b.n abfc │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl aaa8 │ │ │ │ │ + bl b01c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a5bc │ │ │ │ │ + beq.w ab30 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a9a8 │ │ │ │ │ + beq.n af1c │ │ │ │ │ ldr r1, [r5, #20] │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r3, fp │ │ │ │ │ ldr r7, [sp, #20] │ │ │ │ │ movs r1, #12 │ │ │ │ │ ldr.w r6, [ip, #24] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ ldr.w r6, [ip, #20] │ │ │ │ │ strd r7, r6, [sp] │ │ │ │ │ bl 0 <_PyAST_BinOp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_BinOp │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a994 │ │ │ │ │ + beq.n af08 │ │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n a994 │ │ │ │ │ + bne.n af08 │ │ │ │ │ ldr r2, [r5, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r5, #88] @ 0x58 │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ cmp r1, r8 │ │ │ │ │ - bgt.w a5e4 │ │ │ │ │ - b.n a5f0 │ │ │ │ │ + bgt.w ab58 │ │ │ │ │ + b.n ab64 │ │ │ │ │ ldrd r4, r6, [sp, #44] @ 0x2c │ │ │ │ │ mov r3, r1 │ │ │ │ │ - b.n a890 │ │ │ │ │ + b.n ae04 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r5, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a980 │ │ │ │ │ + bne.n aef4 │ │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ │ str r1, [r5, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n a98c │ │ │ │ │ + beq.n af00 │ │ │ │ │ ldrd r4, r6, [sp, #24] │ │ │ │ │ mov r3, r1 │ │ │ │ │ - b.n a87e │ │ │ │ │ + b.n adf2 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ │ mov r0, r5 │ │ │ │ │ movw r1, #1130 @ 0x46a │ │ │ │ │ - b.n a526 │ │ │ │ │ + b.n aa9a │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w aa60 │ │ │ │ │ + blt.w afd4 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ ldr.w r1, [r2, r6, lsl #2] │ │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ │ ldr r3, [r1, #12] │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [r1, #16] │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n aa10 │ │ │ │ │ + beq.n af84 │ │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ │ ldrd r4, r6, [sp, #24] │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n a87e │ │ │ │ │ + b.n adf2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n a636 │ │ │ │ │ + b.n abaa │ │ │ │ │ ldr r7, [sp, #72] @ 0x48 │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldrd r4, r6, [sp, #24] │ │ │ │ │ str r3, [r5, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w a5bc │ │ │ │ │ - b.n a6c8 │ │ │ │ │ + beq.w ab30 │ │ │ │ │ + b.n ac3c │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ str r2, [r5, #88] @ 0x58 │ │ │ │ │ - b.n a538 │ │ │ │ │ + b.n aaac │ │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ │ ldrd r4, r6, [sp, #24] │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w a6b8 │ │ │ │ │ - b.n a87e │ │ │ │ │ + beq.w ac2c │ │ │ │ │ + b.n adf2 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r3, r1 │ │ │ │ │ ldrd r4, r6, [sp, #24] │ │ │ │ │ str r2, [r5, #60] @ 0x3c │ │ │ │ │ - b.n a87e │ │ │ │ │ + b.n adf2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a77c │ │ │ │ │ - b.n a6b2 │ │ │ │ │ + bne.w acf0 │ │ │ │ │ + b.n ac26 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r5, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ subs r2, #1 │ │ │ │ │ - cbz r0, a9b6 │ │ │ │ │ + cbz r0, af2a │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r5, #60] @ 0x3c │ │ │ │ │ - b.n a6e4 │ │ │ │ │ + b.n ac58 │ │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ │ ldr r2, [r5, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w a5f0 │ │ │ │ │ - b.n a6e4 │ │ │ │ │ + beq.w ab64 │ │ │ │ │ + b.n ac58 │ │ │ │ │ ldr r1, [r5, #60] @ 0x3c │ │ │ │ │ str r2, [r5, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w a6e4 │ │ │ │ │ + bne.w ac58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a8e2 │ │ │ │ │ - b.n a5f0 │ │ │ │ │ + bne.n ae56 │ │ │ │ │ + b.n ab64 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n a56c │ │ │ │ │ + b.n aae0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n a9e2 │ │ │ │ │ + bge.n af56 │ │ │ │ │ ldr r2, [r5, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r5, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n a6e4 │ │ │ │ │ + b.n ac58 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov fp, r1 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a6e0 │ │ │ │ │ + bne.w ac54 │ │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r5, #88] @ 0x58 │ │ │ │ │ - bne.w a59c │ │ │ │ │ + bne.w ab10 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n a59c │ │ │ │ │ + b.n ab10 │ │ │ │ │ ldr r2, [r5, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ str r0, [r5, #88] @ 0x58 │ │ │ │ │ - bne.w a666 │ │ │ │ │ + bne.w abda │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n a666 │ │ │ │ │ + b.n abda │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n aa40 │ │ │ │ │ + bge.n afb4 │ │ │ │ │ ldr r2, [r5, #88] @ 0x58 │ │ │ │ │ ldrd r4, r6, [sp, #44] @ 0x2c │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r5, #60] @ 0x3c │ │ │ │ │ - b.n a890 │ │ │ │ │ + b.n ae04 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ ldr.w r1, [r2, r4, lsl #2] │ │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ │ ldr r3, [r1, #12] │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr r3, [r1, #16] │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w a7d8 │ │ │ │ │ + beq.w ad4c │ │ │ │ │ ldr r1, [r5, #88] @ 0x58 │ │ │ │ │ ldrd r4, r6, [sp, #44] @ 0x2c │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - b.n a890 │ │ │ │ │ + b.n ae04 │ │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ ldrd r4, r6, [sp, #24] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r2, [r5, #60] @ 0x3c │ │ │ │ │ - b.n a87e │ │ │ │ │ + b.n adf2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n a7b8 │ │ │ │ │ + b.n ad2c │ │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ │ subs r2, #1 │ │ │ │ │ ldrd r4, r6, [sp, #44] @ 0x2c │ │ │ │ │ str r2, [r5, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w a686 │ │ │ │ │ - b.n a720 │ │ │ │ │ + beq.w abfa │ │ │ │ │ + b.n ac94 │ │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ │ ldr r1, [r5, #88] @ 0x58 │ │ │ │ │ ldrd r4, r6, [sp, #44] @ 0x2c │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w a712 │ │ │ │ │ - b.n a890 │ │ │ │ │ + beq.w ac86 │ │ │ │ │ + b.n ae04 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r3, r1 │ │ │ │ │ ldrd r4, r6, [sp, #44] @ 0x2c │ │ │ │ │ str r2, [r5, #60] @ 0x3c │ │ │ │ │ - b.n a890 │ │ │ │ │ + b.n ae04 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000aaa8 : │ │ │ │ │ +0000b01c : │ │ │ │ │ shift_expr_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #32 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w ade6 │ │ │ │ │ + beq.w b35a │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ movw r1, #1131 @ 0x46b │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ - cbz r0, aaec │ │ │ │ │ + cbz r0, b060 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #32 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ @@ -18737,392 +19295,392 @@ │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1131 @ 0x46b │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w adca │ │ │ │ │ + bne.w b33e │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w adc2 │ │ │ │ │ + beq.w b336 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w ad32 │ │ │ │ │ + bne.w b2a6 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n abe4 │ │ │ │ │ + beq.n b158 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - bl aaa8 │ │ │ │ │ + bl b01c │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n ac12 │ │ │ │ │ + bne.n b186 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w ad32 │ │ │ │ │ + bne.w b2a6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl aaa8 │ │ │ │ │ + bl b01c │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n abb0 │ │ │ │ │ + bne.n b124 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w ac6e │ │ │ │ │ + bne.w b1e2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w ad32 │ │ │ │ │ + bne.w b2a6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ae18 │ │ │ │ │ + bl b38c │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, ab90 │ │ │ │ │ + cbz r0, b104 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w ad36 │ │ │ │ │ + bne.w b2aa │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r1, r8 │ │ │ │ │ - ble.n ab9e │ │ │ │ │ + ble.n b112 │ │ │ │ │ mov r8, r1 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.n aaf2 │ │ │ │ │ + b.n b066 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w ad36 │ │ │ │ │ + bne.w b2aa │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #32 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ movs r1, #34 @ 0x22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ab5a │ │ │ │ │ + beq.n b0ce │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ae18 │ │ │ │ │ + bl b38c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ab5a │ │ │ │ │ + beq.n b0ce │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w adf4 │ │ │ │ │ + beq.w b368 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, r5 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r0, sl │ │ │ │ │ movs r1, #9 │ │ │ │ │ - b.n ac44 │ │ │ │ │ + b.n b1b8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w adb8 │ │ │ │ │ + blt.w b32c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w ad32 │ │ │ │ │ + bne.w b2a6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl aaa8 │ │ │ │ │ + bl b01c │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ab44 │ │ │ │ │ + beq.n b0b8 │ │ │ │ │ movs r1, #33 @ 0x21 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ab44 │ │ │ │ │ + beq.n b0b8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ae18 │ │ │ │ │ + bl b38c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ab44 │ │ │ │ │ + beq.n b0b8 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w adf4 │ │ │ │ │ + beq.w b368 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, r5 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r0, sl │ │ │ │ │ movs r1, #8 │ │ │ │ │ ldr.w r5, [ip, #24] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ ldr.w r5, [ip, #20] │ │ │ │ │ strd r9, r5, [sp] │ │ │ │ │ bl 0 <_PyAST_BinOp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_BinOp │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w adae │ │ │ │ │ + beq.w b322 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w adae │ │ │ │ │ + bne.w b322 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ab84 │ │ │ │ │ + b.n b0f8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n ad34 │ │ │ │ │ + bne.n b2a8 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w add2 │ │ │ │ │ + beq.w b346 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ae18 │ │ │ │ │ + bl b38c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ad52 │ │ │ │ │ + beq.n b2c6 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n ad5e │ │ │ │ │ + beq.n b2d2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n ad56 │ │ │ │ │ + bne.n b2ca │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r1, #14 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r5, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n ad3e │ │ │ │ │ + bne.n b2b2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n ad56 │ │ │ │ │ + bne.n b2ca │ │ │ │ │ movs r1, #15 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n ad3e │ │ │ │ │ + bne.n b2b2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n ad56 │ │ │ │ │ + bne.n b2ca │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n ad3e │ │ │ │ │ + bne.n b2b2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n ad56 │ │ │ │ │ + bne.n b2ca │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, ad3e │ │ │ │ │ + cbnz r0, b2b2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n ad56 │ │ │ │ │ + bne.n b2ca │ │ │ │ │ movs r1, #24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, ad3e │ │ │ │ │ + cbnz r0, b2b2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r2, ad56 │ │ │ │ │ + cbnz r2, b2ca │ │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, ad3e │ │ │ │ │ + cbnz r0, b2b2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r2, ad56 │ │ │ │ │ + cbnz r2, b2ca │ │ │ │ │ movs r1, #49 @ 0x31 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, ad3e │ │ │ │ │ + cbnz r0, b2b2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w ab6c │ │ │ │ │ + beq.w b0e0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ subs r2, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n aae4 │ │ │ │ │ + b.n b058 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #679 @ 0x2a7 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, ad66 │ │ │ │ │ + cbnz r0, b2da │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n ad26 │ │ │ │ │ + b.n b29a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ad26 │ │ │ │ │ + b.n b29a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n ac9c │ │ │ │ │ + b.n b210 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8ae0 │ │ │ │ │ + bl 9054 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ad50 │ │ │ │ │ + beq.n b2c4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC36 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC38 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC36 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC38 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r2, #12] │ │ │ │ │ - bl 34d4 │ │ │ │ │ + bl 2a20 │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ad52 │ │ │ │ │ + beq.n b2c6 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n ad28 │ │ │ │ │ + b.n b29c │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ - cbz r0, ae02 │ │ │ │ │ + cbz r0, b376 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n ad36 │ │ │ │ │ + b.n b2aa │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n ab16 │ │ │ │ │ + b.n b08a │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n aae4 │ │ │ │ │ + b.n b058 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w ac84 │ │ │ │ │ + beq.w b1f8 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.n ad28 │ │ │ │ │ + b.n b29c │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1131 @ 0x46b │ │ │ │ │ - b.n aad2 │ │ │ │ │ + b.n b046 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w ab9e │ │ │ │ │ - b.n ad36 │ │ │ │ │ + beq.w b112 │ │ │ │ │ + b.n b2aa │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n ad36 │ │ │ │ │ + bne.n b2aa │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w ab9e │ │ │ │ │ - b.n ab84 │ │ │ │ │ + beq.w b112 │ │ │ │ │ + b.n b0f8 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000ae18 : │ │ │ │ │ +0000b38c : │ │ │ │ │ sum_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #32 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w b008 │ │ │ │ │ + beq.w b57c │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ movw r1, #1132 @ 0x46c │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ - cbz r0, ae5c │ │ │ │ │ + cbz r0, b3d0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #32 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ @@ -19131,1455 +19689,1455 @@ │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1132 @ 0x46c │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b000 │ │ │ │ │ + bne.w b574 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w aff8 │ │ │ │ │ + beq.w b56c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w afba │ │ │ │ │ + bne.w b52e │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r5, r3 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n af08 │ │ │ │ │ + beq.n b47c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - bl ae18 │ │ │ │ │ + bl b38c │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n af32 │ │ │ │ │ + bne.n b4a6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n afba │ │ │ │ │ + bne.n b52e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ae18 │ │ │ │ │ + bl b38c │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n af64 │ │ │ │ │ + bne.n b4d8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n afba │ │ │ │ │ + bne.n b52e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b018 │ │ │ │ │ + bl b58c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - cbz r0, aef2 │ │ │ │ │ + cbz r0, b466 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n afbe │ │ │ │ │ + bne.n b532 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r7, r1 │ │ │ │ │ - bge.n aef8 │ │ │ │ │ + bge.n b46c │ │ │ │ │ mov r7, r1 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.n ae62 │ │ │ │ │ + b.n b3d6 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n afbe │ │ │ │ │ + bne.n b532 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #32 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n afd0 │ │ │ │ │ + blt.n b544 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov r8, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n afba │ │ │ │ │ + bne.n b52e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ae18 │ │ │ │ │ + bl b38c │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n aeb4 │ │ │ │ │ + beq.n b428 │ │ │ │ │ movs r1, #14 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n aeb4 │ │ │ │ │ + beq.n b428 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b018 │ │ │ │ │ + bl b58c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n aeb4 │ │ │ │ │ + beq.n b428 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n afda │ │ │ │ │ + beq.n b54e │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r0, sl │ │ │ │ │ movs r1, #1 │ │ │ │ │ - b.n af92 │ │ │ │ │ + b.n b506 │ │ │ │ │ movs r1, #15 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n aec8 │ │ │ │ │ + beq.n b43c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b018 │ │ │ │ │ + bl b58c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n aec8 │ │ │ │ │ + beq.n b43c │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov ip, r0 │ │ │ │ │ - cbz r0, afda │ │ │ │ │ + cbz r0, b54e │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r0, sl │ │ │ │ │ movs r1, #2 │ │ │ │ │ ldr.w r5, [ip, #24] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ ldr.w r5, [ip, #20] │ │ │ │ │ strd r8, r5, [sp] │ │ │ │ │ bl 0 <_PyAST_BinOp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_BinOp │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, afc6 │ │ │ │ │ + cbz r0, b53a │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, afc6 │ │ │ │ │ + cbnz r2, b53a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - bgt.n aeec │ │ │ │ │ - b.n aef8 │ │ │ │ │ + bgt.n b460 │ │ │ │ │ + b.n b46c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ subs r2, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ae54 │ │ │ │ │ + b.n b3c8 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ - cbz r0, afe6 │ │ │ │ │ + cbz r0, b55a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n afbe │ │ │ │ │ + b.n b532 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n aef8 │ │ │ │ │ - b.n afbe │ │ │ │ │ + beq.n b46c │ │ │ │ │ + b.n b532 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n afbe │ │ │ │ │ + bne.n b532 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n aef8 │ │ │ │ │ - b.n afb2 │ │ │ │ │ + beq.n b46c │ │ │ │ │ + b.n b526 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n ae86 │ │ │ │ │ + b.n b3fa │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ae54 │ │ │ │ │ + b.n b3c8 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1132 @ 0x46c │ │ │ │ │ - b.n ae42 │ │ │ │ │ + b.n b3b6 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000b018 : │ │ │ │ │ +0000b58c : │ │ │ │ │ term_rule(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #12 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n b0f8 │ │ │ │ │ + beq.n b66c │ │ │ │ │ add r2, sp, #4 │ │ │ │ │ movw r1, #1133 @ 0x46d │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - cbz r0, b056 │ │ │ │ │ + cbz r0, b5ca │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1133 @ 0x46d │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n b0ee │ │ │ │ │ + bne.n b662 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bl b108 │ │ │ │ │ + bl b67c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n b0e4 │ │ │ │ │ - cbz r0, b0d4 │ │ │ │ │ + bne.n b658 │ │ │ │ │ + cbz r0, b648 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bge.n b0d4 │ │ │ │ │ + bge.n b648 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1133 @ 0x46d │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ - cbnz r0, b0ee │ │ │ │ │ + cbnz r0, b662 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bl b108 │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, b0e4 │ │ │ │ │ - cbz r0, b0d2 │ │ │ │ │ + bl b67c │ │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ + cbnz r2, b658 │ │ │ │ │ + cbz r0, b646 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bge.n b0d2 │ │ │ │ │ + bge.n b646 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1133 @ 0x46d │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - cbnz r3, b0ee │ │ │ │ │ + cbnz r3, b662 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bl b108 │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, b0e4 │ │ │ │ │ - cbz r0, b0e0 │ │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ │ - cmp r3, r7 │ │ │ │ │ - ble.n b0e0 │ │ │ │ │ - mov r7, r3 │ │ │ │ │ - b.n b0a6 │ │ │ │ │ + bl b67c │ │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ + cbnz r2, b658 │ │ │ │ │ + cbz r0, b654 │ │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ │ + cmp r2, r7 │ │ │ │ │ + ble.n b654 │ │ │ │ │ + mov r7, r2 │ │ │ │ │ + b.n b61a │ │ │ │ │ mov r5, r6 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n b050 │ │ │ │ │ + b.n b5c4 │ │ │ │ │ mov r5, r7 │ │ │ │ │ - b.n b0d4 │ │ │ │ │ + b.n b648 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n b050 │ │ │ │ │ + b.n b5c4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n b050 │ │ │ │ │ + b.n b5c4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ add r2, sp, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1133 @ 0x46d │ │ │ │ │ - b.n b03e │ │ │ │ │ + b.n b5b2 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000b108 : │ │ │ │ │ +0000b67c : │ │ │ │ │ term_raw(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ ldr r1, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #32 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ add.w r1, r1, #1 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w b97e │ │ │ │ │ + beq.w bef2 │ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w b98c │ │ │ │ │ + bne.w bf00 │ │ │ │ │ ldrd r5, r6, [r4, #8] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq.w b948 │ │ │ │ │ + beq.w bebc │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w b974 │ │ │ │ │ + beq.w bee8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ movw r1, #1133 @ 0x46d │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r6, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b298 │ │ │ │ │ + beq.w b80c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w b2d8 │ │ │ │ │ + bne.w b84c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w b9aa │ │ │ │ │ + bne.w bf1e │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.w b99c │ │ │ │ │ + beq.w bf10 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ movw r1, #1133 @ 0x46d │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r6, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b2ea │ │ │ │ │ + beq.w b85e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w b32a │ │ │ │ │ + bne.w b89e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w b9aa │ │ │ │ │ + bne.w bf1e │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.w b894 │ │ │ │ │ + beq.w bdf0 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ movw r1, #1133 @ 0x46d │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r6, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b33c │ │ │ │ │ + beq.w b8b0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w b37c │ │ │ │ │ + bne.w b8f0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w b9aa │ │ │ │ │ + bne.w bf1e │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.w b93c │ │ │ │ │ + beq.w beb0 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ movw r1, #1133 @ 0x46d │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r6, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b38e │ │ │ │ │ + beq.w b902 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w b3ce │ │ │ │ │ + bne.w b942 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w b9aa │ │ │ │ │ + bne.w bf1e │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.w b870 │ │ │ │ │ + beq.w bde4 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ movw r1, #1133 @ 0x46d │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r6, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b3e0 │ │ │ │ │ + beq.w b954 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w b420 │ │ │ │ │ + bne.w b994 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w b706 │ │ │ │ │ + bne.w bc7a │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w b87c │ │ │ │ │ + bne.w be0c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b9b0 │ │ │ │ │ + bl bf24 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b496 │ │ │ │ │ + beq.w ba0a │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #32 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ mov r3, r6 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1133 @ 0x46d │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b888 │ │ │ │ │ + bne.w be00 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl b108 │ │ │ │ │ + bl b67c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w b854 │ │ │ │ │ - cbz r0, b2c8 │ │ │ │ │ + bne.w bdc8 │ │ │ │ │ + cbz r0, b83c │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - blt.w b4e2 │ │ │ │ │ + blt.w ba56 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r6, [sp, #28] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w b184 │ │ │ │ │ + beq.w b6f8 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b49a │ │ │ │ │ + bne.w ba0e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n b182 │ │ │ │ │ + b.n b6f6 │ │ │ │ │ mov r3, r6 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1133 @ 0x46d │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b88c │ │ │ │ │ + bne.w bdfc │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl b108 │ │ │ │ │ + bl b67c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w b840 │ │ │ │ │ - cbz r0, b31a │ │ │ │ │ + bne.w bdc2 │ │ │ │ │ + cbz r0, b88e │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - bgt.w b632 │ │ │ │ │ + bgt.w bac6 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r6, [sp, #28] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w b1be │ │ │ │ │ + beq.w b732 │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b7ec │ │ │ │ │ + bne.w bd60 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n b1bc │ │ │ │ │ + b.n b730 │ │ │ │ │ mov r3, r6 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1133 @ 0x46d │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b884 │ │ │ │ │ + bne.w be08 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl b108 │ │ │ │ │ + bl b67c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w b84e │ │ │ │ │ - cbz r0, b36c │ │ │ │ │ + bne.w bdce │ │ │ │ │ + cbz r0, b8e0 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - bgt.w b552 │ │ │ │ │ + bgt.w bb36 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r6, [sp, #28] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w b1f8 │ │ │ │ │ + beq.w b76c │ │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b816 │ │ │ │ │ + bne.w bd8a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n b1f6 │ │ │ │ │ + b.n b76a │ │ │ │ │ mov r3, r6 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1133 @ 0x46d │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b890 │ │ │ │ │ + bne.w be04 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl b108 │ │ │ │ │ + bl b67c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w b85a │ │ │ │ │ - cbz r0, b3be │ │ │ │ │ + bne.w bdb4 │ │ │ │ │ + cbz r0, b932 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - blt.w b5c2 │ │ │ │ │ + blt.w bba6 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r6, [sp, #28] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w b232 │ │ │ │ │ + beq.w b7a6 │ │ │ │ │ movs r1, #24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b7a4 │ │ │ │ │ + bne.w bd18 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n b230 │ │ │ │ │ + b.n b7a4 │ │ │ │ │ mov r3, r6 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1133 @ 0x46d │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b860 │ │ │ │ │ + bne.w bdd4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl b108 │ │ │ │ │ + bl b67c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w b846 │ │ │ │ │ - cbz r0, b410 │ │ │ │ │ + bne.w bdba │ │ │ │ │ + cbz r0, b984 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - blt.w b69e │ │ │ │ │ + blt.w bc12 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r6, [sp, #28] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w b26c │ │ │ │ │ + beq.w b7e0 │ │ │ │ │ movs r1, #49 @ 0x31 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b26a │ │ │ │ │ + beq.w b7de │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b9b0 │ │ │ │ │ + bl bf24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b26a │ │ │ │ │ + beq.w b7de │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n b4dc │ │ │ │ │ + beq.n ba50 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr r5, [r7, #24] │ │ │ │ │ movs r1, #4 │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ ldr r5, [r7, #20] │ │ │ │ │ strd r8, r5, [sp] │ │ │ │ │ bl 0 <_PyAST_BinOp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_BinOp │ │ │ │ │ movs r1, #5 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC37 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC39 │ │ │ │ │ movt r2, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC37 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1f2c │ │ │ │ │ + bl 1558 │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r7, r0 │ │ │ │ │ - cbz r0, b480 │ │ │ │ │ + cbz r0, b9f4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w b7e6 │ │ │ │ │ + beq.w bd5a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b7e8 │ │ │ │ │ + beq.w bd5c │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r7, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n b28e │ │ │ │ │ + b.n b802 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n b28c │ │ │ │ │ + b.n b800 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b9b0 │ │ │ │ │ + bl bf24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b2e6 │ │ │ │ │ + beq.w b85a │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r7, r0 │ │ │ │ │ - cbz r0, b4dc │ │ │ │ │ + cbz r0, ba50 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr r5, [r7, #24] │ │ │ │ │ movs r1, #3 │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ ldr r5, [r7, #20] │ │ │ │ │ strd r8, r5, [sp] │ │ │ │ │ bl 0 <_PyAST_BinOp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_BinOp │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b8a0 │ │ │ │ │ + beq.w be14 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w b8a0 │ │ │ │ │ + bne.w be14 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n b28e │ │ │ │ │ + b.n b802 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1133 @ 0x46d │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b888 │ │ │ │ │ + bne.w be00 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl b108 │ │ │ │ │ + bl b67c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w b854 │ │ │ │ │ + bne.w bdc8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b77c │ │ │ │ │ + beq.w bcf0 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov sl, r3 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bge.w b77c │ │ │ │ │ + bge.w bcf0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1133 @ 0x46d │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w b888 │ │ │ │ │ + bne.w be00 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl b108 │ │ │ │ │ + bl b67c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w b854 │ │ │ │ │ + bne.w bdc8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b790 │ │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ │ - cmp r3, sl │ │ │ │ │ - ble.w b790 │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - b.n b518 │ │ │ │ │ + beq.w bd04 │ │ │ │ │ + ldr r1, [r4, #8] │ │ │ │ │ + cmp r1, sl │ │ │ │ │ + ble.w bd04 │ │ │ │ │ + mov sl, r1 │ │ │ │ │ + b.n ba8c │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1133 @ 0x46d │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b884 │ │ │ │ │ + bne.w bdfc │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl b108 │ │ │ │ │ + bl b67c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w b84e │ │ │ │ │ + bne.w bdc2 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b784 │ │ │ │ │ + beq.w bcf8 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov sl, r3 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bge.w b784 │ │ │ │ │ + bge.w bcf8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1133 @ 0x46d │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w b884 │ │ │ │ │ + bne.w bdfc │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl b108 │ │ │ │ │ + bl b67c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w b84e │ │ │ │ │ + bne.w bdc2 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b798 │ │ │ │ │ + beq.w bd0c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, sl │ │ │ │ │ - ble.w b798 │ │ │ │ │ + ble.w bd0c │ │ │ │ │ mov sl, r3 │ │ │ │ │ - b.n b588 │ │ │ │ │ + b.n bafc │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1133 @ 0x46d │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b890 │ │ │ │ │ + bne.w be08 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl b108 │ │ │ │ │ + bl b67c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w b85a │ │ │ │ │ + bne.w bdce │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b788 │ │ │ │ │ + beq.w bcfc │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov sl, r3 │ │ │ │ │ - cmp r3, r7 │ │ │ │ │ - ble.w b788 │ │ │ │ │ + cmp r7, r3 │ │ │ │ │ + bge.w bcfc │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1133 @ 0x46d │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w b890 │ │ │ │ │ + bne.w be08 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl b108 │ │ │ │ │ + bl b67c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w b85a │ │ │ │ │ + bne.w bdce │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b79c │ │ │ │ │ + beq.w bd10 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, sl │ │ │ │ │ - ble.w b79c │ │ │ │ │ + ble.w bd10 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - b.n b5f8 │ │ │ │ │ + b.n bb6c │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1133 @ 0x46d │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b88c │ │ │ │ │ + bne.w be04 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl b108 │ │ │ │ │ + bl b67c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w b840 │ │ │ │ │ + bne.w bdb4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b780 │ │ │ │ │ + beq.w bcf4 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov sl, r3 │ │ │ │ │ - cmp r7, r3 │ │ │ │ │ - bge.w b780 │ │ │ │ │ + cmp r3, r7 │ │ │ │ │ + ble.w bcf4 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1133 @ 0x46d │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w b88c │ │ │ │ │ + bne.w be04 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl b108 │ │ │ │ │ + bl b67c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w b840 │ │ │ │ │ + bne.w bdb4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n b794 │ │ │ │ │ + beq.n bd08 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, sl │ │ │ │ │ - ble.n b794 │ │ │ │ │ + ble.n bd08 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - b.n b668 │ │ │ │ │ + b.n bbdc │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1133 @ 0x46d │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b860 │ │ │ │ │ + bne.w bdd4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl b108 │ │ │ │ │ + bl b67c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w b846 │ │ │ │ │ + bne.w bdba │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n b78c │ │ │ │ │ + beq.n bd00 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov sl, r3 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - ble.n b78c │ │ │ │ │ + ble.n bd00 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1133 @ 0x46d │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w b860 │ │ │ │ │ + bne.w bdd4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl b108 │ │ │ │ │ + bl b67c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w b846 │ │ │ │ │ + bne.w bdba │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n b7a0 │ │ │ │ │ + beq.n bd14 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r1, sl │ │ │ │ │ - ble.n b7a0 │ │ │ │ │ + ble.n bd14 │ │ │ │ │ mov sl, r1 │ │ │ │ │ - b.n b6d0 │ │ │ │ │ + b.n bc44 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w b9aa │ │ │ │ │ + bne.w bf1e │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w b8ca │ │ │ │ │ + beq.w be3e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w b8b4 │ │ │ │ │ + beq.w be28 │ │ │ │ │ movs r1, #14 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b8de │ │ │ │ │ + bne.w be52 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w b8c2 │ │ │ │ │ + bne.w be36 │ │ │ │ │ movs r1, #15 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b8de │ │ │ │ │ + bne.w be52 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w b8c2 │ │ │ │ │ + bne.w be36 │ │ │ │ │ movs r1, #31 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b8de │ │ │ │ │ + bne.w be52 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n b276 │ │ │ │ │ + b.n b7ea │ │ │ │ │ mov r6, r7 │ │ │ │ │ - b.n b2c8 │ │ │ │ │ + b.n b83c │ │ │ │ │ mov r6, r7 │ │ │ │ │ - b.n b31a │ │ │ │ │ + b.n b932 │ │ │ │ │ mov r6, r7 │ │ │ │ │ - b.n b36c │ │ │ │ │ + b.n b88e │ │ │ │ │ mov r6, r7 │ │ │ │ │ - b.n b3be │ │ │ │ │ + b.n b8e0 │ │ │ │ │ mov r6, r7 │ │ │ │ │ - b.n b410 │ │ │ │ │ + b.n b984 │ │ │ │ │ mov r6, sl │ │ │ │ │ - b.n b2c8 │ │ │ │ │ + b.n b83c │ │ │ │ │ mov r6, sl │ │ │ │ │ - b.n b31a │ │ │ │ │ + b.n b932 │ │ │ │ │ mov r6, sl │ │ │ │ │ - b.n b36c │ │ │ │ │ + b.n b88e │ │ │ │ │ mov r6, sl │ │ │ │ │ - b.n b3be │ │ │ │ │ + b.n b8e0 │ │ │ │ │ mov r6, sl │ │ │ │ │ - b.n b410 │ │ │ │ │ + b.n b984 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b9b0 │ │ │ │ │ + bl bf24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b3dc │ │ │ │ │ + beq.w b950 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b4dc │ │ │ │ │ + beq.w ba50 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r0, r6 │ │ │ │ │ movs r1, #6 │ │ │ │ │ ldr r5, [r7, #24] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ ldr r5, [r7, #20] │ │ │ │ │ strd r8, r5, [sp] │ │ │ │ │ bl 0 <_PyAST_BinOp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_BinOp │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n b8a0 │ │ │ │ │ + beq.n be14 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n b8a0 │ │ │ │ │ + bne.n be14 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - b.n b28e │ │ │ │ │ + b.n b802 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b9b0 │ │ │ │ │ + bl bf24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b338 │ │ │ │ │ + beq.w b8ac │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b4dc │ │ │ │ │ + beq.w ba50 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r0, r6 │ │ │ │ │ movs r1, #5 │ │ │ │ │ - b.n b7cc │ │ │ │ │ + b.n bd40 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b9b0 │ │ │ │ │ + bl bf24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b38a │ │ │ │ │ + beq.w b8fe │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b4dc │ │ │ │ │ + beq.w ba50 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r0, r6 │ │ │ │ │ movs r1, #13 │ │ │ │ │ - b.n b7cc │ │ │ │ │ + b.n bd40 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n b1be │ │ │ │ │ + b.n b7a6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n b26c │ │ │ │ │ + b.n b7e0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n b1f8 │ │ │ │ │ + b.n b732 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n b184 │ │ │ │ │ + b.n b6f8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n b232 │ │ │ │ │ + b.n b76c │ │ │ │ │ ldr r6, [sp, #28] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w b26a │ │ │ │ │ - b.n b420 │ │ │ │ │ + beq.w b7de │ │ │ │ │ + b.n b994 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ - b.n b248 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - movs r7, #0 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.n b28e │ │ │ │ │ - ldr r6, [sp, #28] │ │ │ │ │ - b.n b1ea │ │ │ │ │ - ldr r6, [sp, #28] │ │ │ │ │ - b.n b176 │ │ │ │ │ - ldr r6, [sp, #28] │ │ │ │ │ - b.n b1b0 │ │ │ │ │ - ldr r6, [sp, #28] │ │ │ │ │ - b.n b224 │ │ │ │ │ + b.n b7bc │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ - b.n b1d4 │ │ │ │ │ + b.n b748 │ │ │ │ │ + ldr r6, [sp, #28] │ │ │ │ │ + b.n b724 │ │ │ │ │ + ldr r6, [sp, #28] │ │ │ │ │ + b.n b6ea │ │ │ │ │ + ldr r6, [sp, #28] │ │ │ │ │ + b.n b798 │ │ │ │ │ + ldr r6, [sp, #28] │ │ │ │ │ + b.n b75e │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + movs r7, #0 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.n b802 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n b7e6 │ │ │ │ │ + beq.n bd5a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r7, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n b28e │ │ │ │ │ + b.n b802 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w b72c │ │ │ │ │ + beq.w bca0 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n b774 │ │ │ │ │ + b.n bce8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w b71c │ │ │ │ │ + beq.w bc90 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n b776 │ │ │ │ │ + b.n bcea │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #679 @ 0x2a7 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbnz r0, b8f8 │ │ │ │ │ + cbnz r0, be6c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n b774 │ │ │ │ │ + b.n bce8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b9b0 │ │ │ │ │ + bl bf24 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n b8f2 │ │ │ │ │ + beq.n be66 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ movw r2, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC36 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC38 │ │ │ │ │ movt r2, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC36 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC38 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ ldr r2, [r3, #28] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r6, #12] │ │ │ │ │ - bl 34d4 │ │ │ │ │ + bl 2a20 │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n b8f4 │ │ │ │ │ + beq.n be68 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n b776 │ │ │ │ │ + b.n bcea │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ - b.n b20e │ │ │ │ │ + b.n b782 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n b992 │ │ │ │ │ + blt.n bf06 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r2, [r2, r6, lsl #2] │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov r8, r2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, b9aa │ │ │ │ │ + cbnz r2, bf1e │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w b15e │ │ │ │ │ + bne.w b6d2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w b15e │ │ │ │ │ + b.w b6d2 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w b136 │ │ │ │ │ + beq.w b6aa │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ movs r7, #0 │ │ │ │ │ - b.n b28e │ │ │ │ │ + b.n b802 │ │ │ │ │ movs r2, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r7, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n b28e │ │ │ │ │ + b.n b802 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ - b.w b19a │ │ │ │ │ + b.w b70e │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r7, #0 │ │ │ │ │ - b.n b28e │ │ │ │ │ + b.n b802 │ │ │ │ │ │ │ │ │ │ -0000b9b0 : │ │ │ │ │ +0000bf24 : │ │ │ │ │ factor_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w be3e │ │ │ │ │ + beq.w c3b2 │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w be4c │ │ │ │ │ + bne.w c3c0 │ │ │ │ │ add r2, sp, #24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1134 @ 0x46e │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w bbb2 │ │ │ │ │ + bne.w c126 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.w beb4 │ │ │ │ │ + beq.w c428 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldrd r6, r3, [r3, #12] │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w be4a │ │ │ │ │ + bne.w c3be │ │ │ │ │ movs r1, #14 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w bd08 │ │ │ │ │ + bne.w c27c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w bcaa │ │ │ │ │ + bne.w c21e │ │ │ │ │ movs r1, #15 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w bc56 │ │ │ │ │ + bne.w c1ca │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w bcaa │ │ │ │ │ + bne.w c21e │ │ │ │ │ movs r1, #31 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w bd98 │ │ │ │ │ + bne.w c30c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w be4c │ │ │ │ │ + bne.w c3c0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w bddc │ │ │ │ │ + beq.w c350 │ │ │ │ │ ldr r6, [r4, #12] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq.w bdf2 │ │ │ │ │ + beq.w c366 │ │ │ │ │ mov r6, r5 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w be2a │ │ │ │ │ + beq.w c39e │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ mov.w r1, #1136 @ 0x470 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w bbc0 │ │ │ │ │ + bne.w c134 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ mov r7, r2 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w be7e │ │ │ │ │ + beq.w c3f2 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov sl, r1 │ │ │ │ │ mov fp, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w be38 │ │ │ │ │ + bne.w c3ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #590 @ 0x24e │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w bd30 │ │ │ │ │ + bne.w c2a4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w be38 │ │ │ │ │ + bne.w c3ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bec4 │ │ │ │ │ + bl c438 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w bc42 │ │ │ │ │ + beq.w c1b6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov.w r2, #1136 @ 0x470 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_insert_memo │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n bbce │ │ │ │ │ + beq.n c142 │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w bcb4 │ │ │ │ │ + bne.w c228 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n bbd6 │ │ │ │ │ + bne.n c14a │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w bdca │ │ │ │ │ + beq.w c33e │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ mov.w r1, #1136 @ 0x470 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ - cbnz r0, bb96 │ │ │ │ │ + cbnz r0, c10a │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w bea6 │ │ │ │ │ + beq.w c41a │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w bdd6 │ │ │ │ │ + bne.w c34a │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #590 @ 0x24e │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n bbda │ │ │ │ │ + bne.n c14e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w bdd6 │ │ │ │ │ + bne.w c34a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bec4 │ │ │ │ │ + bl c438 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n bc4a │ │ │ │ │ + beq.n c1be │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov.w r2, #1136 @ 0x470 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_insert_memo │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n bc34 │ │ │ │ │ + beq.n c1a8 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1134 @ 0x46e │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ @@ -20592,1202 +21150,1202 @@ │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, r2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n bb0c │ │ │ │ │ + bne.n c080 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n bb24 │ │ │ │ │ + beq.n c098 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ - b.n bc36 │ │ │ │ │ + b.n c1aa │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bec4 │ │ │ │ │ + bl c438 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n bb72 │ │ │ │ │ + beq.n c0e6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w bdd6 │ │ │ │ │ + beq.w c34a │ │ │ │ │ mov r2, r7 │ │ │ │ │ ldr r7, [r4, #20] │ │ │ │ │ str r7, [sp, #4] │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr r7, [r3, #24] │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ bl 0 <_PyAST_Await> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Await │ │ │ │ │ movs r1, #5 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC38 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC40 │ │ │ │ │ movt r2, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC38 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC40 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1f2c │ │ │ │ │ + bl 1558 │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ - cbz r0, bc24 │ │ │ │ │ + cbz r0, c198 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r2, bc4e │ │ │ │ │ + cbz r2, c1c2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ - cbz r0, bc4e │ │ │ │ │ + cbz r0, c1c2 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ subs r2, #1 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, r1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str r1, [sp, #24] │ │ │ │ │ - b.n bba6 │ │ │ │ │ + b.n c11a │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r7 │ │ │ │ │ - b.n baf6 │ │ │ │ │ + b.n c06a │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov.w r2, #1136 @ 0x470 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - b.n bb90 │ │ │ │ │ + b.n c104 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b9b0 │ │ │ │ │ + bl bf24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ba38 │ │ │ │ │ + beq.w bfac │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov ip, r0 │ │ │ │ │ - cbz r0, bcaa │ │ │ │ │ + cbz r0, c21e │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r2, r6 │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr.w r6, [ip, #24] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ ldr.w r6, [ip, #20] │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_UnaryOp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_UnaryOp │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ - cbz r0, bc96 │ │ │ │ │ + cbz r0, c20a │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n bba6 │ │ │ │ │ + beq.n c11a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n bba6 │ │ │ │ │ + beq.n c11a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n bcae │ │ │ │ │ + b.n c222 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r0, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n bbba │ │ │ │ │ + b.n c12e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b9b0 │ │ │ │ │ + bl bf24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w be7a │ │ │ │ │ + beq.w c3ee │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w be76 │ │ │ │ │ + beq.w c3ea │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r0, r7 │ │ │ │ │ movs r1, #7 │ │ │ │ │ ldr.w r6, [ip, #24] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ ldr.w r6, [ip, #20] │ │ │ │ │ strd r8, r6, [sp] │ │ │ │ │ bl 0 <_PyAST_BinOp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_BinOp │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w be68 │ │ │ │ │ + beq.w c3dc │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w be50 │ │ │ │ │ + bne.w c3c4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - b.n bba6 │ │ │ │ │ + b.n c11a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b9b0 │ │ │ │ │ + bl bf24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ba20 │ │ │ │ │ + beq.w bf94 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n bcaa │ │ │ │ │ + beq.n c21e │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r2, r6 │ │ │ │ │ movs r0, #3 │ │ │ │ │ - b.n bc7a │ │ │ │ │ + b.n c1ee │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bec4 │ │ │ │ │ + bl c438 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w bada │ │ │ │ │ + beq.w c04e │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n bdc2 │ │ │ │ │ + beq.n c336 │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ mov r2, fp │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r1, sl │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ ldr.w r3, [ip, #24] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ │ bl 0 <_PyAST_Await> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Await │ │ │ │ │ movs r1, #5 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC38 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC40 │ │ │ │ │ movt r2, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC38 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC40 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1f2c │ │ │ │ │ + bl 1558 │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ - cbz r0, bd82 │ │ │ │ │ + cbz r0, c2f6 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w bc46 │ │ │ │ │ + beq.w c1ba │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w bc46 │ │ │ │ │ + beq.w c1ba │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n bbd0 │ │ │ │ │ + b.n c144 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b9b0 │ │ │ │ │ + bl bf24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ba50 │ │ │ │ │ + beq.w bfc4 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w bcaa │ │ │ │ │ + beq.w c21e │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r2, r6 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - b.n bc7a │ │ │ │ │ + b.n c1ee │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n bbd0 │ │ │ │ │ + b.n c144 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n be90 │ │ │ │ │ + beq.n c404 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n bc34 │ │ │ │ │ + b.n c1a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n be76 │ │ │ │ │ + bne.n c3ea │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne.w ba74 │ │ │ │ │ + bne.w bfe8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n be06 │ │ │ │ │ + bge.n c37a │ │ │ │ │ movs r3, #1 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n bc36 │ │ │ │ │ + b.n c1aa │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r0 │ │ │ │ │ mov r8, r3 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w bc34 │ │ │ │ │ + bne.w c1a8 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w ba92 │ │ │ │ │ + bne.w c006 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w ba92 │ │ │ │ │ + beq.w c006 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n bbd0 │ │ │ │ │ + b.n c144 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w b9de │ │ │ │ │ + beq.w bf52 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n bcae │ │ │ │ │ + b.n c222 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w bd02 │ │ │ │ │ + beq.w c276 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n bc36 │ │ │ │ │ + b.n c1aa │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n be62 │ │ │ │ │ - b.n bc36 │ │ │ │ │ + bne.n c3d6 │ │ │ │ │ + b.n c1aa │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n bc34 │ │ │ │ │ + b.n c1a8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n bbce │ │ │ │ │ + b.n c142 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n bd8e │ │ │ │ │ + blt.n c302 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r7, lsl #2] │ │ │ │ │ - b.n baba │ │ │ │ │ + b.n c02e │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ mov.w r1, #1136 @ 0x470 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w bb44 │ │ │ │ │ - b.n bb96 │ │ │ │ │ + beq.w c0b8 │ │ │ │ │ + b.n c10a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w bc2c │ │ │ │ │ - b.n bb4e │ │ │ │ │ + blt.w c1a0 │ │ │ │ │ + b.n c0c2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w bca0 │ │ │ │ │ - b.n b9fe │ │ │ │ │ + blt.w c214 │ │ │ │ │ + b.n bf72 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000bec4 : │ │ │ │ │ +0000c438 : │ │ │ │ │ primary_rule(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #12 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n bfa8 │ │ │ │ │ + beq.n c51c │ │ │ │ │ add r2, sp, #4 │ │ │ │ │ movw r1, #1137 @ 0x471 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - cbz r0, bf02 │ │ │ │ │ + cbz r0, c476 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1137 @ 0x471 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n bf9e │ │ │ │ │ + bne.n c512 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bl bfb8 │ │ │ │ │ + bl c52c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n bf94 │ │ │ │ │ - cbz r0, bf80 │ │ │ │ │ + bne.n c508 │ │ │ │ │ + cbz r0, c4f4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bge.n bf80 │ │ │ │ │ + bge.n c4f4 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1137 @ 0x471 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ - cbnz r0, bf9e │ │ │ │ │ + cbnz r0, c512 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bl bfb8 │ │ │ │ │ + bl c52c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, bf94 │ │ │ │ │ - cbz r0, bf90 │ │ │ │ │ + cbnz r2, c508 │ │ │ │ │ + cbz r0, c504 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bge.n bf90 │ │ │ │ │ + bge.n c504 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1137 @ 0x471 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - cbnz r3, bf9e │ │ │ │ │ + cbnz r3, c512 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bl bfb8 │ │ │ │ │ + bl c52c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, bf94 │ │ │ │ │ - cbz r0, bf7e │ │ │ │ │ + cbnz r2, c508 │ │ │ │ │ + cbz r0, c4f2 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - ble.n bf7e │ │ │ │ │ + ble.n c4f2 │ │ │ │ │ mov r7, r2 │ │ │ │ │ - b.n bf52 │ │ │ │ │ + b.n c4c6 │ │ │ │ │ mov r5, r7 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ mov r5, r6 │ │ │ │ │ - b.n bf80 │ │ │ │ │ + b.n c4f4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n befc │ │ │ │ │ + b.n c470 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n befc │ │ │ │ │ + b.n c470 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ add r2, sp, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1137 @ 0x471 │ │ │ │ │ - b.n beea │ │ │ │ │ + b.n c45e │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000bfb8 : │ │ │ │ │ +0000c52c : │ │ │ │ │ primary_raw(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #32 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w c5e6 │ │ │ │ │ + beq.w cb5a │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w c144 │ │ │ │ │ + bne.w c6b8 │ │ │ │ │ ldrd r5, r6, [r4, #8] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq.w c594 │ │ │ │ │ + beq.w cb08 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w c5de │ │ │ │ │ + beq.w cb52 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ movw r1, #1137 @ 0x471 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c1a8 │ │ │ │ │ + beq.w c71c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w c156 │ │ │ │ │ + beq.w c6ca │ │ │ │ │ movs r1, #23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c162 │ │ │ │ │ + bne.w c6d6 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n c144 │ │ │ │ │ + bne.n c6b8 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w c5aa │ │ │ │ │ + beq.w cb1e │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1137 @ 0x471 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c25c │ │ │ │ │ + beq.w c7d0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n c14a │ │ │ │ │ + beq.n c6be │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7024 │ │ │ │ │ + bl 7590 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c52c │ │ │ │ │ + bne.w caa0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n c144 │ │ │ │ │ + bne.n c6b8 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w c5f6 │ │ │ │ │ + beq.w cb6a │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1137 @ 0x471 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c2fc │ │ │ │ │ + beq.w c870 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n c13c │ │ │ │ │ + beq.n c6b0 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c3c0 │ │ │ │ │ + bne.w c934 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n c144 │ │ │ │ │ + bne.n c6b8 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w c606 │ │ │ │ │ + beq.w cb7a │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1137 @ 0x471 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c42c │ │ │ │ │ + beq.w c9a0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - cbz r7, c114 │ │ │ │ │ + cbz r7, c688 │ │ │ │ │ movs r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c4c8 │ │ │ │ │ + bne.w ca3c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w c58c │ │ │ │ │ + bne.w caf2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4a3c │ │ │ │ │ + bl 4f84 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c256 │ │ │ │ │ + beq.w c7ca │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #32 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n c0d8 │ │ │ │ │ + beq.n c64c │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n c130 │ │ │ │ │ + b.n c6a4 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n c090 │ │ │ │ │ - b.n c144 │ │ │ │ │ + beq.n c604 │ │ │ │ │ + b.n c6b8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w c04a │ │ │ │ │ - b.n c144 │ │ │ │ │ + beq.w c5be │ │ │ │ │ + b.n c6b8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c154 │ │ │ │ │ + beq.n c6c8 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, c1a4 │ │ │ │ │ + cbz r0, c718 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r1, [r3, #4] │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ movs r2, #1 │ │ │ │ │ ldr r5, [r6, #24] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ ldr r5, [r6, #20] │ │ │ │ │ strd r8, r5, [sp] │ │ │ │ │ bl 0 <_PyAST_Attribute> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Attribute │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c416 │ │ │ │ │ + beq.w c98a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w c416 │ │ │ │ │ + bne.w c98a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n c12e │ │ │ │ │ + b.n c6a2 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1137 @ 0x471 │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c57a │ │ │ │ │ + bne.w caea │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl bfb8 │ │ │ │ │ + bl c52c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w c564 │ │ │ │ │ + bne.w cae4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c244 │ │ │ │ │ + beq.n c7b8 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - bge.n c244 │ │ │ │ │ + bge.n c7b8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1137 @ 0x471 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c57a │ │ │ │ │ + bne.w caea │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl bfb8 │ │ │ │ │ + bl c52c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w c564 │ │ │ │ │ + bne.w cae4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c516 │ │ │ │ │ + beq.w ca8a │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov sl, r3 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bge.w c516 │ │ │ │ │ + bge.w ca8a │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1137 @ 0x471 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w c57a │ │ │ │ │ + bne.w caea │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl bfb8 │ │ │ │ │ + bl c52c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w c564 │ │ │ │ │ - cbz r0, c242 │ │ │ │ │ + bne.w cae4 │ │ │ │ │ + cbz r0, c7b6 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, sl │ │ │ │ │ - ble.n c242 │ │ │ │ │ + ble.n c7b6 │ │ │ │ │ mov sl, r2 │ │ │ │ │ - b.n c20e │ │ │ │ │ + b.n c782 │ │ │ │ │ mov r6, sl │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w c032 │ │ │ │ │ - b.n c158 │ │ │ │ │ + bne.w c5a6 │ │ │ │ │ + b.n c6cc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n c130 │ │ │ │ │ + b.n c6a4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1137 @ 0x471 │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c576 │ │ │ │ │ + bne.w cb00 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl bfb8 │ │ │ │ │ + bl c52c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w c56a │ │ │ │ │ + bne.w cad0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c39a │ │ │ │ │ + beq.w c90e │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - ble.w c39a │ │ │ │ │ + ble.w c90e │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1137 @ 0x471 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c576 │ │ │ │ │ + bne.w cb00 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl bfb8 │ │ │ │ │ + bl c52c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w c56a │ │ │ │ │ + bne.w cad0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c51e │ │ │ │ │ + beq.w ca8e │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov sl, r3 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bge.w c51e │ │ │ │ │ + bge.w ca8e │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1137 @ 0x471 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w c576 │ │ │ │ │ + bne.w cb00 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl bfb8 │ │ │ │ │ + bl c52c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w c56a │ │ │ │ │ + bne.w cad0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c398 │ │ │ │ │ + beq.n c90c │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, sl │ │ │ │ │ - ble.n c398 │ │ │ │ │ + ble.n c90c │ │ │ │ │ mov sl, r2 │ │ │ │ │ - b.n c2c6 │ │ │ │ │ + b.n c83a │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1137 @ 0x471 │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c57e │ │ │ │ │ + bne.w caee │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl bfb8 │ │ │ │ │ + bl c52c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w c570 │ │ │ │ │ + bne.w cad6 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c3ae │ │ │ │ │ + beq.n c922 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - ble.n c3ae │ │ │ │ │ + ble.n c922 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1137 @ 0x471 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c57e │ │ │ │ │ + bne.w caee │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl bfb8 │ │ │ │ │ + bl c52c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w c570 │ │ │ │ │ + bne.w cad6 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c51a │ │ │ │ │ + beq.w ca92 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bge.w c51a │ │ │ │ │ + bge.w ca92 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1137 @ 0x471 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w c57e │ │ │ │ │ + bne.w caee │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl bfb8 │ │ │ │ │ + bl c52c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w c570 │ │ │ │ │ - cbz r0, c3ac │ │ │ │ │ + bne.w cad6 │ │ │ │ │ + cbz r0, c920 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - ble.n c3ac │ │ │ │ │ + ble.n c920 │ │ │ │ │ mov r7, r2 │ │ │ │ │ - b.n c364 │ │ │ │ │ + b.n c8d8 │ │ │ │ │ mov r6, sl │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w c07a │ │ │ │ │ - b.n c14c │ │ │ │ │ + bne.w c5ee │ │ │ │ │ + b.n c6c0 │ │ │ │ │ mov r6, r7 │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w c0c0 │ │ │ │ │ - b.n c13e │ │ │ │ │ + bne.w c634 │ │ │ │ │ + b.n c6b2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d6a8 │ │ │ │ │ + bl dc24 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w c582 │ │ │ │ │ + bne.w cb04 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c13a │ │ │ │ │ + beq.w c6ae │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c1a4 │ │ │ │ │ + beq.w c718 │ │ │ │ │ ldrd r3, r0, [r0, #20] │ │ │ │ │ mov r1, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w c522 │ │ │ │ │ + bne.w ca96 │ │ │ │ │ strd r3, r0, [sp, #4] │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str.w r8, [sp] │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ bl 0 <_PyAST_Call> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Call │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c19c │ │ │ │ │ + bne.w c710 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c1a4 │ │ │ │ │ + beq.w c718 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n c130 │ │ │ │ │ + b.n c6a4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1137 @ 0x471 │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n c4b8 │ │ │ │ │ + bne.n ca2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl bfb8 │ │ │ │ │ + bl c52c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w c55c │ │ │ │ │ + bne.w cadc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c4b6 │ │ │ │ │ + beq.n ca2a │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - bge.n c4b6 │ │ │ │ │ + bge.n ca2a │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1137 @ 0x471 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ - cbnz r0, c4b8 │ │ │ │ │ + cbnz r0, ca2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl bfb8 │ │ │ │ │ + bl c52c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n c55c │ │ │ │ │ + bne.n cadc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c528 │ │ │ │ │ + beq.n ca9c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov sl, r3 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - ble.n c528 │ │ │ │ │ + ble.n ca9c │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1137 @ 0x471 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - cbnz r3, c4b8 │ │ │ │ │ + cbnz r3, ca2c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl bfb8 │ │ │ │ │ + bl c52c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n c55c │ │ │ │ │ - cbz r0, c4b4 │ │ │ │ │ + bne.n cadc │ │ │ │ │ + cbz r0, ca28 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, sl │ │ │ │ │ - ble.n c4b4 │ │ │ │ │ + ble.n ca28 │ │ │ │ │ mov sl, r2 │ │ │ │ │ - b.n c486 │ │ │ │ │ + b.n c9fa │ │ │ │ │ mov r6, sl │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w c114 │ │ │ │ │ - b.n c106 │ │ │ │ │ + beq.w c688 │ │ │ │ │ + b.n c67a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 14194 │ │ │ │ │ + bl 14898 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c114 │ │ │ │ │ + beq.w c688 │ │ │ │ │ movs r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c114 │ │ │ │ │ + beq.w c688 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c1a4 │ │ │ │ │ + beq.w c718 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r7 │ │ │ │ │ movs r2, #1 │ │ │ │ │ ldr r5, [r6, #24] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ ldr r5, [r6, #20] │ │ │ │ │ strd r8, r5, [sp] │ │ │ │ │ bl 0 <_PyAST_Subscript> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Subscript │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c19c │ │ │ │ │ - b.n c416 │ │ │ │ │ + bne.w c710 │ │ │ │ │ + b.n c98a │ │ │ │ │ mov r6, r7 │ │ │ │ │ - b.n c244 │ │ │ │ │ - ldr r6, [sp, #20] │ │ │ │ │ - b.n c3ae │ │ │ │ │ + b.n c7b8 │ │ │ │ │ mov r6, r7 │ │ │ │ │ - b.n c39a │ │ │ │ │ + b.n c90e │ │ │ │ │ + ldr r6, [sp, #20] │ │ │ │ │ + b.n c922 │ │ │ │ │ ldrd r1, r2, [r2, #8] │ │ │ │ │ - b.n c3fa │ │ │ │ │ + b.n c96e │ │ │ │ │ mov r6, r7 │ │ │ │ │ - b.n c4b6 │ │ │ │ │ + b.n ca2a │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c1a4 │ │ │ │ │ + beq.w c718 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldrd r5, r6, [r6, #20] │ │ │ │ │ bl 0 <_PyPegen_singleton_seq> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_singleton_seq │ │ │ │ │ mov r1, r0 │ │ │ │ │ - cbz r0, c586 │ │ │ │ │ + cbz r0, cafa │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r0, r7 │ │ │ │ │ movs r2, #0 │ │ │ │ │ strd r5, r6, [sp, #4] │ │ │ │ │ str.w r8, [sp] │ │ │ │ │ - b.n c406 │ │ │ │ │ + b.n c97a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n c116 │ │ │ │ │ + b.n c6c0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n c158 │ │ │ │ │ + b.n c6b2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n c14c │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + b.n c68a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n c13e │ │ │ │ │ - ldr r7, [sp, #28] │ │ │ │ │ - b.n c070 │ │ │ │ │ + b.n c6cc │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ - b.n c026 │ │ │ │ │ + b.n c59a │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ - b.n c0b6 │ │ │ │ │ + b.n c62a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n c13e │ │ │ │ │ + movs r6, #0 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.n c6a4 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n c54c │ │ │ │ │ + b.n cac0 │ │ │ │ │ + ldr r7, [sp, #28] │ │ │ │ │ + b.n c5e4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - movs r6, #0 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.n c130 │ │ │ │ │ + b.n c6b2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n c5ba │ │ │ │ │ + bge.n cb2e │ │ │ │ │ movs r2, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n c130 │ │ │ │ │ + b.n c6a4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1137 @ 0x471 │ │ │ │ │ - b.n c060 │ │ │ │ │ + b.n c5d4 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r2, [r2, r6, lsl #2] │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov r8, r2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w c144 │ │ │ │ │ + bne.w c6b8 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w c00e │ │ │ │ │ + bne.w c582 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n c00e │ │ │ │ │ + b.n c582 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w bfe6 │ │ │ │ │ + beq.w c55a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n c144 │ │ │ │ │ + b.n c6b8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1137 @ 0x471 │ │ │ │ │ - b.n c0a6 │ │ │ │ │ + b.n c61a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n c0e6 │ │ │ │ │ + b.n c65a │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000c610 : │ │ │ │ │ +0000cb84 : │ │ │ │ │ decorators_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #8 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w c802 │ │ │ │ │ + beq.w cd76 │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w c810 │ │ │ │ │ + bne.w cd84 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w c7e0 │ │ │ │ │ + beq.w cd54 │ │ │ │ │ movs r0, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c7d6 │ │ │ │ │ + beq.w cd4a │ │ │ │ │ mov r8, r5 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - cbnz r7, c68c │ │ │ │ │ + cbnz r7, cc00 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w c7c0 │ │ │ │ │ + beq.w cd34 │ │ │ │ │ movs r1, #49 @ 0x31 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, c69e │ │ │ │ │ + cbnz r0, cc12 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ @@ -21797,770 +22355,770 @@ │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 110b0 │ │ │ │ │ + bl 117dc │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c67a │ │ │ │ │ + beq.n cbee │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c67a │ │ │ │ │ + beq.n cbee │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n c7b2 │ │ │ │ │ + bne.n cd26 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str.w r9, [r6] │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, r2 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n c7a6 │ │ │ │ │ + beq.n cd1a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, c6f0 │ │ │ │ │ + cbnz r3, cc64 │ │ │ │ │ movs r1, #49 @ 0x31 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n c746 │ │ │ │ │ + bne.n ccba │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n c684 │ │ │ │ │ + beq.n cbf8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w c82c │ │ │ │ │ + bne.w cda0 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c7d0 │ │ │ │ │ + beq.n cd44 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble.n c72c │ │ │ │ │ + ble.n cca0 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ ldr.w r0, [r6, r3, lsl #2] │ │ │ │ │ str.w r0, [r1, r3, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bne.n c71c │ │ │ │ │ + bne.n cc90 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n c816 │ │ │ │ │ + bne.n cd8a │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n c694 │ │ │ │ │ + b.n cc08 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 110b0 │ │ │ │ │ + bl 117dc │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c6f0 │ │ │ │ │ + beq.n cc64 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c6f0 │ │ │ │ │ + beq.n cc64 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - cbnz r3, c792 │ │ │ │ │ + cbnz r3, cd06 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r9, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n c77a │ │ │ │ │ + beq.n ccee │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str.w sl, [r6, r2, lsl #2] │ │ │ │ │ adds r2, #1 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - b.n c6ce │ │ │ │ │ + b.n cc42 │ │ │ │ │ mov.w r3, r9, lsl #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ mov r9, r3 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - cbz r0, c7d0 │ │ │ │ │ + cbz r0, cd44 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b.n c76e │ │ │ │ │ + b.n cce2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c768 │ │ │ │ │ + beq.n ccdc │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n c6f4 │ │ │ │ │ + b.n cc68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n c6de │ │ │ │ │ + b.n cc52 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c6c0 │ │ │ │ │ - b.n c7a0 │ │ │ │ │ + beq.n cc34 │ │ │ │ │ + b.n cd14 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w c670 │ │ │ │ │ - b.n c6f0 │ │ │ │ │ + beq.w cbe4 │ │ │ │ │ + b.n cc64 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n c68a │ │ │ │ │ + b.n cbfe │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w c68a │ │ │ │ │ + bne.w cbfe │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov r8, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c65c │ │ │ │ │ - b.n c7d6 │ │ │ │ │ + bne.w cbd0 │ │ │ │ │ + b.n cd4a │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w c63c │ │ │ │ │ + beq.w cbb0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n c694 │ │ │ │ │ + b.n cc08 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c742 │ │ │ │ │ + beq.n ccb6 │ │ │ │ │ movs r1, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n c694 │ │ │ │ │ + b.n cc08 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n c68e │ │ │ │ │ + b.n cc02 │ │ │ │ │ │ │ │ │ │ -0000c838 : │ │ │ │ │ +0000cdac : │ │ │ │ │ lambdef_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #28 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w c966 │ │ │ │ │ + beq.w ceda │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w c974 │ │ │ │ │ + bne.w cee8 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.w c990 │ │ │ │ │ + beq.w cf04 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ mov.w r1, #612 @ 0x264 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, c89c │ │ │ │ │ + cbnz r0, ce10 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n c952 │ │ │ │ │ + beq.n cec6 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n c960 │ │ │ │ │ + bne.n ced4 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n c942 │ │ │ │ │ - bl 165c4 │ │ │ │ │ + bne.n ceb6 │ │ │ │ │ + bl 1722c │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c920 │ │ │ │ │ + beq.n ce94 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n c88c │ │ │ │ │ + bne.n ce00 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c88a │ │ │ │ │ + beq.n cdfe │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c88a │ │ │ │ │ + beq.n cdfe │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, c91a │ │ │ │ │ + cbz r0, ce8e │ │ │ │ │ ldrd r5, r3, [r0, #20] │ │ │ │ │ mov r0, r8 │ │ │ │ │ - cbz r0, c92a │ │ │ │ │ + cbz r0, ce9e │ │ │ │ │ strd r5, r3, [sp] │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, r7 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ bl 0 <_PyAST_Lambda> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Lambda │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c97a │ │ │ │ │ + beq.n ceee │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, c97a │ │ │ │ │ + cbnz r3, ceee │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n c892 │ │ │ │ │ + b.n ce06 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ - b.n c8c8 │ │ │ │ │ + b.n ce3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r1, r3, [sp, #16] │ │ │ │ │ bl 0 <_PyPegen_empty_arguments> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_empty_arguments │ │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n c900 │ │ │ │ │ + bne.n ce74 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n c900 │ │ │ │ │ + b.n ce74 │ │ │ │ │ bl 2d8 <_PyPegen_parse+0x2d8> │ │ │ │ │ R_ARM_THM_CALL invalid_lambda_parameters_rule.isra.0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ - cbnz r3, c95e │ │ │ │ │ + cbnz r3, ced2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - b.n c8be │ │ │ │ │ + b.n ce32 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n c8b2 │ │ │ │ │ + beq.n ce26 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n c88c │ │ │ │ │ + b.n ce00 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w c866 │ │ │ │ │ + beq.w cdda │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n c892 │ │ │ │ │ + b.n ce06 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - cbz r0, c9aa │ │ │ │ │ + cbz r0, cf1e │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n c892 │ │ │ │ │ + b.n ce06 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n c9ae │ │ │ │ │ + bge.n cf22 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n c892 │ │ │ │ │ + b.n ce06 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n c892 │ │ │ │ │ + b.n ce06 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w c87e │ │ │ │ │ + beq.w cdf2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n c892 │ │ │ │ │ + b.n ce06 │ │ │ │ │ │ │ │ │ │ -0000c9cc <_tmp_6_rule>: │ │ │ │ │ +0000cf40 <_tmp_6_rule>: │ │ │ │ │ _tmp_6_rule(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n ca20 <_tmp_6_rule+0x54> │ │ │ │ │ + beq.n cf94 <_tmp_6_rule+0x54> │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ - cbnz r2, ca2c <_tmp_6_rule+0x60> │ │ │ │ │ + cbnz r2, cfa0 <_tmp_6_rule+0x60> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #622 @ 0x26e │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, ca1a <_tmp_6_rule+0x4e> │ │ │ │ │ + cbnz r0, cf8e <_tmp_6_rule+0x4e> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, ca1a <_tmp_6_rule+0x4e> │ │ │ │ │ + cbnz r3, cf8e <_tmp_6_rule+0x4e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #621 @ 0x26d │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, ca1a <_tmp_6_rule+0x4e> │ │ │ │ │ + cbnz r0, cf8e <_tmp_6_rule+0x4e> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n ca16 <_tmp_6_rule+0x4a> │ │ │ │ │ + b.n cf8a <_tmp_6_rule+0x4a> │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n c9f0 <_tmp_6_rule+0x24> │ │ │ │ │ + beq.n cf64 <_tmp_6_rule+0x24> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n ca16 <_tmp_6_rule+0x4a> │ │ │ │ │ + b.n cf8a <_tmp_6_rule+0x4a> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000ca34 : │ │ │ │ │ +0000cfa8 : │ │ │ │ │ for_if_clauses_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w cc92 │ │ │ │ │ + beq.w d206 │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w cca0 │ │ │ │ │ + bne.w d214 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w ce86 │ │ │ │ │ + beq.w d3fa │ │ │ │ │ movs r0, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ccc0 │ │ │ │ │ + beq.w d234 │ │ │ │ │ mov fp, r7 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w ccc8 │ │ │ │ │ + bne.w d23c │ │ │ │ │ movs r3, #1 │ │ │ │ │ movw r8, #6000 @ 0x1770 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, r8 │ │ │ │ │ add.w r1, r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w cca6 │ │ │ │ │ + beq.w d21a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w ccb6 │ │ │ │ │ + bne.w d22a │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #674 @ 0x2a2 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n cb94 │ │ │ │ │ + bne.n d108 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w ccb4 │ │ │ │ │ + bne.w d228 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #670 @ 0x29e │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n cb2a │ │ │ │ │ + bne.n d09e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w ccb4 │ │ │ │ │ + bne.w d228 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #674 @ 0x2a2 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, caf6 │ │ │ │ │ + cbnz r3, d06a │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #670 @ 0x29e │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w ccd2 │ │ │ │ │ + bne.w d246 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w cc86 │ │ │ │ │ + bne.w d1fa │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w cc1a │ │ │ │ │ + bne.w d18e │ │ │ │ │ mov r0, r9 │ │ │ │ │ movs r6, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 605c │ │ │ │ │ + bl 65c8 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n cace │ │ │ │ │ + beq.n d042 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #671 @ 0x29f │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n cace │ │ │ │ │ + beq.n d042 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 78a0 │ │ │ │ │ + bl 7e18 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ccb4 │ │ │ │ │ + beq.w d228 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1ae4 │ │ │ │ │ + bl 1110 │ │ │ │ │ R_ARM_THM_CALL _loop0_120_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ccb4 │ │ │ │ │ + beq.w d228 │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ mov r1, r6 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ bl 0 <_PyAST_comprehension> │ │ │ │ │ R_ARM_THM_CALL _PyAST_comprehension │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n cbfc │ │ │ │ │ + beq.n d170 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w ce7a │ │ │ │ │ + bne.w d3ee │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.n cc74 │ │ │ │ │ + beq.n d1e8 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str.w r6, [r9, r5, lsl #2] │ │ │ │ │ adds r5, #1 │ │ │ │ │ mov fp, r3 │ │ │ │ │ - b.n ca90 │ │ │ │ │ + b.n d004 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #670 @ 0x29e │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n cab6 │ │ │ │ │ + beq.n d02a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 605c │ │ │ │ │ + bl 65c8 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n cab6 │ │ │ │ │ + beq.n d02a │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #671 @ 0x29f │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cab6 │ │ │ │ │ + beq.w d02a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 78a0 │ │ │ │ │ + bl 7e18 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ccb4 │ │ │ │ │ + beq.n d228 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1ae4 │ │ │ │ │ + bl 1110 │ │ │ │ │ R_ARM_THM_CALL _loop0_119_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ccb4 │ │ │ │ │ + beq.n d228 │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ mov r1, r6 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ movs r3, #1 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ bl 0 <_PyAST_comprehension> │ │ │ │ │ R_ARM_THM_CALL _PyAST_comprehension │ │ │ │ │ movs r1, #6 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC41 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC41 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1f2c │ │ │ │ │ + bl 1558 │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n cb74 │ │ │ │ │ + bne.n d0e8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cb00 │ │ │ │ │ + beq.w d074 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w cb10 │ │ │ │ │ + beq.w d084 │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w cb10 │ │ │ │ │ + bne.w d084 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ccba │ │ │ │ │ + beq.n d22e │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - ble.n cc4a │ │ │ │ │ + ble.n d1be │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr.w r2, [r9, r8, lsl #2] │ │ │ │ │ str.w r2, [r3, r8, lsl #2] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - bne.n cc38 │ │ │ │ │ + bne.n d1ac │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w cb1e │ │ │ │ │ + beq.w d092 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cb1e │ │ │ │ │ + beq.w d092 │ │ │ │ │ movs r2, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n cb20 │ │ │ │ │ + b.n d094 │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ - cbz r0, ccba │ │ │ │ │ + cbz r0, d22e │ │ │ │ │ mov r9, r0 │ │ │ │ │ - b.n cb88 │ │ │ │ │ + b.n d0fc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, ccb4 │ │ │ │ │ + cbnz r3, d228 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3380 │ │ │ │ │ + bl 28cc │ │ │ │ │ R_ARM_THM_CALL invalid_for_target_rule │ │ │ │ │ - b.n cb00 │ │ │ │ │ + b.n d074 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w ca60 │ │ │ │ │ + beq.w cfd4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n cb20 │ │ │ │ │ + b.n d094 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w caa6 │ │ │ │ │ + beq.w d01a │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.n cc0e │ │ │ │ │ + b.n d182 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n cb1e │ │ │ │ │ + b.n d092 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w ce3c │ │ │ │ │ + beq.w d3b0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w ce34 │ │ │ │ │ + bne.w d3a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9f8c │ │ │ │ │ + bl a500 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ str r0, [sp, #32] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n cdf6 │ │ │ │ │ + beq.n d36a │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.w ce2c │ │ │ │ │ + beq.w d3a0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w ce24 │ │ │ │ │ + bne.w d398 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ce1c │ │ │ │ │ + beq.n d390 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n ce26 │ │ │ │ │ + bne.n d39a │ │ │ │ │ str r5, [sp, #20] │ │ │ │ │ mov.w sl, #1 │ │ │ │ │ str.w r9, [sp, #24] │ │ │ │ │ mov r5, r3 │ │ │ │ │ mov r9, r3 │ │ │ │ │ adds r2, r1, #1 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.n cdec │ │ │ │ │ + beq.n d360 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, cd50 │ │ │ │ │ + cbnz r2, d2c4 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n ce44 │ │ │ │ │ + bne.n d3b8 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov sl, r5 │ │ │ │ │ ldrd r5, r9, [sp, #20] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ @@ -22568,18 +23126,18 @@ │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ce16 │ │ │ │ │ + beq.n d38a │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bgt.n cdfc │ │ │ │ │ + bgt.n d370 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -22587,35 +23145,35 @@ │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov sl, r1 │ │ │ │ │ - cbnz r1, cdf4 │ │ │ │ │ + cbnz r1, d368 │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_dummy_name │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w caf6 │ │ │ │ │ + beq.w d06a │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, sl │ │ │ │ │ movw r3, #671 @ 0x29f │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w caf6 │ │ │ │ │ + beq.w d06a │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ @@ -22623,291 +23181,291 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC42 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC42 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cbfc │ │ │ │ │ - b.n cb74 │ │ │ │ │ + beq.w d170 │ │ │ │ │ + b.n d0e8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n cd40 │ │ │ │ │ + b.n d2b4 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n caf6 │ │ │ │ │ + b.n d06a │ │ │ │ │ ldr.w ip, [sp, #16] │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ ldr.w r0, [ip, r3, lsl #2] │ │ │ │ │ str.w r0, [r1, r3, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp sl, r3 │ │ │ │ │ - beq.n cd7a │ │ │ │ │ - b.n ce00 │ │ │ │ │ + beq.n d2ee │ │ │ │ │ + b.n d374 │ │ │ │ │ ldrd r5, r9, [sp, #20] │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n cdf6 │ │ │ │ │ + b.n d36a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n cd06 │ │ │ │ │ + b.n d27a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n caf6 │ │ │ │ │ + b.n d06a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n cce2 │ │ │ │ │ + b.n d256 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9f8c │ │ │ │ │ + bl a500 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cd50 │ │ │ │ │ + beq.w d2c4 │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_dummy_name │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, r0 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n cec4 │ │ │ │ │ + beq.n d438 │ │ │ │ │ cmp sl, r5 │ │ │ │ │ - beq.n cea8 │ │ │ │ │ + beq.n d41c │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ str.w r2, [r3, r5, lsl #2] │ │ │ │ │ adds r5, #1 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.n cd34 │ │ │ │ │ + b.n d2a8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w cc06 │ │ │ │ │ - b.n cb7c │ │ │ │ │ + bne.w d17a │ │ │ │ │ + b.n d0f0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w ccc8 │ │ │ │ │ + bne.w d23c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov fp, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w ca80 │ │ │ │ │ - b.n ccc0 │ │ │ │ │ + bne.w cff4 │ │ │ │ │ + b.n d234 │ │ │ │ │ mov.w r3, sl, lsl #1 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ mov sl, r3 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ce12 │ │ │ │ │ + beq.n d386 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ - b.n ce6c │ │ │ │ │ + b.n d3e0 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov sl, r5 │ │ │ │ │ ldrd r5, r9, [sp, #20] │ │ │ │ │ - b.n cd5e │ │ │ │ │ + b.n d2d2 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000ced0 : │ │ │ │ │ +0000d444 : │ │ │ │ │ function_def_raw_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w d54c │ │ │ │ │ + beq.w daaa │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w d55a │ │ │ │ │ + bne.w dab8 │ │ │ │ │ ldrd r8, r5, [r4, #8] │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - beq.w d2c0 │ │ │ │ │ + beq.w d830 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r8, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ mov fp, r2 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w d2ea │ │ │ │ │ + bne.w d85a │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #675 @ 0x2a3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d17a │ │ │ │ │ + beq.w d6ee │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d17a │ │ │ │ │ + beq.w d6ee │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl eda8 │ │ │ │ │ + bl f490 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w d118 │ │ │ │ │ + bne.w d68c │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d17a │ │ │ │ │ + beq.w d6ee │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w d508 │ │ │ │ │ + beq.w da6e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w d2ba │ │ │ │ │ + bne.w d82a │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w d2a8 │ │ │ │ │ - bl f3f8 │ │ │ │ │ + bne.w d818 │ │ │ │ │ + bl fae0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d0e8 │ │ │ │ │ + beq.w d65c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w d118 │ │ │ │ │ + bne.w d68c │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d17a │ │ │ │ │ + beq.w d6ee │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w d518 │ │ │ │ │ + beq.w da7e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w d2ba │ │ │ │ │ + bne.w d82a │ │ │ │ │ movs r1, #51 @ 0x33 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d0ee │ │ │ │ │ + bne.w d662 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w d118 │ │ │ │ │ + bne.w d68c │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d17a │ │ │ │ │ + beq.w d6ee │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w d53c │ │ │ │ │ + beq.w da9a │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w d2ba │ │ │ │ │ + bne.w d82a │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d13a │ │ │ │ │ + beq.w d6ae │ │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d456 │ │ │ │ │ + bne.w d9c6 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w d148 │ │ │ │ │ + bne.w d6bc │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w d2b8 │ │ │ │ │ + bne.w d828 │ │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d430 │ │ │ │ │ + bne.w d9a0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n d118 │ │ │ │ │ + bne.n d68c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12848 │ │ │ │ │ + bl 12f54 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d17a │ │ │ │ │ + beq.w d6ee │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, d0c0 │ │ │ │ │ + cbz r0, d634 │ │ │ │ │ ldr r7, [r7, #4] │ │ │ │ │ ldrd r3, r2, [r0, #20] │ │ │ │ │ - cbz r5, d0ce │ │ │ │ │ + cbz r5, d642 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bne.w d440 │ │ │ │ │ + bne.w d9b0 │ │ │ │ │ strd r3, r2, [sp, #20] │ │ │ │ │ mov r1, r5 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ mov r2, r9 │ │ │ │ │ strd fp, r3, [sp, #12] │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ @@ -22916,183 +23474,191 @@ │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #28] │ │ │ │ │ bl 0 <_PyAST_FunctionDef> │ │ │ │ │ R_ARM_THM_CALL _PyAST_FunctionDef │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d560 │ │ │ │ │ + beq.w dabe │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w d560 │ │ │ │ │ + bne.w dabe │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r3, r2, [sp, #40] @ 0x28 │ │ │ │ │ bl 0 <_PyPegen_empty_arguments> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_empty_arguments │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldrd r3, r2, [sp, #40] @ 0x28 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n d086 │ │ │ │ │ + bne.n d5fa │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n d086 │ │ │ │ │ + b.n d5fa │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n cf8c │ │ │ │ │ + b.n d500 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d66c │ │ │ │ │ + beq.w dbfa │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w cfdc │ │ │ │ │ + beq.w d550 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d672 │ │ │ │ │ + beq.w dc18 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w d3fc │ │ │ │ │ + bne.w d96c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #674 @ 0x2a2 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, d17e │ │ │ │ │ + cbnz r0, d6f2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n d0c4 │ │ │ │ │ + b.n d638 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w d040 │ │ │ │ │ + beq.w d5b4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w d2ba │ │ │ │ │ + bne.w d82a │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w d676 │ │ │ │ │ + beq.w dbd0 │ │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d478 │ │ │ │ │ + bne.w d9e8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ - b.n d040 │ │ │ │ │ + b.n d5b4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n d118 │ │ │ │ │ + b.n d68c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #675 @ 0x2a3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d12e │ │ │ │ │ + beq.n d6a2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d12e │ │ │ │ │ + beq.n d6a2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl eda8 │ │ │ │ │ + bl f490 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n d12e │ │ │ │ │ + bne.n d6a2 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d12e │ │ │ │ │ + beq.n d6a2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f390 │ │ │ │ │ + bl fa78 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n d12e │ │ │ │ │ + bne.n d6a2 │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d130 │ │ │ │ │ + beq.n d6a4 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w d6a0 │ │ │ │ │ + beq.w dbc2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w d664 │ │ │ │ │ + bne.w da66 │ │ │ │ │ movs r1, #51 @ 0x33 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d404 │ │ │ │ │ + bne.w d974 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n d130 │ │ │ │ │ + bne.n d6a4 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d12e │ │ │ │ │ + beq.n d6a2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 139d0 │ │ │ │ │ + bl 140dc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n d12e │ │ │ │ │ + bne.n d6a2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12848 │ │ │ │ │ + bl 12f54 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d12e │ │ │ │ │ + beq.n d6a2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d0c0 │ │ │ │ │ + beq.w d634 │ │ │ │ │ ldr r7, [r7, #4] │ │ │ │ │ ldrd r8, r3, [r0, #20] │ │ │ │ │ - cbz r5, d292 │ │ │ │ │ + cbnz r5, d7c8 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ │ + bl 0 <_PyPegen_empty_arguments> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_empty_arguments │ │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w dbca │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w d4e2 │ │ │ │ │ + bne.w da56 │ │ │ │ │ strd r8, r3, [sp, #20] │ │ │ │ │ mov r1, r5 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ mov r2, sl │ │ │ │ │ strd fp, r3, [sp, #12] │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ @@ -23106,393 +23672,372 @@ │ │ │ │ │ movs r1, #5 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC46 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC46 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1f2c │ │ │ │ │ + bl 1558 │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d560 │ │ │ │ │ + beq.w dabe │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w d560 │ │ │ │ │ + bne.w dabe │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n d136 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ │ - bl 0 <_PyPegen_empty_arguments> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_empty_arguments │ │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.n d242 │ │ │ │ │ - movs r2, #1 │ │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n d242 │ │ │ │ │ - bl 2d08 │ │ │ │ │ + b.n d6aa │ │ │ │ │ + bl 2254 <_tmp_9_rule+0x4> │ │ │ │ │ R_ARM_THM_CALL invalid_parameters_rule.isra.0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w cf80 │ │ │ │ │ + beq.w d4f4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n d118 │ │ │ │ │ + b.n d68c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w d530 │ │ │ │ │ + blt.w da8e │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ mov fp, r2 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w d3f6 │ │ │ │ │ + beq.w d966 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w d3fc │ │ │ │ │ + bne.w d96c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w d57a │ │ │ │ │ + beq.w dad8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #674 @ 0x2a2 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n d382 │ │ │ │ │ + bne.n d8f2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #675 @ 0x2a3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, d380 │ │ │ │ │ + cbz r0, d8f0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ - cbz r0, d380 │ │ │ │ │ + cbz r0, d8f0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl eda8 │ │ │ │ │ + bl f490 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, d382 │ │ │ │ │ + cbnz r2, d8f2 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, d380 │ │ │ │ │ + cbz r0, d8f0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f390 │ │ │ │ │ + bl fa78 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, d382 │ │ │ │ │ + cbnz r2, d8f2 │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, d380 │ │ │ │ │ + cbz r0, d8f0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 303c │ │ │ │ │ + bl 2588 │ │ │ │ │ R_ARM_THM_CALL _tmp_227_rule │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, d382 │ │ │ │ │ + cbnz r2, d8f2 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, d380 │ │ │ │ │ + cbz r0, d8f0 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, d380 │ │ │ │ │ + cbz r0, d8f0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #0 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d606 │ │ │ │ │ + bne.w db64 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r2, d3ec │ │ │ │ │ + cbnz r2, d95c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #674 @ 0x2a2 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ - cbnz r2, d3ec │ │ │ │ │ + cbnz r2, d95c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #675 @ 0x2a3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, d3ea │ │ │ │ │ + cbz r0, d95a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov sl, r0 │ │ │ │ │ - cbz r0, d3ea │ │ │ │ │ + cbz r0, d95a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl eda8 │ │ │ │ │ + bl f490 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ │ - cbnz r2, d3ec │ │ │ │ │ + cbnz r2, d95c │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC44 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC44 │ │ │ │ │ bl 0 <_PyPegen_expect_forced_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_forced_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, d3ea │ │ │ │ │ + cbz r0, d95a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f390 │ │ │ │ │ + bl fa78 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ │ - cbnz r2, d3ec │ │ │ │ │ + cbnz r2, d95c │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d58a │ │ │ │ │ + bne.w dae8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w cf1e │ │ │ │ │ + beq.w d492 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n d0c4 │ │ │ │ │ + b.n d638 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d1f6 │ │ │ │ │ + beq.w d76a │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w d1fc │ │ │ │ │ + beq.w d770 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d658 │ │ │ │ │ + beq.w dbb6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n d130 │ │ │ │ │ + b.n d6a4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w d066 │ │ │ │ │ - b.n d118 │ │ │ │ │ + beq.w d5da │ │ │ │ │ + b.n d68c │ │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r3, r2, [sp, #40] @ 0x28 │ │ │ │ │ - bl 9b8 │ │ │ │ │ + bl e4 <_PyPegen_parse+0xe4> │ │ │ │ │ R_ARM_THM_CALL NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ │ ldrd r3, r2, [sp, #40] @ 0x28 │ │ │ │ │ mov sl, r0 │ │ │ │ │ - b.n d08e │ │ │ │ │ + b.n d602 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_149_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_149_rule │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d13c │ │ │ │ │ + beq.w d6b0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w d68a │ │ │ │ │ + bne.w dbe4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n d434 │ │ │ │ │ + b.n d9a4 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d16c │ │ │ │ │ + beq.w d6e0 │ │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d16c │ │ │ │ │ + beq.w d6e0 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d16c │ │ │ │ │ + beq.w d6e0 │ │ │ │ │ movs r1, #5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d16c │ │ │ │ │ + beq.w d6e0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC45 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC45 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov sl, r0 │ │ │ │ │ - cbnz r0, d4f2 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w dc00 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d170 │ │ │ │ │ + beq.w d6e4 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n d172 │ │ │ │ │ + b.n d6e6 │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ - bl 9b8 │ │ │ │ │ + bl e4 <_PyPegen_parse+0xe4> │ │ │ │ │ R_ARM_THM_CALL NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b.n d248 │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r2, d528 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + b.n d7ce │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.n d4dc │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n d434 │ │ │ │ │ + b.n d6a4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w cf74 │ │ │ │ │ - b.n d2b8 │ │ │ │ │ + beq.w d4e8 │ │ │ │ │ + b.n d828 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w cfc2 │ │ │ │ │ - b.n d2b8 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n d434 │ │ │ │ │ + beq.w d536 │ │ │ │ │ + b.n d828 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n d0c4 │ │ │ │ │ + b.n d638 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w d010 │ │ │ │ │ - b.n d2b8 │ │ │ │ │ + beq.w d584 │ │ │ │ │ + b.n d828 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w cefe │ │ │ │ │ + beq.w d472 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n d0c4 │ │ │ │ │ + b.n d638 │ │ │ │ │ str r2, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d136 │ │ │ │ │ + beq.w d6aa │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n d0c4 │ │ │ │ │ + b.n d638 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w d2fa │ │ │ │ │ - b.n d3ec │ │ │ │ │ + beq.w d86a │ │ │ │ │ + b.n d95c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 303c │ │ │ │ │ + bl 2588 │ │ │ │ │ R_ARM_THM_CALL _tmp_228_rule │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w d3ec │ │ │ │ │ + bne.w d95c │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC7 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC7 │ │ │ │ │ bl 0 <_PyPegen_expect_forced_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_forced_token │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d3ea │ │ │ │ │ + beq.w d95a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 139d0 │ │ │ │ │ + bl 140dc │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w d3ec │ │ │ │ │ + bne.w d95c │ │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12848 │ │ │ │ │ + bl 12f54 │ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d3ea │ │ │ │ │ + beq.w d95a │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ mov r2, r5 │ │ │ │ │ strd r7, r3, [sp, #12] │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ strd r1, r0, [sp, #24] │ │ │ │ │ @@ -23504,17 +24049,17 @@ │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_dummy_name │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, r0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d136 │ │ │ │ │ + bne.w d6aa │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n d3f2 │ │ │ │ │ + b.n d962 │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_IndentationError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_IndentationError │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -23523,143 +24068,157 @@ │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC43 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ movs r2, #0 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbnz r0, d63e │ │ │ │ │ + cbnz r0, db9c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - cbz r0, d63a │ │ │ │ │ + cbz r0, db98 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n d3f2 │ │ │ │ │ + b.n d962 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n d602 │ │ │ │ │ + b.n db60 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, d65c │ │ │ │ │ + cbz r3, dbba │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n d632 │ │ │ │ │ + bne.n db90 │ │ │ │ │ mov r3, r1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n d136 │ │ │ │ │ + b.n d6aa │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n d1fc │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n d136 │ │ │ │ │ + b.n d770 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n d130 │ │ │ │ │ - str.w r9, [r4, #8] │ │ │ │ │ - b.n cfdc │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n cfdc │ │ │ │ │ + b.n d6aa │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b.n d750 │ │ │ │ │ + movs r2, #1 │ │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ │ + b.n d7c8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w d15e │ │ │ │ │ + beq.w d6d2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n d172 │ │ │ │ │ + b.n d6e6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d432 │ │ │ │ │ + beq.w d9a2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n d118 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n d1dc │ │ │ │ │ + b.n d68c │ │ │ │ │ + str.w r9, [r4, #8] │ │ │ │ │ + b.n d550 │ │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ + cbz r2, dc1c │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w da50 │ │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + b.n d9a4 │ │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ + b.n d550 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + b.n d9a4 │ │ │ │ │ │ │ │ │ │ -0000d6a8 : │ │ │ │ │ +0000dc24 : │ │ │ │ │ arguments_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w de64 │ │ │ │ │ + beq.w e3f0 │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w de72 │ │ │ │ │ + bne.w e3fe │ │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1174 @ 0x496 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n d76e │ │ │ │ │ + bne.n dcea │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w de72 │ │ │ │ │ + bne.w e3fe │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w da38 │ │ │ │ │ + beq.w dfa8 │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - beq.w da50 │ │ │ │ │ + beq.w dfc0 │ │ │ │ │ mov r2, r5 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e5e8 <_gather_123_rule> │ │ │ │ │ + bl eccc <_gather_123_rule> │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r9, r0 │ │ │ │ │ - cbnz r0, d77a │ │ │ │ │ + cbnz r0, dcf6 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w d8d4 │ │ │ │ │ + bne.w de44 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1505c │ │ │ │ │ + bl 15cd8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d85c │ │ │ │ │ + bne.w ddcc │ │ │ │ │ ldrd r3, r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w d8e6 │ │ │ │ │ + bne.w de56 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ movw r2, #1174 @ 0x496 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_insert_memo │ │ │ │ │ @@ -23675,359 +24234,364 @@ │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w da1e │ │ │ │ │ + beq.w df8e │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w da32 │ │ │ │ │ + bne.w dfa2 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n d830 │ │ │ │ │ + bne.n ddac │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n d72c │ │ │ │ │ + bne.n dca8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d8d4 │ │ │ │ │ + beq.w de44 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r6, [ip, #24] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ ldr.w r6, [ip, #20] │ │ │ │ │ strd r7, r6, [sp] │ │ │ │ │ bl 0 <_PyPegen_collect_call_seqs> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_collect_call_seqs │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d8ca │ │ │ │ │ + beq.n de3a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w da78 │ │ │ │ │ + bne.w dfe8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #12 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n d8da │ │ │ │ │ + bne.n de4a │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d8da │ │ │ │ │ + beq.n de4a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w de36 │ │ │ │ │ + bne.w e3c2 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1174 @ 0x496 │ │ │ │ │ - b.n d75c │ │ │ │ │ + b.n dcd8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ - bl 1505c │ │ │ │ │ + bl 15cd8 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d7a8 │ │ │ │ │ - ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - beq.n d7ac │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n d7aa │ │ │ │ │ + beq.n dd24 │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w dffe │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - movs r1, #1 │ │ │ │ │ - str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n d72c │ │ │ │ │ + b.n dd32 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d8d4 │ │ │ │ │ + beq.n de44 │ │ │ │ │ ldr r2, [r3, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_dummy_name │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov sl, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_seq_extract_starred_exprs> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_extract_starred_exprs │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov fp, r0 │ │ │ │ │ - cbnz r0, d894 │ │ │ │ │ + cbnz r0, de04 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w de30 │ │ │ │ │ + bne.w e3bc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_seq_delete_starred_exprs> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_delete_starred_exprs │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w de50 │ │ │ │ │ + beq.w e3dc │ │ │ │ │ strd r6, r9, [sp, #4] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, sl │ │ │ │ │ ldr r6, [r4, #20] │ │ │ │ │ str r6, [sp, #12] │ │ │ │ │ bl 0 <_PyAST_Call> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Call │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, d8ca │ │ │ │ │ + cbz r0, de3a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w da78 │ │ │ │ │ + bne.w dfe8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #12 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n d7f6 │ │ │ │ │ + b.n dd72 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w da82 │ │ │ │ │ + bne.w dff2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w d750 │ │ │ │ │ + beq.w dccc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w de72 │ │ │ │ │ + bne.w e3fe │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w de8e │ │ │ │ │ + beq.w e41a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov r1, r3 │ │ │ │ │ adds r3, #1 │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r6, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq.w de78 │ │ │ │ │ + beq.w e404 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w de1a │ │ │ │ │ + beq.w e3a6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e5e8 <_gather_123_rule> │ │ │ │ │ + bl eccc <_gather_123_rule> │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w dc44 │ │ │ │ │ + bne.w e1d0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w dcb0 │ │ │ │ │ + bne.w e23c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1505c │ │ │ │ │ + bl 15cd8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w dc78 │ │ │ │ │ + bne.w e204 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w db44 │ │ │ │ │ + bne.w e0d0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w dbae │ │ │ │ │ + bne.w e13a │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w db44 │ │ │ │ │ + bne.w e0d0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w db4a │ │ │ │ │ + bne.w e0d6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w db46 │ │ │ │ │ + bne.w e0d2 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w db06 │ │ │ │ │ + beq.w e092 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - bl dfa8 │ │ │ │ │ + bl e534 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w daea │ │ │ │ │ + bne.w e076 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - cbnz r1, d9cc │ │ │ │ │ + cbnz r1, df3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n da8e │ │ │ │ │ + bne.n e018 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w db44 │ │ │ │ │ + bne.w e0d0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl dfa8 │ │ │ │ │ + bl e534 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w db1c │ │ │ │ │ + bne.w e0a8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w db44 │ │ │ │ │ + bne.w e0d0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl dfa8 │ │ │ │ │ + bl e534 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w dec2 │ │ │ │ │ + bne.w e44e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w db44 │ │ │ │ │ + bne.w e0d0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl dfa8 │ │ │ │ │ + bl e534 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w df5a │ │ │ │ │ + bne.w e4e6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n d750 │ │ │ │ │ + b.n dccc │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w d794 │ │ │ │ │ + beq.w dd10 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n d72c │ │ │ │ │ + b.n dca8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w d8d4 │ │ │ │ │ + bne.w de44 │ │ │ │ │ ldrd r2, r3, [r4, #8] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w d70e │ │ │ │ │ + bne.w dc8a │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n da82 │ │ │ │ │ + blt.n dff2 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w d8d4 │ │ │ │ │ + bne.w de44 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ - b.n d71e │ │ │ │ │ + b.n dc9a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d8c2 │ │ │ │ │ + beq.w de32 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n d8da │ │ │ │ │ + b.n de4a │ │ │ │ │ + str r2, [sp, #20] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w dd26 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + movs r1, #1 │ │ │ │ │ + str r1, [r4, #60] @ 0x3c │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + b.n dca8 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d9ca │ │ │ │ │ + beq.n df3a │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_155_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_155_rule │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d9ca │ │ │ │ │ + beq.w df3a │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ movw r2, #0 │ │ │ │ │ @@ -24036,84 +24600,84 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC50 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ ldr r2, [r3, #24] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r6, #16] │ │ │ │ │ - bl 34d4 │ │ │ │ │ + bl 2a20 │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n da16 │ │ │ │ │ + beq.n df86 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n da18 │ │ │ │ │ + b.n df88 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d9b2 │ │ │ │ │ + beq.w df22 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_dummy_name │ │ │ │ │ - b.n d9b4 │ │ │ │ │ + b.n df24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w d9a2 │ │ │ │ │ + beq.w df12 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n d9cc │ │ │ │ │ + b.n df3c │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ca34 │ │ │ │ │ + bl cfa8 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d9e2 │ │ │ │ │ + beq.w df52 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_nonparen_genexp_in_call> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_nonparen_genexp_in_call │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w df42 │ │ │ │ │ + bne.w e4ce │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n dba4 │ │ │ │ │ + bne.n e130 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n da18 │ │ │ │ │ + b.n df88 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d986 │ │ │ │ │ + beq.w def6 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d986 │ │ │ │ │ + beq.w def6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ca34 │ │ │ │ │ + bl cfa8 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d986 │ │ │ │ │ + beq.w def6 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ movw r2, #0 │ │ │ │ │ @@ -24122,57 +24686,57 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC49 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ ldr r2, [r3, #24] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r6, #16] │ │ │ │ │ - bl 34d4 │ │ │ │ │ + bl 2a20 │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w da14 │ │ │ │ │ + beq.w df84 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n da18 │ │ │ │ │ + b.n df88 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ca34 │ │ │ │ │ + bl cfa8 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d96c │ │ │ │ │ + beq.w dedc │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d96c │ │ │ │ │ + beq.w dedc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n dcd0 │ │ │ │ │ + beq.n e25c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n dcbc │ │ │ │ │ + bne.n e248 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - bl dfa8 │ │ │ │ │ + bl e534 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n dcb6 │ │ │ │ │ + beq.n e242 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w d96e │ │ │ │ │ + bne.w dede │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r2, [r7, #16] │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ @@ -24197,130 +24761,130 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC48 │ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ strd r6, r0, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ - b.n dad4 │ │ │ │ │ + b.n e060 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d930 │ │ │ │ │ + beq.w dea0 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1505c │ │ │ │ │ + bl 15cd8 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d930 │ │ │ │ │ + beq.w dea0 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_dummy_name │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d936 │ │ │ │ │ + beq.w dea6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w de0e │ │ │ │ │ + beq.w e39a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w de06 │ │ │ │ │ + beq.w e392 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n dd9e │ │ │ │ │ + bne.n e32a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 6c6 <_PyPegen_parse+0x6c6> │ │ │ │ │ R_ARM_THM_CALL _tmp_262_rule │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ - cbnz r0, dcf0 │ │ │ │ │ + cbnz r0, e27c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n d954 │ │ │ │ │ + b.n dec4 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbz r1, dcc4 │ │ │ │ │ + cbz r1, e250 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n d96e │ │ │ │ │ + b.n dede │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ - cbnz r0, dcd8 │ │ │ │ │ + bl 7858 │ │ │ │ │ + cbnz r0, e264 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n dbec │ │ │ │ │ + b.n e178 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n dbd8 │ │ │ │ │ + b.n e164 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ca34 │ │ │ │ │ + bl cfa8 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n dccc │ │ │ │ │ + beq.n e258 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_dummy_name │ │ │ │ │ - b.n dbec │ │ │ │ │ + b.n e178 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w de12 │ │ │ │ │ + beq.w e39e │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n ddfe │ │ │ │ │ + bne.n e38a │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov fp, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ddec │ │ │ │ │ + beq.n e378 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov sl, r1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n ddfe │ │ │ │ │ + bne.n e38a │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n ddb8 │ │ │ │ │ + bne.n e344 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n dde6 │ │ │ │ │ + beq.n e372 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bgt.n dda2 │ │ │ │ │ + bgt.n e32e │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldrd r1, r2, [sp, #24] │ │ │ │ │ subs r3, #1 │ │ │ │ │ @@ -24328,15 +24892,15 @@ │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n de0e │ │ │ │ │ + beq.n e39a │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC47 │ │ │ │ │ movt r2, #0 │ │ │ │ │ @@ -24344,174 +24908,174 @@ │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ mvn.w r2, #4 │ │ │ │ │ strd r2, r2, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldrd r2, r3, [r2, #12] │ │ │ │ │ - bl 349c │ │ │ │ │ + bl 29e8 │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w dae4 │ │ │ │ │ - b.n da16 │ │ │ │ │ + bne.w e070 │ │ │ │ │ + b.n df86 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n dcb0 │ │ │ │ │ + b.n e23c │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr.w r1, [r7, sl, lsl #2] │ │ │ │ │ str.w r1, [r3, sl, lsl #2] │ │ │ │ │ add.w r3, sl, #1 │ │ │ │ │ mov sl, r3 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.n dd44 │ │ │ │ │ - b.n dda2 │ │ │ │ │ + beq.n e2d0 │ │ │ │ │ + b.n e32e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 6c6 <_PyPegen_parse+0x6c6> │ │ │ │ │ R_ARM_THM_CALL _tmp_262_rule │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n dd2e │ │ │ │ │ + beq.n e2ba │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, ddd0 │ │ │ │ │ + cbz r3, e35c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n deae │ │ │ │ │ + bne.n e43a │ │ │ │ │ cmp r9, r6 │ │ │ │ │ - bne.n dea0 │ │ │ │ │ + bne.n e42c │ │ │ │ │ mov.w r3, r9, lsl #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r9, r3 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n de9e │ │ │ │ │ + bne.n e42a │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n dcb0 │ │ │ │ │ + b.n e23c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n dcb0 │ │ │ │ │ + b.n e23c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n dc9c │ │ │ │ │ + b.n e228 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n d954 │ │ │ │ │ + b.n dec4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n dcfe │ │ │ │ │ + b.n e28a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w d922 │ │ │ │ │ + beq.w de92 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n d938 │ │ │ │ │ + b.n dea8 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n d894 │ │ │ │ │ + b.n de04 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d824 │ │ │ │ │ + beq.w dda0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n d768 │ │ │ │ │ + b.n dce4 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d8a2 │ │ │ │ │ + beq.w de12 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n d8a2 │ │ │ │ │ + b.n de12 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w d6d6 │ │ │ │ │ + beq.w dc52 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n de4c │ │ │ │ │ + b.n e3d8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w dcb0 │ │ │ │ │ + bne.w e23c │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov r6, r2 │ │ │ │ │ - b.n d914 │ │ │ │ │ + b.n de84 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w d8fc │ │ │ │ │ - b.n db44 │ │ │ │ │ + beq.w de6c │ │ │ │ │ + b.n e0d0 │ │ │ │ │ mov r7, r0 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ str.w r1, [r7, r6, lsl #2] │ │ │ │ │ mov fp, r3 │ │ │ │ │ adds r6, #1 │ │ │ │ │ - b.n dd22 │ │ │ │ │ + b.n e2ae │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n dcb0 │ │ │ │ │ + b.n e23c │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d9fa │ │ │ │ │ + beq.w df6a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d9fa │ │ │ │ │ + beq.w df6a │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ca34 │ │ │ │ │ + bl cfa8 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d9fa │ │ │ │ │ + beq.w df6a │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldrd r6, r3, [r3, #16] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ @@ -24535,877 +25099,1018 @@ │ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r2, r6 │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ strd r7, r0, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 34d4 │ │ │ │ │ + bl 2a20 │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w da14 │ │ │ │ │ - b.n dba4 │ │ │ │ │ + beq.w df84 │ │ │ │ │ + b.n e130 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, df50 │ │ │ │ │ + cbz r3, e4dc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w dba4 │ │ │ │ │ + bne.w e130 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ │ - b.n d824 │ │ │ │ │ + b.n dda0 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w da14 │ │ │ │ │ + beq.w df84 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl dfa8 │ │ │ │ │ + bl e534 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w da14 │ │ │ │ │ + beq.w df84 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_arguments_parsing_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_arguments_parsing_error │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbnz r0, df90 │ │ │ │ │ + cbnz r0, e51c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w dae4 │ │ │ │ │ - b.n da18 │ │ │ │ │ + bne.w e070 │ │ │ │ │ + b.n df88 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n df50 │ │ │ │ │ + beq.n e4dc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w dae4 │ │ │ │ │ - b.n df54 │ │ │ │ │ + bne.w e070 │ │ │ │ │ + b.n e4e0 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000dfa8 : │ │ │ │ │ +0000e534 : │ │ │ │ │ args_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #28 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w e196 │ │ │ │ │ + beq.w e722 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w e130 │ │ │ │ │ + bne.w e6bc │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.w e13a │ │ │ │ │ + beq.w e6c6 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e5e8 <_gather_123_rule> │ │ │ │ │ + bl eccc <_gather_123_rule> │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbnz r0, e01e │ │ │ │ │ + cbnz r0, e5aa │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w e130 │ │ │ │ │ + bne.w e6bc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1505c │ │ │ │ │ + bl 15cd8 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n e0d0 │ │ │ │ │ + bne.n e65c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov ip, r6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, ip │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w e19c │ │ │ │ │ + beq.w e728 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w e160 │ │ │ │ │ + bne.w e6ec │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r9, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n e0a6 │ │ │ │ │ + bne.n e632 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ movs r2, #0 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n dff8 │ │ │ │ │ + bne.n e584 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e190 │ │ │ │ │ + beq.w e71c │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r1, r6 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r5, [ip, #24] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ ldr.w r5, [ip, #20] │ │ │ │ │ strd r8, r5, [sp] │ │ │ │ │ bl 0 <_PyPegen_collect_call_seqs> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_collect_call_seqs │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, e090 │ │ │ │ │ + cbz r0, e61c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n e00e │ │ │ │ │ + beq.n e59a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e00e │ │ │ │ │ + beq.n e59a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n e014 │ │ │ │ │ + b.n e5a0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1505c │ │ │ │ │ + bl 15cd8 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e046 │ │ │ │ │ + beq.n e5d2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n e04e │ │ │ │ │ + beq.n e5da │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e18c │ │ │ │ │ + beq.n e718 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n dff8 │ │ │ │ │ + b.n e584 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e190 │ │ │ │ │ + beq.n e71c │ │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov sl, r3 │ │ │ │ │ ldr.w r3, [ip, #24] │ │ │ │ │ mov fp, r3 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_dummy_name │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r9, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_seq_extract_starred_exprs> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_extract_starred_exprs │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, e104 │ │ │ │ │ + cbnz r0, e690 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n e186 │ │ │ │ │ + bne.n e712 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_seq_delete_starred_exprs> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_delete_starred_exprs │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e174 │ │ │ │ │ + beq.n e700 │ │ │ │ │ strd sl, fp, [sp, #4] │ │ │ │ │ mov r1, r5 │ │ │ │ │ str.w r8, [sp] │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ bl 0 <_PyAST_Call> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Call │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n e08a │ │ │ │ │ - b.n e090 │ │ │ │ │ + bne.n e616 │ │ │ │ │ + b.n e61c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n e014 │ │ │ │ │ + b.n e5a0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n e168 │ │ │ │ │ + blt.n e6f4 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w dfec │ │ │ │ │ - b.n e00e │ │ │ │ │ + beq.w e578 │ │ │ │ │ + b.n e59a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n dff8 │ │ │ │ │ + b.n e584 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov ip, r6 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n e014 │ │ │ │ │ + b.n e5a0 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e112 │ │ │ │ │ + beq.n e69e │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n e112 │ │ │ │ │ + b.n e69e │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n e104 │ │ │ │ │ + b.n e690 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n e04e │ │ │ │ │ + b.n e5da │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n e014 │ │ │ │ │ + b.n e5a0 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n dfcc │ │ │ │ │ + b.n e558 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n e02e │ │ │ │ │ + b.n e5ba │ │ │ │ │ │ │ │ │ │ -0000e1a4 : │ │ │ │ │ +0000e730 : │ │ │ │ │ annotated_rhs_rule(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n e1f2 │ │ │ │ │ + beq.n e77e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, e1ea │ │ │ │ │ + cbnz r3, e776 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl f054 │ │ │ │ │ - cbnz r0, e1de │ │ │ │ │ + bl f73c │ │ │ │ │ + cbnz r0, e76a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, e1de │ │ │ │ │ + cbnz r3, e76a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8468 │ │ │ │ │ - cbz r0, e1e6 │ │ │ │ │ + bl 89dc │ │ │ │ │ + cbz r0, e772 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n e1de │ │ │ │ │ + b.n e76a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n e1e2 │ │ │ │ │ + b.n e76e │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n e1c2 │ │ │ │ │ + b.n e74e │ │ │ │ │ │ │ │ │ │ -0000e1f8 : │ │ │ │ │ +0000e784 : │ │ │ │ │ dotted_name_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ + str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ - sub sp, #36 @ 0x24 │ │ │ │ │ + sub sp, #44 @ 0x2c │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w e5c0 │ │ │ │ │ - add r2, sp, #20 │ │ │ │ │ + beq.w ec3a │ │ │ │ │ + add r2, sp, #24 │ │ │ │ │ movw r1, #1028 @ 0x404 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ + str r3, [sp, #24] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - cbz r0, e23c │ │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ │ + cbz r0, e7c8 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r3 │ │ │ │ │ - add sp, #36 @ 0x24 │ │ │ │ │ + add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ │ - mov r6, r2 │ │ │ │ │ - mov r5, r2 │ │ │ │ │ + ldr.w lr, [r4, #8] │ │ │ │ │ + mov r6, lr │ │ │ │ │ + mov r5, lr │ │ │ │ │ + movw r2, #1028 @ 0x404 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - movw r2, #1028 @ 0x404 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w e5ce │ │ │ │ │ - adds r3, r1, #1 │ │ │ │ │ - movw r2, #6000 @ 0x1770 │ │ │ │ │ + bne.w ec48 │ │ │ │ │ + adds r3, r2, #1 │ │ │ │ │ + movw r1, #6000 @ 0x1770 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cmp r1, r2 │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w e5b6 │ │ │ │ │ + beq.w ecb0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n e32c │ │ │ │ │ + bne.n e8a4 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov r7, r2 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n e36c │ │ │ │ │ - add r2, sp, #24 │ │ │ │ │ + beq.n e8ee │ │ │ │ │ + add r2, sp, #28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1028 @ 0x404 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ + str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e386 │ │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ │ + beq.n e908 │ │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r8, r2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n e322 │ │ │ │ │ + beq.n e89a │ │ │ │ │ movs r1, #23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n e330 │ │ │ │ │ + bne.n e8ae │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n e32a │ │ │ │ │ + bne.n e8a2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e506 │ │ │ │ │ + beq.w ebee │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - bne.w e55c │ │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ │ - cmp r6, r2 │ │ │ │ │ - bge.n e360 │ │ │ │ │ - mov r6, r2 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - b.n e242 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_name_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ - mov r2, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w e3fa │ │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_join_names_with_dot> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_join_names_with_dot │ │ │ │ │ - mov r1, r0 │ │ │ │ │ + cbnz r1, e8a6 │ │ │ │ │ + ldr r1, [r4, #8] │ │ │ │ │ + cmp r6, r1 │ │ │ │ │ + bge.n e8de │ │ │ │ │ + mov r6, r1 │ │ │ │ │ + str r3, [sp, #24] │ │ │ │ │ + b.n e7d0 │ │ │ │ │ + str r1, [sp, #0] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ │ + subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e566 │ │ │ │ │ + bne.w ecc6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w e566 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ │ - cmp r3, r9 │ │ │ │ │ - bgt.w e426 │ │ │ │ │ + bne.w ebfe │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + bne.w e9a4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ - ldr.w r8, [sp, #24] │ │ │ │ │ + ldr.w r8, [sp, #28] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n e29e │ │ │ │ │ + bne.n e82c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n e2b2 │ │ │ │ │ + beq.n e840 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r1, r3, #1 │ │ │ │ │ - b.n e55e │ │ │ │ │ + subs r2, r3, #1 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + movs r3, #0 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + b.n e7c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e322 │ │ │ │ │ + beq.n e89a │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_join_names_with_dot> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_join_names_with_dot │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e548 │ │ │ │ │ + beq.w ec74 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w e548 │ │ │ │ │ + bne.w ec74 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ │ - cmp r2, r6 │ │ │ │ │ - bgt.n e2d4 │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ + ldr r1, [r4, #8] │ │ │ │ │ + cmp r1, r6 │ │ │ │ │ + bgt.n e85e │ │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ + mov r0, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n e234 │ │ │ │ │ + add sp, #44 @ 0x2c │ │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - add r2, sp, #24 │ │ │ │ │ + add r2, sp, #28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1028 @ 0x404 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ + str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n e290 │ │ │ │ │ - ldr.w ip, [r4, #8] │ │ │ │ │ - mov r9, ip │ │ │ │ │ - mov r8, ip │ │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ │ + bne.n e81e │ │ │ │ │ + ldr.w lr, [r4, #8] │ │ │ │ │ + mov r9, lr │ │ │ │ │ + mov r8, lr │ │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1028 @ 0x404 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n e314 │ │ │ │ │ + bne.n e88c │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w e5d6 │ │ │ │ │ + beq.w ec50 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w e544 │ │ │ │ │ + bne.w ec24 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov sl, r3 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n e42c │ │ │ │ │ - add r2, sp, #28 │ │ │ │ │ + beq.n e9b2 │ │ │ │ │ + add r2, sp, #32 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1028 @ 0x404 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ + str r3, [sp, #32] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e446 │ │ │ │ │ + beq.n e9cc │ │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + mov fp, r2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ - cbz r3, e3fa │ │ │ │ │ + cbz r2, e97c │ │ │ │ │ movs r1, #23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w e2da │ │ │ │ │ + bne.w eb92 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w e542 │ │ │ │ │ + bne.w ec22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, r0 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e518 │ │ │ │ │ + beq.w ebf8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n e51e │ │ │ │ │ + bne.w ebfe │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ - cmp r9, r3 │ │ │ │ │ - bge.w e30e │ │ │ │ │ + cmp r3, r9 │ │ │ │ │ + ble.w e886 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - str r1, [sp, #24] │ │ │ │ │ - b.n e38e │ │ │ │ │ + str r1, [sp, #28] │ │ │ │ │ + b.n e910 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - add r2, sp, #28 │ │ │ │ │ + add r2, sp, #32 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1028 @ 0x404 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ + str r3, [sp, #32] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n e3e0 │ │ │ │ │ - ldr r1, [r4, #8] │ │ │ │ │ - str r1, [sp, #4] │ │ │ │ │ - mov fp, r1 │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ + bne.n e962 │ │ │ │ │ + ldr.w ip, [r4, #8] │ │ │ │ │ + str.w ip, [sp] │ │ │ │ │ + mov fp, ip │ │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1028 @ 0x404 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w e5ae │ │ │ │ │ + bne.n ea9e │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ + movw r1, #6000 @ 0x1770 │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ + cmp r3, r1 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + beq.w ec62 │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w ec32 │ │ │ │ │ + adds r3, r2, #1 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ + movw r3, #6000 @ 0x1770 │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + beq.n eab0 │ │ │ │ │ + add r2, sp, #36 @ 0x24 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + movw r1, #1028 @ 0x404 │ │ │ │ │ + movs r3, #0 │ │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ │ + bl 0 <_PyPegen_is_memoized> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n eaca │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ + cbz r3, ea42 │ │ │ │ │ + movs r1, #23 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + str r3, [sp, #8] │ │ │ │ │ + bl 0 <_PyPegen_expect_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w ebc0 │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ │ + str r2, [r4, #8] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w ec30 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_name_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + mov r1, r0 │ │ │ │ │ + subs r2, r3, #1 │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w ec04 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w ec0a │ │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + ble.n ea98 │ │ │ │ │ + str r1, [sp, #32] │ │ │ │ │ + str r3, [sp, #0] │ │ │ │ │ + b.n e9d6 │ │ │ │ │ + str r1, [sp, #4] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ │ + subs r2, r3, #1 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w ecaa │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w ec0a │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + bne.n ea6a │ │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ │ + str r3, [r4, #8] │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + ldr.w fp, [sp, #32] │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + cmp.w fp, #0 │ │ │ │ │ + bne.w e96e │ │ │ │ │ + b.n e97c │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + add r2, sp, #36 @ 0x24 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + movw r1, #1028 @ 0x404 │ │ │ │ │ + movs r3, #0 │ │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ │ + bl 0 <_PyPegen_is_memoized> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.n ea28 │ │ │ │ │ + ldr r1, [r4, #8] │ │ │ │ │ + strd r1, r1, [sp, #8] │ │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ │ + movw r2, #1028 @ 0x404 │ │ │ │ │ + bl 0 <_PyPegen_update_memo> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w ec90 │ │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ │ + str r2, [r4, #8] │ │ │ │ │ + adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w e5a6 │ │ │ │ │ + beq.w ec88 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n e53a │ │ │ │ │ + bne.w ec28 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - bl e1f8 │ │ │ │ │ - cbz r0, e492 │ │ │ │ │ - str r0, [sp, #12] │ │ │ │ │ + str r3, [sp, #16] │ │ │ │ │ + bl e784 │ │ │ │ │ + cbz r0, eb18 │ │ │ │ │ + str r0, [sp, #20] │ │ │ │ │ movs r1, #23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, e4c2 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ + cbnz r0, eb4a │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n e53a │ │ │ │ │ + bne.w ec28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e524 │ │ │ │ │ + beq.n ec10 │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, r0, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n e536 │ │ │ │ │ + bne.n ec36 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - ble.n e4fa │ │ │ │ │ - str r2, [sp, #28] │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ - b.n e44c │ │ │ │ │ + ble.n eb86 │ │ │ │ │ + str r2, [sp, #36] @ 0x24 │ │ │ │ │ + str r3, [sp, #12] │ │ │ │ │ + b.n ead0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e492 │ │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ │ + beq.n eb18 │ │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_join_names_with_dot> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_join_names_with_dot │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, e4e0 │ │ │ │ │ + cbz r0, eb68 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n e4aa │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ + beq.n eb32 │ │ │ │ │ + str r2, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n e59a │ │ │ │ │ + bne.w ecba │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, r0, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - cbnz r3, e536 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.n ec36 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n e4b4 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ + bne.n eb3c │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ subs r0, #2 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ - b.n e3e8 │ │ │ │ │ - mov ip, r1 │ │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ + b.n ea30 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_name_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ + mov r2, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w e97c │ │ │ │ │ + mov r1, fp │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_join_names_with_dot> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_join_names_with_dot │ │ │ │ │ + mov r1, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w e864 │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w e864 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + b.n e9a4 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_name_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ + mov r2, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w ea42 │ │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_join_names_with_dot> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_join_names_with_dot │ │ │ │ │ + mov r1, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w ea78 │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w ea78 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + b.n ea6a │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - mov r1, r2 │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + beq.w e8de │ │ │ │ │ + b.n e8a6 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq.w e886 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - cmp.w ip, #0 │ │ │ │ │ - beq.w e360 │ │ │ │ │ - b.n e55e │ │ │ │ │ + b.n e89c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w e30e │ │ │ │ │ + beq.w ea98 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n e324 │ │ │ │ │ + b.n e97e │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n e4fa │ │ │ │ │ + beq.n eb86 │ │ │ │ │ add.w r2, ip, #4294967295 @ 0xffffffff │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n e3fc │ │ │ │ │ - mov ip, r1 │ │ │ │ │ - b.n e52e │ │ │ │ │ + b.n ea44 │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + b.n ebfe │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ add.w ip, r2, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n e52e │ │ │ │ │ + b.n ec1a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n e51e │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ + b.n ec0a │ │ │ │ │ + mov ip, r1 │ │ │ │ │ + b.n ec1a │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + add r2, sp, #24 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + movw r1, #1028 @ 0x404 │ │ │ │ │ + b.n e7ae │ │ │ │ │ subs r2, #1 │ │ │ │ │ - cbnz r0, e57a │ │ │ │ │ - ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - cbz r1, e582 │ │ │ │ │ - mov r1, r2 │ │ │ │ │ - subs r1, #1 │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n e234 │ │ │ │ │ - str r1, [sp, #4] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ │ - subs r2, r3, #1 │ │ │ │ │ - cbz r0, e58a │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n e51e │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - mov r1, r2 │ │ │ │ │ - str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n e55e │ │ │ │ │ + b.n e7c0 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w e35a │ │ │ │ │ - b.n e360 │ │ │ │ │ + beq.w e93e │ │ │ │ │ + b.n ec24 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n e51e │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - bne.w e306 │ │ │ │ │ - b.n e30e │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - add.w ip, r3, #4294967295 @ 0xffffffff │ │ │ │ │ + beq.w ea04 │ │ │ │ │ + b.n ec32 │ │ │ │ │ + str r3, [sp, #0] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + cbz r0, ec98 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n e52e │ │ │ │ │ + b.n e8a6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n e474 │ │ │ │ │ + b.n eaf8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ - b.n e3e8 │ │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ + b.n ea30 │ │ │ │ │ + ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + bne.w e8a6 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w e8d8 │ │ │ │ │ + b.n e8de │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + str r3, [r4, #60] @ 0x3c │ │ │ │ │ + b.n ec0a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n e266 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - add r2, sp, #20 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - movw r1, #1028 @ 0x404 │ │ │ │ │ - b.n e222 │ │ │ │ │ - subs r1, #1 │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n e234 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w e3bc │ │ │ │ │ - b.n e544 │ │ │ │ │ + b.n e7f4 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + add.w ip, r3, #4294967295 @ 0xffffffff │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + str r3, [r4, #60] @ 0x3c │ │ │ │ │ + b.n ec1a │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + str r3, [r4, #60] @ 0x3c │ │ │ │ │ + b.n ebfe │ │ │ │ │ │ │ │ │ │ -0000e5e8 <_gather_123_rule>: │ │ │ │ │ +0000eccc <_gather_123_rule>: │ │ │ │ │ _gather_123_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r5, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r5, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w ecb2 <_gather_123_rule+0x6ca> │ │ │ │ │ + beq.w f390 <_gather_123_rule+0x6c4> │ │ │ │ │ ldr r1, [r0, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w ecc0 <_gather_123_rule+0x6d8> │ │ │ │ │ + bne.w f39e <_gather_123_rule+0x6d2> │ │ │ │ │ adds r2, r5, #1 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w ed36 <_gather_123_rule+0x74e> │ │ │ │ │ + beq.w f406 <_gather_123_rule+0x73a> │ │ │ │ │ adds r5, #2 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w ecf4 <_gather_123_rule+0x70c> │ │ │ │ │ + beq.w f3d0 <_gather_123_rule+0x704> │ │ │ │ │ mov r8, r6 │ │ │ │ │ mov r7, r6 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - beq.w e93c <_gather_123_rule+0x354> │ │ │ │ │ + beq.w f022 <_gather_123_rule+0x356> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ ldr.w r3, [r3, r7, lsl #2] │ │ │ │ │ ldrd r5, r3, [r3, #12] │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w ea56 <_gather_123_rule+0x46e> │ │ │ │ │ + bne.w f138 <_gather_123_rule+0x46c> │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w ea92 <_gather_123_rule+0x4aa> │ │ │ │ │ + bne.w f170 <_gather_123_rule+0x4a4> │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w e96c <_gather_123_rule+0x384> │ │ │ │ │ + bne.w f052 <_gather_123_rule+0x386> │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w ec00 <_gather_123_rule+0x618> │ │ │ │ │ + bne.w f2de <_gather_123_rule+0x612> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ subs r7, r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w e97a <_gather_123_rule+0x392> │ │ │ │ │ + bne.w f060 <_gather_123_rule+0x394> │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - beq.w ec4a <_gather_123_rule+0x662> │ │ │ │ │ + beq.w f328 <_gather_123_rule+0x65c> │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w ec68 <_gather_123_rule+0x680> │ │ │ │ │ + beq.w f346 <_gather_123_rule+0x67a> │ │ │ │ │ mov r7, r8 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - beq.w e840 <_gather_123_rule+0x258> │ │ │ │ │ + beq.w ef26 <_gather_123_rule+0x25a> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r3, r8, lsl #2] │ │ │ │ │ ldrd r8, r3, [r3, #12] │ │ │ │ │ mov r9, r3 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w e87a <_gather_123_rule+0x292> │ │ │ │ │ + bne.w ef60 <_gather_123_rule+0x294> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w eb0c <_gather_123_rule+0x524> │ │ │ │ │ + bne.w f1ea <_gather_123_rule+0x51e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, e6ea <_gather_123_rule+0x102> │ │ │ │ │ + cbnz r0, edce <_gather_123_rule+0x102> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r0, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ @@ -25416,69 +26121,69 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #53 @ 0x35 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #0 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e6d8 <_gather_123_rule+0xf0> │ │ │ │ │ + beq.n edbc <_gather_123_rule+0xf0> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #22 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w eb0e <_gather_123_rule+0x526> │ │ │ │ │ + beq.w f1ec <_gather_123_rule+0x520> │ │ │ │ │ movw r2, #6001 @ 0x1771 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w eae6 <_gather_123_rule+0x4fe> │ │ │ │ │ + beq.w f1c4 <_gather_123_rule+0x4f8> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w ec46 <_gather_123_rule+0x65e> │ │ │ │ │ + bne.w f324 <_gather_123_rule+0x658> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov sl, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ec3e <_gather_123_rule+0x656> │ │ │ │ │ + beq.w f31c <_gather_123_rule+0x650> │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w ec46 <_gather_123_rule+0x65e> │ │ │ │ │ + bne.w f324 <_gather_123_rule+0x658> │ │ │ │ │ mov r8, r6 │ │ │ │ │ mov fp, r5 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, e7a0 <_gather_123_rule+0x1b8> │ │ │ │ │ + cbnz r0, ee84 <_gather_123_rule+0x1b8> │ │ │ │ │ mov r6, r8 │ │ │ │ │ mov r5, fp │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r7 │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ec38 <_gather_123_rule+0x650> │ │ │ │ │ + beq.w f316 <_gather_123_rule+0x64a> │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bgt.w e8fa <_gather_123_rule+0x312> │ │ │ │ │ + bgt.w efe0 <_gather_123_rule+0x314> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ subs r3, #1 │ │ │ │ │ @@ -25492,465 +26197,461 @@ │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w ed20 <_gather_123_rule+0x738> │ │ │ │ │ + beq.w f424 <_gather_123_rule+0x758> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w ea88 <_gather_123_rule+0x4a0> │ │ │ │ │ + bne.w f16a <_gather_123_rule+0x49e> │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ - bl f1a4 │ │ │ │ │ + bl f88c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r6, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w e922 <_gather_123_rule+0x33a> │ │ │ │ │ + bne.w f008 <_gather_123_rule+0x33c> │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w eb96 <_gather_123_rule+0x5ae> │ │ │ │ │ + bne.w f274 <_gather_123_rule+0x5a8> │ │ │ │ │ adds r1, r6, #1 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w ecc6 <_gather_123_rule+0x6de> │ │ │ │ │ + beq.w f3a4 <_gather_123_rule+0x6d8> │ │ │ │ │ adds r6, #2 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ str r6, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w ece2 <_gather_123_rule+0x6fa> │ │ │ │ │ + beq.w f3bc <_gather_123_rule+0x6f0> │ │ │ │ │ mov r6, r2 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w e9ec <_gather_123_rule+0x404> │ │ │ │ │ + beq.w f0d0 <_gather_123_rule+0x404> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ │ - ldr r5, [r3, #16] │ │ │ │ │ - str r2, [sp, #24] │ │ │ │ │ + ldrd r5, r3, [r3, #12] │ │ │ │ │ + str r3, [sp, #24] │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w ea2a <_gather_123_rule+0x442> │ │ │ │ │ + bne.w f10e <_gather_123_rule+0x442> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w ea4a <_gather_123_rule+0x462> │ │ │ │ │ + bne.w f12e <_gather_123_rule+0x462> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w e97e <_gather_123_rule+0x396> │ │ │ │ │ + bne.w f064 <_gather_123_rule+0x398> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r8 │ │ │ │ │ mov r5, fp │ │ │ │ │ - subs r3, #2 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n e764 <_gather_123_rule+0x17c> │ │ │ │ │ + b.n ee48 <_gather_123_rule+0x17c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ itttt lt │ │ │ │ │ movlt r1, #1 │ │ │ │ │ strlt r1, [r4, #60] @ 0x3c │ │ │ │ │ ldrlt r2, [r4, #88] @ 0x58 │ │ │ │ │ addlt.w r2, r2, #4294967295 @ 0xffffffff │ │ │ │ │ - blt.w eb00 <_gather_123_rule+0x518> │ │ │ │ │ + blt.w f1de <_gather_123_rule+0x512> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r8, lsl #2] │ │ │ │ │ ldrd r8, r3, [r3, #12] │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w ecac <_gather_123_rule+0x6c4> │ │ │ │ │ + bne.w f38a <_gather_123_rule+0x6be> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e6be <_gather_123_rule+0xd6> │ │ │ │ │ + beq.w eda2 <_gather_123_rule+0xd6> │ │ │ │ │ movs r1, #53 @ 0x35 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e6be <_gather_123_rule+0xd6> │ │ │ │ │ + beq.w eda2 <_gather_123_rule+0xd6> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ed62 <_gather_123_rule+0x77a> │ │ │ │ │ + beq.w f46a <_gather_123_rule+0x79e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ed62 <_gather_123_rule+0x77a> │ │ │ │ │ + beq.w f46a <_gather_123_rule+0x79e> │ │ │ │ │ mov r1, r5 │ │ │ │ │ movs r2, #2 │ │ │ │ │ ldrd r5, r3, [r3, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_set_expr_context> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_set_expr_context │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ed5c <_gather_123_rule+0x774> │ │ │ │ │ + beq.w f464 <_gather_123_rule+0x798> │ │ │ │ │ strd r5, r3, [sp] │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r1, sl │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ bl 0 <_PyAST_NamedExpr> │ │ │ │ │ R_ARM_THM_CALL _PyAST_NamedExpr │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC30 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC32 │ │ │ │ │ movt r2, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC30 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC32 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1f2c │ │ │ │ │ + bl 1558 │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w eaee <_gather_123_rule+0x506> │ │ │ │ │ + beq.w f1cc <_gather_123_rule+0x500> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w ec7a <_gather_123_rule+0x692> │ │ │ │ │ + bne.w f358 <_gather_123_rule+0x68c> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ subs r2, #1 │ │ │ │ │ movs r3, #22 │ │ │ │ │ - b.n e706 <_gather_123_rule+0x11e> │ │ │ │ │ + b.n edea <_gather_123_rule+0x11e> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r7, #1 │ │ │ │ │ ldr.w r2, [r9] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - beq.w e77e <_gather_123_rule+0x196> │ │ │ │ │ + beq.w ee62 <_gather_123_rule+0x196> │ │ │ │ │ lsls r7, r7, #2 │ │ │ │ │ mov r2, r9 │ │ │ │ │ movs r3, #4 │ │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ │ str r0, [r1, r3] │ │ │ │ │ adds r3, #4 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - beq.w e77e <_gather_123_rule+0x196> │ │ │ │ │ - b.n e90e <_gather_123_rule+0x326> │ │ │ │ │ + beq.w ee62 <_gather_123_rule+0x196> │ │ │ │ │ + b.n eff4 <_gather_123_rule+0x328> │ │ │ │ │ subs r6, #1 │ │ │ │ │ str r6, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n e9be <_gather_123_rule+0x3d6> │ │ │ │ │ + bne.n f0a4 <_gather_123_rule+0x3d8> │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - beq.n e9d4 <_gather_123_rule+0x3ec> │ │ │ │ │ + beq.n f0ba <_gather_123_rule+0x3ee> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str.w r5, [r9, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - b.n e756 <_gather_123_rule+0x16e> │ │ │ │ │ + b.n ee3a <_gather_123_rule+0x16e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ itttt lt │ │ │ │ │ movlt r1, #1 │ │ │ │ │ strlt r1, [r4, #60] @ 0x3c │ │ │ │ │ ldrlt r3, [r4, #88] @ 0x58 │ │ │ │ │ addlt.w r7, r3, #4294967295 @ 0xffffffff │ │ │ │ │ - blt.n e970 <_gather_123_rule+0x388> │ │ │ │ │ + blt.n f056 <_gather_123_rule+0x38a> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r7, lsl #2] │ │ │ │ │ ldrd r5, r3, [r3, #12] │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n ea52 <_gather_123_rule+0x46a> │ │ │ │ │ + bne.n f134 <_gather_123_rule+0x468> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w e64e <_gather_123_rule+0x66> │ │ │ │ │ + beq.w ed32 <_gather_123_rule+0x66> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r7, r3, #1 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w e684 <_gather_123_rule+0x9c> │ │ │ │ │ + beq.w ed68 <_gather_123_rule+0x9c> │ │ │ │ │ subs r3, r7, #1 │ │ │ │ │ - b.n e6dc <_gather_123_rule+0xf4> │ │ │ │ │ + b.n edc0 <_gather_123_rule+0xf4> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #53 @ 0x35 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #0 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e834 <_gather_123_rule+0x24c> │ │ │ │ │ + beq.w ef18 <_gather_123_rule+0x24c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r2, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ movs r3, #22 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ea88 <_gather_123_rule+0x4a0> │ │ │ │ │ + beq.n f16a <_gather_123_rule+0x49e> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n e92a <_gather_123_rule+0x342> │ │ │ │ │ + beq.n f010 <_gather_123_rule+0x344> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e92a <_gather_123_rule+0x342> │ │ │ │ │ + beq.n f010 <_gather_123_rule+0x344> │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n ec46 <_gather_123_rule+0x65e> │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - mov r0, r9 │ │ │ │ │ + b.n f324 <_gather_123_rule+0x658> │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ + mov r0, r9 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ec36 <_gather_123_rule+0x64e> │ │ │ │ │ + beq.w f314 <_gather_123_rule+0x648> │ │ │ │ │ mov r9, r0 │ │ │ │ │ - b.n e930 <_gather_123_rule+0x348> │ │ │ │ │ + b.n f016 <_gather_123_rule+0x34a> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ it lt │ │ │ │ │ movlt r1, #1 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ittt lt │ │ │ │ │ strlt r1, [r4, #60] @ 0x3c │ │ │ │ │ ldrlt r3, [r4, #88] @ 0x58 │ │ │ │ │ addlt.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ │ - blt.n ea40 <_gather_123_rule+0x458> │ │ │ │ │ + blt.n f124 <_gather_123_rule+0x458> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ │ - ldr r5, [r3, #16] │ │ │ │ │ - str r2, [sp, #24] │ │ │ │ │ + ldrd r5, r3, [r3, #12] │ │ │ │ │ + str r3, [sp, #24] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w ed1a <_gather_123_rule+0x732> │ │ │ │ │ + bne.w f43a <_gather_123_rule+0x76e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e816 <_gather_123_rule+0x22e> │ │ │ │ │ + beq.w eefa <_gather_123_rule+0x22e> │ │ │ │ │ movs r1, #53 @ 0x35 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n eb12 <_gather_123_rule+0x52a> │ │ │ │ │ + bne.n f1f0 <_gather_123_rule+0x524> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w e826 <_gather_123_rule+0x23e> │ │ │ │ │ + beq.w ef0a <_gather_123_rule+0x23e> │ │ │ │ │ mov r6, r8 │ │ │ │ │ mov r5, fp │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.n ea8c <_gather_123_rule+0x4a4> │ │ │ │ │ + b.n ef1e <_gather_123_rule+0x252> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n e96c <_gather_123_rule+0x384> │ │ │ │ │ + bne.n f052 <_gather_123_rule+0x386> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w ed06 <_gather_123_rule+0x71e> │ │ │ │ │ + beq.w f3f2 <_gather_123_rule+0x726> │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w eba0 <_gather_123_rule+0x5b8> │ │ │ │ │ + bne.w f27e <_gather_123_rule+0x5b2> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w e64e <_gather_123_rule+0x66> │ │ │ │ │ - b.n e96c <_gather_123_rule+0x384> │ │ │ │ │ + beq.w ed32 <_gather_123_rule+0x66> │ │ │ │ │ + b.n f052 <_gather_123_rule+0x386> │ │ │ │ │ mov r6, r8 │ │ │ │ │ mov r5, fp │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n e764 <_gather_123_rule+0x17c> │ │ │ │ │ + b.n ef20 <_gather_123_rule+0x254> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e65c <_gather_123_rule+0x74> │ │ │ │ │ + beq.w ed40 <_gather_123_rule+0x74> │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w eda0 <_gather_123_rule+0x7b8> │ │ │ │ │ + beq.w f45c <_gather_123_rule+0x790> │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r2, r5 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r3, r9 │ │ │ │ │ ldr r5, [r7, #24] │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ ldr r5, [r7, #20] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ bl 0 <_PyAST_Starred> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Starred │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ed86 <_gather_123_rule+0x79e> │ │ │ │ │ + beq.w f454 <_gather_123_rule+0x788> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w ed96 <_gather_123_rule+0x7ae> │ │ │ │ │ + bne.w f440 <_gather_123_rule+0x774> │ │ │ │ │ ldr r7, [r4, #88] @ 0x58 │ │ │ │ │ subs r7, #1 │ │ │ │ │ movw r3, #6001 @ 0x1771 │ │ │ │ │ str r7, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bne.w e72c <_gather_123_rule+0x144> │ │ │ │ │ + bne.w ee10 <_gather_123_rule+0x144> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n e72c <_gather_123_rule+0x144> │ │ │ │ │ + b.n ee10 <_gather_123_rule+0x144> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ec92 <_gather_123_rule+0x6aa> │ │ │ │ │ + beq.w f370 <_gather_123_rule+0x6a4> │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w e6ce <_gather_123_rule+0xe6> │ │ │ │ │ + beq.w edb2 <_gather_123_rule+0xe6> │ │ │ │ │ mov r3, r2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n e6dc <_gather_123_rule+0xf4> │ │ │ │ │ + b.n edc0 <_gather_123_rule+0xf4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ea3a <_gather_123_rule+0x452> │ │ │ │ │ + beq.n f11e <_gather_123_rule+0x452> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ea3a <_gather_123_rule+0x452> │ │ │ │ │ + beq.n f11e <_gather_123_rule+0x452> │ │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ │ movs r2, #2 │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ ldr.w r3, [ip, #24] │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_PyPegen_set_expr_context> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_set_expr_context │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w eca6 <_gather_123_rule+0x6be> │ │ │ │ │ + beq.w f384 <_gather_123_rule+0x6b8> │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ + mov r2, r5 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ - mov r3, r5 │ │ │ │ │ - ldrd r2, r1, [sp, #24] │ │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ bl 0 <_PyAST_NamedExpr> │ │ │ │ │ R_ARM_THM_CALL _PyAST_NamedExpr │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC30 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC32 │ │ │ │ │ movt r2, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC30 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC32 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1f2c │ │ │ │ │ + bl 1558 │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, eb82 <_gather_123_rule+0x59a> │ │ │ │ │ + cbz r0, f260 <_gather_123_rule+0x594> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w ec96 <_gather_123_rule+0x6ae> │ │ │ │ │ + bne.w f374 <_gather_123_rule+0x6a8> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n e998 <_gather_123_rule+0x3b0> │ │ │ │ │ + b.n f07e <_gather_123_rule+0x3b2> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ea3e <_gather_123_rule+0x456> │ │ │ │ │ + beq.w f122 <_gather_123_rule+0x456> │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n ea40 <_gather_123_rule+0x458> │ │ │ │ │ + b.n f124 <_gather_123_rule+0x458> │ │ │ │ │ subs r2, r6, #1 │ │ │ │ │ mov r5, fp │ │ │ │ │ mov r6, r8 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n e764 <_gather_123_rule+0x17c> │ │ │ │ │ + b.n ee48 <_gather_123_rule+0x17c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ea76 <_gather_123_rule+0x48e> │ │ │ │ │ + beq.w f158 <_gather_123_rule+0x48c> │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ea76 <_gather_123_rule+0x48e> │ │ │ │ │ + beq.w f158 <_gather_123_rule+0x48c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ea76 <_gather_123_rule+0x48e> │ │ │ │ │ + beq.w f158 <_gather_123_rule+0x48c> │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC51 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC51 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -25959,25 +26660,25 @@ │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ ldr r2, [r0, #28] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r3, [r0, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [sl, #12] │ │ │ │ │ - bl 34d4 │ │ │ │ │ + bl 2a20 │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ea78 <_gather_123_rule+0x490> │ │ │ │ │ + beq.w f15a <_gather_123_rule+0x48e> │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n ea7c <_gather_123_rule+0x494> │ │ │ │ │ + b.n f15e <_gather_123_rule+0x492> │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC52 │ │ │ │ │ @@ -25985,289 +26686,294 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC52 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ movs r2, #0 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w ed6e <_gather_123_rule+0x786> │ │ │ │ │ + bne.w f476 <_gather_123_rule+0x7aa> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r7, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ed6a <_gather_123_rule+0x782> │ │ │ │ │ + beq.w f472 <_gather_123_rule+0x7a6> │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n e970 <_gather_123_rule+0x388> │ │ │ │ │ + b.n f056 <_gather_123_rule+0x38a> │ │ │ │ │ mov r6, r8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n eb0e <_gather_123_rule+0x526> │ │ │ │ │ + b.n f1ec <_gather_123_rule+0x520> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w eb0c <_gather_123_rule+0x524> │ │ │ │ │ + bne.w f1ea <_gather_123_rule+0x51e> │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - bne.w e69a <_gather_123_rule+0xb2> │ │ │ │ │ + bne.w ed7e <_gather_123_rule+0xb2> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r1, ec8a <_gather_123_rule+0x6a2> │ │ │ │ │ + cbnz r1, f368 <_gather_123_rule+0x69c> │ │ │ │ │ mov r7, r8 │ │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ │ - b.n e69c <_gather_123_rule+0xb4> │ │ │ │ │ + b.n ed80 <_gather_123_rule+0xb4> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w eafc <_gather_123_rule+0x514> │ │ │ │ │ - b.n e8f4 <_gather_123_rule+0x30c> │ │ │ │ │ + bne.w f1da <_gather_123_rule+0x50e> │ │ │ │ │ + b.n efda <_gather_123_rule+0x30e> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, r8 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n eb00 <_gather_123_rule+0x518> │ │ │ │ │ + b.n f1de <_gather_123_rule+0x512> │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n eb00 <_gather_123_rule+0x518> │ │ │ │ │ + b.n f1de <_gather_123_rule+0x512> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w eb90 <_gather_123_rule+0x5a8> │ │ │ │ │ - b.n e998 <_gather_123_rule+0x3b0> │ │ │ │ │ + bne.w f26e <_gather_123_rule+0x5a2> │ │ │ │ │ + b.n f07e <_gather_123_rule+0x3b2> │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n eb4a <_gather_123_rule+0x562> │ │ │ │ │ + b.n f228 <_gather_123_rule+0x55c> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n eb00 <_gather_123_rule+0x518> │ │ │ │ │ + b.n f1de <_gather_123_rule+0x512> │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w e614 <_gather_123_rule+0x2c> │ │ │ │ │ + beq.w ecf8 <_gather_123_rule+0x2c> │ │ │ │ │ subs r3, r5, #1 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n e6e2 <_gather_123_rule+0xfa> │ │ │ │ │ + b.n edc6 <_gather_123_rule+0xfa> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.w ea4a <_gather_123_rule+0x462> │ │ │ │ │ + cbnz r2, f3e2 <_gather_123_rule+0x716> │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ - bne.w e7f2 <_gather_123_rule+0x20a> │ │ │ │ │ + bne.w eed6 <_gather_123_rule+0x20a> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r6, [sp, #24] │ │ │ │ │ - cbnz r1, ed1a <_gather_123_rule+0x732> │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + bne.n f43a <_gather_123_rule+0x76e> │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ - b.n e7f4 <_gather_123_rule+0x20c> │ │ │ │ │ + b.n eed8 <_gather_123_rule+0x20c> │ │ │ │ │ mov r7, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r1, ed54 <_gather_123_rule+0x76c> │ │ │ │ │ + cbnz r1, f3ea <_gather_123_rule+0x71e> │ │ │ │ │ mov r8, r7 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ - b.n e632 <_gather_123_rule+0x4a> │ │ │ │ │ + b.n ed16 <_gather_123_rule+0x4a> │ │ │ │ │ + mov r6, r8 │ │ │ │ │ + mov r5, fp │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.n ef20 <_gather_123_rule+0x254> │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + mov r8, r7 │ │ │ │ │ + subs r7, r3, #1 │ │ │ │ │ + b.n f056 <_gather_123_rule+0x38a> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w ea66 <_gather_123_rule+0x47e> │ │ │ │ │ + beq.w f148 <_gather_123_rule+0x47c> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n ea7c <_gather_123_rule+0x494> │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.n ea40 <_gather_123_rule+0x458> │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w e7ba <_gather_123_rule+0x1d2> │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - mov r6, r8 │ │ │ │ │ - mov r5, fp │ │ │ │ │ - b.n ea8c <_gather_123_rule+0x4a4> │ │ │ │ │ + b.n f15e <_gather_123_rule+0x492> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w eb0e <_gather_123_rule+0x526> │ │ │ │ │ + bne.w f1ec <_gather_123_rule+0x520> │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n ecf6 <_gather_123_rule+0x70e> │ │ │ │ │ - mov r8, r7 │ │ │ │ │ - b.n e632 <_gather_123_rule+0x4a> │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + beq.n f3d2 <_gather_123_rule+0x706> │ │ │ │ │ mov r8, r7 │ │ │ │ │ - subs r7, r3, #1 │ │ │ │ │ - b.n e970 <_gather_123_rule+0x388> │ │ │ │ │ - movs r2, #1 │ │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n e8bc <_gather_123_rule+0x2d4> │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - b.n eb00 <_gather_123_rule+0x518> │ │ │ │ │ - ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n e970 <_gather_123_rule+0x388> │ │ │ │ │ + b.n ed16 <_gather_123_rule+0x4a> │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w ead6 <_gather_123_rule+0x4ee> │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + beq.w ee9e <_gather_123_rule+0x1d2> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r7, r3, #1 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w ec30 <_gather_123_rule+0x648> │ │ │ │ │ - b.n eada <_gather_123_rule+0x4f2> │ │ │ │ │ + mov r6, r8 │ │ │ │ │ + mov r5, fp │ │ │ │ │ + b.n ef20 <_gather_123_rule+0x254> │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.n f124 <_gather_123_rule+0x458> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbz r0, eda0 <_gather_123_rule+0x7b8> │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w f1b4 <_gather_123_rule+0x4e8> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r7, r3, #1 │ │ │ │ │ - b.n e970 <_gather_123_rule+0x388> │ │ │ │ │ + b.n f056 <_gather_123_rule+0x38a> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n ed8c <_gather_123_rule+0x7a4> │ │ │ │ │ - b.n ead6 <_gather_123_rule+0x4ee> │ │ │ │ │ + bne.n f44a <_gather_123_rule+0x77e> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r7, r3, #1 │ │ │ │ │ - b.n e970 <_gather_123_rule+0x388> │ │ │ │ │ + b.n f056 <_gather_123_rule+0x38a> │ │ │ │ │ + movs r2, #1 │ │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ │ + b.n efa2 <_gather_123_rule+0x2d6> │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + b.n f1de <_gather_123_rule+0x512> │ │ │ │ │ + ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ + b.n f056 <_gather_123_rule+0x38a> │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq.w f1b4 <_gather_123_rule+0x4e8> │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r7, r3, #1 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w f30e <_gather_123_rule+0x642> │ │ │ │ │ + b.n f1b8 <_gather_123_rule+0x4ec> │ │ │ │ │ + nop │ │ │ │ │ │ │ │ │ │ -0000eda8 : │ │ │ │ │ +0000f490 : │ │ │ │ │ type_params_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #28 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w ef5c │ │ │ │ │ + beq.w f644 │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w ef6a │ │ │ │ │ + bne.w f652 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w eefa │ │ │ │ │ + bne.w f5e2 │ │ │ │ │ movs r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, edfc │ │ │ │ │ + cbnz r0, f4e4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w f034 │ │ │ │ │ + beq.w f71c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w efa0 │ │ │ │ │ + bne.w f688 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w f03e │ │ │ │ │ + beq.w f726 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6214 │ │ │ │ │ + bl 5760 │ │ │ │ │ R_ARM_THM_CALL type_param_rule │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ef9c │ │ │ │ │ + beq.w f684 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w efa6 │ │ │ │ │ + beq.w f68e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w ef96 │ │ │ │ │ + bne.w f67e │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov r9, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w efb4 │ │ │ │ │ + beq.w f69c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w ef96 │ │ │ │ │ + bne.w f67e │ │ │ │ │ mov r6, r3 │ │ │ │ │ mov.w fp, #1 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n ef3a │ │ │ │ │ + bne.n f622 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w efae │ │ │ │ │ + beq.w f696 │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - bgt.n ef2c │ │ │ │ │ + bgt.n f614 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r1, sl │ │ │ │ │ @@ -26277,496 +26983,496 @@ │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n efa0 │ │ │ │ │ + beq.n f688 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w efd6 │ │ │ │ │ + bne.w f6be │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n edea │ │ │ │ │ + beq.n f4d2 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC54 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC54 │ │ │ │ │ - bl 1f2c │ │ │ │ │ + bl 1558 │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n efbe │ │ │ │ │ + beq.n f6a6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n efbe │ │ │ │ │ + bne.n f6a6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ - b.n edf2 │ │ │ │ │ + b.n f4da │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w f020 │ │ │ │ │ + beq.w f708 │ │ │ │ │ movs r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n efda │ │ │ │ │ + bne.n f6c2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w ede0 │ │ │ │ │ + beq.w f4c8 │ │ │ │ │ subs r1, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n edf2 │ │ │ │ │ + b.n f4da │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr.w r1, [r8, r7, lsl #2] │ │ │ │ │ str.w r1, [r3, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ - b.n ee8c │ │ │ │ │ + b.n f574 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6214 │ │ │ │ │ + bl 5760 │ │ │ │ │ R_ARM_THM_CALL type_param_rule │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ee78 │ │ │ │ │ + beq.n f560 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, ef84 │ │ │ │ │ + cbnz r3, f66c │ │ │ │ │ cmp fp, r6 │ │ │ │ │ - beq.n ef70 │ │ │ │ │ + beq.n f658 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ str.w r1, [r8, r6, lsl #2] │ │ │ │ │ mov r9, r3 │ │ │ │ │ adds r6, #1 │ │ │ │ │ - b.n ee6c │ │ │ │ │ + b.n f554 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w edd6 │ │ │ │ │ + beq.w f4be │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n edf2 │ │ │ │ │ + b.n f4da │ │ │ │ │ mov.w r3, fp, lsl #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov fp, r3 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ - cbz r0, efae │ │ │ │ │ + cbz r0, f696 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b.n ef4e │ │ │ │ │ + b.n f636 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ef4a │ │ │ │ │ + beq.n f632 │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n edec │ │ │ │ │ + b.n f4d4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n ee42 │ │ │ │ │ + b.n f52a │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n ef96 │ │ │ │ │ + b.n f67e │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n eef6 │ │ │ │ │ + beq.n f5de │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n edf2 │ │ │ │ │ + b.n f4da │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n efa0 │ │ │ │ │ + b.n f688 │ │ │ │ │ movs r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ef16 │ │ │ │ │ + beq.n f5fe │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC53 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC53 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ mvn.w r2, #4 │ │ │ │ │ strd r2, r2, [sp] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldrd r2, r3, [r0, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 349c │ │ │ │ │ + bl 29e8 │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ef18 │ │ │ │ │ + beq.w f600 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n ef1c │ │ │ │ │ + b.n f604 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w ef0a │ │ │ │ │ + beq.w f5f2 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.n ef1c │ │ │ │ │ + b.n f604 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ee0e │ │ │ │ │ + b.n f4f6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w ee24 │ │ │ │ │ + beq.w f50c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n efa0 │ │ │ │ │ + b.n f688 │ │ │ │ │ │ │ │ │ │ -0000f054 : │ │ │ │ │ +0000f73c : │ │ │ │ │ yield_expr_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #8 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w f184 │ │ │ │ │ + beq.w f86c │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w f192 │ │ │ │ │ + bne.w f87a │ │ │ │ │ ldrd r6, r5, [r4, #8] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq.n f0cc │ │ │ │ │ + beq.n f7b4 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov.w r1, #580 @ 0x244 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, f0f8 │ │ │ │ │ + cbnz r0, f7e0 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n f19c │ │ │ │ │ + bne.n f884 │ │ │ │ │ mov.w r1, #580 @ 0x244 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n f150 │ │ │ │ │ + bne.n f838 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n f144 │ │ │ │ │ + blt.n f82c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n f19c │ │ │ │ │ + bne.n f884 │ │ │ │ │ mov.w r1, #580 @ 0x244 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f0a4 │ │ │ │ │ + beq.n f78c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #621 @ 0x26d │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f0a4 │ │ │ │ │ + beq.n f78c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f0a4 │ │ │ │ │ + beq.n f78c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f0be │ │ │ │ │ + beq.n f7a6 │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ mov r2, r9 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r3, [r5, #24] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ │ bl 0 <_PyAST_YieldFrom> │ │ │ │ │ R_ARM_THM_CALL _PyAST_YieldFrom │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, f13c │ │ │ │ │ + cbz r0, f824 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n f0be │ │ │ │ │ + beq.n f7a6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f0be │ │ │ │ │ + beq.n f7a6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n f0c2 │ │ │ │ │ + b.n f7aa │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8468 │ │ │ │ │ + bl 89dc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov sl, r0 │ │ │ │ │ - cbnz r3, f198 │ │ │ │ │ + cbnz r3, f880 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f0be │ │ │ │ │ + beq.n f7a6 │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ mov r2, r9 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, sl │ │ │ │ │ ldr r3, [r5, #24] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ │ bl 0 <_PyAST_Yield> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Yield │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n f136 │ │ │ │ │ - b.n f13c │ │ │ │ │ + bne.n f81e │ │ │ │ │ + b.n f824 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w f082 │ │ │ │ │ + beq.w f76a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n f0c2 │ │ │ │ │ + b.n f7aa │ │ │ │ │ mov r5, r7 │ │ │ │ │ - b.n f0bc │ │ │ │ │ + b.n f7a4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n f0c2 │ │ │ │ │ + b.n f7aa │ │ │ │ │ │ │ │ │ │ -0000f1a4 : │ │ │ │ │ +0000f88c : │ │ │ │ │ starred_expression_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #24 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w f374 │ │ │ │ │ + beq.w fa5c │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w f382 │ │ │ │ │ + bne.w fa6a │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq.n f21e │ │ │ │ │ + beq.n f906 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n f24c │ │ │ │ │ + bne.n f934 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n f27a │ │ │ │ │ + bne.n f962 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r3, f240 │ │ │ │ │ + cbnz r3, f928 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n f2cc │ │ │ │ │ + bne.n f9b4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ subs r2, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n f2c0 │ │ │ │ │ + blt.n f9a8 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, f248 │ │ │ │ │ + cbnz r2, f930 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n f1ee │ │ │ │ │ + beq.n f8d6 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n f214 │ │ │ │ │ + b.n f8fc │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n f240 │ │ │ │ │ + bne.n f928 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w f360 │ │ │ │ │ + beq.w fa48 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n f300 │ │ │ │ │ + bne.n f9e8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n f1ee │ │ │ │ │ - b.n f240 │ │ │ │ │ + beq.n f8d6 │ │ │ │ │ + b.n f928 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f1fa │ │ │ │ │ + beq.n f8e2 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f388 │ │ │ │ │ + beq.n fa70 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r2, r8 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r6, [r5, #24] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ ldr r5, [r5, #20] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_Starred> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Starred │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, f2b8 │ │ │ │ │ + cbz r0, f9a0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, f2b8 │ │ │ │ │ + cbnz r3, f9a0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ - b.n f214 │ │ │ │ │ + b.n f8fc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f2b2 │ │ │ │ │ + beq.n f99a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n f214 │ │ │ │ │ + b.n f8fc │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -26774,39 +27480,39 @@ │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC52 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n f358 │ │ │ │ │ + bne.n fa40 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f2b4 │ │ │ │ │ + beq.n f99c │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n f214 │ │ │ │ │ + b.n f8fc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f26a │ │ │ │ │ + beq.n f952 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f26a │ │ │ │ │ + beq.n f952 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f26a │ │ │ │ │ + beq.n f952 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC51 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC51 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -26815,532 +27521,532 @@ │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ ldr r2, [r0, #28] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r3, [r0, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r5, #12] │ │ │ │ │ - bl 34d4 │ │ │ │ │ + bl 2a20 │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f26c │ │ │ │ │ + beq.n f954 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n f270 │ │ │ │ │ + b.n f958 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n f2b2 │ │ │ │ │ - b.n f2ec │ │ │ │ │ + beq.n f99a │ │ │ │ │ + b.n f9d4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w f25c │ │ │ │ │ + beq.w f944 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n f270 │ │ │ │ │ + b.n f958 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w f1d2 │ │ │ │ │ + beq.w f8ba │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n f214 │ │ │ │ │ + b.n f8fc │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n f214 │ │ │ │ │ + b.n f8fc │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000f390 : │ │ │ │ │ +0000fa78 : │ │ │ │ │ params_rule(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #12 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n f3f2 │ │ │ │ │ + beq.n fada │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, f3ea │ │ │ │ │ + cbnz r3, fad2 │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ mov r5, r1 │ │ │ │ │ - cbnz r2, f3d2 │ │ │ │ │ + cbnz r2, faba │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f3f8 │ │ │ │ │ - cbz r0, f3ce │ │ │ │ │ + bl fae0 │ │ │ │ │ + cbz r0, fab6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n f3c4 │ │ │ │ │ + b.n faac │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl 2d08 │ │ │ │ │ + bl 2254 <_tmp_9_rule+0x4> │ │ │ │ │ R_ARM_THM_CALL invalid_parameters_rule.isra.0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n f3bc │ │ │ │ │ + beq.n faa4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ - b.n f3c8 │ │ │ │ │ + b.n fab0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n f3c8 │ │ │ │ │ + b.n fab0 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n f3b0 │ │ │ │ │ + b.n fa98 │ │ │ │ │ │ │ │ │ │ -0000f3f8 : │ │ │ │ │ +0000fae0 : │ │ │ │ │ parameters_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #20 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w faf0 │ │ │ │ │ + beq.w 101d8 │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w fa7c │ │ │ │ │ + bne.w 10164 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w fb08 │ │ │ │ │ + beq.w 101f0 │ │ │ │ │ adds r3, #2 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w fb2a │ │ │ │ │ + beq.w 10212 │ │ │ │ │ mov r9, r8 │ │ │ │ │ mov r6, r8 │ │ │ │ │ movs r0, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w fa5c │ │ │ │ │ + beq.w 10144 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w fb00 │ │ │ │ │ + bne.w 101e8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl fd9c │ │ │ │ │ + bl 10484 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f840 │ │ │ │ │ + beq.w ff28 │ │ │ │ │ str r0, [r7, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl fd9c │ │ │ │ │ + bl 10484 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f4e8 │ │ │ │ │ + beq.n fbd0 │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w fa56 │ │ │ │ │ + beq.w 1013e │ │ │ │ │ str r5, [r0, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ │ - bl fd9c │ │ │ │ │ + bl 10484 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f91a │ │ │ │ │ + beq.w 10002 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w fa54 │ │ │ │ │ + beq.w 1013c │ │ │ │ │ str r5, [r0, #8] │ │ │ │ │ movs r5, #3 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ mov.w fp, #4 │ │ │ │ │ - bl fd9c │ │ │ │ │ + bl 10484 │ │ │ │ │ mov sl, r5 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, f4e0 │ │ │ │ │ + cbz r0, fbc8 │ │ │ │ │ cmp fp, r5 │ │ │ │ │ - beq.w f902 │ │ │ │ │ + beq.w ffea │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str.w r6, [r7, r5, lsl #2] │ │ │ │ │ adds r5, #1 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ mov sl, r5 │ │ │ │ │ - bl fd9c │ │ │ │ │ + bl 10484 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n f4c2 │ │ │ │ │ + bne.n fbaa │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - cbnz r5, f4ee │ │ │ │ │ - b.n f842 │ │ │ │ │ + cbnz r5, fbd6 │ │ │ │ │ + b.n ff2a │ │ │ │ │ mov.w sl, #1 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w f842 │ │ │ │ │ + bne.w ff2a │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w fa56 │ │ │ │ │ + beq.w 1013e │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - ble.n f54e │ │ │ │ │ + ble.n fc36 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp.w sl, #1 │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - beq.n f54e │ │ │ │ │ + beq.n fc36 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp.w sl, #2 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ - beq.n f54e │ │ │ │ │ + beq.n fc36 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp.w sl, #3 │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ - beq.n f54e │ │ │ │ │ + beq.n fc36 │ │ │ │ │ subs r5, r7, #4 │ │ │ │ │ add.w r3, r7, #8 │ │ │ │ │ add.w r5, r5, sl, lsl #2 │ │ │ │ │ rsb ip, r7, #4 │ │ │ │ │ add.w r2, ip, r3 │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ ldr.w r0, [r3, #4]! │ │ │ │ │ str r0, [r1, r2] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne.n f53e │ │ │ │ │ + bne.n fc26 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w f93e │ │ │ │ │ + bne.w 10026 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w f6ac │ │ │ │ │ + bne.w fd94 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w fab0 │ │ │ │ │ + beq.w 10198 │ │ │ │ │ movs r0, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w faca │ │ │ │ │ + beq.w 101b2 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w faba │ │ │ │ │ + bne.w 101a2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl fd9c │ │ │ │ │ + bl 10484 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f85e │ │ │ │ │ + beq.w ff46 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl fd9c │ │ │ │ │ + bl 10484 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f8f2 │ │ │ │ │ + beq.w ffda │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w fac4 │ │ │ │ │ + beq.w 101ac │ │ │ │ │ str r5, [r6, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ │ - bl fd9c │ │ │ │ │ + bl 10484 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f926 │ │ │ │ │ + beq.w 1000e │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w fac2 │ │ │ │ │ + beq.w 101aa │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov.w sl, #4 │ │ │ │ │ str r5, [r0, #8] │ │ │ │ │ movs r5, #3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov fp, r3 │ │ │ │ │ mov r9, r5 │ │ │ │ │ - bl fd9c │ │ │ │ │ + bl 10484 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, f624 │ │ │ │ │ + cbz r0, fd0c │ │ │ │ │ cmp sl, r5 │ │ │ │ │ - beq.w f8c2 │ │ │ │ │ + beq.w ffaa │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str.w r6, [r7, r5, lsl #2] │ │ │ │ │ adds r5, #1 │ │ │ │ │ mov fp, r3 │ │ │ │ │ mov r9, r5 │ │ │ │ │ - bl fd9c │ │ │ │ │ + bl 10484 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n f606 │ │ │ │ │ + bne.n fcee │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w f862 │ │ │ │ │ + beq.w ff4a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w f862 │ │ │ │ │ + bne.w ff4a │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w fac4 │ │ │ │ │ + beq.w 101ac │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - ble.n f68e │ │ │ │ │ + ble.n fd76 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp.w r9, #1 │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - beq.n f68e │ │ │ │ │ + beq.n fd76 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp.w r9, #2 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ - beq.n f68e │ │ │ │ │ + beq.n fd76 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp.w r9, #3 │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ - beq.n f68e │ │ │ │ │ + beq.n fd76 │ │ │ │ │ subs r5, r7, #4 │ │ │ │ │ add.w r3, r7, #8 │ │ │ │ │ add.w r5, r5, r9, lsl #2 │ │ │ │ │ rsb ip, r7, #4 │ │ │ │ │ add.w r2, ip, r3 │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ ldr.w r0, [r3, #4]! │ │ │ │ │ str r0, [r1, r2] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne.n f67e │ │ │ │ │ + bne.n fd66 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w f950 │ │ │ │ │ + bne.w 10038 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w fb3c │ │ │ │ │ + bne.w 10224 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 102f0 │ │ │ │ │ + bl 109dc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w fa36 │ │ │ │ │ + bne.w 1011e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w fa7c │ │ │ │ │ + bne.w 10164 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w fa82 │ │ │ │ │ + beq.w 1016a │ │ │ │ │ movs r0, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w fa9e │ │ │ │ │ + beq.w 10186 │ │ │ │ │ mov r6, r8 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w fa8e │ │ │ │ │ + bne.w 10176 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl fd9c │ │ │ │ │ + bl 10484 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f876 │ │ │ │ │ + beq.w ff5e │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl fd9c │ │ │ │ │ + bl 10484 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f8fa │ │ │ │ │ + beq.w ffe2 │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w fa98 │ │ │ │ │ + beq.w 10180 │ │ │ │ │ str r5, [r6, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ │ - bl fd9c │ │ │ │ │ + bl 10484 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f932 │ │ │ │ │ + beq.w 1001a │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w fa96 │ │ │ │ │ + beq.w 1017e │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov.w sl, #4 │ │ │ │ │ str r5, [r0, #8] │ │ │ │ │ movs r5, #3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov fp, r3 │ │ │ │ │ mov r9, r5 │ │ │ │ │ - bl fd9c │ │ │ │ │ + bl 10484 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, f786 │ │ │ │ │ + cbz r0, fe6e │ │ │ │ │ cmp sl, r5 │ │ │ │ │ - beq.w f8da │ │ │ │ │ + beq.w ffc2 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str.w r6, [r7, r5, lsl #2] │ │ │ │ │ adds r5, #1 │ │ │ │ │ mov fp, r3 │ │ │ │ │ mov r9, r5 │ │ │ │ │ - bl fd9c │ │ │ │ │ + bl 10484 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n f768 │ │ │ │ │ + bne.n fe50 │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n f878 │ │ │ │ │ + beq.n ff60 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n f878 │ │ │ │ │ + bne.n ff60 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w fa98 │ │ │ │ │ + beq.w 10180 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - ble.n f7ec │ │ │ │ │ + ble.n fed4 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp.w r9, #1 │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - beq.n f7ec │ │ │ │ │ + beq.n fed4 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp.w r9, #2 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ - beq.n f7ec │ │ │ │ │ + beq.n fed4 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp.w r9, #3 │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ - beq.n f7ec │ │ │ │ │ + beq.n fed4 │ │ │ │ │ subs r5, r7, #4 │ │ │ │ │ add.w r2, r7, #8 │ │ │ │ │ add.w r5, r5, r9, lsl #2 │ │ │ │ │ rsb r6, r7, #4 │ │ │ │ │ adds r3, r6, r2 │ │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ │ str r0, [r1, r3] │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - bne.n f7dc │ │ │ │ │ + bne.n fec4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - bl 11824 <_loop0_37_rule> │ │ │ │ │ + bl 11f50 <_loop0_37_rule> │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w fb62 │ │ │ │ │ + beq.w 1024a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12194 │ │ │ │ │ + bl 128a0 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n f886 │ │ │ │ │ + bne.n ff6e │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r3, sl │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_make_arguments> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_make_arguments │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w fa0a │ │ │ │ │ + beq.w 100f2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w fa0a │ │ │ │ │ + bne.w 100f2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ @@ -27350,143 +28056,143 @@ │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, r2 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w f576 │ │ │ │ │ - b.n f6ac │ │ │ │ │ + beq.w fc5e │ │ │ │ │ + b.n fd94 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n f6b0 │ │ │ │ │ + b.n fd98 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w fb3c │ │ │ │ │ + bne.w 10224 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 106e4 <_loop1_185_rule> │ │ │ │ │ + bl 10dd0 <_loop1_185_rule> │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w fa1e │ │ │ │ │ + bne.w 10106 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w fb3c │ │ │ │ │ + bne.w 10224 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12194 │ │ │ │ │ + bl 128a0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w f9f0 │ │ │ │ │ + bne.w 100d8 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ - b.n f836 │ │ │ │ │ + b.n ff1e │ │ │ │ │ mov.w sl, sl, lsl #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov.w r1, sl, lsl #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w fac4 │ │ │ │ │ + beq.w 101ac │ │ │ │ │ mov r7, r0 │ │ │ │ │ - b.n f60c │ │ │ │ │ + b.n fcf4 │ │ │ │ │ mov.w sl, sl, lsl #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov.w r1, sl, lsl #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w fa98 │ │ │ │ │ + beq.w 10180 │ │ │ │ │ mov r7, r0 │ │ │ │ │ - b.n f76e │ │ │ │ │ + b.n fe56 │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n f62e │ │ │ │ │ + b.n fd16 │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n f78e │ │ │ │ │ + b.n fe76 │ │ │ │ │ mov.w r3, fp, lsl #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov fp, r3 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w fa56 │ │ │ │ │ + beq.w 1013e │ │ │ │ │ mov r7, r0 │ │ │ │ │ - b.n f4c8 │ │ │ │ │ + b.n fbb0 │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ mov r7, r6 │ │ │ │ │ mov.w sl, #2 │ │ │ │ │ - b.n f4ee │ │ │ │ │ + b.n fbd6 │ │ │ │ │ mov r7, r6 │ │ │ │ │ mov.w r9, #2 │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ - b.n f62e │ │ │ │ │ + b.n fd16 │ │ │ │ │ mov r7, r6 │ │ │ │ │ mov.w r9, #2 │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ - b.n f78e │ │ │ │ │ + b.n fe76 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n f9d4 │ │ │ │ │ + bne.n 100bc │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.n f850 │ │ │ │ │ + b.n ff38 │ │ │ │ │ movs r3, #8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w fb5e │ │ │ │ │ + beq.w 10246 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n f9da │ │ │ │ │ + bne.n 100c2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 10608 <_loop0_171_rule> │ │ │ │ │ + bl 10cf4 <_loop0_171_rule> │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w fb5a │ │ │ │ │ + beq.w 10242 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 11824 <_loop0_37_rule> │ │ │ │ │ + bl 11f50 <_loop0_37_rule> │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w fb5a │ │ │ │ │ + beq.w 10242 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12194 │ │ │ │ │ + bl 128a0 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w f6b0 │ │ │ │ │ + bne.w fd98 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r6 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ bl 0 <_PyPegen_make_arguments> │ │ │ │ │ @@ -27494,428 +28200,428 @@ │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC55 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC55 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1f2c │ │ │ │ │ + bl 1558 │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w fb44 │ │ │ │ │ + beq.w 1022c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w fb44 │ │ │ │ │ + bne.w 1022c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n f8be │ │ │ │ │ + b.n ffa6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n f96e │ │ │ │ │ + beq.n 10056 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f96e │ │ │ │ │ + beq.n 10056 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n f6b0 │ │ │ │ │ + b.n fd98 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r2, r5 │ │ │ │ │ strd r5, r0, [sp] │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_make_arguments> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_make_arguments │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, fa0a │ │ │ │ │ + cbz r0, 100f2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n f9d0 │ │ │ │ │ + beq.n 100b8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f9d0 │ │ │ │ │ + beq.n 100b8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n f836 │ │ │ │ │ + b.n ff1e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12194 │ │ │ │ │ + bl 128a0 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w f8a0 │ │ │ │ │ + bne.w ff88 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r2, r5 │ │ │ │ │ strd r6, r0, [sp] │ │ │ │ │ - b.n f9f8 │ │ │ │ │ + b.n 100e0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 11824 <_loop0_37_rule> │ │ │ │ │ + bl 11f50 <_loop0_37_rule> │ │ │ │ │ mov r7, r0 │ │ │ │ │ - cbz r0, fa6e │ │ │ │ │ + cbz r0, 10156 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12194 │ │ │ │ │ + bl 128a0 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r5, fa70 │ │ │ │ │ + cbnz r5, 10158 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ - b.n f9a6 │ │ │ │ │ + b.n 1008e │ │ │ │ │ mov r7, r6 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n f850 │ │ │ │ │ + b.n ff38 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w f6d6 │ │ │ │ │ + beq.w fdbe │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n f836 │ │ │ │ │ + b.n ff1e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n fb66 │ │ │ │ │ + beq.n 1024e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n f886 │ │ │ │ │ + b.n ff6e │ │ │ │ │ mov r7, r6 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n f886 │ │ │ │ │ + b.n ff6e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r5, fadc │ │ │ │ │ + cbz r5, 101c4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n f870 │ │ │ │ │ + b.n ff58 │ │ │ │ │ mov r7, r6 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n f870 │ │ │ │ │ + b.n ff58 │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w f592 │ │ │ │ │ - b.n faca │ │ │ │ │ + bne.w fc7a │ │ │ │ │ + b.n 101b2 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w f424 │ │ │ │ │ - b.n fa7c │ │ │ │ │ + beq.w fb0c │ │ │ │ │ + b.n 10164 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n f850 │ │ │ │ │ + b.n ff38 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w f870 │ │ │ │ │ + bne.w ff58 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n fb2c │ │ │ │ │ + beq.n 10214 │ │ │ │ │ mov r9, r6 │ │ │ │ │ - b.n f444 │ │ │ │ │ + b.n fb2c │ │ │ │ │ mov r6, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r5, fb78 │ │ │ │ │ + cbnz r5, 10260 │ │ │ │ │ mov r9, r6 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - b.n f444 │ │ │ │ │ + b.n fb2c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n f836 │ │ │ │ │ + b.n ff1e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f8be │ │ │ │ │ + beq.w ffa6 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n f836 │ │ │ │ │ + b.n ff1e │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.n f6b0 │ │ │ │ │ + b.n fd98 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n f870 │ │ │ │ │ + b.n ff58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.n f886 │ │ │ │ │ + b.n ff6e │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w f6f4 │ │ │ │ │ - b.n fa9e │ │ │ │ │ + bne.w fddc │ │ │ │ │ + b.n 10186 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r9, r6 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n f850 │ │ │ │ │ + b.n ff38 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000fb84 <_tmp_28_rule>: │ │ │ │ │ +0001026c <_tmp_28_rule>: │ │ │ │ │ _tmp_31_rule(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #12 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n fbf4 <_tmp_28_rule+0x70> │ │ │ │ │ + beq.n 102dc <_tmp_28_rule+0x70> │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ - cbnz r2, fbec <_tmp_28_rule+0x68> │ │ │ │ │ + cbnz r2, 102d4 <_tmp_28_rule+0x68> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #658 @ 0x292 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbnz r0, fbc8 <_tmp_28_rule+0x44> │ │ │ │ │ + cbnz r0, 102b0 <_tmp_28_rule+0x44> │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n fbba <_tmp_28_rule+0x36> │ │ │ │ │ + beq.n 102a2 <_tmp_28_rule+0x36> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n fbbc <_tmp_28_rule+0x38> │ │ │ │ │ + beq.n 102a4 <_tmp_28_rule+0x38> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n fbbc <_tmp_28_rule+0x38> │ │ │ │ │ + beq.n 102a4 <_tmp_28_rule+0x38> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n fbc2 <_tmp_28_rule+0x3e> │ │ │ │ │ + b.n 102aa <_tmp_28_rule+0x3e> │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n fbaa <_tmp_28_rule+0x26> │ │ │ │ │ + beq.n 10292 <_tmp_28_rule+0x26> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n fbec <_tmp_28_rule+0x68> │ │ │ │ │ + b.n 102d4 <_tmp_28_rule+0x68> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000fc04 : │ │ │ │ │ +000102ec : │ │ │ │ │ slash_no_default_rule(): │ │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n fcae │ │ │ │ │ + beq.n 10396 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n fca6 │ │ │ │ │ + bne.n 1038e │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl fcb4 <_loop1_173_rule> │ │ │ │ │ + bl 1039c <_loop1_173_rule> │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, fc3e │ │ │ │ │ + cbz r0, 10326 │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, fc68 │ │ │ │ │ + cbnz r0, 10350 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n fca6 │ │ │ │ │ + bne.n 1038e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl fcb4 <_loop1_173_rule> │ │ │ │ │ + bl 1039c <_loop1_173_rule> │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, fc5a │ │ │ │ │ + cbz r0, 10342 │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, fc8e │ │ │ │ │ + cbnz r0, 10376 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n fc3e │ │ │ │ │ + beq.n 10326 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n fc5e │ │ │ │ │ + beq.n 10346 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n fc5e │ │ │ │ │ + beq.n 10346 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r5, r7 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n fc62 │ │ │ │ │ + b.n 1034a │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n fc74 │ │ │ │ │ - b.n fc5a │ │ │ │ │ + bne.n 1035c │ │ │ │ │ + b.n 10342 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n fc62 │ │ │ │ │ + b.n 1034a │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n fc22 │ │ │ │ │ + b.n 1030a │ │ │ │ │ │ │ │ │ │ -0000fcb4 <_loop1_173_rule>: │ │ │ │ │ +0001039c <_loop1_173_rule>: │ │ │ │ │ _loop1_42_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #8 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r5, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n fd82 <_loop1_173_rule+0xce> │ │ │ │ │ + beq.n 1046a <_loop1_173_rule+0xce> │ │ │ │ │ ldr r7, [r5, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n fd68 <_loop1_173_rule+0xb4> │ │ │ │ │ + bne.n 10450 <_loop1_173_rule+0xb4> │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr.w r8, [r5, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n fd72 <_loop1_173_rule+0xbe> │ │ │ │ │ + beq.n 1045a <_loop1_173_rule+0xbe> │ │ │ │ │ ldr r4, [r5, #60] @ 0x3c │ │ │ │ │ movs r7, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n fd68 <_loop1_173_rule+0xb4> │ │ │ │ │ + bne.n 10450 <_loop1_173_rule+0xb4> │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl fd9c │ │ │ │ │ + bl 10484 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, fd0e <_loop1_173_rule+0x5a> │ │ │ │ │ + cbz r0, 103f6 <_loop1_173_rule+0x5a> │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - beq.n fd4c <_loop1_173_rule+0x98> │ │ │ │ │ + beq.n 10434 <_loop1_173_rule+0x98> │ │ │ │ │ ldr.w r8, [r5, #8] │ │ │ │ │ str.w r3, [r6, r4, lsl #2] │ │ │ │ │ adds r4, #1 │ │ │ │ │ - b.n fcf4 <_loop1_173_rule+0x40> │ │ │ │ │ + b.n 103dc <_loop1_173_rule+0x40> │ │ │ │ │ str.w r8, [r5, #8] │ │ │ │ │ - cbz r4, fd62 <_loop1_173_rule+0xae> │ │ │ │ │ + cbz r4, 1044a <_loop1_173_rule+0xae> │ │ │ │ │ ldr r7, [r5, #60] @ 0x3c │ │ │ │ │ - cbnz r7, fd62 <_loop1_173_rule+0xae> │ │ │ │ │ + cbnz r7, 1044a <_loop1_173_rule+0xae> │ │ │ │ │ ldr r1, [r5, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r8, r0 │ │ │ │ │ - cbz r0, fd88 <_loop1_173_rule+0xd4> │ │ │ │ │ + cbz r0, 10470 <_loop1_173_rule+0xd4> │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - ble.n fd38 <_loop1_173_rule+0x84> │ │ │ │ │ + ble.n 10420 <_loop1_173_rule+0x84> │ │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ │ ldr.w r0, [r6, r7, lsl #2] │ │ │ │ │ str.w r0, [r1, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ - b.n fd24 <_loop1_173_rule+0x70> │ │ │ │ │ + b.n 1040c <_loop1_173_rule+0x70> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [r5, #88] @ 0x58 │ │ │ │ │ @@ -27925,1048 +28631,1047 @@ │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ lsls r1, r7, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r8, r0 │ │ │ │ │ - cbz r0, fd88 <_loop1_173_rule+0xd4> │ │ │ │ │ + cbz r0, 10470 <_loop1_173_rule+0xd4> │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b.n fd02 <_loop1_173_rule+0x4e> │ │ │ │ │ + b.n 103ea <_loop1_173_rule+0x4e> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n fd42 <_loop1_173_rule+0x8e> │ │ │ │ │ + b.n 1042a <_loop1_173_rule+0x8e> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r5, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ │ mov r8, r6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n fd42 <_loop1_173_rule+0x8e> │ │ │ │ │ + b.n 1042a <_loop1_173_rule+0x8e> │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n fcd6 <_loop1_173_rule+0x22> │ │ │ │ │ + b.n 103be <_loop1_173_rule+0x22> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r5, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n fd42 <_loop1_173_rule+0x8e> │ │ │ │ │ + b.n 1042a <_loop1_173_rule+0x8e> │ │ │ │ │ │ │ │ │ │ -0000fd9c : │ │ │ │ │ +00010484 : │ │ │ │ │ param_no_default_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #28 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 10120 │ │ │ │ │ + beq.w 10808 │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w fffa │ │ │ │ │ + bne.w 106e2 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 1005e │ │ │ │ │ + beq.w 10746 │ │ │ │ │ ldr r6, [r4, #12] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq.w 10072 │ │ │ │ │ + beq.w 1075a │ │ │ │ │ mov r3, r5 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n fec0 │ │ │ │ │ + beq.n 105a8 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 1010e │ │ │ │ │ + beq.w 107f6 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 10108 │ │ │ │ │ + bne.w 107f0 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10022 │ │ │ │ │ + bne.w 1070a │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n fec2 │ │ │ │ │ + bne.n 105aa │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1015c │ │ │ │ │ + beq.w 10844 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ movs r2, #0 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ ldr.w r6, [ip, #24] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ ldr.w r6, [ip, #20] │ │ │ │ │ strd r9, r6, [sp] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_THM_CALL _PyAST_arg │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10174 │ │ │ │ │ + beq.w 1085c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w ffd0 │ │ │ │ │ + bne.w 106b8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ffee │ │ │ │ │ + beq.w 106d6 │ │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 10196 │ │ │ │ │ + bne.w 1087e │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_add_type_comment_to_arg> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_add_type_comment_to_arg │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10130 │ │ │ │ │ + beq.w 10818 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10130 │ │ │ │ │ + bne.w 10818 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w fffa │ │ │ │ │ + bne.w 106e2 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 100a0 │ │ │ │ │ + beq.w 10788 │ │ │ │ │ ldr r6, [r4, #12] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq.w 100b4 │ │ │ │ │ + beq.w 1079c │ │ │ │ │ mov r6, r5 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1001a │ │ │ │ │ + beq.w 10702 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 10146 │ │ │ │ │ + beq.w 1082e │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 10016 │ │ │ │ │ + bne.n 106fe │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1003e │ │ │ │ │ + bne.w 10726 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1001a │ │ │ │ │ + bne.n 10702 │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r1, r2, [sp, #16] │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldrd r1, r2, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 100e0 │ │ │ │ │ + beq.w 107c8 │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ mov r3, r7 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ movs r2, #0 │ │ │ │ │ ldr r7, [r6, #24] │ │ │ │ │ str r7, [sp, #8] │ │ │ │ │ ldr r6, [r6, #20] │ │ │ │ │ strd r8, r6, [sp] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_THM_CALL _PyAST_arg │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10188 │ │ │ │ │ + beq.w 10870 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10164 │ │ │ │ │ + bne.w 1084c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10098 │ │ │ │ │ + bne.w 10780 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 10098 │ │ │ │ │ + beq.n 10780 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_add_type_comment_to_arg> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_add_type_comment_to_arg │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10130 │ │ │ │ │ + beq.w 10818 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10130 │ │ │ │ │ + bne.w 10818 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1017e │ │ │ │ │ + bne.w 10866 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w fe88 │ │ │ │ │ + bne.w 10570 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w fecc │ │ │ │ │ + beq.w 105b4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n feb6 │ │ │ │ │ + b.n 1059e │ │ │ │ │ strd r0, r2, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldrd r1, r2, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ff30 │ │ │ │ │ + beq.n 10618 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n ffc4 │ │ │ │ │ + b.n 106ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w fe28 │ │ │ │ │ + beq.w 10510 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 100f2 │ │ │ │ │ + bne.n 107da │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n fe36 │ │ │ │ │ + b.n 1051e │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ff2e │ │ │ │ │ + beq.w 10616 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 10000 │ │ │ │ │ + bne.n 106e8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ff3c │ │ │ │ │ + b.n 10624 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r1, 10092 │ │ │ │ │ + cbnz r1, 1077a │ │ │ │ │ ldrd r3, r6, [r4, #8] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne.w fde2 │ │ │ │ │ + bne.w 104ca │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 100e6 │ │ │ │ │ + blt.n 107ce │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w fdf0 │ │ │ │ │ + beq.w 104d8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n fff2 │ │ │ │ │ + b.n 106da │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n ffc4 │ │ │ │ │ + b.n 106ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 100e0 │ │ │ │ │ + cbnz r3, 107c8 │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne.w fee4 │ │ │ │ │ + bne.w 105cc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ itttt lt │ │ │ │ │ movlt r2, #1 │ │ │ │ │ strlt r2, [r4, #60] @ 0x3c │ │ │ │ │ ldrlt r3, [r4, #88] @ 0x58 │ │ │ │ │ addlt.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ │ - blt.n 1009a │ │ │ │ │ + blt.n 10782 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w fef2 │ │ │ │ │ + beq.w 105da │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 1009a │ │ │ │ │ + b.n 10782 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n fff2 │ │ │ │ │ + b.n 106da │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w fe2a │ │ │ │ │ + beq.w 10512 │ │ │ │ │ movs r2, #1 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n fec2 │ │ │ │ │ + b.n 105aa │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w fe16 │ │ │ │ │ + beq.w 104fe │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10108 │ │ │ │ │ + b.n 107f0 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w fdc8 │ │ │ │ │ - b.n fffa │ │ │ │ │ + beq.w 104b0 │ │ │ │ │ + b.n 106e2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ffc4 │ │ │ │ │ + beq.w 106ac │ │ │ │ │ movs r2, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n feb6 │ │ │ │ │ + b.n 1059e │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w ff18 │ │ │ │ │ + beq.w 10600 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10016 │ │ │ │ │ + b.n 106fe │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n fff2 │ │ │ │ │ + b.n 106da │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - cbz r0, 10184 │ │ │ │ │ + cbz r0, 1086c │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 1009a │ │ │ │ │ + b.n 10782 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - cbz r0, 1019a │ │ │ │ │ + cbz r0, 10882 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n fff2 │ │ │ │ │ + b.n 106da │ │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ │ - b.n ff80 │ │ │ │ │ + b.n 10668 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1016e │ │ │ │ │ - b.n 1009a │ │ │ │ │ + bne.n 10856 │ │ │ │ │ + b.n 10782 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n fff2 │ │ │ │ │ + b.n 106da │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n fff2 │ │ │ │ │ + b.n 106da │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000101a0 : │ │ │ │ │ +00010888 : │ │ │ │ │ param_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #28 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 102ea │ │ │ │ │ - ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - bne.n 102ca │ │ │ │ │ - ldrd r7, r6, [r4, #8] │ │ │ │ │ - cmp r6, r7 │ │ │ │ │ - beq.n 10294 │ │ │ │ │ + add.w r3, r3, #1 │ │ │ │ │ + str r3, [r0, #88] @ 0x58 │ │ │ │ │ + beq.w 109b4 │ │ │ │ │ + ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne.n 109ac │ │ │ │ │ + ldrd r6, r5, [r4, #8] │ │ │ │ │ + cmp r5, r6 │ │ │ │ │ + beq.n 10982 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ - ldr.w r3, [r3, r7, lsl #2] │ │ │ │ │ + ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - mov r9, r3 │ │ │ │ │ + mov r7, r2 │ │ │ │ │ + mov r8, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - mov r6, r0 │ │ │ │ │ + mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 10266 │ │ │ │ │ + beq.n 10952 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 102c2 │ │ │ │ │ + beq.n 109d4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 10260 │ │ │ │ │ + bne.n 1094c │ │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr r5, [r4, #8] │ │ │ │ │ + mov r9, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1026c │ │ │ │ │ + bne.n 10958 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ movs r1, #0 │ │ │ │ │ - str r5, [r4, #8] │ │ │ │ │ + str.w r9, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - cbnz r2, 10266 │ │ │ │ │ + cbnz r2, 10952 │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r2, r1, [sp, #16] │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ - mov r5, r0 │ │ │ │ │ ldrd r2, r1, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 102b2 │ │ │ │ │ - ldr r0, [r4, #20] │ │ │ │ │ - mov r3, r8 │ │ │ │ │ - str r0, [sp, #12] │ │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ │ - str r0, [sp, #8] │ │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ │ - strd r9, r0, [sp] │ │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ │ + beq.n 109a0 │ │ │ │ │ + ldr r6, [r4, #20] │ │ │ │ │ + mov r3, r7 │ │ │ │ │ + str r6, [sp, #12] │ │ │ │ │ + ldr r6, [r0, #24] │ │ │ │ │ + str r6, [sp, #8] │ │ │ │ │ + ldr r0, [r0, #20] │ │ │ │ │ + strd r8, r0, [sp] │ │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_THM_CALL _PyAST_arg │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 102d6 │ │ │ │ │ + beq.n 109c4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 102d6 │ │ │ │ │ + bne.n 109c4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - str r7, [r4, #8] │ │ │ │ │ - b.n 10254 │ │ │ │ │ + str r6, [r4, #8] │ │ │ │ │ + b.n 10940 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1020e │ │ │ │ │ + beq.n 108fa │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 10214 │ │ │ │ │ + beq.n 10902 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ - cbz r0, 102d2 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 109d0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10266 │ │ │ │ │ + b.n 10952 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 102b8 │ │ │ │ │ + blt.n 109a6 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ - ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ + ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - mov r9, r3 │ │ │ │ │ + mov r7, r2 │ │ │ │ │ + mov r8, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 101e0 │ │ │ │ │ + beq.n 108ca │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 10256 │ │ │ │ │ + b.n 109ae │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 10256 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ + movs r5, #0 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 10944 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 101fa │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq.w 108b4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - movs r5, #0 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.n 10256 │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 10214 │ │ │ │ │ + b.n 109ac │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 10254 │ │ │ │ │ - movs r2, #1 │ │ │ │ │ - movs r5, #0 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 10256 │ │ │ │ │ + beq.n 10940 │ │ │ │ │ + b.n 109a8 │ │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ + b.n 10902 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 101c4 │ │ │ │ │ + b.n 108e4 │ │ │ │ │ │ │ │ │ │ -000102f0 : │ │ │ │ │ +000109dc : │ │ │ │ │ slash_with_default_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 105a4 │ │ │ │ │ + beq.w 10c90 │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1054c │ │ │ │ │ + bne.w 10c38 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 105b4 │ │ │ │ │ + beq.w 10ca0 │ │ │ │ │ movs r0, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10500 │ │ │ │ │ + beq.w 10bec │ │ │ │ │ mov r5, r6 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 105d0 │ │ │ │ │ + bne.w 10cbc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl fd9c │ │ │ │ │ + bl 10484 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 104ea │ │ │ │ │ + beq.w 10bd6 │ │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r0, [r7, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl fd9c │ │ │ │ │ + bl 10484 │ │ │ │ │ mov r9, r5 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - cbz r0, 1037e │ │ │ │ │ + cbz r0, 10a6a │ │ │ │ │ cmp r9, r5 │ │ │ │ │ - beq.w 104c2 │ │ │ │ │ + beq.w 10bae │ │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str.w r8, [r7, r5, lsl #2] │ │ │ │ │ adds r5, #1 │ │ │ │ │ - bl fd9c │ │ │ │ │ + bl 10484 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10362 │ │ │ │ │ + bne.n 10a4e │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r5 │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 104fa │ │ │ │ │ + beq.w 10be6 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 103cc │ │ │ │ │ + ble.n 10ab8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - beq.n 103cc │ │ │ │ │ + beq.n 10ab8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r5, #2 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ - beq.n 103cc │ │ │ │ │ + beq.n 10ab8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r5, #3 │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ - beq.n 103cc │ │ │ │ │ + beq.n 10ab8 │ │ │ │ │ lsls r5, r5, #2 │ │ │ │ │ add.w r2, r7, #8 │ │ │ │ │ movs r3, #12 │ │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ │ str r0, [r1, r3] │ │ │ │ │ adds r3, #4 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne.n 103bc │ │ │ │ │ + bne.n 10aa8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 106e4 <_loop1_185_rule> │ │ │ │ │ + bl 10dd0 <_loop1_185_rule> │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10536 │ │ │ │ │ + bne.w 10c22 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1054c │ │ │ │ │ + bne.w 10c38 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 105d8 │ │ │ │ │ + beq.w 10cc4 │ │ │ │ │ movs r0, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10526 │ │ │ │ │ + beq.w 10c12 │ │ │ │ │ mov r5, r6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1052e │ │ │ │ │ + bne.w 10c1a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl fd9c │ │ │ │ │ + bl 10484 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 10512 │ │ │ │ │ + beq.n 10bfe │ │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r0, [r7, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl fd9c │ │ │ │ │ + bl 10484 │ │ │ │ │ mov r9, r5 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - cbz r0, 10450 │ │ │ │ │ + cbz r0, 10b3c │ │ │ │ │ cmp r9, r5 │ │ │ │ │ - beq.n 104d6 │ │ │ │ │ + beq.n 10bc2 │ │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str.w r8, [r7, r5, lsl #2] │ │ │ │ │ adds r5, #1 │ │ │ │ │ - bl fd9c │ │ │ │ │ + bl 10484 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10436 │ │ │ │ │ + bne.n 10b22 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r5 │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 10520 │ │ │ │ │ + beq.n 10c0c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 1049c │ │ │ │ │ + ble.n 10b88 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - beq.n 1049c │ │ │ │ │ + beq.n 10b88 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r5, #2 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ - beq.n 1049c │ │ │ │ │ + beq.n 10b88 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r5, #3 │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ - beq.n 1049c │ │ │ │ │ + beq.n 10b88 │ │ │ │ │ lsls r5, r5, #2 │ │ │ │ │ add.w r2, r7, #8 │ │ │ │ │ movs r3, #12 │ │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ │ str r0, [r1, r3] │ │ │ │ │ adds r3, #4 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne.n 1048c │ │ │ │ │ + bne.n 10b78 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 106e4 <_loop1_185_rule> │ │ │ │ │ + bl 10dd0 <_loop1_185_rule> │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10554 │ │ │ │ │ + bne.n 10c40 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ mov.w r9, r9, lsl #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov.w r1, r9, lsl #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ - cbz r0, 104fa │ │ │ │ │ + cbz r0, 10be6 │ │ │ │ │ mov r7, r0 │ │ │ │ │ - b.n 10368 │ │ │ │ │ + b.n 10a54 │ │ │ │ │ mov.w r9, r9, lsl #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov.w r1, r9, lsl #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ - cbz r0, 10520 │ │ │ │ │ + cbz r0, 10c0c │ │ │ │ │ mov r7, r0 │ │ │ │ │ - b.n 1043a │ │ │ │ │ + b.n 10b26 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 103cc │ │ │ │ │ + bne.w 10ab8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10544 │ │ │ │ │ + b.n 10c30 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1049c │ │ │ │ │ + bne.n 10b88 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10560 │ │ │ │ │ + b.n 10c4c │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 10566 │ │ │ │ │ + cbnz r0, 10c52 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 103f2 │ │ │ │ │ + beq.w 10ade │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 104bc │ │ │ │ │ + b.n 10ba8 │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 1058c │ │ │ │ │ + cbnz r0, 10c78 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 104b8 │ │ │ │ │ + b.n 10ba4 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 10540 │ │ │ │ │ + beq.n 10c2c │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_slash_with_default> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_slash_with_default │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 105f6 │ │ │ │ │ + beq.n 10ce2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 105f6 │ │ │ │ │ + bne.n 10ce2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 104b8 │ │ │ │ │ + b.n 10ba4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10572 │ │ │ │ │ - b.n 1055e │ │ │ │ │ + bne.n 10c5e │ │ │ │ │ + b.n 10c4a │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 1031a │ │ │ │ │ - b.n 1054c │ │ │ │ │ + beq.w 10a06 │ │ │ │ │ + b.n 10c38 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, 105d0 │ │ │ │ │ + cbnz r2, 10cbc │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1033a │ │ │ │ │ - b.n 10500 │ │ │ │ │ + bne.w 10a26 │ │ │ │ │ + b.n 10bec │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10544 │ │ │ │ │ + b.n 10c30 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1052e │ │ │ │ │ + bne.n 10c1a │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10410 │ │ │ │ │ - b.n 10526 │ │ │ │ │ + bne.w 10afc │ │ │ │ │ + b.n 10c12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 104b8 │ │ │ │ │ + beq.w 10ba4 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 1054c │ │ │ │ │ + b.n 10c38 │ │ │ │ │ │ │ │ │ │ -00010608 <_loop0_171_rule>: │ │ │ │ │ +00010cf4 <_loop0_171_rule>: │ │ │ │ │ _loop0_36_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #12 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 106b0 <_loop0_171_rule+0xa8> │ │ │ │ │ + beq.n 10d9c <_loop0_171_rule+0xa8> │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 106da <_loop0_171_rule+0xd2> │ │ │ │ │ + bne.n 10dc6 <_loop0_171_rule+0xd2> │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 106ca <_loop0_171_rule+0xc2> │ │ │ │ │ + beq.n 10db6 <_loop0_171_rule+0xc2> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 106da <_loop0_171_rule+0xd2> │ │ │ │ │ + bne.n 10dc6 <_loop0_171_rule+0xd2> │ │ │ │ │ mov r6, r5 │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl fd9c │ │ │ │ │ + bl 10484 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 10662 <_loop0_171_rule+0x5a> │ │ │ │ │ + cbz r0, 10d4e <_loop0_171_rule+0x5a> │ │ │ │ │ cmp r9, r6 │ │ │ │ │ - beq.n 10696 <_loop0_171_rule+0x8e> │ │ │ │ │ + beq.n 10d82 <_loop0_171_rule+0x8e> │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ str.w r3, [r8, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ - b.n 1064a <_loop0_171_rule+0x42> │ │ │ │ │ + b.n 10d36 <_loop0_171_rule+0x42> │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r7, r0 │ │ │ │ │ - cbz r0, 106b6 <_loop0_171_rule+0xae> │ │ │ │ │ + cbz r0, 10da2 <_loop0_171_rule+0xae> │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - ble.n 10682 <_loop0_171_rule+0x7a> │ │ │ │ │ + ble.n 10d6e <_loop0_171_rule+0x7a> │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ ldr.w r2, [r8, r5, lsl #2] │ │ │ │ │ str.w r2, [r3, r5, lsl #2] │ │ │ │ │ adds r5, #1 │ │ │ │ │ - b.n 10670 <_loop0_171_rule+0x68> │ │ │ │ │ + b.n 10d5c <_loop0_171_rule+0x68> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -28976,1364 +29681,1388 @@ │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov.w r1, r9, lsl #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r7, r0 │ │ │ │ │ - cbz r0, 106b6 <_loop0_171_rule+0xae> │ │ │ │ │ + cbz r0, 10da2 <_loop0_171_rule+0xae> │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b.n 10658 <_loop0_171_rule+0x50> │ │ │ │ │ + b.n 10d44 <_loop0_171_rule+0x50> │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 1062a <_loop0_171_rule+0x22> │ │ │ │ │ + b.n 10d16 <_loop0_171_rule+0x22> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 1068c <_loop0_171_rule+0x84> │ │ │ │ │ + b.n 10d78 <_loop0_171_rule+0x84> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, r8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 1068c <_loop0_171_rule+0x84> │ │ │ │ │ + b.n 10d78 <_loop0_171_rule+0x84> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r7, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 1068c <_loop0_171_rule+0x84> │ │ │ │ │ + b.n 10d78 <_loop0_171_rule+0x84> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000106e4 <_loop1_185_rule>: │ │ │ │ │ +00010dd0 <_loop1_185_rule>: │ │ │ │ │ _loop1_41_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ - ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ - sub sp, #44 @ 0x2c │ │ │ │ │ - movw r2, #6000 @ 0x1770 │ │ │ │ │ + str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ + ldr r2, [r0, #88] @ 0x58 │ │ │ │ │ + sub sp, #36 @ 0x24 │ │ │ │ │ + movw r3, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - add.w r3, r3, #1 │ │ │ │ │ - str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 10f00 <_loop1_185_rule+0x81c> │ │ │ │ │ - ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.w 10f0e <_loop1_185_rule+0x82a> │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + add.w r2, r2, #1 │ │ │ │ │ + str r2, [r0, #88] @ 0x58 │ │ │ │ │ + beq.w 11772 <_loop1_185_rule+0x9a2> │ │ │ │ │ + ldr r3, [r0, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 11780 <_loop1_185_rule+0x9b0> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ - mov fp, r3 │ │ │ │ │ + mov sl, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ - mov sl, r0 │ │ │ │ │ + mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10ef0 <_loop1_185_rule+0x80c> │ │ │ │ │ - ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ + beq.w 11786 <_loop1_185_rule+0x9b6> │ │ │ │ │ + ldr.w r9, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - bne.w 10eea <_loop1_185_rule+0x806> │ │ │ │ │ + cmp.w r9, #0 │ │ │ │ │ + bne.w 11780 <_loop1_185_rule+0x9b0> │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.w 10ed6 <_loop1_185_rule+0x7f2> │ │ │ │ │ + beq.w 1175e <_loop1_185_rule+0x98e> │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 1098c <_loop1_185_rule+0x2a8> │ │ │ │ │ + beq.w 11084 <_loop1_185_rule+0x2b4> │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ mov r8, r5 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.w 109a4 <_loop1_185_rule+0x2c0> │ │ │ │ │ + beq.w 1109c <_loop1_185_rule+0x2cc> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r3, r8, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ - ldr.w r9, [r3, #16] │ │ │ │ │ - mov r6, r2 │ │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ │ + mov r7, r2 │ │ │ │ │ + mov fp, r3 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 109d4 <_loop1_185_rule+0x2f0> │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - movw r2, #6000 @ 0x1770 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - add.w r3, r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 11032 <_loop1_185_rule+0x94e> │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.w 11042 <_loop1_185_rule+0x95e> │ │ │ │ │ + beq.w 110cc <_loop1_185_rule+0x2fc> │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + movw r3, #6000 @ 0x1770 │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + add.w r2, r2, #1 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + beq.w 11642 <_loop1_185_rule+0x872> │ │ │ │ │ + ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 11652 <_loop1_185_rule+0x882> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ + str r3, [sp, #16] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10b5e <_loop1_185_rule+0x47a> │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ + bne.w 1125a <_loop1_185_rule+0x48a> │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.w 109d8 <_loop1_185_rule+0x2f4> │ │ │ │ │ + ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 110d0 <_loop1_185_rule+0x300> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str r1, [sp, #20] │ │ │ │ │ + str r1, [sp, #16] │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11018 <_loop1_185_rule+0x934> │ │ │ │ │ + beq.w 1162a <_loop1_185_rule+0x85a> │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ - mov r3, r6 │ │ │ │ │ + mov r3, r7 │ │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ movs r2, #0 │ │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ │ - ldr.w r6, [ip, #24] │ │ │ │ │ - str r6, [sp, #8] │ │ │ │ │ - ldr.w r6, [ip, #20] │ │ │ │ │ - strd r9, r6, [sp] │ │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ │ + ldr.w r7, [ip, #24] │ │ │ │ │ + str r7, [sp, #8] │ │ │ │ │ + ldr.w r7, [ip, #20] │ │ │ │ │ + str r7, [sp, #4] │ │ │ │ │ + str.w fp, [sp] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_THM_CALL _PyAST_arg │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11020 <_loop1_185_rule+0x93c> │ │ │ │ │ + beq.w 11632 <_loop1_185_rule+0x862> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10fa8 <_loop1_185_rule+0x8c4> │ │ │ │ │ + bne.w 11278 <_loop1_185_rule+0x4a8> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 14f50 │ │ │ │ │ - mov r9, r0 │ │ │ │ │ + bl 15bcc │ │ │ │ │ + mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10b7c <_loop1_185_rule+0x498> │ │ │ │ │ + beq.w 11296 <_loop1_185_rule+0x4c6> │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ + str r2, [sp, #16] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10b7c <_loop1_185_rule+0x498> │ │ │ │ │ + beq.w 11296 <_loop1_185_rule+0x4c6> │ │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.w 10ed2 <_loop1_185_rule+0x7ee> │ │ │ │ │ - mov r2, r9 │ │ │ │ │ + ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 1175a <_loop1_185_rule+0x98a> │ │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_default_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_default_pair │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10eaa <_loop1_185_rule+0x7c6> │ │ │ │ │ + beq.w 115a8 <_loop1_185_rule+0x7d8> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10f50 <_loop1_185_rule+0x86c> │ │ │ │ │ + bne.w 1174e <_loop1_185_rule+0x97e> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - mov fp, r3 │ │ │ │ │ + mov sl, r3 │ │ │ │ │ mov r8, r3 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - str.w r0, [sl] │ │ │ │ │ + str r0, [r6, #0] │ │ │ │ │ mov.w lr, #1 │ │ │ │ │ - mov r5, r8 │ │ │ │ │ + mov fp, r6 │ │ │ │ │ mov r7, lr │ │ │ │ │ - movw r9, #6000 @ 0x1770 │ │ │ │ │ - str.w lr, [sp, #32] │ │ │ │ │ + mov r5, r8 │ │ │ │ │ + str.w lr, [sp, #24] │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ - cmp r2, r9 │ │ │ │ │ + movw r1, #6000 @ 0x1770 │ │ │ │ │ + mov r9, r7 │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - str r7, [sp, #28] │ │ │ │ │ - beq.w 10f2a <_loop1_185_rule+0x846> │ │ │ │ │ + beq.w 11796 <_loop1_185_rule+0x9c6> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 10ee6 <_loop1_185_rule+0x802> │ │ │ │ │ + bne.w 117a2 <_loop1_185_rule+0x9d2> │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ mov r8, r5 │ │ │ │ │ - cmp r3, r9 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 10b92 <_loop1_185_rule+0x4ae> │ │ │ │ │ + movw r2, #6000 @ 0x1770 │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + beq.w 112ac <_loop1_185_rule+0x4dc> │ │ │ │ │ ldr r6, [r4, #12] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq.w 10baa <_loop1_185_rule+0x4c6> │ │ │ │ │ + beq.w 112c4 <_loop1_185_rule+0x4f4> │ │ │ │ │ mov r6, r5 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ - str r2, [sp, #24] │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ + str r2, [sp, #20] │ │ │ │ │ + str r3, [sp, #16] │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10bda <_loop1_185_rule+0x4f6> │ │ │ │ │ - ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ - movw r2, #6000 @ 0x1770 │ │ │ │ │ - cmp r0, r2 │ │ │ │ │ - add.w r0, r0, #1 │ │ │ │ │ - str r0, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 10f14 <_loop1_185_rule+0x830> │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.w 10f24 <_loop1_185_rule+0x840> │ │ │ │ │ + beq.w 112f4 <_loop1_185_rule+0x524> │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + movw r1, #6000 @ 0x1770 │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ + add.w r2, r2, #1 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + beq.w 117b2 <_loop1_185_rule+0x9e2> │ │ │ │ │ + ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 117c2 <_loop1_185_rule+0x9f2> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ │ + str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ + mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10e00 <_loop1_185_rule+0x71c> │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - movs r1, #0 │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ + bne.w 1151c <_loop1_185_rule+0x74c> │ │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ - subs r0, #1 │ │ │ │ │ - str r0, [r4, #88] @ 0x58 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.w 10bde <_loop1_185_rule+0x4fa> │ │ │ │ │ + ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 112f8 <_loop1_185_rule+0x528> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ │ + str r1, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ - ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11082 <_loop1_185_rule+0x99e> │ │ │ │ │ + beq.w 117c8 <_loop1_185_rule+0x9f8> │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ movs r2, #0 │ │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ ldr.w r6, [ip, #24] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ ldr.w r6, [ip, #20] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ - ldr r6, [sp, #20] │ │ │ │ │ + ldr r6, [sp, #16] │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_THM_CALL _PyAST_arg │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11070 <_loop1_185_rule+0x98c> │ │ │ │ │ + beq.w 11738 <_loop1_185_rule+0x968> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10fbe <_loop1_185_rule+0x8da> │ │ │ │ │ - ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ - subs r0, #1 │ │ │ │ │ - str r0, [r4, #88] @ 0x58 │ │ │ │ │ + bne.w 11724 <_loop1_185_rule+0x954> │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 14f50 │ │ │ │ │ - str r0, [sp, #20] │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + bl 15bcc │ │ │ │ │ + str r0, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10de6 <_loop1_185_rule+0x702> │ │ │ │ │ + beq.w 114f4 <_loop1_185_rule+0x724> │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10de6 <_loop1_185_rule+0x702> │ │ │ │ │ + beq.w 114f4 <_loop1_185_rule+0x724> │ │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.w 1105a <_loop1_185_rule+0x976> │ │ │ │ │ + ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 116d8 <_loop1_185_rule+0x908> │ │ │ │ │ mov r1, r6 │ │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_default_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_default_pair │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10ce2 <_loop1_185_rule+0x5fe> │ │ │ │ │ + beq.w 11402 <_loop1_185_rule+0x632> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 11098 <_loop1_185_rule+0x9b4> │ │ │ │ │ + bne.w 116dc <_loop1_185_rule+0x90c> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - beq.w 10e46 <_loop1_185_rule+0x762> │ │ │ │ │ + beq.w 11558 <_loop1_185_rule+0x788> │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - str.w r6, [sl, r7, lsl #2] │ │ │ │ │ + str.w r6, [fp, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ - mov fp, r5 │ │ │ │ │ - b.n 1085e <_loop1_185_rule+0x17a> │ │ │ │ │ + mov sl, r5 │ │ │ │ │ + b.n 10f4e <_loop1_185_rule+0x17e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.w 10fb8 <_loop1_185_rule+0x8d4> │ │ │ │ │ + ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 11748 <_loop1_185_rule+0x978> │ │ │ │ │ ldrd r8, r3, [r4, #8] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 10756 <_loop1_185_rule+0x72> │ │ │ │ │ + bne.w 10e46 <_loop1_185_rule+0x76> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 10ea0 <_loop1_185_rule+0x7bc> │ │ │ │ │ + blt.w 1159e <_loop1_185_rule+0x7ce> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ + ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r8, lsl #2] │ │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ │ - ldr.w r9, [r3, #16] │ │ │ │ │ - mov r6, r1 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.w 10fb8 <_loop1_185_rule+0x8d4> │ │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ │ + mov r7, r2 │ │ │ │ │ + mov fp, r3 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 11748 <_loop1_185_rule+0x978> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10772 <_loop1_185_rule+0x8e> │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ + bne.w 10e62 <_loop1_185_rule+0x92> │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.w 10e96 <_loop1_185_rule+0x7b2> │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - adds r2, r3, #1 │ │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ │ - movw r2, #6000 @ 0x1770 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - beq.w 10afa <_loop1_185_rule+0x416> │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 11594 <_loop1_185_rule+0x7c4> │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + adds r3, r2, #1 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + movw r3, #6000 @ 0x1770 │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + beq.w 111f2 <_loop1_185_rule+0x422> │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 10b12 <_loop1_185_rule+0x42e> │ │ │ │ │ + beq.w 1120a <_loop1_185_rule+0x43a> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ - ldrd r5, r8, [r3, #12] │ │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ │ + ldr.w r8, [r3, #16] │ │ │ │ │ + mov r7, r2 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ - mov r9, r0 │ │ │ │ │ + mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10b3e <_loop1_185_rule+0x45a> │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - movw r2, #6000 @ 0x1770 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - add.w r3, r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 10ffa <_loop1_185_rule+0x916> │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.w 1100a <_loop1_185_rule+0x926> │ │ │ │ │ + beq.w 1123a <_loop1_185_rule+0x46a> │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + movw r3, #6000 @ 0x1770 │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + add.w r2, r2, #1 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + beq.w 11658 <_loop1_185_rule+0x888> │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 11668 <_loop1_185_rule+0x898> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - mov r6, r3 │ │ │ │ │ + str r3, [sp, #16] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10daa <_loop1_185_rule+0x6c6> │ │ │ │ │ - str r6, [r4, #8] │ │ │ │ │ + bne.w 114ca <_loop1_185_rule+0x6fa> │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + str r3, [r4, #8] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - mov r7, r2 │ │ │ │ │ - subs r2, r3, #1 │ │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - bne.w 10e5e <_loop1_185_rule+0x77a> │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne.w 11570 <_loop1_185_rule+0x7a0> │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str r1, [sp, #20] │ │ │ │ │ + str r1, [sp, #16] │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11012 <_loop1_185_rule+0x92e> │ │ │ │ │ + beq.w 11670 <_loop1_185_rule+0x8a0> │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ - mov r3, r5 │ │ │ │ │ - ldr.w r0, [r9, #4] │ │ │ │ │ + mov r3, r7 │ │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ - mov r2, r7 │ │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ │ + movs r2, #0 │ │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ │ ldr.w r5, [ip, #24] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ ldr.w r5, [ip, #20] │ │ │ │ │ strd r8, r5, [sp] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_THM_CALL _PyAST_arg │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10e8a <_loop1_185_rule+0x7a6> │ │ │ │ │ + beq.w 11602 <_loop1_185_rule+0x832> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 11048 <_loop1_185_rule+0x964> │ │ │ │ │ + bne.w 11612 <_loop1_185_rule+0x842> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 14f50 │ │ │ │ │ + bl 15bcc │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10dda <_loop1_185_rule+0x6f6> │ │ │ │ │ + beq.w 114e8 <_loop1_185_rule+0x718> │ │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - mov r9, r0 │ │ │ │ │ + mov r7, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10dee <_loop1_185_rule+0x70a> │ │ │ │ │ + bne.w 11508 <_loop1_185_rule+0x738> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10dda <_loop1_185_rule+0x6f6> │ │ │ │ │ + beq.w 114e8 <_loop1_185_rule+0x718> │ │ │ │ │ mov r1, r5 │ │ │ │ │ - mov r3, r9 │ │ │ │ │ + mov r3, r7 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_default_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_default_pair │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10f3a <_loop1_185_rule+0x856> │ │ │ │ │ + beq.w 115d2 <_loop1_185_rule+0x802> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1108a <_loop1_185_rule+0x9a6> │ │ │ │ │ + bne.w 116ca <_loop1_185_rule+0x8fa> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ │ subs r2, #1 │ │ │ │ │ - str.w r5, [sl] │ │ │ │ │ - mov fp, r8 │ │ │ │ │ - b.n 1084e <_loop1_185_rule+0x16a> │ │ │ │ │ + str r5, [r6, #0] │ │ │ │ │ + mov sl, r8 │ │ │ │ │ + b.n 10f40 <_loop1_185_rule+0x170> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 11012 <_loop1_185_rule+0x92e> │ │ │ │ │ + bne.w 11670 <_loop1_185_rule+0x8a0> │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne.w 109f8 <_loop1_185_rule+0x314> │ │ │ │ │ + bne.w 110f0 <_loop1_185_rule+0x320> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 10ec2 <_loop1_185_rule+0x7de> │ │ │ │ │ + blt.w 115c2 <_loop1_185_rule+0x7f2> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ - ldrd r5, r8, [r3, #12] │ │ │ │ │ + ldr r1, [r3, #12] │ │ │ │ │ + ldr.w r8, [r3, #16] │ │ │ │ │ + mov r7, r1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 11012 <_loop1_185_rule+0x92e> │ │ │ │ │ + bne.w 11670 <_loop1_185_rule+0x8a0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ - mov r9, r0 │ │ │ │ │ + mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10a10 <_loop1_185_rule+0x32c> │ │ │ │ │ + bne.w 1110c <_loop1_185_rule+0x33c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - str.w fp, [r4, #8] │ │ │ │ │ + str.w sl, [r4, #8] │ │ │ │ │ subs r3, #2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - mov r0, sl │ │ │ │ │ + mov r0, r6 │ │ │ │ │ movs r5, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - add sp, #44 @ 0x2c │ │ │ │ │ + add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 107a0 <_loop1_185_rule+0xbc> │ │ │ │ │ + beq.w 10e90 <_loop1_185_rule+0xc0> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10f8a <_loop1_185_rule+0x8a6> │ │ │ │ │ + bne.w 1170a <_loop1_185_rule+0x93a> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 107b2 <_loop1_185_rule+0xce> │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ + b.n 10ea2 <_loop1_185_rule+0xd2> │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 115a2 <_loop1_185_rule+0x7d2> │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 15bcc │ │ │ │ │ + mov r2, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 10ef8 <_loop1_185_rule+0x128> │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.w 109e2 <_loop1_185_rule+0x2fe> │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str.w fp, [r4, #8] │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10b48 <_loop1_185_rule+0x464> │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 110da <_loop1_185_rule+0x30a> │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str.w sl, [r4, #8] │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 11244 <_loop1_185_rule+0x474> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.w 1105e <_loop1_185_rule+0x97a> │ │ │ │ │ + ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 115fc <_loop1_185_rule+0x82c> │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne.w 10888 <_loop1_185_rule+0x1a4> │ │ │ │ │ + bne.w 10f80 <_loop1_185_rule+0x1b0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 10e74 <_loop1_185_rule+0x790> │ │ │ │ │ + blt.w 1158a <_loop1_185_rule+0x7ba> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ + ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ - str r1, [sp, #24] │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.w 1105e <_loop1_185_rule+0x97a> │ │ │ │ │ + str r2, [sp, #20] │ │ │ │ │ + str r3, [sp, #16] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 115fc <_loop1_185_rule+0x82c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 108a4 <_loop1_185_rule+0x1c0> │ │ │ │ │ - ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - subs r0, #1 │ │ │ │ │ + bne.w 10f9c <_loop1_185_rule+0x1cc> │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ + subs r2, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.w 10e84 <_loop1_185_rule+0x7a0> │ │ │ │ │ - adds r3, r0, #1 │ │ │ │ │ - cmp r0, r9 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 11500 <_loop1_185_rule+0x730> │ │ │ │ │ + adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 10cf8 <_loop1_185_rule+0x614> │ │ │ │ │ + movw r3, #6000 @ 0x1770 │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + beq.w 11418 <_loop1_185_rule+0x648> │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 10d10 <_loop1_185_rule+0x62c> │ │ │ │ │ + beq.w 11430 <_loop1_185_rule+0x660> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r3, r8, lsl #2] │ │ │ │ │ - ldrd r8, r6, [r3, #12] │ │ │ │ │ + ldrd r5, r6, [r3, #12] │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ - mov r5, r0 │ │ │ │ │ + mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10d3c <_loop1_185_rule+0x658> │ │ │ │ │ - ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ - movw r3, #6000 @ 0x1770 │ │ │ │ │ - adds r2, r0, #1 │ │ │ │ │ - cmp r0, r3 │ │ │ │ │ + beq.w 1145c <_loop1_185_rule+0x68c> │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + movw r1, #6000 @ 0x1770 │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ + add.w r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 11068 <_loop1_185_rule+0x984> │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 11064 <_loop1_185_rule+0x980> │ │ │ │ │ + beq.w 116f8 <_loop1_185_rule+0x928> │ │ │ │ │ + ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + bne.w 11698 <_loop1_185_rule+0x8c8> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10e1e <_loop1_185_rule+0x73a> │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - movs r1, #0 │ │ │ │ │ + bne.w 1153a <_loop1_185_rule+0x76a> │ │ │ │ │ + ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ - subs r0, #1 │ │ │ │ │ - str r0, [r4, #88] @ 0x58 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.w 10e7e <_loop1_185_rule+0x79a> │ │ │ │ │ + movs r3, #0 │ │ │ │ │ + str r3, [sp, #16] │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + bne.w 11586 <_loop1_185_rule+0x7b6> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - strd r2, r1, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov ip, r0 │ │ │ │ │ - ldrd r2, r1, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11010 <_loop1_185_rule+0x92c> │ │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ │ - mov r3, r8 │ │ │ │ │ - ldr r5, [r4, #20] │ │ │ │ │ - str r5, [sp, #12] │ │ │ │ │ + beq.w 1166e <_loop1_185_rule+0x89e> │ │ │ │ │ + ldr r2, [r4, #20] │ │ │ │ │ + mov r3, r5 │ │ │ │ │ + ldr.w r0, [r8, #4] │ │ │ │ │ + str r2, [sp, #12] │ │ │ │ │ + movs r2, #0 │ │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ │ ldr.w r5, [ip, #24] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ ldr.w r5, [ip, #20] │ │ │ │ │ strd r6, r5, [sp] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_THM_CALL _PyAST_arg │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10fea <_loop1_185_rule+0x906> │ │ │ │ │ + beq.w 11688 <_loop1_185_rule+0x8b8> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10fd4 <_loop1_185_rule+0x8f0> │ │ │ │ │ + bne.w 11676 <_loop1_185_rule+0x8a6> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 14f50 │ │ │ │ │ + bl 15bcc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10dec <_loop1_185_rule+0x708> │ │ │ │ │ + beq.w 11506 <_loop1_185_rule+0x736> │ │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10dec <_loop1_185_rule+0x708> │ │ │ │ │ + bne.w 11506 <_loop1_185_rule+0x736> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10dec <_loop1_185_rule+0x708> │ │ │ │ │ + beq.w 11506 <_loop1_185_rule+0x736> │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_default_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_default_pair │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1096a <_loop1_185_rule+0x286> │ │ │ │ │ - ldr r7, [sp, #28] │ │ │ │ │ + bne.w 11062 <_loop1_185_rule+0x292> │ │ │ │ │ + mov r6, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 110aa <_loop1_185_rule+0x9c6> │ │ │ │ │ + beq.w 116d4 <_loop1_185_rule+0x904> │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.n 10d42 <_loop1_185_rule+0x65e> │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + b.n 11462 <_loop1_185_rule+0x692> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 11010 <_loop1_185_rule+0x92c> │ │ │ │ │ + bne.w 1166e <_loop1_185_rule+0x89e> │ │ │ │ │ ldrd r8, r3, [r4, #8] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 10bfa <_loop1_185_rule+0x516> │ │ │ │ │ + bne.w 11318 <_loop1_185_rule+0x548> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 10e68 <_loop1_185_rule+0x784> │ │ │ │ │ + blt.w 1157a <_loop1_185_rule+0x7aa> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r8, lsl #2] │ │ │ │ │ - ldrd r8, r6, [r3, #12] │ │ │ │ │ + ldrd r5, r6, [r3, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 11010 <_loop1_185_rule+0x92c> │ │ │ │ │ + bne.w 1166e <_loop1_185_rule+0x89e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ - mov r5, r0 │ │ │ │ │ + mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10c12 <_loop1_185_rule+0x52e> │ │ │ │ │ - ldr r7, [sp, #28] │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #2 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - str.w fp, [r4, #8] │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - beq.w 10b48 <_loop1_185_rule+0x464> │ │ │ │ │ + bne.w 11330 <_loop1_185_rule+0x560> │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + mov r6, fp │ │ │ │ │ + subs r2, #2 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + str.w sl, [r4, #8] │ │ │ │ │ + cmp.w r9, #0 │ │ │ │ │ + beq.w 11244 <_loop1_185_rule+0x474> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10b48 <_loop1_185_rule+0x464> │ │ │ │ │ + bne.w 11244 <_loop1_185_rule+0x474> │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ - mov r0, r7 │ │ │ │ │ + mov r0, r9 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10f5c <_loop1_185_rule+0x878> │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - ble.n 10d9c <_loop1_185_rule+0x6b8> │ │ │ │ │ + beq.w 116b6 <_loop1_185_rule+0x8e6> │ │ │ │ │ + cmp.w r9, #0 │ │ │ │ │ + ble.n 114bc <_loop1_185_rule+0x6ec> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ - cmp r7, #1 │ │ │ │ │ - ldr.w r2, [sl] │ │ │ │ │ + cmp.w r9, #1 │ │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - beq.n 10d9c <_loop1_185_rule+0x6b8> │ │ │ │ │ + beq.n 114bc <_loop1_185_rule+0x6ec> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ - cmp r7, #2 │ │ │ │ │ - ldr.w r2, [sl, #4] │ │ │ │ │ + cmp.w r9, #2 │ │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ - beq.n 10d9c <_loop1_185_rule+0x6b8> │ │ │ │ │ - add.w r2, sl, #4 │ │ │ │ │ - lsls r7, r7, #2 │ │ │ │ │ + beq.n 114bc <_loop1_185_rule+0x6ec> │ │ │ │ │ + adds r2, r6, #4 │ │ │ │ │ + mov.w r7, r9, lsl #2 │ │ │ │ │ movs r3, #8 │ │ │ │ │ - mov r6, sl │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ │ str r0, [r1, r3] │ │ │ │ │ adds r3, #4 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne.n 10d8c <_loop1_185_rule+0x6a8> │ │ │ │ │ - mov sl, r6 │ │ │ │ │ - mov r0, sl │ │ │ │ │ + bne.n 114ae <_loop1_185_rule+0x6de> │ │ │ │ │ + mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10b56 <_loop1_185_rule+0x472> │ │ │ │ │ + b.n 11252 <_loop1_185_rule+0x482> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10a3e <_loop1_185_rule+0x35a> │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.w 10a42 <_loop1_185_rule+0x35e> │ │ │ │ │ - str r0, [sp, #20] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 10a40 <_loop1_185_rule+0x35c> │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - str r3, [r4, #60] @ 0x3c │ │ │ │ │ + beq.w 1113a <_loop1_185_rule+0x36a> │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 115e2 <_loop1_185_rule+0x812> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10d40 <_loop1_185_rule+0x65c> │ │ │ │ │ + b.n 1114c <_loop1_185_rule+0x37c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - str.w fp, [r4, #8] │ │ │ │ │ + str.w sl, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10b48 <_loop1_185_rule+0x464> │ │ │ │ │ - ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 10be0 <_loop1_185_rule+0x4fc> │ │ │ │ │ - ldr r7, [sp, #28] │ │ │ │ │ + b.n 11244 <_loop1_185_rule+0x474> │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ + str r5, [r4, #8] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 11302 <_loop1_185_rule+0x532> │ │ │ │ │ + mov r6, fp │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + b.n 11462 <_loop1_185_rule+0x692> │ │ │ │ │ + mov r6, fp │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - str.w fp, [r4, #8] │ │ │ │ │ + str.w sl, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - beq.w 10b48 <_loop1_185_rule+0x464> │ │ │ │ │ - b.n 10d4e <_loop1_185_rule+0x66a> │ │ │ │ │ + cmp.w r9, #0 │ │ │ │ │ + beq.w 11244 <_loop1_185_rule+0x474> │ │ │ │ │ + b.n 11470 <_loop1_185_rule+0x6a0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 108d0 <_loop1_185_rule+0x1ec> │ │ │ │ │ + beq.w 10fca <_loop1_185_rule+0x1fa> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 10f74 <_loop1_185_rule+0x890> │ │ │ │ │ + bne.w 1169c <_loop1_185_rule+0x8cc> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 108e4 <_loop1_185_rule+0x200> │ │ │ │ │ + b.n 10fdc <_loop1_185_rule+0x20c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ - mov r1, r0 │ │ │ │ │ + bl 7858 │ │ │ │ │ + str r0, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10c3c <_loop1_185_rule+0x558> │ │ │ │ │ + beq.w 1135c <_loop1_185_rule+0x58c> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 10c44 <_loop1_185_rule+0x560> │ │ │ │ │ - str r0, [sp, #20] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 110a6 <_loop1_185_rule+0x9c2> │ │ │ │ │ - ldr r7, [sp, #28] │ │ │ │ │ - b.n 10dce <_loop1_185_rule+0x6ea> │ │ │ │ │ + bne.w 116ea <_loop1_185_rule+0x91a> │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 11372 <_loop1_185_rule+0x5a2> │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ - mov r0, sl │ │ │ │ │ - str r3, [sp, #32] │ │ │ │ │ + mov r0, fp │ │ │ │ │ + str r3, [sp, #24] │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10f5a <_loop1_185_rule+0x876> │ │ │ │ │ + beq.w 117a6 <_loop1_185_rule+0x9d6> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - mov sl, r0 │ │ │ │ │ - b.n 10980 <_loop1_185_rule+0x29c> │ │ │ │ │ + mov fp, r0 │ │ │ │ │ + b.n 11078 <_loop1_185_rule+0x2a8> │ │ │ │ │ subs r3, #3 │ │ │ │ │ - str.w fp, [r4, #8] │ │ │ │ │ + str.w sl, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10b48 <_loop1_185_rule+0x464> │ │ │ │ │ + b.n 11244 <_loop1_185_rule+0x474> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r7, [sp, #28] │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.n 10df0 <_loop1_185_rule+0x70c> │ │ │ │ │ - ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ - movs r2, #1 │ │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ │ - subs r0, #1 │ │ │ │ │ - b.n 10be0 <_loop1_185_rule+0x4fc> │ │ │ │ │ - ldr r7, [sp, #28] │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - b.n 10d40 <_loop1_185_rule+0x65c> │ │ │ │ │ - ldr r7, [sp, #28] │ │ │ │ │ - subs r3, r0, #1 │ │ │ │ │ - b.n 10d42 <_loop1_185_rule+0x65e> │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 11056 <_loop1_185_rule+0x972> │ │ │ │ │ - subs r3, #2 │ │ │ │ │ - str.w fp, [r4, #8] │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10b48 <_loop1_185_rule+0x464> │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + mov r6, fp │ │ │ │ │ subs r3, #1 │ │ │ │ │ - movs r2, #1 │ │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 10b80 <_loop1_185_rule+0x49c> │ │ │ │ │ + b.n 1150a <_loop1_185_rule+0x73a> │ │ │ │ │ + mov r6, fp │ │ │ │ │ + b.n 11460 <_loop1_185_rule+0x690> │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + movs r0, #1 │ │ │ │ │ + str r0, [r4, #60] @ 0x3c │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + b.n 114f8 <_loop1_185_rule+0x728> │ │ │ │ │ + subs r2, #2 │ │ │ │ │ + str.w sl, [r4, #8] │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 11244 <_loop1_185_rule+0x474> │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + movs r0, #1 │ │ │ │ │ + str r0, [r4, #60] @ 0x3c │ │ │ │ │ + b.n 1129a <_loop1_185_rule+0x4ca> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 10f44 <_loop1_185_rule+0x860> │ │ │ │ │ + beq.w 117d0 <_loop1_185_rule+0xa00> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ - str.w fp, [r4, #8] │ │ │ │ │ + str.w sl, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10b48 <_loop1_185_rule+0x464> │ │ │ │ │ + b.n 11244 <_loop1_185_rule+0x474> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ - str.w fp, [r4, #8] │ │ │ │ │ + str.w sl, [r4, #8] │ │ │ │ │ subs r3, #2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10b48 <_loop1_185_rule+0x464> │ │ │ │ │ + b.n 11244 <_loop1_185_rule+0x474> │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 117d0 <_loop1_185_rule+0xa00> │ │ │ │ │ + mov.w r9, #0 │ │ │ │ │ + b.n 1140e <_loop1_185_rule+0x63e> │ │ │ │ │ + str r0, [sp, #16] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 1113e <_loop1_185_rule+0x36e> │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + str r3, [r4, #60] @ 0x3c │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 11460 <_loop1_185_rule+0x690> │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + b.n 114f8 <_loop1_185_rule+0x728> │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10b80 <_loop1_185_rule+0x49c> │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ + cbz r0, 11620 <_loop1_185_rule+0x850> │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + movs r2, #1 │ │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ │ + b.n 1150a <_loop1_185_rule+0x73a> │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.w 1073c <_loop1_185_rule+0x58> │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 10d42 <_loop1_185_rule+0x65e> │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.n 1160c <_loop1_185_rule+0x83c> │ │ │ │ │ + b.n 1118e <_loop1_185_rule+0x3be> │ │ │ │ │ + subs r3, #2 │ │ │ │ │ + str.w sl, [r4, #8] │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 11244 <_loop1_185_rule+0x474> │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - movs r5, #0 │ │ │ │ │ - b.n 10da6 <_loop1_185_rule+0x6c2> │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - str r3, [r4, #60] @ 0x3c │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ + b.n 1129a <_loop1_185_rule+0x4ca> │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - mov r5, sl │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 10da6 <_loop1_185_rule+0x6c2> │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 10712 <_loop1_185_rule+0x2e> │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r2, r3, #1 │ │ │ │ │ - movs r5, #0 │ │ │ │ │ - b.n 10da6 <_loop1_185_rule+0x6c2> │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.n 115a2 <_loop1_185_rule+0x7d2> │ │ │ │ │ + ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ + b.n 1129a <_loop1_185_rule+0x4ca> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.w 108be <_loop1_185_rule+0x1da> │ │ │ │ │ - ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ - subs r0, #1 │ │ │ │ │ - str r0, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10bde <_loop1_185_rule+0x4fa> │ │ │ │ │ + ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 10e7c <_loop1_185_rule+0xac> │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 110d0 <_loop1_185_rule+0x300> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq.w 11126 <_loop1_185_rule+0x356> │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 11460 <_loop1_185_rule+0x690> │ │ │ │ │ + mov r6, fp │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - cbnz r2, 10f70 <_loop1_185_rule+0x88c> │ │ │ │ │ - ldr r5, [r4, #8] │ │ │ │ │ - b.n 10872 <_loop1_185_rule+0x18e> │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.n 1150a <_loop1_185_rule+0x73a> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 11094 <_loop1_185_rule+0x9b0> │ │ │ │ │ + beq.w 113b4 <_loop1_185_rule+0x5e4> │ │ │ │ │ + mov r6, fp │ │ │ │ │ + b.n 1160c <_loop1_185_rule+0x83c> │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - str.w fp, [r4, #8] │ │ │ │ │ + mov r6, fp │ │ │ │ │ subs r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10b48 <_loop1_185_rule+0x464> │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.n 1160c <_loop1_185_rule+0x83c> │ │ │ │ │ + b.n 1150a <_loop1_185_rule+0x73a> │ │ │ │ │ + mov r6, fp │ │ │ │ │ + b.n 11668 <_loop1_185_rule+0x898> │ │ │ │ │ + str r0, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10eb2 <_loop1_185_rule+0x7ce> │ │ │ │ │ - b.n 10aea <_loop1_185_rule+0x406> │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - mov r0, sl │ │ │ │ │ + beq.w 10fce <_loop1_185_rule+0x1fe> │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + movs r0, #1 │ │ │ │ │ + str r0, [r4, #60] @ 0x3c │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 112f8 <_loop1_185_rule+0x528> │ │ │ │ │ + mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 10da6 <_loop1_185_rule+0x6c2> │ │ │ │ │ - ldr r7, [sp, #28] │ │ │ │ │ - b.n 10ee6 <_loop1_185_rule+0x802> │ │ │ │ │ - str r0, [sp, #36] @ 0x24 │ │ │ │ │ + b.n 114c6 <_loop1_185_rule+0x6f6> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ - cbz r0, 10fa4 <_loop1_185_rule+0x8c0> │ │ │ │ │ - ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ - movs r2, #1 │ │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ │ - subs r0, #1 │ │ │ │ │ - str r0, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10bde <_loop1_185_rule+0x4fa> │ │ │ │ │ - str r0, [sp, #20] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.n 115dc <_loop1_185_rule+0x80c> │ │ │ │ │ + b.n 111e4 <_loop1_185_rule+0x414> │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 11502 <_loop1_185_rule+0x732> │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 114f8 <_loop1_185_rule+0x728> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 107a4 <_loop1_185_rule+0xc0> │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - movs r2, #1 │ │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 109d8 <_loop1_185_rule+0x2f4> │ │ │ │ │ + beq.w 1106a <_loop1_185_rule+0x29a> │ │ │ │ │ + mov r6, fp │ │ │ │ │ + b.n 1140e <_loop1_185_rule+0x63e> │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + cbz r0, 116f4 <_loop1_185_rule+0x924> │ │ │ │ │ + mov r6, fp │ │ │ │ │ + b.n 115f0 <_loop1_185_rule+0x820> │ │ │ │ │ + ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ + b.n 11366 <_loop1_185_rule+0x596> │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 108d8 <_loop1_185_rule+0x1f4> │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + beq.w 1134a <_loop1_185_rule+0x57a> │ │ │ │ │ + mov r6, fp │ │ │ │ │ + b.n 11666 <_loop1_185_rule+0x896> │ │ │ │ │ + str r0, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10ea4 <_loop1_185_rule+0x7c0> │ │ │ │ │ - b.n 107f6 <_loop1_185_rule+0x112> │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.n 10b80 <_loop1_185_rule+0x49c> │ │ │ │ │ + beq.w 10e94 <_loop1_185_rule+0xc4> │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + movs r0, #1 │ │ │ │ │ + str r0, [r4, #60] @ 0x3c │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 110d0 <_loop1_185_rule+0x300> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ - subs r0, #1 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 10928 <_loop1_185_rule+0x244> │ │ │ │ │ - movs r2, #1 │ │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 10be0 <_loop1_185_rule+0x4fc> │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 11020 <_loop1_185_rule+0x250> │ │ │ │ │ + movs r0, #1 │ │ │ │ │ + str r0, [r4, #60] @ 0x3c │ │ │ │ │ + b.n 114f8 <_loop1_185_rule+0x728> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10c94 <_loop1_185_rule+0x5b0> │ │ │ │ │ - ldr r7, [sp, #28] │ │ │ │ │ - movs r2, #1 │ │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 10df0 <_loop1_185_rule+0x70c> │ │ │ │ │ - ldr r7, [sp, #28] │ │ │ │ │ + bne.n 11732 <_loop1_185_rule+0x962> │ │ │ │ │ + ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ + b.n 114f8 <_loop1_185_rule+0x728> │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + b.n 1129a <_loop1_185_rule+0x4ca> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10fe4 <_loop1_185_rule+0x900> │ │ │ │ │ - b.n 10df0 <_loop1_185_rule+0x70c> │ │ │ │ │ + bne.w 115b2 <_loop1_185_rule+0x7e2> │ │ │ │ │ + b.n 111e4 <_loop1_185_rule+0x414> │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 1129a <_loop1_185_rule+0x4ca> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 10a2a <_loop1_185_rule+0x346> │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10d40 <_loop1_185_rule+0x65c> │ │ │ │ │ - ldr r7, [sp, #28] │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.n 10df0 <_loop1_185_rule+0x70c> │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.n 10b80 <_loop1_185_rule+0x49c> │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 10ea4 <_loop1_185_rule+0x7c0> │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 10b80 <_loop1_185_rule+0x49c> │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + beq.w 10e2c <_loop1_185_rule+0x5c> │ │ │ │ │ + subs r2, r3, #1 │ │ │ │ │ + b.n 11462 <_loop1_185_rule+0x692> │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq.w 10dfe <_loop1_185_rule+0x2e> │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + movs r5, #0 │ │ │ │ │ + b.n 114c6 <_loop1_185_rule+0x6f6> │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + str r3, [r4, #60] @ 0x3c │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + mov r5, r6 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + b.n 114c6 <_loop1_185_rule+0x6f6> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.w 1078c <_loop1_185_rule+0xa8> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 109d8 <_loop1_185_rule+0x2f4> │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.n 10fe4 <_loop1_185_rule+0x900> │ │ │ │ │ - b.n 10a94 <_loop1_185_rule+0x3b0> │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.n 10fe4 <_loop1_185_rule+0x900> │ │ │ │ │ - ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10be0 <_loop1_185_rule+0x4fc> │ │ │ │ │ - ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ - subs r0, #1 │ │ │ │ │ - b.n 10be0 <_loop1_185_rule+0x4fc> │ │ │ │ │ - ldr r7, [sp, #28] │ │ │ │ │ - b.n 11008 <_loop1_185_rule+0x924> │ │ │ │ │ + cbz r2, 117ac <_loop1_185_rule+0x9dc> │ │ │ │ │ + mov r6, fp │ │ │ │ │ + b.n 1176e <_loop1_185_rule+0x99e> │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + mov r0, fp │ │ │ │ │ + b.n 116b8 <_loop1_185_rule+0x8e8> │ │ │ │ │ + ldr r5, [r4, #8] │ │ │ │ │ + b.w 10f66 <_loop1_185_rule+0x196> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 10c22 <_loop1_185_rule+0x53e> │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ - subs r0, #1 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.n 10fce <_loop1_185_rule+0x8ea> │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 10be0 <_loop1_185_rule+0x4fc> │ │ │ │ │ - ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - subs r0, #1 │ │ │ │ │ - b.n 10be0 <_loop1_185_rule+0x4fc> │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 10aea <_loop1_185_rule+0x406> │ │ │ │ │ - movs r7, #0 │ │ │ │ │ - b.n 10cee <_loop1_185_rule+0x60a> │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10972 <_loop1_185_rule+0x28e> │ │ │ │ │ - ldr r7, [sp, #28] │ │ │ │ │ - b.n 10cee <_loop1_185_rule+0x60a> │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 10c44 <_loop1_185_rule+0x560> │ │ │ │ │ + beq.w 10fb6 <_loop1_185_rule+0x1e6> │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 112f8 <_loop1_185_rule+0x528> │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + b.n 114f8 <_loop1_185_rule+0x728> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10ee6 <_loop1_185_rule+0x802> │ │ │ │ │ - nop │ │ │ │ │ + str.w sl, [r4, #8] │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 11244 <_loop1_185_rule+0x474> │ │ │ │ │ │ │ │ │ │ -000110b0 : │ │ │ │ │ +000117dc : │ │ │ │ │ named_expression_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 1146a │ │ │ │ │ + beq.w 11b96 │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 11478 │ │ │ │ │ + bne.w 11ba4 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 1115a │ │ │ │ │ + beq.n 11886 │ │ │ │ │ ldr r5, [r4, #12] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ it ne │ │ │ │ │ movne r5, r6 │ │ │ │ │ - beq.n 11170 │ │ │ │ │ + beq.n 1189c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1119c │ │ │ │ │ + bne.n 118c8 │ │ │ │ │ ldrd r3, r2, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 11232 │ │ │ │ │ + bne.w 1195e │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 11414 │ │ │ │ │ + bne.w 11b40 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1126a │ │ │ │ │ + beq.w 11996 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #53 @ 0x35 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1126a │ │ │ │ │ + beq.w 11996 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 11464 │ │ │ │ │ + bne.w 11b90 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne.n 110f4 │ │ │ │ │ + bne.n 11820 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 1121a │ │ │ │ │ + blt.n 11946 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 11464 │ │ │ │ │ + bne.w 11b90 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1110e │ │ │ │ │ + beq.n 1183a │ │ │ │ │ movs r1, #53 @ 0x35 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1110e │ │ │ │ │ + beq.n 1183a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1145c │ │ │ │ │ + beq.w 11b88 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1145c │ │ │ │ │ + beq.w 11b88 │ │ │ │ │ mov r1, r5 │ │ │ │ │ movs r2, #2 │ │ │ │ │ ldrd r5, r3, [r3, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 <_PyPegen_set_expr_context> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_set_expr_context │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11456 │ │ │ │ │ + beq.w 11b82 │ │ │ │ │ strd r5, r3, [sp] │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ bl 0 <_PyAST_NamedExpr> │ │ │ │ │ R_ARM_THM_CALL _PyAST_NamedExpr │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC30 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC32 │ │ │ │ │ movt r2, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC30 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC32 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1f2c │ │ │ │ │ + bl 1558 │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1141c │ │ │ │ │ + beq.w 11b48 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1142c │ │ │ │ │ + bne.w 11b58 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 11150 │ │ │ │ │ + b.n 1187c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r7, r3 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 11120 │ │ │ │ │ + beq.w 1184c │ │ │ │ │ mov r3, r2 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 11478 │ │ │ │ │ + bne.w 11ba4 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 11442 │ │ │ │ │ + beq.w 11b6e │ │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ │ mov.w r1, #1200 @ 0x4b0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ - cbz r0, 11272 │ │ │ │ │ + cbz r0, 1199e │ │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 11216 │ │ │ │ │ + bne.n 11942 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 11120 │ │ │ │ │ + b.n 1184c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 11216 │ │ │ │ │ + b.n 11942 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r8, r3 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 11450 │ │ │ │ │ + bne.w 11b7c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1134e │ │ │ │ │ + bne.n 11a7a │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 11450 │ │ │ │ │ + bne.w 11b7c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, 112e2 │ │ │ │ │ + cbnz r0, 11a0e │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 11450 │ │ │ │ │ + bne.w 11b7c │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_161_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_161_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ - cbz r0, 112ca │ │ │ │ │ + cbz r0, 119f6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9f8c │ │ │ │ │ + bl a500 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 113ae │ │ │ │ │ + bne.n 11ada │ │ │ │ │ movs r3, #0 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ mov.w r2, #1200 @ 0x4b0 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_insert_memo │ │ │ │ │ - b.n 11258 │ │ │ │ │ + b.n 11984 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 112a0 │ │ │ │ │ + beq.n 119cc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9f8c │ │ │ │ │ + bl a500 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 112a0 │ │ │ │ │ + beq.n 119cc │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_160_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_160_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 112a0 │ │ │ │ │ + beq.n 119cc │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC49 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC49 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ movw r2, #0 │ │ │ │ │ @@ -30343,38 +31072,38 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ ldr r2, [r3, #28] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r5, #16] │ │ │ │ │ - bl 34d4 │ │ │ │ │ + bl 2a20 │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 112d2 │ │ │ │ │ + beq.n 119fe │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 11266 │ │ │ │ │ + b.n 11992 │ │ │ │ │ movs r1, #53 @ 0x35 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1128a │ │ │ │ │ + beq.n 119b6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1128a │ │ │ │ │ + beq.n 119b6 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r2, [r5, #16] │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ @@ -30395,42 +31124,42 @@ │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC57 │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC57 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ - bl 34d4 │ │ │ │ │ + bl 2a20 │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 11340 │ │ │ │ │ - b.n 112d2 │ │ │ │ │ + bne.n 11a6c │ │ │ │ │ + b.n 119fe │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 112ca │ │ │ │ │ + beq.n 119f6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9f8c │ │ │ │ │ + bl a500 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 112ca │ │ │ │ │ + beq.n 119f6 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_162_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_162_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 112ca │ │ │ │ │ + beq.w 119f6 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r2, [r5, #16] │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ @@ -30450,260 +31179,260 @@ │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC58 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ - b.n 1139c │ │ │ │ │ + b.n 11ac8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 11150 │ │ │ │ │ + b.n 1187c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - cbz r0, 1143e │ │ │ │ │ + cbz r0, 11b6a │ │ │ │ │ movs r7, #1 │ │ │ │ │ str r7, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 11224 │ │ │ │ │ + b.n 11950 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 11426 │ │ │ │ │ + bne.n 11b52 │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 11216 │ │ │ │ │ + b.n 11942 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 11224 │ │ │ │ │ + b.n 11950 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 11246 │ │ │ │ │ + beq.w 11972 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 1134a │ │ │ │ │ + b.n 11a76 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 111dc │ │ │ │ │ + b.n 11908 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 11224 │ │ │ │ │ + b.n 11950 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 11224 │ │ │ │ │ + b.n 11950 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 110dc │ │ │ │ │ + beq.w 11808 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 11150 │ │ │ │ │ + b.n 1187c │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00011480 : │ │ │ │ │ +00011bac : │ │ │ │ │ tuple_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #28 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 116a8 │ │ │ │ │ + beq.w 11dd4 │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 116b6 │ │ │ │ │ + bne.w 11de2 │ │ │ │ │ ldrd r5, r6, [r4, #8] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq.w 116bc │ │ │ │ │ + beq.w 11de8 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov sl, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1164a │ │ │ │ │ + beq.w 11d76 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 1169e │ │ │ │ │ + beq.w 11dca │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 116fc │ │ │ │ │ + bne.w 11e28 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 115c6 │ │ │ │ │ + beq.n 11cf2 │ │ │ │ │ ldr.w r8, [r4, #12] │ │ │ │ │ cmp r6, r8 │ │ │ │ │ it ne │ │ │ │ │ movne r8, r6 │ │ │ │ │ - beq.n 115dc │ │ │ │ │ + beq.n 11d08 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r3, r8, lsl #2] │ │ │ │ │ ldrd r7, r3, [r3, #12] │ │ │ │ │ mov fp, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 11606 │ │ │ │ │ + bne.n 11d32 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 11702 │ │ │ │ │ + bne.w 11e2e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 110b0 │ │ │ │ │ + bl 117dc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, r0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1167a │ │ │ │ │ + beq.w 11da6 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1165c │ │ │ │ │ + beq.w 11d88 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12ce4 │ │ │ │ │ + bl 133f0 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 1172e │ │ │ │ │ + bne.w 11e5a │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 116f0 │ │ │ │ │ + beq.w 11e1c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 116f0 │ │ │ │ │ + bne.w 11e1c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1164a │ │ │ │ │ + beq.n 11d76 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 115b8 │ │ │ │ │ + cbz r0, 11ce4 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r0, r7 │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r5, [r6, #24] │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ ldr r5, [r6, #20] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_Tuple> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Tuple │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11714 │ │ │ │ │ + beq.w 11e40 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 11714 │ │ │ │ │ + bne.w 11e40 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 11702 │ │ │ │ │ + bne.w 11e2e │ │ │ │ │ ldrd r8, r3, [r4, #8] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.n 11506 │ │ │ │ │ + bne.n 11c32 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 1167e │ │ │ │ │ + blt.n 11daa │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r8, lsl #2] │ │ │ │ │ ldrd r7, r3, [r3, #12] │ │ │ │ │ mov fp, r3 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 11702 │ │ │ │ │ + bne.w 11e2e │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1151e │ │ │ │ │ + beq.n 11c4a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9f8c │ │ │ │ │ + bl a500 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1151e │ │ │ │ │ + beq.n 11c4a │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1170a │ │ │ │ │ + beq.n 11e36 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r2, r7 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r3, fp │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr.w r7, [ip, #24] │ │ │ │ │ str r7, [sp, #4] │ │ │ │ │ ldr.w r7, [ip, #20] │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_Starred> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Starred │ │ │ │ │ mov r7, r0 │ │ │ │ │ - cbz r0, 1166e │ │ │ │ │ + cbz r0, 11d9a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 1168a │ │ │ │ │ + cbnz r3, 11db6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1153e │ │ │ │ │ + b.n 11c6a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #28 │ │ │ │ │ @@ -30711,1492 +31440,1508 @@ │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ movs r7, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 1157a │ │ │ │ │ - b.n 1164c │ │ │ │ │ + beq.n 11ca6 │ │ │ │ │ + b.n 11d78 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - cbnz r0, 11696 │ │ │ │ │ + cbnz r0, 11dc2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 11660 │ │ │ │ │ + b.n 11d8c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 11660 │ │ │ │ │ + b.n 11d8c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 11646 │ │ │ │ │ + beq.n 11d72 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 11660 │ │ │ │ │ + b.n 11d8c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 114e4 │ │ │ │ │ + b.n 11c10 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 114ae │ │ │ │ │ + beq.w 11bda │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n 115bc │ │ │ │ │ + b.n 11ce8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 116d2 │ │ │ │ │ + bge.n 11dfe │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 115bc │ │ │ │ │ + b.n 11ce8 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov sl, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 114c6 │ │ │ │ │ + beq.w 11bf2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 115bc │ │ │ │ │ + b.n 11ce8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbz r0, 11728 │ │ │ │ │ + cbz r0, 11e54 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1164c │ │ │ │ │ + b.n 11d78 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 11660 │ │ │ │ │ + b.n 11d8c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 11660 │ │ │ │ │ + b.n 11d8c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 11650 │ │ │ │ │ + beq.n 11d7c │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 115bc │ │ │ │ │ + b.n 11ce8 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 11664 │ │ │ │ │ + b.n 11d90 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 11660 │ │ │ │ │ + b.n 11d8c │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00011734 : │ │ │ │ │ +00011e60 : │ │ │ │ │ star_named_expression_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #24 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 1181e │ │ │ │ │ + beq.n 11f4a │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, 117b8 │ │ │ │ │ + cbnz r2, 11ee4 │ │ │ │ │ ldrd r6, r5, [r4, #8] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq.n 11798 │ │ │ │ │ + beq.n 11ec4 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 117c4 │ │ │ │ │ + cbnz r0, 11ef0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r3, 117b8 │ │ │ │ │ + cbnz r3, 11ee4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 110b0 │ │ │ │ │ + bl 117dc │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 117c0 │ │ │ │ │ + cbz r0, 11eec │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 11812 │ │ │ │ │ + blt.n 11f3e │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 11770 │ │ │ │ │ + beq.n 11e9c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 1178e │ │ │ │ │ + b.n 11eba │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 1178a │ │ │ │ │ + b.n 11eb6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9f8c │ │ │ │ │ + bl a500 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1177a │ │ │ │ │ + beq.n 11ea6 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1178a │ │ │ │ │ + beq.n 11eb6 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r2, r7 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r6, [r5, #24] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ ldr r5, [r5, #20] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_Starred> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Starred │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 117fe │ │ │ │ │ + cbz r0, 11f2a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1178a │ │ │ │ │ + beq.n 11eb6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1178a │ │ │ │ │ + beq.n 11eb6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 1178e │ │ │ │ │ + b.n 11eba │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 1178e │ │ │ │ │ + b.n 11eba │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 11756 │ │ │ │ │ + b.n 11e82 │ │ │ │ │ │ │ │ │ │ -00011824 <_loop0_37_rule>: │ │ │ │ │ +00011f50 <_loop0_37_rule>: │ │ │ │ │ _loop0_40_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ - ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ + ldr r1, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ │ - movw r2, #6000 @ 0x1770 │ │ │ │ │ + movw r3, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - add.w r3, r3, #1 │ │ │ │ │ - str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 1203e <_loop0_37_rule+0x81a> │ │ │ │ │ - ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.w 1204c <_loop0_37_rule+0x828> │ │ │ │ │ + cmp r1, r3 │ │ │ │ │ + add.w r1, r1, #1 │ │ │ │ │ + str r1, [r0, #88] @ 0x58 │ │ │ │ │ + beq.w 1275c <_loop0_37_rule+0x80c> │ │ │ │ │ + ldr r3, [r0, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 1276a <_loop0_37_rule+0x81a> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ - mov fp, r3 │ │ │ │ │ + str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ - mov r5, r0 │ │ │ │ │ + mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11e2c <_loop0_37_rule+0x608> │ │ │ │ │ - ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - bne.w 11e34 <_loop0_37_rule+0x610> │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + beq.w 125ae <_loop0_37_rule+0x65e> │ │ │ │ │ + ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + cmp.w r8, #0 │ │ │ │ │ + bne.w 125b8 <_loop0_37_rule+0x668> │ │ │ │ │ + adds r2, r3, #1 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + cmp r3, r1 │ │ │ │ │ + beq.w 12748 <_loop0_37_rule+0x7f8> │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ - cmp r2, r1 │ │ │ │ │ + ldr r6, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 11f46 <_loop0_37_rule+0x722> │ │ │ │ │ - adds r2, r3, #1 │ │ │ │ │ - ldr.w r8, [r4, #8] │ │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ │ - movw r2, #6000 @ 0x1770 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - beq.w 11acc <_loop0_37_rule+0x2a8> │ │ │ │ │ - ldr r6, [r4, #12] │ │ │ │ │ - cmp r8, r6 │ │ │ │ │ - beq.w 11ae4 <_loop0_37_rule+0x2c0> │ │ │ │ │ - mov r6, r8 │ │ │ │ │ + movw r3, #6000 @ 0x1770 │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + beq.w 121f2 <_loop0_37_rule+0x2a2> │ │ │ │ │ + ldr r5, [r4, #12] │ │ │ │ │ + cmp r6, r5 │ │ │ │ │ + beq.w 1220a <_loop0_37_rule+0x2ba> │ │ │ │ │ + mov r5, r6 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ - ldrd r6, sl, [r3, #12] │ │ │ │ │ + ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ │ + mov fp, r2 │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11b10 <_loop0_37_rule+0x2ec> │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - movw r2, #6000 @ 0x1770 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - add.w r3, r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 12028 <_loop0_37_rule+0x804> │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.w 12038 <_loop0_37_rule+0x814> │ │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ │ + beq.w 1223a <_loop0_37_rule+0x2ea> │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + movw r3, #6000 @ 0x1770 │ │ │ │ │ + cmp r1, r3 │ │ │ │ │ + add.w r1, r1, #1 │ │ │ │ │ + str r1, [r4, #88] @ 0x58 │ │ │ │ │ + beq.w 12732 <_loop0_37_rule+0x7e2> │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + bne.w 12742 <_loop0_37_rule+0x7f2> │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ + ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - mov r1, r0 │ │ │ │ │ + mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 11c86 <_loop0_37_rule+0x462> │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - str r3, [r4, #8] │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.w 11b14 <_loop0_37_rule+0x2f0> │ │ │ │ │ + bne.w 12390 <_loop0_37_rule+0x440> │ │ │ │ │ + str r5, [r4, #8] │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + subs r1, #1 │ │ │ │ │ + str r1, [r4, #88] @ 0x58 │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + bne.w 1223e <_loop0_37_rule+0x2ee> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str r2, [sp, #16] │ │ │ │ │ - str r1, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1214e <_loop0_37_rule+0x92a> │ │ │ │ │ - mov r3, r6 │ │ │ │ │ - ldr r6, [r4, #20] │ │ │ │ │ + beq.w 12824 <_loop0_37_rule+0x8d4> │ │ │ │ │ + mov r2, r5 │ │ │ │ │ + ldr r5, [r4, #20] │ │ │ │ │ ldr.w r0, [r9, #4] │ │ │ │ │ - str r6, [sp, #12] │ │ │ │ │ - ldrd r2, r1, [sp, #16] │ │ │ │ │ - ldr.w r6, [ip, #24] │ │ │ │ │ - str r6, [sp, #8] │ │ │ │ │ - ldr.w r6, [ip, #20] │ │ │ │ │ - strd sl, r6, [sp] │ │ │ │ │ + mov r3, fp │ │ │ │ │ + str r5, [sp, #12] │ │ │ │ │ + mov r1, sl │ │ │ │ │ + ldr.w r5, [ip, #24] │ │ │ │ │ + str r5, [sp, #8] │ │ │ │ │ + ldr.w r5, [ip, #20] │ │ │ │ │ + str r5, [sp, #4] │ │ │ │ │ + ldr r5, [sp, #20] │ │ │ │ │ + str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_THM_CALL _PyAST_arg │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 12156 <_loop0_37_rule+0x932> │ │ │ │ │ + beq.w 1282c <_loop0_37_rule+0x8dc> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 12122 <_loop0_37_rule+0x8fe> │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ + bne.w 1283e <_loop0_37_rule+0x8ee> │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + subs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 14f50 │ │ │ │ │ + str r1, [r4, #88] @ 0x58 │ │ │ │ │ + bl 15bcc │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11cb6 <_loop0_37_rule+0x492> │ │ │ │ │ + beq.w 123bc <_loop0_37_rule+0x46c> │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11cb6 <_loop0_37_rule+0x492> │ │ │ │ │ + beq.w 123bc <_loop0_37_rule+0x46c> │ │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ - mov r2, r6 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.w 12024 <_loop0_37_rule+0x800> │ │ │ │ │ + mov fp, r2 │ │ │ │ │ + mov r5, r2 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne.w 127b4 <_loop0_37_rule+0x864> │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_default_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_default_pair │ │ │ │ │ - mov r3, r0 │ │ │ │ │ + mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11f82 <_loop0_37_rule+0x75e> │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.w 1208e <_loop0_37_rule+0x86a> │ │ │ │ │ - ldr r1, [r4, #8] │ │ │ │ │ + beq.w 12692 <_loop0_37_rule+0x742> │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 12700 <_loop0_37_rule+0x7b0> │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + mov.w r9, #1 │ │ │ │ │ + ldr r6, [r4, #8] │ │ │ │ │ movw sl, #6000 @ 0x1770 │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - mov fp, r1 │ │ │ │ │ - str r7, [sp, #28] │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - str r5, [sp, #20] │ │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ │ - movs r2, #1 │ │ │ │ │ - str r3, [r5, #0] │ │ │ │ │ - str r2, [sp, #16] │ │ │ │ │ - str r2, [sp, #32] │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ - cmp r2, sl │ │ │ │ │ - add.w r3, r2, #1 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r6, [sp, #16] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 11fe4 <_loop0_37_rule+0x7c0> │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.w 11f7a <_loop0_37_rule+0x756> │ │ │ │ │ - ldr r7, [r4, #8] │ │ │ │ │ + str.w r9, [sp, #32] │ │ │ │ │ + str r5, [r7, #0] │ │ │ │ │ + str r7, [sp, #20] │ │ │ │ │ + adds r2, r3, #1 │ │ │ │ │ + mov fp, r9 │ │ │ │ │ cmp r3, sl │ │ │ │ │ - add.w r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - it ne │ │ │ │ │ - movne r6, r7 │ │ │ │ │ - beq.w 11ffe <_loop0_37_rule+0x7da> │ │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ │ - cmp r3, r6 │ │ │ │ │ - beq.w 11ef8 <_loop0_37_rule+0x6d4> │ │ │ │ │ + beq.w 126f0 <_loop0_37_rule+0x7a0> │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 1270a <_loop0_37_rule+0x7ba> │ │ │ │ │ + adds r3, r2, #1 │ │ │ │ │ + mov r8, r6 │ │ │ │ │ + cmp r2, sl │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + beq.w 123e2 <_loop0_37_rule+0x492> │ │ │ │ │ + ldr r5, [r4, #12] │ │ │ │ │ + cmp r6, r5 │ │ │ │ │ + beq.w 123fa <_loop0_37_rule+0x4aa> │ │ │ │ │ + mov r5, r6 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ - ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ - ldrd r9, r5, [r3, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ + ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ │ + str r2, [sp, #24] │ │ │ │ │ + str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - mov r8, r0 │ │ │ │ │ + mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11cbc <_loop0_37_rule+0x498> │ │ │ │ │ - adds r1, r3, #1 │ │ │ │ │ + beq.w 1242a <_loop0_37_rule+0x4da> │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ - str r1, [r4, #88] @ 0x58 │ │ │ │ │ + adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 11ff6 <_loop0_37_rule+0x7d2> │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.w 11fee <_loop0_37_rule+0x7ca> │ │ │ │ │ + str r1, [r4, #88] @ 0x58 │ │ │ │ │ + beq.w 12712 <_loop0_37_rule+0x7c2> │ │ │ │ │ + ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + bne.w 126e0 <_loop0_37_rule+0x790> │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ │ + ldr r7, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 11e8a <_loop0_37_rule+0x666> │ │ │ │ │ - str r6, [r4, #8] │ │ │ │ │ + bne.w 1260c <_loop0_37_rule+0x6bc> │ │ │ │ │ + str r7, [r4, #8] │ │ │ │ │ movs r1, #0 │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ + ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.w 11cbe <_loop0_37_rule+0x49a> │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + bne.w 1242e <_loop0_37_rule+0x4de> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11fd4 <_loop0_37_rule+0x7b0> │ │ │ │ │ - mov r2, r6 │ │ │ │ │ - ldr r6, [r4, #20] │ │ │ │ │ - str r6, [sp, #12] │ │ │ │ │ - mov r3, r9 │ │ │ │ │ - ldr r6, [r0, #24] │ │ │ │ │ - str r6, [sp, #8] │ │ │ │ │ + beq.w 12892 <_loop0_37_rule+0x942> │ │ │ │ │ + mov r2, r7 │ │ │ │ │ + ldr r7, [r4, #20] │ │ │ │ │ + str r7, [sp, #12] │ │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ │ + ldr r7, [r0, #24] │ │ │ │ │ + str r7, [sp, #8] │ │ │ │ │ + ldr r7, [sp, #28] │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ - strd r5, r0, [sp] │ │ │ │ │ - ldr.w r0, [r8, #4] │ │ │ │ │ + strd r7, r0, [sp] │ │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_THM_CALL _PyAST_arg │ │ │ │ │ - mov r8, r0 │ │ │ │ │ + mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 120b6 <_loop0_37_rule+0x892> │ │ │ │ │ + beq.w 12882 <_loop0_37_rule+0x932> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 120a2 <_loop0_37_rule+0x87e> │ │ │ │ │ + bne.w 1286e <_loop0_37_rule+0x91e> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 14f50 │ │ │ │ │ - mov r9, r0 │ │ │ │ │ + bl 15bcc │ │ │ │ │ + str r0, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11e3e <_loop0_37_rule+0x61a> │ │ │ │ │ + beq.w 125be <_loop0_37_rule+0x66e> │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11e3e <_loop0_37_rule+0x61a> │ │ │ │ │ + beq.w 125be <_loop0_37_rule+0x66e> │ │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ + ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.w 12062 <_loop0_37_rule+0x83e> │ │ │ │ │ - mov r2, r9 │ │ │ │ │ - mov r1, r8 │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + bne.w 1277e <_loop0_37_rule+0x82e> │ │ │ │ │ + mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_default_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_default_pair │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11fa6 <_loop0_37_rule+0x782> │ │ │ │ │ + beq.w 126b0 <_loop0_37_rule+0x760> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 12066 <_loop0_37_rule+0x842> │ │ │ │ │ + bne.w 12770 <_loop0_37_rule+0x820> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - beq.w 11ee2 <_loop0_37_rule+0x6be> │ │ │ │ │ - ldrd r3, r2, [sp, #16] │ │ │ │ │ - str.w r6, [r2, r3, lsl #2] │ │ │ │ │ - adds r3, #1 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ │ - mov fp, r3 │ │ │ │ │ - b.n 1199c <_loop0_37_rule+0x178> │ │ │ │ │ + cmp r3, r9 │ │ │ │ │ + beq.w 12664 <_loop0_37_rule+0x714> │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + str.w r6, [r3, r9, lsl #2] │ │ │ │ │ + add.w r9, r9, #1 │ │ │ │ │ + ldr r6, [r4, #8] │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + str r6, [sp, #16] │ │ │ │ │ + b.n 120ca <_loop0_37_rule+0x17a> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.w 1218e <_loop0_37_rule+0x96a> │ │ │ │ │ - ldrd r6, r3, [r4, #8] │ │ │ │ │ - cmp r3, r6 │ │ │ │ │ - bne.w 11898 <_loop0_37_rule+0x74> │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + bne.w 127b8 <_loop0_37_rule+0x868> │ │ │ │ │ + ldrd r5, r3, [r4, #8] │ │ │ │ │ + cmp r3, r5 │ │ │ │ │ + bne.w 11fc6 <_loop0_37_rule+0x76> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 11fb8 <_loop0_37_rule+0x794> │ │ │ │ │ + blt.w 126a6 <_loop0_37_rule+0x756> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ - ldrd r6, sl, [r3, #12] │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.w 1218e <_loop0_37_rule+0x96a> │ │ │ │ │ + ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ │ + mov fp, r2 │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + bne.w 127b8 <_loop0_37_rule+0x868> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 118b0 <_loop0_37_rule+0x8c> │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str.w r8, [r4, #8] │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.w 11f56 <_loop0_37_rule+0x732> │ │ │ │ │ - adds r2, r3, #1 │ │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ │ - movw r2, #6000 @ 0x1770 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - beq.w 11e44 <_loop0_37_rule+0x620> │ │ │ │ │ + bne.w 11fe2 <_loop0_37_rule+0x92> │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + subs r1, #1 │ │ │ │ │ + str r6, [r4, #8] │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + bne.w 1267e <_loop0_37_rule+0x72e> │ │ │ │ │ + adds r3, r1, #1 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + movw r3, #6000 @ 0x1770 │ │ │ │ │ + cmp r1, r3 │ │ │ │ │ + beq.w 125c4 <_loop0_37_rule+0x674> │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ - cmp r8, r3 │ │ │ │ │ - beq.w 11e5c <_loop0_37_rule+0x638> │ │ │ │ │ + cmp r6, r3 │ │ │ │ │ + beq.w 125dc <_loop0_37_rule+0x68c> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr.w r3, [r3, r8, lsl #2] │ │ │ │ │ - ldrd r9, r8, [r3, #12] │ │ │ │ │ + ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ + ldrd r9, r6, [r3, #12] │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 11c3e <_loop0_37_rule+0x41a> │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - movw r2, #6000 @ 0x1770 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - add.w r3, r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 1210e <_loop0_37_rule+0x8ea> │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.w 1211e <_loop0_37_rule+0x8fa> │ │ │ │ │ + beq.n 1235c <_loop0_37_rule+0x40c> │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + movw r3, #6000 @ 0x1770 │ │ │ │ │ + cmp r1, r3 │ │ │ │ │ + add.w r1, r1, #1 │ │ │ │ │ + str r1, [r4, #88] @ 0x58 │ │ │ │ │ + beq.w 127be <_loop0_37_rule+0x86e> │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 127ce <_loop0_37_rule+0x87e> │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ │ + ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - mov r1, r0 │ │ │ │ │ + mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 11dd0 <_loop0_37_rule+0x5ac> │ │ │ │ │ - str r6, [r4, #8] │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - mov r6, r2 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.w 11f96 <_loop0_37_rule+0x772> │ │ │ │ │ + bne.w 12554 <_loop0_37_rule+0x604> │ │ │ │ │ + str r5, [r4, #8] │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + mov fp, r5 │ │ │ │ │ + subs r1, #1 │ │ │ │ │ + str r1, [r4, #88] @ 0x58 │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + bne.n 1235e <_loop0_37_rule+0x40e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str r1, [sp, #16] │ │ │ │ │ + str r2, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ - ldr.w ip, [r4, #20] │ │ │ │ │ - mov lr, r0 │ │ │ │ │ + ldr r1, [r4, #20] │ │ │ │ │ + mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1205c <_loop0_37_rule+0x838> │ │ │ │ │ + beq.w 1280e <_loop0_37_rule+0x8be> │ │ │ │ │ ldr.w r0, [sl, #4] │ │ │ │ │ mov r3, r9 │ │ │ │ │ - str.w ip, [sp, #12] │ │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ │ - ldr.w r2, [lr, #24] │ │ │ │ │ + str r1, [sp, #12] │ │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ │ + ldr.w r2, [ip, #24] │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ - ldr.w r2, [lr, #20] │ │ │ │ │ - strd r8, r2, [sp] │ │ │ │ │ - mov r2, r6 │ │ │ │ │ + ldr.w r2, [ip, #20] │ │ │ │ │ + strd r6, r2, [sp] │ │ │ │ │ + mov r2, r5 │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_THM_CALL _PyAST_arg │ │ │ │ │ - mov r8, r0 │ │ │ │ │ + mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 12140 <_loop0_37_rule+0x91c> │ │ │ │ │ + beq.w 1285c <_loop0_37_rule+0x90c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 12132 <_loop0_37_rule+0x90e> │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ + bne.w 1284e <_loop0_37_rule+0x8fe> │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 14f50 │ │ │ │ │ - mov sl, r0 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + bl 15bcc │ │ │ │ │ + mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11e08 <_loop0_37_rule+0x5e4> │ │ │ │ │ + beq.w 1258c <_loop0_37_rule+0x63c> │ │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - mov r9, r0 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ + mov r8, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 11e08 <_loop0_37_rule+0x5e4> │ │ │ │ │ + bne.w 1258c <_loop0_37_rule+0x63c> │ │ │ │ │ movs r3, #8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ - mov r6, r0 │ │ │ │ │ + mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11e08 <_loop0_37_rule+0x5e4> │ │ │ │ │ - mov r3, r9 │ │ │ │ │ - mov r2, sl │ │ │ │ │ - mov r1, r8 │ │ │ │ │ + beq.w 1258c <_loop0_37_rule+0x63c> │ │ │ │ │ + mov r2, r5 │ │ │ │ │ + mov r3, r8 │ │ │ │ │ + mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_default_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_default_pair │ │ │ │ │ - mov r3, r0 │ │ │ │ │ + mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 12168 <_loop0_37_rule+0x944> │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.w 11982 <_loop0_37_rule+0x15e> │ │ │ │ │ - str r0, [sp, #20] │ │ │ │ │ + beq.w 1278e <_loop0_37_rule+0x83e> │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq.w 120b0 <_loop0_37_rule+0x160> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11982 <_loop0_37_rule+0x15e> │ │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ │ - b.n 11f8c <_loop0_37_rule+0x768> │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - subs r3, #2 │ │ │ │ │ + beq.w 120b0 <_loop0_37_rule+0x160> │ │ │ │ │ + mov.w fp, #0 │ │ │ │ │ + b.n 1269a <_loop0_37_rule+0x74a> │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + subs r2, r1, #2 │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + mov r0, r8 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - str.w fp, [r4, #8] │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + str r3, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ - mov r9, r0 │ │ │ │ │ + mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11e26 <_loop0_37_rule+0x602> │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bgt.n 11c72 <_loop0_37_rule+0x44e> │ │ │ │ │ - mov r0, r5 │ │ │ │ │ + beq.w 125a8 <_loop0_37_rule+0x658> │ │ │ │ │ + cmp.w r8, #0 │ │ │ │ │ + bgt.n 123c2 <_loop0_37_rule+0x472> │ │ │ │ │ + mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - mov r0, r9 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ │ - ldr.w r2, [r5, r7, lsl #2] │ │ │ │ │ - str.w r2, [r3, r7, lsl #2] │ │ │ │ │ - adds r7, #1 │ │ │ │ │ - cmp r7, r6 │ │ │ │ │ - beq.n 11c5e <_loop0_37_rule+0x43a> │ │ │ │ │ - b.n 11c72 <_loop0_37_rule+0x44e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ - mov r1, r0 │ │ │ │ │ + bl 7858 │ │ │ │ │ + mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 118de <_loop0_37_rule+0xba> │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.w 118e4 <_loop0_37_rule+0xc0> │ │ │ │ │ - str r0, [sp, #16] │ │ │ │ │ + beq.w 1200e <_loop0_37_rule+0xbe> │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + beq.w 12012 <_loop0_37_rule+0xc2> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 118e2 <_loop0_37_rule+0xbe> │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - movs r2, #1 │ │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 11b14 <_loop0_37_rule+0x2f0> │ │ │ │ │ + beq.w 12010 <_loop0_37_rule+0xc0> │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + movs r5, #1 │ │ │ │ │ + str r5, [r4, #60] @ 0x3c │ │ │ │ │ + subs r1, #1 │ │ │ │ │ + str r1, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 1223e <_loop0_37_rule+0x2ee> │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + b.n 12240 <_loop0_37_rule+0x2f0> │ │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ │ + cmp.w r8, #1 │ │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ │ + str r2, [r3, #0] │ │ │ │ │ + beq.n 1237c <_loop0_37_rule+0x42c> │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ │ + ldr.w r1, [r7, r3, lsl #2] │ │ │ │ │ + str.w r1, [r2, r3, lsl #2] │ │ │ │ │ + adds r3, #1 │ │ │ │ │ + cmp r3, r8 │ │ │ │ │ + beq.n 1237c <_loop0_37_rule+0x42c> │ │ │ │ │ + b.n 123d0 <_loop0_37_rule+0x480> │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + bne.w 126da <_loop0_37_rule+0x78a> │ │ │ │ │ + ldrd r5, r3, [r4, #8] │ │ │ │ │ + cmp r3, r5 │ │ │ │ │ + bne.w 120f4 <_loop0_37_rule+0x1a4> │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_fill_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + blt.w 126d0 <_loop0_37_rule+0x780> │ │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ │ + ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ + ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ │ + str r2, [sp, #24] │ │ │ │ │ + str r3, [sp, #28] │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + bne.w 126da <_loop0_37_rule+0x78a> │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_name_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 12110 <_loop0_37_rule+0x1c0> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 11b16 <_loop0_37_rule+0x2f2> │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ + ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - str r7, [r4, #8] │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.w 11f7a <_loop0_37_rule+0x756> │ │ │ │ │ + str r6, [r4, #8] │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + bne.w 12678 <_loop0_37_rule+0x728> │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ cmp r3, sl │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 120c6 <_loop0_37_rule+0x8a2> │ │ │ │ │ + beq.n 1250c <_loop0_37_rule+0x5bc> │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ - cmp r3, r7 │ │ │ │ │ - beq.w 11f1a <_loop0_37_rule+0x6f6> │ │ │ │ │ + cmp r6, r3 │ │ │ │ │ + beq.n 12522 <_loop0_37_rule+0x5d2> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ - ldr.w r3, [r3, r7, lsl #2] │ │ │ │ │ - ldrd r9, r5, [r3, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ + ldr.w r3, [r3, r8, lsl #2] │ │ │ │ │ + ldrd r8, r6, [r3, #12] │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ - mov r7, r0 │ │ │ │ │ + mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 11dc6 <_loop0_37_rule+0x5a2> │ │ │ │ │ + beq.n 1254c <_loop0_37_rule+0x5fc> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 11fdc <_loop0_37_rule+0x7b8> │ │ │ │ │ + beq.w 126e8 <_loop0_37_rule+0x798> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 11fc2 <_loop0_37_rule+0x79e> │ │ │ │ │ + bne.w 12816 <_loop0_37_rule+0x8c6> │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ │ + ldr r7, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 11eba <_loop0_37_rule+0x696> │ │ │ │ │ - str r6, [r4, #8] │ │ │ │ │ - mov.w r8, #0 │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ + bne.w 1263c <_loop0_37_rule+0x6ec> │ │ │ │ │ + str r7, [r4, #8] │ │ │ │ │ + movs r1, #0 │ │ │ │ │ + ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.w 11f9e <_loop0_37_rule+0x77a> │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + bne.w 126c2 <_loop0_37_rule+0x772> │ │ │ │ │ mov r0, r4 │ │ │ │ │ + str r1, [sp, #24] │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 12054 <_loop0_37_rule+0x830> │ │ │ │ │ + beq.w 1280a <_loop0_37_rule+0x8ba> │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - mov r2, r6 │ │ │ │ │ - mov r3, r9 │ │ │ │ │ - mov r1, r8 │ │ │ │ │ - ldr r6, [r0, #24] │ │ │ │ │ - str r6, [sp, #8] │ │ │ │ │ + mov r2, r7 │ │ │ │ │ + mov r3, r8 │ │ │ │ │ + ldr r7, [r0, #24] │ │ │ │ │ + str r7, [sp, #8] │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ - strd r5, r0, [sp] │ │ │ │ │ - ldr r0, [r7, #4] │ │ │ │ │ + strd r6, r0, [sp] │ │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_THM_CALL _PyAST_arg │ │ │ │ │ - mov r6, r0 │ │ │ │ │ + mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 120f6 <_loop0_37_rule+0x8d2> │ │ │ │ │ + beq.w 127f6 <_loop0_37_rule+0x8a6> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 120d8 <_loop0_37_rule+0x8b4> │ │ │ │ │ + bne.w 127da <_loop0_37_rule+0x88a> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 14f50 │ │ │ │ │ - mov r7, r0 │ │ │ │ │ + bl 15bcc │ │ │ │ │ + mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 11e02 <_loop0_37_rule+0x5de> │ │ │ │ │ + beq.n 1258a <_loop0_37_rule+0x63a> │ │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - mov r8, r0 │ │ │ │ │ + mov r7, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 11e02 <_loop0_37_rule+0x5de> │ │ │ │ │ + bne.n 1258a <_loop0_37_rule+0x63a> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 11e02 <_loop0_37_rule+0x5de> │ │ │ │ │ - mov r1, r6 │ │ │ │ │ - mov r3, r8 │ │ │ │ │ - mov r2, r7 │ │ │ │ │ + beq.n 1258a <_loop0_37_rule+0x63a> │ │ │ │ │ + mov r3, r7 │ │ │ │ │ + mov r2, r6 │ │ │ │ │ + b.n 121ba <_loop0_37_rule+0x26a> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_name_default_pair> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_name_default_pair │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 1207c <_loop0_37_rule+0x858> │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 11aaa <_loop0_37_rule+0x286> │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 11aaa <_loop0_37_rule+0x286> │ │ │ │ │ - ldr r7, [sp, #28] │ │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ │ - b.n 11c3a <_loop0_37_rule+0x416> │ │ │ │ │ - ldrd r6, r7, [sp, #24] │ │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 11c42 <_loop0_37_rule+0x41e> │ │ │ │ │ + bne.w 12782 <_loop0_37_rule+0x832> │ │ │ │ │ + ldrd r8, r3, [r4, #8] │ │ │ │ │ + cmp r3, r8 │ │ │ │ │ + bne.n 12446 <_loop0_37_rule+0x4f6> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ - mov r1, r0 │ │ │ │ │ + bl 0 <_PyPegen_fill_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11b78 <_loop0_37_rule+0x354> │ │ │ │ │ + blt.w 12682 <_loop0_37_rule+0x732> │ │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ + ldr.w r3, [r3, r8, lsl #2] │ │ │ │ │ + ldrd r8, r6, [r3, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 11b7c <_loop0_37_rule+0x358> │ │ │ │ │ - str r0, [sp, #16] │ │ │ │ │ + bne.w 12782 <_loop0_37_rule+0x832> │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_name_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.n 1245c <_loop0_37_rule+0x50c> │ │ │ │ │ + ldr r7, [sp, #20] │ │ │ │ │ + mov r8, r9 │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 1235e <_loop0_37_rule+0x40e> │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 7858 │ │ │ │ │ + mov r2, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 122a0 <_loop0_37_rule+0x350> │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + beq.w 122a4 <_loop0_37_rule+0x354> │ │ │ │ │ + str r0, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11b7a <_loop0_37_rule+0x356> │ │ │ │ │ - movs r6, #0 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - movs r2, #1 │ │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 11c42 <_loop0_37_rule+0x41e> │ │ │ │ │ - ldrd r6, r7, [sp, #24] │ │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr.w ip, [r4, #20] │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - mov r1, ip │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - str.w fp, [r4, #8] │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ + beq.w 122a2 <_loop0_37_rule+0x352> │ │ │ │ │ + mov.w fp, #0 │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + mov r8, fp │ │ │ │ │ + str r3, [r4, #60] @ 0x3c │ │ │ │ │ + subs r1, #1 │ │ │ │ │ + str r1, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 1235e <_loop0_37_rule+0x40e> │ │ │ │ │ + ldr r7, [sp, #20] │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + mov r8, fp │ │ │ │ │ + ldr r1, [r4, #20] │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + str r3, [r4, #8] │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ - mov r9, r0 │ │ │ │ │ + mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 11c5a <_loop0_37_rule+0x436> │ │ │ │ │ - mov r0, r5 │ │ │ │ │ + bne.w 12376 <_loop0_37_rule+0x426> │ │ │ │ │ + mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - mov.w r9, #0 │ │ │ │ │ + movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 11c68 <_loop0_37_rule+0x444> │ │ │ │ │ + b.n 12386 <_loop0_37_rule+0x436> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 11cc0 <_loop0_37_rule+0x49c> │ │ │ │ │ + ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ + b.n 12430 <_loop0_37_rule+0x4e0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1209e <_loop0_37_rule+0x87a> │ │ │ │ │ - ldrd r8, r3, [r4, #8] │ │ │ │ │ - cmp r3, r8 │ │ │ │ │ - bne.w 11b36 <_loop0_37_rule+0x312> │ │ │ │ │ + bne.w 1289a <_loop0_37_rule+0x94a> │ │ │ │ │ + ldrd r6, r3, [r4, #8] │ │ │ │ │ + cmp r3, r6 │ │ │ │ │ + bne.w 1225e <_loop0_37_rule+0x30e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 11f9a <_loop0_37_rule+0x776> │ │ │ │ │ + blt.n 126ca <_loop0_37_rule+0x77a> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - ldr.w r3, [r3, r8, lsl #2] │ │ │ │ │ - ldrd r9, r8, [r3, #12] │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.w 1209e <_loop0_37_rule+0x87a> │ │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ + ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ + ldrd r9, r6, [r3, #12] │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne.w 1289a <_loop0_37_rule+0x94a> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 11b4c <_loop0_37_rule+0x328> │ │ │ │ │ - b.n 11dcc <_loop0_37_rule+0x5a8> │ │ │ │ │ + bne.w 12274 <_loop0_37_rule+0x324> │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + mov r8, r0 │ │ │ │ │ + b.n 1235e <_loop0_37_rule+0x40e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11a10 <_loop0_37_rule+0x1ec> │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - beq.w 11a16 <_loop0_37_rule+0x1f2> │ │ │ │ │ + beq.w 12138 <_loop0_37_rule+0x1e8> │ │ │ │ │ + ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + beq.w 1213e <_loop0_37_rule+0x1ee> │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11fd0 <_loop0_37_rule+0x7ac> │ │ │ │ │ + beq.w 1281c <_loop0_37_rule+0x8cc> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - movs r6, #1 │ │ │ │ │ - str r6, [r4, #60] @ 0x3c │ │ │ │ │ + movs r7, #1 │ │ │ │ │ + str r7, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 11cbe <_loop0_37_rule+0x49a> │ │ │ │ │ + b.n 1242e <_loop0_37_rule+0x4de> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ - mov r8, r0 │ │ │ │ │ + bl 7858 │ │ │ │ │ + mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11d18 <_loop0_37_rule+0x4f4> │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - beq.w 11d20 <_loop0_37_rule+0x4fc> │ │ │ │ │ + beq.w 12484 <_loop0_37_rule+0x534> │ │ │ │ │ + ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + beq.w 1248a <_loop0_37_rule+0x53a> │ │ │ │ │ + str r0, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 12078 <_loop0_37_rule+0x854> │ │ │ │ │ - ldrd r6, r7, [sp, #24] │ │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ │ - b.n 11df6 <_loop0_37_rule+0x5d2> │ │ │ │ │ + beq.w 12820 <_loop0_37_rule+0x8d0> │ │ │ │ │ + ldr r7, [sp, #20] │ │ │ │ │ + b.n 1257c <_loop0_37_rule+0x62c> │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1200e <_loop0_37_rule+0x7ea> │ │ │ │ │ + beq.n 1271a <_loop0_37_rule+0x7ca> │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ - b.n 11aba <_loop0_37_rule+0x296> │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_fill_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - blt.n 11f5c <_loop0_37_rule+0x738> │ │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ │ - ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - ldrd r9, r5, [r3, #12] │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - beq.w 119da <_loop0_37_rule+0x1b6> │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.n 11cc0 <_loop0_37_rule+0x49c> │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_fill_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - blt.n 11f66 <_loop0_37_rule+0x742> │ │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - ldr.w r3, [r3, r7, lsl #2] │ │ │ │ │ - ldrd r9, r5, [r3, #12] │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.w 11ce4 <_loop0_37_rule+0x4c0> │ │ │ │ │ - ldrd r6, r7, [sp, #24] │ │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr.w ip, [r4, #20] │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.n 11e0e <_loop0_37_rule+0x5ea> │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.w 1187c <_loop0_37_rule+0x58> │ │ │ │ │ - movs r6, #0 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.n 11c44 <_loop0_37_rule+0x420> │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - movs r6, #1 │ │ │ │ │ - str r6, [r4, #60] @ 0x3c │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.n 11cc0 <_loop0_37_rule+0x49c> │ │ │ │ │ - ldrd r6, r7, [sp, #24] │ │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - movs r2, #1 │ │ │ │ │ - ldr.w ip, [r4, #20] │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 11e0e <_loop0_37_rule+0x5ea> │ │ │ │ │ - ldrd r6, r7, [sp, #24] │ │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ │ - b.n 11f58 <_loop0_37_rule+0x734> │ │ │ │ │ + b.n 121e0 <_loop0_37_rule+0x290> │ │ │ │ │ + ldr r7, [sp, #20] │ │ │ │ │ + mov r1, r3 │ │ │ │ │ + mov r8, r9 │ │ │ │ │ + subs r2, r1, #1 │ │ │ │ │ + b.n 12360 <_loop0_37_rule+0x410> │ │ │ │ │ + ldr r7, [sp, #20] │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + ldr r1, [r4, #20] │ │ │ │ │ + mov r8, fp │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r3, [r4, #60] @ 0x3c │ │ │ │ │ + b.n 12592 <_loop0_37_rule+0x642> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 12172 <_loop0_37_rule+0x94e> │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - movs r2, #1 │ │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.n 11c44 <_loop0_37_rule+0x420> │ │ │ │ │ - movs r6, #0 │ │ │ │ │ - b.n 11c42 <_loop0_37_rule+0x41e> │ │ │ │ │ - movs r6, #0 │ │ │ │ │ - b.n 11f6c <_loop0_37_rule+0x748> │ │ │ │ │ - ldrd r6, r7, [sp, #24] │ │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ │ - b.n 11c42 <_loop0_37_rule+0x41e> │ │ │ │ │ - ldrd r6, r7, [sp, #24] │ │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ │ + beq.n 12798 <_loop0_37_rule+0x848> │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + mov r8, fp │ │ │ │ │ + str r3, [r4, #60] @ 0x3c │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + b.n 12360 <_loop0_37_rule+0x410> │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + subs r1, #1 │ │ │ │ │ + movs r5, #1 │ │ │ │ │ + str r5, [r4, #60] @ 0x3c │ │ │ │ │ + b.n 12240 <_loop0_37_rule+0x2f0> │ │ │ │ │ + ldr r7, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 11f8c <_loop0_37_rule+0x768> │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 11f58 <_loop0_37_rule+0x734> │ │ │ │ │ + bne.n 1269a <_loop0_37_rule+0x74a> │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + mov r8, r9 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + b.n 12360 <_loop0_37_rule+0x410> │ │ │ │ │ + ldr r7, [sp, #20] │ │ │ │ │ + mov r1, r3 │ │ │ │ │ + mov r8, r9 │ │ │ │ │ + b.n 1235e <_loop0_37_rule+0x40e> │ │ │ │ │ + mov.w fp, #0 │ │ │ │ │ + b.n 12684 <_loop0_37_rule+0x734> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + movs r7, #1 │ │ │ │ │ + str r7, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - movs r2, #1 │ │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 11b16 <_loop0_37_rule+0x2f2> │ │ │ │ │ - ldrd r6, r7, [sp, #24] │ │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ │ + b.n 12430 <_loop0_37_rule+0x4e0> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 11c42 <_loop0_37_rule+0x41e> │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 11a16 <_loop0_37_rule+0x1f2> │ │ │ │ │ + b.n 12430 <_loop0_37_rule+0x4e0> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 11cc0 <_loop0_37_rule+0x49c> │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 1242e <_loop0_37_rule+0x4de> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 11d00 <_loop0_37_rule+0x4dc> │ │ │ │ │ + b.n 1246c <_loop0_37_rule+0x51c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 119ae <_loop0_37_rule+0x18a> │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 11cbe <_loop0_37_rule+0x49a> │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 119f8 <_loop0_37_rule+0x1d4> │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + cbnz r3, 1270a <_loop0_37_rule+0x7ba> │ │ │ │ │ + ldr r6, [r4, #8] │ │ │ │ │ + b.n 120de <_loop0_37_rule+0x18e> │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.n 1269a <_loop0_37_rule+0x74a> │ │ │ │ │ + b.n 120b0 <_loop0_37_rule+0x160> │ │ │ │ │ + ldr r7, [sp, #20] │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + mov r8, fp │ │ │ │ │ + b.n 12360 <_loop0_37_rule+0x410> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.n 11f14 <_loop0_37_rule+0x6f0> │ │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ │ - b.n 119c8 <_loop0_37_rule+0x1a4> │ │ │ │ │ - mov r9, r0 │ │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ │ + b.n 12120 <_loop0_37_rule+0x1d0> │ │ │ │ │ + ldr r7, [sp, #20] │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 11c68 <_loop0_37_rule+0x444> │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 11b16 <_loop0_37_rule+0x2f2> │ │ │ │ │ + b.n 12386 <_loop0_37_rule+0x436> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.w 118ca <_loop0_37_rule+0xa6> │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 11b14 <_loop0_37_rule+0x2f0> │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + beq.w 11ffc <_loop0_37_rule+0xac> │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + subs r1, #1 │ │ │ │ │ + str r1, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 1223e <_loop0_37_rule+0x2ee> │ │ │ │ │ + mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 11852 <_loop0_37_rule+0x2e> │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - mov.w r9, #0 │ │ │ │ │ - b.n 11c68 <_loop0_37_rule+0x444> │ │ │ │ │ - ldrd r6, r7, [sp, #24] │ │ │ │ │ - mov ip, r3 │ │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.n 11e0e <_loop0_37_rule+0x5ea> │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 11cc0 <_loop0_37_rule+0x49c> │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 11aaa <_loop0_37_rule+0x286> │ │ │ │ │ - ldrd r6, r7, [sp, #24] │ │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ │ - b.n 11f8c <_loop0_37_rule+0x768> │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 11d20 <_loop0_37_rule+0x4fc> │ │ │ │ │ - ldrd r6, r7, [sp, #24] │ │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 11c3a <_loop0_37_rule+0x416> │ │ │ │ │ - b.n 11fb4 <_loop0_37_rule+0x790> │ │ │ │ │ - str r0, [sp, #16] │ │ │ │ │ + beq.w 11fac <_loop0_37_rule+0x5c> │ │ │ │ │ + mov fp, r8 │ │ │ │ │ + b.n 1270c <_loop0_37_rule+0x7bc> │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq.w 11f7e <_loop0_37_rule+0x2e> │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, r1, #1 │ │ │ │ │ + movs r5, #0 │ │ │ │ │ + b.n 12386 <_loop0_37_rule+0x436> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 11f8c <_loop0_37_rule+0x768> │ │ │ │ │ - b.n 11982 <_loop0_37_rule+0x15e> │ │ │ │ │ - movs r6, #0 │ │ │ │ │ - b.n 11f3c <_loop0_37_rule+0x718> │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + beq.w 121d2 <_loop0_37_rule+0x282> │ │ │ │ │ + ldr r7, [sp, #20] │ │ │ │ │ + b.n 1269a <_loop0_37_rule+0x74a> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 11a60 <_loop0_37_rule+0x23c> │ │ │ │ │ - movs r6, #1 │ │ │ │ │ - str r6, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 11cc0 <_loop0_37_rule+0x49c> │ │ │ │ │ + b.n 12430 <_loop0_37_rule+0x4e0> │ │ │ │ │ + ldr r7, [sp, #20] │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + mov r8, fp │ │ │ │ │ + ldr r1, [r4, #20] │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + b.n 12592 <_loop0_37_rule+0x642> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 12356 <_loop0_37_rule+0x406> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + movs r0, #0 │ │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ │ subs r3, #1 │ │ │ │ │ + ldr r1, [r4, #20] │ │ │ │ │ + str r2, [r4, #8] │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ + R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ + mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 120b0 <_loop0_37_rule+0x88c> │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 11cc0 <_loop0_37_rule+0x49c> │ │ │ │ │ + bne.w 1237c <_loop0_37_rule+0x42c> │ │ │ │ │ + b.n 125a8 <_loop0_37_rule+0x658> │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 12240 <_loop0_37_rule+0x2f0> │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + subs r1, #1 │ │ │ │ │ + b.n 12240 <_loop0_37_rule+0x2f0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 11f36 <_loop0_37_rule+0x712> │ │ │ │ │ - ldr r7, [r4, #8] │ │ │ │ │ - b.n 11cd2 <_loop0_37_rule+0x4ae> │ │ │ │ │ + beq.w 1228e <_loop0_37_rule+0x33e> │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + mov.w fp, #0 │ │ │ │ │ + subs r1, #1 │ │ │ │ │ + mov r8, fp │ │ │ │ │ + str r1, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 1235e <_loop0_37_rule+0x40e> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11d66 <_loop0_37_rule+0x542> │ │ │ │ │ - ldrd r6, r7, [sp, #24] │ │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ │ - movs r2, #1 │ │ │ │ │ - ldr.w ip, [r4, #20] │ │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 11e0e <_loop0_37_rule+0x5ea> │ │ │ │ │ - ldrd r6, r7, [sp, #24] │ │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ │ + beq.w 124d2 <_loop0_37_rule+0x582> │ │ │ │ │ + ldr r7, [sp, #20] │ │ │ │ │ + mov r2, r3 │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + ldr r1, [r4, #20] │ │ │ │ │ + mov r8, fp │ │ │ │ │ + str r3, [r4, #60] @ 0x3c │ │ │ │ │ + b.n 12592 <_loop0_37_rule+0x642> │ │ │ │ │ + ldr r7, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 120ec <_loop0_37_rule+0x8c8> │ │ │ │ │ - ldr.w ip, [r4, #20] │ │ │ │ │ - b.n 11e0e <_loop0_37_rule+0x5ea> │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 11b66 <_loop0_37_rule+0x342> │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - movs r6, #0 │ │ │ │ │ - b.n 11fca <_loop0_37_rule+0x7a6> │ │ │ │ │ + bne.n 127ec <_loop0_37_rule+0x89c> │ │ │ │ │ + ldr r1, [r4, #20] │ │ │ │ │ + mov r8, r9 │ │ │ │ │ + b.n 12592 <_loop0_37_rule+0x642> │ │ │ │ │ + ldr r7, [sp, #20] │ │ │ │ │ + mov r1, r3 │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + mov r8, fp │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + b.n 12592 <_loop0_37_rule+0x642> │ │ │ │ │ + ldr r7, [sp, #20] │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 127d2 <_loop0_37_rule+0x882> │ │ │ │ │ + ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ + b.n 1213e <_loop0_37_rule+0x1ee> │ │ │ │ │ + ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ + b.n 1248a <_loop0_37_rule+0x53a> │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + subs r1, #1 │ │ │ │ │ + b.n 12240 <_loop0_37_rule+0x2f0> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 11fbc <_loop0_37_rule+0x798> │ │ │ │ │ - b.n 11936 <_loop0_37_rule+0x112> │ │ │ │ │ + bne.w 126aa <_loop0_37_rule+0x75a> │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + b.n 12240 <_loop0_37_rule+0x2f0> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 120ec <_loop0_37_rule+0x8c8> │ │ │ │ │ - b.n 11bd2 <_loop0_37_rule+0x3ae> │ │ │ │ │ + bne.w 126aa <_loop0_37_rule+0x75a> │ │ │ │ │ + b.n 12062 <_loop0_37_rule+0x112> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 12108 <_loop0_37_rule+0x8e4> │ │ │ │ │ - b.n 120ec <_loop0_37_rule+0x8c8> │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.n 11b16 <_loop0_37_rule+0x2f2> │ │ │ │ │ + bne.n 127ec <_loop0_37_rule+0x89c> │ │ │ │ │ + b.n 122f4 <_loop0_37_rule+0x3a4> │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.n 127ec <_loop0_37_rule+0x89c> │ │ │ │ │ + ldr r1, [r4, #20] │ │ │ │ │ + mov r8, r5 │ │ │ │ │ + b.n 12592 <_loop0_37_rule+0x642> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 11fbc <_loop0_37_rule+0x798> │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 11b16 <_loop0_37_rule+0x2f2> │ │ │ │ │ + beq.w 12188 <_loop0_37_rule+0x238> │ │ │ │ │ + movs r7, #1 │ │ │ │ │ + str r7, [r4, #60] @ 0x3c │ │ │ │ │ + b.n 12430 <_loop0_37_rule+0x4e0> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 11c3a <_loop0_37_rule+0x416> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - movs r0, #0 │ │ │ │ │ - ldr r1, [r4, #20] │ │ │ │ │ subs r3, #1 │ │ │ │ │ - str.w fp, [r4, #8] │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ - R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ - mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 11c5e <_loop0_37_rule+0x43a> │ │ │ │ │ - b.n 11e26 <_loop0_37_rule+0x602> │ │ │ │ │ + bne.n 1287c <_loop0_37_rule+0x92c> │ │ │ │ │ + ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ + b.n 12430 <_loop0_37_rule+0x4e0> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 11b16 <_loop0_37_rule+0x2f2> │ │ │ │ │ + b.n 12430 <_loop0_37_rule+0x4e0> │ │ │ │ │ + mov.w fp, #0 │ │ │ │ │ + b.n 12784 <_loop0_37_rule+0x834> │ │ │ │ │ │ │ │ │ │ -00012194 : │ │ │ │ │ +000128a0 : │ │ │ │ │ star_etc_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #24 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ add.w r2, r2, #1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 125be │ │ │ │ │ + beq.w 12cca │ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 125cc │ │ │ │ │ + bne.w 12cd8 │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ mov r3, r5 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1231a │ │ │ │ │ + bne.w 12a26 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 12226 │ │ │ │ │ + bne.n 12932 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 122ae │ │ │ │ │ + bne.n 129ba │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 12268 │ │ │ │ │ + bne.n 12974 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 122ae │ │ │ │ │ + bne.n 129ba │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 122b6 │ │ │ │ │ + bne.n 129c2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 122ae │ │ │ │ │ + bne.n 129ba │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 126a4 │ │ │ │ │ + bl 12db0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 12306 │ │ │ │ │ + bne.n 12a12 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ subs r2, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl fd9c │ │ │ │ │ + bl 10484 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 121da │ │ │ │ │ + beq.n 128e6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1c1c │ │ │ │ │ + bl 1248 │ │ │ │ │ R_ARM_THM_CALL _loop0_48_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 121da │ │ │ │ │ + beq.n 128e6 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 126a4 │ │ │ │ │ + bl 12db0 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 121dc │ │ │ │ │ + bne.n 128e8 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_star_etc> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_star_etc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 122f2 │ │ │ │ │ + beq.n 129fe │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 122f2 │ │ │ │ │ + bne.n 129fe │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 1221c │ │ │ │ │ + b.n 12928 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 125d2 │ │ │ │ │ + beq.w 12cde │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r6, 122a2 │ │ │ │ │ + cbnz r6, 129ae │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - bl 1f7c │ │ │ │ │ + bl 15a8 │ │ │ │ │ R_ARM_THM_CALL param_star_annotation_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 12646 │ │ │ │ │ + bne.w 12d52 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - cbnz r6, 122a2 │ │ │ │ │ + cbnz r6, 129ae │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1f7c │ │ │ │ │ + bl 15a8 │ │ │ │ │ R_ARM_THM_CALL param_star_annotation_rule │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 125e6 │ │ │ │ │ + bne.w 12cf2 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 121f6 │ │ │ │ │ + beq.n 12902 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 1221c │ │ │ │ │ + b.n 12928 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 125da │ │ │ │ │ + beq.w 12ce6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 20c0 │ │ │ │ │ + bl 16ec │ │ │ │ │ R_ARM_THM_CALL _loop1_50_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 125da │ │ │ │ │ + beq.w 12ce6 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 126a4 │ │ │ │ │ + bl 12db0 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 125dc │ │ │ │ │ + bne.w 12ce8 │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_star_etc> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_star_etc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1225c │ │ │ │ │ + bne.n 12968 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 12264 │ │ │ │ │ + beq.n 12970 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 1221c │ │ │ │ │ + b.n 12928 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_star_etc> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_star_etc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1225c │ │ │ │ │ - b.n 122f2 │ │ │ │ │ + bne.n 12968 │ │ │ │ │ + b.n 129fe │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r1, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq.w 12488 │ │ │ │ │ + beq.w 12b94 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 124b4 │ │ │ │ │ + bne.w 12bc0 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 12494 │ │ │ │ │ + bne.w 12ba0 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1243c │ │ │ │ │ + bne.n 12b48 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 12494 │ │ │ │ │ + bne.w 12ba0 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 12400 │ │ │ │ │ + bne.n 12b0c │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 12494 │ │ │ │ │ + bne.w 12ba0 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 1239c │ │ │ │ │ + cbnz r0, 12aa8 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 121ce │ │ │ │ │ + beq.w 128da │ │ │ │ │ subs r2, r1, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n 1221c │ │ │ │ │ + b.n 12928 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 7d4 │ │ │ │ │ R_ARM_THM_CALL _tmp_181_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 12386 │ │ │ │ │ + beq.n 12a92 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1c1c │ │ │ │ │ + bl 1248 │ │ │ │ │ R_ARM_THM_CALL _loop0_182_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 12386 │ │ │ │ │ + beq.n 12a92 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 12386 │ │ │ │ │ + beq.n 12a92 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 7d4 │ │ │ │ │ R_ARM_THM_CALL _tmp_183_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 12386 │ │ │ │ │ + beq.n 12a92 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC62 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC62 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -32205,37 +32950,37 @@ │ │ │ │ │ ldr r2, [r6, #24] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r6, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r6, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 34d4 │ │ │ │ │ + bl 2a20 │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 12388 │ │ │ │ │ + beq.n 12a94 │ │ │ │ │ movs r6, #1 │ │ │ │ │ str r6, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 1238c │ │ │ │ │ + b.n 12a98 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 101a0 │ │ │ │ │ + bl 10888 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 12372 │ │ │ │ │ + beq.n 12a7e │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 12372 │ │ │ │ │ + beq.n 12a7e │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC61 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC61 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -32243,143 +32988,143 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r2, [r0, #24] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r0, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r0, #12] │ │ │ │ │ - b.n 123e8 │ │ │ │ │ + b.n 12af4 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 12358 │ │ │ │ │ + beq.n 12a64 │ │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 12358 │ │ │ │ │ + beq.w 12a64 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC60 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC60 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbnz r0, 1249a │ │ │ │ │ + cbnz r0, 12ba6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 123fa │ │ │ │ │ + bne.n 12b06 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 1238c │ │ │ │ │ + b.n 12a98 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 1256c │ │ │ │ │ + beq.n 12c78 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.n 1238c │ │ │ │ │ + b.n 12a98 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 125b6 │ │ │ │ │ + beq.w 12cc2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 123fa │ │ │ │ │ + bne.n 12b06 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 12264 │ │ │ │ │ + b.n 12970 │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r0, #1 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n 125aa │ │ │ │ │ + beq.n 12cb6 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 125a2 │ │ │ │ │ + bne.n 12cae │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 12544 │ │ │ │ │ + bne.n 12c50 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 125a2 │ │ │ │ │ + bne.n 12cae │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r8, r0 │ │ │ │ │ - cbnz r0, 124fc │ │ │ │ │ + cbnz r0, 12c08 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 12340 │ │ │ │ │ + b.n 12a4c │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r0, #1 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n 12596 │ │ │ │ │ + beq.n 12ca2 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 1258e │ │ │ │ │ + bne.n 12c9a │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbnz r0, 12570 │ │ │ │ │ + cbnz r0, 12c7c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 1258e │ │ │ │ │ + bne.n 12c9a │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbnz r0, 12570 │ │ │ │ │ + cbnz r0, 12c7c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 124f6 │ │ │ │ │ + b.n 12c02 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC59 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC59 │ │ │ │ │ @@ -32390,278 +33135,278 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r2, [r7, #24] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r7, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r7, #12] │ │ │ │ │ - b.n 123e8 │ │ │ │ │ + b.n 12af4 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ - b.n 1232a │ │ │ │ │ + b.n 12a36 │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, r8 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ subs r0, #1 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_dummy_name │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1254a │ │ │ │ │ - b.n 1233e │ │ │ │ │ + bne.n 12c56 │ │ │ │ │ + b.n 12a4a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 124f6 │ │ │ │ │ + b.n 12c02 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ - b.n 1250a │ │ │ │ │ + b.n 12c16 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 12340 │ │ │ │ │ + b.n 12a4c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ - b.n 124c2 │ │ │ │ │ + b.n 12bce │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 12264 │ │ │ │ │ + b.n 12970 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 121c2 │ │ │ │ │ + beq.w 128ce │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n 1221c │ │ │ │ │ + b.n 12928 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 12278 │ │ │ │ │ + b.n 12984 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 1220a │ │ │ │ │ - b.n 122ae │ │ │ │ │ + beq.w 12916 │ │ │ │ │ + b.n 129ba │ │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 122a2 │ │ │ │ │ + bne.w 129ae │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 122a0 │ │ │ │ │ + beq.w 129ac │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_add_type_comment_to_arg> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_add_type_comment_to_arg │ │ │ │ │ mov r7, r0 │ │ │ │ │ - cbz r0, 12676 │ │ │ │ │ + cbz r0, 12d82 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1268e │ │ │ │ │ + bne.n 12d9a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 1c1c │ │ │ │ │ + bl 1248 │ │ │ │ │ R_ARM_THM_CALL _loop0_49_rule │ │ │ │ │ - cbz r0, 1268a │ │ │ │ │ + cbz r0, 12d96 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 126a4 │ │ │ │ │ + bl 12db0 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 1224c │ │ │ │ │ - b.n 122a8 │ │ │ │ │ + beq.w 12958 │ │ │ │ │ + b.n 129b4 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1228c │ │ │ │ │ + beq.w 12998 │ │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 1228e │ │ │ │ │ + bne.w 1299a │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_add_type_comment_to_arg> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_add_type_comment_to_arg │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1261e │ │ │ │ │ + bne.n 12d2a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbz r0, 12698 │ │ │ │ │ + cbz r0, 12da4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 122a8 │ │ │ │ │ + b.n 129b4 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 122a8 │ │ │ │ │ + b.n 129b4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1267c │ │ │ │ │ - b.n 12624 │ │ │ │ │ + bne.n 12d88 │ │ │ │ │ + b.n 12d30 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 122a8 │ │ │ │ │ + b.n 129b4 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000126a4 : │ │ │ │ │ +00012db0 : │ │ │ │ │ kwds_rule(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #28 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 12764 │ │ │ │ │ + beq.n 12e70 │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 12770 │ │ │ │ │ + bne.n 12e7c │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ mov r2, r5 │ │ │ │ │ - cbnz r3, 12708 │ │ │ │ │ + cbnz r3, 12e14 │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 126ee │ │ │ │ │ + cbnz r0, 12dfa │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #28 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl fd9c │ │ │ │ │ + bl 10484 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 126de │ │ │ │ │ + beq.n 12dea │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1282a │ │ │ │ │ + bne.w 12f36 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 126e6 │ │ │ │ │ + b.n 12df2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 127f6 │ │ │ │ │ + beq.n 12f02 │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 12806 │ │ │ │ │ + bne.n 12f12 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 12800 │ │ │ │ │ + bne.n 12f0c │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 127ce │ │ │ │ │ + bne.n 12eda │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 12800 │ │ │ │ │ + bne.n 12f0c │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 12776 │ │ │ │ │ + cbnz r0, 12e82 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 126d4 │ │ │ │ │ + beq.n 12de0 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n 126e6 │ │ │ │ │ + b.n 12df2 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 126cc │ │ │ │ │ + beq.n 12dd8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n 126e6 │ │ │ │ │ + b.n 12df2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 101a0 │ │ │ │ │ + bl 10888 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 12750 │ │ │ │ │ + beq.n 12e5c │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 12750 │ │ │ │ │ + beq.n 12e5c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl d60 │ │ │ │ │ R_ARM_THM_CALL _tmp_184_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 12750 │ │ │ │ │ + beq.n 12e5c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC64 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC64 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -32670,264 +33415,264 @@ │ │ │ │ │ ldr r2, [r0, #24] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r0, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r0, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 34d4 │ │ │ │ │ + bl 2a20 │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 12752 │ │ │ │ │ + beq.n 12e5e │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 12756 │ │ │ │ │ + b.n 12e62 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 101a0 │ │ │ │ │ + bl 10888 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1273e │ │ │ │ │ + beq.n 12e4a │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1273e │ │ │ │ │ + beq.n 12e4a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 101a0 │ │ │ │ │ + bl 10888 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1273e │ │ │ │ │ - b.n 12796 │ │ │ │ │ + beq.n 12e4a │ │ │ │ │ + b.n 12ea2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r1, 12844 │ │ │ │ │ + cbz r1, 12f50 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ - b.n 12756 │ │ │ │ │ + b.n 12e62 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 101a0 │ │ │ │ │ + bl 10888 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 12726 │ │ │ │ │ + beq.n 12e32 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 12726 │ │ │ │ │ + beq.n 12e32 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC63 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC63 │ │ │ │ │ - b.n 1279e │ │ │ │ │ + b.n 12eaa │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 12702 │ │ │ │ │ + beq.w 12e0e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 126e6 │ │ │ │ │ + b.n 12df2 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ - b.n 12716 │ │ │ │ │ + b.n 12e22 │ │ │ │ │ │ │ │ │ │ -00012848 : │ │ │ │ │ +00012f54 : │ │ │ │ │ block_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #12 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 12ac4 │ │ │ │ │ + beq.w 131d0 │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 12ad2 │ │ │ │ │ + bne.w 131de │ │ │ │ │ add r2, sp, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1029 @ 0x405 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 12a10 │ │ │ │ │ + bne.w 1311c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov fp, r2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 12ad0 │ │ │ │ │ + bne.w 131dc │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 12aa0 │ │ │ │ │ + beq.w 131ac │ │ │ │ │ movs r1, #5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 12aa0 │ │ │ │ │ + beq.w 131ac │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 12b34 │ │ │ │ │ + beq.w 13240 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 12a80 │ │ │ │ │ + bne.w 1318c │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 12bbc │ │ │ │ │ + beq.w 132c8 │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 12b1e │ │ │ │ │ + beq.w 1322a │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ movs r7, #1 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r8, #6000 @ 0x1770 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 12b2a │ │ │ │ │ + bne.w 13236 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n 12956 │ │ │ │ │ + beq.n 13062 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 12a64 │ │ │ │ │ + bne.w 13170 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ │ bl 77c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 12a4a │ │ │ │ │ + bne.w 13156 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 12a64 │ │ │ │ │ + bne.w 13170 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 2320 │ │ │ │ │ mov sl, r0 │ │ │ │ │ - cbz r0, 1295e │ │ │ │ │ + cbz r0, 1306a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 12a20 │ │ │ │ │ + bne.n 1312c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, r5 │ │ │ │ │ add.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n 12a36 │ │ │ │ │ + beq.n 13142 │ │ │ │ │ str.w sl, [r6, r5, lsl #2] │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - bne.n 12904 │ │ │ │ │ + bne.n 13010 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 12904 │ │ │ │ │ + b.n 13010 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 12a74 │ │ │ │ │ + beq.w 13180 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 12a74 │ │ │ │ │ + bne.n 13180 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 12b18 │ │ │ │ │ + beq.w 13224 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 129c4 │ │ │ │ │ + ble.n 130d0 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - beq.n 129c4 │ │ │ │ │ + beq.n 130d0 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r5, #2 │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ - beq.n 129c4 │ │ │ │ │ + beq.n 130d0 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r5, #3 │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ - beq.n 129c4 │ │ │ │ │ + beq.n 130d0 │ │ │ │ │ subs r3, r6, #4 │ │ │ │ │ rsb ip, r6, #4 │ │ │ │ │ add.w r5, r3, r5, lsl #2 │ │ │ │ │ add.w r3, r6, #8 │ │ │ │ │ add.w r2, ip, r3 │ │ │ │ │ ldr r1, [r7, #4] │ │ │ │ │ ldr.w r0, [r3, #4]! │ │ │ │ │ str r0, [r1, r2] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne.n 129b4 │ │ │ │ │ + bne.n 130c0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_seq_flatten> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_flatten │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 12b04 │ │ │ │ │ + beq.w 13210 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 12a86 │ │ │ │ │ + bne.n 13192 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 12aa0 │ │ │ │ │ + beq.n 131ac │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 12b9a │ │ │ │ │ + bne.w 132a6 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1029 @ 0x405 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_insert_memo │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -32936,519 +33681,519 @@ │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 12bb2 │ │ │ │ │ + bne.w 132be │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, r5 │ │ │ │ │ add.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne.n 12944 │ │ │ │ │ + bne.n 13050 │ │ │ │ │ lsls r7, r7, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ lsls r1, r7, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 12b18 │ │ │ │ │ + beq.n 13224 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b.n 12944 │ │ │ │ │ + b.n 13050 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_singleton_seq> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_singleton_seq │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 12932 │ │ │ │ │ + bne.w 1303e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 12bb2 │ │ │ │ │ + bne.w 132be │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 1296e │ │ │ │ │ + bne.w 1307a │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 12aa2 │ │ │ │ │ + b.n 131ae │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 12b0e │ │ │ │ │ + bne.n 1321a │ │ │ │ │ movs r1, #6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 129f8 │ │ │ │ │ + bne.n 13104 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ - cbnz r5, 12ad0 │ │ │ │ │ + cbnz r5, 131dc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 2320 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 12ab6 │ │ │ │ │ + cbz r0, 131c2 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ - b.n 12a02 │ │ │ │ │ + b.n 1310e │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ - cbnz r3, 12ada │ │ │ │ │ + cbnz r3, 131e6 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - b.n 12a02 │ │ │ │ │ + b.n 1310e │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 12876 │ │ │ │ │ + beq.w 12f82 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 12a18 │ │ │ │ │ + b.n 13124 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 12a14 │ │ │ │ │ + bne.n 13120 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 12b8c │ │ │ │ │ + beq.n 13298 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 12b46 │ │ │ │ │ + cbnz r0, 13252 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ - b.n 12abe │ │ │ │ │ + b.n 131ca │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - cbz r0, 12b2e │ │ │ │ │ + cbz r0, 1323a │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 12aa2 │ │ │ │ │ + b.n 131ae │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 12a80 │ │ │ │ │ + b.n 1318c │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 12aa2 │ │ │ │ │ + b.n 131ae │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 128cc │ │ │ │ │ - b.n 12a80 │ │ │ │ │ + beq.w 12fd8 │ │ │ │ │ + b.n 1318c │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #0 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 12af8 │ │ │ │ │ + beq.n 13204 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_IndentationError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_IndentationError │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC65 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC65 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ movs r2, #0 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbnz r0, 12bd0 │ │ │ │ │ + cbnz r0, 132dc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 12af8 │ │ │ │ │ + beq.n 13204 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 12afc │ │ │ │ │ + b.n 13208 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 12aee │ │ │ │ │ - b.n 12af8 │ │ │ │ │ + beq.n 131fa │ │ │ │ │ + b.n 13204 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 12a02 │ │ │ │ │ + beq.w 1310e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 12ad6 │ │ │ │ │ + b.n 131e2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 12a68 │ │ │ │ │ + b.n 13174 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 128da │ │ │ │ │ + beq.w 12fe6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 12a80 │ │ │ │ │ + b.n 1318c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, 12bdc │ │ │ │ │ + cbz r3, 132e8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 12b82 │ │ │ │ │ + bne.n 1328e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r6 │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 12a02 │ │ │ │ │ + b.n 1310e │ │ │ │ │ │ │ │ │ │ -00012be8 : │ │ │ │ │ +000132f4 : │ │ │ │ │ list_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #20 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 12cc8 │ │ │ │ │ + beq.n 133d4 │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 12cd4 │ │ │ │ │ + bne.n 133e0 │ │ │ │ │ ldrd r6, r5, [r4, #8] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq.n 12c86 │ │ │ │ │ + beq.n 13392 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ movs r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 12cae │ │ │ │ │ + beq.n 133ba │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12ce4 │ │ │ │ │ + bl 133f0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 12cae │ │ │ │ │ + bne.n 133ba │ │ │ │ │ movs r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 12cae │ │ │ │ │ + beq.n 133ba │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 12c78 │ │ │ │ │ + cbz r0, 13384 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r9 │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r6, [r5, #24] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ ldr r5, [r5, #20] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_List> │ │ │ │ │ R_ARM_THM_CALL _PyAST_List │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 12cb4 │ │ │ │ │ + cbz r0, 133c0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 12cb4 │ │ │ │ │ + cbnz r3, 133c0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 12cbc │ │ │ │ │ + blt.n 133c8 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 12cda │ │ │ │ │ + cbnz r3, 133e6 │ │ │ │ │ movs r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 12c34 │ │ │ │ │ + bne.n 13340 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 12c78 │ │ │ │ │ + b.n 13384 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 12c78 │ │ │ │ │ + beq.n 13384 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 12c7c │ │ │ │ │ + b.n 13388 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 12c12 │ │ │ │ │ + beq.n 1331e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 12c7c │ │ │ │ │ + b.n 13388 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 12c7c │ │ │ │ │ + b.n 13388 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00012ce4 : │ │ │ │ │ +000133f0 : │ │ │ │ │ star_named_expressions_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r5, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r5, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 130c8 │ │ │ │ │ + beq.w 137d4 │ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 130d6 │ │ │ │ │ + bne.w 137e2 │ │ │ │ │ ldr.w fp, [r4, #8] │ │ │ │ │ adds r2, r5, #1 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, fp │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 13064 │ │ │ │ │ + beq.w 13770 │ │ │ │ │ adds r5, #2 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 130dc │ │ │ │ │ + beq.w 137e8 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w 12f88 │ │ │ │ │ + beq.w 13694 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldrd r5, r7, [r3, #12] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 12fbc │ │ │ │ │ + bne.w 136c8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1301c │ │ │ │ │ + bne.w 13728 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 110b0 │ │ │ │ │ + bl 117dc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r9, r0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 13020 │ │ │ │ │ + beq.w 1372c │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 13130 │ │ │ │ │ + beq.w 1383c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1301c │ │ │ │ │ + bne.w 13728 │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 13014 │ │ │ │ │ + beq.w 13720 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 1301c │ │ │ │ │ + bne.w 13728 │ │ │ │ │ movs r6, #1 │ │ │ │ │ movw r8, #6000 @ 0x1770 │ │ │ │ │ str.w r9, [sp, #24] │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 12e28 │ │ │ │ │ + beq.n 13534 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 1307e │ │ │ │ │ + beq.w 1378a │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1309a │ │ │ │ │ + bne.w 137a6 │ │ │ │ │ ldrd r9, r2, [r4, #8] │ │ │ │ │ cmp r9, r2 │ │ │ │ │ - beq.w 12eec │ │ │ │ │ + beq.w 135f8 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r2, [r2, r9, lsl #2] │ │ │ │ │ ldr r3, [r2, #12] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ ldr r3, [r2, #16] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 12f1c │ │ │ │ │ + bne.w 13628 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1308c │ │ │ │ │ + bne.w 13798 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 110b0 │ │ │ │ │ + bl 117dc │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, r0 │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 13004 │ │ │ │ │ + beq.w 13710 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 130aa │ │ │ │ │ + bne.w 137b6 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq.w 12f6a │ │ │ │ │ + beq.w 13676 │ │ │ │ │ str.w r3, [sl, r5, lsl #2] │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ adds r5, #1 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 12daa │ │ │ │ │ + bne.n 134b6 │ │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1300e │ │ │ │ │ + beq.w 1371a │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 12eaa │ │ │ │ │ + ble.n 135b6 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ldr.w r1, [sl] │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ - beq.n 12eaa │ │ │ │ │ + beq.n 135b6 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r5, #2 │ │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ │ str r1, [r3, #4] │ │ │ │ │ - beq.n 12eaa │ │ │ │ │ + beq.n 135b6 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r5, #3 │ │ │ │ │ ldr.w r1, [sl, #8] │ │ │ │ │ str r1, [r3, #8] │ │ │ │ │ - beq.n 12eaa │ │ │ │ │ + beq.n 135b6 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r5, #4 │ │ │ │ │ ldr.w r1, [sl, #12] │ │ │ │ │ str r1, [r3, #12] │ │ │ │ │ - beq.n 12eaa │ │ │ │ │ + beq.n 135b6 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r5, #5 │ │ │ │ │ ldr.w r1, [sl, #16] │ │ │ │ │ str r1, [r3, #16] │ │ │ │ │ - beq.n 12eaa │ │ │ │ │ + beq.n 135b6 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r5, #6 │ │ │ │ │ ldr.w r1, [sl, #20] │ │ │ │ │ str r1, [r3, #20] │ │ │ │ │ - beq.n 12eaa │ │ │ │ │ + beq.n 135b6 │ │ │ │ │ sub.w r7, sl, #4 │ │ │ │ │ add.w r3, sl, #20 │ │ │ │ │ add.w r7, r7, r5, lsl #2 │ │ │ │ │ rsb ip, sl, #4 │ │ │ │ │ add.w r2, ip, r3 │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ ldr.w r0, [r3, #4]! │ │ │ │ │ str r0, [r1, r2] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bne.n 12e9a │ │ │ │ │ + bne.n 135a6 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r9 │ │ │ │ │ subs r3, #1 │ │ │ │ │ @@ -33457,152 +34202,152 @@ │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 13022 │ │ │ │ │ + beq.w 1372e │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 13022 │ │ │ │ │ + bne.w 1372e │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 13034 │ │ │ │ │ + blt.w 13740 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r2, [r2, r9, lsl #2] │ │ │ │ │ ldr r3, [r2, #12] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ ldr r3, [r2, #16] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 1308c │ │ │ │ │ + bne.w 13798 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 12de6 │ │ │ │ │ + beq.w 134f2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9f8c │ │ │ │ │ + bl a500 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 12de6 │ │ │ │ │ + beq.w 134f2 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 13100 │ │ │ │ │ + beq.w 1380c │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ ldr.w r1, [ip, #24] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ │ ldr.w r1, [ip, #20] │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_PyAST_Starred> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Starred │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 130ea │ │ │ │ │ + beq.w 137f6 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 13046 │ │ │ │ │ + bne.n 13752 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 12e0e │ │ │ │ │ + b.n 1351a │ │ │ │ │ lsls r6, r6, #1 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ lsls r1, r6, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1300e │ │ │ │ │ + beq.n 1371a │ │ │ │ │ str.w r3, [r0, r5, lsl #2] │ │ │ │ │ mov sl, r0 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ adds r5, #1 │ │ │ │ │ - b.n 12d9e │ │ │ │ │ + b.n 134aa │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ itttt lt │ │ │ │ │ movlt r2, #1 │ │ │ │ │ strlt r2, [r4, #60] @ 0x3c │ │ │ │ │ ldrlt r3, [r4, #88] @ 0x58 │ │ │ │ │ addlt.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ │ - blt.n 13020 │ │ │ │ │ + blt.n 1372c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldrd r5, r7, [r3, #12] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1301c │ │ │ │ │ + bne.n 13728 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 12d4e │ │ │ │ │ + beq.w 1345a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9f8c │ │ │ │ │ + bl a500 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 12d4e │ │ │ │ │ + beq.w 1345a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 1301c │ │ │ │ │ + cbz r0, 13728 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r2, r5 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r0, r8 │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r5, [r6, #24] │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ ldr r5, [r6, #20] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_Starred> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Starred │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 13122 │ │ │ │ │ + beq.w 1382e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1310e │ │ │ │ │ + bne.w 1381a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 12d6a │ │ │ │ │ + b.n 13476 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ - b.n 12e2e │ │ │ │ │ + b.n 1353a │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ @@ -33619,274 +34364,274 @@ │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 12e2e │ │ │ │ │ + b.n 1353a │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ subs r2, #1 │ │ │ │ │ - cbz r0, 130a0 │ │ │ │ │ + cbz r0, 137ac │ │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ │ mov r1, r2 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ - b.n 12e2e │ │ │ │ │ + b.n 1353a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 13020 │ │ │ │ │ + bne.n 1372c │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n 130dc │ │ │ │ │ + beq.n 137e8 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - b.n 12d2e │ │ │ │ │ + b.n 1343a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 12dc0 │ │ │ │ │ + beq.w 134cc │ │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 12e2e │ │ │ │ │ + b.n 1353a │ │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ │ - b.n 13092 │ │ │ │ │ + b.n 1379e │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 12e0e │ │ │ │ │ + beq.w 1351a │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 12e0e │ │ │ │ │ + beq.w 1351a │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 13020 │ │ │ │ │ + b.n 1372c │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 12d10 │ │ │ │ │ + beq.w 1341c │ │ │ │ │ subs r3, r5, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 12ee2 │ │ │ │ │ + b.n 135ee │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1307a │ │ │ │ │ - b.n 1301c │ │ │ │ │ + beq.n 13786 │ │ │ │ │ + b.n 13728 │ │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1305a │ │ │ │ │ + bne.n 13766 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ - b.n 12e2e │ │ │ │ │ + b.n 1353a │ │ │ │ │ mov r1, r3 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 12e2e │ │ │ │ │ + b.n 1353a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 13000 │ │ │ │ │ + beq.w 1370c │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 13020 │ │ │ │ │ + b.n 1372c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1311c │ │ │ │ │ - b.n 13020 │ │ │ │ │ + bne.n 13828 │ │ │ │ │ + b.n 1372c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 12d74 │ │ │ │ │ + b.n 13480 │ │ │ │ │ │ │ │ │ │ -00013138 : │ │ │ │ │ +00013844 : │ │ │ │ │ fstring_replacement_field_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 1342e │ │ │ │ │ + beq.w 13b3a │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1343c │ │ │ │ │ + bne.w 13b48 │ │ │ │ │ ldrd r7, r3, [r4, #8] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne.w 1339a │ │ │ │ │ + bne.w 13aa6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 13422 │ │ │ │ │ + blt.w 13b2e │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r7, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 133fe │ │ │ │ │ + bne.w 13b0a │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 131b4 │ │ │ │ │ + cbnz r0, 138c0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #92] @ 0x5c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 1344a │ │ │ │ │ + bne.w 13b56 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 133bc │ │ │ │ │ + beq.w 13ac8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 133cc │ │ │ │ │ + bne.w 13ad8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl f054 │ │ │ │ │ + bl f73c │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 13998 │ │ │ │ │ + bne.w 140a4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 133ca │ │ │ │ │ + bne.w 13ad6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8468 │ │ │ │ │ + bl 89dc │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 133b6 │ │ │ │ │ + beq.w 13ac2 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 1319e │ │ │ │ │ + bne.n 138aa │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 139a0 │ │ │ │ │ + beq.w 140ac │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov fp, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 132da │ │ │ │ │ + bne.n 139e6 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 133b6 │ │ │ │ │ + bne.w 13ac2 │ │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 13300 │ │ │ │ │ + beq.n 13a0c │ │ │ │ │ ldrd r5, r2, [r4, #8] │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - beq.n 13314 │ │ │ │ │ + beq.n 13a20 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r2, [r2, r5, lsl #2] │ │ │ │ │ ldr r3, [r2, #12] │ │ │ │ │ mov fp, r3 │ │ │ │ │ ldr r3, [r2, #16] │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 133aa │ │ │ │ │ + bne.w 13ab6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r2, [sp, #32] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 1319e │ │ │ │ │ + bne.n 138aa │ │ │ │ │ movs r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1319c │ │ │ │ │ + beq.n 138a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 132cc │ │ │ │ │ + cbz r0, 139d8 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r1, r6 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ mov r2, sl │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r5, #24] │ │ │ │ │ @@ -33896,93 +34641,93 @@ │ │ │ │ │ ldr r5, [sp, #32] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ strd fp, r8, [sp, #4] │ │ │ │ │ bl 0 <_PyPegen_formatted_value> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_formatted_value │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 133e8 │ │ │ │ │ + beq.w 13af4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 133e8 │ │ │ │ │ + bne.w 13af4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r5 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1322e │ │ │ │ │ + beq.n 1393a │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_check_fstring_conversion> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_check_fstring_conversion │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 133d2 │ │ │ │ │ + beq.n 13ade │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 133d2 │ │ │ │ │ + bne.n 13ade │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ - b.n 13240 │ │ │ │ │ + b.n 1394c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 133ca │ │ │ │ │ + bne.n 13ad6 │ │ │ │ │ ldrd r5, r2, [r4, #8] │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - bne.n 13252 │ │ │ │ │ + bne.n 1395e │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #32] │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 13442 │ │ │ │ │ + blt.w 13b4e │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov fp, r0 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 133ca │ │ │ │ │ + bne.n 13ad6 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #32] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r5, r2 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 13270 │ │ │ │ │ + beq.n 1397c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #32] │ │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ │ - bl 3cb8 │ │ │ │ │ + bl 3204 │ │ │ │ │ R_ARM_THM_CALL _loop0_112_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1341e │ │ │ │ │ + beq.n 13b2a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ str r0, [sp, #32] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 13416 │ │ │ │ │ + beq.n 13b22 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r2, r5 │ │ │ │ │ ldr r5, [sp, #32] │ │ │ │ │ mov r3, fp │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r5, #24] │ │ │ │ │ @@ -33992,254 +34737,254 @@ │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyPegen_setup_full_format_spec> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_setup_full_format_spec │ │ │ │ │ str r0, [sp, #32] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 13406 │ │ │ │ │ + beq.n 13b12 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 13406 │ │ │ │ │ + bne.n 13b12 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 1327c │ │ │ │ │ + b.n 13988 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r7, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - b.n 13192 │ │ │ │ │ + b.n 1389e │ │ │ │ │ mov r2, r5 │ │ │ │ │ - b.n 1334c │ │ │ │ │ + b.n 13a58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 13240 │ │ │ │ │ + beq.w 1394c │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1319e │ │ │ │ │ + b.n 138aa │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 131ce │ │ │ │ │ + beq.w 138da │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1319e │ │ │ │ │ + b.n 138aa │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 133ae │ │ │ │ │ + beq.n 13aba │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1319e │ │ │ │ │ + b.n 138aa │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 131a8 │ │ │ │ │ + beq.w 138b4 │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 131aa │ │ │ │ │ + b.n 138b6 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 131aa │ │ │ │ │ + b.n 138b6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 133de │ │ │ │ │ + bne.n 13aea │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 13396 │ │ │ │ │ + b.n 13aa2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 1327c │ │ │ │ │ + b.n 13988 │ │ │ │ │ ldr r5, [sp, #32] │ │ │ │ │ - b.n 13270 │ │ │ │ │ + b.n 1397c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 131aa │ │ │ │ │ + b.n 138b6 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 13166 │ │ │ │ │ + beq.w 13872 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 131aa │ │ │ │ │ + b.n 138b6 │ │ │ │ │ movs r2, #1 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 133cc │ │ │ │ │ + b.n 13ad8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 1343c │ │ │ │ │ + bne.n 13b48 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 136e2 │ │ │ │ │ + beq.w 13dee │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 13478 │ │ │ │ │ + cbz r0, 13b84 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 139b0 │ │ │ │ │ + bne.w 140bc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 136f0 │ │ │ │ │ + bne.w 13dfc │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 1349a │ │ │ │ │ + cbz r0, 13ba6 │ │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 139ba │ │ │ │ │ + bne.w 140c6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 136f0 │ │ │ │ │ + bne.w 13dfc │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 134bc │ │ │ │ │ + cbz r0, 13bc8 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 137b8 │ │ │ │ │ + bne.w 13ec4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 136f0 │ │ │ │ │ + bne.w 13dfc │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 134de │ │ │ │ │ + cbz r0, 13bea │ │ │ │ │ movs r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 137ee │ │ │ │ │ + bne.w 13efa │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 136f0 │ │ │ │ │ + bne.w 13dfc │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 13506 │ │ │ │ │ + cbz r0, 13c12 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC annotated_rhs_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS annotated_rhs_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_lookahead_for_expr> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_for_expr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1359e │ │ │ │ │ + bne.n 13caa │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 136f0 │ │ │ │ │ + bne.w 13dfc │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 13768 │ │ │ │ │ + bne.w 13e74 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 136f0 │ │ │ │ │ + bne.w 13dfc │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 136f8 │ │ │ │ │ + bne.w 13e04 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 136f0 │ │ │ │ │ + bne.w 13dfc │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1387c │ │ │ │ │ + bne.w 13f88 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 136f0 │ │ │ │ │ + bne.w 13dfc │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 137f8 │ │ │ │ │ + bne.w 13f04 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 136f0 │ │ │ │ │ + bne.w 13dfc │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1364a │ │ │ │ │ + bne.n 13d56 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 136f0 │ │ │ │ │ + bne.w 13dfc │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 135d8 │ │ │ │ │ + cbnz r0, 13ce4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - b.n 131a8 │ │ │ │ │ + b.n 138b4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -34247,57 +34992,57 @@ │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC70 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 136c8 │ │ │ │ │ + bne.w 13dd4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 139c4 │ │ │ │ │ + beq.w 140d0 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 13598 │ │ │ │ │ + b.n 13ca4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e1a4 │ │ │ │ │ + bl e730 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 13592 │ │ │ │ │ + beq.n 13c9e │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 13592 │ │ │ │ │ + bne.n 13c9e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 10e2 │ │ │ │ │ R_ARM_THM_CALL _tmp_237_rule.isra.0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 13592 │ │ │ │ │ + bne.n 13c9e │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #26 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 13592 │ │ │ │ │ + beq.n 13c9e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbnz r0, 1363a │ │ │ │ │ + cbnz r0, 13d46 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -34305,66 +35050,66 @@ │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC77 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 13752 │ │ │ │ │ + bne.w 13e5e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 136f0 │ │ │ │ │ + beq.n 13dfc │ │ │ │ │ movs r2, #1 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 13594 │ │ │ │ │ + b.n 13ca0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e1a4 │ │ │ │ │ + bl e730 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1357e │ │ │ │ │ + beq.n 13c8a │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 13580 │ │ │ │ │ + bne.n 13c8c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 10e2 │ │ │ │ │ R_ARM_THM_CALL _tmp_237_rule.isra.0 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 13580 │ │ │ │ │ + bne.n 13c8c │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1357e │ │ │ │ │ + beq.n 13c8a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3cb8 │ │ │ │ │ + bl 3204 │ │ │ │ │ R_ARM_THM_CALL _loop0_240_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1357e │ │ │ │ │ + beq.w 13c8a │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #26 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1357e │ │ │ │ │ + beq.w 13c8a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 135c0 │ │ │ │ │ + bne.n 13ccc │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -34372,61 +35117,61 @@ │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC76 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 135c0 │ │ │ │ │ + beq.w 13ccc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 13760 │ │ │ │ │ + beq.n 13e6c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 135ce │ │ │ │ │ + bne.w 13cda │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 131a8 │ │ │ │ │ + b.n 138b4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 1345e │ │ │ │ │ + beq.w 13b6a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 13598 │ │ │ │ │ + b.n 13ca4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e1a4 │ │ │ │ │ + bl e730 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 13536 │ │ │ │ │ + beq.w 13c42 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 13536 │ │ │ │ │ + beq.w 13c42 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_236_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_236_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 13536 │ │ │ │ │ + beq.w 13c42 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1363a │ │ │ │ │ + bne.n 13d46 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -34434,43 +35179,43 @@ │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC72 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1363a │ │ │ │ │ + beq.w 13d46 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, 13760 │ │ │ │ │ + cbz r3, 13e6c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 13642 │ │ │ │ │ + bne.w 13d4e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 131a8 │ │ │ │ │ + b.n 138b4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e1a4 │ │ │ │ │ + bl e730 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1351e │ │ │ │ │ + beq.w 13c2a │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_235_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_235_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1351e │ │ │ │ │ + beq.w 13c2a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 135c0 │ │ │ │ │ + bne.w 13ccc │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -34478,16 +35223,16 @@ │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC71 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 135c0 │ │ │ │ │ - b.n 136c8 │ │ │ │ │ + beq.w 13ccc │ │ │ │ │ + b.n 13dd4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC68 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC68 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -34496,59 +35241,59 @@ │ │ │ │ │ ldr r1, [r0, #24] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r0, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r0, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 34d4 │ │ │ │ │ + bl 2a20 │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 135ce │ │ │ │ │ - b.n 13594 │ │ │ │ │ + bne.w 13cda │ │ │ │ │ + b.n 13ca0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC69 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC69 │ │ │ │ │ - b.n 137c0 │ │ │ │ │ + b.n 13ecc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e1a4 │ │ │ │ │ + bl e730 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 13568 │ │ │ │ │ + beq.w 13c74 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 1356a │ │ │ │ │ + bne.w 13c76 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 10e2 │ │ │ │ │ R_ARM_THM_CALL _tmp_237_rule.isra.0 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 1356a │ │ │ │ │ + bne.w 13c76 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_238_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_238_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 13568 │ │ │ │ │ + beq.w 13c74 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 135c0 │ │ │ │ │ + bne.w 13ccc │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -34556,117 +35301,117 @@ │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC75 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 135c0 │ │ │ │ │ + beq.w 13ccc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 13760 │ │ │ │ │ + beq.w 13e6c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 135ce │ │ │ │ │ - b.n 13762 │ │ │ │ │ + bne.w 13cda │ │ │ │ │ + b.n 13e6e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e1a4 │ │ │ │ │ + bl e730 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 13550 │ │ │ │ │ + beq.w 13c5c │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 13552 │ │ │ │ │ + bne.w 13c5e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n 13922 │ │ │ │ │ + beq.n 1402e │ │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 138ca │ │ │ │ │ + cbz r0, 13fd6 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_242_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_242_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1393c │ │ │ │ │ + bne.n 14048 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r5, 1392e │ │ │ │ │ + cbnz r5, 1403a │ │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1398e │ │ │ │ │ + beq.n 1409a │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_name_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_name_token │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 <_PyPegen_lookahead_for_expr> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_for_expr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1398e │ │ │ │ │ + beq.n 1409a │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC74 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC74 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, 1395c │ │ │ │ │ + cbnz r0, 14068 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - cbz r0, 13936 │ │ │ │ │ + cbz r0, 14042 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 13552 │ │ │ │ │ + b.n 13c5e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 138aa │ │ │ │ │ + beq.n 13fb6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 13552 │ │ │ │ │ + b.n 13c5e │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 13552 │ │ │ │ │ + b.n 13c5e │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ @@ -34674,722 +35419,719 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC73 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC73 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1390e │ │ │ │ │ + beq.n 1401a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 139ca │ │ │ │ │ + beq.n 140d6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 13918 │ │ │ │ │ + bne.n 14024 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r3, sl │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_dummy_name │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 13598 │ │ │ │ │ - b.n 131a8 │ │ │ │ │ + beq.w 13ca4 │ │ │ │ │ + b.n 138b4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 13552 │ │ │ │ │ + b.n 13c5e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 131fc │ │ │ │ │ + b.n 13908 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 1321c │ │ │ │ │ - b.n 133ca │ │ │ │ │ + beq.w 13928 │ │ │ │ │ + b.n 13ad6 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC66 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC66 │ │ │ │ │ - b.n 137c0 │ │ │ │ │ + b.n 13ecc │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC67 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC67 │ │ │ │ │ - b.n 137c0 │ │ │ │ │ + b.n 13ecc │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 13598 │ │ │ │ │ + b.n 13ca4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 1396e │ │ │ │ │ + b.n 1407a │ │ │ │ │ │ │ │ │ │ -000139d0 : │ │ │ │ │ +000140dc : │ │ │ │ │ func_type_comment_rule(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #8 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 13ae2 │ │ │ │ │ + beq.n 141ee │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 13a7c │ │ │ │ │ + bne.n 14188 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 13a0c │ │ │ │ │ + cbz r0, 14118 │ │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 13a5a │ │ │ │ │ + cbnz r0, 14166 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 13a32 │ │ │ │ │ + cbnz r3, 1413e │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 13a7c │ │ │ │ │ + bne.n 14188 │ │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbnz r0, 13a28 │ │ │ │ │ + cbnz r0, 14134 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ subs r2, #1 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 13b16 │ │ │ │ │ + bne.n 14222 │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 13b00 │ │ │ │ │ + beq.n 1420c │ │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 13a84 │ │ │ │ │ + cbnz r0, 14190 │ │ │ │ │ ldr r6, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r6, #1 │ │ │ │ │ str r6, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 13a14 │ │ │ │ │ + b.n 14120 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_149_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_149_rule │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 13a0e │ │ │ │ │ + beq.n 1411a │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 13ae8 │ │ │ │ │ + bne.n 141f4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 13a28 │ │ │ │ │ + b.n 14134 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 13a2a │ │ │ │ │ + b.n 14136 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 13a4e │ │ │ │ │ + beq.n 1415a │ │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 13a4e │ │ │ │ │ + beq.n 1415a │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 13a4e │ │ │ │ │ + beq.n 1415a │ │ │ │ │ movs r1, #5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 13a4e │ │ │ │ │ + beq.n 1415a │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC45 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC45 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbnz r0, 13b1c │ │ │ │ │ + cbnz r0, 14228 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r6, [r4, #88] @ 0x58 │ │ │ │ │ subs r6, #1 │ │ │ │ │ - cbz r0, 13b12 │ │ │ │ │ + cbz r0, 1421e │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 13a54 │ │ │ │ │ + b.n 14160 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 139f0 │ │ │ │ │ + b.n 140fc │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 13a28 │ │ │ │ │ + beq.n 14134 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r3, r6 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 13a2a │ │ │ │ │ + b.n 14136 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 13a44 │ │ │ │ │ + beq.n 14150 │ │ │ │ │ ldr r6, [r4, #88] @ 0x58 │ │ │ │ │ subs r6, #1 │ │ │ │ │ - b.n 13a54 │ │ │ │ │ + b.n 14160 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 13a54 │ │ │ │ │ + b.n 14160 │ │ │ │ │ subs r2, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 13a2a │ │ │ │ │ + b.n 14136 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r2, 13b36 │ │ │ │ │ + cbz r2, 14242 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r6, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ subs r6, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 13adc │ │ │ │ │ + bne.n 141e8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ str r6, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 13a28 │ │ │ │ │ + b.n 14134 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 13a28 │ │ │ │ │ + b.n 14134 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00013b40 <_tmp_259_rule>: │ │ │ │ │ +0001424c <_tmp_259_rule>: │ │ │ │ │ _tmp_259_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 13cdc <_tmp_259_rule+0x19c> │ │ │ │ │ + beq.w 14400 <_tmp_259_rule+0x1b4> │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 13cea <_tmp_259_rule+0x1aa> │ │ │ │ │ + bne.w 1440e <_tmp_259_rule+0x1c2> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r7, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 13cac <_tmp_259_rule+0x16c> │ │ │ │ │ + beq.w 143ae <_tmp_259_rule+0x162> │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 13d16 <_tmp_259_rule+0x1d6> │ │ │ │ │ + beq.w 143ec <_tmp_259_rule+0x1a0> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 13d26 <_tmp_259_rule+0x1e6> │ │ │ │ │ + bne.w 143fc <_tmp_259_rule+0x1b0> │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1183 @ 0x49f │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ - cbnz r0, 13bfe <_tmp_259_rule+0xbe> │ │ │ │ │ + cbnz r0, 14302 <_tmp_259_rule+0xb6> │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 13d04 <_tmp_259_rule+0x1c4> │ │ │ │ │ + beq.w 143e0 <_tmp_259_rule+0x194> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 13d10 <_tmp_259_rule+0x1d0> │ │ │ │ │ + bne.n 143cc <_tmp_259_rule+0x180> │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 13c1e <_tmp_259_rule+0xde> │ │ │ │ │ + cbnz r0, 14322 <_tmp_259_rule+0xd6> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 13d10 <_tmp_259_rule+0x1d0> │ │ │ │ │ + bne.n 143cc <_tmp_259_rule+0x180> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - bl 6604 │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 13cbc <_tmp_259_rule+0x17c> │ │ │ │ │ + bl 6b70 │ │ │ │ │ + cbnz r0, 142f2 <_tmp_259_rule+0xa6> │ │ │ │ │ + str r5, [r4, #8] │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ + mov r3, r0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1183 @ 0x49f │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_insert_memo │ │ │ │ │ ldr r5, [sp, #28] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, r2 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 13cac <_tmp_259_rule+0x16c> │ │ │ │ │ + beq.n 143ae <_tmp_259_rule+0x162> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 13cf0 <_tmp_259_rule+0x1b0> │ │ │ │ │ + bne.n 14414 <_tmp_259_rule+0x1c8> │ │ │ │ │ subs r2, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n 13cd4 <_tmp_259_rule+0x194> │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.n 13ccc <_tmp_259_rule+0x18c> │ │ │ │ │ - mov r0, r3 │ │ │ │ │ + beq.n 143d8 <_tmp_259_rule+0x18c> │ │ │ │ │ + ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.n 143d2 <_tmp_259_rule+0x186> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #16 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 13cc2 <_tmp_259_rule+0x182> │ │ │ │ │ + beq.n 143be <_tmp_259_rule+0x172> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6480 │ │ │ │ │ + bl 69ec │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 13cc2 <_tmp_259_rule+0x182> │ │ │ │ │ + beq.n 143be <_tmp_259_rule+0x172> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 13d10 <_tmp_259_rule+0x1d0> │ │ │ │ │ + beq.n 143cc <_tmp_259_rule+0x180> │ │ │ │ │ ldrd r6, r3, [r3, #20] │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_set_expr_context> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_set_expr_context │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 13d2a <_tmp_259_rule+0x1ea> │ │ │ │ │ + beq.n 1442a <_tmp_259_rule+0x1de> │ │ │ │ │ strd r6, r3, [sp] │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r3, r9 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ movs r1, #2 │ │ │ │ │ bl 0 <_PyAST_Starred> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Starred │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ - cbz r0, 13c98 <_tmp_259_rule+0x158> │ │ │ │ │ + cbz r0, 1439a <_tmp_259_rule+0x14e> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 13bf0 <_tmp_259_rule+0xb0> │ │ │ │ │ + beq.n 142f4 <_tmp_259_rule+0xa8> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 13bf0 <_tmp_259_rule+0xb0> │ │ │ │ │ + beq.n 14430 <_tmp_259_rule+0x1e4> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ - b.n 13bf0 <_tmp_259_rule+0xb0> │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 13bd8 <_tmp_259_rule+0x98> │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 142e8 <_tmp_259_rule+0x9c> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 13bd8 <_tmp_259_rule+0x98> │ │ │ │ │ + b.n 143aa <_tmp_259_rule+0x15e> │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.n 143c4 <_tmp_259_rule+0x178> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 13c2c <_tmp_259_rule+0xec> │ │ │ │ │ + b.n 14330 <_tmp_259_rule+0xe4> │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_fill_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + blt.n 143a2 <_tmp_259_rule+0x156> │ │ │ │ │ + b.n 142c2 <_tmp_259_rule+0x76> │ │ │ │ │ + mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 13b6e <_tmp_259_rule+0x2e> │ │ │ │ │ + beq.w 142a6 <_tmp_259_rule+0x5a> │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r2, r3, #1 │ │ │ │ │ + b.n 143aa <_tmp_259_rule+0x15e> │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq.w 1427a <_tmp_259_rule+0x2e> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 13c14 <_tmp_259_rule+0xd4> │ │ │ │ │ + b.n 14318 <_tmp_259_rule+0xcc> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 13c12 <_tmp_259_rule+0xd2> │ │ │ │ │ + beq.w 14316 <_tmp_259_rule+0xca> │ │ │ │ │ movs r3, #1 │ │ │ │ │ subs r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 13c14 <_tmp_259_rule+0xd4> │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_fill_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - blt.n 13ca0 <_tmp_259_rule+0x160> │ │ │ │ │ - b.n 13bb6 <_tmp_259_rule+0x76> │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - b.n 13ca8 <_tmp_259_rule+0x168> │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 13b9a <_tmp_259_rule+0x5a> │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r2, r3, #1 │ │ │ │ │ - b.n 13ca8 <_tmp_259_rule+0x168> │ │ │ │ │ + b.n 14318 <_tmp_259_rule+0xcc> │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 13c7c <_tmp_259_rule+0x13c> │ │ │ │ │ + b.n 1437e <_tmp_259_rule+0x132> │ │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ │ + b.n 142f6 <_tmp_259_rule+0xaa> │ │ │ │ │ │ │ │ │ │ -00013d30 : │ │ │ │ │ +00014434 : │ │ │ │ │ elif_stmt_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #24 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 13fd6 │ │ │ │ │ + beq.w 146da │ │ │ │ │ ldr r5, [r0, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 13fe4 │ │ │ │ │ + bne.w 146e8 │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne.w 13ffe │ │ │ │ │ + bne.w 14702 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ itttt lt │ │ │ │ │ movlt r2, #1 │ │ │ │ │ strlt r2, [r4, #60] @ 0x3c │ │ │ │ │ ldrlt r3, [r4, #88] @ 0x58 │ │ │ │ │ addlt.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ │ - blt.n 13dc8 │ │ │ │ │ + blt.n 144cc │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 13ec6 │ │ │ │ │ + bne.w 145ca │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 13f50 │ │ │ │ │ + bne.w 14654 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #662 @ 0x296 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 13dd2 │ │ │ │ │ + cbnz r0, 144d6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 13f50 │ │ │ │ │ + bne.w 14654 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #662 @ 0x296 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 13e4a │ │ │ │ │ + bne.n 1454e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 110b0 │ │ │ │ │ + bl 117dc │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 13da8 │ │ │ │ │ + beq.n 144ac │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 13da8 │ │ │ │ │ + beq.n 144ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12848 │ │ │ │ │ + bl 12f54 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 13da8 │ │ │ │ │ + beq.n 144ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 13d30 │ │ │ │ │ + bl 14434 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 13da8 │ │ │ │ │ + beq.n 144ac │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 13ff0 │ │ │ │ │ + beq.w 146f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldrd r6, r5, [r5, #20] │ │ │ │ │ bl 0 <_PyPegen_singleton_seq> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_singleton_seq │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 13fea │ │ │ │ │ + beq.w 146ee │ │ │ │ │ strd r6, r5, [sp, #4] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str.w r8, [sp] │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ bl 0 <_PyAST_If> │ │ │ │ │ R_ARM_THM_CALL _PyAST_If │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 13eb2 │ │ │ │ │ + beq.n 145b6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 13eb2 │ │ │ │ │ + bne.n 145b6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 13dc6 │ │ │ │ │ + b.n 144ca │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 110b0 │ │ │ │ │ + bl 117dc │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 13ff6 │ │ │ │ │ + beq.w 146fa │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 13ff6 │ │ │ │ │ + beq.w 146fa │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12848 │ │ │ │ │ + bl 12f54 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 13ff6 │ │ │ │ │ + beq.w 146fa │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 14020 │ │ │ │ │ + bl 14724 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 13ff6 │ │ │ │ │ + bne.w 146fa │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 13ff0 │ │ │ │ │ + beq.w 146f4 │ │ │ │ │ ldr r6, [r4, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r6, [sp, #12] │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr r6, [r5, #24] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ ldr r5, [r5, #20] │ │ │ │ │ strd r8, r5, [sp] │ │ │ │ │ bl 0 <_PyAST_If> │ │ │ │ │ R_ARM_THM_CALL _PyAST_If │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 13e40 │ │ │ │ │ + bne.n 14544 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 13dc6 │ │ │ │ │ + beq.n 144ca │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 13dc8 │ │ │ │ │ + b.n 144cc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 13f50 │ │ │ │ │ + bne.n 14654 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n 13f58 │ │ │ │ │ + beq.n 1465c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #662 @ 0x296 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 13efc │ │ │ │ │ + cbz r0, 14600 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 110b0 │ │ │ │ │ - cbz r0, 13efc │ │ │ │ │ + bl 117dc │ │ │ │ │ + cbz r0, 14600 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 13fa0 │ │ │ │ │ + bne.n 146a4 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r5, 13f64 │ │ │ │ │ + cbnz r5, 14668 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #662 @ 0x296 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r9, r0 │ │ │ │ │ - cbz r0, 13f40 │ │ │ │ │ + cbz r0, 14644 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 110b0 │ │ │ │ │ - cbz r0, 13f40 │ │ │ │ │ + bl 117dc │ │ │ │ │ + cbz r0, 14644 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 13f40 │ │ │ │ │ + cbz r0, 14644 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 13f40 │ │ │ │ │ + cbz r0, 14644 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ - cbnz r0, 13f6a │ │ │ │ │ + cbnz r0, 1466e │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 13d9c │ │ │ │ │ + beq.w 144a0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 13dc8 │ │ │ │ │ + b.n 144cc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 13eda │ │ │ │ │ + beq.n 145de │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 13f46 │ │ │ │ │ + b.n 1464a │ │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ │ mov r2, r5 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_IndentationError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_IndentationError │ │ │ │ │ @@ -35398,24 +36140,24 @@ │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC78 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC78 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, 13fc0 │ │ │ │ │ + cbnz r0, 146c4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 13f44 │ │ │ │ │ + beq.n 14648 │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 13f46 │ │ │ │ │ + b.n 1464a │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ @@ -35423,88 +36165,88 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 13f8e │ │ │ │ │ + beq.n 14692 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, 14016 │ │ │ │ │ + cbz r3, 1471a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 13f9a │ │ │ │ │ + bne.n 1469e │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 13dc6 │ │ │ │ │ + b.n 144ca │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 13d5e │ │ │ │ │ + beq.w 14462 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 13dc8 │ │ │ │ │ + b.n 144cc │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 13e24 │ │ │ │ │ + b.n 14528 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 13dc8 │ │ │ │ │ + b.n 144cc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 13dc6 │ │ │ │ │ + b.n 144ca │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 13d9c │ │ │ │ │ - b.n 13ecc │ │ │ │ │ + beq.w 144a0 │ │ │ │ │ + b.n 145d0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 13dc6 │ │ │ │ │ + b.n 144ca │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00014020 : │ │ │ │ │ +00014724 : │ │ │ │ │ else_block_rule(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #16 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 14176 │ │ │ │ │ + beq.w 1487a │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 14184 │ │ │ │ │ + bne.w 14888 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov r6, r2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 140b4 │ │ │ │ │ + bne.n 147b8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #663 @ 0x297 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 14072 │ │ │ │ │ + cbnz r0, 14776 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #16 │ │ │ │ │ @@ -35514,73 +36256,73 @@ │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC7 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_forced_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_forced_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 14062 │ │ │ │ │ + beq.n 14766 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12848 │ │ │ │ │ + bl 12f54 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 14062 │ │ │ │ │ + beq.n 14766 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 1409c │ │ │ │ │ + cbnz r3, 147a0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 1406a │ │ │ │ │ + b.n 1476e │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 14098 │ │ │ │ │ + beq.n 1479c │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 1406a │ │ │ │ │ + b.n 1476e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n 14164 │ │ │ │ │ + beq.n 14868 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #663 @ 0x297 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1415c │ │ │ │ │ + beq.n 14860 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1415c │ │ │ │ │ + beq.n 14860 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1415c │ │ │ │ │ + beq.n 14860 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #0 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1415c │ │ │ │ │ + beq.n 14860 │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_IndentationError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_IndentationError │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ movs r2, #0 │ │ │ │ │ @@ -35589,166 +36331,166 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC79 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC79 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbnz r0, 14142 │ │ │ │ │ + cbnz r0, 14846 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - cbz r0, 1413e │ │ │ │ │ + cbz r0, 14842 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 14056 │ │ │ │ │ + beq.n 1475a │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n 1406a │ │ │ │ │ + b.n 1476e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 14130 │ │ │ │ │ + b.n 14834 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, 1418a │ │ │ │ │ + cbz r3, 1488e │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1412c │ │ │ │ │ + bne.n 14830 │ │ │ │ │ mov r3, r1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 14098 │ │ │ │ │ + b.n 1479c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.n 14130 │ │ │ │ │ + b.n 14834 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 140c2 │ │ │ │ │ + beq.n 147c6 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.n 14130 │ │ │ │ │ + b.n 14834 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 1404c │ │ │ │ │ + beq.w 14750 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n 1406a │ │ │ │ │ + b.n 1476e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 14098 │ │ │ │ │ + b.n 1479c │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00014194 : │ │ │ │ │ +00014898 : │ │ │ │ │ slices_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 14596 │ │ │ │ │ + beq.w 14c9a │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 145a4 │ │ │ │ │ + bne.w 14ca8 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne.n 14288 │ │ │ │ │ + bne.n 1498c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ itttt lt │ │ │ │ │ movlt r2, #1 │ │ │ │ │ addlt.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ │ movlt r6, #0 │ │ │ │ │ strlt r2, [r4, #60] @ 0x3c │ │ │ │ │ - blt.n 1427e │ │ │ │ │ + blt.n 14982 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r2, [r2, r5, lsl #2] │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ mov fp, r1 │ │ │ │ │ mov sl, r2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 145a4 │ │ │ │ │ + bne.w 14ca8 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 142aa │ │ │ │ │ + beq.n 149ae │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w 144be │ │ │ │ │ + beq.w 14bc2 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r3, [r2, r6, lsl #2] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 144ea │ │ │ │ │ + bne.w 14bee │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 142b8 │ │ │ │ │ + bne.n 149bc │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 144f2 │ │ │ │ │ + bne.w 14bf6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 110b0 │ │ │ │ │ + bl 117dc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 14504 │ │ │ │ │ + beq.w 14c08 │ │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1461a │ │ │ │ │ + bne.w 14d1e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ mov r2, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #12 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 14358 │ │ │ │ │ + beq.n 14a5c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 145aa │ │ │ │ │ + bne.w 14cae │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ @@ -35760,191 +36502,191 @@ │ │ │ │ │ mov sl, r3 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ add.w r0, r3, #1 │ │ │ │ │ it ne │ │ │ │ │ movne r6, r5 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ - bne.n 14210 │ │ │ │ │ + bne.n 14914 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 14204 │ │ │ │ │ - b.n 144f2 │ │ │ │ │ + beq.n 14908 │ │ │ │ │ + b.n 14bf6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 144ea │ │ │ │ │ + bne.w 14bee │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 145be │ │ │ │ │ + beq.w 14cc2 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1450e │ │ │ │ │ + bne.w 14c12 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 144ea │ │ │ │ │ + bne.w 14bee │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 14504 │ │ │ │ │ + beq.w 14c08 │ │ │ │ │ ldr r6, [r4, #20] │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r6, [sp, #12] │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ ldr.w r6, [ip, #24] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ ldr.w r6, [ip, #20] │ │ │ │ │ strd r8, r6, [sp] │ │ │ │ │ bl 0 <_PyAST_Slice> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Slice │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 144fa │ │ │ │ │ + beq.w 14bfe │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 14604 │ │ │ │ │ + bne.w 14d08 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #12 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #0 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 14272 │ │ │ │ │ + bne.n 14976 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 145a4 │ │ │ │ │ + bne.w 14ca8 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 1465e │ │ │ │ │ + beq.w 14d62 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 1464a │ │ │ │ │ + beq.w 14d4e │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl 14674 │ │ │ │ │ + bl 14d78 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 14568 │ │ │ │ │ + beq.w 14c6c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6001 @ 0x1771 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 14642 │ │ │ │ │ + beq.w 14d46 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1457c │ │ │ │ │ + bne.w 14c80 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 14638 │ │ │ │ │ + beq.w 14d3c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1457c │ │ │ │ │ + bne.w 14c80 │ │ │ │ │ mov r6, r3 │ │ │ │ │ mov r8, r5 │ │ │ │ │ mov r9, r3 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 14420 │ │ │ │ │ + cbz r0, 14b24 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 145d4 │ │ │ │ │ + beq.w 14cd8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 14548 │ │ │ │ │ + bne.w 14c4c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - bl 14674 │ │ │ │ │ + bl 14d78 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 14532 │ │ │ │ │ + beq.w 14c36 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 145dc │ │ │ │ │ + bne.w 14ce0 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq.w 14554 │ │ │ │ │ + beq.w 14c58 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str.w r5, [r7, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - b.n 143ca │ │ │ │ │ + b.n 14ace │ │ │ │ │ mov r5, r8 │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov ip, r7 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 14632 │ │ │ │ │ + beq.w 14d36 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - ble.n 14450 │ │ │ │ │ + ble.n 14b54 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ ldr.w r0, [ip, r3, lsl #2] │ │ │ │ │ str.w r0, [r1, r3, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ - b.n 1443e │ │ │ │ │ + b.n 14b42 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -35954,668 +36696,1258 @@ │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, r0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 14584 │ │ │ │ │ + beq.w 14c88 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1465a │ │ │ │ │ + bne.w 14d5e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1427a │ │ │ │ │ + beq.w 1497e │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, sl │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r0, r7 │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r5, [r6, #24] │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ ldr r5, [r6, #20] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_Tuple> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Tuple │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 145aa │ │ │ │ │ + beq.n 14cae │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 145aa │ │ │ │ │ + bne.n 14cae │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 1427e │ │ │ │ │ + b.n 14982 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 1458a │ │ │ │ │ + blt.n 14c8e │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - cbnz r1, 144f2 │ │ │ │ │ + cbnz r1, 14bf6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 1422c │ │ │ │ │ + beq.w 14930 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 14242 │ │ │ │ │ + beq.w 14946 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1435c │ │ │ │ │ + b.n 14a60 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1460e │ │ │ │ │ + bne.w 14d12 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1435c │ │ │ │ │ + b.n 14a60 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 142ec │ │ │ │ │ + bne.w 149f0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 142f2 │ │ │ │ │ + bne.w 149f6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 145f8 │ │ │ │ │ + bne.n 14cfc │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 142f2 │ │ │ │ │ + b.n 149f6 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 14548 │ │ │ │ │ + cbnz r3, 14c4c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f1a4 │ │ │ │ │ + bl f88c │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 143fe │ │ │ │ │ + bne.w 14b02 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r8 │ │ │ │ │ mov r3, r9 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 14424 │ │ │ │ │ + b.n 14b28 │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 14630 │ │ │ │ │ + beq.n 14d34 │ │ │ │ │ mov r7, r0 │ │ │ │ │ - b.n 14414 │ │ │ │ │ + b.n 14b18 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r3, 1457c │ │ │ │ │ + cbnz r3, 14c80 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f1a4 │ │ │ │ │ + bl f88c │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 14392 │ │ │ │ │ + bne.w 14a96 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 144ba │ │ │ │ │ + b.n 14bbe │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1435c │ │ │ │ │ + b.n 14a60 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 141c2 │ │ │ │ │ + beq.w 148c6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n 1427e │ │ │ │ │ + b.n 14982 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 144ba │ │ │ │ │ + beq.n 14bbe │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 1427e │ │ │ │ │ + b.n 14982 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 142d8 │ │ │ │ │ + beq.w 149dc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 144ea │ │ │ │ │ + b.n 14bee │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 143e4 │ │ │ │ │ + b.n 14ae8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1440c │ │ │ │ │ + beq.w 14b10 │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r5, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 14580 │ │ │ │ │ + b.n 14c84 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 144ea │ │ │ │ │ + b.n 14bee │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1433c │ │ │ │ │ + beq.w 14a40 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1435c │ │ │ │ │ + b.n 14a60 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 14340 │ │ │ │ │ + beq.w 14a44 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 1435c │ │ │ │ │ + b.n 14a60 │ │ │ │ │ mov r5, r8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n 1457c │ │ │ │ │ + b.n 14c80 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 1439e │ │ │ │ │ + b.n 14aa2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 14382 │ │ │ │ │ - b.n 1457c │ │ │ │ │ + beq.w 14a86 │ │ │ │ │ + b.n 14c80 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 14584 │ │ │ │ │ + b.n 14c88 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 14372 │ │ │ │ │ + beq.w 14a76 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 14584 │ │ │ │ │ + b.n 14c88 │ │ │ │ │ │ │ │ │ │ -00014674 : │ │ │ │ │ +00014d78 : │ │ │ │ │ slice_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #28 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 147d8 │ │ │ │ │ + beq.w 14edc │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 147bc │ │ │ │ │ + bne.w 14ec0 │ │ │ │ │ ldrd r7, r6, [r4, #8] │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - beq.n 14770 │ │ │ │ │ + beq.n 14e74 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r7, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ mov sl, r0 │ │ │ │ │ - cbnz r6, 146ce │ │ │ │ │ + cbnz r6, 14dd2 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 146f4 │ │ │ │ │ + cbnz r0, 14df8 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 147bc │ │ │ │ │ + bne.n 14ec0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 110b0 │ │ │ │ │ + bl 117dc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 14790 │ │ │ │ │ + beq.n 14e94 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1475c │ │ │ │ │ + bne.n 14e60 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 146ce │ │ │ │ │ + bne.n 14dd2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n 147c4 │ │ │ │ │ + beq.n 14ec8 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 14794 │ │ │ │ │ + bne.n 14e98 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 146ce │ │ │ │ │ + bne.n 14dd2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 146e6 │ │ │ │ │ + beq.n 14dea │ │ │ │ │ ldr r6, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r6, [sp, #12] │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, sl │ │ │ │ │ ldr r6, [r5, #24] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ ldr r5, [r5, #20] │ │ │ │ │ strd r9, r5, [sp] │ │ │ │ │ bl 0 <_PyAST_Slice> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Slice │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 146e0 │ │ │ │ │ + bne.n 14de4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 146e6 │ │ │ │ │ + beq.n 14dea │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 146ea │ │ │ │ │ + b.n 14dee │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 147b2 │ │ │ │ │ + blt.n 14eb6 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 146b6 │ │ │ │ │ - b.n 146e6 │ │ │ │ │ + beq.n 14dba │ │ │ │ │ + b.n 14dea │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - b.n 146e6 │ │ │ │ │ + b.n 14dea │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 14720 │ │ │ │ │ + bne.n 14e24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 14724 │ │ │ │ │ + bne.n 14e28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbnz r0, 147de │ │ │ │ │ + cbnz r0, 14ee2 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 14724 │ │ │ │ │ + b.n 14e28 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 146ea │ │ │ │ │ + b.n 14dee │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 146ea │ │ │ │ │ + b.n 14dee │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 14710 │ │ │ │ │ + beq.n 14e14 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 146ce │ │ │ │ │ + b.n 14dd2 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 14698 │ │ │ │ │ + b.n 14d9c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 146ce │ │ │ │ │ + b.n 14dd2 │ │ │ │ │ + │ │ │ │ │ +00014ef0 : │ │ │ │ │ +finally_block_rule(): │ │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ │ + sub.w ip, sp, ip │ │ │ │ │ + str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ + ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ + sub sp, #16 │ │ │ │ │ + movw r2, #6000 @ 0x1770 │ │ │ │ │ + mov r4, r0 │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + add.w r3, r3, #1 │ │ │ │ │ + str r3, [r0, #88] @ 0x58 │ │ │ │ │ + beq.n 14fd4 │ │ │ │ │ + ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne.n 14fe0 │ │ │ │ │ + ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ + ldr r5, [r4, #8] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.n 14f7e │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + movw r1, #651 @ 0x28b │ │ │ │ │ + bl 0 <_PyPegen_expect_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ + cbnz r0, 14f3c │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + movs r2, #0 │ │ │ │ │ + str r5, [r4, #8] │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + mov r0, r2 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + add sp, #16 │ │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ │ + movw r2, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC7 │ │ │ │ │ + movt r2, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC7 │ │ │ │ │ + movs r1, #11 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_expect_forced_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_expect_forced_token │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 14f2c │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 12f54 │ │ │ │ │ + mov r2, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 14f2c │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cbnz r3, 14f66 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.n 14f34 │ │ │ │ │ + str r0, [sp, #12] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 14f62 │ │ │ │ │ + movs r1, #1 │ │ │ │ │ + movs r2, #0 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r1, [r4, #60] @ 0x3c │ │ │ │ │ + b.n 14f34 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + movw r2, #6000 @ 0x1770 │ │ │ │ │ + adds r1, r3, #1 │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + str r1, [r4, #88] @ 0x58 │ │ │ │ │ + beq.n 14fc2 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + movw r1, #651 @ 0x28b │ │ │ │ │ + bl 0 <_PyPegen_expect_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ + mov r6, r0 │ │ │ │ │ + cbz r0, 14fae │ │ │ │ │ + movs r1, #11 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_expect_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ + cbz r0, 14fae │ │ │ │ │ + movs r1, #4 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_expect_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ + cbnz r0, 14fe6 │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + subs r1, #1 │ │ │ │ │ + str r1, [r4, #88] @ 0x58 │ │ │ │ │ + str r5, [r4, #8] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq.n 14f20 │ │ │ │ │ + subs r3, r1, #1 │ │ │ │ │ + movs r2, #0 │ │ │ │ │ + b.n 14f34 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq.n 14f8c │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + subs r1, #1 │ │ │ │ │ + b.n 14fb4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq.n 14f18 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + movs r2, #0 │ │ │ │ │ + b.n 14f34 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ + movs r3, #5 │ │ │ │ │ + mov r2, r4 │ │ │ │ │ + movs r0, #0 │ │ │ │ │ + bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 14fae │ │ │ │ │ + ldr r3, [r6, #12] │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC PyExc_IndentationError │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS PyExc_IndentationError │ │ │ │ │ + str r3, [sp, #0] │ │ │ │ │ + movs r2, #0 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC80 │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC80 │ │ │ │ │ + ldr r1, [r1, #0] │ │ │ │ │ + bl 0 <_PyPegen_raise_error> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ + mov r2, r0 │ │ │ │ │ + cbnz r0, 15032 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + subs r1, #1 │ │ │ │ │ + cbz r0, 1502e │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + str r3, [r4, #60] @ 0x3c │ │ │ │ │ + b.n 14fb4 │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + b.n 14fb4 │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cbz r3, 1504c │ │ │ │ │ + str r0, [sp, #12] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ │ + subs r1, #1 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.n 15028 │ │ │ │ │ + mov r3, r1 │ │ │ │ │ + str r1, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 14f62 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 14f62 │ │ │ │ │ + │ │ │ │ │ +00015054 <_loop1_216_rule>: │ │ │ │ │ +_loop1_60_rule(): │ │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ │ + sub.w ip, sp, ip │ │ │ │ │ + str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ + ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ + sub sp, #36 @ 0x24 │ │ │ │ │ + movw r2, #6000 @ 0x1770 │ │ │ │ │ + mov r4, r0 │ │ │ │ │ + adds r1, r3, #1 │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + str r1, [r0, #88] @ 0x58 │ │ │ │ │ + beq.w 153e4 <_loop1_216_rule+0x390> │ │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + bne.w 15278 <_loop1_216_rule+0x224> │ │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ │ + movs r0, #4 │ │ │ │ │ + str r3, [sp, #24] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ + mov r9, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 153aa <_loop1_216_rule+0x356> │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 151da <_loop1_216_rule+0x186> │ │ │ │ │ + mov sl, r3 │ │ │ │ │ + movw fp, #6000 @ 0x1770 │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + str r3, [sp, #28] │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + cmp r1, fp │ │ │ │ │ + add.w r1, r1, #1 │ │ │ │ │ + str r1, [r4, #88] @ 0x58 │ │ │ │ │ + beq.w 153b8 <_loop1_216_rule+0x364> │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + bne.w 153c8 <_loop1_216_rule+0x374> │ │ │ │ │ + ldrd r6, r3, [r4, #8] │ │ │ │ │ + cmp r6, r3 │ │ │ │ │ + bne.w 151e8 <_loop1_216_rule+0x194> │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_fill_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + blt.w 15252 <_loop1_216_rule+0x1fe> │ │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ │ + ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ + ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ + ldr r1, [r3, #12] │ │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ │ + str r1, [sp, #16] │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne.w 15280 <_loop1_216_rule+0x22c> │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + bne.n 1519a <_loop1_216_rule+0x146> │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + movw r1, #655 @ 0x28f │ │ │ │ │ + bl 0 <_PyPegen_expect_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 1517c <_loop1_216_rule+0x128> │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 7858 │ │ │ │ │ + mov r8, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 1517c <_loop1_216_rule+0x128> │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 1026c <_tmp_28_rule> │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + mov r7, r0 │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + bne.n 1517e <_loop1_216_rule+0x12a> │ │ │ │ │ + movs r1, #11 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_expect_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 1517c <_loop1_216_rule+0x128> │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 12f54 │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + cbz r0, 1517c <_loop1_216_rule+0x128> │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 1519a <_loop1_216_rule+0x146> │ │ │ │ │ + ldrd r3, r2, [r0, #20] │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + bne.n 15200 <_loop1_216_rule+0x1ac> │ │ │ │ │ + strd r3, r2, [sp, #4] │ │ │ │ │ + mov r2, r5 │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + mov r1, r7 │ │ │ │ │ + str r3, [sp, #0] │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + ldr r5, [r4, #20] │ │ │ │ │ + str r5, [sp, #12] │ │ │ │ │ + bl 0 <_PyAST_ExceptHandler> │ │ │ │ │ + R_ARM_THM_CALL _PyAST_ExceptHandler │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 1524a <_loop1_216_rule+0x1f6> │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 15346 <_loop1_216_rule+0x2f2> │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ │ + subs r1, #1 │ │ │ │ │ + str r1, [r4, #88] @ 0x58 │ │ │ │ │ + cmp r3, sl │ │ │ │ │ + beq.n 1525c <_loop1_216_rule+0x208> │ │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ │ + str.w r5, [r9, sl, lsl #2] │ │ │ │ │ + add.w sl, sl, #1 │ │ │ │ │ + str r3, [sp, #24] │ │ │ │ │ + b.n 150a4 <_loop1_216_rule+0x50> │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + str r6, [r4, #8] │ │ │ │ │ + cbnz r5, 1519a <_loop1_216_rule+0x146> │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + movw r1, #655 @ 0x28f │ │ │ │ │ + bl 0 <_PyPegen_expect_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.n 15204 <_loop1_216_rule+0x1b0> │ │ │ │ │ + ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ + str r6, [r4, #8] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 153cc <_loop1_216_rule+0x378> │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + subs r1, #1 │ │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ │ + str r1, [r4, #88] @ 0x58 │ │ │ │ │ + str r3, [r4, #8] │ │ │ │ │ + cmp.w sl, #0 │ │ │ │ │ + beq.n 15272 <_loop1_216_rule+0x21e> │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + bne.n 15272 <_loop1_216_rule+0x21e> │ │ │ │ │ + ldr r1, [r4, #20] │ │ │ │ │ + mov r0, sl │ │ │ │ │ + bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ + R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ + mov r6, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 153a4 <_loop1_216_rule+0x350> │ │ │ │ │ + cmp sl, r5 │ │ │ │ │ + ble.n 151d4 <_loop1_216_rule+0x180> │ │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ │ + ldr.w r2, [r9, r5, lsl #2] │ │ │ │ │ + str.w r2, [r3, r5, lsl #2] │ │ │ │ │ + adds r5, #1 │ │ │ │ │ + cmp sl, r5 │ │ │ │ │ + bne.n 151c4 <_loop1_216_rule+0x170> │ │ │ │ │ + mov r0, r9 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyMem_Free │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + add sp, #36 @ 0x24 │ │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ │ + ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ + ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ + ldr r1, [r3, #12] │ │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ │ + str r1, [sp, #16] │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + beq.w 150ec <_loop1_216_rule+0x98> │ │ │ │ │ + b.n 15286 <_loop1_216_rule+0x232> │ │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ │ + b.n 1513c <_loop1_216_rule+0xe8> │ │ │ │ │ + movs r1, #11 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_expect_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 15190 <_loop1_216_rule+0x13c> │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 12f54 │ │ │ │ │ + mov r7, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 15190 <_loop1_216_rule+0x13c> │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ + mov r6, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 1519a <_loop1_216_rule+0x146> │ │ │ │ │ + ldr r1, [r4, #20] │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + str r1, [sp, #12] │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + mov r2, r7 │ │ │ │ │ + ldr r5, [r6, #24] │ │ │ │ │ + str r5, [sp, #8] │ │ │ │ │ + ldr r5, [r6, #20] │ │ │ │ │ + ldr r6, [sp, #20] │ │ │ │ │ + strd r6, r5, [sp] │ │ │ │ │ + bl 0 <_PyAST_ExceptHandler> │ │ │ │ │ + R_ARM_THM_CALL _PyAST_ExceptHandler │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.n 1515a <_loop1_216_rule+0x106> │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 1519a <_loop1_216_rule+0x146> │ │ │ │ │ + movs r1, #1 │ │ │ │ │ + str r1, [r4, #60] @ 0x3c │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + subs r1, #1 │ │ │ │ │ + b.n 1519e <_loop1_216_rule+0x14a> │ │ │ │ │ + lsls r3, r3, #1 │ │ │ │ │ + mov r0, r9 │ │ │ │ │ + str r3, [sp, #28] │ │ │ │ │ + lsls r1, r3, #2 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 153a2 <_loop1_216_rule+0x34e> │ │ │ │ │ + mov r9, r0 │ │ │ │ │ + b.n 1516e <_loop1_216_rule+0x11a> │ │ │ │ │ + mov r0, r9 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyMem_Free │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + movs r6, #0 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.n 151de <_loop1_216_rule+0x18a> │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.n 1519a <_loop1_216_rule+0x146> │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + movw r2, #6000 @ 0x1770 │ │ │ │ │ + adds r1, r3, #1 │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + str r1, [r4, #88] @ 0x58 │ │ │ │ │ + beq.n 152dc <_loop1_216_rule+0x288> │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + movw r1, #655 @ 0x28f │ │ │ │ │ + ldr.w r8, [r4, #8] │ │ │ │ │ + bl 0 <_PyPegen_expect_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ + mov r7, r0 │ │ │ │ │ + cbz r0, 152b0 <_loop1_216_rule+0x25c> │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 7858 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.n 15350 <_loop1_216_rule+0x2fc> │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + str.w r8, [r4, #8] │ │ │ │ │ + cbnz r5, 152e8 <_loop1_216_rule+0x294> │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + movw r1, #655 @ 0x28f │ │ │ │ │ + bl 0 <_PyPegen_expect_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ + mov r7, r0 │ │ │ │ │ + cbz r0, 152d0 <_loop1_216_rule+0x27c> │ │ │ │ │ + movs r1, #11 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_expect_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ + cbnz r0, 152ee <_loop1_216_rule+0x29a> │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + str r6, [r4, #8] │ │ │ │ │ + b.n 150e8 <_loop1_216_rule+0x94> │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + beq.n 15294 <_loop1_216_rule+0x240> │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.n 152d6 <_loop1_216_rule+0x282> │ │ │ │ │ + movs r1, #4 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_expect_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 152d0 <_loop1_216_rule+0x27c> │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ + movs r3, #5 │ │ │ │ │ + mov r2, r4 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 152d0 <_loop1_216_rule+0x27c> │ │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ │ + mov r2, r5 │ │ │ │ │ + str r3, [sp, #0] │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC PyExc_IndentationError │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS PyExc_IndentationError │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC81 │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC81 │ │ │ │ │ + bl 0 <_PyPegen_raise_error> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.n 1538c <_loop1_216_rule+0x338> │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 152d4 <_loop1_216_rule+0x280> │ │ │ │ │ + movs r5, #1 │ │ │ │ │ + str r5, [r4, #60] @ 0x3c │ │ │ │ │ + b.n 152d6 <_loop1_216_rule+0x282> │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.n 15252 <_loop1_216_rule+0x1fe> │ │ │ │ │ + b.n 15162 <_loop1_216_rule+0x10e> │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 950 │ │ │ │ │ + R_ARM_THM_CALL _tmp_224_rule │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + bne.n 152b2 <_loop1_216_rule+0x25e> │ │ │ │ │ + movs r1, #11 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_expect_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 152b0 <_loop1_216_rule+0x25c> │ │ │ │ │ + movs r1, #4 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_expect_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 152b0 <_loop1_216_rule+0x25c> │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ + movs r3, #5 │ │ │ │ │ + mov r2, r4 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 152b0 <_loop1_216_rule+0x25c> │ │ │ │ │ + b.n 15310 <_loop1_216_rule+0x2bc> │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cbz r3, 153ea <_loop1_216_rule+0x396> │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, r1, #1 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.n 15340 <_loop1_216_rule+0x2ec> │ │ │ │ │ + subs r1, #1 │ │ │ │ │ + str r1, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 15164 <_loop1_216_rule+0x110> │ │ │ │ │ + mov r6, r0 │ │ │ │ │ + mov r0, r9 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyMem_Free │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + str r3, [r4, #60] @ 0x3c │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.n 151de <_loop1_216_rule+0x18a> │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + beq.w 150ba <_loop1_216_rule+0x66> │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + subs r1, #1 │ │ │ │ │ + b.n 1519e <_loop1_216_rule+0x14a> │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 1519a <_loop1_216_rule+0x146> │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 9ae │ │ │ │ │ + R_ARM_THM_CALL invalid_except_stmt_rule │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 153c8 <_loop1_216_rule+0x374> │ │ │ │ │ + b.n 15164 <_loop1_216_rule+0x110> │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b.n 15078 <_loop1_216_rule+0x24> │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 1539c <_loop1_216_rule+0x348> │ │ │ │ │ + nop │ │ │ │ │ │ │ │ │ │ -000147ec <_gather_116_rule>: │ │ │ │ │ +000153f0 <_gather_116_rule>: │ │ │ │ │ _gather_116_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #12 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov fp, r0 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 14bf4 <_gather_116_rule+0x408> │ │ │ │ │ + beq.w 157f8 <_gather_116_rule+0x408> │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 14c06 <_gather_116_rule+0x41a> │ │ │ │ │ + bne.w 1580a <_gather_116_rule+0x41a> │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ ldr.w sl, [fp, #8] │ │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 14afc <_gather_116_rule+0x310> │ │ │ │ │ + beq.w 15700 <_gather_116_rule+0x310> │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, fp │ │ │ │ │ mov r4, sl │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 14b1c <_gather_116_rule+0x330> │ │ │ │ │ + bne.w 15720 <_gather_116_rule+0x330> │ │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [fp, #88] @ 0x58 │ │ │ │ │ str.w r4, [fp, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 14b7a <_gather_116_rule+0x38e> │ │ │ │ │ + bne.w 1577e <_gather_116_rule+0x38e> │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r0, fp │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str.w r1, [fp, #88] @ 0x58 │ │ │ │ │ - beq.w 14a8a <_gather_116_rule+0x29e> │ │ │ │ │ - bl 72e0 │ │ │ │ │ + beq.w 1568e <_gather_116_rule+0x29e> │ │ │ │ │ + bl 7858 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 14a9a <_gather_116_rule+0x2ae> │ │ │ │ │ + beq.w 1569e <_gather_116_rule+0x2ae> │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 14a9a <_gather_116_rule+0x2ae> │ │ │ │ │ + beq.w 1569e <_gather_116_rule+0x2ae> │ │ │ │ │ mov r0, fp │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 14a9a <_gather_116_rule+0x2ae> │ │ │ │ │ + beq.w 1569e <_gather_116_rule+0x2ae> │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_PyPegen_key_value_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_key_value_pair │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 14c9a <_gather_116_rule+0x4ae> │ │ │ │ │ + beq.w 1589e <_gather_116_rule+0x4ae> │ │ │ │ │ ldr.w r3, [fp, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 14be0 <_gather_116_rule+0x3f4> │ │ │ │ │ + bne.w 157e4 <_gather_116_rule+0x3f4> │ │ │ │ │ ldr.w r3, [fp, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ subs r3, #2 │ │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 14b94 <_gather_116_rule+0x3a8> │ │ │ │ │ + beq.w 15798 <_gather_116_rule+0x3a8> │ │ │ │ │ ldr.w r3, [fp, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 14b76 <_gather_116_rule+0x38a> │ │ │ │ │ + bne.w 1577a <_gather_116_rule+0x38a> │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 14b6c <_gather_116_rule+0x380> │ │ │ │ │ + beq.w 15770 <_gather_116_rule+0x380> │ │ │ │ │ ldr.w r4, [fp, #60] @ 0x3c │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 14b76 <_gather_116_rule+0x38a> │ │ │ │ │ + bne.w 1577a <_gather_116_rule+0x38a> │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ movw r7, #6000 @ 0x1770 │ │ │ │ │ - b.n 14928 <_gather_116_rule+0x13c> │ │ │ │ │ + b.n 1552c <_gather_116_rule+0x13c> │ │ │ │ │ mov r0, fp │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 14994 <_gather_116_rule+0x1a8> │ │ │ │ │ + beq.n 15598 <_gather_116_rule+0x1a8> │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_PyPegen_key_value_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_key_value_pair │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 14c8a <_gather_116_rule+0x49e> │ │ │ │ │ + beq.w 1588e <_gather_116_rule+0x49e> │ │ │ │ │ ldr.w r3, [fp, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 14c0c <_gather_116_rule+0x420> │ │ │ │ │ + bne.w 15810 <_gather_116_rule+0x420> │ │ │ │ │ ldr.w r3, [fp, #88] @ 0x58 │ │ │ │ │ subs r3, #2 │ │ │ │ │ str.w r3, [fp, #88] @ 0x58 │ │ │ │ │ cmp r8, r4 │ │ │ │ │ - beq.w 14ab4 <_gather_116_rule+0x2c8> │ │ │ │ │ + beq.w 156b8 <_gather_116_rule+0x2c8> │ │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ │ str.w r5, [r6, r4, lsl #2] │ │ │ │ │ adds r4, #1 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 1499e <_gather_116_rule+0x1b2> │ │ │ │ │ + cbz r0, 155a2 <_gather_116_rule+0x1b2> │ │ │ │ │ ldr.w r3, [fp, #88] @ 0x58 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str.w r3, [fp, #88] @ 0x58 │ │ │ │ │ - beq.w 14b7e <_gather_116_rule+0x392> │ │ │ │ │ + beq.w 15782 <_gather_116_rule+0x392> │ │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 14b5e <_gather_116_rule+0x372> │ │ │ │ │ + bne.w 15762 <_gather_116_rule+0x372> │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, fp │ │ │ │ │ ldr.w r5, [fp, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 14aca <_gather_116_rule+0x2de> │ │ │ │ │ + bne.w 156ce <_gather_116_rule+0x2de> │ │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [fp, #88] @ 0x58 │ │ │ │ │ str.w r5, [fp, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 14b5e <_gather_116_rule+0x372> │ │ │ │ │ + bne.w 15762 <_gather_116_rule+0x372> │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ mov r0, fp │ │ │ │ │ cmp r3, r7 │ │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ │ - beq.w 14b4c <_gather_116_rule+0x360> │ │ │ │ │ - bl 72e0 │ │ │ │ │ + beq.w 15750 <_gather_116_rule+0x360> │ │ │ │ │ + bl 7858 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 14994 <_gather_116_rule+0x1a8> │ │ │ │ │ + cbz r0, 15598 <_gather_116_rule+0x1a8> │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 148e8 <_gather_116_rule+0xfc> │ │ │ │ │ + bne.n 154ec <_gather_116_rule+0xfc> │ │ │ │ │ ldr.w r3, [fp, #88] @ 0x58 │ │ │ │ │ subs r3, #2 │ │ │ │ │ str.w r3, [fp, #88] @ 0x58 │ │ │ │ │ ldr.w r1, [fp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str.w r9, [fp, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 14b66 <_gather_116_rule+0x37a> │ │ │ │ │ + beq.w 1576a <_gather_116_rule+0x37a> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 14a60 <_gather_116_rule+0x274> │ │ │ │ │ + ble.n 15664 <_gather_116_rule+0x274> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - beq.n 14a60 <_gather_116_rule+0x274> │ │ │ │ │ + beq.n 15664 <_gather_116_rule+0x274> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r4, #2 │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ - beq.n 14a60 <_gather_116_rule+0x274> │ │ │ │ │ + beq.n 15664 <_gather_116_rule+0x274> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r4, #3 │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ - beq.n 14a60 <_gather_116_rule+0x274> │ │ │ │ │ + beq.n 15664 <_gather_116_rule+0x274> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r4, #4 │ │ │ │ │ ldr r2, [r6, #12] │ │ │ │ │ str r2, [r3, #12] │ │ │ │ │ - beq.n 14a60 <_gather_116_rule+0x274> │ │ │ │ │ + beq.n 15664 <_gather_116_rule+0x274> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r4, #5 │ │ │ │ │ ldr r2, [r6, #16] │ │ │ │ │ str r2, [r3, #16] │ │ │ │ │ - beq.n 14a60 <_gather_116_rule+0x274> │ │ │ │ │ + beq.n 15664 <_gather_116_rule+0x274> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r4, #6 │ │ │ │ │ ldr r2, [r6, #20] │ │ │ │ │ str r2, [r3, #20] │ │ │ │ │ - beq.n 14a60 <_gather_116_rule+0x274> │ │ │ │ │ + beq.n 15664 <_gather_116_rule+0x274> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r4, #7 │ │ │ │ │ ldr r2, [r6, #24] │ │ │ │ │ str r2, [r3, #24] │ │ │ │ │ - beq.n 14a60 <_gather_116_rule+0x274> │ │ │ │ │ + beq.n 15664 <_gather_116_rule+0x274> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r4, #8 │ │ │ │ │ ldr r2, [r6, #28] │ │ │ │ │ str r2, [r3, #28] │ │ │ │ │ - beq.n 14a60 <_gather_116_rule+0x274> │ │ │ │ │ + beq.n 15664 <_gather_116_rule+0x274> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r4, #9 │ │ │ │ │ ldr r2, [r6, #32] │ │ │ │ │ str r2, [r3, #32] │ │ │ │ │ - beq.n 14a60 <_gather_116_rule+0x274> │ │ │ │ │ + beq.n 15664 <_gather_116_rule+0x274> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r4, #10 │ │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ │ str r2, [r3, #36] @ 0x24 │ │ │ │ │ - beq.n 14a60 <_gather_116_rule+0x274> │ │ │ │ │ + beq.n 15664 <_gather_116_rule+0x274> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r4, #11 │ │ │ │ │ ldr r2, [r6, #40] @ 0x28 │ │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ │ - beq.n 14a60 <_gather_116_rule+0x274> │ │ │ │ │ + beq.n 15664 <_gather_116_rule+0x274> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r4, #12 │ │ │ │ │ ldr r2, [r6, #44] @ 0x2c │ │ │ │ │ str r2, [r3, #44] @ 0x2c │ │ │ │ │ - beq.n 14a60 <_gather_116_rule+0x274> │ │ │ │ │ + beq.n 15664 <_gather_116_rule+0x274> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r4, #13 │ │ │ │ │ ldr r2, [r6, #48] @ 0x30 │ │ │ │ │ str r2, [r3, #48] @ 0x30 │ │ │ │ │ - beq.n 14a60 <_gather_116_rule+0x274> │ │ │ │ │ + beq.n 15664 <_gather_116_rule+0x274> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r4, #14 │ │ │ │ │ ldr r2, [r6, #52] @ 0x34 │ │ │ │ │ str r2, [r3, #52] @ 0x34 │ │ │ │ │ - beq.n 14a60 <_gather_116_rule+0x274> │ │ │ │ │ + beq.n 15664 <_gather_116_rule+0x274> │ │ │ │ │ subs r3, r6, #4 │ │ │ │ │ rsb r7, r6, #4 │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ add.w r3, r6, #52 @ 0x34 │ │ │ │ │ adds r2, r7, r3 │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ ldr.w r0, [r3, #4]! │ │ │ │ │ str r0, [r1, r2] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 14a52 <_gather_116_rule+0x266> │ │ │ │ │ + bne.n 15656 <_gather_116_rule+0x266> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr.w r3, [fp, #88] @ 0x58 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r2, r5 │ │ │ │ │ subs r3, #1 │ │ │ │ │ @@ -36629,15 +37961,15 @@ │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr.w r3, [fp, #60] @ 0x3c │ │ │ │ │ mov r0, fp │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 14860 <_gather_116_rule+0x74> │ │ │ │ │ + beq.w 15464 <_gather_116_rule+0x74> │ │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r0, #0 │ │ │ │ │ str.w sl, [fp, #8] │ │ │ │ │ str.w r3, [fp, #88] @ 0x58 │ │ │ │ │ @@ -36645,586 +37977,644 @@ │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov.w r8, r8, lsl #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov.w r1, r8, lsl #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 14b66 <_gather_116_rule+0x37a> │ │ │ │ │ + beq.n 1576a <_gather_116_rule+0x37a> │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b.n 1491e <_gather_116_rule+0x132> │ │ │ │ │ + b.n 15522 <_gather_116_rule+0x132> │ │ │ │ │ mov r0, fp │ │ │ │ │ - bl 9f8c │ │ │ │ │ + bl a500 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 14c4e <_gather_116_rule+0x462> │ │ │ │ │ + beq.w 15852 <_gather_116_rule+0x462> │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_PyPegen_key_value_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_key_value_pair │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 14c3a <_gather_116_rule+0x44e> │ │ │ │ │ + beq.w 1583e <_gather_116_rule+0x44e> │ │ │ │ │ ldr.w r3, [fp, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 14b9c <_gather_116_rule+0x3b0> │ │ │ │ │ + bne.n 157a0 <_gather_116_rule+0x3b0> │ │ │ │ │ ldr.w r3, [fp, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [fp, #88] @ 0x58 │ │ │ │ │ - b.n 14918 <_gather_116_rule+0x12c> │ │ │ │ │ + b.n 1551c <_gather_116_rule+0x12c> │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr.w r3, [fp, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 14b76 <_gather_116_rule+0x38a> │ │ │ │ │ + bne.n 1577a <_gather_116_rule+0x38a> │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, fp │ │ │ │ │ ldr.w r4, [fp, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1483c <_gather_116_rule+0x50> │ │ │ │ │ + beq.w 15440 <_gather_116_rule+0x50> │ │ │ │ │ mov r0, fp │ │ │ │ │ - bl 9f8c │ │ │ │ │ + bl a500 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1483c <_gather_116_rule+0x50> │ │ │ │ │ + beq.w 15440 <_gather_116_rule+0x50> │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_PyPegen_key_value_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_key_value_pair │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 14c7a <_gather_116_rule+0x48e> │ │ │ │ │ + beq.w 1587e <_gather_116_rule+0x48e> │ │ │ │ │ ldr.w r3, [fp, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 14c62 <_gather_116_rule+0x476> │ │ │ │ │ + bne.w 15866 <_gather_116_rule+0x476> │ │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ - b.n 148aa <_gather_116_rule+0xbe> │ │ │ │ │ + b.n 154ae <_gather_116_rule+0xbe> │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr.w r3, [fp, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 14c36 <_gather_116_rule+0x44a> │ │ │ │ │ + beq.n 1583a <_gather_116_rule+0x44a> │ │ │ │ │ ldr.w r3, [fp, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [fp, #88] @ 0x58 │ │ │ │ │ - b.n 1499e <_gather_116_rule+0x1b2> │ │ │ │ │ + b.n 155a2 <_gather_116_rule+0x1b2> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str.w r3, [fp, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr.w r3, [fp, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 14aa2 <_gather_116_rule+0x2b6> │ │ │ │ │ + b.n 156a6 <_gather_116_rule+0x2b6> │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr.w r3, [fp, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 1494e <_gather_116_rule+0x162> │ │ │ │ │ + beq.w 15552 <_gather_116_rule+0x162> │ │ │ │ │ ldr.w r3, [fp, #88] @ 0x58 │ │ │ │ │ - b.n 14b5e <_gather_116_rule+0x372> │ │ │ │ │ + b.n 15762 <_gather_116_rule+0x372> │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 148b8 <_gather_116_rule+0xcc> │ │ │ │ │ + b.n 154bc <_gather_116_rule+0xcc> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr.w r3, [fp, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - cbz r0, 14bb4 <_gather_116_rule+0x3c8> │ │ │ │ │ + cbz r0, 157b8 <_gather_116_rule+0x3c8> │ │ │ │ │ str.w r3, [fp, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str.w r3, [fp, #60] @ 0x3c │ │ │ │ │ - b.n 1499e <_gather_116_rule+0x1b2> │ │ │ │ │ + b.n 155a2 <_gather_116_rule+0x1b2> │ │ │ │ │ str.w r3, [fp, #88] @ 0x58 │ │ │ │ │ ldr.w r3, [fp, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 14918 <_gather_116_rule+0x12c> │ │ │ │ │ + beq.w 1551c <_gather_116_rule+0x12c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 14918 <_gather_116_rule+0x12c> │ │ │ │ │ + beq.w 1551c <_gather_116_rule+0x12c> │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str.w r3, [fp, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr.w r3, [fp, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 14aa2 <_gather_116_rule+0x2b6> │ │ │ │ │ + b.n 156a6 <_gather_116_rule+0x2b6> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr.w r3, [fp, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ - cbz r0, 14c20 <_gather_116_rule+0x434> │ │ │ │ │ + cbz r0, 15824 <_gather_116_rule+0x434> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str.w r3, [fp, #60] @ 0x3c │ │ │ │ │ - b.n 14aa0 <_gather_116_rule+0x2b4> │ │ │ │ │ + b.n 156a4 <_gather_116_rule+0x2b4> │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [fp, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 14818 <_gather_116_rule+0x2c> │ │ │ │ │ + beq.w 1541c <_gather_116_rule+0x2c> │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 14a80 <_gather_116_rule+0x294> │ │ │ │ │ + b.n 15684 <_gather_116_rule+0x294> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr.w r3, [fp, #88] @ 0x58 │ │ │ │ │ - cbz r0, 14c24 <_gather_116_rule+0x438> │ │ │ │ │ + cbz r0, 15828 <_gather_116_rule+0x438> │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ │ - b.n 14b5e <_gather_116_rule+0x372> │ │ │ │ │ + b.n 15762 <_gather_116_rule+0x372> │ │ │ │ │ subs r3, #2 │ │ │ │ │ - b.n 148aa <_gather_116_rule+0xbe> │ │ │ │ │ + b.n 154ae <_gather_116_rule+0xbe> │ │ │ │ │ subs r3, #2 │ │ │ │ │ str.w r3, [fp, #88] @ 0x58 │ │ │ │ │ ldr.w r3, [fp, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 14918 <_gather_116_rule+0x12c> │ │ │ │ │ - b.n 14bc2 <_gather_116_rule+0x3d6> │ │ │ │ │ + beq.w 1551c <_gather_116_rule+0x12c> │ │ │ │ │ + b.n 157c6 <_gather_116_rule+0x3d6> │ │ │ │ │ mov r0, fp │ │ │ │ │ - b.n 14980 <_gather_116_rule+0x194> │ │ │ │ │ + b.n 15584 <_gather_116_rule+0x194> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr.w r3, [fp, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 14ba8 <_gather_116_rule+0x3bc> │ │ │ │ │ + bne.n 157ac <_gather_116_rule+0x3bc> │ │ │ │ │ str.w r3, [fp, #88] @ 0x58 │ │ │ │ │ - b.n 1499e <_gather_116_rule+0x1b2> │ │ │ │ │ + b.n 155a2 <_gather_116_rule+0x1b2> │ │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [fp, #88] @ 0x58 │ │ │ │ │ str.w r5, [fp, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 14972 <_gather_116_rule+0x186> │ │ │ │ │ - b.n 14b5e <_gather_116_rule+0x372> │ │ │ │ │ + beq.w 15576 <_gather_116_rule+0x186> │ │ │ │ │ + b.n 15762 <_gather_116_rule+0x372> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 148aa <_gather_116_rule+0xbe> │ │ │ │ │ + beq.w 154ae <_gather_116_rule+0xbe> │ │ │ │ │ movs r2, #1 │ │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ │ - b.n 14aa2 <_gather_116_rule+0x2b6> │ │ │ │ │ + b.n 156a6 <_gather_116_rule+0x2b6> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr.w r3, [fp, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 14c72 <_gather_116_rule+0x486> │ │ │ │ │ - b.n 14aa2 <_gather_116_rule+0x2b6> │ │ │ │ │ + bne.n 15876 <_gather_116_rule+0x486> │ │ │ │ │ + b.n 156a6 <_gather_116_rule+0x2b6> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr.w r3, [fp, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 14c18 <_gather_116_rule+0x42c> │ │ │ │ │ - b.n 14b5e <_gather_116_rule+0x372> │ │ │ │ │ + bne.n 1581c <_gather_116_rule+0x42c> │ │ │ │ │ + b.n 15762 <_gather_116_rule+0x372> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 14bec <_gather_116_rule+0x400> │ │ │ │ │ - b.n 14aa0 <_gather_116_rule+0x2b4> │ │ │ │ │ + bne.n 157f0 <_gather_116_rule+0x400> │ │ │ │ │ + b.n 156a4 <_gather_116_rule+0x2b4> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00014cac : │ │ │ │ │ +000158b0 : │ │ │ │ │ augassign_rule(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 14f16 │ │ │ │ │ + beq.w 15b1a │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 14f24 │ │ │ │ │ + bne.w 15b28 │ │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 14e18 │ │ │ │ │ + bne.w 15a1c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 14ee0 │ │ │ │ │ + bne.w 15ae4 │ │ │ │ │ movs r1, #37 @ 0x25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 14e30 │ │ │ │ │ + bne.w 15a34 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 14ee0 │ │ │ │ │ + bne.w 15ae4 │ │ │ │ │ movs r1, #38 @ 0x26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 14e64 │ │ │ │ │ + bne.w 15a68 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 14ee0 │ │ │ │ │ + bne.w 15ae4 │ │ │ │ │ movs r1, #50 @ 0x32 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 14e96 │ │ │ │ │ + bne.w 15a9a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 14ee0 │ │ │ │ │ + bne.w 15ae4 │ │ │ │ │ movs r1, #39 @ 0x27 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 14ed0 │ │ │ │ │ + bne.w 15ad4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 14ee0 │ │ │ │ │ + bne.w 15ae4 │ │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 14ec0 │ │ │ │ │ + bne.w 15ac4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 14eb8 │ │ │ │ │ + bne.w 15abc │ │ │ │ │ movs r1, #41 @ 0x29 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 14e86 │ │ │ │ │ + bne.w 15a8a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 14ee0 │ │ │ │ │ + bne.w 15ae4 │ │ │ │ │ movs r1, #42 @ 0x2a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 14e54 │ │ │ │ │ + bne.n 15a58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 14ee0 │ │ │ │ │ + bne.w 15ae4 │ │ │ │ │ movs r1, #43 @ 0x2b │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 14ee6 │ │ │ │ │ + bne.w 15aea │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 14ee0 │ │ │ │ │ + bne.w 15ae4 │ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 14f06 │ │ │ │ │ + bne.w 15b0a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 14eb8 │ │ │ │ │ + bne.n 15abc │ │ │ │ │ movs r1, #45 @ 0x2d │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 14ef6 │ │ │ │ │ + bne.w 15afa │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 14ee0 │ │ │ │ │ + bne.n 15ae4 │ │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 14f3c │ │ │ │ │ + bne.w 15b40 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 14ee0 │ │ │ │ │ + bne.n 15ae4 │ │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 14f2a │ │ │ │ │ + bne.w 15b2e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_augoperator │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 14e72 │ │ │ │ │ + cbz r0, 15a76 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 14e72 │ │ │ │ │ + cbnz r3, 15a76 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 14e12 │ │ │ │ │ + b.n 15a16 │ │ │ │ │ movs r1, #2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_augoperator │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 14e42 │ │ │ │ │ + cbz r0, 15a46 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 14e28 │ │ │ │ │ + beq.n 15a2c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 14e28 │ │ │ │ │ + beq.n 15a2c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 14e12 │ │ │ │ │ + b.n 15a16 │ │ │ │ │ movs r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_augoperator │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 14e3c │ │ │ │ │ - b.n 14e42 │ │ │ │ │ + bne.n 15a40 │ │ │ │ │ + b.n 15a46 │ │ │ │ │ movs r1, #3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_augoperator │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 14e24 │ │ │ │ │ + bne.n 15a28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 14e28 │ │ │ │ │ + beq.n 15a2c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 14e12 │ │ │ │ │ + b.n 15a16 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_augoperator │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 14e24 │ │ │ │ │ - b.n 14e72 │ │ │ │ │ + bne.n 15a28 │ │ │ │ │ + b.n 15a76 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_augoperator │ │ │ │ │ movs r1, #5 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC37 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC39 │ │ │ │ │ movt r2, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC37 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1f2c │ │ │ │ │ + bl 1558 │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 14e3c │ │ │ │ │ - b.n 14e42 │ │ │ │ │ + bne.n 15a40 │ │ │ │ │ + b.n 15a46 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 14e12 │ │ │ │ │ + b.n 15a16 │ │ │ │ │ movs r1, #6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_augoperator │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 14e3c │ │ │ │ │ - b.n 14e42 │ │ │ │ │ + bne.n 15a40 │ │ │ │ │ + b.n 15a46 │ │ │ │ │ movs r1, #5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_augoperator │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 14e24 │ │ │ │ │ - b.n 14e72 │ │ │ │ │ + bne.n 15a28 │ │ │ │ │ + b.n 15a76 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 14e12 │ │ │ │ │ + b.n 15a16 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_augoperator │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 14e24 │ │ │ │ │ - b.n 14e72 │ │ │ │ │ + bne.n 15a28 │ │ │ │ │ + b.n 15a76 │ │ │ │ │ movs r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_augoperator │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 14e24 │ │ │ │ │ - b.n 14e72 │ │ │ │ │ + bne.n 15a28 │ │ │ │ │ + b.n 15a76 │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_augoperator │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 14e3c │ │ │ │ │ - b.n 14e42 │ │ │ │ │ + bne.n 15a40 │ │ │ │ │ + b.n 15a46 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 14cd6 │ │ │ │ │ + beq.w 158da │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 14e12 │ │ │ │ │ + b.n 15a16 │ │ │ │ │ movs r1, #13 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_augoperator │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 14e24 │ │ │ │ │ - b.n 14e72 │ │ │ │ │ + bne.w 15a28 │ │ │ │ │ + b.n 15a76 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_augoperator │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 14e3c │ │ │ │ │ - b.n 14e42 │ │ │ │ │ + bne.w 15a40 │ │ │ │ │ + b.n 15a46 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00014f50 : │ │ │ │ │ +00015b54 <_tmp_23_rule>: │ │ │ │ │ +_tmp_23_rule(): │ │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ │ + sub.w ip, sp, ip │ │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ + ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ + sub sp, #8 │ │ │ │ │ + movw r2, #6000 @ 0x1770 │ │ │ │ │ + mov r4, r0 │ │ │ │ │ + adds r1, r3, #1 │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + str r1, [r0, #88] @ 0x58 │ │ │ │ │ + beq.n 15bc6 <_tmp_23_rule+0x72> │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + cbnz r5, 15bbe <_tmp_23_rule+0x6a> │ │ │ │ │ + movs r1, #12 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + ldr r6, [r4, #8] │ │ │ │ │ + bl 0 <_PyPegen_expect_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ + cbnz r0, 15b94 <_tmp_23_rule+0x40> │ │ │ │ │ + movs r2, #0 │ │ │ │ │ + str r6, [r4, #8] │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + mov r0, r2 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + add sp, #8 │ │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 7858 │ │ │ │ │ + mov r2, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 15b84 <_tmp_23_rule+0x30> │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq.n 15b88 <_tmp_23_rule+0x34> │ │ │ │ │ + str r0, [sp, #4] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 15b88 <_tmp_23_rule+0x34> │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + movs r1, #1 │ │ │ │ │ + mov r2, r5 │ │ │ │ │ + str r1, [r4, #60] @ 0x3c │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.n 15b8c <_tmp_23_rule+0x38> │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + movs r2, #0 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.n 15b8c <_tmp_23_rule+0x38> │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b.n 15b74 <_tmp_23_rule+0x20> │ │ │ │ │ + │ │ │ │ │ +00015bcc : │ │ │ │ │ default_rule(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #24 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 15032 │ │ │ │ │ + beq.n 15cae │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 1503e │ │ │ │ │ + bne.n 15cba │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r5, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 14fa2 │ │ │ │ │ + cbz r0, 15c1e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, 14fa2 │ │ │ │ │ + cbz r0, 15c1e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 15044 │ │ │ │ │ + bne.n 15cc0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #24 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbz r3, 14fd0 │ │ │ │ │ + cbz r3, 15c4c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 1503e │ │ │ │ │ + bne.n 15cba │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 15020 │ │ │ │ │ + beq.n 15c9c │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbnz r0, 14fd4 │ │ │ │ │ + cbnz r0, 15c50 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n 14f96 │ │ │ │ │ + b.n 15c12 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_179_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_179_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 14fc8 │ │ │ │ │ + beq.n 15c44 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC85 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC85 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -37233,1094 +38623,1101 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r2, [r6, #24] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r6, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r6, #12] │ │ │ │ │ - bl 34d4 │ │ │ │ │ + bl 2a20 │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 14fca │ │ │ │ │ + beq.n 15c46 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 14fcc │ │ │ │ │ + b.n 15c48 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 14fbc │ │ │ │ │ + beq.n 15c38 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 14fcc │ │ │ │ │ + b.n 15c48 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 14f78 │ │ │ │ │ + beq.n 15bf4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n 14f9a │ │ │ │ │ + b.n 15c16 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 14f96 │ │ │ │ │ + beq.n 15c12 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 14f9a │ │ │ │ │ + b.n 15c16 │ │ │ │ │ │ │ │ │ │ -0001505c : │ │ │ │ │ +00015cd8 : │ │ │ │ │ kwargs_rule(): │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ + str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ │ - sub sp, #28 │ │ │ │ │ + sub sp, #24 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 15c40 │ │ │ │ │ + beq.w 16806 │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 153ca │ │ │ │ │ + bne.w 1604a │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r5 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 15d10 │ │ │ │ │ + beq.w 16848 │ │ │ │ │ adds r3, #2 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 15d28 │ │ │ │ │ + beq.w 16860 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ mov r7, r6 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w 1559a │ │ │ │ │ + beq.w 16234 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 15928 │ │ │ │ │ + bne.w 1658e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 152ec │ │ │ │ │ + bne.w 15f68 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 15872 │ │ │ │ │ + bne.w 164d8 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 15260 │ │ │ │ │ + beq.w 15edc │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ mov r8, r3 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w 1527a │ │ │ │ │ + beq.w 15ef6 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r7, lsl #2] │ │ │ │ │ ldrd r6, r3, [r3, #12] │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 158e4 │ │ │ │ │ + bne.w 1654a │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 15792 │ │ │ │ │ + bne.w 16426 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1591a │ │ │ │ │ + bne.w 16580 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 15ae8 │ │ │ │ │ + bne.w 1674c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 153ca │ │ │ │ │ + bne.w 1604a │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 15bb0 │ │ │ │ │ + beq.w 16880 │ │ │ │ │ adds r3, #2 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 15bca │ │ │ │ │ + beq.w 1689a │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w 155ca │ │ │ │ │ + beq.w 16264 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1593a │ │ │ │ │ + bne.w 165a0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 153d0 │ │ │ │ │ + bne.w 16050 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 15baa │ │ │ │ │ + bne.w 1690c │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.w 152a6 │ │ │ │ │ + beq.w 15f22 │ │ │ │ │ ldr r7, [r4, #12] │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - beq.w 152ba │ │ │ │ │ + beq.w 15f36 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 158b6 │ │ │ │ │ + bne.w 1651c │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1580e │ │ │ │ │ + bne.w 16474 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 152e6 │ │ │ │ │ + bne.w 15f62 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 15a52 │ │ │ │ │ + bne.w 1663c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, #2 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 153ca │ │ │ │ │ + bne.w 1604a │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 15ce4 │ │ │ │ │ + beq.w 1681c │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 15cfe │ │ │ │ │ + beq.w 16836 │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w 15944 │ │ │ │ │ + beq.w 165aa │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - mov r9, r3 │ │ │ │ │ + mov r9, r2 │ │ │ │ │ + mov r8, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1596a │ │ │ │ │ + bne.w 165d0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1597c │ │ │ │ │ + bne.w 165e8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r3, 1524a │ │ │ │ │ + cbnz r3, 15ec6 │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 15710 │ │ │ │ │ + bne.w 163a4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - add sp, #28 │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ + add sp, #24 │ │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1591a │ │ │ │ │ + bne.w 16580 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ mov r8, r7 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne.w 150f4 │ │ │ │ │ + bne.w 15d70 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 15868 │ │ │ │ │ + blt.w 164ce │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r7, r8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r8, lsl #2] │ │ │ │ │ ldrd r6, r3, [r3, #12] │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 159ca │ │ │ │ │ + bne.w 16636 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 15108 │ │ │ │ │ - b.n 1591a │ │ │ │ │ + beq.w 15d84 │ │ │ │ │ + b.n 16580 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, 152e6 │ │ │ │ │ + cbnz r2, 15f62 │ │ │ │ │ ldrd r7, r3, [r4, #8] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne.w 15bda │ │ │ │ │ + bne.w 168aa │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 159e2 │ │ │ │ │ + blt.w 166e0 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r7, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 159d0 │ │ │ │ │ + bne.w 165e2 │ │ │ │ │ mov r6, r7 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 151bc │ │ │ │ │ + beq.w 15e38 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 159ec │ │ │ │ │ + b.n 16670 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 150d0 │ │ │ │ │ + beq.w 15d4c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 150d0 │ │ │ │ │ + beq.w 15d4c │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 15b82 │ │ │ │ │ + beq.w 167da │ │ │ │ │ ldr r7, [r4, #20] │ │ │ │ │ mov r2, r8 │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r7, [sp, #8] │ │ │ │ │ ldr r7, [r6, #24] │ │ │ │ │ str r7, [sp, #4] │ │ │ │ │ ldr r6, [r6, #20] │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_keyword> │ │ │ │ │ R_ARM_THM_CALL _PyAST_keyword │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 15c3a │ │ │ │ │ + beq.w 16816 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_keyword_or_starred> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_keyword_or_starred │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 15b7a │ │ │ │ │ + beq.w 167c6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 15b62 │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - movw r3, #6001 @ 0x1771 │ │ │ │ │ + bne.w 1693e │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r2, r3, #1 │ │ │ │ │ + movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 15c52 │ │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ │ + beq.w 1694c │ │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne.w 1625e │ │ │ │ │ movs r0, #4 │ │ │ │ │ - mov r9, r3 │ │ │ │ │ + ldr r7, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ - mov r7, r0 │ │ │ │ │ + mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 15c28 │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - mov r2, r6 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.w 155c4 │ │ │ │ │ + beq.w 169a8 │ │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne.w 1625e │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 154f2 │ │ │ │ │ - ldr r1, [r4, #20] │ │ │ │ │ + bne.w 16170 │ │ │ │ │ + str r7, [r4, #8] │ │ │ │ │ movs r0, #0 │ │ │ │ │ - str.w r9, [r4, #8] │ │ │ │ │ + ldr r1, [r4, #20] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ - mov r2, r0 │ │ │ │ │ + mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 15c22 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ - str r2, [sp, #16] │ │ │ │ │ + beq.w 169a2 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ + mov r2, r7 │ │ │ │ │ mov r1, r8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 154b6 │ │ │ │ │ + bne.n 16134 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 1513e │ │ │ │ │ + beq.w 15dba │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n 15256 │ │ │ │ │ + b.n 15ed2 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 15184 │ │ │ │ │ + beq.w 15e00 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 15184 │ │ │ │ │ + beq.w 15e00 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 15ba6 │ │ │ │ │ + beq.w 16908 │ │ │ │ │ ldr r0, [r7, #4] │ │ │ │ │ mov r2, r9 │ │ │ │ │ ldr r7, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r7, [sp, #8] │ │ │ │ │ ldr r7, [r6, #24] │ │ │ │ │ str r7, [sp, #4] │ │ │ │ │ ldr r6, [r6, #20] │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_keyword> │ │ │ │ │ R_ARM_THM_CALL _PyAST_keyword │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 15de8 │ │ │ │ │ + beq.w 16a30 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_keyword_or_starred> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_keyword_or_starred │ │ │ │ │ - mov r8, r0 │ │ │ │ │ + mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 15b9e │ │ │ │ │ + beq.w 168fe │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 15c8a │ │ │ │ │ + bne.w 16a18 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 15cda │ │ │ │ │ + beq.w 169ba │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 155f4 │ │ │ │ │ + bne.w 1628e │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ - mov r9, r3 │ │ │ │ │ + mov r8, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ - mov r7, r0 │ │ │ │ │ + mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 15ca8 │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - mov r2, r6 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.w 155f4 │ │ │ │ │ + beq.w 1692c │ │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne.w 1628e │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 15548 │ │ │ │ │ + bne.n 161d2 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ movs r0, #0 │ │ │ │ │ - str.w r9, [r4, #8] │ │ │ │ │ + str.w r8, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 15ca2 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ + beq.w 16926 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - mov r1, r8 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r0 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 15254 │ │ │ │ │ + bne.w 15ed0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 151f2 │ │ │ │ │ - b.n 153ca │ │ │ │ │ + beq.w 15e6e │ │ │ │ │ + b.n 1604a │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 153c0 │ │ │ │ │ + beq.w 16040 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 15cba │ │ │ │ │ + beq.w 16a4a │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 15b5c │ │ │ │ │ + bne.w 167c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 16148 │ │ │ │ │ + bl 16db0 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 15b1a │ │ │ │ │ + bne.w 1677e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 153c2 │ │ │ │ │ + b.n 16042 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 15e04 │ │ │ │ │ - mov r2, r0 │ │ │ │ │ + bl 16a6c │ │ │ │ │ + mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 15388 │ │ │ │ │ - ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - bne.w 15dd8 │ │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ │ + beq.w 1600c │ │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne.w 16a08 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str r2, [r7, #0] │ │ │ │ │ - mov r9, r3 │ │ │ │ │ + str r3, [r6, #0] │ │ │ │ │ + ldr r7, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1565c │ │ │ │ │ - ldr r1, [r4, #20] │ │ │ │ │ + bne.w 162f6 │ │ │ │ │ + str r7, [r4, #8] │ │ │ │ │ movs r0, #1 │ │ │ │ │ - str.w r9, [r4, #8] │ │ │ │ │ + ldr r1, [r4, #20] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ - mov r2, r0 │ │ │ │ │ + mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 15c22 │ │ │ │ │ + beq.w 169a2 │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ - ldr r1, [r2, #4] │ │ │ │ │ - ldr.w r0, [r7, r6, lsl #2] │ │ │ │ │ - str.w r0, [r1, r6, lsl #2] │ │ │ │ │ - adds r6, #1 │ │ │ │ │ - cmp r6, r9 │ │ │ │ │ - beq.w 1539c │ │ │ │ │ - b.n 15534 │ │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ │ + cmp.w r9, #1 │ │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ │ + str r2, [r3, #0] │ │ │ │ │ + beq.w 1601e │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ │ + ldr.w r1, [r6, r3, lsl #2] │ │ │ │ │ + str.w r1, [r2, r3, lsl #2] │ │ │ │ │ + adds r3, #1 │ │ │ │ │ + cmp r3, r9 │ │ │ │ │ + beq.w 1601e │ │ │ │ │ + b.n 161be │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 15e04 │ │ │ │ │ - mov r2, r0 │ │ │ │ │ + bl 16a6c │ │ │ │ │ + mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 15472 │ │ │ │ │ - ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - bne.w 15dc8 │ │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ │ + beq.n 160f0 │ │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne.w 169f8 │ │ │ │ │ + str r3, [r6, #0] │ │ │ │ │ movs r1, #12 │ │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str r2, [r7, #0] │ │ │ │ │ - mov r9, r3 │ │ │ │ │ + mov r8, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 155fa │ │ │ │ │ + bne.n 16294 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ movs r0, #1 │ │ │ │ │ - str.w r9, [r4, #8] │ │ │ │ │ + str.w r8, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 15ca2 │ │ │ │ │ - mov.w r9, #1 │ │ │ │ │ + beq.w 16926 │ │ │ │ │ + mov.w r8, #1 │ │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ │ + cmp.w r8, #1 │ │ │ │ │ + ldr r1, [r6, #0] │ │ │ │ │ + str r1, [r3, #0] │ │ │ │ │ + beq.w 16104 │ │ │ │ │ + movs r3, #1 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ - ldr.w r0, [r7, r6, lsl #2] │ │ │ │ │ - str.w r0, [r1, r6, lsl #2] │ │ │ │ │ - adds r6, #1 │ │ │ │ │ - cmp r6, r9 │ │ │ │ │ - beq.w 15486 │ │ │ │ │ - b.n 15586 │ │ │ │ │ + ldr.w r0, [r6, r3, lsl #2] │ │ │ │ │ + str.w r0, [r1, r3, lsl #2] │ │ │ │ │ + adds r3, #1 │ │ │ │ │ + cmp r3, r8 │ │ │ │ │ + beq.w 16104 │ │ │ │ │ + b.n 16220 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 15b6c │ │ │ │ │ + blt.w 167cc │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 15920 │ │ │ │ │ + bne.w 16586 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 150c4 │ │ │ │ │ + beq.w 15d40 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 15134 │ │ │ │ │ + b.n 15db0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 15c94 │ │ │ │ │ + blt.w 16a22 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 15932 │ │ │ │ │ + bne.w 16598 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 15176 │ │ │ │ │ + beq.w 15df2 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.n 151e8 │ │ │ │ │ + b.n 15e64 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 15e04 │ │ │ │ │ + bl 16a6c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1556e │ │ │ │ │ + beq.n 161f8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 15da8 │ │ │ │ │ + bne.w 169d8 │ │ │ │ │ movs r1, #8 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 15ca2 │ │ │ │ │ + beq.w 16926 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ - mov r7, r0 │ │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ │ + mov r6, r0 │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ │ + mov r9, r3 │ │ │ │ │ movs r3, #2 │ │ │ │ │ - mov sl, r2 │ │ │ │ │ - mov fp, r3 │ │ │ │ │ + mov sl, r3 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - mov r9, r3 │ │ │ │ │ + mov r8, r3 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 156c0 │ │ │ │ │ + bne.n 16356 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r3 │ │ │ │ │ - str.w sl, [r4, #8] │ │ │ │ │ + str.w r9, [r4, #8] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 15ca2 │ │ │ │ │ + beq.w 16926 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt.n 15586 │ │ │ │ │ - b.n 15486 │ │ │ │ │ + bgt.n 16210 │ │ │ │ │ + b.n 16104 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 15e04 │ │ │ │ │ - mov r2, r0 │ │ │ │ │ + bl 16a6c │ │ │ │ │ + mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1551c │ │ │ │ │ - ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - bne.w 15db8 │ │ │ │ │ + beq.w 16198 │ │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne.w 169e8 │ │ │ │ │ movs r1, #8 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ - str r2, [sp, #16] │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 15c22 │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ + beq.w 169a2 │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + mov r6, r0 │ │ │ │ │ + str r3, [r0, #4] │ │ │ │ │ movs r3, #2 │ │ │ │ │ - str r2, [r0, #4] │ │ │ │ │ - mov r7, r0 │ │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ │ - mov fp, r3 │ │ │ │ │ - mov sl, r2 │ │ │ │ │ + ldr r7, [r4, #8] │ │ │ │ │ + mov sl, r3 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r9, r3 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ - cbnz r0, 156e8 │ │ │ │ │ - ldr r1, [r4, #20] │ │ │ │ │ + cbnz r0, 1637e │ │ │ │ │ + str r7, [r4, #8] │ │ │ │ │ mov r0, r3 │ │ │ │ │ - str.w sl, [r4, #8] │ │ │ │ │ + ldr r1, [r4, #20] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ - mov r2, r0 │ │ │ │ │ + mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 15c22 │ │ │ │ │ + beq.w 169a2 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt.w 15534 │ │ │ │ │ - b.n 1539c │ │ │ │ │ + bgt.w 161ae │ │ │ │ │ + b.n 1601e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 15e04 │ │ │ │ │ + bl 16a6c │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1563e │ │ │ │ │ + beq.n 162d8 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 15d5c │ │ │ │ │ - cmp fp, r3 │ │ │ │ │ - beq.w 15876 │ │ │ │ │ + bne.w 16956 │ │ │ │ │ + cmp sl, r3 │ │ │ │ │ + beq.w 164dc │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ - str.w r2, [r7, r3, lsl #2] │ │ │ │ │ + str.w r2, [r6, r3, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ - mov sl, r1 │ │ │ │ │ - b.n 1562c │ │ │ │ │ + mov r9, r1 │ │ │ │ │ + b.n 162c6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 15e04 │ │ │ │ │ + bl 16a6c │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 156a0 │ │ │ │ │ + beq.n 16338 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 15d82 │ │ │ │ │ - cmp fp, r3 │ │ │ │ │ - beq.w 15896 │ │ │ │ │ - ldr r1, [r4, #8] │ │ │ │ │ - str.w r2, [r7, r3, lsl #2] │ │ │ │ │ + bne.w 1697c │ │ │ │ │ + cmp sl, r3 │ │ │ │ │ + beq.w 164fc │ │ │ │ │ + ldr r7, [r4, #8] │ │ │ │ │ + str.w r2, [r6, r3, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ - mov sl, r1 │ │ │ │ │ - b.n 15690 │ │ │ │ │ + b.n 16328 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1524a │ │ │ │ │ + beq.w 15ec6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1524a │ │ │ │ │ + beq.w 15ec6 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r1, r6 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ - mov r3, r9 │ │ │ │ │ - mov r2, r8 │ │ │ │ │ + mov r3, r8 │ │ │ │ │ + mov r2, r9 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ldr.w r6, [ip, #24] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ ldr.w r6, [ip, #20] │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_keyword> │ │ │ │ │ R_ARM_THM_CALL _PyAST_keyword │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 159c4 │ │ │ │ │ + beq.w 16630 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_keyword_or_starred> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_keyword_or_starred │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 15df4 │ │ │ │ │ + beq.w 16a3c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 15bf0 │ │ │ │ │ + bne.w 168e8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 2ac8 │ │ │ │ │ + bl 20f4 │ │ │ │ │ R_ARM_THM_CALL _loop0_129_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 15dee │ │ │ │ │ + beq.w 16a36 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 15254 │ │ │ │ │ - b.n 15250 │ │ │ │ │ + bne.w 15ed0 │ │ │ │ │ + b.n 15ecc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 15116 │ │ │ │ │ + beq.w 15d92 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 15d48 │ │ │ │ │ + beq.w 169d0 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r2, r6 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r3, r9 │ │ │ │ │ ldr r6, [r7, #24] │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ ldr r6, [r7, #20] │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ bl 0 <_PyAST_Starred> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Starred │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1585e │ │ │ │ │ + beq.n 164c4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 15d50 │ │ │ │ │ + bne.w 169c4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 0 <_PyPegen_keyword_or_starred> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_keyword_or_starred │ │ │ │ │ - mov r8, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 15b7a │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 15b62 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r2, r3, #1 │ │ │ │ │ - movw r3, #6000 @ 0x1770 │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - beq.w 15c52 │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.w 1535e │ │ │ │ │ - b.n 155c4 │ │ │ │ │ + b.n 15fb8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 151ca │ │ │ │ │ + beq.w 15e46 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 15c5a │ │ │ │ │ + beq.w 168b4 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r2, r8 │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r7, [r6, #24] │ │ │ │ │ str r7, [sp, #4] │ │ │ │ │ ldr r6, [r6, #20] │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_Starred> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Starred │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 159d8 │ │ │ │ │ + beq.w 166d6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 15be4 │ │ │ │ │ + bne.w 167fa │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1541c │ │ │ │ │ + b.n 1609c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 15d48 │ │ │ │ │ + beq.w 169d0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 15134 │ │ │ │ │ - strd r3, r2, [sp, #16] │ │ │ │ │ - mov.w r3, fp, lsl #1 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ - mov fp, r3 │ │ │ │ │ + b.n 15db0 │ │ │ │ │ + strd r2, r3, [sp, #16] │ │ │ │ │ + mov.w r3, sl, lsl #1 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + mov sl, r3 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ - ldrd r3, r2, [sp, #16] │ │ │ │ │ + ldrd r2, r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 15ca2 │ │ │ │ │ - mov r7, r0 │ │ │ │ │ - b.n 156dc │ │ │ │ │ + beq.w 16926 │ │ │ │ │ + mov r6, r0 │ │ │ │ │ + b.n 16372 │ │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ │ - mov.w r3, fp, lsl #1 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ - mov fp, r3 │ │ │ │ │ + mov.w r3, sl, lsl #1 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + mov sl, r3 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 15c22 │ │ │ │ │ - mov r7, r0 │ │ │ │ │ - b.n 15704 │ │ │ │ │ + beq.w 169a2 │ │ │ │ │ + mov r6, r0 │ │ │ │ │ + b.n 1639a │ │ │ │ │ mov r7, r6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 15c62 │ │ │ │ │ + beq.w 168d4 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 159f2 │ │ │ │ │ + bne.w 16676 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - b.n 152de │ │ │ │ │ + b.n 15f5a │ │ │ │ │ mov r8, r7 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 15c76 │ │ │ │ │ + beq.w 16912 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 15a88 │ │ │ │ │ + bne.w 166ec │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ mov r7, r8 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 15108 │ │ │ │ │ + beq.w 15d84 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 15872 │ │ │ │ │ + b.n 164d8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 155c4 │ │ │ │ │ + bne.w 1625e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3888 │ │ │ │ │ + bl 2dd4 │ │ │ │ │ R_ARM_THM_CALL invalid_kwarg_rule.isra.0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 155bc │ │ │ │ │ + b.n 16256 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 155f4 │ │ │ │ │ + bne.w 1628e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3888 │ │ │ │ │ + bl 2dd4 │ │ │ │ │ R_ARM_THM_CALL invalid_kwarg_rule.isra.0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 155ec │ │ │ │ │ + b.n 16286 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 15bfa │ │ │ │ │ + blt.w 168f2 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - mov r9, r3 │ │ │ │ │ + mov r9, r2 │ │ │ │ │ + mov r8, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ - cbz r3, 15972 │ │ │ │ │ + cbz r3, 165d8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1524a │ │ │ │ │ + bne.w 15ec6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3888 │ │ │ │ │ + bl 2dd4 │ │ │ │ │ R_ARM_THM_CALL invalid_kwarg_rule.isra.0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 15228 │ │ │ │ │ - b.n 1524a │ │ │ │ │ + beq.w 15ea4 │ │ │ │ │ + b.n 15ec6 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + beq.n 1651e │ │ │ │ │ + b.n 15f62 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 15236 │ │ │ │ │ + beq.w 15eb2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 15236 │ │ │ │ │ + beq.w 15eb2 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1524a │ │ │ │ │ + beq.w 15ec6 │ │ │ │ │ ldr r6, [r4, #20] │ │ │ │ │ - mov r3, r9 │ │ │ │ │ + mov r3, r8 │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ - mov r2, r8 │ │ │ │ │ + mov r2, r9 │ │ │ │ │ ldr r6, [r0, #24] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ ldr r0, [r7, #4] │ │ │ │ │ bl 0 <_PyAST_keyword> │ │ │ │ │ R_ARM_THM_CALL _PyAST_keyword │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 15750 │ │ │ │ │ + bne.w 163e4 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 15750 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.n 158e6 │ │ │ │ │ - b.n 1591a │ │ │ │ │ + b.n 163e4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 158b8 │ │ │ │ │ - b.n 152e6 │ │ │ │ │ + beq.n 1654c │ │ │ │ │ + b.n 16580 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ + movs r2, #0 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC52 │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC52 │ │ │ │ │ + ldr r1, [r1, #0] │ │ │ │ │ + bl 0 <_PyPegen_raise_error> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ + mov r6, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 168bc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 15c5a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - movs r1, #1 │ │ │ │ │ - mov r2, r1 │ │ │ │ │ - str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 167f6 │ │ │ │ │ + movs r2, #1 │ │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ - b.w 151e8 │ │ │ │ │ + b.w 15e64 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 158d8 │ │ │ │ │ + beq.w 1653e │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 158d8 │ │ │ │ │ + beq.w 1653e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 158d8 │ │ │ │ │ + beq.w 1653e │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC51 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC51 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -38329,64 +39726,49 @@ │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ ldr r2, [r0, #28] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r3, [r0, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r6, #12] │ │ │ │ │ - bl 34d4 │ │ │ │ │ + bl 2a20 │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 158da │ │ │ │ │ + beq.w 16540 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 158de │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC52 │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC52 │ │ │ │ │ - ldr r1, [r1, #0] │ │ │ │ │ - bl 0 <_PyPegen_raise_error> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 15c0a │ │ │ │ │ + b.n 16544 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 168b4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + movs r1, #1 │ │ │ │ │ + mov r2, r1 │ │ │ │ │ + str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 15c06 │ │ │ │ │ - movs r2, #1 │ │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 159ec │ │ │ │ │ + b.n 16670 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 15906 │ │ │ │ │ + beq.w 1656c │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 15906 │ │ │ │ │ + beq.w 1656c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 15906 │ │ │ │ │ + beq.w 1656c │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC51 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC51 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -38395,25 +39777,25 @@ │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ ldr r2, [r0, #28] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r3, [r0, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r7, #12] │ │ │ │ │ - bl 34d4 │ │ │ │ │ + bl 2a20 │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 15908 │ │ │ │ │ + beq.w 1656e │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 1590c │ │ │ │ │ + b.n 16572 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -38421,624 +39803,623 @@ │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC52 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 15b88 │ │ │ │ │ + bne.n 167e0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 15b84 │ │ │ │ │ + beq.n 167dc │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 15872 │ │ │ │ │ + b.n 164d8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2ac8 │ │ │ │ │ + bl 20f4 │ │ │ │ │ R_ARM_THM_CALL _loop0_129_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 154ea │ │ │ │ │ + beq.w 16168 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, r0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 153c0 │ │ │ │ │ + beq.w 16040 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_join_sequences> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_join_sequences │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 15cc2 │ │ │ │ │ + beq.w 16a54 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 15cc2 │ │ │ │ │ + bne.w 16a54 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.w 15254 │ │ │ │ │ + b.w 15ed0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 153c2 │ │ │ │ │ + b.n 16042 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 157f4 │ │ │ │ │ + cbz r0, 167da │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 15134 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.n 15b6c │ │ │ │ │ + b.w 15db0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 15872 │ │ │ │ │ + b.n 164d8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 157d4 │ │ │ │ │ + beq.w 16468 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 15b14 │ │ │ │ │ - b.n 157d8 │ │ │ │ │ + bne.n 16778 │ │ │ │ │ + b.n 1646c │ │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ + b.n 16670 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 15c94 │ │ │ │ │ + bne.w 166e0 │ │ │ │ │ + b.n 164b8 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + beq.w 15d04 │ │ │ │ │ + b.n 1604a │ │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ │ + b.w 15fb8 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + str r3, [sp, #16] │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + cbnz r2, 1687a │ │ │ │ │ + adds r2, r1, #1 │ │ │ │ │ + cmp r1, r3 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + bne.w 15e84 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - subs r1, #1 │ │ │ │ │ - b.w 151e8 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + beq.w 15e84 │ │ │ │ │ + b.w 15ec6 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + str r3, [sp, #16] │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + cbnz r2, 16874 │ │ │ │ │ + adds r2, r1, #1 │ │ │ │ │ + cmp r1, r3 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + bne.n 1686e │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne.w 1625e │ │ │ │ │ + ldr r6, [r4, #8] │ │ │ │ │ + b.w 15d20 │ │ │ │ │ + subs r3, r1, #1 │ │ │ │ │ + b.w 16042 │ │ │ │ │ + subs r3, r1, #1 │ │ │ │ │ + b.w 15ecc │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ - cbnz r2, 15be0 │ │ │ │ │ + cbnz r2, 168b0 │ │ │ │ │ adds r2, r1, #1 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - bne.w 15156 │ │ │ │ │ + bne.w 15dd2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 15156 │ │ │ │ │ - b.n 155f4 │ │ │ │ │ + beq.w 15dd2 │ │ │ │ │ + b.n 1628e │ │ │ │ │ mov r6, r7 │ │ │ │ │ - b.w 151a6 │ │ │ │ │ + b.w 15e22 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - b.n 154ac │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 159e2 │ │ │ │ │ - b.n 15852 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 15768 │ │ │ │ │ + b.n 1612a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - movs r2, #1 │ │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.w 1524e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 159ec │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.n 16670 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 15852 │ │ │ │ │ + beq.w 164b8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 15a82 │ │ │ │ │ - b.n 15856 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - str r3, [r4, #60] @ 0x3c │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.w 15134 │ │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 1533c │ │ │ │ │ + bne.w 1666c │ │ │ │ │ + b.n 164bc │ │ │ │ │ + mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 15088 │ │ │ │ │ - b.w 153ca │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 15804 │ │ │ │ │ + beq.w 1652e │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + subs r1, #1 │ │ │ │ │ + b.n 16544 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 163fc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ + movs r2, #1 │ │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 159ec │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.w 158c8 │ │ │ │ │ + b.w 15eca │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 16a22 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.n 158de │ │ │ │ │ + b.w 15e64 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 158f6 │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - subs r1, #1 │ │ │ │ │ - b.n 1590c │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 15432 │ │ │ │ │ + beq.w 1655c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - mov r2, r3 │ │ │ │ │ - str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.w 151e8 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ + b.n 16572 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.w 151e8 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 154d4 │ │ │ │ │ + b.w 15e64 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 15254 │ │ │ │ │ - movs r2, #1 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - movs r6, #0 │ │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 15256 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 15442 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - cbnz r2, 15d42 │ │ │ │ │ - adds r2, r1, #1 │ │ │ │ │ - cmp r1, r3 │ │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ │ - bne.w 15208 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.w 15208 │ │ │ │ │ - b.w 1524a │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - cbnz r2, 15d3c │ │ │ │ │ - adds r2, r1, #1 │ │ │ │ │ - cmp r1, r3 │ │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ │ - bne.n 15d36 │ │ │ │ │ + bne.w 167cc │ │ │ │ │ + b.w 15fce │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.w 155c4 │ │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ │ - b.w 150a4 │ │ │ │ │ - subs r3, r1, #1 │ │ │ │ │ - b.w 153c2 │ │ │ │ │ - subs r3, r1, #1 │ │ │ │ │ - b.w 15250 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.n 15872 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 15868 │ │ │ │ │ - b.n 157d4 │ │ │ │ │ - strd r3, r2, [sp, #16] │ │ │ │ │ + b.w 15fde │ │ │ │ │ + strd r2, r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldrd r3, r2, [sp, #16] │ │ │ │ │ + ldrd r2, r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 156d6 │ │ │ │ │ + beq.w 1636c │ │ │ │ │ movs r3, #1 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.w 151e8 │ │ │ │ │ + b.w 15e64 │ │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 156fe │ │ │ │ │ + beq.w 16394 │ │ │ │ │ movs r3, #1 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 15134 │ │ │ │ │ + b.w 15db0 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyMem_Free │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + str r3, [r4, #60] @ 0x3c │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.w 15db0 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b.w 160c2 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 164ce │ │ │ │ │ + b.n 16468 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.n 164d8 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1560e │ │ │ │ │ - b.n 15d6e │ │ │ │ │ + beq.w 162a8 │ │ │ │ │ + b.n 16968 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 15672 │ │ │ │ │ - b.n 15d94 │ │ │ │ │ + beq.w 1630c │ │ │ │ │ + b.n 1698e │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1555c │ │ │ │ │ - b.n 15d6e │ │ │ │ │ + beq.w 161e6 │ │ │ │ │ + b.n 16968 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 16186 │ │ │ │ │ + b.n 1698e │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 15508 │ │ │ │ │ - b.n 15d94 │ │ │ │ │ + beq.w 160b2 │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + mov r2, r3 │ │ │ │ │ + str r3, [r4, #60] @ 0x3c │ │ │ │ │ + subs r1, #1 │ │ │ │ │ + b.w 15e64 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 1541c │ │ │ │ │ + b.w 1609c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.w 1524e │ │ │ │ │ + b.w 15eca │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 15bfa │ │ │ │ │ - b.w 1524a │ │ │ │ │ - nop │ │ │ │ │ + bne.w 168f2 │ │ │ │ │ + b.w 15ec6 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b.w 16152 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 15ed0 │ │ │ │ │ + movs r2, #1 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + movs r6, #0 │ │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ │ + b.w 15ed2 │ │ │ │ │ │ │ │ │ │ -00015e04 : │ │ │ │ │ +00016a6c : │ │ │ │ │ kwarg_or_starred_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #28 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 16112 │ │ │ │ │ + beq.w 16d7c │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 16120 │ │ │ │ │ + bne.w 16d8a │ │ │ │ │ ldrd r5, r6, [r4, #8] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq.w 15f96 │ │ │ │ │ + beq.w 16c00 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - mov r9, r3 │ │ │ │ │ + mov r7, r2 │ │ │ │ │ + mov r8, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 16036 │ │ │ │ │ + bne.w 16ca0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ - mov r7, r0 │ │ │ │ │ + mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 15f38 │ │ │ │ │ + bne.n 16ba0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 16120 │ │ │ │ │ + bne.w 16d8a │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 15ec8 │ │ │ │ │ + beq.n 16b30 │ │ │ │ │ ldr r6, [r4, #12] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq.n 15eda │ │ │ │ │ + beq.n 16b42 │ │ │ │ │ mov r6, r5 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 15f08 │ │ │ │ │ + bne.n 16b70 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 15fc6 │ │ │ │ │ + bne.w 16c30 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r3, 15efe │ │ │ │ │ + cbnz r3, 16b66 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 160b6 │ │ │ │ │ + bne.w 16d20 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 15efe │ │ │ │ │ + cbnz r3, 16b66 │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne.n 15e7e │ │ │ │ │ + bne.n 16ae6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 16048 │ │ │ │ │ + blt.w 16cb2 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ - cbnz r3, 15f04 │ │ │ │ │ + cbnz r3, 16b6c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 15e92 │ │ │ │ │ + beq.n 16afa │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 16050 │ │ │ │ │ + b.n 16cba │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 15efe │ │ │ │ │ + bne.n 16b66 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 160fe │ │ │ │ │ + beq.w 16d68 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 16056 │ │ │ │ │ + bne.w 16cc0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 15e92 │ │ │ │ │ - b.n 15efe │ │ │ │ │ + beq.n 16afa │ │ │ │ │ + b.n 16b66 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 15e5e │ │ │ │ │ + beq.n 16ac6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 15e5e │ │ │ │ │ + beq.n 16ac6 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 160f8 │ │ │ │ │ + beq.w 16d62 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ - mov r3, r9 │ │ │ │ │ + mov r3, r8 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ - mov r2, r8 │ │ │ │ │ + mov r2, r7 │ │ │ │ │ ldr r0, [r6, #24] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ ldr r0, [r6, #20] │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ - ldr r0, [r7, #4] │ │ │ │ │ + ldr.w r0, [r9, #4] │ │ │ │ │ bl 0 <_PyAST_keyword> │ │ │ │ │ R_ARM_THM_CALL _PyAST_keyword │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 160f2 │ │ │ │ │ + beq.w 16d5c │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_keyword_or_starred> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_keyword_or_starred │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1601a │ │ │ │ │ + beq.n 16c84 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1601a │ │ │ │ │ + bne.n 16c84 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 15ebc │ │ │ │ │ + b.n 16b24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 160e6 │ │ │ │ │ + blt.w 16d50 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - mov r9, r3 │ │ │ │ │ + mov r7, r2 │ │ │ │ │ + mov r8, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 16030 │ │ │ │ │ + bne.n 16c9a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 15e52 │ │ │ │ │ + beq.w 16aba │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 15ebe │ │ │ │ │ + b.n 16b26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 15ea0 │ │ │ │ │ + beq.w 16b08 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 15efe │ │ │ │ │ + beq.n 16b66 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r2, r7 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r3, r8 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r7, [r6, #24] │ │ │ │ │ str r7, [sp, #4] │ │ │ │ │ ldr r6, [r6, #20] │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_Starred> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Starred │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1613c │ │ │ │ │ + beq.w 16da6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 16040 │ │ │ │ │ + cbnz r3, 16caa │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r1, r6 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_keyword_or_starred> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_keyword_or_starred │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 15f8c │ │ │ │ │ + bne.n 16bf6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 15ebc │ │ │ │ │ + beq.w 16b24 │ │ │ │ │ movs r2, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 15ebe │ │ │ │ │ + b.n 16b26 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 15fbe │ │ │ │ │ + bne.n 16c28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3888 │ │ │ │ │ + bl 2dd4 │ │ │ │ │ R_ARM_THM_CALL invalid_kwarg_rule.isra.0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 15fb6 │ │ │ │ │ + b.n 16c20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 16004 │ │ │ │ │ + beq.n 16c6e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 15ebc │ │ │ │ │ + b.n 16b24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 15f28 │ │ │ │ │ + beq.w 16b90 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 15f28 │ │ │ │ │ + beq.w 16b90 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 15f28 │ │ │ │ │ + beq.w 16b90 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC51 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC51 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -39047,774 +40428,843 @@ │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ ldr r2, [r0, #28] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r3, [r0, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r9, #12] │ │ │ │ │ - bl 34d4 │ │ │ │ │ + bl 2a20 │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 15f2a │ │ │ │ │ + beq.w 16b92 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 15f2e │ │ │ │ │ + b.n 16b96 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC52 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC52 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbnz r0, 16126 │ │ │ │ │ + cbnz r0, 16d90 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 16050 │ │ │ │ │ + beq.n 16cba │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 16050 │ │ │ │ │ + b.n 16cba │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 15ebe │ │ │ │ │ + b.n 16b26 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 15f7e │ │ │ │ │ + b.n 16be8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 15ebe │ │ │ │ │ + b.n 16b26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 15f18 │ │ │ │ │ + beq.w 16b80 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.n 15f2e │ │ │ │ │ + b.n 16b96 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 15e32 │ │ │ │ │ + beq.w 16a9a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n 15ebe │ │ │ │ │ + b.n 16b26 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 16004 │ │ │ │ │ + beq.w 16c6e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 160e0 │ │ │ │ │ - b.n 16008 │ │ │ │ │ + bne.n 16d4a │ │ │ │ │ + b.n 16c72 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 16048 │ │ │ │ │ - b.n 15efe │ │ │ │ │ - nop │ │ │ │ │ + bne.n 16cb2 │ │ │ │ │ + b.n 16b66 │ │ │ │ │ │ │ │ │ │ -00016148 : │ │ │ │ │ +00016db0 : │ │ │ │ │ kwarg_or_double_starred_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #28 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 1629c │ │ │ │ │ + beq.w 16f04 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 1624c │ │ │ │ │ + bne.n 16eb4 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.n 1621a │ │ │ │ │ + beq.n 16e82 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1623e │ │ │ │ │ + bne.n 16ea6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 16254 │ │ │ │ │ + bne.n 16ebc │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 1624c │ │ │ │ │ + bne.n 16eb4 │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 161be │ │ │ │ │ + cbnz r0, 16e26 │ │ │ │ │ movs r7, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 161ac │ │ │ │ │ + beq.n 16e14 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 161b0 │ │ │ │ │ + beq.n 16e18 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ mov r2, r8 │ │ │ │ │ ldr r5, [r7, #24] │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ ldr r5, [r7, #20] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_keyword> │ │ │ │ │ R_ARM_THM_CALL _PyAST_keyword │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 16296 │ │ │ │ │ + beq.n 16efe │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_keyword_or_starred> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_keyword_or_starred │ │ │ │ │ mov r7, r0 │ │ │ │ │ - cbz r0, 16206 │ │ │ │ │ + cbz r0, 16e6e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 161b0 │ │ │ │ │ + beq.n 16e18 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 161b0 │ │ │ │ │ + beq.n 16e18 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r7, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 161b4 │ │ │ │ │ + b.n 16e1c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 162a2 │ │ │ │ │ + blt.n 16f0a │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ - cbz r3, 16246 │ │ │ │ │ + cbz r3, 16eae │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 1624c │ │ │ │ │ + cbnz r3, 16eb4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3888 │ │ │ │ │ + bl 2dd4 │ │ │ │ │ R_ARM_THM_CALL invalid_kwarg_rule.isra.0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1618e │ │ │ │ │ + beq.n 16df6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r7, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 161b4 │ │ │ │ │ + b.n 16e1c │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1619a │ │ │ │ │ + beq.n 16e02 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1619a │ │ │ │ │ + beq.n 16e02 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 161b0 │ │ │ │ │ + beq.n 16e18 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r2, r8 │ │ │ │ │ ldr r0, [r7, #24] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ ldr r0, [r7, #20] │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ bl 0 <_PyAST_keyword> │ │ │ │ │ R_ARM_THM_CALL _PyAST_keyword │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 161f4 │ │ │ │ │ + bne.n 16e5c │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 161f4 │ │ │ │ │ + b.n 16e5c │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 1616c │ │ │ │ │ + b.n 16dd4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r7, r6 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 161b4 │ │ │ │ │ + b.n 16e1c │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000162b0 : │ │ │ │ │ +00016f18 : │ │ │ │ │ expressions_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ add.w r2, r2, #1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 16596 │ │ │ │ │ + beq.w 171fe │ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 165a4 │ │ │ │ │ + bne.w 1720c │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne.w 164da │ │ │ │ │ + bne.w 17142 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 164ac │ │ │ │ │ + blt.w 17114 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov sl, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 164d2 │ │ │ │ │ + bne.w 1713a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 164ce │ │ │ │ │ + beq.w 17136 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ add.w r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 16570 │ │ │ │ │ + beq.w 171d8 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 16580 │ │ │ │ │ + bne.w 171e8 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov r8, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 164c0 │ │ │ │ │ + beq.w 17128 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ mov r1, r6 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 16568 │ │ │ │ │ + bne.w 171d0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 16586 │ │ │ │ │ + beq.w 171ee │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 163c8 │ │ │ │ │ + bne.n 17030 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 164d2 │ │ │ │ │ + bne.w 1713a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ mov r7, r0 │ │ │ │ │ - cbz r0, 163a2 │ │ │ │ │ + cbz r0, 1700a │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 16544 │ │ │ │ │ + bne.w 171ac │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 164d2 │ │ │ │ │ + bne.w 1713a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 164ea │ │ │ │ │ + beq.w 17152 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1636a │ │ │ │ │ + beq.n 16fd2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 165b2 │ │ │ │ │ + bne.w 1721a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r1, [r7, #0] │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r8, r3 │ │ │ │ │ strd r5, r1, [sp, #20] │ │ │ │ │ mov r5, r1 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r5, [sp, #28] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 165aa │ │ │ │ │ + beq.w 17212 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 16410 │ │ │ │ │ + cbnz r3, 17078 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 164ee │ │ │ │ │ + bne.n 17156 │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ ldr r6, [sp, #28] │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 16374 │ │ │ │ │ + beq.n 16fdc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 16374 │ │ │ │ │ + bne.n 16fdc │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 164ba │ │ │ │ │ + beq.n 17122 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n 1644e │ │ │ │ │ + ble.n 170b6 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ ldr.w r0, [r7, r3, lsl #2] │ │ │ │ │ str.w r0, [r1, r3, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne.n 1643e │ │ │ │ │ + bne.n 170a6 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 16382 │ │ │ │ │ + bne.n 16fea │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 163ba │ │ │ │ │ + beq.n 17022 │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldrd r5, r6, [r6, #20] │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 16562 │ │ │ │ │ + beq.n 171ca │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ mov r3, sl │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ mov r2, r9 │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ bl 0 <_PyAST_Tuple> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Tuple │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 164a4 │ │ │ │ │ + cbz r0, 1710c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 163ba │ │ │ │ │ + beq.n 17022 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 163ba │ │ │ │ │ + beq.n 17022 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 163be │ │ │ │ │ + b.n 17026 │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 16382 │ │ │ │ │ + b.n 16fea │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 163be │ │ │ │ │ + b.n 17026 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - b.n 1630a │ │ │ │ │ + b.n 16f72 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 163ba │ │ │ │ │ + b.n 17022 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 16410 │ │ │ │ │ + beq.n 17078 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 1652e │ │ │ │ │ + cbnz r3, 17196 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.n 16516 │ │ │ │ │ + beq.n 1717e │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str.w r6, [r7, r5, lsl #2] │ │ │ │ │ adds r5, #1 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - b.n 163f0 │ │ │ │ │ + b.n 17058 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ mov r0, r7 │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 164b8 │ │ │ │ │ + beq.n 17120 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, r0 │ │ │ │ │ - b.n 1650a │ │ │ │ │ + b.n 17172 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 164fe │ │ │ │ │ + beq.n 17166 │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ ldr r6, [sp, #28] │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 16418 │ │ │ │ │ + b.n 17080 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 163ba │ │ │ │ │ + beq.w 17022 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldrd r5, r6, [r6, #20] │ │ │ │ │ bl 0 <_PyPegen_singleton_seq> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_singleton_seq │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 16488 │ │ │ │ │ + bne.n 170f0 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 16488 │ │ │ │ │ + b.n 170f0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 16382 │ │ │ │ │ + b.n 16fea │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 16332 │ │ │ │ │ + beq.w 16f9a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 16382 │ │ │ │ │ + b.n 16fea │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 1635e │ │ │ │ │ - b.n 16414 │ │ │ │ │ + beq.w 16fc6 │ │ │ │ │ + b.n 1707c │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 162de │ │ │ │ │ + beq.w 16f46 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n 163be │ │ │ │ │ + b.n 17026 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 16400 │ │ │ │ │ + b.n 17068 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 163dc │ │ │ │ │ - b.n 1653a │ │ │ │ │ + beq.w 17044 │ │ │ │ │ + b.n 171a2 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000165c4 : │ │ │ │ │ +0001722c : │ │ │ │ │ lambda_parameters_rule(): │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ + str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ │ - sub sp, #16 │ │ │ │ │ + sub sp, #20 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 167bc │ │ │ │ │ + beq.w 17596 │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 16780 │ │ │ │ │ + bne.w 175a4 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 167f2 │ │ │ │ │ - bl 168f4 <_loop1_101_rule> │ │ │ │ │ + beq.w 17578 │ │ │ │ │ + bl 176b4 <_loop1_101_rule> │ │ │ │ │ mov r7, r6 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 16618 │ │ │ │ │ + cbz r0, 17282 │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 16700 │ │ │ │ │ + bne.w 17412 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 167fa │ │ │ │ │ + bne.n 1736c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 168f4 <_loop1_101_rule> │ │ │ │ │ + bl 176b4 <_loop1_101_rule> │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 1663a │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 1736a │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 16788 │ │ │ │ │ - ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ + bne.w 17496 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - str r6, [r4, #8] │ │ │ │ │ + ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ + str r6, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 16780 │ │ │ │ │ + bne.w 17570 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 16f3c │ │ │ │ │ + bl 17cf4 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 16812 │ │ │ │ │ + bne.w 175e0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1680c │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 168f4 <_loop1_101_rule> │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - cbz r0, 166a6 │ │ │ │ │ + bne.w 17570 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2bd0 │ │ │ │ │ - R_ARM_THM_CALL _loop0_102_rule │ │ │ │ │ + bl 176b4 <_loop1_101_rule> │ │ │ │ │ mov r7, r0 │ │ │ │ │ - cbz r0, 166a6 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 17374 │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + movw r3, #6000 @ 0x1770 │ │ │ │ │ + mov r1, r2 │ │ │ │ │ + adds r2, #1 │ │ │ │ │ + cmp r1, r3 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + beq.w 175c2 │ │ │ │ │ + ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + bne.w 175d2 │ │ │ │ │ + movs r0, #4 │ │ │ │ │ + ldr r5, [r4, #8] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ + mov r8, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 175b0 │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + mov r1, r3 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 175d8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17c44 │ │ │ │ │ + str r3, [sp, #8] │ │ │ │ │ + bl 18718 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.n 173ce │ │ │ │ │ + str r5, [r4, #8] │ │ │ │ │ + ldr r1, [r4, #20] │ │ │ │ │ + bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ + R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 175aa │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyMem_Free │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + bl 18ac8 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r1, 166a8 │ │ │ │ │ - mov r3, r5 │ │ │ │ │ - str r0, [sp, #4] │ │ │ │ │ + cbnz r1, 17376 │ │ │ │ │ + strd r5, r0, [sp] │ │ │ │ │ mov r2, r1 │ │ │ │ │ + mov r3, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str r7, [sp, #0] │ │ │ │ │ bl 0 <_PyPegen_make_arguments> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_make_arguments │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 166f0 │ │ │ │ │ + beq.w 17550 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 166f0 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 17550 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - add sp, #16 │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + add sp, #20 │ │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ + ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 172ac │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 1680c │ │ │ │ │ + bne.w 17570 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17878 <_loop1_103_rule> │ │ │ │ │ + bl 18630 <_loop1_103_rule> │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 167cc │ │ │ │ │ + bne.w 1752c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 1680c │ │ │ │ │ + bne.w 17570 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str r1, [sp, #12] │ │ │ │ │ - bl 17c44 │ │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ │ + str r1, [sp, #8] │ │ │ │ │ + bl 18ac8 │ │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, 166dc │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + cbnz r0, 173ac │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 1669a │ │ │ │ │ + subs r3, r2, #1 │ │ │ │ │ + b.n 17360 │ │ │ │ │ strd r1, r0, [sp] │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r2, r1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_make_arguments> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_make_arguments │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 16694 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 1669a │ │ │ │ │ + beq.w 17550 │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 17550 │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 173a8 │ │ │ │ │ + str.w r0, [r8] │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + ldr r5, [r4, #8] │ │ │ │ │ + bl 18718 │ │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ │ movs r2, #1 │ │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 16780 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.n 174ca │ │ │ │ │ + str r5, [r4, #8] │ │ │ │ │ + mov r0, r2 │ │ │ │ │ + ldr r1, [r4, #20] │ │ │ │ │ + str r3, [sp, #12] │ │ │ │ │ + str r2, [sp, #8] │ │ │ │ │ + bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ + R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 175aa │ │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + ble.n 17328 │ │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ │ + ldr.w r1, [r8, r3, lsl #2] │ │ │ │ │ + str.w r1, [r0, r3, lsl #2] │ │ │ │ │ + adds r3, #1 │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + beq.n 17328 │ │ │ │ │ + b.n 17400 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 16618 │ │ │ │ │ + beq.w 17282 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 167a6 │ │ │ │ │ + bne.n 174b4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 17218 <_loop0_106_rule> │ │ │ │ │ + bl 17fd0 <_loop0_106_rule> │ │ │ │ │ mov r8, r0 │ │ │ │ │ - cbz r0, 16774 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 17600 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2bd0 │ │ │ │ │ - R_ARM_THM_CALL _loop0_99_rule │ │ │ │ │ + bl 189e8 <_loop0_100_rule> │ │ │ │ │ mov r7, r0 │ │ │ │ │ - cbz r0, 16774 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 17600 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17c44 │ │ │ │ │ + bl 18ac8 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r1, 16776 │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + bne.w 172ac │ │ │ │ │ mov r2, r1 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ bl 0 <_PyPegen_make_arguments> │ │ │ │ │ @@ -39822,1006 +41272,1072 @@ │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC55 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC55 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1f2c │ │ │ │ │ + bl 1558 │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 16762 │ │ │ │ │ + cbz r0, 17482 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 16698 │ │ │ │ │ + beq.n 173ca │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r2, r3, #1 │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1669a │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 16782 │ │ │ │ │ - ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - str r6, [r4, #8] │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - beq.w 1664a │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r2, r3, #1 │ │ │ │ │ + beq.n 173a8 │ │ │ │ │ + movs r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1669e │ │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ │ + b.n 17360 │ │ │ │ │ movs r3, #11 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1663c │ │ │ │ │ + beq.w 1736c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 16712 │ │ │ │ │ + beq.n 17426 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 16712 │ │ │ │ │ + beq.n 17426 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 16776 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.w 165f0 │ │ │ │ │ - b.n 16780 │ │ │ │ │ + b.n 172ac │ │ │ │ │ + str r0, [sp, #12] │ │ │ │ │ + movs r1, #8 │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 175aa │ │ │ │ │ + ldr r5, [r4, #8] │ │ │ │ │ + mov r8, r0 │ │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ │ + mov.w r9, #2 │ │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ │ + mov.w sl, #2 │ │ │ │ │ + str r2, [r0, #4] │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + str r3, [sp, #12] │ │ │ │ │ + str.w r9, [sp, #8] │ │ │ │ │ + bl 18718 │ │ │ │ │ + ldrd r2, r3, [sp, #8] │ │ │ │ │ + mov fp, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 173e2 │ │ │ │ │ + cmp sl, r9 │ │ │ │ │ + beq.n 17512 │ │ │ │ │ + ldr r5, [r4, #8] │ │ │ │ │ + str.w fp, [r8, r9, lsl #2] │ │ │ │ │ + add.w r9, r9, #1 │ │ │ │ │ + b.n 174ea │ │ │ │ │ + str r3, [sp, #8] │ │ │ │ │ + mov.w r3, sl, lsl #1 │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + mov sl, r3 │ │ │ │ │ + lsls r1, r3, #2 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 175aa │ │ │ │ │ + mov r8, r0 │ │ │ │ │ + b.n 17506 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17c44 │ │ │ │ │ + bl 18ac8 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 166c0 │ │ │ │ │ + bne.w 1738e │ │ │ │ │ strd r5, r0, [sp] │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r2, r1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_make_arguments> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_make_arguments │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 16694 │ │ │ │ │ - b.n 166f0 │ │ │ │ │ + bne.w 173c2 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 173ca │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + movs r2, #1 │ │ │ │ │ + movs r5, #0 │ │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.n 17360 │ │ │ │ │ + ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ + str r6, [r4, #8] │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + beq.w 172cc │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + movs r5, #0 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.n 17360 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r1, 16832 │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + bne.w 1736c │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + ldr r7, [r4, #8] │ │ │ │ │ + bl 176b4 <_loop1_101_rule> │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 17274 │ │ │ │ │ + b.n 17282 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + beq.w 17258 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + movs r5, #0 │ │ │ │ │ + b.n 17360 │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyMem_Free │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + str r3, [r4, #60] @ 0x3c │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 16776 │ │ │ │ │ + b.n 17376 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - str r6, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 16662 │ │ │ │ │ + beq.w 172f2 │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 17376 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r2, r3, #1 │ │ │ │ │ - b.n 16782 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 17376 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2bd0 │ │ │ │ │ - R_ARM_THM_CALL _loop0_100_rule │ │ │ │ │ + bl 189e8 <_loop0_100_rule> │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 16802 │ │ │ │ │ + beq.n 17566 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17c44 │ │ │ │ │ + bl 18ac8 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 16804 │ │ │ │ │ + bne.n 17568 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r3, r1 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ - b.n 1673e │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - ldr r7, [r4, #8] │ │ │ │ │ - bl 168f4 <_loop1_101_rule> │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 1660c │ │ │ │ │ - b.n 16618 │ │ │ │ │ + b.n 1745e │ │ │ │ │ + ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ + b.n 172ac │ │ │ │ │ │ │ │ │ │ -00016844 : │ │ │ │ │ +00017604 : │ │ │ │ │ lambda_slash_no_default_rule(): │ │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 168ee │ │ │ │ │ + beq.n 176ae │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 168e6 │ │ │ │ │ + bne.n 176a6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl 168f4 <_loop1_101_rule> │ │ │ │ │ + bl 176b4 <_loop1_101_rule> │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 1687e │ │ │ │ │ + cbz r0, 1763e │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 168a8 │ │ │ │ │ + cbnz r0, 17668 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 168e6 │ │ │ │ │ + bne.n 176a6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 168f4 <_loop1_101_rule> │ │ │ │ │ + bl 176b4 <_loop1_101_rule> │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 1689a │ │ │ │ │ + cbz r0, 1765a │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 168ce │ │ │ │ │ + cbnz r0, 1768e │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1687e │ │ │ │ │ + beq.n 1763e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1689e │ │ │ │ │ + beq.n 1765e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1689e │ │ │ │ │ + beq.n 1765e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r5, r7 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 168a2 │ │ │ │ │ + b.n 17662 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #11 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 168b4 │ │ │ │ │ - b.n 1689a │ │ │ │ │ + bne.n 17674 │ │ │ │ │ + b.n 1765a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 168a2 │ │ │ │ │ + b.n 17662 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 16862 │ │ │ │ │ + b.n 17622 │ │ │ │ │ │ │ │ │ │ -000168f4 <_loop1_101_rule>: │ │ │ │ │ +000176b4 <_loop1_101_rule>: │ │ │ │ │ _loop1_104_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ + adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - add.w r3, r3, #1 │ │ │ │ │ - str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 16c8e <_loop1_101_rule+0x39a> │ │ │ │ │ - ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.w 16c8a <_loop1_101_rule+0x396> │ │ │ │ │ + str r1, [r0, #88] @ 0x58 │ │ │ │ │ + beq.w 17a9c <_loop1_101_rule+0x3e8> │ │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + bne.w 17922 <_loop1_101_rule+0x26e> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 16c80 <_loop1_101_rule+0x38c> │ │ │ │ │ + beq.w 17a36 <_loop1_101_rule+0x382> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 16c8a <_loop1_101_rule+0x396> │ │ │ │ │ + bne.w 17a00 <_loop1_101_rule+0x34c> │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 16a24 <_loop1_101_rule+0x130> │ │ │ │ │ + beq.n 177e2 <_loop1_101_rule+0x12e> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 16a32 <_loop1_101_rule+0x13e> │ │ │ │ │ + bne.n 177f0 <_loop1_101_rule+0x13c> │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.n 16a36 <_loop1_101_rule+0x142> │ │ │ │ │ + beq.n 177f4 <_loop1_101_rule+0x140> │ │ │ │ │ ldr.w r9, [r4, #12] │ │ │ │ │ cmp r6, r9 │ │ │ │ │ - beq.n 16a4c <_loop1_101_rule+0x158> │ │ │ │ │ + beq.n 1780a <_loop1_101_rule+0x156> │ │ │ │ │ mov r9, r6 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r3, r9, lsl #2] │ │ │ │ │ ldrd sl, r9, [r3, #12] │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 16a80 <_loop1_101_rule+0x18c> │ │ │ │ │ + beq.n 1783e <_loop1_101_rule+0x18a> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 16c72 <_loop1_101_rule+0x37e> │ │ │ │ │ + beq.w 17a6c <_loop1_101_rule+0x3b8> │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ mov r3, sl │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ ldr.w r7, [ip, #24] │ │ │ │ │ str r7, [sp, #8] │ │ │ │ │ ldr.w r7, [ip, #20] │ │ │ │ │ strd r9, r7, [sp] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_THM_CALL _PyAST_arg │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 16c62 <_loop1_101_rule+0x36e> │ │ │ │ │ + beq.w 17a1e <_loop1_101_rule+0x36a> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 16b2a <_loop1_101_rule+0x236> │ │ │ │ │ + bne.w 178e8 <_loop1_101_rule+0x234> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 16b48 <_loop1_101_rule+0x254> │ │ │ │ │ + beq.w 17906 <_loop1_101_rule+0x252> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 16c50 <_loop1_101_rule+0x35c> │ │ │ │ │ + bne.w 17a0c <_loop1_101_rule+0x358> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r8, r5 │ │ │ │ │ add.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne.w 16b1e <_loop1_101_rule+0x22a> │ │ │ │ │ + bne.w 178dc <_loop1_101_rule+0x228> │ │ │ │ │ mov.w r8, r8, lsl #1 │ │ │ │ │ mov r0, fp │ │ │ │ │ mov.w r1, r8, lsl #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 16c7a <_loop1_101_rule+0x386> │ │ │ │ │ + beq.w 17a2e <_loop1_101_rule+0x37a> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov fp, r0 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ str.w r9, [r0, r5, lsl #2] │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ adds r5, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 16958 <_loop1_101_rule+0x64> │ │ │ │ │ + bne.n 17716 <_loop1_101_rule+0x62> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1695e <_loop1_101_rule+0x6a> │ │ │ │ │ + beq.n 1771c <_loop1_101_rule+0x68> │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - b.n 16bb2 <_loop1_101_rule+0x2be> │ │ │ │ │ + b.n 1796e <_loop1_101_rule+0x2ba> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 16cdc <_loop1_101_rule+0x3e8> │ │ │ │ │ + bne.w 17a66 <_loop1_101_rule+0x3b2> │ │ │ │ │ ldrd r9, r3, [r4, #8] │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bne.n 16976 <_loop1_101_rule+0x82> │ │ │ │ │ + bne.n 17734 <_loop1_101_rule+0x80> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ itttt lt │ │ │ │ │ movlt r2, #1 │ │ │ │ │ strlt r2, [r4, #60] @ 0x3c │ │ │ │ │ ldrlt r3, [r4, #88] @ 0x58 │ │ │ │ │ addlt.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ │ - blt.n 16b4c <_loop1_101_rule+0x258> │ │ │ │ │ + blt.n 1790a <_loop1_101_rule+0x256> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r9, lsl #2] │ │ │ │ │ ldrd sl, r9, [r3, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 16cdc <_loop1_101_rule+0x3e8> │ │ │ │ │ + bne.w 17a66 <_loop1_101_rule+0x3b2> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1698c <_loop1_101_rule+0x98> │ │ │ │ │ + bne.n 1774a <_loop1_101_rule+0x96> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 16b52 <_loop1_101_rule+0x25e> │ │ │ │ │ + bne.n 17910 <_loop1_101_rule+0x25c> │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 16b6e <_loop1_101_rule+0x27a> │ │ │ │ │ + beq.n 1792a <_loop1_101_rule+0x276> │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.n 16b84 <_loop1_101_rule+0x290> │ │ │ │ │ + beq.n 17940 <_loop1_101_rule+0x28c> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldrd sl, r9, [r3, #12] │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 16bae <_loop1_101_rule+0x2ba> │ │ │ │ │ + beq.n 1796a <_loop1_101_rule+0x2b6> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 16ce6 <_loop1_101_rule+0x3f2> │ │ │ │ │ + beq.w 17a60 <_loop1_101_rule+0x3ac> │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r3, sl │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ ldr.w r6, [ip, #24] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ ldr.w r6, [ip, #20] │ │ │ │ │ strd r9, r6, [sp] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_THM_CALL _PyAST_arg │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 16c9c <_loop1_101_rule+0x3a8> │ │ │ │ │ + beq.w 17a48 <_loop1_101_rule+0x394> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 16cb4 <_loop1_101_rule+0x3c0> │ │ │ │ │ + bne.w 17a74 <_loop1_101_rule+0x3c0> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, r4 │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ movs r0, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #11 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 16c5e <_loop1_101_rule+0x36a> │ │ │ │ │ + beq.w 17a1a <_loop1_101_rule+0x366> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 16c50 <_loop1_101_rule+0x35c> │ │ │ │ │ + bne.w 17a0c <_loop1_101_rule+0x358> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r8, r5 │ │ │ │ │ add.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 169f6 <_loop1_101_rule+0x102> │ │ │ │ │ + beq.w 177b4 <_loop1_101_rule+0x100> │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str.w r9, [fp, r5, lsl #2] │ │ │ │ │ adds r5, #1 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ - b.n 1694c <_loop1_101_rule+0x58> │ │ │ │ │ + b.n 1770a <_loop1_101_rule+0x56> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 16c6c <_loop1_101_rule+0x378> │ │ │ │ │ + bne.w 17a28 <_loop1_101_rule+0x374> │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 169e0 <_loop1_101_rule+0xec> │ │ │ │ │ + bne.w 1779e <_loop1_101_rule+0xea> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 16a8c <_loop1_101_rule+0x198> │ │ │ │ │ + beq.n 1784a <_loop1_101_rule+0x196> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 16bbc <_loop1_101_rule+0x2c8> │ │ │ │ │ + bne.n 17978 <_loop1_101_rule+0x2c4> │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 16c48 <_loop1_101_rule+0x354> │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.n 17a02 <_loop1_101_rule+0x34e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 16ce6 <_loop1_101_rule+0x3f2> │ │ │ │ │ + bne.w 17a60 <_loop1_101_rule+0x3ac> │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne.n 16a9e <_loop1_101_rule+0x1aa> │ │ │ │ │ + bne.n 1785c <_loop1_101_rule+0x1a8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 16ce2 <_loop1_101_rule+0x3ee> │ │ │ │ │ + blt.w 17a5c <_loop1_101_rule+0x3a8> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldrd sl, r9, [r3, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 16ce6 <_loop1_101_rule+0x3f2> │ │ │ │ │ + bne.w 17a60 <_loop1_101_rule+0x3ac> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 16ab4 <_loop1_101_rule+0x1c0> │ │ │ │ │ + bne.n 17872 <_loop1_101_rule+0x1be> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 16b5e <_loop1_101_rule+0x26a> │ │ │ │ │ + beq.n 1791c <_loop1_101_rule+0x268> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 16b5e <_loop1_101_rule+0x26a> │ │ │ │ │ + bne.n 1791c <_loop1_101_rule+0x268> │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 16c7a <_loop1_101_rule+0x386> │ │ │ │ │ + beq.n 17a30 <_loop1_101_rule+0x37c> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 16c3c <_loop1_101_rule+0x348> │ │ │ │ │ + ble.n 179f8 <_loop1_101_rule+0x344> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ldr.w r1, [fp] │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ - beq.n 16c3c <_loop1_101_rule+0x348> │ │ │ │ │ + beq.n 179f8 <_loop1_101_rule+0x344> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r5, #2 │ │ │ │ │ ldr.w r1, [fp, #4] │ │ │ │ │ str r1, [r3, #4] │ │ │ │ │ - beq.n 16c3c <_loop1_101_rule+0x348> │ │ │ │ │ + beq.n 179f8 <_loop1_101_rule+0x344> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r5, #3 │ │ │ │ │ ldr.w r1, [fp, #8] │ │ │ │ │ str r1, [r3, #8] │ │ │ │ │ - beq.n 16c3c <_loop1_101_rule+0x348> │ │ │ │ │ + beq.n 179f8 <_loop1_101_rule+0x344> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r5, #4 │ │ │ │ │ ldr.w r1, [fp, #12] │ │ │ │ │ str r1, [r3, #12] │ │ │ │ │ - beq.n 16c3c <_loop1_101_rule+0x348> │ │ │ │ │ + beq.n 179f8 <_loop1_101_rule+0x344> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r5, #5 │ │ │ │ │ ldr.w r1, [fp, #16] │ │ │ │ │ str r1, [r3, #16] │ │ │ │ │ - beq.n 16c3c <_loop1_101_rule+0x348> │ │ │ │ │ + beq.n 179f8 <_loop1_101_rule+0x344> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r5, #6 │ │ │ │ │ ldr.w r1, [fp, #20] │ │ │ │ │ str r1, [r3, #20] │ │ │ │ │ - beq.n 16c3c <_loop1_101_rule+0x348> │ │ │ │ │ + beq.n 179f8 <_loop1_101_rule+0x344> │ │ │ │ │ sub.w r7, fp, #4 │ │ │ │ │ add.w r3, fp, #20 │ │ │ │ │ add.w r7, r7, r5, lsl #2 │ │ │ │ │ rsb ip, fp, #4 │ │ │ │ │ add.w r2, ip, r3 │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ ldr.w r0, [r3, #4]! │ │ │ │ │ str r0, [r1, r2] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bne.n 16c2c <_loop1_101_rule+0x338> │ │ │ │ │ + bne.n 179e8 <_loop1_101_rule+0x334> │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r6 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 16b10 <_loop1_101_rule+0x21c> │ │ │ │ │ + beq.w 178ce <_loop1_101_rule+0x21a> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 16b52 <_loop1_101_rule+0x25e> │ │ │ │ │ + b.n 17910 <_loop1_101_rule+0x25c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - cbz r0, 16cb0 <_loop1_101_rule+0x3bc> │ │ │ │ │ + cbz r0, 17a44 <_loop1_101_rule+0x390> │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 16b4c <_loop1_101_rule+0x258> │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.n 16b4c <_loop1_101_rule+0x258> │ │ │ │ │ + b.n 1790a <_loop1_101_rule+0x256> │ │ │ │ │ + mov r6, r0 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 16b68 <_loop1_101_rule+0x274> │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 16922 <_loop1_101_rule+0x2e> │ │ │ │ │ - b.n 16c88 <_loop1_101_rule+0x394> │ │ │ │ │ + b.n 17a02 <_loop1_101_rule+0x34e> │ │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ + b.n 1790a <_loop1_101_rule+0x256> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 16b52 <_loop1_101_rule+0x25e> │ │ │ │ │ + beq.w 17910 <_loop1_101_rule+0x25c> │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 16b52 <_loop1_101_rule+0x25e> │ │ │ │ │ + b.n 17910 <_loop1_101_rule+0x25c> │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + str r3, [r4, #60] @ 0x3c │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.n 17910 <_loop1_101_rule+0x25c> │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.n 1790a <_loop1_101_rule+0x256> │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 16b4c <_loop1_101_rule+0x258> │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.n 1790a <_loop1_101_rule+0x256> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 16caa <_loop1_101_rule+0x3b6> │ │ │ │ │ + bne.n 17a56 <_loop1_101_rule+0x3a2> │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #11 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 16b08 <_loop1_101_rule+0x214> │ │ │ │ │ - b.n 16c5e <_loop1_101_rule+0x36a> │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.n 16b4c <_loop1_101_rule+0x258> │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - str r3, [r4, #60] @ 0x3c │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.n 16b52 <_loop1_101_rule+0x25e> │ │ │ │ │ + bne.w 178c6 <_loop1_101_rule+0x212> │ │ │ │ │ + b.n 17a1a <_loop1_101_rule+0x366> │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b.n 176d8 <_loop1_101_rule+0x24> │ │ │ │ │ + nop │ │ │ │ │ │ │ │ │ │ -00016cec : │ │ │ │ │ +00017aa4 : │ │ │ │ │ lambda_param_no_default_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #20 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 16e50 │ │ │ │ │ + beq.w 17c08 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 16e4a │ │ │ │ │ + bne.w 17c02 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r6 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 16e38 │ │ │ │ │ + beq.w 17bf0 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.n 16dfa │ │ │ │ │ + beq.n 17bb2 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 16da4 │ │ │ │ │ + beq.n 17b5c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ - cbz r0, 16da4 │ │ │ │ │ + cbz r0, 17b5c │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ ldr r7, [r0, #24] │ │ │ │ │ str r7, [sp, #8] │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ strd r8, r0, [sp] │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_THM_CALL _PyAST_arg │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 16d9c │ │ │ │ │ + cbz r0, 17b54 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 16e22 │ │ │ │ │ + bne.n 17bda │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 16df6 │ │ │ │ │ - cbnz r3, 16de2 │ │ │ │ │ + beq.n 17bae │ │ │ │ │ + cbnz r3, 17b9a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 16e2a │ │ │ │ │ + bne.n 17be2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r9, r2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - bne.n 16e58 │ │ │ │ │ + bne.n 17c10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 16e60 │ │ │ │ │ + bl 17c18 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, 16dc6 │ │ │ │ │ + cbnz r0, 17b7e │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 16d8e │ │ │ │ │ + b.n 17b46 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #11 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 16dc0 │ │ │ │ │ + beq.n 17b78 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 16d8e │ │ │ │ │ + beq.n 17b46 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 16d8e │ │ │ │ │ + beq.n 17b46 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 16d92 │ │ │ │ │ + b.n 17b4a │ │ │ │ │ mov r9, r3 │ │ │ │ │ - b.n 16dae │ │ │ │ │ + b.n 17b66 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 16e2a │ │ │ │ │ + blt.n 17be2 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 16d40 │ │ │ │ │ + beq.n 17af8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 16dae │ │ │ │ │ + b.n 17b66 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 16d78 │ │ │ │ │ + beq.n 17b30 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r9, r2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 16dae │ │ │ │ │ + b.n 17b66 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 16e1a │ │ │ │ │ + bne.n 17bd2 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - b.n 16d2c │ │ │ │ │ + b.n 17ae4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 16d92 │ │ │ │ │ + b.n 17b4a │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 16d12 │ │ │ │ │ + b.n 17aca │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 16d92 │ │ │ │ │ + b.n 17b4a │ │ │ │ │ │ │ │ │ │ -00016e60 : │ │ │ │ │ +00017c18 : │ │ │ │ │ lambda_param_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #24 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 16f1a │ │ │ │ │ + beq.n 17cd2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 16f06 │ │ │ │ │ + bne.n 17cbe │ │ │ │ │ ldrd r6, r5, [r4, #8] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq.n 16ee6 │ │ │ │ │ + beq.n 17c9e │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 16ee2 │ │ │ │ │ + cbz r0, 17c9a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 16f34 │ │ │ │ │ + beq.n 17cec │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ ldr r6, [r0, #24] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ strd r8, r0, [sp] │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_THM_CALL _PyAST_arg │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 16f20 │ │ │ │ │ + cbz r0, 17cd8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 16f20 │ │ │ │ │ + cbnz r3, 17cd8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r5 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 16ed4 │ │ │ │ │ + b.n 17c8c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 16f0e │ │ │ │ │ + blt.n 17cc6 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 16e9e │ │ │ │ │ + beq.n 17c56 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 16eda │ │ │ │ │ + b.n 17c92 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 16eda │ │ │ │ │ + b.n 17c92 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 16e82 │ │ │ │ │ + b.n 17c3a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 16ed4 │ │ │ │ │ + beq.n 17c8c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r0, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 16eda │ │ │ │ │ + b.n 17c92 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 16eda │ │ │ │ │ + b.n 17c92 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00016f3c : │ │ │ │ │ +00017cf4 : │ │ │ │ │ lambda_slash_with_default_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #12 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 171be │ │ │ │ │ + beq.w 17f76 │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 170ee │ │ │ │ │ + bne.w 17ea6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl 17218 <_loop0_106_rule> │ │ │ │ │ + bl 17fd0 <_loop0_106_rule> │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 170e2 │ │ │ │ │ + beq.w 17e9a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r1, r3 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 1718a │ │ │ │ │ + beq.w 17f42 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 17184 │ │ │ │ │ + bne.w 17f3c │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 17178 │ │ │ │ │ + beq.w 17f30 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1716a │ │ │ │ │ + bne.w 17f22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17960 │ │ │ │ │ + bl 18718 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 17032 │ │ │ │ │ + bne.n 17dea │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 170ee │ │ │ │ │ + bne.w 17ea6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17218 <_loop0_106_rule> │ │ │ │ │ + bl 17fd0 <_loop0_106_rule> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1710e │ │ │ │ │ + beq.w 17ec6 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 171fa │ │ │ │ │ + beq.w 17fb2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 171da │ │ │ │ │ + bne.w 17f92 │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 171d2 │ │ │ │ │ + beq.w 17f8a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 171da │ │ │ │ │ + bne.w 17f92 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17960 │ │ │ │ │ + bl 18718 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1707c │ │ │ │ │ + bne.n 17e34 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r0, r6 │ │ │ │ │ movs r6, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ @@ -40833,320 +42349,320 @@ │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ movs r3, #1 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ mov r9, r3 │ │ │ │ │ str r0, [r6, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ - bl 17960 │ │ │ │ │ + bl 18718 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 17122 │ │ │ │ │ + bne.n 17eda │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 16fb8 │ │ │ │ │ + beq.n 17d70 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 16fb8 │ │ │ │ │ + bne.n 17d70 │ │ │ │ │ mov r0, r3 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 17172 │ │ │ │ │ + beq.w 17f2a │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - ble.n 170c8 │ │ │ │ │ + ble.n 17e80 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ ldr.w r0, [r6, r7, lsl #2] │ │ │ │ │ str.w r0, [r1, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ - b.n 1706a │ │ │ │ │ + b.n 17e22 │ │ │ │ │ movs r3, #1 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ mov r9, r3 │ │ │ │ │ str r0, [r6, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ - bl 17960 │ │ │ │ │ + bl 18718 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 17114 │ │ │ │ │ + bne.n 17ecc │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 17018 │ │ │ │ │ + beq.n 17dd0 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 17018 │ │ │ │ │ + bne.n 17dd0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 171cc │ │ │ │ │ + beq.w 17f84 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - ble.n 170f4 │ │ │ │ │ + ble.n 17eac │ │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ │ ldr.w r1, [r6, r7, lsl #2] │ │ │ │ │ str.w r1, [r2, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ - b.n 170b4 │ │ │ │ │ + b.n 17e6c │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1719c │ │ │ │ │ + bne.n 17f54 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 16fce │ │ │ │ │ + beq.w 17d86 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n 17028 │ │ │ │ │ + b.n 17de0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 171e0 │ │ │ │ │ + bne.n 17f98 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 17026 │ │ │ │ │ + b.n 17dde │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - beq.n 17130 │ │ │ │ │ + beq.n 17ee8 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ str.w r2, [r6, r3, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ - b.n 17084 │ │ │ │ │ + b.n 17e3c │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - beq.n 1714e │ │ │ │ │ + beq.n 17f06 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ str.w r2, [r6, r3, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ - b.n 1703a │ │ │ │ │ + b.n 17df2 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ mov.w r3, r9, lsl #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r9, r3 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 171cc │ │ │ │ │ + beq.n 17f84 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b.n 17118 │ │ │ │ │ + b.n 17ed0 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ mov.w r3, r9, lsl #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r9, r3 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ - cbz r0, 17172 │ │ │ │ │ + cbz r0, 17f2a │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b.n 17126 │ │ │ │ │ + b.n 17ede │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 170e4 │ │ │ │ │ + b.n 17e9c │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 170e4 │ │ │ │ │ + b.n 17e9c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 16f94 │ │ │ │ │ + beq.w 17d4c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 17184 │ │ │ │ │ + b.n 17f3c │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 170e2 │ │ │ │ │ + beq.n 17e9a │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_slash_with_default> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_slash_with_default │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 17202 │ │ │ │ │ + cbz r0, 17fba │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 17202 │ │ │ │ │ + cbnz r3, 17fba │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 17026 │ │ │ │ │ + b.n 17dde │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 16f6a │ │ │ │ │ - b.n 170ec │ │ │ │ │ + beq.w 17d22 │ │ │ │ │ + b.n 17ea4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 1710e │ │ │ │ │ + b.n 17ec6 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #11 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1710c │ │ │ │ │ + beq.n 17ec4 │ │ │ │ │ mov r2, r9 │ │ │ │ │ - b.n 171aa │ │ │ │ │ + b.n 17f62 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 16fec │ │ │ │ │ + b.n 17da4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 17026 │ │ │ │ │ + beq.w 17dde │ │ │ │ │ movs r2, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 17028 │ │ │ │ │ + b.n 17de0 │ │ │ │ │ │ │ │ │ │ -00017218 <_loop0_106_rule>: │ │ │ │ │ +00017fd0 <_loop0_106_rule>: │ │ │ │ │ _loop0_98_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 1778a <_loop0_106_rule+0x572> │ │ │ │ │ + beq.w 18542 <_loop0_106_rule+0x572> │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 17798 <_loop0_106_rule+0x580> │ │ │ │ │ + bne.w 18550 <_loop0_106_rule+0x580> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1777c <_loop0_106_rule+0x564> │ │ │ │ │ + beq.w 18534 <_loop0_106_rule+0x564> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 1776c <_loop0_106_rule+0x554> │ │ │ │ │ + bne.w 18524 <_loop0_106_rule+0x554> │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.w 177ca <_loop0_106_rule+0x5b2> │ │ │ │ │ + beq.w 18582 <_loop0_106_rule+0x5b2> │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 175ec <_loop0_106_rule+0x3d4> │ │ │ │ │ + beq.w 183a4 <_loop0_106_rule+0x3d4> │ │ │ │ │ ldr r5, [r4, #12] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq.w 17604 <_loop0_106_rule+0x3ec> │ │ │ │ │ + beq.w 183bc <_loop0_106_rule+0x3ec> │ │ │ │ │ mov r5, r6 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldrd r9, r8, [r3, #12] │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 17630 <_loop0_106_rule+0x418> │ │ │ │ │ + beq.w 183e8 <_loop0_106_rule+0x418> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 17630 <_loop0_106_rule+0x418> │ │ │ │ │ + beq.w 183e8 <_loop0_106_rule+0x418> │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r3, r9 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ ldr.w r5, [ip, #24] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ ldr.w r5, [ip, #20] │ │ │ │ │ strd r8, r5, [sp] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_THM_CALL _PyAST_arg │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1780e <_loop0_106_rule+0x5f6> │ │ │ │ │ + beq.w 185c6 <_loop0_106_rule+0x5f6> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 177fa <_loop0_106_rule+0x5e2> │ │ │ │ │ + bne.w 185b2 <_loop0_106_rule+0x5e2> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 176d4 <_loop0_106_rule+0x4bc> │ │ │ │ │ + beq.w 1848c <_loop0_106_rule+0x4bc> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 17824 <_loop0_106_rule+0x60c> │ │ │ │ │ + bne.w 185dc <_loop0_106_rule+0x60c> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, #1 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ mov sl, r6 │ │ │ │ │ subs r2, #1 │ │ │ │ │ mov fp, r7 │ │ │ │ │ str.w r8, [r7] │ │ │ │ │ @@ -41157,47 +42673,47 @@ │ │ │ │ │ str r5, [sp, #24] │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ movw r8, #6000 @ 0x1770 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ str r6, [sp, #32] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n 173f2 <_loop0_106_rule+0x1da> │ │ │ │ │ + beq.n 181aa <_loop0_106_rule+0x1da> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1781e <_loop0_106_rule+0x606> │ │ │ │ │ + bne.w 185d6 <_loop0_106_rule+0x606> │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ mov r9, r5 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n 17404 <_loop0_106_rule+0x1ec> │ │ │ │ │ + beq.n 181bc <_loop0_106_rule+0x1ec> │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ mov r7, r5 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.n 1741a <_loop0_106_rule+0x202> │ │ │ │ │ + beq.n 181d2 <_loop0_106_rule+0x202> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r3, r7, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ mov r7, r2 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 17452 <_loop0_106_rule+0x23a> │ │ │ │ │ + beq.n 1820a <_loop0_106_rule+0x23a> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 177be <_loop0_106_rule+0x5a6> │ │ │ │ │ + beq.w 18576 <_loop0_106_rule+0x5a6> │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ ldr.w r7, [ip, #24] │ │ │ │ │ @@ -41206,1191 +42722,1290 @@ │ │ │ │ │ str r7, [sp, #4] │ │ │ │ │ ldr r7, [sp, #20] │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_THM_CALL _PyAST_arg │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 177ae <_loop0_106_rule+0x596> │ │ │ │ │ + beq.w 18566 <_loop0_106_rule+0x596> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 17868 <_loop0_106_rule+0x650> │ │ │ │ │ + bne.w 18620 <_loop0_106_rule+0x650> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 174f6 <_loop0_106_rule+0x2de> │ │ │ │ │ + beq.w 182ae <_loop0_106_rule+0x2de> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 17856 <_loop0_106_rule+0x63e> │ │ │ │ │ + bne.w 1860e <_loop0_106_rule+0x63e> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp sl, r6 │ │ │ │ │ add.w r2, r2, #4294967295 @ 0xffffffff │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - bne.w 174ea <_loop0_106_rule+0x2d2> │ │ │ │ │ + bne.w 182a2 <_loop0_106_rule+0x2d2> │ │ │ │ │ mov.w sl, sl, lsl #1 │ │ │ │ │ mov r0, fp │ │ │ │ │ mov.w r1, sl, lsl #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 17774 <_loop0_106_rule+0x55c> │ │ │ │ │ + beq.w 1852c <_loop0_106_rule+0x55c> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov fp, r0 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str.w r7, [r0, r6, lsl #2] │ │ │ │ │ cmp r2, r8 │ │ │ │ │ add.w r6, r6, #1 │ │ │ │ │ str r5, [sp, #24] │ │ │ │ │ str r6, [sp, #32] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne.n 17324 <_loop0_106_rule+0x10c> │ │ │ │ │ + bne.n 180dc <_loop0_106_rule+0x10c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 17500 <_loop0_106_rule+0x2e8> │ │ │ │ │ + bne.n 182b8 <_loop0_106_rule+0x2e8> │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - b.n 1732c <_loop0_106_rule+0x114> │ │ │ │ │ + b.n 180e4 <_loop0_106_rule+0x114> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 177f4 <_loop0_106_rule+0x5dc> │ │ │ │ │ + bne.w 185ac <_loop0_106_rule+0x5dc> │ │ │ │ │ ldrd r7, r3, [r4, #8] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne.n 1733e <_loop0_106_rule+0x126> │ │ │ │ │ + bne.n 180f6 <_loop0_106_rule+0x126> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ itttt lt │ │ │ │ │ movlt r2, #1 │ │ │ │ │ strlt r2, [r4, #60] @ 0x3c │ │ │ │ │ ldrlt r3, [r4, #88] @ 0x58 │ │ │ │ │ addlt.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ │ - blt.n 174fa <_loop0_106_rule+0x2e2> │ │ │ │ │ + blt.n 182b2 <_loop0_106_rule+0x2e2> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r7, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r1 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 177f4 <_loop0_106_rule+0x5dc> │ │ │ │ │ + bne.w 185ac <_loop0_106_rule+0x5dc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 17358 <_loop0_106_rule+0x140> │ │ │ │ │ + bne.n 18110 <_loop0_106_rule+0x140> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 17500 <_loop0_106_rule+0x2e8> │ │ │ │ │ + bne.n 182b8 <_loop0_106_rule+0x2e8> │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n 1750c <_loop0_106_rule+0x2f4> │ │ │ │ │ + beq.n 182c4 <_loop0_106_rule+0x2f4> │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.n 17522 <_loop0_106_rule+0x30a> │ │ │ │ │ + beq.n 182da <_loop0_106_rule+0x30a> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r3, r9, lsl #2] │ │ │ │ │ ldrd r5, r7, [r3, #12] │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1754c <_loop0_106_rule+0x334> │ │ │ │ │ + beq.n 18304 <_loop0_106_rule+0x334> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 177e0 <_loop0_106_rule+0x5c8> │ │ │ │ │ + beq.w 18598 <_loop0_106_rule+0x5c8> │ │ │ │ │ ldr.w r0, [r9, #4] │ │ │ │ │ mov r3, r5 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ ldr r1, [r2, #24] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ ldr r2, [r2, #20] │ │ │ │ │ strd r7, r2, [sp] │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_THM_CALL _PyAST_arg │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 17756 <_loop0_106_rule+0x53e> │ │ │ │ │ + beq.w 1850e <_loop0_106_rule+0x53e> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 176da <_loop0_106_rule+0x4c2> │ │ │ │ │ + bne.w 18492 <_loop0_106_rule+0x4c2> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, r4 │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ movs r0, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #11 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 17702 <_loop0_106_rule+0x4ea> │ │ │ │ │ + beq.w 184ba <_loop0_106_rule+0x4ea> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 17856 <_loop0_106_rule+0x63e> │ │ │ │ │ + bne.w 1860e <_loop0_106_rule+0x63e> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp sl, r6 │ │ │ │ │ add.w r2, r2, #4294967295 @ 0xffffffff │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 173c4 <_loop0_106_rule+0x1ac> │ │ │ │ │ + beq.w 1817c <_loop0_106_rule+0x1ac> │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ str r5, [sp, #24] │ │ │ │ │ str.w r7, [fp, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ - b.n 1731a <_loop0_106_rule+0x102> │ │ │ │ │ + b.n 180d2 <_loop0_106_rule+0x102> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 1745e <_loop0_106_rule+0x246> │ │ │ │ │ + beq.n 18216 <_loop0_106_rule+0x246> │ │ │ │ │ mov r7, fp │ │ │ │ │ ldr.w fp, [sp, #32] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 17558 <_loop0_106_rule+0x340> │ │ │ │ │ + b.n 18310 <_loop0_106_rule+0x340> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 177a6 <_loop0_106_rule+0x58e> │ │ │ │ │ + bne.w 1855e <_loop0_106_rule+0x58e> │ │ │ │ │ ldrd r9, r3, [r4, #8] │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bne.n 1746c <_loop0_106_rule+0x254> │ │ │ │ │ + bne.n 18224 <_loop0_106_rule+0x254> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 17732 <_loop0_106_rule+0x51a> │ │ │ │ │ + blt.w 184ea <_loop0_106_rule+0x51a> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r9, lsl #2] │ │ │ │ │ ldrd r5, r7, [r3, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 177a6 <_loop0_106_rule+0x58e> │ │ │ │ │ + bne.w 1855e <_loop0_106_rule+0x58e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 17482 <_loop0_106_rule+0x26a> │ │ │ │ │ + bne.n 1823a <_loop0_106_rule+0x26a> │ │ │ │ │ mov r7, fp │ │ │ │ │ ldr.w fp, [sp, #32] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ subs r3, #2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, fp │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 17776 <_loop0_106_rule+0x55e> │ │ │ │ │ + beq.w 1852e <_loop0_106_rule+0x55e> │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - ble.n 175d8 <_loop0_106_rule+0x3c0> │ │ │ │ │ + ble.n 18390 <_loop0_106_rule+0x3c0> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp.w fp, #1 │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - beq.n 175d8 <_loop0_106_rule+0x3c0> │ │ │ │ │ + beq.n 18390 <_loop0_106_rule+0x3c0> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp.w fp, #2 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ - beq.n 175d8 <_loop0_106_rule+0x3c0> │ │ │ │ │ + beq.n 18390 <_loop0_106_rule+0x3c0> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp.w fp, #3 │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ - beq.n 175d8 <_loop0_106_rule+0x3c0> │ │ │ │ │ + beq.n 18390 <_loop0_106_rule+0x3c0> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp.w fp, #4 │ │ │ │ │ ldr r2, [r7, #12] │ │ │ │ │ str r2, [r3, #12] │ │ │ │ │ - beq.n 175d8 <_loop0_106_rule+0x3c0> │ │ │ │ │ + beq.n 18390 <_loop0_106_rule+0x3c0> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp.w fp, #5 │ │ │ │ │ ldr r2, [r7, #16] │ │ │ │ │ str r2, [r3, #16] │ │ │ │ │ - beq.n 175d8 <_loop0_106_rule+0x3c0> │ │ │ │ │ + beq.n 18390 <_loop0_106_rule+0x3c0> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp.w fp, #6 │ │ │ │ │ ldr r2, [r7, #20] │ │ │ │ │ str r2, [r3, #20] │ │ │ │ │ - beq.n 175d8 <_loop0_106_rule+0x3c0> │ │ │ │ │ + beq.n 18390 <_loop0_106_rule+0x3c0> │ │ │ │ │ subs r6, r7, #4 │ │ │ │ │ add.w r3, r7, #20 │ │ │ │ │ add.w r6, r6, fp, lsl #2 │ │ │ │ │ rsb ip, r7, #4 │ │ │ │ │ add.w r2, ip, r3 │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ ldr.w r0, [r3, #4]! │ │ │ │ │ str r0, [r1, r2] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bne.n 175c8 <_loop0_106_rule+0x3b0> │ │ │ │ │ + bne.n 18380 <_loop0_106_rule+0x3b0> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 177a0 <_loop0_106_rule+0x588> │ │ │ │ │ + bne.w 18558 <_loop0_106_rule+0x588> │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne.w 1728a <_loop0_106_rule+0x72> │ │ │ │ │ + bne.w 18042 <_loop0_106_rule+0x72> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 1779c <_loop0_106_rule+0x584> │ │ │ │ │ + blt.w 18554 <_loop0_106_rule+0x584> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldrd r9, r8, [r3, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 177a0 <_loop0_106_rule+0x588> │ │ │ │ │ + bne.w 18558 <_loop0_106_rule+0x588> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 172a2 <_loop0_106_rule+0x8a> │ │ │ │ │ + bne.w 1805a <_loop0_106_rule+0x8a> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov fp, r2 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 177da <_loop0_106_rule+0x5c2> │ │ │ │ │ + bne.w 18592 <_loop0_106_rule+0x5c2> │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 17834 <_loop0_106_rule+0x61c> │ │ │ │ │ + beq.w 185ec <_loop0_106_rule+0x61c> │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.n 17710 <_loop0_106_rule+0x4f8> │ │ │ │ │ + beq.n 184c8 <_loop0_106_rule+0x4f8> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldrd r8, r6, [r3, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 17552 <_loop0_106_rule+0x33a> │ │ │ │ │ + beq.w 1830a <_loop0_106_rule+0x33a> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 177e6 <_loop0_106_rule+0x5ce> │ │ │ │ │ + beq.w 1859e <_loop0_106_rule+0x5ce> │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r3, r8 │ │ │ │ │ ldr r1, [r0, #24] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ ldr r1, [r0, #20] │ │ │ │ │ strd r6, r1, [sp] │ │ │ │ │ mov r1, r2 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_THM_CALL _PyAST_arg │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 17744 <_loop0_106_rule+0x52c> │ │ │ │ │ + beq.n 184fc <_loop0_106_rule+0x52c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 17846 <_loop0_106_rule+0x62e> │ │ │ │ │ + bne.w 185fe <_loop0_106_rule+0x62e> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #11 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ - cbz r0, 17706 <_loop0_106_rule+0x4ee> │ │ │ │ │ + cbz r0, 184be <_loop0_106_rule+0x4ee> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 172fa <_loop0_106_rule+0xe2> │ │ │ │ │ + beq.w 180b2 <_loop0_106_rule+0xe2> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 172fa <_loop0_106_rule+0xe2> │ │ │ │ │ + beq.w 180b2 <_loop0_106_rule+0xe2> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 17506 <_loop0_106_rule+0x2ee> │ │ │ │ │ + b.n 182be <_loop0_106_rule+0x2ee> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 17636 <_loop0_106_rule+0x41e> │ │ │ │ │ + b.n 183ee <_loop0_106_rule+0x41e> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 177ec <_loop0_106_rule+0x5d4> │ │ │ │ │ + bne.w 185a4 <_loop0_106_rule+0x5d4> │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #11 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 174d4 <_loop0_106_rule+0x2bc> │ │ │ │ │ + bne.w 1828c <_loop0_106_rule+0x2bc> │ │ │ │ │ mov r7, fp │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov fp, r0 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 17558 <_loop0_106_rule+0x340> │ │ │ │ │ + b.n 18310 <_loop0_106_rule+0x340> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 17738 <_loop0_106_rule+0x520> │ │ │ │ │ + blt.n 184f0 <_loop0_106_rule+0x520> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldrd r8, r6, [r3, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 1765e <_loop0_106_rule+0x446> │ │ │ │ │ + beq.n 18416 <_loop0_106_rule+0x446> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 1770c <_loop0_106_rule+0x4f4> │ │ │ │ │ + b.n 184c4 <_loop0_106_rule+0x4f4> │ │ │ │ │ mov r7, fp │ │ │ │ │ ldr.w fp, [sp, #32] │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 1770c <_loop0_106_rule+0x4f4> │ │ │ │ │ + b.n 184c4 <_loop0_106_rule+0x4f4> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - cbz r0, 17768 <_loop0_106_rule+0x550> │ │ │ │ │ + cbz r0, 18520 <_loop0_106_rule+0x550> │ │ │ │ │ movs r2, #1 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 1770c <_loop0_106_rule+0x4f4> │ │ │ │ │ + b.n 184c4 <_loop0_106_rule+0x4f4> │ │ │ │ │ mov r7, fp │ │ │ │ │ ldr.w fp, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1774e <_loop0_106_rule+0x536> │ │ │ │ │ + bne.n 18506 <_loop0_106_rule+0x536> │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ - b.n 1770c <_loop0_106_rule+0x4f4> │ │ │ │ │ + b.n 184c4 <_loop0_106_rule+0x4f4> │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 175e4 <_loop0_106_rule+0x3cc> │ │ │ │ │ + b.n 1839c <_loop0_106_rule+0x3cc> │ │ │ │ │ mov r7, fp │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 1776e <_loop0_106_rule+0x556> │ │ │ │ │ + b.n 18526 <_loop0_106_rule+0x556> │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 17246 <_loop0_106_rule+0x2e> │ │ │ │ │ + beq.w 17ffe <_loop0_106_rule+0x2e> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 1776e <_loop0_106_rule+0x556> │ │ │ │ │ + b.n 18526 <_loop0_106_rule+0x556> │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 17636 <_loop0_106_rule+0x41e> │ │ │ │ │ + b.n 183ee <_loop0_106_rule+0x41e> │ │ │ │ │ mov r7, fp │ │ │ │ │ ldr.w fp, [sp, #32] │ │ │ │ │ - b.n 1772a <_loop0_106_rule+0x512> │ │ │ │ │ + b.n 184e2 <_loop0_106_rule+0x512> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - cbz r0, 177c6 <_loop0_106_rule+0x5ae> │ │ │ │ │ + cbz r0, 1857e <_loop0_106_rule+0x5ae> │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 174fa <_loop0_106_rule+0x2e2> │ │ │ │ │ + b.n 182b2 <_loop0_106_rule+0x2e2> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 174fa <_loop0_106_rule+0x2e2> │ │ │ │ │ + b.n 182b2 <_loop0_106_rule+0x2e2> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 174fa <_loop0_106_rule+0x2e2> │ │ │ │ │ + b.n 182b2 <_loop0_106_rule+0x2e2> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 17270 <_loop0_106_rule+0x58> │ │ │ │ │ + beq.w 18028 <_loop0_106_rule+0x58> │ │ │ │ │ mov.w fp, #0 │ │ │ │ │ - b.n 17506 <_loop0_106_rule+0x2ee> │ │ │ │ │ + b.n 182be <_loop0_106_rule+0x2ee> │ │ │ │ │ mov r7, fp │ │ │ │ │ ldr.w fp, [sp, #32] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 1770c <_loop0_106_rule+0x4f4> │ │ │ │ │ + b.n 184c4 <_loop0_106_rule+0x4f4> │ │ │ │ │ mov r7, fp │ │ │ │ │ ldr.w fp, [sp, #32] │ │ │ │ │ - b.n 1774e <_loop0_106_rule+0x536> │ │ │ │ │ + b.n 18506 <_loop0_106_rule+0x536> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 174fa <_loop0_106_rule+0x2e2> │ │ │ │ │ + b.n 182b2 <_loop0_106_rule+0x2e2> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 172e2 <_loop0_106_rule+0xca> │ │ │ │ │ + beq.w 1809a <_loop0_106_rule+0xca> │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 17636 <_loop0_106_rule+0x41e> │ │ │ │ │ + b.n 183ee <_loop0_106_rule+0x41e> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 17808 <_loop0_106_rule+0x5f0> │ │ │ │ │ + bne.n 185c0 <_loop0_106_rule+0x5f0> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 17636 <_loop0_106_rule+0x41e> │ │ │ │ │ + b.n 183ee <_loop0_106_rule+0x41e> │ │ │ │ │ mov r7, fp │ │ │ │ │ mov fp, r6 │ │ │ │ │ - b.n 17506 <_loop0_106_rule+0x2ee> │ │ │ │ │ + b.n 182be <_loop0_106_rule+0x2ee> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 172fa <_loop0_106_rule+0xe2> │ │ │ │ │ + beq.w 180b2 <_loop0_106_rule+0xe2> │ │ │ │ │ mov.w fp, #0 │ │ │ │ │ - b.n 176cc <_loop0_106_rule+0x4b4> │ │ │ │ │ + b.n 18484 <_loop0_106_rule+0x4b4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1772a <_loop0_106_rule+0x512> │ │ │ │ │ + bne.w 184e2 <_loop0_106_rule+0x512> │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - b.n 1764e <_loop0_106_rule+0x436> │ │ │ │ │ + b.n 18406 <_loop0_106_rule+0x436> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1774e <_loop0_106_rule+0x536> │ │ │ │ │ - b.n 176a4 <_loop0_106_rule+0x48c> │ │ │ │ │ + bne.w 18506 <_loop0_106_rule+0x536> │ │ │ │ │ + b.n 1845c <_loop0_106_rule+0x48c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 174dc <_loop0_106_rule+0x2c4> │ │ │ │ │ + beq.w 18294 <_loop0_106_rule+0x2c4> │ │ │ │ │ mov r7, fp │ │ │ │ │ ldr.w fp, [sp, #32] │ │ │ │ │ - b.n 176cc <_loop0_106_rule+0x4b4> │ │ │ │ │ + b.n 18484 <_loop0_106_rule+0x4b4> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 177b8 <_loop0_106_rule+0x5a0> │ │ │ │ │ - b.n 1739e <_loop0_106_rule+0x186> │ │ │ │ │ + bne.n 18570 <_loop0_106_rule+0x5a0> │ │ │ │ │ + b.n 18156 <_loop0_106_rule+0x186> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00017878 <_loop1_103_rule>: │ │ │ │ │ +00018630 <_loop1_103_rule>: │ │ │ │ │ _loop1_103_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #8 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 17936 <_loop1_103_rule+0xbe> │ │ │ │ │ + beq.n 186ee <_loop1_103_rule+0xbe> │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r6, 178ca <_loop1_103_rule+0x52> │ │ │ │ │ + cbnz r6, 18682 <_loop1_103_rule+0x52> │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 17950 <_loop1_103_rule+0xd8> │ │ │ │ │ + beq.n 18708 <_loop1_103_rule+0xd8> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 178ca <_loop1_103_rule+0x52> │ │ │ │ │ + cbnz r3, 18682 <_loop1_103_rule+0x52> │ │ │ │ │ mov r6, r3 │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17960 │ │ │ │ │ + bl 18718 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbnz r0, 178da <_loop1_103_rule+0x62> │ │ │ │ │ + cbnz r0, 18692 <_loop1_103_rule+0x62> │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - cbnz r6, 178e8 <_loop1_103_rule+0x70> │ │ │ │ │ + cbnz r6, 186a0 <_loop1_103_rule+0x70> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r7, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ cmp r8, r6 │ │ │ │ │ - beq.n 1791c <_loop1_103_rule+0xa4> │ │ │ │ │ + beq.n 186d4 <_loop1_103_rule+0xa4> │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ str.w r3, [r5, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ - b.n 178b6 <_loop1_103_rule+0x3e> │ │ │ │ │ + b.n 1866e <_loop1_103_rule+0x3e> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 178c4 <_loop1_103_rule+0x4c> │ │ │ │ │ + bne.n 1867c <_loop1_103_rule+0x4c> │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r7, r0 │ │ │ │ │ - cbz r0, 1793c <_loop1_103_rule+0xc4> │ │ │ │ │ + cbz r0, 186f4 <_loop1_103_rule+0xc4> │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - ble.n 17910 <_loop1_103_rule+0x98> │ │ │ │ │ + ble.n 186c8 <_loop1_103_rule+0x98> │ │ │ │ │ ldr r1, [r7, #4] │ │ │ │ │ ldr.w r0, [r5, r3, lsl #2] │ │ │ │ │ str.w r0, [r1, r3, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ - b.n 178fe <_loop1_103_rule+0x86> │ │ │ │ │ + b.n 186b6 <_loop1_103_rule+0x86> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 178d0 <_loop1_103_rule+0x58> │ │ │ │ │ + b.n 18688 <_loop1_103_rule+0x58> │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov.w r3, r8, lsl #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r8, r3 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r7, r0 │ │ │ │ │ - cbz r0, 1793c <_loop1_103_rule+0xc4> │ │ │ │ │ + cbz r0, 186f4 <_loop1_103_rule+0xc4> │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 178de <_loop1_103_rule+0x66> │ │ │ │ │ + b.n 18696 <_loop1_103_rule+0x66> │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 1789a <_loop1_103_rule+0x22> │ │ │ │ │ + b.n 18652 <_loop1_103_rule+0x22> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 178d0 <_loop1_103_rule+0x58> │ │ │ │ │ + b.n 18688 <_loop1_103_rule+0x58> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, r5 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 178d0 <_loop1_103_rule+0x58> │ │ │ │ │ + b.n 18688 <_loop1_103_rule+0x58> │ │ │ │ │ │ │ │ │ │ -00017960 : │ │ │ │ │ +00018718 : │ │ │ │ │ lambda_param_with_default_rule(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #28 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 17bc4 │ │ │ │ │ + beq.w 18968 │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 17bd2 │ │ │ │ │ + bne.w 18976 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 17ae8 │ │ │ │ │ + beq.n 187f4 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 17afe │ │ │ │ │ + beq.n 1880a │ │ │ │ │ mov r3, r5 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 17b2e │ │ │ │ │ + beq.n 1883c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 17c18 │ │ │ │ │ + beq.w 189bc │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ mov r3, r6 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ ldr.w r6, [ip, #24] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ ldr.w r6, [ip, #20] │ │ │ │ │ strd r7, r6, [sp] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_THM_CALL _PyAST_arg │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 17c34 │ │ │ │ │ + beq.w 189d8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 17c20 │ │ │ │ │ + bne.w 189c4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 14f50 │ │ │ │ │ - cbz r0, 17a20 │ │ │ │ │ + bl 15bcc │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 1891c │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 17b96 │ │ │ │ │ + beq.w 1891c │ │ │ │ │ + movs r3, #0 │ │ │ │ │ + mov r1, r6 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_name_default_pair> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_name_default_pair │ │ │ │ │ + mov r2, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 1893e │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 1893e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 18912 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne.w 18956 │ │ │ │ │ + ldrd r3, r2, [r4, #8] │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + bne.n 18758 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ + bl 0 <_PyPegen_fill_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + blt.w 1895c │ │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ │ + ldr.w r3, [r2, r3, lsl #2] │ │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ │ + mov r6, r2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ + mov r7, r3 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne.w 18956 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_name_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ + mov r3, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.n 18772 │ │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ + subs r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 17bd2 │ │ │ │ │ - adds r1, r3, #1 │ │ │ │ │ + bne.w 18976 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ - str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 17b44 │ │ │ │ │ + beq.n 18930 │ │ │ │ │ mov r3, r5 │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 17b54 │ │ │ │ │ + beq.n 188dc │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 17b84 │ │ │ │ │ + beq.n 1890a │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 17bd8 │ │ │ │ │ + beq.n 1897c │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ mov r3, r6 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ ldr.w r6, [ip, #24] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ ldr.w r6, [ip, #20] │ │ │ │ │ strd r7, r6, [sp] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_THM_CALL _PyAST_arg │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 17bf4 │ │ │ │ │ + beq.n 18998 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 17c06 │ │ │ │ │ + bne.n 189aa │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 14f50 │ │ │ │ │ + bl 15bcc │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 17c14 │ │ │ │ │ + beq.n 189b8 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movs r3, #11 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 17c14 │ │ │ │ │ + beq.n 189b8 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r2, r7 │ │ │ │ │ - mov r1, r6 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_name_default_pair> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_name_default_pair │ │ │ │ │ - mov r2, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 17b9a │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.n 17b9a │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 17b8c │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.n 17bb2 │ │ │ │ │ - ldrd r3, r2, [r4, #8] │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - bne.w 179a4 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - bl 0 <_PyPegen_fill_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - blt.n 17bb8 │ │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ │ - ldr.w r3, [r2, r3, lsl #2] │ │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ │ - mov r6, r2 │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - mov r7, r3 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.n 17bb2 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_name_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 179c0 │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - str r5, [r4, #8] │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.n 17bd2 │ │ │ │ │ - movw r2, #6000 @ 0x1770 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - bne.w 17a3a │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.n 17bd8 │ │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ │ - b.n 17a3c │ │ │ │ │ + b.n 187d8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 17bea │ │ │ │ │ + blt.n 1898e │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 17bd8 │ │ │ │ │ + bne.n 1897c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 17a60 │ │ │ │ │ + bne.n 18874 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - b.n 17ad0 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ + str r5, [r4, #8] │ │ │ │ │ + cbnz r2, 18976 │ │ │ │ │ + adds r1, r3, #1 │ │ │ │ │ + movw r2, #6000 @ 0x1770 │ │ │ │ │ + str r1, [r4, #88] @ 0x58 │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + bne.n 18852 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cbnz r3, 1897c │ │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ │ + b.n 18854 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 17b8c │ │ │ │ │ + beq.n 18912 │ │ │ │ │ movs r1, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 17b8e │ │ │ │ │ + b.n 18914 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 17a24 │ │ │ │ │ + b.n 18920 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 17a24 │ │ │ │ │ + b.n 18920 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 1798a │ │ │ │ │ + beq.w 18742 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n 17b8e │ │ │ │ │ + b.n 18914 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 17bdc │ │ │ │ │ + b.n 18980 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 17bdc │ │ │ │ │ + beq.n 18980 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 17bdc │ │ │ │ │ + b.n 18980 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 17c00 │ │ │ │ │ - b.n 17aa4 │ │ │ │ │ + bne.n 189a4 │ │ │ │ │ + b.n 188b2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 17bdc │ │ │ │ │ + b.n 18980 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 17a24 │ │ │ │ │ + b.n 18920 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 17a04 │ │ │ │ │ + beq.w 187b6 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 17a24 │ │ │ │ │ + b.n 18920 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 17c2e │ │ │ │ │ + bne.n 189d2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 17a24 │ │ │ │ │ + b.n 18920 │ │ │ │ │ + │ │ │ │ │ +000189e8 <_loop0_100_rule>: │ │ │ │ │ +_loop0_99_rule(): │ │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ │ + sub.w ip, sp, ip │ │ │ │ │ + str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ + ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ + sub sp, #12 │ │ │ │ │ + movw r2, #6000 @ 0x1770 │ │ │ │ │ + mov r4, r0 │ │ │ │ │ + adds r1, r3, #1 │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + str r1, [r0, #88] @ 0x58 │ │ │ │ │ + beq.n 18aaa <_loop0_100_rule+0xc2> │ │ │ │ │ + ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ + cmp.w r8, #0 │ │ │ │ │ + bne.n 18ab0 <_loop0_100_rule+0xc8> │ │ │ │ │ + movs r0, #4 │ │ │ │ │ + ldr r5, [r4, #8] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ + mov r6, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 18ab8 <_loop0_100_rule+0xd0> │ │ │ │ │ + ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + bne.n 18ab0 <_loop0_100_rule+0xc8> │ │ │ │ │ + mov r8, r7 │ │ │ │ │ + mov.w r9, #1 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 18718 │ │ │ │ │ + mov r3, r0 │ │ │ │ │ + cbnz r0, 18a5e <_loop0_100_rule+0x76> │ │ │ │ │ + str r5, [r4, #8] │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + ldr r1, [r4, #20] │ │ │ │ │ + bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ + R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + cbz r0, 18a96 <_loop0_100_rule+0xae> │ │ │ │ │ + cmp r8, r7 │ │ │ │ │ + bgt.n 18a6e <_loop0_100_rule+0x86> │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyMem_Free │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + add sp, #12 │ │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ + cmp r9, r8 │ │ │ │ │ + beq.n 18a7c <_loop0_100_rule+0x94> │ │ │ │ │ + ldr r5, [r4, #8] │ │ │ │ │ + str.w r3, [r6, r8, lsl #2] │ │ │ │ │ + add.w r8, r8, #1 │ │ │ │ │ + b.n 18a2e <_loop0_100_rule+0x46> │ │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ │ + ldr.w r2, [r6, r7, lsl #2] │ │ │ │ │ + str.w r2, [r3, r7, lsl #2] │ │ │ │ │ + adds r7, #1 │ │ │ │ │ + b.n 18a46 <_loop0_100_rule+0x5e> │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ + mov.w r3, r9, lsl #1 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + mov r9, r3 │ │ │ │ │ + lsls r1, r3, #2 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + cbz r0, 18a96 <_loop0_100_rule+0xae> │ │ │ │ │ + mov r6, r0 │ │ │ │ │ + b.n 18a62 <_loop0_100_rule+0x7a> │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyMem_Free │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + str r3, [r4, #60] @ 0x3c │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.n 18a54 <_loop0_100_rule+0x6c> │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b.n 18a0a <_loop0_100_rule+0x22> │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + movs r5, #0 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.n 18a54 <_loop0_100_rule+0x6c> │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + str r3, [r4, #60] @ 0x3c │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + mov r5, r6 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.n 18a54 <_loop0_100_rule+0x6c> │ │ │ │ │ │ │ │ │ │ -00017c44 : │ │ │ │ │ +00018ac8 : │ │ │ │ │ lambda_star_etc_rule(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #28 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ add.w r2, r2, #1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 17d6e │ │ │ │ │ + beq.w 18bf2 │ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 17d7c │ │ │ │ │ + bne.w 18c00 │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ mov r3, r5 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 17d02 │ │ │ │ │ + bne.n 18b86 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 17cc0 │ │ │ │ │ + cbnz r0, 18b44 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 17f90 │ │ │ │ │ + bne.w 18e14 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 17d82 │ │ │ │ │ + bne.n 18c06 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 17f90 │ │ │ │ │ + bne.w 18e14 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17ff8 │ │ │ │ │ + bl 18e7c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 17f00 │ │ │ │ │ + bne.w 18d84 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ subs r2, #1 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 16cec │ │ │ │ │ + bl 17aa4 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 17c84 │ │ │ │ │ + beq.n 18b08 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 36d8 │ │ │ │ │ + bl 2c24 │ │ │ │ │ R_ARM_THM_CALL _loop0_110_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 17c84 │ │ │ │ │ + beq.n 18b08 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17ff8 │ │ │ │ │ + bl 18e7c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 17c86 │ │ │ │ │ + bne.n 18b0a │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_star_etc> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_star_etc │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 17dbc │ │ │ │ │ + beq.n 18c40 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 17dbc │ │ │ │ │ + bne.n 18c40 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 17cb8 │ │ │ │ │ + b.n 18b3c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r1, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq.w 17e7c │ │ │ │ │ + beq.w 18d00 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 17e90 │ │ │ │ │ + bne.w 18d14 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 17e88 │ │ │ │ │ + bne.w 18d0c │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 17e3c │ │ │ │ │ + bne.n 18cc0 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 17e88 │ │ │ │ │ + bne.w 18d0c │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 17dd4 │ │ │ │ │ + bne.n 18c58 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ add.w ip, r2, #4294967295 @ 0xffffffff │ │ │ │ │ str.w ip, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 17c7a │ │ │ │ │ + beq.n 18afe │ │ │ │ │ add.w r2, ip, #4294967295 @ 0xffffffff │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 17cb8 │ │ │ │ │ + b.n 18b3c │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 17c70 │ │ │ │ │ + beq.w 18af4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 17cb8 │ │ │ │ │ + b.n 18b3c │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 17f86 │ │ │ │ │ + beq.w 18e0a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5d9c │ │ │ │ │ + bl 52e8 │ │ │ │ │ R_ARM_THM_CALL _loop1_111_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 17f86 │ │ │ │ │ + beq.w 18e0a │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17ff8 │ │ │ │ │ + bl 18e7c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 17f88 │ │ │ │ │ + bne.w 18e0c │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_star_etc> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_star_etc │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 17cf6 │ │ │ │ │ + bne.n 18b7a │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 17cfe │ │ │ │ │ + beq.n 18b82 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 17cb8 │ │ │ │ │ + b.n 18b3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 1134 │ │ │ │ │ R_ARM_THM_CALL _tmp_199_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 17d54 │ │ │ │ │ + beq.n 18bd8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 36d8 │ │ │ │ │ + bl 2c24 │ │ │ │ │ R_ARM_THM_CALL _loop0_200_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 17d54 │ │ │ │ │ + beq.n 18bd8 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 17d54 │ │ │ │ │ + beq.n 18bd8 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 1134 │ │ │ │ │ R_ARM_THM_CALL _tmp_201_rule │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 17d54 │ │ │ │ │ + beq.n 18bd8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC62 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC62 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -42399,37 +44014,37 @@ │ │ │ │ │ ldr r1, [r2, #24] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r2, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r2, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 34d4 │ │ │ │ │ + bl 2a20 │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ add.w ip, r2, #4294967295 @ 0xffffffff │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 17d56 │ │ │ │ │ + beq.n 18bda │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 17d5c │ │ │ │ │ + b.n 18be0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 16e60 │ │ │ │ │ + bl 17c18 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 17d3e │ │ │ │ │ + beq.w 18bc2 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 17d3e │ │ │ │ │ + beq.w 18bc2 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC61 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC61 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -42437,97 +44052,97 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r2, [r0, #24] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r0, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r0, #12] │ │ │ │ │ - b.n 17e22 │ │ │ │ │ + b.n 18ca6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 17f60 │ │ │ │ │ + beq.n 18de4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ add.w ip, r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 17d5c │ │ │ │ │ + b.n 18be0 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r1, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq.n 17f1c │ │ │ │ │ + beq.n 18da0 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 17f14 │ │ │ │ │ + bne.n 18d98 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 17f28 │ │ │ │ │ + bne.n 18dac │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ - cbnz r1, 17f14 │ │ │ │ │ + cbnz r1, 18d98 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r7, r0 │ │ │ │ │ - cbnz r0, 17eda │ │ │ │ │ + cbnz r0, 18d5e │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 17d26 │ │ │ │ │ + b.n 18baa │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r0, #1 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - bne.n 17ef2 │ │ │ │ │ + bne.n 18d76 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 17f98 │ │ │ │ │ + beq.n 18e1c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 17ed4 │ │ │ │ │ + b.n 18d58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r2 │ │ │ │ │ bl 0 <_PyPegen_star_etc> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_star_etc │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 17cf6 │ │ │ │ │ - b.n 17dbc │ │ │ │ │ + bne.w 18b7a │ │ │ │ │ + b.n 18c40 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 17d26 │ │ │ │ │ + b.n 18baa │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ - b.n 17e9e │ │ │ │ │ + b.n 18d22 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ @@ -42537,221 +44152,221 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC59 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC59 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbnz r0, 17f64 │ │ │ │ │ + cbnz r0, 18de8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ add.w ip, r3, #4294967295 @ 0xffffffff │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 17e36 │ │ │ │ │ + bne.w 18cba │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 17d5c │ │ │ │ │ + b.n 18be0 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ - b.n 17d12 │ │ │ │ │ + b.n 18b96 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 17ff0 │ │ │ │ │ + beq.n 18e74 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ add.w ip, r2, #4294967295 @ 0xffffffff │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 17e36 │ │ │ │ │ + bne.w 18cba │ │ │ │ │ mov r2, ip │ │ │ │ │ str.w ip, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 17cfe │ │ │ │ │ + b.n 18b82 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 17ca4 │ │ │ │ │ + beq.w 18b28 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 17cb8 │ │ │ │ │ + b.n 18b3c │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ movs r1, #11 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, 17fcc │ │ │ │ │ + cbz r0, 18e50 │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, r7 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ subs r0, #1 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_dummy_name │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 17f2e │ │ │ │ │ + bne.n 18db2 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ - b.n 17d26 │ │ │ │ │ + b.n 18baa │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 17ef8 │ │ │ │ │ + bne.n 18d7c │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 17fac │ │ │ │ │ + bne.n 18e30 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 17ed4 │ │ │ │ │ + b.n 18d58 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 17cfe │ │ │ │ │ + b.n 18b82 │ │ │ │ │ │ │ │ │ │ -00017ff8 : │ │ │ │ │ +00018e7c : │ │ │ │ │ lambda_kwds_rule(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #28 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 18042 │ │ │ │ │ + beq.n 18ec6 │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ - cbnz r2, 1804e │ │ │ │ │ + cbnz r2, 18ed2 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ mov r2, r5 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 18082 │ │ │ │ │ + bne.n 18f06 │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 18054 │ │ │ │ │ + cbnz r0, 18ed8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #28 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1801e │ │ │ │ │ + beq.n 18ea2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n 1803a │ │ │ │ │ + b.n 18ebe │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 16cec │ │ │ │ │ + bl 17aa4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 18032 │ │ │ │ │ + beq.n 18eb6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 1806a │ │ │ │ │ + cbnz r3, 18eee │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 1803a │ │ │ │ │ + b.n 18ebe │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 18064 │ │ │ │ │ + beq.n 18ee8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 1803a │ │ │ │ │ + b.n 18ebe │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 1815e │ │ │ │ │ + beq.n 18fe2 │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1816e │ │ │ │ │ + bne.n 18ff2 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 18168 │ │ │ │ │ + bne.n 18fec │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 18136 │ │ │ │ │ + bne.n 18fba │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 18168 │ │ │ │ │ + bne.n 18fec │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 180de │ │ │ │ │ + cbnz r0, 18f62 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 18028 │ │ │ │ │ + beq.n 18eac │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n 1803a │ │ │ │ │ + b.n 18ebe │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 16e60 │ │ │ │ │ + bl 17c18 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 180ca │ │ │ │ │ + beq.n 18f4e │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 180ca │ │ │ │ │ + beq.n 18f4e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl d60 │ │ │ │ │ R_ARM_THM_CALL _tmp_202_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 180ca │ │ │ │ │ + beq.n 18f4e │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC64 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC64 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -42760,110 +44375,110 @@ │ │ │ │ │ ldr r2, [r0, #24] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r0, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r0, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 34d4 │ │ │ │ │ + bl 2a20 │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 180cc │ │ │ │ │ + beq.n 18f50 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 180d0 │ │ │ │ │ + b.n 18f54 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 16e60 │ │ │ │ │ + bl 17c18 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 180b8 │ │ │ │ │ + beq.n 18f3c │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 180b8 │ │ │ │ │ + beq.n 18f3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 16e60 │ │ │ │ │ + bl 17c18 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 180b8 │ │ │ │ │ - b.n 180fe │ │ │ │ │ + beq.n 18f3c │ │ │ │ │ + b.n 18f82 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r1, 18192 │ │ │ │ │ + cbz r1, 19016 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ - b.n 180d0 │ │ │ │ │ + b.n 18f54 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 16e60 │ │ │ │ │ + bl 17c18 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 180a0 │ │ │ │ │ + beq.n 18f24 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 180a0 │ │ │ │ │ + beq.n 18f24 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC63 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC63 │ │ │ │ │ - b.n 18106 │ │ │ │ │ + b.n 18f8a │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ - b.n 18090 │ │ │ │ │ + b.n 18f14 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00018198 <_loop0_1_rule>: │ │ │ │ │ +0001901c <_loop0_1_rule>: │ │ │ │ │ _loop0_1_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #8 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 18292 <_loop0_1_rule+0xfa> │ │ │ │ │ + beq.n 19116 <_loop0_1_rule+0xfa> │ │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 1829e <_loop0_1_rule+0x106> │ │ │ │ │ + bne.n 19122 <_loop0_1_rule+0x106> │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 18258 <_loop0_1_rule+0xc0> │ │ │ │ │ + beq.n 190dc <_loop0_1_rule+0xc0> │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 18260 <_loop0_1_rule+0xc8> │ │ │ │ │ + bne.n 190e4 <_loop0_1_rule+0xc8> │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 18200 <_loop0_1_rule+0x68> │ │ │ │ │ + cbnz r0, 19084 <_loop0_1_rule+0x68> │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 18252 <_loop0_1_rule+0xba> │ │ │ │ │ + cbz r0, 190d6 <_loop0_1_rule+0xba> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -42876,74 +44491,74 @@ │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r2, r3, [sp] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ │ mov r8, r0 │ │ │ │ │ - cbnz r0, 18244 <_loop0_1_rule+0xac> │ │ │ │ │ + cbnz r0, 190c8 <_loop0_1_rule+0xac> │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ mov r0, r3 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 18252 <_loop0_1_rule+0xba> │ │ │ │ │ + cbz r0, 190d6 <_loop0_1_rule+0xba> │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 181ec <_loop0_1_rule+0x54> │ │ │ │ │ + ble.n 19070 <_loop0_1_rule+0x54> │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ ldr.w r1, [r7, r6, lsl #2] │ │ │ │ │ str.w r1, [r2, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq.n 181ec <_loop0_1_rule+0x54> │ │ │ │ │ - b.n 18232 <_loop0_1_rule+0x9a> │ │ │ │ │ + beq.n 19070 <_loop0_1_rule+0x54> │ │ │ │ │ + b.n 190b6 <_loop0_1_rule+0x9a> │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 18268 <_loop0_1_rule+0xd0> │ │ │ │ │ + beq.n 190ec <_loop0_1_rule+0xd0> │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ str.w r8, [r7, r3, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ - b.n 18208 <_loop0_1_rule+0x70> │ │ │ │ │ + b.n 1908c <_loop0_1_rule+0x70> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 181f6 <_loop0_1_rule+0x5e> │ │ │ │ │ + b.n 1907a <_loop0_1_rule+0x5e> │ │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ lsls r1, r2, #2 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ │ - cbnz r0, 182a4 <_loop0_1_rule+0x10c> │ │ │ │ │ + cbnz r0, 19128 <_loop0_1_rule+0x10c> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 181f6 <_loop0_1_rule+0x5e> │ │ │ │ │ + b.n 1907a <_loop0_1_rule+0x5e> │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 181c2 <_loop0_1_rule+0x2a> │ │ │ │ │ + beq.n 19046 <_loop0_1_rule+0x2a> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 181f6 <_loop0_1_rule+0x5e> │ │ │ │ │ + b.n 1907a <_loop0_1_rule+0x5e> │ │ │ │ │ mov r7, r0 │ │ │ │ │ - b.n 18248 <_loop0_1_rule+0xb0> │ │ │ │ │ + b.n 190cc <_loop0_1_rule+0xb0> │ │ │ │ ├── readelf --wide --decompress --string-dump=.rodata.str1.4 {} │ │ │ │ │ @@ -20,31 +20,31 @@ │ │ │ │ │ [ 288] only single target (not %s) can be annotated │ │ │ │ │ [ 2b8] only single target (not tuple) can be annotated │ │ │ │ │ [ 2e8] illegal target for annotation │ │ │ │ │ [ 308] assignment to yield expression not possible │ │ │ │ │ [ 334] '%s' is an illegal expression for augmented assignment │ │ │ │ │ [ 36c] type │ │ │ │ │ [ 374] Type statement is │ │ │ │ │ - [ 388] cannot use starred expression here │ │ │ │ │ - [ 3ac] cannot use double starred expression here │ │ │ │ │ - [ 3d8] ':' expected after dictionary key │ │ │ │ │ - [ 3fc] cannot use a starred expression in a dictionary value │ │ │ │ │ - [ 434] expression expected after dictionary key and ':' │ │ │ │ │ - [ 468] dict unpacking cannot be used in dict comprehension │ │ │ │ │ - [ 49c] Assignment expressions are │ │ │ │ │ - [ 4b8] invalid syntax. Perhaps you forgot a comma? │ │ │ │ │ - [ 4e4] expected 'else' after 'if' expression │ │ │ │ │ - [ 50c] f-string: lambda expressions are not allowed without parentheses │ │ │ │ │ - [ 550] Missing parentheses in call to '%U'. Did you mean %U(...)? │ │ │ │ │ - [ 58c] invalid syntax. Maybe you meant '!=' instead of '<>'? │ │ │ │ │ - [ 5c4] 'not' after an operator must be parenthesized │ │ │ │ │ - [ 5f4] The '@' operator is │ │ │ │ │ - [ 608] Await expressions are │ │ │ │ │ - [ 620] Did you mean to use 'from ... import ...' instead? │ │ │ │ │ - [ 654] Expected one or more names after 'import' │ │ │ │ │ + [ 388] Did you mean to use 'from ... import ...' instead? │ │ │ │ │ + [ 3bc] Expected one or more names after 'import' │ │ │ │ │ + [ 3e8] cannot use starred expression here │ │ │ │ │ + [ 40c] cannot use double starred expression here │ │ │ │ │ + [ 438] ':' expected after dictionary key │ │ │ │ │ + [ 45c] cannot use a starred expression in a dictionary value │ │ │ │ │ + [ 494] expression expected after dictionary key and ':' │ │ │ │ │ + [ 4c8] dict unpacking cannot be used in dict comprehension │ │ │ │ │ + [ 4fc] Assignment expressions are │ │ │ │ │ + [ 518] invalid syntax. Perhaps you forgot a comma? │ │ │ │ │ + [ 544] expected 'else' after 'if' expression │ │ │ │ │ + [ 56c] f-string: lambda expressions are not allowed without parentheses │ │ │ │ │ + [ 5b0] Missing parentheses in call to '%U'. Did you mean %U(...)? │ │ │ │ │ + [ 5ec] invalid syntax. Maybe you meant '!=' instead of '<>'? │ │ │ │ │ + [ 624] 'not' after an operator must be parenthesized │ │ │ │ │ + [ 654] The '@' operator is │ │ │ │ │ + [ 668] Await expressions are │ │ │ │ │ [ 680] Async comprehensions are │ │ │ │ │ [ 69c] 'in' expected after for-loop variables │ │ │ │ │ [ 6c4] expected an indented block after function definition on line %d │ │ │ │ │ [ 704] ( │ │ │ │ │ [ 708] Cannot have two type comments on def │ │ │ │ │ [ 730] Async functions are │ │ │ │ │ [ 744] iterable argument unpacking follows keyword argument unpacking │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {} │ │ │ │ │ @@ -152,15 +152,15 @@ │ │ │ │ │ cbz r3, 16e <_tmp_267_rule+0x2e> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ b.n 198 <_tmp_267_rule+0x58> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cbz r0, 190 <_tmp_267_rule+0x50> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 19c <_tmp_276_rule> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r2, r0 │ │ │ │ │ @@ -202,15 +202,15 @@ │ │ │ │ │ movw r1, #658 @ 0x292 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cbz r0, 1ee <_tmp_276_rule+0x52> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6480 │ │ │ │ │ + bl 69ec │ │ │ │ │ R_ARM_THM_CALL star_target_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cbz r0, 1ee <_tmp_276_rule+0x52> │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_dummy_name │ │ │ │ │ @@ -316,15 +316,15 @@ │ │ │ │ │ mov r3, sl │ │ │ │ │ strd r4, r0, [sp, #8] │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ - bl 34d4 │ │ │ │ │ + bl 2a20 │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ add sp, #16 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ │ │ 000002d8 : │ │ │ │ │ invalid_lambda_parameters_rule.isra.0(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ @@ -376,15 +376,15 @@ │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 66a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 676 <_tmp_186_rule> │ │ │ │ │ cbz r0, 372 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 36d8 <_loop0_110_rule> │ │ │ │ │ + bl 2c24 <_loop0_110_rule> │ │ │ │ │ R_ARM_THM_CALL _loop0_187_rule │ │ │ │ │ cbz r0, 372 │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, 372 │ │ │ │ │ @@ -394,21 +394,21 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC88 │ │ │ │ │ b.n 638 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 66a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 16844 │ │ │ │ │ + bl 17604 │ │ │ │ │ R_ARM_THM_CALL lambda_slash_no_default_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.n 40c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17218 <_loop0_106_rule> │ │ │ │ │ + bl 17fd0 <_loop0_106_rule> │ │ │ │ │ R_ARM_THM_CALL _loop0_188_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 40c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ @@ -417,15 +417,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cbnz r3, 3de │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl 16f3c │ │ │ │ │ + bl 17cf4 │ │ │ │ │ R_ARM_THM_CALL lambda_slash_with_default_rule │ │ │ │ │ mov r1, r0 │ │ │ │ │ cbz r0, 3d8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_singleton_seq> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_singleton_seq │ │ │ │ │ mov r5, r0 │ │ │ │ │ @@ -445,38 +445,38 @@ │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cbz r3, 3e6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ b.n 40c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17878 <_loop1_103_rule> │ │ │ │ │ + bl 18630 <_loop1_103_rule> │ │ │ │ │ R_ARM_THM_CALL _loop1_197_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cbnz r0, 3f2 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cbz r5, 40c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 16cec │ │ │ │ │ + bl 17aa4 │ │ │ │ │ R_ARM_THM_CALL lambda_param_no_default_rule │ │ │ │ │ cbz r0, 40c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC89 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC89 │ │ │ │ │ b.n 638 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 66a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17218 <_loop0_106_rule> │ │ │ │ │ + bl 17fd0 <_loop0_106_rule> │ │ │ │ │ R_ARM_THM_CALL _loop0_189_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 584 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -497,15 +497,15 @@ │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ b.n 584 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - bl 16e60 │ │ │ │ │ + bl 17c18 │ │ │ │ │ R_ARM_THM_CALL lambda_param_rule │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 53e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ @@ -534,15 +534,15 @@ │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cbz r3, 4e8 │ │ │ │ │ - bl 16e60 │ │ │ │ │ + bl 17c18 │ │ │ │ │ R_ARM_THM_CALL lambda_param_rule │ │ │ │ │ mov fp, r0 │ │ │ │ │ cbz r0, 4e8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cbz r3, 4c6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ @@ -647,15 +647,15 @@ │ │ │ │ │ bne.n 66a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 676 <_tmp_186_rule> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.n 60c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 36d8 <_loop0_110_rule> │ │ │ │ │ + bl 2c24 <_loop0_110_rule> │ │ │ │ │ R_ARM_THM_CALL _loop0_193_rule │ │ │ │ │ cbz r0, 60c │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, 60c │ │ │ │ │ @@ -680,24 +680,24 @@ │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cbz r3, 5de │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ b.n 60c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 16cec │ │ │ │ │ + bl 17aa4 │ │ │ │ │ R_ARM_THM_CALL lambda_param_no_default_rule │ │ │ │ │ cbnz r0, 5e8 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cbz r0, 60c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 36d8 <_loop0_110_rule> │ │ │ │ │ + bl 2c24 <_loop0_110_rule> │ │ │ │ │ R_ARM_THM_CALL _loop0_195_rule │ │ │ │ │ cbz r0, 60c │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, 60c │ │ │ │ │ @@ -706,15 +706,15 @@ │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC91 │ │ │ │ │ b.n 638 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cbnz r3, 66a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5d9c <_loop1_111_rule> │ │ │ │ │ + bl 52e8 <_loop1_111_rule> │ │ │ │ │ R_ARM_THM_CALL _loop1_196_rule │ │ │ │ │ cbz r0, 666 │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, 666 │ │ │ │ │ @@ -735,15 +735,15 @@ │ │ │ │ │ ldr r2, [r0, #24] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r0, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r0, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 34d4 │ │ │ │ │ + bl 2a20 │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cbz r0, 66a │ │ │ │ │ movs r2, #1 │ │ │ │ │ @@ -775,22 +775,22 @@ │ │ │ │ │ cbz r3, 6a4 <_tmp_186_rule+0x2e> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ b.n 6c2 <_tmp_186_rule+0x4c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl 16844 │ │ │ │ │ + bl 17604 │ │ │ │ │ R_ARM_THM_CALL lambda_slash_no_default_rule │ │ │ │ │ cbnz r0, 6be <_tmp_186_rule+0x48> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cbnz r3, 6be <_tmp_186_rule+0x48> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 16f3c │ │ │ │ │ + bl 17cf4 │ │ │ │ │ R_ARM_THM_CALL lambda_slash_with_default_rule │ │ │ │ │ cbnz r0, 6be <_tmp_186_rule+0x48> │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ @@ -814,15 +814,15 @@ │ │ │ │ │ cbz r6, 6f4 <_tmp_262_rule+0x2e> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ b.n 71c <_tmp_262_rule+0x56> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ - bl f1a4 │ │ │ │ │ + bl f88c │ │ │ │ │ R_ARM_THM_CALL starred_expression_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cbz r0, 714 <_tmp_262_rule+0x4e> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ @@ -946,15 +946,15 @@ │ │ │ │ │ cbz r3, 802 <_tmp_181_rule+0x2e> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ b.n 822 <_tmp_181_rule+0x4e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl fd9c │ │ │ │ │ + bl 10484 │ │ │ │ │ R_ARM_THM_CALL param_no_default_rule │ │ │ │ │ cbnz r0, 81e <_tmp_181_rule+0x4a> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cbnz r3, 81e <_tmp_181_rule+0x4a> │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -1046,15 +1046,15 @@ │ │ │ │ │ b.n 948 <_loop0_215_rule+0xca> │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ bne.n 8ac <_loop0_215_rule+0x2e> │ │ │ │ │ mov r8, r7 │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12848 │ │ │ │ │ + bl 12f54 │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ mov sl, r0 │ │ │ │ │ cbz r0, 90a <_loop0_215_rule+0x8c> │ │ │ │ │ cmp r9, r8 │ │ │ │ │ bne.n 8fe <_loop0_215_rule+0x80> │ │ │ │ │ mov.w r9, r9, lsl #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ @@ -1175,25 +1175,25 @@ │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cbnz r3, a5c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cbz r0, a5c │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, a5c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 162b0 │ │ │ │ │ + bl 16f18 │ │ │ │ │ R_ARM_THM_CALL expressions_rule │ │ │ │ │ cbz r0, a5c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 950 <_tmp_217_rule> │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cbnz r7, a5c │ │ │ │ │ movs r1, #11 │ │ │ │ │ @@ -1211,15 +1211,15 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC110 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ mvn.w r2, #4 │ │ │ │ │ strd r2, r2, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldrd r2, r3, [r5, #16] │ │ │ │ │ - bl 349c │ │ │ │ │ + bl 29e8 │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -1237,15 +1237,15 @@ │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cbnz r3, ad0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cbz r0, ad0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 950 <_tmp_217_rule> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cbnz r5, ad0 │ │ │ │ │ movs r1, #4 │ │ │ │ │ @@ -1428,15 +1428,15 @@ │ │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ b.n d02 <_gather_141_rule+0x138> │ │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ │ mov r0, fp │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n cf4 <_gather_141_rule+0x12a> │ │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ str.w r1, [fp, #88] @ 0x58 │ │ │ │ │ @@ -1462,15 +1462,15 @@ │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, fp │ │ │ │ │ cbz r2, c98 <_gather_141_rule+0xce> │ │ │ │ │ - bl 72e0 │ │ │ │ │ + bl 7858 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov sl, r0 │ │ │ │ │ cbz r0, c98 <_gather_141_rule+0xce> │ │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ │ cbz r2, c7a <_gather_141_rule+0xb0> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ @@ -1692,15 +1692,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cbz r0, e72 <_tmp_229_rule.isra.0+0x58> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d6a8 │ │ │ │ │ + bl dc24 │ │ │ │ │ R_ARM_THM_CALL arguments_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r7, r0 │ │ │ │ │ cbnz r3, e72 <_tmp_229_rule.isra.0+0x58> │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ @@ -1970,15 +1970,15 @@ │ │ │ │ │ cbz r3, 10b4 <_tmp_268_rule+0x2e> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ b.n 10de <_tmp_268_rule+0x58> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl 162b0 │ │ │ │ │ + bl 16f18 │ │ │ │ │ R_ARM_THM_CALL expressions_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cbz r0, 10d6 <_tmp_268_rule+0x50> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 19c <_tmp_276_rule> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r2, r0 │ │ │ │ │ @@ -2054,15 +2054,15 @@ │ │ │ │ │ cbz r3, 1162 <_tmp_199_rule+0x2e> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ b.n 1182 <_tmp_199_rule+0x4e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl 16cec │ │ │ │ │ + bl 17aa4 │ │ │ │ │ R_ARM_THM_CALL lambda_param_no_default_rule │ │ │ │ │ cbnz r0, 117e <_tmp_199_rule+0x4a> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cbnz r3, 117e <_tmp_199_rule+0x4a> │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -49,482 +49,482 @@ │ │ │ │ │ 0x000002e0 315f7275 6c65005f 67617468 65725f32 1_rule._gather_2 │ │ │ │ │ 0x000002f0 31305f72 756c6500 5f676174 6865725f 10_rule._gather_ │ │ │ │ │ 0x00000300 3231325f 72756c65 0073696d 706c655f 212_rule.simple_ │ │ │ │ │ 0x00000310 73746d74 5f72756c 65002e4c 43313500 stmt_rule..LC15. │ │ │ │ │ 0x00000320 2e4c4331 36002e4c 43313700 2e4c4331 .LC16..LC17..LC1 │ │ │ │ │ 0x00000330 38002e4c 43313900 2e4c4332 30002e4c 8..LC19..LC20..L │ │ │ │ │ 0x00000340 43323100 2e4c4332 32002e4c 43323300 C21..LC22..LC23. │ │ │ │ │ - 0x00000350 73746172 5f746172 67657473 5f72756c star_targets_rul │ │ │ │ │ - 0x00000360 65007369 6e676c65 5f746172 6765745f e.single_target_ │ │ │ │ │ - 0x00000370 72756c65 00737461 725f6578 70726573 rule.star_expres │ │ │ │ │ - 0x00000380 73696f6e 735f7275 6c65005f 746d705f sions_rule._tmp_ │ │ │ │ │ - 0x00000390 365f7275 6c65005f 746d705f 31315f72 6_rule._tmp_11_r │ │ │ │ │ - 0x000003a0 756c6500 745f7072 696d6172 795f7261 ule.t_primary_ra │ │ │ │ │ - 0x000003b0 77006175 67617373 69676e5f 72756c65 w.augassign_rule │ │ │ │ │ - 0x000003c0 00796965 6c645f65 7870725f 72756c65 .yield_expr_rule │ │ │ │ │ - 0x000003d0 00736c69 6365735f 72756c65 00745f6c .slices_rule.t_l │ │ │ │ │ - 0x000003e0 6f6f6b61 68656164 5f72756c 6500696d ookahead_rule.im │ │ │ │ │ - 0x000003f0 706f7274 5f73746d 745f7275 6c650064 port_stmt_rule.d │ │ │ │ │ - 0x00000400 656c5f74 61726765 74735f72 756c6500 el_targets_rule. │ │ │ │ │ - 0x00000410 5f746d70 5f32325f 72756c65 00696e76 _tmp_22_rule.inv │ │ │ │ │ - 0x00000420 616c6964 5f616e6e 5f617373 69676e5f alid_ann_assign_ │ │ │ │ │ - 0x00000430 74617267 65745f72 756c6500 73746172 target_rule.star │ │ │ │ │ - 0x00000440 5f6e616d 65645f65 78707265 7373696f _named_expressio │ │ │ │ │ - 0x00000450 6e5f7275 6c65005f 6c6f6f70 305f3136 n_rule._loop0_16 │ │ │ │ │ - 0x00000460 345f7275 6c65005f 6c6f6f70 305f3136 4_rule._loop0_16 │ │ │ │ │ - 0x00000470 355f7275 6c65005f 67617468 65725f31 5_rule._gather_1 │ │ │ │ │ - 0x00000480 385f7275 6c65005f 67617468 65725f32 8_rule._gather_2 │ │ │ │ │ - 0x00000490 305f7275 6c650074 7970655f 70617261 0_rule.type_para │ │ │ │ │ - 0x000004a0 6d735f72 756c6500 5f746d70 5f31335f ms_rule._tmp_13_ │ │ │ │ │ - 0x000004b0 72756c65 00737461 725f6e61 6d65645f rule.star_named_ │ │ │ │ │ - 0x000004c0 65787072 65737369 6f6e735f 72756c65 expressions_rule │ │ │ │ │ - 0x000004d0 005f5241 4953455f 53594e54 41585f45 ._RAISE_SYNTAX_E │ │ │ │ │ - 0x000004e0 52524f52 5f494e56 414c4944 5f544152 RROR_INVALID_TAR │ │ │ │ │ - 0x000004f0 4745542e 69737261 2e300061 6e6e6f74 GET.isra.0.annot │ │ │ │ │ - 0x00000500 61746564 5f726873 5f72756c 6500745f ated_rhs_rule.t_ │ │ │ │ │ - 0x00000510 7072696d 6172795f 72756c65 0067656e primary_rule.gen │ │ │ │ │ - 0x00000520 6578705f 72756c65 00617267 756d656e exp_rule.argumen │ │ │ │ │ - 0x00000530 74735f72 756c6500 2e4c4332 34002e4c ts_rule..LC24..L │ │ │ │ │ - 0x00000540 43323500 2e4c4332 36002e4c 43323700 C25..LC26..LC27. │ │ │ │ │ - 0x00000550 2e4c4332 38002e4c 43323900 5f746d70 .LC28..LC29._tmp │ │ │ │ │ - 0x00000560 5f39335f 72756c65 00737472 696e6773 _93_rule.strings │ │ │ │ │ - 0x00000570 5f72756c 65007475 706c655f 72756c65 _rule.tuple_rule │ │ │ │ │ - 0x00000580 006c6973 745f7275 6c650066 6f725f69 .list_rule.for_i │ │ │ │ │ - 0x00000590 665f636c 61757365 735f7275 6c65005f f_clauses_rule._ │ │ │ │ │ - 0x000005a0 67617468 65725f31 31365f72 756c6500 gather_116_rule. │ │ │ │ │ - 0x000005b0 5f676174 6865725f 3233315f 72756c65 _gather_231_rule │ │ │ │ │ - 0x000005c0 00626974 77697365 5f6f725f 72756c65 .bitwise_or_rule │ │ │ │ │ - 0x000005d0 00524149 53455f45 52524f52 5f4b4e4f .RAISE_ERROR_KNO │ │ │ │ │ - 0x000005e0 574e5f4c 4f434154 494f4e2e 636f6e73 WN_LOCATION.cons │ │ │ │ │ - 0x000005f0 7470726f 702e3000 5f746d70 5f323333 tprop.0._tmp_233 │ │ │ │ │ - 0x00000600 5f72756c 65007374 61727265 645f6578 _rule.starred_ex │ │ │ │ │ - 0x00000610 70726573 73696f6e 5f72756c 6500696e pression_rule.in │ │ │ │ │ - 0x00000620 76616c69 645f636f 6d707265 68656e73 valid_comprehens │ │ │ │ │ - 0x00000630 696f6e5f 72756c65 005f746d 705f3233 ion_rule._tmp_23 │ │ │ │ │ - 0x00000640 345f7275 6c650066 73747269 6e675f72 4_rule.fstring_r │ │ │ │ │ - 0x00000650 65706c61 63656d65 6e745f66 69656c64 eplacement_field │ │ │ │ │ - 0x00000660 5f72756c 65007461 72676574 5f776974 _rule.target_wit │ │ │ │ │ - 0x00000670 685f7374 61725f61 746f6d5f 72756c65 h_star_atom_rule │ │ │ │ │ - 0x00000680 00737461 725f7461 72676574 5f72756c .star_target_rul │ │ │ │ │ - 0x00000690 65005f74 6d705f32 35395f72 756c6500 e._tmp_259_rule. │ │ │ │ │ - 0x000006a0 5f746d70 5f323630 5f72756c 65002e4c _tmp_260_rule..L │ │ │ │ │ - 0x000006b0 43333000 2e4c4333 31002e4c 43333200 C30..LC31..LC32. │ │ │ │ │ - 0x000006c0 2e4c4333 33002e4c 43333400 6469736a .LC33..LC34.disj │ │ │ │ │ - 0x000006d0 756e6374 696f6e5f 72756c65 006c616d unction_rule.lam │ │ │ │ │ - 0x000006e0 62646566 5f72756c 65005f74 6d705f31 bdef_rule._tmp_1 │ │ │ │ │ - 0x000006f0 35385f72 756c6500 5f746d70 5f313539 58_rule._tmp_159 │ │ │ │ │ - 0x00000700 5f72756c 65006c61 6d626461 5f706172 _rule.lambda_par │ │ │ │ │ - 0x00000710 616d6574 6572735f 72756c65 00696e76 ameters_rule.inv │ │ │ │ │ - 0x00000720 616c6964 5f6c616d 6264615f 70617261 alid_lambda_para │ │ │ │ │ - 0x00000730 6d657465 72735f72 756c652e 69737261 meters_rule.isra │ │ │ │ │ - 0x00000740 2e300063 6f6e6a75 6e637469 6f6e5f72 .0.conjunction_r │ │ │ │ │ - 0x00000750 756c6500 696e7665 7273696f 6e5f7275 ule.inversion_ru │ │ │ │ │ - 0x00000760 6c650073 7461725f 65787072 65737369 le.star_expressi │ │ │ │ │ - 0x00000770 6f6e5f72 756c6500 2e4c4333 35006269 on_rule..LC35.bi │ │ │ │ │ - 0x00000780 74776973 655f786f 725f7275 6c650062 twise_xor_rule.b │ │ │ │ │ - 0x00000790 69747769 73655f61 6e645f72 756c6500 itwise_and_rule. │ │ │ │ │ - 0x000007a0 73686966 745f6578 70725f72 756c6500 shift_expr_rule. │ │ │ │ │ - 0x000007b0 2e4c4333 36007375 6d5f7275 6c650074 .LC36.sum_rule.t │ │ │ │ │ - 0x000007c0 65726d5f 72756c65 00746572 6d5f7261 erm_rule.term_ra │ │ │ │ │ - 0x000007d0 77002e4c 43333700 66616374 6f725f72 w..LC37.factor_r │ │ │ │ │ - 0x000007e0 756c6500 2e4c4333 38002e4c 43333900 ule..LC38..LC39. │ │ │ │ │ - 0x000007f0 2e4c4334 3000646f 74746564 5f61735f .LC40.dotted_as_ │ │ │ │ │ - 0x00000800 6e616d65 5f72756c 6500646f 74746564 name_rule.dotted │ │ │ │ │ - 0x00000810 5f6e616d 655f7275 6c650069 6d706f72 _name_rule.impor │ │ │ │ │ - 0x00000820 745f6672 6f6d5f74 61726765 74735f72 t_from_targets_r │ │ │ │ │ - 0x00000830 756c6500 2e4c4334 31002e4c 43343200 ule..LC41..LC42. │ │ │ │ │ - 0x00000840 5f6c6f6f 70305f31 32305f72 756c6500 _loop0_120_rule. │ │ │ │ │ - 0x00000850 5f6c6f6f 70305f31 31395f72 756c6500 _loop0_119_rule. │ │ │ │ │ - 0x00000860 696e7661 6c69645f 666f725f 74617267 invalid_for_targ │ │ │ │ │ - 0x00000870 65745f72 756c6500 2e4c4334 33002e4c et_rule..LC43..L │ │ │ │ │ - 0x00000880 43343400 2e4c4334 35002e4c 43343600 C44..LC45..LC46. │ │ │ │ │ - 0x00000890 66756e63 5f747970 655f636f 6d6d656e func_type_commen │ │ │ │ │ - 0x000008a0 745f7275 6c650069 6e76616c 69645f70 t_rule.invalid_p │ │ │ │ │ - 0x000008b0 6172616d 65746572 735f7275 6c652e69 arameters_rule.i │ │ │ │ │ - 0x000008c0 7372612e 30005f74 6d705f32 32375f72 sra.0._tmp_227_r │ │ │ │ │ - 0x000008d0 756c6500 5f746d70 5f313439 5f72756c ule._tmp_149_rul │ │ │ │ │ - 0x000008e0 65005f74 6d705f32 32385f72 756c6500 e._tmp_228_rule. │ │ │ │ │ - 0x000008f0 2e4c4334 37002e4c 43343800 2e4c4334 .LC47..LC48..LC4 │ │ │ │ │ - 0x00000900 39002e4c 43353000 5f676174 6865725f 9..LC50._gather_ │ │ │ │ │ - 0x00000910 3132335f 72756c65 006b7761 7267735f 123_rule.kwargs_ │ │ │ │ │ - 0x00000920 72756c65 005f6761 74686572 5f323734 rule._gather_274 │ │ │ │ │ - 0x00000930 5f72756c 65005f74 6d705f31 35355f72 _rule._tmp_155_r │ │ │ │ │ - 0x00000940 756c6500 5f746d70 5f323632 5f72756c ule._tmp_262_rul │ │ │ │ │ - 0x00000950 65005f74 6d705f33 315f7275 6c65002e e._tmp_31_rule.. │ │ │ │ │ - 0x00000960 4c433531 002e4c43 3532002e 4c433533 LC51..LC52..LC53 │ │ │ │ │ - 0x00000970 002e4c43 35340074 7970655f 70617261 ..LC54.type_para │ │ │ │ │ - 0x00000980 6d5f7275 6c65002e 4c433535 005f6c6f m_rule..LC55._lo │ │ │ │ │ - 0x00000990 6f70305f 34305f72 756c6500 5f6c6f6f op0_40_rule._loo │ │ │ │ │ - 0x000009a0 70315f34 315f7275 6c65005f 6c6f6f70 p1_41_rule._loop │ │ │ │ │ - 0x000009b0 305f3336 5f72756c 65005f6c 6f6f7030 0_36_rule._loop0 │ │ │ │ │ - 0x000009c0 5f33375f 72756c65 005f6c6f 6f70305f _37_rule._loop0_ │ │ │ │ │ - 0x000009d0 33385f72 756c6500 5f746d70 5f32385f 38_rule._tmp_28_ │ │ │ │ │ - 0x000009e0 72756c65 005f746d 705f3633 5f72756c rule._tmp_63_rul │ │ │ │ │ - 0x000009f0 65005f74 6d705f36 325f7275 6c65005f e._tmp_62_rule._ │ │ │ │ │ - 0x00000a00 6c6f6f70 315f3432 5f72756c 65005f6c loop1_42_rule._l │ │ │ │ │ - 0x00000a10 6f6f7031 5f34335f 72756c65 005f6c6f oop1_43_rule._lo │ │ │ │ │ - 0x00000a20 6f70315f 33395f72 756c6500 5f6c6f6f op1_39_rule._loo │ │ │ │ │ - 0x00000a30 70315f31 37335f72 756c6500 2e4c4335 p1_173_rule..LC5 │ │ │ │ │ - 0x00000a40 3600696d 706f7274 5f66726f 6d5f6173 6.import_from_as │ │ │ │ │ - 0x00000a50 5f6e616d 65735f72 756c6500 696d706f _names_rule.impo │ │ │ │ │ - 0x00000a60 72745f66 726f6d5f 61735f6e 616d655f rt_from_as_name_ │ │ │ │ │ - 0x00000a70 72756c65 005f6c6f 6f70315f 34355f72 rule._loop1_45_r │ │ │ │ │ - 0x00000a80 756c6500 5f6c6f6f 70315f34 375f7275 ule._loop1_47_ru │ │ │ │ │ - 0x00000a90 6c65005f 6c6f6f70 305f3137 325f7275 le._loop0_172_ru │ │ │ │ │ - 0x00000aa0 6c65005f 6c6f6f70 305f3137 315f7275 le._loop0_171_ru │ │ │ │ │ - 0x00000ab0 6c65005f 6c6f6f70 315f3138 355f7275 le._loop1_185_ru │ │ │ │ │ - 0x00000ac0 6c65002e 4c433537 002e4c43 3538005f le..LC57..LC58._ │ │ │ │ │ - 0x00000ad0 746d705f 3136315f 72756c65 005f746d tmp_161_rule._tm │ │ │ │ │ - 0x00000ae0 705f3136 305f7275 6c65005f 746d705f p_160_rule._tmp_ │ │ │ │ │ - 0x00000af0 3136325f 72756c65 002e4c43 3539002e 162_rule..LC59.. │ │ │ │ │ - 0x00000b00 4c433630 002e4c43 3631002e 4c433632 LC60..LC61..LC62 │ │ │ │ │ - 0x00000b10 005f6c6f 6f70305f 34385f72 756c6500 ._loop0_48_rule. │ │ │ │ │ - 0x00000b20 70617261 6d5f7374 61725f61 6e6e6f74 param_star_annot │ │ │ │ │ - 0x00000b30 6174696f 6e5f7275 6c65005f 6c6f6f70 ation_rule._loop │ │ │ │ │ - 0x00000b40 315f3530 5f72756c 65005f74 6d705f31 1_50_rule._tmp_1 │ │ │ │ │ - 0x00000b50 38315f72 756c6500 5f6c6f6f 70305f31 81_rule._loop0_1 │ │ │ │ │ - 0x00000b60 38325f72 756c6500 5f746d70 5f313833 82_rule._tmp_183 │ │ │ │ │ - 0x00000b70 5f72756c 65005f6c 6f6f7030 5f34395f _rule._loop0_49_ │ │ │ │ │ - 0x00000b80 72756c65 002e4c43 3633002e 4c433634 rule..LC63..LC64 │ │ │ │ │ - 0x00000b90 005f746d 705f3138 345f7275 6c65002e ._tmp_184_rule.. │ │ │ │ │ - 0x00000ba0 4c433635 002e4c43 3636002e 4c433637 LC65..LC66..LC67 │ │ │ │ │ - 0x00000bb0 002e4c43 3638002e 4c433639 002e4c43 ..LC68..LC69..LC │ │ │ │ │ - 0x00000bc0 3730002e 4c433731 002e4c43 3732002e 70..LC71..LC72.. │ │ │ │ │ - 0x00000bd0 4c433733 002e4c43 3734002e 4c433735 LC73..LC74..LC75 │ │ │ │ │ - 0x00000be0 002e4c43 3736002e 4c433737 005f6c6f ..LC76..LC77._lo │ │ │ │ │ - 0x00000bf0 6f70305f 3131325f 72756c65 005f746d op0_112_rule._tm │ │ │ │ │ - 0x00000c00 705f3233 375f7275 6c652e69 7372612e p_237_rule.isra. │ │ │ │ │ - 0x00000c10 30005f6c 6f6f7030 5f323430 5f72756c 0._loop0_240_rul │ │ │ │ │ - 0x00000c20 65005f74 6d705f32 33365f72 756c6500 e._tmp_236_rule. │ │ │ │ │ - 0x00000c30 5f746d70 5f323335 5f72756c 65005f74 _tmp_235_rule._t │ │ │ │ │ - 0x00000c40 6d705f32 33385f72 756c6500 5f746d70 mp_238_rule._tmp │ │ │ │ │ - 0x00000c50 5f323432 5f72756c 65002e4c 43373800 _242_rule..LC78. │ │ │ │ │ - 0x00000c60 2e4c4337 3900736c 6963655f 72756c65 .LC79.slice_rule │ │ │ │ │ - 0x00000c70 002e4c43 3830002e 4c433831 005f746d ..LC80..LC81._tm │ │ │ │ │ - 0x00000c80 705f3232 345f7275 6c650069 6e76616c p_224_rule.inval │ │ │ │ │ - 0x00000c90 69645f65 78636570 745f7374 6d745f72 id_except_stmt_r │ │ │ │ │ - 0x00000ca0 756c6500 2e4c4338 32005f74 6d705f32 ule..LC82._tmp_2 │ │ │ │ │ - 0x00000cb0 32395f72 756c652e 69737261 2e30002e 29_rule.isra.0.. │ │ │ │ │ - 0x00000cc0 4c433833 002e4c43 3834005f 6c6f6f70 LC83..LC84._loop │ │ │ │ │ - 0x00000cd0 305f3137 375f7275 6c65005f 6c6f6f70 0_177_rule._loop │ │ │ │ │ - 0x00000ce0 305f3137 355f7275 6c65005f 6c6f6f70 0_175_rule._loop │ │ │ │ │ - 0x00000cf0 305f3137 305f7275 6c65002e 4c433835 0_170_rule..LC85 │ │ │ │ │ - 0x00000d00 005f746d 705f3137 395f7275 6c65006b ._tmp_179_rule.k │ │ │ │ │ - 0x00000d10 77617267 5f6f725f 646f7562 6c655f73 warg_or_double_s │ │ │ │ │ - 0x00000d20 74617272 65645f72 756c6500 6b776172 tarred_rule.kwar │ │ │ │ │ - 0x00000d30 675f6f72 5f737461 72726564 5f72756c g_or_starred_rul │ │ │ │ │ - 0x00000d40 65005f6c 6f6f7030 5f313239 5f72756c e._loop0_129_rul │ │ │ │ │ - 0x00000d50 6500696e 76616c69 645f6b77 6172675f e.invalid_kwarg_ │ │ │ │ │ - 0x00000d60 72756c65 2e697372 612e3000 2e4c4338 rule.isra.0..LC8 │ │ │ │ │ - 0x00000d70 36005f6c 6f6f7031 5f313738 5f72756c 6._loop1_178_rul │ │ │ │ │ - 0x00000d80 65007769 74685f69 74656d5f 72756c65 e.with_item_rule │ │ │ │ │ - 0x00000d90 005f746d 705f3539 5f72756c 65005f74 ._tmp_59_rule._t │ │ │ │ │ - 0x00000da0 6d705f32 30335f72 756c6500 64656c5f mp_203_rule.del_ │ │ │ │ │ - 0x00000db0 74617267 65745f72 756c6500 5f6c6f6f target_rule._loo │ │ │ │ │ - 0x00000dc0 70315f31 30345f72 756c6500 5f6c6f6f p1_104_rule._loo │ │ │ │ │ - 0x00000dd0 70315f31 30355f72 756c6500 6c616d62 p1_105_rule.lamb │ │ │ │ │ - 0x00000de0 64615f73 6c617368 5f776974 685f6465 da_slash_with_de │ │ │ │ │ - 0x00000df0 6661756c 745f7275 6c65005f 6c6f6f70 fault_rule._loop │ │ │ │ │ - 0x00000e00 315f3130 315f7275 6c65005f 6c6f6f70 1_101_rule._loop │ │ │ │ │ - 0x00000e10 305f3130 325f7275 6c65006c 616d6264 0_102_rule.lambd │ │ │ │ │ - 0x00000e20 615f7374 61725f65 74635f72 756c6500 a_star_etc_rule. │ │ │ │ │ - 0x00000e30 5f6c6f6f 70315f31 30335f72 756c6500 _loop1_103_rule. │ │ │ │ │ - 0x00000e40 5f6c6f6f 70305f39 385f7275 6c65005f _loop0_98_rule._ │ │ │ │ │ - 0x00000e50 6c6f6f70 305f3939 5f72756c 65005f6c loop0_99_rule._l │ │ │ │ │ - 0x00000e60 6f6f7030 5f313030 5f72756c 65006c61 oop0_100_rule.la │ │ │ │ │ - 0x00000e70 6d626461 5f736c61 73685f6e 6f5f6465 mbda_slash_no_de │ │ │ │ │ - 0x00000e80 6661756c 745f7275 6c65006c 616d6264 fault_rule.lambd │ │ │ │ │ - 0x00000e90 615f7061 72616d5f 6e6f5f64 65666175 a_param_no_defau │ │ │ │ │ - 0x00000ea0 6c745f72 756c6500 6c616d62 64615f70 lt_rule.lambda_p │ │ │ │ │ - 0x00000eb0 6172616d 5f72756c 65005f6c 6f6f7030 aram_rule._loop0 │ │ │ │ │ - 0x00000ec0 5f313036 5f72756c 65006c61 6d626461 _106_rule.lambda │ │ │ │ │ - 0x00000ed0 5f706172 616d5f77 6974685f 64656661 _param_with_defa │ │ │ │ │ - 0x00000ee0 756c745f 72756c65 005f6c6f 6f70305f ult_rule._loop0_ │ │ │ │ │ - 0x00000ef0 3130385f 72756c65 005f6c6f 6f70305f 108_rule._loop0_ │ │ │ │ │ - 0x00000f00 3138395f 72756c65 005f6c6f 6f70305f 189_rule._loop0_ │ │ │ │ │ - 0x00000f10 3138385f 72756c65 005f6c6f 6f70315f 188_rule._loop1_ │ │ │ │ │ - 0x00000f20 3139375f 72756c65 006c616d 6264615f 197_rule.lambda_ │ │ │ │ │ - 0x00000f30 6b776473 5f72756c 65005f6c 6f6f7030 kwds_rule._loop0 │ │ │ │ │ - 0x00000f40 5f313130 5f72756c 65005f6c 6f6f7031 _110_rule._loop1 │ │ │ │ │ - 0x00000f50 5f313131 5f72756c 65005f74 6d705f31 _111_rule._tmp_1 │ │ │ │ │ - 0x00000f60 39395f72 756c6500 5f6c6f6f 70305f32 99_rule._loop0_2 │ │ │ │ │ - 0x00000f70 30305f72 756c6500 5f746d70 5f323031 00_rule._tmp_201 │ │ │ │ │ - 0x00000f80 5f72756c 65005f74 6d705f32 30325f72 _rule._tmp_202_r │ │ │ │ │ - 0x00000f90 756c6500 2e4c4338 37002e4c 43383800 ule..LC87..LC88. │ │ │ │ │ - 0x00000fa0 2e4c4338 39002e4c 43393000 2e4c4339 .LC89..LC90..LC9 │ │ │ │ │ - 0x00000fb0 31002e4c 43393200 5f746d70 5f313639 1..LC92._tmp_169 │ │ │ │ │ - 0x00000fc0 5f72756c 65005f74 6d705f31 37345f72 _rule._tmp_174_r │ │ │ │ │ - 0x00000fd0 756c6500 2e4c4339 33002e4c 43393400 ule..LC93..LC94. │ │ │ │ │ - 0x00000fe0 6c616d62 64615f70 6172616d 5f6d6179 lambda_param_may │ │ │ │ │ - 0x00000ff0 62655f64 65666175 6c745f72 756c6500 be_default_rule. │ │ │ │ │ - 0x00001000 5f6c6f6f 70305f31 39355f72 756c6500 _loop0_195_rule. │ │ │ │ │ - 0x00001010 5f6c6f6f 70305f31 39335f72 756c6500 _loop0_193_rule. │ │ │ │ │ - 0x00001020 5f6c6f6f 70305f31 38375f72 756c6500 _loop0_187_rule. │ │ │ │ │ - 0x00001030 2e4c4339 35002e4c 43393600 2e4c4339 .LC95..LC96..LC9 │ │ │ │ │ - 0x00001040 37005f74 6d705f31 35375f72 756c6500 7._tmp_157_rule. │ │ │ │ │ - 0x00001050 6f70656e 5f736571 75656e63 655f7061 open_sequence_pa │ │ │ │ │ - 0x00001060 74746572 6e5f7275 6c65006d 61796265 ttern_rule.maybe │ │ │ │ │ - 0x00001070 5f737461 725f7061 74746572 6e5f7275 _star_pattern_ru │ │ │ │ │ - 0x00001080 6c65006d 61796265 5f736571 75656e63 le.maybe_sequenc │ │ │ │ │ - 0x00001090 655f7061 74746572 6e5f7275 6c650070 e_pattern_rule.p │ │ │ │ │ - 0x000010a0 61747465 726e5f63 61707475 72655f74 attern_capture_t │ │ │ │ │ - 0x000010b0 61726765 745f7275 6c650077 696c6463 arget_rule.wildc │ │ │ │ │ - 0x000010c0 6172645f 70617474 65726e5f 72756c65 ard_pattern_rule │ │ │ │ │ - 0x000010d0 002e4c43 3938002e 4c433939 002e4c43 ..LC98..LC99..LC │ │ │ │ │ - 0x000010e0 31303000 6f725f70 61747465 726e5f72 100.or_pattern_r │ │ │ │ │ - 0x000010f0 756c6500 636c6f73 65645f70 61747465 ule.closed_patte │ │ │ │ │ - 0x00001100 726e5f72 756c6500 2e4c4331 30310073 rn_rule..LC101.s │ │ │ │ │ - 0x00001110 69676e65 645f6e75 6d626572 5f72756c igned_number_rul │ │ │ │ │ - 0x00001120 6500636f 6d706c65 785f6e75 6d626572 e.complex_number │ │ │ │ │ - 0x00001130 5f72756c 65006e61 6d655f6f 725f6174 _rule.name_or_at │ │ │ │ │ - 0x00001140 74725f72 756c6500 706f7369 74696f6e tr_rule.position │ │ │ │ │ - 0x00001150 616c5f70 61747465 726e735f 72756c65 al_patterns_rule │ │ │ │ │ - 0x00001160 005f746d 705f3637 5f72756c 6500646f ._tmp_67_rule.do │ │ │ │ │ - 0x00001170 75626c65 5f737461 725f7061 74746572 uble_star_patter │ │ │ │ │ - 0x00001180 6e5f7275 6c650069 74656d73 5f706174 n_rule.items_pat │ │ │ │ │ - 0x00001190 7465726e 5f72756c 65006b65 79776f72 tern_rule.keywor │ │ │ │ │ - 0x000011a0 645f7061 74746572 6e735f72 756c6500 d_patterns_rule. │ │ │ │ │ - 0x000011b0 5f746d70 5f37305f 72756c65 00696d61 _tmp_70_rule.ima │ │ │ │ │ - 0x000011c0 67696e61 72795f6e 756d6265 725f7275 ginary_number_ru │ │ │ │ │ - 0x000011d0 6c650072 65616c5f 6e756d62 65725f72 le.real_number_r │ │ │ │ │ - 0x000011e0 756c6500 5f746d70 5f36395f 72756c65 ule._tmp_69_rule │ │ │ │ │ - 0x000011f0 005f6c6f 6f70315f 3139365f 72756c65 ._loop1_196_rule │ │ │ │ │ - 0x00001200 006b6579 776f7264 5f706174 7465726e .keyword_pattern │ │ │ │ │ - 0x00001210 5f72756c 65005f74 6d705f32 36375f72 _rule._tmp_267_r │ │ │ │ │ - 0x00001220 756c6500 5f746d70 5f323736 5f72756c ule._tmp_276_rul │ │ │ │ │ - 0x00001230 65005f74 6d705f32 37375f72 756c6500 e._tmp_277_rule. │ │ │ │ │ - 0x00001240 2e4c4331 3032002e 4c433130 33002e4c .LC102..LC103..L │ │ │ │ │ - 0x00001250 43313034 002e4c43 31303500 2e4c4331 C104..LC105..LC1 │ │ │ │ │ - 0x00001260 30360074 7970655f 70617261 6d5f6465 06.type_param_de │ │ │ │ │ - 0x00001270 6661756c 745f7275 6c65002e 4c433130 fault_rule..LC10 │ │ │ │ │ - 0x00001280 37005f74 6d705f32 32355f72 756c6500 7._tmp_225_rule. │ │ │ │ │ - 0x00001290 6b65795f 76616c75 655f7061 74746572 key_value_patter │ │ │ │ │ - 0x000012a0 6e5f7275 6c65005f 746d705f 36385f72 n_rule._tmp_68_r │ │ │ │ │ - 0x000012b0 756c6500 2e4c4331 3038002e 4c433130 ule..LC108..LC10 │ │ │ │ │ - 0x000012c0 39005f74 6d705f31 38365f72 756c6500 9._tmp_186_rule. │ │ │ │ │ - 0x000012d0 5f746d70 5f313932 5f72756c 65005f74 _tmp_192_rule._t │ │ │ │ │ - 0x000012e0 6d705f32 32325f72 756c6500 5f746d70 mp_222_rule._tmp │ │ │ │ │ - 0x000012f0 5f323231 5f72756c 65002e4c 43313130 _221_rule..LC110 │ │ │ │ │ - 0x00001300 002e4c43 31313100 5f746d70 5f323638 ..LC111._tmp_268 │ │ │ │ │ - 0x00001310 5f72756c 65007265 73657276 65645f6b _rule.reserved_k │ │ │ │ │ - 0x00001320 6579776f 72647300 5f5f636f 6d706f75 eywords.__compou │ │ │ │ │ - 0x00001330 6e645f6c 69746572 616c2e30 005f5f63 nd_literal.0.__c │ │ │ │ │ - 0x00001340 6f6d706f 756e645f 6c697465 72616c2e ompound_literal. │ │ │ │ │ - 0x00001350 31005f5f 636f6d70 6f756e64 5f6c6974 1.__compound_lit │ │ │ │ │ - 0x00001360 6572616c 2e32005f 5f636f6d 706f756e eral.2.__compoun │ │ │ │ │ - 0x00001370 645f6c69 74657261 6c2e3300 5f5f636f d_literal.3.__co │ │ │ │ │ - 0x00001380 6d706f75 6e645f6c 69746572 616c2e34 mpound_literal.4 │ │ │ │ │ - 0x00001390 005f5f63 6f6d706f 756e645f 6c697465 .__compound_lite │ │ │ │ │ - 0x000013a0 72616c2e 35005f5f 636f6d70 6f756e64 ral.5.__compound │ │ │ │ │ - 0x000013b0 5f6c6974 6572616c 2e36005f 5f636f6d _literal.6.__com │ │ │ │ │ - 0x000013c0 706f756e 645f6c69 74657261 6c2e3700 pound_literal.7. │ │ │ │ │ - 0x000013d0 5f5f636f 6d706f75 6e645f6c 69746572 __compound_liter │ │ │ │ │ - 0x000013e0 616c2e38 00736f66 745f6b65 79776f72 al.8.soft_keywor │ │ │ │ │ - 0x000013f0 6473005f 50795065 67656e5f 70617273 ds._PyPegen_pars │ │ │ │ │ - 0x00001400 65005f50 79506567 656e5f65 78706563 e._PyPegen_expec │ │ │ │ │ - 0x00001410 745f746f 6b656e00 5f507941 53545f45 t_token._PyAST_E │ │ │ │ │ - 0x00001420 78707265 7373696f 6e005079 4d656d5f xpression.PyMem_ │ │ │ │ │ - 0x00001430 4d616c6c 6f63005f 50797065 67656e5f Malloc._Pypegen_ │ │ │ │ │ - 0x00001440 73746163 6b5f6f76 6572666c 6f77005f stack_overflow._ │ │ │ │ │ - 0x00001450 50795f61 73646c5f 67656e65 7269635f Py_asdl_generic_ │ │ │ │ │ - 0x00001460 7365715f 6e657700 50794d65 6d5f4672 seq_new.PyMem_Fr │ │ │ │ │ - 0x00001470 6565005f 50795065 67656e5f 7365715f ee._PyPegen_seq_ │ │ │ │ │ - 0x00001480 666c6174 74656e00 5f507950 6567656e flatten._PyPegen │ │ │ │ │ - 0x00001490 5f6d616b 655f6d6f 64756c65 00507945 _make_module.PyE │ │ │ │ │ - 0x000014a0 72725f4f 63637572 72656400 50794d65 rr_Occurred.PyMe │ │ │ │ │ - 0x000014b0 6d5f5265 616c6c6f 63005f50 79506567 m_Realloc._PyPeg │ │ │ │ │ - 0x000014c0 656e5f73 696e676c 65746f6e 5f736571 en_singleton_seq │ │ │ │ │ - 0x000014d0 005f5079 50656765 6e5f6669 6c6c5f74 ._PyPegen_fill_t │ │ │ │ │ - 0x000014e0 6f6b656e 005f5079 4153545f 496e7465 oken._PyAST_Inte │ │ │ │ │ - 0x000014f0 72616374 69766500 50794572 725f4e6f ractive.PyErr_No │ │ │ │ │ - 0x00001500 4d656d6f 7279005f 50795065 67656e5f Memory._PyPegen_ │ │ │ │ │ - 0x00001510 696e7465 72616374 6976655f 65786974 interactive_exit │ │ │ │ │ - 0x00001520 005f5079 50656765 6e5f6765 745f6c61 ._PyPegen_get_la │ │ │ │ │ - 0x00001530 73745f6e 6f6e6e77 68697465 73706163 st_nonnwhitespac │ │ │ │ │ - 0x00001540 655f746f 6b656e00 5f507941 53545f50 e_token._PyAST_P │ │ │ │ │ - 0x00001550 61737300 5f507941 53545f46 756e6374 ass._PyAST_Funct │ │ │ │ │ - 0x00001560 696f6e54 79706500 5f507950 6567656e ionType._PyPegen │ │ │ │ │ - 0x00001570 5f736571 5f617070 656e645f 746f5f65 _seq_append_to_e │ │ │ │ │ - 0x00001580 6e64005f 50795065 67656e5f 6c6f6f6b nd._PyPegen_look │ │ │ │ │ - 0x00001590 61686561 64005f50 79506567 656e5f6c ahead._PyPegen_l │ │ │ │ │ - 0x000015a0 6f6f6b61 68656164 5f776974 685f696e ookahead_with_in │ │ │ │ │ - 0x000015b0 74005f50 79506567 656e5f65 78706563 t._PyPegen_expec │ │ │ │ │ - 0x000015c0 745f736f 66745f6b 6579776f 7264005f t_soft_keyword._ │ │ │ │ │ - 0x000015d0 50794153 545f4966 005f5079 4153545f PyAST_If._PyAST_ │ │ │ │ │ - 0x000015e0 57697468 005f5079 50656765 6e5f6675 With._PyPegen_fu │ │ │ │ │ - 0x000015f0 6e637469 6f6e5f64 65665f64 65636f72 nction_def_decor │ │ │ │ │ - 0x00001600 61746f72 73005f50 79506567 656e5f65 ators._PyPegen_e │ │ │ │ │ - 0x00001610 78706563 745f666f 72636564 5f746f6b xpect_forced_tok │ │ │ │ │ - 0x00001620 656e005f 50794153 545f5472 79005f50 en._PyAST_Try._P │ │ │ │ │ - 0x00001630 79415354 5f576869 6c65005f 50794153 yAST_While._PyAS │ │ │ │ │ - 0x00001640 545f6d61 7463685f 63617365 005f5079 T_match_case._Py │ │ │ │ │ - 0x00001650 50656765 6e5f636c 6173735f 6465665f Pegen_class_def_ │ │ │ │ │ - 0x00001660 6465636f 7261746f 7273005f 50794153 decorators._PyAS │ │ │ │ │ - 0x00001670 545f4d61 74636800 5f507941 53545f41 T_Match._PyAST_A │ │ │ │ │ - 0x00001680 73796e63 57697468 005f5079 4153545f syncWith._PyAST_ │ │ │ │ │ - 0x00001690 54727953 74617200 50794578 635f5379 TryStar.PyExc_Sy │ │ │ │ │ - 0x000016a0 6e746178 4572726f 72005f50 79506567 ntaxError._PyPeg │ │ │ │ │ - 0x000016b0 656e5f72 61697365 5f657272 6f720050 en_raise_error.P │ │ │ │ │ - 0x000016c0 79457863 5f496e64 656e7461 74696f6e yExc_Indentation │ │ │ │ │ - 0x000016d0 4572726f 72005f50 79506567 656e5f64 Error._PyPegen_d │ │ │ │ │ - 0x000016e0 756d6d79 5f6e616d 65005f50 79506567 ummy_name._PyPeg │ │ │ │ │ - 0x000016f0 656e5f73 65715f69 6e736572 745f696e en_seq_insert_in │ │ │ │ │ - 0x00001700 5f66726f 6e74005f 50795065 67656e5f _front._PyPegen_ │ │ │ │ │ - 0x00001710 69735f6d 656d6f69 7a656400 5f507950 is_memoized._PyP │ │ │ │ │ - 0x00001720 6567656e 5f6e616d 655f746f 6b656e00 egen_name_token. │ │ │ │ │ - 0x00001730 5f507950 6567656e 5f6c6f6f 6b616865 _PyPegen_lookahe │ │ │ │ │ - 0x00001740 61645f77 6974685f 73747269 6e67005f ad_with_string._ │ │ │ │ │ - 0x00001750 50795065 67656e5f 696e7365 72745f6d PyPegen_insert_m │ │ │ │ │ - 0x00001760 656d6f00 5f507950 6567656e 5f736574 emo._PyPegen_set │ │ │ │ │ - 0x00001770 5f657870 725f636f 6e746578 74005f50 _expr_context._P │ │ │ │ │ - 0x00001780 79415354 5f416e6e 41737369 676e005f yAST_AnnAssign._ │ │ │ │ │ - 0x00001790 50795065 67656e5f 75706461 74655f6d PyPegen_update_m │ │ │ │ │ - 0x000017a0 656d6f00 5f507941 53545f45 78707200 emo._PyAST_Expr. │ │ │ │ │ - 0x000017b0 5f507941 53545f41 75674173 7369676e _PyAST_AugAssign │ │ │ │ │ - 0x000017c0 005f5079 4153545f 41737369 676e005f ._PyAST_Assign._ │ │ │ │ │ - 0x000017d0 50794153 545f5265 7475726e 005f5079 PyAST_Return._Py │ │ │ │ │ - 0x000017e0 4153545f 53756273 63726970 74005f50 AST_Subscript._P │ │ │ │ │ - 0x000017f0 79415354 5f417474 72696275 7465005f yAST_Attribute._ │ │ │ │ │ - 0x00001800 50794153 545f5261 69736500 5f507941 PyAST_Raise._PyA │ │ │ │ │ - 0x00001810 53545f44 656c6574 65005f50 79415354 ST_Delete._PyAST │ │ │ │ │ - 0x00001820 5f417373 65727400 5f507941 53545f42 _Assert._PyAST_B │ │ │ │ │ - 0x00001830 7265616b 005f5079 4153545f 436f6e74 reak._PyAST_Cont │ │ │ │ │ - 0x00001840 696e7565 005f5079 50656765 6e5f6d61 inue._PyPegen_ma │ │ │ │ │ - 0x00001850 705f6e61 6d65735f 746f5f69 6473005f p_names_to_ids._ │ │ │ │ │ - 0x00001860 50794153 545f476c 6f62616c 005f5079 PyAST_Global._Py │ │ │ │ │ - 0x00001870 4153545f 4e6f6e6c 6f63616c 005f5079 AST_Nonlocal._Py │ │ │ │ │ - 0x00001880 4153545f 54797065 416c6961 73005f50 AST_TypeAlias._P │ │ │ │ │ - 0x00001890 79506567 656e5f67 65745f65 7870725f yPegen_get_expr_ │ │ │ │ │ - 0x000018a0 6e616d65 005f5079 4153545f 43616c6c name._PyAST_Call │ │ │ │ │ - 0x000018b0 005f5079 50656765 6e5f6e75 6d626572 ._PyPegen_number │ │ │ │ │ - 0x000018c0 5f746f6b 656e005f 50795f4e 6f6e6553 _token._Py_NoneS │ │ │ │ │ - 0x000018d0 74727563 74005f50 79415354 5f436f6e truct._PyAST_Con │ │ │ │ │ - 0x000018e0 7374616e 74005f50 79415354 5f4c6973 stant._PyAST_Lis │ │ │ │ │ - 0x000018f0 74436f6d 70005f50 795f5472 75655374 tComp._Py_TrueSt │ │ │ │ │ - 0x00001900 72756374 005f5079 50656765 6e5f6765 ruct._PyPegen_ge │ │ │ │ │ - 0x00001910 745f6b65 7973005f 50795065 67656e5f t_keys._PyPegen_ │ │ │ │ │ - 0x00001920 6765745f 76616c75 6573005f 50794153 get_values._PyAS │ │ │ │ │ - 0x00001930 545f4469 6374005f 50795f46 616c7365 T_Dict._Py_False │ │ │ │ │ - 0x00001940 53747275 6374005f 50794153 545f5365 Struct._PyAST_Se │ │ │ │ │ - 0x00001950 74005f50 795f456c 6c697073 69734f62 t._Py_EllipsisOb │ │ │ │ │ - 0x00001960 6a656374 005f5079 50656765 6e5f6b65 ject._PyPegen_ke │ │ │ │ │ - 0x00001970 795f7661 6c75655f 70616972 005f5079 y_value_pair._Py │ │ │ │ │ - 0x00001980 4153545f 44696374 436f6d70 005f5079 AST_DictComp._Py │ │ │ │ │ - 0x00001990 4153545f 53657443 6f6d7000 5f507950 AST_SetComp._PyP │ │ │ │ │ - 0x000019a0 6567656e 5f737472 696e675f 746f6b65 egen_string_toke │ │ │ │ │ - 0x000019b0 6e005f50 79506567 656e5f63 6f6e7374 n._PyPegen_const │ │ │ │ │ - 0x000019c0 616e745f 66726f6d 5f737472 696e6700 ant_from_string. │ │ │ │ │ - 0x000019d0 5f507950 6567656e 5f636f6e 63617465 _PyPegen_concate │ │ │ │ │ - 0x000019e0 6e617465 5f737472 696e6773 005f5079 nate_strings._Py │ │ │ │ │ - 0x000019f0 50656765 6e5f636f 6e737461 6e745f66 Pegen_constant_f │ │ │ │ │ - 0x00001a00 726f6d5f 746f6b65 6e005f50 79506567 rom_token._PyPeg │ │ │ │ │ - 0x00001a10 656e5f6a 6f696e65 645f7374 72005f50 en_joined_str._P │ │ │ │ │ - 0x00001a20 79415354 5f547570 6c65005f 50794153 yAST_Tuple._PyAS │ │ │ │ │ - 0x00001a30 545f5374 61727265 64005f50 79415354 T_Starred._PyAST │ │ │ │ │ - 0x00001a40 5f4c6973 74005f50 79415354 5f47656e _List._PyAST_Gen │ │ │ │ │ - 0x00001a50 65726174 6f724578 70005f50 79415354 eratorExp._PyAST │ │ │ │ │ - 0x00001a60 5f4e616d 65644578 7072005f 50794153 _NamedExpr._PyAS │ │ │ │ │ - 0x00001a70 545f4966 45787000 5f507950 6567656e T_IfExp._PyPegen │ │ │ │ │ - 0x00001a80 5f636865 636b5f6c 65676163 795f7374 _check_legacy_st │ │ │ │ │ - 0x00001a90 6d74005f 50794153 545f426f 6f6c4f70 mt._PyAST_BoolOp │ │ │ │ │ - 0x00001aa0 005f5079 4153545f 42696e4f 70005f50 ._PyAST_BinOp._P │ │ │ │ │ - 0x00001ab0 79506567 656e5f63 6d706f70 5f657870 yPegen_cmpop_exp │ │ │ │ │ - 0x00001ac0 725f7061 6972005f 50795065 67656e5f r_pair._PyPegen_ │ │ │ │ │ - 0x00001ad0 6765745f 636d706f 7073005f 50795065 get_cmpops._PyPe │ │ │ │ │ - 0x00001ae0 67656e5f 6765745f 65787072 73005f50 gen_get_exprs._P │ │ │ │ │ - 0x00001af0 79415354 5f436f6d 70617265 005f5079 yAST_Compare._Py │ │ │ │ │ - 0x00001b00 4153545f 556e6172 794f7000 5f507950 AST_UnaryOp._PyP │ │ │ │ │ - 0x00001b10 6567656e 5f636865 636b5f62 61727279 egen_check_barry │ │ │ │ │ - 0x00001b20 5f61735f 666c7566 6c005f50 79415354 _as_flufl._PyAST │ │ │ │ │ - 0x00001b30 5f417761 6974005f 50794153 545f4c61 _Await._PyAST_La │ │ │ │ │ - 0x00001b40 6d626461 005f5079 50656765 6e5f656d mbda._PyPegen_em │ │ │ │ │ - 0x00001b50 7074795f 61726775 6d656e74 73005f50 pty_arguments._P │ │ │ │ │ - 0x00001b60 79415354 5f496d70 6f727400 5f507950 yAST_Import._PyP │ │ │ │ │ - 0x00001b70 6567656e 5f736571 5f636f75 6e745f64 egen_seq_count_d │ │ │ │ │ - 0x00001b80 6f747300 5f507950 6567656e 5f636865 ots._PyPegen_che │ │ │ │ │ - 0x00001b90 636b6564 5f667574 7572655f 696d706f cked_future_impo │ │ │ │ │ - 0x00001ba0 7274005f 50794153 545f496d 706f7274 rt._PyAST_Import │ │ │ │ │ - 0x00001bb0 46726f6d 005f5079 4153545f 636f6d70 From._PyAST_comp │ │ │ │ │ - 0x00001bc0 72656865 6e73696f 6e005f50 79415354 rehension._PyAST │ │ │ │ │ - 0x00001bd0 5f46756e 6374696f 6e446566 005f5079 _FunctionDef._Py │ │ │ │ │ - 0x00001be0 4153545f 4173796e 6346756e 6374696f AST_AsyncFunctio │ │ │ │ │ - 0x00001bf0 6e446566 005f5079 50656765 6e5f636f nDef._PyPegen_co │ │ │ │ │ - 0x00001c00 6c6c6563 745f6361 6c6c5f73 65717300 llect_call_seqs. │ │ │ │ │ - 0x00001c10 5f507950 6567656e 5f736571 5f657874 _PyPegen_seq_ext │ │ │ │ │ - 0x00001c20 72616374 5f737461 72726564 5f657870 ract_starred_exp │ │ │ │ │ - 0x00001c30 7273005f 50795065 67656e5f 7365715f rs._PyPegen_seq_ │ │ │ │ │ - 0x00001c40 64656c65 74655f73 74617272 65645f65 delete_starred_e │ │ │ │ │ - 0x00001c50 78707273 005f5079 50656765 6e5f6e6f xprs._PyPegen_no │ │ │ │ │ - 0x00001c60 6e706172 656e5f67 656e6578 705f696e nparen_genexp_in │ │ │ │ │ - 0x00001c70 5f63616c 6c005f50 79506567 656e5f73 _call._PyPegen_s │ │ │ │ │ - 0x00001c80 65715f6c 6173745f 6974656d 005f5079 eq_last_item._Py │ │ │ │ │ - 0x00001c90 50656765 6e5f6765 745f6c61 73745f63 Pegen_get_last_c │ │ │ │ │ - 0x00001ca0 6f6d7072 6568656e 73696f6e 5f697465 omprehension_ite │ │ │ │ │ - 0x00001cb0 6d005f50 79506567 656e5f61 7267756d m._PyPegen_argum │ │ │ │ │ - 0x00001cc0 656e7473 5f706172 73696e67 5f657272 ents_parsing_err │ │ │ │ │ - 0x00001cd0 6f72005f 50794153 545f616c 69617300 or._PyAST_alias. │ │ │ │ │ - 0x00001ce0 5f507950 6567656e 5f6a6f69 6e5f6e61 _PyPegen_join_na │ │ │ │ │ - 0x00001cf0 6d65735f 77697468 5f646f74 005f5079 mes_with_dot._Py │ │ │ │ │ - 0x00001d00 4153545f 5969656c 6446726f 6d005f50 AST_YieldFrom._P │ │ │ │ │ - 0x00001d10 79415354 5f596965 6c640050 79427974 yAST_Yield.PyByt │ │ │ │ │ - 0x00001d20 65735f41 73537472 696e6700 5f507950 es_AsString._PyP │ │ │ │ │ - 0x00001d30 6567656e 5f6e6577 5f747970 655f636f egen_new_type_co │ │ │ │ │ - 0x00001d40 6d6d656e 74005f50 79506567 656e5f6d mment._PyPegen_m │ │ │ │ │ - 0x00001d50 616b655f 61726775 6d656e74 73005f50 ake_arguments._P │ │ │ │ │ - 0x00001d60 79415354 5f617267 005f5079 50656765 yAST_arg._PyPege │ │ │ │ │ - 0x00001d70 6e5f6164 645f7479 70655f63 6f6d6d65 n_add_type_comme │ │ │ │ │ - 0x00001d80 6e745f74 6f5f6172 67005f50 79506567 nt_to_arg._PyPeg │ │ │ │ │ - 0x00001d90 656e5f61 6c696173 5f666f72 5f737461 en_alias_for_sta │ │ │ │ │ - 0x00001da0 72005f50 79506567 656e5f73 6c617368 r._PyPegen_slash │ │ │ │ │ - 0x00001db0 5f776974 685f6465 6661756c 74005f50 _with_default._P │ │ │ │ │ - 0x00001dc0 79506567 656e5f6e 616d655f 64656661 yPegen_name_defa │ │ │ │ │ - 0x00001dd0 756c745f 70616972 005f5079 50656765 ult_pair._PyPege │ │ │ │ │ - 0x00001de0 6e5f7374 61725f65 7463005f 50795065 n_star_etc._PyPe │ │ │ │ │ - 0x00001df0 67656e5f 666f726d 61747465 645f7661 gen_formatted_va │ │ │ │ │ - 0x00001e00 6c756500 5f507950 6567656e 5f636865 lue._PyPegen_che │ │ │ │ │ - 0x00001e10 636b5f66 73747269 6e675f63 6f6e7665 ck_fstring_conve │ │ │ │ │ - 0x00001e20 7273696f 6e005f50 79506567 656e5f73 rsion._PyPegen_s │ │ │ │ │ - 0x00001e30 65747570 5f66756c 6c5f666f 726d6174 etup_full_format │ │ │ │ │ - 0x00001e40 5f737065 63005f50 79506567 656e5f6c _spec._PyPegen_l │ │ │ │ │ - 0x00001e50 6f6f6b61 68656164 5f666f72 5f657870 ookahead_for_exp │ │ │ │ │ - 0x00001e60 72005f50 79415354 5f536c69 6365005f r._PyAST_Slice._ │ │ │ │ │ - 0x00001e70 50794153 545f4578 63657074 48616e64 PyAST_ExceptHand │ │ │ │ │ - 0x00001e80 6c657200 5f507941 53545f43 6c617373 ler._PyAST_Class │ │ │ │ │ - 0x00001e90 44656600 5f507941 53545f46 6f72005f Def._PyAST_For._ │ │ │ │ │ - 0x00001ea0 50794153 545f4173 796e6346 6f72005f PyAST_AsyncFor._ │ │ │ │ │ - 0x00001eb0 50795065 67656e5f 6175676f 70657261 PyPegen_augopera │ │ │ │ │ - 0x00001ec0 746f7200 5f507941 53545f6b 6579776f tor._PyAST_keywo │ │ │ │ │ - 0x00001ed0 7264005f 50795065 67656e5f 6b657977 rd._PyPegen_keyw │ │ │ │ │ - 0x00001ee0 6f72645f 6f725f73 74617272 6564005f ord_or_starred._ │ │ │ │ │ - 0x00001ef0 50795065 67656e5f 6a6f696e 5f736571 PyPegen_join_seq │ │ │ │ │ - 0x00001f00 75656e63 6573005f 50794153 545f7769 uences._PyAST_wi │ │ │ │ │ - 0x00001f10 74686974 656d005f 50795065 67656e5f thitem._PyPegen_ │ │ │ │ │ - 0x00001f20 736f6674 5f6b6579 776f7264 5f746f6b soft_keyword_tok │ │ │ │ │ - 0x00001f30 656e005f 50795065 67656e5f 72616973 en._PyPegen_rais │ │ │ │ │ - 0x00001f40 655f6572 726f725f 6b6e6f77 6e5f6c6f e_error_known_lo │ │ │ │ │ - 0x00001f50 63617469 6f6e005f 50795065 67656e5f cation._PyPegen_ │ │ │ │ │ - 0x00001f60 6465636f 6465645f 636f6e73 74616e74 decoded_constant │ │ │ │ │ - 0x00001f70 5f66726f 6d5f746f 6b656e00 5f507941 _from_token._PyA │ │ │ │ │ - 0x00001f80 53545f4d 61746368 53657175 656e6365 ST_MatchSequence │ │ │ │ │ - 0x00001f90 005f5079 4153545f 4d617463 68537461 ._PyAST_MatchSta │ │ │ │ │ - 0x00001fa0 72005f50 79415354 5f4d6174 63684173 r._PyAST_MatchAs │ │ │ │ │ - 0x00001fb0 005f5079 4153545f 4d617463 684f7200 ._PyAST_MatchOr. │ │ │ │ │ - 0x00001fc0 5f507941 53545f4d 61746368 436c6173 _PyAST_MatchClas │ │ │ │ │ - 0x00001fd0 73005f50 79415354 5f4d6174 63685661 s._PyAST_MatchVa │ │ │ │ │ - 0x00001fe0 6c756500 5f507941 53545f4d 61746368 lue._PyAST_Match │ │ │ │ │ - 0x00001ff0 4d617070 696e6700 5f507950 6567656e Mapping._PyPegen │ │ │ │ │ - 0x00002000 5f676574 5f706174 7465726e 5f6b6579 _get_pattern_key │ │ │ │ │ - 0x00002010 73005f50 79506567 656e5f67 65745f70 s._PyPegen_get_p │ │ │ │ │ - 0x00002020 61747465 726e7300 5f507950 6567656e atterns._PyPegen │ │ │ │ │ - 0x00002030 5f736571 5f666972 73745f69 74656d00 _seq_first_item. │ │ │ │ │ - 0x00002040 5f507941 53545f4d 61746368 53696e67 _PyAST_MatchSing │ │ │ │ │ - 0x00002050 6c65746f 6e005f50 79506567 656e5f65 leton._PyPegen_e │ │ │ │ │ - 0x00002060 6e737572 655f7265 616c005f 50795065 nsure_real._PyPe │ │ │ │ │ - 0x00002070 67656e5f 6b65795f 70617474 65726e5f gen_key_pattern_ │ │ │ │ │ - 0x00002080 70616972 005f5079 4153545f 54797065 pair._PyAST_Type │ │ │ │ │ - 0x00002090 56617200 5f507941 53545f50 6172616d Var._PyAST_Param │ │ │ │ │ - 0x000020a0 53706563 005f5079 4153545f 54797065 Spec._PyAST_Type │ │ │ │ │ - 0x000020b0 56617254 75706c65 005f5079 50656765 VarTuple._PyPege │ │ │ │ │ - 0x000020c0 6e5f656e 73757265 5f696d61 67696e61 n_ensure_imagina │ │ │ │ │ - 0x000020d0 7279005f 50795065 67656e5f 6765745f ry._PyPegen_get_ │ │ │ │ │ - 0x000020e0 696e7661 6c69645f 74617267 657400 invalid_target. │ │ │ │ │ + 0x00000350 2e4c4332 34002e4c 43323500 73746172 .LC24..LC25.star │ │ │ │ │ + 0x00000360 5f746172 67657473 5f72756c 65007369 _targets_rule.si │ │ │ │ │ + 0x00000370 6e676c65 5f746172 6765745f 72756c65 ngle_target_rule │ │ │ │ │ + 0x00000380 00737461 725f6578 70726573 73696f6e .star_expression │ │ │ │ │ + 0x00000390 735f7275 6c65005f 746d705f 365f7275 s_rule._tmp_6_ru │ │ │ │ │ + 0x000003a0 6c65005f 746d705f 31315f72 756c6500 le._tmp_11_rule. │ │ │ │ │ + 0x000003b0 61756761 73736967 6e5f7275 6c650079 augassign_rule.y │ │ │ │ │ + 0x000003c0 69656c64 5f657870 725f7275 6c650073 ield_expr_rule.s │ │ │ │ │ + 0x000003d0 6c696365 735f7275 6c650074 5f6c6f6f lices_rule.t_loo │ │ │ │ │ + 0x000003e0 6b616865 61645f72 756c6500 745f7072 kahead_rule.t_pr │ │ │ │ │ + 0x000003f0 696d6172 795f7261 7700646f 74746564 imary_raw.dotted │ │ │ │ │ + 0x00000400 5f61735f 6e616d65 5f72756c 6500696d _as_name_rule.im │ │ │ │ │ + 0x00000410 706f7274 5f66726f 6d5f7275 6c650064 port_from_rule.d │ │ │ │ │ + 0x00000420 656c5f74 61726765 74735f72 756c6500 el_targets_rule. │ │ │ │ │ + 0x00000430 5f746d70 5f32325f 72756c65 005f746d _tmp_22_rule._tm │ │ │ │ │ + 0x00000440 705f3233 5f72756c 6500696e 76616c69 p_23_rule.invali │ │ │ │ │ + 0x00000450 645f616e 6e5f6173 7369676e 5f746172 d_ann_assign_tar │ │ │ │ │ + 0x00000460 6765745f 72756c65 00737461 725f6e61 get_rule.star_na │ │ │ │ │ + 0x00000470 6d65645f 65787072 65737369 6f6e5f72 med_expression_r │ │ │ │ │ + 0x00000480 756c6500 5f6c6f6f 70305f31 36345f72 ule._loop0_164_r │ │ │ │ │ + 0x00000490 756c6500 5f6c6f6f 70305f31 36355f72 ule._loop0_165_r │ │ │ │ │ + 0x000004a0 756c6500 5f676174 6865725f 31385f72 ule._gather_18_r │ │ │ │ │ + 0x000004b0 756c6500 5f676174 6865725f 32305f72 ule._gather_20_r │ │ │ │ │ + 0x000004c0 756c6500 74797065 5f706172 616d735f ule.type_params_ │ │ │ │ │ + 0x000004d0 72756c65 005f746d 705f3133 5f72756c rule._tmp_13_rul │ │ │ │ │ + 0x000004e0 65007374 61725f6e 616d6564 5f657870 e.star_named_exp │ │ │ │ │ + 0x000004f0 72657373 696f6e73 5f72756c 65005f52 ressions_rule._R │ │ │ │ │ + 0x00000500 41495345 5f53594e 5441585f 4552524f AISE_SYNTAX_ERRO │ │ │ │ │ + 0x00000510 525f494e 56414c49 445f5441 52474554 R_INVALID_TARGET │ │ │ │ │ + 0x00000520 2e697372 612e3000 616e6e6f 74617465 .isra.0.annotate │ │ │ │ │ + 0x00000530 645f7268 735f7275 6c650064 6f747465 d_rhs_rule.dotte │ │ │ │ │ + 0x00000540 645f6e61 6d655f72 756c6500 52414953 d_name_rule.RAIS │ │ │ │ │ + 0x00000550 455f4552 524f525f 4b4e4f57 4e5f4c4f E_ERROR_KNOWN_LO │ │ │ │ │ + 0x00000560 43415449 4f4e2e63 6f6e7374 70726f70 CATION.constprop │ │ │ │ │ + 0x00000570 2e300074 5f707269 6d617279 5f72756c .0.t_primary_rul │ │ │ │ │ + 0x00000580 65006765 6e657870 5f72756c 65006172 e.genexp_rule.ar │ │ │ │ │ + 0x00000590 67756d65 6e74735f 72756c65 002e4c43 guments_rule..LC │ │ │ │ │ + 0x000005a0 3236002e 4c433237 002e4c43 3238002e 26..LC27..LC28.. │ │ │ │ │ + 0x000005b0 4c433239 002e4c43 3330002e 4c433331 LC29..LC30..LC31 │ │ │ │ │ + 0x000005c0 005f746d 705f3933 5f72756c 65007374 ._tmp_93_rule.st │ │ │ │ │ + 0x000005d0 72696e67 735f7275 6c650074 75706c65 rings_rule.tuple │ │ │ │ │ + 0x000005e0 5f72756c 65006c69 73745f72 756c6500 _rule.list_rule. │ │ │ │ │ + 0x000005f0 666f725f 69665f63 6c617573 65735f72 for_if_clauses_r │ │ │ │ │ + 0x00000600 756c6500 5f676174 6865725f 3131365f ule._gather_116_ │ │ │ │ │ + 0x00000610 72756c65 005f6761 74686572 5f323331 rule._gather_231 │ │ │ │ │ + 0x00000620 5f72756c 65006269 74776973 655f6f72 _rule.bitwise_or │ │ │ │ │ + 0x00000630 5f72756c 65005f74 6d705f32 33335f72 _rule._tmp_233_r │ │ │ │ │ + 0x00000640 756c6500 73746172 7265645f 65787072 ule.starred_expr │ │ │ │ │ + 0x00000650 65737369 6f6e5f72 756c6500 696e7661 ession_rule.inva │ │ │ │ │ + 0x00000660 6c69645f 636f6d70 72656865 6e73696f lid_comprehensio │ │ │ │ │ + 0x00000670 6e5f7275 6c65005f 746d705f 3233345f n_rule._tmp_234_ │ │ │ │ │ + 0x00000680 72756c65 00667374 72696e67 5f726570 rule.fstring_rep │ │ │ │ │ + 0x00000690 6c616365 6d656e74 5f666965 6c645f72 lacement_field_r │ │ │ │ │ + 0x000006a0 756c6500 74617267 65745f77 6974685f ule.target_with_ │ │ │ │ │ + 0x000006b0 73746172 5f61746f 6d5f7275 6c650073 star_atom_rule.s │ │ │ │ │ + 0x000006c0 7461725f 74617267 65745f72 756c6500 tar_target_rule. │ │ │ │ │ + 0x000006d0 5f746d70 5f323539 5f72756c 65005f74 _tmp_259_rule._t │ │ │ │ │ + 0x000006e0 6d705f32 36305f72 756c6500 2e4c4333 mp_260_rule..LC3 │ │ │ │ │ + 0x000006f0 32002e4c 43333300 2e4c4333 34002e4c 2..LC33..LC34..L │ │ │ │ │ + 0x00000700 43333500 2e4c4333 36006469 736a756e C35..LC36.disjun │ │ │ │ │ + 0x00000710 6374696f 6e5f7275 6c65006c 616d6264 ction_rule.lambd │ │ │ │ │ + 0x00000720 65665f72 756c6500 5f746d70 5f313538 ef_rule._tmp_158 │ │ │ │ │ + 0x00000730 5f72756c 65005f74 6d705f31 35395f72 _rule._tmp_159_r │ │ │ │ │ + 0x00000740 756c6500 6c616d62 64615f70 6172616d ule.lambda_param │ │ │ │ │ + 0x00000750 65746572 735f7275 6c650069 6e76616c eters_rule.inval │ │ │ │ │ + 0x00000760 69645f6c 616d6264 615f7061 72616d65 id_lambda_parame │ │ │ │ │ + 0x00000770 74657273 5f72756c 652e6973 72612e30 ters_rule.isra.0 │ │ │ │ │ + 0x00000780 00636f6e 6a756e63 74696f6e 5f72756c .conjunction_rul │ │ │ │ │ + 0x00000790 6500696e 76657273 696f6e5f 72756c65 e.inversion_rule │ │ │ │ │ + 0x000007a0 00737461 725f6578 70726573 73696f6e .star_expression │ │ │ │ │ + 0x000007b0 5f72756c 65002e4c 43333700 62697477 _rule..LC37.bitw │ │ │ │ │ + 0x000007c0 6973655f 786f725f 72756c65 00626974 ise_xor_rule.bit │ │ │ │ │ + 0x000007d0 77697365 5f616e64 5f72756c 65007368 wise_and_rule.sh │ │ │ │ │ + 0x000007e0 6966745f 65787072 5f72756c 65002e4c ift_expr_rule..L │ │ │ │ │ + 0x000007f0 43333800 73756d5f 72756c65 00746572 C38.sum_rule.ter │ │ │ │ │ + 0x00000800 6d5f7275 6c650074 65726d5f 72617700 m_rule.term_raw. │ │ │ │ │ + 0x00000810 2e4c4333 39006661 63746f72 5f72756c .LC39.factor_rul │ │ │ │ │ + 0x00000820 65002e4c 43343000 2e4c4334 31002e4c e..LC40..LC41..L │ │ │ │ │ + 0x00000830 43343200 5f6c6f6f 70305f31 32305f72 C42._loop0_120_r │ │ │ │ │ + 0x00000840 756c6500 5f6c6f6f 70305f31 31395f72 ule._loop0_119_r │ │ │ │ │ + 0x00000850 756c6500 696e7661 6c69645f 666f725f ule.invalid_for_ │ │ │ │ │ + 0x00000860 74617267 65745f72 756c6500 2e4c4334 target_rule..LC4 │ │ │ │ │ + 0x00000870 33002e4c 43343400 2e4c4334 35002e4c 3..LC44..LC45..L │ │ │ │ │ + 0x00000880 43343600 66756e63 5f747970 655f636f C46.func_type_co │ │ │ │ │ + 0x00000890 6d6d656e 745f7275 6c650069 6e76616c mment_rule.inval │ │ │ │ │ + 0x000008a0 69645f70 6172616d 65746572 735f7275 id_parameters_ru │ │ │ │ │ + 0x000008b0 6c652e69 7372612e 30005f74 6d705f32 le.isra.0._tmp_2 │ │ │ │ │ + 0x000008c0 32375f72 756c6500 5f746d70 5f313439 27_rule._tmp_149 │ │ │ │ │ + 0x000008d0 5f72756c 65005f74 6d705f32 32385f72 _rule._tmp_228_r │ │ │ │ │ + 0x000008e0 756c6500 2e4c4334 37002e4c 43343800 ule..LC47..LC48. │ │ │ │ │ + 0x000008f0 2e4c4334 39002e4c 43353000 5f676174 .LC49..LC50._gat │ │ │ │ │ + 0x00000900 6865725f 3132335f 72756c65 006b7761 her_123_rule.kwa │ │ │ │ │ + 0x00000910 7267735f 72756c65 005f6761 74686572 rgs_rule._gather │ │ │ │ │ + 0x00000920 5f323734 5f72756c 65005f74 6d705f31 _274_rule._tmp_1 │ │ │ │ │ + 0x00000930 35355f72 756c6500 5f746d70 5f323632 55_rule._tmp_262 │ │ │ │ │ + 0x00000940 5f72756c 65005f74 6d705f33 315f7275 _rule._tmp_31_ru │ │ │ │ │ + 0x00000950 6c65002e 4c433531 002e4c43 3532002e le..LC51..LC52.. │ │ │ │ │ + 0x00000960 4c433533 002e4c43 35340074 7970655f LC53..LC54.type_ │ │ │ │ │ + 0x00000970 70617261 6d5f7275 6c65002e 4c433535 param_rule..LC55 │ │ │ │ │ + 0x00000980 005f6c6f 6f70305f 34305f72 756c6500 ._loop0_40_rule. │ │ │ │ │ + 0x00000990 5f6c6f6f 70315f34 315f7275 6c65005f _loop1_41_rule._ │ │ │ │ │ + 0x000009a0 6c6f6f70 305f3336 5f72756c 65005f6c loop0_36_rule._l │ │ │ │ │ + 0x000009b0 6f6f7030 5f33375f 72756c65 005f6c6f oop0_37_rule._lo │ │ │ │ │ + 0x000009c0 6f70305f 33385f72 756c6500 5f746d70 op0_38_rule._tmp │ │ │ │ │ + 0x000009d0 5f32385f 72756c65 005f746d 705f3633 _28_rule._tmp_63 │ │ │ │ │ + 0x000009e0 5f72756c 65005f74 6d705f36 325f7275 _rule._tmp_62_ru │ │ │ │ │ + 0x000009f0 6c65005f 6c6f6f70 315f3432 5f72756c le._loop1_42_rul │ │ │ │ │ + 0x00000a00 65005f6c 6f6f7031 5f34335f 72756c65 e._loop1_43_rule │ │ │ │ │ + 0x00000a10 005f6c6f 6f70315f 33395f72 756c6500 ._loop1_39_rule. │ │ │ │ │ + 0x00000a20 5f6c6f6f 70315f31 37335f72 756c6500 _loop1_173_rule. │ │ │ │ │ + 0x00000a30 696d706f 72745f66 726f6d5f 74617267 import_from_targ │ │ │ │ │ + 0x00000a40 6574735f 72756c65 002e4c43 35360069 ets_rule..LC56.i │ │ │ │ │ + 0x00000a50 6d706f72 745f6672 6f6d5f61 735f6e61 mport_from_as_na │ │ │ │ │ + 0x00000a60 6d65735f 72756c65 00696d70 6f72745f mes_rule.import_ │ │ │ │ │ + 0x00000a70 66726f6d 5f61735f 6e616d65 5f72756c from_as_name_rul │ │ │ │ │ + 0x00000a80 65005f6c 6f6f7031 5f34355f 72756c65 e._loop1_45_rule │ │ │ │ │ + 0x00000a90 005f6c6f 6f70315f 34375f72 756c6500 ._loop1_47_rule. │ │ │ │ │ + 0x00000aa0 5f6c6f6f 70305f31 37325f72 756c6500 _loop0_172_rule. │ │ │ │ │ + 0x00000ab0 5f6c6f6f 70305f31 37315f72 756c6500 _loop0_171_rule. │ │ │ │ │ + 0x00000ac0 5f6c6f6f 70315f31 38355f72 756c6500 _loop1_185_rule. │ │ │ │ │ + 0x00000ad0 2e4c4335 37002e4c 43353800 5f746d70 .LC57..LC58._tmp │ │ │ │ │ + 0x00000ae0 5f313631 5f72756c 65005f74 6d705f31 _161_rule._tmp_1 │ │ │ │ │ + 0x00000af0 36305f72 756c6500 5f746d70 5f313632 60_rule._tmp_162 │ │ │ │ │ + 0x00000b00 5f72756c 65002e4c 43353900 2e4c4336 _rule..LC59..LC6 │ │ │ │ │ + 0x00000b10 30002e4c 43363100 2e4c4336 32005f6c 0..LC61..LC62._l │ │ │ │ │ + 0x00000b20 6f6f7030 5f34385f 72756c65 00706172 oop0_48_rule.par │ │ │ │ │ + 0x00000b30 616d5f73 7461725f 616e6e6f 74617469 am_star_annotati │ │ │ │ │ + 0x00000b40 6f6e5f72 756c6500 5f6c6f6f 70315f35 on_rule._loop1_5 │ │ │ │ │ + 0x00000b50 305f7275 6c65005f 746d705f 3138315f 0_rule._tmp_181_ │ │ │ │ │ + 0x00000b60 72756c65 005f6c6f 6f70305f 3138325f rule._loop0_182_ │ │ │ │ │ + 0x00000b70 72756c65 005f746d 705f3138 335f7275 rule._tmp_183_ru │ │ │ │ │ + 0x00000b80 6c65005f 6c6f6f70 305f3439 5f72756c le._loop0_49_rul │ │ │ │ │ + 0x00000b90 65002e4c 43363300 2e4c4336 34005f74 e..LC63..LC64._t │ │ │ │ │ + 0x00000ba0 6d705f31 38345f72 756c6500 2e4c4336 mp_184_rule..LC6 │ │ │ │ │ + 0x00000bb0 35002e4c 43363600 2e4c4336 37002e4c 5..LC66..LC67..L │ │ │ │ │ + 0x00000bc0 43363800 2e4c4336 39002e4c 43373000 C68..LC69..LC70. │ │ │ │ │ + 0x00000bd0 2e4c4337 31002e4c 43373200 2e4c4337 .LC71..LC72..LC7 │ │ │ │ │ + 0x00000be0 33002e4c 43373400 2e4c4337 35002e4c 3..LC74..LC75..L │ │ │ │ │ + 0x00000bf0 43373600 2e4c4337 37005f6c 6f6f7030 C76..LC77._loop0 │ │ │ │ │ + 0x00000c00 5f313132 5f72756c 65005f74 6d705f32 _112_rule._tmp_2 │ │ │ │ │ + 0x00000c10 33375f72 756c652e 69737261 2e30005f 37_rule.isra.0._ │ │ │ │ │ + 0x00000c20 6c6f6f70 305f3234 305f7275 6c65005f loop0_240_rule._ │ │ │ │ │ + 0x00000c30 746d705f 3233365f 72756c65 005f746d tmp_236_rule._tm │ │ │ │ │ + 0x00000c40 705f3233 355f7275 6c65005f 746d705f p_235_rule._tmp_ │ │ │ │ │ + 0x00000c50 3233385f 72756c65 005f746d 705f3234 238_rule._tmp_24 │ │ │ │ │ + 0x00000c60 325f7275 6c65002e 4c433738 002e4c43 2_rule..LC78..LC │ │ │ │ │ + 0x00000c70 37390073 6c696365 5f72756c 65002e4c 79.slice_rule..L │ │ │ │ │ + 0x00000c80 43383000 2e4c4338 31005f74 6d705f32 C80..LC81._tmp_2 │ │ │ │ │ + 0x00000c90 32345f72 756c6500 696e7661 6c69645f 24_rule.invalid_ │ │ │ │ │ + 0x00000ca0 65786365 70745f73 746d745f 72756c65 except_stmt_rule │ │ │ │ │ + 0x00000cb0 002e4c43 3832005f 746d705f 3232395f ..LC82._tmp_229_ │ │ │ │ │ + 0x00000cc0 72756c65 2e697372 612e3000 2e4c4338 rule.isra.0..LC8 │ │ │ │ │ + 0x00000cd0 33002e4c 43383400 5f6c6f6f 70305f31 3..LC84._loop0_1 │ │ │ │ │ + 0x00000ce0 37375f72 756c6500 5f6c6f6f 70305f31 77_rule._loop0_1 │ │ │ │ │ + 0x00000cf0 37355f72 756c6500 5f6c6f6f 70305f31 75_rule._loop0_1 │ │ │ │ │ + 0x00000d00 37305f72 756c6500 2e4c4338 35005f74 70_rule..LC85._t │ │ │ │ │ + 0x00000d10 6d705f31 37395f72 756c6500 6b776172 mp_179_rule.kwar │ │ │ │ │ + 0x00000d20 675f6f72 5f646f75 626c655f 73746172 g_or_double_star │ │ │ │ │ + 0x00000d30 7265645f 72756c65 006b7761 72675f6f red_rule.kwarg_o │ │ │ │ │ + 0x00000d40 725f7374 61727265 645f7275 6c65005f r_starred_rule._ │ │ │ │ │ + 0x00000d50 6c6f6f70 305f3132 395f7275 6c650069 loop0_129_rule.i │ │ │ │ │ + 0x00000d60 6e76616c 69645f6b 77617267 5f72756c nvalid_kwarg_rul │ │ │ │ │ + 0x00000d70 652e6973 72612e30 002e4c43 3836005f e.isra.0..LC86._ │ │ │ │ │ + 0x00000d80 6c6f6f70 315f3137 385f7275 6c650077 loop1_178_rule.w │ │ │ │ │ + 0x00000d90 6974685f 6974656d 5f72756c 65005f74 ith_item_rule._t │ │ │ │ │ + 0x00000da0 6d705f35 395f7275 6c65005f 746d705f mp_59_rule._tmp_ │ │ │ │ │ + 0x00000db0 3230335f 72756c65 0064656c 5f746172 203_rule.del_tar │ │ │ │ │ + 0x00000dc0 6765745f 72756c65 005f6c6f 6f70315f get_rule._loop1_ │ │ │ │ │ + 0x00000dd0 3130345f 72756c65 005f6c6f 6f70315f 104_rule._loop1_ │ │ │ │ │ + 0x00000de0 3130355f 72756c65 006c616d 6264615f 105_rule.lambda_ │ │ │ │ │ + 0x00000df0 736c6173 685f7769 74685f64 65666175 slash_with_defau │ │ │ │ │ + 0x00000e00 6c745f72 756c6500 5f6c6f6f 70315f31 lt_rule._loop1_1 │ │ │ │ │ + 0x00000e10 30315f72 756c6500 6c616d62 64615f70 01_rule.lambda_p │ │ │ │ │ + 0x00000e20 6172616d 5f776974 685f6465 6661756c aram_with_defaul │ │ │ │ │ + 0x00000e30 745f7275 6c65006c 616d6264 615f7374 t_rule.lambda_st │ │ │ │ │ + 0x00000e40 61725f65 74635f72 756c6500 5f6c6f6f ar_etc_rule._loo │ │ │ │ │ + 0x00000e50 70315f31 30335f72 756c6500 5f6c6f6f p1_103_rule._loo │ │ │ │ │ + 0x00000e60 70305f39 385f7275 6c65005f 6c6f6f70 p0_98_rule._loop │ │ │ │ │ + 0x00000e70 305f3939 5f72756c 65005f6c 6f6f7030 0_99_rule._loop0 │ │ │ │ │ + 0x00000e80 5f313030 5f72756c 65006c61 6d626461 _100_rule.lambda │ │ │ │ │ + 0x00000e90 5f736c61 73685f6e 6f5f6465 6661756c _slash_no_defaul │ │ │ │ │ + 0x00000ea0 745f7275 6c65006c 616d6264 615f7061 t_rule.lambda_pa │ │ │ │ │ + 0x00000eb0 72616d5f 6e6f5f64 65666175 6c745f72 ram_no_default_r │ │ │ │ │ + 0x00000ec0 756c6500 6c616d62 64615f70 6172616d ule.lambda_param │ │ │ │ │ + 0x00000ed0 5f72756c 65005f6c 6f6f7030 5f313036 _rule._loop0_106 │ │ │ │ │ + 0x00000ee0 5f72756c 65005f6c 6f6f7030 5f313038 _rule._loop0_108 │ │ │ │ │ + 0x00000ef0 5f72756c 65005f6c 6f6f7030 5f313839 _rule._loop0_189 │ │ │ │ │ + 0x00000f00 5f72756c 65005f6c 6f6f7030 5f313838 _rule._loop0_188 │ │ │ │ │ + 0x00000f10 5f72756c 65005f6c 6f6f7031 5f313937 _rule._loop1_197 │ │ │ │ │ + 0x00000f20 5f72756c 65006c61 6d626461 5f6b7764 _rule.lambda_kwd │ │ │ │ │ + 0x00000f30 735f7275 6c65005f 6c6f6f70 305f3131 s_rule._loop0_11 │ │ │ │ │ + 0x00000f40 305f7275 6c65005f 6c6f6f70 315f3131 0_rule._loop1_11 │ │ │ │ │ + 0x00000f50 315f7275 6c65005f 746d705f 3139395f 1_rule._tmp_199_ │ │ │ │ │ + 0x00000f60 72756c65 005f6c6f 6f70305f 3230305f rule._loop0_200_ │ │ │ │ │ + 0x00000f70 72756c65 005f746d 705f3230 315f7275 rule._tmp_201_ru │ │ │ │ │ + 0x00000f80 6c65005f 746d705f 3230325f 72756c65 le._tmp_202_rule │ │ │ │ │ + 0x00000f90 002e4c43 3837002e 4c433838 002e4c43 ..LC87..LC88..LC │ │ │ │ │ + 0x00000fa0 3839002e 4c433930 002e4c43 3931002e 89..LC90..LC91.. │ │ │ │ │ + 0x00000fb0 4c433932 005f746d 705f3136 395f7275 LC92._tmp_169_ru │ │ │ │ │ + 0x00000fc0 6c65005f 746d705f 3137345f 72756c65 le._tmp_174_rule │ │ │ │ │ + 0x00000fd0 002e4c43 3933002e 4c433934 006c616d ..LC93..LC94.lam │ │ │ │ │ + 0x00000fe0 6264615f 70617261 6d5f6d61 7962655f bda_param_maybe_ │ │ │ │ │ + 0x00000ff0 64656661 756c745f 72756c65 005f6c6f default_rule._lo │ │ │ │ │ + 0x00001000 6f70305f 3139355f 72756c65 005f6c6f op0_195_rule._lo │ │ │ │ │ + 0x00001010 6f70305f 3139335f 72756c65 005f6c6f op0_193_rule._lo │ │ │ │ │ + 0x00001020 6f70305f 3138375f 72756c65 002e4c43 op0_187_rule..LC │ │ │ │ │ + 0x00001030 3935002e 4c433936 002e4c43 3937005f 95..LC96..LC97._ │ │ │ │ │ + 0x00001040 746d705f 3135375f 72756c65 006f7065 tmp_157_rule.ope │ │ │ │ │ + 0x00001050 6e5f7365 7175656e 63655f70 61747465 n_sequence_patte │ │ │ │ │ + 0x00001060 726e5f72 756c6500 6d617962 655f7374 rn_rule.maybe_st │ │ │ │ │ + 0x00001070 61725f70 61747465 726e5f72 756c6500 ar_pattern_rule. │ │ │ │ │ + 0x00001080 6d617962 655f7365 7175656e 63655f70 maybe_sequence_p │ │ │ │ │ + 0x00001090 61747465 726e5f72 756c6500 70617474 attern_rule.patt │ │ │ │ │ + 0x000010a0 65726e5f 63617074 7572655f 74617267 ern_capture_targ │ │ │ │ │ + 0x000010b0 65745f72 756c6500 77696c64 63617264 et_rule.wildcard │ │ │ │ │ + 0x000010c0 5f706174 7465726e 5f72756c 65002e4c _pattern_rule..L │ │ │ │ │ + 0x000010d0 43393800 2e4c4339 39002e4c 43313030 C98..LC99..LC100 │ │ │ │ │ + 0x000010e0 006f725f 70617474 65726e5f 72756c65 .or_pattern_rule │ │ │ │ │ + 0x000010f0 00636c6f 7365645f 70617474 65726e5f .closed_pattern_ │ │ │ │ │ + 0x00001100 72756c65 002e4c43 31303100 7369676e rule..LC101.sign │ │ │ │ │ + 0x00001110 65645f6e 756d6265 725f7275 6c650063 ed_number_rule.c │ │ │ │ │ + 0x00001120 6f6d706c 65785f6e 756d6265 725f7275 omplex_number_ru │ │ │ │ │ + 0x00001130 6c65006e 616d655f 6f725f61 7474725f le.name_or_attr_ │ │ │ │ │ + 0x00001140 72756c65 00706f73 6974696f 6e616c5f rule.positional_ │ │ │ │ │ + 0x00001150 70617474 65726e73 5f72756c 65005f74 patterns_rule._t │ │ │ │ │ + 0x00001160 6d705f36 375f7275 6c650064 6f75626c mp_67_rule.doubl │ │ │ │ │ + 0x00001170 655f7374 61725f70 61747465 726e5f72 e_star_pattern_r │ │ │ │ │ + 0x00001180 756c6500 6974656d 735f7061 74746572 ule.items_patter │ │ │ │ │ + 0x00001190 6e5f7275 6c65006b 6579776f 72645f70 n_rule.keyword_p │ │ │ │ │ + 0x000011a0 61747465 726e735f 72756c65 005f746d atterns_rule._tm │ │ │ │ │ + 0x000011b0 705f3730 5f72756c 6500696d 6167696e p_70_rule.imagin │ │ │ │ │ + 0x000011c0 6172795f 6e756d62 65725f72 756c6500 ary_number_rule. │ │ │ │ │ + 0x000011d0 7265616c 5f6e756d 6265725f 72756c65 real_number_rule │ │ │ │ │ + 0x000011e0 005f746d 705f3639 5f72756c 65005f6c ._tmp_69_rule._l │ │ │ │ │ + 0x000011f0 6f6f7031 5f313936 5f72756c 65006b65 oop1_196_rule.ke │ │ │ │ │ + 0x00001200 79776f72 645f7061 74746572 6e5f7275 yword_pattern_ru │ │ │ │ │ + 0x00001210 6c65005f 746d705f 3236375f 72756c65 le._tmp_267_rule │ │ │ │ │ + 0x00001220 005f746d 705f3237 365f7275 6c65005f ._tmp_276_rule._ │ │ │ │ │ + 0x00001230 746d705f 3237375f 72756c65 002e4c43 tmp_277_rule..LC │ │ │ │ │ + 0x00001240 31303200 2e4c4331 3033002e 4c433130 102..LC103..LC10 │ │ │ │ │ + 0x00001250 34002e4c 43313035 002e4c43 31303600 4..LC105..LC106. │ │ │ │ │ + 0x00001260 74797065 5f706172 616d5f64 65666175 type_param_defau │ │ │ │ │ + 0x00001270 6c745f72 756c6500 2e4c4331 3037005f lt_rule..LC107._ │ │ │ │ │ + 0x00001280 746d705f 3232355f 72756c65 006b6579 tmp_225_rule.key │ │ │ │ │ + 0x00001290 5f76616c 75655f70 61747465 726e5f72 _value_pattern_r │ │ │ │ │ + 0x000012a0 756c6500 5f746d70 5f36385f 72756c65 ule._tmp_68_rule │ │ │ │ │ + 0x000012b0 002e4c43 31303800 2e4c4331 3039005f ..LC108..LC109._ │ │ │ │ │ + 0x000012c0 746d705f 3138365f 72756c65 005f746d tmp_186_rule._tm │ │ │ │ │ + 0x000012d0 705f3139 325f7275 6c65005f 746d705f p_192_rule._tmp_ │ │ │ │ │ + 0x000012e0 3232325f 72756c65 005f746d 705f3232 222_rule._tmp_22 │ │ │ │ │ + 0x000012f0 315f7275 6c65002e 4c433131 30002e4c 1_rule..LC110..L │ │ │ │ │ + 0x00001300 43313131 005f746d 705f3236 385f7275 C111._tmp_268_ru │ │ │ │ │ + 0x00001310 6c650072 65736572 7665645f 6b657977 le.reserved_keyw │ │ │ │ │ + 0x00001320 6f726473 005f5f63 6f6d706f 756e645f ords.__compound_ │ │ │ │ │ + 0x00001330 6c697465 72616c2e 30005f5f 636f6d70 literal.0.__comp │ │ │ │ │ + 0x00001340 6f756e64 5f6c6974 6572616c 2e31005f ound_literal.1._ │ │ │ │ │ + 0x00001350 5f636f6d 706f756e 645f6c69 74657261 _compound_litera │ │ │ │ │ + 0x00001360 6c2e3200 5f5f636f 6d706f75 6e645f6c l.2.__compound_l │ │ │ │ │ + 0x00001370 69746572 616c2e33 005f5f63 6f6d706f iteral.3.__compo │ │ │ │ │ + 0x00001380 756e645f 6c697465 72616c2e 34005f5f und_literal.4.__ │ │ │ │ │ + 0x00001390 636f6d70 6f756e64 5f6c6974 6572616c compound_literal │ │ │ │ │ + 0x000013a0 2e35005f 5f636f6d 706f756e 645f6c69 .5.__compound_li │ │ │ │ │ + 0x000013b0 74657261 6c2e3600 5f5f636f 6d706f75 teral.6.__compou │ │ │ │ │ + 0x000013c0 6e645f6c 69746572 616c2e37 005f5f63 nd_literal.7.__c │ │ │ │ │ + 0x000013d0 6f6d706f 756e645f 6c697465 72616c2e ompound_literal. │ │ │ │ │ + 0x000013e0 3800736f 66745f6b 6579776f 72647300 8.soft_keywords. │ │ │ │ │ + 0x000013f0 5f507950 6567656e 5f706172 7365005f _PyPegen_parse._ │ │ │ │ │ + 0x00001400 50795065 67656e5f 65787065 63745f74 PyPegen_expect_t │ │ │ │ │ + 0x00001410 6f6b656e 005f5079 4153545f 45787072 oken._PyAST_Expr │ │ │ │ │ + 0x00001420 65737369 6f6e0050 794d656d 5f4d616c ession.PyMem_Mal │ │ │ │ │ + 0x00001430 6c6f6300 5f507970 6567656e 5f737461 loc._Pypegen_sta │ │ │ │ │ + 0x00001440 636b5f6f 76657266 6c6f7700 5f50795f ck_overflow._Py_ │ │ │ │ │ + 0x00001450 6173646c 5f67656e 65726963 5f736571 asdl_generic_seq │ │ │ │ │ + 0x00001460 5f6e6577 0050794d 656d5f46 72656500 _new.PyMem_Free. │ │ │ │ │ + 0x00001470 5f507950 6567656e 5f736571 5f666c61 _PyPegen_seq_fla │ │ │ │ │ + 0x00001480 7474656e 005f5079 50656765 6e5f6d61 tten._PyPegen_ma │ │ │ │ │ + 0x00001490 6b655f6d 6f64756c 65005079 4572725f ke_module.PyErr_ │ │ │ │ │ + 0x000014a0 4f636375 72726564 0050794d 656d5f52 Occurred.PyMem_R │ │ │ │ │ + 0x000014b0 65616c6c 6f63005f 50795065 67656e5f ealloc._PyPegen_ │ │ │ │ │ + 0x000014c0 73696e67 6c65746f 6e5f7365 71005f50 singleton_seq._P │ │ │ │ │ + 0x000014d0 79506567 656e5f66 696c6c5f 746f6b65 yPegen_fill_toke │ │ │ │ │ + 0x000014e0 6e005f50 79415354 5f496e74 65726163 n._PyAST_Interac │ │ │ │ │ + 0x000014f0 74697665 00507945 72725f4e 6f4d656d tive.PyErr_NoMem │ │ │ │ │ + 0x00001500 6f727900 5f507950 6567656e 5f696e74 ory._PyPegen_int │ │ │ │ │ + 0x00001510 65726163 74697665 5f657869 74005f50 eractive_exit._P │ │ │ │ │ + 0x00001520 79506567 656e5f67 65745f6c 6173745f yPegen_get_last_ │ │ │ │ │ + 0x00001530 6e6f6e6e 77686974 65737061 63655f74 nonnwhitespace_t │ │ │ │ │ + 0x00001540 6f6b656e 005f5079 4153545f 50617373 oken._PyAST_Pass │ │ │ │ │ + 0x00001550 005f5079 4153545f 46756e63 74696f6e ._PyAST_Function │ │ │ │ │ + 0x00001560 54797065 005f5079 50656765 6e5f7365 Type._PyPegen_se │ │ │ │ │ + 0x00001570 715f6170 70656e64 5f746f5f 656e6400 q_append_to_end. │ │ │ │ │ + 0x00001580 5f507950 6567656e 5f6c6f6f 6b616865 _PyPegen_lookahe │ │ │ │ │ + 0x00001590 6164005f 50795065 67656e5f 6c6f6f6b ad._PyPegen_look │ │ │ │ │ + 0x000015a0 61686561 645f7769 74685f69 6e74005f ahead_with_int._ │ │ │ │ │ + 0x000015b0 50795065 67656e5f 65787065 63745f73 PyPegen_expect_s │ │ │ │ │ + 0x000015c0 6f66745f 6b657977 6f726400 5f507941 oft_keyword._PyA │ │ │ │ │ + 0x000015d0 53545f49 66005f50 79415354 5f576974 ST_If._PyAST_Wit │ │ │ │ │ + 0x000015e0 68005f50 79506567 656e5f66 756e6374 h._PyPegen_funct │ │ │ │ │ + 0x000015f0 696f6e5f 6465665f 6465636f 7261746f ion_def_decorato │ │ │ │ │ + 0x00001600 7273005f 50795065 67656e5f 65787065 rs._PyPegen_expe │ │ │ │ │ + 0x00001610 63745f66 6f726365 645f746f 6b656e00 ct_forced_token. │ │ │ │ │ + 0x00001620 5f507941 53545f54 7279005f 50794153 _PyAST_Try._PyAS │ │ │ │ │ + 0x00001630 545f5768 696c6500 5f507941 53545f6d T_While._PyAST_m │ │ │ │ │ + 0x00001640 61746368 5f636173 65005f50 79506567 atch_case._PyPeg │ │ │ │ │ + 0x00001650 656e5f63 6c617373 5f646566 5f646563 en_class_def_dec │ │ │ │ │ + 0x00001660 6f726174 6f727300 5f507941 53545f4d orators._PyAST_M │ │ │ │ │ + 0x00001670 61746368 005f5079 4153545f 4173796e atch._PyAST_Asyn │ │ │ │ │ + 0x00001680 63576974 68005f50 79415354 5f547279 cWith._PyAST_Try │ │ │ │ │ + 0x00001690 53746172 00507945 78635f53 796e7461 Star.PyExc_Synta │ │ │ │ │ + 0x000016a0 78457272 6f72005f 50795065 67656e5f xError._PyPegen_ │ │ │ │ │ + 0x000016b0 72616973 655f6572 726f7200 50794578 raise_error.PyEx │ │ │ │ │ + 0x000016c0 635f496e 64656e74 6174696f 6e457272 c_IndentationErr │ │ │ │ │ + 0x000016d0 6f72005f 50795065 67656e5f 64756d6d or._PyPegen_dumm │ │ │ │ │ + 0x000016e0 795f6e61 6d65005f 50795065 67656e5f y_name._PyPegen_ │ │ │ │ │ + 0x000016f0 7365715f 696e7365 72745f69 6e5f6672 seq_insert_in_fr │ │ │ │ │ + 0x00001700 6f6e7400 5f507950 6567656e 5f69735f ont._PyPegen_is_ │ │ │ │ │ + 0x00001710 6d656d6f 697a6564 005f5079 50656765 memoized._PyPege │ │ │ │ │ + 0x00001720 6e5f6e61 6d655f74 6f6b656e 005f5079 n_name_token._Py │ │ │ │ │ + 0x00001730 50656765 6e5f6c6f 6f6b6168 6561645f Pegen_lookahead_ │ │ │ │ │ + 0x00001740 77697468 5f737472 696e6700 5f507950 with_string._PyP │ │ │ │ │ + 0x00001750 6567656e 5f696e73 6572745f 6d656d6f egen_insert_memo │ │ │ │ │ + 0x00001760 005f5079 50656765 6e5f7365 745f6578 ._PyPegen_set_ex │ │ │ │ │ + 0x00001770 70725f63 6f6e7465 7874005f 50794153 pr_context._PyAS │ │ │ │ │ + 0x00001780 545f416e 6e417373 69676e00 5f507941 T_AnnAssign._PyA │ │ │ │ │ + 0x00001790 53545f45 78707200 5f507941 53545f41 ST_Expr._PyAST_A │ │ │ │ │ + 0x000017a0 75674173 7369676e 005f5079 4153545f ugAssign._PyAST_ │ │ │ │ │ + 0x000017b0 41737369 676e005f 50794153 545f5265 Assign._PyAST_Re │ │ │ │ │ + 0x000017c0 7475726e 005f5079 4153545f 53756273 turn._PyAST_Subs │ │ │ │ │ + 0x000017d0 63726970 74005f50 79506567 656e5f75 cript._PyPegen_u │ │ │ │ │ + 0x000017e0 70646174 655f6d65 6d6f005f 50794153 pdate_memo._PyAS │ │ │ │ │ + 0x000017f0 545f4174 74726962 75746500 5f507941 T_Attribute._PyA │ │ │ │ │ + 0x00001800 53545f52 61697365 005f5079 4153545f ST_Raise._PyAST_ │ │ │ │ │ + 0x00001810 496d706f 7274005f 50794153 545f4465 Import._PyAST_De │ │ │ │ │ + 0x00001820 6c657465 005f5079 4153545f 41737365 lete._PyAST_Asse │ │ │ │ │ + 0x00001830 7274005f 50794153 545f4272 65616b00 rt._PyAST_Break. │ │ │ │ │ + 0x00001840 5f507941 53545f43 6f6e7469 6e756500 _PyAST_Continue. │ │ │ │ │ + 0x00001850 5f507950 6567656e 5f6d6170 5f6e616d _PyPegen_map_nam │ │ │ │ │ + 0x00001860 65735f74 6f5f6964 73005f50 79415354 es_to_ids._PyAST │ │ │ │ │ + 0x00001870 5f476c6f 62616c00 5f507941 53545f4e _Global._PyAST_N │ │ │ │ │ + 0x00001880 6f6e6c6f 63616c00 5f507941 53545f54 onlocal._PyAST_T │ │ │ │ │ + 0x00001890 79706541 6c696173 005f5079 50656765 ypeAlias._PyPege │ │ │ │ │ + 0x000018a0 6e5f6765 745f6578 70725f6e 616d6500 n_get_expr_name. │ │ │ │ │ + 0x000018b0 5f507941 53545f43 616c6c00 5f507950 _PyAST_Call._PyP │ │ │ │ │ + 0x000018c0 6567656e 5f6e756d 6265725f 746f6b65 egen_number_toke │ │ │ │ │ + 0x000018d0 6e005f50 795f4e6f 6e655374 72756374 n._Py_NoneStruct │ │ │ │ │ + 0x000018e0 005f5079 4153545f 436f6e73 74616e74 ._PyAST_Constant │ │ │ │ │ + 0x000018f0 005f5079 4153545f 4c697374 436f6d70 ._PyAST_ListComp │ │ │ │ │ + 0x00001900 005f5079 5f547275 65537472 75637400 ._Py_TrueStruct. │ │ │ │ │ + 0x00001910 5f507950 6567656e 5f676574 5f6b6579 _PyPegen_get_key │ │ │ │ │ + 0x00001920 73005f50 79506567 656e5f67 65745f76 s._PyPegen_get_v │ │ │ │ │ + 0x00001930 616c7565 73005f50 79415354 5f446963 alues._PyAST_Dic │ │ │ │ │ + 0x00001940 74005f50 795f4661 6c736553 74727563 t._Py_FalseStruc │ │ │ │ │ + 0x00001950 74005f50 79415354 5f536574 005f5079 t._PyAST_Set._Py │ │ │ │ │ + 0x00001960 5f456c6c 69707369 734f626a 65637400 _EllipsisObject. │ │ │ │ │ + 0x00001970 5f507950 6567656e 5f6b6579 5f76616c _PyPegen_key_val │ │ │ │ │ + 0x00001980 75655f70 61697200 5f507941 53545f44 ue_pair._PyAST_D │ │ │ │ │ + 0x00001990 69637443 6f6d7000 5f507941 53545f53 ictComp._PyAST_S │ │ │ │ │ + 0x000019a0 6574436f 6d70005f 50795065 67656e5f etComp._PyPegen_ │ │ │ │ │ + 0x000019b0 73747269 6e675f74 6f6b656e 005f5079 string_token._Py │ │ │ │ │ + 0x000019c0 50656765 6e5f636f 6e737461 6e745f66 Pegen_constant_f │ │ │ │ │ + 0x000019d0 726f6d5f 73747269 6e67005f 50795065 rom_string._PyPe │ │ │ │ │ + 0x000019e0 67656e5f 636f6e63 6174656e 6174655f gen_concatenate_ │ │ │ │ │ + 0x000019f0 73747269 6e677300 5f507950 6567656e strings._PyPegen │ │ │ │ │ + 0x00001a00 5f636f6e 7374616e 745f6672 6f6d5f74 _constant_from_t │ │ │ │ │ + 0x00001a10 6f6b656e 005f5079 50656765 6e5f6a6f oken._PyPegen_jo │ │ │ │ │ + 0x00001a20 696e6564 5f737472 005f5079 4153545f ined_str._PyAST_ │ │ │ │ │ + 0x00001a30 5475706c 65005f50 79415354 5f537461 Tuple._PyAST_Sta │ │ │ │ │ + 0x00001a40 72726564 005f5079 4153545f 4c697374 rred._PyAST_List │ │ │ │ │ + 0x00001a50 005f5079 4153545f 4e616d65 64457870 ._PyAST_NamedExp │ │ │ │ │ + 0x00001a60 72005f50 79415354 5f47656e 65726174 r._PyAST_Generat │ │ │ │ │ + 0x00001a70 6f724578 70005f50 79415354 5f496645 orExp._PyAST_IfE │ │ │ │ │ + 0x00001a80 7870005f 50795065 67656e5f 63686563 xp._PyPegen_chec │ │ │ │ │ + 0x00001a90 6b5f6c65 67616379 5f73746d 74005f50 k_legacy_stmt._P │ │ │ │ │ + 0x00001aa0 79415354 5f426f6f 6c4f7000 5f507941 yAST_BoolOp._PyA │ │ │ │ │ + 0x00001ab0 53545f42 696e4f70 005f5079 50656765 ST_BinOp._PyPege │ │ │ │ │ + 0x00001ac0 6e5f636d 706f705f 65787072 5f706169 n_cmpop_expr_pai │ │ │ │ │ + 0x00001ad0 72005f50 79506567 656e5f67 65745f63 r._PyPegen_get_c │ │ │ │ │ + 0x00001ae0 6d706f70 73005f50 79506567 656e5f67 mpops._PyPegen_g │ │ │ │ │ + 0x00001af0 65745f65 78707273 005f5079 4153545f et_exprs._PyAST_ │ │ │ │ │ + 0x00001b00 436f6d70 61726500 5f507941 53545f55 Compare._PyAST_U │ │ │ │ │ + 0x00001b10 6e617279 4f70005f 50795065 67656e5f naryOp._PyPegen_ │ │ │ │ │ + 0x00001b20 63686563 6b5f6261 7272795f 61735f66 check_barry_as_f │ │ │ │ │ + 0x00001b30 6c75666c 005f5079 4153545f 41776169 lufl._PyAST_Awai │ │ │ │ │ + 0x00001b40 74005f50 79415354 5f4c616d 62646100 t._PyAST_Lambda. │ │ │ │ │ + 0x00001b50 5f507950 6567656e 5f656d70 74795f61 _PyPegen_empty_a │ │ │ │ │ + 0x00001b60 7267756d 656e7473 005f5079 4153545f rguments._PyAST_ │ │ │ │ │ + 0x00001b70 636f6d70 72656865 6e73696f 6e005f50 comprehension._P │ │ │ │ │ + 0x00001b80 79415354 5f46756e 6374696f 6e446566 yAST_FunctionDef │ │ │ │ │ + 0x00001b90 005f5079 4153545f 4173796e 6346756e ._PyAST_AsyncFun │ │ │ │ │ + 0x00001ba0 6374696f 6e446566 005f5079 50656765 ctionDef._PyPege │ │ │ │ │ + 0x00001bb0 6e5f636f 6c6c6563 745f6361 6c6c5f73 n_collect_call_s │ │ │ │ │ + 0x00001bc0 65717300 5f507950 6567656e 5f736571 eqs._PyPegen_seq │ │ │ │ │ + 0x00001bd0 5f657874 72616374 5f737461 72726564 _extract_starred │ │ │ │ │ + 0x00001be0 5f657870 7273005f 50795065 67656e5f _exprs._PyPegen_ │ │ │ │ │ + 0x00001bf0 7365715f 64656c65 74655f73 74617272 seq_delete_starr │ │ │ │ │ + 0x00001c00 65645f65 78707273 005f5079 50656765 ed_exprs._PyPege │ │ │ │ │ + 0x00001c10 6e5f6e6f 6e706172 656e5f67 656e6578 n_nonparen_genex │ │ │ │ │ + 0x00001c20 705f696e 5f63616c 6c005f50 79506567 p_in_call._PyPeg │ │ │ │ │ + 0x00001c30 656e5f73 65715f6c 6173745f 6974656d en_seq_last_item │ │ │ │ │ + 0x00001c40 005f5079 50656765 6e5f6765 745f6c61 ._PyPegen_get_la │ │ │ │ │ + 0x00001c50 73745f63 6f6d7072 6568656e 73696f6e st_comprehension │ │ │ │ │ + 0x00001c60 5f697465 6d005f50 79506567 656e5f61 _item._PyPegen_a │ │ │ │ │ + 0x00001c70 7267756d 656e7473 5f706172 73696e67 rguments_parsing │ │ │ │ │ + 0x00001c80 5f657272 6f72005f 50794153 545f616c _error._PyAST_al │ │ │ │ │ + 0x00001c90 69617300 5f507950 6567656e 5f6a6f69 ias._PyPegen_joi │ │ │ │ │ + 0x00001ca0 6e5f6e61 6d65735f 77697468 5f646f74 n_names_with_dot │ │ │ │ │ + 0x00001cb0 005f5079 4153545f 5969656c 6446726f ._PyAST_YieldFro │ │ │ │ │ + 0x00001cc0 6d005f50 79415354 5f596965 6c640050 m._PyAST_Yield.P │ │ │ │ │ + 0x00001cd0 79427974 65735f41 73537472 696e6700 yBytes_AsString. │ │ │ │ │ + 0x00001ce0 5f507950 6567656e 5f6e6577 5f747970 _PyPegen_new_typ │ │ │ │ │ + 0x00001cf0 655f636f 6d6d656e 74005f50 79506567 e_comment._PyPeg │ │ │ │ │ + 0x00001d00 656e5f6d 616b655f 61726775 6d656e74 en_make_argument │ │ │ │ │ + 0x00001d10 73005f50 79415354 5f617267 005f5079 s._PyAST_arg._Py │ │ │ │ │ + 0x00001d20 50656765 6e5f6164 645f7479 70655f63 Pegen_add_type_c │ │ │ │ │ + 0x00001d30 6f6d6d65 6e745f74 6f5f6172 67005f50 omment_to_arg._P │ │ │ │ │ + 0x00001d40 79506567 656e5f73 65715f63 6f756e74 yPegen_seq_count │ │ │ │ │ + 0x00001d50 5f646f74 73005f50 79506567 656e5f63 _dots._PyPegen_c │ │ │ │ │ + 0x00001d60 6865636b 65645f66 75747572 655f696d hecked_future_im │ │ │ │ │ + 0x00001d70 706f7274 005f5079 4153545f 496d706f port._PyAST_Impo │ │ │ │ │ + 0x00001d80 72744672 6f6d005f 50795065 67656e5f rtFrom._PyPegen_ │ │ │ │ │ + 0x00001d90 616c6961 735f666f 725f7374 6172005f alias_for_star._ │ │ │ │ │ + 0x00001da0 50795065 67656e5f 736c6173 685f7769 PyPegen_slash_wi │ │ │ │ │ + 0x00001db0 74685f64 65666175 6c74005f 50795065 th_default._PyPe │ │ │ │ │ + 0x00001dc0 67656e5f 6e616d65 5f646566 61756c74 gen_name_default │ │ │ │ │ + 0x00001dd0 5f706169 72005f50 79506567 656e5f73 _pair._PyPegen_s │ │ │ │ │ + 0x00001de0 7461725f 65746300 5f507950 6567656e tar_etc._PyPegen │ │ │ │ │ + 0x00001df0 5f666f72 6d617474 65645f76 616c7565 _formatted_value │ │ │ │ │ + 0x00001e00 005f5079 50656765 6e5f6368 65636b5f ._PyPegen_check_ │ │ │ │ │ + 0x00001e10 66737472 696e675f 636f6e76 65727369 fstring_conversi │ │ │ │ │ + 0x00001e20 6f6e005f 50795065 67656e5f 73657475 on._PyPegen_setu │ │ │ │ │ + 0x00001e30 705f6675 6c6c5f66 6f726d61 745f7370 p_full_format_sp │ │ │ │ │ + 0x00001e40 6563005f 50795065 67656e5f 6c6f6f6b ec._PyPegen_look │ │ │ │ │ + 0x00001e50 61686561 645f666f 725f6578 7072005f ahead_for_expr._ │ │ │ │ │ + 0x00001e60 50794153 545f536c 69636500 5f507941 PyAST_Slice._PyA │ │ │ │ │ + 0x00001e70 53545f45 78636570 7448616e 646c6572 ST_ExceptHandler │ │ │ │ │ + 0x00001e80 005f5079 4153545f 436c6173 73446566 ._PyAST_ClassDef │ │ │ │ │ + 0x00001e90 005f5079 4153545f 466f7200 5f507941 ._PyAST_For._PyA │ │ │ │ │ + 0x00001ea0 53545f41 73796e63 466f7200 5f507950 ST_AsyncFor._PyP │ │ │ │ │ + 0x00001eb0 6567656e 5f617567 6f706572 61746f72 egen_augoperator │ │ │ │ │ + 0x00001ec0 005f5079 4153545f 6b657977 6f726400 ._PyAST_keyword. │ │ │ │ │ + 0x00001ed0 5f507950 6567656e 5f6b6579 776f7264 _PyPegen_keyword │ │ │ │ │ + 0x00001ee0 5f6f725f 73746172 72656400 5f507950 _or_starred._PyP │ │ │ │ │ + 0x00001ef0 6567656e 5f6a6f69 6e5f7365 7175656e egen_join_sequen │ │ │ │ │ + 0x00001f00 63657300 5f507941 53545f77 69746869 ces._PyAST_withi │ │ │ │ │ + 0x00001f10 74656d00 5f507950 6567656e 5f736f66 tem._PyPegen_sof │ │ │ │ │ + 0x00001f20 745f6b65 79776f72 645f746f 6b656e00 t_keyword_token. │ │ │ │ │ + 0x00001f30 5f507950 6567656e 5f726169 73655f65 _PyPegen_raise_e │ │ │ │ │ + 0x00001f40 72726f72 5f6b6e6f 776e5f6c 6f636174 rror_known_locat │ │ │ │ │ + 0x00001f50 696f6e00 5f507950 6567656e 5f646563 ion._PyPegen_dec │ │ │ │ │ + 0x00001f60 6f646564 5f636f6e 7374616e 745f6672 oded_constant_fr │ │ │ │ │ + 0x00001f70 6f6d5f74 6f6b656e 005f5079 4153545f om_token._PyAST_ │ │ │ │ │ + 0x00001f80 4d617463 68536571 75656e63 65005f50 MatchSequence._P │ │ │ │ │ + 0x00001f90 79415354 5f4d6174 63685374 6172005f yAST_MatchStar._ │ │ │ │ │ + 0x00001fa0 50794153 545f4d61 74636841 73005f50 PyAST_MatchAs._P │ │ │ │ │ + 0x00001fb0 79415354 5f4d6174 63684f72 005f5079 yAST_MatchOr._Py │ │ │ │ │ + 0x00001fc0 4153545f 4d617463 68436c61 7373005f AST_MatchClass._ │ │ │ │ │ + 0x00001fd0 50794153 545f4d61 74636856 616c7565 PyAST_MatchValue │ │ │ │ │ + 0x00001fe0 005f5079 4153545f 4d617463 684d6170 ._PyAST_MatchMap │ │ │ │ │ + 0x00001ff0 70696e67 005f5079 50656765 6e5f6765 ping._PyPegen_ge │ │ │ │ │ + 0x00002000 745f7061 74746572 6e5f6b65 7973005f t_pattern_keys._ │ │ │ │ │ + 0x00002010 50795065 67656e5f 6765745f 70617474 PyPegen_get_patt │ │ │ │ │ + 0x00002020 65726e73 005f5079 50656765 6e5f7365 erns._PyPegen_se │ │ │ │ │ + 0x00002030 715f6669 7273745f 6974656d 005f5079 q_first_item._Py │ │ │ │ │ + 0x00002040 4153545f 4d617463 6853696e 676c6574 AST_MatchSinglet │ │ │ │ │ + 0x00002050 6f6e005f 50795065 67656e5f 656e7375 on._PyPegen_ensu │ │ │ │ │ + 0x00002060 72655f72 65616c00 5f507950 6567656e re_real._PyPegen │ │ │ │ │ + 0x00002070 5f6b6579 5f706174 7465726e 5f706169 _key_pattern_pai │ │ │ │ │ + 0x00002080 72005f50 79415354 5f547970 65566172 r._PyAST_TypeVar │ │ │ │ │ + 0x00002090 005f5079 4153545f 50617261 6d537065 ._PyAST_ParamSpe │ │ │ │ │ + 0x000020a0 63005f50 79415354 5f547970 65566172 c._PyAST_TypeVar │ │ │ │ │ + 0x000020b0 5475706c 65005f50 79506567 656e5f65 Tuple._PyPegen_e │ │ │ │ │ + 0x000020c0 6e737572 655f696d 6167696e 61727900 nsure_imaginary. │ │ │ │ │ + 0x000020d0 5f507950 6567656e 5f676574 5f696e76 _PyPegen_get_inv │ │ │ │ │ + 0x000020e0 616c6964 5f746172 67657400 alid_target. │ │ │ ├── string_parser.o │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: REL (Relocatable file) │ │ │ │ │ Machine: ARM │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 0 (bytes into file) │ │ │ │ │ - Start of section headers: 5608 (bytes into file) │ │ │ │ │ + Start of section headers: 4892 (bytes into file) │ │ │ │ │ Flags: 0x5000000, Version5 EABI │ │ │ │ │ Size of this header: 52 (bytes) │ │ │ │ │ Size of program headers: 0 (bytes) │ │ │ │ │ Number of program headers: 0 │ │ │ │ │ Size of section headers: 40 (bytes) │ │ │ │ │ Number of section headers: 13 │ │ │ │ │ Section header string table index: 12 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -There are 13 section headers, starting at offset 0x15e8: │ │ │ │ │ +There are 13 section headers, starting at offset 0x131c: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .text PROGBITS 00000000 000034 0001e8 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 0010b0 0000b8 08 I 10 1 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 000e6c 0000b8 08 I 10 1 4 │ │ │ │ │ [ 3] .data PROGBITS 00000000 00021c 000000 00 WA 0 0 1 │ │ │ │ │ [ 4] .bss NOBITS 00000000 00021c 000000 00 WA 0 0 1 │ │ │ │ │ [ 5] .rodata.str1.4 PROGBITS 00000000 00021c 0000a2 01 AMS 0 0 4 │ │ │ │ │ - [ 6] .text.hot PROGBITS 00000000 0002c0 0008c8 00 AX 0 0 4 │ │ │ │ │ - [ 7] .rel.text.hot REL 00000000 001168 000410 08 I 10 6 4 │ │ │ │ │ - [ 8] .note.GNU-stack PROGBITS 00000000 000b88 000000 00 0 0 1 │ │ │ │ │ - [ 9] .ARM.attributes ARM_ATTRIBUTES 00000000 000b88 000033 00 0 0 1 │ │ │ │ │ - [10] .symtab SYMTAB 00000000 000bbc 0002b0 10 11 20 4 │ │ │ │ │ - [11] .strtab STRTAB 00000000 000e6c 000241 00 0 0 1 │ │ │ │ │ - [12] .shstrtab STRTAB 00000000 001578 00006d 00 0 0 1 │ │ │ │ │ + [ 6] .text.hot PROGBITS 00000000 0002c0 000674 00 AX 0 0 4 │ │ │ │ │ + [ 7] .rel.text.hot REL 00000000 000f24 000388 08 I 10 6 4 │ │ │ │ │ + [ 8] .note.GNU-stack PROGBITS 00000000 000934 000000 00 0 0 1 │ │ │ │ │ + [ 9] .ARM.attributes ARM_ATTRIBUTES 00000000 000934 000033 00 0 0 1 │ │ │ │ │ + [10] .symtab SYMTAB 00000000 000968 0002b0 10 11 20 4 │ │ │ │ │ + [11] .strtab STRTAB 00000000 000c18 000252 00 0 0 1 │ │ │ │ │ + [12] .shstrtab STRTAB 00000000 0012ac 00006d 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), y (purecode), p (processor specific) │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -1,45 +1,45 @@ │ │ │ │ │ │ │ │ │ │ Symbol table '.symtab' contains 43 entries: │ │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ │ 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ │ 1: 00000000 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ 2: 00000000 0 NOTYPE LOCAL DEFAULT 5 .LC0 │ │ │ │ │ 3: 0000001c 0 NOTYPE LOCAL DEFAULT 5 .LC1 │ │ │ │ │ - 4: 0000004c 0 NOTYPE LOCAL DEFAULT 5 .LC2 │ │ │ │ │ - 5: 00000054 0 NOTYPE LOCAL DEFAULT 5 .LC3 │ │ │ │ │ - 6: 00000000 0 SECTION LOCAL DEFAULT 6 .text.hot │ │ │ │ │ - 7: 00000000 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 8: 000001a6 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 9: 000001ca 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 10: 00000214 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 11: 000002a4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 12: 000002f4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 13: 00000384 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 14: 00000001 418 FUNC LOCAL DEFAULT 1 warn_invalid_escape_sequence │ │ │ │ │ - 15: 000008b1 22 FUNC LOCAL DEFAULT 6 Py_XDECREF │ │ │ │ │ - 16: 000001a5 68 FUNC LOCAL DEFAULT 1 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ + 4: 00000000 0 SECTION LOCAL DEFAULT 6 .text.hot │ │ │ │ │ + 5: 00000000 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 6: 00000431 580 FUNC LOCAL DEFAULT 6 decode_unicode_with_escapes │ │ │ │ │ + 7: 000000ea 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 8: 0000010e 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 9: 00000150 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 10: 000001e0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 11: 00000228 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 12: 000002b8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 13: 00000001 418 FUNC LOCAL DEFAULT 1 warn_invalid_escape_sequence │ │ │ │ │ + 14: 000001a5 68 FUNC LOCAL DEFAULT 1 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ + 15: 0000004c 0 NOTYPE LOCAL DEFAULT 5 .LC2 │ │ │ │ │ + 16: 00000054 0 NOTYPE LOCAL DEFAULT 5 .LC3 │ │ │ │ │ 17: 0000005c 0 NOTYPE LOCAL DEFAULT 5 .LC4 │ │ │ │ │ 18: 00000084 0 NOTYPE LOCAL DEFAULT 5 .LC5 │ │ │ │ │ 19: 00000000 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 20: 00000001 1666 FUNC GLOBAL HIDDEN 6 _PyPegen_parse_string │ │ │ │ │ + 20: 00000001 1038 FUNC GLOBAL HIDDEN 6 _PyPegen_parse_string │ │ │ │ │ 21: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_AsString │ │ │ │ │ 22: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_ctype_table │ │ │ │ │ 23: 00000000 0 NOTYPE GLOBAL DEFAULT UND strlen │ │ │ │ │ 24: 00000000 0 NOTYPE GLOBAL DEFAULT UND strchr │ │ │ │ │ 25: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_DecodeUTF8Stateful │ │ │ │ │ - 26: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_FromStringAndSize │ │ │ │ │ - 27: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ │ - 28: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ - 29: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_BadInternalCall │ │ │ │ │ - 30: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyBytes_DecodeEscape2 │ │ │ │ │ - 31: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_DecodeUTF8 │ │ │ │ │ - 32: 00000000 0 NOTYPE GLOBAL DEFAULT UND __sprintf_chk │ │ │ │ │ - 33: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_SyntaxError │ │ │ │ │ - 34: 00000685 556 FUNC GLOBAL HIDDEN 6 _PyPegen_decode_string │ │ │ │ │ + 26: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_BadInternalCall │ │ │ │ │ + 27: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_FromStringAndSize │ │ │ │ │ + 28: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyBytes_DecodeEscape2 │ │ │ │ │ + 29: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ + 30: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_SyntaxError │ │ │ │ │ + 31: 00000411 30 FUNC GLOBAL HIDDEN 6 _PyPegen_decode_string │ │ │ │ │ + 32: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ │ + 33: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_DecodeUTF8 │ │ │ │ │ + 34: 00000000 0 NOTYPE GLOBAL DEFAULT UND __sprintf_chk │ │ │ │ │ 35: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromFormat │ │ │ │ │ 36: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_SyntaxWarning │ │ │ │ │ 37: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_DeprecationWarning │ │ │ │ │ 38: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_Size │ │ │ │ │ 39: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_WarnExplicitObject │ │ │ │ │ 40: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ 41: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Clear │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,159 +1,142 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x10b0 contains 23 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0xe6c contains 23 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 0000003a 0000112f R_ARM_THM_MOVW_ABS_NC 0000005c .LC4 │ │ │ │ │ 0000003e 0000122f R_ARM_THM_MOVW_ABS_NC 00000084 .LC5 │ │ │ │ │ 00000046 00001130 R_ARM_THM_MOVT_ABS 0000005c .LC4 │ │ │ │ │ 0000004a 00001230 R_ARM_THM_MOVT_ABS 00000084 .LC5 │ │ │ │ │ 0000004e 0000230a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ 00000066 0000242f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxWarning │ │ │ │ │ 0000006a 0000252f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_DeprecationWarning │ │ │ │ │ 0000006e 00002430 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxWarning │ │ │ │ │ 00000072 00002530 R_ARM_THM_MOVT_ABS 00000000 PyExc_DeprecationWarning │ │ │ │ │ 0000008e 0000150a R_ARM_THM_CALL 00000000 PyBytes_AsString │ │ │ │ │ 0000009a 0000260a R_ARM_THM_CALL 00000000 PyBytes_Size │ │ │ │ │ 000000c4 0000270a R_ARM_THM_CALL 00000000 PyErr_WarnExplicitObject │ │ │ │ │ -00000122 00001c0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000122 00001d0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000012a 0000280a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ 00000130 0000290a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00000134 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00000138 00002130 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00000134 00001e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00000138 00001e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00000150 0000122f R_ARM_THM_MOVW_ABS_NC 00000084 .LC5 │ │ │ │ │ 00000154 00001230 R_ARM_THM_MOVT_ABS 00000084 .LC5 │ │ │ │ │ -0000017c 00001c0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000017c 00001d0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000192 0000112f R_ARM_THM_MOVW_ABS_NC 0000005c .LC4 │ │ │ │ │ 00000196 00001130 R_ARM_THM_MOVT_ABS 0000005c .LC4 │ │ │ │ │ 000001de 00002a0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error_known_location │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x1168 contains 130 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0xf24 contains 113 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000018 0000150a R_ARM_THM_CALL 00000000 PyBytes_AsString │ │ │ │ │ -00000028 0000162f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -0000002c 00001630 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00000056 0000170a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -0000007c 0000180a R_ARM_THM_CALL 00000000 strchr │ │ │ │ │ -000000b6 00001a0a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -000000c2 0000150a R_ARM_THM_CALL 00000000 PyBytes_AsString │ │ │ │ │ -0000011e 00001b0a R_ARM_THM_CALL 00000000 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ │ -0000014a 00001c0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000017e 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00000182 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000186 00001d0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000001e2 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000001e6 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000001ea 00001d0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00000214 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00000218 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -0000021c 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00000220 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00000224 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00000228 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -0000022c 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00000230 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00000234 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00000238 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -0000023c 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00000240 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00000244 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00000248 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -0000024c 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00000250 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00000254 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00000258 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -0000025c 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00000260 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00000264 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00000268 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -0000026c 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00000270 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00000274 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00000278 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -0000027c 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00000280 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00000284 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00000288 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -0000028c 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00000290 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00000294 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00000298 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -0000029c 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -000002a0 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -000002f4 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -000002f8 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -000002fc 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00000300 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00000304 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00000308 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -0000030c 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00000310 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00000314 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00000318 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -0000031c 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00000320 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00000324 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00000328 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -0000032c 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00000330 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00000334 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00000338 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -0000033c 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00000340 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00000344 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00000348 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -0000034c 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00000350 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00000354 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00000358 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -0000035c 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00000360 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00000364 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00000368 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -0000036c 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00000370 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00000374 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00000378 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -0000037c 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00000380 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -000004ae 00001e0a R_ARM_THM_CALL 00000000 _PyBytes_DecodeEscape2 │ │ │ │ │ -000004c8 00000e0a R_ARM_THM_CALL 00000001 warn_invalid_escape_sequence │ │ │ │ │ -000004e4 00001c0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000506 00001f0a R_ARM_THM_CALL 00000000 PyUnicode_DecodeUTF8 │ │ │ │ │ -00000532 0000042f R_ARM_THM_MOVW_ABS_NC 0000004c .LC2 │ │ │ │ │ -00000536 00000430 R_ARM_THM_MOVT_ABS 0000004c .LC2 │ │ │ │ │ -00000560 0000200a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ -0000059e 00000e0a R_ARM_THM_CALL 00000001 warn_invalid_escape_sequence │ │ │ │ │ -000005c0 00001c0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000005d8 00001c0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000005e2 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000005e6 00002130 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000005ea 0000032f R_ARM_THM_MOVW_ABS_NC 0000001c .LC1 │ │ │ │ │ -000005ee 00000330 R_ARM_THM_MOVT_ABS 0000001c .LC1 │ │ │ │ │ -00000600 0000100a R_ARM_THM_CALL 000001a5 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0000060c 0000052f R_ARM_THM_MOVW_ABS_NC 00000054 .LC3 │ │ │ │ │ -00000610 00000530 R_ARM_THM_MOVT_ABS 00000054 .LC3 │ │ │ │ │ -0000062e 0000052f R_ARM_THM_MOVW_ABS_NC 00000054 .LC3 │ │ │ │ │ -00000632 00000530 R_ARM_THM_MOVT_ABS 00000054 .LC3 │ │ │ │ │ -00000664 00001c0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000670 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00000674 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000067c 00001d0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000006c8 00001a0a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -000006d2 0000150a R_ARM_THM_CALL 00000000 PyBytes_AsString │ │ │ │ │ -0000074c 00001b0a R_ARM_THM_CALL 00000000 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ │ -0000076a 00001c0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000782 00000e0a R_ARM_THM_CALL 00000001 warn_invalid_escape_sequence │ │ │ │ │ -000007a2 00001c0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000007ce 00001f0a R_ARM_THM_CALL 00000000 PyUnicode_DecodeUTF8 │ │ │ │ │ -000007ee 0000042f R_ARM_THM_MOVW_ABS_NC 0000004c .LC2 │ │ │ │ │ -000007f2 00000430 R_ARM_THM_MOVT_ABS 0000004c .LC2 │ │ │ │ │ -00000828 0000200a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ -0000084a 00001c0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000852 0000052f R_ARM_THM_MOVW_ABS_NC 00000054 .LC3 │ │ │ │ │ -00000856 00000530 R_ARM_THM_MOVT_ABS 00000054 .LC3 │ │ │ │ │ -00000876 0000052f R_ARM_THM_MOVW_ABS_NC 00000054 .LC3 │ │ │ │ │ -0000087a 00000530 R_ARM_THM_MOVT_ABS 00000054 .LC3 │ │ │ │ │ -000008aa 00001c0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000096 0000191e R_ARM_THM_JUMP24 00000000 PyUnicode_DecodeUTF8Stateful │ │ │ │ │ -00000496 00001a1e R_ARM_THM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -000006ac 0000191e R_ARM_THM_JUMP24 00000000 PyUnicode_DecodeUTF8Stateful │ │ │ │ │ -000008c0 00001c1e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +00000026 0000162f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +0000002a 00001630 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +0000004a 0000170a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +0000006c 0000180a R_ARM_THM_CALL 00000000 strchr │ │ │ │ │ +000000c4 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000000c8 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000000cc 00001a0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000011e 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00000122 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00000126 00001a0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000150 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00000154 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00000158 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +0000015c 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00000160 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00000164 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00000168 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +0000016c 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00000170 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00000174 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00000178 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +0000017c 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00000180 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00000184 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00000188 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +0000018c 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00000190 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00000194 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00000198 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +0000019c 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +000001a0 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +000001a4 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +000001a8 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +000001ac 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +000001b0 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +000001b4 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +000001b8 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +000001bc 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +000001c0 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +000001c4 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +000001c8 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +000001cc 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +000001d0 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +000001d4 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +000001d8 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +000001dc 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00000228 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +0000022c 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00000230 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00000234 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00000238 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +0000023c 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00000240 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00000244 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00000248 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +0000024c 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00000250 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00000254 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00000258 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +0000025c 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00000260 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00000264 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00000268 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +0000026c 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00000270 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00000274 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00000278 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +0000027c 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00000280 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00000284 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00000288 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +0000028c 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00000290 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00000294 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00000298 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +0000029c 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +000002a0 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +000002a4 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +000002a8 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +000002ac 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +000002b0 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +000002b4 00000402 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +0000039a 00001c0a R_ARM_THM_CALL 00000000 _PyBytes_DecodeEscape2 │ │ │ │ │ +000003ac 00000d0a R_ARM_THM_CALL 00000001 warn_invalid_escape_sequence │ │ │ │ │ +000003c6 00001d0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000003d8 00001e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000003dc 00001e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000003e0 0000032f R_ARM_THM_MOVW_ABS_NC 0000001c .LC1 │ │ │ │ │ +000003e4 00000330 R_ARM_THM_MOVT_ABS 0000001c .LC1 │ │ │ │ │ +000003f6 00000e0a R_ARM_THM_CALL 000001a5 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +000003fc 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00000400 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00000408 00001a0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000460 00001b0a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +0000046c 0000150a R_ARM_THM_CALL 00000000 PyBytes_AsString │ │ │ │ │ +000004d2 0000200a R_ARM_THM_CALL 00000000 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ │ +000004f8 00001d0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000052c 0000210a R_ARM_THM_CALL 00000000 PyUnicode_DecodeUTF8 │ │ │ │ │ +00000554 00000f2f R_ARM_THM_MOVW_ABS_NC 0000004c .LC2 │ │ │ │ │ +00000558 00000f30 R_ARM_THM_MOVT_ABS 0000004c .LC2 │ │ │ │ │ +00000594 0000220a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ +000005da 00000d0a R_ARM_THM_CALL 00000001 warn_invalid_escape_sequence │ │ │ │ │ +000005f4 00001d0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000060a 00001d0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000061e 00001d0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000626 0000102f R_ARM_THM_MOVW_ABS_NC 00000054 .LC3 │ │ │ │ │ +0000062a 00001030 R_ARM_THM_MOVT_ABS 00000054 .LC3 │ │ │ │ │ +00000648 0000102f R_ARM_THM_MOVW_ABS_NC 00000054 .LC3 │ │ │ │ │ +0000064c 00001030 R_ARM_THM_MOVT_ABS 00000054 .LC3 │ │ │ │ │ +00000086 0000191e R_ARM_THM_JUMP24 00000000 PyUnicode_DecodeUTF8Stateful │ │ │ │ │ +00000382 00001b1e R_ARM_THM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +0000041e 0000191e R_ARM_THM_JUMP24 00000000 PyUnicode_DecodeUTF8Stateful │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,28 +1,28 @@ │ │ │ │ │ ../Parser/string_parser.c │ │ │ │ │ bytes can only contain ASCII literal characters │ │ │ │ │ invalid octal escape sequence '\%.3s' │ │ │ │ │ invalid escape sequence '\%c' │ │ │ │ │ -;FIF:F F │ │ │ │ │ +[FBF9FPF │ │ │ │ │ +decode_unicode_with_escapes │ │ │ │ │ warn_invalid_escape_sequence │ │ │ │ │ -Py_XDECREF │ │ │ │ │ RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ _PyPegen_parse_string │ │ │ │ │ PyBytes_AsString │ │ │ │ │ _Py_ctype_table │ │ │ │ │ PyUnicode_DecodeUTF8Stateful │ │ │ │ │ -PyBytes_FromStringAndSize │ │ │ │ │ -_PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ │ -_Py_Dealloc │ │ │ │ │ _PyErr_BadInternalCall │ │ │ │ │ +PyBytes_FromStringAndSize │ │ │ │ │ _PyBytes_DecodeEscape2 │ │ │ │ │ -PyUnicode_DecodeUTF8 │ │ │ │ │ -__sprintf_chk │ │ │ │ │ +_Py_Dealloc │ │ │ │ │ PyExc_SyntaxError │ │ │ │ │ _PyPegen_decode_string │ │ │ │ │ +_PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ │ +PyUnicode_DecodeUTF8 │ │ │ │ │ +__sprintf_chk │ │ │ │ │ PyUnicode_FromFormat │ │ │ │ │ PyExc_SyntaxWarning │ │ │ │ │ PyExc_DeprecationWarning │ │ │ │ │ PyBytes_Size │ │ │ │ │ PyErr_WarnExplicitObject │ │ │ │ │ PyErr_ExceptionMatches │ │ │ │ │ PyErr_Clear │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -4,635 +4,451 @@ │ │ │ │ │ Disassembly of section .text.hot: │ │ │ │ │ │ │ │ │ │ 00000000 <_PyPegen_parse_string>: │ │ │ │ │ _PyPegen_parse_string(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ │ - sub sp, #52 @ 0x34 │ │ │ │ │ + str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ + sub sp, #28 │ │ │ │ │ mov sl, r0 │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ mov fp, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBytes_AsString │ │ │ │ │ - mov r6, r0 │ │ │ │ │ + mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 14e <_PyPegen_parse_string+0x14e> │ │ │ │ │ - ldrb.w r8, [r0] │ │ │ │ │ + beq.w 3cc <_PyPegen_parse_string+0x3cc> │ │ │ │ │ + ldrb r5, [r0, #0] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_ctype_table │ │ │ │ │ - ldr.w r3, [r3, r8, lsl #2] │ │ │ │ │ - lsls r2, r3, #30 │ │ │ │ │ - bne.w 18c <_PyPegen_parse_string+0x18c> │ │ │ │ │ - cmp.w r8, #34 @ 0x22 │ │ │ │ │ + ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ + lsls r1, r3, #30 │ │ │ │ │ + bne.n d2 <_PyPegen_parse_string+0xd2> │ │ │ │ │ + cmp r5, #34 @ 0x22 │ │ │ │ │ it ne │ │ │ │ │ - cmpne.w r8, #39 @ 0x27 │ │ │ │ │ + cmpne r5, #39 @ 0x27 │ │ │ │ │ ite ne │ │ │ │ │ - movne r3, #1 │ │ │ │ │ - moveq r3, #0 │ │ │ │ │ - bne.w 1de <_PyPegen_parse_string+0x1de> │ │ │ │ │ - mov r7, r3 │ │ │ │ │ - adds r4, r6, #1 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - mov r0, r4 │ │ │ │ │ + movne r6, #1 │ │ │ │ │ + moveq r6, #0 │ │ │ │ │ + bne.n 11a <_PyPegen_parse_string+0x11a> │ │ │ │ │ + mov r9, r6 │ │ │ │ │ + adds r7, r4, #1 │ │ │ │ │ + mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strlen │ │ │ │ │ - ldrb r2, [r6, r0] │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - add.w r9, r0, #4294967295 @ 0xffffffff │ │ │ │ │ - adds r5, r6, r0 │ │ │ │ │ - cmp r2, r8 │ │ │ │ │ - bne.w 670 <_PyPegen_parse_string+0x670> │ │ │ │ │ - cmp.w r9, #3 │ │ │ │ │ - bls.n 76 <_PyPegen_parse_string+0x76> │ │ │ │ │ - ldrb r2, [r6, #1] │ │ │ │ │ - cmp r2, r8 │ │ │ │ │ - beq.n 156 <_PyPegen_parse_string+0x156> │ │ │ │ │ - cbnz r3, 82 <_PyPegen_parse_string+0x82> │ │ │ │ │ + ldrb r3, [r4, r0] │ │ │ │ │ + add.w r8, r0, #4294967295 @ 0xffffffff │ │ │ │ │ + cmp r3, r5 │ │ │ │ │ + bne.w 3fc <_PyPegen_parse_string+0x3fc> │ │ │ │ │ + cmp.w r8, #3 │ │ │ │ │ + bls.n 66 <_PyPegen_parse_string+0x66> │ │ │ │ │ + ldrb r3, [r4, #1] │ │ │ │ │ + cmp r3, r5 │ │ │ │ │ + beq.n a2 <_PyPegen_parse_string+0xa2> │ │ │ │ │ + cbnz r6, 72 <_PyPegen_parse_string+0x72> │ │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ │ - mov r0, r4 │ │ │ │ │ + mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strchr │ │ │ │ │ - cbnz r0, 9a <_PyPegen_parse_string+0x9a> │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - bne.w 3c0 <_PyPegen_parse_string+0x3c0> │ │ │ │ │ - mov r3, r7 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - mov r2, r7 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - add sp, #52 @ 0x34 │ │ │ │ │ + cbnz r0, 8a <_PyPegen_parse_string+0x8a> │ │ │ │ │ + mov r3, r9 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 2ee <_PyPegen_parse_string+0x2ee> │ │ │ │ │ + mov r1, r8 │ │ │ │ │ + mov r2, r9 │ │ │ │ │ + mov r0, r7 │ │ │ │ │ + add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyUnicode_DecodeUTF8Stateful │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - bne.w 49a <_PyPegen_parse_string+0x49a> │ │ │ │ │ - movw r3, #21845 @ 0x5555 │ │ │ │ │ - movt r3, #5461 @ 0x1555 │ │ │ │ │ - cmp r9, r3 │ │ │ │ │ - bhi.w 5c4 <_PyPegen_parse_string+0x5c4> │ │ │ │ │ - movs r1, #6 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ - mul.w r1, r1, r9 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyBytes_FromStringAndSize │ │ │ │ │ - mov r9, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 5c8 <_PyPegen_parse_string+0x5c8> │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyBytes_AsString │ │ │ │ │ - str r0, [sp, #20] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 646 <_PyPegen_parse_string+0x646> │ │ │ │ │ - cmp r4, r5 │ │ │ │ │ - bcs.n 10c <_PyPegen_parse_string+0x10c> │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - b.n e6 <_PyPegen_parse_string+0xe6> │ │ │ │ │ - lsls r1, r3, #24 │ │ │ │ │ - bmi.w 4ec <_PyPegen_parse_string+0x4ec> │ │ │ │ │ - adds r4, #1 │ │ │ │ │ - strb.w r3, [r6], #1 │ │ │ │ │ - cmp r4, r5 │ │ │ │ │ - bcs.n 10e <_PyPegen_parse_string+0x10e> │ │ │ │ │ - ldrb r3, [r4, #0] │ │ │ │ │ - cmp r3, #92 @ 0x5c │ │ │ │ │ - bne.n d6 <_PyPegen_parse_string+0xd6> │ │ │ │ │ - mov r1, r6 │ │ │ │ │ - adds r7, r4, #1 │ │ │ │ │ - cmp r7, r5 │ │ │ │ │ - strb.w r3, [r1], #1 │ │ │ │ │ - bcs.w 62e <_PyPegen_parse_string+0x62e> │ │ │ │ │ - ldrsb.w r2, [r4, #1] │ │ │ │ │ - ldrb r3, [r4, #1] │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - blt.w 60c <_PyPegen_parse_string+0x60c> │ │ │ │ │ - mov r4, r7 │ │ │ │ │ - mov r6, r1 │ │ │ │ │ - b.n dc <_PyPegen_parse_string+0xdc> │ │ │ │ │ - ldr r6, [sp, #20] │ │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - add r2, sp, #44 @ 0x2c │ │ │ │ │ - str r2, [sp, #4] │ │ │ │ │ - subs r1, r6, r0 │ │ │ │ │ - add r2, sp, #40 @ 0x28 │ │ │ │ │ - str r2, [sp, #0] │ │ │ │ │ - mov r2, r3 │ │ │ │ │ - bl 0 <_PyUnicode_DecodeUnicodeEscapeInternal2> │ │ │ │ │ - R_ARM_THM_CALL _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - cbz r0, 12e <_PyPegen_parse_string+0x12e> │ │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.w 598 <_PyPegen_parse_string+0x598> │ │ │ │ │ - ldr.w r3, [r9] │ │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - beq.w 606 <_PyPegen_parse_string+0x606> │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str.w r3, [r9] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 606 <_PyPegen_parse_string+0x606> │ │ │ │ │ - mov r0, r9 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - add sp, #52 @ 0x34 │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - ldrb r2, [r6, #2] │ │ │ │ │ - cmp r2, r8 │ │ │ │ │ - bne.n 76 <_PyPegen_parse_string+0x76> │ │ │ │ │ - adds r4, r6, #3 │ │ │ │ │ - adds r2, r4, r0 │ │ │ │ │ - ldrb.w r2, [r2, #-4] │ │ │ │ │ - cmp r2, r8 │ │ │ │ │ - bne.n 17a <_PyPegen_parse_string+0x17a> │ │ │ │ │ - sub.w r9, r0, #5 │ │ │ │ │ - add.w r5, r4, r9 │ │ │ │ │ - ldrb.w r2, [r4, r9] │ │ │ │ │ - cmp r2, r8 │ │ │ │ │ - beq.w 76 <_PyPegen_parse_string+0x76> │ │ │ │ │ + cmp.w r9, #0 │ │ │ │ │ + bne.w 386 <_PyPegen_parse_string+0x386> │ │ │ │ │ + mov r3, fp │ │ │ │ │ + mov r2, r8 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ + mov r0, sl │ │ │ │ │ + add sp, #28 │ │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ + b.n 430 │ │ │ │ │ + ldrb r3, [r4, #2] │ │ │ │ │ + cmp r3, r5 │ │ │ │ │ + bne.n 66 <_PyPegen_parse_string+0x66> │ │ │ │ │ + adds r7, r4, #3 │ │ │ │ │ + adds r3, r7, r0 │ │ │ │ │ + ldrb.w r3, [r3, #-4] │ │ │ │ │ + cmp r3, r5 │ │ │ │ │ + bne.n c0 <_PyPegen_parse_string+0xc0> │ │ │ │ │ + sub.w r8, r0, #5 │ │ │ │ │ + ldrb.w r3, [r7, r8] │ │ │ │ │ + cmp r3, r5 │ │ │ │ │ + beq.n 66 <_PyPegen_parse_string+0x66> │ │ │ │ │ mov.w r1, #302 @ 0x12e │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b.n 4e8 <_PyPegen_parse_string+0x4e8> │ │ │ │ │ - cmp.w r8, #66 @ 0x42 │ │ │ │ │ - beq.w 2b0 <_PyPegen_parse_string+0x2b0> │ │ │ │ │ - sub.w r3, r8, #82 @ 0x52 │ │ │ │ │ + b.n 3ca <_PyPegen_parse_string+0x3ca> │ │ │ │ │ + cmp r5, #66 @ 0x42 │ │ │ │ │ + beq.w 1ea <_PyPegen_parse_string+0x1ea> │ │ │ │ │ + sub.w r3, r5, #82 @ 0x52 │ │ │ │ │ uxtb r2, r3 │ │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ │ - bhi.n 1ca <_PyPegen_parse_string+0x1ca> │ │ │ │ │ + bhi.n 10e <_PyPegen_parse_string+0x10e> │ │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ │ - bhi.n 1ca <_PyPegen_parse_string+0x1ca> │ │ │ │ │ + bhi.n 10e <_PyPegen_parse_string+0x10e> │ │ │ │ │ tbb [pc, r3] │ │ │ │ │ - .short 0x1225 │ │ │ │ │ - .word 0x12127f12 │ │ │ │ │ + .short 0x1221 │ │ │ │ │ + .word 0x12127b12 │ │ │ │ │ .word 0x12121212 │ │ │ │ │ .word 0x12121212 │ │ │ │ │ - .word 0x12851212 │ │ │ │ │ + .word 0x12801212 │ │ │ │ │ .word 0x12121212 │ │ │ │ │ .word 0x12121212 │ │ │ │ │ .word 0x12121212 │ │ │ │ │ - .word 0x12251212 │ │ │ │ │ - .short 0x7f12 │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - mov r7, r3 │ │ │ │ │ - cmp.w r8, #39 @ 0x27 │ │ │ │ │ - beq.w 50 <_PyPegen_parse_string+0x50> │ │ │ │ │ - cmp.w r8, #34 @ 0x22 │ │ │ │ │ - beq.w 50 <_PyPegen_parse_string+0x50> │ │ │ │ │ + .word 0x12211212 │ │ │ │ │ + .short 0x7b12 │ │ │ │ │ + movs r6, #0 │ │ │ │ │ + mov r9, r6 │ │ │ │ │ + cmp r5, #39 @ 0x27 │ │ │ │ │ + it ne │ │ │ │ │ + cmpne r5, #34 @ 0x22 │ │ │ │ │ + beq.n 46 <_PyPegen_parse_string+0x46> │ │ │ │ │ mov.w r1, #274 @ 0x112 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b.n 4e8 <_PyPegen_parse_string+0x4e8> │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - ldrb.w r8, [r0, #1] │ │ │ │ │ - add r6, r3 │ │ │ │ │ - movs r7, #0 │ │ │ │ │ - cmp.w r8, #66 @ 0x42 │ │ │ │ │ - beq.w 3b6 <_PyPegen_parse_string+0x3b6> │ │ │ │ │ - sub.w r2, r8, #82 @ 0x52 │ │ │ │ │ - cmp r2, #35 @ 0x23 │ │ │ │ │ - bhi.n 1ce <_PyPegen_parse_string+0x1ce> │ │ │ │ │ - cmp r2, #35 @ 0x23 │ │ │ │ │ - bhi.n 1ce <_PyPegen_parse_string+0x1ce> │ │ │ │ │ - add r1, pc, #4 @ (adr r1, 214 <_PyPegen_parse_string+0x214>) │ │ │ │ │ - ldr.w pc, [r1, r2, lsl #2] │ │ │ │ │ - .word 0x000002bd │ │ │ │ │ + b.n 3ca <_PyPegen_parse_string+0x3ca> │ │ │ │ │ + movs r6, #1 │ │ │ │ │ + ldrb r5, [r0, #1] │ │ │ │ │ + add r4, r6 │ │ │ │ │ + mov.w r9, #0 │ │ │ │ │ + cmp r5, #66 @ 0x42 │ │ │ │ │ + beq.w 2e4 <_PyPegen_parse_string+0x2e4> │ │ │ │ │ + sub.w r3, r5, #82 @ 0x52 │ │ │ │ │ + cmp r3, #35 @ 0x23 │ │ │ │ │ + bhi.n 112 <_PyPegen_parse_string+0x112> │ │ │ │ │ + cmp r3, #35 @ 0x23 │ │ │ │ │ + bhi.n 112 <_PyPegen_parse_string+0x112> │ │ │ │ │ + add r2, pc, #4 @ (adr r2, 150 <_PyPegen_parse_string+0x150>) │ │ │ │ │ + ldr.w pc, [r2, r3, lsl #2] │ │ │ │ │ + nop │ │ │ │ │ + .word 0x000001f7 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000003a5 │ │ │ │ │ + .word 0x000002d5 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000003b7 │ │ │ │ │ + .word 0x000002e5 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000002bd │ │ │ │ │ + .word 0x000001f7 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000003a5 │ │ │ │ │ + .word 0x000002d5 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - ldrb.w r8, [r0, #1] │ │ │ │ │ - adds r6, #1 │ │ │ │ │ - mov r7, r3 │ │ │ │ │ - b.n 1fa <_PyPegen_parse_string+0x1fa> │ │ │ │ │ - ldrb.w r8, [r6, #1] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - adds r6, #1 │ │ │ │ │ - movs r7, #1 │ │ │ │ │ - b.n 1fa <_PyPegen_parse_string+0x1fa> │ │ │ │ │ - ldrb.w r8, [r6, #1] │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - adds r6, #1 │ │ │ │ │ - eor.w r2, r3, #1 │ │ │ │ │ - eor.w r1, r7, #1 │ │ │ │ │ - orrs r2, r1 │ │ │ │ │ - beq.w 1ce <_PyPegen_parse_string+0x1ce> │ │ │ │ │ - adds r2, r6, #1 │ │ │ │ │ - sub.w r1, r8, #82 @ 0x52 │ │ │ │ │ - subs r6, r2, #1 │ │ │ │ │ - cmp.w r8, #66 @ 0x42 │ │ │ │ │ - beq.n 3ac <_PyPegen_parse_string+0x3ac> │ │ │ │ │ - cmp r1, #35 @ 0x23 │ │ │ │ │ - bhi.w 1ce <_PyPegen_parse_string+0x1ce> │ │ │ │ │ - cmp r1, #35 @ 0x23 │ │ │ │ │ - bhi.w 1ce <_PyPegen_parse_string+0x1ce> │ │ │ │ │ - add r0, pc, #4 @ (adr r0, 2f4 <_PyPegen_parse_string+0x2f4>) │ │ │ │ │ - ldr.w pc, [r0, r1, lsl #2] │ │ │ │ │ + movs r6, #0 │ │ │ │ │ + ldrb r5, [r0, #1] │ │ │ │ │ + adds r4, #1 │ │ │ │ │ + mov r9, r6 │ │ │ │ │ + b.n 136 <_PyPegen_parse_string+0x136> │ │ │ │ │ + ldrb r5, [r4, #1] │ │ │ │ │ + movs r6, #0 │ │ │ │ │ + adds r4, #1 │ │ │ │ │ + mov.w r9, #1 │ │ │ │ │ + b.n 136 <_PyPegen_parse_string+0x136> │ │ │ │ │ + ldrb r5, [r4, #1] │ │ │ │ │ + movs r6, #1 │ │ │ │ │ + adds r4, #1 │ │ │ │ │ + eor.w r3, r6, #1 │ │ │ │ │ + eor.w r2, r9, #1 │ │ │ │ │ + orrs r3, r2 │ │ │ │ │ + beq.n 112 <_PyPegen_parse_string+0x112> │ │ │ │ │ + adds r3, r4, #1 │ │ │ │ │ + sub.w r2, r5, #82 @ 0x52 │ │ │ │ │ + subs r4, r3, #1 │ │ │ │ │ + cmp r5, #66 @ 0x42 │ │ │ │ │ + beq.n 2da <_PyPegen_parse_string+0x2da> │ │ │ │ │ + cmp r2, #35 @ 0x23 │ │ │ │ │ + bhi.w 112 <_PyPegen_parse_string+0x112> │ │ │ │ │ + cmp r2, #35 @ 0x23 │ │ │ │ │ + bhi.w 112 <_PyPegen_parse_string+0x112> │ │ │ │ │ + add r1, pc, #4 @ (adr r1, 228 <_PyPegen_parse_string+0x228>) │ │ │ │ │ + ldr.w pc, [r1, r2, lsl #2] │ │ │ │ │ nop │ │ │ │ │ - .word 0x00000385 │ │ │ │ │ + .word 0x000002b9 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x0000039d │ │ │ │ │ + .word 0x000002cf │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000003ad │ │ │ │ │ + .word 0x000002db │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00000385 │ │ │ │ │ + .word 0x000002b9 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000001cf │ │ │ │ │ + .word 0x00000113 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x0000039d │ │ │ │ │ + .word 0x000002cf │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - ldrb.w r8, [r2] │ │ │ │ │ - mov r6, r2 │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - eor.w r1, r7, #1 │ │ │ │ │ - eor.w r0, r3, #1 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ - orrs r1, r0 │ │ │ │ │ - bne.n 2d4 <_PyPegen_parse_string+0x2d4> │ │ │ │ │ - b.n 1ce <_PyPegen_parse_string+0x1ce> │ │ │ │ │ - ldrb.w r8, [r2] │ │ │ │ │ - mov r6, r2 │ │ │ │ │ - b.n 38c <_PyPegen_parse_string+0x38c> │ │ │ │ │ - ldrb.w r8, [r6, #1] │ │ │ │ │ - adds r6, #1 │ │ │ │ │ - b.n 2d2 <_PyPegen_parse_string+0x2d2> │ │ │ │ │ - ldrb.w r8, [r2] │ │ │ │ │ - mov r6, r2 │ │ │ │ │ - movs r7, #1 │ │ │ │ │ - b.n 38c <_PyPegen_parse_string+0x38c> │ │ │ │ │ - ldrb.w r8, [r6, #1] │ │ │ │ │ - movs r7, #1 │ │ │ │ │ - adds r6, #1 │ │ │ │ │ - b.n 2c4 <_PyPegen_parse_string+0x2c4> │ │ │ │ │ - ldrb r3, [r4, #0] │ │ │ │ │ + ldrb r5, [r3, #0] │ │ │ │ │ + mov r4, r3 │ │ │ │ │ + movs r6, #1 │ │ │ │ │ + eor.w r2, r9, #1 │ │ │ │ │ + eor.w r1, r6, #1 │ │ │ │ │ + adds r3, #1 │ │ │ │ │ + orrs r2, r1 │ │ │ │ │ + bne.n 20a <_PyPegen_parse_string+0x20a> │ │ │ │ │ + b.n 112 <_PyPegen_parse_string+0x112> │ │ │ │ │ + ldrb r5, [r3, #0] │ │ │ │ │ + mov r4, r3 │ │ │ │ │ + b.n 2be <_PyPegen_parse_string+0x2be> │ │ │ │ │ + ldrb r5, [r4, #1] │ │ │ │ │ + adds r4, #1 │ │ │ │ │ + b.n 208 <_PyPegen_parse_string+0x208> │ │ │ │ │ + ldrb r5, [r3, #0] │ │ │ │ │ + mov r4, r3 │ │ │ │ │ + mov.w r9, #1 │ │ │ │ │ + b.n 2be <_PyPegen_parse_string+0x2be> │ │ │ │ │ + ldrb r5, [r4, #1] │ │ │ │ │ + mov.w r9, #1 │ │ │ │ │ + adds r4, #1 │ │ │ │ │ + b.n 1fc <_PyPegen_parse_string+0x1fc> │ │ │ │ │ + ldrb r3, [r7, #0] │ │ │ │ │ movs r1, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 48c <_PyPegen_parse_string+0x48c> │ │ │ │ │ - lsls r3, r3, #24 │ │ │ │ │ - bmi.w 5de <_PyPegen_parse_string+0x5de> │ │ │ │ │ - ldrb r3, [r4, #1] │ │ │ │ │ + beq.n 378 <_PyPegen_parse_string+0x378> │ │ │ │ │ + lsls r2, r3, #24 │ │ │ │ │ + bmi.n 3d4 <_PyPegen_parse_string+0x3d4> │ │ │ │ │ + ldrb r3, [r7, #1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 48a <_PyPegen_parse_string+0x48a> │ │ │ │ │ - lsls r7, r3, #24 │ │ │ │ │ - bmi.w 5de <_PyPegen_parse_string+0x5de> │ │ │ │ │ - ldrb r3, [r4, #2] │ │ │ │ │ + beq.n 376 <_PyPegen_parse_string+0x376> │ │ │ │ │ + lsls r3, r3, #24 │ │ │ │ │ + bmi.n 3d4 <_PyPegen_parse_string+0x3d4> │ │ │ │ │ + ldrb r3, [r7, #2] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 48a <_PyPegen_parse_string+0x48a> │ │ │ │ │ + beq.n 376 <_PyPegen_parse_string+0x376> │ │ │ │ │ lsls r6, r3, #24 │ │ │ │ │ - bmi.w 5de <_PyPegen_parse_string+0x5de> │ │ │ │ │ - ldrb r3, [r4, #3] │ │ │ │ │ + bmi.n 3d4 <_PyPegen_parse_string+0x3d4> │ │ │ │ │ + ldrb r3, [r7, #3] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 48a <_PyPegen_parse_string+0x48a> │ │ │ │ │ + beq.n 376 <_PyPegen_parse_string+0x376> │ │ │ │ │ lsls r5, r3, #24 │ │ │ │ │ - bmi.w 5de <_PyPegen_parse_string+0x5de> │ │ │ │ │ - ldrb r3, [r4, #4] │ │ │ │ │ + bmi.n 3d4 <_PyPegen_parse_string+0x3d4> │ │ │ │ │ + ldrb r3, [r7, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 48a <_PyPegen_parse_string+0x48a> │ │ │ │ │ + beq.n 376 <_PyPegen_parse_string+0x376> │ │ │ │ │ + lsls r4, r3, #24 │ │ │ │ │ + bmi.n 3d4 <_PyPegen_parse_string+0x3d4> │ │ │ │ │ + ldrb r3, [r7, #5] │ │ │ │ │ + cbz r3, 376 <_PyPegen_parse_string+0x376> │ │ │ │ │ lsls r0, r3, #24 │ │ │ │ │ - bmi.w 5de <_PyPegen_parse_string+0x5de> │ │ │ │ │ - ldrb r3, [r4, #5] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.n 48a <_PyPegen_parse_string+0x48a> │ │ │ │ │ + bmi.n 3d4 <_PyPegen_parse_string+0x3d4> │ │ │ │ │ + ldrb r3, [r7, #6] │ │ │ │ │ + cbz r3, 376 <_PyPegen_parse_string+0x376> │ │ │ │ │ lsls r2, r3, #24 │ │ │ │ │ - bmi.w 5de <_PyPegen_parse_string+0x5de> │ │ │ │ │ - ldrb r3, [r4, #6] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.n 48a <_PyPegen_parse_string+0x48a> │ │ │ │ │ + bmi.n 3d4 <_PyPegen_parse_string+0x3d4> │ │ │ │ │ + ldrb r3, [r7, #7] │ │ │ │ │ + cbz r3, 376 <_PyPegen_parse_string+0x376> │ │ │ │ │ lsls r3, r3, #24 │ │ │ │ │ - bmi.w 5de <_PyPegen_parse_string+0x5de> │ │ │ │ │ - ldrb r3, [r4, #7] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.n 48a <_PyPegen_parse_string+0x48a> │ │ │ │ │ - lsls r7, r3, #24 │ │ │ │ │ - bmi.w 5de <_PyPegen_parse_string+0x5de> │ │ │ │ │ - ldrb r3, [r4, #8] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.n 48a <_PyPegen_parse_string+0x48a> │ │ │ │ │ + bmi.n 3d4 <_PyPegen_parse_string+0x3d4> │ │ │ │ │ + ldrb r3, [r7, #8] │ │ │ │ │ + cbz r3, 376 <_PyPegen_parse_string+0x376> │ │ │ │ │ lsls r6, r3, #24 │ │ │ │ │ - bmi.w 5de <_PyPegen_parse_string+0x5de> │ │ │ │ │ - ldrb r3, [r4, #9] │ │ │ │ │ - cbz r3, 48a <_PyPegen_parse_string+0x48a> │ │ │ │ │ + bmi.n 3d4 <_PyPegen_parse_string+0x3d4> │ │ │ │ │ + ldrb r3, [r7, #9] │ │ │ │ │ + cbz r3, 376 <_PyPegen_parse_string+0x376> │ │ │ │ │ lsls r5, r3, #24 │ │ │ │ │ - bmi.w 5de <_PyPegen_parse_string+0x5de> │ │ │ │ │ - ldrb r3, [r4, #10] │ │ │ │ │ - cbz r3, 48a <_PyPegen_parse_string+0x48a> │ │ │ │ │ + bmi.n 3d4 <_PyPegen_parse_string+0x3d4> │ │ │ │ │ + ldrb r3, [r7, #10] │ │ │ │ │ + cbz r3, 376 <_PyPegen_parse_string+0x376> │ │ │ │ │ + lsls r4, r3, #24 │ │ │ │ │ + bmi.n 3d4 <_PyPegen_parse_string+0x3d4> │ │ │ │ │ + ldrb r3, [r7, #11] │ │ │ │ │ + cbz r3, 376 <_PyPegen_parse_string+0x376> │ │ │ │ │ lsls r0, r3, #24 │ │ │ │ │ - bmi.w 5de <_PyPegen_parse_string+0x5de> │ │ │ │ │ - ldrb r3, [r4, #11] │ │ │ │ │ - cbz r3, 48a <_PyPegen_parse_string+0x48a> │ │ │ │ │ + bmi.n 3d4 <_PyPegen_parse_string+0x3d4> │ │ │ │ │ + ldrb r3, [r7, #12] │ │ │ │ │ + cbz r3, 376 <_PyPegen_parse_string+0x376> │ │ │ │ │ lsls r2, r3, #24 │ │ │ │ │ - bmi.w 5de <_PyPegen_parse_string+0x5de> │ │ │ │ │ - ldrb r3, [r4, #12] │ │ │ │ │ - cbz r3, 48a <_PyPegen_parse_string+0x48a> │ │ │ │ │ + bmi.n 3d4 <_PyPegen_parse_string+0x3d4> │ │ │ │ │ + ldrb r3, [r7, #13] │ │ │ │ │ + cbz r3, 376 <_PyPegen_parse_string+0x376> │ │ │ │ │ + add.w r2, r7, #13 │ │ │ │ │ lsls r3, r3, #24 │ │ │ │ │ - bmi.w 5de <_PyPegen_parse_string+0x5de> │ │ │ │ │ - ldrb r3, [r4, #13] │ │ │ │ │ - cbz r3, 48a <_PyPegen_parse_string+0x48a> │ │ │ │ │ - lsls r7, r3, #24 │ │ │ │ │ - bmi.w 5de <_PyPegen_parse_string+0x5de> │ │ │ │ │ - ldrb r3, [r4, #14] │ │ │ │ │ - cbz r3, 48a <_PyPegen_parse_string+0x48a> │ │ │ │ │ - lsls r6, r3, #24 │ │ │ │ │ - bmi.w 5de <_PyPegen_parse_string+0x5de> │ │ │ │ │ - ldrb r3, [r4, #15] │ │ │ │ │ - cbz r3, 48a <_PyPegen_parse_string+0x48a> │ │ │ │ │ - lsls r5, r3, #24 │ │ │ │ │ - bmi.w 5de <_PyPegen_parse_string+0x5de> │ │ │ │ │ - ldrb r3, [r4, #16] │ │ │ │ │ - cbz r3, 48a <_PyPegen_parse_string+0x48a> │ │ │ │ │ - add.w r2, r4, #16 │ │ │ │ │ - lsls r0, r3, #24 │ │ │ │ │ - bmi.w 5de <_PyPegen_parse_string+0x5de> │ │ │ │ │ + bmi.n 3d4 <_PyPegen_parse_string+0x3d4> │ │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 47c <_PyPegen_parse_string+0x47c> │ │ │ │ │ - cbz r1, 4a2 <_PyPegen_parse_string+0x4a2> │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - add sp, #52 @ 0x34 │ │ │ │ │ + bne.n 36a <_PyPegen_parse_string+0x36a> │ │ │ │ │ + cbz r1, 38e <_PyPegen_parse_string+0x38e> │ │ │ │ │ + mov r1, r8 │ │ │ │ │ + mov r0, r7 │ │ │ │ │ + add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyBytes_FromStringAndSize │ │ │ │ │ - ldrb r3, [r4, #0] │ │ │ │ │ + ldrb r3, [r7, #0] │ │ │ │ │ movs r1, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3c8 <_PyPegen_parse_string+0x3c8> │ │ │ │ │ - add r3, sp, #44 @ 0x2c │ │ │ │ │ - mov r1, r9 │ │ │ │ │ + bne.n 2f6 <_PyPegen_parse_string+0x2f6> │ │ │ │ │ + add r3, sp, #20 │ │ │ │ │ + mov r1, r8 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ movs r2, #0 │ │ │ │ │ - add r3, sp, #40 @ 0x28 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ + add r3, sp, #16 │ │ │ │ │ + mov r0, r7 │ │ │ │ │ bl 0 <_PyBytes_DecodeEscape2> │ │ │ │ │ R_ARM_THM_CALL _PyBytes_DecodeEscape2 │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 14e <_PyPegen_parse_string+0x14e> │ │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.w 14e <_PyPegen_parse_string+0x14e> │ │ │ │ │ - mov r3, fp │ │ │ │ │ - mov r1, r4 │ │ │ │ │ - mov r0, sl │ │ │ │ │ - bl 0 <_PyPegen_parse_string> │ │ │ │ │ - R_ARM_THM_CALL warn_invalid_escape_sequence │ │ │ │ │ - adds r0, #1 │ │ │ │ │ - bne.w 14e <_PyPegen_parse_string+0x14e> │ │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - beq.n 4e8 <_PyPegen_parse_string+0x4e8> │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r6, #0] │ │ │ │ │ - cbnz r3, 4e8 <_PyPegen_parse_string+0x4e8> │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - movs r6, #0 │ │ │ │ │ - b.n 14e <_PyPegen_parse_string+0x14e> │ │ │ │ │ - mov r7, r4 │ │ │ │ │ - mov r3, r7 │ │ │ │ │ - mov r4, r3 │ │ │ │ │ - cmp r3, r5 │ │ │ │ │ - bcs.n 500 <_PyPegen_parse_string+0x500> │ │ │ │ │ - ldrsb.w r2, [r4] │ │ │ │ │ - adds r3, #1 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - blt.n 4f0 <_PyPegen_parse_string+0x4f0> │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - subs r1, r4, r7 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyUnicode_DecodeUTF8 │ │ │ │ │ - mov r8, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 64c <_PyPegen_parse_string+0x64c> │ │ │ │ │ - ldrb r3, [r0, #16] │ │ │ │ │ - ubfx r2, r3, #2, #3 │ │ │ │ │ - str r2, [sp, #28] │ │ │ │ │ - lsls r2, r3, #26 │ │ │ │ │ - bpl.w 66a <_PyPegen_parse_string+0x66a> │ │ │ │ │ - lsls r3, r3, #25 │ │ │ │ │ - ite mi │ │ │ │ │ - addmi.w r3, r0, #20 │ │ │ │ │ - addpl.w r3, r0, #28 │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ - ldr.w r2, [r8, #8] │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ - movs r7, #0 │ │ │ │ │ - str r2, [sp, #32] │ │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ │ - cmp r2, r7 │ │ │ │ │ - ble.n 568 <_PyPegen_parse_string+0x568> │ │ │ │ │ - movs r2, #10 │ │ │ │ │ - mla r0, r2, r7, r6 │ │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ │ - cmp r2, #1 │ │ │ │ │ - bne.n 586 <_PyPegen_parse_string+0x586> │ │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ │ - ldrb r2, [r2, r7] │ │ │ │ │ - str r2, [sp, #0] │ │ │ │ │ - movs r1, #1 │ │ │ │ │ - mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ │ - adds r7, #1 │ │ │ │ │ - bl 0 <__sprintf_chk> │ │ │ │ │ - R_ARM_THM_CALL __sprintf_chk │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - b.n 53e <_PyPegen_parse_string+0x53e> │ │ │ │ │ - bic.w r2, r2, r2, asr #31 │ │ │ │ │ - movs r3, #10 │ │ │ │ │ - mla r6, r3, r2, r6 │ │ │ │ │ - ldr.w r3, [r8] │ │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - bne.n 5cc <_PyPegen_parse_string+0x5cc> │ │ │ │ │ - cmp r4, r5 │ │ │ │ │ - bcc.w e6 <_PyPegen_parse_string+0xe6> │ │ │ │ │ - b.n 10e <_PyPegen_parse_string+0x10e> │ │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ │ - cmp r2, #2 │ │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ │ - ite eq │ │ │ │ │ - ldrheq.w r2, [r2, r7, lsl #1] │ │ │ │ │ - ldrne.w r2, [r2, r7, lsl #2] │ │ │ │ │ - b.n 554 <_PyPegen_parse_string+0x554> │ │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ │ + mov r4, r0 │ │ │ │ │ + cbz r0, 3cc <_PyPegen_parse_string+0x3cc> │ │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ │ + cbz r2, 3cc <_PyPegen_parse_string+0x3cc> │ │ │ │ │ mov r3, fp │ │ │ │ │ + mov r1, r7 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_PyPegen_parse_string> │ │ │ │ │ R_ARM_THM_CALL warn_invalid_escape_sequence │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.w 12e <_PyPegen_parse_string+0x12e> │ │ │ │ │ - mov r0, r9 │ │ │ │ │ - bl 8b0 │ │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ │ + bne.n 3cc <_PyPegen_parse_string+0x3cc> │ │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 5c4 <_PyPegen_parse_string+0x5c4> │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r6, #0] │ │ │ │ │ - cbnz r3, 5c4 <_PyPegen_parse_string+0x5c4> │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - mov.w r9, #0 │ │ │ │ │ - mov r6, r9 │ │ │ │ │ - b.n 14e <_PyPegen_parse_string+0x14e> │ │ │ │ │ + beq.n 3ca <_PyPegen_parse_string+0x3ca> │ │ │ │ │ subs r3, #1 │ │ │ │ │ - str.w r3, [r8] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.n 57e <_PyPegen_parse_string+0x57e> │ │ │ │ │ - mov r0, r8 │ │ │ │ │ + str r3, [r4, #0] │ │ │ │ │ + cbnz r3, 3ca <_PyPegen_parse_string+0x3ca> │ │ │ │ │ + mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 57e <_PyPegen_parse_string+0x57e> │ │ │ │ │ + movs r4, #0 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + add sp, #28 │ │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldrd r4, r1, [fp, #20] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC1 │ │ │ │ │ @@ -641,314 +457,283 @@ │ │ │ │ │ strd r1, r2, [sp, #4] │ │ │ │ │ mov r0, sl │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ ldrd r2, r3, [fp, #12] │ │ │ │ │ bl 1a4 <_PyPegen_parse_string+0x1a4> │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ - b.n 4e8 <_PyPegen_parse_string+0x4e8> │ │ │ │ │ - mov r9, r6 │ │ │ │ │ - mov r6, r9 │ │ │ │ │ - b.n 14e <_PyPegen_parse_string+0x14e> │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC3 │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ - adds r6, #6 │ │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ │ - ldrh r3, [r3, #4] │ │ │ │ │ - str r0, [r1, #0] │ │ │ │ │ - strh r3, [r1, #4] │ │ │ │ │ - ldrsb.w r2, [r4, #1] │ │ │ │ │ - ldrb r3, [r4, #1] │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - blt.w 4ee <_PyPegen_parse_string+0x4ee> │ │ │ │ │ - mov r4, r7 │ │ │ │ │ - b.n dc <_PyPegen_parse_string+0xdc> │ │ │ │ │ - movw r2, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC3 │ │ │ │ │ - movt r2, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ - mov r8, r6 │ │ │ │ │ - adds r6, #6 │ │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ │ - ldrh r3, [r2, #4] │ │ │ │ │ - str.w r0, [r8, #1] │ │ │ │ │ - strh r3, [r1, #4] │ │ │ │ │ - b.n 10e <_PyPegen_parse_string+0x10e> │ │ │ │ │ - mov r9, r7 │ │ │ │ │ - mov r6, r9 │ │ │ │ │ - b.n 14e <_PyPegen_parse_string+0x14e> │ │ │ │ │ - ldr.w r3, [r9] │ │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - beq.n 5c4 <_PyPegen_parse_string+0x5c4> │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str.w r3, [r9] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.n 5c4 <_PyPegen_parse_string+0x5c4> │ │ │ │ │ - mov r0, r9 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 5c4 <_PyPegen_parse_string+0x5c4> │ │ │ │ │ - ldr r3, [r0, #28] │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ - b.n 52e <_PyPegen_parse_string+0x52e> │ │ │ │ │ + b.n 3ca <_PyPegen_parse_string+0x3ca> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ movw r1, #291 @ 0x123 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b.n 4e8 <_PyPegen_parse_string+0x4e8> │ │ │ │ │ + b.n 3ca <_PyPegen_parse_string+0x3ca> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000684 <_PyPegen_decode_string>: │ │ │ │ │ +00000410 <_PyPegen_decode_string>: │ │ │ │ │ _PyPegen_decode_string(): │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ │ - sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ - sub sp, #44 @ 0x2c │ │ │ │ │ - mov r4, r2 │ │ │ │ │ + mov ip, r2 │ │ │ │ │ mov r2, r3 │ │ │ │ │ - ldr r6, [sp, #80] @ 0x50 │ │ │ │ │ - cbz r1, 6b0 <_PyPegen_decode_string+0x2c> │ │ │ │ │ + cbz r1, 422 <_PyPegen_decode_string+0x12> │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ + mov r0, ip │ │ │ │ │ mov r2, r3 │ │ │ │ │ - add sp, #44 @ 0x2c │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyUnicode_DecodeUTF8Stateful │ │ │ │ │ - movw r3, #21845 @ 0x5555 │ │ │ │ │ - movt r3, #5461 @ 0x1555 │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - bhi.n 7a6 <_PyPegen_decode_string+0x122> │ │ │ │ │ - mov r9, r0 │ │ │ │ │ - mov r0, r1 │ │ │ │ │ + push {lr} │ │ │ │ │ + mov r1, ip │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + ldr.w lr, [sp], #4 │ │ │ │ │ + b.n 430 │ │ │ │ │ + nop │ │ │ │ │ + │ │ │ │ │ +00000430 : │ │ │ │ │ +decode_unicode_with_escapes(): │ │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ │ + sub.w ip, sp, ip │ │ │ │ │ + str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ + movw r5, #21845 @ 0x5555 │ │ │ │ │ + movt r5, #5461 @ 0x1555 │ │ │ │ │ + sub sp, #44 @ 0x2c │ │ │ │ │ + cmp r2, r5 │ │ │ │ │ + bhi.w 60e │ │ │ │ │ + mov r4, r1 │ │ │ │ │ movs r1, #6 │ │ │ │ │ - mov r5, r2 │ │ │ │ │ - mul.w r1, r2, r1 │ │ │ │ │ + mov sl, r0 │ │ │ │ │ + movs r0, #0 │ │ │ │ │ + mov r8, r3 │ │ │ │ │ + mov r9, r2 │ │ │ │ │ + mul.w r1, r1, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBytes_FromStringAndSize │ │ │ │ │ - mov r7, r0 │ │ │ │ │ + mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 770 <_PyPegen_decode_string+0xec> │ │ │ │ │ + beq.w 60e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBytes_AsString │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - mov r8, r0 │ │ │ │ │ + mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7a6 <_PyPegen_decode_string+0x122> │ │ │ │ │ - add r5, r4 │ │ │ │ │ - cmp r4, r5 │ │ │ │ │ - bcc.n 6f4 <_PyPegen_decode_string+0x70> │ │ │ │ │ - b.n 7aa <_PyPegen_decode_string+0x126> │ │ │ │ │ - lsls r0, r2, #24 │ │ │ │ │ - bmi.n 7ae <_PyPegen_decode_string+0x12a> │ │ │ │ │ + beq.w 60e │ │ │ │ │ + add r9, r4 │ │ │ │ │ + cmp r9, r4 │ │ │ │ │ + bls.n 504 │ │ │ │ │ + mov r3, r0 │ │ │ │ │ + b.n 490 │ │ │ │ │ + lsls r5, r2, #24 │ │ │ │ │ + bmi.n 508 │ │ │ │ │ adds r4, #1 │ │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ │ - cmp r5, r4 │ │ │ │ │ - bls.n 73a <_PyPegen_decode_string+0xb6> │ │ │ │ │ + cmp r4, r9 │ │ │ │ │ + bcs.n 4c0 │ │ │ │ │ ldrb r2, [r4, #0] │ │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ │ - bne.n 6e6 <_PyPegen_decode_string+0x62> │ │ │ │ │ - mov lr, r3 │ │ │ │ │ + bne.n 482 │ │ │ │ │ + mov r5, r3 │ │ │ │ │ add.w ip, r4, #1 │ │ │ │ │ - cmp r5, ip │ │ │ │ │ - strb.w r2, [lr], #1 │ │ │ │ │ - bls.w 876 <_PyPegen_decode_string+0x1f2> │ │ │ │ │ + cmp ip, r9 │ │ │ │ │ + strb.w r2, [r5], #1 │ │ │ │ │ + bcs.w 648 │ │ │ │ │ ldrsb.w r1, [r4, #1] │ │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.w 852 <_PyPegen_decode_string+0x1ce> │ │ │ │ │ + blt.w 626 │ │ │ │ │ + mov r3, r5 │ │ │ │ │ mov r4, ip │ │ │ │ │ - mov r3, lr │ │ │ │ │ - b.n 6ea <_PyPegen_decode_string+0x66> │ │ │ │ │ - ldrd r4, r0, [sp, #24] │ │ │ │ │ - bic.w r1, r2, r2, asr #31 │ │ │ │ │ - movs r2, #10 │ │ │ │ │ - mla r3, r2, r1, r3 │ │ │ │ │ - ldr r1, [r0, #0] │ │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ - cmp r1, r2 │ │ │ │ │ - bne.w 83e <_PyPegen_decode_string+0x1ba> │ │ │ │ │ - cmp r5, r4 │ │ │ │ │ - bhi.n 6f4 <_PyPegen_decode_string+0x70> │ │ │ │ │ + adds r4, #1 │ │ │ │ │ + cmp r4, r9 │ │ │ │ │ + strb.w r2, [r3], #1 │ │ │ │ │ + bcc.n 490 │ │ │ │ │ mov r1, r3 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ movs r3, #0 │ │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ │ - subs r1, r1, r0 │ │ │ │ │ + subs r1, r1, r7 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ + mov r0, r7 │ │ │ │ │ add r2, sp, #32 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r2, r3 │ │ │ │ │ bl 0 <_PyUnicode_DecodeUnicodeEscapeInternal2> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - cbz r0, 758 <_PyPegen_decode_string+0xd4> │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + cbz r0, 4e6 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ - cbnz r2, 778 <_PyPegen_decode_string+0xf4> │ │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + it ne │ │ │ │ │ + cmpne.w r8, #0 │ │ │ │ │ + bne.n 5d4 │ │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 76e <_PyPegen_decode_string+0xea> │ │ │ │ │ + beq.n 4fc │ │ │ │ │ subs r3, #1 │ │ │ │ │ - str r3, [r7, #0] │ │ │ │ │ - cbnz r3, 76e <_PyPegen_decode_string+0xea> │ │ │ │ │ - mov r0, r7 │ │ │ │ │ + str r3, [r6, #0] │ │ │ │ │ + cbnz r3, 4fc │ │ │ │ │ + mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - mov r7, r4 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - mov r3, r6 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - beq.n 758 <_PyPegen_decode_string+0xd4> │ │ │ │ │ - mov r1, r8 │ │ │ │ │ - mov r0, r9 │ │ │ │ │ - bl 0 <_PyPegen_parse_string> │ │ │ │ │ - R_ARM_THM_CALL warn_invalid_escape_sequence │ │ │ │ │ - adds r0, #1 │ │ │ │ │ - bne.n 758 <_PyPegen_decode_string+0xd4> │ │ │ │ │ - mov r0, r7 │ │ │ │ │ - bl 8b0 │ │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - beq.n 7a6 <_PyPegen_decode_string+0x122> │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 7a6 <_PyPegen_decode_string+0x122> │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - movs r7, #0 │ │ │ │ │ - b.n 770 <_PyPegen_decode_string+0xec> │ │ │ │ │ mov r1, r0 │ │ │ │ │ - b.n 73c <_PyPegen_decode_string+0xb8> │ │ │ │ │ + b.n 4c2 │ │ │ │ │ mov ip, r4 │ │ │ │ │ + cmp r9, r4 │ │ │ │ │ + bls.n 522 │ │ │ │ │ mov r2, ip │ │ │ │ │ - mov r0, r5 │ │ │ │ │ + ldrsb.w r1, [r2] │ │ │ │ │ mov r4, r2 │ │ │ │ │ - cmp r0, r2 │ │ │ │ │ - bls.n 7c4 <_PyPegen_decode_string+0x140> │ │ │ │ │ - ldrsb.w r1, [r4] │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 7b4 <_PyPegen_decode_string+0x130> │ │ │ │ │ + bge.n 522 │ │ │ │ │ + cmp r2, r9 │ │ │ │ │ + bne.n 510 │ │ │ │ │ + mov r4, r9 │ │ │ │ │ movs r2, #0 │ │ │ │ │ sub.w r1, r4, ip │ │ │ │ │ mov r0, ip │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_DecodeUTF8 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ + mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 894 <_PyPegen_decode_string+0x210> │ │ │ │ │ - ldrb r2, [r0, #16] │ │ │ │ │ - ubfx fp, r2, #2, #3 │ │ │ │ │ - lsls r1, r2, #26 │ │ │ │ │ - bpl.n 88e <_PyPegen_decode_string+0x20a> │ │ │ │ │ - lsls r2, r2, #25 │ │ │ │ │ + beq.w 664 │ │ │ │ │ + ldrb r1, [r0, #16] │ │ │ │ │ + ubfx r0, r1, #2, #3 │ │ │ │ │ + str r0, [sp, #12] │ │ │ │ │ + lsls r0, r1, #26 │ │ │ │ │ + bpl.w 65e │ │ │ │ │ + lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ - addmi.w sl, r0, #20 │ │ │ │ │ - addpl.w sl, r0, #28 │ │ │ │ │ - movw r2, #0 │ │ │ │ │ + addmi.w fp, r2, #20 │ │ │ │ │ + addpl.w fp, r2, #28 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ - movt r2, #0 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ str r4, [sp, #24] │ │ │ │ │ - movs r4, #0 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ │ - strd r2, r3, [sp, #12] │ │ │ │ │ - str r0, [sp, #28] │ │ │ │ │ - ldrd r2, r3, [sp, #12] │ │ │ │ │ - cmp r2, r4 │ │ │ │ │ - ble.n 71c <_PyPegen_decode_string+0x98> │ │ │ │ │ - movs r2, #10 │ │ │ │ │ - cmp.w fp, #1 │ │ │ │ │ - mla r0, r2, r4, r3 │ │ │ │ │ - bne.n 82e <_PyPegen_decode_string+0x1aa> │ │ │ │ │ - ldrb.w r3, [sl, r4] │ │ │ │ │ + movs r5, #0 │ │ │ │ │ + str r1, [sp, #20] │ │ │ │ │ + mov r4, r2 │ │ │ │ │ + ldr r1, [r2, #8] │ │ │ │ │ + str.w r8, [sp, #28] │ │ │ │ │ + mov r8, r7 │ │ │ │ │ + mov r7, r6 │ │ │ │ │ + mov r6, r3 │ │ │ │ │ + str r1, [sp, #16] │ │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ │ + cmp r5, r1 │ │ │ │ │ + bge.n 59a │ │ │ │ │ + movs r3, #10 │ │ │ │ │ + mla r0, r3, r5, r6 │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ + cmp r3, #1 │ │ │ │ │ + bne.n 5c4 │ │ │ │ │ + ldrb.w r3, [fp, r5] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ movs r1, #1 │ │ │ │ │ - adds r4, #1 │ │ │ │ │ + adds r5, #1 │ │ │ │ │ bl 0 <__sprintf_chk> │ │ │ │ │ R_ARM_THM_CALL __sprintf_chk │ │ │ │ │ - b.n 804 <_PyPegen_decode_string+0x180> │ │ │ │ │ - cmp.w fp, #2 │ │ │ │ │ + b.n 572 │ │ │ │ │ + mov r3, r6 │ │ │ │ │ + mov r2, r4 │ │ │ │ │ + bic.w r1, r1, r1, asr #31 │ │ │ │ │ + movs r0, #10 │ │ │ │ │ + mov r6, r7 │ │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ │ + mov r7, r8 │ │ │ │ │ + ldr.w r8, [sp, #28] │ │ │ │ │ + mla r3, r0, r1, r3 │ │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ │ + mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ │ + cmp r1, r0 │ │ │ │ │ + bne.n 612 │ │ │ │ │ + cmp r4, r9 │ │ │ │ │ + bcc.w 490 │ │ │ │ │ + b.n 4c0 │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ + cmp r3, #2 │ │ │ │ │ ite eq │ │ │ │ │ - ldrheq.w r3, [sl, r4, lsl #1] │ │ │ │ │ - ldrne.w r3, [sl, r4, lsl #2] │ │ │ │ │ - b.n 81c <_PyPegen_decode_string+0x198> │ │ │ │ │ - subs r2, r1, #1 │ │ │ │ │ - str r2, [r0, #0] │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.w 736 <_PyPegen_decode_string+0xb2> │ │ │ │ │ + ldrheq.w r3, [fp, r5, lsl #1] │ │ │ │ │ + ldrne.w r3, [fp, r5, lsl #2] │ │ │ │ │ + b.n 588 │ │ │ │ │ + mov r3, r8 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ + mov r0, sl │ │ │ │ │ + bl 0 <_PyPegen_parse_string> │ │ │ │ │ + R_ARM_THM_CALL warn_invalid_escape_sequence │ │ │ │ │ + adds r0, #1 │ │ │ │ │ + bne.n 4e6 │ │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + beq.n 5f8 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r6, #0] │ │ │ │ │ + cbnz r3, 5f8 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + beq.n 60e │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r5, #0] │ │ │ │ │ + cbnz r3, 60e │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + movs r5, #0 │ │ │ │ │ + b.n 4fc │ │ │ │ │ + subs r1, #1 │ │ │ │ │ + str r1, [r2, #0] │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + bne.n 5bc │ │ │ │ │ + mov r0, r2 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 736 <_PyPegen_decode_string+0xb2> │ │ │ │ │ + b.n 5bc │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ adds r3, #6 │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ ldrh r2, [r2, #4] │ │ │ │ │ - str.w r0, [lr] │ │ │ │ │ - strh.w r2, [lr, #4] │ │ │ │ │ + str r0, [r5, #0] │ │ │ │ │ + strh r2, [r5, #4] │ │ │ │ │ ldrsb.w r1, [r4, #1] │ │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 7b0 <_PyPegen_decode_string+0x12c> │ │ │ │ │ + blt.w 50e │ │ │ │ │ mov r4, ip │ │ │ │ │ - b.n 6ea <_PyPegen_decode_string+0x66> │ │ │ │ │ + b.n 486 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ adds r1, r3, #6 │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ str.w r0, [r3, #1] │ │ │ │ │ ldrh r3, [r2, #4] │ │ │ │ │ - strh.w r3, [lr, #4] │ │ │ │ │ - b.n 73c <_PyPegen_decode_string+0xb8> │ │ │ │ │ - ldr r2, [r0, #28] │ │ │ │ │ - mov sl, r2 │ │ │ │ │ - b.n 7ee <_PyPegen_decode_string+0x16a> │ │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ │ + strh r3, [r5, #4] │ │ │ │ │ + b.n 4c2 │ │ │ │ │ + ldr r1, [r2, #28] │ │ │ │ │ + mov fp, r1 │ │ │ │ │ + b.n 554 │ │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ + mov r5, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 7a6 <_PyPegen_decode_string+0x122> │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r7, #0] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 7a6 <_PyPegen_decode_string+0x122> │ │ │ │ │ - mov r0, r7 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 7a6 <_PyPegen_decode_string+0x122> │ │ │ │ │ - │ │ │ │ │ -000008b0 : │ │ │ │ │ -Py_XDECREF(): │ │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ │ - mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ - cmp r3, r1 │ │ │ │ │ - beq.n 8c4 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r0, #0] │ │ │ │ │ - cbnz r3, 8c4 │ │ │ │ │ - b.w 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_JUMP24 _Py_Dealloc │ │ │ │ │ - bx lr │ │ │ │ │ - nop │ │ │ │ │ + bne.w 4f0 │ │ │ │ │ + b.n 4fc │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -1,40 +1,41 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.strtab': │ │ │ │ │ - 0x00000000 00246400 2e4c4330 002e4c43 31002e4c .$d..LC0..LC1..L │ │ │ │ │ - 0x00000010 4332002e 4c433300 24740077 61726e5f C2..LC3.$t.warn_ │ │ │ │ │ - 0x00000020 696e7661 6c69645f 65736361 70655f73 invalid_escape_s │ │ │ │ │ - 0x00000030 65717565 6e636500 50795f58 44454352 equence.Py_XDECR │ │ │ │ │ - 0x00000040 45460052 41495345 5f455252 4f525f4b EF.RAISE_ERROR_K │ │ │ │ │ - 0x00000050 4e4f574e 5f4c4f43 4154494f 4e002e4c NOWN_LOCATION..L │ │ │ │ │ - 0x00000060 4334002e 4c433500 5f507950 6567656e C4..LC5._PyPegen │ │ │ │ │ - 0x00000070 5f706172 73655f73 7472696e 67005079 _parse_string.Py │ │ │ │ │ - 0x00000080 42797465 735f4173 53747269 6e67005f Bytes_AsString._ │ │ │ │ │ - 0x00000090 50795f63 74797065 5f746162 6c650073 Py_ctype_table.s │ │ │ │ │ - 0x000000a0 74726c65 6e007374 72636872 00507955 trlen.strchr.PyU │ │ │ │ │ - 0x000000b0 6e69636f 64655f44 65636f64 65555446 nicode_DecodeUTF │ │ │ │ │ - 0x000000c0 38537461 74656675 6c005079 42797465 8Stateful.PyByte │ │ │ │ │ - 0x000000d0 735f4672 6f6d5374 72696e67 416e6453 s_FromStringAndS │ │ │ │ │ - 0x000000e0 697a6500 5f507955 6e69636f 64655f44 ize._PyUnicode_D │ │ │ │ │ - 0x000000f0 65636f64 65556e69 636f6465 45736361 ecodeUnicodeEsca │ │ │ │ │ - 0x00000100 7065496e 7465726e 616c3200 5f50795f peInternal2._Py_ │ │ │ │ │ - 0x00000110 4465616c 6c6f6300 5f507945 72725f42 Dealloc._PyErr_B │ │ │ │ │ - 0x00000120 6164496e 7465726e 616c4361 6c6c005f adInternalCall._ │ │ │ │ │ - 0x00000130 50794279 7465735f 4465636f 64654573 PyBytes_DecodeEs │ │ │ │ │ - 0x00000140 63617065 32005079 556e6963 6f64655f cape2.PyUnicode_ │ │ │ │ │ - 0x00000150 4465636f 64655554 4638005f 5f737072 DecodeUTF8.__spr │ │ │ │ │ - 0x00000160 696e7466 5f63686b 00507945 78635f53 intf_chk.PyExc_S │ │ │ │ │ - 0x00000170 796e7461 78457272 6f72005f 50795065 yntaxError._PyPe │ │ │ │ │ - 0x00000180 67656e5f 6465636f 64655f73 7472696e gen_decode_strin │ │ │ │ │ - 0x00000190 67005079 556e6963 6f64655f 46726f6d g.PyUnicode_From │ │ │ │ │ - 0x000001a0 466f726d 61740050 79457863 5f53796e Format.PyExc_Syn │ │ │ │ │ - 0x000001b0 74617857 61726e69 6e670050 79457863 taxWarning.PyExc │ │ │ │ │ - 0x000001c0 5f446570 72656361 74696f6e 5761726e _DeprecationWarn │ │ │ │ │ - 0x000001d0 696e6700 50794279 7465735f 53697a65 ing.PyBytes_Size │ │ │ │ │ - 0x000001e0 00507945 72725f57 61726e45 78706c69 .PyErr_WarnExpli │ │ │ │ │ - 0x000001f0 6369744f 626a6563 74005079 4572725f citObject.PyErr_ │ │ │ │ │ - 0x00000200 45786365 7074696f 6e4d6174 63686573 ExceptionMatches │ │ │ │ │ - 0x00000210 00507945 72725f43 6c656172 005f5079 .PyErr_Clear._Py │ │ │ │ │ - 0x00000220 50656765 6e5f7261 6973655f 6572726f Pegen_raise_erro │ │ │ │ │ - 0x00000230 725f6b6e 6f776e5f 6c6f6361 74696f6e r_known_location │ │ │ │ │ - 0x00000240 00 . │ │ │ │ │ + 0x00000000 00246400 2e4c4330 002e4c43 31002474 .$d..LC0..LC1.$t │ │ │ │ │ + 0x00000010 00646563 6f64655f 756e6963 6f64655f .decode_unicode_ │ │ │ │ │ + 0x00000020 77697468 5f657363 61706573 00776172 with_escapes.war │ │ │ │ │ + 0x00000030 6e5f696e 76616c69 645f6573 63617065 n_invalid_escape │ │ │ │ │ + 0x00000040 5f736571 75656e63 65005241 4953455f _sequence.RAISE_ │ │ │ │ │ + 0x00000050 4552524f 525f4b4e 4f574e5f 4c4f4341 ERROR_KNOWN_LOCA │ │ │ │ │ + 0x00000060 54494f4e 002e4c43 32002e4c 4333002e TION..LC2..LC3.. │ │ │ │ │ + 0x00000070 4c433400 2e4c4335 005f5079 50656765 LC4..LC5._PyPege │ │ │ │ │ + 0x00000080 6e5f7061 7273655f 73747269 6e670050 n_parse_string.P │ │ │ │ │ + 0x00000090 79427974 65735f41 73537472 696e6700 yBytes_AsString. │ │ │ │ │ + 0x000000a0 5f50795f 63747970 655f7461 626c6500 _Py_ctype_table. │ │ │ │ │ + 0x000000b0 7374726c 656e0073 74726368 72005079 strlen.strchr.Py │ │ │ │ │ + 0x000000c0 556e6963 6f64655f 4465636f 64655554 Unicode_DecodeUT │ │ │ │ │ + 0x000000d0 46385374 61746566 756c005f 50794572 F8Stateful._PyEr │ │ │ │ │ + 0x000000e0 725f4261 64496e74 65726e61 6c43616c r_BadInternalCal │ │ │ │ │ + 0x000000f0 6c005079 42797465 735f4672 6f6d5374 l.PyBytes_FromSt │ │ │ │ │ + 0x00000100 72696e67 416e6453 697a6500 5f507942 ringAndSize._PyB │ │ │ │ │ + 0x00000110 79746573 5f446563 6f646545 73636170 ytes_DecodeEscap │ │ │ │ │ + 0x00000120 6532005f 50795f44 65616c6c 6f630050 e2._Py_Dealloc.P │ │ │ │ │ + 0x00000130 79457863 5f53796e 74617845 72726f72 yExc_SyntaxError │ │ │ │ │ + 0x00000140 005f5079 50656765 6e5f6465 636f6465 ._PyPegen_decode │ │ │ │ │ + 0x00000150 5f737472 696e6700 5f507955 6e69636f _string._PyUnico │ │ │ │ │ + 0x00000160 64655f44 65636f64 65556e69 636f6465 de_DecodeUnicode │ │ │ │ │ + 0x00000170 45736361 7065496e 7465726e 616c3200 EscapeInternal2. │ │ │ │ │ + 0x00000180 5079556e 69636f64 655f4465 636f6465 PyUnicode_Decode │ │ │ │ │ + 0x00000190 55544638 005f5f73 7072696e 74665f63 UTF8.__sprintf_c │ │ │ │ │ + 0x000001a0 686b0050 79556e69 636f6465 5f46726f hk.PyUnicode_Fro │ │ │ │ │ + 0x000001b0 6d466f72 6d617400 50794578 635f5379 mFormat.PyExc_Sy │ │ │ │ │ + 0x000001c0 6e746178 5761726e 696e6700 50794578 ntaxWarning.PyEx │ │ │ │ │ + 0x000001d0 635f4465 70726563 6174696f 6e576172 c_DeprecationWar │ │ │ │ │ + 0x000001e0 6e696e67 00507942 79746573 5f53697a ning.PyBytes_Siz │ │ │ │ │ + 0x000001f0 65005079 4572725f 5761726e 4578706c e.PyErr_WarnExpl │ │ │ │ │ + 0x00000200 69636974 4f626a65 63740050 79457272 icitObject.PyErr │ │ │ │ │ + 0x00000210 5f457863 65707469 6f6e4d61 74636865 _ExceptionMatche │ │ │ │ │ + 0x00000220 73005079 4572725f 436c6561 72005f50 s.PyErr_Clear._P │ │ │ │ │ + 0x00000230 79506567 656e5f72 61697365 5f657272 yPegen_raise_err │ │ │ │ │ + 0x00000240 6f725f6b 6e6f776e 5f6c6f63 6174696f or_known_locatio │ │ │ │ │ + 0x00000250 6e00 n. │ │ │ ├── lexer.o │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: REL (Relocatable file) │ │ │ │ │ Machine: ARM │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 0 (bytes into file) │ │ │ │ │ - Start of section headers: 17172 (bytes into file) │ │ │ │ │ + Start of section headers: 17004 (bytes into file) │ │ │ │ │ Flags: 0x5000000, Version5 EABI │ │ │ │ │ Size of this header: 52 (bytes) │ │ │ │ │ Size of program headers: 0 (bytes) │ │ │ │ │ Number of program headers: 0 │ │ │ │ │ Size of section headers: 40 (bytes) │ │ │ │ │ Number of section headers: 14 │ │ │ │ │ Section header string table index: 13 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ -There are 14 section headers, starting at offset 0x4314: │ │ │ │ │ +There are 14 section headers, starting at offset 0x426c: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .text PROGBITS 00000000 000034 0000c0 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 003904 000038 08 I 11 1 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 003874 000038 08 I 11 1 4 │ │ │ │ │ [ 3] .data PROGBITS 00000000 0000f4 000000 00 WA 0 0 1 │ │ │ │ │ [ 4] .bss NOBITS 00000000 0000f4 000000 00 WA 0 0 1 │ │ │ │ │ [ 5] .rodata.str1.4 PROGBITS 00000000 0000f4 00051b 01 AMS 0 0 4 │ │ │ │ │ - [ 6] .text.hot PROGBITS 00000000 000610 002930 00 AX 0 0 4 │ │ │ │ │ - [ 7] .rel.text.hot REL 00000000 00393c 000960 08 I 11 6 4 │ │ │ │ │ - [ 8] .rodata PROGBITS 00000000 002f40 00000b 00 A 0 0 4 │ │ │ │ │ - [ 9] .note.GNU-stack PROGBITS 00000000 002f4b 000000 00 0 0 1 │ │ │ │ │ - [10] .ARM.attributes ARM_ATTRIBUTES 00000000 002f4b 000033 00 0 0 1 │ │ │ │ │ - [11] .symtab SYMTAB 00000000 002f80 0005a0 10 12 61 4 │ │ │ │ │ - [12] .strtab STRTAB 00000000 003520 0003e3 00 0 0 1 │ │ │ │ │ - [13] .shstrtab STRTAB 00000000 00429c 000075 00 0 0 1 │ │ │ │ │ + [ 6] .text.hot PROGBITS 00000000 000610 0028a0 00 AX 0 0 4 │ │ │ │ │ + [ 7] .rel.text.hot REL 00000000 0038ac 000948 08 I 11 6 4 │ │ │ │ │ + [ 8] .rodata PROGBITS 00000000 002eb0 00000b 00 A 0 0 4 │ │ │ │ │ + [ 9] .note.GNU-stack PROGBITS 00000000 002ebb 000000 00 0 0 1 │ │ │ │ │ + [10] .ARM.attributes ARM_ATTRIBUTES 00000000 002ebb 000033 00 0 0 1 │ │ │ │ │ + [11] .symtab SYMTAB 00000000 002ef0 0005a0 10 12 61 4 │ │ │ │ │ + [12] .strtab STRTAB 00000000 003490 0003e3 00 0 0 1 │ │ │ │ │ + [13] .shstrtab STRTAB 00000000 0041f4 000075 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), y (purecode), p (processor specific) │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -7,18 +7,18 @@ │ │ │ │ │ 3: 00000028 0 NOTYPE LOCAL DEFAULT 5 .LC1 │ │ │ │ │ 4: 00000048 0 NOTYPE LOCAL DEFAULT 5 .LC2 │ │ │ │ │ 5: 00000064 0 NOTYPE LOCAL DEFAULT 5 .LC3 │ │ │ │ │ 6: 0000008c 0 NOTYPE LOCAL DEFAULT 5 .LC4 │ │ │ │ │ 7: 000000e0 0 NOTYPE LOCAL DEFAULT 5 .LC5 │ │ │ │ │ 8: 00000124 0 NOTYPE LOCAL DEFAULT 5 .LC6 │ │ │ │ │ 9: 00000000 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 10: 000008a9 7092 FUNC LOCAL DEFAULT 6 tok_get_normal_mode │ │ │ │ │ - 11: 0000245d 188 FUNC LOCAL DEFAULT 6 tok_nextc │ │ │ │ │ - 12: 00000000 0 NOTYPE LOCAL DEFAULT 8 .LANCHOR0 │ │ │ │ │ - 13: 00002519 94 FUNC LOCAL DEFAULT 6 tok_backup │ │ │ │ │ + 10: 000008cd 6912 FUNC LOCAL DEFAULT 6 tok_get_normal_mode │ │ │ │ │ + 11: 000023cd 188 FUNC LOCAL DEFAULT 6 tok_nextc │ │ │ │ │ + 12: 00002489 94 FUNC LOCAL DEFAULT 6 tok_backup │ │ │ │ │ + 13: 00000000 0 NOTYPE LOCAL DEFAULT 8 .LANCHOR0 │ │ │ │ │ 14: 00000158 0 NOTYPE LOCAL DEFAULT 5 .LC7 │ │ │ │ │ 15: 00000164 0 NOTYPE LOCAL DEFAULT 5 .LC8 │ │ │ │ │ 16: 0000016c 0 NOTYPE LOCAL DEFAULT 5 .LC9 │ │ │ │ │ 17: 0000018c 0 NOTYPE LOCAL DEFAULT 5 .LC10 │ │ │ │ │ 18: 000001b4 0 NOTYPE LOCAL DEFAULT 5 .LC11 │ │ │ │ │ 19: 000001d0 0 NOTYPE LOCAL DEFAULT 5 .LC12 │ │ │ │ │ 20: 000001dc 0 NOTYPE LOCAL DEFAULT 5 .LC13 │ │ │ │ │ @@ -37,57 +37,57 @@ │ │ │ │ │ 33: 000003bc 0 NOTYPE LOCAL DEFAULT 5 .LC26 │ │ │ │ │ 34: 000003f0 0 NOTYPE LOCAL DEFAULT 5 .LC27 │ │ │ │ │ 35: 0000040c 0 NOTYPE LOCAL DEFAULT 5 .LC28 │ │ │ │ │ 36: 00000430 0 NOTYPE LOCAL DEFAULT 5 .LC29 │ │ │ │ │ 37: 00000440 0 NOTYPE LOCAL DEFAULT 5 .LC30 │ │ │ │ │ 38: 0000045c 0 NOTYPE LOCAL DEFAULT 5 .LC31 │ │ │ │ │ 39: 000004a8 0 NOTYPE LOCAL DEFAULT 5 .LC32 │ │ │ │ │ - 40: 0000268d 322 FUNC LOCAL DEFAULT 6 verify_end_of_number.constprop.0 │ │ │ │ │ - 41: 00002579 276 FUNC LOCAL DEFAULT 6 tok_decimal_tail │ │ │ │ │ - 42: 000027d1 352 FUNC LOCAL DEFAULT 6 verify_end_of_number │ │ │ │ │ + 40: 000025fd 322 FUNC LOCAL DEFAULT 6 verify_end_of_number.constprop.0 │ │ │ │ │ + 41: 000024e9 276 FUNC LOCAL DEFAULT 6 tok_decimal_tail │ │ │ │ │ + 42: 00002741 352 FUNC LOCAL DEFAULT 6 verify_end_of_number │ │ │ │ │ 43: 00000001 86 FUNC LOCAL DEFAULT 1 tok_continuation_line │ │ │ │ │ 44: 000004ec 0 NOTYPE LOCAL DEFAULT 5 .LC33 │ │ │ │ │ 45: 000004f0 0 NOTYPE LOCAL DEFAULT 5 .LC34 │ │ │ │ │ 46: 000004f4 0 NOTYPE LOCAL DEFAULT 5 .LC35 │ │ │ │ │ 47: 000004f8 0 NOTYPE LOCAL DEFAULT 5 .LC36 │ │ │ │ │ 48: 000004fc 0 NOTYPE LOCAL DEFAULT 5 .LC37 │ │ │ │ │ 49: 00000500 0 NOTYPE LOCAL DEFAULT 5 .LC38 │ │ │ │ │ 50: 00000508 0 NOTYPE LOCAL DEFAULT 5 .LC39 │ │ │ │ │ - 51: 000026b6 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 51: 00002626 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 52: 00000059 104 FUNC LOCAL DEFAULT 1 lookahead │ │ │ │ │ - 53: 000027f8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 53: 00002768 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 54: 00000000 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 55: 00000000 0 NOTYPE LOCAL DEFAULT 8 $d │ │ │ │ │ 56: 00000000 11 OBJECT LOCAL DEFAULT 8 __func__.0 │ │ │ │ │ - 57: 000026c5 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 58: 000026c6 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 59: 00002807 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 60: 00002808 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 61: 00000001 2214 FUNC GLOBAL HIDDEN 6 _PyTokenizer_Get │ │ │ │ │ + 57: 00002635 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 58: 00002636 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 59: 00002777 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 60: 00002778 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 61: 00000001 2250 FUNC GLOBAL HIDDEN 6 _PyTokenizer_Get │ │ │ │ │ 62: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyLexer_token_setup │ │ │ │ │ 63: 00000000 0 NOTYPE GLOBAL DEFAULT UND memchr │ │ │ │ │ 64: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTokenizer_syntaxerror │ │ │ │ │ - 65: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FatalErrorFunc │ │ │ │ │ - 66: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTokenizer_warn_invalid_escape_sequence │ │ │ │ │ + 65: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTokenizer_warn_invalid_escape_sequence │ │ │ │ │ + 66: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FatalErrorFunc │ │ │ │ │ 67: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_ctype_table │ │ │ │ │ 68: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_ctype_tolower │ │ │ │ │ 69: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyToken_TwoChars │ │ │ │ │ 70: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_IsPrintable │ │ │ │ │ 71: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyToken_OneChar │ │ │ │ │ 72: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Occurred │ │ │ │ │ 73: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTokenizer_indenterror │ │ │ │ │ 74: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyToken_ThreeChars │ │ │ │ │ 75: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_idiv │ │ │ │ │ - 76: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyLexer_type_comment_token_setup │ │ │ │ │ - 77: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcmp │ │ │ │ │ - 78: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_DecodeUTF8 │ │ │ │ │ + 76: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTokenizer_syntaxerror_known_range │ │ │ │ │ + 77: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_DecodeUTF8 │ │ │ │ │ + 78: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyLexer_type_comment_token_setup │ │ │ │ │ 79: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_ScanIdentifier │ │ │ │ │ 80: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ - 81: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTokenizer_syntaxerror_known_range │ │ │ │ │ - 82: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Malloc │ │ │ │ │ - 83: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Free │ │ │ │ │ + 81: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcmp │ │ │ │ │ + 82: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_UnicodeDecodeError │ │ │ │ │ + 83: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ 84: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Substring │ │ │ │ │ 85: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_AsUTF8String │ │ │ │ │ - 86: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_UnicodeDecodeError │ │ │ │ │ - 87: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ + 86: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Malloc │ │ │ │ │ + 87: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Free │ │ │ │ │ 88: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_SyntaxWarning │ │ │ │ │ 89: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTokenizer_parser_warn │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,313 +1,310 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x3904 contains 7 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x3874 contains 7 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -00000012 00000b0a R_ARM_THM_CALL 0000245d tok_nextc │ │ │ │ │ -00000020 00000b0a R_ARM_THM_CALL 0000245d tok_nextc │ │ │ │ │ -0000002e 00000d0a R_ARM_THM_CALL 00002519 tok_backup │ │ │ │ │ -0000003c 00000b0a R_ARM_THM_CALL 0000245d tok_nextc │ │ │ │ │ -00000070 00000b0a R_ARM_THM_CALL 0000245d tok_nextc │ │ │ │ │ -000000a6 00000d0a R_ARM_THM_CALL 00002519 tok_backup │ │ │ │ │ -000000b4 00000d0a R_ARM_THM_CALL 00002519 tok_backup │ │ │ │ │ +00000012 00000b0a R_ARM_THM_CALL 000023cd tok_nextc │ │ │ │ │ +00000020 00000b0a R_ARM_THM_CALL 000023cd tok_nextc │ │ │ │ │ +0000002e 00000c0a R_ARM_THM_CALL 00002489 tok_backup │ │ │ │ │ +0000003c 00000b0a R_ARM_THM_CALL 000023cd tok_nextc │ │ │ │ │ +00000070 00000b0a R_ARM_THM_CALL 000023cd tok_nextc │ │ │ │ │ +000000a6 00000c0a R_ARM_THM_CALL 00002489 tok_backup │ │ │ │ │ +000000b4 00000c0a R_ARM_THM_CALL 00002489 tok_backup │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x393c contains 300 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x38ac contains 297 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -00000268 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -000002a4 00003f0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -000002d6 00003f0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -000002e0 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000002e4 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000002ee 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00000328 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00000446 00003f0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -0000047c 00003f0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -00000488 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -0000048c 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000492 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -000004d0 00003f0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -00000520 00003f0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -000005aa 0000062f R_ARM_THM_MOVW_ABS_NC 0000008c .LC4 │ │ │ │ │ -000005ae 00000630 R_ARM_THM_MOVT_ABS 0000008c .LC4 │ │ │ │ │ -000005b2 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -000005c0 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00000608 0000032f R_ARM_THM_MOVW_ABS_NC 00000028 .LC1 │ │ │ │ │ -0000060c 00000330 R_ARM_THM_MOVT_ABS 00000028 .LC1 │ │ │ │ │ -00000610 00000c2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000614 00000c30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000618 0000410a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ -0000063e 00003f0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -00000652 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00000656 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000065c 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -0000070e 00003f0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -0000071e 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00000722 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000728 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00000786 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -000007be 0000072f R_ARM_THM_MOVW_ABS_NC 000000e0 .LC5 │ │ │ │ │ -000007c2 00000730 R_ARM_THM_MOVT_ABS 000000e0 .LC5 │ │ │ │ │ -000007c6 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -000007dc 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -000007e2 0000082f R_ARM_THM_MOVW_ABS_NC 00000124 .LC6 │ │ │ │ │ -000007e6 00000830 R_ARM_THM_MOVT_ABS 00000124 .LC6 │ │ │ │ │ -000007ec 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -000007fa 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00000808 0000042f R_ARM_THM_MOVW_ABS_NC 00000048 .LC2 │ │ │ │ │ -0000080c 00000430 R_ARM_THM_MOVT_ABS 00000048 .LC2 │ │ │ │ │ -00000810 00000c2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000814 00000c30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000818 0000410a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ -0000086c 0000420a R_ARM_THM_CALL 00000000 _PyTokenizer_warn_invalid_escape_sequence │ │ │ │ │ -0000088c 0000052f R_ARM_THM_MOVW_ABS_NC 00000064 .LC3 │ │ │ │ │ -00000890 00000530 R_ARM_THM_MOVT_ABS 00000064 .LC3 │ │ │ │ │ -00000894 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -000009ce 0000432f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -000009d2 00004330 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -000009e2 0000442f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_tolower │ │ │ │ │ -000009e6 00004430 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_tolower │ │ │ │ │ -00000a3a 0000450a R_ARM_THM_CALL 00000000 _PyToken_TwoChars │ │ │ │ │ -00000a9e 0000460a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ -00000aae 0000470a R_ARM_THM_CALL 00000000 _PyToken_OneChar │ │ │ │ │ -00000abc 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00000b86 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00000cf4 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00000d14 0000450a R_ARM_THM_CALL 00000000 _PyToken_TwoChars │ │ │ │ │ -00000d76 0000460a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ -00000d96 0000460a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ -00000dfa 0000460a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ -00000e0a 0000432f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -00000e0e 00004330 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00000e5a 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00000ef6 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00000f26 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00000f3c 0000460a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ -00000f9e 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00001030 0000460a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ -0000103a 0000112f R_ARM_THM_MOVW_ABS_NC 0000018c .LC10 │ │ │ │ │ -0000103e 00001130 R_ARM_THM_MOVT_ABS 0000018c .LC10 │ │ │ │ │ -00001046 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00001054 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -000010b2 00003f0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -00001102 00003f0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -00001122 0000480a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001188 0000460a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ -000011c8 00003f0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -00001228 00003f0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -0000124e 0000442f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_tolower │ │ │ │ │ -00001252 00004430 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_tolower │ │ │ │ │ -0000135a 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -000013d4 00003f0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -0000147c 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00001510 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_indenterror │ │ │ │ │ -0000153a 00001a2f R_ARM_THM_MOVW_ABS_NC 00000268 .LC19 │ │ │ │ │ -0000153e 00001a30 R_ARM_THM_MOVT_ABS 00000268 .LC19 │ │ │ │ │ -00001542 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00001554 00001c2f R_ARM_THM_MOVW_ABS_NC 000002e4 .LC21 │ │ │ │ │ -00001558 00001c30 R_ARM_THM_MOVT_ABS 000002e4 .LC21 │ │ │ │ │ -00001608 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -0000161e 0000252f R_ARM_THM_MOVW_ABS_NC 00000440 .LC30 │ │ │ │ │ -00001622 00002530 R_ARM_THM_MOVT_ABS 00000440 .LC30 │ │ │ │ │ -00001642 00004a0a R_ARM_THM_CALL 00000000 _PyToken_ThreeChars │ │ │ │ │ -00001680 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -000016ba 0000232f R_ARM_THM_MOVW_ABS_NC 0000040c .LC28 │ │ │ │ │ -000016be 00002330 R_ARM_THM_MOVT_ABS 0000040c .LC28 │ │ │ │ │ -000016c2 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -000016f4 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -0000173e 00003f0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -0000174a 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -0000174e 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00001752 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -000017b8 0000212f R_ARM_THM_MOVW_ABS_NC 000003bc .LC26 │ │ │ │ │ -000017bc 00002130 R_ARM_THM_MOVT_ABS 000003bc .LC26 │ │ │ │ │ -000017c2 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -000017f6 00003f0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -00001808 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -0000180c 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00001810 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -0000194a 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00001988 0000132f R_ARM_THM_MOVW_ABS_NC 000001d0 .LC12 │ │ │ │ │ -0000198c 00001330 R_ARM_THM_MOVT_ABS 000001d0 .LC12 │ │ │ │ │ -000019e6 00003f0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -000019f6 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000019fa 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000019fe 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00001a36 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00001a54 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00001a8e 00004b0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00001ac0 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00001ad2 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00001b42 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00001b62 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00001bd4 0000162f R_ARM_THM_MOVW_ABS_NC 00000218 .LC15 │ │ │ │ │ -00001bd8 00001630 R_ARM_THM_MOVT_ABS 00000218 .LC15 │ │ │ │ │ -00001bee 00000e2f R_ARM_THM_MOVW_ABS_NC 00000158 .LC7 │ │ │ │ │ -00001bf2 00000e30 R_ARM_THM_MOVT_ABS 00000158 .LC7 │ │ │ │ │ -00001c78 00004c0a R_ARM_THM_CALL 00000000 _PyLexer_type_comment_token_setup │ │ │ │ │ -00001cbc 0000192f R_ARM_THM_MOVW_ABS_NC 00000260 .LC18 │ │ │ │ │ -00001cc0 00001930 R_ARM_THM_MOVT_ABS 00000260 .LC18 │ │ │ │ │ -00001cd8 00002b0a R_ARM_THM_CALL 00000001 tok_continuation_line │ │ │ │ │ -00001cfe 00000f2f R_ARM_THM_MOVW_ABS_NC 00000164 .LC8 │ │ │ │ │ -00001d02 00000f30 R_ARM_THM_MOVT_ABS 00000164 .LC8 │ │ │ │ │ -00001d0a 00004d0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001d22 0000432f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -00001d26 00004330 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00001d4e 00004c0a R_ARM_THM_CALL 00000000 _PyLexer_type_comment_token_setup │ │ │ │ │ -00001d58 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00001d5c 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00001d60 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00001d9e 00004e0a R_ARM_THM_CALL 00000000 PyUnicode_DecodeUTF8 │ │ │ │ │ -00001daa 00004f0a R_ARM_THM_CALL 00000000 _PyUnicode_ScanIdentifier │ │ │ │ │ -00001dd4 0000500a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001e48 00001b2f R_ARM_THM_MOVW_ABS_NC 00000280 .LC20 │ │ │ │ │ -00001e4c 00001b30 R_ARM_THM_MOVT_ABS 00000280 .LC20 │ │ │ │ │ -00001e50 0000510a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror_known_range │ │ │ │ │ -00001e5e 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00001eb6 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00001ec6 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00001eca 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00001ece 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00001f48 00004e0a R_ARM_THM_CALL 00000000 PyUnicode_DecodeUTF8 │ │ │ │ │ -00001f86 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00001f9a 0000520a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00002042 00004e0a R_ARM_THM_CALL 00000000 PyUnicode_DecodeUTF8 │ │ │ │ │ -0000204a 0000530a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000020a6 0000500a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000020ac 0000460a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ -000020b8 0000102f R_ARM_THM_MOVW_ABS_NC 0000016c .LC9 │ │ │ │ │ -000020bc 00001030 R_ARM_THM_MOVT_ABS 0000016c .LC9 │ │ │ │ │ -000020c0 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -000020cc 0000540a R_ARM_THM_CALL 00000000 PyUnicode_Substring │ │ │ │ │ -000020e4 0000500a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000020ee 0000550a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8String │ │ │ │ │ -00002106 0000500a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000211a 0000112f R_ARM_THM_MOVW_ABS_NC 0000018c .LC10 │ │ │ │ │ -0000211e 00001130 R_ARM_THM_MOVT_ABS 0000018c .LC10 │ │ │ │ │ -00002122 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00002178 0000172f R_ARM_THM_MOVW_ABS_NC 00000220 .LC16 │ │ │ │ │ -0000217c 00001730 R_ARM_THM_MOVT_ABS 00000220 .LC16 │ │ │ │ │ -000021a4 00001d2f R_ARM_THM_MOVW_ABS_NC 000002f0 .LC22 │ │ │ │ │ -000021a8 00001d30 R_ARM_THM_MOVT_ABS 000002f0 .LC22 │ │ │ │ │ +0000025e 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +0000029a 00003f0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +000002cc 00003f0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +000002d6 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000002da 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000002e4 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +0000031e 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00000376 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +0000048a 00003f0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +000004c8 00003f0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +000004d4 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000004d8 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000004de 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +0000051c 00003f0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +0000056c 00003f0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +000005ea 0000062f R_ARM_THM_MOVW_ABS_NC 0000008c .LC4 │ │ │ │ │ +000005ee 00000630 R_ARM_THM_MOVT_ABS 0000008c .LC4 │ │ │ │ │ +000005f2 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00000600 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +0000063a 00003f0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +0000064e 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00000652 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00000658 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00000700 00003f0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00000712 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00000716 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +0000071c 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +0000079a 0000410a R_ARM_THM_CALL 00000000 _PyTokenizer_warn_invalid_escape_sequence │ │ │ │ │ +000007e0 0000072f R_ARM_THM_MOVW_ABS_NC 000000e0 .LC5 │ │ │ │ │ +000007e4 00000730 R_ARM_THM_MOVT_ABS 000000e0 .LC5 │ │ │ │ │ +000007e8 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00000800 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +0000082a 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00000830 0000082f R_ARM_THM_MOVW_ABS_NC 00000124 .LC6 │ │ │ │ │ +00000834 00000830 R_ARM_THM_MOVT_ABS 00000124 .LC6 │ │ │ │ │ +0000083a 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00000848 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +0000087c 0000052f R_ARM_THM_MOVW_ABS_NC 00000064 .LC3 │ │ │ │ │ +00000880 00000530 R_ARM_THM_MOVT_ABS 00000064 .LC3 │ │ │ │ │ +00000884 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +000008a2 0000032f R_ARM_THM_MOVW_ABS_NC 00000028 .LC1 │ │ │ │ │ +000008a6 00000330 R_ARM_THM_MOVT_ABS 00000028 .LC1 │ │ │ │ │ +000008aa 00000d2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000008ae 00000d30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000008b2 0000420a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ +000008b6 0000042f R_ARM_THM_MOVW_ABS_NC 00000048 .LC2 │ │ │ │ │ +000008ba 00000430 R_ARM_THM_MOVT_ABS 00000048 .LC2 │ │ │ │ │ +000008be 00000d2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000008c2 00000d30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000008c6 0000420a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ +000009de 0000432f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +000009e2 00004330 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +000009f2 0000442f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_tolower │ │ │ │ │ +000009f6 00004430 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_tolower │ │ │ │ │ +00000a52 0000450a R_ARM_THM_CALL 00000000 _PyToken_TwoChars │ │ │ │ │ +00000ab0 0000460a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ +00000ac0 0000470a R_ARM_THM_CALL 00000000 _PyToken_OneChar │ │ │ │ │ +00000ace 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00000be2 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00000d4c 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00000d98 0000460a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ +00000db8 0000460a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ +00000e26 0000460a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ +00000e36 0000432f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +00000e3a 00004330 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00000e86 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00000f1a 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00000f4a 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00000f60 0000460a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ +00000fd0 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +0000105e 0000460a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ +00001068 0000112f R_ARM_THM_MOVW_ABS_NC 0000018c .LC10 │ │ │ │ │ +0000106c 00001130 R_ARM_THM_MOVT_ABS 0000018c .LC10 │ │ │ │ │ +00001074 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00001082 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +000010d2 00003f0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00001122 00003f0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00001146 0000480a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000011c0 0000450a R_ARM_THM_CALL 00000000 _PyToken_TwoChars │ │ │ │ │ +0000120c 00003f0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00001268 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00001298 00003f0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +000012bc 0000442f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_tolower │ │ │ │ │ +000012c0 00004430 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_tolower │ │ │ │ │ +000013d0 00003f0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00001404 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +000014ce 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +0000155c 0000490a R_ARM_THM_CALL 00000000 _PyTokenizer_indenterror │ │ │ │ │ +0000156e 00001c2f R_ARM_THM_MOVW_ABS_NC 000002e4 .LC21 │ │ │ │ │ +00001572 00001c30 R_ARM_THM_MOVT_ABS 000002e4 .LC21 │ │ │ │ │ +000015ae 00001a2f R_ARM_THM_MOVW_ABS_NC 00000268 .LC19 │ │ │ │ │ +000015b2 00001a30 R_ARM_THM_MOVT_ABS 00000268 .LC19 │ │ │ │ │ +000015b6 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +000015fc 0000252f R_ARM_THM_MOVW_ABS_NC 00000440 .LC30 │ │ │ │ │ +00001600 00002530 R_ARM_THM_MOVT_ABS 00000440 .LC30 │ │ │ │ │ +00001620 00004a0a R_ARM_THM_CALL 00000000 _PyToken_ThreeChars │ │ │ │ │ +0000165e 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00001698 0000232f R_ARM_THM_MOVW_ABS_NC 0000040c .LC28 │ │ │ │ │ +0000169c 00002330 R_ARM_THM_MOVT_ABS 0000040c .LC28 │ │ │ │ │ +000016a0 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +000016fe 00003f0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +0000170a 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000170e 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00001712 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00001822 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +0000184e 00003f0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00001860 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00001864 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00001868 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +000018da 0000212f R_ARM_THM_MOVW_ABS_NC 000003bc .LC26 │ │ │ │ │ +000018de 00002130 R_ARM_THM_MOVT_ABS 000003bc .LC26 │ │ │ │ │ +000018e4 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00001942 0000132f R_ARM_THM_MOVW_ABS_NC 000001d0 .LC12 │ │ │ │ │ +00001946 00001330 R_ARM_THM_MOVT_ABS 000001d0 .LC12 │ │ │ │ │ +00001970 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +000019a0 00004b0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +000019ea 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00001a04 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00001a34 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00001a86 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00001af8 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00001b34 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00001b3e 00002b0a R_ARM_THM_CALL 00000001 tok_continuation_line │ │ │ │ │ +00001bba 0000162f R_ARM_THM_MOVW_ABS_NC 00000218 .LC15 │ │ │ │ │ +00001bbe 00001630 R_ARM_THM_MOVT_ABS 00000218 .LC15 │ │ │ │ │ +00001bda 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00001bde 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00001be2 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00001c4a 00001b2f R_ARM_THM_MOVW_ABS_NC 00000280 .LC20 │ │ │ │ │ +00001c4e 00001b30 R_ARM_THM_MOVT_ABS 00000280 .LC20 │ │ │ │ │ +00001c52 00004c0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror_known_range │ │ │ │ │ +00001c60 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00001c70 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00001c74 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00001c78 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00001ce6 00004d0a R_ARM_THM_CALL 00000000 PyUnicode_DecodeUTF8 │ │ │ │ │ +00001d52 0000192f R_ARM_THM_MOVW_ABS_NC 00000260 .LC18 │ │ │ │ │ +00001d56 00001930 R_ARM_THM_MOVT_ABS 00000260 .LC18 │ │ │ │ │ +00001d6e 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00001d72 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00001d76 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00001d82 00000e2f R_ARM_THM_MOVW_ABS_NC 00000158 .LC7 │ │ │ │ │ +00001d86 00000e30 R_ARM_THM_MOVT_ABS 00000158 .LC7 │ │ │ │ │ +00001e14 00004e0a R_ARM_THM_CALL 00000000 _PyLexer_type_comment_token_setup │ │ │ │ │ +00001e3a 00004d0a R_ARM_THM_CALL 00000000 PyUnicode_DecodeUTF8 │ │ │ │ │ +00001e44 00004f0a R_ARM_THM_CALL 00000000 _PyUnicode_ScanIdentifier │ │ │ │ │ +00001e6c 0000500a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001eb0 00000f2f R_ARM_THM_MOVW_ABS_NC 00000164 .LC8 │ │ │ │ │ +00001eb4 00000f30 R_ARM_THM_MOVT_ABS 00000164 .LC8 │ │ │ │ │ +00001ebc 0000510a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001ed4 0000432f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +00001ed8 00004330 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00001efe 00004e0a R_ARM_THM_CALL 00000000 _PyLexer_type_comment_token_setup │ │ │ │ │ +00001f08 00001d2f R_ARM_THM_MOVW_ABS_NC 000002f0 .LC22 │ │ │ │ │ +00001f0c 00001d30 R_ARM_THM_MOVT_ABS 000002f0 .LC22 │ │ │ │ │ +00001f10 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00001f1e 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00001f38 0000522f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_UnicodeDecodeError │ │ │ │ │ +00001f3c 00005230 R_ARM_THM_MOVT_ABS 00000000 PyExc_UnicodeDecodeError │ │ │ │ │ +00001f42 0000530a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00001f5e 0000500a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001fa2 0000500a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001fa8 0000460a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ +00001fb4 0000102f R_ARM_THM_MOVW_ABS_NC 0000016c .LC9 │ │ │ │ │ +00001fb8 00001030 R_ARM_THM_MOVT_ABS 0000016c .LC9 │ │ │ │ │ +00001fbc 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00001fc8 0000540a R_ARM_THM_CALL 00000000 PyUnicode_Substring │ │ │ │ │ +00001fe0 0000500a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001fea 0000550a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8String │ │ │ │ │ +00002002 0000500a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002018 0000112f R_ARM_THM_MOVW_ABS_NC 0000018c .LC10 │ │ │ │ │ +0000201c 00001130 R_ARM_THM_MOVT_ABS 0000018c .LC10 │ │ │ │ │ +00002020 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +0000208c 0000202f R_ARM_THM_MOVW_ABS_NC 00000364 .LC25 │ │ │ │ │ +00002090 00002030 R_ARM_THM_MOVT_ABS 00000364 .LC25 │ │ │ │ │ +00002094 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +0000209c 00001f2f R_ARM_THM_MOVW_ABS_NC 00000324 .LC24 │ │ │ │ │ +000020a0 00001f30 R_ARM_THM_MOVT_ABS 00000324 .LC24 │ │ │ │ │ +000020a4 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +000020d4 00001e2f R_ARM_THM_MOVW_ABS_NC 0000030c .LC23 │ │ │ │ │ +000020d8 00001e30 R_ARM_THM_MOVT_ABS 0000030c .LC23 │ │ │ │ │ +000020dc 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +000020f6 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00002110 00002b0a R_ARM_THM_CALL 00000001 tok_continuation_line │ │ │ │ │ +0000213c 0000182f R_ARM_THM_MOVW_ABS_NC 00000248 .LC17 │ │ │ │ │ +00002140 00001830 R_ARM_THM_MOVT_ABS 00000248 .LC17 │ │ │ │ │ +00002146 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00002156 0000172f R_ARM_THM_MOVW_ABS_NC 00000220 .LC16 │ │ │ │ │ +0000215a 00001730 R_ARM_THM_MOVT_ABS 00000220 .LC16 │ │ │ │ │ +00002166 0000242f R_ARM_THM_MOVW_ABS_NC 00000430 .LC29 │ │ │ │ │ +0000216a 00002430 R_ARM_THM_MOVT_ABS 00000430 .LC29 │ │ │ │ │ +0000217e 0000122f R_ARM_THM_MOVW_ABS_NC 000001b4 .LC11 │ │ │ │ │ +00002182 00001230 R_ARM_THM_MOVT_ABS 000001b4 .LC11 │ │ │ │ │ +000021a4 0000272f R_ARM_THM_MOVW_ABS_NC 000004a8 .LC32 │ │ │ │ │ +000021a8 00002730 R_ARM_THM_MOVT_ABS 000004a8 .LC32 │ │ │ │ │ 000021ac 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -000021ba 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00002200 00001a2f R_ARM_THM_MOVW_ABS_NC 00000268 .LC19 │ │ │ │ │ -00002204 00001a30 R_ARM_THM_MOVT_ABS 00000268 .LC19 │ │ │ │ │ -00002208 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00002216 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -0000221e 0000562f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_UnicodeDecodeError │ │ │ │ │ -00002222 00005630 R_ARM_THM_MOVT_ABS 00000000 PyExc_UnicodeDecodeError │ │ │ │ │ -00002228 0000570a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -0000223c 0000222f R_ARM_THM_MOVW_ABS_NC 000003f0 .LC27 │ │ │ │ │ -00002240 00002230 R_ARM_THM_MOVT_ABS 000003f0 .LC27 │ │ │ │ │ -00002244 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -0000224e 00001f2f R_ARM_THM_MOVW_ABS_NC 00000324 .LC24 │ │ │ │ │ -00002252 00001f30 R_ARM_THM_MOVT_ABS 00000324 .LC24 │ │ │ │ │ -00002256 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00002284 00001e2f R_ARM_THM_MOVW_ABS_NC 0000030c .LC23 │ │ │ │ │ -00002288 00001e30 R_ARM_THM_MOVT_ABS 0000030c .LC23 │ │ │ │ │ -0000228c 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00002296 0000202f R_ARM_THM_MOVW_ABS_NC 00000364 .LC25 │ │ │ │ │ -0000229a 00002030 R_ARM_THM_MOVT_ABS 00000364 .LC25 │ │ │ │ │ -0000229e 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -000022a8 0000500a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000022d6 0000122f R_ARM_THM_MOVW_ABS_NC 000001b4 .LC11 │ │ │ │ │ -000022da 00001230 R_ARM_THM_MOVT_ABS 000001b4 .LC11 │ │ │ │ │ -000022e0 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00002300 00002b0a R_ARM_THM_CALL 00000001 tok_continuation_line │ │ │ │ │ -00002314 0000242f R_ARM_THM_MOVW_ABS_NC 00000430 .LC29 │ │ │ │ │ -00002318 00002430 R_ARM_THM_MOVT_ABS 00000430 .LC29 │ │ │ │ │ -00002340 0000272f R_ARM_THM_MOVW_ABS_NC 000004a8 .LC32 │ │ │ │ │ -00002344 00002730 R_ARM_THM_MOVT_ABS 000004a8 .LC32 │ │ │ │ │ -00002348 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00002362 0000262f R_ARM_THM_MOVW_ABS_NC 0000045c .LC31 │ │ │ │ │ -00002366 00002630 R_ARM_THM_MOVT_ABS 0000045c .LC31 │ │ │ │ │ -0000236a 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00002372 0000142f R_ARM_THM_MOVW_ABS_NC 000001dc .LC13 │ │ │ │ │ -00002376 00001430 R_ARM_THM_MOVT_ABS 000001dc .LC13 │ │ │ │ │ -000023a0 0000152f R_ARM_THM_MOVW_ABS_NC 00000200 .LC14 │ │ │ │ │ -000023a4 00001530 R_ARM_THM_MOVT_ABS 00000200 .LC14 │ │ │ │ │ -00002412 0000182f R_ARM_THM_MOVW_ABS_NC 00000248 .LC17 │ │ │ │ │ -00002416 00001830 R_ARM_THM_MOVT_ABS 00000248 .LC17 │ │ │ │ │ -00002426 0000032f R_ARM_THM_MOVW_ABS_NC 00000028 .LC1 │ │ │ │ │ -0000242a 00000330 R_ARM_THM_MOVT_ABS 00000028 .LC1 │ │ │ │ │ -0000242e 00000c2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002432 00000c30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00002436 0000410a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ -00002448 0000042f R_ARM_THM_MOVW_ABS_NC 00000048 .LC2 │ │ │ │ │ -0000244c 00000430 R_ARM_THM_MOVT_ABS 00000048 .LC2 │ │ │ │ │ -00002450 00000c2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002454 00000c30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00002458 0000410a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ -000024bc 00003f0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -000024ee 00003f0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -000024fa 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000024fe 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00002504 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -0000254e 0000042f R_ARM_THM_MOVW_ABS_NC 00000048 .LC2 │ │ │ │ │ -00002552 00000430 R_ARM_THM_MOVT_ABS 00000048 .LC2 │ │ │ │ │ -00002556 00000c2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000255a 00000c30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000255e 0000410a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ -00002562 0000032f R_ARM_THM_MOVW_ABS_NC 00000028 .LC1 │ │ │ │ │ -00002566 00000330 R_ARM_THM_MOVT_ABS 00000028 .LC1 │ │ │ │ │ -0000256a 00000c2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000256e 00000c30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00002572 0000410a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ -00002588 0000432f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -0000258c 00004330 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -000025ea 00003f0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -00002634 00003f0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -0000263e 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00002642 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00002646 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -0000267c 00001a2f R_ARM_THM_MOVW_ABS_NC 00000268 .LC19 │ │ │ │ │ -00002680 00001a30 R_ARM_THM_MOVT_ABS 00000268 .LC19 │ │ │ │ │ -00002684 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -000026e8 00002c2f R_ARM_THM_MOVW_ABS_NC 000004ec .LC33 │ │ │ │ │ -000026ec 00002c30 R_ARM_THM_MOVT_ABS 000004ec .LC33 │ │ │ │ │ -000026f2 0000340a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ -00002704 0000582f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxWarning │ │ │ │ │ -00002708 00005830 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxWarning │ │ │ │ │ -0000270c 0000312f R_ARM_THM_MOVW_ABS_NC 00000500 .LC38 │ │ │ │ │ -00002710 00003130 R_ARM_THM_MOVT_ABS 00000500 .LC38 │ │ │ │ │ -00002714 0000322f R_ARM_THM_MOVW_ABS_NC 00000508 .LC39 │ │ │ │ │ -00002718 00003230 R_ARM_THM_MOVT_ABS 00000508 .LC39 │ │ │ │ │ -00002720 0000590a R_ARM_THM_CALL 00000000 _PyTokenizer_parser_warn │ │ │ │ │ -00002736 0000312f R_ARM_THM_MOVW_ABS_NC 00000500 .LC38 │ │ │ │ │ -0000273a 00003130 R_ARM_THM_MOVT_ABS 00000500 .LC38 │ │ │ │ │ -0000273e 0000322f R_ARM_THM_MOVW_ABS_NC 00000508 .LC39 │ │ │ │ │ -00002742 00003230 R_ARM_THM_MOVT_ABS 00000508 .LC39 │ │ │ │ │ -00002748 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00002750 00002f2f R_ARM_THM_MOVW_ABS_NC 000004f8 .LC36 │ │ │ │ │ -00002754 00002f30 R_ARM_THM_MOVT_ABS 000004f8 .LC36 │ │ │ │ │ -0000275a 0000340a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ -00002764 0000302f R_ARM_THM_MOVW_ABS_NC 000004fc .LC37 │ │ │ │ │ -00002768 00003030 R_ARM_THM_MOVT_ABS 000004fc .LC37 │ │ │ │ │ -0000276e 0000340a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ -000027a6 00002e2f R_ARM_THM_MOVW_ABS_NC 000004f4 .LC35 │ │ │ │ │ -000027aa 00002e30 R_ARM_THM_MOVT_ABS 000004f4 .LC35 │ │ │ │ │ -000027b0 0000340a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ -000027ba 00002d2f R_ARM_THM_MOVW_ABS_NC 000004f0 .LC34 │ │ │ │ │ -000027be 00002d30 R_ARM_THM_MOVT_ABS 000004f0 .LC34 │ │ │ │ │ -000027c4 0000340a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ -0000282c 00002c2f R_ARM_THM_MOVW_ABS_NC 000004ec .LC33 │ │ │ │ │ -00002830 00002c30 R_ARM_THM_MOVT_ABS 000004ec .LC33 │ │ │ │ │ -00002838 0000340a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ -0000284e 0000582f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxWarning │ │ │ │ │ -00002852 00005830 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxWarning │ │ │ │ │ -00002856 0000322f R_ARM_THM_MOVW_ABS_NC 00000508 .LC39 │ │ │ │ │ -0000285a 00003230 R_ARM_THM_MOVT_ABS 00000508 .LC39 │ │ │ │ │ -00002864 0000590a R_ARM_THM_CALL 00000000 _PyTokenizer_parser_warn │ │ │ │ │ -0000287c 0000322f R_ARM_THM_MOVW_ABS_NC 00000508 .LC39 │ │ │ │ │ -00002880 00003230 R_ARM_THM_MOVT_ABS 00000508 .LC39 │ │ │ │ │ -00002888 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00002892 00002f2f R_ARM_THM_MOVW_ABS_NC 000004f8 .LC36 │ │ │ │ │ -00002896 00002f30 R_ARM_THM_MOVT_ABS 000004f8 .LC36 │ │ │ │ │ -0000289e 0000340a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ -000028ac 0000302f R_ARM_THM_MOVW_ABS_NC 000004fc .LC37 │ │ │ │ │ -000028b0 00003030 R_ARM_THM_MOVT_ABS 000004fc .LC37 │ │ │ │ │ -000028b8 0000340a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ -000028fe 00002e2f R_ARM_THM_MOVW_ABS_NC 000004f4 .LC35 │ │ │ │ │ -00002902 00002e30 R_ARM_THM_MOVT_ABS 000004f4 .LC35 │ │ │ │ │ -0000290a 0000340a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ -00002918 00002d2f R_ARM_THM_MOVW_ABS_NC 000004f0 .LC34 │ │ │ │ │ -0000291c 00002d30 R_ARM_THM_MOVT_ABS 000004f0 .LC34 │ │ │ │ │ -00002924 0000340a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ +000021fe 0000560a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00002276 00004d0a R_ARM_THM_CALL 00000000 PyUnicode_DecodeUTF8 │ │ │ │ │ +0000227e 0000570a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000228c 0000142f R_ARM_THM_MOVW_ABS_NC 000001dc .LC13 │ │ │ │ │ +00002290 00001430 R_ARM_THM_MOVT_ABS 000001dc .LC13 │ │ │ │ │ +000022a0 0000262f R_ARM_THM_MOVW_ABS_NC 0000045c .LC31 │ │ │ │ │ +000022a4 00002630 R_ARM_THM_MOVT_ABS 0000045c .LC31 │ │ │ │ │ +000022a8 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00002300 0000152f R_ARM_THM_MOVW_ABS_NC 00000200 .LC14 │ │ │ │ │ +00002304 00001530 R_ARM_THM_MOVT_ABS 00000200 .LC14 │ │ │ │ │ +0000231a 00001a2f R_ARM_THM_MOVW_ABS_NC 00000268 .LC19 │ │ │ │ │ +0000231e 00001a30 R_ARM_THM_MOVT_ABS 00000268 .LC19 │ │ │ │ │ +0000235e 00003e0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00002386 0000042f R_ARM_THM_MOVW_ABS_NC 00000048 .LC2 │ │ │ │ │ +0000238a 00000430 R_ARM_THM_MOVT_ABS 00000048 .LC2 │ │ │ │ │ +0000238e 00000d2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00002392 00000d30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00002396 0000420a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ +0000239a 0000032f R_ARM_THM_MOVW_ABS_NC 00000028 .LC1 │ │ │ │ │ +0000239e 00000330 R_ARM_THM_MOVT_ABS 00000028 .LC1 │ │ │ │ │ +000023a2 00000d2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000023a6 00000d30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000023aa 0000420a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ +000023bc 0000222f R_ARM_THM_MOVW_ABS_NC 000003f0 .LC27 │ │ │ │ │ +000023c0 00002230 R_ARM_THM_MOVT_ABS 000003f0 .LC27 │ │ │ │ │ +000023c4 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +0000242c 00003f0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +0000245e 00003f0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +0000246a 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000246e 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00002474 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +000024be 0000042f R_ARM_THM_MOVW_ABS_NC 00000048 .LC2 │ │ │ │ │ +000024c2 00000430 R_ARM_THM_MOVT_ABS 00000048 .LC2 │ │ │ │ │ +000024c6 00000d2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000024ca 00000d30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000024ce 0000420a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ +000024d2 0000032f R_ARM_THM_MOVW_ABS_NC 00000028 .LC1 │ │ │ │ │ +000024d6 00000330 R_ARM_THM_MOVT_ABS 00000028 .LC1 │ │ │ │ │ +000024da 00000d2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000024de 00000d30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000024e2 0000420a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ +000024f8 0000432f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +000024fc 00004330 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +0000255a 00003f0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +000025a4 00003f0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +000025ae 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000025b2 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000025b6 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +000025ec 00001a2f R_ARM_THM_MOVW_ABS_NC 00000268 .LC19 │ │ │ │ │ +000025f0 00001a30 R_ARM_THM_MOVT_ABS 00000268 .LC19 │ │ │ │ │ +000025f4 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00002658 00002c2f R_ARM_THM_MOVW_ABS_NC 000004ec .LC33 │ │ │ │ │ +0000265c 00002c30 R_ARM_THM_MOVT_ABS 000004ec .LC33 │ │ │ │ │ +00002662 0000340a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ +00002674 0000582f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxWarning │ │ │ │ │ +00002678 00005830 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxWarning │ │ │ │ │ +0000267c 0000312f R_ARM_THM_MOVW_ABS_NC 00000500 .LC38 │ │ │ │ │ +00002680 00003130 R_ARM_THM_MOVT_ABS 00000500 .LC38 │ │ │ │ │ +00002684 0000322f R_ARM_THM_MOVW_ABS_NC 00000508 .LC39 │ │ │ │ │ +00002688 00003230 R_ARM_THM_MOVT_ABS 00000508 .LC39 │ │ │ │ │ +00002690 0000590a R_ARM_THM_CALL 00000000 _PyTokenizer_parser_warn │ │ │ │ │ +000026a6 0000312f R_ARM_THM_MOVW_ABS_NC 00000500 .LC38 │ │ │ │ │ +000026aa 00003130 R_ARM_THM_MOVT_ABS 00000500 .LC38 │ │ │ │ │ +000026ae 0000322f R_ARM_THM_MOVW_ABS_NC 00000508 .LC39 │ │ │ │ │ +000026b2 00003230 R_ARM_THM_MOVT_ABS 00000508 .LC39 │ │ │ │ │ +000026b8 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +000026c0 00002f2f R_ARM_THM_MOVW_ABS_NC 000004f8 .LC36 │ │ │ │ │ +000026c4 00002f30 R_ARM_THM_MOVT_ABS 000004f8 .LC36 │ │ │ │ │ +000026ca 0000340a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ +000026d4 0000302f R_ARM_THM_MOVW_ABS_NC 000004fc .LC37 │ │ │ │ │ +000026d8 00003030 R_ARM_THM_MOVT_ABS 000004fc .LC37 │ │ │ │ │ +000026de 0000340a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ +00002716 00002e2f R_ARM_THM_MOVW_ABS_NC 000004f4 .LC35 │ │ │ │ │ +0000271a 00002e30 R_ARM_THM_MOVT_ABS 000004f4 .LC35 │ │ │ │ │ +00002720 0000340a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ +0000272a 00002d2f R_ARM_THM_MOVW_ABS_NC 000004f0 .LC34 │ │ │ │ │ +0000272e 00002d30 R_ARM_THM_MOVT_ABS 000004f0 .LC34 │ │ │ │ │ +00002734 0000340a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ +0000279c 00002c2f R_ARM_THM_MOVW_ABS_NC 000004ec .LC33 │ │ │ │ │ +000027a0 00002c30 R_ARM_THM_MOVT_ABS 000004ec .LC33 │ │ │ │ │ +000027a8 0000340a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ +000027be 0000582f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxWarning │ │ │ │ │ +000027c2 00005830 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxWarning │ │ │ │ │ +000027c6 0000322f R_ARM_THM_MOVW_ABS_NC 00000508 .LC39 │ │ │ │ │ +000027ca 00003230 R_ARM_THM_MOVT_ABS 00000508 .LC39 │ │ │ │ │ +000027d4 0000590a R_ARM_THM_CALL 00000000 _PyTokenizer_parser_warn │ │ │ │ │ +000027ec 0000322f R_ARM_THM_MOVW_ABS_NC 00000508 .LC39 │ │ │ │ │ +000027f0 00003230 R_ARM_THM_MOVT_ABS 00000508 .LC39 │ │ │ │ │ +000027f8 0000400a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00002802 00002f2f R_ARM_THM_MOVW_ABS_NC 000004f8 .LC36 │ │ │ │ │ +00002806 00002f30 R_ARM_THM_MOVT_ABS 000004f8 .LC36 │ │ │ │ │ +0000280e 0000340a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ +0000281c 0000302f R_ARM_THM_MOVW_ABS_NC 000004fc .LC37 │ │ │ │ │ +00002820 00003030 R_ARM_THM_MOVT_ABS 000004fc .LC37 │ │ │ │ │ +00002828 0000340a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ +0000286e 00002e2f R_ARM_THM_MOVW_ABS_NC 000004f4 .LC35 │ │ │ │ │ +00002872 00002e30 R_ARM_THM_MOVT_ABS 000004f4 .LC35 │ │ │ │ │ +0000287a 0000340a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ +00002888 00002d2f R_ARM_THM_MOVW_ABS_NC 000004f0 .LC34 │ │ │ │ │ +0000288c 00002d30 R_ARM_THM_MOVT_ABS 000004f0 .LC34 │ │ │ │ │ +00002894 0000340a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -25,57 +25,56 @@ │ │ │ │ │ too many nested parentheses │ │ │ │ │ f-string: single '}' is not allowed │ │ │ │ │ unmatched '%c' │ │ │ │ │ f-string: unmatched '%c' │ │ │ │ │ closing parenthesis '%c' does not match opening parenthesis '%c' on line %d │ │ │ │ │ closing parenthesis '%c' does not match opening parenthesis '%c' │ │ │ │ │ invalid %s literal │ │ │ │ │ -F3F.F%F" F │ │ │ │ │ - bQFb` F@" │ │ │ │ │ +F3F%F"YF F │ │ │ │ │ + bYFb` F@" │ │ │ │ │ tok_backup │ │ │ │ │ tok_get_normal_mode │ │ │ │ │ tok_nextc │ │ │ │ │ -.LANCHOR0 │ │ │ │ │ tok_backup │ │ │ │ │ +.LANCHOR0 │ │ │ │ │ verify_end_of_number.constprop.0 │ │ │ │ │ tok_decimal_tail │ │ │ │ │ verify_end_of_number │ │ │ │ │ tok_continuation_line │ │ │ │ │ lookahead │ │ │ │ │ __func__.0 │ │ │ │ │ _PyTokenizer_Get │ │ │ │ │ _PyLexer_token_setup │ │ │ │ │ _PyTokenizer_syntaxerror │ │ │ │ │ -_Py_FatalErrorFunc │ │ │ │ │ _PyTokenizer_warn_invalid_escape_sequence │ │ │ │ │ +_Py_FatalErrorFunc │ │ │ │ │ _Py_ctype_table │ │ │ │ │ _Py_ctype_tolower │ │ │ │ │ _PyToken_TwoChars │ │ │ │ │ _PyUnicode_IsPrintable │ │ │ │ │ _PyToken_OneChar │ │ │ │ │ PyErr_Occurred │ │ │ │ │ _PyTokenizer_indenterror │ │ │ │ │ _PyToken_ThreeChars │ │ │ │ │ __aeabi_idiv │ │ │ │ │ -_PyLexer_type_comment_token_setup │ │ │ │ │ +_PyTokenizer_syntaxerror_known_range │ │ │ │ │ PyUnicode_DecodeUTF8 │ │ │ │ │ +_PyLexer_type_comment_token_setup │ │ │ │ │ _PyUnicode_ScanIdentifier │ │ │ │ │ _Py_Dealloc │ │ │ │ │ -_PyTokenizer_syntaxerror_known_range │ │ │ │ │ -PyMem_Malloc │ │ │ │ │ -PyMem_Free │ │ │ │ │ -PyUnicode_Substring │ │ │ │ │ -PyUnicode_AsUTF8String │ │ │ │ │ PyExc_UnicodeDecodeError │ │ │ │ │ PyErr_ExceptionMatches │ │ │ │ │ +PyUnicode_Substring │ │ │ │ │ +PyUnicode_AsUTF8String │ │ │ │ │ +PyMem_Malloc │ │ │ │ │ +PyMem_Free │ │ │ │ │ PyExc_SyntaxWarning │ │ │ │ │ _PyTokenizer_parser_warn │ │ │ │ │ .shstrtab │ │ │ │ │ .rel.text │ │ │ │ │ .rodata.str1.4 │ │ │ │ │ .rel.text.hot │ │ │ │ │ .note.GNU-stack │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -7,36 +7,36 @@ │ │ │ │ │ tok_continuation_line(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - bl 245c │ │ │ │ │ + bl 23cc │ │ │ │ │ R_ARM_THM_CALL tok_nextc │ │ │ │ │ cmp r0, #13 │ │ │ │ │ beq.n 3a │ │ │ │ │ cmp r0, #10 │ │ │ │ │ bne.n 4c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ + bl 23cc │ │ │ │ │ R_ARM_THM_CALL tok_nextc │ │ │ │ │ mov r1, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ beq.n 42 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2518 │ │ │ │ │ + bl 2488 │ │ │ │ │ R_ARM_THM_CALL tok_backup │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r0, r1 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ + bl 23cc │ │ │ │ │ R_ARM_THM_CALL tok_nextc │ │ │ │ │ b.n 1a │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ movs r3, #11 │ │ │ │ │ str r2, [r4, #4] │ │ │ │ │ str r3, [r4, #32] │ │ │ │ │ b.n 34 │ │ │ │ │ @@ -53,15 +53,15 @@ │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r5, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ + bl 23cc │ │ │ │ │ R_ARM_THM_CALL tok_nextc │ │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ │ adds r4, #1 │ │ │ │ │ cbz r3, 82 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ beq.n 6c │ │ │ │ │ movs r4, #0 │ │ │ │ │ @@ -77,19 +77,19 @@ │ │ │ │ │ it ne │ │ │ │ │ movne r4, #1 │ │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ │ it gt │ │ │ │ │ movgt r4, #0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 2518 │ │ │ │ │ + bl 2488 │ │ │ │ │ R_ARM_THM_CALL tok_backup │ │ │ │ │ cmp r5, r7 │ │ │ │ │ beq.n bc │ │ │ │ │ ldrb.w r1, [r5, #-1]! │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 2518 │ │ │ │ │ + bl 2488 │ │ │ │ │ R_ARM_THM_CALL tok_backup │ │ │ │ │ cmp r7, r5 │ │ │ │ │ bne.n ae │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -19,202 +19,202 @@ │ │ │ │ │ mul.w r1, r3, r1 │ │ │ │ │ adds r2, r0, r1 │ │ │ │ │ add.w r1, r1, #2752 @ 0xac0 │ │ │ │ │ adds r1, r0, r1 │ │ │ │ │ ldr.w r2, [r2, #2752] @ 0xac0 │ │ │ │ │ cbnz r2, 4a <_PyTokenizer_Get+0x4a> │ │ │ │ │ mov r2, r6 │ │ │ │ │ - bl 8a8 │ │ │ │ │ + bl 8cc │ │ │ │ │ ldr.w r3, [r4, #2692] @ 0xa84 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 276 <_PyTokenizer_Get+0x276> │ │ │ │ │ + bne.w 26c <_PyTokenizer_Get+0x26c> │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r6, [r0, #4] │ │ │ │ │ - mov r9, r1 │ │ │ │ │ - ldr r7, [r0, #8] │ │ │ │ │ - ldr.w r2, [r0, #464] @ 0x1d0 │ │ │ │ │ - mov lr, r6 │ │ │ │ │ + mov r7, r1 │ │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ │ + ldr.w r1, [r0, #464] @ 0x1d0 │ │ │ │ │ + mov sl, r6 │ │ │ │ │ + str.w r1, [r0, #468] @ 0x1d4 │ │ │ │ │ + cmp r6, r2 │ │ │ │ │ ldr.w r1, [r0, #476] @ 0x1dc │ │ │ │ │ - cmp r6, r7 │ │ │ │ │ str r6, [r0, #28] │ │ │ │ │ - str.w r2, [r0, #468] @ 0x1d4 │ │ │ │ │ str.w r1, [r0, #472] @ 0x1d8 │ │ │ │ │ - beq.w 4f6 <_PyTokenizer_Get+0x4f6> │ │ │ │ │ + beq.w 540 <_PyTokenizer_Get+0x540> │ │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ itt cs │ │ │ │ │ movcs r2, #29 │ │ │ │ │ strcs r2, [r4, #32] │ │ │ │ │ - bcs.n a8 <_PyTokenizer_Get+0xa8> │ │ │ │ │ + bcs.n a0 <_PyTokenizer_Get+0xa0> │ │ │ │ │ adds r2, r1, #1 │ │ │ │ │ str.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ - add.w r2, lr, #1 │ │ │ │ │ + adds r2, r6, #1 │ │ │ │ │ str r2, [r4, #4] │ │ │ │ │ - ldrb.w r2, [lr] │ │ │ │ │ + ldrb r2, [r6, #0] │ │ │ │ │ cmp r2, #123 @ 0x7b │ │ │ │ │ beq.w 37c <_PyTokenizer_Get+0x37c> │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ - str.w lr, [r4, #4] │ │ │ │ │ - cmp r0, lr │ │ │ │ │ - bhi.w 608 <_PyTokenizer_Get+0x608> │ │ │ │ │ - ldrb.w r0, [lr] │ │ │ │ │ + str r6, [r4, #4] │ │ │ │ │ + cmp r0, r6 │ │ │ │ │ + bhi.w 8a2 <_PyTokenizer_Get+0x8a2> │ │ │ │ │ + ldrb r0, [r6, #0] │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.w 808 <_PyTokenizer_Get+0x808> │ │ │ │ │ + bne.w 8b6 <_PyTokenizer_Get+0x8b6> │ │ │ │ │ str.w r1, [r4, #476] @ 0x1dc │ │ │ │ │ movs r2, #60 @ 0x3c │ │ │ │ │ mla r2, r2, r3, r4 │ │ │ │ │ ldr.w r1, [r2, #2768] @ 0xad0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.w 312 <_PyTokenizer_Get+0x312> │ │ │ │ │ + ble.w 308 <_PyTokenizer_Get+0x308> │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ mov r6, r3 │ │ │ │ │ - mov r9, r5 │ │ │ │ │ - mov.w sl, #0 │ │ │ │ │ - mov r7, r1 │ │ │ │ │ + mov r7, r5 │ │ │ │ │ + mov.w fp, #0 │ │ │ │ │ + mov r9, r1 │ │ │ │ │ mov r3, r2 │ │ │ │ │ - mov r5, lr │ │ │ │ │ - cmp r7, r5 │ │ │ │ │ - beq.w 41e <_PyTokenizer_Get+0x41e> │ │ │ │ │ + mov r5, sl │ │ │ │ │ + cmp r5, r9 │ │ │ │ │ + beq.w 462 <_PyTokenizer_Get+0x462> │ │ │ │ │ ldr.w r1, [r4, #476] @ 0x1dc │ │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bcs.w 89a <_PyTokenizer_Get+0x89a> │ │ │ │ │ + bcs.w 78a <_PyTokenizer_Get+0x78a> │ │ │ │ │ adds r2, r1, #1 │ │ │ │ │ str.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ adds r2, r5, #1 │ │ │ │ │ str r2, [r4, #4] │ │ │ │ │ ldrb r0, [r5, #0] │ │ │ │ │ ldrb.w ip, [r3, #2764] @ 0xacc │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - beq.w 2fc <_PyTokenizer_Get+0x2fc> │ │ │ │ │ + beq.w 2f2 <_PyTokenizer_Get+0x2f2> │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r6, r5 │ │ │ │ │ - mov lr, r5 │ │ │ │ │ + mov sl, r5 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - mov r5, r9 │ │ │ │ │ + mov r5, r7 │ │ │ │ │ str r6, [r4, #4] │ │ │ │ │ - bcc.w 608 <_PyTokenizer_Get+0x608> │ │ │ │ │ + bcc.w 8a2 <_PyTokenizer_Get+0x8a2> │ │ │ │ │ ldrb r2, [r6, #0] │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bne.w 808 <_PyTokenizer_Get+0x808> │ │ │ │ │ + bne.w 8b6 <_PyTokenizer_Get+0x8b6> │ │ │ │ │ str.w r1, [r4, #476] @ 0x1dc │ │ │ │ │ movs r2, #60 @ 0x3c │ │ │ │ │ mla r1, r2, r3, r4 │ │ │ │ │ ldr.w r2, [r4, #2704] @ 0xa90 │ │ │ │ │ str.w r2, [r4, #2708] @ 0xa94 │ │ │ │ │ mov r6, r1 │ │ │ │ │ ldr.w r2, [r1, #2768] @ 0xad0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 376 <_PyTokenizer_Get+0x376> │ │ │ │ │ + beq.w 368 <_PyTokenizer_Get+0x368> │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ - mov sl, r2 │ │ │ │ │ + mov r7, r2 │ │ │ │ │ mov fp, r3 │ │ │ │ │ - mov r5, lr │ │ │ │ │ + mov r5, sl │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ - b.n 14e <_PyTokenizer_Get+0x14e> │ │ │ │ │ + b.n 146 <_PyTokenizer_Get+0x146> │ │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ │ - beq.w 68a <_PyTokenizer_Get+0x68a> │ │ │ │ │ + beq.w 67a <_PyTokenizer_Get+0x67a> │ │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ │ - beq.w 32e <_PyTokenizer_Get+0x32e> │ │ │ │ │ + beq.w 324 <_PyTokenizer_Get+0x324> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 376 <_PyTokenizer_Get+0x376> │ │ │ │ │ - mov sl, lr │ │ │ │ │ + beq.w 368 <_PyTokenizer_Get+0x368> │ │ │ │ │ + mov r7, lr │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ - cmp r5, r7 │ │ │ │ │ - beq.w 27e <_PyTokenizer_Get+0x27e> │ │ │ │ │ + cmp r9, r5 │ │ │ │ │ + beq.w 274 <_PyTokenizer_Get+0x274> │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bcs.w 880 <_PyTokenizer_Get+0x880> │ │ │ │ │ + bcs.w 870 <_PyTokenizer_Get+0x870> │ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ adds r3, r5, #1 │ │ │ │ │ cmp r0, #22 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, #17 │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #1 │ │ │ │ │ movne r3, #0 │ │ │ │ │ - mov r9, r3 │ │ │ │ │ - beq.w 7d2 <_PyTokenizer_Get+0x7d2> │ │ │ │ │ + mov sl, r3 │ │ │ │ │ + beq.w 7f6 <_PyTokenizer_Get+0x7f6> │ │ │ │ │ ldr.w r1, [r6, #2808] @ 0xaf8 │ │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 544 <_PyTokenizer_Get+0x544> │ │ │ │ │ + bne.w 606 <_PyTokenizer_Get+0x606> │ │ │ │ │ ldr.w r2, [r6, #2768] @ 0xad0 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r3, #10 │ │ │ │ │ ite eq │ │ │ │ │ moveq.w lr, #1 │ │ │ │ │ movne.w lr, #0 │ │ │ │ │ - beq.w 800 <_PyTokenizer_Get+0x800> │ │ │ │ │ + beq.w 898 <_PyTokenizer_Get+0x898> │ │ │ │ │ ldrb.w ip, [r6, #2764] @ 0xacc │ │ │ │ │ cmp ip, r3 │ │ │ │ │ it eq │ │ │ │ │ - addeq.w sl, sl, #1 │ │ │ │ │ - beq.w 36a <_PyTokenizer_Get+0x36a> │ │ │ │ │ + addeq r7, #1 │ │ │ │ │ + beq.w 35e <_PyTokenizer_Get+0x35e> │ │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ │ - bne.n 138 <_PyTokenizer_Get+0x138> │ │ │ │ │ + bne.n 130 <_PyTokenizer_Get+0x130> │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ mov r3, fp │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ - mov sl, lr │ │ │ │ │ - cmp r1, r7 │ │ │ │ │ - beq.w 4a4 <_PyTokenizer_Get+0x4a4> │ │ │ │ │ + mov r7, lr │ │ │ │ │ + cmp r1, r9 │ │ │ │ │ + beq.w 4f0 <_PyTokenizer_Get+0x4f0> │ │ │ │ │ ldr.w r0, [r4, #476] @ 0x1dc │ │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ ittt cs │ │ │ │ │ movcs r2, #29 │ │ │ │ │ strcs r2, [r4, #32] │ │ │ │ │ ldrcs r2, [r4, #0] │ │ │ │ │ - bcs.n 212 <_PyTokenizer_Get+0x212> │ │ │ │ │ + bcs.n 208 <_PyTokenizer_Get+0x208> │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ str.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ adds r2, r1, #1 │ │ │ │ │ str r2, [r4, #4] │ │ │ │ │ ldrb.w ip, [r1] │ │ │ │ │ cmp.w ip, #123 @ 0x7b │ │ │ │ │ ite eq │ │ │ │ │ - moveq r2, r9 │ │ │ │ │ - orrne.w r2, r9, #1 │ │ │ │ │ + moveq r2, sl │ │ │ │ │ + orrne.w r2, sl, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 672 <_PyTokenizer_Get+0x672> │ │ │ │ │ + beq.w 748 <_PyTokenizer_Get+0x748> │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ str r1, [r4, #4] │ │ │ │ │ - cmp r2, r1 │ │ │ │ │ - bhi.w 608 <_PyTokenizer_Get+0x608> │ │ │ │ │ + cmp r1, r2 │ │ │ │ │ + bcc.w 8a2 <_PyTokenizer_Get+0x8a2> │ │ │ │ │ ldrb.w lr, [r1] │ │ │ │ │ cmp lr, ip │ │ │ │ │ - bne.w 808 <_PyTokenizer_Get+0x808> │ │ │ │ │ + bne.w 8b6 <_PyTokenizer_Get+0x8b6> │ │ │ │ │ str.w r0, [r4, #476] @ 0x1dc │ │ │ │ │ mov.w ip, #60 @ 0x3c │ │ │ │ │ subs r0, r1, #1 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ mla r3, ip, r3, r4 │ │ │ │ │ str.w r1, [r3, #2796] @ 0xaec │ │ │ │ │ str r0, [r4, #4] │ │ │ │ │ - bcc.w 608 <_PyTokenizer_Get+0x608> │ │ │ │ │ + bcc.w 8a2 <_PyTokenizer_Get+0x8a2> │ │ │ │ │ ldrb.w r2, [r1, #-1] │ │ │ │ │ cmp r2, #123 @ 0x7b │ │ │ │ │ - bne.w 808 <_PyTokenizer_Get+0x808> │ │ │ │ │ + bne.w 8b6 <_PyTokenizer_Get+0x8b6> │ │ │ │ │ ldr.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ ldr.w r2, [r3, #2760] @ 0xac8 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str.w r2, [r3, #2760] @ 0xac8 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - bgt.w 88a <_PyTokenizer_Get+0x88a> │ │ │ │ │ + bgt.w 87a <_PyTokenizer_Get+0x87a> │ │ │ │ │ ldr.w r2, [r5, #3560] @ 0xde8 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mla r2, ip, r2, r4 │ │ │ │ │ str.w r1, [r2, #2752] @ 0xac0 │ │ │ │ │ str.w r1, [r3, #2808] @ 0xaf8 │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ @@ -228,3414 +228,3389 @@ │ │ │ │ │ beq.w 44 <_PyTokenizer_Get+0x44> │ │ │ │ │ movs r3, #22 │ │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ │ str r3, [r4, #32] │ │ │ │ │ b.n 44 <_PyTokenizer_Get+0x44> │ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ │ cmp r0, #10 │ │ │ │ │ - bne.w 556 <_PyTokenizer_Get+0x556> │ │ │ │ │ + bne.w 594 <_PyTokenizer_Get+0x594> │ │ │ │ │ ldr.w r3, [r4, #2744] @ 0xab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ - mov r7, r3 │ │ │ │ │ + mov r9, r3 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5c6 <_PyTokenizer_Get+0x5c6> │ │ │ │ │ + beq.w 66e <_PyTokenizer_Get+0x66e> │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ movs r1, #0 │ │ │ │ │ str.w r5, [r4, #2704] @ 0xa90 │ │ │ │ │ subs r2, r3, r5 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ - cbnz r0, 2de <_PyTokenizer_Get+0x2de> │ │ │ │ │ - cmp r5, r7 │ │ │ │ │ - bne.w 154 <_PyTokenizer_Get+0x154> │ │ │ │ │ + cbnz r0, 2d4 <_PyTokenizer_Get+0x2d4> │ │ │ │ │ + cmp r9, r5 │ │ │ │ │ + bne.w 14c <_PyTokenizer_Get+0x14c> │ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ │ cmp r0, #10 │ │ │ │ │ - bne.w 556 <_PyTokenizer_Get+0x556> │ │ │ │ │ + bne.w 594 <_PyTokenizer_Get+0x594> │ │ │ │ │ ldr.w r3, [r4, #2744] @ 0xab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ - mov r7, r3 │ │ │ │ │ + mov r9, r3 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5c6 <_PyTokenizer_Get+0x5c6> │ │ │ │ │ + beq.w 66e <_PyTokenizer_Get+0x66e> │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ movs r1, #0 │ │ │ │ │ str.w r5, [r4, #2704] @ 0xa90 │ │ │ │ │ subs r2, r3, r5 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2aa <_PyTokenizer_Get+0x2aa> │ │ │ │ │ + beq.n 2a0 <_PyTokenizer_Get+0x2a0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ str.w fp, [sp, #12] │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ str r2, [r4, #4] │ │ │ │ │ - b.n 55a <_PyTokenizer_Get+0x55a> │ │ │ │ │ + b.n 598 <_PyTokenizer_Get+0x598> │ │ │ │ │ ldr.w r1, [r3, #2768] @ 0xad0 │ │ │ │ │ - add.w r0, sl, #1 │ │ │ │ │ - mov sl, r0 │ │ │ │ │ + add.w r0, fp, #1 │ │ │ │ │ + mov fp, r0 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bge.n 30e <_PyTokenizer_Get+0x30e> │ │ │ │ │ + bge.n 304 <_PyTokenizer_Get+0x304> │ │ │ │ │ mov r5, r2 │ │ │ │ │ - b.n c8 <_PyTokenizer_Get+0xc8> │ │ │ │ │ - mov r5, r9 │ │ │ │ │ - mov lr, r2 │ │ │ │ │ - str.w lr, [sp] │ │ │ │ │ + b.n c0 <_PyTokenizer_Get+0xc0> │ │ │ │ │ + mov r5, r7 │ │ │ │ │ + mov sl, r2 │ │ │ │ │ + str.w sl, [sp] │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r2, [r5, #3560] @ 0xde8 │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [r5, #3560] @ 0xde8 │ │ │ │ │ movs r2, #61 @ 0x3d │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.n 26c <_PyTokenizer_Get+0x26c> │ │ │ │ │ + b.n 262 <_PyTokenizer_Get+0x262> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ + bl 23cc │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #13 │ │ │ │ │ - beq.w 81c <_PyTokenizer_Get+0x81c> │ │ │ │ │ + beq.w 84e <_PyTokenizer_Get+0x84e> │ │ │ │ │ movs r3, #60 @ 0x3c │ │ │ │ │ sub.w r2, r1, #123 @ 0x7b │ │ │ │ │ mla r5, r3, fp, r4 │ │ │ │ │ ldr.w r3, [r5, #2772] @ 0xad4 │ │ │ │ │ mov r7, r3 │ │ │ │ │ bics.w r3, r2, #2 │ │ │ │ │ - beq.w 840 <_PyTokenizer_Get+0x840> │ │ │ │ │ - cbnz r7, 35c <_PyTokenizer_Get+0x35c> │ │ │ │ │ + beq.w 774 <_PyTokenizer_Get+0x774> │ │ │ │ │ + cbnz r7, 352 <_PyTokenizer_Get+0x352> │ │ │ │ │ cmp r1, #78 @ 0x4e │ │ │ │ │ - beq.w 826 <_PyTokenizer_Get+0x826> │ │ │ │ │ + beq.w 858 <_PyTokenizer_Get+0x858> │ │ │ │ │ movs r3, #60 @ 0x3c │ │ │ │ │ - mov.w sl, #0 │ │ │ │ │ + movs r7, #0 │ │ │ │ │ mla r3, r3, fp, r4 │ │ │ │ │ ldr.w r2, [r3, #2768] @ 0xad0 │ │ │ │ │ - cmp sl, r2 │ │ │ │ │ - beq.w 5d0 <_PyTokenizer_Get+0x5d0> │ │ │ │ │ + cmp r7, r2 │ │ │ │ │ + beq.n 420 <_PyTokenizer_Get+0x420> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ - mov r7, r3 │ │ │ │ │ - b.n 14c <_PyTokenizer_Get+0x14c> │ │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ │ + mov r9, r3 │ │ │ │ │ + b.n 144 <_PyTokenizer_Get+0x144> │ │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ │ + mov r6, r3 │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ - b.n 260 <_PyTokenizer_Get+0x260> │ │ │ │ │ + movs r2, #60 @ 0x3c │ │ │ │ │ + mov r1, r8 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + str r6, [sp, #0] │ │ │ │ │ + bl 0 <_PyLexer_token_setup> │ │ │ │ │ + R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ + b.n 262 <_PyTokenizer_Get+0x262> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - bl 245c │ │ │ │ │ - ldr.w ip, [r4] │ │ │ │ │ + bl 23cc │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ + ldrd ip, r2, [r4] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - beq.w 87a <_PyTokenizer_Get+0x87a> │ │ │ │ │ - ldr r1, [r4, #4] │ │ │ │ │ - subs r2, r1, #1 │ │ │ │ │ - str r2, [r4, #4] │ │ │ │ │ + it eq │ │ │ │ │ + moveq r6, r2 │ │ │ │ │ + beq.n 3bc <_PyTokenizer_Get+0x3bc> │ │ │ │ │ + mov r1, r2 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ cmp r2, ip │ │ │ │ │ - bcc.w 608 <_PyTokenizer_Get+0x608> │ │ │ │ │ + str r2, [r4, #4] │ │ │ │ │ + bcc.w 8a2 <_PyTokenizer_Get+0x8a2> │ │ │ │ │ ldrb.w lr, [r1, #-1] │ │ │ │ │ uxtb r1, r0 │ │ │ │ │ cmp lr, r1 │ │ │ │ │ - bne.w 808 <_PyTokenizer_Get+0x808> │ │ │ │ │ + bne.w 8b6 <_PyTokenizer_Get+0x8b6> │ │ │ │ │ ldr.w r1, [r4, #476] @ 0x1dc │ │ │ │ │ cmp r0, #123 @ 0x7b │ │ │ │ │ add.w r1, r1, #4294967295 @ 0xffffffff │ │ │ │ │ str.w r1, [r4, #476] @ 0x1dc │ │ │ │ │ - beq.n 3c6 <_PyTokenizer_Get+0x3c6> │ │ │ │ │ + beq.n 3c8 <_PyTokenizer_Get+0x3c8> │ │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ │ mov r2, r6 │ │ │ │ │ mla r1, r1, r3, r4 │ │ │ │ │ str.w r6, [r1, #2796] @ 0xaec │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ str r1, [r4, #4] │ │ │ │ │ - mov lr, r1 │ │ │ │ │ + mov sl, r1 │ │ │ │ │ cmp r1, ip │ │ │ │ │ - bcc.w 608 <_PyTokenizer_Get+0x608> │ │ │ │ │ + bcc.w 8a2 <_PyTokenizer_Get+0x8a2> │ │ │ │ │ ldrb.w r2, [r2, #-1] │ │ │ │ │ cmp r2, #123 @ 0x7b │ │ │ │ │ - bne.w 808 <_PyTokenizer_Get+0x808> │ │ │ │ │ + bne.w 8b6 <_PyTokenizer_Get+0x8b6> │ │ │ │ │ ldr.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ cmp r0, #123 @ 0x7b │ │ │ │ │ add.w r2, r2, #4294967295 @ 0xffffffff │ │ │ │ │ str.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ - beq.w a8 <_PyTokenizer_Get+0xa8> │ │ │ │ │ + beq.w a0 <_PyTokenizer_Get+0xa0> │ │ │ │ │ movs r0, #60 @ 0x3c │ │ │ │ │ mla r3, r0, r3, r4 │ │ │ │ │ ldr.w r2, [r3, #2760] @ 0xac8 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str.w r2, [r3, #2760] @ 0xac8 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - bgt.w 88a <_PyTokenizer_Get+0x88a> │ │ │ │ │ + bgt.w 87a <_PyTokenizer_Get+0x87a> │ │ │ │ │ ldr.w r3, [r5, #3560] @ 0xde8 │ │ │ │ │ mov r2, r8 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ mla r3, r0, r3, r4 │ │ │ │ │ movs r0, #0 │ │ │ │ │ str.w r0, [r3, #2752] @ 0xac0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8a8 │ │ │ │ │ - b.n 26c <_PyTokenizer_Get+0x26c> │ │ │ │ │ + bl 8cc │ │ │ │ │ + b.n 262 <_PyTokenizer_Get+0x262> │ │ │ │ │ + subs.w ip, r2, #0 │ │ │ │ │ + ble.n 368 <_PyTokenizer_Get+0x368> │ │ │ │ │ + movs r2, #60 @ 0x3c │ │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ │ + mla r3, r2, fp, r4 │ │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ │ + ldrb.w r1, [r3, #2764] @ 0xacc │ │ │ │ │ + movs r3, #0 │ │ │ │ │ + mov r5, r2 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + cmp r2, r0 │ │ │ │ │ + str r2, [r4, #4] │ │ │ │ │ + bcc.w 8a2 <_PyTokenizer_Get+0x8a2> │ │ │ │ │ + ldrb.w r5, [r5, #-1] │ │ │ │ │ + cmp r5, r1 │ │ │ │ │ + bne.w 8b6 <_PyTokenizer_Get+0x8b6> │ │ │ │ │ + ldr.w r5, [r4, #476] @ 0x1dc │ │ │ │ │ + adds r3, #1 │ │ │ │ │ + cmp r3, ip │ │ │ │ │ + add.w r5, r5, #4294967295 @ 0xffffffff │ │ │ │ │ + str.w r5, [r4, #476] @ 0x1dc │ │ │ │ │ + bne.n 436 <_PyTokenizer_Get+0x436> │ │ │ │ │ + mov r6, r2 │ │ │ │ │ + b.n 36c <_PyTokenizer_Get+0x36c> │ │ │ │ │ ldr r2, [r4, #32] │ │ │ │ │ cmp r2, #10 │ │ │ │ │ - bne.w 682 <_PyTokenizer_Get+0x682> │ │ │ │ │ + bne.w 75a <_PyTokenizer_Get+0x75a> │ │ │ │ │ ldr.w r2, [r4, #2744] @ 0xab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ blx r2 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ - mov r7, r3 │ │ │ │ │ + mov r9, r3 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 678 <_PyTokenizer_Get+0x678> │ │ │ │ │ + beq.w 74e <_PyTokenizer_Get+0x74e> │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ movs r1, #0 │ │ │ │ │ str.w r5, [r4, #2704] @ 0xa90 │ │ │ │ │ subs r2, r3, r5 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ + mov sl, r5 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - cbnz r0, 486 <_PyTokenizer_Get+0x486> │ │ │ │ │ - cmp r7, r5 │ │ │ │ │ - bne.w ce <_PyTokenizer_Get+0xce> │ │ │ │ │ + cbnz r0, 4d2 <_PyTokenizer_Get+0x4d2> │ │ │ │ │ + cmp r9, sl │ │ │ │ │ + bne.w c6 <_PyTokenizer_Get+0xc6> │ │ │ │ │ ldr r2, [r4, #32] │ │ │ │ │ cmp r2, #10 │ │ │ │ │ - bne.w 682 <_PyTokenizer_Get+0x682> │ │ │ │ │ + bne.w 75a <_PyTokenizer_Get+0x75a> │ │ │ │ │ ldr.w r2, [r4, #2744] @ 0xab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ blx r2 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ - mov r7, r3 │ │ │ │ │ + mov r9, r3 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 678 <_PyTokenizer_Get+0x678> │ │ │ │ │ - ldr r5, [r4, #4] │ │ │ │ │ + beq.w 74e <_PyTokenizer_Get+0x74e> │ │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ │ movs r1, #0 │ │ │ │ │ - str.w r5, [r4, #2704] @ 0xa90 │ │ │ │ │ - subs r2, r3, r5 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ + str.w r3, [r4, #2704] @ 0xa90 │ │ │ │ │ + mov r0, r3 │ │ │ │ │ + sub.w r2, r9, r3 │ │ │ │ │ + mov sl, r3 │ │ │ │ │ + mov r5, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 44e <_PyTokenizer_Get+0x44e> │ │ │ │ │ + beq.n 494 <_PyTokenizer_Get+0x494> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ str r6, [sp, #12] │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ - mov r5, r9 │ │ │ │ │ - mov r7, r3 │ │ │ │ │ - mov lr, r3 │ │ │ │ │ + mov r5, r7 │ │ │ │ │ + mov r9, r3 │ │ │ │ │ + mov sl, r3 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 110 <_PyTokenizer_Get+0x110> │ │ │ │ │ + b.n 108 <_PyTokenizer_Get+0x108> │ │ │ │ │ cmp r0, #10 │ │ │ │ │ - bne.w 66e <_PyTokenizer_Get+0x66e> │ │ │ │ │ + bne.w 66a <_PyTokenizer_Get+0x66a> │ │ │ │ │ ldr.w r2, [r4, #2744] @ 0xab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str.w fp, [sp, #12] │ │ │ │ │ blx r2 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov r1, r6 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 66e <_PyTokenizer_Get+0x66e> │ │ │ │ │ + beq.w 66a <_PyTokenizer_Get+0x66a> │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ - mov r1, sl │ │ │ │ │ + mov r1, r7 │ │ │ │ │ str.w r2, [r4, #2704] @ 0xa90 │ │ │ │ │ mov r7, r2 │ │ │ │ │ subs r2, r6, r2 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 650 <_PyTokenizer_Get+0x650> │ │ │ │ │ - mov sl, r3 │ │ │ │ │ + bne.w 64c <_PyTokenizer_Get+0x64c> │ │ │ │ │ + mov r9, r3 │ │ │ │ │ + mov fp, r5 │ │ │ │ │ mov r3, r6 │ │ │ │ │ - mov r6, r5 │ │ │ │ │ mov r5, r4 │ │ │ │ │ mov r4, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - beq.w 61c <_PyTokenizer_Get+0x61c> │ │ │ │ │ + beq.n 618 <_PyTokenizer_Get+0x618> │ │ │ │ │ mov r4, r5 │ │ │ │ │ - mov r3, sl │ │ │ │ │ - mov r5, r6 │ │ │ │ │ - b.n 1c6 <_PyTokenizer_Get+0x1c6> │ │ │ │ │ + mov r3, r9 │ │ │ │ │ + mov r5, fp │ │ │ │ │ + b.n 1bc <_PyTokenizer_Get+0x1bc> │ │ │ │ │ ldr r2, [r0, #32] │ │ │ │ │ cmp r2, #10 │ │ │ │ │ - bne.w a8 <_PyTokenizer_Get+0xa8> │ │ │ │ │ + bne.w a0 <_PyTokenizer_Get+0xa0> │ │ │ │ │ ldr.w r2, [r0, #2744] @ 0xab8 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ blx r2 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - mov r7, r2 │ │ │ │ │ + mov r9, r2 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 73a <_PyTokenizer_Get+0x73a> │ │ │ │ │ + beq.w 730 <_PyTokenizer_Get+0x730> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ movs r1, #0 │ │ │ │ │ str.w r3, [r4, #2704] @ 0xa90 │ │ │ │ │ subs r2, r2, r3 │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r6, r3 │ │ │ │ │ + mov sl, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 71c <_PyTokenizer_Get+0x71c> │ │ │ │ │ - mov fp, r5 │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - mov r5, r6 │ │ │ │ │ - cmp r7, r5 │ │ │ │ │ - beq.w 6ee <_PyTokenizer_Get+0x6ee> │ │ │ │ │ - mov lr, r5 │ │ │ │ │ + bne.w 710 <_PyTokenizer_Get+0x710> │ │ │ │ │ + str r5, [sp, #12] │ │ │ │ │ + mov fp, r3 │ │ │ │ │ + mov r5, r4 │ │ │ │ │ + mov r4, r6 │ │ │ │ │ + cmp r4, r9 │ │ │ │ │ + beq.w 6de <_PyTokenizer_Get+0x6de> │ │ │ │ │ + mov r6, r4 │ │ │ │ │ + mov r4, r5 │ │ │ │ │ + mov r3, fp │ │ │ │ │ + ldr r5, [sp, #12] │ │ │ │ │ ldr.w r1, [r4, #476] @ 0x1dc │ │ │ │ │ - mov r3, sl │ │ │ │ │ - mov r5, fp │ │ │ │ │ b.n 6a <_PyTokenizer_Get+0x6a> │ │ │ │ │ - ldr.w r2, [r6, #2760] @ 0xac8 │ │ │ │ │ - mvn.w r9, r2 │ │ │ │ │ - mvns r1, r2 │ │ │ │ │ - mov.w r9, r9, lsr #31 │ │ │ │ │ - lsrs r1, r1, #31 │ │ │ │ │ - b.n 18c <_PyTokenizer_Get+0x18c> │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ mov r3, fp │ │ │ │ │ cmp r0, #17 │ │ │ │ │ - beq.w 7d2 <_PyTokenizer_Get+0x7d2> │ │ │ │ │ + beq.w 7f6 <_PyTokenizer_Get+0x7f6> │ │ │ │ │ cmp r0, #22 │ │ │ │ │ - beq.w 7d2 <_PyTokenizer_Get+0x7d2> │ │ │ │ │ + beq.w 7f6 <_PyTokenizer_Get+0x7f6> │ │ │ │ │ movs r2, #60 @ 0x3c │ │ │ │ │ mla r2, r2, r3, r4 │ │ │ │ │ ldr.w r1, [r2, #2808] @ 0xaf8 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 750 <_PyTokenizer_Get+0x750> │ │ │ │ │ - mov r9, r1 │ │ │ │ │ - mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ │ + bne.w 762 <_PyTokenizer_Get+0x762> │ │ │ │ │ + mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ + mov sl, r1 │ │ │ │ │ + mov r6, r2 │ │ │ │ │ ldr.w r2, [r4, #2692] @ 0xa84 │ │ │ │ │ mov r7, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 7d2 <_PyTokenizer_Get+0x7d2> │ │ │ │ │ + bne.w 7f6 <_PyTokenizer_Get+0x7f6> │ │ │ │ │ movs r2, #60 @ 0x3c │ │ │ │ │ cmp r6, #10 │ │ │ │ │ mla r1, r2, r3, r4 │ │ │ │ │ - mov sl, r1 │ │ │ │ │ + mov r9, r1 │ │ │ │ │ ldr.w r1, [r1, #2768] @ 0xad0 │ │ │ │ │ - bne.w 78c <_PyTokenizer_Get+0x78c> │ │ │ │ │ - cmp.w r9, #0 │ │ │ │ │ - beq.w 78c <_PyTokenizer_Get+0x78c> │ │ │ │ │ + bne.w 7ae <_PyTokenizer_Get+0x7ae> │ │ │ │ │ + mov r0, sl │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 7ae <_PyTokenizer_Get+0x7ae> │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bne.w 762 <_PyTokenizer_Get+0x762> │ │ │ │ │ + bne.w 806 <_PyTokenizer_Get+0x806> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC4 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC4 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.n 26c <_PyTokenizer_Get+0x26c> │ │ │ │ │ - ldr r5, [sp, #12] │ │ │ │ │ - mov r3, fp │ │ │ │ │ - ldr r0, [r4, #32] │ │ │ │ │ - str r7, [r4, #4] │ │ │ │ │ - b.n 55a <_PyTokenizer_Get+0x55a> │ │ │ │ │ - mov ip, r2 │ │ │ │ │ - movs r2, #60 @ 0x3c │ │ │ │ │ - movs r5, #0 │ │ │ │ │ - mla r3, r2, fp, r4 │ │ │ │ │ - b.n 5f2 <_PyTokenizer_Get+0x5f2> │ │ │ │ │ - ldrb.w r2, [r0, #-1] │ │ │ │ │ - cmp r2, r1 │ │ │ │ │ - bne.w 808 <_PyTokenizer_Get+0x808> │ │ │ │ │ - ldr.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ - adds r5, #1 │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - str.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ │ - cmp r5, ip │ │ │ │ │ - bge.w 378 <_PyTokenizer_Get+0x378> │ │ │ │ │ - ldr r6, [r4, #0] │ │ │ │ │ - subs r2, r0, #1 │ │ │ │ │ - ldrb.w r1, [r3, #2764] @ 0xacc │ │ │ │ │ - cmp r2, r6 │ │ │ │ │ - str r2, [r4, #4] │ │ │ │ │ - bcs.n 5dc <_PyTokenizer_Get+0x5dc> │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC1 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC1 │ │ │ │ │ - movw r0, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ - movt r0, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - bl 0 <_Py_FatalErrorFunc> │ │ │ │ │ - R_ARM_THM_CALL _Py_FatalErrorFunc │ │ │ │ │ + b.n 262 <_PyTokenizer_Get+0x262> │ │ │ │ │ + ldr.w r2, [r6, #2760] @ 0xac8 │ │ │ │ │ + mvn.w sl, r2 │ │ │ │ │ + mvns r1, r2 │ │ │ │ │ + mov.w sl, sl, lsr #31 │ │ │ │ │ + lsrs r1, r1, #31 │ │ │ │ │ + b.n 184 <_PyTokenizer_Get+0x184> │ │ │ │ │ ldr r3, [r5, #32] │ │ │ │ │ cmp r3, #10 │ │ │ │ │ - bne.n 668 <_PyTokenizer_Get+0x668> │ │ │ │ │ + bne.n 664 <_PyTokenizer_Get+0x664> │ │ │ │ │ ldr.w r3, [r5, #2744] @ 0xab8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ mov r1, r3 │ │ │ │ │ - cbz r0, 668 <_PyTokenizer_Get+0x668> │ │ │ │ │ + cbz r0, 664 <_PyTokenizer_Get+0x664> │ │ │ │ │ ldr r4, [r5, #4] │ │ │ │ │ movs r1, #0 │ │ │ │ │ str.w r4, [r5, #2704] @ 0xa90 │ │ │ │ │ subs r2, r3, r4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4e6 <_PyTokenizer_Get+0x4e6> │ │ │ │ │ + beq.w 532 <_PyTokenizer_Get+0x532> │ │ │ │ │ mov r4, r5 │ │ │ │ │ - mov r3, sl │ │ │ │ │ - mov r5, r6 │ │ │ │ │ + mov r3, r9 │ │ │ │ │ + mov r5, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 212 <_PyTokenizer_Get+0x212> │ │ │ │ │ + b.n 208 <_PyTokenizer_Get+0x208> │ │ │ │ │ mov r4, r5 │ │ │ │ │ - mov r3, sl │ │ │ │ │ - mov r5, r6 │ │ │ │ │ + mov r3, r9 │ │ │ │ │ + mov r5, fp │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ - b.n 212 <_PyTokenizer_Get+0x212> │ │ │ │ │ - ldr r3, [r4, #28] │ │ │ │ │ - mov r0, r1 │ │ │ │ │ - b.n 260 <_PyTokenizer_Get+0x260> │ │ │ │ │ - mov r3, r6 │ │ │ │ │ - mov r5, r9 │ │ │ │ │ - mov lr, r7 │ │ │ │ │ - str r7, [r4, #4] │ │ │ │ │ - b.n 110 <_PyTokenizer_Get+0x110> │ │ │ │ │ - mov lr, r5 │ │ │ │ │ - mov r3, r6 │ │ │ │ │ - mov r5, r9 │ │ │ │ │ - b.n 110 <_PyTokenizer_Get+0x110> │ │ │ │ │ + b.n 208 <_PyTokenizer_Get+0x208> │ │ │ │ │ + ldr r5, [sp, #12] │ │ │ │ │ + mov r3, fp │ │ │ │ │ + ldr r0, [r4, #32] │ │ │ │ │ + str.w r9, [r4, #4] │ │ │ │ │ + b.n 598 <_PyTokenizer_Get+0x598> │ │ │ │ │ ldrd r5, r2, [sp, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 376 <_PyTokenizer_Get+0x376> │ │ │ │ │ + bne.w 7a8 <_PyTokenizer_Get+0x7a8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd fp, r1, [sp, #12] │ │ │ │ │ - bl 245c │ │ │ │ │ + bl 23cc │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ ldr.w ip, [r6, #2756] @ 0xac4 │ │ │ │ │ eor.w r2, r1, #1 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ ite ne │ │ │ │ │ movne r2, #0 │ │ │ │ │ andeq.w r2, r2, #1 │ │ │ │ │ - cbz r2, 6bc <_PyTokenizer_Get+0x6bc> │ │ │ │ │ + cbz r2, 6ac <_PyTokenizer_Get+0x6ac> │ │ │ │ │ cmp r0, #125 @ 0x7d │ │ │ │ │ - beq.n 740 <_PyTokenizer_Get+0x740> │ │ │ │ │ + beq.n 738 <_PyTokenizer_Get+0x738> │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - bl 2518 │ │ │ │ │ + bl 2488 │ │ │ │ │ movs r1, #125 @ 0x7d │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2518 │ │ │ │ │ + bl 2488 │ │ │ │ │ ldr.w r1, [r5, #3560] @ 0xde8 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ movs r2, #60 @ 0x3c │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ movs r5, #0 │ │ │ │ │ mla r1, r2, r1, r4 │ │ │ │ │ mla r2, r2, r3, r4 │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ str.w r5, [r1, #2752] @ 0xac0 │ │ │ │ │ str.w r5, [r2, #2808] @ 0xaf8 │ │ │ │ │ - b.n 260 <_PyTokenizer_Get+0x260> │ │ │ │ │ - ldr r3, [r4, #32] │ │ │ │ │ + b.n 256 <_PyTokenizer_Get+0x256> │ │ │ │ │ + ldr r3, [r5, #32] │ │ │ │ │ cmp r3, #10 │ │ │ │ │ - bne.n 748 <_PyTokenizer_Get+0x748> │ │ │ │ │ - ldr.w r3, [r4, #2744] @ 0xab8 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ + bne.n 740 <_PyTokenizer_Get+0x740> │ │ │ │ │ + ldr.w r3, [r5, #2744] @ 0xab8 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ │ - mov r7, r3 │ │ │ │ │ - cbz r0, 736 <_PyTokenizer_Get+0x736> │ │ │ │ │ - ldr r5, [r4, #4] │ │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ │ + mov r9, r3 │ │ │ │ │ + cbz r0, 72a <_PyTokenizer_Get+0x72a> │ │ │ │ │ + ldr r4, [r5, #4] │ │ │ │ │ movs r1, #0 │ │ │ │ │ - str.w r5, [r4, #2704] @ 0xa90 │ │ │ │ │ - subs r2, r3, r5 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ + str.w r4, [r5, #2704] @ 0xa90 │ │ │ │ │ + subs r2, r3, r4 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + mov sl, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 532 <_PyTokenizer_Get+0x532> │ │ │ │ │ - mov r3, sl │ │ │ │ │ - mov r5, fp │ │ │ │ │ + beq.w 580 <_PyTokenizer_Get+0x580> │ │ │ │ │ + mov r4, r5 │ │ │ │ │ + ldr r5, [sp, #12] │ │ │ │ │ + mov r3, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ - mov lr, r3 │ │ │ │ │ + mov sl, r3 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n a8 <_PyTokenizer_Get+0xa8> │ │ │ │ │ - mov r3, sl │ │ │ │ │ - mov r5, fp │ │ │ │ │ - mov lr, r7 │ │ │ │ │ - str r7, [r4, #4] │ │ │ │ │ - b.n a8 <_PyTokenizer_Get+0xa8> │ │ │ │ │ + b.n a0 <_PyTokenizer_Get+0xa0> │ │ │ │ │ + mov r4, r5 │ │ │ │ │ + ldr r5, [sp, #12] │ │ │ │ │ + mov r3, fp │ │ │ │ │ + mov sl, r9 │ │ │ │ │ + str.w r9, [r4, #4] │ │ │ │ │ + b.n a0 <_PyTokenizer_Get+0xa0> │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ subs r0, #1 │ │ │ │ │ - b.n 260 <_PyTokenizer_Get+0x260> │ │ │ │ │ - mov lr, r5 │ │ │ │ │ - mov r3, sl │ │ │ │ │ - mov r5, fp │ │ │ │ │ - b.n a8 <_PyTokenizer_Get+0xa8> │ │ │ │ │ + b.n 256 <_PyTokenizer_Get+0x256> │ │ │ │ │ + mov r4, r5 │ │ │ │ │ + mov r3, fp │ │ │ │ │ + ldr r5, [sp, #12] │ │ │ │ │ + b.n a0 <_PyTokenizer_Get+0xa0> │ │ │ │ │ + ldr r3, [r4, #28] │ │ │ │ │ + mov r0, r1 │ │ │ │ │ + b.n 256 <_PyTokenizer_Get+0x256> │ │ │ │ │ + mov r3, r6 │ │ │ │ │ + mov r5, r7 │ │ │ │ │ + mov sl, r9 │ │ │ │ │ + str.w r9, [r4, #4] │ │ │ │ │ + b.n 108 <_PyTokenizer_Get+0x108> │ │ │ │ │ + mov sl, r5 │ │ │ │ │ + mov r3, r6 │ │ │ │ │ + mov r5, r7 │ │ │ │ │ + b.n 108 <_PyTokenizer_Get+0x108> │ │ │ │ │ ldr.w r2, [r2, #2760] @ 0xac8 │ │ │ │ │ - mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ │ - mvn.w r9, r2 │ │ │ │ │ - mov.w r9, r9, lsr #31 │ │ │ │ │ - b.n 57c <_PyTokenizer_Get+0x57c> │ │ │ │ │ + mvns r2, r2 │ │ │ │ │ + lsrs r2, r2, #31 │ │ │ │ │ + mov sl, r2 │ │ │ │ │ + mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ + mov r6, r2 │ │ │ │ │ + b.n 5bc <_PyTokenizer_Get+0x5bc> │ │ │ │ │ + cbz r7, 796 <_PyTokenizer_Get+0x796> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - movs r1, #10 │ │ │ │ │ - bl 2518 │ │ │ │ │ - ldr.w r3, [r5, #3560] @ 0xde8 │ │ │ │ │ - movs r2, #60 @ 0x3c │ │ │ │ │ + movs r7, #0 │ │ │ │ │ + bl 2488 │ │ │ │ │ + movs r3, #60 @ 0x3c │ │ │ │ │ + mla r3, r3, fp, r4 │ │ │ │ │ + ldr.w r2, [r3, #2768] @ 0xad0 │ │ │ │ │ + b.n 35e <_PyTokenizer_Get+0x35e> │ │ │ │ │ + mov sl, r5 │ │ │ │ │ + movs r2, #29 │ │ │ │ │ + mov r3, r6 │ │ │ │ │ + mov r5, r7 │ │ │ │ │ + str r2, [r4, #32] │ │ │ │ │ + b.n 108 <_PyTokenizer_Get+0x108> │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + str r1, [sp, #20] │ │ │ │ │ + bl 0 <_PyTokenizer_warn_invalid_escape_sequence> │ │ │ │ │ + R_ARM_THM_CALL _PyTokenizer_warn_invalid_escape_sequence │ │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 776 <_PyTokenizer_Get+0x776> │ │ │ │ │ + mov r3, r7 │ │ │ │ │ + b.n 7f8 <_PyTokenizer_Get+0x7f8> │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ - mov r1, r8 │ │ │ │ │ - mla r3, r2, r3, r4 │ │ │ │ │ - str.w r7, [r3, #2752] @ 0xac0 │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ - str.w r7, [sl, #2808] @ 0xaf8 │ │ │ │ │ - str r0, [sp, #0] │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyLexer_token_setup> │ │ │ │ │ - R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.n 26c <_PyTokenizer_Get+0x26c> │ │ │ │ │ + b.n 256 <_PyTokenizer_Get+0x256> │ │ │ │ │ ldr.w r2, [r5, #3560] @ 0xde8 │ │ │ │ │ movs r0, #60 @ 0x3c │ │ │ │ │ cmp r1, #3 │ │ │ │ │ mla r3, r0, r3, r4 │ │ │ │ │ mla r2, r0, r2, r4 │ │ │ │ │ ldr.w r0, [r2, #2784] @ 0xae0 │ │ │ │ │ ldr.w r2, [r3, #2776] @ 0xad8 │ │ │ │ │ add.w r2, r2, #1 │ │ │ │ │ str r2, [r4, #4] │ │ │ │ │ ldr.w r2, [r4, #464] @ 0x1d0 │ │ │ │ │ ldr.w r3, [r3, #2780] @ 0xadc │ │ │ │ │ str.w r3, [r4, #2704] @ 0xa90 │ │ │ │ │ str.w r0, [r4, #464] @ 0x1d0 │ │ │ │ │ - bne.n 7e2 <_PyTokenizer_Get+0x7e2> │ │ │ │ │ + bne.n 830 <_PyTokenizer_Get+0x830> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC5 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC5 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ cmp r6, #10 │ │ │ │ │ + mov r3, r6 │ │ │ │ │ itt ne │ │ │ │ │ movne r3, #23 │ │ │ │ │ strne r3, [r4, #32] │ │ │ │ │ movs r3, #0 │ │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.n 26c <_PyTokenizer_Get+0x26c> │ │ │ │ │ + b.n 262 <_PyTokenizer_Get+0x262> │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + movs r1, #10 │ │ │ │ │ + bl 2488 │ │ │ │ │ + ldr.w r3, [r5, #3560] @ 0xde8 │ │ │ │ │ + movs r2, #60 @ 0x3c │ │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ │ + mov r1, r8 │ │ │ │ │ + mla r3, r2, r3, r4 │ │ │ │ │ + str.w r7, [r3, #2752] @ 0xac0 │ │ │ │ │ + ldr r3, [r4, #28] │ │ │ │ │ + str.w r7, [r9, #2808] @ 0xaf8 │ │ │ │ │ + str r0, [sp, #0] │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyLexer_token_setup> │ │ │ │ │ + R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ + b.n 262 <_PyTokenizer_Get+0x262> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC6 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ mov r2, r0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.n 26c <_PyTokenizer_Get+0x26c> │ │ │ │ │ - ldr r5, [sp, #12] │ │ │ │ │ - mov r3, fp │ │ │ │ │ - movs r6, #10 │ │ │ │ │ - b.n 57c <_PyTokenizer_Get+0x57c> │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ - movw r0, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ - movt r0, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - bl 0 <_Py_FatalErrorFunc> │ │ │ │ │ - R_ARM_THM_CALL _Py_FatalErrorFunc │ │ │ │ │ + b.n 262 <_PyTokenizer_Get+0x262> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ + bl 23cc │ │ │ │ │ mov r1, r0 │ │ │ │ │ - b.n 33c <_PyTokenizer_Get+0x33c> │ │ │ │ │ + b.n 332 <_PyTokenizer_Get+0x332> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ + bl 23cc │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #123 @ 0x7b │ │ │ │ │ - bne.n 858 <_PyTokenizer_Get+0x858> │ │ │ │ │ + bne.n 88a <_PyTokenizer_Get+0x88a> │ │ │ │ │ movs r3, #1 │ │ │ │ │ ldr.w r2, [r5, #2768] @ 0xad0 │ │ │ │ │ - mov.w sl, #0 │ │ │ │ │ + movs r7, #0 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - b.n 36a <_PyTokenizer_Get+0x36a> │ │ │ │ │ - cbz r7, 868 <_PyTokenizer_Get+0x868> │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - mov.w sl, #0 │ │ │ │ │ - bl 2518 │ │ │ │ │ - movs r3, #60 @ 0x3c │ │ │ │ │ - mla r3, r3, fp, r4 │ │ │ │ │ - ldr.w r2, [r3, #2768] @ 0xad0 │ │ │ │ │ - b.n 36a <_PyTokenizer_Get+0x36a> │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - mov.w sl, #0 │ │ │ │ │ - bl 2518 │ │ │ │ │ - ldr.w r2, [r5, #2768] @ 0xad0 │ │ │ │ │ - b.n 36a <_PyTokenizer_Get+0x36a> │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - str r1, [sp, #20] │ │ │ │ │ - bl 0 <_PyTokenizer_warn_invalid_escape_sequence> │ │ │ │ │ - R_ARM_THM_CALL _PyTokenizer_warn_invalid_escape_sequence │ │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 842 <_PyTokenizer_Get+0x842> │ │ │ │ │ - mov r3, r7 │ │ │ │ │ - b.n 7d4 <_PyTokenizer_Get+0x7d4> │ │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ │ - mov r6, r2 │ │ │ │ │ - b.n 3ba <_PyTokenizer_Get+0x3ba> │ │ │ │ │ + b.n 35e <_PyTokenizer_Get+0x35e> │ │ │ │ │ movs r2, #29 │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ mov r3, fp │ │ │ │ │ str r2, [r4, #32] │ │ │ │ │ - b.n 566 <_PyTokenizer_Get+0x566> │ │ │ │ │ + b.n 5a4 <_PyTokenizer_Get+0x5a4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - b.n 7f0 <_PyTokenizer_Get+0x7f0> │ │ │ │ │ - mov lr, r5 │ │ │ │ │ - movs r2, #29 │ │ │ │ │ - mov r3, r6 │ │ │ │ │ - mov r5, r9 │ │ │ │ │ - str r2, [r4, #32] │ │ │ │ │ - b.n 110 <_PyTokenizer_Get+0x110> │ │ │ │ │ + b.n 83e <_PyTokenizer_Get+0x83e> │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + movs r7, #0 │ │ │ │ │ + bl 2488 │ │ │ │ │ + ldr.w r2, [r5, #2768] @ 0xad0 │ │ │ │ │ + b.n 35e <_PyTokenizer_Get+0x35e> │ │ │ │ │ + movs r2, #10 │ │ │ │ │ + ldr r5, [sp, #12] │ │ │ │ │ + mov r3, fp │ │ │ │ │ + mov r6, r2 │ │ │ │ │ + b.n 5bc <_PyTokenizer_Get+0x5bc> │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC1 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC1 │ │ │ │ │ + movw r0, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ + movt r0, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ + bl 0 <_Py_FatalErrorFunc> │ │ │ │ │ + R_ARM_THM_CALL _Py_FatalErrorFunc │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ + movw r0, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ + movt r0, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ + bl 0 <_Py_FatalErrorFunc> │ │ │ │ │ + R_ARM_THM_CALL _Py_FatalErrorFunc │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000008a8 : │ │ │ │ │ +000008cc : │ │ │ │ │ tok_get_normal_mode(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ + str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - sub sp, #36 @ 0x24 │ │ │ │ │ + sub sp, #28 │ │ │ │ │ movs r5, #0 │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - mov fp, r1 │ │ │ │ │ - mov sl, r2 │ │ │ │ │ + mov fp, r2 │ │ │ │ │ ldr.w r3, [r4, #448] @ 0x1c0 │ │ │ │ │ + str r1, [sp, #16] │ │ │ │ │ str r5, [r4, #28] │ │ │ │ │ str.w r0, [r4, #472] @ 0x1d8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w bb4 │ │ │ │ │ - ldr.w r6, [r4, #452] @ 0x1c4 │ │ │ │ │ - ldr.w r8, [r4, #4] │ │ │ │ │ + bne.w c10 │ │ │ │ │ + ldr.w r7, [r4, #452] @ 0x1c4 │ │ │ │ │ + ldr r6, [r4, #4] │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ - str.w r8, [r4, #28] │ │ │ │ │ + str r6, [r4, #28] │ │ │ │ │ str.w r3, [r4, #472] @ 0x1d8 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.w ecc │ │ │ │ │ - ldr.w r9, [r4, #8] │ │ │ │ │ - cmp r8, r9 │ │ │ │ │ - beq.w 11fc │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + bne.w ef4 │ │ │ │ │ + ldr.w sl, [r4, #8] │ │ │ │ │ + cmp sl, r6 │ │ │ │ │ + beq.w 126e │ │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ itt cs │ │ │ │ │ movcs r3, #29 │ │ │ │ │ strcs r3, [r4, #32] │ │ │ │ │ - bcs.n 932 │ │ │ │ │ + bcs.n 94a │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ - add.w r2, r8, #1 │ │ │ │ │ + adds r2, r6, #1 │ │ │ │ │ str r2, [r4, #4] │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ - ldrb.w r1, [r8] │ │ │ │ │ - cmp r2, r8 │ │ │ │ │ - str.w r8, [r4, #4] │ │ │ │ │ - bhi.w 2426 │ │ │ │ │ - ldrb.w r2, [r8] │ │ │ │ │ + ldrb r1, [r6, #0] │ │ │ │ │ + cmp r6, r2 │ │ │ │ │ + str r6, [r4, #4] │ │ │ │ │ + bcc.w 239a │ │ │ │ │ + ldrb r2, [r6, #0] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.w 2448 │ │ │ │ │ + bne.w 2386 │ │ │ │ │ str.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ - movs r7, #0 │ │ │ │ │ + mov.w r9, #0 │ │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ - str r7, [r4, #28] │ │ │ │ │ - cmp r8, r9 │ │ │ │ │ - beq.w 119e │ │ │ │ │ - ldr.w r0, [r4, #476] @ 0x1dc │ │ │ │ │ - cmp r0, r3 │ │ │ │ │ - bcs.w 11ec │ │ │ │ │ - adds r2, r0, #1 │ │ │ │ │ - add.w r1, r8, #1 │ │ │ │ │ + str.w r9, [r4, #28] │ │ │ │ │ + cmp r6, sl │ │ │ │ │ + beq.w 11e4 │ │ │ │ │ + ldr.w r1, [r4, #476] @ 0x1dc │ │ │ │ │ + cmp r1, r3 │ │ │ │ │ + bcs.w 1230 │ │ │ │ │ + adds r2, r1, #1 │ │ │ │ │ + adds r0, r6, #1 │ │ │ │ │ str.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ - str r1, [r4, #4] │ │ │ │ │ - ldrb.w r5, [r8] │ │ │ │ │ - sub.w r2, r5, #9 │ │ │ │ │ + str r0, [r4, #4] │ │ │ │ │ + ldrb.w ip, [r6] │ │ │ │ │ + sub.w r2, ip, #9 │ │ │ │ │ uxtb r2, r2 │ │ │ │ │ cmp r2, #23 │ │ │ │ │ - bhi.w ac6 │ │ │ │ │ - mov.w ip, #9 │ │ │ │ │ - movt ip, #128 @ 0x80 │ │ │ │ │ - lsr.w ip, ip, r2 │ │ │ │ │ - tst.w ip, #1 │ │ │ │ │ - bne.w c62 │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - beq.w 23b6 │ │ │ │ │ - ldr r2, [r4, #32] │ │ │ │ │ - subs r1, #1 │ │ │ │ │ - str.w r0, [r4, #472] @ 0x1d8 │ │ │ │ │ - str r1, [r4, #28] │ │ │ │ │ - cmp r2, #28 │ │ │ │ │ - beq.w 16ea │ │ │ │ │ - adds r3, r5, #1 │ │ │ │ │ - beq.w 15f0 │ │ │ │ │ - bic.w r0, r5, #32 │ │ │ │ │ - sub.w r2, r0, #65 @ 0x41 │ │ │ │ │ - cmp r2, #25 │ │ │ │ │ - bls.w ae0 │ │ │ │ │ + bhi.w ad8 │ │ │ │ │ + movs r5, #9 │ │ │ │ │ + movt r5, #128 @ 0x80 │ │ │ │ │ + lsrs r5, r2 │ │ │ │ │ + lsls r5, r5, #31 │ │ │ │ │ + bmi.w dde │ │ │ │ │ + mov r5, ip │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 2372 │ │ │ │ │ + str r6, [r4, #28] │ │ │ │ │ + str.w r1, [r4, #472] @ 0x1d8 │ │ │ │ │ + ldr r1, [r4, #32] │ │ │ │ │ + cmp r1, #28 │ │ │ │ │ + beq.w 2354 │ │ │ │ │ + bic.w r2, r5, #32 │ │ │ │ │ + sub.w r1, r2, #65 @ 0x41 │ │ │ │ │ + mov r0, r2 │ │ │ │ │ + cmp r1, #25 │ │ │ │ │ + bls.w b32 │ │ │ │ │ cmp r5, #127 @ 0x7f │ │ │ │ │ ite le │ │ │ │ │ - movle r2, #0 │ │ │ │ │ - movgt r2, #1 │ │ │ │ │ + movle r6, #0 │ │ │ │ │ + movgt r6, #1 │ │ │ │ │ cmp r5, #95 @ 0x5f │ │ │ │ │ it eq │ │ │ │ │ - orreq.w r2, r2, #1 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.w af2 │ │ │ │ │ + orreq.w r6, r6, #1 │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + bne.w b44 │ │ │ │ │ cmp r5, #13 │ │ │ │ │ - beq.w 23f0 │ │ │ │ │ + beq.w 2366 │ │ │ │ │ cmp r5, #10 │ │ │ │ │ - beq.w b90 │ │ │ │ │ + beq.w bec │ │ │ │ │ cmp r5, #46 @ 0x2e │ │ │ │ │ - beq.w e08 │ │ │ │ │ + beq.w e34 │ │ │ │ │ uxtb r2, r5 │ │ │ │ │ movw r8, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ movt r8, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_ctype_table │ │ │ │ │ ldr.w r2, [r8, r2, lsl #2] │ │ │ │ │ - lsls r0, r2, #29 │ │ │ │ │ - bmi.w c66 │ │ │ │ │ + lsls r3, r2, #29 │ │ │ │ │ + bmi.w cbe │ │ │ │ │ ldr r1, [r4, #28] │ │ │ │ │ movw r8, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_ctype_tolower │ │ │ │ │ movt r8, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_ctype_tolower │ │ │ │ │ + cmp r5, #34 @ 0x22 │ │ │ │ │ + it ne │ │ │ │ │ + cmpne r5, #39 @ 0x27 │ │ │ │ │ + ite eq │ │ │ │ │ + moveq r0, #1 │ │ │ │ │ + movne r0, #0 │ │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ │ ldrb.w r2, [r8, r2] │ │ │ │ │ cmp r2, #114 @ 0x72 │ │ │ │ │ it ne │ │ │ │ │ cmpne r2, #102 @ 0x66 │ │ │ │ │ - beq.w 1844 │ │ │ │ │ - cmp r5, #39 @ 0x27 │ │ │ │ │ - it ne │ │ │ │ │ - cmpne r5, #34 @ 0x22 │ │ │ │ │ - beq.w 1272 │ │ │ │ │ + beq.w 1720 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 12d4 │ │ │ │ │ cmp r5, #92 @ 0x5c │ │ │ │ │ - beq.w 1cd6 │ │ │ │ │ + beq.w 1b3c │ │ │ │ │ sub.w r7, r5, #125 @ 0x7d │ │ │ │ │ clz r7, r7 │ │ │ │ │ lsrs r7, r7, #5 │ │ │ │ │ cmp r5, #58 @ 0x3a │ │ │ │ │ ite ne │ │ │ │ │ movne r3, r7 │ │ │ │ │ orreq.w r3, r7, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w cfa │ │ │ │ │ + bne.w 11a6 │ │ │ │ │ cmp r5, #123 @ 0x7b │ │ │ │ │ it ne │ │ │ │ │ cmpne r5, #33 @ 0x21 │ │ │ │ │ - beq.w cfa │ │ │ │ │ + beq.w 11a6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ + bl 23cc │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyToken_TwoChars> │ │ │ │ │ R_ARM_THM_CALL _PyToken_TwoChars │ │ │ │ │ cmp r5, #60 @ 0x3c │ │ │ │ │ it eq │ │ │ │ │ cmpeq r6, #62 @ 0x3e │ │ │ │ │ mov r8, r0 │ │ │ │ │ - beq.w 23c0 │ │ │ │ │ + beq.w 2324 │ │ │ │ │ cmp r0, #55 @ 0x37 │ │ │ │ │ - bne.w 1634 │ │ │ │ │ + bne.w 1612 │ │ │ │ │ adds r0, r6, #1 │ │ │ │ │ - beq.w d82 │ │ │ │ │ + beq.w da4 │ │ │ │ │ ldrd r1, r3, [r4] │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ str r2, [r4, #4] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bhi.w 2426 │ │ │ │ │ + bhi.w 239a │ │ │ │ │ ldrb.w r3, [r3, #-1] │ │ │ │ │ uxtb r6, r6 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne.w 2448 │ │ │ │ │ + bne.w 2386 │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ cmp r5, #91 @ 0x5b │ │ │ │ │ add.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ │ str.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ - beq.w d2e │ │ │ │ │ - ble.w d8a │ │ │ │ │ + beq.w d52 │ │ │ │ │ + ble.w dac │ │ │ │ │ cmp r5, #123 @ 0x7b │ │ │ │ │ - beq.w d2e │ │ │ │ │ + beq.w d52 │ │ │ │ │ bic.w r3, r5, #32 │ │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ │ - it eq │ │ │ │ │ - addeq.w r9, r4, #8192 @ 0x2000 │ │ │ │ │ - beq.w dba │ │ │ │ │ + beq.w de2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyUnicode_IsPrintable> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_IsPrintable │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 103a │ │ │ │ │ + beq.w 1068 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r6, [r4, #28] │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ bl 0 <_PyToken_OneChar> │ │ │ │ │ R_ARM_THM_CALL _PyToken_OneChar │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - mov r1, sl │ │ │ │ │ + mov r1, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - add sp, #36 @ 0x24 │ │ │ │ │ + add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - str.w r0, [r4, #472] @ 0x1d8 │ │ │ │ │ - it eq │ │ │ │ │ - moveq.w r8, #0 │ │ │ │ │ + mov r5, ip │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 2372 │ │ │ │ │ cmp r5, #35 @ 0x23 │ │ │ │ │ - str.w r8, [r4, #28] │ │ │ │ │ - beq.w 15ae │ │ │ │ │ - ldr r2, [r4, #32] │ │ │ │ │ - b.n 98a │ │ │ │ │ - cmp r0, #66 @ 0x42 │ │ │ │ │ - beq.w 1194 │ │ │ │ │ - cmp r0, #85 @ 0x55 │ │ │ │ │ - beq.w 105a │ │ │ │ │ - cmp r0, #82 @ 0x52 │ │ │ │ │ - beq.w 1484 │ │ │ │ │ + str r6, [r4, #28] │ │ │ │ │ + str.w r1, [r4, #472] @ 0x1d8 │ │ │ │ │ + bne.w 99c │ │ │ │ │ + movw r5, #47102 @ 0xb7fe │ │ │ │ │ + movt r5, #65535 @ 0xffff │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 23cc │ │ │ │ │ + adds r2, r0, #1 │ │ │ │ │ + cmp r2, #14 │ │ │ │ │ + bhi.n af4 │ │ │ │ │ + asr.w r2, r5, r2 │ │ │ │ │ + lsls r2, r2, #31 │ │ │ │ │ + bmi.n af4 │ │ │ │ │ + add.w r2, r4, #8192 @ 0x2000 │ │ │ │ │ + ldr.w r1, [r4, #2736] @ 0xab0 │ │ │ │ │ + ldr.w r6, [r2, #3564] @ 0xdec │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + bne.w 1a3c │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + bne.w 1d82 │ │ │ │ │ + ldr r1, [r4, #32] │ │ │ │ │ + cmp r1, #28 │ │ │ │ │ + beq.w 2354 │ │ │ │ │ + adds r5, r0, #1 │ │ │ │ │ + beq.w 124e │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + b.n 9b4 │ │ │ │ │ + cmp r2, #66 @ 0x42 │ │ │ │ │ + beq.w 11da │ │ │ │ │ + cmp r2, #85 @ 0x55 │ │ │ │ │ + beq.w 1088 │ │ │ │ │ + cmp r2, #82 @ 0x52 │ │ │ │ │ + beq.w 14d6 │ │ │ │ │ cmp r0, #70 @ 0x46 │ │ │ │ │ - beq.w fa4 │ │ │ │ │ + beq.w fd6 │ │ │ │ │ + bic.w r2, r5, #32 │ │ │ │ │ movs r6, #0 │ │ │ │ │ mvn.w r7, #2147483648 @ 0x80000000 │ │ │ │ │ - b.n b24 │ │ │ │ │ + b.n b7a │ │ │ │ │ ldrd r5, r3, [r4, #4] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 108c │ │ │ │ │ + beq.w 10ac │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bcs.w 10ce │ │ │ │ │ + bcs.w 10ee │ │ │ │ │ adds r2, r5, #1 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r2, [r4, #4] │ │ │ │ │ str.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ ldrb r5, [r5, #0] │ │ │ │ │ - bic.w r0, r5, #32 │ │ │ │ │ - subs r0, #65 @ 0x41 │ │ │ │ │ - cmp r0, #25 │ │ │ │ │ - bls.n b00 │ │ │ │ │ + bic.w r2, r5, #32 │ │ │ │ │ + subs r2, #65 @ 0x41 │ │ │ │ │ + cmp r2, #25 │ │ │ │ │ + bls.n b56 │ │ │ │ │ sub.w r3, r5, #48 @ 0x30 │ │ │ │ │ cmp r3, #9 │ │ │ │ │ - bls.n b00 │ │ │ │ │ + bls.n b56 │ │ │ │ │ cmp r5, #127 @ 0x7f │ │ │ │ │ ite le │ │ │ │ │ movle r3, #0 │ │ │ │ │ movgt r3, #1 │ │ │ │ │ cmp r5, #95 @ 0x5f │ │ │ │ │ ite ne │ │ │ │ │ movne r2, r3 │ │ │ │ │ orreq.w r2, r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w db6 │ │ │ │ │ - adds r0, r5, #1 │ │ │ │ │ - beq.w 19aa │ │ │ │ │ - ldrd r2, r7, [r4] │ │ │ │ │ - mov r3, r7 │ │ │ │ │ - subs r7, #1 │ │ │ │ │ - cmp r7, r2 │ │ │ │ │ - str r7, [r4, #4] │ │ │ │ │ - bcc.w 2426 │ │ │ │ │ + bne.w dda │ │ │ │ │ + adds r3, r5, #1 │ │ │ │ │ + beq.w 18f4 │ │ │ │ │ + ldrd r2, r8, [r4] │ │ │ │ │ + mov r3, r8 │ │ │ │ │ + add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ │ + cmp r8, r2 │ │ │ │ │ + str.w r8, [r4, #4] │ │ │ │ │ + bcc.w 239a │ │ │ │ │ ldrb.w r3, [r3, #-1] │ │ │ │ │ uxtb r5, r5 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne.w 2448 │ │ │ │ │ + bne.w 2386 │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 1d80 │ │ │ │ │ + bne.w 1e1c │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ movs r2, #1 │ │ │ │ │ - mov r1, sl │ │ │ │ │ + mov r1, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str r7, [sp, #0] │ │ │ │ │ + str.w r8, [sp] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - add sp, #36 @ 0x24 │ │ │ │ │ + add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ movs r3, #1 │ │ │ │ │ str.w r3, [r4, #448] @ 0x1c0 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - beq.w efc │ │ │ │ │ - add.w r9, r4, #8192 @ 0x2000 │ │ │ │ │ - ldr.w r3, [r9, #3564] @ 0xdec │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + beq.w f20 │ │ │ │ │ + add.w r2, r4, #8192 @ 0x2000 │ │ │ │ │ + ldr.w r3, [r2, #3564] @ 0xdec │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1a3e │ │ │ │ │ + bne.w 195a │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [r4, #28] │ │ │ │ │ str.w r2, [r4, #472] @ 0x1d8 │ │ │ │ │ - movs r3, #0 │ │ │ │ │ + movs r5, #0 │ │ │ │ │ ldr r6, [r4, #4] │ │ │ │ │ - ldr.w r9, [r4, #8] │ │ │ │ │ - mov r7, r3 │ │ │ │ │ - mov r5, r3 │ │ │ │ │ - mvn.w r8, #2147483648 @ 0x80000000 │ │ │ │ │ - str.w r3, [r4, #448] @ 0x1c0 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - cmp r6, r9 │ │ │ │ │ - beq.w 10dc │ │ │ │ │ - ldr.w r0, [r4, #476] @ 0x1dc │ │ │ │ │ - cmp r0, r8 │ │ │ │ │ - bcs.w 111e │ │ │ │ │ - adds r3, r0, #1 │ │ │ │ │ - str.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ - adds r3, r6, #1 │ │ │ │ │ - str r3, [r4, #4] │ │ │ │ │ - ldrb r1, [r6, #0] │ │ │ │ │ - cmp r1, #32 │ │ │ │ │ + ldr.w sl, [r4, #8] │ │ │ │ │ + mov r9, r5 │ │ │ │ │ + mov r8, r5 │ │ │ │ │ + mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ + str.w r5, [r4, #448] @ 0x1c0 │ │ │ │ │ + cmp r6, sl │ │ │ │ │ + beq.w 10fc │ │ │ │ │ + ldr.w r1, [r4, #476] @ 0x1dc │ │ │ │ │ + cmp r1, r3 │ │ │ │ │ + bcs.w 1142 │ │ │ │ │ + adds r2, r1, #1 │ │ │ │ │ + adds r7, r6, #1 │ │ │ │ │ + str.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ + str r7, [r4, #4] │ │ │ │ │ + ldrb r2, [r6, #0] │ │ │ │ │ + cmp r2, #32 │ │ │ │ │ ittt eq │ │ │ │ │ - addeq r7, #1 │ │ │ │ │ - addeq r5, #1 │ │ │ │ │ - moveq r6, r3 │ │ │ │ │ - beq.n bca │ │ │ │ │ - cmp r1, #9 │ │ │ │ │ - beq.w 1a84 │ │ │ │ │ - cmp r1, #12 │ │ │ │ │ - beq.w 1b6a │ │ │ │ │ - cmp r1, #92 @ 0x5c │ │ │ │ │ - beq.w 22f2 │ │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ │ - mov r8, r6 │ │ │ │ │ + addeq.w r8, r8, #1 │ │ │ │ │ + addeq.w r9, r9, #1 │ │ │ │ │ + moveq r6, r7 │ │ │ │ │ + beq.n c24 │ │ │ │ │ + cmp r2, #9 │ │ │ │ │ + beq.w 1992 │ │ │ │ │ + cmp r2, #12 │ │ │ │ │ + beq.w 1e8c │ │ │ │ │ + cmp r2, #92 @ 0x5c │ │ │ │ │ + beq.w 2108 │ │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ │ str r6, [r4, #4] │ │ │ │ │ - cmp r6, r2 │ │ │ │ │ - bcc.w 2426 │ │ │ │ │ - ldrb.w r3, [r3, #-1] │ │ │ │ │ - cmp r3, r1 │ │ │ │ │ - bne.w 2448 │ │ │ │ │ - sub.w r6, r1, #10 │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - cmp r6, #25 │ │ │ │ │ - str.w r0, [r4, #476] @ 0x1dc │ │ │ │ │ - bhi.w e62 │ │ │ │ │ - movs r2, #9 │ │ │ │ │ - movt r2, #512 @ 0x200 │ │ │ │ │ - lsrs r2, r6 │ │ │ │ │ - lsls r6, r2, #31 │ │ │ │ │ - bpl.w e62 │ │ │ │ │ - ldr.w r2, [r4, #456] @ 0x1c8 │ │ │ │ │ - cmp r1, #10 │ │ │ │ │ + cmp r6, r3 │ │ │ │ │ + bcc.w 239a │ │ │ │ │ + ldrb.w r3, [r7, #-1] │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + bne.w 2386 │ │ │ │ │ + sub.w r7, r2, #10 │ │ │ │ │ + mov r3, r1 │ │ │ │ │ + cmp r7, #25 │ │ │ │ │ + str.w r1, [r4, #476] @ 0x1dc │ │ │ │ │ + bhi.w e90 │ │ │ │ │ + movs r0, #9 │ │ │ │ │ + movt r0, #512 @ 0x200 │ │ │ │ │ + lsrs r0, r7 │ │ │ │ │ + lsls r7, r0, #31 │ │ │ │ │ + bpl.w e90 │ │ │ │ │ + ldr.w r0, [r4, #456] @ 0x1c8 │ │ │ │ │ + cmp r2, #10 │ │ │ │ │ it eq │ │ │ │ │ - cmpeq r7, #0 │ │ │ │ │ - beq.w 139e │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.w 1e6e │ │ │ │ │ - ldr.w r6, [r4, #452] @ 0x1c4 │ │ │ │ │ - str.w r0, [r4, #472] @ 0x1d8 │ │ │ │ │ - str.w r8, [r4, #28] │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.w ecc │ │ │ │ │ - movs r6, #1 │ │ │ │ │ - b.n 8f4 │ │ │ │ │ - mov r8, r1 │ │ │ │ │ - b.n 93a │ │ │ │ │ + cmpeq.w r8, #0 │ │ │ │ │ + beq.w 144a │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 1e78 │ │ │ │ │ + ldr.w r7, [r4, #452] @ 0x1c4 │ │ │ │ │ + str.w r1, [r4, #472] @ 0x1d8 │ │ │ │ │ + str r6, [r4, #28] │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + bne.w ef4 │ │ │ │ │ + movs r7, #1 │ │ │ │ │ + b.n 914 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r5, #48 @ 0x30 │ │ │ │ │ - bne.w f64 │ │ │ │ │ - bl 245c │ │ │ │ │ - mov r5, r0 │ │ │ │ │ + bne.w f96 │ │ │ │ │ + bl 23cc │ │ │ │ │ + mov r7, r0 │ │ │ │ │ cmp r0, #98 @ 0x62 │ │ │ │ │ - beq.w 1c80 │ │ │ │ │ - bgt.w 1360 │ │ │ │ │ + beq.w 1d16 │ │ │ │ │ + bgt.w 140c │ │ │ │ │ cmp r0, #88 @ 0x58 │ │ │ │ │ - beq.w 1952 │ │ │ │ │ - bgt.w 1516 │ │ │ │ │ + beq.w 190a │ │ │ │ │ + bgt.w 158a │ │ │ │ │ cmp r0, #66 @ 0x42 │ │ │ │ │ - beq.w 1c80 │ │ │ │ │ + beq.w 1d16 │ │ │ │ │ cmp r0, #79 @ 0x4f │ │ │ │ │ - beq.w 1b98 │ │ │ │ │ - cmp r5, #48 @ 0x30 │ │ │ │ │ - beq.w 1b74 │ │ │ │ │ - uxtb r3, r5 │ │ │ │ │ + beq.w 1b7e │ │ │ │ │ + cmp r7, #48 @ 0x30 │ │ │ │ │ + beq.w 1b5a │ │ │ │ │ + uxtb r3, r7 │ │ │ │ │ ldr.w r3, [r8, r3, lsl #2] │ │ │ │ │ - lsls r1, r3, #29 │ │ │ │ │ - bmi.w 1df6 │ │ │ │ │ - cmp r5, #46 @ 0x2e │ │ │ │ │ - beq.w 1a0a │ │ │ │ │ - cmp r5, #45 @ 0x2d │ │ │ │ │ - bgt.w 1376 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ + lsls r6, r3, #29 │ │ │ │ │ + bmi.w 1bf8 │ │ │ │ │ + cmp r7, #46 @ 0x2e │ │ │ │ │ + beq.w 19be │ │ │ │ │ + cmp r7, #45 @ 0x2d │ │ │ │ │ + bgt.w 1422 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 268c │ │ │ │ │ + bl 25fc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 112c │ │ │ │ │ + beq.w 1150 │ │ │ │ │ ldr r6, [r4, #4] │ │ │ │ │ - adds r7, r5, #1 │ │ │ │ │ - beq.w 1ac8 │ │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ │ - subs r0, r6, #1 │ │ │ │ │ - str r0, [r4, #4] │ │ │ │ │ - cmp r0, r3 │ │ │ │ │ - bcc.w 2426 │ │ │ │ │ - ldrb.w r3, [r6, #-1] │ │ │ │ │ - uxtb r5, r5 │ │ │ │ │ - cmp r3, r5 │ │ │ │ │ - bne.w 2448 │ │ │ │ │ + adds r2, r7, #1 │ │ │ │ │ + beq.w 19fa │ │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ │ + subs r5, r6, #1 │ │ │ │ │ + str r5, [r4, #4] │ │ │ │ │ + cmp r5, r2 │ │ │ │ │ + bcc.w 239a │ │ │ │ │ + ldrb.w r2, [r6, #-1] │ │ │ │ │ + uxtb r3, r7 │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + bne.w 2386 │ │ │ │ │ ldr.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ - mov r1, sl │ │ │ │ │ + mov r1, fp │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ + mov r0, r4 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - str r0, [sp, #0] │ │ │ │ │ + str r5, [sp, #0] │ │ │ │ │ str.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ - mov r0, r4 │ │ │ │ │ movs r2, #2 │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.n b8a │ │ │ │ │ - add.w r9, r4, #8192 @ 0x2000 │ │ │ │ │ - ldr.w r2, [r9, #3560] @ 0xde8 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bgt.w 13fc │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - mov r1, r6 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl 0 <_PyToken_TwoChars> │ │ │ │ │ - R_ARM_THM_CALL _PyToken_TwoChars │ │ │ │ │ - mov r8, r0 │ │ │ │ │ - cmp r0, #55 @ 0x37 │ │ │ │ │ - bne.w 1634 │ │ │ │ │ - adds r2, r6, #1 │ │ │ │ │ - bne.w a56 │ │ │ │ │ - cmp r5, #91 @ 0x5b │ │ │ │ │ - ble.n d94 │ │ │ │ │ - cmp r5, #123 @ 0x7b │ │ │ │ │ - bne.n dba │ │ │ │ │ + b.n be6 │ │ │ │ │ ldr.w r3, [r4, #480] @ 0x1e0 │ │ │ │ │ cmp r3, #199 @ 0xc7 │ │ │ │ │ - bgt.w 223a │ │ │ │ │ + bgt.w 23ba │ │ │ │ │ adds r2, r4, r3 │ │ │ │ │ add.w r6, r4, r3, lsl #2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ strb.w r5, [r2, #484] @ 0x1e4 │ │ │ │ │ ldr.w r1, [r4, #464] @ 0x1d0 │ │ │ │ │ str.w r1, [r6, #684] @ 0x2ac │ │ │ │ │ ldr r1, [r4, #28] │ │ │ │ │ ldr.w r0, [r4, #2704] @ 0xa90 │ │ │ │ │ subs r1, r1, r0 │ │ │ │ │ str.w r1, [r6, #1484] @ 0x5cc │ │ │ │ │ str.w r3, [r4, #480] @ 0x1e0 │ │ │ │ │ add.w r3, r4, #8192 @ 0x2000 │ │ │ │ │ ldr.w r3, [r3, #3560] @ 0xde8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w a9c │ │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ │ + ble.w aae │ │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ │ mov r0, r5 │ │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ │ adds r3, #1 │ │ │ │ │ - str.w r3, [fp, #4] │ │ │ │ │ + str r3, [r2, #4] │ │ │ │ │ bl 0 <_PyUnicode_IsPrintable> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_IsPrintable │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w aa8 │ │ │ │ │ - b.n 103a │ │ │ │ │ + bne.w aba │ │ │ │ │ + b.n 1068 │ │ │ │ │ cmp r5, #91 @ 0x5b │ │ │ │ │ - beq.n d2e │ │ │ │ │ - bgt.w a8c │ │ │ │ │ + beq.n d52 │ │ │ │ │ + bgt.w aa4 │ │ │ │ │ cmp r5, #40 @ 0x28 │ │ │ │ │ - beq.n d2e │ │ │ │ │ + beq.n d52 │ │ │ │ │ cmp r5, #41 @ 0x29 │ │ │ │ │ - beq.w 1130 │ │ │ │ │ + beq.w 1154 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyUnicode_IsPrintable> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_IsPrintable │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 103a │ │ │ │ │ + beq.w 1068 │ │ │ │ │ cmp r5, #61 @ 0x3d │ │ │ │ │ - bne.w aa8 │ │ │ │ │ - ldrd r3, r2, [fp, #4] │ │ │ │ │ + bne.w aba │ │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ │ + ldrd r3, r2, [r2, #4] │ │ │ │ │ subs r3, r3, r2 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - it eq │ │ │ │ │ - streq.w r3, [fp, #52] @ 0x34 │ │ │ │ │ - b.n aa8 │ │ │ │ │ + itt eq │ │ │ │ │ + ldreq r2, [sp, #16] │ │ │ │ │ + streq r3, [r2, #52] @ 0x34 │ │ │ │ │ + b.n aba │ │ │ │ │ orrs r6, r3 │ │ │ │ │ - b.n b00 │ │ │ │ │ - ldr.w r1, [r9, #3560] @ 0xde8 │ │ │ │ │ + b.n b56 │ │ │ │ │ + mov r6, r0 │ │ │ │ │ + b.n 956 │ │ │ │ │ + add.w r2, r4, #8192 @ 0x2000 │ │ │ │ │ + ldr.w r1, [r2, #3560] @ 0xde8 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bgt.w 16a4 │ │ │ │ │ - ldr.w r3, [r9, #3564] @ 0xdec │ │ │ │ │ + bgt.w 1682 │ │ │ │ │ + ldr.w r3, [r2, #3564] @ 0xdec │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 16fc │ │ │ │ │ + bne.w 16ae │ │ │ │ │ ldr.w r2, [r4, #480] @ 0x1e0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 2314 │ │ │ │ │ - ble.w a9c │ │ │ │ │ + beq.w 2166 │ │ │ │ │ + ble.w aae │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [r4, #480] @ 0x1e0 │ │ │ │ │ adds r3, r4, r2 │ │ │ │ │ ldrb.w r3, [r3, #484] @ 0x1e4 │ │ │ │ │ cmp r5, #41 @ 0x29 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r3, #40 @ 0x28 │ │ │ │ │ - bne.w f2c │ │ │ │ │ + bne.w f50 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bgt.w 1610 │ │ │ │ │ + bgt.w 15f0 │ │ │ │ │ movs r0, #41 @ 0x29 │ │ │ │ │ bl 0 <_PyUnicode_IsPrintable> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_IsPrintable │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 103a │ │ │ │ │ + beq.w 1068 │ │ │ │ │ movs r0, #41 @ 0x29 │ │ │ │ │ - b.n aaa │ │ │ │ │ + b.n abc │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r8, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ movt r8, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_ctype_table │ │ │ │ │ - bl 245c │ │ │ │ │ + bl 23cc │ │ │ │ │ uxtb r3, r0 │ │ │ │ │ ldr.w r2, [r8, r3, lsl #2] │ │ │ │ │ - lsls r6, r2, #29 │ │ │ │ │ - bmi.w 1a1e │ │ │ │ │ + lsls r2, r2, #29 │ │ │ │ │ + bmi.w 19d2 │ │ │ │ │ cmp r0, #46 @ 0x2e │ │ │ │ │ - beq.w 1b4a │ │ │ │ │ + beq.w 1a1c │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 1b38 │ │ │ │ │ + beq.w 1aee │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ subs r0, r5, #1 │ │ │ │ │ str r0, [r4, #4] │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bcc.w 2426 │ │ │ │ │ + bcc.w 239a │ │ │ │ │ ldrb.w r2, [r5, #-1] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 2448 │ │ │ │ │ + bne.w 2386 │ │ │ │ │ ldr.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ - mov r1, sl │ │ │ │ │ + mov r1, fp │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ str.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r2, #23 │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.n b8a │ │ │ │ │ - movs r7, #0 │ │ │ │ │ - ldr.w r6, [r4, #480] @ 0x1e0 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.w 1570 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ + b.n be6 │ │ │ │ │ + mov.w r8, #0 │ │ │ │ │ + ldr.w r7, [r4, #480] @ 0x1e0 │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + bne.w 15bc │ │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 21c2 │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + bne.n f6c │ │ │ │ │ lsls r3, r2, #2 │ │ │ │ │ adds r1, r4, r3 │ │ │ │ │ ldr r1, [r1, #48] @ 0x30 │ │ │ │ │ - cmp r1, r7 │ │ │ │ │ - beq.n f48 │ │ │ │ │ - bge.w 14ac │ │ │ │ │ + cmp r8, r1 │ │ │ │ │ + beq.n f7c │ │ │ │ │ + ble.w 14fc │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ │ ittt gt │ │ │ │ │ movgt r3, #0 │ │ │ │ │ movgt r0, #20 │ │ │ │ │ ldrgt r2, [r4, #8] │ │ │ │ │ - bgt.w 1f7a │ │ │ │ │ + bgt.w 20ea │ │ │ │ │ add r3, r4 │ │ │ │ │ ldr.w r1, [r3, #2288] @ 0x8f0 │ │ │ │ │ - cmp r1, r5 │ │ │ │ │ - bge.w 150e │ │ │ │ │ + cmp r1, r9 │ │ │ │ │ + bge.w 155a │ │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ │ ldr.w r2, [r4, #452] @ 0x1c4 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str.w r2, [r4, #452] @ 0x1c4 │ │ │ │ │ - str r7, [r3, #52] @ 0x34 │ │ │ │ │ - str.w r5, [r3, #2292] @ 0x8f4 │ │ │ │ │ + str.w r8, [r3, #52] @ 0x34 │ │ │ │ │ + str.w r9, [r3, #2292] @ 0x8f4 │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ - ldr.w r8, [r4, #4] │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - str.w r0, [r4, #472] @ 0x1d8 │ │ │ │ │ - str.w r8, [r4, #28] │ │ │ │ │ + ldr r6, [r4, #4] │ │ │ │ │ + mov r1, r3 │ │ │ │ │ + str.w r1, [r4, #472] @ 0x1d8 │ │ │ │ │ + str r6, [r4, #28] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 8f0 │ │ │ │ │ - mov r6, r2 │ │ │ │ │ + beq.w 910 │ │ │ │ │ + mov r7, r2 │ │ │ │ │ add.w r3, r4, #8192 @ 0x2000 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ ldr.w r3, [r3, #3564] @ 0xdec │ │ │ │ │ - bge.w 1464 │ │ │ │ │ + bge.w 14b8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - add.w r6, r6, #1 │ │ │ │ │ + add.w r7, r7, #1 │ │ │ │ │ it eq │ │ │ │ │ - moveq.w r8, #0 │ │ │ │ │ - str.w r6, [r4, #452] @ 0x1c4 │ │ │ │ │ + moveq r6, #0 │ │ │ │ │ + str.w r7, [r4, #452] @ 0x1c4 │ │ │ │ │ movs r2, #6 │ │ │ │ │ - mov r1, sl │ │ │ │ │ - mov r3, r8 │ │ │ │ │ + mov r1, fp │ │ │ │ │ + mov r3, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str.w r8, [sp] │ │ │ │ │ + str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.n b8a │ │ │ │ │ + b.n be6 │ │ │ │ │ ldr.w r3, [r4, #480] @ 0x1e0 │ │ │ │ │ - cmp r3, r6 │ │ │ │ │ - bgt.w b9c │ │ │ │ │ + cmp r3, r7 │ │ │ │ │ + bgt.w bf8 │ │ │ │ │ add.w r2, r4, #8192 @ 0x2000 │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ ldr.w r1, [r2, #3568] @ 0xdf0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 1b18 │ │ │ │ │ + bne.w 1a0c │ │ │ │ │ subs r5, #1 │ │ │ │ │ - str.w r6, [r4, #2700] @ 0xa8c │ │ │ │ │ - mov r1, sl │ │ │ │ │ + str.w r7, [r4, #2700] @ 0xa8c │ │ │ │ │ + mov r1, fp │ │ │ │ │ movs r2, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.n b8a │ │ │ │ │ + b.n be6 │ │ │ │ │ cmp r5, #93 @ 0x5d │ │ │ │ │ it eq │ │ │ │ │ cmpeq r3, #91 @ 0x5b │ │ │ │ │ - bne.n 101e │ │ │ │ │ + bne.n 104c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bgt.w 1610 │ │ │ │ │ + bgt.w 15f0 │ │ │ │ │ movs r0, #93 @ 0x5d │ │ │ │ │ bl 0 <_PyUnicode_IsPrintable> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_IsPrintable │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 103a │ │ │ │ │ + beq.n 1068 │ │ │ │ │ movs r0, #93 @ 0x5d │ │ │ │ │ - b.n aaa │ │ │ │ │ + b.n abc │ │ │ │ │ + add.w r3, r4, r2, lsl #2 │ │ │ │ │ + ldr r1, [r3, #48] @ 0x30 │ │ │ │ │ + lsls r3, r2, #2 │ │ │ │ │ + cmp r1, r5 │ │ │ │ │ + bne.w 2068 │ │ │ │ │ + mov r9, r5 │ │ │ │ │ add r3, r4 │ │ │ │ │ ldr.w r3, [r3, #2288] @ 0x8f0 │ │ │ │ │ - cmp r3, r5 │ │ │ │ │ - bne.w 150e │ │ │ │ │ + cmp r3, r9 │ │ │ │ │ + bne.w 155a │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ - ldr.w r8, [r4, #4] │ │ │ │ │ + ldr r6, [r4, #4] │ │ │ │ │ ldr.w r2, [r4, #452] @ 0x1c4 │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - b.n ebc │ │ │ │ │ - bl 2578 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ + mov r1, r3 │ │ │ │ │ + b.n ee6 │ │ │ │ │ + bl 24e8 │ │ │ │ │ + mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1a2c │ │ │ │ │ + beq.w 19e0 │ │ │ │ │ cmp r0, #46 @ 0x2e │ │ │ │ │ - beq.w 1a0a │ │ │ │ │ - bic.w r3, r5, #32 │ │ │ │ │ + beq.w 19be │ │ │ │ │ + bic.w r3, r7, #32 │ │ │ │ │ cmp r3, #69 @ 0x45 │ │ │ │ │ - beq.w 1ada │ │ │ │ │ + beq.w 1a8e │ │ │ │ │ cmp r3, #74 @ 0x4a │ │ │ │ │ - beq.w 154e │ │ │ │ │ - mov r1, r5 │ │ │ │ │ + beq.w 1568 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 268c │ │ │ │ │ + bl 25fc │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w cc0 │ │ │ │ │ + bne.w d18 │ │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ │ - mov r1, sl │ │ │ │ │ + mov r1, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.n b8a │ │ │ │ │ + b.n be6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ - cmp r0, #34 @ 0x22 │ │ │ │ │ + bl 23cc │ │ │ │ │ + cmp r0, #39 @ 0x27 │ │ │ │ │ it ne │ │ │ │ │ - cmpne r0, #39 @ 0x27 │ │ │ │ │ + cmpne r0, #34 @ 0x22 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ite eq │ │ │ │ │ - moveq r2, #1 │ │ │ │ │ - movne r2, #0 │ │ │ │ │ - beq.w 124c │ │ │ │ │ - mov r1, r2 │ │ │ │ │ - mov r9, r2 │ │ │ │ │ - mov lr, r2 │ │ │ │ │ - mov.w r8, #1 │ │ │ │ │ - mov r2, r6 │ │ │ │ │ - orr.w ip, r9, lr │ │ │ │ │ - bic.w r0, r5, #32 │ │ │ │ │ - orrs.w r6, ip, r8 │ │ │ │ │ - bne.w 148e │ │ │ │ │ - cmp r0, #66 @ 0x42 │ │ │ │ │ - beq.w 1582 │ │ │ │ │ - cbnz r1, fec │ │ │ │ │ - cmp r0, #85 @ 0x55 │ │ │ │ │ - beq.w 19b6 │ │ │ │ │ - cmp r0, #82 @ 0x52 │ │ │ │ │ - beq.w 16c8 │ │ │ │ │ - cmp r0, #70 @ 0x46 │ │ │ │ │ - bne.w af8 │ │ │ │ │ - mov.w r8, #1 │ │ │ │ │ - mov.w r9, #0 │ │ │ │ │ + moveq.w r8, #1 │ │ │ │ │ + movne.w r8, #0 │ │ │ │ │ + beq.w 12ba │ │ │ │ │ + mov r9, r8 │ │ │ │ │ + mov r7, r8 │ │ │ │ │ + mov.w sl, #1 │ │ │ │ │ + orr.w r3, r8, r7 │ │ │ │ │ + bic.w r2, r5, #32 │ │ │ │ │ + orrs.w r6, r3, sl │ │ │ │ │ + bne.w 14e0 │ │ │ │ │ + cmp r2, #66 @ 0x42 │ │ │ │ │ + beq.w 15cc │ │ │ │ │ + cmp.w r9, #0 │ │ │ │ │ + bne.n 1022 │ │ │ │ │ + cmp r2, #85 @ 0x55 │ │ │ │ │ + beq.w 197c │ │ │ │ │ + cmp r2, #82 @ 0x52 │ │ │ │ │ + beq.w 16a6 │ │ │ │ │ + cmp r2, #70 @ 0x46 │ │ │ │ │ + bne.w b4e │ │ │ │ │ + mov.w sl, #1 │ │ │ │ │ + mov.w r8, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - strd r2, r1, [sp, #16] │ │ │ │ │ - bl 245c │ │ │ │ │ + bl 23cc │ │ │ │ │ cmp r0, #39 @ 0x27 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, #34 @ 0x22 │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ mov r5, r0 │ │ │ │ │ ite eq │ │ │ │ │ moveq r6, #1 │ │ │ │ │ movne r6, #0 │ │ │ │ │ - beq.w 1244 │ │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ │ - mov lr, r6 │ │ │ │ │ - b.n fc8 │ │ │ │ │ + beq.w 12b4 │ │ │ │ │ + mov r7, r6 │ │ │ │ │ + b.n ffa │ │ │ │ │ cmp r5, #125 @ 0x7d │ │ │ │ │ it eq │ │ │ │ │ cmpeq r3, #123 @ 0x7b │ │ │ │ │ - bne.w 2324 │ │ │ │ │ + bne.w 2188 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bgt.w 1a70 │ │ │ │ │ + bgt.w 19b0 │ │ │ │ │ movs r0, #125 @ 0x7d │ │ │ │ │ bl 0 <_PyUnicode_IsPrintable> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_IsPrintable │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w aa8 │ │ │ │ │ + bne.w aba │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC10 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC10 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ mov r2, r0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - mov r1, sl │ │ │ │ │ + mov r1, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.n b8a │ │ │ │ │ - movs r1, #0 │ │ │ │ │ - mov.w r9, #1 │ │ │ │ │ - mov r2, r1 │ │ │ │ │ + b.n be6 │ │ │ │ │ + mov.w r9, #0 │ │ │ │ │ + movs r7, #1 │ │ │ │ │ + mov r8, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - strd r1, r2, [sp, #16] │ │ │ │ │ - bl 245c │ │ │ │ │ + bl 23cc │ │ │ │ │ cmp r0, #39 @ 0x27 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, #34 @ 0x22 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ite eq │ │ │ │ │ - moveq.w r8, #1 │ │ │ │ │ - movne.w r8, #0 │ │ │ │ │ - beq.w 1272 │ │ │ │ │ - mov lr, r9 │ │ │ │ │ - mov r2, r6 │ │ │ │ │ - ldrd r1, r9, [sp, #16] │ │ │ │ │ - b.n fc8 │ │ │ │ │ + moveq r3, #1 │ │ │ │ │ + movne r3, #0 │ │ │ │ │ + beq.w 12d4 │ │ │ │ │ + mov sl, r3 │ │ │ │ │ + b.n ffa │ │ │ │ │ ldr r3, [r4, #32] │ │ │ │ │ cmp r3, #10 │ │ │ │ │ - bne.n 10d2 │ │ │ │ │ + bne.n 10f2 │ │ │ │ │ ldr.w r3, [r4, #2744] @ 0xab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 19a2 │ │ │ │ │ + beq.w 1902 │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ movs r1, #0 │ │ │ │ │ str.w r5, [r4, #2704] @ 0xa90 │ │ │ │ │ sub.w r2, r8, r5 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1ec4 │ │ │ │ │ + bne.w 1d6c │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - beq.n 108c │ │ │ │ │ + beq.n 10ac │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bcc.w b14 │ │ │ │ │ + bcc.w b6a │ │ │ │ │ movs r3, #29 │ │ │ │ │ str r3, [r4, #32] │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ - mvn.w r0, #32 │ │ │ │ │ - b.n b24 │ │ │ │ │ - ldr r3, [r4, #32] │ │ │ │ │ - cmp r3, #10 │ │ │ │ │ - bne.n 1122 │ │ │ │ │ - ldr.w r3, [r4, #2744] @ 0xab8 │ │ │ │ │ + mvn.w r2, #32 │ │ │ │ │ + b.n b7a │ │ │ │ │ + ldr r2, [r4, #32] │ │ │ │ │ + cmp r2, #10 │ │ │ │ │ + bne.n 1146 │ │ │ │ │ + ldr.w r2, [r4, #2744] @ 0xab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - blx r3 │ │ │ │ │ - ldr.w r9, [r4, #8] │ │ │ │ │ + blx r2 │ │ │ │ │ + ldr.w sl, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1a68 │ │ │ │ │ + beq.w 19f2 │ │ │ │ │ ldr r6, [r4, #4] │ │ │ │ │ movs r1, #0 │ │ │ │ │ str.w r6, [r4, #2704] @ 0xa90 │ │ │ │ │ - sub.w r2, r9, r6 │ │ │ │ │ + sub.w r2, sl, r6 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 1d56 │ │ │ │ │ - cmp r6, r9 │ │ │ │ │ - beq.n 10dc │ │ │ │ │ - ldr.w r0, [r4, #476] @ 0x1dc │ │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ - cmp r0, r3 │ │ │ │ │ - bcc.w bda │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 1c6e │ │ │ │ │ + cmp r6, sl │ │ │ │ │ + beq.n 10fc │ │ │ │ │ + ldr.w r1, [r4, #476] @ 0x1dc │ │ │ │ │ + mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ │ + cmp r1, r2 │ │ │ │ │ + bcc.w c34 │ │ │ │ │ movs r3, #29 │ │ │ │ │ str r3, [r4, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e62 │ │ │ │ │ + beq.w e90 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n f96 │ │ │ │ │ - add.w r9, r4, #8192 @ 0x2000 │ │ │ │ │ - ldr.w r1, [r9, #3560] @ 0xde8 │ │ │ │ │ + b.n fc8 │ │ │ │ │ + add.w r2, r4, #8192 @ 0x2000 │ │ │ │ │ + ldr.w r1, [r2, #3560] @ 0xde8 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.w dc4 │ │ │ │ │ - ldr.w r3, [r9, #3564] @ 0xdec │ │ │ │ │ + ble.w df0 │ │ │ │ │ + ldr.w r3, [r2, #3564] @ 0xdec │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1d6c │ │ │ │ │ + bne.w 1aca │ │ │ │ │ ldr.w r2, [r4, #480] @ 0x1e0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 2314 │ │ │ │ │ - bgt.w ddc │ │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ │ + beq.w 2166 │ │ │ │ │ + bgt.w e08 │ │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ │ subs r3, #1 │ │ │ │ │ - str.w r3, [fp, #4] │ │ │ │ │ - bmi.w 161e │ │ │ │ │ + str r3, [r2, #4] │ │ │ │ │ + bmi.w 15fc │ │ │ │ │ cmp r5, #125 @ 0x7d │ │ │ │ │ - bne.w a9c │ │ │ │ │ - ldr.w r2, [fp, #8] │ │ │ │ │ + bne.w aae │ │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ │ + ldr r2, [r1, #8] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 102e │ │ │ │ │ + bne.w 105c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - movs r0, #125 @ 0x7d │ │ │ │ │ - str.w r3, [fp, #8] │ │ │ │ │ + str r3, [r1, #8] │ │ │ │ │ movs r3, #1 │ │ │ │ │ - str.w r3, [fp] │ │ │ │ │ + str r3, [r1, #0] │ │ │ │ │ movs r3, #0 │ │ │ │ │ - strd r3, r3, [fp, #52] @ 0x34 │ │ │ │ │ - bl 0 <_PyUnicode_IsPrintable> │ │ │ │ │ - R_ARM_THM_CALL _PyUnicode_IsPrintable │ │ │ │ │ + strd r3, r3, [r1, #52] @ 0x34 │ │ │ │ │ + b.n 105c │ │ │ │ │ + add.w r3, r4, #8192 @ 0x2000 │ │ │ │ │ + ldr.w r0, [r3, #3560] @ 0xde8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w aa8 │ │ │ │ │ - b.n 103a │ │ │ │ │ - mov.w r9, #0 │ │ │ │ │ - movs r2, #1 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - b.n 1062 │ │ │ │ │ - ldr r2, [r4, #32] │ │ │ │ │ - cmp r2, #10 │ │ │ │ │ - bne.w 16ce │ │ │ │ │ + bgt.w 1458 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 23cc │ │ │ │ │ + mov r6, r0 │ │ │ │ │ + mov r1, r6 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + bl 0 <_PyToken_TwoChars> │ │ │ │ │ + R_ARM_THM_CALL _PyToken_TwoChars │ │ │ │ │ + mov r8, r0 │ │ │ │ │ + cmp r0, #55 @ 0x37 │ │ │ │ │ + bne.w 1612 │ │ │ │ │ + adds r1, r6, #1 │ │ │ │ │ + bne.w a6e │ │ │ │ │ + cmp r5, #91 @ 0x5b │ │ │ │ │ + bgt.w a9e │ │ │ │ │ + b.n db0 │ │ │ │ │ + movs r7, #0 │ │ │ │ │ + mov.w r8, #1 │ │ │ │ │ + mov r9, r7 │ │ │ │ │ + b.n 1090 │ │ │ │ │ + ldr r1, [r4, #32] │ │ │ │ │ + cmp r1, #10 │ │ │ │ │ + bne.w 16c2 │ │ │ │ │ ldr.w r2, [r4, #2744] @ 0xab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r2 │ │ │ │ │ - ldr.w r9, [r4, #8] │ │ │ │ │ + ldr.w sl, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1818 │ │ │ │ │ - ldr.w r8, [r4, #4] │ │ │ │ │ + beq.w 1870 │ │ │ │ │ + ldr r6, [r4, #4] │ │ │ │ │ movs r1, #0 │ │ │ │ │ - str.w r8, [r4, #2704] @ 0xa90 │ │ │ │ │ - sub.w r2, r9, r8 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ + str.w r6, [r4, #2704] @ 0xa90 │ │ │ │ │ + sub.w r2, sl, r6 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ - mov r5, r8 │ │ │ │ │ + mov r5, r6 │ │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1806 │ │ │ │ │ - cmp r5, r9 │ │ │ │ │ - beq.w 17d2 │ │ │ │ │ - ldr.w r0, [r4, #476] @ 0x1dc │ │ │ │ │ + bne.w 185e │ │ │ │ │ + cmp r5, sl │ │ │ │ │ + beq.w 182a │ │ │ │ │ + ldr.w r1, [r4, #476] @ 0x1dc │ │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ │ - cmp r0, r2 │ │ │ │ │ - bcc.w 94a │ │ │ │ │ - movs r2, #29 │ │ │ │ │ - subs r0, #1 │ │ │ │ │ - mov r1, r8 │ │ │ │ │ - mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ - str r2, [r4, #32] │ │ │ │ │ - b.w 97a │ │ │ │ │ - ldr r2, [r4, #32] │ │ │ │ │ - cmp r2, #10 │ │ │ │ │ - bne.w 932 │ │ │ │ │ + cmp r1, r2 │ │ │ │ │ + bcc.w 966 │ │ │ │ │ + subs r2, r1, #1 │ │ │ │ │ + movs r1, #29 │ │ │ │ │ + str r1, [r4, #32] │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + beq.w 21ba │ │ │ │ │ + add.w sl, r6, #4294967295 @ 0xffffffff │ │ │ │ │ + cmp r1, #28 │ │ │ │ │ + str.w sl, [r4, #28] │ │ │ │ │ + str.w r2, [r4, #472] @ 0x1d8 │ │ │ │ │ + beq.w 2354 │ │ │ │ │ + ldr.w r3, [r4, #480] @ 0x1e0 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 1150 │ │ │ │ │ + subs.w r2, r1, #11 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + it ne │ │ │ │ │ + movne r2, #1 │ │ │ │ │ + mov r1, fp │ │ │ │ │ + str r3, [sp, #0] │ │ │ │ │ + lsls r2, r2, #6 │ │ │ │ │ + bl 0 <_PyLexer_token_setup> │ │ │ │ │ + R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ + b.n be6 │ │ │ │ │ + ldr r1, [r4, #32] │ │ │ │ │ + cmp r1, #10 │ │ │ │ │ + bne.w 94a │ │ │ │ │ ldr.w r3, [r4, #2744] @ 0xab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ - ldr.w r9, [r4, #8] │ │ │ │ │ + ldr.w sl, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1a5e │ │ │ │ │ - ldr.w r8, [r4, #4] │ │ │ │ │ + beq.w 1988 │ │ │ │ │ + ldr r6, [r4, #4] │ │ │ │ │ movs r1, #0 │ │ │ │ │ - str.w r8, [r4, #2704] @ 0xa90 │ │ │ │ │ - sub.w r2, r9, r8 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - mov r7, r8 │ │ │ │ │ + str.w r6, [r4, #2704] @ 0xa90 │ │ │ │ │ + sub.w r2, sl, r6 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + mov r8, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1748 │ │ │ │ │ - mov r5, r9 │ │ │ │ │ - cmp r7, r5 │ │ │ │ │ - beq.w 1718 │ │ │ │ │ + bne.w 1708 │ │ │ │ │ + mov r5, sl │ │ │ │ │ + cmp r8, r5 │ │ │ │ │ + beq.w 16d4 │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ - mov r9, r5 │ │ │ │ │ - b.w 8fa │ │ │ │ │ - mov r6, r2 │ │ │ │ │ - cmp.w r8, #0 │ │ │ │ │ - beq.n 1272 │ │ │ │ │ - ldr r1, [r4, #28] │ │ │ │ │ + mov sl, r5 │ │ │ │ │ + b.w 91a │ │ │ │ │ + cmp.w sl, #0 │ │ │ │ │ + beq.n 12d4 │ │ │ │ │ + ldr r3, [r4, #28] │ │ │ │ │ movw r8, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_ctype_tolower │ │ │ │ │ movt r8, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_ctype_tolower │ │ │ │ │ - ldrb r2, [r1, #0] │ │ │ │ │ - ldrb.w r2, [r8, r2] │ │ │ │ │ - cmp r2, #114 @ 0x72 │ │ │ │ │ - beq.w 184e │ │ │ │ │ - cmp r2, #102 @ 0x66 │ │ │ │ │ - beq.w 184e │ │ │ │ │ - cmp r5, #39 @ 0x27 │ │ │ │ │ - beq.n 1272 │ │ │ │ │ - cmp r5, #34 @ 0x22 │ │ │ │ │ - bne.w a04 │ │ │ │ │ + ldrb r3, [r3, #0] │ │ │ │ │ + ldrb.w r3, [r8, r3] │ │ │ │ │ + cmp r3, #102 @ 0x66 │ │ │ │ │ + it ne │ │ │ │ │ + cmpne r3, #114 @ 0x72 │ │ │ │ │ + beq.w 1726 │ │ │ │ │ ldr.w r2, [r4, #464] @ 0x1d0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r4, #2704] @ 0xa90 │ │ │ │ │ str.w r2, [r4, #468] @ 0x1d4 │ │ │ │ │ str.w r3, [r4, #2708] @ 0xa94 │ │ │ │ │ - bl 245c │ │ │ │ │ + bl 23cc │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - beq.w 1688 │ │ │ │ │ + beq.w 1666 │ │ │ │ │ adds r6, r0, #1 │ │ │ │ │ ittt eq │ │ │ │ │ - moveq r7, #1 │ │ │ │ │ - moveq fp, r7 │ │ │ │ │ + moveq.w r8, #1 │ │ │ │ │ + streq.w r8, [sp, #16] │ │ │ │ │ ldreq r6, [r4, #4] │ │ │ │ │ - beq.n 12ca │ │ │ │ │ - ldr r7, [r4, #4] │ │ │ │ │ + beq.n 1336 │ │ │ │ │ + ldr.w r8, [r4, #4] │ │ │ │ │ movs r2, #0 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ - subs r6, r7, #1 │ │ │ │ │ + add.w r6, r8, #4294967295 @ 0xffffffff │ │ │ │ │ str r6, [r4, #4] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bcc.w 2426 │ │ │ │ │ - ldrb.w r3, [r7, #-1] │ │ │ │ │ + bcc.w 239a │ │ │ │ │ + ldrb.w r3, [r8, #-1] │ │ │ │ │ uxtb r0, r0 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne.w 2448 │ │ │ │ │ + bne.w 2386 │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1840 │ │ │ │ │ - movs r7, #1 │ │ │ │ │ - mov fp, r7 │ │ │ │ │ + bne.n 13fa │ │ │ │ │ + mov.w r8, #1 │ │ │ │ │ + str.w r8, [sp, #16] │ │ │ │ │ movs r3, #0 │ │ │ │ │ - ldr.w r9, [r4, #8] │ │ │ │ │ - mov r8, r3 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ - cmp r6, r9 │ │ │ │ │ - beq.n 13ac │ │ │ │ │ - ldr.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - bcs.w 13f6 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ - str.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ - ldr r2, [r4, #32] │ │ │ │ │ + ldr.w sl, [r4, #8] │ │ │ │ │ + mov r7, r3 │ │ │ │ │ + mvn.w r9, #2147483648 @ 0x80000000 │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ + cmp r6, sl │ │ │ │ │ + beq.n 13a8 │ │ │ │ │ + ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ + cmp r3, r9 │ │ │ │ │ + bcs.n 13ea │ │ │ │ │ + adds r3, #1 │ │ │ │ │ + str.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ + ldr r3, [r4, #32] │ │ │ │ │ adds r1, r6, #1 │ │ │ │ │ str r1, [r4, #4] │ │ │ │ │ - cmp r2, #17 │ │ │ │ │ - beq.w 112c │ │ │ │ │ - cmp r2, #22 │ │ │ │ │ - beq.n 134c │ │ │ │ │ - ldrb r2, [r6, #0] │ │ │ │ │ - cmp r2, #10 │ │ │ │ │ + cmp r3, #17 │ │ │ │ │ + beq.w 1150 │ │ │ │ │ + cmp r3, #22 │ │ │ │ │ + beq.n 13f8 │ │ │ │ │ + ldrb r3, [r6, #0] │ │ │ │ │ + cmp r3, #10 │ │ │ │ │ ite ne │ │ │ │ │ - movne r0, #0 │ │ │ │ │ - andeq.w r0, r7, #1 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 2188 │ │ │ │ │ - cmp r2, r5 │ │ │ │ │ - beq.n 1344 │ │ │ │ │ - mov r8, r0 │ │ │ │ │ - cmp r2, #92 @ 0x5c │ │ │ │ │ - beq.n 131c │ │ │ │ │ + movne r2, #0 │ │ │ │ │ + andeq.w r2, r8, #1 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne.w 21b4 │ │ │ │ │ + cmp r3, r5 │ │ │ │ │ + beq.n 13f0 │ │ │ │ │ + mov r7, r2 │ │ │ │ │ + cmp r3, #92 @ 0x5c │ │ │ │ │ + beq.n 1386 │ │ │ │ │ mov r6, r1 │ │ │ │ │ - b.n 12d8 │ │ │ │ │ + b.n 1344 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ + bl 23cc │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - it eq │ │ │ │ │ - moveq r2, #1 │ │ │ │ │ - mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ - itt eq │ │ │ │ │ - streq r2, [sp, #16] │ │ │ │ │ - ldrdeq r1, r9, [r4, #4] │ │ │ │ │ - beq.n 1318 │ │ │ │ │ + ittt eq │ │ │ │ │ + moveq r3, #1 │ │ │ │ │ + streq r3, [sp, #20] │ │ │ │ │ + ldrdeq r1, sl, [r4, #4] │ │ │ │ │ + beq.n 1382 │ │ │ │ │ cmp r0, #13 │ │ │ │ │ - beq.w 218e │ │ │ │ │ - ldrd r1, r9, [r4, #4] │ │ │ │ │ + beq.w 22e2 │ │ │ │ │ + ldrd r1, sl, [r4, #4] │ │ │ │ │ mov r6, r1 │ │ │ │ │ - b.n 12d8 │ │ │ │ │ - add.w r8, r8, #1 │ │ │ │ │ - cmp r8, fp │ │ │ │ │ - bne.n 1318 │ │ │ │ │ - mov ip, r1 │ │ │ │ │ - ldr r3, [r4, #28] │ │ │ │ │ - movs r2, #3 │ │ │ │ │ - mov r1, sl │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - str.w ip, [sp] │ │ │ │ │ - bl 0 <_PyLexer_token_setup> │ │ │ │ │ - R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.n b8a │ │ │ │ │ - cmp r0, #111 @ 0x6f │ │ │ │ │ - beq.w 1b98 │ │ │ │ │ - cmp r0, #120 @ 0x78 │ │ │ │ │ - beq.w 1952 │ │ │ │ │ - ldr.w r3, [r8, r5, lsl #2] │ │ │ │ │ - lsls r1, r3, #29 │ │ │ │ │ - bmi.w 1df6 │ │ │ │ │ - cmp r5, #101 @ 0x65 │ │ │ │ │ - beq.w 1ada │ │ │ │ │ - bgt.w 1548 │ │ │ │ │ - cmp r5, #69 @ 0x45 │ │ │ │ │ - beq.w 1ada │ │ │ │ │ - cmp r5, #74 @ 0x4a │ │ │ │ │ - beq.w 154e │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 268c │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 112c │ │ │ │ │ - ldr r6, [r4, #4] │ │ │ │ │ - b.n cc8 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.w e60 │ │ │ │ │ - ldr.w r2, [r4, #452] @ 0x1c4 │ │ │ │ │ - movs r6, #1 │ │ │ │ │ - b.n ebc │ │ │ │ │ - ldr r2, [r4, #32] │ │ │ │ │ - cmp r2, #10 │ │ │ │ │ - bne.w 176a │ │ │ │ │ - ldr.w r2, [r4, #2744] @ 0xab8 │ │ │ │ │ + b.n 1344 │ │ │ │ │ + ldr r1, [r4, #32] │ │ │ │ │ + cmp r1, #10 │ │ │ │ │ + bne.w 1892 │ │ │ │ │ + ldr.w r3, [r4, #2744] @ 0xab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - blx r2 │ │ │ │ │ - ldr.w r9, [r4, #8] │ │ │ │ │ + blx r3 │ │ │ │ │ + ldr.w sl, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1764 │ │ │ │ │ + beq.w 188a │ │ │ │ │ ldr r6, [r4, #4] │ │ │ │ │ movs r1, #0 │ │ │ │ │ str.w r6, [r4, #2704] @ 0xa90 │ │ │ │ │ - sub.w r2, r9, r6 │ │ │ │ │ + sub.w r2, sl, r6 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 19f4 │ │ │ │ │ - mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ - cmp r6, r9 │ │ │ │ │ - beq.w 19be │ │ │ │ │ - ldr.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ - mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ │ - cmp r2, r1 │ │ │ │ │ - bcc.w 12e6 │ │ │ │ │ + bne.w 1bd8 │ │ │ │ │ + cmp r6, sl │ │ │ │ │ + beq.n 13a8 │ │ │ │ │ + ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ + mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + bcc.n 1350 │ │ │ │ │ movs r3, #29 │ │ │ │ │ str r3, [r4, #32] │ │ │ │ │ - b.n 177c │ │ │ │ │ - ldr.w r3, [fp, #8] │ │ │ │ │ + b.n 189e │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + adds r7, #1 │ │ │ │ │ + cmp r7, r3 │ │ │ │ │ + bne.n 1382 │ │ │ │ │ + mov r6, r1 │ │ │ │ │ + ldr r3, [r4, #28] │ │ │ │ │ + movs r2, #3 │ │ │ │ │ + mov r1, fp │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + str r6, [sp, #0] │ │ │ │ │ + bl 0 <_PyLexer_token_setup> │ │ │ │ │ + R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ + b.w be6 │ │ │ │ │ + cmp r0, #111 @ 0x6f │ │ │ │ │ + beq.w 1b7e │ │ │ │ │ + cmp r0, #120 @ 0x78 │ │ │ │ │ + beq.w 190a │ │ │ │ │ + ldr.w r3, [r8, r7, lsl #2] │ │ │ │ │ + lsls r6, r3, #29 │ │ │ │ │ + bmi.w 1bf8 │ │ │ │ │ + cmp r7, #101 @ 0x65 │ │ │ │ │ + beq.w 1a8e │ │ │ │ │ + bgt.w 1562 │ │ │ │ │ + cmp r7, #69 @ 0x45 │ │ │ │ │ + beq.w 1a8e │ │ │ │ │ + cmp r7, #74 @ 0x4a │ │ │ │ │ + beq.w 1568 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 25fc │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 1150 │ │ │ │ │ + ldr r6, [r4, #4] │ │ │ │ │ + b.n d20 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w e8c │ │ │ │ │ + ldr.w r2, [r4, #452] @ 0x1c4 │ │ │ │ │ + movs r7, #1 │ │ │ │ │ + b.n ee6 │ │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ │ + ldr r3, [r2, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w d08 │ │ │ │ │ + blt.w 11b4 │ │ │ │ │ subs.w ip, r5, #123 @ 0x7b │ │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ │ it ne │ │ │ │ │ movne.w ip, #1 │ │ │ │ │ - sub.w r3, r3, ip │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - cmp r3, #1 │ │ │ │ │ - it ne │ │ │ │ │ - movne r0, #0 │ │ │ │ │ - beq.w 1eda │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - it eq │ │ │ │ │ - orreq.w r0, r0, #1 │ │ │ │ │ - tst.w ip, r0 │ │ │ │ │ - beq.n 1442 │ │ │ │ │ - movs r0, #60 @ 0x3c │ │ │ │ │ - mla r2, r0, r2, r4 │ │ │ │ │ - ldr.w r0, [r2, #2804] @ 0xaf4 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 1eec │ │ │ │ │ + sub.w r8, r2, ip │ │ │ │ │ + cmp.w r8, #1 │ │ │ │ │ + beq.w 1e98 │ │ │ │ │ + cmp.w r8, #0 │ │ │ │ │ + ite ne │ │ │ │ │ + movne r3, r6 │ │ │ │ │ + orreq.w r3, r6, #1 │ │ │ │ │ + tst.w ip, r3 │ │ │ │ │ + beq.n 149c │ │ │ │ │ + movs r3, #60 @ 0x3c │ │ │ │ │ + mla r3, r3, r0, r4 │ │ │ │ │ + ldr.w r2, [r3, #2804] @ 0xaf4 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne.w 1c8a │ │ │ │ │ cmp r5, #58 @ 0x3a │ │ │ │ │ - bne.w d08 │ │ │ │ │ - ldr.w r2, [fp, #8] │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - bne.w d08 │ │ │ │ │ + bne.w 11b4 │ │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ │ + ldr r3, [r2, #8] │ │ │ │ │ + cmp r3, r8 │ │ │ │ │ + bne.w 11b4 │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - str.w r3, [fp] │ │ │ │ │ - str.w r3, [fp, #56] @ 0x38 │ │ │ │ │ - b.w aaa │ │ │ │ │ + str r3, [r2, #0] │ │ │ │ │ + str r3, [r2, #56] @ 0x38 │ │ │ │ │ + b.w abc │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1a80 │ │ │ │ │ - mov r8, r3 │ │ │ │ │ - subs r6, #1 │ │ │ │ │ - mov r1, sl │ │ │ │ │ - str.w r6, [r4, #452] @ 0x1c4 │ │ │ │ │ + bne.w 1978 │ │ │ │ │ + mov r6, r3 │ │ │ │ │ + subs r7, #1 │ │ │ │ │ + mov r1, fp │ │ │ │ │ + str.w r7, [r4, #452] @ 0x1c4 │ │ │ │ │ movs r2, #5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str.w r8, [sp] │ │ │ │ │ + str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w b8a │ │ │ │ │ - mov.w r9, #0 │ │ │ │ │ - movs r1, #1 │ │ │ │ │ - mov r2, r9 │ │ │ │ │ - b.n 1062 │ │ │ │ │ - orr.w r6, r1, r8 │ │ │ │ │ - orrs.w r6, r6, ip │ │ │ │ │ - beq.w fe0 │ │ │ │ │ - orrs.w lr, r1, lr │ │ │ │ │ - bne.w af8 │ │ │ │ │ - cmp r0, #82 @ 0x52 │ │ │ │ │ - bne.w af8 │ │ │ │ │ - mov r1, r6 │ │ │ │ │ - b.n ffa │ │ │ │ │ + b.w be6 │ │ │ │ │ + movs r7, #0 │ │ │ │ │ + mov.w r9, #1 │ │ │ │ │ + mov r8, r7 │ │ │ │ │ + b.n 1090 │ │ │ │ │ + orr.w r1, r9, sl │ │ │ │ │ + orrs r1, r3 │ │ │ │ │ + beq.w 1016 │ │ │ │ │ + orrs.w r7, r9, r7 │ │ │ │ │ + bne.w b4e │ │ │ │ │ + cmp r2, #82 @ 0x52 │ │ │ │ │ + bne.w b4e │ │ │ │ │ + mov r9, r1 │ │ │ │ │ + b.n 1030 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.w 1f74 │ │ │ │ │ - ldr.w ip, [r4, #452] @ 0x1c4 │ │ │ │ │ + ble.w 20e4 │ │ │ │ │ + ldr.w r5, [r4, #452] @ 0x1c4 │ │ │ │ │ add r3, r4 │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ │ - add.w r0, ip, #4294967295 @ 0xffffffff │ │ │ │ │ + subs r0, r5, #1 │ │ │ │ │ str.w r0, [r4, #452] @ 0x1c4 │ │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ │ - cbz r1, 14fa │ │ │ │ │ - cmp r0, r7 │ │ │ │ │ - ble.n 14fa │ │ │ │ │ - sub.w r1, ip, #2 │ │ │ │ │ - str.w r1, [r4, #452] @ 0x1c4 │ │ │ │ │ + cbz r1, 1546 │ │ │ │ │ + cmp r0, r8 │ │ │ │ │ + ble.n 1546 │ │ │ │ │ + subs r5, #2 │ │ │ │ │ subs r1, r2, #2 │ │ │ │ │ + str.w r5, [r4, #452] @ 0x1c4 │ │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ │ - cbz r1, 14fa │ │ │ │ │ + cbz r1, 1546 │ │ │ │ │ add.w r2, r4, #48 @ 0x30 │ │ │ │ │ - cmp r0, r7 │ │ │ │ │ - ble.n 14fa │ │ │ │ │ + cmp r0, r8 │ │ │ │ │ + ble.n 1546 │ │ │ │ │ ldr.w r3, [r4, #452] @ 0x1c4 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r4, #452] @ 0x1c4 │ │ │ │ │ ldr.w r0, [r2, r1, lsl #2] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 14e0 │ │ │ │ │ - cmp r0, r7 │ │ │ │ │ - bne.w 1f74 │ │ │ │ │ + bne.n 152c │ │ │ │ │ + cmp r0, r8 │ │ │ │ │ + bne.w 20e4 │ │ │ │ │ add.w r1, r1, #572 @ 0x23c │ │ │ │ │ ldr.w r3, [r4, r1, lsl #2] │ │ │ │ │ - cmp r3, r5 │ │ │ │ │ - beq.w f54 │ │ │ │ │ + cmp r3, r9 │ │ │ │ │ + beq.w f88 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyTokenizer_indenterror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_indenterror │ │ │ │ │ - b.n 104a │ │ │ │ │ + b.n 1078 │ │ │ │ │ + cmp r7, #106 @ 0x6a │ │ │ │ │ + bne.w 1438 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 23cc │ │ │ │ │ + movw r2, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC21 │ │ │ │ │ + movt r2, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC21 │ │ │ │ │ + mov r1, r0 │ │ │ │ │ + mov r7, r0 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 2740 │ │ │ │ │ + mov r3, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w d18 │ │ │ │ │ + b.n fc8 │ │ │ │ │ cmp r0, #95 @ 0x5f │ │ │ │ │ - bne.w 136c │ │ │ │ │ + bne.w 1418 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ + bl 23cc │ │ │ │ │ uxtb r3, r0 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ + mov r7, r0 │ │ │ │ │ ldr.w r3, [r8, r3, lsl #2] │ │ │ │ │ - lsls r2, r3, #29 │ │ │ │ │ - bmi.w 1df0 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ + lsls r5, r3, #29 │ │ │ │ │ + bmi.w 1bf4 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2518 │ │ │ │ │ + bl 2488 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC19 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC19 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - b.n 104a │ │ │ │ │ - cmp r5, #106 @ 0x6a │ │ │ │ │ - bne.w 138c │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ - movw r2, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC21 │ │ │ │ │ - movt r2, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC21 │ │ │ │ │ - mov r1, r0 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 27d0 │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w cc0 │ │ │ │ │ - b.n f96 │ │ │ │ │ + b.n 1078 │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ - movs r6, #0 │ │ │ │ │ - ldr.w r8, [r4, #4] │ │ │ │ │ + movs r7, #0 │ │ │ │ │ + ldr r6, [r4, #4] │ │ │ │ │ ldr.w r2, [r4, #452] @ 0x1c4 │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - b.n ebc │ │ │ │ │ - mov.w r9, #1 │ │ │ │ │ + mov r1, r3 │ │ │ │ │ + b.n ee6 │ │ │ │ │ + mov.w r8, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - strd r2, r1, [sp, #16] │ │ │ │ │ - bl 245c │ │ │ │ │ + bl 23cc │ │ │ │ │ cmp r0, #39 @ 0x27 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, #34 @ 0x22 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ite eq │ │ │ │ │ - moveq.w r8, #1 │ │ │ │ │ - movne.w r8, #0 │ │ │ │ │ - beq.w 1272 │ │ │ │ │ - ldrd r2, r1, [sp, #16] │ │ │ │ │ - mov lr, r6 │ │ │ │ │ - b.n fc8 │ │ │ │ │ - movw r8, #47102 @ 0xb7fe │ │ │ │ │ - movt r8, #65535 @ 0xffff │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ - adds r2, r0, #1 │ │ │ │ │ - cmp r2, #14 │ │ │ │ │ - bhi.n 15b6 │ │ │ │ │ - asr.w r2, r8, r2 │ │ │ │ │ - lsls r1, r2, #31 │ │ │ │ │ - bmi.n 15b6 │ │ │ │ │ - add.w r9, r4, #8192 @ 0x2000 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - ldr.w r2, [r4, #2736] @ 0xab0 │ │ │ │ │ - ldr.w r0, [r9, #3564] @ 0xdec │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 1a9e │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.w 1bee │ │ │ │ │ - ldr r2, [r4, #32] │ │ │ │ │ - cmp r2, #28 │ │ │ │ │ - beq.n 16ea │ │ │ │ │ - adds r3, r5, #1 │ │ │ │ │ - bne.w 9ba │ │ │ │ │ - ldr.w r3, [r4, #480] @ 0x1e0 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 112c │ │ │ │ │ - subs r2, #11 │ │ │ │ │ - mov r1, sl │ │ │ │ │ - it ne │ │ │ │ │ - movne r2, #1 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - str r3, [sp, #0] │ │ │ │ │ - lsls r2, r2, #6 │ │ │ │ │ - bl 0 <_PyLexer_token_setup> │ │ │ │ │ - R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w b8a │ │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ │ + moveq.w sl, #1 │ │ │ │ │ + movne.w sl, #0 │ │ │ │ │ + beq.w 12d4 │ │ │ │ │ + mov r7, r6 │ │ │ │ │ + b.n ffa │ │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ │ subs r3, #1 │ │ │ │ │ - str.w r3, [fp, #4] │ │ │ │ │ - bpl.w a9c │ │ │ │ │ + str r3, [r2, #4] │ │ │ │ │ + bpl.w aae │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC30 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC30 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - b.n 1046 │ │ │ │ │ + b.n 1074 │ │ │ │ │ cmp r0, #55 @ 0x37 │ │ │ │ │ - beq.w 23ce │ │ │ │ │ + beq.w 2332 │ │ │ │ │ movs r6, #62 @ 0x3e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ - mov r7, r0 │ │ │ │ │ + bl 23cc │ │ │ │ │ mov r1, r6 │ │ │ │ │ + mov r2, r0 │ │ │ │ │ + mov r7, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - mov r2, r7 │ │ │ │ │ bl 0 <_PyToken_ThreeChars> │ │ │ │ │ R_ARM_THM_CALL _PyToken_ThreeChars │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ cmp r0, #55 @ 0x37 │ │ │ │ │ - bne.w 1cf8 │ │ │ │ │ + bne.w 1bee │ │ │ │ │ adds r5, r7, #1 │ │ │ │ │ - beq.w 1cf4 │ │ │ │ │ + beq.w 1bd4 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ subs r5, r3, #1 │ │ │ │ │ str r5, [r4, #4] │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - bcc.w 2426 │ │ │ │ │ + bcc.w 239a │ │ │ │ │ ldrb.w r3, [r3, #-1] │ │ │ │ │ uxtb r7, r7 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne.w 2448 │ │ │ │ │ + bne.w 2386 │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ mov r2, r8 │ │ │ │ │ - mov r1, sl │ │ │ │ │ + mov r1, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w b8a │ │ │ │ │ + b.w be6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ - ldr r7, [r4, #4] │ │ │ │ │ + bl 23cc │ │ │ │ │ + ldr.w r8, [r4, #4] │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - mov r6, r7 │ │ │ │ │ - beq.n 1710 │ │ │ │ │ - adds r3, r0, #1 │ │ │ │ │ - it eq │ │ │ │ │ - moveq ip, r7 │ │ │ │ │ - beq.w 134e │ │ │ │ │ - movs r2, #1 │ │ │ │ │ - b.n 129e │ │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ │ + mov r6, r8 │ │ │ │ │ + beq.n 16ca │ │ │ │ │ + adds r7, r0, #1 │ │ │ │ │ + it ne │ │ │ │ │ + movne r2, #1 │ │ │ │ │ + bne.w 1306 │ │ │ │ │ + b.n 13fa │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ite ne │ │ │ │ │ movne r7, #0 │ │ │ │ │ andeq.w r7, r7, #1 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 113e │ │ │ │ │ + beq.w 1162 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC28 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC28 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - b.n 104a │ │ │ │ │ + b.n 1078 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - movs r1, #1 │ │ │ │ │ - b.n 1586 │ │ │ │ │ - ldr.w r1, [r4, #476] @ 0x1dc │ │ │ │ │ - subs r1, #1 │ │ │ │ │ - cmp.w r8, #0 │ │ │ │ │ - beq.w 22be │ │ │ │ │ - add.w r3, r8, #4294967295 @ 0xffffffff │ │ │ │ │ - cmp r2, #28 │ │ │ │ │ - str.w r1, [r4, #472] @ 0x1d8 │ │ │ │ │ - str r3, [r4, #28] │ │ │ │ │ - bne.n 15f0 │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - mov r1, sl │ │ │ │ │ - mov r2, r3 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - str r3, [sp, #0] │ │ │ │ │ - bl 0 <_PyLexer_token_setup> │ │ │ │ │ - R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w b8a │ │ │ │ │ + mov.w r9, #1 │ │ │ │ │ + b.n 15d0 │ │ │ │ │ ldr.w r3, [r4, #480] @ 0x1e0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w a9c │ │ │ │ │ + ble.w aae │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r4, #480] @ 0x1e0 │ │ │ │ │ - b.w a9c │ │ │ │ │ - movs r7, #0 │ │ │ │ │ - mov.w fp, #3 │ │ │ │ │ - b.n 12ca │ │ │ │ │ + b.w aae │ │ │ │ │ + ldr.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + b.n 1236 │ │ │ │ │ + movs r3, #3 │ │ │ │ │ + mov.w r8, #0 │ │ │ │ │ + str r3, [sp, #16] │ │ │ │ │ + b.n 1336 │ │ │ │ │ ldr r3, [r4, #32] │ │ │ │ │ cmp r3, #10 │ │ │ │ │ - bne.w 1f5c │ │ │ │ │ + bne.w 1eaa │ │ │ │ │ ldr.w r3, [r4, #2744] @ 0xab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1a5c │ │ │ │ │ - ldr r7, [r4, #4] │ │ │ │ │ + beq.w 1986 │ │ │ │ │ + ldr.w r8, [r4, #4] │ │ │ │ │ movs r1, #0 │ │ │ │ │ - str.w r7, [r4, #2704] @ 0xa90 │ │ │ │ │ - subs r2, r5, r7 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ - mov r8, r7 │ │ │ │ │ + str.w r8, [r4, #2704] @ 0xa90 │ │ │ │ │ + sub.w r2, r5, r8 │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + mov r6, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1234 │ │ │ │ │ + beq.w 12a4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - ldr.w r8, [r4, #8] │ │ │ │ │ - str.w r8, [r4, #4] │ │ │ │ │ - mov r9, r8 │ │ │ │ │ - b.w 932 │ │ │ │ │ - ldr r2, [r4, #32] │ │ │ │ │ - str.w r9, [r4, #4] │ │ │ │ │ - cmp r2, #17 │ │ │ │ │ - beq.w 112c │ │ │ │ │ - cmp r2, #22 │ │ │ │ │ - it eq │ │ │ │ │ - ldreq.w ip, [r4, #4] │ │ │ │ │ - beq.w 134e │ │ │ │ │ - mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ │ - ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ │ - add.w r3, r4, #8192 @ 0x2000 │ │ │ │ │ - ldr.w r2, [r4, #464] @ 0x1d0 │ │ │ │ │ - str.w r1, [r4, #464] @ 0x1d0 │ │ │ │ │ - ldr r1, [r4, #28] │ │ │ │ │ - ldr.w r3, [r3, #3560] @ 0xde8 │ │ │ │ │ - adds r1, #1 │ │ │ │ │ - str r1, [r4, #4] │ │ │ │ │ - ldr.w r1, [r4, #2708] @ 0xa94 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - str.w r1, [r4, #2704] @ 0xa90 │ │ │ │ │ - bgt.w 2268 │ │ │ │ │ - cmp.w fp, #3 │ │ │ │ │ - beq.w 224c │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 2294 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC26 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC26 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ - R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - cmp r6, #10 │ │ │ │ │ - beq.w 112c │ │ │ │ │ - movs r3, #24 │ │ │ │ │ - str r3, [r4, #32] │ │ │ │ │ - b.n 112c │ │ │ │ │ - ldr r2, [r4, #32] │ │ │ │ │ - cmp r2, #10 │ │ │ │ │ - bne.w 16ce │ │ │ │ │ - ldr.w r2, [r4, #2744] @ 0xab8 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - blx r2 │ │ │ │ │ - ldr.w r9, [r4, #8] │ │ │ │ │ - cbz r0, 1818 │ │ │ │ │ - ldr r5, [r4, #4] │ │ │ │ │ - movs r1, #0 │ │ │ │ │ - str.w r5, [r4, #2704] @ 0xa90 │ │ │ │ │ - sub.w r2, r9, r5 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL memchr │ │ │ │ │ - mov r8, r5 │ │ │ │ │ - mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ + ldr r6, [r4, #8] │ │ │ │ │ + str r6, [r4, #4] │ │ │ │ │ + mov sl, r6 │ │ │ │ │ + b.w 94a │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11d8 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ - bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ - R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - ldr.w r9, [r4, #8] │ │ │ │ │ - ldr.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ - str.w r9, [r4, #4] │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - cmp.w r9, #0 │ │ │ │ │ - beq.w 22ae │ │ │ │ │ - mov r1, r2 │ │ │ │ │ - ldr r2, [r4, #32] │ │ │ │ │ - add.w r5, r9, #4294967295 @ 0xffffffff │ │ │ │ │ - str.w r1, [r4, #472] @ 0x1d8 │ │ │ │ │ - cmp r2, #28 │ │ │ │ │ - str r5, [r4, #28] │ │ │ │ │ - bne.w 15f0 │ │ │ │ │ - b.n 16ea │ │ │ │ │ - mov ip, r6 │ │ │ │ │ - b.n 134e │ │ │ │ │ - cmp r5, #39 @ 0x27 │ │ │ │ │ - beq.n 184e │ │ │ │ │ - cmp r5, #34 @ 0x22 │ │ │ │ │ - bne.w a04 │ │ │ │ │ + beq.w a1c │ │ │ │ │ ldr.w r3, [r4, #464] @ 0x1d0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str.w r3, [r4, #468] @ 0x1d4 │ │ │ │ │ ldr.w r3, [r4, #2704] @ 0xa90 │ │ │ │ │ str.w r3, [r4, #2708] @ 0xa94 │ │ │ │ │ - bl 245c │ │ │ │ │ + bl 23cc │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - beq.w 1dda │ │ │ │ │ - ldr r7, [r4, #4] │ │ │ │ │ - adds r6, r0, #1 │ │ │ │ │ - beq.n 1894 │ │ │ │ │ + beq.w 1d02 │ │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ │ + adds r3, r0, #1 │ │ │ │ │ + beq.w 1e72 │ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ │ - mov r2, r7 │ │ │ │ │ - subs r7, #1 │ │ │ │ │ - str r7, [r4, #4] │ │ │ │ │ - cmp r7, r1 │ │ │ │ │ - bcc.w 2426 │ │ │ │ │ + subs r6, r2, #1 │ │ │ │ │ + str r6, [r4, #4] │ │ │ │ │ + cmp r6, r1 │ │ │ │ │ + bcc.w 239a │ │ │ │ │ ldrb.w r2, [r2, #-1] │ │ │ │ │ uxtb r3, r0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 2448 │ │ │ │ │ + bne.w 2386 │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ - mov.w lr, #1 │ │ │ │ │ - add.w r3, r4, #8192 @ 0x2000 │ │ │ │ │ - ldr r6, [r4, #28] │ │ │ │ │ - ldr.w r2, [r3, #3560] @ 0xde8 │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + add.w r1, r4, #8192 @ 0x2000 │ │ │ │ │ + ldr r7, [r4, #28] │ │ │ │ │ + ldr.w r2, [r1, #3560] @ 0xde8 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r2, #149 @ 0x95 │ │ │ │ │ - bgt.w 21a2 │ │ │ │ │ + bgt.w 1f06 │ │ │ │ │ movs r0, #60 @ 0x3c │ │ │ │ │ - str.w r2, [r3, #3560] @ 0xde8 │ │ │ │ │ + str.w r2, [r1, #3560] @ 0xde8 │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ │ + mov.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ + mov.w ip, #0 │ │ │ │ │ mul.w r0, r2, r0 │ │ │ │ │ adds r1, r4, r0 │ │ │ │ │ add.w r0, r0, #2800 @ 0xaf0 │ │ │ │ │ strb.w r5, [r1, #2764] @ 0xacc │ │ │ │ │ str.w r9, [r1, #2752] @ 0xac0 │ │ │ │ │ - str.w lr, [r1, #2768] @ 0xad0 │ │ │ │ │ - add.w lr, r4, r0 │ │ │ │ │ - str.w r6, [r1, #2776] @ 0xad8 │ │ │ │ │ - ldr.w r5, [r4, #464] @ 0x1d0 │ │ │ │ │ - ldr.w r9, [r4, #2704] @ 0xa90 │ │ │ │ │ - str.w r9, [r1, #2780] @ 0xadc │ │ │ │ │ - str.w r5, [r1, #2784] @ 0xae0 │ │ │ │ │ - str.w ip, [r1, #2788] @ 0xae4 │ │ │ │ │ - str.w ip, [r1, #2792] @ 0xae8 │ │ │ │ │ - str.w r3, [r1, #2796] @ 0xaec │ │ │ │ │ - str.w r3, [r1, #2808] @ 0xaf8 │ │ │ │ │ - str.w ip, [r4, r0] │ │ │ │ │ - str.w r3, [lr, #4] │ │ │ │ │ - ldrb r3, [r6, #0] │ │ │ │ │ + add.w r9, r4, r0 │ │ │ │ │ + str.w r3, [r1, #2768] @ 0xad0 │ │ │ │ │ + str.w r7, [r1, #2776] @ 0xad8 │ │ │ │ │ + ldr.w r3, [r4, #464] @ 0x1d0 │ │ │ │ │ + ldr.w r5, [r4, #2704] @ 0xa90 │ │ │ │ │ + str.w r5, [r1, #2780] @ 0xadc │ │ │ │ │ + str.w r3, [r1, #2784] @ 0xae0 │ │ │ │ │ + str.w lr, [r1, #2788] @ 0xae4 │ │ │ │ │ + str.w lr, [r1, #2792] @ 0xae8 │ │ │ │ │ + str.w ip, [r1, #2796] @ 0xaec │ │ │ │ │ + str.w ip, [r1, #2808] @ 0xaf8 │ │ │ │ │ + str.w lr, [r4, r0] │ │ │ │ │ + str.w ip, [r9, #4] │ │ │ │ │ + ldrb r3, [r7, #0] │ │ │ │ │ + cmp r3, #82 @ 0x52 │ │ │ │ │ + beq.w 1c84 │ │ │ │ │ + bls.n 17e8 │ │ │ │ │ cmp r3, #102 @ 0x66 │ │ │ │ │ - beq.n 1910 │ │ │ │ │ - bhi.w 1ebe │ │ │ │ │ - cmp r3, #70 @ 0x46 │ │ │ │ │ - bne.w 1ebe │ │ │ │ │ - ldrb r3, [r6, #1] │ │ │ │ │ + bne.w 1c84 │ │ │ │ │ + ldrb r3, [r7, #1] │ │ │ │ │ ldrb.w ip, [r8, r3] │ │ │ │ │ - sub.w r1, ip, #114 @ 0x72 │ │ │ │ │ - rsbs ip, r1, #0 │ │ │ │ │ - adc.w ip, ip, r1 │ │ │ │ │ + sub.w ip, ip, #114 @ 0x72 │ │ │ │ │ + clz ip, ip │ │ │ │ │ + mov.w ip, ip, lsr #5 │ │ │ │ │ movs r0, #60 @ 0x3c │ │ │ │ │ - mov r3, r6 │ │ │ │ │ + mov r3, r7 │ │ │ │ │ mov.w lr, #0 │ │ │ │ │ - mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ │ - mov r1, sl │ │ │ │ │ + mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ │ + mov r1, fp │ │ │ │ │ mul.w r0, r2, r0 │ │ │ │ │ movs r2, #59 @ 0x3b │ │ │ │ │ add.w r5, r0, #2752 @ 0xac0 │ │ │ │ │ add r0, r4 │ │ │ │ │ str.w ip, [r0, #2772] @ 0xad4 │ │ │ │ │ adds r0, r4, r5 │ │ │ │ │ - strd lr, r6, [r0, #4] │ │ │ │ │ + strd lr, r7, [r0, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str r7, [sp, #0] │ │ │ │ │ + str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w b8a │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - cmp r0, #95 @ 0x5f │ │ │ │ │ - beq.w 22e6 │ │ │ │ │ - uxtb r3, r5 │ │ │ │ │ - ldr.w r6, [r8, r3, lsl #2] │ │ │ │ │ - ands.w r6, r6, #16 │ │ │ │ │ - beq.w 22ce │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ - uxtb r3, r0 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - ldr.w r3, [r8, r3, lsl #2] │ │ │ │ │ - lsls r3, r3, #27 │ │ │ │ │ - bmi.n 196e │ │ │ │ │ - cmp r0, #95 @ 0x5f │ │ │ │ │ - beq.w 22e6 │ │ │ │ │ - mov r1, r0 │ │ │ │ │ - movw r2, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC12 │ │ │ │ │ - movt r2, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC12 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 27d0 │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w cc0 │ │ │ │ │ - b.w f96 │ │ │ │ │ - str.w r8, [r4, #4] │ │ │ │ │ - b.w 10d2 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.w 1d80 │ │ │ │ │ - ldr r7, [r4, #4] │ │ │ │ │ - b.w b7c │ │ │ │ │ - movs r1, #0 │ │ │ │ │ - movs r6, #1 │ │ │ │ │ - mov r9, r1 │ │ │ │ │ - b.n 1586 │ │ │ │ │ - ldr r2, [r4, #32] │ │ │ │ │ - cmp r2, #10 │ │ │ │ │ - bne.w 176a │ │ │ │ │ + b.w be6 │ │ │ │ │ + ldr r1, [r4, #32] │ │ │ │ │ + cmp r1, #10 │ │ │ │ │ + bne.w 16c2 │ │ │ │ │ ldr.w r2, [r4, #2744] @ 0xab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r2 │ │ │ │ │ - ldr.w r9, [r4, #8] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 1764 │ │ │ │ │ - ldr r6, [r4, #4] │ │ │ │ │ + ldr.w sl, [r4, #8] │ │ │ │ │ + cbz r0, 1870 │ │ │ │ │ + ldr r5, [r4, #4] │ │ │ │ │ movs r1, #0 │ │ │ │ │ - str.w r6, [r4, #2704] @ 0xa90 │ │ │ │ │ - sub.w r2, r9, r6 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ + str.w r5, [r4, #2704] @ 0xa90 │ │ │ │ │ + sub.w r2, sl, r5 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ + mov r6, r5 │ │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 13e2 │ │ │ │ │ + beq.w 121c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ │ - ldr r2, [r4, #32] │ │ │ │ │ - str r3, [r4, #4] │ │ │ │ │ - b.n 176a │ │ │ │ │ + ldr.w sl, [r4, #8] │ │ │ │ │ + ldr.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ + ldr r1, [r4, #32] │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str.w sl, [r4, #4] │ │ │ │ │ + cmp.w sl, #0 │ │ │ │ │ + beq.w 1240 │ │ │ │ │ + add.w sl, sl, #4294967295 @ 0xffffffff │ │ │ │ │ + b.n 1240 │ │ │ │ │ + ldr r1, [r4, #32] │ │ │ │ │ + mov r6, sl │ │ │ │ │ + str.w sl, [r4, #4] │ │ │ │ │ + cmp r1, #17 │ │ │ │ │ + beq.w 1150 │ │ │ │ │ + cmp r1, #22 │ │ │ │ │ + beq.w 13fa │ │ │ │ │ + mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ │ + ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ │ + add.w r3, r4, #8192 @ 0x2000 │ │ │ │ │ + ldr.w r2, [r4, #464] @ 0x1d0 │ │ │ │ │ + str.w r1, [r4, #464] @ 0x1d0 │ │ │ │ │ + ldr r1, [r4, #28] │ │ │ │ │ + ldr.w r3, [r3, #3560] @ 0xde8 │ │ │ │ │ + adds r1, #1 │ │ │ │ │ + str r1, [r4, #4] │ │ │ │ │ + ldr.w r1, [r4, #2708] @ 0xa94 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + str.w r1, [r4, #2704] @ 0xa90 │ │ │ │ │ + bgt.w 20b6 │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + cmp r3, #3 │ │ │ │ │ + beq.w 209a │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 208a │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC26 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ + bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ + R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ + cmp r6, #10 │ │ │ │ │ + beq.w 1150 │ │ │ │ │ + movs r3, #24 │ │ │ │ │ + str r3, [r4, #32] │ │ │ │ │ + b.n 1150 │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + bne.w 1e1c │ │ │ │ │ + ldr.w r8, [r4, #4] │ │ │ │ │ + b.w bd6 │ │ │ │ │ + str.w r8, [r4, #4] │ │ │ │ │ + b.w 10f2 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 23cc │ │ │ │ │ + mov r7, r0 │ │ │ │ │ + cmp r0, #95 @ 0x5f │ │ │ │ │ + beq.w 23ae │ │ │ │ │ + uxtb r3, r7 │ │ │ │ │ + ldr.w r5, [r8, r3, lsl #2] │ │ │ │ │ + ands.w r5, r5, #16 │ │ │ │ │ + beq.w 2176 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 23cc │ │ │ │ │ uxtb r3, r0 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ + mov r7, r0 │ │ │ │ │ ldr.w r3, [r8, r3, lsl #2] │ │ │ │ │ - lsls r2, r3, #29 │ │ │ │ │ - bpl.w f76 │ │ │ │ │ + lsls r0, r3, #27 │ │ │ │ │ + bmi.n 1926 │ │ │ │ │ + cmp r7, #95 @ 0x5f │ │ │ │ │ + beq.w 23ae │ │ │ │ │ + mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2578 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ + movw r2, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC12 │ │ │ │ │ + movt r2, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC12 │ │ │ │ │ + bl 2740 │ │ │ │ │ + mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w f76 │ │ │ │ │ - mov r3, r5 │ │ │ │ │ - movs r2, #64 @ 0x40 │ │ │ │ │ - mov r1, sl │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - str r5, [sp, #0] │ │ │ │ │ - bl 0 <_PyLexer_token_setup> │ │ │ │ │ - R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w b8a │ │ │ │ │ - ldr.w r3, [r9, #3568] @ 0xdf0 │ │ │ │ │ + bne.w d18 │ │ │ │ │ + b.w fc8 │ │ │ │ │ + ldr.w r3, [r2, #3568] @ 0xdf0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1f8e │ │ │ │ │ + bne.w 1cfa │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ movs r2, #63 @ 0x3f │ │ │ │ │ - mov r1, sl │ │ │ │ │ + mov r1, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w b8a │ │ │ │ │ - mov r9, r5 │ │ │ │ │ - mov r8, r9 │ │ │ │ │ - str.w r9, [r4, #4] │ │ │ │ │ - b.w 932 │ │ │ │ │ - str.w r9, [r4, #4] │ │ │ │ │ - b.w 1122 │ │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str.w r3, [fp, #4] │ │ │ │ │ - bpl.w 116a │ │ │ │ │ - b.n 161e │ │ │ │ │ + b.w be6 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ - b.n 146c │ │ │ │ │ - mov r0, r7 │ │ │ │ │ - ldr r7, [r4, #40] @ 0x28 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - adds r5, #1 │ │ │ │ │ - mov r1, r7 │ │ │ │ │ + b.n 14c0 │ │ │ │ │ + mov.w r9, #0 │ │ │ │ │ + movs r6, #1 │ │ │ │ │ + mov r8, r9 │ │ │ │ │ + b.n 15d0 │ │ │ │ │ + mov sl, r5 │ │ │ │ │ + mov r6, sl │ │ │ │ │ + str.w sl, [r4, #4] │ │ │ │ │ + b.w 94a │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + ldr.w r8, [r4, #40] @ 0x28 │ │ │ │ │ + add.w r9, r9, #1 │ │ │ │ │ + mov r6, r7 │ │ │ │ │ + mov r1, r8 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - mla r7, r0, r7, r7 │ │ │ │ │ - mov r6, r3 │ │ │ │ │ - b.w bca │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.w 1bee │ │ │ │ │ - ldr.w r8, [r4, #28] │ │ │ │ │ - mov r1, r5 │ │ │ │ │ + mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ + mla r8, r0, r8, r8 │ │ │ │ │ + b.w c24 │ │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r2, #4] │ │ │ │ │ + bpl.w 118c │ │ │ │ │ + b.n 15fc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2518 │ │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ │ - str r2, [sp, #0] │ │ │ │ │ - mov r3, r8 │ │ │ │ │ - mov r1, sl │ │ │ │ │ - movs r2, #62 @ 0x3e │ │ │ │ │ + bl 23cc │ │ │ │ │ + uxtb r3, r0 │ │ │ │ │ + mov r7, r0 │ │ │ │ │ + ldr.w r3, [r8, r3, lsl #2] │ │ │ │ │ + lsls r5, r3, #29 │ │ │ │ │ + bpl.w fa8 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 24e8 │ │ │ │ │ + mov r7, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w fa8 │ │ │ │ │ + mov r3, r7 │ │ │ │ │ + movs r2, #64 @ 0x40 │ │ │ │ │ + mov r1, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str.w r6, [r9, #3568] @ 0xdf0 │ │ │ │ │ + str r7, [sp, #0] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w b8a │ │ │ │ │ + b.w be6 │ │ │ │ │ + str.w sl, [r4, #4] │ │ │ │ │ + b.w 1146 │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ movs r2, #2 │ │ │ │ │ - mov r1, sl │ │ │ │ │ + mov r1, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w b8a │ │ │ │ │ + b.w be6 │ │ │ │ │ + ldr.w r1, [r2, #3564] @ 0xdec │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + beq.w f3c │ │ │ │ │ + str.w r7, [r2, #3568] @ 0xdf0 │ │ │ │ │ + b.n 1968 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 23cc │ │ │ │ │ + mov r1, r0 │ │ │ │ │ + cmp r0, #46 @ 0x2e │ │ │ │ │ + bne.n 1ade │ │ │ │ │ + ldr r5, [r4, #4] │ │ │ │ │ + movs r2, #52 @ 0x34 │ │ │ │ │ + ldr r3, [r4, #28] │ │ │ │ │ + mov r1, fp │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + str r5, [sp, #0] │ │ │ │ │ + bl 0 <_PyLexer_token_setup> │ │ │ │ │ + R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ + b.w be6 │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + bne.w 1d82 │ │ │ │ │ + ldr.w sl, [r4, #28] │ │ │ │ │ + ldr.w r8, [r4, #4] │ │ │ │ │ + adds r6, r0, #1 │ │ │ │ │ + beq.n 1a76 │ │ │ │ │ + ldr r1, [r4, #0] │ │ │ │ │ + mov r3, r8 │ │ │ │ │ + add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ │ + str.w r8, [r4, #4] │ │ │ │ │ + cmp r8, r1 │ │ │ │ │ + bcc.w 239a │ │ │ │ │ + ldrb.w r3, [r3, #-1] │ │ │ │ │ + uxtb r0, r0 │ │ │ │ │ + cmp r3, r0 │ │ │ │ │ + bne.w 2386 │ │ │ │ │ + ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ + str.w r7, [r2, #3568] @ 0xdf0 │ │ │ │ │ + mov r3, sl │ │ │ │ │ + movs r2, #62 @ 0x3e │ │ │ │ │ + mov r1, fp │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + str.w r8, [sp] │ │ │ │ │ + bl 0 <_PyLexer_token_setup> │ │ │ │ │ + R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ + b.w be6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ + bl 23cc │ │ │ │ │ sub.w r3, r0, #43 @ 0x2b │ │ │ │ │ mov r1, r0 │ │ │ │ │ bics.w r3, r3, #2 │ │ │ │ │ - bne.w 1e80 │ │ │ │ │ + bne.n 1b00 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ + bl 23cc │ │ │ │ │ uxtb r3, r0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr.w r5, [r8, r3, lsl #2] │ │ │ │ │ ands.w r5, r5, #4 │ │ │ │ │ - beq.w 21f8 │ │ │ │ │ + beq.w 2314 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2578 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ + bl 24e8 │ │ │ │ │ + mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1a2c │ │ │ │ │ + beq.n 19e0 │ │ │ │ │ bic.w r3, r0, #32 │ │ │ │ │ - b.w f80 │ │ │ │ │ - ldr.w r1, [r2, #3564] @ 0xdec │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - beq.w f18 │ │ │ │ │ - str.w r6, [r2, #3568] @ 0xdf0 │ │ │ │ │ - b.n 1a4c │ │ │ │ │ + b.w fb2 │ │ │ │ │ + ldr.w r3, [r4, #480] @ 0x1e0 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + ble.w 117a │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str.w r3, [r4, #480] @ 0x1e0 │ │ │ │ │ + b.w 117a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2518 │ │ │ │ │ + bl 2488 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2518 │ │ │ │ │ + bl 2488 │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ movs r2, #23 │ │ │ │ │ - mov r1, sl │ │ │ │ │ + mov r1, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w b8a │ │ │ │ │ + b.w be6 │ │ │ │ │ + uxtb r3, r0 │ │ │ │ │ + ldr.w r3, [r8, r3, lsl #2] │ │ │ │ │ + lsls r0, r3, #29 │ │ │ │ │ + bmi.n 1ab6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ - mov r1, r0 │ │ │ │ │ - cmp r0, #46 @ 0x2e │ │ │ │ │ - bne.n 1b28 │ │ │ │ │ + bl 2488 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 25fc │ │ │ │ │ + mov r3, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w fc8 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 2488 │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ - movs r2, #52 @ 0x34 │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ - mov r1, sl │ │ │ │ │ + movs r2, #2 │ │ │ │ │ + mov r1, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w b8a │ │ │ │ │ - movs r5, #0 │ │ │ │ │ - mov r6, r3 │ │ │ │ │ - mov r7, r5 │ │ │ │ │ - b.w bca │ │ │ │ │ + b.w be6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - cmp r5, #95 @ 0x5f │ │ │ │ │ - bne.w c94 │ │ │ │ │ + bl 0 <_PyTokenizer_Get> │ │ │ │ │ + R_ARM_THM_CALL tok_continuation_line │ │ │ │ │ + mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ + adds r0, #1 │ │ │ │ │ + beq.w 1150 │ │ │ │ │ + movs r2, #1 │ │ │ │ │ + str.w r2, [r4, #2700] @ 0xa8c │ │ │ │ │ + ldrd r6, sl, [r4, #4] │ │ │ │ │ + b.w 952 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 23cc │ │ │ │ │ + mov r7, r0 │ │ │ │ │ + cmp r7, #95 @ 0x5f │ │ │ │ │ + bne.w cec │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ + bl 23cc │ │ │ │ │ uxtb r3, r0 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ + mov r7, r0 │ │ │ │ │ ldr.w r3, [r8, r3, lsl #2] │ │ │ │ │ - lsls r0, r3, #29 │ │ │ │ │ - bmi.w c94 │ │ │ │ │ - b.n 1530 │ │ │ │ │ + lsls r3, r3, #29 │ │ │ │ │ + bmi.w cec │ │ │ │ │ + b.n 15a4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ - mov r5, r0 │ │ │ │ │ + bl 23cc │ │ │ │ │ + mov r7, r0 │ │ │ │ │ cmp r0, #95 @ 0x5f │ │ │ │ │ - beq.w 23aa │ │ │ │ │ - sub.w r3, r5, #48 @ 0x30 │ │ │ │ │ + beq.w 230a │ │ │ │ │ + sub.w r3, r7, #48 @ 0x30 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ - bhi.w 238c │ │ │ │ │ + bhi.w 22ec │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ + bl 23cc │ │ │ │ │ sub.w r3, r0, #48 @ 0x30 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ + mov r7, r0 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ - bls.n 1bb0 │ │ │ │ │ + bls.n 1b96 │ │ │ │ │ cmp r0, #95 @ 0x5f │ │ │ │ │ - beq.w 23aa │ │ │ │ │ + beq.w 230a │ │ │ │ │ uxtb r3, r0 │ │ │ │ │ ldr.w r3, [r8, r3, lsl #2] │ │ │ │ │ - lsls r7, r3, #29 │ │ │ │ │ - bmi.w 2372 │ │ │ │ │ + lsls r1, r3, #29 │ │ │ │ │ + bmi.w 228c │ │ │ │ │ mov r1, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC15 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC15 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 27d0 │ │ │ │ │ + bl 2740 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w cc0 │ │ │ │ │ - b.w f96 │ │ │ │ │ - movw ip, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC7 │ │ │ │ │ - movt ip, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC7 │ │ │ │ │ - ldr.w r8, [r4, #28] │ │ │ │ │ - mov.w lr, #9 │ │ │ │ │ - ldr.w r2, [r4, #472] @ 0x1d8 │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - b.n 1c18 │ │ │ │ │ - ldrb.w r0, [r8] │ │ │ │ │ - cmp r0, r1 │ │ │ │ │ - bne.n 1c4c │ │ │ │ │ - add.w r8, r8, #1 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ - add.w ip, ip, #1 │ │ │ │ │ - subs.w lr, lr, #1 │ │ │ │ │ - beq.n 1c52 │ │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ │ - ldrb.w r1, [ip] │ │ │ │ │ - cmp r0, r8 │ │ │ │ │ - bls.n 1c4c │ │ │ │ │ - cmp r1, #32 │ │ │ │ │ - bne.n 1c06 │ │ │ │ │ - str r4, [sp, #16] │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - mov r4, r8 │ │ │ │ │ - mov r1, r2 │ │ │ │ │ - ldrb r2, [r0, #0] │ │ │ │ │ - mov r8, r0 │ │ │ │ │ - adds r0, #1 │ │ │ │ │ - cmp r2, #32 │ │ │ │ │ - beq.n 1c34 │ │ │ │ │ - cmp r2, #9 │ │ │ │ │ - beq.n 1c34 │ │ │ │ │ - subs r1, r1, r4 │ │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ │ - add.w r2, r1, r8 │ │ │ │ │ - b.n 1c14 │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - bne.w 2382 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - mov fp, r2 │ │ │ │ │ - bl 2518 │ │ │ │ │ - ldr r7, [r4, #4] │ │ │ │ │ - add.w r9, r8, #6 │ │ │ │ │ - cmp r7, r9 │ │ │ │ │ - bcs.n 1cfe │ │ │ │ │ - str r7, [sp, #8] │ │ │ │ │ - mov r3, fp │ │ │ │ │ - mov r1, sl │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - ldr.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ - strd r2, r8, [sp] │ │ │ │ │ - movs r2, #57 @ 0x39 │ │ │ │ │ - bl 0 <_PyLexer_type_comment_token_setup> │ │ │ │ │ - R_ARM_THM_CALL _PyLexer_type_comment_token_setup │ │ │ │ │ - b.w b8a │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - cmp r0, #95 @ 0x5f │ │ │ │ │ - beq.w 241c │ │ │ │ │ - sub.w r3, r5, #48 @ 0x30 │ │ │ │ │ - cmp r3, #1 │ │ │ │ │ - bhi.w 23fc │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ - sub.w r3, r0, #48 @ 0x30 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - cmp r3, #1 │ │ │ │ │ - bls.n 1c98 │ │ │ │ │ - cmp r0, #95 @ 0x5f │ │ │ │ │ - beq.w 241c │ │ │ │ │ - uxtb r3, r0 │ │ │ │ │ - ldr.w r3, [r8, r3, lsl #2] │ │ │ │ │ - lsls r6, r3, #29 │ │ │ │ │ - bmi.w 2178 │ │ │ │ │ - mov r1, r0 │ │ │ │ │ - movw r2, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC18 │ │ │ │ │ - movt r2, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC18 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 27d0 │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w cc0 │ │ │ │ │ - b.w f96 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyTokenizer_Get> │ │ │ │ │ - R_ARM_THM_CALL tok_continuation_line │ │ │ │ │ - mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ - adds r0, #1 │ │ │ │ │ - beq.w 112c │ │ │ │ │ - movs r2, #1 │ │ │ │ │ - str.w r2, [r4, #2700] @ 0xa8c │ │ │ │ │ - ldrd r8, r9, [r4, #4] │ │ │ │ │ - b.w 938 │ │ │ │ │ + bne.w d18 │ │ │ │ │ + b.w fc8 │ │ │ │ │ mov r5, r3 │ │ │ │ │ - b.n 1676 │ │ │ │ │ - mov r5, r3 │ │ │ │ │ - mov r8, r0 │ │ │ │ │ - b.n 1676 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC8 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC8 │ │ │ │ │ - movs r2, #6 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL memcmp │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.n 1c66 │ │ │ │ │ - cmp r7, r9 │ │ │ │ │ - beq.n 1d32 │ │ │ │ │ - ldrsb.w r3, [r8, #6] │ │ │ │ │ - ldrb.w r2, [r8, #6] │ │ │ │ │ - cmp r3, r0 │ │ │ │ │ - blt.n 1c66 │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS _Py_ctype_table │ │ │ │ │ - ldr.w r3, [r3, r2, lsl #2] │ │ │ │ │ - lsls r2, r3, #29 │ │ │ │ │ - bne.n 1c66 │ │ │ │ │ - add.w r5, fp, #6 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.w 243a │ │ │ │ │ - str r7, [sp, #8] │ │ │ │ │ - mov r3, r5 │ │ │ │ │ - mov r1, sl │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - ldr.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ - strd r2, r9, [sp] │ │ │ │ │ - movs r2, #56 @ 0x38 │ │ │ │ │ - bl 0 <_PyLexer_type_comment_token_setup> │ │ │ │ │ - R_ARM_THM_CALL _PyLexer_type_comment_token_setup │ │ │ │ │ - b.w b8a │ │ │ │ │ + b.n 1654 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ │ - str r3, [r4, #4] │ │ │ │ │ - b.w 1122 │ │ │ │ │ - ldr.w r3, [r4, #480] @ 0x1e0 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - ble.w 1156 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str.w r3, [r4, #480] @ 0x1e0 │ │ │ │ │ - b.w 1156 │ │ │ │ │ - add.w r3, r4, #8192 @ 0x2000 │ │ │ │ │ - ldr.w r3, [r3, #3564] @ 0xdec │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 19b0 │ │ │ │ │ - ldr.w r2, [r4, #2692] @ 0xa84 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.w 112c │ │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ │ - ldr r1, [r4, #4] │ │ │ │ │ - subs r1, r1, r0 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyUnicode_DecodeUTF8 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 221e │ │ │ │ │ - bl 0 <_PyUnicode_ScanIdentifier> │ │ │ │ │ - R_ARM_THM_CALL _PyUnicode_ScanIdentifier │ │ │ │ │ - subs r3, r0, #0 │ │ │ │ │ - blt.w 2142 │ │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ │ - cmp r3, r0 │ │ │ │ │ - blt.w 2068 │ │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - beq.w 19b0 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r5, #0] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 19b0 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 19b0 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ - mov r1, r0 │ │ │ │ │ - cmp r0, r5 │ │ │ │ │ - bne.w 1f62 │ │ │ │ │ - ldr r7, [r4, #4] │ │ │ │ │ - mov.w lr, #3 │ │ │ │ │ - b.n 1898 │ │ │ │ │ + ldr r6, [r4, #8] │ │ │ │ │ + ldr r1, [r4, #32] │ │ │ │ │ + str r6, [r4, #4] │ │ │ │ │ + b.n 1892 │ │ │ │ │ + mov r5, r3 │ │ │ │ │ + mov r8, r0 │ │ │ │ │ + b.n 1654 │ │ │ │ │ cmp r0, #48 @ 0x30 │ │ │ │ │ - beq.w 1b74 │ │ │ │ │ + beq.n 1b5a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr r7, [r4, #4] │ │ │ │ │ - bl 2578 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ + ldr r6, [r4, #4] │ │ │ │ │ + bl 24e8 │ │ │ │ │ + mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1a2c │ │ │ │ │ + beq.w 19e0 │ │ │ │ │ cmp r0, #46 @ 0x2e │ │ │ │ │ - beq.w 1a0a │ │ │ │ │ + beq.w 19be │ │ │ │ │ cmp r0, #45 @ 0x2d │ │ │ │ │ - ble.n 1e24 │ │ │ │ │ + ble.n 1c26 │ │ │ │ │ cmp r0, #101 @ 0x65 │ │ │ │ │ - beq.w 1ada │ │ │ │ │ - bgt.n 1e66 │ │ │ │ │ + beq.w 1a8e │ │ │ │ │ + bgt.n 1c68 │ │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ │ - beq.w 1ada │ │ │ │ │ + beq.w 1a8e │ │ │ │ │ cmp r0, #74 @ 0x4a │ │ │ │ │ - beq.w 154e │ │ │ │ │ + beq.w 1568 │ │ │ │ │ add.w r3, r4, #8192 @ 0x2000 │ │ │ │ │ - ldr.w r6, [r3, #3564] @ 0xdec │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.w cb2 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ + ldr.w r5, [r3, #3564] @ 0xdec │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + bne.w d0a │ │ │ │ │ + mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2518 │ │ │ │ │ + bl 2488 │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ ldr.w r1, [r4, #2704] @ 0xa90 │ │ │ │ │ mov r0, r4 │ │ │ │ │ adds r3, #1 │ │ │ │ │ - subs r2, r7, r1 │ │ │ │ │ + subs r2, r6, r1 │ │ │ │ │ subs r1, r3, r1 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC20 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC20 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror_known_range> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror_known_range │ │ │ │ │ mov r2, r0 │ │ │ │ │ - mov r3, r6 │ │ │ │ │ - mov r1, sl │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - str r6, [sp, #0] │ │ │ │ │ - bl 0 <_PyLexer_token_setup> │ │ │ │ │ - R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w b8a │ │ │ │ │ - cmp r0, #106 @ 0x6a │ │ │ │ │ - bne.n 1e24 │ │ │ │ │ - b.w 154e │ │ │ │ │ - ldr.w r2, [r4, #464] @ 0x1d0 │ │ │ │ │ - cmp r2, #1 │ │ │ │ │ - bne.w 13a4 │ │ │ │ │ - movs r5, #0 │ │ │ │ │ - mov r7, r5 │ │ │ │ │ - b.w e62 │ │ │ │ │ - uxtb r3, r0 │ │ │ │ │ - ldr.w r3, [r8, r3, lsl #2] │ │ │ │ │ - lsls r3, r3, #29 │ │ │ │ │ - bmi.w 1b04 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 2518 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 268c │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w f96 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 2518 │ │ │ │ │ - ldr r5, [r4, #4] │ │ │ │ │ - ldr r3, [r4, #28] │ │ │ │ │ - movs r2, #2 │ │ │ │ │ - mov r1, sl │ │ │ │ │ + mov r3, r5 │ │ │ │ │ + mov r1, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w b8a │ │ │ │ │ - mov.w ip, #1 │ │ │ │ │ - b.n 1922 │ │ │ │ │ + b.w be6 │ │ │ │ │ + cmp r0, #106 @ 0x6a │ │ │ │ │ + bne.n 1c26 │ │ │ │ │ + b.n 1568 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ - b.w 10d2 │ │ │ │ │ - ldrd r6, r0, [fp, #52] @ 0x34 │ │ │ │ │ - orrs r0, r6 │ │ │ │ │ - beq.w 1442 │ │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - b.w 1424 │ │ │ │ │ - ldr.w r0, [sl, #28] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 1442 │ │ │ │ │ - ldr.w r3, [r2, #2796] @ 0xaec │ │ │ │ │ + b.w 1146 │ │ │ │ │ + mov.w ip, #1 │ │ │ │ │ + b.n 17fa │ │ │ │ │ + ldr.w r2, [fp, #28] │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne.w 149c │ │ │ │ │ + ldr.w r3, [r3, #2796] @ 0xaec │ │ │ │ │ subs r6, r1, r3 │ │ │ │ │ - cmp r6, r0 │ │ │ │ │ - ble.n 1f42 │ │ │ │ │ - mov r1, r0 │ │ │ │ │ - mov ip, r0 │ │ │ │ │ - mov r8, r0 │ │ │ │ │ - ldrb.w r2, [r3, ip] │ │ │ │ │ + cmp r6, r2 │ │ │ │ │ + ble.n 1ce0 │ │ │ │ │ + mov r1, r2 │ │ │ │ │ + mov ip, r2 │ │ │ │ │ + mov r0, r2 │ │ │ │ │ + ldrb r2, [r3, r0] │ │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ │ it eq │ │ │ │ │ - addeq.w ip, ip, #1 │ │ │ │ │ - beq.n 1f3a │ │ │ │ │ + addeq r0, #1 │ │ │ │ │ + beq.n 1cda │ │ │ │ │ cmp r2, #39 @ 0x27 │ │ │ │ │ it ne │ │ │ │ │ cmpne r2, #34 @ 0x22 │ │ │ │ │ ite eq │ │ │ │ │ - moveq r0, #1 │ │ │ │ │ - movne r0, #0 │ │ │ │ │ - str r0, [sp, #20] │ │ │ │ │ - beq.n 1ff0 │ │ │ │ │ - eor.w lr, r1, #1 │ │ │ │ │ + moveq.w sl, #1 │ │ │ │ │ + movne.w sl, #0 │ │ │ │ │ + beq.w 22b0 │ │ │ │ │ + eor.w lr, ip, #1 │ │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ │ ite ne │ │ │ │ │ movne.w lr, #0 │ │ │ │ │ andeq.w lr, lr, #1 │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - bne.n 1f96 │ │ │ │ │ - add.w ip, ip, #1 │ │ │ │ │ - cmp r6, ip │ │ │ │ │ - bgt.n 1f06 │ │ │ │ │ + bne.w 21fa │ │ │ │ │ + adds r0, #1 │ │ │ │ │ + cmp r6, r0 │ │ │ │ │ + bgt.n 1ca4 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r3 │ │ │ │ │ movs r2, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_DecodeUTF8 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 112c │ │ │ │ │ - str.w r6, [sl, #28] │ │ │ │ │ - b.w 1442 │ │ │ │ │ - mov r9, r5 │ │ │ │ │ - b.w 932 │ │ │ │ │ + beq.w 1150 │ │ │ │ │ + str.w r6, [fp, #28] │ │ │ │ │ + b.w 149c │ │ │ │ │ + movs r3, #0 │ │ │ │ │ + str.w r3, [r2, #3568] @ 0xdf0 │ │ │ │ │ + b.n 1964 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2518 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ + bl 23cc │ │ │ │ │ + mov r1, r0 │ │ │ │ │ + cmp r0, r5 │ │ │ │ │ + bne.w 21d4 │ │ │ │ │ + ldr r6, [r4, #4] │ │ │ │ │ + movs r3, #3 │ │ │ │ │ + b.n 176e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2518 │ │ │ │ │ - ldr r7, [r4, #4] │ │ │ │ │ - b.n 1894 │ │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - movs r0, #21 │ │ │ │ │ - str r0, [r4, #32] │ │ │ │ │ - mov r1, sl │ │ │ │ │ - str r2, [r4, #4] │ │ │ │ │ + bl 23cc │ │ │ │ │ + mov r7, r0 │ │ │ │ │ + cmp r0, #95 @ 0x5f │ │ │ │ │ + beq.w 214c │ │ │ │ │ + sub.w r3, r7, #48 @ 0x30 │ │ │ │ │ + cmp r3, #1 │ │ │ │ │ + bhi.w 2128 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - movs r2, #64 @ 0x40 │ │ │ │ │ - str r3, [sp, #0] │ │ │ │ │ - bl 0 <_PyLexer_token_setup> │ │ │ │ │ - R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w b8a │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - str.w r3, [r9, #3568] @ 0xdf0 │ │ │ │ │ - b.n 1a48 │ │ │ │ │ - adds r0, r6, #1 │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ - mov r8, r0 │ │ │ │ │ + bl 23cc │ │ │ │ │ + sub.w r3, r0, #48 @ 0x30 │ │ │ │ │ + mov r7, r0 │ │ │ │ │ + cmp r3, #1 │ │ │ │ │ + bls.n 1d2e │ │ │ │ │ + cmp r0, #95 @ 0x5f │ │ │ │ │ + beq.w 214c │ │ │ │ │ + uxtb r3, r0 │ │ │ │ │ + ldr.w r3, [r8, r3, lsl #2] │ │ │ │ │ + lsls r2, r3, #29 │ │ │ │ │ + bmi.w 2156 │ │ │ │ │ + mov r1, r0 │ │ │ │ │ + movw r2, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC18 │ │ │ │ │ + movt r2, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC18 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 2740 │ │ │ │ │ + mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 112c │ │ │ │ │ - ldr.w lr, [sp, #20] │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ - str r4, [sp, #20] │ │ │ │ │ - mov r1, lr │ │ │ │ │ - mov r2, lr │ │ │ │ │ + bne.w d18 │ │ │ │ │ + b.w fc8 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ + bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ + R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ │ + str r3, [r4, #4] │ │ │ │ │ + b.w 10f2 │ │ │ │ │ + movw ip, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC7 │ │ │ │ │ + movt ip, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC7 │ │ │ │ │ + ldr.w sl, [r4, #28] │ │ │ │ │ + mov.w lr, #9 │ │ │ │ │ + ldr.w r5, [r4, #472] @ 0x1d8 │ │ │ │ │ + b.n 1daa │ │ │ │ │ + ldrb.w r1, [sl] │ │ │ │ │ + cmp r1, r8 │ │ │ │ │ + bne.n 1de8 │ │ │ │ │ + add.w sl, sl, #1 │ │ │ │ │ + adds r5, #1 │ │ │ │ │ + add.w ip, ip, #1 │ │ │ │ │ + subs.w lr, lr, #1 │ │ │ │ │ + beq.n 1df0 │ │ │ │ │ + ldr r1, [r4, #4] │ │ │ │ │ + ldrb.w r8, [ip] │ │ │ │ │ + mov r3, r1 │ │ │ │ │ + cmp r1, sl │ │ │ │ │ + bls.n 1de8 │ │ │ │ │ + cmp.w r8, #32 │ │ │ │ │ + bne.n 1d98 │ │ │ │ │ + mov r3, r4 │ │ │ │ │ + mov r1, sl │ │ │ │ │ + mov r8, sl │ │ │ │ │ + mov r4, r2 │ │ │ │ │ + ldrb.w r2, [r8] │ │ │ │ │ + mov sl, r8 │ │ │ │ │ + add.w r8, r8, #1 │ │ │ │ │ + cmp r2, #32 │ │ │ │ │ + beq.n 1dca │ │ │ │ │ + cmp r2, #9 │ │ │ │ │ + beq.n 1dca │ │ │ │ │ + subs r1, r5, r1 │ │ │ │ │ + mov r2, r4 │ │ │ │ │ + add.w r5, r1, sl │ │ │ │ │ mov r4, r3 │ │ │ │ │ - str.w lr, [sp, #24] │ │ │ │ │ - b.n 1fd2 │ │ │ │ │ - cmp r0, #39 @ 0x27 │ │ │ │ │ - beq.n 1fe0 │ │ │ │ │ - cmp r0, #35 @ 0x23 │ │ │ │ │ - bne.n 1fc6 │ │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ │ - cbz r3, 201a │ │ │ │ │ - adds r1, #1 │ │ │ │ │ - strb.w r0, [ip] │ │ │ │ │ - adds r2, #1 │ │ │ │ │ - cmp r6, r2 │ │ │ │ │ - ble.n 2038 │ │ │ │ │ - ldrb r0, [r4, r2] │ │ │ │ │ - add.w ip, r8, r1 │ │ │ │ │ - cmp r0, #92 @ 0x5c │ │ │ │ │ - beq.n 1ffc │ │ │ │ │ - cmp r0, #34 @ 0x22 │ │ │ │ │ - bne.n 1fba │ │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ │ - cbz r3, 2056 │ │ │ │ │ - subs.w r3, lr, r0 │ │ │ │ │ - it ne │ │ │ │ │ - movne r3, #1 │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ - b.n 1fc6 │ │ │ │ │ - cbz r1, 2050 │ │ │ │ │ - subs.w r1, r8, r2 │ │ │ │ │ - it ne │ │ │ │ │ - movne r1, #1 │ │ │ │ │ - b.n 1f3a │ │ │ │ │ - add.w ip, r2, #1 │ │ │ │ │ - strb.w r0, [r8, r1] │ │ │ │ │ - cmp r6, ip │ │ │ │ │ - add.w r0, r1, #1 │ │ │ │ │ - ble.n 205e │ │ │ │ │ - ldrb.w ip, [r4, ip] │ │ │ │ │ - adds r1, #2 │ │ │ │ │ - adds r2, #2 │ │ │ │ │ - strb.w ip, [r8, r0] │ │ │ │ │ - b.n 1fce │ │ │ │ │ - cmp r2, r6 │ │ │ │ │ - it lt │ │ │ │ │ - ldrlt r3, [sp, #20] │ │ │ │ │ - blt.n 202a │ │ │ │ │ - b.n 1fcc │ │ │ │ │ - adds r2, #1 │ │ │ │ │ - cmp r6, r2 │ │ │ │ │ - ble.n 2064 │ │ │ │ │ - ldrb r0, [r4, r2] │ │ │ │ │ - cmp r0, #10 │ │ │ │ │ - bne.n 2024 │ │ │ │ │ - cmp r2, r6 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - blt.n 1fc6 │ │ │ │ │ - b.n 1fcc │ │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - strb.w r2, [r8, r1] │ │ │ │ │ + b.n 1da6 │ │ │ │ │ + cmp.w r8, #0 │ │ │ │ │ + bne.w 20fe │ │ │ │ │ + mov r1, r0 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 2488 │ │ │ │ │ + ldr r6, [r4, #4] │ │ │ │ │ + add.w r8, sl, #6 │ │ │ │ │ + cmp r6, r8 │ │ │ │ │ + bcs.n 1eb0 │ │ │ │ │ + str r6, [sp, #8] │ │ │ │ │ + mov r3, r5 │ │ │ │ │ + mov r1, fp │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + ldr.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ + strd r2, sl, [sp] │ │ │ │ │ + movs r2, #57 @ 0x39 │ │ │ │ │ + bl 0 <_PyLexer_type_comment_token_setup> │ │ │ │ │ + R_ARM_THM_CALL _PyLexer_type_comment_token_setup │ │ │ │ │ + b.w be6 │ │ │ │ │ + add.w r3, r4, #8192 @ 0x2000 │ │ │ │ │ + ldr.w r3, [r3, #3564] @ 0xdec │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 18fa │ │ │ │ │ + ldr.w r2, [r4, #2692] @ 0xa84 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne.w 1150 │ │ │ │ │ + ldr r0, [r4, #28] │ │ │ │ │ + ldr r1, [r4, #4] │ │ │ │ │ + subs r1, r1, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_DecodeUTF8 │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 1f4e │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - movs r1, #1 │ │ │ │ │ - b.n 1f3a │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 1f38 │ │ │ │ │ + bl 0 <_PyUnicode_ScanIdentifier> │ │ │ │ │ + R_ARM_THM_CALL _PyUnicode_ScanIdentifier │ │ │ │ │ + subs r3, r0, #0 │ │ │ │ │ + blt.n 1f26 │ │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ │ + cmp r3, r0 │ │ │ │ │ + blt.w 1f64 │ │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + beq.w 18fa │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r5, #0] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 18fa │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + b.n 18fa │ │ │ │ │ + mov r6, r2 │ │ │ │ │ movs r3, #1 │ │ │ │ │ - mov lr, r0 │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ - b.n 1fc6 │ │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ │ - mov r1, r0 │ │ │ │ │ - b.n 203a │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - b.n 1fcc │ │ │ │ │ + b.n 176e │ │ │ │ │ + ldr.w r2, [r4, #464] @ 0x1d0 │ │ │ │ │ + cmp r2, #1 │ │ │ │ │ + bne.w 1450 │ │ │ │ │ + mov.w r9, #0 │ │ │ │ │ + mov r8, r9 │ │ │ │ │ + b.w e90 │ │ │ │ │ + mov.w r9, #0 │ │ │ │ │ + mov r6, r7 │ │ │ │ │ + mov r8, r9 │ │ │ │ │ + b.w c24 │ │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ │ + ldrd r3, r2, [r2, #52] @ 0x34 │ │ │ │ │ + orrs r2, r3 │ │ │ │ │ + beq.w 149c │ │ │ │ │ + mov r6, r8 │ │ │ │ │ + b.w 147a │ │ │ │ │ + mov sl, r5 │ │ │ │ │ + b.w 94a │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC8 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC8 │ │ │ │ │ + movs r2, #6 │ │ │ │ │ + mov r0, sl │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL memcmp │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.n 1e02 │ │ │ │ │ + cmp r6, r8 │ │ │ │ │ + beq.n 1ee4 │ │ │ │ │ + ldrsb.w r3, [sl, #6] │ │ │ │ │ + ldrb.w r2, [sl, #6] │ │ │ │ │ + cmp r3, r0 │ │ │ │ │ + blt.n 1e02 │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS _Py_ctype_table │ │ │ │ │ + ldr.w r3, [r3, r2, lsl #2] │ │ │ │ │ + lsls r3, r3, #29 │ │ │ │ │ + bne.n 1e02 │ │ │ │ │ + adds r5, #6 │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + bne.w 203e │ │ │ │ │ + str r6, [sp, #8] │ │ │ │ │ + mov r3, r5 │ │ │ │ │ + mov r1, fp │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + ldr.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ + strd r2, r8, [sp] │ │ │ │ │ + movs r2, #56 @ 0x38 │ │ │ │ │ + bl 0 <_PyLexer_type_comment_token_setup> │ │ │ │ │ + R_ARM_THM_CALL _PyLexer_type_comment_token_setup │ │ │ │ │ + b.w be6 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC22 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC22 │ │ │ │ │ + bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ + R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ + mov r3, r7 │ │ │ │ │ + mov r2, r0 │ │ │ │ │ + mov r1, fp │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + str r6, [sp, #0] │ │ │ │ │ + bl 0 <_PyLexer_token_setup> │ │ │ │ │ + R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ + b.w be6 │ │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + bne.n 1f54 │ │ │ │ │ + movs r3, #17 │ │ │ │ │ + str r3, [r4, #32] │ │ │ │ │ + b.w 1150 │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC PyExc_UnicodeDecodeError │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS PyExc_UnicodeDecodeError │ │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_ExceptionMatches │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + ite eq │ │ │ │ │ + moveq r3, #17 │ │ │ │ │ + movne r3, #22 │ │ │ │ │ + str r3, [r4, #32] │ │ │ │ │ + b.w 1150 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r5, #0] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.n 1f30 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + b.n 1f30 │ │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ │ ubfx r6, r2, #2, #3 │ │ │ │ │ ubfx r1, r2, #5, #1 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - beq.n 2162 │ │ │ │ │ + beq.n 202c │ │ │ │ │ cmp r6, #2 │ │ │ │ │ - bne.n 212e │ │ │ │ │ + bne.n 2050 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 212a │ │ │ │ │ - lsls r2, r2, #25 │ │ │ │ │ + beq.n 2028 │ │ │ │ │ + lsls r6, r2, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r2, r5, #20 │ │ │ │ │ addpl.w r2, r5, #28 │ │ │ │ │ ldrh.w r6, [r2, r3, lsl #1] │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bgt.n 20c8 │ │ │ │ │ + bgt.n 1fc4 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 20aa │ │ │ │ │ + beq.n 1fa6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 20aa │ │ │ │ │ + cbnz r3, 1fa6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyUnicode_IsPrintable> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_IsPrintable │ │ │ │ │ - cbz r0, 2116 │ │ │ │ │ + cbz r0, 2014 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC9 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC9 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - b.w 112c │ │ │ │ │ + b.w 1150 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_Substring │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 20e8 │ │ │ │ │ + beq.n 1fe4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 20e8 │ │ │ │ │ + cbnz r3, 1fe4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 2156 │ │ │ │ │ + beq.n 1f30 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_AsUTF8String │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 210a │ │ │ │ │ + beq.n 2006 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ - cbnz r3, 210a │ │ │ │ │ + cbnz r3, 2006 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - cbz r5, 2156 │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + beq.n 1f30 │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ add r3, r2 │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ - b.n 2094 │ │ │ │ │ + b.n 1f90 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC10 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC10 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - b.w 112c │ │ │ │ │ + b.w 1150 │ │ │ │ │ ldr r2, [r5, #28] │ │ │ │ │ - b.n 208a │ │ │ │ │ - cbz r1, 215e │ │ │ │ │ + b.n 1f86 │ │ │ │ │ + cbz r1, 204c │ │ │ │ │ lsls r7, r2, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r2, r5, #20 │ │ │ │ │ addpl.w r2, r5, #28 │ │ │ │ │ - ldr.w r6, [r2, r3, lsl #2] │ │ │ │ │ - b.n 208e │ │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - beq.n 2156 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r5, #0] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 22a6 │ │ │ │ │ - movs r3, #17 │ │ │ │ │ - str r3, [r4, #32] │ │ │ │ │ - b.w 112c │ │ │ │ │ + ldrb r6, [r2, r3] │ │ │ │ │ + b.n 1f8a │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 23cc │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + str.w r3, [r4, #448] @ 0x1c0 │ │ │ │ │ + b.n 1eec │ │ │ │ │ ldr r2, [r5, #28] │ │ │ │ │ - b.n 213c │ │ │ │ │ - cbz r1, 2174 │ │ │ │ │ + b.n 203a │ │ │ │ │ + cbz r1, 2064 │ │ │ │ │ lsls r1, r2, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r2, r5, #20 │ │ │ │ │ addpl.w r2, r5, #28 │ │ │ │ │ - ldrb r6, [r2, r3] │ │ │ │ │ - b.n 208e │ │ │ │ │ + ldr.w r6, [r2, r3, lsl #2] │ │ │ │ │ + b.n 1f8a │ │ │ │ │ ldr r2, [r5, #28] │ │ │ │ │ - b.n 2170 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC16 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC16 │ │ │ │ │ - mov r2, r5 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - b.w 1046 │ │ │ │ │ - movs r6, #10 │ │ │ │ │ - b.w 1780 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ - mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ - ldrd r1, r9, [r4, #4] │ │ │ │ │ - mov r6, r1 │ │ │ │ │ - b.w 12d8 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC22 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC22 │ │ │ │ │ - bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ - R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - mov r3, r6 │ │ │ │ │ - mov r2, r0 │ │ │ │ │ - mov r1, sl │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - str r7, [sp, #0] │ │ │ │ │ - bl 0 <_PyLexer_token_setup> │ │ │ │ │ - R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w b8a │ │ │ │ │ - add.w r3, r4, r2, lsl #2 │ │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ │ - ldr r1, [r3, #48] @ 0x30 │ │ │ │ │ - lsls r3, r2, #2 │ │ │ │ │ - cmp r1, r5 │ │ │ │ │ - beq.w f48 │ │ │ │ │ - bge.n 21dc │ │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ │ - mov r5, r7 │ │ │ │ │ - b.w e84 │ │ │ │ │ + b.n 205e │ │ │ │ │ + bge.n 2072 │ │ │ │ │ + mov r8, r5 │ │ │ │ │ + mov r9, r5 │ │ │ │ │ + b.w eae │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.w 1f74 │ │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ │ - cmp r1, r0 │ │ │ │ │ - bgt.n 21f0 │ │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ │ + ble.n 20e4 │ │ │ │ │ + cmp r1, r5 │ │ │ │ │ + bgt.n 2082 │ │ │ │ │ + mov r9, r5 │ │ │ │ │ mov r1, r2 │ │ │ │ │ - b.w 1500 │ │ │ │ │ - mov r7, r0 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - b.w 14b2 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 2518 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC19 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC19 │ │ │ │ │ - bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ - R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - mov r3, r5 │ │ │ │ │ - mov r2, r0 │ │ │ │ │ - mov r1, sl │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - str r5, [sp, #0] │ │ │ │ │ - bl 0 <_PyLexer_token_setup> │ │ │ │ │ - R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w b8a │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC PyExc_UnicodeDecodeError │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS PyExc_UnicodeDecodeError │ │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_ExceptionMatches │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - ite eq │ │ │ │ │ - moveq r3, #17 │ │ │ │ │ - movne r3, #22 │ │ │ │ │ - str r3, [r4, #32] │ │ │ │ │ - b.w 112c │ │ │ │ │ + b.w 154c │ │ │ │ │ + mov r8, r5 │ │ │ │ │ + mov r9, r5 │ │ │ │ │ + b.w 1502 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC27 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC25 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC27 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC25 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - b.w 104a │ │ │ │ │ + b.n 18e8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC24 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC24 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ cmp r6, #10 │ │ │ │ │ - beq.w 112c │ │ │ │ │ + beq.w 1150 │ │ │ │ │ movs r3, #23 │ │ │ │ │ str r3, [r4, #32] │ │ │ │ │ - b.w 112c │ │ │ │ │ + b.w 1150 │ │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ │ mla r3, r1, r3, r4 │ │ │ │ │ ldrb.w r1, [r3, #2764] @ 0xacc │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - bne.w 17a8 │ │ │ │ │ + bne.w 18ca │ │ │ │ │ ldr.w r3, [r3, #2768] @ 0xad0 │ │ │ │ │ - cmp r3, fp │ │ │ │ │ - bne.w 17a8 │ │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ │ + cmp r3, r1 │ │ │ │ │ + bne.w 18ca │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC23 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC23 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - b.w 104a │ │ │ │ │ + b.w 1078 │ │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ │ + movs r3, #0 │ │ │ │ │ + movs r0, #21 │ │ │ │ │ + str r0, [r4, #32] │ │ │ │ │ + mov r1, fp │ │ │ │ │ + str r2, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC25 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC25 │ │ │ │ │ - bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ - R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - b.w 17c6 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2156 │ │ │ │ │ - mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ - str.w r9, [r4, #28] │ │ │ │ │ - str.w r2, [r4, #472] @ 0x1d8 │ │ │ │ │ - b.w 15e4 │ │ │ │ │ - mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ - str.w r8, [r4, #28] │ │ │ │ │ - str.w r1, [r4, #472] @ 0x1d8 │ │ │ │ │ - b.w 98a │ │ │ │ │ - mov r1, r5 │ │ │ │ │ + movs r2, #64 @ 0x40 │ │ │ │ │ + str r3, [sp, #0] │ │ │ │ │ + bl 0 <_PyLexer_token_setup> │ │ │ │ │ + R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ + b.w be6 │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + beq.w b20 │ │ │ │ │ + mov r8, r3 │ │ │ │ │ + b.n 1a4a │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + it eq │ │ │ │ │ + moveq r5, r8 │ │ │ │ │ + bl 0 <_PyTokenizer_Get> │ │ │ │ │ + R_ARM_THM_CALL tok_continuation_line │ │ │ │ │ + adds r0, #1 │ │ │ │ │ + beq.w 1150 │ │ │ │ │ + ldrd r7, sl, [r4, #4] │ │ │ │ │ + mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ + mov r6, r7 │ │ │ │ │ + b.w c24 │ │ │ │ │ + uxtb r3, r7 │ │ │ │ │ + ldr.w r5, [r8, r3, lsl #2] │ │ │ │ │ + ands.w r5, r5, #4 │ │ │ │ │ + bne.n 2156 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2518 │ │ │ │ │ + bl 2488 │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC11 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC17 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC11 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - b.n 1e54 │ │ │ │ │ + b.n 1c56 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - b.w 1960 │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ + bl 23cc │ │ │ │ │ + mov r7, r0 │ │ │ │ │ + b.n 1d24 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC16 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC16 │ │ │ │ │ + mov r2, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - ite ne │ │ │ │ │ - movne r3, r2 │ │ │ │ │ - moveq r3, r7 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - bl 0 <_PyTokenizer_Get> │ │ │ │ │ - R_ARM_THM_CALL tok_continuation_line │ │ │ │ │ - adds r0, #1 │ │ │ │ │ - beq.w 112c │ │ │ │ │ - ldrd r3, r9, [r4, #4] │ │ │ │ │ - mov r6, r3 │ │ │ │ │ - b.w bca │ │ │ │ │ + b.w 1074 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC29 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC29 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - b.w 1046 │ │ │ │ │ + b.w 1074 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 2488 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC11 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC11 │ │ │ │ │ + b.n 2144 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.n 232c │ │ │ │ │ + ble.n 2190 │ │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ │ - beq.n 2350 │ │ │ │ │ + beq.n 21ea │ │ │ │ │ add.w r2, r4, r2, lsl #2 │ │ │ │ │ ldr.w r1, [r2, #684] @ 0x2ac │ │ │ │ │ ldr.w r2, [r4, #464] @ 0x1d0 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ mov r2, r5 │ │ │ │ │ - bne.n 235e │ │ │ │ │ + bne.n 229c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC32 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC32 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - b.w 104a │ │ │ │ │ - ldrd r1, r0, [fp, #4] │ │ │ │ │ + b.w 1078 │ │ │ │ │ + movs r6, #10 │ │ │ │ │ + b.w 18a2 │ │ │ │ │ + mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ + str r6, [r4, #28] │ │ │ │ │ + str.w r2, [r4, #472] @ 0x1d8 │ │ │ │ │ + cmp r1, #28 │ │ │ │ │ + beq.w 2354 │ │ │ │ │ + adds r2, r5, #1 │ │ │ │ │ + bne.w 9a4 │ │ │ │ │ + b.w 124e │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 2488 │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 2488 │ │ │ │ │ + ldr r6, [r4, #4] │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + b.w 176e │ │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ │ + ldrd r1, r0, [r0, #4] │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.w 161e │ │ │ │ │ - b.n 232c │ │ │ │ │ + beq.w 15fc │ │ │ │ │ + b.n 2190 │ │ │ │ │ + adds r0, r6, #1 │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ + mov r9, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 1150 │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + mov ip, sl │ │ │ │ │ + mov r1, sl │ │ │ │ │ + mov r2, sl │ │ │ │ │ + b.n 222e │ │ │ │ │ + cmp r0, #39 @ 0x27 │ │ │ │ │ + beq.n 223c │ │ │ │ │ + cmp r0, #35 @ 0x23 │ │ │ │ │ + bne.n 2222 │ │ │ │ │ + cmp.w sl, #0 │ │ │ │ │ + beq.n 22c2 │ │ │ │ │ + adds r1, #1 │ │ │ │ │ + strb.w r0, [lr] │ │ │ │ │ + adds r2, #1 │ │ │ │ │ + cmp r6, r2 │ │ │ │ │ + ble.n 226e │ │ │ │ │ + ldrb r0, [r3, r2] │ │ │ │ │ + add.w lr, r9, r1 │ │ │ │ │ + cmp r0, #92 @ 0x5c │ │ │ │ │ + beq.n 224e │ │ │ │ │ + cmp r0, #34 @ 0x22 │ │ │ │ │ + bne.n 2214 │ │ │ │ │ + cmp.w sl, #0 │ │ │ │ │ + beq.n 2284 │ │ │ │ │ + subs.w sl, ip, r0 │ │ │ │ │ + it ne │ │ │ │ │ + movne.w sl, #1 │ │ │ │ │ + b.n 2222 │ │ │ │ │ + add.w lr, r2, #1 │ │ │ │ │ + strb.w r0, [r9, r1] │ │ │ │ │ + cmp r6, lr │ │ │ │ │ + add.w r0, r1, #1 │ │ │ │ │ + ble.n 226c │ │ │ │ │ + ldrb.w lr, [r3, lr] │ │ │ │ │ + adds r1, #2 │ │ │ │ │ + adds r2, #2 │ │ │ │ │ + strb.w lr, [r9, r0] │ │ │ │ │ + b.n 222a │ │ │ │ │ + mov r1, r0 │ │ │ │ │ + movs r2, #0 │ │ │ │ │ + mov r0, r9 │ │ │ │ │ + strb.w r2, [r9, r1] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyUnicode_DecodeUTF8 │ │ │ │ │ + mov r6, r0 │ │ │ │ │ + mov r0, r9 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyMem_Free │ │ │ │ │ + b.n 1cec │ │ │ │ │ + mov ip, r0 │ │ │ │ │ + mov.w sl, #1 │ │ │ │ │ + b.n 2222 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC13 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC13 │ │ │ │ │ + mov r2, r7 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + b.w 1074 │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC31 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC31 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - b.w 104a │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC13 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC13 │ │ │ │ │ - mov r2, r5 │ │ │ │ │ + b.w 1078 │ │ │ │ │ + cmp.w ip, #0 │ │ │ │ │ + beq.n 22da │ │ │ │ │ + subs.w ip, r1, r2 │ │ │ │ │ + it ne │ │ │ │ │ + movne.w ip, #1 │ │ │ │ │ + b.n 1cda │ │ │ │ │ + cmp r2, r6 │ │ │ │ │ + blt.n 22ce │ │ │ │ │ + b.n 2228 │ │ │ │ │ + adds r2, #1 │ │ │ │ │ + cmp r6, r2 │ │ │ │ │ + ble.n 2228 │ │ │ │ │ + ldrb r0, [r3, r2] │ │ │ │ │ + cmp r0, #10 │ │ │ │ │ + bne.n 22c8 │ │ │ │ │ + cmp r2, r6 │ │ │ │ │ + blt.n 2222 │ │ │ │ │ + b.n 2228 │ │ │ │ │ + mov r1, r2 │ │ │ │ │ + mov.w ip, #1 │ │ │ │ │ + b.n 1cda │ │ │ │ │ mov r0, r4 │ │ │ │ │ - b.w 1046 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 15e4 │ │ │ │ │ - b.w 1aa8 │ │ │ │ │ - uxtb r3, r5 │ │ │ │ │ - ldr.w r6, [r8, r3, lsl #2] │ │ │ │ │ - ands.w r6, r6, #4 │ │ │ │ │ - bne.n 2372 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ + bl 23cc │ │ │ │ │ + b.w 13a0 │ │ │ │ │ + uxtb r3, r7 │ │ │ │ │ + ldr.w r5, [r8, r3, lsl #2] │ │ │ │ │ + ands.w r5, r5, #4 │ │ │ │ │ + bne.n 228c │ │ │ │ │ + mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2518 │ │ │ │ │ + bl 2488 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC14 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC14 │ │ │ │ │ - b.n 22de │ │ │ │ │ + b.n 2144 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - b.w 1ba6 │ │ │ │ │ - str r1, [r4, #28] │ │ │ │ │ - str.w r0, [r4, #472] @ 0x1d8 │ │ │ │ │ - b.w adc │ │ │ │ │ + bl 23cc │ │ │ │ │ + mov r7, r0 │ │ │ │ │ + b.n 1b8c │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 2488 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC19 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC19 │ │ │ │ │ + b.n 2144 │ │ │ │ │ add.w r3, r4, #8192 @ 0x2000 │ │ │ │ │ ldr.w r3, [r3, #3576] @ 0xdf8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 162c │ │ │ │ │ + bne.w 160a │ │ │ │ │ ldrd r1, r3, [r4] │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ str r2, [r4, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bcc.n 2426 │ │ │ │ │ + bcc.n 239a │ │ │ │ │ ldrb.w r3, [r3, #-1] │ │ │ │ │ cmp r3, #62 @ 0x3e │ │ │ │ │ - bne.n 2448 │ │ │ │ │ + bne.n 2386 │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ - b.w d94 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - b.w 9c0 │ │ │ │ │ - uxtb r3, r5 │ │ │ │ │ - ldr.w r6, [r8, r3, lsl #2] │ │ │ │ │ - ands.w r6, r6, #4 │ │ │ │ │ - bne.w 2178 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ + b.w db6 │ │ │ │ │ + movs r3, #0 │ │ │ │ │ + mov r1, fp │ │ │ │ │ + mov r2, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2518 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC17 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC17 │ │ │ │ │ - b.n 22de │ │ │ │ │ + str r3, [sp, #0] │ │ │ │ │ + bl 0 <_PyLexer_token_setup> │ │ │ │ │ + R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ + b.w be6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ + bl 23cc │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 1c8e │ │ │ │ │ + b.w 9d0 │ │ │ │ │ + movs r2, #0 │ │ │ │ │ + cmp.w ip, #35 @ 0x23 │ │ │ │ │ + str.w r1, [r4, #472] @ 0x1d8 │ │ │ │ │ + str r2, [r4, #28] │ │ │ │ │ + beq.w aec │ │ │ │ │ + ldr r1, [r4, #32] │ │ │ │ │ + b.n 21c4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC1 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC1 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ bl 0 <_Py_FatalErrorFunc> │ │ │ │ │ R_ARM_THM_CALL _Py_FatalErrorFunc │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - str.w r3, [r4, #448] @ 0x1c0 │ │ │ │ │ - b.n 1d3c │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC1 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC1 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ bl 0 <_Py_FatalErrorFunc> │ │ │ │ │ R_ARM_THM_CALL _Py_FatalErrorFunc │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 23cc │ │ │ │ │ + mov r7, r0 │ │ │ │ │ + b.w 1918 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC27 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC27 │ │ │ │ │ + bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ + R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ + b.w 1078 │ │ │ │ │ │ │ │ │ │ -0000245c : │ │ │ │ │ +000023cc : │ │ │ │ │ tok_nextc(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldrd r4, r2, [r0, #4] │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - beq.n 2498 │ │ │ │ │ + beq.n 2408 │ │ │ │ │ ldr.w r2, [r3, #476] @ 0x1dc │ │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ itt cs │ │ │ │ │ movcs r2, #29 │ │ │ │ │ strcs r2, [r3, #32] │ │ │ │ │ - bcs.n 250e │ │ │ │ │ + bcs.n 247e │ │ │ │ │ adds r2, #1 │ │ │ │ │ adds r1, r4, #1 │ │ │ │ │ str.w r2, [r3, #476] @ 0x1dc │ │ │ │ │ str r1, [r3, #4] │ │ │ │ │ ldrb r0, [r4, #0] │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ ldr r2, [r0, #32] │ │ │ │ │ cmp r2, #10 │ │ │ │ │ - bne.n 250e │ │ │ │ │ + bne.n 247e │ │ │ │ │ ldr.w r2, [r0, #2744] @ 0xab8 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ blx r2 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ mov r5, r2 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2514 │ │ │ │ │ + beq.n 2484 │ │ │ │ │ ldr r4, [r3, #4] │ │ │ │ │ movs r1, #0 │ │ │ │ │ str.w r4, [r3, #2704] @ 0xa90 │ │ │ │ │ subs r2, r2, r4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - cbnz r0, 24f8 │ │ │ │ │ + cbnz r0, 2468 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 2476 │ │ │ │ │ + bne.n 23e6 │ │ │ │ │ ldr r2, [r3, #32] │ │ │ │ │ mov r0, r3 │ │ │ │ │ cmp r2, #10 │ │ │ │ │ - bne.n 250e │ │ │ │ │ + bne.n 247e │ │ │ │ │ ldr.w r2, [r3, #2744] @ 0xab8 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ blx r2 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ mov r5, r2 │ │ │ │ │ - cbz r0, 2514 │ │ │ │ │ + cbz r0, 2484 │ │ │ │ │ ldr r4, [r3, #4] │ │ │ │ │ str.w r4, [r3, #2704] @ 0xa90 │ │ │ │ │ subs r2, r2, r4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 24c4 │ │ │ │ │ + beq.n 2434 │ │ │ │ │ mov r0, r3 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 2494 │ │ │ │ │ + b.n 2404 │ │ │ │ │ str r5, [r3, #4] │ │ │ │ │ - b.n 250e │ │ │ │ │ + b.n 247e │ │ │ │ │ │ │ │ │ │ -00002518 : │ │ │ │ │ +00002488 : │ │ │ │ │ tok_backup(): │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ - beq.n 254c │ │ │ │ │ + beq.n 24bc │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r4, [r0, #0] │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ str r2, [r0, #4] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bcc.n 2562 │ │ │ │ │ + bcc.n 24d2 │ │ │ │ │ ldrb.w r3, [r3, #-1] │ │ │ │ │ uxtb r1, r1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 254e │ │ │ │ │ + bne.n 24be │ │ │ │ │ ldr.w r3, [r0, #476] @ 0x1dc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r0, #476] @ 0x1dc │ │ │ │ │ pop {r4, pc} │ │ │ │ │ bx lr │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ @@ -3655,178 +3630,178 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ bl 0 <_Py_FatalErrorFunc> │ │ │ │ │ R_ARM_THM_CALL _Py_FatalErrorFunc │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002578 : │ │ │ │ │ +000024e8 : │ │ │ │ │ tok_decimal_tail(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_ctype_table │ │ │ │ │ mov r4, r0 │ │ │ │ │ mvn.w r7, #2147483648 @ 0x80000000 │ │ │ │ │ ldrd r5, r8, [r4, #4] │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - beq.n 25c6 │ │ │ │ │ + beq.n 2536 │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bcs.n 2600 │ │ │ │ │ + bcs.n 2570 │ │ │ │ │ adds r3, #1 │ │ │ │ │ adds r2, r5, #1 │ │ │ │ │ str.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ str r2, [r4, #4] │ │ │ │ │ ldrb r0, [r5, #0] │ │ │ │ │ ldr.w r3, [r6, r0, lsl #2] │ │ │ │ │ lsls r1, r3, #29 │ │ │ │ │ - bpl.n 25be │ │ │ │ │ + bpl.n 252e │ │ │ │ │ mov r5, r2 │ │ │ │ │ - b.n 259a │ │ │ │ │ + b.n 250a │ │ │ │ │ cmp r0, #95 @ 0x5f │ │ │ │ │ - beq.n 2660 │ │ │ │ │ + beq.n 25d0 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ldr r3, [r4, #32] │ │ │ │ │ cmp r3, #10 │ │ │ │ │ - bne.n 2604 │ │ │ │ │ + bne.n 2574 │ │ │ │ │ ldr.w r3, [r4, #2744] @ 0xab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2658 │ │ │ │ │ + beq.n 25c8 │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ movs r1, #0 │ │ │ │ │ str.w r5, [r4, #2704] @ 0xa90 │ │ │ │ │ sub.w r2, r8, r5 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ - cbnz r0, 263c │ │ │ │ │ + cbnz r0, 25ac │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - beq.n 2612 │ │ │ │ │ + beq.n 2582 │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bcc.n 25a6 │ │ │ │ │ + bcc.n 2516 │ │ │ │ │ movs r3, #29 │ │ │ │ │ str r3, [r4, #32] │ │ │ │ │ ldr.w r3, [r6, #1020] @ 0x3fc │ │ │ │ │ lsls r3, r3, #29 │ │ │ │ │ - bpl.n 2652 │ │ │ │ │ + bpl.n 25c2 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r5, r2 │ │ │ │ │ - b.n 259a │ │ │ │ │ + b.n 250a │ │ │ │ │ ldr r3, [r4, #32] │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #10 │ │ │ │ │ - bne.n 2604 │ │ │ │ │ + bne.n 2574 │ │ │ │ │ ldr.w r3, [r4, #2744] @ 0xab8 │ │ │ │ │ blx r3 │ │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ │ movs r1, #0 │ │ │ │ │ - cbz r0, 2658 │ │ │ │ │ + cbz r0, 25c8 │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ str.w r5, [r4, #2704] @ 0xa90 │ │ │ │ │ sub.w r2, r8, r5 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 25f0 │ │ │ │ │ + beq.n 2560 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ str r5, [r4, #4] │ │ │ │ │ mov r8, r5 │ │ │ │ │ - b.n 2604 │ │ │ │ │ + b.n 2574 │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 25c2 │ │ │ │ │ + b.n 2532 │ │ │ │ │ mov r5, r8 │ │ │ │ │ str.w r8, [r4, #4] │ │ │ │ │ - b.n 2604 │ │ │ │ │ + b.n 2574 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ + bl 23cc │ │ │ │ │ uxtb r3, r0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr.w r5, [r6, r3, lsl #2] │ │ │ │ │ ands.w r5, r5, #4 │ │ │ │ │ - bne.n 2596 │ │ │ │ │ + bne.n 2506 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2518 │ │ │ │ │ + bl 2488 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC19 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC19 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ mov r0, r5 │ │ │ │ │ - b.n 25c2 │ │ │ │ │ + b.n 2532 │ │ │ │ │ │ │ │ │ │ -0000268c : │ │ │ │ │ +000025fc : │ │ │ │ │ verify_end_of_number.constprop.0(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ add.w r2, r0, #8192 @ 0x2000 │ │ │ │ │ sub sp, #12 │ │ │ │ │ ldr.w r2, [r2, #3564] @ 0xdec │ │ │ │ │ - cbnz r2, 26e0 │ │ │ │ │ + cbnz r2, 2650 │ │ │ │ │ sub.w r2, r1, #97 @ 0x61 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r2, #14 │ │ │ │ │ - bhi.n 26c6 │ │ │ │ │ + bhi.n 2636 │ │ │ │ │ tbb [pc, r2] │ │ │ │ │ .short 0x0819 │ │ │ │ │ .word 0x78820808 │ │ │ │ │ .word 0x08610808 │ │ │ │ │ .word 0x57080808 │ │ │ │ │ .byte 0x4d │ │ │ │ │ .byte 0x00 │ │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ │ - bgt.n 26e0 │ │ │ │ │ + bgt.n 2650 │ │ │ │ │ bic.w r2, r3, #32 │ │ │ │ │ subs r2, #65 @ 0x41 │ │ │ │ │ cmp r2, #25 │ │ │ │ │ - bls.n 272e │ │ │ │ │ + bls.n 269e │ │ │ │ │ sub.w r2, r3, #48 @ 0x30 │ │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ │ it ne │ │ │ │ │ cmpne r2, #9 │ │ │ │ │ - bls.n 272e │ │ │ │ │ + bls.n 269e │ │ │ │ │ movs r5, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC33 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC33 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 58 <_PyTokenizer_Get+0x58> │ │ │ │ │ R_ARM_THM_CALL lookahead │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r5, 272e │ │ │ │ │ + cbz r5, 269e │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2518 │ │ │ │ │ + bl 2488 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxWarning │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxWarning │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC38 │ │ │ │ │ movt r3, #0 │ │ │ │ │ @@ -3835,233 +3810,233 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC39 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyTokenizer_parser_warn> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_parser_warn │ │ │ │ │ - cbnz r0, 274c │ │ │ │ │ + cbnz r0, 26bc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ - b.n 26e2 │ │ │ │ │ + bl 23cc │ │ │ │ │ + b.n 2652 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2518 │ │ │ │ │ + bl 2488 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC38 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC38 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC39 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 26e2 │ │ │ │ │ + b.n 2652 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC36 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC36 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 58 <_PyTokenizer_Get+0x58> │ │ │ │ │ R_ARM_THM_CALL lookahead │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 26fa │ │ │ │ │ + b.n 266a │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC37 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC37 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 58 <_PyTokenizer_Get+0x58> │ │ │ │ │ R_ARM_THM_CALL lookahead │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 26fa │ │ │ │ │ + b.n 266a │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl 245c │ │ │ │ │ + bl 23cc │ │ │ │ │ mov r1, r0 │ │ │ │ │ subs r0, #102 @ 0x66 │ │ │ │ │ cmp r0, #13 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ it hi │ │ │ │ │ movhi r2, #0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ itt ls │ │ │ │ │ movwls r2, #8449 @ 0x2101 │ │ │ │ │ lsrls r2, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ it ls │ │ │ │ │ andls.w r2, r2, #1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ - bl 2518 │ │ │ │ │ + bl 2488 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 26fa │ │ │ │ │ + b.n 266a │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC35 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC35 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 58 <_PyTokenizer_Get+0x58> │ │ │ │ │ R_ARM_THM_CALL lookahead │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 26fa │ │ │ │ │ + b.n 266a │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC34 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC34 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 58 <_PyTokenizer_Get+0x58> │ │ │ │ │ R_ARM_THM_CALL lookahead │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 26fa │ │ │ │ │ + b.n 266a │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000027d0 : │ │ │ │ │ +00002740 : │ │ │ │ │ verify_end_of_number(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ add.w ip, r0, #8192 @ 0x2000 │ │ │ │ │ sub sp, #12 │ │ │ │ │ ldr.w r3, [ip, #3564] @ 0xdec │ │ │ │ │ - cbnz r3, 2822 │ │ │ │ │ + cbnz r3, 2792 │ │ │ │ │ mov r3, r1 │ │ │ │ │ subs r1, #97 @ 0x61 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r1, #14 │ │ │ │ │ - bhi.n 2808 │ │ │ │ │ + bhi.n 2778 │ │ │ │ │ tbb [pc, r1] │ │ │ │ │ .word 0x08080819 │ │ │ │ │ .word 0x0808828f │ │ │ │ │ .word 0x08080866 │ │ │ │ │ .short 0x5908 │ │ │ │ │ .byte 0x4c │ │ │ │ │ .byte 0x00 │ │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ │ - bgt.n 2822 │ │ │ │ │ + bgt.n 2792 │ │ │ │ │ bic.w r1, r3, #32 │ │ │ │ │ subs r1, #65 @ 0x41 │ │ │ │ │ cmp r1, #25 │ │ │ │ │ - bls.n 2872 │ │ │ │ │ + bls.n 27e2 │ │ │ │ │ sub.w r1, r3, #48 @ 0x30 │ │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ │ it ne │ │ │ │ │ cmpne r1, #9 │ │ │ │ │ - bls.n 2872 │ │ │ │ │ + bls.n 27e2 │ │ │ │ │ movs r5, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC33 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC33 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ bl 58 <_PyTokenizer_Get+0x58> │ │ │ │ │ R_ARM_THM_CALL lookahead │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ - cbz r5, 2872 │ │ │ │ │ + cbz r5, 27e2 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ - bl 2518 │ │ │ │ │ + bl 2488 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxWarning │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxWarning │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC39 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC39 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyTokenizer_parser_warn> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_parser_warn │ │ │ │ │ - cbnz r0, 288c │ │ │ │ │ + cbnz r0, 27fc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 245c │ │ │ │ │ - b.n 2824 │ │ │ │ │ + bl 23cc │ │ │ │ │ + b.n 2794 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ - bl 2518 │ │ │ │ │ + bl 2488 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC39 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC39 │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 2824 │ │ │ │ │ + b.n 2794 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC36 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC36 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ bl 58 <_PyTokenizer_Get+0x58> │ │ │ │ │ R_ARM_THM_CALL lookahead │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ - b.n 2842 │ │ │ │ │ + b.n 27b2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC37 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC37 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ bl 58 <_PyTokenizer_Get+0x58> │ │ │ │ │ R_ARM_THM_CALL lookahead │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ - b.n 2842 │ │ │ │ │ + b.n 27b2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ - bl 245c │ │ │ │ │ + bl 23cc │ │ │ │ │ mov r1, r0 │ │ │ │ │ subs r0, #102 @ 0x66 │ │ │ │ │ cmp r0, #13 │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ ittet ls │ │ │ │ │ movwls ip, #8449 @ 0x2101 │ │ │ │ │ lsrls.w ip, ip, r0 │ │ │ │ │ movhi.w ip, #0 │ │ │ │ │ andls.w ip, ip, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ mov r5, ip │ │ │ │ │ - bl 2518 │ │ │ │ │ + bl 2488 │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ - b.n 2842 │ │ │ │ │ + b.n 27b2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC35 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC35 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ bl 58 <_PyTokenizer_Get+0x58> │ │ │ │ │ R_ARM_THM_CALL lookahead │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ - b.n 2842 │ │ │ │ │ + b.n 27b2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC34 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC34 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ bl 58 <_PyTokenizer_Get+0x58> │ │ │ │ │ R_ARM_THM_CALL lookahead │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ - b.n 2842 │ │ │ │ │ + b.n 27b2 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.strtab': │ │ │ │ │ 0x00000000 00246400 2e4c4330 002e4c43 31002e4c .$d..LC0..LC1..L │ │ │ │ │ 0x00000010 4332002e 4c433300 2e4c4334 002e4c43 C2..LC3..LC4..LC │ │ │ │ │ 0x00000020 35002e4c 43360024 7400746f 6b5f6765 5..LC6.$t.tok_ge │ │ │ │ │ 0x00000030 745f6e6f 726d616c 5f6d6f64 6500746f t_normal_mode.to │ │ │ │ │ - 0x00000040 6b5f6e65 78746300 2e4c414e 43484f52 k_nextc..LANCHOR │ │ │ │ │ - 0x00000050 3000746f 6b5f6261 636b7570 002e4c43 0.tok_backup..LC │ │ │ │ │ + 0x00000040 6b5f6e65 78746300 746f6b5f 6261636b k_nextc.tok_back │ │ │ │ │ + 0x00000050 7570002e 4c414e43 484f5230 002e4c43 up..LANCHOR0..LC │ │ │ │ │ 0x00000060 37002e4c 4338002e 4c433900 2e4c4331 7..LC8..LC9..LC1 │ │ │ │ │ 0x00000070 30002e4c 43313100 2e4c4331 32002e4c 0..LC11..LC12..L │ │ │ │ │ 0x00000080 43313300 2e4c4331 34002e4c 43313500 C13..LC14..LC15. │ │ │ │ │ 0x00000090 2e4c4331 36002e4c 43313700 2e4c4331 .LC16..LC17..LC1 │ │ │ │ │ 0x000000a0 38002e4c 43313900 2e4c4332 30002e4c 8..LC19..LC20..L │ │ │ │ │ 0x000000b0 43323100 2e4c4332 32002e4c 43323300 C21..LC22..LC23. │ │ │ │ │ 0x000000c0 2e4c4332 34002e4c 43323500 2e4c4332 .LC24..LC25..LC2 │ │ │ │ │ @@ -25,42 +25,42 @@ │ │ │ │ │ 0x00000160 4c433335 002e4c43 3336002e 4c433337 LC35..LC36..LC37 │ │ │ │ │ 0x00000170 002e4c43 3338002e 4c433339 006c6f6f ..LC38..LC39.loo │ │ │ │ │ 0x00000180 6b616865 6164005f 5f66756e 635f5f2e kahead.__func__. │ │ │ │ │ 0x00000190 30005f50 79546f6b 656e697a 65725f47 0._PyTokenizer_G │ │ │ │ │ 0x000001a0 6574005f 50794c65 7865725f 746f6b65 et._PyLexer_toke │ │ │ │ │ 0x000001b0 6e5f7365 74757000 6d656d63 6872005f n_setup.memchr._ │ │ │ │ │ 0x000001c0 5079546f 6b656e69 7a65725f 73796e74 PyTokenizer_synt │ │ │ │ │ - 0x000001d0 61786572 726f7200 5f50795f 46617461 axerror._Py_Fata │ │ │ │ │ - 0x000001e0 6c457272 6f724675 6e63005f 5079546f lErrorFunc._PyTo │ │ │ │ │ - 0x000001f0 6b656e69 7a65725f 7761726e 5f696e76 kenizer_warn_inv │ │ │ │ │ - 0x00000200 616c6964 5f657363 6170655f 73657175 alid_escape_sequ │ │ │ │ │ - 0x00000210 656e6365 005f5079 5f637479 70655f74 ence._Py_ctype_t │ │ │ │ │ + 0x000001d0 61786572 726f7200 5f507954 6f6b656e axerror._PyToken │ │ │ │ │ + 0x000001e0 697a6572 5f776172 6e5f696e 76616c69 izer_warn_invali │ │ │ │ │ + 0x000001f0 645f6573 63617065 5f736571 75656e63 d_escape_sequenc │ │ │ │ │ + 0x00000200 65005f50 795f4661 74616c45 72726f72 e._Py_FatalError │ │ │ │ │ + 0x00000210 46756e63 005f5079 5f637479 70655f74 Func._Py_ctype_t │ │ │ │ │ 0x00000220 61626c65 005f5079 5f637479 70655f74 able._Py_ctype_t │ │ │ │ │ 0x00000230 6f6c6f77 6572005f 5079546f 6b656e5f olower._PyToken_ │ │ │ │ │ 0x00000240 54776f43 68617273 005f5079 556e6963 TwoChars._PyUnic │ │ │ │ │ 0x00000250 6f64655f 49735072 696e7461 626c6500 ode_IsPrintable. │ │ │ │ │ 0x00000260 5f507954 6f6b656e 5f4f6e65 43686172 _PyToken_OneChar │ │ │ │ │ 0x00000270 00507945 72725f4f 63637572 72656400 .PyErr_Occurred. │ │ │ │ │ 0x00000280 5f507954 6f6b656e 697a6572 5f696e64 _PyTokenizer_ind │ │ │ │ │ 0x00000290 656e7465 72726f72 005f5079 546f6b65 enterror._PyToke │ │ │ │ │ 0x000002a0 6e5f5468 72656543 68617273 005f5f61 n_ThreeChars.__a │ │ │ │ │ - 0x000002b0 65616269 5f696469 76005f50 794c6578 eabi_idiv._PyLex │ │ │ │ │ - 0x000002c0 65725f74 7970655f 636f6d6d 656e745f er_type_comment_ │ │ │ │ │ - 0x000002d0 746f6b65 6e5f7365 74757000 6d656d63 token_setup.memc │ │ │ │ │ - 0x000002e0 6d700050 79556e69 636f6465 5f446563 mp.PyUnicode_Dec │ │ │ │ │ - 0x000002f0 6f646555 54463800 5f507955 6e69636f odeUTF8._PyUnico │ │ │ │ │ - 0x00000300 64655f53 63616e49 64656e74 69666965 de_ScanIdentifie │ │ │ │ │ - 0x00000310 72005f50 795f4465 616c6c6f 63005f50 r._Py_Dealloc._P │ │ │ │ │ - 0x00000320 79546f6b 656e697a 65725f73 796e7461 yTokenizer_synta │ │ │ │ │ - 0x00000330 78657272 6f725f6b 6e6f776e 5f72616e xerror_known_ran │ │ │ │ │ - 0x00000340 67650050 794d656d 5f4d616c 6c6f6300 ge.PyMem_Malloc. │ │ │ │ │ - 0x00000350 50794d65 6d5f4672 65650050 79556e69 PyMem_Free.PyUni │ │ │ │ │ - 0x00000360 636f6465 5f537562 73747269 6e670050 code_Substring.P │ │ │ │ │ - 0x00000370 79556e69 636f6465 5f417355 54463853 yUnicode_AsUTF8S │ │ │ │ │ - 0x00000380 7472696e 67005079 4578635f 556e6963 tring.PyExc_Unic │ │ │ │ │ - 0x00000390 6f646544 65636f64 65457272 6f720050 odeDecodeError.P │ │ │ │ │ - 0x000003a0 79457272 5f457863 65707469 6f6e4d61 yErr_ExceptionMa │ │ │ │ │ - 0x000003b0 74636865 73005079 4578635f 53796e74 tches.PyExc_Synt │ │ │ │ │ + 0x000002b0 65616269 5f696469 76005f50 79546f6b eabi_idiv._PyTok │ │ │ │ │ + 0x000002c0 656e697a 65725f73 796e7461 78657272 enizer_syntaxerr │ │ │ │ │ + 0x000002d0 6f725f6b 6e6f776e 5f72616e 67650050 or_known_range.P │ │ │ │ │ + 0x000002e0 79556e69 636f6465 5f446563 6f646555 yUnicode_DecodeU │ │ │ │ │ + 0x000002f0 54463800 5f50794c 65786572 5f747970 TF8._PyLexer_typ │ │ │ │ │ + 0x00000300 655f636f 6d6d656e 745f746f 6b656e5f e_comment_token_ │ │ │ │ │ + 0x00000310 73657475 70005f50 79556e69 636f6465 setup._PyUnicode │ │ │ │ │ + 0x00000320 5f536361 6e496465 6e746966 69657200 _ScanIdentifier. │ │ │ │ │ + 0x00000330 5f50795f 4465616c 6c6f6300 6d656d63 _Py_Dealloc.memc │ │ │ │ │ + 0x00000340 6d700050 79457863 5f556e69 636f6465 mp.PyExc_Unicode │ │ │ │ │ + 0x00000350 4465636f 64654572 726f7200 50794572 DecodeError.PyEr │ │ │ │ │ + 0x00000360 725f4578 63657074 696f6e4d 61746368 r_ExceptionMatch │ │ │ │ │ + 0x00000370 65730050 79556e69 636f6465 5f537562 es.PyUnicode_Sub │ │ │ │ │ + 0x00000380 73747269 6e670050 79556e69 636f6465 string.PyUnicode │ │ │ │ │ + 0x00000390 5f417355 54463853 7472696e 67005079 _AsUTF8String.Py │ │ │ │ │ + 0x000003a0 4d656d5f 4d616c6c 6f630050 794d656d Mem_Malloc.PyMem │ │ │ │ │ + 0x000003b0 5f467265 65005079 4578635f 53796e74 _Free.PyExc_Synt │ │ │ │ │ 0x000003c0 61785761 726e696e 67005f50 79546f6b axWarning._PyTok │ │ │ │ │ 0x000003d0 656e697a 65725f70 61727365 725f7761 enizer_parser_wa │ │ │ │ │ 0x000003e0 726e00 rn. │ │ │ ├── state.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,10 +7,10 @@ │ │ │ │ │ 00000156 00000a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00000186 00000a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 000001b4 00000b0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000001cc 00000b0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000001fa 00000a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00000206 00000a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00000214 00000b0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000022a 00000b0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000222 00000b0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000196 00000a1e R_ARM_THM_JUMP24 00000000 PyMem_Free │ │ │ │ │ 00000248 00000b1e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -178,21 +178,21 @@ │ │ │ │ │ bne.n 168 <_PyTokenizer_Free+0x28> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ b.n 168 <_PyTokenizer_Free+0x28> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 20c <_PyTokenizer_Free+0xcc> │ │ │ │ │ + bne.n 21a <_PyTokenizer_Free+0xda> │ │ │ │ │ ldr.w r0, [r4, #2284] @ 0x8ec │ │ │ │ │ cbz r0, 1f4 <_PyTokenizer_Free+0xb4> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 222 <_PyTokenizer_Free+0xe2> │ │ │ │ │ + bne.n 20c <_PyTokenizer_Free+0xcc> │ │ │ │ │ ldr.w r3, [r4, #2720] @ 0xaa0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.n 178 <_PyTokenizer_Free+0x38> │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 17e <_PyTokenizer_Free+0x3e> │ │ │ │ │ bl 0 │ │ │ │ │ @@ -203,28 +203,28 @@ │ │ │ │ │ beq.n 190 <_PyTokenizer_Free+0x50> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ b.n 190 <_PyTokenizer_Free+0x50> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1dc <_PyTokenizer_Free+0x9c> │ │ │ │ │ + bne.n 1ec <_PyTokenizer_Free+0xac> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - ldr.w r0, [r4, #2284] @ 0x8ec │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 1ec <_PyTokenizer_Free+0xac> │ │ │ │ │ - b.n 1e2 <_PyTokenizer_Free+0xa2> │ │ │ │ │ + b.n 1ec <_PyTokenizer_Free+0xac> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1ec <_PyTokenizer_Free+0xac> │ │ │ │ │ + bne.n 1dc <_PyTokenizer_Free+0x9c> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1ec <_PyTokenizer_Free+0xac> │ │ │ │ │ + ldr.w r0, [r4, #2284] @ 0x8ec │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 1ec <_PyTokenizer_Free+0xac> │ │ │ │ │ + b.n 1e2 <_PyTokenizer_Free+0xa2> │ │ │ │ │ │ │ │ │ │ 00000230 <_PyToken_Free>: │ │ │ │ │ _PyToken_Free(): │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ cbnz r0, 236 <_PyToken_Free+0x6> │ │ │ │ │ bx lr │ │ │ │ │ ldr r3, [r0, #0] │ │ │ ├── readline_tokenizer.o │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: REL (Relocatable file) │ │ │ │ │ Machine: ARM │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 0 (bytes into file) │ │ │ │ │ - Start of section headers: 2296 (bytes into file) │ │ │ │ │ + Start of section headers: 2212 (bytes into file) │ │ │ │ │ Flags: 0x5000000, Version5 EABI │ │ │ │ │ Size of this header: 52 (bytes) │ │ │ │ │ Size of program headers: 0 (bytes) │ │ │ │ │ Number of program headers: 0 │ │ │ │ │ Size of section headers: 40 (bytes) │ │ │ │ │ Number of section headers: 15 │ │ │ │ │ Section header string table index: 14 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ -There are 15 section headers, starting at offset 0x8f8: │ │ │ │ │ +There are 15 section headers, starting at offset 0x8a4: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .text PROGBITS 00000000 000034 000098 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 000718 000048 08 I 12 1 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 0006e4 000048 08 I 12 1 4 │ │ │ │ │ [ 3] .data PROGBITS 00000000 0000cc 000000 00 WA 0 0 1 │ │ │ │ │ [ 4] .bss NOBITS 00000000 0000cc 000000 00 WA 0 0 1 │ │ │ │ │ [ 5] .rodata.str1.4 PROGBITS 00000000 0000cc 000058 01 AMS 0 0 4 │ │ │ │ │ - [ 6] .text.hot PROGBITS 00000000 000124 000224 00 AX 0 0 4 │ │ │ │ │ - [ 7] .rel.text.hot REL 00000000 000760 000110 08 I 12 6 4 │ │ │ │ │ - [ 8] .text.unlikely PROGBITS 00000000 000348 000018 00 AX 0 0 2 │ │ │ │ │ - [ 9] .rel.text.unlikely REL 00000000 000870 000008 08 I 12 8 4 │ │ │ │ │ - [10] .note.GNU-stack PROGBITS 00000000 000360 000000 00 0 0 1 │ │ │ │ │ - [11] .ARM.attributes ARM_ATTRIBUTES 00000000 000360 000033 00 0 0 1 │ │ │ │ │ - [12] .symtab SYMTAB 00000000 000394 0001e0 10 13 10 4 │ │ │ │ │ - [13] .strtab STRTAB 00000000 000574 0001a1 00 0 0 1 │ │ │ │ │ - [14] .shstrtab STRTAB 00000000 000878 000080 00 0 0 1 │ │ │ │ │ + [ 6] .text.hot PROGBITS 00000000 000124 0001f0 00 AX 0 0 4 │ │ │ │ │ + [ 7] .rel.text.hot REL 00000000 00072c 0000f0 08 I 12 6 4 │ │ │ │ │ + [ 8] .text.unlikely PROGBITS 00000000 000314 000018 00 AX 0 0 2 │ │ │ │ │ + [ 9] .rel.text.unlikely REL 00000000 00081c 000008 08 I 12 8 4 │ │ │ │ │ + [10] .note.GNU-stack PROGBITS 00000000 00032c 000000 00 0 0 1 │ │ │ │ │ + [11] .ARM.attributes ARM_ATTRIBUTES 00000000 00032c 000033 00 0 0 1 │ │ │ │ │ + [12] .symtab SYMTAB 00000000 000360 0001e0 10 13 10 4 │ │ │ │ │ + [13] .strtab STRTAB 00000000 000540 0001a1 00 0 0 1 │ │ │ │ │ + [14] .shstrtab STRTAB 00000000 000824 000080 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), y (purecode), p (processor specific) │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ │ │ │ │ │ Symbol table '.symtab' contains 30 entries: │ │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ │ 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ │ 1: 00000000 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 2: 00000001 546 FUNC LOCAL DEFAULT 6 tok_underflow_readline │ │ │ │ │ + 2: 00000001 496 FUNC LOCAL DEFAULT 6 tok_underflow_readline │ │ │ │ │ 3: 00000000 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ 4: 00000000 0 NOTYPE LOCAL DEFAULT 5 .LC0 │ │ │ │ │ 5: 00000028 0 NOTYPE LOCAL DEFAULT 5 .LC1 │ │ │ │ │ 6: 00000030 0 NOTYPE LOCAL DEFAULT 5 .LC2 │ │ │ │ │ 7: 00000000 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 8: 00000001 24 FUNC LOCAL DEFAULT 8 Py_XDECREF │ │ │ │ │ 9: 00000000 0 NOTYPE LOCAL DEFAULT 8 $t │ │ │ │ │ @@ -20,14 +20,14 @@ │ │ │ │ │ 16: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_NoMemory │ │ │ │ │ 17: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallNoArgs │ │ │ │ │ 18: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Decode │ │ │ │ │ 19: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_AsUTF8AndSize │ │ │ │ │ 20: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyLexer_tok_reserve_buf │ │ │ │ │ 21: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcpy │ │ │ │ │ 22: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ - 23: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTokenizer_ensure_utf8 │ │ │ │ │ - 24: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_StopIteration │ │ │ │ │ - 25: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ - 26: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Clear │ │ │ │ │ - 27: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ - 28: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ - 29: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTokenizer_error_ret │ │ │ │ │ + 23: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ + 24: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ + 25: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTokenizer_error_ret │ │ │ │ │ + 26: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTokenizer_ensure_utf8 │ │ │ │ │ + 27: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_StopIteration │ │ │ │ │ + 28: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ + 29: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Clear │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,53 +1,49 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x718 contains 9 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x6e4 contains 9 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000014 00000b0a R_ARM_THM_CALL 00000000 _PyTokenizer_tok_new │ │ │ │ │ 00000020 00000c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 0000003a 00000d0a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ 00000044 00000e0a R_ARM_THM_CALL 00000000 _PyTokenizer_new_string │ │ │ │ │ 00000058 0000022f R_ARM_THM_MOVW_ABS_NC 00000001 tok_underflow_readline │ │ │ │ │ 0000005c 00000230 R_ARM_THM_MOVT_ABS 00000001 tok_underflow_readline │ │ │ │ │ 0000007e 00000f0a R_ARM_THM_CALL 00000000 _PyTokenizer_Free │ │ │ │ │ 00000082 0000100a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 0000008e 00000f0a R_ARM_THM_CALL 00000000 _PyTokenizer_Free │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x760 contains 34 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x72c contains 30 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000032 0000110a R_ARM_THM_CALL 00000000 PyObject_CallNoArgs │ │ │ │ │ -00000056 0000052f R_ARM_THM_MOVW_ABS_NC 00000028 .LC1 │ │ │ │ │ -0000005a 00000530 R_ARM_THM_MOVT_ABS 00000028 .LC1 │ │ │ │ │ -0000005e 0000120a R_ARM_THM_CALL 00000000 PyUnicode_Decode │ │ │ │ │ -00000082 0000130a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ -00000094 0000140a R_ARM_THM_CALL 00000000 _PyLexer_tok_reserve_buf │ │ │ │ │ -000000a0 0000080a R_ARM_THM_CALL 00000001 Py_XDECREF │ │ │ │ │ -000000a6 0000080a R_ARM_THM_CALL 00000001 Py_XDECREF │ │ │ │ │ -000000b8 0000130a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ -000000d0 0000140a R_ARM_THM_CALL 00000000 _PyLexer_tok_reserve_buf │ │ │ │ │ -000000e2 0000150a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000010c 0000160a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000140 0000170a R_ARM_THM_CALL 00000000 _PyTokenizer_ensure_utf8 │ │ │ │ │ -0000015c 0000110a R_ARM_THM_CALL 00000000 PyObject_CallNoArgs │ │ │ │ │ -00000168 0000182f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_StopIteration │ │ │ │ │ -0000016c 00001830 R_ARM_THM_MOVT_ABS 00000000 PyExc_StopIteration │ │ │ │ │ -00000172 0000190a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -0000017a 00001a0a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00000190 0000160a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000001c2 00001b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000001c6 00001b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000001ca 0000062f R_ARM_THM_MOVW_ABS_NC 00000030 .LC2 │ │ │ │ │ -000001ce 00000630 R_ARM_THM_MOVT_ABS 00000030 .LC2 │ │ │ │ │ -000001d4 00001c0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000001da 00001d0a R_ARM_THM_CALL 00000000 _PyTokenizer_error_ret │ │ │ │ │ -000001e8 00001d0a R_ARM_THM_CALL 00000000 _PyTokenizer_error_ret │ │ │ │ │ -000001f0 00001d0a R_ARM_THM_CALL 00000000 _PyTokenizer_error_ret │ │ │ │ │ -000001fc 00001d0a R_ARM_THM_CALL 00000000 _PyTokenizer_error_ret │ │ │ │ │ -00000202 00001b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000206 00001b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000020a 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -0000020e 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000214 00001c0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000021a 00001d0a R_ARM_THM_CALL 00000000 _PyTokenizer_error_ret │ │ │ │ │ +00000058 0000052f R_ARM_THM_MOVW_ABS_NC 00000028 .LC1 │ │ │ │ │ +0000005c 00000530 R_ARM_THM_MOVT_ABS 00000028 .LC1 │ │ │ │ │ +00000060 0000120a R_ARM_THM_CALL 00000000 PyUnicode_Decode │ │ │ │ │ +00000086 0000130a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ +00000098 0000140a R_ARM_THM_CALL 00000000 _PyLexer_tok_reserve_buf │ │ │ │ │ +000000a8 0000150a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000000d2 0000160a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000011c 0000172f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000120 00001730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000124 0000062f R_ARM_THM_MOVW_ABS_NC 00000030 .LC2 │ │ │ │ │ +00000128 00000630 R_ARM_THM_MOVT_ABS 00000030 .LC2 │ │ │ │ │ +00000132 0000180a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000138 0000190a R_ARM_THM_CALL 00000000 _PyTokenizer_error_ret │ │ │ │ │ +00000140 0000080a R_ARM_THM_CALL 00000001 Py_XDECREF │ │ │ │ │ +00000146 0000080a R_ARM_THM_CALL 00000001 Py_XDECREF │ │ │ │ │ +00000178 00001a0a R_ARM_THM_CALL 00000000 _PyTokenizer_ensure_utf8 │ │ │ │ │ +00000182 0000190a R_ARM_THM_CALL 00000000 _PyTokenizer_error_ret │ │ │ │ │ +0000018c 0000110a R_ARM_THM_CALL 00000000 PyObject_CallNoArgs │ │ │ │ │ +00000198 00001b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_StopIteration │ │ │ │ │ +0000019c 00001b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_StopIteration │ │ │ │ │ +000001a2 00001c0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +000001a8 00001d0a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +000001be 0000160a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000001c4 0000172f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000001c8 00001730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000001cc 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000001d0 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000001da 0000190a R_ARM_THM_CALL 00000000 _PyTokenizer_error_ret │ │ │ │ │ +000001e6 0000190a R_ARM_THM_CALL 00000000 _PyTokenizer_error_ret │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x870 contains 1 entry: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x81c contains 1 entry: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000012 0000161e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │┄ Ordering differences only │ │ │ │ │ @@ -9,21 +9,21 @@ │ │ │ │ │ _PyTokenizer_Free │ │ │ │ │ PyErr_NoMemory │ │ │ │ │ PyObject_CallNoArgs │ │ │ │ │ PyUnicode_Decode │ │ │ │ │ PyUnicode_AsUTF8AndSize │ │ │ │ │ _PyLexer_tok_reserve_buf │ │ │ │ │ _Py_Dealloc │ │ │ │ │ +PyExc_TypeError │ │ │ │ │ +PyErr_Format │ │ │ │ │ +_PyTokenizer_error_ret │ │ │ │ │ _PyTokenizer_ensure_utf8 │ │ │ │ │ PyExc_StopIteration │ │ │ │ │ PyErr_ExceptionMatches │ │ │ │ │ PyErr_Clear │ │ │ │ │ -PyExc_TypeError │ │ │ │ │ -PyErr_Format │ │ │ │ │ -_PyTokenizer_error_ret │ │ │ │ │ .shstrtab │ │ │ │ │ .rel.text │ │ │ │ │ .rodata.str1.4 │ │ │ │ │ .rel.text.hot │ │ │ │ │ .rel.text.unlikely │ │ │ │ │ .note.GNU-stack │ │ │ │ │ .ARM.attributes │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -9,233 +9,208 @@ │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r3, [r0, #28] │ │ │ │ │ sub sp, #16 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 158 │ │ │ │ │ + bne.w 188 │ │ │ │ │ add.w r3, r0, #8192 @ 0x2000 │ │ │ │ │ ldr.w r3, [r3, #3560] @ 0xde8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt.w 158 │ │ │ │ │ + bgt.w 188 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ ldr.w r0, [r0, #2720] @ 0xaa0 │ │ │ │ │ strd r3, r3, [r4, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CallNoArgs │ │ │ │ │ - mov r6, r0 │ │ │ │ │ + mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 168 │ │ │ │ │ + beq.w 198 │ │ │ │ │ ldr.w r2, [r4, #2696] @ 0xa88 │ │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ │ - ldr r5, [r3, #84] @ 0x54 │ │ │ │ │ - cbz r2, ac │ │ │ │ │ - ands.w r5, r5, #134217728 @ 0x8000000 │ │ │ │ │ - beq.w 202 │ │ │ │ │ - ldr r1, [r6, #8] │ │ │ │ │ - add.w r0, r6, #16 │ │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + beq.n 116 │ │ │ │ │ + ands.w r3, r3, #134217728 @ 0x8000000 │ │ │ │ │ + beq.w 1c4 │ │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ │ + add.w r0, r5, #16 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC1 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_Decode │ │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ + mov r6, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 78 │ │ │ │ │ + beq.n 7a │ │ │ │ │ subs r3, #1 │ │ │ │ │ - str r3, [r6, #0] │ │ │ │ │ + str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 18e │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - beq.w 1ee │ │ │ │ │ + beq.w 1bc │ │ │ │ │ + mov r5, r6 │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + beq.w 1e0 │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_AsUTF8AndSize │ │ │ │ │ + mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1e6 │ │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ │ - str r0, [sp, #0] │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - adds r1, #2 │ │ │ │ │ - bl 0 <_PyLexer_tok_reserve_buf> │ │ │ │ │ - R_ARM_THM_CALL _PyLexer_tok_reserve_buf │ │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ │ - cbnz r0, dc │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - mov r0, r2 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ - b.n 18a │ │ │ │ │ - str r2, [sp, #0] │ │ │ │ │ - lsls r3, r5, #3 │ │ │ │ │ - bpl.w 1c2 │ │ │ │ │ - add r1, sp, #12 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyUnicode_AsUTF8AndSize │ │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 1e4 │ │ │ │ │ + beq.w 1d8 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ - mov r5, r6 │ │ │ │ │ - strd r2, r0, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ adds r1, #2 │ │ │ │ │ bl 0 <_PyLexer_tok_reserve_buf> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_tok_reserve_buf │ │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9e │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - mov r1, r3 │ │ │ │ │ + beq.w 1ec │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ + mov r1, r6 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ adds r1, r2, r3 │ │ │ │ │ str r1, [r4, #8] │ │ │ │ │ movs r1, #0 │ │ │ │ │ strb r1, [r2, r3] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str.w r0, [r4, #2704] @ 0xa90 │ │ │ │ │ - beq.n 180 │ │ │ │ │ + beq.n 1ae │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 180 │ │ │ │ │ + bne.n 1ae │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r0, r3, [r4, #4] │ │ │ │ │ - cmp r3, r0 │ │ │ │ │ - beq.n 186 │ │ │ │ │ + cmp r0, r3 │ │ │ │ │ + beq.n 1b4 │ │ │ │ │ add.w r1, r4, #8192 @ 0x2000 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str.w r2, [r1, #3572] @ 0xdf4 │ │ │ │ │ ldrb.w r5, [r3, #-1] │ │ │ │ │ cmp r5, #10 │ │ │ │ │ - bne.n 196 │ │ │ │ │ + bne.n 14c │ │ │ │ │ ldr.w r1, [r4, #2696] @ 0xa88 │ │ │ │ │ ldr.w r3, [r4, #464] @ 0x1d0 │ │ │ │ │ str.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ adds r3, #1 │ │ │ │ │ str.w r3, [r4, #464] @ 0x1d0 │ │ │ │ │ - cbnz r1, 148 │ │ │ │ │ - mov r1, r4 │ │ │ │ │ - bl 0 <_PyTokenizer_ensure_utf8> │ │ │ │ │ - R_ARM_THM_CALL _PyTokenizer_ensure_utf8 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 1fa │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + beq.n 176 │ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ │ sub.w r0, r0, #10 │ │ │ │ │ clz r0, r0 │ │ │ │ │ lsrs r0, r0, #5 │ │ │ │ │ add sp, #16 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ + ands.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ │ + bne.n 82 │ │ │ │ │ + movw r2, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ + movt r2, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ │ + mov r6, r5 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Format │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyTokenizer_error_ret> │ │ │ │ │ + R_ARM_THM_CALL _PyTokenizer_error_ret │ │ │ │ │ + ldr r5, [sp, #4] │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ + b.n 1b8 │ │ │ │ │ + adds r0, r3, #1 │ │ │ │ │ + str r0, [r4, #8] │ │ │ │ │ + movs r0, #10 │ │ │ │ │ + strb r0, [r3, #0] │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ │ + strb r2, [r0, #0] │ │ │ │ │ + str.w r3, [r1, #3572] @ 0xdf4 │ │ │ │ │ + str.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ + ldr.w r2, [r4, #2696] @ 0xa88 │ │ │ │ │ + ldr.w r3, [r4, #464] @ 0x1d0 │ │ │ │ │ + adds r3, #1 │ │ │ │ │ + str.w r3, [r4, #464] @ 0x1d0 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne.n 106 │ │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ │ + mov r1, r4 │ │ │ │ │ + bl 0 <_PyTokenizer_ensure_utf8> │ │ │ │ │ + R_ARM_THM_CALL _PyTokenizer_ensure_utf8 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.n 106 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyTokenizer_error_ret> │ │ │ │ │ + R_ARM_THM_CALL _PyTokenizer_error_ret │ │ │ │ │ + b.n 1b8 │ │ │ │ │ ldr.w r0, [r4, #2720] @ 0xaa0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CallNoArgs │ │ │ │ │ - mov r6, r0 │ │ │ │ │ + mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 3e │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_StopIteration │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_StopIteration │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_ExceptionMatches │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 1ee │ │ │ │ │ + cbz r0, 1e0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne.n 118 │ │ │ │ │ + bne.n de │ │ │ │ │ movs r3, #11 │ │ │ │ │ str r3, [r4, #32] │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 154 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ + b.n 112 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 78 │ │ │ │ │ - adds r0, r3, #1 │ │ │ │ │ - str r0, [r4, #8] │ │ │ │ │ - movs r0, #10 │ │ │ │ │ - strb r0, [r3, #0] │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ │ - strb r2, [r0, #0] │ │ │ │ │ - str.w r3, [r1, #3572] @ 0xdf4 │ │ │ │ │ - str.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ - ldr.w r2, [r4, #2696] @ 0xa88 │ │ │ │ │ - ldr.w r3, [r4, #464] @ 0x1d0 │ │ │ │ │ - adds r3, #1 │ │ │ │ │ - str.w r3, [r4, #464] @ 0x1d0 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.n 148 │ │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ │ - b.n 13e │ │ │ │ │ - movw r3, #0 │ │ │ │ │ + b.n 7a │ │ │ │ │ + movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ - movt r3, #0 │ │ │ │ │ + movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyTokenizer_error_ret> │ │ │ │ │ - R_ARM_THM_CALL _PyTokenizer_error_ret │ │ │ │ │ - ldr r5, [sp, #0] │ │ │ │ │ - mov r2, r6 │ │ │ │ │ - b.n 9e │ │ │ │ │ - mov r5, r6 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyTokenizer_error_ret> │ │ │ │ │ - R_ARM_THM_CALL _PyTokenizer_error_ret │ │ │ │ │ - b.n 9c │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyTokenizer_error_ret> │ │ │ │ │ - R_ARM_THM_CALL _PyTokenizer_error_ret │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - mov r5, r2 │ │ │ │ │ - b.n 9e │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ + b.n 12e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyTokenizer_error_ret> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_error_ret │ │ │ │ │ - b.n 18a │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Format │ │ │ │ │ + b.n 13e │ │ │ │ │ mov r0, r4 │ │ │ │ │ + movs r6, #0 │ │ │ │ │ + mov r5, r6 │ │ │ │ │ bl 0 <_PyTokenizer_error_ret> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_error_ret │ │ │ │ │ - mov r2, r6 │ │ │ │ │ - b.n 9e │ │ │ │ │ - nop │ │ │ │ │ + b.n 13e │ │ │ │ │ + mov r6, r0 │ │ │ │ │ + b.n 13e │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -13,18 +13,18 @@ │ │ │ │ │ 0x000000a0 46726565 00507945 72725f4e 6f4d656d Free.PyErr_NoMem │ │ │ │ │ 0x000000b0 6f727900 50794f62 6a656374 5f43616c ory.PyObject_Cal │ │ │ │ │ 0x000000c0 6c4e6f41 72677300 5079556e 69636f64 lNoArgs.PyUnicod │ │ │ │ │ 0x000000d0 655f4465 636f6465 00507955 6e69636f e_Decode.PyUnico │ │ │ │ │ 0x000000e0 64655f41 73555446 38416e64 53697a65 de_AsUTF8AndSize │ │ │ │ │ 0x000000f0 005f5079 4c657865 725f746f 6b5f7265 ._PyLexer_tok_re │ │ │ │ │ 0x00000100 73657276 655f6275 66006d65 6d637079 serve_buf.memcpy │ │ │ │ │ - 0x00000110 005f5079 5f446561 6c6c6f63 005f5079 ._Py_Dealloc._Py │ │ │ │ │ - 0x00000120 546f6b65 6e697a65 725f656e 73757265 Tokenizer_ensure │ │ │ │ │ - 0x00000130 5f757466 38005079 4578635f 53746f70 _utf8.PyExc_Stop │ │ │ │ │ - 0x00000140 49746572 6174696f 6e005079 4572725f Iteration.PyErr_ │ │ │ │ │ - 0x00000150 45786365 7074696f 6e4d6174 63686573 ExceptionMatches │ │ │ │ │ - 0x00000160 00507945 72725f43 6c656172 00507945 .PyErr_Clear.PyE │ │ │ │ │ - 0x00000170 78635f54 79706545 72726f72 00507945 xc_TypeError.PyE │ │ │ │ │ - 0x00000180 72725f46 6f726d61 74005f50 79546f6b rr_Format._PyTok │ │ │ │ │ - 0x00000190 656e697a 65725f65 72726f72 5f726574 enizer_error_ret │ │ │ │ │ + 0x00000110 005f5079 5f446561 6c6c6f63 00507945 ._Py_Dealloc.PyE │ │ │ │ │ + 0x00000120 78635f54 79706545 72726f72 00507945 xc_TypeError.PyE │ │ │ │ │ + 0x00000130 72725f46 6f726d61 74005f50 79546f6b rr_Format._PyTok │ │ │ │ │ + 0x00000140 656e697a 65725f65 72726f72 5f726574 enizer_error_ret │ │ │ │ │ + 0x00000150 005f5079 546f6b65 6e697a65 725f656e ._PyTokenizer_en │ │ │ │ │ + 0x00000160 73757265 5f757466 38005079 4578635f sure_utf8.PyExc_ │ │ │ │ │ + 0x00000170 53746f70 49746572 6174696f 6e005079 StopIteration.Py │ │ │ │ │ + 0x00000180 4572725f 45786365 7074696f 6e4d6174 Err_ExceptionMat │ │ │ │ │ + 0x00000190 63686573 00507945 72725f43 6c656172 ches.PyErr_Clear │ │ │ │ │ 0x000001a0 00 . │ │ │ ├── abstract.o │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: REL (Relocatable file) │ │ │ │ │ Machine: ARM │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 0 (bytes into file) │ │ │ │ │ - Start of section headers: 56200 (bytes into file) │ │ │ │ │ + Start of section headers: 56220 (bytes into file) │ │ │ │ │ Flags: 0x5000000, Version5 EABI │ │ │ │ │ Size of this header: 52 (bytes) │ │ │ │ │ Size of program headers: 0 (bytes) │ │ │ │ │ Number of program headers: 0 │ │ │ │ │ Size of section headers: 40 (bytes) │ │ │ │ │ Number of section headers: 15 │ │ │ │ │ Section header string table index: 14 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ -There are 15 section headers, starting at offset 0xdb88: │ │ │ │ │ +There are 15 section headers, starting at offset 0xdb9c: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ │ │ │ - [ 1] .text PROGBITS 00000000 000034 000f14 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 00a718 000790 08 I 12 1 4 │ │ │ │ │ - [ 3] .data PROGBITS 00000000 000f48 000000 00 WA 0 0 1 │ │ │ │ │ - [ 4] .bss NOBITS 00000000 000f48 000000 00 WA 0 0 1 │ │ │ │ │ - [ 5] .rodata.str1.4 PROGBITS 00000000 000f48 000e6a 01 AMS 0 0 4 │ │ │ │ │ - [ 6] .text.hot PROGBITS 00000000 001db4 00530c 00 AX 0 0 4 │ │ │ │ │ - [ 7] .rel.text.hot REL 00000000 00aea8 002648 08 I 12 6 4 │ │ │ │ │ - [ 8] .text.unlikely PROGBITS 00000000 0070c0 000c70 00 AX 0 0 4 │ │ │ │ │ - [ 9] .rel.text.unlikely REL 00000000 00d4f0 000618 08 I 12 8 4 │ │ │ │ │ - [10] .note.GNU-stack PROGBITS 00000000 007d30 000000 00 0 0 1 │ │ │ │ │ - [11] .ARM.attributes ARM_ATTRIBUTES 00000000 007d30 000033 00 0 0 1 │ │ │ │ │ - [12] .symtab SYMTAB 00000000 007d64 001750 10 13 173 4 │ │ │ │ │ - [13] .strtab STRTAB 00000000 0094b4 001262 00 0 0 1 │ │ │ │ │ - [14] .shstrtab STRTAB 00000000 00db08 000080 00 0 0 1 │ │ │ │ │ + [ 1] .text PROGBITS 00000000 000034 000fcc 00 AX 0 0 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 00a73c 0007d8 08 I 12 1 4 │ │ │ │ │ + [ 3] .data PROGBITS 00000000 001000 000000 00 WA 0 0 1 │ │ │ │ │ + [ 4] .bss NOBITS 00000000 001000 000000 00 WA 0 0 1 │ │ │ │ │ + [ 5] .rodata.str1.4 PROGBITS 00000000 001000 000e6a 01 AMS 0 0 4 │ │ │ │ │ + [ 6] .text.hot PROGBITS 00000000 001e6c 0051f0 00 AX 0 0 4 │ │ │ │ │ + [ 7] .rel.text.hot REL 00000000 00af14 0025b8 08 I 12 6 4 │ │ │ │ │ + [ 8] .text.unlikely PROGBITS 00000000 00705c 000d14 00 AX 0 0 4 │ │ │ │ │ + [ 9] .rel.text.unlikely REL 00000000 00d4cc 000650 08 I 12 8 4 │ │ │ │ │ + [10] .note.GNU-stack PROGBITS 00000000 007d70 000000 00 0 0 1 │ │ │ │ │ + [11] .ARM.attributes ARM_ATTRIBUTES 00000000 007d70 000033 00 0 0 1 │ │ │ │ │ + [12] .symtab SYMTAB 00000000 007da4 001740 10 13 172 4 │ │ │ │ │ + [13] .strtab STRTAB 00000000 0094e4 001257 00 0 0 1 │ │ │ │ │ + [14] .shstrtab STRTAB 00000000 00db1c 000080 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), y (purecode), p (processor specific) │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -1,376 +1,375 @@ │ │ │ │ │ │ │ │ │ │ -Symbol table '.symtab' contains 373 entries: │ │ │ │ │ +Symbol table '.symtab' contains 372 entries: │ │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ │ 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ │ 1: 00000000 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ 2: 00000000 0 NOTYPE LOCAL DEFAULT 5 .LC0 │ │ │ │ │ 3: 00000030 0 NOTYPE LOCAL DEFAULT 5 .LC1 │ │ │ │ │ 4: 00000000 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 5: 00000571 6 FUNC LOCAL DEFAULT 1 Py_XDECREF │ │ │ │ │ - 6: 000002f8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 7: 00000308 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 8: 000004d1 48 FUNC LOCAL DEFAULT 8 null_error.isra.0 │ │ │ │ │ - 9: 00000438 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 5: 00000573 50 FUNC LOCAL DEFAULT 8 null_error.isra.0 │ │ │ │ │ + 6: 00000571 6 FUNC LOCAL DEFAULT 1 Py_XDECREF │ │ │ │ │ + 7: 00000308 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 8: 00000318 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 9: 0000043c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 10: 00000058 0 NOTYPE LOCAL DEFAULT 5 .LC2 │ │ │ │ │ 11: 00000088 0 NOTYPE LOCAL DEFAULT 5 .LC3 │ │ │ │ │ 12: 000000ac 0 NOTYPE LOCAL DEFAULT 5 .LC4 │ │ │ │ │ 13: 00000000 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 14: 00000160 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 15: 0000043c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 16: 00000590 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 15: 00000440 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 16: 00000594 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 17: 000000d4 0 NOTYPE LOCAL DEFAULT 5 .LC5 │ │ │ │ │ 18: 000000f4 0 NOTYPE LOCAL DEFAULT 5 .LC6 │ │ │ │ │ - 19: 00000594 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 20: 00000690 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 19: 00000598 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 20: 00000694 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 21: 00000124 0 NOTYPE LOCAL DEFAULT 5 .LC7 │ │ │ │ │ - 22: 00000694 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 22: 00000698 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 23: 00000164 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 24: 00000158 0 NOTYPE LOCAL DEFAULT 5 .LC8 │ │ │ │ │ 25: 00000170 0 NOTYPE LOCAL DEFAULT 5 .LC9 │ │ │ │ │ 26: 000001a0 0 NOTYPE LOCAL DEFAULT 5 .LC10 │ │ │ │ │ 27: 000001d4 0 NOTYPE LOCAL DEFAULT 5 .LC11 │ │ │ │ │ 28: 000001ec 0 NOTYPE LOCAL DEFAULT 5 .LC12 │ │ │ │ │ 29: 000001f0 0 NOTYPE LOCAL DEFAULT 5 .LC13 │ │ │ │ │ - 30: 00000cd9 1816 FUNC LOCAL DEFAULT 6 object_recursive_isinstance │ │ │ │ │ - 31: 00003645 216 FUNC LOCAL DEFAULT 6 object_isinstance │ │ │ │ │ - 32: 00000c8c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 33: 00000c94 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 34: 00001240 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 35: 00001244 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 30: 00000cdd 1816 FUNC LOCAL DEFAULT 6 object_recursive_isinstance │ │ │ │ │ + 31: 00003529 216 FUNC LOCAL DEFAULT 6 object_isinstance │ │ │ │ │ + 32: 00000c90 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 33: 00000c98 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 34: 00001244 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 35: 00001248 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 36: 00000208 0 NOTYPE LOCAL DEFAULT 5 .LC14 │ │ │ │ │ 37: 0000023c 0 NOTYPE LOCAL DEFAULT 5 .LC15 │ │ │ │ │ 38: 00000268 0 NOTYPE LOCAL DEFAULT 5 .LC16 │ │ │ │ │ 39: 00000314 0 NOTYPE LOCAL DEFAULT 5 .LC17 │ │ │ │ │ - 40: 00001574 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 41: 00001578 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 40: 00001578 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 41: 0000157c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 42: 00000344 0 NOTYPE LOCAL DEFAULT 5 .LC18 │ │ │ │ │ 43: 00000325 102 FUNC LOCAL DEFAULT 1 binary_iop.part.0 │ │ │ │ │ 44: 000001f1 306 FUNC LOCAL DEFAULT 1 binary_iop │ │ │ │ │ - 45: 00001791 334 FUNC LOCAL DEFAULT 6 binary_iop1 │ │ │ │ │ + 45: 00001795 334 FUNC LOCAL DEFAULT 6 binary_iop1 │ │ │ │ │ 46: 00000348 0 NOTYPE LOCAL DEFAULT 5 .LC19 │ │ │ │ │ 47: 00000388 0 NOTYPE LOCAL DEFAULT 5 .LC20 │ │ │ │ │ 48: 000003b8 0 NOTYPE LOCAL DEFAULT 5 .LC21 │ │ │ │ │ 49: 000003e0 0 NOTYPE LOCAL DEFAULT 5 .LC22 │ │ │ │ │ 50: 00000579 24 FUNC LOCAL DEFAULT 1 Py_XDECREF.part.0 │ │ │ │ │ - 51: 00001a70 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 51: 00001a74 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 52: 0000040c 0 NOTYPE LOCAL DEFAULT 5 .LC23 │ │ │ │ │ 53: 00000428 0 NOTYPE LOCAL DEFAULT 5 .LC24 │ │ │ │ │ - 54: 00001a78 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 54: 00001a7c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 55: 00000454 0 NOTYPE LOCAL DEFAULT 5 .LC25 │ │ │ │ │ 56: 0000038d 170 FUNC LOCAL DEFAULT 1 binary_op.part.0 │ │ │ │ │ - 57: 00001c29 282 FUNC LOCAL DEFAULT 6 binary_op1 │ │ │ │ │ - 58: 00000458 0 NOTYPE LOCAL DEFAULT 5 .LC26 │ │ │ │ │ - 59: 00000460 0 NOTYPE LOCAL DEFAULT 5 .LC27 │ │ │ │ │ - 60: 000004d8 0 NOTYPE LOCAL DEFAULT 5 .LC28 │ │ │ │ │ - 61: 000004dc 0 NOTYPE LOCAL DEFAULT 5 .LC29 │ │ │ │ │ - 62: 00000500 0 NOTYPE LOCAL DEFAULT 5 .LC30 │ │ │ │ │ - 63: 00002051 1570 FUNC LOCAL DEFAULT 6 object_issubclass │ │ │ │ │ - 64: 00000439 94 FUNC LOCAL DEFAULT 1 recursive_issubclass │ │ │ │ │ - 65: 00000af9 140 FUNC LOCAL DEFAULT 1 check_class │ │ │ │ │ - 66: 00000499 64 FUNC LOCAL DEFAULT 1 recursive_issubclass.part.0 │ │ │ │ │ - 67: 00002048 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 68: 00002050 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 69: 000024d4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 70: 000024d8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 71: 00000518 0 NOTYPE LOCAL DEFAULT 5 .LC31 │ │ │ │ │ - 72: 0000051c 0 NOTYPE LOCAL DEFAULT 5 .LC32 │ │ │ │ │ - 73: 00002974 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 74: 00000544 0 NOTYPE LOCAL DEFAULT 5 .LC33 │ │ │ │ │ - 75: 00002978 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 76: 00002ba0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 77: 0000056c 0 NOTYPE LOCAL DEFAULT 5 .LC34 │ │ │ │ │ - 78: 00002bb0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 79: 00000594 0 NOTYPE LOCAL DEFAULT 5 .LC35 │ │ │ │ │ - 80: 00000b85 336 FUNC LOCAL DEFAULT 1 abstract_issubclass │ │ │ │ │ - 81: 000005d8 0 NOTYPE LOCAL DEFAULT 5 .LC36 │ │ │ │ │ - 82: 00000608 0 NOTYPE LOCAL DEFAULT 5 .LC37 │ │ │ │ │ - 83: 00000638 0 NOTYPE LOCAL DEFAULT 5 .LC38 │ │ │ │ │ - 84: 0000063c 0 NOTYPE LOCAL DEFAULT 5 .LC39 │ │ │ │ │ - 85: 00000670 0 NOTYPE LOCAL DEFAULT 5 .LC40 │ │ │ │ │ - 86: 00000674 0 NOTYPE LOCAL DEFAULT 5 .LC41 │ │ │ │ │ - 87: 00000678 0 NOTYPE LOCAL DEFAULT 5 .LC42 │ │ │ │ │ - 88: 000006a0 0 NOTYPE LOCAL DEFAULT 5 .LC43 │ │ │ │ │ - 89: 00000748 0 NOTYPE LOCAL DEFAULT 5 .LC44 │ │ │ │ │ - 90: 0000077c 0 NOTYPE LOCAL DEFAULT 5 .LC45 │ │ │ │ │ - 91: 000007ac 0 NOTYPE LOCAL DEFAULT 5 .LC46 │ │ │ │ │ - 92: 0000363c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 93: 00000800 0 NOTYPE LOCAL DEFAULT 5 .LC47 │ │ │ │ │ - 94: 00003644 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 95: 00003718 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 96: 0000371c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 97: 00000840 0 NOTYPE LOCAL DEFAULT 5 .LC48 │ │ │ │ │ - 98: 0000394c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 99: 00000874 0 NOTYPE LOCAL DEFAULT 5 .LC49 │ │ │ │ │ - 100: 00003954 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 101: 00003b94 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 102: 00003b9c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 103: 0000088c 0 NOTYPE LOCAL DEFAULT 5 .LC50 │ │ │ │ │ - 104: 00000890 0 NOTYPE LOCAL DEFAULT 5 .LC51 │ │ │ │ │ - 105: 000004d9 110 FUNC LOCAL DEFAULT 1 sequence_repeat │ │ │ │ │ - 106: 00000894 0 NOTYPE LOCAL DEFAULT 5 .LC52 │ │ │ │ │ - 107: 00000898 0 NOTYPE LOCAL DEFAULT 5 .LC53 │ │ │ │ │ - 108: 0000089c 0 NOTYPE LOCAL DEFAULT 5 .LC54 │ │ │ │ │ - 109: 000008a0 0 NOTYPE LOCAL DEFAULT 5 .LC55 │ │ │ │ │ - 110: 00000cfd 42 FUNC LOCAL DEFAULT 1 _IsFortranContiguous.part.0 │ │ │ │ │ - 111: 00000000 0 NOTYPE LOCAL DEFAULT 8 $t │ │ │ │ │ - 112: 00000001 60 FUNC LOCAL DEFAULT 8 _IsCContiguous │ │ │ │ │ - 113: 000008ac 0 NOTYPE LOCAL DEFAULT 5 .LC56 │ │ │ │ │ - 114: 000008b0 0 NOTYPE LOCAL DEFAULT 5 .LC57 │ │ │ │ │ - 115: 000008d8 0 NOTYPE LOCAL DEFAULT 5 .LC58 │ │ │ │ │ - 116: 000047ec 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 117: 000008e4 0 NOTYPE LOCAL DEFAULT 5 .LC59 │ │ │ │ │ - 118: 000047f0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 119: 0000090c 0 NOTYPE LOCAL DEFAULT 5 .LC60 │ │ │ │ │ - 120: 0000092c 0 NOTYPE LOCAL DEFAULT 5 .LC61 │ │ │ │ │ - 121: 00000930 0 NOTYPE LOCAL DEFAULT 5 .LC62 │ │ │ │ │ - 122: 00000934 0 NOTYPE LOCAL DEFAULT 5 .LC63 │ │ │ │ │ - 123: 00000960 0 NOTYPE LOCAL DEFAULT 5 .LC64 │ │ │ │ │ - 124: 00000980 0 NOTYPE LOCAL DEFAULT 5 .LC65 │ │ │ │ │ - 125: 000009a0 0 NOTYPE LOCAL DEFAULT 5 .LC66 │ │ │ │ │ - 126: 0000081c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 127: 000009c8 0 NOTYPE LOCAL DEFAULT 5 .LC67 │ │ │ │ │ - 128: 000009f8 0 NOTYPE LOCAL DEFAULT 5 .LC68 │ │ │ │ │ - 129: 00000820 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 130: 000009fc 0 NOTYPE LOCAL DEFAULT 5 .LC69 │ │ │ │ │ - 131: 00000a00 0 NOTYPE LOCAL DEFAULT 5 .LC70 │ │ │ │ │ - 132: 00000a48 0 NOTYPE LOCAL DEFAULT 5 .LC71 │ │ │ │ │ - 133: 000009d8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 134: 000009e0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 135: 00000a60 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 136: 00000a4c 0 NOTYPE LOCAL DEFAULT 5 .LC72 │ │ │ │ │ - 137: 00000a64 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 138: 00000a50 0 NOTYPE LOCAL DEFAULT 5 .LC73 │ │ │ │ │ - 139: 00000a80 0 NOTYPE LOCAL DEFAULT 5 .LC74 │ │ │ │ │ - 140: 00000b34 0 NOTYPE LOCAL DEFAULT 5 .LC75 │ │ │ │ │ - 141: 00000b5c 0 NOTYPE LOCAL DEFAULT 5 .LC76 │ │ │ │ │ - 142: 00000047 416 FUNC LOCAL DEFAULT 8 ternary_iop.constprop.0 │ │ │ │ │ - 143: 00000b60 0 NOTYPE LOCAL DEFAULT 5 .LC77 │ │ │ │ │ - 144: 00000b64 0 NOTYPE LOCAL DEFAULT 5 .LC78 │ │ │ │ │ - 145: 00000b7c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 146: 00000b68 0 NOTYPE LOCAL DEFAULT 5 .LC79 │ │ │ │ │ - 147: 00000b84 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 148: 00000cc8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 149: 00000b7c 0 NOTYPE LOCAL DEFAULT 5 .LC80 │ │ │ │ │ - 150: 00000b80 0 NOTYPE LOCAL DEFAULT 5 .LC81 │ │ │ │ │ - 151: 00000b84 0 NOTYPE LOCAL DEFAULT 5 .LC82 │ │ │ │ │ - 152: 00000cd4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 153: 00000249 68 FUNC LOCAL DEFAULT 8 _IsFortranContiguous │ │ │ │ │ - 154: 00000b88 0 NOTYPE LOCAL DEFAULT 5 .LC83 │ │ │ │ │ - 155: 00000bb4 0 NOTYPE LOCAL DEFAULT 5 .LC84 │ │ │ │ │ - 156: 00000bec 0 NOTYPE LOCAL DEFAULT 5 .LC85 │ │ │ │ │ - 157: 000004fc 0 NOTYPE LOCAL DEFAULT 8 $d │ │ │ │ │ - 158: 00000c10 0 NOTYPE LOCAL DEFAULT 5 .LC86 │ │ │ │ │ - 159: 00000500 0 NOTYPE LOCAL DEFAULT 8 $t │ │ │ │ │ - 160: 00000c98 0 NOTYPE LOCAL DEFAULT 5 .LC87 │ │ │ │ │ - 161: 00000d38 0 NOTYPE LOCAL DEFAULT 5 .LC88 │ │ │ │ │ - 162: 00000d68 0 NOTYPE LOCAL DEFAULT 5 .LC89 │ │ │ │ │ - 163: 00000d8c 0 NOTYPE LOCAL DEFAULT 5 .LC90 │ │ │ │ │ - 164: 000007d1 22 FUNC LOCAL DEFAULT 8 _buffer_release_call │ │ │ │ │ - 165: 00000dc0 0 NOTYPE LOCAL DEFAULT 5 .LC91 │ │ │ │ │ - 166: 00000dcc 0 NOTYPE LOCAL DEFAULT 5 .LC92 │ │ │ │ │ - 167: 0000090d 46 FUNC LOCAL DEFAULT 8 _Py_add_one_to_index_C │ │ │ │ │ - 168: 0000093b 44 FUNC LOCAL DEFAULT 8 _Py_add_one_to_index_F │ │ │ │ │ - 169: 00000dd4 0 NOTYPE LOCAL DEFAULT 5 .LC93 │ │ │ │ │ - 170: 00000e0c 0 NOTYPE LOCAL DEFAULT 5 .LC94 │ │ │ │ │ - 171: 00000e44 0 NOTYPE LOCAL DEFAULT 5 .LC95 │ │ │ │ │ - 172: 00000ba9 78 FUNC LOCAL DEFAULT 8 as_read_buffer │ │ │ │ │ - 173: 00000001 1084 FUNC GLOBAL DEFAULT 6 PySequence_Tuple │ │ │ │ │ - 174: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Type │ │ │ │ │ - 175: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_Type │ │ │ │ │ - 176: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_AsTuple │ │ │ │ │ - 177: 00000595 162 FUNC GLOBAL DEFAULT 6 PyObject_GetIter │ │ │ │ │ - 178: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_LookupSpecial │ │ │ │ │ - 179: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_CheckFunctionResult │ │ │ │ │ - 180: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ - 181: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NotImplementedStruct │ │ │ │ │ - 182: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsSsize_t │ │ │ │ │ - 183: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_New │ │ │ │ │ - 184: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Occurred │ │ │ │ │ - 185: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTuple_Resize │ │ │ │ │ - 186: 00002bb1 90 FUNC GLOBAL DEFAULT 6 PyObject_Size │ │ │ │ │ - 187: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ - 188: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_ExceptionMatches │ │ │ │ │ - 189: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyRuntime │ │ │ │ │ - 190: 00000000 0 TLS GLOBAL DEFAULT UND _Py_tss_tstate │ │ │ │ │ - 191: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_Clear │ │ │ │ │ - 192: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_StopIteration │ │ │ │ │ - 193: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ValueError │ │ │ │ │ - 194: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ - 195: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_MakeTpCall │ │ │ │ │ - 196: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_NoMemory │ │ │ │ │ - 197: 00000001 356 FUNC GLOBAL DEFAULT 1 PyMapping_GetItemString │ │ │ │ │ - 198: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromString │ │ │ │ │ - 199: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_IndexError │ │ │ │ │ - 200: 00001415 356 FUNC GLOBAL DEFAULT 6 PyNumber_AsSsize_t │ │ │ │ │ - 201: 00001a79 152 FUNC GLOBAL DEFAULT 6 PySequence_GetItem │ │ │ │ │ - 202: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_Type │ │ │ │ │ - 203: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetOptionalAttr │ │ │ │ │ - 204: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ - 205: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallOneArg │ │ │ │ │ - 206: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_GenericAlias │ │ │ │ │ - 207: 0000043d 344 FUNC GLOBAL DEFAULT 6 PyObject_GetItem │ │ │ │ │ - 208: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_NextNotImplemented │ │ │ │ │ - 209: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySeqIter_New │ │ │ │ │ - 210: 00000639 92 FUNC GLOBAL DEFAULT 6 PyIter_Next │ │ │ │ │ - 211: 00000695 206 FUNC GLOBAL DEFAULT 6 PyObject_SetItem │ │ │ │ │ - 212: 00000d85 156 FUNC GLOBAL DEFAULT 1 PySequence_SetItem │ │ │ │ │ - 213: 00000165 48 FUNC GLOBAL DEFAULT 1 PyObject_Type │ │ │ │ │ - 214: 00000765 86 FUNC GLOBAL DEFAULT 6 PyMapping_GetOptionalItem │ │ │ │ │ - 215: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Type │ │ │ │ │ - 216: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_GetItemRef │ │ │ │ │ - 217: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_KeyError │ │ │ │ │ - 218: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ - 219: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Clear │ │ │ │ │ - 220: 000007bd 22 FUNC GLOBAL DEFAULT 6 PyMapping_Check │ │ │ │ │ - 221: 00000195 90 FUNC GLOBAL DEFAULT 1 PyMapping_SetItemString │ │ │ │ │ - 222: 000007d5 96 FUNC GLOBAL DEFAULT 6 PyObject_GetBuffer │ │ │ │ │ - 223: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_BadInternalCall │ │ │ │ │ - 224: 00000835 318 FUNC GLOBAL DEFAULT 6 PyBuffer_FillInfo │ │ │ │ │ - 225: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_BufferError │ │ │ │ │ - 226: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ - 227: 00000975 88 FUNC GLOBAL DEFAULT 6 PyBuffer_Release │ │ │ │ │ - 228: 000009cd 780 FUNC GLOBAL DEFAULT 6 PyObject_IsInstance │ │ │ │ │ - 229: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnion_Type │ │ │ │ │ - 230: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_IsTrue │ │ │ │ │ - 231: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_union_args │ │ │ │ │ - 232: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_CheckRecursiveCall │ │ │ │ │ - 233: 000013f1 36 FUNC GLOBAL DEFAULT 6 PySequence_Contains │ │ │ │ │ - 234: 000006a1 384 FUNC GLOBAL HIDDEN 1 _PySequence_IterSearch │ │ │ │ │ - 235: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_OverflowError │ │ │ │ │ - 236: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_GivenExceptionMatches │ │ │ │ │ - 237: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_Type │ │ │ │ │ - 238: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_DeprecationWarning │ │ │ │ │ - 239: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_WarnFormat │ │ │ │ │ - 240: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_Format │ │ │ │ │ - 241: 00001579 220 FUNC GLOBAL DEFAULT 6 _PyNumber_Index │ │ │ │ │ - 242: 00001655 314 FUNC GLOBAL DEFAULT 6 PyNumber_InPlaceOr │ │ │ │ │ - 243: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_IsSubtype │ │ │ │ │ - 244: 000018e1 408 FUNC GLOBAL DEFAULT 6 PyObject_Format │ │ │ │ │ - 245: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Type │ │ │ │ │ - 246: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Str │ │ │ │ │ - 247: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_New │ │ │ │ │ - 248: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_SystemError │ │ │ │ │ - 249: 00001b11 280 FUNC GLOBAL DEFAULT 6 PyNumber_Lshift │ │ │ │ │ - 250: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyCFunction_Type │ │ │ │ │ - 251: 00000000 0 NOTYPE GLOBAL DEFAULT UND strcmp │ │ │ │ │ - 252: 00001d45 280 FUNC GLOBAL DEFAULT 6 PyNumber_Subtract │ │ │ │ │ - 253: 00001e5d 500 FUNC GLOBAL DEFAULT 6 PyObject_IsSubclass │ │ │ │ │ - 254: 00002675 444 FUNC GLOBAL DEFAULT 6 PyNumber_InPlaceAdd │ │ │ │ │ - 255: 00002831 66 FUNC GLOBAL DEFAULT 6 PyNumber_Negative │ │ │ │ │ - 256: 00002875 260 FUNC GLOBAL DEFAULT 6 PySequence_Fast │ │ │ │ │ - 257: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_New │ │ │ │ │ - 258: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyList_Extend │ │ │ │ │ - 259: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_SetString │ │ │ │ │ - 260: 00002979 66 FUNC GLOBAL DEFAULT 6 PyNumber_Invert │ │ │ │ │ - 261: 000029bd 16 FUNC GLOBAL DEFAULT 6 PyObject_CheckBuffer │ │ │ │ │ - 262: 000029cd 484 FUNC GLOBAL DEFAULT 6 PyObject_LengthHint │ │ │ │ │ - 263: 00002c0d 96 FUNC GLOBAL HIDDEN 6 _PyObject_RealIsSubclass │ │ │ │ │ - 264: 00002c6d 204 FUNC GLOBAL DEFAULT 6 PyObject_DelItem │ │ │ │ │ - 265: 00002dad 154 FUNC GLOBAL DEFAULT 6 PySequence_DelItem │ │ │ │ │ - 266: 00002d39 114 FUNC GLOBAL DEFAULT 6 PySequence_List │ │ │ │ │ - 267: 00002e49 392 FUNC GLOBAL DEFAULT 6 PyNumber_Add │ │ │ │ │ - 268: 00002fd1 18 FUNC GLOBAL DEFAULT 6 PyIndex_Check │ │ │ │ │ - 269: 00002fe5 624 FUNC GLOBAL DEFAULT 6 PyNumber_Multiply │ │ │ │ │ - 270: 00003255 280 FUNC GLOBAL DEFAULT 6 PyNumber_And │ │ │ │ │ - 271: 0000336d 728 FUNC GLOBAL DEFAULT 6 PyNumber_Long │ │ │ │ │ - 272: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromUnicodeObject │ │ │ │ │ - 273: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyLong_FromBytes │ │ │ │ │ - 274: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyByteArray_Type │ │ │ │ │ + 57: 00000458 0 NOTYPE LOCAL DEFAULT 5 .LC26 │ │ │ │ │ + 58: 00000460 0 NOTYPE LOCAL DEFAULT 5 .LC27 │ │ │ │ │ + 59: 000004d8 0 NOTYPE LOCAL DEFAULT 5 .LC28 │ │ │ │ │ + 60: 000004dc 0 NOTYPE LOCAL DEFAULT 5 .LC29 │ │ │ │ │ + 61: 00000500 0 NOTYPE LOCAL DEFAULT 5 .LC30 │ │ │ │ │ + 62: 00001f39 1570 FUNC LOCAL DEFAULT 6 object_issubclass │ │ │ │ │ + 63: 00000439 94 FUNC LOCAL DEFAULT 1 recursive_issubclass │ │ │ │ │ + 64: 00000bb1 140 FUNC LOCAL DEFAULT 1 check_class │ │ │ │ │ + 65: 00000499 64 FUNC LOCAL DEFAULT 1 recursive_issubclass.part.0 │ │ │ │ │ + 66: 00001f30 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 67: 00001f38 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 68: 000023bc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 69: 000023c0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 70: 00000518 0 NOTYPE LOCAL DEFAULT 5 .LC31 │ │ │ │ │ + 71: 0000051c 0 NOTYPE LOCAL DEFAULT 5 .LC32 │ │ │ │ │ + 72: 0000285c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 73: 00000544 0 NOTYPE LOCAL DEFAULT 5 .LC33 │ │ │ │ │ + 74: 00002860 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 75: 00002a88 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 76: 0000056c 0 NOTYPE LOCAL DEFAULT 5 .LC34 │ │ │ │ │ + 77: 00002a98 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 78: 00000594 0 NOTYPE LOCAL DEFAULT 5 .LC35 │ │ │ │ │ + 79: 00000c3d 336 FUNC LOCAL DEFAULT 1 abstract_issubclass │ │ │ │ │ + 80: 000005d8 0 NOTYPE LOCAL DEFAULT 5 .LC36 │ │ │ │ │ + 81: 00000608 0 NOTYPE LOCAL DEFAULT 5 .LC37 │ │ │ │ │ + 82: 00000638 0 NOTYPE LOCAL DEFAULT 5 .LC38 │ │ │ │ │ + 83: 0000063c 0 NOTYPE LOCAL DEFAULT 5 .LC39 │ │ │ │ │ + 84: 00000670 0 NOTYPE LOCAL DEFAULT 5 .LC40 │ │ │ │ │ + 85: 00000674 0 NOTYPE LOCAL DEFAULT 5 .LC41 │ │ │ │ │ + 86: 00000678 0 NOTYPE LOCAL DEFAULT 5 .LC42 │ │ │ │ │ + 87: 000006a0 0 NOTYPE LOCAL DEFAULT 5 .LC43 │ │ │ │ │ + 88: 00000748 0 NOTYPE LOCAL DEFAULT 5 .LC44 │ │ │ │ │ + 89: 0000077c 0 NOTYPE LOCAL DEFAULT 5 .LC45 │ │ │ │ │ + 90: 000007ac 0 NOTYPE LOCAL DEFAULT 5 .LC46 │ │ │ │ │ + 91: 00003520 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 92: 00000800 0 NOTYPE LOCAL DEFAULT 5 .LC47 │ │ │ │ │ + 93: 00003528 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 94: 000035fc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 95: 00003600 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 96: 00000840 0 NOTYPE LOCAL DEFAULT 5 .LC48 │ │ │ │ │ + 97: 00003830 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 98: 00000874 0 NOTYPE LOCAL DEFAULT 5 .LC49 │ │ │ │ │ + 99: 00003838 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 100: 00003a78 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 101: 00003a80 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 102: 0000088c 0 NOTYPE LOCAL DEFAULT 5 .LC50 │ │ │ │ │ + 103: 00000890 0 NOTYPE LOCAL DEFAULT 5 .LC51 │ │ │ │ │ + 104: 000004d9 110 FUNC LOCAL DEFAULT 1 sequence_repeat │ │ │ │ │ + 105: 00000894 0 NOTYPE LOCAL DEFAULT 5 .LC52 │ │ │ │ │ + 106: 00000898 0 NOTYPE LOCAL DEFAULT 5 .LC53 │ │ │ │ │ + 107: 0000089c 0 NOTYPE LOCAL DEFAULT 5 .LC54 │ │ │ │ │ + 108: 000008a0 0 NOTYPE LOCAL DEFAULT 5 .LC55 │ │ │ │ │ + 109: 00000db5 42 FUNC LOCAL DEFAULT 1 _IsFortranContiguous.part.0 │ │ │ │ │ + 110: 00000000 0 NOTYPE LOCAL DEFAULT 8 $t │ │ │ │ │ + 111: 00000001 60 FUNC LOCAL DEFAULT 8 _IsCContiguous │ │ │ │ │ + 112: 000008ac 0 NOTYPE LOCAL DEFAULT 5 .LC56 │ │ │ │ │ + 113: 000008b0 0 NOTYPE LOCAL DEFAULT 5 .LC57 │ │ │ │ │ + 114: 000008d8 0 NOTYPE LOCAL DEFAULT 5 .LC58 │ │ │ │ │ + 115: 000046d0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 116: 000008e4 0 NOTYPE LOCAL DEFAULT 5 .LC59 │ │ │ │ │ + 117: 000046d4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 118: 0000090c 0 NOTYPE LOCAL DEFAULT 5 .LC60 │ │ │ │ │ + 119: 0000092c 0 NOTYPE LOCAL DEFAULT 5 .LC61 │ │ │ │ │ + 120: 00000930 0 NOTYPE LOCAL DEFAULT 5 .LC62 │ │ │ │ │ + 121: 00000934 0 NOTYPE LOCAL DEFAULT 5 .LC63 │ │ │ │ │ + 122: 00000960 0 NOTYPE LOCAL DEFAULT 5 .LC64 │ │ │ │ │ + 123: 00000980 0 NOTYPE LOCAL DEFAULT 5 .LC65 │ │ │ │ │ + 124: 000009a0 0 NOTYPE LOCAL DEFAULT 5 .LC66 │ │ │ │ │ + 125: 000008d4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 126: 000009c8 0 NOTYPE LOCAL DEFAULT 5 .LC67 │ │ │ │ │ + 127: 000009f8 0 NOTYPE LOCAL DEFAULT 5 .LC68 │ │ │ │ │ + 128: 000008d8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 129: 000009fc 0 NOTYPE LOCAL DEFAULT 5 .LC69 │ │ │ │ │ + 130: 00000a00 0 NOTYPE LOCAL DEFAULT 5 .LC70 │ │ │ │ │ + 131: 00000a48 0 NOTYPE LOCAL DEFAULT 5 .LC71 │ │ │ │ │ + 132: 00000a90 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 133: 00000a98 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 134: 00000b18 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 135: 00000a4c 0 NOTYPE LOCAL DEFAULT 5 .LC72 │ │ │ │ │ + 136: 00000b1c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 137: 00000a50 0 NOTYPE LOCAL DEFAULT 5 .LC73 │ │ │ │ │ + 138: 00000a80 0 NOTYPE LOCAL DEFAULT 5 .LC74 │ │ │ │ │ + 139: 00000b34 0 NOTYPE LOCAL DEFAULT 5 .LC75 │ │ │ │ │ + 140: 00000b5c 0 NOTYPE LOCAL DEFAULT 5 .LC76 │ │ │ │ │ + 141: 00000047 416 FUNC LOCAL DEFAULT 8 ternary_iop.constprop.0 │ │ │ │ │ + 142: 00000b60 0 NOTYPE LOCAL DEFAULT 5 .LC77 │ │ │ │ │ + 143: 00000b64 0 NOTYPE LOCAL DEFAULT 5 .LC78 │ │ │ │ │ + 144: 00000c34 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 145: 00000b68 0 NOTYPE LOCAL DEFAULT 5 .LC79 │ │ │ │ │ + 146: 00000c3c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 147: 00000d80 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 148: 00000b7c 0 NOTYPE LOCAL DEFAULT 5 .LC80 │ │ │ │ │ + 149: 00000b80 0 NOTYPE LOCAL DEFAULT 5 .LC81 │ │ │ │ │ + 150: 00000b84 0 NOTYPE LOCAL DEFAULT 5 .LC82 │ │ │ │ │ + 151: 00000d8c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 152: 000002eb 68 FUNC LOCAL DEFAULT 8 _IsFortranContiguous │ │ │ │ │ + 153: 00000b88 0 NOTYPE LOCAL DEFAULT 5 .LC83 │ │ │ │ │ + 154: 00000bb4 0 NOTYPE LOCAL DEFAULT 5 .LC84 │ │ │ │ │ + 155: 00000bec 0 NOTYPE LOCAL DEFAULT 5 .LC85 │ │ │ │ │ + 156: 000005a0 0 NOTYPE LOCAL DEFAULT 8 $d │ │ │ │ │ + 157: 00000c10 0 NOTYPE LOCAL DEFAULT 5 .LC86 │ │ │ │ │ + 158: 000005a4 0 NOTYPE LOCAL DEFAULT 8 $t │ │ │ │ │ + 159: 00000c98 0 NOTYPE LOCAL DEFAULT 5 .LC87 │ │ │ │ │ + 160: 00000d38 0 NOTYPE LOCAL DEFAULT 5 .LC88 │ │ │ │ │ + 161: 00000d68 0 NOTYPE LOCAL DEFAULT 5 .LC89 │ │ │ │ │ + 162: 00000d8c 0 NOTYPE LOCAL DEFAULT 5 .LC90 │ │ │ │ │ + 163: 00000875 22 FUNC LOCAL DEFAULT 8 _buffer_release_call │ │ │ │ │ + 164: 00000dc0 0 NOTYPE LOCAL DEFAULT 5 .LC91 │ │ │ │ │ + 165: 00000dcc 0 NOTYPE LOCAL DEFAULT 5 .LC92 │ │ │ │ │ + 166: 000009b1 46 FUNC LOCAL DEFAULT 8 _Py_add_one_to_index_C │ │ │ │ │ + 167: 000009df 44 FUNC LOCAL DEFAULT 8 _Py_add_one_to_index_F │ │ │ │ │ + 168: 00000dd4 0 NOTYPE LOCAL DEFAULT 5 .LC93 │ │ │ │ │ + 169: 00000e0c 0 NOTYPE LOCAL DEFAULT 5 .LC94 │ │ │ │ │ + 170: 00000e44 0 NOTYPE LOCAL DEFAULT 5 .LC95 │ │ │ │ │ + 171: 00000c4d 78 FUNC LOCAL DEFAULT 8 as_read_buffer │ │ │ │ │ + 172: 00000001 1088 FUNC GLOBAL DEFAULT 6 PySequence_Tuple │ │ │ │ │ + 173: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Type │ │ │ │ │ + 174: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_Type │ │ │ │ │ + 175: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_AsTuple │ │ │ │ │ + 176: 00000599 162 FUNC GLOBAL DEFAULT 6 PyObject_GetIter │ │ │ │ │ + 177: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_LookupSpecial │ │ │ │ │ + 178: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_CheckFunctionResult │ │ │ │ │ + 179: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ + 180: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NotImplementedStruct │ │ │ │ │ + 181: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsSsize_t │ │ │ │ │ + 182: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_New │ │ │ │ │ + 183: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Occurred │ │ │ │ │ + 184: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTuple_Resize │ │ │ │ │ + 185: 00002a99 90 FUNC GLOBAL DEFAULT 6 PyObject_Size │ │ │ │ │ + 186: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ + 187: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_ExceptionMatches │ │ │ │ │ + 188: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyRuntime │ │ │ │ │ + 189: 00000000 0 TLS GLOBAL DEFAULT UND _Py_tss_tstate │ │ │ │ │ + 190: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_Clear │ │ │ │ │ + 191: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_StopIteration │ │ │ │ │ + 192: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ValueError │ │ │ │ │ + 193: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ + 194: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_MakeTpCall │ │ │ │ │ + 195: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_NoMemory │ │ │ │ │ + 196: 00000001 356 FUNC GLOBAL DEFAULT 1 PyMapping_GetItemString │ │ │ │ │ + 197: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromString │ │ │ │ │ + 198: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_IndexError │ │ │ │ │ + 199: 00001419 356 FUNC GLOBAL DEFAULT 6 PyNumber_AsSsize_t │ │ │ │ │ + 200: 00001a7d 152 FUNC GLOBAL DEFAULT 6 PySequence_GetItem │ │ │ │ │ + 201: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_Type │ │ │ │ │ + 202: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetOptionalAttr │ │ │ │ │ + 203: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ + 204: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallOneArg │ │ │ │ │ + 205: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_GenericAlias │ │ │ │ │ + 206: 00000441 344 FUNC GLOBAL DEFAULT 6 PyObject_GetItem │ │ │ │ │ + 207: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_NextNotImplemented │ │ │ │ │ + 208: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySeqIter_New │ │ │ │ │ + 209: 0000063d 92 FUNC GLOBAL DEFAULT 6 PyIter_Next │ │ │ │ │ + 210: 00000699 206 FUNC GLOBAL DEFAULT 6 PyObject_SetItem │ │ │ │ │ + 211: 00000e3d 156 FUNC GLOBAL DEFAULT 1 PySequence_SetItem │ │ │ │ │ + 212: 00000165 48 FUNC GLOBAL DEFAULT 1 PyObject_Type │ │ │ │ │ + 213: 00000769 86 FUNC GLOBAL DEFAULT 6 PyMapping_GetOptionalItem │ │ │ │ │ + 214: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Type │ │ │ │ │ + 215: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_GetItemRef │ │ │ │ │ + 216: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_KeyError │ │ │ │ │ + 217: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ + 218: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Clear │ │ │ │ │ + 219: 000007c1 22 FUNC GLOBAL DEFAULT 6 PyMapping_Check │ │ │ │ │ + 220: 00000195 90 FUNC GLOBAL DEFAULT 1 PyMapping_SetItemString │ │ │ │ │ + 221: 000007d9 96 FUNC GLOBAL DEFAULT 6 PyObject_GetBuffer │ │ │ │ │ + 222: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_BadInternalCall │ │ │ │ │ + 223: 00000839 318 FUNC GLOBAL DEFAULT 6 PyBuffer_FillInfo │ │ │ │ │ + 224: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_BufferError │ │ │ │ │ + 225: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ + 226: 00000979 88 FUNC GLOBAL DEFAULT 6 PyBuffer_Release │ │ │ │ │ + 227: 000009d1 780 FUNC GLOBAL DEFAULT 6 PyObject_IsInstance │ │ │ │ │ + 228: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnion_Type │ │ │ │ │ + 229: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_IsTrue │ │ │ │ │ + 230: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_union_args │ │ │ │ │ + 231: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_CheckRecursiveCall │ │ │ │ │ + 232: 000013f5 36 FUNC GLOBAL DEFAULT 6 PySequence_Contains │ │ │ │ │ + 233: 00000759 384 FUNC GLOBAL HIDDEN 1 _PySequence_IterSearch │ │ │ │ │ + 234: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_OverflowError │ │ │ │ │ + 235: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_GivenExceptionMatches │ │ │ │ │ + 236: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_Type │ │ │ │ │ + 237: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_DeprecationWarning │ │ │ │ │ + 238: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_WarnFormat │ │ │ │ │ + 239: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_Format │ │ │ │ │ + 240: 0000157d 220 FUNC GLOBAL DEFAULT 6 _PyNumber_Index │ │ │ │ │ + 241: 00001659 314 FUNC GLOBAL DEFAULT 6 PyNumber_InPlaceOr │ │ │ │ │ + 242: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_IsSubtype │ │ │ │ │ + 243: 000018e5 408 FUNC GLOBAL DEFAULT 6 PyObject_Format │ │ │ │ │ + 244: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Type │ │ │ │ │ + 245: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Str │ │ │ │ │ + 246: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_New │ │ │ │ │ + 247: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_SystemError │ │ │ │ │ + 248: 00001b15 280 FUNC GLOBAL DEFAULT 6 PyNumber_Lshift │ │ │ │ │ + 249: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyCFunction_Type │ │ │ │ │ + 250: 00000000 0 NOTYPE GLOBAL DEFAULT UND strcmp │ │ │ │ │ + 251: 00001c2d 280 FUNC GLOBAL DEFAULT 6 PyNumber_Subtract │ │ │ │ │ + 252: 00001d45 500 FUNC GLOBAL DEFAULT 6 PyObject_IsSubclass │ │ │ │ │ + 253: 0000255d 444 FUNC GLOBAL DEFAULT 6 PyNumber_InPlaceAdd │ │ │ │ │ + 254: 00002719 66 FUNC GLOBAL DEFAULT 6 PyNumber_Negative │ │ │ │ │ + 255: 0000275d 260 FUNC GLOBAL DEFAULT 6 PySequence_Fast │ │ │ │ │ + 256: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_New │ │ │ │ │ + 257: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyList_Extend │ │ │ │ │ + 258: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_SetString │ │ │ │ │ + 259: 00002861 66 FUNC GLOBAL DEFAULT 6 PyNumber_Invert │ │ │ │ │ + 260: 000028a5 16 FUNC GLOBAL DEFAULT 6 PyObject_CheckBuffer │ │ │ │ │ + 261: 000028b5 484 FUNC GLOBAL DEFAULT 6 PyObject_LengthHint │ │ │ │ │ + 262: 00002af5 96 FUNC GLOBAL HIDDEN 6 _PyObject_RealIsSubclass │ │ │ │ │ + 263: 00002b55 204 FUNC GLOBAL DEFAULT 6 PyObject_DelItem │ │ │ │ │ + 264: 00002c95 154 FUNC GLOBAL DEFAULT 6 PySequence_DelItem │ │ │ │ │ + 265: 00002c21 114 FUNC GLOBAL DEFAULT 6 PySequence_List │ │ │ │ │ + 266: 00002d31 392 FUNC GLOBAL DEFAULT 6 PyNumber_Add │ │ │ │ │ + 267: 00002eb9 18 FUNC GLOBAL DEFAULT 6 PyIndex_Check │ │ │ │ │ + 268: 00002ecd 624 FUNC GLOBAL DEFAULT 6 PyNumber_Multiply │ │ │ │ │ + 269: 0000313d 280 FUNC GLOBAL DEFAULT 6 PyNumber_And │ │ │ │ │ + 270: 00003255 724 FUNC GLOBAL DEFAULT 6 PyNumber_Long │ │ │ │ │ + 271: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromUnicodeObject │ │ │ │ │ + 272: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyLong_FromBytes │ │ │ │ │ + 273: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyByteArray_Type │ │ │ │ │ + 274: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyByteArray_empty_string │ │ │ │ │ 275: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_WarnEx │ │ │ │ │ - 276: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyByteArray_empty_string │ │ │ │ │ - 277: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyLong_Copy │ │ │ │ │ - 278: 00003b9d 262 FUNC GLOBAL DEFAULT 6 PyNumber_Index │ │ │ │ │ - 279: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_FromStringAndSize │ │ │ │ │ - 280: 0000371d 80 FUNC GLOBAL DEFAULT 6 PyNumber_Check │ │ │ │ │ - 281: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyComplex_Type │ │ │ │ │ - 282: 0000376d 488 FUNC GLOBAL DEFAULT 6 PyMapping_Keys │ │ │ │ │ - 283: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_VectorcallMethod │ │ │ │ │ - 284: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Keys │ │ │ │ │ - 285: 00003955 90 FUNC GLOBAL DEFAULT 6 PyMapping_Size │ │ │ │ │ - 286: 000039b1 492 FUNC GLOBAL DEFAULT 6 PyMapping_Items │ │ │ │ │ - 287: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Items │ │ │ │ │ - 288: 00003ca5 280 FUNC GLOBAL DEFAULT 6 PyNumber_Or │ │ │ │ │ - 289: 00003dbd 280 FUNC GLOBAL DEFAULT 6 PyNumber_FloorDivide │ │ │ │ │ - 290: 00003ed5 26 FUNC GLOBAL DEFAULT 6 PyIter_Check │ │ │ │ │ - 291: 00003ef1 280 FUNC GLOBAL DEFAULT 6 PyNumber_Remainder │ │ │ │ │ - 292: 00000549 40 FUNC GLOBAL DEFAULT 1 PyNumber_InPlaceSubtract │ │ │ │ │ - 293: 00004009 280 FUNC GLOBAL DEFAULT 6 PyNumber_TrueDivide │ │ │ │ │ - 294: 00004121 396 FUNC GLOBAL HIDDEN 6 _PyNumber_PowerNoMod │ │ │ │ │ - 295: 000042ad 346 FUNC GLOBAL DEFAULT 6 PyBuffer_IsContiguous │ │ │ │ │ - 296: 00004409 314 FUNC GLOBAL DEFAULT 6 PyNumber_InPlaceAnd │ │ │ │ │ - 297: 00004545 66 FUNC GLOBAL DEFAULT 6 PyNumber_Absolute │ │ │ │ │ - 298: 00004589 280 FUNC GLOBAL DEFAULT 6 PyNumber_Divmod │ │ │ │ │ - 299: 000046a1 26 FUNC GLOBAL DEFAULT 6 PySequence_Check │ │ │ │ │ - 300: 00000591 30 FUNC GLOBAL HIDDEN 1 _PyObject_HasLen │ │ │ │ │ - 301: 000046bd 92 FUNC GLOBAL DEFAULT 6 PySequence_Size │ │ │ │ │ - 302: 00004719 216 FUNC GLOBAL HIDDEN 6 _PyObject_RealIsInstance │ │ │ │ │ - 303: 000047f1 424 FUNC GLOBAL DEFAULT 6 PySequence_Concat │ │ │ │ │ - 304: 000005b1 120 FUNC GLOBAL DEFAULT 1 PySequence_GetSlice │ │ │ │ │ - 305: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PySlice_FromIndices │ │ │ │ │ - 306: 00004999 280 FUNC GLOBAL DEFAULT 6 PyNumber_Xor │ │ │ │ │ - 307: 00000629 114 FUNC GLOBAL DEFAULT 1 PyNumber_InPlaceXor │ │ │ │ │ - 308: 0000069d 4 FUNC GLOBAL DEFAULT 1 PySequence_Index │ │ │ │ │ - 309: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_RichCompareBool │ │ │ │ │ - 310: 00004ab1 296 FUNC GLOBAL DEFAULT 6 PyNumber_ToBase │ │ │ │ │ - 311: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyLong_Format │ │ │ │ │ - 312: 00000821 180 FUNC GLOBAL DEFAULT 1 PyNumber_InPlaceMultiply │ │ │ │ │ - 313: 00004bd9 280 FUNC GLOBAL DEFAULT 6 PyNumber_Rshift │ │ │ │ │ - 314: 00004cf1 418 FUNC GLOBAL DEFAULT 6 PyNumber_Power │ │ │ │ │ - 315: 00004e95 314 FUNC GLOBAL DEFAULT 6 PyNumber_InPlaceLshift │ │ │ │ │ - 316: 000008d5 268 FUNC GLOBAL DEFAULT 1 PyMapping_Values │ │ │ │ │ - 317: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Values │ │ │ │ │ - 318: 000009e1 132 FUNC GLOBAL DEFAULT 1 PyIter_Send │ │ │ │ │ - 319: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyGen_FetchStopIterationValue │ │ │ │ │ - 320: 00000a65 40 FUNC GLOBAL DEFAULT 1 PyNumber_InPlaceRemainder │ │ │ │ │ - 321: 00004fd1 374 FUNC GLOBAL DEFAULT 6 PyNumber_Float │ │ │ │ │ - 322: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFloat_Type │ │ │ │ │ - 323: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFloat_FromString │ │ │ │ │ - 324: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsDouble │ │ │ │ │ - 325: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFloat_FromDouble │ │ │ │ │ - 326: 00000a8d 66 FUNC GLOBAL DEFAULT 1 PyNumber_Positive │ │ │ │ │ - 327: 00005149 314 FUNC GLOBAL DEFAULT 6 PyNumber_InPlaceFloorDivide │ │ │ │ │ - 328: 0000003d 10 FUNC GLOBAL HIDDEN 8 _PyNumber_InPlacePowerNoMod │ │ │ │ │ - 329: 00000ad1 40 FUNC GLOBAL DEFAULT 1 PyNumber_InPlaceTrueDivide │ │ │ │ │ - 330: 000001e7 60 FUNC GLOBAL DEFAULT 8 PyNumber_MatrixMultiply │ │ │ │ │ - 331: 00000223 38 FUNC GLOBAL DEFAULT 8 PyNumber_InPlaceMatrixMultiply │ │ │ │ │ - 332: 00000cd5 40 FUNC GLOBAL DEFAULT 1 PyNumber_InPlaceRshift │ │ │ │ │ - 333: 0000028d 6 FUNC GLOBAL DEFAULT 8 PySequence_Count │ │ │ │ │ - 334: 00000293 360 FUNC GLOBAL DEFAULT 8 PySequence_InPlaceConcat │ │ │ │ │ - 335: 00000d29 90 FUNC GLOBAL DEFAULT 1 PyMapping_GetOptionalItemString │ │ │ │ │ - 336: 000003fb 2 FUNC GLOBAL DEFAULT 8 PyNumber_InPlacePower │ │ │ │ │ - 337: 000003fd 134 FUNC GLOBAL DEFAULT 8 PyObject_GetAIter │ │ │ │ │ - 338: 00000483 78 FUNC GLOBAL DEFAULT 8 PyObject_DelItemString │ │ │ │ │ - 339: 00000501 64 FUNC GLOBAL DEFAULT 8 PyMapping_HasKey │ │ │ │ │ - 340: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_FormatUnraisable │ │ │ │ │ - 341: 00000541 62 FUNC GLOBAL DEFAULT 8 PyMapping_HasKeyString │ │ │ │ │ - 342: 0000057f 36 FUNC GLOBAL DEFAULT 8 PyMapping_HasKeyStringWithError │ │ │ │ │ - 343: 000005a3 36 FUNC GLOBAL DEFAULT 8 PyMapping_HasKeyWithError │ │ │ │ │ - 344: 00000e21 120 FUNC GLOBAL DEFAULT 1 PySequence_DelSlice │ │ │ │ │ - 345: 000005c7 174 FUNC GLOBAL DEFAULT 8 PySequence_InPlaceRepeat │ │ │ │ │ - 346: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSsize_t │ │ │ │ │ - 347: 00000675 334 FUNC GLOBAL DEFAULT 8 PySequence_Repeat │ │ │ │ │ - 348: 00000e99 122 FUNC GLOBAL DEFAULT 1 PySequence_SetSlice │ │ │ │ │ - 349: 00005285 134 FUNC GLOBAL DEFAULT 6 PyBuffer_GetPointer │ │ │ │ │ - 350: 000007c3 14 FUNC GLOBAL DEFAULT 8 _PyBuffer_ReleaseInInterpreterAndRawFree │ │ │ │ │ - 351: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_CallInInterpreterAndRawFree │ │ │ │ │ - 352: 000007e7 116 FUNC GLOBAL DEFAULT 8 PyBuffer_SizeFromFormat │ │ │ │ │ - 353: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyImport_GetModuleAttrString │ │ │ │ │ - 354: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallFunctionObjArgs │ │ │ │ │ - 355: 0000085b 178 FUNC GLOBAL DEFAULT 8 PyBuffer_FromContiguous │ │ │ │ │ - 356: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcpy │ │ │ │ │ - 357: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Malloc │ │ │ │ │ - 358: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_idiv │ │ │ │ │ - 359: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Free │ │ │ │ │ - 360: 00000967 4 FUNC GLOBAL DEFAULT 8 PyObject_Length │ │ │ │ │ - 361: 0000096b 68 FUNC GLOBAL DEFAULT 8 PyBuffer_FillContiguousStrides │ │ │ │ │ - 362: 000009af 398 FUNC GLOBAL DEFAULT 8 PyObject_CopyData │ │ │ │ │ - 363: 00000b3d 108 FUNC GLOBAL DEFAULT 8 PyObject_AsWriteBuffer │ │ │ │ │ - 364: 00000bf7 2 FUNC GLOBAL DEFAULT 8 PyObject_AsCharBuffer │ │ │ │ │ - 365: 00000bf9 2 FUNC GLOBAL DEFAULT 8 PyObject_AsReadBuffer │ │ │ │ │ - 366: 00000bfb 60 FUNC GLOBAL DEFAULT 8 PyObject_CheckReadBuffer │ │ │ │ │ - 367: 00000c37 14 FUNC GLOBAL DEFAULT 8 _PyBuffer_ReleaseInInterpreter │ │ │ │ │ - 368: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_CallInInterpreter │ │ │ │ │ - 369: 00000c45 4 FUNC GLOBAL DEFAULT 8 PySequence_Length │ │ │ │ │ - 370: 00000c49 4 FUNC GLOBAL DEFAULT 8 PyMapping_Length │ │ │ │ │ - 371: 00000c4d 4 FUNC GLOBAL DEFAULT 8 PySequence_In │ │ │ │ │ - 372: 00000c51 30 FUNC GLOBAL DEFAULT 8 PyAIter_Check │ │ │ │ │ + 276: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyLong_Copy │ │ │ │ │ + 277: 00003a81 262 FUNC GLOBAL DEFAULT 6 PyNumber_Index │ │ │ │ │ + 278: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_FromStringAndSize │ │ │ │ │ + 279: 00003601 80 FUNC GLOBAL DEFAULT 6 PyNumber_Check │ │ │ │ │ + 280: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyComplex_Type │ │ │ │ │ + 281: 00003651 488 FUNC GLOBAL DEFAULT 6 PyMapping_Keys │ │ │ │ │ + 282: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_VectorcallMethod │ │ │ │ │ + 283: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Keys │ │ │ │ │ + 284: 00003839 90 FUNC GLOBAL DEFAULT 6 PyMapping_Size │ │ │ │ │ + 285: 00003895 492 FUNC GLOBAL DEFAULT 6 PyMapping_Items │ │ │ │ │ + 286: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Items │ │ │ │ │ + 287: 00003b89 280 FUNC GLOBAL DEFAULT 6 PyNumber_Or │ │ │ │ │ + 288: 00003ca1 280 FUNC GLOBAL DEFAULT 6 PyNumber_FloorDivide │ │ │ │ │ + 289: 00003db9 26 FUNC GLOBAL DEFAULT 6 PyIter_Check │ │ │ │ │ + 290: 00003dd5 280 FUNC GLOBAL DEFAULT 6 PyNumber_Remainder │ │ │ │ │ + 291: 00000549 40 FUNC GLOBAL DEFAULT 1 PyNumber_InPlaceSubtract │ │ │ │ │ + 292: 00003eed 280 FUNC GLOBAL DEFAULT 6 PyNumber_TrueDivide │ │ │ │ │ + 293: 00004005 396 FUNC GLOBAL HIDDEN 6 _PyNumber_PowerNoMod │ │ │ │ │ + 294: 00004191 346 FUNC GLOBAL DEFAULT 6 PyBuffer_IsContiguous │ │ │ │ │ + 295: 000042ed 314 FUNC GLOBAL DEFAULT 6 PyNumber_InPlaceAnd │ │ │ │ │ + 296: 00004429 66 FUNC GLOBAL DEFAULT 6 PyNumber_Absolute │ │ │ │ │ + 297: 0000446d 280 FUNC GLOBAL DEFAULT 6 PyNumber_Divmod │ │ │ │ │ + 298: 00004585 26 FUNC GLOBAL DEFAULT 6 PySequence_Check │ │ │ │ │ + 299: 00000591 30 FUNC GLOBAL HIDDEN 1 _PyObject_HasLen │ │ │ │ │ + 300: 000045a1 92 FUNC GLOBAL DEFAULT 6 PySequence_Size │ │ │ │ │ + 301: 000045fd 216 FUNC GLOBAL HIDDEN 6 _PyObject_RealIsInstance │ │ │ │ │ + 302: 000046d5 424 FUNC GLOBAL DEFAULT 6 PySequence_Concat │ │ │ │ │ + 303: 000005b1 120 FUNC GLOBAL DEFAULT 1 PySequence_GetSlice │ │ │ │ │ + 304: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PySlice_FromIndices │ │ │ │ │ + 305: 0000487d 280 FUNC GLOBAL DEFAULT 6 PyNumber_Xor │ │ │ │ │ + 306: 00000629 298 FUNC GLOBAL DEFAULT 1 PyNumber_InPlaceXor │ │ │ │ │ + 307: 00000755 4 FUNC GLOBAL DEFAULT 1 PySequence_Index │ │ │ │ │ + 308: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_RichCompareBool │ │ │ │ │ + 309: 00004995 296 FUNC GLOBAL DEFAULT 6 PyNumber_ToBase │ │ │ │ │ + 310: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyLong_Format │ │ │ │ │ + 311: 000008d9 180 FUNC GLOBAL DEFAULT 1 PyNumber_InPlaceMultiply │ │ │ │ │ + 312: 00004abd 280 FUNC GLOBAL DEFAULT 6 PyNumber_Rshift │ │ │ │ │ + 313: 00004bd5 418 FUNC GLOBAL DEFAULT 6 PyNumber_Power │ │ │ │ │ + 314: 00004d79 314 FUNC GLOBAL DEFAULT 6 PyNumber_InPlaceLshift │ │ │ │ │ + 315: 0000098d 268 FUNC GLOBAL DEFAULT 1 PyMapping_Values │ │ │ │ │ + 316: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Values │ │ │ │ │ + 317: 00000a99 132 FUNC GLOBAL DEFAULT 1 PyIter_Send │ │ │ │ │ + 318: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyGen_FetchStopIterationValue │ │ │ │ │ + 319: 00000b1d 40 FUNC GLOBAL DEFAULT 1 PyNumber_InPlaceRemainder │ │ │ │ │ + 320: 00004eb5 374 FUNC GLOBAL DEFAULT 6 PyNumber_Float │ │ │ │ │ + 321: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFloat_Type │ │ │ │ │ + 322: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFloat_FromString │ │ │ │ │ + 323: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsDouble │ │ │ │ │ + 324: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFloat_FromDouble │ │ │ │ │ + 325: 00000b45 66 FUNC GLOBAL DEFAULT 1 PyNumber_Positive │ │ │ │ │ + 326: 0000502d 314 FUNC GLOBAL DEFAULT 6 PyNumber_InPlaceFloorDivide │ │ │ │ │ + 327: 0000003d 10 FUNC GLOBAL HIDDEN 8 _PyNumber_InPlacePowerNoMod │ │ │ │ │ + 328: 00000b89 40 FUNC GLOBAL DEFAULT 1 PyNumber_InPlaceTrueDivide │ │ │ │ │ + 329: 000001e7 222 FUNC GLOBAL DEFAULT 8 PyNumber_MatrixMultiply │ │ │ │ │ + 330: 000002c5 38 FUNC GLOBAL DEFAULT 8 PyNumber_InPlaceMatrixMultiply │ │ │ │ │ + 331: 00000d8d 40 FUNC GLOBAL DEFAULT 1 PyNumber_InPlaceRshift │ │ │ │ │ + 332: 0000032f 6 FUNC GLOBAL DEFAULT 8 PySequence_Count │ │ │ │ │ + 333: 00000335 360 FUNC GLOBAL DEFAULT 8 PySequence_InPlaceConcat │ │ │ │ │ + 334: 00000de1 90 FUNC GLOBAL DEFAULT 1 PyMapping_GetOptionalItemString │ │ │ │ │ + 335: 0000049d 2 FUNC GLOBAL DEFAULT 8 PyNumber_InPlacePower │ │ │ │ │ + 336: 0000049f 134 FUNC GLOBAL DEFAULT 8 PyObject_GetAIter │ │ │ │ │ + 337: 00000525 78 FUNC GLOBAL DEFAULT 8 PyObject_DelItemString │ │ │ │ │ + 338: 000005a5 64 FUNC GLOBAL DEFAULT 8 PyMapping_HasKey │ │ │ │ │ + 339: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_FormatUnraisable │ │ │ │ │ + 340: 000005e5 62 FUNC GLOBAL DEFAULT 8 PyMapping_HasKeyString │ │ │ │ │ + 341: 00000623 36 FUNC GLOBAL DEFAULT 8 PyMapping_HasKeyStringWithError │ │ │ │ │ + 342: 00000647 36 FUNC GLOBAL DEFAULT 8 PyMapping_HasKeyWithError │ │ │ │ │ + 343: 00000ed9 120 FUNC GLOBAL DEFAULT 1 PySequence_DelSlice │ │ │ │ │ + 344: 0000066b 174 FUNC GLOBAL DEFAULT 8 PySequence_InPlaceRepeat │ │ │ │ │ + 345: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSsize_t │ │ │ │ │ + 346: 00000719 334 FUNC GLOBAL DEFAULT 8 PySequence_Repeat │ │ │ │ │ + 347: 00000f51 122 FUNC GLOBAL DEFAULT 1 PySequence_SetSlice │ │ │ │ │ + 348: 00005169 134 FUNC GLOBAL DEFAULT 6 PyBuffer_GetPointer │ │ │ │ │ + 349: 00000867 14 FUNC GLOBAL DEFAULT 8 _PyBuffer_ReleaseInInterpreterAndRawFree │ │ │ │ │ + 350: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_CallInInterpreterAndRawFree │ │ │ │ │ + 351: 0000088b 116 FUNC GLOBAL DEFAULT 8 PyBuffer_SizeFromFormat │ │ │ │ │ + 352: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyImport_GetModuleAttrString │ │ │ │ │ + 353: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallFunctionObjArgs │ │ │ │ │ + 354: 000008ff 178 FUNC GLOBAL DEFAULT 8 PyBuffer_FromContiguous │ │ │ │ │ + 355: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcpy │ │ │ │ │ + 356: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Malloc │ │ │ │ │ + 357: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_idiv │ │ │ │ │ + 358: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Free │ │ │ │ │ + 359: 00000a0b 4 FUNC GLOBAL DEFAULT 8 PyObject_Length │ │ │ │ │ + 360: 00000a0f 68 FUNC GLOBAL DEFAULT 8 PyBuffer_FillContiguousStrides │ │ │ │ │ + 361: 00000a53 398 FUNC GLOBAL DEFAULT 8 PyObject_CopyData │ │ │ │ │ + 362: 00000be1 108 FUNC GLOBAL DEFAULT 8 PyObject_AsWriteBuffer │ │ │ │ │ + 363: 00000c9b 2 FUNC GLOBAL DEFAULT 8 PyObject_AsCharBuffer │ │ │ │ │ + 364: 00000c9d 2 FUNC GLOBAL DEFAULT 8 PyObject_AsReadBuffer │ │ │ │ │ + 365: 00000c9f 60 FUNC GLOBAL DEFAULT 8 PyObject_CheckReadBuffer │ │ │ │ │ + 366: 00000cdb 14 FUNC GLOBAL DEFAULT 8 _PyBuffer_ReleaseInInterpreter │ │ │ │ │ + 367: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_CallInInterpreter │ │ │ │ │ + 368: 00000ce9 4 FUNC GLOBAL DEFAULT 8 PySequence_Length │ │ │ │ │ + 369: 00000ced 4 FUNC GLOBAL DEFAULT 8 PyMapping_Length │ │ │ │ │ + 370: 00000cf1 4 FUNC GLOBAL DEFAULT 8 PySequence_In │ │ │ │ │ + 371: 00000cf5 30 FUNC GLOBAL DEFAULT 8 PyAIter_Check │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,1671 +1,1669 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0xa718 contains 242 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0xa73c contains 251 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -0000001c 0000c60a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ -0000004e 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000072 0000c72f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -00000076 0000c730 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -0000007e 0000c80a R_ARM_THM_CALL 00001415 PyNumber_AsSsize_t │ │ │ │ │ -0000008a 0000c90a R_ARM_THM_CALL 00001a79 PySequence_GetItem │ │ │ │ │ -00000098 0000ca2f R_ARM_THM_MOVW_ABS_NC 00000000 PyType_Type │ │ │ │ │ -0000009c 0000ca30 R_ARM_THM_MOVT_ABS 00000000 PyType_Type │ │ │ │ │ -000000aa 0000cb0a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ -000000b4 0000cc2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000000b8 0000cc30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000000c4 0000cd0a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -000000e0 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000000ea 0000ce0a R_ARM_THM_CALL 00000000 Py_GenericAlias │ │ │ │ │ -000000f2 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000000f6 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000000fa 00000c2f R_ARM_THM_MOVW_ABS_NC 000000ac .LC4 │ │ │ │ │ -000000fe 00000c30 R_ARM_THM_MOVT_ABS 000000ac .LC4 │ │ │ │ │ -00000106 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000112 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000116 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000011c 00000b2f R_ARM_THM_MOVW_ABS_NC 00000088 .LC3 │ │ │ │ │ -00000120 00000b30 R_ARM_THM_MOVT_ABS 00000088 .LC3 │ │ │ │ │ -00000126 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000012e 0000b80a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000013a 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000013e 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000001c 0000c50a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ +0000004e 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000072 0000c62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +00000076 0000c630 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +0000007e 0000c70a R_ARM_THM_CALL 00001419 PyNumber_AsSsize_t │ │ │ │ │ +0000008a 0000c80a R_ARM_THM_CALL 00001a7d PySequence_GetItem │ │ │ │ │ +00000098 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 PyType_Type │ │ │ │ │ +0000009c 0000c930 R_ARM_THM_MOVT_ABS 00000000 PyType_Type │ │ │ │ │ +000000aa 0000ca0a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ +000000b4 0000cb2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000000b8 0000cb30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000000c4 0000cc0a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +000000e0 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000000ea 0000cd0a R_ARM_THM_CALL 00000000 Py_GenericAlias │ │ │ │ │ +000000f6 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000000fa 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000000fe 00000b2f R_ARM_THM_MOVW_ABS_NC 00000088 .LC3 │ │ │ │ │ +00000102 00000b30 R_ARM_THM_MOVT_ABS 00000088 .LC3 │ │ │ │ │ +0000010a 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000112 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000116 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000011c 00000c2f R_ARM_THM_MOVW_ABS_NC 000000ac .LC4 │ │ │ │ │ +00000120 00000c30 R_ARM_THM_MOVT_ABS 000000ac .LC4 │ │ │ │ │ +00000126 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000012e 0000b70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000013a 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000013e 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00000144 00000a2f R_ARM_THM_MOVW_ABS_NC 00000058 .LC2 │ │ │ │ │ 00000148 00000a30 R_ARM_THM_MOVT_ABS 00000058 .LC2 │ │ │ │ │ -0000014e 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000154 0000080a R_ARM_THM_CALL 000004d1 null_error.isra.0 │ │ │ │ │ -0000015a 0000080a R_ARM_THM_CALL 000004d1 null_error.isra.0 │ │ │ │ │ -00000160 0000bd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000018a 0000080a R_ARM_THM_CALL 000004d1 null_error.isra.0 │ │ │ │ │ -000001ac 0000c60a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ -000001ba 0000d30a R_ARM_THM_CALL 00000695 PyObject_SetItem │ │ │ │ │ -000001d8 0000080a R_ARM_THM_CALL 000004d1 null_error.isra.0 │ │ │ │ │ -000001e6 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000222 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000226 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000240 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000244 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000027a 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000282 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000286 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000029e 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000002a2 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000002ca 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000002ce 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000002f0 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000300 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000030e 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000031c 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000332 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000336 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000034a 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000034e 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000014e 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000154 0000050a R_ARM_THM_CALL 00000573 null_error.isra.0 │ │ │ │ │ +0000015a 0000050a R_ARM_THM_CALL 00000573 null_error.isra.0 │ │ │ │ │ +00000160 0000bc02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000018a 0000050a R_ARM_THM_CALL 00000573 null_error.isra.0 │ │ │ │ │ +000001ac 0000c50a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ +000001ba 0000d20a R_ARM_THM_CALL 00000699 PyObject_SetItem │ │ │ │ │ +000001d8 0000050a R_ARM_THM_CALL 00000573 null_error.isra.0 │ │ │ │ │ +000001e6 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000222 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000226 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000240 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000244 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000027a 0000f20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000282 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000286 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000029e 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000002a2 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000002ca 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000002ce 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000002f0 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000300 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000030e 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000031c 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000332 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000336 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000034a 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000034e 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00000356 00002e2f R_ARM_THM_MOVW_ABS_NC 00000348 .LC19 │ │ │ │ │ 0000035a 00002e30 R_ARM_THM_MOVT_ABS 00000348 .LC19 │ │ │ │ │ -00000368 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000380 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000039a 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000039e 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000003bc 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000003c0 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000368 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000380 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000039a 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000039e 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000003bc 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000003c0 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 000003ca 00002e2f R_ARM_THM_MOVW_ABS_NC 00000348 .LC19 │ │ │ │ │ 000003ce 00002e30 R_ARM_THM_MOVT_ABS 00000348 .LC19 │ │ │ │ │ -000003d8 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000003f2 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000003fc 0000fa2f R_ARM_THM_MOVW_ABS_NC 00000000 PyCFunction_Type │ │ │ │ │ -00000400 0000fa30 R_ARM_THM_MOVT_ABS 00000000 PyCFunction_Type │ │ │ │ │ -0000040a 00003a2f R_ARM_THM_MOVW_ABS_NC 00000458 .LC26 │ │ │ │ │ -0000040e 00003a30 R_ARM_THM_MOVT_ABS 00000458 .LC26 │ │ │ │ │ -00000416 0000fb0a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00000426 00003b2f R_ARM_THM_MOVW_ABS_NC 00000460 .LC27 │ │ │ │ │ -0000042a 00003b30 R_ARM_THM_MOVT_ABS 00000460 .LC27 │ │ │ │ │ -00000430 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000046e 00003d2f R_ARM_THM_MOVW_ABS_NC 000004dc .LC29 │ │ │ │ │ -00000472 00003d30 R_ARM_THM_MOVT_ABS 000004dc .LC29 │ │ │ │ │ -000004a8 0000e52f R_ARM_THM_MOVW_ABS_NC 00000000 _PyUnion_Type │ │ │ │ │ -000004ac 0000e530 R_ARM_THM_MOVT_ABS 00000000 _PyUnion_Type │ │ │ │ │ -000004ba 00004f2f R_ARM_THM_MOVW_ABS_NC 00000594 .LC35 │ │ │ │ │ -000004be 00004f30 R_ARM_THM_MOVT_ABS 00000594 .LC35 │ │ │ │ │ -000004f6 0000eb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -000004fa 0000eb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00000504 0000c80a R_ARM_THM_CALL 00001415 PyNumber_AsSsize_t │ │ │ │ │ -0000051c 0000b80a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000052c 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000530 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000536 0000542f R_ARM_THM_MOVW_ABS_NC 0000063c .LC39 │ │ │ │ │ -0000053a 00005430 R_ARM_THM_MOVT_ABS 0000063c .LC39 │ │ │ │ │ -00000540 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000055c 00006b2f R_ARM_THM_MOVW_ABS_NC 00000898 .LC53 │ │ │ │ │ -00000560 00006b30 R_ARM_THM_MOVT_ABS 00000898 .LC53 │ │ │ │ │ -000005d2 0001310a R_ARM_THM_CALL 00000000 _PySlice_FromIndices │ │ │ │ │ -000005f8 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000604 0000080a R_ARM_THM_CALL 000004d1 null_error.isra.0 │ │ │ │ │ -0000060c 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000610 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000616 0000772f R_ARM_THM_MOVW_ABS_NC 0000090c .LC60 │ │ │ │ │ -0000061a 00007730 R_ARM_THM_MOVT_ABS 0000090c .LC60 │ │ │ │ │ -00000620 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000644 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000648 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000652 0000390a R_ARM_THM_CALL 00001c29 binary_op1 │ │ │ │ │ -00000660 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000664 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000682 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000068c 0000792f R_ARM_THM_MOVW_ABS_NC 00000930 .LC62 │ │ │ │ │ -00000690 00007930 R_ARM_THM_MOVT_ABS 00000930 .LC62 │ │ │ │ │ -000006c4 0000b10a R_ARM_THM_CALL 00000595 PyObject_GetIter │ │ │ │ │ -000006ec 0001350a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -0000073a 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000756 0000b80a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000760 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000764 0000c130 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00000768 00007d2f R_ARM_THM_MOVW_ABS_NC 000009a0 .LC66 │ │ │ │ │ -0000076c 00007d30 R_ARM_THM_MOVT_ABS 000009a0 .LC66 │ │ │ │ │ -00000772 0000e20a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000780 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000798 0000c02f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_StopIteration │ │ │ │ │ -0000079c 0000c030 R_ARM_THM_MOVT_ABS 00000000 PyExc_StopIteration │ │ │ │ │ -000007a4 0000bc0a R_ARM_THM_CALL 00000000 _PyErr_ExceptionMatches │ │ │ │ │ -000007ae 0000bf0a R_ARM_THM_CALL 00000000 _PyErr_Clear │ │ │ │ │ -000007bc 0000eb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -000007c0 0000eb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -000007c4 00007b2f R_ARM_THM_MOVW_ABS_NC 00000960 .LC64 │ │ │ │ │ -000007c8 00007b30 R_ARM_THM_MOVT_ABS 00000960 .LC64 │ │ │ │ │ -000007ce 0000e20a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000007d4 0000eb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -000007d8 0000eb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -000007dc 00007c2f R_ARM_THM_MOVW_ABS_NC 00000980 .LC65 │ │ │ │ │ -000007e0 00007c30 R_ARM_THM_MOVT_ABS 00000980 .LC65 │ │ │ │ │ -000007e6 0000e20a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000007ec 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000007f0 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000007f6 0000da0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -000007fe 00007a2f R_ARM_THM_MOVW_ABS_NC 00000934 .LC63 │ │ │ │ │ -00000802 00007a30 R_ARM_THM_MOVT_ABS 00000934 .LC63 │ │ │ │ │ -0000080a 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000814 0000080a R_ARM_THM_CALL 000004d1 null_error.isra.0 │ │ │ │ │ -0000081c 0000be6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000838 00002d0a R_ARM_THM_CALL 00001791 binary_iop1 │ │ │ │ │ -0000083c 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000840 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000894 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000008a6 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000008aa 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000008b2 0000802f R_ARM_THM_MOVW_ABS_NC 000009f8 .LC68 │ │ │ │ │ -000008b6 00008030 R_ARM_THM_MOVT_ABS 000009f8 .LC68 │ │ │ │ │ -000008bc 00002e2f R_ARM_THM_MOVW_ABS_NC 00000348 .LC19 │ │ │ │ │ -000008c0 00002e30 R_ARM_THM_MOVT_ABS 00000348 .LC19 │ │ │ │ │ -000008cc 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000008ec 0000d72f R_ARM_THM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ -000008f0 0000d730 R_ARM_THM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ -00000910 00011b0a R_ARM_THM_CALL 00000000 PyObject_VectorcallMethod │ │ │ │ │ -0000091a 0000af2f R_ARM_THM_MOVW_ABS_NC 00000000 PyList_Type │ │ │ │ │ -0000091e 0000af30 R_ARM_THM_MOVT_ABS 00000000 PyList_Type │ │ │ │ │ -00000926 0000b10a R_ARM_THM_CALL 00000595 PyObject_GetIter │ │ │ │ │ -00000942 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000094c 00010a0a R_ARM_THM_CALL 00002d39 PySequence_List │ │ │ │ │ -00000966 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000097c 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000980 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000098c 0000bc0a R_ARM_THM_CALL 00000000 _PyErr_ExceptionMatches │ │ │ │ │ -000009a4 0000612f R_ARM_THM_MOVW_ABS_NC 00000840 .LC48 │ │ │ │ │ -000009a8 00006130 R_ARM_THM_MOVT_ABS 00000840 .LC48 │ │ │ │ │ -000009ae 0000f00a R_ARM_THM_CALL 00000000 _PyErr_Format │ │ │ │ │ -000009c2 0000080a R_ARM_THM_CALL 000004d1 null_error.isra.0 │ │ │ │ │ -000009d2 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000009d8 0000bd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000009dc 0000be6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000a0c 0000cc2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000a10 0000cc30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000a1e 0000d02f R_ARM_THM_MOVW_ABS_NC 00000000 _PyObject_NextNotImplemented │ │ │ │ │ -00000a22 0000d030 R_ARM_THM_MOVT_ABS 00000000 _PyObject_NextNotImplemented │ │ │ │ │ -00000a34 00013f0a R_ARM_THM_CALL 00000000 _PyGen_FetchStopIterationValue │ │ │ │ │ -00000a56 00011b0a R_ARM_THM_CALL 00000000 PyObject_VectorcallMethod │ │ │ │ │ -00000a60 0000bd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000a78 0000882f R_ARM_THM_MOVW_ABS_NC 00000a4c .LC72 │ │ │ │ │ -00000a7c 00008830 R_ARM_THM_MOVT_ABS 00000a4c .LC72 │ │ │ │ │ -00000aac 0000080a R_ARM_THM_CALL 000004d1 null_error.isra.0 │ │ │ │ │ -00000ab4 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000ab8 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000abe 00008c2f R_ARM_THM_MOVW_ABS_NC 00000b34 .LC75 │ │ │ │ │ -00000ac2 00008c30 R_ARM_THM_MOVT_ABS 00000b34 .LC75 │ │ │ │ │ -00000ac8 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000ae4 0000902f R_ARM_THM_MOVW_ABS_NC 00000b64 .LC78 │ │ │ │ │ -00000ae8 00009030 R_ARM_THM_MOVT_ABS 00000b64 .LC78 │ │ │ │ │ -00000b0e 0000cb0a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ -00000b4a 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000b4e 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000b56 0001030a R_ARM_THM_CALL 00000000 _PyErr_SetString │ │ │ │ │ -00000b68 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000b76 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000b7c 0000bd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000b80 0000be6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000ba4 0000cb0a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ -00000c1c 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000c42 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000c4e 0000b80a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000c82 0000922f R_ARM_THM_MOVW_ABS_NC 00000b68 .LC79 │ │ │ │ │ -00000c86 00009230 R_ARM_THM_MOVT_ABS 00000b68 .LC79 │ │ │ │ │ -00000c8a 0000e80a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ -00000cc0 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000cc8 0000bd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000ccc 0000be6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000cd0 0000be6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000ce8 0000972f R_ARM_THM_MOVW_ABS_NC 00000b84 .LC82 │ │ │ │ │ -00000cec 00009730 R_ARM_THM_MOVT_ABS 00000b84 .LC82 │ │ │ │ │ -00000d40 0000c60a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ -00000d4e 0000d60a R_ARM_THM_CALL 00000765 PyMapping_GetOptionalItem │ │ │ │ │ -00000d68 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000d74 0000080a R_ARM_THM_CALL 000004d1 null_error.isra.0 │ │ │ │ │ -00000dc0 0000080a R_ARM_THM_CALL 000004d1 null_error.isra.0 │ │ │ │ │ -00000df0 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000df4 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000e04 0000152f R_ARM_THM_MOVW_ABS_NC 00000124 .LC7 │ │ │ │ │ -00000e08 00001530 R_ARM_THM_MOVT_ABS 00000124 .LC7 │ │ │ │ │ -00000e0c 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000e12 0000342f R_ARM_THM_MOVW_ABS_NC 0000040c .LC23 │ │ │ │ │ -00000e16 00003430 R_ARM_THM_MOVT_ABS 0000040c .LC23 │ │ │ │ │ -00000e1a 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000e42 0001310a R_ARM_THM_CALL 00000000 _PySlice_FromIndices │ │ │ │ │ -00000e6a 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000e74 0000080a R_ARM_THM_CALL 000004d1 null_error.isra.0 │ │ │ │ │ -00000e7e 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000e82 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000e88 0000a12f R_ARM_THM_MOVW_ABS_NC 00000d38 .LC88 │ │ │ │ │ -00000e8c 0000a130 R_ARM_THM_MOVT_ABS 00000d38 .LC88 │ │ │ │ │ -00000e92 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000ebc 0001310a R_ARM_THM_CALL 00000000 _PySlice_FromIndices │ │ │ │ │ -00000ee4 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000eee 0000080a R_ARM_THM_CALL 000004d1 null_error.isra.0 │ │ │ │ │ -00000ef8 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000efc 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000f02 0000a32f R_ARM_THM_MOVW_ABS_NC 00000d8c .LC90 │ │ │ │ │ -00000f06 0000a330 R_ARM_THM_MOVT_ABS 00000d8c .LC90 │ │ │ │ │ -00000f0c 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000046a 0000f31e R_ARM_THM_JUMP24 00000000 PyType_IsSubtype │ │ │ │ │ -0000058c 0000b41e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -000008fe 00013d1e R_ARM_THM_JUMP24 00000000 PyDict_Values │ │ │ │ │ +000003d8 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000003f2 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000003fc 0000f92f R_ARM_THM_MOVW_ABS_NC 00000000 PyCFunction_Type │ │ │ │ │ +00000400 0000f930 R_ARM_THM_MOVT_ABS 00000000 PyCFunction_Type │ │ │ │ │ +0000040a 0000392f R_ARM_THM_MOVW_ABS_NC 00000458 .LC26 │ │ │ │ │ +0000040e 00003930 R_ARM_THM_MOVT_ABS 00000458 .LC26 │ │ │ │ │ +00000416 0000fa0a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +00000426 00003a2f R_ARM_THM_MOVW_ABS_NC 00000460 .LC27 │ │ │ │ │ +0000042a 00003a30 R_ARM_THM_MOVT_ABS 00000460 .LC27 │ │ │ │ │ +00000430 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000046e 00003c2f R_ARM_THM_MOVW_ABS_NC 000004dc .LC29 │ │ │ │ │ +00000472 00003c30 R_ARM_THM_MOVT_ABS 000004dc .LC29 │ │ │ │ │ +000004a8 0000e42f R_ARM_THM_MOVW_ABS_NC 00000000 _PyUnion_Type │ │ │ │ │ +000004ac 0000e430 R_ARM_THM_MOVT_ABS 00000000 _PyUnion_Type │ │ │ │ │ +000004ba 00004e2f R_ARM_THM_MOVW_ABS_NC 00000594 .LC35 │ │ │ │ │ +000004be 00004e30 R_ARM_THM_MOVT_ABS 00000594 .LC35 │ │ │ │ │ +000004f6 0000ea2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000004fa 0000ea30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00000504 0000c70a R_ARM_THM_CALL 00001419 PyNumber_AsSsize_t │ │ │ │ │ +0000051c 0000b70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000052c 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000530 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000536 0000532f R_ARM_THM_MOVW_ABS_NC 0000063c .LC39 │ │ │ │ │ +0000053a 00005330 R_ARM_THM_MOVT_ABS 0000063c .LC39 │ │ │ │ │ +00000540 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000055c 00006a2f R_ARM_THM_MOVW_ABS_NC 00000898 .LC53 │ │ │ │ │ +00000560 00006a30 R_ARM_THM_MOVT_ABS 00000898 .LC53 │ │ │ │ │ +000005d2 0001300a R_ARM_THM_CALL 00000000 _PySlice_FromIndices │ │ │ │ │ +000005f8 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000604 0000050a R_ARM_THM_CALL 00000573 null_error.isra.0 │ │ │ │ │ +0000060c 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000610 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000616 0000762f R_ARM_THM_MOVW_ABS_NC 0000090c .LC60 │ │ │ │ │ +0000061a 00007630 R_ARM_THM_MOVT_ABS 0000090c .LC60 │ │ │ │ │ +00000620 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000654 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000658 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000674 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000678 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000006ac 0000f20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000006b2 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000006b6 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000006d2 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000006d6 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000006ee 0000782f R_ARM_THM_MOVW_ABS_NC 00000930 .LC62 │ │ │ │ │ +000006f2 00007830 R_ARM_THM_MOVT_ABS 00000930 .LC62 │ │ │ │ │ +00000700 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000704 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000722 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000730 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000073e 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000074c 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000077c 0000b00a R_ARM_THM_CALL 00000599 PyObject_GetIter │ │ │ │ │ +000007a4 0001340a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000007f2 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000080e 0000b70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000818 0000c02f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000081c 0000c030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000820 00007c2f R_ARM_THM_MOVW_ABS_NC 000009a0 .LC66 │ │ │ │ │ +00000824 00007c30 R_ARM_THM_MOVT_ABS 000009a0 .LC66 │ │ │ │ │ +0000082a 0000e10a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000838 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000850 0000bf2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_StopIteration │ │ │ │ │ +00000854 0000bf30 R_ARM_THM_MOVT_ABS 00000000 PyExc_StopIteration │ │ │ │ │ +0000085c 0000bb0a R_ARM_THM_CALL 00000000 _PyErr_ExceptionMatches │ │ │ │ │ +00000866 0000be0a R_ARM_THM_CALL 00000000 _PyErr_Clear │ │ │ │ │ +00000874 0000ea2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00000878 0000ea30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000087c 00007a2f R_ARM_THM_MOVW_ABS_NC 00000960 .LC64 │ │ │ │ │ +00000880 00007a30 R_ARM_THM_MOVT_ABS 00000960 .LC64 │ │ │ │ │ +00000886 0000e10a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000088c 0000ea2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00000890 0000ea30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00000894 00007b2f R_ARM_THM_MOVW_ABS_NC 00000980 .LC65 │ │ │ │ │ +00000898 00007b30 R_ARM_THM_MOVT_ABS 00000980 .LC65 │ │ │ │ │ +0000089e 0000e10a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000008a4 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000008a8 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000008ae 0000d90a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +000008b6 0000792f R_ARM_THM_MOVW_ABS_NC 00000934 .LC63 │ │ │ │ │ +000008ba 00007930 R_ARM_THM_MOVT_ABS 00000934 .LC63 │ │ │ │ │ +000008c2 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000008cc 0000050a R_ARM_THM_CALL 00000573 null_error.isra.0 │ │ │ │ │ +000008d4 0000bd6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000008f0 00002d0a R_ARM_THM_CALL 00001795 binary_iop1 │ │ │ │ │ +000008f4 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000008f8 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000094c 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000095e 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000962 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000096a 00007f2f R_ARM_THM_MOVW_ABS_NC 000009f8 .LC68 │ │ │ │ │ +0000096e 00007f30 R_ARM_THM_MOVT_ABS 000009f8 .LC68 │ │ │ │ │ +00000974 00002e2f R_ARM_THM_MOVW_ABS_NC 00000348 .LC19 │ │ │ │ │ +00000978 00002e30 R_ARM_THM_MOVT_ABS 00000348 .LC19 │ │ │ │ │ +00000984 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000009a4 0000d62f R_ARM_THM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ +000009a8 0000d630 R_ARM_THM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ +000009c8 00011a0a R_ARM_THM_CALL 00000000 PyObject_VectorcallMethod │ │ │ │ │ +000009d2 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyList_Type │ │ │ │ │ +000009d6 0000ae30 R_ARM_THM_MOVT_ABS 00000000 PyList_Type │ │ │ │ │ +000009de 0000b00a R_ARM_THM_CALL 00000599 PyObject_GetIter │ │ │ │ │ +000009fa 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000a04 0001090a R_ARM_THM_CALL 00002c21 PySequence_List │ │ │ │ │ +00000a1e 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000a34 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000a38 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000a44 0000bb0a R_ARM_THM_CALL 00000000 _PyErr_ExceptionMatches │ │ │ │ │ +00000a5c 0000602f R_ARM_THM_MOVW_ABS_NC 00000840 .LC48 │ │ │ │ │ +00000a60 00006030 R_ARM_THM_MOVT_ABS 00000840 .LC48 │ │ │ │ │ +00000a66 0000ef0a R_ARM_THM_CALL 00000000 _PyErr_Format │ │ │ │ │ +00000a7a 0000050a R_ARM_THM_CALL 00000573 null_error.isra.0 │ │ │ │ │ +00000a8a 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000a90 0000bc02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000a94 0000bd6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000ac4 0000cb2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000ac8 0000cb30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000ad6 0000cf2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyObject_NextNotImplemented │ │ │ │ │ +00000ada 0000cf30 R_ARM_THM_MOVT_ABS 00000000 _PyObject_NextNotImplemented │ │ │ │ │ +00000aec 00013e0a R_ARM_THM_CALL 00000000 _PyGen_FetchStopIterationValue │ │ │ │ │ +00000b0e 00011a0a R_ARM_THM_CALL 00000000 PyObject_VectorcallMethod │ │ │ │ │ +00000b18 0000bc02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000b30 0000872f R_ARM_THM_MOVW_ABS_NC 00000a4c .LC72 │ │ │ │ │ +00000b34 00008730 R_ARM_THM_MOVT_ABS 00000a4c .LC72 │ │ │ │ │ +00000b64 0000050a R_ARM_THM_CALL 00000573 null_error.isra.0 │ │ │ │ │ +00000b6c 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000b70 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000b76 00008b2f R_ARM_THM_MOVW_ABS_NC 00000b34 .LC75 │ │ │ │ │ +00000b7a 00008b30 R_ARM_THM_MOVT_ABS 00000b34 .LC75 │ │ │ │ │ +00000b80 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000b9c 00008f2f R_ARM_THM_MOVW_ABS_NC 00000b64 .LC78 │ │ │ │ │ +00000ba0 00008f30 R_ARM_THM_MOVT_ABS 00000b64 .LC78 │ │ │ │ │ +00000bc6 0000ca0a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ +00000c02 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000c06 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000c0e 0001020a R_ARM_THM_CALL 00000000 _PyErr_SetString │ │ │ │ │ +00000c20 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000c2e 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000c34 0000bc02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000c38 0000bd6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000c5c 0000ca0a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ +00000cd4 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000cfa 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000d06 0000b70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000d3a 0000912f R_ARM_THM_MOVW_ABS_NC 00000b68 .LC79 │ │ │ │ │ +00000d3e 00009130 R_ARM_THM_MOVT_ABS 00000b68 .LC79 │ │ │ │ │ +00000d42 0000e70a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ +00000d78 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000d80 0000bc02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000d84 0000bd6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000d88 0000bd6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000da0 0000962f R_ARM_THM_MOVW_ABS_NC 00000b84 .LC82 │ │ │ │ │ +00000da4 00009630 R_ARM_THM_MOVT_ABS 00000b84 .LC82 │ │ │ │ │ +00000df8 0000c50a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ +00000e06 0000d50a R_ARM_THM_CALL 00000769 PyMapping_GetOptionalItem │ │ │ │ │ +00000e20 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000e2c 0000050a R_ARM_THM_CALL 00000573 null_error.isra.0 │ │ │ │ │ +00000e78 0000050a R_ARM_THM_CALL 00000573 null_error.isra.0 │ │ │ │ │ +00000ea8 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000eac 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000ebc 0000152f R_ARM_THM_MOVW_ABS_NC 00000124 .LC7 │ │ │ │ │ +00000ec0 00001530 R_ARM_THM_MOVT_ABS 00000124 .LC7 │ │ │ │ │ +00000ec4 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000eca 0000342f R_ARM_THM_MOVW_ABS_NC 0000040c .LC23 │ │ │ │ │ +00000ece 00003430 R_ARM_THM_MOVT_ABS 0000040c .LC23 │ │ │ │ │ +00000ed2 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000efa 0001300a R_ARM_THM_CALL 00000000 _PySlice_FromIndices │ │ │ │ │ +00000f22 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000f2c 0000050a R_ARM_THM_CALL 00000573 null_error.isra.0 │ │ │ │ │ +00000f36 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000f3a 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000f40 0000a02f R_ARM_THM_MOVW_ABS_NC 00000d38 .LC88 │ │ │ │ │ +00000f44 0000a030 R_ARM_THM_MOVT_ABS 00000d38 .LC88 │ │ │ │ │ +00000f4a 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000f74 0001300a R_ARM_THM_CALL 00000000 _PySlice_FromIndices │ │ │ │ │ +00000f9c 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000fa6 0000050a R_ARM_THM_CALL 00000573 null_error.isra.0 │ │ │ │ │ +00000fb0 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000fb4 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000fba 0000a22f R_ARM_THM_MOVW_ABS_NC 00000d8c .LC90 │ │ │ │ │ +00000fbe 0000a230 R_ARM_THM_MOVT_ABS 00000d8c .LC90 │ │ │ │ │ +00000fc4 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000046a 0000f21e R_ARM_THM_JUMP24 00000000 PyType_IsSubtype │ │ │ │ │ +0000058c 0000b31e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +000009b6 00013c1e R_ARM_THM_JUMP24 00000000 PyDict_Values │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0xaea8 contains 1225 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0xaf14 contains 1207 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -00000020 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ -00000024 0000ae30 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ -0000002c 0000af2f R_ARM_THM_MOVW_ABS_NC 00000000 PyList_Type │ │ │ │ │ -00000030 0000af30 R_ARM_THM_MOVT_ABS 00000000 PyList_Type │ │ │ │ │ -00000038 0000b00a R_ARM_THM_CALL 00000000 PyList_AsTuple │ │ │ │ │ -0000005e 0000b10a R_ARM_THM_CALL 00000595 PyObject_GetIter │ │ │ │ │ -00000080 0000b20a R_ARM_THM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ -000000c0 0000b30a R_ARM_THM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ -000000de 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000000e8 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000000ec 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000102 0000b60a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -0000011c 0000b70a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -00000206 0000b80a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000228 0000b80a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000248 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000258 0000b90a R_ARM_THM_CALL 00000000 _PyTuple_Resize │ │ │ │ │ -0000026e 0000ba0a R_ARM_THM_CALL 00002bb1 PyObject_Size │ │ │ │ │ -00000284 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000288 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000298 0000bc0a R_ARM_THM_CALL 00000000 _PyErr_ExceptionMatches │ │ │ │ │ -000002a4 0000050a R_ARM_THM_CALL 00000571 Py_XDECREF │ │ │ │ │ -000002de 0000b90a R_ARM_THM_CALL 00000000 _PyTuple_Resize │ │ │ │ │ -000002f8 0000bd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000002fc 0000be6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000300 0000be6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000304 0000be6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000310 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000314 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000326 0000bc0a R_ARM_THM_CALL 00000000 _PyErr_ExceptionMatches │ │ │ │ │ -00000330 0000bf0a R_ARM_THM_CALL 00000000 _PyErr_Clear │ │ │ │ │ -0000033a 0000bf0a R_ARM_THM_CALL 00000000 _PyErr_Clear │ │ │ │ │ -0000034a 0000c02f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_StopIteration │ │ │ │ │ -0000034e 0000c030 R_ARM_THM_MOVT_ABS 00000000 PyExc_StopIteration │ │ │ │ │ -0000035a 0000bc0a R_ARM_THM_CALL 00000000 _PyErr_ExceptionMatches │ │ │ │ │ -0000036a 0000bf0a R_ARM_THM_CALL 00000000 _PyErr_Clear │ │ │ │ │ -00000372 0000b80a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000037a 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000037e 0000c130 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00000382 0000032f R_ARM_THM_MOVW_ABS_NC 00000030 .LC1 │ │ │ │ │ -00000386 00000330 R_ARM_THM_MOVT_ABS 00000030 .LC1 │ │ │ │ │ -0000038c 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000039e 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000003a4 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000003a8 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000003ae 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000003b2 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000003b8 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000003d4 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000003f2 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000003fa 0000080a R_ARM_THM_CALL 000004d1 null_error.isra.0 │ │ │ │ │ -00000406 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000416 0000c30a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -00000428 0000c40a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000438 0000be6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000048c 0000c72f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -00000490 0000c730 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -00000498 0000c80a R_ARM_THM_CALL 00001415 PyNumber_AsSsize_t │ │ │ │ │ -000004b8 0000ca2f R_ARM_THM_MOVW_ABS_NC 00000000 PyType_Type │ │ │ │ │ -000004bc 0000ca30 R_ARM_THM_MOVT_ABS 00000000 PyType_Type │ │ │ │ │ -000004cc 0000cb0a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ -000004d8 0000cc2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000004dc 0000cc30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000004ea 0000cd0a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -00000504 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000520 0000050a R_ARM_THM_CALL 00000571 Py_XDECREF │ │ │ │ │ -00000526 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000052a 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000052e 00000b2f R_ARM_THM_MOVW_ABS_NC 00000088 .LC3 │ │ │ │ │ -00000532 00000b30 R_ARM_THM_MOVT_ABS 00000088 .LC3 │ │ │ │ │ -0000053a 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000542 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000546 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000054e 00000c2f R_ARM_THM_MOVW_ABS_NC 000000ac .LC4 │ │ │ │ │ -00000552 00000c30 R_ARM_THM_MOVT_ABS 000000ac .LC4 │ │ │ │ │ -00000558 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000055e 0000080a R_ARM_THM_CALL 000004d1 null_error.isra.0 │ │ │ │ │ -00000568 0000b80a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000576 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000057a 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000580 00000a2f R_ARM_THM_MOVW_ABS_NC 00000058 .LC2 │ │ │ │ │ -00000584 00000a30 R_ARM_THM_MOVT_ABS 00000058 .LC2 │ │ │ │ │ -0000058a 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000590 0000bd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000005b2 0000d02f R_ARM_THM_MOVW_ABS_NC 00000000 _PyObject_NextNotImplemented │ │ │ │ │ -000005b6 0000d030 R_ARM_THM_MOVT_ABS 00000000 _PyObject_NextNotImplemented │ │ │ │ │ -000005e2 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000005e6 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000005ea 0000112f R_ARM_THM_MOVW_ABS_NC 000000d4 .LC5 │ │ │ │ │ -000005ee 00001130 R_ARM_THM_MOVT_ABS 000000d4 .LC5 │ │ │ │ │ -000005f6 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000005fe 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000602 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000608 0000122f R_ARM_THM_MOVW_ABS_NC 000000f4 .LC6 │ │ │ │ │ -0000060c 00001230 R_ARM_THM_MOVT_ABS 000000f4 .LC6 │ │ │ │ │ -00000616 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000630 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000670 0000c02f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_StopIteration │ │ │ │ │ -00000674 0000c030 R_ARM_THM_MOVT_ABS 00000000 PyExc_StopIteration │ │ │ │ │ -0000067e 0000bc0a R_ARM_THM_CALL 00000000 _PyErr_ExceptionMatches │ │ │ │ │ -00000688 0000bf0a R_ARM_THM_CALL 00000000 _PyErr_Clear │ │ │ │ │ -00000690 0000be6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000006ea 0000c72f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -000006ee 0000c730 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -000006f6 0000c80a R_ARM_THM_CALL 00001415 PyNumber_AsSsize_t │ │ │ │ │ -0000070e 0000080a R_ARM_THM_CALL 000004d1 null_error.isra.0 │ │ │ │ │ -0000071c 0000b80a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000072c 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000730 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000738 0000152f R_ARM_THM_MOVW_ABS_NC 00000124 .LC7 │ │ │ │ │ -0000073c 00001530 R_ARM_THM_MOVT_ABS 00000124 .LC7 │ │ │ │ │ -00000742 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000748 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000074c 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000752 00000a2f R_ARM_THM_MOVW_ABS_NC 00000058 .LC2 │ │ │ │ │ -00000756 00000a30 R_ARM_THM_MOVT_ABS 00000058 .LC2 │ │ │ │ │ -0000075c 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000768 0000d72f R_ARM_THM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ -0000076c 0000d730 R_ARM_THM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ -0000078a 0000cf0a R_ARM_THM_CALL 0000043d PyObject_GetItem │ │ │ │ │ -00000798 0000d92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_KeyError │ │ │ │ │ -0000079c 0000d930 R_ARM_THM_MOVT_ABS 00000000 PyExc_KeyError │ │ │ │ │ -000007a4 0000da0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -000007aa 0000db0a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00000806 0000182f R_ARM_THM_MOVW_ABS_NC 00000158 .LC8 │ │ │ │ │ -0000080a 00001830 R_ARM_THM_MOVT_ABS 00000158 .LC8 │ │ │ │ │ -0000080e 0000df0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00000814 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000818 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000081c 0000192f R_ARM_THM_MOVW_ABS_NC 00000170 .LC9 │ │ │ │ │ -00000820 00001930 R_ARM_THM_MOVT_ABS 00000170 .LC9 │ │ │ │ │ -0000082a 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000918 00001c2f R_ARM_THM_MOVW_ABS_NC 000001ec .LC12 │ │ │ │ │ -0000091c 00001c30 R_ARM_THM_MOVT_ABS 000001ec .LC12 │ │ │ │ │ -0000092c 0000e12f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BufferError │ │ │ │ │ -00000930 0000e130 R_ARM_THM_MOVT_ABS 00000000 PyExc_BufferError │ │ │ │ │ -00000934 00001a2f R_ARM_THM_MOVW_ABS_NC 000001a0 .LC10 │ │ │ │ │ -00000938 00001a30 R_ARM_THM_MOVT_ABS 000001a0 .LC10 │ │ │ │ │ -0000093e 0000e20a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000094c 0000182f R_ARM_THM_MOVW_ABS_NC 00000158 .LC8 │ │ │ │ │ -00000950 00001830 R_ARM_THM_MOVT_ABS 00000158 .LC8 │ │ │ │ │ -00000954 0000df0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000095a 0000e12f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BufferError │ │ │ │ │ -0000095e 0000e130 R_ARM_THM_MOVT_ABS 00000000 PyExc_BufferError │ │ │ │ │ -00000962 00001b2f R_ARM_THM_MOVW_ABS_NC 000001d4 .LC11 │ │ │ │ │ -00000966 00001b30 R_ARM_THM_MOVT_ABS 000001d4 .LC11 │ │ │ │ │ -0000096c 0000e20a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000009e4 0000ca2f R_ARM_THM_MOVW_ABS_NC 00000000 PyType_Type │ │ │ │ │ -000009e8 0000ca30 R_ARM_THM_MOVT_ABS 00000000 PyType_Type │ │ │ │ │ -000009fc 0000e52f R_ARM_THM_MOVW_ABS_NC 00000000 _PyUnion_Type │ │ │ │ │ -00000a00 0000e530 R_ARM_THM_MOVT_ABS 00000000 _PyUnion_Type │ │ │ │ │ -00000b1a 0000b20a R_ARM_THM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ -00000b34 0000cd0a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -00000b58 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000b62 0000e60a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ -00000b7e 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000b8a 0000b20a R_ARM_THM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ -00000ba0 0000cd0a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -00000bc2 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000bcc 0000e60a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ -00000bec 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000bf6 0000e70a R_ARM_THM_CALL 00000000 _Py_union_args │ │ │ │ │ -00000c10 00001d2f R_ARM_THM_MOVW_ABS_NC 000001f0 .LC13 │ │ │ │ │ -00000c14 00001d30 R_ARM_THM_MOVT_ABS 000001f0 .LC13 │ │ │ │ │ -00000c1a 0000e80a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ -00000c30 00001d2f R_ARM_THM_MOVW_ABS_NC 000001f0 .LC13 │ │ │ │ │ -00000c34 00001d30 R_ARM_THM_MOVT_ABS 000001f0 .LC13 │ │ │ │ │ -00000c3a 0000e80a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ -00000c4a 0000e70a R_ARM_THM_CALL 00000000 _Py_union_args │ │ │ │ │ -00000c5e 00001d2f R_ARM_THM_MOVW_ABS_NC 000001f0 .LC13 │ │ │ │ │ -00000c62 00001d30 R_ARM_THM_MOVT_ABS 000001f0 .LC13 │ │ │ │ │ -00000c68 0000e80a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ -00000c84 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000c8c 0000be6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000c90 0000bd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000ca0 00001d2f R_ARM_THM_MOVW_ABS_NC 000001f0 .LC13 │ │ │ │ │ -00000ca4 00001d30 R_ARM_THM_MOVT_ABS 000001f0 .LC13 │ │ │ │ │ -00000caa 0000e80a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ -00000cc4 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000cf8 0000ca2f R_ARM_THM_MOVW_ABS_NC 00000000 PyType_Type │ │ │ │ │ -00000cfc 0000ca30 R_ARM_THM_MOVT_ABS 00000000 PyType_Type │ │ │ │ │ -00000d0e 0000e52f R_ARM_THM_MOVW_ABS_NC 00000000 _PyUnion_Type │ │ │ │ │ -00000d12 0000e530 R_ARM_THM_MOVT_ABS 00000000 _PyUnion_Type │ │ │ │ │ -00000eec 00001d2f R_ARM_THM_MOVW_ABS_NC 000001f0 .LC13 │ │ │ │ │ -00000ef0 00001d30 R_ARM_THM_MOVT_ABS 000001f0 .LC13 │ │ │ │ │ -00000ef8 0000e80a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ -00000f5e 0000e70a R_ARM_THM_CALL 00000000 _Py_union_args │ │ │ │ │ -00000f7c 0000b20a R_ARM_THM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ -00000f9c 0000cd0a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -00000fc2 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000fce 0000e60a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ -00000fee 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001022 0000e70a R_ARM_THM_CALL 00000000 _Py_union_args │ │ │ │ │ -00001040 0000b20a R_ARM_THM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ -00001062 0000cd0a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -0000108e 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000010a2 0000e60a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ -000010c6 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000010d6 0000e70a R_ARM_THM_CALL 00000000 _Py_union_args │ │ │ │ │ -000010f0 0000b20a R_ARM_THM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ -0000110c 0000cd0a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -00001134 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001144 0000e60a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ -00001166 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000119a 0000b20a R_ARM_THM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ -000011b4 0000cd0a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -000011d8 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000011e0 0000e60a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ -00001200 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000120a 0000e70a R_ARM_THM_CALL 00000000 _Py_union_args │ │ │ │ │ -00001214 00001d2f R_ARM_THM_MOVW_ABS_NC 000001f0 .LC13 │ │ │ │ │ -00001218 00001d30 R_ARM_THM_MOVT_ABS 000001f0 .LC13 │ │ │ │ │ -0000121e 0000e80a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ -00001240 0000bd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000126e 00001d2f R_ARM_THM_MOVW_ABS_NC 000001f0 .LC13 │ │ │ │ │ -00001272 00001d30 R_ARM_THM_MOVT_ABS 000001f0 .LC13 │ │ │ │ │ -0000127a 0000e80a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ -00001296 00001d2f R_ARM_THM_MOVW_ABS_NC 000001f0 .LC13 │ │ │ │ │ -0000129a 00001d30 R_ARM_THM_MOVT_ABS 000001f0 .LC13 │ │ │ │ │ -000012a0 0000e80a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ -000012c2 00001d2f R_ARM_THM_MOVW_ABS_NC 000001f0 .LC13 │ │ │ │ │ -000012c6 00001d30 R_ARM_THM_MOVT_ABS 000001f0 .LC13 │ │ │ │ │ -000012ce 0000e80a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ -000012f2 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001312 00001d2f R_ARM_THM_MOVW_ABS_NC 000001f0 .LC13 │ │ │ │ │ -00001316 00001d30 R_ARM_THM_MOVT_ABS 000001f0 .LC13 │ │ │ │ │ -0000131c 0000e80a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ -00001340 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001360 00001d2f R_ARM_THM_MOVW_ABS_NC 000001f0 .LC13 │ │ │ │ │ -00001364 00001d30 R_ARM_THM_MOVT_ABS 000001f0 .LC13 │ │ │ │ │ -0000136c 0000e80a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ -00001394 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000013a8 00001d2f R_ARM_THM_MOVW_ABS_NC 000001f0 .LC13 │ │ │ │ │ -000013ac 00001d30 R_ARM_THM_MOVT_ABS 000001f0 .LC13 │ │ │ │ │ -000013b6 0000e80a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ -000013d4 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001446 0000b60a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -0000146a 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001488 0000eb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000148c 0000eb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00001494 0000ec0a R_ARM_THM_CALL 00000000 PyErr_GivenExceptionMatches │ │ │ │ │ -0000149e 0000bf0a R_ARM_THM_CALL 00000000 _PyErr_Clear │ │ │ │ │ -000014c8 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000014cc 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000014d0 0000242f R_ARM_THM_MOVW_ABS_NC 00000208 .LC14 │ │ │ │ │ -000014d4 00002430 R_ARM_THM_MOVT_ABS 00000208 .LC14 │ │ │ │ │ -000014dc 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000014e6 0000080a R_ARM_THM_CALL 000004d1 null_error.isra.0 │ │ │ │ │ -000014f6 0000ed2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ -000014fa 0000ed30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ -0000150a 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000150e 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00001512 0000252f R_ARM_THM_MOVW_ABS_NC 0000023c .LC15 │ │ │ │ │ -00001516 00002530 R_ARM_THM_MOVT_ABS 0000023c .LC15 │ │ │ │ │ -0000151e 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001536 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000153c 0000ee2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_DeprecationWarning │ │ │ │ │ -00001540 0000ee30 R_ARM_THM_MOVT_ABS 00000000 PyExc_DeprecationWarning │ │ │ │ │ -00001544 0000262f R_ARM_THM_MOVW_ABS_NC 00000268 .LC16 │ │ │ │ │ -00001548 00002630 R_ARM_THM_MOVT_ABS 00000268 .LC16 │ │ │ │ │ -00001550 0000ef0a R_ARM_THM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ -00001564 0000272f R_ARM_THM_MOVW_ABS_NC 00000314 .LC17 │ │ │ │ │ -00001568 00002730 R_ARM_THM_MOVT_ABS 00000314 .LC17 │ │ │ │ │ -0000156c 0000f00a R_ARM_THM_CALL 00000000 _PyErr_Format │ │ │ │ │ -00001574 0000be6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000015b6 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000015ba 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000015be 0000242f R_ARM_THM_MOVW_ABS_NC 00000208 .LC14 │ │ │ │ │ -000015c2 00002430 R_ARM_THM_MOVT_ABS 00000208 .LC14 │ │ │ │ │ -000015ca 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000015dc 0000ed2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ -000015e0 0000ed30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ -000015f0 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000015f4 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000015fa 0000252f R_ARM_THM_MOVW_ABS_NC 0000023c .LC15 │ │ │ │ │ -000015fe 00002530 R_ARM_THM_MOVT_ABS 0000023c .LC15 │ │ │ │ │ -00001604 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000161c 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001622 0000ee2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_DeprecationWarning │ │ │ │ │ -00001626 0000ee30 R_ARM_THM_MOVT_ABS 00000000 PyExc_DeprecationWarning │ │ │ │ │ -0000162a 0000262f R_ARM_THM_MOVW_ABS_NC 00000268 .LC16 │ │ │ │ │ -0000162e 00002630 R_ARM_THM_MOVT_ABS 00000268 .LC16 │ │ │ │ │ -00001636 0000ef0a R_ARM_THM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ -0000164c 0000080a R_ARM_THM_CALL 000004d1 null_error.isra.0 │ │ │ │ │ -0000167c 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001680 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000169e 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000016a2 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000016d2 00002a2f R_ARM_THM_MOVW_ABS_NC 00000344 .LC18 │ │ │ │ │ -000016d6 00002a30 R_ARM_THM_MOVT_ABS 00000344 .LC18 │ │ │ │ │ -000016f8 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000016fe 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001702 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000171c 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001720 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000173c 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001748 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000174c 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000176a 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000177a 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001788 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000017a8 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000017ac 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000017c0 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000017c4 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000017f0 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000017f4 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001840 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -0000186c 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001878 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000187c 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000018b4 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000018c4 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000018d6 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000018fa 0000f52f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000018fe 0000f530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00001906 0000ed2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ -0000190a 0000ed30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ -00001932 0000b20a R_ARM_THM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ -00001944 0000cd0a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -0000195e 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000197a 0000f70a R_ARM_THM_CALL 00000000 PyUnicode_New │ │ │ │ │ -00001988 0000b20a R_ARM_THM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ -000019a0 0000320a R_ARM_THM_CALL 00000579 Py_XDECREF.part.0 │ │ │ │ │ -000019ac 0000f52f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000019b0 0000f530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000019b8 0000ed2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ -000019bc 0000ed30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ -000019d8 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000019dc 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000019e2 0000312f R_ARM_THM_MOVW_ABS_NC 000003e0 .LC22 │ │ │ │ │ -000019e6 00003130 R_ARM_THM_MOVT_ABS 000003e0 .LC22 │ │ │ │ │ -000019ee 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001a16 0000f82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00001a1a 0000f830 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00001a20 00002f2f R_ARM_THM_MOVW_ABS_NC 00000388 .LC20 │ │ │ │ │ -00001a24 00002f30 R_ARM_THM_MOVT_ABS 00000388 .LC20 │ │ │ │ │ -00001a2a 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001a4c 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00001a50 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00001a54 0000302f R_ARM_THM_MOVW_ABS_NC 000003b8 .LC21 │ │ │ │ │ -00001a58 00003030 R_ARM_THM_MOVT_ABS 000003b8 .LC21 │ │ │ │ │ -00001a60 0000f00a R_ARM_THM_CALL 00000000 _PyErr_Format │ │ │ │ │ -00001a6a 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001a70 0000bd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001a74 0000be6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001ace 0000352f R_ARM_THM_MOVW_ABS_NC 00000428 .LC24 │ │ │ │ │ -00001ad2 00003530 R_ARM_THM_MOVT_ABS 00000428 .LC24 │ │ │ │ │ -00001ad6 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001ae4 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00001ae8 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00001afc 0000342f R_ARM_THM_MOVW_ABS_NC 0000040c .LC23 │ │ │ │ │ -00001b00 00003430 R_ARM_THM_MOVT_ABS 0000040c .LC23 │ │ │ │ │ -00001b04 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001b0a 0000080a R_ARM_THM_CALL 000004d1 null_error.isra.0 │ │ │ │ │ -00001b38 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001b3c 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001b6a 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00001b70 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001b74 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001b8c 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001b90 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001baa 0000372f R_ARM_THM_MOVW_ABS_NC 00000454 .LC25 │ │ │ │ │ -00001bae 00003730 R_ARM_THM_MOVT_ABS 00000454 .LC25 │ │ │ │ │ -00001bd6 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001bda 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001bf6 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001bfa 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001c00 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001c10 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001c1e 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001c50 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001c54 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001c7a 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001c7e 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001c88 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00001c92 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001c96 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001ca8 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001cac 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001cc4 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001cc8 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001cec 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001cfa 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001cfe 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001d1e 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001d22 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001d28 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001d38 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001d6c 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001d70 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001d9e 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00001da4 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001da8 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001dc0 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001dc4 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001dde 00003c2f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC28 │ │ │ │ │ -00001de2 00003c30 R_ARM_THM_MOVT_ABS 000004d8 .LC28 │ │ │ │ │ -00001e0a 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001e0e 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001e2a 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001e2e 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001e34 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001e44 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001e52 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001e6e 0000ca2f R_ARM_THM_MOVW_ABS_NC 00000000 PyType_Type │ │ │ │ │ -00001e72 0000ca30 R_ARM_THM_MOVT_ABS 00000000 PyType_Type │ │ │ │ │ -00001e8c 0000e52f R_ARM_THM_MOVW_ABS_NC 00000000 _PyUnion_Type │ │ │ │ │ -00001e90 0000e530 R_ARM_THM_MOVT_ABS 00000000 _PyUnion_Type │ │ │ │ │ -00001efe 0000e70a R_ARM_THM_CALL 00000000 _Py_union_args │ │ │ │ │ -00001f12 0000b20a R_ARM_THM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ -00001f2e 0000cd0a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -00001f4e 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001f58 0000e60a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ -00001f74 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001fbc 00003e2f R_ARM_THM_MOVW_ABS_NC 00000500 .LC30 │ │ │ │ │ -00001fc0 00003e30 R_ARM_THM_MOVT_ABS 00000500 .LC30 │ │ │ │ │ -00001fc6 0000e80a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ -00001fe0 00003d2f R_ARM_THM_MOVW_ABS_NC 000004dc .LC29 │ │ │ │ │ -00001fe4 00003d30 R_ARM_THM_MOVT_ABS 000004dc .LC29 │ │ │ │ │ -00001fec 0000410a R_ARM_THM_CALL 00000af9 check_class │ │ │ │ │ -0000200c 00003e2f R_ARM_THM_MOVW_ABS_NC 00000500 .LC30 │ │ │ │ │ -00002010 00003e30 R_ARM_THM_MOVT_ABS 00000500 .LC30 │ │ │ │ │ -00002016 0000e80a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ -00002034 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002048 0000be6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000204c 0000bd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00002064 0000ca2f R_ARM_THM_MOVW_ABS_NC 00000000 PyType_Type │ │ │ │ │ -00002068 0000ca30 R_ARM_THM_MOVT_ABS 00000000 PyType_Type │ │ │ │ │ -00002072 0000e52f R_ARM_THM_MOVW_ABS_NC 00000000 _PyUnion_Type │ │ │ │ │ -00002076 0000e530 R_ARM_THM_MOVT_ABS 00000000 _PyUnion_Type │ │ │ │ │ -000021bc 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000021e2 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -0000220e 0000e70a R_ARM_THM_CALL 00000000 _Py_union_args │ │ │ │ │ -0000222a 0000b20a R_ARM_THM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ -0000224a 0000cd0a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -00002270 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000227c 0000e60a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ -0000229c 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000022a8 0000b20a R_ARM_THM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ -000022c2 0000cd0a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -000022e8 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000022f4 0000e60a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ -00002314 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002326 0000e70a R_ARM_THM_CALL 00000000 _Py_union_args │ │ │ │ │ -00002340 0000b20a R_ARM_THM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ -0000235c 0000cd0a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -00002388 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002396 0000e60a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ -000023b8 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002416 00003d2f R_ARM_THM_MOVW_ABS_NC 000004dc .LC29 │ │ │ │ │ -0000241a 00003d30 R_ARM_THM_MOVT_ABS 000004dc .LC29 │ │ │ │ │ -00002420 0000410a R_ARM_THM_CALL 00000af9 check_class │ │ │ │ │ -00002434 00003e2f R_ARM_THM_MOVW_ABS_NC 00000500 .LC30 │ │ │ │ │ -00002438 00003e30 R_ARM_THM_MOVT_ABS 00000500 .LC30 │ │ │ │ │ -00002440 0000e80a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ -00002458 0000e70a R_ARM_THM_CALL 00000000 _Py_union_args │ │ │ │ │ -00002480 0000400a R_ARM_THM_CALL 00000439 recursive_issubclass │ │ │ │ │ -0000248a 00003d2f R_ARM_THM_MOVW_ABS_NC 000004dc .LC29 │ │ │ │ │ -0000248e 00003d30 R_ARM_THM_MOVT_ABS 000004dc .LC29 │ │ │ │ │ -00002496 0000410a R_ARM_THM_CALL 00000af9 check_class │ │ │ │ │ -000024ae 0000420a R_ARM_THM_CALL 00000499 recursive_issubclass.part.0 │ │ │ │ │ -000024c6 0000400a R_ARM_THM_CALL 00000439 recursive_issubclass │ │ │ │ │ -000024d4 0000bd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000024d8 00003d2f R_ARM_THM_MOVW_ABS_NC 000004dc .LC29 │ │ │ │ │ -000024dc 00003d30 R_ARM_THM_MOVT_ABS 000004dc .LC29 │ │ │ │ │ -000024e4 0000410a R_ARM_THM_CALL 00000af9 check_class │ │ │ │ │ -000024fc 00003e2f R_ARM_THM_MOVW_ABS_NC 00000500 .LC30 │ │ │ │ │ -00002500 00003e30 R_ARM_THM_MOVT_ABS 00000500 .LC30 │ │ │ │ │ -00002504 0000e80a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ -0000251a 00003e2f R_ARM_THM_MOVW_ABS_NC 00000500 .LC30 │ │ │ │ │ -0000251e 00003e30 R_ARM_THM_MOVT_ABS 00000500 .LC30 │ │ │ │ │ -00002524 0000e80a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ -0000255a 0000420a R_ARM_THM_CALL 00000499 recursive_issubclass.part.0 │ │ │ │ │ -00002578 00003e2f R_ARM_THM_MOVW_ABS_NC 00000500 .LC30 │ │ │ │ │ -0000257c 00003e30 R_ARM_THM_MOVT_ABS 00000500 .LC30 │ │ │ │ │ -00002582 0000e80a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ -000025a6 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000025b6 00003e2f R_ARM_THM_MOVW_ABS_NC 00000500 .LC30 │ │ │ │ │ -000025ba 00003e30 R_ARM_THM_MOVT_ABS 00000500 .LC30 │ │ │ │ │ -000025c2 0000e80a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ -000025e2 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000025e8 00003e2f R_ARM_THM_MOVW_ABS_NC 00000500 .LC30 │ │ │ │ │ -000025ec 00003e30 R_ARM_THM_MOVT_ABS 00000500 .LC30 │ │ │ │ │ -000025f4 0000e80a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ -00002602 0000cd0a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -00002650 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002686 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000268a 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000269e 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000026a2 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000026cc 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000026d0 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000272c 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00002730 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00002736 0000472f R_ARM_THM_MOVW_ABS_NC 00000518 .LC31 │ │ │ │ │ -0000273a 00004730 R_ARM_THM_MOVT_ABS 00000518 .LC31 │ │ │ │ │ -00002740 00002e2f R_ARM_THM_MOVW_ABS_NC 00000348 .LC19 │ │ │ │ │ -00002744 00002e30 R_ARM_THM_MOVT_ABS 00000348 .LC19 │ │ │ │ │ -0000274e 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000276e 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -0000279a 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000027dc 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000027f8 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002808 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000280c 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00002812 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002824 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002850 0000080a R_ARM_THM_CALL 000004d1 null_error.isra.0 │ │ │ │ │ -00002858 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000285c 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00002862 0000482f R_ARM_THM_MOVW_ABS_NC 0000051c .LC32 │ │ │ │ │ -00002866 00004830 R_ARM_THM_MOVT_ABS 0000051c .LC32 │ │ │ │ │ -0000286c 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000288e 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ -00002892 0000ae30 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ -00002896 0000af2f R_ARM_THM_MOVW_ABS_NC 00000000 PyList_Type │ │ │ │ │ -0000289a 0000af30 R_ARM_THM_MOVT_ABS 00000000 PyList_Type │ │ │ │ │ -000028c6 0000b10a R_ARM_THM_CALL 00000595 PyObject_GetIter │ │ │ │ │ -000028d4 0001010a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -000028de 0001020a R_ARM_THM_CALL 00000000 _PyList_Extend │ │ │ │ │ -00002904 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000290c 0000080a R_ARM_THM_CALL 000004d1 null_error.isra.0 │ │ │ │ │ -00002928 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000293c 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000294a 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000294e 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000295e 0000bc0a R_ARM_THM_CALL 00000000 _PyErr_ExceptionMatches │ │ │ │ │ -0000296c 0001030a R_ARM_THM_CALL 00000000 _PyErr_SetString │ │ │ │ │ -00002974 0000be6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002998 0000080a R_ARM_THM_CALL 000004d1 null_error.isra.0 │ │ │ │ │ -000029a0 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000029a4 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000029aa 00004a2f R_ARM_THM_MOVW_ABS_NC 00000544 .LC33 │ │ │ │ │ -000029ae 00004a30 R_ARM_THM_MOVT_ABS 00000544 .LC33 │ │ │ │ │ -000029b4 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000029f4 0000b20a R_ARM_THM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ -00002a30 0000b30a R_ARM_THM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ -00002a4a 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002a52 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00002a56 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00002a6a 0000b60a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -00002a86 0000b80a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002aa4 0000ba0a R_ARM_THM_CALL 00002bb1 PyObject_Size │ │ │ │ │ -00002ab2 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00002ab6 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00002ac4 0000bc0a R_ARM_THM_CALL 00000000 _PyErr_ExceptionMatches │ │ │ │ │ -00002ae2 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002afc 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00002b00 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00002b10 0000bc0a R_ARM_THM_CALL 00000000 _PyErr_ExceptionMatches │ │ │ │ │ -00002b1c 0000bf0a R_ARM_THM_CALL 00000000 _PyErr_Clear │ │ │ │ │ -00002b24 0000bf0a R_ARM_THM_CALL 00000000 _PyErr_Clear │ │ │ │ │ -00002b36 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002b46 0000c30a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -00002b4c 0000b80a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002b54 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00002b58 0000c130 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00002b5c 0000032f R_ARM_THM_MOVW_ABS_NC 00000030 .LC1 │ │ │ │ │ -00002b60 00000330 R_ARM_THM_MOVT_ABS 00000030 .LC1 │ │ │ │ │ -00002b66 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00002b6c 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00002b70 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00002b76 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00002b7a 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00002b80 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00002b98 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002ba0 0000bd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00002ba4 0000be6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002ba8 0000be6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002bac 0000be6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002be4 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00002be8 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00002bec 00004d2f R_ARM_THM_MOVW_ABS_NC 0000056c .LC34 │ │ │ │ │ -00002bf0 00004d30 R_ARM_THM_MOVT_ABS 0000056c .LC34 │ │ │ │ │ -00002bfa 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00002c04 0000080a R_ARM_THM_CALL 000004d1 null_error.isra.0 │ │ │ │ │ -00002c42 00003d2f R_ARM_THM_MOVW_ABS_NC 000004dc .LC29 │ │ │ │ │ -00002c46 00003d30 R_ARM_THM_MOVT_ABS 000004dc .LC29 │ │ │ │ │ -00002c50 0000410a R_ARM_THM_CALL 00000af9 check_class │ │ │ │ │ -00002cbe 0000c72f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -00002cc2 0000c730 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -00002ccc 0000c80a R_ARM_THM_CALL 00001415 PyNumber_AsSsize_t │ │ │ │ │ -00002ce6 0000080a R_ARM_THM_CALL 000004d1 null_error.isra.0 │ │ │ │ │ -00002cf4 0000b80a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002d04 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00002d08 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00002d0e 0000512f R_ARM_THM_MOVW_ABS_NC 000005d8 .LC36 │ │ │ │ │ -00002d12 00005130 R_ARM_THM_MOVT_ABS 000005d8 .LC36 │ │ │ │ │ -00002d18 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00002d1e 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00002d22 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00002d28 00000a2f R_ARM_THM_MOVW_ABS_NC 00000058 .LC2 │ │ │ │ │ -00002d2c 00000a30 R_ARM_THM_MOVT_ABS 00000058 .LC2 │ │ │ │ │ -00002d32 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00002d4e 0001010a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00002d58 0001020a R_ARM_THM_CALL 00000000 _PyList_Extend │ │ │ │ │ -00002d70 0000080a R_ARM_THM_CALL 000004d1 null_error.isra.0 │ │ │ │ │ -00002d90 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002da0 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002e0a 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00002e0e 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00002e1e 0000522f R_ARM_THM_MOVW_ABS_NC 00000608 .LC37 │ │ │ │ │ -00002e22 00005230 R_ARM_THM_MOVT_ABS 00000608 .LC37 │ │ │ │ │ -00002e26 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00002e32 0000080a R_ARM_THM_CALL 000004d1 null_error.isra.0 │ │ │ │ │ -00002e38 0000342f R_ARM_THM_MOVW_ABS_NC 0000040c .LC23 │ │ │ │ │ -00002e3c 00003430 R_ARM_THM_MOVT_ABS 0000040c .LC23 │ │ │ │ │ -00002e40 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00002e6e 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00002e72 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00002e98 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00002e9c 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00002ea6 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00002eb0 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00002eb4 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00002eba 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00002ebe 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00002f0e 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00002f12 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00002f16 0000532f R_ARM_THM_MOVW_ABS_NC 00000638 .LC38 │ │ │ │ │ -00002f1a 00005330 R_ARM_THM_MOVT_ABS 00000638 .LC38 │ │ │ │ │ -00002f1e 00002e2f R_ARM_THM_MOVW_ABS_NC 00000348 .LC19 │ │ │ │ │ -00002f22 00002e30 R_ARM_THM_MOVT_ABS 00000348 .LC19 │ │ │ │ │ -00002f2e 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00002f3c 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002f50 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00002f54 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00002f58 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002f72 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00002f76 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00002f82 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00002f86 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00002fac 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00002fb0 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00002fb6 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002fc6 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000300a 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000300e 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003036 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000303a 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003046 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00003052 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003056 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003088 0000eb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000308c 0000eb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00003094 0000c80a R_ARM_THM_CALL 00001415 PyNumber_AsSsize_t │ │ │ │ │ -000030da 0000b80a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000030f0 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000310e 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003112 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000311a 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003128 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000312c 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003152 0000eb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00003156 0000eb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000315e 0000c80a R_ARM_THM_CALL 00001415 PyNumber_AsSsize_t │ │ │ │ │ -0000316e 0000b80a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003182 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003186 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000031ac 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000031b0 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000031b6 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000031c6 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000031ca 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000031d8 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000031dc 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000031e4 0000542f R_ARM_THM_MOVW_ABS_NC 0000063c .LC39 │ │ │ │ │ -000031e8 00005430 R_ARM_THM_MOVT_ABS 0000063c .LC39 │ │ │ │ │ -000031ee 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000031f4 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000031f8 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000031fe 0000542f R_ARM_THM_MOVW_ABS_NC 0000063c .LC39 │ │ │ │ │ -00003202 00005430 R_ARM_THM_MOVT_ABS 0000063c .LC39 │ │ │ │ │ -00003208 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00003210 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00003214 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00003218 0000552f R_ARM_THM_MOVW_ABS_NC 00000670 .LC40 │ │ │ │ │ -0000321c 00005530 R_ARM_THM_MOVT_ABS 00000670 .LC40 │ │ │ │ │ -00003220 00002e2f R_ARM_THM_MOVW_ABS_NC 00000348 .LC19 │ │ │ │ │ -00003224 00002e30 R_ARM_THM_MOVT_ABS 00000348 .LC19 │ │ │ │ │ -00003232 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00003248 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000327c 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003280 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000032ae 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000032b4 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000032b8 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000032d0 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000032d4 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000032ee 0000562f R_ARM_THM_MOVW_ABS_NC 00000674 .LC41 │ │ │ │ │ -000032f2 00005630 R_ARM_THM_MOVT_ABS 00000674 .LC41 │ │ │ │ │ -0000331a 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000331e 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000333a 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000333e 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003344 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003354 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003362 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003388 0000ed2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ -0000338c 0000ed30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ -000033c2 0000b20a R_ARM_THM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ -000033d0 0000b80a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003426 0001122f R_ARM_THM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ -0000342a 00011230 R_ARM_THM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ -00003440 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00003452 0000de0a R_ARM_THM_CALL 000007d5 PyObject_GetBuffer │ │ │ │ │ -00003460 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00003464 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00003468 00005b2f R_ARM_THM_MOVW_ABS_NC 000007ac .LC46 │ │ │ │ │ -0000346c 00005b30 R_ARM_THM_MOVT_ABS 000007ac .LC46 │ │ │ │ │ -00003474 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000347e 0000b20a R_ARM_THM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ -0000348a 0000ee2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_DeprecationWarning │ │ │ │ │ -0000348e 0000ee30 R_ARM_THM_MOVT_ABS 00000000 PyExc_DeprecationWarning │ │ │ │ │ -00003494 0000592f R_ARM_THM_MOVW_ABS_NC 00000748 .LC44 │ │ │ │ │ -00003498 00005930 R_ARM_THM_MOVT_ABS 00000748 .LC44 │ │ │ │ │ -0000349e 0001130a R_ARM_THM_CALL 00000000 PyErr_WarnEx │ │ │ │ │ -000034e0 0000b30a R_ARM_THM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ -000034f8 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000351c 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00003520 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00003524 00005a2f R_ARM_THM_MOVW_ABS_NC 0000077c .LC45 │ │ │ │ │ -00003528 00005a30 R_ARM_THM_MOVT_ABS 0000077c .LC45 │ │ │ │ │ -00003530 0001142f R_ARM_THM_MOVW_ABS_NC 00000000 _PyByteArray_empty_string │ │ │ │ │ -00003534 00011430 R_ARM_THM_MOVT_ABS 00000000 _PyByteArray_empty_string │ │ │ │ │ -00003542 0000ee2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_DeprecationWarning │ │ │ │ │ -00003546 0000ee30 R_ARM_THM_MOVT_ABS 00000000 PyExc_DeprecationWarning │ │ │ │ │ -0000354a 0000582f R_ARM_THM_MOVW_ABS_NC 000006a0 .LC43 │ │ │ │ │ -0000354e 00005830 R_ARM_THM_MOVT_ABS 000006a0 .LC43 │ │ │ │ │ -00003556 0000ef0a R_ARM_THM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ -0000355e 0001150a R_ARM_THM_CALL 00000000 _PyLong_Copy │ │ │ │ │ -00003576 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003588 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000358c 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00003590 0000572f R_ARM_THM_MOVW_ABS_NC 00000678 .LC42 │ │ │ │ │ -00003594 00005730 R_ARM_THM_MOVT_ABS 00000678 .LC42 │ │ │ │ │ -0000359c 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000035b2 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000035bc 0000080a R_ARM_THM_CALL 000004d1 null_error.isra.0 │ │ │ │ │ -000035ca 0001170a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -000035d8 0001110a R_ARM_THM_CALL 00000000 _PyLong_FromBytes │ │ │ │ │ -000035f0 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000035f8 0000e30a R_ARM_THM_CALL 00000975 PyBuffer_Release │ │ │ │ │ -00003600 0000e30a R_ARM_THM_CALL 00000975 PyBuffer_Release │ │ │ │ │ -00003608 0001160a R_ARM_THM_CALL 00003b9d PyNumber_Index │ │ │ │ │ -00003618 0000c30a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -00003634 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000363c 0000bd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00003640 0000be6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00003666 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00003674 0000cb0a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ -000036a0 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000036b8 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000036c4 00005d2f R_ARM_THM_MOVW_ABS_NC 00000800 .LC47 │ │ │ │ │ -000036c8 00005d30 R_ARM_THM_MOVT_ABS 00000800 .LC47 │ │ │ │ │ -000036cc 0000410a R_ARM_THM_CALL 00000af9 check_class │ │ │ │ │ -000036e2 0000cb0a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ -000036f2 0000500a R_ARM_THM_CALL 00000b85 abstract_issubclass │ │ │ │ │ -00003710 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003718 0000bd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00003742 0001192f R_ARM_THM_MOVW_ABS_NC 00000000 PyComplex_Type │ │ │ │ │ -00003746 00011930 R_ARM_THM_MOVT_ABS 00000000 PyComplex_Type │ │ │ │ │ -00003758 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00003786 0000d72f R_ARM_THM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ -0000378a 0000d730 R_ARM_THM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ -000037a0 00011b0a R_ARM_THM_CALL 00000000 PyObject_VectorcallMethod │ │ │ │ │ -000037ac 0000af2f R_ARM_THM_MOVW_ABS_NC 00000000 PyList_Type │ │ │ │ │ -000037b0 0000af30 R_ARM_THM_MOVT_ABS 00000000 PyList_Type │ │ │ │ │ -000037c8 0000d02f R_ARM_THM_MOVW_ABS_NC 00000000 _PyObject_NextNotImplemented │ │ │ │ │ -000037cc 0000d030 R_ARM_THM_MOVT_ABS 00000000 _PyObject_NextNotImplemented │ │ │ │ │ -000037ee 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000037f4 0001010a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00003802 0001020a R_ARM_THM_CALL 00000000 _PyList_Extend │ │ │ │ │ -00003824 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000383a 0001010a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00003854 0000d10a R_ARM_THM_CALL 00000000 PySeqIter_New │ │ │ │ │ -0000385e 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00003862 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00003878 0000bc0a R_ARM_THM_CALL 00000000 _PyErr_ExceptionMatches │ │ │ │ │ -0000388a 0000612f R_ARM_THM_MOVW_ABS_NC 00000840 .LC48 │ │ │ │ │ -0000388e 00006130 R_ARM_THM_MOVT_ABS 00000840 .LC48 │ │ │ │ │ -0000389a 0000f00a R_ARM_THM_CALL 00000000 _PyErr_Format │ │ │ │ │ -000038ac 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000038b0 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000038b6 0000112f R_ARM_THM_MOVW_ABS_NC 000000d4 .LC5 │ │ │ │ │ -000038ba 00001130 R_ARM_THM_MOVT_ABS 000000d4 .LC5 │ │ │ │ │ -000038c2 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000038dc 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000038ee 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000038f2 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000038f8 0000122f R_ARM_THM_MOVW_ABS_NC 000000f4 .LC6 │ │ │ │ │ -000038fc 00001230 R_ARM_THM_MOVT_ABS 000000f4 .LC6 │ │ │ │ │ -00003904 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000391e 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000392e 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003936 0000080a R_ARM_THM_CALL 000004d1 null_error.isra.0 │ │ │ │ │ -00003946 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000394c 0000bd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00003950 0000be6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00003976 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000397a 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00003988 00004d2f R_ARM_THM_MOVW_ABS_NC 0000056c .LC34 │ │ │ │ │ -0000398c 00004d30 R_ARM_THM_MOVT_ABS 0000056c .LC34 │ │ │ │ │ -00003990 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000399a 0000080a R_ARM_THM_CALL 000004d1 null_error.isra.0 │ │ │ │ │ -000039a0 0000632f R_ARM_THM_MOVW_ABS_NC 00000874 .LC49 │ │ │ │ │ -000039a4 00006330 R_ARM_THM_MOVT_ABS 00000874 .LC49 │ │ │ │ │ -000039a8 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000039ca 0000d72f R_ARM_THM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ -000039ce 0000d730 R_ARM_THM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ -000039e6 00011b0a R_ARM_THM_CALL 00000000 PyObject_VectorcallMethod │ │ │ │ │ -000039f2 0000af2f R_ARM_THM_MOVW_ABS_NC 00000000 PyList_Type │ │ │ │ │ -000039f6 0000af30 R_ARM_THM_MOVT_ABS 00000000 PyList_Type │ │ │ │ │ -00003a0e 0000d02f R_ARM_THM_MOVW_ABS_NC 00000000 _PyObject_NextNotImplemented │ │ │ │ │ -00003a12 0000d030 R_ARM_THM_MOVT_ABS 00000000 _PyObject_NextNotImplemented │ │ │ │ │ -00003a32 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003a38 0001010a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00003a48 0001020a R_ARM_THM_CALL 00000000 _PyList_Extend │ │ │ │ │ -00003a6a 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003a76 0001010a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00003a90 0000d10a R_ARM_THM_CALL 00000000 PySeqIter_New │ │ │ │ │ -00003a9a 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00003a9e 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00003ab4 0000bc0a R_ARM_THM_CALL 00000000 _PyErr_ExceptionMatches │ │ │ │ │ -00003ac6 0000612f R_ARM_THM_MOVW_ABS_NC 00000840 .LC48 │ │ │ │ │ -00003aca 00006130 R_ARM_THM_MOVT_ABS 00000840 .LC48 │ │ │ │ │ -00003ad6 0000f00a R_ARM_THM_CALL 00000000 _PyErr_Format │ │ │ │ │ -00003ae8 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00003aec 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00003af2 0000112f R_ARM_THM_MOVW_ABS_NC 000000d4 .LC5 │ │ │ │ │ -00003af6 00001130 R_ARM_THM_MOVT_ABS 000000d4 .LC5 │ │ │ │ │ -00003afe 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00003b06 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00003b0a 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00003b10 0000122f R_ARM_THM_MOVW_ABS_NC 000000f4 .LC6 │ │ │ │ │ -00003b14 00001230 R_ARM_THM_MOVT_ABS 000000f4 .LC6 │ │ │ │ │ -00003b1c 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00003b36 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003b50 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003b76 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003b7e 0000080a R_ARM_THM_CALL 000004d1 null_error.isra.0 │ │ │ │ │ -00003b8c 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003b94 0000bd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00003b98 0000be6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00003bc0 0000ed2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ -00003bc4 0000ed30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ -00003be6 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00003bea 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00003bee 0000242f R_ARM_THM_MOVW_ABS_NC 00000208 .LC14 │ │ │ │ │ -00003bf2 00002430 R_ARM_THM_MOVT_ABS 00000208 .LC14 │ │ │ │ │ -00003bfa 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00003c0c 0000ed2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ -00003c10 0000ed30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ -00003c20 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00003c24 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00003c28 0000252f R_ARM_THM_MOVW_ABS_NC 0000023c .LC15 │ │ │ │ │ -00003c2c 00002530 R_ARM_THM_MOVT_ABS 0000023c .LC15 │ │ │ │ │ -00003c34 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00003c4c 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003c52 0000ee2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_DeprecationWarning │ │ │ │ │ -00003c56 0000ee30 R_ARM_THM_MOVT_ABS 00000000 PyExc_DeprecationWarning │ │ │ │ │ -00003c5a 0000262f R_ARM_THM_MOVW_ABS_NC 00000268 .LC16 │ │ │ │ │ -00003c5e 00002630 R_ARM_THM_MOVT_ABS 00000268 .LC16 │ │ │ │ │ -00003c66 0000ef0a R_ARM_THM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ -00003c74 0000080a R_ARM_THM_CALL 000004d1 null_error.isra.0 │ │ │ │ │ -00003c7e 0001150a R_ARM_THM_CALL 00000000 _PyLong_Copy │ │ │ │ │ -00003c9c 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003ccc 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003cd0 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003cfe 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00003d04 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003d08 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003d20 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003d24 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003d3e 0000672f R_ARM_THM_MOVW_ABS_NC 0000088c .LC50 │ │ │ │ │ -00003d42 00006730 R_ARM_THM_MOVT_ABS 0000088c .LC50 │ │ │ │ │ -00003d6a 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003d6e 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003d8a 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003d8e 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003d94 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003da4 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003db2 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003de4 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003de8 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003e16 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00003e1c 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003e20 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003e38 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003e3c 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003e56 0000682f R_ARM_THM_MOVW_ABS_NC 00000890 .LC51 │ │ │ │ │ -00003e5a 00006830 R_ARM_THM_MOVT_ABS 00000890 .LC51 │ │ │ │ │ -00003e82 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003e86 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003ea2 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003ea6 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003eac 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003ebc 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003eca 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003ed6 0000d02f R_ARM_THM_MOVW_ABS_NC 00000000 _PyObject_NextNotImplemented │ │ │ │ │ -00003eda 0000d030 R_ARM_THM_MOVT_ABS 00000000 _PyObject_NextNotImplemented │ │ │ │ │ -00003f18 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003f1c 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003f4a 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00003f50 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003f54 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003f6c 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003f70 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003f8a 00006a2f R_ARM_THM_MOVW_ABS_NC 00000894 .LC52 │ │ │ │ │ -00003f8e 00006a30 R_ARM_THM_MOVT_ABS 00000894 .LC52 │ │ │ │ │ -00003fb6 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003fba 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003fd6 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003fda 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003fe0 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003ff0 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003ffe 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004030 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004034 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004062 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00004068 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000406c 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004084 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004088 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000040a2 00006c2f R_ARM_THM_MOVW_ABS_NC 0000089c .LC54 │ │ │ │ │ -000040a6 00006c30 R_ARM_THM_MOVT_ABS 0000089c .LC54 │ │ │ │ │ -000040ce 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000040d2 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000040ee 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000040f2 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000040f8 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004108 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004116 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000415a 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000415e 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000416a 0000cc2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000416e 0000cc30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000418e 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00004196 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000419a 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000041b4 0000cc2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000041b8 0000cc30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000041be 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000041c2 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000041d6 0000cc2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000041da 0000cc30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000041f2 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000041f6 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000041fc 00006d2f R_ARM_THM_MOVW_ABS_NC 000008a0 .LC55 │ │ │ │ │ -00004200 00006d30 R_ARM_THM_MOVT_ABS 000008a0 .LC55 │ │ │ │ │ -00004206 00002e2f R_ARM_THM_MOVW_ABS_NC 00000348 .LC19 │ │ │ │ │ -0000420a 00002e30 R_ARM_THM_MOVT_ABS 00000348 .LC19 │ │ │ │ │ -00004214 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00004220 0000cc2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00004224 0000cc30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00004228 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000422c 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000424a 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004256 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000425a 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004276 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004288 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004296 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004430 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004434 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004452 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004456 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004486 0000712f R_ARM_THM_MOVW_ABS_NC 000008ac .LC56 │ │ │ │ │ -0000448a 00007130 R_ARM_THM_MOVT_ABS 000008ac .LC56 │ │ │ │ │ -000044ac 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000044b2 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000044b6 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000044d0 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000044d4 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000044f0 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000044fc 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004500 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000451e 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000452e 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000453c 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004564 0000080a R_ARM_THM_CALL 000004d1 null_error.isra.0 │ │ │ │ │ -0000456c 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00004570 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00004576 0000722f R_ARM_THM_MOVW_ABS_NC 000008b0 .LC57 │ │ │ │ │ -0000457a 00007230 R_ARM_THM_MOVT_ABS 000008b0 .LC57 │ │ │ │ │ -00004580 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000045b0 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000045b4 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000045e2 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000045e8 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000045ec 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004604 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004608 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004622 0000732f R_ARM_THM_MOVW_ABS_NC 000008d8 .LC58 │ │ │ │ │ -00004626 00007330 R_ARM_THM_MOVT_ABS 000008d8 .LC58 │ │ │ │ │ -0000464e 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004652 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000466e 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004672 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004678 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004688 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004696 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000046dc 0000080a R_ARM_THM_CALL 000004d1 null_error.isra.0 │ │ │ │ │ -000046e8 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000046ec 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000046f6 00004d2f R_ARM_THM_MOVW_ABS_NC 0000056c .LC34 │ │ │ │ │ -000046fa 00004d30 R_ARM_THM_MOVT_ABS 0000056c .LC34 │ │ │ │ │ -000046fe 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000470a 0000342f R_ARM_THM_MOVW_ABS_NC 0000040c .LC23 │ │ │ │ │ -0000470e 00003430 R_ARM_THM_MOVT_ABS 0000040c .LC23 │ │ │ │ │ -00004712 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000473a 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00004748 0000cb0a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ -00004774 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000478c 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00004798 00005d2f R_ARM_THM_MOVW_ABS_NC 00000800 .LC47 │ │ │ │ │ -0000479c 00005d30 R_ARM_THM_MOVT_ABS 00000800 .LC47 │ │ │ │ │ -000047a0 0000410a R_ARM_THM_CALL 00000af9 check_class │ │ │ │ │ -000047b6 0000cb0a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ -000047c6 0000500a R_ARM_THM_CALL 00000b85 abstract_issubclass │ │ │ │ │ -000047e4 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000047ec 0000bd02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000482a 0000080a R_ARM_THM_CALL 000004d1 null_error.isra.0 │ │ │ │ │ -0000486a 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000486e 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000048ba 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000048be 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000048c6 0000752f R_ARM_THM_MOVW_ABS_NC 000008e4 .LC59 │ │ │ │ │ -000048ca 00007530 R_ARM_THM_MOVT_ABS 000008e4 .LC59 │ │ │ │ │ -000048d0 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000048e8 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000048ec 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000048fa 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -0000490c 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004910 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004932 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000493c 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004940 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000495a 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000495e 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004964 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004978 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000498e 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000049c0 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000049c4 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000049f2 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000049f8 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000049fc 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004a14 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004a18 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004a32 0000782f R_ARM_THM_MOVW_ABS_NC 0000092c .LC61 │ │ │ │ │ -00004a36 00007830 R_ARM_THM_MOVT_ABS 0000092c .LC61 │ │ │ │ │ -00004a5e 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004a62 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004a7e 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004a82 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004a88 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004a98 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004aa6 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004ad2 0000f82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00004ad6 0000f830 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00004ada 00007f2f R_ARM_THM_MOVW_ABS_NC 000009c8 .LC67 │ │ │ │ │ -00004ade 00007f30 R_ARM_THM_MOVT_ABS 000009c8 .LC67 │ │ │ │ │ -00004ae4 0000e20a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00004b10 0001370a R_ARM_THM_CALL 00000000 _PyLong_Format │ │ │ │ │ -00004b2a 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004b3a 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00004b3e 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00004b44 0000242f R_ARM_THM_MOVW_ABS_NC 00000208 .LC14 │ │ │ │ │ -00004b48 00002430 R_ARM_THM_MOVT_ABS 00000208 .LC14 │ │ │ │ │ -00004b4e 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00004b5e 0000ed2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ -00004b62 0000ed30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ -00004b76 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00004b7a 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00004b80 0000252f R_ARM_THM_MOVW_ABS_NC 0000023c .LC15 │ │ │ │ │ -00004b84 00002530 R_ARM_THM_MOVT_ABS 0000023c .LC15 │ │ │ │ │ -00004b8a 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00004ba2 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004ba8 0000ee2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_DeprecationWarning │ │ │ │ │ -00004bac 0000ee30 R_ARM_THM_MOVT_ABS 00000000 PyExc_DeprecationWarning │ │ │ │ │ -00004bb0 0000262f R_ARM_THM_MOVW_ABS_NC 00000268 .LC16 │ │ │ │ │ -00004bb4 00002630 R_ARM_THM_MOVT_ABS 00000268 .LC16 │ │ │ │ │ -00004bbc 0000ef0a R_ARM_THM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ -00004bd2 0000080a R_ARM_THM_CALL 000004d1 null_error.isra.0 │ │ │ │ │ -00004c00 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004c04 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004c32 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00004c38 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004c3c 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004c54 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004c58 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004c72 0000822f R_ARM_THM_MOVW_ABS_NC 000009fc .LC69 │ │ │ │ │ -00004c76 00008230 R_ARM_THM_MOVT_ABS 000009fc .LC69 │ │ │ │ │ -00004c9e 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004ca2 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004cbe 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004cc2 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004cc8 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004cd8 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004ce6 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004d2e 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004d32 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004d5a 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00004d68 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004d6c 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004da0 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004da4 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004dce 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00004dd2 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00004dd8 0000cc2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00004ddc 0000cc30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00004dea 00006d2f R_ARM_THM_MOVW_ABS_NC 000008a0 .LC55 │ │ │ │ │ -00004dee 00006d30 R_ARM_THM_MOVT_ABS 000008a0 .LC55 │ │ │ │ │ -00004df2 00002e2f R_ARM_THM_MOVW_ABS_NC 00000348 .LC19 │ │ │ │ │ -00004df6 00002e30 R_ARM_THM_MOVT_ABS 00000348 .LC19 │ │ │ │ │ -00004dfc 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00004e0c 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004e10 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004e2c 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004e36 00006d2f R_ARM_THM_MOVW_ABS_NC 000008a0 .LC55 │ │ │ │ │ -00004e3a 00006d30 R_ARM_THM_MOVT_ABS 000008a0 .LC55 │ │ │ │ │ -00004e44 0000832f R_ARM_THM_MOVW_ABS_NC 00000a00 .LC70 │ │ │ │ │ -00004e48 00008330 R_ARM_THM_MOVT_ABS 00000a00 .LC70 │ │ │ │ │ -00004e4c 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00004e5a 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004e68 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004e8c 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004ebc 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004ec0 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004ede 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004ee2 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004f12 0000842f R_ARM_THM_MOVW_ABS_NC 00000a48 .LC71 │ │ │ │ │ -00004f16 00008430 R_ARM_THM_MOVT_ABS 00000a48 .LC71 │ │ │ │ │ -00004f38 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00004f3e 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004f42 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004f5c 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004f60 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004f7c 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004f88 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004f8c 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004faa 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004fba 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004fc8 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004fea 0001422f R_ARM_THM_MOVW_ABS_NC 00000000 PyFloat_Type │ │ │ │ │ -00004fee 00014230 R_ARM_THM_MOVT_ABS 00000000 PyFloat_Type │ │ │ │ │ -00005030 0001422f R_ARM_THM_MOVW_ABS_NC 00000000 PyFloat_Type │ │ │ │ │ -00005034 00014230 R_ARM_THM_MOVT_ABS 00000000 PyFloat_Type │ │ │ │ │ -0000503a 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00005052 0000080a R_ARM_THM_CALL 000004d1 null_error.isra.0 │ │ │ │ │ -0000505e 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -0000506e 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00005072 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00005078 00008a2f R_ARM_THM_MOVW_ABS_NC 00000a50 .LC73 │ │ │ │ │ -0000507c 00008a30 R_ARM_THM_MOVT_ABS 00000a50 .LC73 │ │ │ │ │ -00005082 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00005094 0000f10a R_ARM_THM_CALL 00001579 _PyNumber_Index │ │ │ │ │ -0000509e 0001440a R_ARM_THM_CALL 00000000 PyLong_AsDouble │ │ │ │ │ -000050be 0000b80a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000050e2 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000050fa 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005100 0000ee2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_DeprecationWarning │ │ │ │ │ -00005104 0000ee30 R_ARM_THM_MOVT_ABS 00000000 PyExc_DeprecationWarning │ │ │ │ │ -0000510e 00008b2f R_ARM_THM_MOVW_ABS_NC 00000a80 .LC74 │ │ │ │ │ -00005112 00008b30 R_ARM_THM_MOVT_ABS 00000a80 .LC74 │ │ │ │ │ -00005118 0000ef0a R_ARM_THM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ -0000513c 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005170 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005174 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005192 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005196 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000051c6 00008d2f R_ARM_THM_MOVW_ABS_NC 00000b5c .LC76 │ │ │ │ │ -000051ca 00008d30 R_ARM_THM_MOVT_ABS 00000b5c .LC76 │ │ │ │ │ -000051ec 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000051f2 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000051f6 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005210 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005214 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005230 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000523c 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005240 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000525e 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000526e 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000527c 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000004ac 0000c91e R_ARM_THM_JUMP24 00001a79 PySequence_GetItem │ │ │ │ │ -0000051a 0000ce1e R_ARM_THM_JUMP24 00000000 Py_GenericAlias │ │ │ │ │ -000005de 0000d11e R_ARM_THM_JUMP24 00000000 PySeqIter_New │ │ │ │ │ -0000070a 0000d41e R_ARM_THM_JUMP24 00000d85 PySequence_SetItem │ │ │ │ │ -00000774 0000d81e R_ARM_THM_JUMP24 00000000 PyDict_GetItemRef │ │ │ │ │ -000009c8 0000b41e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -00001410 0000ea1e R_ARM_THM_JUMP24 000006a1 _PySequence_IterSearch │ │ │ │ │ -000016e0 00002b1e R_ARM_THM_JUMP24 00000325 binary_iop.part.0 │ │ │ │ │ -00001918 0000f61e R_ARM_THM_JUMP24 00000000 PyObject_Str │ │ │ │ │ -00001bb8 0000381e R_ARM_THM_JUMP24 0000038d binary_op.part.0 │ │ │ │ │ -00001dec 0000381e R_ARM_THM_JUMP24 0000038d binary_op.part.0 │ │ │ │ │ -00001ef8 0000f31e R_ARM_THM_JUMP24 00000000 PyType_IsSubtype │ │ │ │ │ -00001fb6 0000401e R_ARM_THM_JUMP24 00000439 recursive_issubclass │ │ │ │ │ -00001ffe 0000421e R_ARM_THM_JUMP24 00000499 recursive_issubclass.part.0 │ │ │ │ │ -00002182 0000f31e R_ARM_THM_JUMP24 00000000 PyType_IsSubtype │ │ │ │ │ -000024f6 0000421e R_ARM_THM_JUMP24 00000499 recursive_issubclass.part.0 │ │ │ │ │ -00002552 0000401e R_ARM_THM_JUMP24 00000439 recursive_issubclass │ │ │ │ │ -00002c3e 0000f31e R_ARM_THM_JUMP24 00000000 PyType_IsSubtype │ │ │ │ │ -00002c68 0000421e R_ARM_THM_JUMP24 00000499 recursive_issubclass.part.0 │ │ │ │ │ -00002ce2 0001091e R_ARM_THM_JUMP24 00002dad PySequence_DelItem │ │ │ │ │ -000032fc 0000381e R_ARM_THM_JUMP24 0000038d binary_op.part.0 │ │ │ │ │ -000033f0 0001101e R_ARM_THM_JUMP24 00000000 PyLong_FromUnicodeObject │ │ │ │ │ -00003422 0001111e R_ARM_THM_JUMP24 00000000 _PyLong_FromBytes │ │ │ │ │ -00003584 0001161e R_ARM_THM_JUMP24 00003b9d PyNumber_Index │ │ │ │ │ -00003834 00011c1e R_ARM_THM_JUMP24 00000000 PyDict_Keys │ │ │ │ │ -00003b68 00011f1e R_ARM_THM_JUMP24 00000000 PyDict_Items │ │ │ │ │ -00003d4c 0000381e R_ARM_THM_JUMP24 0000038d binary_op.part.0 │ │ │ │ │ -00003e64 0000381e R_ARM_THM_JUMP24 0000038d binary_op.part.0 │ │ │ │ │ -00003f98 0000381e R_ARM_THM_JUMP24 0000038d binary_op.part.0 │ │ │ │ │ -000040b0 0000381e R_ARM_THM_JUMP24 0000038d binary_op.part.0 │ │ │ │ │ -00004402 00006e1e R_ARM_THM_JUMP24 00000cfd _IsFortranContiguous.part.0 │ │ │ │ │ -00004494 00002b1e R_ARM_THM_JUMP24 00000325 binary_iop.part.0 │ │ │ │ │ -00004630 0000381e R_ARM_THM_JUMP24 0000038d binary_op.part.0 │ │ │ │ │ -00004a40 0000381e R_ARM_THM_JUMP24 0000038d binary_op.part.0 │ │ │ │ │ -00004c80 0000381e R_ARM_THM_JUMP24 0000038d binary_op.part.0 │ │ │ │ │ -00004f20 00002b1e R_ARM_THM_JUMP24 00000325 binary_iop.part.0 │ │ │ │ │ -0000504c 0001431e R_ARM_THM_JUMP24 00000000 PyFloat_FromString │ │ │ │ │ -000050d4 0001451e R_ARM_THM_JUMP24 00000000 PyFloat_FromDouble │ │ │ │ │ -000051d4 00002b1e R_ARM_THM_JUMP24 00000325 binary_iop.part.0 │ │ │ │ │ +00000020 0000ad2f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ +00000024 0000ad30 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ +00000048 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyList_Type │ │ │ │ │ +0000004c 0000ae30 R_ARM_THM_MOVT_ABS 00000000 PyList_Type │ │ │ │ │ +00000054 0000af0a R_ARM_THM_CALL 00000000 PyList_AsTuple │ │ │ │ │ +00000064 0000b00a R_ARM_THM_CALL 00000599 PyObject_GetIter │ │ │ │ │ +00000086 0000b10a R_ARM_THM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ +000000c6 0000b20a R_ARM_THM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ +000000e4 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000000ee 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000000f2 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000108 0000b50a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +00000122 0000b60a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +0000020e 0000050a R_ARM_THM_CALL 00000573 null_error.isra.0 │ │ │ │ │ +00000218 0000b70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000023a 0000b70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000025a 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000026a 0000b80a R_ARM_THM_CALL 00000000 _PyTuple_Resize │ │ │ │ │ +00000280 0000b90a R_ARM_THM_CALL 00002a99 PyObject_Size │ │ │ │ │ +00000296 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000029a 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000002aa 0000bb0a R_ARM_THM_CALL 00000000 _PyErr_ExceptionMatches │ │ │ │ │ +000002b6 0000060a R_ARM_THM_CALL 00000571 Py_XDECREF │ │ │ │ │ +000002f0 0000b80a R_ARM_THM_CALL 00000000 _PyTuple_Resize │ │ │ │ │ +00000308 0000bc02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000030c 0000bd6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000310 0000bd6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000314 0000bd6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000320 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000324 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000336 0000bb0a R_ARM_THM_CALL 00000000 _PyErr_ExceptionMatches │ │ │ │ │ +00000340 0000be0a R_ARM_THM_CALL 00000000 _PyErr_Clear │ │ │ │ │ +0000034a 0000be0a R_ARM_THM_CALL 00000000 _PyErr_Clear │ │ │ │ │ +0000035a 0000bf2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_StopIteration │ │ │ │ │ +0000035e 0000bf30 R_ARM_THM_MOVT_ABS 00000000 PyExc_StopIteration │ │ │ │ │ +0000036a 0000bb0a R_ARM_THM_CALL 00000000 _PyErr_ExceptionMatches │ │ │ │ │ +0000037a 0000be0a R_ARM_THM_CALL 00000000 _PyErr_Clear │ │ │ │ │ +00000382 0000b70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000038a 0000c02f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000038e 0000c030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000392 0000032f R_ARM_THM_MOVW_ABS_NC 00000030 .LC1 │ │ │ │ │ +00000396 00000330 R_ARM_THM_MOVT_ABS 00000030 .LC1 │ │ │ │ │ +0000039c 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000003ae 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000003b4 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000003b8 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000003be 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000003c2 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000003c8 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000003e4 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000402 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000040a 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000041a 0000c20a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +0000042c 0000c30a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000043c 0000bd6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000490 0000c62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +00000494 0000c630 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +0000049c 0000c70a R_ARM_THM_CALL 00001419 PyNumber_AsSsize_t │ │ │ │ │ +000004bc 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 PyType_Type │ │ │ │ │ +000004c0 0000c930 R_ARM_THM_MOVT_ABS 00000000 PyType_Type │ │ │ │ │ +000004d0 0000ca0a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ +000004dc 0000cb2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000004e0 0000cb30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000004ee 0000cc0a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +00000508 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000524 0000060a R_ARM_THM_CALL 00000571 Py_XDECREF │ │ │ │ │ +0000052a 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000052e 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000532 00000b2f R_ARM_THM_MOVW_ABS_NC 00000088 .LC3 │ │ │ │ │ +00000536 00000b30 R_ARM_THM_MOVT_ABS 00000088 .LC3 │ │ │ │ │ +0000053e 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000546 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000054a 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000552 00000c2f R_ARM_THM_MOVW_ABS_NC 000000ac .LC4 │ │ │ │ │ +00000556 00000c30 R_ARM_THM_MOVT_ABS 000000ac .LC4 │ │ │ │ │ +0000055c 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000562 0000050a R_ARM_THM_CALL 00000573 null_error.isra.0 │ │ │ │ │ +0000056c 0000b70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000057a 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000057e 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000584 00000a2f R_ARM_THM_MOVW_ABS_NC 00000058 .LC2 │ │ │ │ │ +00000588 00000a30 R_ARM_THM_MOVT_ABS 00000058 .LC2 │ │ │ │ │ +0000058e 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000594 0000bc02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000005b6 0000cf2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyObject_NextNotImplemented │ │ │ │ │ +000005ba 0000cf30 R_ARM_THM_MOVT_ABS 00000000 _PyObject_NextNotImplemented │ │ │ │ │ +000005e6 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000005ea 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000005ee 0000112f R_ARM_THM_MOVW_ABS_NC 000000d4 .LC5 │ │ │ │ │ +000005f2 00001130 R_ARM_THM_MOVT_ABS 000000d4 .LC5 │ │ │ │ │ +000005fa 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000602 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000606 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000060c 0000122f R_ARM_THM_MOVW_ABS_NC 000000f4 .LC6 │ │ │ │ │ +00000610 00001230 R_ARM_THM_MOVT_ABS 000000f4 .LC6 │ │ │ │ │ +0000061a 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000634 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000674 0000bf2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_StopIteration │ │ │ │ │ +00000678 0000bf30 R_ARM_THM_MOVT_ABS 00000000 PyExc_StopIteration │ │ │ │ │ +00000682 0000bb0a R_ARM_THM_CALL 00000000 _PyErr_ExceptionMatches │ │ │ │ │ +0000068c 0000be0a R_ARM_THM_CALL 00000000 _PyErr_Clear │ │ │ │ │ +00000694 0000bd6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000006ee 0000c62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +000006f2 0000c630 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +000006fa 0000c70a R_ARM_THM_CALL 00001419 PyNumber_AsSsize_t │ │ │ │ │ +00000712 0000050a R_ARM_THM_CALL 00000573 null_error.isra.0 │ │ │ │ │ +00000720 0000b70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000730 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000734 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000073c 0000152f R_ARM_THM_MOVW_ABS_NC 00000124 .LC7 │ │ │ │ │ +00000740 00001530 R_ARM_THM_MOVT_ABS 00000124 .LC7 │ │ │ │ │ +00000746 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000074c 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000750 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000756 00000a2f R_ARM_THM_MOVW_ABS_NC 00000058 .LC2 │ │ │ │ │ +0000075a 00000a30 R_ARM_THM_MOVT_ABS 00000058 .LC2 │ │ │ │ │ +00000760 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000076c 0000d62f R_ARM_THM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ +00000770 0000d630 R_ARM_THM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ +0000078e 0000ce0a R_ARM_THM_CALL 00000441 PyObject_GetItem │ │ │ │ │ +0000079c 0000d82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_KeyError │ │ │ │ │ +000007a0 0000d830 R_ARM_THM_MOVT_ABS 00000000 PyExc_KeyError │ │ │ │ │ +000007a8 0000d90a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +000007ae 0000da0a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +0000080a 0000182f R_ARM_THM_MOVW_ABS_NC 00000158 .LC8 │ │ │ │ │ +0000080e 00001830 R_ARM_THM_MOVT_ABS 00000158 .LC8 │ │ │ │ │ +00000812 0000de0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000818 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000081c 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000820 0000192f R_ARM_THM_MOVW_ABS_NC 00000170 .LC9 │ │ │ │ │ +00000824 00001930 R_ARM_THM_MOVT_ABS 00000170 .LC9 │ │ │ │ │ +0000082e 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000091c 00001c2f R_ARM_THM_MOVW_ABS_NC 000001ec .LC12 │ │ │ │ │ +00000920 00001c30 R_ARM_THM_MOVT_ABS 000001ec .LC12 │ │ │ │ │ +00000930 0000e02f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BufferError │ │ │ │ │ +00000934 0000e030 R_ARM_THM_MOVT_ABS 00000000 PyExc_BufferError │ │ │ │ │ +00000938 00001a2f R_ARM_THM_MOVW_ABS_NC 000001a0 .LC10 │ │ │ │ │ +0000093c 00001a30 R_ARM_THM_MOVT_ABS 000001a0 .LC10 │ │ │ │ │ +00000942 0000e10a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000950 0000182f R_ARM_THM_MOVW_ABS_NC 00000158 .LC8 │ │ │ │ │ +00000954 00001830 R_ARM_THM_MOVT_ABS 00000158 .LC8 │ │ │ │ │ +00000958 0000de0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000095e 0000e02f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BufferError │ │ │ │ │ +00000962 0000e030 R_ARM_THM_MOVT_ABS 00000000 PyExc_BufferError │ │ │ │ │ +00000966 00001b2f R_ARM_THM_MOVW_ABS_NC 000001d4 .LC11 │ │ │ │ │ +0000096a 00001b30 R_ARM_THM_MOVT_ABS 000001d4 .LC11 │ │ │ │ │ +00000970 0000e10a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000009e8 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 PyType_Type │ │ │ │ │ +000009ec 0000c930 R_ARM_THM_MOVT_ABS 00000000 PyType_Type │ │ │ │ │ +00000a00 0000e42f R_ARM_THM_MOVW_ABS_NC 00000000 _PyUnion_Type │ │ │ │ │ +00000a04 0000e430 R_ARM_THM_MOVT_ABS 00000000 _PyUnion_Type │ │ │ │ │ +00000b1e 0000b10a R_ARM_THM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ +00000b38 0000cc0a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +00000b5c 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000b66 0000e50a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +00000b82 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000b8e 0000b10a R_ARM_THM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ +00000ba4 0000cc0a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +00000bc6 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000bd0 0000e50a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +00000bf0 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000bfa 0000e60a R_ARM_THM_CALL 00000000 _Py_union_args │ │ │ │ │ +00000c14 00001d2f R_ARM_THM_MOVW_ABS_NC 000001f0 .LC13 │ │ │ │ │ +00000c18 00001d30 R_ARM_THM_MOVT_ABS 000001f0 .LC13 │ │ │ │ │ +00000c1e 0000e70a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ +00000c34 00001d2f R_ARM_THM_MOVW_ABS_NC 000001f0 .LC13 │ │ │ │ │ +00000c38 00001d30 R_ARM_THM_MOVT_ABS 000001f0 .LC13 │ │ │ │ │ +00000c3e 0000e70a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ +00000c4e 0000e60a R_ARM_THM_CALL 00000000 _Py_union_args │ │ │ │ │ +00000c62 00001d2f R_ARM_THM_MOVW_ABS_NC 000001f0 .LC13 │ │ │ │ │ +00000c66 00001d30 R_ARM_THM_MOVT_ABS 000001f0 .LC13 │ │ │ │ │ +00000c6c 0000e70a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ +00000c88 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000c90 0000bd6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000c94 0000bc02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000ca4 00001d2f R_ARM_THM_MOVW_ABS_NC 000001f0 .LC13 │ │ │ │ │ +00000ca8 00001d30 R_ARM_THM_MOVT_ABS 000001f0 .LC13 │ │ │ │ │ +00000cae 0000e70a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ +00000cc8 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000cfc 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 PyType_Type │ │ │ │ │ +00000d00 0000c930 R_ARM_THM_MOVT_ABS 00000000 PyType_Type │ │ │ │ │ +00000d12 0000e42f R_ARM_THM_MOVW_ABS_NC 00000000 _PyUnion_Type │ │ │ │ │ +00000d16 0000e430 R_ARM_THM_MOVT_ABS 00000000 _PyUnion_Type │ │ │ │ │ +00000ef0 00001d2f R_ARM_THM_MOVW_ABS_NC 000001f0 .LC13 │ │ │ │ │ +00000ef4 00001d30 R_ARM_THM_MOVT_ABS 000001f0 .LC13 │ │ │ │ │ +00000efc 0000e70a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ +00000f62 0000e60a R_ARM_THM_CALL 00000000 _Py_union_args │ │ │ │ │ +00000f80 0000b10a R_ARM_THM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ +00000fa0 0000cc0a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +00000fc6 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000fd2 0000e50a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +00000ff2 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001026 0000e60a R_ARM_THM_CALL 00000000 _Py_union_args │ │ │ │ │ +00001044 0000b10a R_ARM_THM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ +00001066 0000cc0a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +00001092 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000010a6 0000e50a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +000010ca 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000010da 0000e60a R_ARM_THM_CALL 00000000 _Py_union_args │ │ │ │ │ +000010f4 0000b10a R_ARM_THM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ +00001110 0000cc0a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +00001138 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001148 0000e50a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +0000116a 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000119e 0000b10a R_ARM_THM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ +000011b8 0000cc0a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +000011dc 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000011e4 0000e50a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +00001204 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000120e 0000e60a R_ARM_THM_CALL 00000000 _Py_union_args │ │ │ │ │ +00001218 00001d2f R_ARM_THM_MOVW_ABS_NC 000001f0 .LC13 │ │ │ │ │ +0000121c 00001d30 R_ARM_THM_MOVT_ABS 000001f0 .LC13 │ │ │ │ │ +00001222 0000e70a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ +00001244 0000bc02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001272 00001d2f R_ARM_THM_MOVW_ABS_NC 000001f0 .LC13 │ │ │ │ │ +00001276 00001d30 R_ARM_THM_MOVT_ABS 000001f0 .LC13 │ │ │ │ │ +0000127e 0000e70a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ +0000129a 00001d2f R_ARM_THM_MOVW_ABS_NC 000001f0 .LC13 │ │ │ │ │ +0000129e 00001d30 R_ARM_THM_MOVT_ABS 000001f0 .LC13 │ │ │ │ │ +000012a4 0000e70a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ +000012c6 00001d2f R_ARM_THM_MOVW_ABS_NC 000001f0 .LC13 │ │ │ │ │ +000012ca 00001d30 R_ARM_THM_MOVT_ABS 000001f0 .LC13 │ │ │ │ │ +000012d2 0000e70a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ +000012f6 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001316 00001d2f R_ARM_THM_MOVW_ABS_NC 000001f0 .LC13 │ │ │ │ │ +0000131a 00001d30 R_ARM_THM_MOVT_ABS 000001f0 .LC13 │ │ │ │ │ +00001320 0000e70a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ +00001344 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001364 00001d2f R_ARM_THM_MOVW_ABS_NC 000001f0 .LC13 │ │ │ │ │ +00001368 00001d30 R_ARM_THM_MOVT_ABS 000001f0 .LC13 │ │ │ │ │ +00001370 0000e70a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ +00001398 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000013ac 00001d2f R_ARM_THM_MOVW_ABS_NC 000001f0 .LC13 │ │ │ │ │ +000013b0 00001d30 R_ARM_THM_MOVT_ABS 000001f0 .LC13 │ │ │ │ │ +000013ba 0000e70a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ +000013d8 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000144a 0000b50a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +0000146e 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000148c 0000ea2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00001490 0000ea30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00001498 0000eb0a R_ARM_THM_CALL 00000000 PyErr_GivenExceptionMatches │ │ │ │ │ +000014a2 0000be0a R_ARM_THM_CALL 00000000 _PyErr_Clear │ │ │ │ │ +000014cc 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000014d0 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000014d4 0000242f R_ARM_THM_MOVW_ABS_NC 00000208 .LC14 │ │ │ │ │ +000014d8 00002430 R_ARM_THM_MOVT_ABS 00000208 .LC14 │ │ │ │ │ +000014e0 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000014ea 0000050a R_ARM_THM_CALL 00000573 null_error.isra.0 │ │ │ │ │ +000014fa 0000ec2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ +000014fe 0000ec30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ +0000150e 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00001512 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00001516 0000252f R_ARM_THM_MOVW_ABS_NC 0000023c .LC15 │ │ │ │ │ +0000151a 00002530 R_ARM_THM_MOVT_ABS 0000023c .LC15 │ │ │ │ │ +00001522 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000153a 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001540 0000ed2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_DeprecationWarning │ │ │ │ │ +00001544 0000ed30 R_ARM_THM_MOVT_ABS 00000000 PyExc_DeprecationWarning │ │ │ │ │ +00001548 0000262f R_ARM_THM_MOVW_ABS_NC 00000268 .LC16 │ │ │ │ │ +0000154c 00002630 R_ARM_THM_MOVT_ABS 00000268 .LC16 │ │ │ │ │ +00001554 0000ee0a R_ARM_THM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ +00001568 0000272f R_ARM_THM_MOVW_ABS_NC 00000314 .LC17 │ │ │ │ │ +0000156c 00002730 R_ARM_THM_MOVT_ABS 00000314 .LC17 │ │ │ │ │ +00001570 0000ef0a R_ARM_THM_CALL 00000000 _PyErr_Format │ │ │ │ │ +00001578 0000bd6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000015ba 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000015be 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000015c2 0000242f R_ARM_THM_MOVW_ABS_NC 00000208 .LC14 │ │ │ │ │ +000015c6 00002430 R_ARM_THM_MOVT_ABS 00000208 .LC14 │ │ │ │ │ +000015ce 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000015e0 0000ec2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ +000015e4 0000ec30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ +000015f4 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000015f8 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000015fe 0000252f R_ARM_THM_MOVW_ABS_NC 0000023c .LC15 │ │ │ │ │ +00001602 00002530 R_ARM_THM_MOVT_ABS 0000023c .LC15 │ │ │ │ │ +00001608 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001620 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001626 0000ed2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_DeprecationWarning │ │ │ │ │ +0000162a 0000ed30 R_ARM_THM_MOVT_ABS 00000000 PyExc_DeprecationWarning │ │ │ │ │ +0000162e 0000262f R_ARM_THM_MOVW_ABS_NC 00000268 .LC16 │ │ │ │ │ +00001632 00002630 R_ARM_THM_MOVT_ABS 00000268 .LC16 │ │ │ │ │ +0000163a 0000ee0a R_ARM_THM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ +00001650 0000050a R_ARM_THM_CALL 00000573 null_error.isra.0 │ │ │ │ │ +00001680 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001684 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000016a2 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000016a6 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000016d6 00002a2f R_ARM_THM_MOVW_ABS_NC 00000344 .LC18 │ │ │ │ │ +000016da 00002a30 R_ARM_THM_MOVT_ABS 00000344 .LC18 │ │ │ │ │ +000016fc 0000f20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00001702 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001706 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001720 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001724 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001740 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000174c 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001750 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000176e 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000177e 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000178c 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000017ac 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000017b0 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000017c4 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000017c8 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000017f4 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000017f8 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001844 0000f20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00001870 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000187c 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001880 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000018b8 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000018c8 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000018da 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000018fe 0000f42f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00001902 0000f430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000190a 0000ec2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ +0000190e 0000ec30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ +00001936 0000b10a R_ARM_THM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ +00001948 0000cc0a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +00001962 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000197e 0000f60a R_ARM_THM_CALL 00000000 PyUnicode_New │ │ │ │ │ +0000198c 0000b10a R_ARM_THM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ +000019a4 0000320a R_ARM_THM_CALL 00000579 Py_XDECREF.part.0 │ │ │ │ │ +000019b0 0000f42f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000019b4 0000f430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000019bc 0000ec2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ +000019c0 0000ec30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ +000019dc 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000019e0 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000019e6 0000312f R_ARM_THM_MOVW_ABS_NC 000003e0 .LC22 │ │ │ │ │ +000019ea 00003130 R_ARM_THM_MOVT_ABS 000003e0 .LC22 │ │ │ │ │ +000019f2 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001a1a 0000f72f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00001a1e 0000f730 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00001a24 00002f2f R_ARM_THM_MOVW_ABS_NC 00000388 .LC20 │ │ │ │ │ +00001a28 00002f30 R_ARM_THM_MOVT_ABS 00000388 .LC20 │ │ │ │ │ +00001a2e 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001a50 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00001a54 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00001a58 0000302f R_ARM_THM_MOVW_ABS_NC 000003b8 .LC21 │ │ │ │ │ +00001a5c 00003030 R_ARM_THM_MOVT_ABS 000003b8 .LC21 │ │ │ │ │ +00001a64 0000ef0a R_ARM_THM_CALL 00000000 _PyErr_Format │ │ │ │ │ +00001a6e 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001a74 0000bc02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001a78 0000bd6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001ad2 0000352f R_ARM_THM_MOVW_ABS_NC 00000428 .LC24 │ │ │ │ │ +00001ad6 00003530 R_ARM_THM_MOVT_ABS 00000428 .LC24 │ │ │ │ │ +00001ada 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001ae8 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00001aec 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00001b00 0000342f R_ARM_THM_MOVW_ABS_NC 0000040c .LC23 │ │ │ │ │ +00001b04 00003430 R_ARM_THM_MOVT_ABS 0000040c .LC23 │ │ │ │ │ +00001b08 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001b0e 0000050a R_ARM_THM_CALL 00000573 null_error.isra.0 │ │ │ │ │ +00001b3c 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001b40 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001b6e 0000f20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00001b74 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001b78 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001b90 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001b94 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001bae 0000372f R_ARM_THM_MOVW_ABS_NC 00000454 .LC25 │ │ │ │ │ +00001bb2 00003730 R_ARM_THM_MOVT_ABS 00000454 .LC25 │ │ │ │ │ +00001bda 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001bde 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001bfa 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001bfe 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001c04 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001c14 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001c22 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001c54 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001c58 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001c86 0000f20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00001c8c 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001c90 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001ca8 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001cac 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001cc6 00003b2f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC28 │ │ │ │ │ +00001cca 00003b30 R_ARM_THM_MOVT_ABS 000004d8 .LC28 │ │ │ │ │ +00001cf2 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001cf6 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001d12 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001d16 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001d1c 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001d2c 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001d3a 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001d56 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 PyType_Type │ │ │ │ │ +00001d5a 0000c930 R_ARM_THM_MOVT_ABS 00000000 PyType_Type │ │ │ │ │ +00001d74 0000e42f R_ARM_THM_MOVW_ABS_NC 00000000 _PyUnion_Type │ │ │ │ │ +00001d78 0000e430 R_ARM_THM_MOVT_ABS 00000000 _PyUnion_Type │ │ │ │ │ +00001de6 0000e60a R_ARM_THM_CALL 00000000 _Py_union_args │ │ │ │ │ +00001dfa 0000b10a R_ARM_THM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ +00001e16 0000cc0a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +00001e36 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001e40 0000e50a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +00001e5c 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001ea4 00003d2f R_ARM_THM_MOVW_ABS_NC 00000500 .LC30 │ │ │ │ │ +00001ea8 00003d30 R_ARM_THM_MOVT_ABS 00000500 .LC30 │ │ │ │ │ +00001eae 0000e70a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ +00001ec8 00003c2f R_ARM_THM_MOVW_ABS_NC 000004dc .LC29 │ │ │ │ │ +00001ecc 00003c30 R_ARM_THM_MOVT_ABS 000004dc .LC29 │ │ │ │ │ +00001ed4 0000400a R_ARM_THM_CALL 00000bb1 check_class │ │ │ │ │ +00001ef4 00003d2f R_ARM_THM_MOVW_ABS_NC 00000500 .LC30 │ │ │ │ │ +00001ef8 00003d30 R_ARM_THM_MOVT_ABS 00000500 .LC30 │ │ │ │ │ +00001efe 0000e70a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ +00001f1c 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001f30 0000bd6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001f34 0000bc02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001f4c 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 PyType_Type │ │ │ │ │ +00001f50 0000c930 R_ARM_THM_MOVT_ABS 00000000 PyType_Type │ │ │ │ │ +00001f5a 0000e42f R_ARM_THM_MOVW_ABS_NC 00000000 _PyUnion_Type │ │ │ │ │ +00001f5e 0000e430 R_ARM_THM_MOVT_ABS 00000000 _PyUnion_Type │ │ │ │ │ +000020a4 0000f20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000020ca 0000f20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000020f6 0000e60a R_ARM_THM_CALL 00000000 _Py_union_args │ │ │ │ │ +00002112 0000b10a R_ARM_THM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ +00002132 0000cc0a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +00002158 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002164 0000e50a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +00002184 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002190 0000b10a R_ARM_THM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ +000021aa 0000cc0a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +000021d0 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000021dc 0000e50a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +000021fc 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000220e 0000e60a R_ARM_THM_CALL 00000000 _Py_union_args │ │ │ │ │ +00002228 0000b10a R_ARM_THM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ +00002244 0000cc0a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +00002270 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000227e 0000e50a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +000022a0 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000022fe 00003c2f R_ARM_THM_MOVW_ABS_NC 000004dc .LC29 │ │ │ │ │ +00002302 00003c30 R_ARM_THM_MOVT_ABS 000004dc .LC29 │ │ │ │ │ +00002308 0000400a R_ARM_THM_CALL 00000bb1 check_class │ │ │ │ │ +0000231c 00003d2f R_ARM_THM_MOVW_ABS_NC 00000500 .LC30 │ │ │ │ │ +00002320 00003d30 R_ARM_THM_MOVT_ABS 00000500 .LC30 │ │ │ │ │ +00002328 0000e70a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ +00002340 0000e60a R_ARM_THM_CALL 00000000 _Py_union_args │ │ │ │ │ +00002368 00003f0a R_ARM_THM_CALL 00000439 recursive_issubclass │ │ │ │ │ +00002372 00003c2f R_ARM_THM_MOVW_ABS_NC 000004dc .LC29 │ │ │ │ │ +00002376 00003c30 R_ARM_THM_MOVT_ABS 000004dc .LC29 │ │ │ │ │ +0000237e 0000400a R_ARM_THM_CALL 00000bb1 check_class │ │ │ │ │ +00002396 0000410a R_ARM_THM_CALL 00000499 recursive_issubclass.part.0 │ │ │ │ │ +000023ae 00003f0a R_ARM_THM_CALL 00000439 recursive_issubclass │ │ │ │ │ +000023bc 0000bc02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000023c0 00003c2f R_ARM_THM_MOVW_ABS_NC 000004dc .LC29 │ │ │ │ │ +000023c4 00003c30 R_ARM_THM_MOVT_ABS 000004dc .LC29 │ │ │ │ │ +000023cc 0000400a R_ARM_THM_CALL 00000bb1 check_class │ │ │ │ │ +000023e4 00003d2f R_ARM_THM_MOVW_ABS_NC 00000500 .LC30 │ │ │ │ │ +000023e8 00003d30 R_ARM_THM_MOVT_ABS 00000500 .LC30 │ │ │ │ │ +000023ec 0000e70a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ +00002402 00003d2f R_ARM_THM_MOVW_ABS_NC 00000500 .LC30 │ │ │ │ │ +00002406 00003d30 R_ARM_THM_MOVT_ABS 00000500 .LC30 │ │ │ │ │ +0000240c 0000e70a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ +00002442 0000410a R_ARM_THM_CALL 00000499 recursive_issubclass.part.0 │ │ │ │ │ +00002460 00003d2f R_ARM_THM_MOVW_ABS_NC 00000500 .LC30 │ │ │ │ │ +00002464 00003d30 R_ARM_THM_MOVT_ABS 00000500 .LC30 │ │ │ │ │ +0000246a 0000e70a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ +0000248e 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000249e 00003d2f R_ARM_THM_MOVW_ABS_NC 00000500 .LC30 │ │ │ │ │ +000024a2 00003d30 R_ARM_THM_MOVT_ABS 00000500 .LC30 │ │ │ │ │ +000024aa 0000e70a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ +000024ca 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000024d0 00003d2f R_ARM_THM_MOVW_ABS_NC 00000500 .LC30 │ │ │ │ │ +000024d4 00003d30 R_ARM_THM_MOVT_ABS 00000500 .LC30 │ │ │ │ │ +000024dc 0000e70a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ +000024ea 0000cc0a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +00002538 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000256e 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00002572 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00002586 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000258a 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000025b4 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000025b8 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00002614 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00002618 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000261e 0000462f R_ARM_THM_MOVW_ABS_NC 00000518 .LC31 │ │ │ │ │ +00002622 00004630 R_ARM_THM_MOVT_ABS 00000518 .LC31 │ │ │ │ │ +00002628 00002e2f R_ARM_THM_MOVW_ABS_NC 00000348 .LC19 │ │ │ │ │ +0000262c 00002e30 R_ARM_THM_MOVT_ABS 00000348 .LC19 │ │ │ │ │ +00002636 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00002656 0000f20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00002682 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000026c4 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000026e0 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000026f0 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000026f4 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000026fa 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000270c 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002738 0000050a R_ARM_THM_CALL 00000573 null_error.isra.0 │ │ │ │ │ +00002740 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00002744 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000274a 0000472f R_ARM_THM_MOVW_ABS_NC 0000051c .LC32 │ │ │ │ │ +0000274e 00004730 R_ARM_THM_MOVT_ABS 0000051c .LC32 │ │ │ │ │ +00002754 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00002776 0000ad2f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ +0000277a 0000ad30 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ +0000277e 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyList_Type │ │ │ │ │ +00002782 0000ae30 R_ARM_THM_MOVT_ABS 00000000 PyList_Type │ │ │ │ │ +000027ae 0000b00a R_ARM_THM_CALL 00000599 PyObject_GetIter │ │ │ │ │ +000027bc 0001000a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +000027c6 0001010a R_ARM_THM_CALL 00000000 _PyList_Extend │ │ │ │ │ +000027ec 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000027f4 0000050a R_ARM_THM_CALL 00000573 null_error.isra.0 │ │ │ │ │ +00002810 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002824 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002832 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00002836 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00002846 0000bb0a R_ARM_THM_CALL 00000000 _PyErr_ExceptionMatches │ │ │ │ │ +00002854 0001020a R_ARM_THM_CALL 00000000 _PyErr_SetString │ │ │ │ │ +0000285c 0000bd6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002880 0000050a R_ARM_THM_CALL 00000573 null_error.isra.0 │ │ │ │ │ +00002888 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000288c 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00002892 0000492f R_ARM_THM_MOVW_ABS_NC 00000544 .LC33 │ │ │ │ │ +00002896 00004930 R_ARM_THM_MOVT_ABS 00000544 .LC33 │ │ │ │ │ +0000289c 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000028dc 0000b10a R_ARM_THM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ +00002918 0000b20a R_ARM_THM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ +00002932 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000293a 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000293e 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00002952 0000b50a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +0000296e 0000b70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000298c 0000b90a R_ARM_THM_CALL 00002a99 PyObject_Size │ │ │ │ │ +0000299a 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000299e 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000029ac 0000bb0a R_ARM_THM_CALL 00000000 _PyErr_ExceptionMatches │ │ │ │ │ +000029ca 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000029e4 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000029e8 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000029f8 0000bb0a R_ARM_THM_CALL 00000000 _PyErr_ExceptionMatches │ │ │ │ │ +00002a04 0000be0a R_ARM_THM_CALL 00000000 _PyErr_Clear │ │ │ │ │ +00002a0c 0000be0a R_ARM_THM_CALL 00000000 _PyErr_Clear │ │ │ │ │ +00002a1e 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002a2e 0000c20a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +00002a34 0000b70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002a3c 0000c02f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00002a40 0000c030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00002a44 0000032f R_ARM_THM_MOVW_ABS_NC 00000030 .LC1 │ │ │ │ │ +00002a48 00000330 R_ARM_THM_MOVT_ABS 00000030 .LC1 │ │ │ │ │ +00002a4e 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00002a54 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00002a58 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00002a5e 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00002a62 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00002a68 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00002a80 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002a88 0000bc02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00002a8c 0000bd6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002a90 0000bd6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002a94 0000bd6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002acc 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00002ad0 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00002ad4 00004c2f R_ARM_THM_MOVW_ABS_NC 0000056c .LC34 │ │ │ │ │ +00002ad8 00004c30 R_ARM_THM_MOVT_ABS 0000056c .LC34 │ │ │ │ │ +00002ae2 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00002aec 0000050a R_ARM_THM_CALL 00000573 null_error.isra.0 │ │ │ │ │ +00002b2a 00003c2f R_ARM_THM_MOVW_ABS_NC 000004dc .LC29 │ │ │ │ │ +00002b2e 00003c30 R_ARM_THM_MOVT_ABS 000004dc .LC29 │ │ │ │ │ +00002b38 0000400a R_ARM_THM_CALL 00000bb1 check_class │ │ │ │ │ +00002ba6 0000c62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +00002baa 0000c630 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +00002bb4 0000c70a R_ARM_THM_CALL 00001419 PyNumber_AsSsize_t │ │ │ │ │ +00002bce 0000050a R_ARM_THM_CALL 00000573 null_error.isra.0 │ │ │ │ │ +00002bdc 0000b70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002bec 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00002bf0 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00002bf6 0000502f R_ARM_THM_MOVW_ABS_NC 000005d8 .LC36 │ │ │ │ │ +00002bfa 00005030 R_ARM_THM_MOVT_ABS 000005d8 .LC36 │ │ │ │ │ +00002c00 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00002c06 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00002c0a 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00002c10 00000a2f R_ARM_THM_MOVW_ABS_NC 00000058 .LC2 │ │ │ │ │ +00002c14 00000a30 R_ARM_THM_MOVT_ABS 00000058 .LC2 │ │ │ │ │ +00002c1a 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00002c36 0001000a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +00002c40 0001010a R_ARM_THM_CALL 00000000 _PyList_Extend │ │ │ │ │ +00002c58 0000050a R_ARM_THM_CALL 00000573 null_error.isra.0 │ │ │ │ │ +00002c78 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002c88 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002cf2 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00002cf6 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00002d06 0000512f R_ARM_THM_MOVW_ABS_NC 00000608 .LC37 │ │ │ │ │ +00002d0a 00005130 R_ARM_THM_MOVT_ABS 00000608 .LC37 │ │ │ │ │ +00002d0e 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00002d1a 0000050a R_ARM_THM_CALL 00000573 null_error.isra.0 │ │ │ │ │ +00002d20 0000342f R_ARM_THM_MOVW_ABS_NC 0000040c .LC23 │ │ │ │ │ +00002d24 00003430 R_ARM_THM_MOVT_ABS 0000040c .LC23 │ │ │ │ │ +00002d28 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00002d56 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00002d5a 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00002d80 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00002d84 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00002d8e 0000f20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00002d98 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00002d9c 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00002da2 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00002da6 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00002df6 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00002dfa 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00002dfe 0000522f R_ARM_THM_MOVW_ABS_NC 00000638 .LC38 │ │ │ │ │ +00002e02 00005230 R_ARM_THM_MOVT_ABS 00000638 .LC38 │ │ │ │ │ +00002e06 00002e2f R_ARM_THM_MOVW_ABS_NC 00000348 .LC19 │ │ │ │ │ +00002e0a 00002e30 R_ARM_THM_MOVT_ABS 00000348 .LC19 │ │ │ │ │ +00002e16 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00002e24 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002e38 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00002e3c 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00002e40 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002e5a 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00002e5e 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00002e6a 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00002e6e 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00002e94 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00002e98 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00002e9e 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002eae 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002ef2 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00002ef6 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00002f1e 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00002f22 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00002f2e 0000f20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00002f3a 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00002f3e 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00002f70 0000ea2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00002f74 0000ea30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00002f7c 0000c70a R_ARM_THM_CALL 00001419 PyNumber_AsSsize_t │ │ │ │ │ +00002fc2 0000b70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002fd8 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002ff6 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00002ffa 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003002 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003010 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003014 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000303a 0000ea2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000303e 0000ea30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00003046 0000c70a R_ARM_THM_CALL 00001419 PyNumber_AsSsize_t │ │ │ │ │ +00003056 0000b70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000306a 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000306e 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003094 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003098 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000309e 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000030ae 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000030b2 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000030c0 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000030c4 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000030cc 0000532f R_ARM_THM_MOVW_ABS_NC 0000063c .LC39 │ │ │ │ │ +000030d0 00005330 R_ARM_THM_MOVT_ABS 0000063c .LC39 │ │ │ │ │ +000030d6 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000030dc 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000030e0 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000030e6 0000532f R_ARM_THM_MOVW_ABS_NC 0000063c .LC39 │ │ │ │ │ +000030ea 00005330 R_ARM_THM_MOVT_ABS 0000063c .LC39 │ │ │ │ │ +000030f0 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000030f8 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000030fc 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00003100 0000542f R_ARM_THM_MOVW_ABS_NC 00000670 .LC40 │ │ │ │ │ +00003104 00005430 R_ARM_THM_MOVT_ABS 00000670 .LC40 │ │ │ │ │ +00003108 00002e2f R_ARM_THM_MOVW_ABS_NC 00000348 .LC19 │ │ │ │ │ +0000310c 00002e30 R_ARM_THM_MOVT_ABS 00000348 .LC19 │ │ │ │ │ +0000311a 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00003130 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003164 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003168 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003196 0000f20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +0000319c 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000031a0 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000031b8 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000031bc 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000031d6 0000552f R_ARM_THM_MOVW_ABS_NC 00000674 .LC41 │ │ │ │ │ +000031da 00005530 R_ARM_THM_MOVT_ABS 00000674 .LC41 │ │ │ │ │ +00003202 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003206 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003222 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003226 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000322c 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000323c 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000324a 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003270 0000ec2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ +00003274 0000ec30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ +000032aa 0000b10a R_ARM_THM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ +000032b8 0000b70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000330e 0001112f R_ARM_THM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ +00003312 00011130 R_ARM_THM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ +0000331c 0001122f R_ARM_THM_MOVW_ABS_NC 00000000 _PyByteArray_empty_string │ │ │ │ │ +00003320 00011230 R_ARM_THM_MOVT_ABS 00000000 _PyByteArray_empty_string │ │ │ │ │ +0000332e 0000f20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00003340 0000dd0a R_ARM_THM_CALL 000007d9 PyObject_GetBuffer │ │ │ │ │ +0000334e 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00003352 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00003356 00005a2f R_ARM_THM_MOVW_ABS_NC 000007ac .LC46 │ │ │ │ │ +0000335a 00005a30 R_ARM_THM_MOVT_ABS 000007ac .LC46 │ │ │ │ │ +00003362 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000336c 0000b10a R_ARM_THM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ +00003378 0000ed2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_DeprecationWarning │ │ │ │ │ +0000337c 0000ed30 R_ARM_THM_MOVT_ABS 00000000 PyExc_DeprecationWarning │ │ │ │ │ +00003382 0000582f R_ARM_THM_MOVW_ABS_NC 00000748 .LC44 │ │ │ │ │ +00003386 00005830 R_ARM_THM_MOVT_ABS 00000748 .LC44 │ │ │ │ │ +0000338c 0001130a R_ARM_THM_CALL 00000000 PyErr_WarnEx │ │ │ │ │ +000033ce 0000b20a R_ARM_THM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ +000033e6 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000340a 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000340e 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00003412 0000592f R_ARM_THM_MOVW_ABS_NC 0000077c .LC45 │ │ │ │ │ +00003416 00005930 R_ARM_THM_MOVT_ABS 0000077c .LC45 │ │ │ │ │ +00003426 0000ed2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_DeprecationWarning │ │ │ │ │ +0000342a 0000ed30 R_ARM_THM_MOVT_ABS 00000000 PyExc_DeprecationWarning │ │ │ │ │ +0000342e 0000572f R_ARM_THM_MOVW_ABS_NC 000006a0 .LC43 │ │ │ │ │ +00003432 00005730 R_ARM_THM_MOVT_ABS 000006a0 .LC43 │ │ │ │ │ +0000343a 0000ee0a R_ARM_THM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ +00003442 0001140a R_ARM_THM_CALL 00000000 _PyLong_Copy │ │ │ │ │ +0000345a 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000346c 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00003470 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00003474 0000562f R_ARM_THM_MOVW_ABS_NC 00000678 .LC42 │ │ │ │ │ +00003478 00005630 R_ARM_THM_MOVT_ABS 00000678 .LC42 │ │ │ │ │ +00003480 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00003496 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000034a0 0000050a R_ARM_THM_CALL 00000573 null_error.isra.0 │ │ │ │ │ +000034ae 0001160a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +000034bc 0001100a R_ARM_THM_CALL 00000000 _PyLong_FromBytes │ │ │ │ │ +000034d4 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000034dc 0000e20a R_ARM_THM_CALL 00000979 PyBuffer_Release │ │ │ │ │ +000034e4 0000e20a R_ARM_THM_CALL 00000979 PyBuffer_Release │ │ │ │ │ +000034ec 0001150a R_ARM_THM_CALL 00003a81 PyNumber_Index │ │ │ │ │ +000034fc 0000c20a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +00003518 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003520 0000bc02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00003524 0000bd6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000354a 0000f20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00003558 0000ca0a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ +00003584 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000359c 0000f20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000035a8 00005c2f R_ARM_THM_MOVW_ABS_NC 00000800 .LC47 │ │ │ │ │ +000035ac 00005c30 R_ARM_THM_MOVT_ABS 00000800 .LC47 │ │ │ │ │ +000035b0 0000400a R_ARM_THM_CALL 00000bb1 check_class │ │ │ │ │ +000035c6 0000ca0a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ +000035d6 00004f0a R_ARM_THM_CALL 00000c3d abstract_issubclass │ │ │ │ │ +000035f4 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000035fc 0000bc02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00003626 0001182f R_ARM_THM_MOVW_ABS_NC 00000000 PyComplex_Type │ │ │ │ │ +0000362a 00011830 R_ARM_THM_MOVT_ABS 00000000 PyComplex_Type │ │ │ │ │ +0000363c 0000f20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +0000366a 0000d62f R_ARM_THM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ +0000366e 0000d630 R_ARM_THM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ +00003684 00011a0a R_ARM_THM_CALL 00000000 PyObject_VectorcallMethod │ │ │ │ │ +00003690 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyList_Type │ │ │ │ │ +00003694 0000ae30 R_ARM_THM_MOVT_ABS 00000000 PyList_Type │ │ │ │ │ +000036ac 0000cf2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyObject_NextNotImplemented │ │ │ │ │ +000036b0 0000cf30 R_ARM_THM_MOVT_ABS 00000000 _PyObject_NextNotImplemented │ │ │ │ │ +000036d2 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000036d8 0001000a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +000036e6 0001010a R_ARM_THM_CALL 00000000 _PyList_Extend │ │ │ │ │ +00003708 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000371e 0001000a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +00003738 0000d00a R_ARM_THM_CALL 00000000 PySeqIter_New │ │ │ │ │ +00003742 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00003746 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000375c 0000bb0a R_ARM_THM_CALL 00000000 _PyErr_ExceptionMatches │ │ │ │ │ +0000376e 0000602f R_ARM_THM_MOVW_ABS_NC 00000840 .LC48 │ │ │ │ │ +00003772 00006030 R_ARM_THM_MOVT_ABS 00000840 .LC48 │ │ │ │ │ +0000377e 0000ef0a R_ARM_THM_CALL 00000000 _PyErr_Format │ │ │ │ │ +00003790 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00003794 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000379a 0000112f R_ARM_THM_MOVW_ABS_NC 000000d4 .LC5 │ │ │ │ │ +0000379e 00001130 R_ARM_THM_MOVT_ABS 000000d4 .LC5 │ │ │ │ │ +000037a6 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000037c0 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000037d2 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000037d6 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000037dc 0000122f R_ARM_THM_MOVW_ABS_NC 000000f4 .LC6 │ │ │ │ │ +000037e0 00001230 R_ARM_THM_MOVT_ABS 000000f4 .LC6 │ │ │ │ │ +000037e8 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00003802 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003812 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000381a 0000050a R_ARM_THM_CALL 00000573 null_error.isra.0 │ │ │ │ │ +0000382a 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003830 0000bc02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00003834 0000bd6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000385a 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000385e 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000386c 00004c2f R_ARM_THM_MOVW_ABS_NC 0000056c .LC34 │ │ │ │ │ +00003870 00004c30 R_ARM_THM_MOVT_ABS 0000056c .LC34 │ │ │ │ │ +00003874 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000387e 0000050a R_ARM_THM_CALL 00000573 null_error.isra.0 │ │ │ │ │ +00003884 0000622f R_ARM_THM_MOVW_ABS_NC 00000874 .LC49 │ │ │ │ │ +00003888 00006230 R_ARM_THM_MOVT_ABS 00000874 .LC49 │ │ │ │ │ +0000388c 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000038ae 0000d62f R_ARM_THM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ +000038b2 0000d630 R_ARM_THM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ +000038ca 00011a0a R_ARM_THM_CALL 00000000 PyObject_VectorcallMethod │ │ │ │ │ +000038d6 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 PyList_Type │ │ │ │ │ +000038da 0000ae30 R_ARM_THM_MOVT_ABS 00000000 PyList_Type │ │ │ │ │ +000038f2 0000cf2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyObject_NextNotImplemented │ │ │ │ │ +000038f6 0000cf30 R_ARM_THM_MOVT_ABS 00000000 _PyObject_NextNotImplemented │ │ │ │ │ +00003916 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000391c 0001000a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +0000392c 0001010a R_ARM_THM_CALL 00000000 _PyList_Extend │ │ │ │ │ +0000394e 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000395a 0001000a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +00003974 0000d00a R_ARM_THM_CALL 00000000 PySeqIter_New │ │ │ │ │ +0000397e 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00003982 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00003998 0000bb0a R_ARM_THM_CALL 00000000 _PyErr_ExceptionMatches │ │ │ │ │ +000039aa 0000602f R_ARM_THM_MOVW_ABS_NC 00000840 .LC48 │ │ │ │ │ +000039ae 00006030 R_ARM_THM_MOVT_ABS 00000840 .LC48 │ │ │ │ │ +000039ba 0000ef0a R_ARM_THM_CALL 00000000 _PyErr_Format │ │ │ │ │ +000039cc 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000039d0 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000039d6 0000112f R_ARM_THM_MOVW_ABS_NC 000000d4 .LC5 │ │ │ │ │ +000039da 00001130 R_ARM_THM_MOVT_ABS 000000d4 .LC5 │ │ │ │ │ +000039e2 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000039ea 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000039ee 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000039f4 0000122f R_ARM_THM_MOVW_ABS_NC 000000f4 .LC6 │ │ │ │ │ +000039f8 00001230 R_ARM_THM_MOVT_ABS 000000f4 .LC6 │ │ │ │ │ +00003a00 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00003a1a 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003a34 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003a5a 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003a62 0000050a R_ARM_THM_CALL 00000573 null_error.isra.0 │ │ │ │ │ +00003a70 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003a78 0000bc02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00003a7c 0000bd6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00003aa4 0000ec2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ +00003aa8 0000ec30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ +00003aca 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00003ace 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00003ad2 0000242f R_ARM_THM_MOVW_ABS_NC 00000208 .LC14 │ │ │ │ │ +00003ad6 00002430 R_ARM_THM_MOVT_ABS 00000208 .LC14 │ │ │ │ │ +00003ade 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00003af0 0000ec2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ +00003af4 0000ec30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ +00003b04 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00003b08 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00003b0c 0000252f R_ARM_THM_MOVW_ABS_NC 0000023c .LC15 │ │ │ │ │ +00003b10 00002530 R_ARM_THM_MOVT_ABS 0000023c .LC15 │ │ │ │ │ +00003b18 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00003b30 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003b36 0000ed2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_DeprecationWarning │ │ │ │ │ +00003b3a 0000ed30 R_ARM_THM_MOVT_ABS 00000000 PyExc_DeprecationWarning │ │ │ │ │ +00003b3e 0000262f R_ARM_THM_MOVW_ABS_NC 00000268 .LC16 │ │ │ │ │ +00003b42 00002630 R_ARM_THM_MOVT_ABS 00000268 .LC16 │ │ │ │ │ +00003b4a 0000ee0a R_ARM_THM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ +00003b58 0000050a R_ARM_THM_CALL 00000573 null_error.isra.0 │ │ │ │ │ +00003b62 0001140a R_ARM_THM_CALL 00000000 _PyLong_Copy │ │ │ │ │ +00003b80 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003bb0 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003bb4 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003be2 0000f20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00003be8 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003bec 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003c04 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003c08 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003c22 0000662f R_ARM_THM_MOVW_ABS_NC 0000088c .LC50 │ │ │ │ │ +00003c26 00006630 R_ARM_THM_MOVT_ABS 0000088c .LC50 │ │ │ │ │ +00003c4e 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003c52 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003c6e 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003c72 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003c78 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003c88 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003c96 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003cc8 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003ccc 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003cfa 0000f20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00003d00 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003d04 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003d1c 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003d20 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003d3a 0000672f R_ARM_THM_MOVW_ABS_NC 00000890 .LC51 │ │ │ │ │ +00003d3e 00006730 R_ARM_THM_MOVT_ABS 00000890 .LC51 │ │ │ │ │ +00003d66 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003d6a 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003d86 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003d8a 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003d90 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003da0 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003dae 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003dba 0000cf2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyObject_NextNotImplemented │ │ │ │ │ +00003dbe 0000cf30 R_ARM_THM_MOVT_ABS 00000000 _PyObject_NextNotImplemented │ │ │ │ │ +00003dfc 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003e00 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003e2e 0000f20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00003e34 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003e38 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003e50 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003e54 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003e6e 0000692f R_ARM_THM_MOVW_ABS_NC 00000894 .LC52 │ │ │ │ │ +00003e72 00006930 R_ARM_THM_MOVT_ABS 00000894 .LC52 │ │ │ │ │ +00003e9a 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003e9e 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003eba 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003ebe 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003ec4 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003ed4 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003ee2 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003f14 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003f18 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003f46 0000f20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00003f4c 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003f50 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003f68 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003f6c 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003f86 00006b2f R_ARM_THM_MOVW_ABS_NC 0000089c .LC54 │ │ │ │ │ +00003f8a 00006b30 R_ARM_THM_MOVT_ABS 0000089c .LC54 │ │ │ │ │ +00003fb2 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003fb6 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003fd2 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003fd6 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003fdc 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003fec 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003ffa 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000403e 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004042 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000404e 0000cb2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00004052 0000cb30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00004072 0000f20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +0000407a 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000407e 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004098 0000cb2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000409c 0000cb30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000040a2 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000040a6 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000040ba 0000cb2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000040be 0000cb30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000040d6 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000040da 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000040e0 00006c2f R_ARM_THM_MOVW_ABS_NC 000008a0 .LC55 │ │ │ │ │ +000040e4 00006c30 R_ARM_THM_MOVT_ABS 000008a0 .LC55 │ │ │ │ │ +000040ea 00002e2f R_ARM_THM_MOVW_ABS_NC 00000348 .LC19 │ │ │ │ │ +000040ee 00002e30 R_ARM_THM_MOVT_ABS 00000348 .LC19 │ │ │ │ │ +000040f8 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00004104 0000cb2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00004108 0000cb30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000410c 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004110 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000412e 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000413a 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000413e 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000415a 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000416c 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000417a 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004314 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004318 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004336 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000433a 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000436a 0000702f R_ARM_THM_MOVW_ABS_NC 000008ac .LC56 │ │ │ │ │ +0000436e 00007030 R_ARM_THM_MOVT_ABS 000008ac .LC56 │ │ │ │ │ +00004390 0000f20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00004396 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000439a 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000043b4 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000043b8 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000043d4 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000043e0 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000043e4 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004402 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004412 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004420 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004448 0000050a R_ARM_THM_CALL 00000573 null_error.isra.0 │ │ │ │ │ +00004450 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00004454 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000445a 0000712f R_ARM_THM_MOVW_ABS_NC 000008b0 .LC57 │ │ │ │ │ +0000445e 00007130 R_ARM_THM_MOVT_ABS 000008b0 .LC57 │ │ │ │ │ +00004464 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00004494 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004498 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000044c6 0000f20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000044cc 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000044d0 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000044e8 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000044ec 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004506 0000722f R_ARM_THM_MOVW_ABS_NC 000008d8 .LC58 │ │ │ │ │ +0000450a 00007230 R_ARM_THM_MOVT_ABS 000008d8 .LC58 │ │ │ │ │ +00004532 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004536 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004552 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004556 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000455c 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000456c 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000457a 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000045c0 0000050a R_ARM_THM_CALL 00000573 null_error.isra.0 │ │ │ │ │ +000045cc 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000045d0 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000045da 00004c2f R_ARM_THM_MOVW_ABS_NC 0000056c .LC34 │ │ │ │ │ +000045de 00004c30 R_ARM_THM_MOVT_ABS 0000056c .LC34 │ │ │ │ │ +000045e2 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000045ee 0000342f R_ARM_THM_MOVW_ABS_NC 0000040c .LC23 │ │ │ │ │ +000045f2 00003430 R_ARM_THM_MOVT_ABS 0000040c .LC23 │ │ │ │ │ +000045f6 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000461e 0000f20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +0000462c 0000ca0a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ +00004658 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004670 0000f20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +0000467c 00005c2f R_ARM_THM_MOVW_ABS_NC 00000800 .LC47 │ │ │ │ │ +00004680 00005c30 R_ARM_THM_MOVT_ABS 00000800 .LC47 │ │ │ │ │ +00004684 0000400a R_ARM_THM_CALL 00000bb1 check_class │ │ │ │ │ +0000469a 0000ca0a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ +000046aa 00004f0a R_ARM_THM_CALL 00000c3d abstract_issubclass │ │ │ │ │ +000046c8 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000046d0 0000bc02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000470e 0000050a R_ARM_THM_CALL 00000573 null_error.isra.0 │ │ │ │ │ +0000474e 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004752 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000479e 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000047a2 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000047aa 0000742f R_ARM_THM_MOVW_ABS_NC 000008e4 .LC59 │ │ │ │ │ +000047ae 00007430 R_ARM_THM_MOVT_ABS 000008e4 .LC59 │ │ │ │ │ +000047b4 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000047cc 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000047d0 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000047de 0000f20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000047f0 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000047f4 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004816 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004820 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004824 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000483e 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004842 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004848 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000485c 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004872 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000048a4 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000048a8 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000048d6 0000f20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000048dc 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000048e0 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000048f8 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000048fc 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004916 0000772f R_ARM_THM_MOVW_ABS_NC 0000092c .LC61 │ │ │ │ │ +0000491a 00007730 R_ARM_THM_MOVT_ABS 0000092c .LC61 │ │ │ │ │ +00004942 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004946 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004962 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004966 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000496c 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000497c 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000498a 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000049b6 0000f72f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +000049ba 0000f730 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +000049be 00007e2f R_ARM_THM_MOVW_ABS_NC 000009c8 .LC67 │ │ │ │ │ +000049c2 00007e30 R_ARM_THM_MOVT_ABS 000009c8 .LC67 │ │ │ │ │ +000049c8 0000e10a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000049f4 0001360a R_ARM_THM_CALL 00000000 _PyLong_Format │ │ │ │ │ +00004a0e 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004a1e 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00004a22 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00004a28 0000242f R_ARM_THM_MOVW_ABS_NC 00000208 .LC14 │ │ │ │ │ +00004a2c 00002430 R_ARM_THM_MOVT_ABS 00000208 .LC14 │ │ │ │ │ +00004a32 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00004a42 0000ec2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ +00004a46 0000ec30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ +00004a5a 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00004a5e 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00004a64 0000252f R_ARM_THM_MOVW_ABS_NC 0000023c .LC15 │ │ │ │ │ +00004a68 00002530 R_ARM_THM_MOVT_ABS 0000023c .LC15 │ │ │ │ │ +00004a6e 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00004a86 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004a8c 0000ed2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_DeprecationWarning │ │ │ │ │ +00004a90 0000ed30 R_ARM_THM_MOVT_ABS 00000000 PyExc_DeprecationWarning │ │ │ │ │ +00004a94 0000262f R_ARM_THM_MOVW_ABS_NC 00000268 .LC16 │ │ │ │ │ +00004a98 00002630 R_ARM_THM_MOVT_ABS 00000268 .LC16 │ │ │ │ │ +00004aa0 0000ee0a R_ARM_THM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ +00004ab6 0000050a R_ARM_THM_CALL 00000573 null_error.isra.0 │ │ │ │ │ +00004ae4 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004ae8 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004b16 0000f20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00004b1c 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004b20 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004b38 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004b3c 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004b56 0000812f R_ARM_THM_MOVW_ABS_NC 000009fc .LC69 │ │ │ │ │ +00004b5a 00008130 R_ARM_THM_MOVT_ABS 000009fc .LC69 │ │ │ │ │ +00004b82 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004b86 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004ba2 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004ba6 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004bac 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004bbc 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004bca 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004c12 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004c16 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004c3e 0000f20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00004c4c 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004c50 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004c84 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004c88 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004cb2 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00004cb6 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00004cbc 0000cb2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00004cc0 0000cb30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00004cce 00006c2f R_ARM_THM_MOVW_ABS_NC 000008a0 .LC55 │ │ │ │ │ +00004cd2 00006c30 R_ARM_THM_MOVT_ABS 000008a0 .LC55 │ │ │ │ │ +00004cd6 00002e2f R_ARM_THM_MOVW_ABS_NC 00000348 .LC19 │ │ │ │ │ +00004cda 00002e30 R_ARM_THM_MOVT_ABS 00000348 .LC19 │ │ │ │ │ +00004ce0 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00004cf0 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004cf4 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004d10 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004d1a 00006c2f R_ARM_THM_MOVW_ABS_NC 000008a0 .LC55 │ │ │ │ │ +00004d1e 00006c30 R_ARM_THM_MOVT_ABS 000008a0 .LC55 │ │ │ │ │ +00004d28 0000822f R_ARM_THM_MOVW_ABS_NC 00000a00 .LC70 │ │ │ │ │ +00004d2c 00008230 R_ARM_THM_MOVT_ABS 00000a00 .LC70 │ │ │ │ │ +00004d30 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00004d3e 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004d4c 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004d70 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004da0 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004da4 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004dc2 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004dc6 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004df6 0000832f R_ARM_THM_MOVW_ABS_NC 00000a48 .LC71 │ │ │ │ │ +00004dfa 00008330 R_ARM_THM_MOVT_ABS 00000a48 .LC71 │ │ │ │ │ +00004e1c 0000f20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00004e22 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004e26 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004e40 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004e44 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004e60 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004e6c 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004e70 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004e8e 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004e9e 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004eac 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004ece 0001412f R_ARM_THM_MOVW_ABS_NC 00000000 PyFloat_Type │ │ │ │ │ +00004ed2 00014130 R_ARM_THM_MOVT_ABS 00000000 PyFloat_Type │ │ │ │ │ +00004f14 0001412f R_ARM_THM_MOVW_ABS_NC 00000000 PyFloat_Type │ │ │ │ │ +00004f18 00014130 R_ARM_THM_MOVT_ABS 00000000 PyFloat_Type │ │ │ │ │ +00004f1e 0000f20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00004f36 0000050a R_ARM_THM_CALL 00000573 null_error.isra.0 │ │ │ │ │ +00004f42 0000f20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00004f52 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00004f56 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00004f5c 0000892f R_ARM_THM_MOVW_ABS_NC 00000a50 .LC73 │ │ │ │ │ +00004f60 00008930 R_ARM_THM_MOVT_ABS 00000a50 .LC73 │ │ │ │ │ +00004f66 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00004f78 0000f00a R_ARM_THM_CALL 0000157d _PyNumber_Index │ │ │ │ │ +00004f82 0001430a R_ARM_THM_CALL 00000000 PyLong_AsDouble │ │ │ │ │ +00004fa2 0000b70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004fc6 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004fde 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004fe4 0000ed2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_DeprecationWarning │ │ │ │ │ +00004fe8 0000ed30 R_ARM_THM_MOVT_ABS 00000000 PyExc_DeprecationWarning │ │ │ │ │ +00004ff2 00008a2f R_ARM_THM_MOVW_ABS_NC 00000a80 .LC74 │ │ │ │ │ +00004ff6 00008a30 R_ARM_THM_MOVT_ABS 00000a80 .LC74 │ │ │ │ │ +00004ffc 0000ee0a R_ARM_THM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ +00005020 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005054 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00005058 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00005076 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000507a 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000050aa 00008c2f R_ARM_THM_MOVW_ABS_NC 00000b5c .LC76 │ │ │ │ │ +000050ae 00008c30 R_ARM_THM_MOVT_ABS 00000b5c .LC76 │ │ │ │ │ +000050d0 0000f20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000050d6 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000050da 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000050f4 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000050f8 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00005114 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005120 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00005124 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00005142 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005152 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005160 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000004b0 0000c81e R_ARM_THM_JUMP24 00001a7d PySequence_GetItem │ │ │ │ │ +0000051e 0000cd1e R_ARM_THM_JUMP24 00000000 Py_GenericAlias │ │ │ │ │ +000005e2 0000d01e R_ARM_THM_JUMP24 00000000 PySeqIter_New │ │ │ │ │ +0000070e 0000d31e R_ARM_THM_JUMP24 00000e3d PySequence_SetItem │ │ │ │ │ +00000778 0000d71e R_ARM_THM_JUMP24 00000000 PyDict_GetItemRef │ │ │ │ │ +000009cc 0000b31e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +00001414 0000e91e R_ARM_THM_JUMP24 00000759 _PySequence_IterSearch │ │ │ │ │ +000016e4 00002b1e R_ARM_THM_JUMP24 00000325 binary_iop.part.0 │ │ │ │ │ +0000191c 0000f51e R_ARM_THM_JUMP24 00000000 PyObject_Str │ │ │ │ │ +00001bbc 0000381e R_ARM_THM_JUMP24 0000038d binary_op.part.0 │ │ │ │ │ +00001cd4 0000381e R_ARM_THM_JUMP24 0000038d binary_op.part.0 │ │ │ │ │ +00001de0 0000f21e R_ARM_THM_JUMP24 00000000 PyType_IsSubtype │ │ │ │ │ +00001e9e 00003f1e R_ARM_THM_JUMP24 00000439 recursive_issubclass │ │ │ │ │ +00001ee6 0000411e R_ARM_THM_JUMP24 00000499 recursive_issubclass.part.0 │ │ │ │ │ +0000206a 0000f21e R_ARM_THM_JUMP24 00000000 PyType_IsSubtype │ │ │ │ │ +000023de 0000411e R_ARM_THM_JUMP24 00000499 recursive_issubclass.part.0 │ │ │ │ │ +0000243a 00003f1e R_ARM_THM_JUMP24 00000439 recursive_issubclass │ │ │ │ │ +00002b26 0000f21e R_ARM_THM_JUMP24 00000000 PyType_IsSubtype │ │ │ │ │ +00002b50 0000411e R_ARM_THM_JUMP24 00000499 recursive_issubclass.part.0 │ │ │ │ │ +00002bca 0001081e R_ARM_THM_JUMP24 00002c95 PySequence_DelItem │ │ │ │ │ +000031e4 0000381e R_ARM_THM_JUMP24 0000038d binary_op.part.0 │ │ │ │ │ +000032d8 00010f1e R_ARM_THM_JUMP24 00000000 PyLong_FromUnicodeObject │ │ │ │ │ +0000330a 0001101e R_ARM_THM_JUMP24 00000000 _PyLong_FromBytes │ │ │ │ │ +00003468 0001151e R_ARM_THM_JUMP24 00003a81 PyNumber_Index │ │ │ │ │ +00003718 00011b1e R_ARM_THM_JUMP24 00000000 PyDict_Keys │ │ │ │ │ +00003a4c 00011e1e R_ARM_THM_JUMP24 00000000 PyDict_Items │ │ │ │ │ +00003c30 0000381e R_ARM_THM_JUMP24 0000038d binary_op.part.0 │ │ │ │ │ +00003d48 0000381e R_ARM_THM_JUMP24 0000038d binary_op.part.0 │ │ │ │ │ +00003e7c 0000381e R_ARM_THM_JUMP24 0000038d binary_op.part.0 │ │ │ │ │ +00003f94 0000381e R_ARM_THM_JUMP24 0000038d binary_op.part.0 │ │ │ │ │ +000042e6 00006d1e R_ARM_THM_JUMP24 00000db5 _IsFortranContiguous.part.0 │ │ │ │ │ +00004378 00002b1e R_ARM_THM_JUMP24 00000325 binary_iop.part.0 │ │ │ │ │ +00004514 0000381e R_ARM_THM_JUMP24 0000038d binary_op.part.0 │ │ │ │ │ +00004924 0000381e R_ARM_THM_JUMP24 0000038d binary_op.part.0 │ │ │ │ │ +00004b64 0000381e R_ARM_THM_JUMP24 0000038d binary_op.part.0 │ │ │ │ │ +00004e04 00002b1e R_ARM_THM_JUMP24 00000325 binary_iop.part.0 │ │ │ │ │ +00004f30 0001421e R_ARM_THM_JUMP24 00000000 PyFloat_FromString │ │ │ │ │ +00004fb8 0001441e R_ARM_THM_JUMP24 00000000 PyFloat_FromDouble │ │ │ │ │ +000050b8 00002b1e R_ARM_THM_JUMP24 00000325 binary_iop.part.0 │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0xd4f0 contains 195 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0xd4cc contains 202 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -0000003c 0000cc2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000040 0000cc30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000006a 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000006e 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000008a 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000000b4 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000000c2 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000000c6 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000000e6 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000000f4 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000000f8 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000112 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000120 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000124 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000013e 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000015c 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000160 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000017a 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000182 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000186 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000018c 0000cc2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000190 0000cc30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000019e 00008f2f R_ARM_THM_MOVW_ABS_NC 00000b60 .LC77 │ │ │ │ │ -000001a2 00008f30 R_ARM_THM_MOVT_ABS 00000b60 .LC77 │ │ │ │ │ +0000003c 0000cb2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000040 0000cb30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000006a 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000006e 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000008a 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000000b4 0000f20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000000c2 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000000c6 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000000e6 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000000f4 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000000f8 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000112 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000120 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000124 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000013e 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000015c 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000160 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000017a 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000182 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000186 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000018c 0000cb2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000190 0000cb30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000019e 00008e2f R_ARM_THM_MOVW_ABS_NC 00000b60 .LC77 │ │ │ │ │ +000001a2 00008e30 R_ARM_THM_MOVT_ABS 00000b60 .LC77 │ │ │ │ │ 000001a6 00002e2f R_ARM_THM_MOVW_ABS_NC 00000348 .LC19 │ │ │ │ │ 000001aa 00002e30 R_ARM_THM_MOVT_ABS 00000348 .LC19 │ │ │ │ │ -000001b0 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000001ba 00008f2f R_ARM_THM_MOVW_ABS_NC 00000b60 .LC77 │ │ │ │ │ -000001be 00008f30 R_ARM_THM_MOVT_ABS 00000b60 .LC77 │ │ │ │ │ -000001c8 0000832f R_ARM_THM_MOVW_ABS_NC 00000a00 .LC70 │ │ │ │ │ -000001cc 00008330 R_ARM_THM_MOVT_ABS 00000a00 .LC70 │ │ │ │ │ -000001d0 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000001fa 0000390a R_ARM_THM_CALL 00001c29 binary_op1 │ │ │ │ │ -000001fe 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000202 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000020e 0000952f R_ARM_THM_MOVW_ABS_NC 00000b7c .LC80 │ │ │ │ │ -00000212 00009530 R_ARM_THM_MOVT_ABS 00000b7c .LC80 │ │ │ │ │ -00000236 0000962f R_ARM_THM_MOVW_ABS_NC 00000b80 .LC81 │ │ │ │ │ -0000023a 00009630 R_ARM_THM_MOVT_ABS 00000b80 .LC81 │ │ │ │ │ -00000240 00002c0a R_ARM_THM_CALL 000001f1 binary_iop │ │ │ │ │ -000002f0 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000002f4 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000031a 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000342 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -0000036a 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000038c 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000003b2 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000003cc 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000003d0 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000003d4 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000003da 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000003de 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000003e2 0000752f R_ARM_THM_MOVW_ABS_NC 000008e4 .LC59 │ │ │ │ │ -000003e6 00007530 R_ARM_THM_MOVT_ABS 000008e4 .LC59 │ │ │ │ │ -000003ee 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000414 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000418 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000041c 00009a2f R_ARM_THM_MOVW_ABS_NC 00000b88 .LC83 │ │ │ │ │ -00000420 00009a30 R_ARM_THM_MOVT_ABS 00000b88 .LC83 │ │ │ │ │ -00000428 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000043e 0000d02f R_ARM_THM_MOVW_ABS_NC 00000000 _PyObject_NextNotImplemented │ │ │ │ │ -00000442 0000d030 R_ARM_THM_MOVT_ABS 00000000 _PyObject_NextNotImplemented │ │ │ │ │ -0000044c 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000450 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000456 00009b2f R_ARM_THM_MOVW_ABS_NC 00000bb4 .LC84 │ │ │ │ │ -0000045a 00009b30 R_ARM_THM_MOVT_ABS 00000bb4 .LC84 │ │ │ │ │ -00000460 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000478 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000004a2 0000c60a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ -000004b0 0001080a R_ARM_THM_CALL 00002c6d PyObject_DelItem │ │ │ │ │ -000004c8 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000004e4 0000f82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -000004e8 0000f830 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -000004ec 00009c2f R_ARM_THM_MOVW_ABS_NC 00000bec .LC85 │ │ │ │ │ -000004f0 00009c30 R_ARM_THM_MOVT_ABS 00000bec .LC85 │ │ │ │ │ -000004fc 0000be6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000051c 0000d60a R_ARM_THM_CALL 00000765 PyMapping_GetOptionalItem │ │ │ │ │ -00000524 00009e2f R_ARM_THM_MOVW_ABS_NC 00000c10 .LC86 │ │ │ │ │ -00000528 00009e30 R_ARM_THM_MOVT_ABS 00000c10 .LC86 │ │ │ │ │ -0000052e 0001540a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -00000536 0000050a R_ARM_THM_CALL 00000571 Py_XDECREF │ │ │ │ │ -0000055a 00014f0a R_ARM_THM_CALL 00000d29 PyMapping_GetOptionalItemString │ │ │ │ │ -00000562 0000a02f R_ARM_THM_MOVW_ABS_NC 00000c98 .LC87 │ │ │ │ │ -00000566 0000a030 R_ARM_THM_MOVT_ABS 00000c98 .LC87 │ │ │ │ │ -0000056c 0001540a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -00000574 0000050a R_ARM_THM_CALL 00000571 Py_XDECREF │ │ │ │ │ -00000590 00014f0a R_ARM_THM_CALL 00000d29 PyMapping_GetOptionalItemString │ │ │ │ │ -00000598 0000050a R_ARM_THM_CALL 00000571 Py_XDECREF │ │ │ │ │ -000005b4 0000d60a R_ARM_THM_CALL 00000765 PyMapping_GetOptionalItem │ │ │ │ │ -000005bc 0000050a R_ARM_THM_CALL 00000571 Py_XDECREF │ │ │ │ │ -00000602 00015a0a R_ARM_THM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ -00000612 00002d0a R_ARM_THM_CALL 00001791 binary_iop1 │ │ │ │ │ -0000062a 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000062e 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000632 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000064c 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000652 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000656 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000065a 0000a22f R_ARM_THM_MOVW_ABS_NC 00000d68 .LC89 │ │ │ │ │ -0000065e 0000a230 R_ARM_THM_MOVT_ABS 00000d68 .LC89 │ │ │ │ │ -00000668 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000006b2 00015a0a R_ARM_THM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ -000006c8 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000006cc 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000006ea 0000f30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000712 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000734 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000075a 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000770 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000078a 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000792 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000796 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000079a 0000a22f R_ARM_THM_MOVW_ABS_NC 00000d68 .LC89 │ │ │ │ │ -0000079e 0000a230 R_ARM_THM_MOVT_ABS 00000d68 .LC89 │ │ │ │ │ -000007a6 0000c20a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000007b2 0000b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000007b6 0000b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000007c4 0000a42f R_ARM_THM_MOVW_ABS_NC 000007d1 _buffer_release_call │ │ │ │ │ -000007c8 0000a430 R_ARM_THM_MOVT_ABS 000007d1 _buffer_release_call │ │ │ │ │ -000007de 0000e30a R_ARM_THM_CALL 00000975 PyBuffer_Release │ │ │ │ │ -000007f4 0000a52f R_ARM_THM_MOVW_ABS_NC 00000dc0 .LC91 │ │ │ │ │ -000007f8 0000a530 R_ARM_THM_MOVT_ABS 00000dc0 .LC91 │ │ │ │ │ -000007fe 0000a62f R_ARM_THM_MOVW_ABS_NC 00000dcc .LC92 │ │ │ │ │ -00000802 0000a630 R_ARM_THM_MOVT_ABS 00000dcc .LC92 │ │ │ │ │ -00000806 0001610a R_ARM_THM_CALL 00000000 _PyImport_GetModuleAttrString │ │ │ │ │ -00000810 0000c60a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ -0000081e 0001620a R_ARM_THM_CALL 00000000 PyObject_CallFunctionObjArgs │ │ │ │ │ -00000826 0000b60a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -00000846 0000050a R_ARM_THM_CALL 00000571 Py_XDECREF │ │ │ │ │ -0000084c 0000050a R_ARM_THM_CALL 00000571 Py_XDECREF │ │ │ │ │ -00000852 0000050a R_ARM_THM_CALL 00000571 Py_XDECREF │ │ │ │ │ -0000087c 0001270a R_ARM_THM_CALL 000042ad PyBuffer_IsContiguous │ │ │ │ │ -0000088a 0001640a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00000896 0001650a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000008a2 0000c40a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000008be 0000a72f R_ARM_THM_MOVW_ABS_NC 0000090d _Py_add_one_to_index_C │ │ │ │ │ -000008c2 0000a730 R_ARM_THM_MOVT_ABS 0000090d _Py_add_one_to_index_C │ │ │ │ │ -000008c6 0000a82f R_ARM_THM_MOVW_ABS_NC 0000093b _Py_add_one_to_index_F │ │ │ │ │ -000008ca 0000a830 R_ARM_THM_MOVT_ABS 0000093b _Py_add_one_to_index_F │ │ │ │ │ -000008d6 0001660a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -000008e2 00015d0a R_ARM_THM_CALL 00005285 PyBuffer_GetPointer │ │ │ │ │ -000008ec 0001640a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00000902 0001670a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000009dc 0000de0a R_ARM_THM_CALL 000007d5 PyObject_GetBuffer │ │ │ │ │ -000009e8 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000009ec 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000009f0 0000a92f R_ARM_THM_MOVW_ABS_NC 00000dd4 .LC93 │ │ │ │ │ -000009f4 0000a930 R_ARM_THM_MOVT_ABS 00000dd4 .LC93 │ │ │ │ │ -000009fa 0000e20a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000a08 0000de0a R_ARM_THM_CALL 000007d5 PyObject_GetBuffer │ │ │ │ │ -00000a12 0000e30a R_ARM_THM_CALL 00000975 PyBuffer_Release │ │ │ │ │ -00000a20 0000e12f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BufferError │ │ │ │ │ -00000a24 0000e130 R_ARM_THM_MOVT_ABS 00000000 PyExc_BufferError │ │ │ │ │ -00000a28 0000aa2f R_ARM_THM_MOVW_ABS_NC 00000e0c .LC94 │ │ │ │ │ -00000a2c 0000aa30 R_ARM_THM_MOVT_ABS 00000e0c .LC94 │ │ │ │ │ -00000a32 0000e20a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000a38 0000e30a R_ARM_THM_CALL 00000975 PyBuffer_Release │ │ │ │ │ -00000a3e 0000e30a R_ARM_THM_CALL 00000975 PyBuffer_Release │ │ │ │ │ -00000a76 0001640a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00000a7c 0000e30a R_ARM_THM_CALL 00000975 PyBuffer_Release │ │ │ │ │ -00000a82 0000e30a R_ARM_THM_CALL 00000975 PyBuffer_Release │ │ │ │ │ -00000a8c 0001650a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00000a94 0000c40a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000a9a 0000e30a R_ARM_THM_CALL 00000975 PyBuffer_Release │ │ │ │ │ -00000aa0 0000e30a R_ARM_THM_CALL 00000975 PyBuffer_Release │ │ │ │ │ -00000b08 00015d0a R_ARM_THM_CALL 00005285 PyBuffer_GetPointer │ │ │ │ │ -00000b10 00015d0a R_ARM_THM_CALL 00005285 PyBuffer_GetPointer │ │ │ │ │ -00000b1a 0001640a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00000b24 0001670a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000b2a 0000e30a R_ARM_THM_CALL 00000975 PyBuffer_Release │ │ │ │ │ -00000b30 0000e30a R_ARM_THM_CALL 00000975 PyBuffer_Release │ │ │ │ │ -00000b66 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000b6a 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000b6e 0000ab2f R_ARM_THM_MOVW_ABS_NC 00000e44 .LC95 │ │ │ │ │ -00000b72 0000ab30 R_ARM_THM_MOVT_ABS 00000e44 .LC95 │ │ │ │ │ -00000b78 0000e20a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000b9e 0000e30a R_ARM_THM_CALL 00000975 PyBuffer_Release │ │ │ │ │ -00000bd8 0000de0a R_ARM_THM_CALL 000007d5 PyObject_GetBuffer │ │ │ │ │ -00000bec 0000e30a R_ARM_THM_CALL 00000975 PyBuffer_Release │ │ │ │ │ -00000c1e 0000db0a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00000c28 0000e30a R_ARM_THM_CALL 00000975 PyBuffer_Release │ │ │ │ │ -00000c38 0000a42f R_ARM_THM_MOVW_ABS_NC 000007d1 _buffer_release_call │ │ │ │ │ -00000c3c 0000a430 R_ARM_THM_MOVT_ABS 000007d1 _buffer_release_call │ │ │ │ │ -00000c58 0000d02f R_ARM_THM_MOVW_ABS_NC 00000000 _PyObject_NextNotImplemented │ │ │ │ │ -00000c5c 0000d030 R_ARM_THM_MOVT_ABS 00000000 _PyObject_NextNotImplemented │ │ │ │ │ -0000021c 0000381e R_ARM_THM_JUMP24 0000038d binary_op.part.0 │ │ │ │ │ -00000256 00006e1e R_ARM_THM_JUMP24 00000cfd _IsFortranContiguous.part.0 │ │ │ │ │ -0000028e 0000ea1e R_ARM_THM_JUMP24 000006a1 _PySequence_IterSearch │ │ │ │ │ -000004f6 0001031e R_ARM_THM_JUMP24 00000000 _PyErr_SetString │ │ │ │ │ -000007cc 00015f1e R_ARM_THM_JUMP24 00000000 _Py_CallInInterpreterAndRawFree │ │ │ │ │ -00000966 0000ba1e R_ARM_THM_JUMP24 00002bb1 PyObject_Size │ │ │ │ │ -00000c40 0001701e R_ARM_THM_JUMP24 00000000 _Py_CallInInterpreter │ │ │ │ │ -00000c44 00012d1e R_ARM_THM_JUMP24 000046bd PySequence_Size │ │ │ │ │ -00000c48 00011d1e R_ARM_THM_JUMP24 00003955 PyMapping_Size │ │ │ │ │ -00000c4c 0000e91e R_ARM_THM_JUMP24 000013f1 PySequence_Contains │ │ │ │ │ +000001b0 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000001ba 00008e2f R_ARM_THM_MOVW_ABS_NC 00000b60 .LC77 │ │ │ │ │ +000001be 00008e30 R_ARM_THM_MOVT_ABS 00000b60 .LC77 │ │ │ │ │ +000001c8 0000822f R_ARM_THM_MOVW_ABS_NC 00000a00 .LC70 │ │ │ │ │ +000001cc 00008230 R_ARM_THM_MOVT_ABS 00000a00 .LC70 │ │ │ │ │ +000001d0 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000021c 0000f20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000228 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000022c 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000024a 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000256 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000025a 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000274 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000280 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000284 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000029e 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000002a6 0000942f R_ARM_THM_MOVW_ABS_NC 00000b7c .LC80 │ │ │ │ │ +000002aa 00009430 R_ARM_THM_MOVT_ABS 00000b7c .LC80 │ │ │ │ │ +000002d8 0000952f R_ARM_THM_MOVW_ABS_NC 00000b80 .LC81 │ │ │ │ │ +000002dc 00009530 R_ARM_THM_MOVT_ABS 00000b80 .LC81 │ │ │ │ │ +000002e2 00002c0a R_ARM_THM_CALL 000001f1 binary_iop │ │ │ │ │ +00000392 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000396 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000003bc 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000003e4 0000f20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +0000040c 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000042e 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000454 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000046e 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000472 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000476 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000047c 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000480 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000484 0000742f R_ARM_THM_MOVW_ABS_NC 000008e4 .LC59 │ │ │ │ │ +00000488 00007430 R_ARM_THM_MOVT_ABS 000008e4 .LC59 │ │ │ │ │ +00000490 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000004b6 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000004ba 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000004be 0000992f R_ARM_THM_MOVW_ABS_NC 00000b88 .LC83 │ │ │ │ │ +000004c2 00009930 R_ARM_THM_MOVT_ABS 00000b88 .LC83 │ │ │ │ │ +000004ca 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000004e0 0000cf2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyObject_NextNotImplemented │ │ │ │ │ +000004e4 0000cf30 R_ARM_THM_MOVT_ABS 00000000 _PyObject_NextNotImplemented │ │ │ │ │ +000004ee 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000004f2 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000004f8 00009a2f R_ARM_THM_MOVW_ABS_NC 00000bb4 .LC84 │ │ │ │ │ +000004fc 00009a30 R_ARM_THM_MOVT_ABS 00000bb4 .LC84 │ │ │ │ │ +00000502 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000051a 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000544 0000c50a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ +00000552 0001070a R_ARM_THM_CALL 00002b55 PyObject_DelItem │ │ │ │ │ +0000056a 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000586 0000f72f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +0000058a 0000f730 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +0000058e 00009b2f R_ARM_THM_MOVW_ABS_NC 00000bec .LC85 │ │ │ │ │ +00000592 00009b30 R_ARM_THM_MOVT_ABS 00000bec .LC85 │ │ │ │ │ +000005a0 0000bd6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000005c0 0000d50a R_ARM_THM_CALL 00000769 PyMapping_GetOptionalItem │ │ │ │ │ +000005c8 00009d2f R_ARM_THM_MOVW_ABS_NC 00000c10 .LC86 │ │ │ │ │ +000005cc 00009d30 R_ARM_THM_MOVT_ABS 00000c10 .LC86 │ │ │ │ │ +000005d2 0001530a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +000005da 0000060a R_ARM_THM_CALL 00000571 Py_XDECREF │ │ │ │ │ +000005fe 00014e0a R_ARM_THM_CALL 00000de1 PyMapping_GetOptionalItemString │ │ │ │ │ +00000606 00009f2f R_ARM_THM_MOVW_ABS_NC 00000c98 .LC87 │ │ │ │ │ +0000060a 00009f30 R_ARM_THM_MOVT_ABS 00000c98 .LC87 │ │ │ │ │ +00000610 0001530a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +00000618 0000060a R_ARM_THM_CALL 00000571 Py_XDECREF │ │ │ │ │ +00000634 00014e0a R_ARM_THM_CALL 00000de1 PyMapping_GetOptionalItemString │ │ │ │ │ +0000063c 0000060a R_ARM_THM_CALL 00000571 Py_XDECREF │ │ │ │ │ +00000658 0000d50a R_ARM_THM_CALL 00000769 PyMapping_GetOptionalItem │ │ │ │ │ +00000660 0000060a R_ARM_THM_CALL 00000571 Py_XDECREF │ │ │ │ │ +000006a6 0001590a R_ARM_THM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ +000006b6 00002d0a R_ARM_THM_CALL 00001795 binary_iop1 │ │ │ │ │ +000006ce 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000006d2 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000006d6 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000006f0 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000006f6 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000006fa 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000006fe 0000a12f R_ARM_THM_MOVW_ABS_NC 00000d68 .LC89 │ │ │ │ │ +00000702 0000a130 R_ARM_THM_MOVT_ABS 00000d68 .LC89 │ │ │ │ │ +0000070c 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000756 0001590a R_ARM_THM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ +0000076c 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000770 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000078e 0000f20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000007b6 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000007d8 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000007fe 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000814 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000082e 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000836 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000083a 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000083e 0000a12f R_ARM_THM_MOVW_ABS_NC 00000d68 .LC89 │ │ │ │ │ +00000842 0000a130 R_ARM_THM_MOVT_ABS 00000d68 .LC89 │ │ │ │ │ +0000084a 0000c10a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000856 0000b42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000085a 0000b430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000868 0000a32f R_ARM_THM_MOVW_ABS_NC 00000875 _buffer_release_call │ │ │ │ │ +0000086c 0000a330 R_ARM_THM_MOVT_ABS 00000875 _buffer_release_call │ │ │ │ │ +00000882 0000e20a R_ARM_THM_CALL 00000979 PyBuffer_Release │ │ │ │ │ +00000898 0000a42f R_ARM_THM_MOVW_ABS_NC 00000dc0 .LC91 │ │ │ │ │ +0000089c 0000a430 R_ARM_THM_MOVT_ABS 00000dc0 .LC91 │ │ │ │ │ +000008a2 0000a52f R_ARM_THM_MOVW_ABS_NC 00000dcc .LC92 │ │ │ │ │ +000008a6 0000a530 R_ARM_THM_MOVT_ABS 00000dcc .LC92 │ │ │ │ │ +000008aa 0001600a R_ARM_THM_CALL 00000000 _PyImport_GetModuleAttrString │ │ │ │ │ +000008b4 0000c50a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ +000008c2 0001610a R_ARM_THM_CALL 00000000 PyObject_CallFunctionObjArgs │ │ │ │ │ +000008ca 0000b50a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +000008ea 0000060a R_ARM_THM_CALL 00000571 Py_XDECREF │ │ │ │ │ +000008f0 0000060a R_ARM_THM_CALL 00000571 Py_XDECREF │ │ │ │ │ +000008f6 0000060a R_ARM_THM_CALL 00000571 Py_XDECREF │ │ │ │ │ +00000920 0001260a R_ARM_THM_CALL 00004191 PyBuffer_IsContiguous │ │ │ │ │ +0000092e 0001630a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000093a 0001640a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00000946 0000c30a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000962 0000a62f R_ARM_THM_MOVW_ABS_NC 000009b1 _Py_add_one_to_index_C │ │ │ │ │ +00000966 0000a630 R_ARM_THM_MOVT_ABS 000009b1 _Py_add_one_to_index_C │ │ │ │ │ +0000096a 0000a72f R_ARM_THM_MOVW_ABS_NC 000009df _Py_add_one_to_index_F │ │ │ │ │ +0000096e 0000a730 R_ARM_THM_MOVT_ABS 000009df _Py_add_one_to_index_F │ │ │ │ │ +0000097a 0001650a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00000986 00015c0a R_ARM_THM_CALL 00005169 PyBuffer_GetPointer │ │ │ │ │ +00000990 0001630a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000009a6 0001660a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00000a80 0000dd0a R_ARM_THM_CALL 000007d9 PyObject_GetBuffer │ │ │ │ │ +00000a8c 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000a90 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000a94 0000a82f R_ARM_THM_MOVW_ABS_NC 00000dd4 .LC93 │ │ │ │ │ +00000a98 0000a830 R_ARM_THM_MOVT_ABS 00000dd4 .LC93 │ │ │ │ │ +00000a9e 0000e10a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000aac 0000dd0a R_ARM_THM_CALL 000007d9 PyObject_GetBuffer │ │ │ │ │ +00000ab6 0000e20a R_ARM_THM_CALL 00000979 PyBuffer_Release │ │ │ │ │ +00000ac4 0000e02f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BufferError │ │ │ │ │ +00000ac8 0000e030 R_ARM_THM_MOVT_ABS 00000000 PyExc_BufferError │ │ │ │ │ +00000acc 0000a92f R_ARM_THM_MOVW_ABS_NC 00000e0c .LC94 │ │ │ │ │ +00000ad0 0000a930 R_ARM_THM_MOVT_ABS 00000e0c .LC94 │ │ │ │ │ +00000ad6 0000e10a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000adc 0000e20a R_ARM_THM_CALL 00000979 PyBuffer_Release │ │ │ │ │ +00000ae2 0000e20a R_ARM_THM_CALL 00000979 PyBuffer_Release │ │ │ │ │ +00000b1a 0001630a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000b20 0000e20a R_ARM_THM_CALL 00000979 PyBuffer_Release │ │ │ │ │ +00000b26 0000e20a R_ARM_THM_CALL 00000979 PyBuffer_Release │ │ │ │ │ +00000b30 0001640a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00000b38 0000c30a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000b3e 0000e20a R_ARM_THM_CALL 00000979 PyBuffer_Release │ │ │ │ │ +00000b44 0000e20a R_ARM_THM_CALL 00000979 PyBuffer_Release │ │ │ │ │ +00000bac 00015c0a R_ARM_THM_CALL 00005169 PyBuffer_GetPointer │ │ │ │ │ +00000bb4 00015c0a R_ARM_THM_CALL 00005169 PyBuffer_GetPointer │ │ │ │ │ +00000bbe 0001630a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000bc8 0001660a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00000bce 0000e20a R_ARM_THM_CALL 00000979 PyBuffer_Release │ │ │ │ │ +00000bd4 0000e20a R_ARM_THM_CALL 00000979 PyBuffer_Release │ │ │ │ │ +00000c0a 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000c0e 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000c12 0000aa2f R_ARM_THM_MOVW_ABS_NC 00000e44 .LC95 │ │ │ │ │ +00000c16 0000aa30 R_ARM_THM_MOVT_ABS 00000e44 .LC95 │ │ │ │ │ +00000c1c 0000e10a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000c42 0000e20a R_ARM_THM_CALL 00000979 PyBuffer_Release │ │ │ │ │ +00000c7c 0000dd0a R_ARM_THM_CALL 000007d9 PyObject_GetBuffer │ │ │ │ │ +00000c90 0000e20a R_ARM_THM_CALL 00000979 PyBuffer_Release │ │ │ │ │ +00000cc2 0000da0a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00000ccc 0000e20a R_ARM_THM_CALL 00000979 PyBuffer_Release │ │ │ │ │ +00000cdc 0000a32f R_ARM_THM_MOVW_ABS_NC 00000875 _buffer_release_call │ │ │ │ │ +00000ce0 0000a330 R_ARM_THM_MOVT_ABS 00000875 _buffer_release_call │ │ │ │ │ +00000cfc 0000cf2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyObject_NextNotImplemented │ │ │ │ │ +00000d00 0000cf30 R_ARM_THM_MOVT_ABS 00000000 _PyObject_NextNotImplemented │ │ │ │ │ +000002b4 0000381e R_ARM_THM_JUMP24 0000038d binary_op.part.0 │ │ │ │ │ +000002f8 00006d1e R_ARM_THM_JUMP24 00000db5 _IsFortranContiguous.part.0 │ │ │ │ │ +00000330 0000e91e R_ARM_THM_JUMP24 00000759 _PySequence_IterSearch │ │ │ │ │ +00000598 0001021e R_ARM_THM_JUMP24 00000000 _PyErr_SetString │ │ │ │ │ +00000870 00015e1e R_ARM_THM_JUMP24 00000000 _Py_CallInInterpreterAndRawFree │ │ │ │ │ +00000a0a 0000b91e R_ARM_THM_JUMP24 00002a99 PyObject_Size │ │ │ │ │ +00000ce4 00016f1e R_ARM_THM_JUMP24 00000000 _Py_CallInInterpreter │ │ │ │ │ +00000ce8 00012c1e R_ARM_THM_JUMP24 000045a1 PySequence_Size │ │ │ │ │ +00000cec 00011c1e R_ARM_THM_JUMP24 00003839 PyMapping_Size │ │ │ │ │ +00000cf0 0000e81e R_ARM_THM_JUMP24 000013f5 PySequence_Contains │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -64,24 +64,23 @@ │ │ │ │ │ '%.200s' object doesn't support slice assignment │ │ │ │ │ calcsize │ │ │ │ │ both destination and source must be bytes-like objects │ │ │ │ │ destination is too small to receive data from source │ │ │ │ │ expected a writable bytes-like object │ │ │ │ │ shjh[kQk │ │ │ │ │ qhhh"hKkAko │ │ │ │ │ -Py_XDECREF │ │ │ │ │ null_error.isra.0 │ │ │ │ │ +Py_XDECREF │ │ │ │ │ object_recursive_isinstance │ │ │ │ │ object_isinstance │ │ │ │ │ binary_iop.part.0 │ │ │ │ │ binary_iop │ │ │ │ │ binary_iop1 │ │ │ │ │ Py_XDECREF.part.0 │ │ │ │ │ binary_op.part.0 │ │ │ │ │ -binary_op1 │ │ │ │ │ object_issubclass │ │ │ │ │ recursive_issubclass │ │ │ │ │ check_class │ │ │ │ │ recursive_issubclass.part.0 │ │ │ │ │ abstract_issubclass │ │ │ │ │ sequence_repeat │ │ │ │ │ _IsFortranContiguous.part.0 │ │ │ │ │ @@ -185,16 +184,16 @@ │ │ │ │ │ PyIndex_Check │ │ │ │ │ PyNumber_Multiply │ │ │ │ │ PyNumber_And │ │ │ │ │ PyNumber_Long │ │ │ │ │ PyLong_FromUnicodeObject │ │ │ │ │ _PyLong_FromBytes │ │ │ │ │ PyByteArray_Type │ │ │ │ │ -PyErr_WarnEx │ │ │ │ │ _PyByteArray_empty_string │ │ │ │ │ +PyErr_WarnEx │ │ │ │ │ _PyLong_Copy │ │ │ │ │ PyBytes_FromStringAndSize │ │ │ │ │ PyNumber_Check │ │ │ │ │ PyComplex_Type │ │ │ │ │ PyMapping_Keys │ │ │ │ │ PyObject_VectorcallMethod │ │ │ │ │ PyDict_Keys │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -57,48 +57,48 @@ │ │ │ │ │ beq.n 13a │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_IndexError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_IndexError │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ - bl 1414 │ │ │ │ │ + bl 1418 │ │ │ │ │ R_ARM_THM_CALL PyNumber_AsSsize_t │ │ │ │ │ mov r1, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ beq.n 12c │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 1a78 │ │ │ │ │ + bl 1a7c │ │ │ │ │ R_ARM_THM_CALL PySequence_GetItem │ │ │ │ │ mov r5, r0 │ │ │ │ │ b.n 3c │ │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.n f2 │ │ │ │ │ + bge.n 112 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyType_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyType_Type │ │ │ │ │ cmp r5, r3 │ │ │ │ │ beq.n e6 │ │ │ │ │ ldr r1, [pc, #184] @ (160 ) │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetOptionalAttr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 10a │ │ │ │ │ + blt.n 10e │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.n 10e │ │ │ │ │ - cbz r0, 10e │ │ │ │ │ + beq.n f2 │ │ │ │ │ + cbz r0, f2 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CallOneArg │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ @@ -114,66 +114,66 @@ │ │ │ │ │ b.n 3c │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL Py_GenericAlias │ │ │ │ │ mov r5, r0 │ │ │ │ │ b.n 3c │ │ │ │ │ + bl 570 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC4 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC4 │ │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ movs r5, #0 │ │ │ │ │ b.n 3c │ │ │ │ │ - bl 570 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC3 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC4 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC4 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 10a │ │ │ │ │ + b.n 10e │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 88 │ │ │ │ │ - b.n 10a │ │ │ │ │ + b.n 10e │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 10a │ │ │ │ │ - bl 4d0 │ │ │ │ │ + b.n 10e │ │ │ │ │ + bl 572 │ │ │ │ │ R_ARM_THM_CALL null_error.isra.0 │ │ │ │ │ b.n 3c │ │ │ │ │ - bl 4d0 │ │ │ │ │ + bl 572 │ │ │ │ │ R_ARM_THM_CALL null_error.isra.0 │ │ │ │ │ b.n 54 │ │ │ │ │ .word 0x00005270 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ 00000164 : │ │ │ │ │ PyObject_Type(): │ │ │ │ │ @@ -188,15 +188,15 @@ │ │ │ │ │ bx lr │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ - bl 4d0 │ │ │ │ │ + bl 572 │ │ │ │ │ R_ARM_THM_CALL null_error.isra.0 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ │ │ 00000194 : │ │ │ │ │ PyMapping_SetItemString(): │ │ │ │ │ @@ -212,29 +212,29 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_FromString │ │ │ │ │ mov r1, r0 │ │ │ │ │ cbz r0, 1dc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 694 │ │ │ │ │ + bl 698 │ │ │ │ │ R_ARM_THM_CALL PyObject_SetItem │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp r3, ip │ │ │ │ │ beq.n 1d2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ cbz r3, 1e2 │ │ │ │ │ mov r0, r2 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ - bl 4d0 │ │ │ │ │ + bl 572 │ │ │ │ │ R_ARM_THM_CALL null_error.isra.0 │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ b.n 1d2 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ @@ -540,15 +540,15 @@ │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC29 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC29 │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r4, r2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl af8 │ │ │ │ │ + bl bb0 │ │ │ │ │ cbnz r0, 48a │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ mov r1, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ @@ -572,22 +572,22 @@ │ │ │ │ │ cmp r2, r3 │ │ │ │ │ beq.n 4ce │ │ │ │ │ mov r0, r1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC35 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC35 │ │ │ │ │ - bl af8 │ │ │ │ │ + bl bb0 │ │ │ │ │ cbnz r0, 4ce │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ │ - b.n b84 │ │ │ │ │ + b.n c3c │ │ │ │ │ │ │ │ │ │ 000004d8 : │ │ │ │ │ sequence_repeat(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ @@ -601,15 +601,15 @@ │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ - bl 1414 │ │ │ │ │ + bl 1418 │ │ │ │ │ R_ARM_THM_CALL PyNumber_AsSsize_t │ │ │ │ │ mov r1, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ beq.n 51a │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r3, r4 │ │ │ │ │ add sp, #12 │ │ │ │ │ @@ -733,15 +733,15 @@ │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r1 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ - bl 4d0 │ │ │ │ │ + bl 572 │ │ │ │ │ R_ARM_THM_CALL null_error.isra.0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ b.n 5fe │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ @@ -754,304 +754,389 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ movs r1, #0 │ │ │ │ │ b.n 5fe │ │ │ │ │ │ │ │ │ │ 00000628 : │ │ │ │ │ PyNumber_InPlaceXor(): │ │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ │ - mov r5, r0 │ │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ │ + mov r4, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ - ldr r3, [r3, #48] @ 0x30 │ │ │ │ │ - cbz r3, 644 │ │ │ │ │ - ldr r3, [r3, #108] @ 0x6c │ │ │ │ │ - cbnz r3, 660 │ │ │ │ │ - movw r4, #0 │ │ │ │ │ + ldr r3, [r2, #48] @ 0x30 │ │ │ │ │ + cbz r3, 694 │ │ │ │ │ + ldr r5, [r3, #108] @ 0x6c │ │ │ │ │ + cbnz r5, 672 │ │ │ │ │ + ldr r3, [r3, #56] @ 0x38 │ │ │ │ │ + mov r7, r3 │ │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ │ + cmp r2, r0 │ │ │ │ │ + bne.n 698 │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + beq.n 6ea │ │ │ │ │ + movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ - movt r4, #0 │ │ │ │ │ + movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - movs r2, #56 @ 0x38 │ │ │ │ │ + mov.w r8, #0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl 1c28 │ │ │ │ │ - R_ARM_THM_CALL binary_op1 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + blx r7 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cmp r0, r4 │ │ │ │ │ - beq.n 688 │ │ │ │ │ + cmp r0, r5 │ │ │ │ │ + beq.n 6bc │ │ │ │ │ mov r0, r3 │ │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ │ - movw r4, #0 │ │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ + blx r5 │ │ │ │ │ + movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ - movt r4, #0 │ │ │ │ │ + movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - blx r3 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cmp r0, r4 │ │ │ │ │ - bne.n 65c │ │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - beq.n 64c │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r4, #0] │ │ │ │ │ + cmp r0, r5 │ │ │ │ │ + bne.n 66c │ │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ + bne.n 736 │ │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ │ + ldr r3, [r2, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 64c │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 64c │ │ │ │ │ + bne.n 646 │ │ │ │ │ + mov r7, r3 │ │ │ │ │ + b.n 64a │ │ │ │ │ + ldr r3, [r0, #48] @ 0x30 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq.n 650 │ │ │ │ │ + ldr r3, [r3, #56] @ 0x38 │ │ │ │ │ + mov r8, r3 │ │ │ │ │ + cmp r3, r7 │ │ │ │ │ + beq.n 650 │ │ │ │ │ + cbz r7, 6c6 │ │ │ │ │ + cbz r3, 6b2 │ │ │ │ │ + mov r1, r2 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ + cbnz r0, 6fc │ │ │ │ │ + movw r5, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ + movt r5, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ + b.n 660 │ │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ + cmp r3, r1 │ │ │ │ │ + bne.n 744 │ │ │ │ │ + cmp.w r8, #0 │ │ │ │ │ + beq.n 6ea │ │ │ │ │ mov r1, r6 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + blx r8 │ │ │ │ │ + movw r2, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ + movt r2, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ + mov r3, r0 │ │ │ │ │ + cmp r0, r2 │ │ │ │ │ + bne.n 66c │ │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ + bne.n 728 │ │ │ │ │ + mov r1, r6 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC62 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC62 │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ b.n 324 │ │ │ │ │ + mov r1, r6 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + movw r5, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ + movt r5, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ + blx r8 │ │ │ │ │ + mov r3, r0 │ │ │ │ │ + cmp r0, r5 │ │ │ │ │ + bne.n 66c │ │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ + cmp r3, r1 │ │ │ │ │ + beq.n 65c │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r5, #0] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.n 65c │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + b.n 65c │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r0, #0] │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne.n 6ea │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + b.n 6ea │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r0, #0] │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne.n 68c │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + b.n 68c │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r5, #0] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.n 6c6 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + b.n 6c6 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000069c : │ │ │ │ │ +00000754 : │ │ │ │ │ PySequence_Index(): │ │ │ │ │ movs r2, #2 │ │ │ │ │ - b.n 6a0 <_PySequence_IterSearch> │ │ │ │ │ + b.n 758 <_PySequence_IterSearch> │ │ │ │ │ │ │ │ │ │ -000006a0 <_PySequence_IterSearch>: │ │ │ │ │ +00000758 <_PySequence_IterSearch>: │ │ │ │ │ _PySequence_IterSearch(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, #8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 814 <_PySequence_IterSearch+0x174> │ │ │ │ │ + beq.w 8cc <_PySequence_IterSearch+0x174> │ │ │ │ │ mov r6, r1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 814 <_PySequence_IterSearch+0x174> │ │ │ │ │ + beq.w 8cc <_PySequence_IterSearch+0x174> │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r7, r2 │ │ │ │ │ - bl 594 <_PyObject_HasLen+0x4> │ │ │ │ │ + bl 598 <_PyObject_HasLen+0x8> │ │ │ │ │ R_ARM_THM_CALL PyObject_GetIter │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7ec <_PySequence_IterSearch+0x14c> │ │ │ │ │ + beq.w 8a4 <_PySequence_IterSearch+0x14c> │ │ │ │ │ clz r5, r6 │ │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ │ lsrs r5, r5, #5 │ │ │ │ │ mov r9, r5 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ │ blx r3 │ │ │ │ │ mov sl, r0 │ │ │ │ │ - cbz r0, 746 <_PySequence_IterSearch+0xa6> │ │ │ │ │ + cbz r0, 7fe <_PySequence_IterSearch+0xa6> │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - beq.n 704 <_PySequence_IterSearch+0x64> │ │ │ │ │ + beq.n 7bc <_PySequence_IterSearch+0x64> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [sl] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 77c <_PySequence_IterSearch+0xdc> │ │ │ │ │ + beq.n 834 <_PySequence_IterSearch+0xdc> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 776 <_PySequence_IterSearch+0xd6> │ │ │ │ │ - bne.n 720 <_PySequence_IterSearch+0x80> │ │ │ │ │ + blt.n 82e <_PySequence_IterSearch+0xd6> │ │ │ │ │ + bne.n 7d8 <_PySequence_IterSearch+0x80> │ │ │ │ │ cmp r7, #2 │ │ │ │ │ - bne.n 6dc <_PySequence_IterSearch+0x3c> │ │ │ │ │ + bne.n 794 <_PySequence_IterSearch+0x3c> │ │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ cmp r9, r3 │ │ │ │ │ it eq │ │ │ │ │ orreq.w r5, r5, #1 │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ - b.n 6dc <_PySequence_IterSearch+0x3c> │ │ │ │ │ + b.n 794 <_PySequence_IterSearch+0x3c> │ │ │ │ │ cmp r7, #2 │ │ │ │ │ - bne.n 788 <_PySequence_IterSearch+0xe8> │ │ │ │ │ + bne.n 840 <_PySequence_IterSearch+0xe8> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 7d4 <_PySequence_IterSearch+0x134> │ │ │ │ │ + bne.n 88c <_PySequence_IterSearch+0x134> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 73e <_PySequence_IterSearch+0x9e> │ │ │ │ │ + beq.n 7f6 <_PySequence_IterSearch+0x9e> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 73e <_PySequence_IterSearch+0x9e> │ │ │ │ │ + cbnz r3, 7f6 <_PySequence_IterSearch+0x9e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r9 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ - ldr r3, [pc, #212] @ (81c <_PySequence_IterSearch+0x17c>) │ │ │ │ │ + ldr r3, [pc, #212] @ (8d4 <_PySequence_IterSearch+0x17c>) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r5, [r2, r3] │ │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ │ - cbnz r3, 792 <_PySequence_IterSearch+0xf2> │ │ │ │ │ + cbnz r3, 84a <_PySequence_IterSearch+0xf2> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbnz r0, 776 <_PySequence_IterSearch+0xd6> │ │ │ │ │ + cbnz r0, 82e <_PySequence_IterSearch+0xd6> │ │ │ │ │ cmp r7, #2 │ │ │ │ │ - bne.n 728 <_PySequence_IterSearch+0x88> │ │ │ │ │ + bne.n 7e0 <_PySequence_IterSearch+0x88> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC66 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC66 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 728 <_PySequence_IterSearch+0x88> │ │ │ │ │ + b.n 7e0 <_PySequence_IterSearch+0x88> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 704 <_PySequence_IterSearch+0x64> │ │ │ │ │ + b.n 7bc <_PySequence_IterSearch+0x64> │ │ │ │ │ cmp r7, #3 │ │ │ │ │ - bne.n 7b4 <_PySequence_IterSearch+0x114> │ │ │ │ │ + bne.n 86c <_PySequence_IterSearch+0x114> │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ - b.n 728 <_PySequence_IterSearch+0x88> │ │ │ │ │ + b.n 7e0 <_PySequence_IterSearch+0x88> │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 756 <_PySequence_IterSearch+0xb6> │ │ │ │ │ + beq.n 80e <_PySequence_IterSearch+0xb6> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_StopIteration │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_StopIteration │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ bl 0 <_PyErr_ExceptionMatches> │ │ │ │ │ R_ARM_THM_CALL _PyErr_ExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 756 <_PySequence_IterSearch+0xb6> │ │ │ │ │ + beq.n 80e <_PySequence_IterSearch+0xb6> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyErr_Clear> │ │ │ │ │ R_ARM_THM_CALL _PyErr_Clear │ │ │ │ │ - b.n 756 <_PySequence_IterSearch+0xb6> │ │ │ │ │ + b.n 80e <_PySequence_IterSearch+0xb6> │ │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - bne.n 71a <_PySequence_IterSearch+0x7a> │ │ │ │ │ + bne.n 7d2 <_PySequence_IterSearch+0x7a> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC64 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC64 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 776 <_PySequence_IterSearch+0xd6> │ │ │ │ │ + b.n 82e <_PySequence_IterSearch+0xd6> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC65 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC65 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 776 <_PySequence_IterSearch+0xd6> │ │ │ │ │ + b.n 82e <_PySequence_IterSearch+0xd6> │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_ExceptionMatches │ │ │ │ │ - cbz r0, 80e <_PySequence_IterSearch+0x16e> │ │ │ │ │ + cbz r0, 8c6 <_PySequence_IterSearch+0x16e> │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC63 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC63 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 73e <_PySequence_IterSearch+0x9e> │ │ │ │ │ - bl 4d0 │ │ │ │ │ + b.n 7f6 <_PySequence_IterSearch+0x9e> │ │ │ │ │ + bl 572 │ │ │ │ │ R_ARM_THM_CALL null_error.isra.0 │ │ │ │ │ - b.n 80e <_PySequence_IterSearch+0x16e> │ │ │ │ │ + b.n 8c6 <_PySequence_IterSearch+0x16e> │ │ │ │ │ nop │ │ │ │ │ .word 0x000000cc │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00000820 : │ │ │ │ │ +000008d8 : │ │ │ │ │ PyNumber_InPlaceMultiply(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ movs r3, #8 │ │ │ │ │ movs r2, #84 @ 0x54 │ │ │ │ │ sub sp, #20 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - bl 1790 │ │ │ │ │ + bl 1794 │ │ │ │ │ R_ARM_THM_CALL binary_iop1 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - beq.n 850 │ │ │ │ │ + beq.n 908 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr.w ip, [r0] │ │ │ │ │ ldr r1, [r2, #52] @ 0x34 │ │ │ │ │ cmp ip, lr │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ │ - bne.n 882 │ │ │ │ │ - cbnz r1, 878 │ │ │ │ │ - cbz r2, 8a4 │ │ │ │ │ + bne.n 93a │ │ │ │ │ + cbnz r1, 930 │ │ │ │ │ + cbz r2, 95c │ │ │ │ │ ldr r0, [r2, #8] │ │ │ │ │ - cbz r0, 8a4 │ │ │ │ │ + cbz r0, 95c │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ b.n 4d8 │ │ │ │ │ ldr r0, [r1, #36] @ 0x24 │ │ │ │ │ - cbz r0, 89e │ │ │ │ │ + cbz r0, 956 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ - b.n 870 │ │ │ │ │ + b.n 928 │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ str.w ip, [r0] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.n 864 │ │ │ │ │ + bne.n 91c │ │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ │ - b.n 864 │ │ │ │ │ + b.n 91c │ │ │ │ │ ldr r0, [r1, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 87c │ │ │ │ │ + bne.n 934 │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr.w ip, [r4, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ @@ -1065,108 +1150,108 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC19 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ ldr.w r3, [ip, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 84a │ │ │ │ │ + b.n 902 │ │ │ │ │ │ │ │ │ │ -000008d4 : │ │ │ │ │ +0000098c : │ │ │ │ │ PyMapping_Values(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, #28 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9c0 │ │ │ │ │ + beq.n a78 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyDict_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyDict_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 902 │ │ │ │ │ + bne.n 9ba │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyDict_Values │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ movs r3, #0 │ │ │ │ │ - ldr r0, [pc, #208] @ (9d8 ) │ │ │ │ │ + ldr r0, [pc, #208] @ (a90 ) │ │ │ │ │ movs r2, #1 │ │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_VectorcallMethod │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 96a │ │ │ │ │ + cbz r0, a22 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyList_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyList_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 96a │ │ │ │ │ - bl 594 <_PyObject_HasLen+0x4> │ │ │ │ │ + beq.n a22 │ │ │ │ │ + bl 598 <_PyObject_HasLen+0x8> │ │ │ │ │ R_ARM_THM_CALL PyObject_GetIter │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 970 │ │ │ │ │ + cbz r0, a28 │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r0, r5 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 948 │ │ │ │ │ + beq.n a00 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r5, #0] │ │ │ │ │ - cbnz r2, 948 │ │ │ │ │ + cbnz r2, a00 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - bl 2d38 │ │ │ │ │ + bl 2c20 │ │ │ │ │ R_ARM_THM_CALL PySequence_List │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 96a │ │ │ │ │ + beq.n a22 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - cbnz r2, 96a │ │ │ │ │ + cbnz r2, a22 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #28 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ - ldr r3, [pc, #104] @ (9dc ) │ │ │ │ │ + ldr r3, [pc, #104] @ (a94 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r2, [r2, r3] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ bl 0 <_PyErr_ExceptionMatches> │ │ │ │ │ R_ARM_THM_CALL _PyErr_ExceptionMatches │ │ │ │ │ - cbz r0, 9b2 │ │ │ │ │ + cbz r0, a6a │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldr r4, [r4, #4] │ │ │ │ │ - ldr r2, [pc, #64] @ (9d8 ) │ │ │ │ │ + ldr r2, [pc, #64] @ (a90 ) │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ strd r2, r3, [sp] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC48 │ │ │ │ │ @@ -1174,95 +1259,95 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC48 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ bl 0 <_PyErr_Format> │ │ │ │ │ R_ARM_THM_CALL _PyErr_Format │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 9c8 │ │ │ │ │ + bne.n a80 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 96a │ │ │ │ │ + b.n a22 │ │ │ │ │ mov r5, r4 │ │ │ │ │ - bl 4d0 │ │ │ │ │ + bl 572 │ │ │ │ │ R_ARM_THM_CALL null_error.isra.0 │ │ │ │ │ - b.n 96a │ │ │ │ │ + b.n a22 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 9bc │ │ │ │ │ + bne.n a74 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9bc │ │ │ │ │ + b.n a74 │ │ │ │ │ .word 0x0000a3e4 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000062 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -000009e0 : │ │ │ │ │ +00000a98 : │ │ │ │ │ PyIter_Send(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr.w lr, [r0, #4] │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov ip, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ ldr.w r3, [lr, #40] @ 0x28 │ │ │ │ │ - cbz r3, a0c │ │ │ │ │ + cbz r3, ac4 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ - cbz r3, a0c │ │ │ │ │ + cbz r3, ac4 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ bx r3 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n a44 │ │ │ │ │ + bne.n afc │ │ │ │ │ ldr.w r3, [lr, #112] @ 0x70 │ │ │ │ │ - cbz r3, a44 │ │ │ │ │ + cbz r3, afc │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyObject_NextNotImplemented │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyObject_NextNotImplemented │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n a44 │ │ │ │ │ + beq.n afc │ │ │ │ │ mov r0, ip │ │ │ │ │ blx r3 │ │ │ │ │ str r0, [r5, #0] │ │ │ │ │ - cbnz r0, a5c │ │ │ │ │ + cbnz r0, b14 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyGen_FetchStopIterationValue> │ │ │ │ │ R_ARM_THM_CALL _PyGen_FetchStopIterationValue │ │ │ │ │ subs r0, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r0, #1 │ │ │ │ │ negs r0, r0 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ movs r3, #0 │ │ │ │ │ movs r2, #2 │ │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ │ mov r1, sp │ │ │ │ │ - ldr r0, [pc, #16] @ (a60 ) │ │ │ │ │ + ldr r0, [pc, #16] @ (b18 ) │ │ │ │ │ str.w ip, [sp] │ │ │ │ │ str r4, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_VectorcallMethod │ │ │ │ │ - b.n a2e │ │ │ │ │ + b.n ae6 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - b.n a40 │ │ │ │ │ + b.n af8 │ │ │ │ │ .word 0x00009a68 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00000a64 : │ │ │ │ │ +00000b1c : │ │ │ │ │ PyNumber_InPlaceRemainder(): │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ movs r3, #12 │ │ │ │ │ @@ -1272,29 +1357,29 @@ │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC72 │ │ │ │ │ str.w ip, [sp] │ │ │ │ │ bl 1f0 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ │ │ -00000a8c : │ │ │ │ │ +00000b44 : │ │ │ │ │ PyNumber_Positive(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - cbz r0, aac │ │ │ │ │ + cbz r0, b64 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ │ - cbz r3, ab4 │ │ │ │ │ + cbz r3, b6c │ │ │ │ │ ldr r3, [r3, #28] │ │ │ │ │ - cbz r3, ab4 │ │ │ │ │ + cbz r3, b6c │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ bx r3 │ │ │ │ │ - bl 4d0 │ │ │ │ │ + bl 572 │ │ │ │ │ R_ARM_THM_CALL null_error.isra.0 │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ @@ -1302,18 +1387,18 @@ │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC75 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC75 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n ab0 │ │ │ │ │ + b.n b68 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000ad0 : │ │ │ │ │ +00000b88 : │ │ │ │ │ PyNumber_InPlaceTrueDivide(): │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ movs r3, #120 @ 0x78 │ │ │ │ │ @@ -1323,229 +1408,229 @@ │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC78 │ │ │ │ │ str.w ip, [sp] │ │ │ │ │ bl 1f0 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ │ │ -00000af8 : │ │ │ │ │ +00000bb0 : │ │ │ │ │ check_class(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r4, r1 │ │ │ │ │ add r2, sp, #4 │ │ │ │ │ - ldr r1, [pc, #108] @ (b7c ) │ │ │ │ │ + ldr r1, [pc, #108] @ (c34 ) │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetOptionalAttr │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ - cbz r0, b3a │ │ │ │ │ + cbz r0, bf2 │ │ │ │ │ ldrd r2, r3, [r0] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst.w r3, #67108864 @ 0x4000000 │ │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ │ - beq.n b36 │ │ │ │ │ + beq.n bee │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n b30 │ │ │ │ │ + beq.n be8 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ - cbz r2, b68 │ │ │ │ │ + cbz r2, c20 │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n b5c │ │ │ │ │ + b.n c14 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n b6e │ │ │ │ │ - ldr r3, [pc, #68] @ (b80 ) │ │ │ │ │ + bne.n c26 │ │ │ │ │ + ldr r3, [pc, #68] @ (c38 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r0, [r2, r3] │ │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ │ - cbnz r3, b60 │ │ │ │ │ + cbnz r3, c18 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ mov r2, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ bl 0 <_PyErr_SetString> │ │ │ │ │ R_ARM_THM_CALL _PyErr_SetString │ │ │ │ │ movs r0, #0 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n b5a │ │ │ │ │ - b.n b4a │ │ │ │ │ + bne.n c12 │ │ │ │ │ + b.n c02 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n b30 │ │ │ │ │ + b.n be8 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n b3a │ │ │ │ │ + bne.n bf2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n b3a │ │ │ │ │ + b.n bf2 │ │ │ │ │ .word 0x00005144 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x0000003c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00000b84 : │ │ │ │ │ +00000c3c : │ │ │ │ │ abstract_issubclass(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, #8 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n c68 │ │ │ │ │ + beq.n d20 │ │ │ │ │ mov r7, r1 │ │ │ │ │ movs r4, #0 │ │ │ │ │ - ldr r1, [pc, #296] @ (cc8 ) │ │ │ │ │ + ldr r1, [pc, #296] @ (d80 ) │ │ │ │ │ add r2, sp, #4 │ │ │ │ │ mov r5, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetOptionalAttr │ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n c46 │ │ │ │ │ + beq.n cfe │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #5 │ │ │ │ │ - bpl.n c30 │ │ │ │ │ + bpl.n ce8 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n c28 │ │ │ │ │ + bne.n ce0 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n c74 │ │ │ │ │ + beq.n d2c │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - beq.n cac │ │ │ │ │ - ldr r3, [pc, #260] @ (ccc ) │ │ │ │ │ + beq.n d64 │ │ │ │ │ + ldr r3, [pc, #260] @ (d84 ) │ │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr.w r0, [r8, r3] │ │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r2, [r0, #36] @ 0x24 │ │ │ │ │ - blt.n c82 │ │ │ │ │ + blt.n d3a │ │ │ │ │ cmp r6, #0 │ │ │ │ │ it le │ │ │ │ │ movle r5, #0 │ │ │ │ │ - ble.n bfa │ │ │ │ │ + ble.n cb2 │ │ │ │ │ add.w r9, r4, #8 │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ ldr.w r0, [r9, #4]! │ │ │ │ │ mov r1, r7 │ │ │ │ │ - bl b84 │ │ │ │ │ + bl c3c │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, c5c │ │ │ │ │ - ldr r2, [pc, #212] @ (cd0 ) │ │ │ │ │ + cbz r0, d14 │ │ │ │ │ + ldr r2, [pc, #212] @ (d88 ) │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ ldr.w r1, [r8, r2] │ │ │ │ │ ldr r2, [r1, #36] @ 0x24 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r1, #36] @ 0x24 │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n c20 │ │ │ │ │ + beq.n cd8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, c20 │ │ │ │ │ + cbnz r3, cd8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 578 │ │ │ │ │ - b.n bba │ │ │ │ │ + b.n c72 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n c46 │ │ │ │ │ + beq.n cfe │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, c46 │ │ │ │ │ + cbnz r3, cfe │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - cbz r5, c4e │ │ │ │ │ + cbz r5, d06 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 578 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r5, #1 │ │ │ │ │ negs r5, r5 │ │ │ │ │ - b.n c20 │ │ │ │ │ + b.n cd8 │ │ │ │ │ add.w r3, sl, #1 │ │ │ │ │ mov sl, r3 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne.n bec │ │ │ │ │ - b.n bfa │ │ │ │ │ + bne.n ca4 │ │ │ │ │ + b.n cb2 │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r5, #1 │ │ │ │ │ bl 570 │ │ │ │ │ - b.n c20 │ │ │ │ │ + b.n cd8 │ │ │ │ │ ldr r5, [r4, #0] │ │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne.n ca2 │ │ │ │ │ + bne.n d5a │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n c20 │ │ │ │ │ + b.n cd8 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC79 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC79 │ │ │ │ │ bl 0 <_Py_CheckRecursiveCall> │ │ │ │ │ R_ARM_THM_CALL _Py_CheckRecursiveCall │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n bdc │ │ │ │ │ + beq.n c94 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n cb6 │ │ │ │ │ + bne.n d6e │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n c20 │ │ │ │ │ + b.n cd8 │ │ │ │ │ subs r5, #1 │ │ │ │ │ str r5, [r4, #0] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n c7e │ │ │ │ │ - b.n c1a │ │ │ │ │ + bne.n d36 │ │ │ │ │ + b.n cd2 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ cmp r7, r0 │ │ │ │ │ - bne.w b9e │ │ │ │ │ - b.n c6a │ │ │ │ │ + bne.w c56 │ │ │ │ │ + b.n d22 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n c9c │ │ │ │ │ + bne.n d54 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n c9c │ │ │ │ │ + b.n d54 │ │ │ │ │ nop │ │ │ │ │ .word 0x00005144 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x000000fe │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000000ce │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00000cd4 : │ │ │ │ │ +00000d8c : │ │ │ │ │ PyNumber_InPlaceRshift(): │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ │ @@ -1555,259 +1640,259 @@ │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC82 │ │ │ │ │ str.w ip, [sp] │ │ │ │ │ bl 1f0 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ │ │ -00000cfc <_IsFortranContiguous.part.0>: │ │ │ │ │ +00000db4 <_IsFortranContiguous.part.0>: │ │ │ │ │ _IsFortranContiguous.part.0(): │ │ │ │ │ ldr r3, [r0, #20] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bgt.n d06 <_IsFortranContiguous.part.0+0xa> │ │ │ │ │ + bgt.n dbe <_IsFortranContiguous.part.0+0xa> │ │ │ │ │ movs r0, #1 │ │ │ │ │ bx lr │ │ │ │ │ ldr r2, [r0, #28] │ │ │ │ │ movs r0, #0 │ │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ it gt │ │ │ │ │ addgt r0, #1 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n d0e <_IsFortranContiguous.part.0+0x12> │ │ │ │ │ + bne.n dc6 <_IsFortranContiguous.part.0+0x12> │ │ │ │ │ cmp r0, #1 │ │ │ │ │ ite gt │ │ │ │ │ movgt r0, #0 │ │ │ │ │ movle r0, #1 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000d28 : │ │ │ │ │ +00000de0 : │ │ │ │ │ PyMapping_GetOptionalItemString(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ - cbz r1, d72 │ │ │ │ │ + cbz r1, e2a │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_FromString │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r1, r0 │ │ │ │ │ - cbz r0, d7e │ │ │ │ │ + cbz r0, e36 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 764 <_PySequence_IterSearch+0xc4> │ │ │ │ │ + bl 768 <_PySequence_IterSearch+0x10> │ │ │ │ │ R_ARM_THM_CALL PyMapping_GetOptionalItem │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n d6c │ │ │ │ │ + beq.n e24 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ - cbnz r3, d6c │ │ │ │ │ + cbnz r3, e24 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ str r1, [r2, #0] │ │ │ │ │ - bl 4d0 │ │ │ │ │ + bl 572 │ │ │ │ │ R_ARM_THM_CALL null_error.isra.0 │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n d6c │ │ │ │ │ + b.n e24 │ │ │ │ │ str r0, [r2, #0] │ │ │ │ │ - b.n d78 │ │ │ │ │ + b.n e30 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000d84 : │ │ │ │ │ +00000e3c : │ │ │ │ │ PySequence_SetItem(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, #20 │ │ │ │ │ - cbz r0, dc0 │ │ │ │ │ + cbz r0, e78 │ │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr.w r2, [ip, #52] @ 0x34 │ │ │ │ │ - cbz r2, dec │ │ │ │ │ + cbz r2, ea4 │ │ │ │ │ ldr.w lr, [r2, #20] │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - beq.n dec │ │ │ │ │ + beq.n ea4 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n dcc │ │ │ │ │ + blt.n e84 │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r3, lr │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ bx r3 │ │ │ │ │ - bl 4d0 │ │ │ │ │ + bl 572 │ │ │ │ │ R_ARM_THM_CALL null_error.isra.0 │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ ldr r4, [r2, #0] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n db2 │ │ │ │ │ + beq.n e6a │ │ │ │ │ strd r1, r0, [sp, #4] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ blx r4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n dc4 │ │ │ │ │ + blt.n e7c │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldr.w lr, [r2, #20] │ │ │ │ │ add r1, r0 │ │ │ │ │ - b.n db2 │ │ │ │ │ + b.n e6a │ │ │ │ │ ldr.w r1, [ip, #56] @ 0x38 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr.w r2, [ip, #12] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ - cbz r1, e04 │ │ │ │ │ + cbz r1, ebc │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ - cbnz r3, e12 │ │ │ │ │ + cbnz r3, eca │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC7 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n dc4 │ │ │ │ │ + b.n e7c │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC23 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC23 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n dc4 │ │ │ │ │ + b.n e7c │ │ │ │ │ │ │ │ │ │ -00000e20 : │ │ │ │ │ +00000ed8 : │ │ │ │ │ PySequence_DelSlice(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, e74 │ │ │ │ │ + cbz r0, f2c │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r5, [r3, #56] @ 0x38 │ │ │ │ │ - cbz r5, e7e │ │ │ │ │ + cbz r5, f36 │ │ │ │ │ mov r0, r1 │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ - cbz r1, e7e │ │ │ │ │ + cbz r1, f36 │ │ │ │ │ mov r1, r2 │ │ │ │ │ bl 0 <_PySlice_FromIndices> │ │ │ │ │ R_ARM_THM_CALL _PySlice_FromIndices │ │ │ │ │ mov r1, r0 │ │ │ │ │ - cbz r0, e78 │ │ │ │ │ + cbz r0, f30 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n e6e │ │ │ │ │ + beq.n f26 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ - cbnz r3, e6e │ │ │ │ │ + cbnz r3, f26 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ - bl 4d0 │ │ │ │ │ + bl 572 │ │ │ │ │ R_ARM_THM_CALL null_error.isra.0 │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n e6e │ │ │ │ │ + b.n f26 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC88 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC88 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n e78 │ │ │ │ │ + b.n f30 │ │ │ │ │ │ │ │ │ │ -00000e98 : │ │ │ │ │ +00000f50 : │ │ │ │ │ PySequence_SetSlice(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, eee │ │ │ │ │ + cbz r0, fa6 │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r5, [r3, #56] @ 0x38 │ │ │ │ │ - cbz r5, ef8 │ │ │ │ │ + cbz r5, fb0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ - cbz r1, ef8 │ │ │ │ │ + cbz r1, fb0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ bl 0 <_PySlice_FromIndices> │ │ │ │ │ R_ARM_THM_CALL _PySlice_FromIndices │ │ │ │ │ mov r1, r0 │ │ │ │ │ - cbz r0, ef2 │ │ │ │ │ + cbz r0, faa │ │ │ │ │ mov r2, r6 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ ldr r5, [r5, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r5 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n ee8 │ │ │ │ │ + beq.n fa0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ - cbnz r3, ee8 │ │ │ │ │ + cbnz r3, fa0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ - bl 4d0 │ │ │ │ │ + bl 572 │ │ │ │ │ R_ARM_THM_CALL null_error.isra.0 │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n ee8 │ │ │ │ │ + b.n fa0 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC90 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC90 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n ef2 │ │ │ │ │ + b.n faa │ │ │ │ │ nop │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -10,417 +10,423 @@ │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, #24 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3f8 │ │ │ │ │ + beq.w 20c │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyTuple_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyTuple_Type │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq.n 46 │ │ │ │ │ + bne.n 48 │ │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ + ittt ne │ │ │ │ │ + addne r2, #1 │ │ │ │ │ + movne r4, r0 │ │ │ │ │ + strne r2, [r0, #0] │ │ │ │ │ + beq.w 214 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + add sp, #24 │ │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyList_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyList_Type │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne.n 5c │ │ │ │ │ + bne.n 62 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyList_AsTuple │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ │ - mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ - cmp r2, r1 │ │ │ │ │ - ittt ne │ │ │ │ │ - addne r2, #1 │ │ │ │ │ - movne r4, r0 │ │ │ │ │ - strne r2, [r0, #0] │ │ │ │ │ - bne.n 3e │ │ │ │ │ - mov r4, r3 │ │ │ │ │ - b.n 3e │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ - bl 594 │ │ │ │ │ + bl 598 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetIter │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3e │ │ │ │ │ + beq.n 40 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r1, [r2, #52] @ 0x34 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 262 │ │ │ │ │ + bne.w 274 │ │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 2c0 │ │ │ │ │ - ldr r1, [pc, #632] @ (2f8 ) │ │ │ │ │ + bne.w 2d2 │ │ │ │ │ + ldr r1, [pc, #644] @ (308 ) │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_PyObject_LookupSpecial> │ │ │ │ │ R_ARM_THM_CALL _PyObject_LookupSpecial │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 206 │ │ │ │ │ - ldr r3, [pc, #620] @ (2fc ) │ │ │ │ │ + beq.w 218 │ │ │ │ │ + ldr r3, [pc, #632] @ (30c ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ mov r8, r2 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r7, [r2, r3] │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r1, r2, #20 │ │ │ │ │ - bpl.w 40c │ │ │ │ │ + bpl.w 410 │ │ │ │ │ ldr r3, [r3, #28] │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ mov r5, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 40c │ │ │ │ │ + beq.w 410 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r1, r3 │ │ │ │ │ blx r5 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_CheckFunctionResult> │ │ │ │ │ R_ARM_THM_CALL _Py_CheckFunctionResult │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 308 │ │ │ │ │ + beq.w 318 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 308 │ │ │ │ │ + bne.w 318 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 30e │ │ │ │ │ + beq.w 31e │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 3da │ │ │ │ │ + beq.w 3ea │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #7 │ │ │ │ │ - bpl.w 3a4 │ │ │ │ │ + bpl.w 3b4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsSsize_t │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w 392 │ │ │ │ │ + bne.w 3a2 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - blt.w 372 │ │ │ │ │ + blt.w 382 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_New │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2a2 │ │ │ │ │ + beq.w 2b4 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, r6, r2 │ │ │ │ │ ands.w r1, r3, #3 │ │ │ │ │ - beq.n 196 │ │ │ │ │ + beq.n 19c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 212 │ │ │ │ │ + beq.n 224 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bge.w 2ca │ │ │ │ │ + bge.w 2dc │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ add.w r2, r2, #1 │ │ │ │ │ str r0, [r3, #12] │ │ │ │ │ - beq.n 196 │ │ │ │ │ + beq.n 19c │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq.n 17c │ │ │ │ │ + beq.n 182 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 212 │ │ │ │ │ + beq.n 224 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r0, [r3, #12] │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 212 │ │ │ │ │ + beq.n 224 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r0, [r3, #12] │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ │ blx r3 │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r5, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 212 │ │ │ │ │ + beq.n 224 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bge.w 2ca │ │ │ │ │ + bge.w 2dc │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ str r5, [r3, #12] │ │ │ │ │ mov r5, r2 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ - cbz r0, 212 │ │ │ │ │ + cbz r0, 224 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ str r0, [r3, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ - cbz r0, 212 │ │ │ │ │ + cbz r0, 224 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ │ adds r2, r5, #2 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ str r0, [r3, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ - cbz r0, 212 │ │ │ │ │ + cbz r0, 224 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ │ adds r2, r5, #3 │ │ │ │ │ str r0, [r3, #12] │ │ │ │ │ - b.n 196 │ │ │ │ │ + b.n 19c │ │ │ │ │ + str r0, [sp, #8] │ │ │ │ │ + bl 572 │ │ │ │ │ + R_ARM_THM_CALL null_error.isra.0 │ │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ │ + mov r4, r3 │ │ │ │ │ + b.n 40 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 2a2 │ │ │ │ │ + bne.n 2b4 │ │ │ │ │ movs r6, #10 │ │ │ │ │ - b.n 11a │ │ │ │ │ - ldr r3, [pc, #236] @ (300 ) │ │ │ │ │ + b.n 120 │ │ │ │ │ + ldr r3, [pc, #232] @ (310 ) │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r1, r3] │ │ │ │ │ ldr r1, [r3, #72] @ 0x48 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 342 │ │ │ │ │ + bne.w 352 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 2a2 │ │ │ │ │ + bne.n 2b4 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - blt.n 254 │ │ │ │ │ + blt.n 266 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 250 │ │ │ │ │ + beq.n 262 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 250 │ │ │ │ │ + cbnz r3, 262 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r4, [sp, #20] │ │ │ │ │ - b.n 3e │ │ │ │ │ + b.n 40 │ │ │ │ │ ldr r4, [sp, #20] │ │ │ │ │ - b.n 3e │ │ │ │ │ + b.n 40 │ │ │ │ │ mov r1, r2 │ │ │ │ │ add r0, sp, #20 │ │ │ │ │ bl 0 <_PyTuple_Resize> │ │ │ │ │ R_ARM_THM_CALL _PyTuple_Resize │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 236 │ │ │ │ │ - b.n 2a2 │ │ │ │ │ + beq.n 248 │ │ │ │ │ + b.n 2b4 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 74 │ │ │ │ │ + beq.w 7a │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - bl 2bb0 │ │ │ │ │ + bl 2a98 │ │ │ │ │ R_ARM_THM_CALL PyObject_Size │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ - bge.w 11a │ │ │ │ │ + bge.w 120 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ - ldr r2, [pc, #128] @ (304 ) │ │ │ │ │ + ldr r2, [pc, #124] @ (314 ) │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ ldr r2, [r0, r2] │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_PyErr_ExceptionMatches> │ │ │ │ │ R_ARM_THM_CALL _PyErr_ExceptionMatches │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 336 │ │ │ │ │ + bne.n 346 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ - bl 570 │ │ │ │ │ + bl 570 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 2bc │ │ │ │ │ + beq.n 2ce │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 404 │ │ │ │ │ + beq.w 408 │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 3e │ │ │ │ │ + b.n 40 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 7c │ │ │ │ │ - b.n 26a │ │ │ │ │ + beq.w 82 │ │ │ │ │ + b.n 27c │ │ │ │ │ add.w r3, r6, #10 │ │ │ │ │ adds.w r3, r3, r3, lsr #2 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - bmi.w 428 │ │ │ │ │ + bmi.w 42c │ │ │ │ │ mov r1, r3 │ │ │ │ │ add r0, sp, #20 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 <_PyTuple_Resize> │ │ │ │ │ R_ARM_THM_CALL _PyTuple_Resize │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 41c │ │ │ │ │ + bne.w 420 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r5, [r3, #12] │ │ │ │ │ - b.n 12a │ │ │ │ │ - nop │ │ │ │ │ + b.n 130 │ │ │ │ │ .word 0x00005a5c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ - .word 0x00000264 │ │ │ │ │ + .word 0x0000026e │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ - .word 0x000000e4 │ │ │ │ │ + .word 0x000000e2 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ - .word 0x00000074 │ │ │ │ │ + .word 0x00000072 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w e8 │ │ │ │ │ - ldr r3, [pc, #296] @ (438 ) │ │ │ │ │ + bne.w ee │ │ │ │ │ + ldr r3, [pc, #284] @ (43c ) │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_PyErr_ExceptionMatches> │ │ │ │ │ R_ARM_THM_CALL _PyErr_ExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2a2 │ │ │ │ │ + beq.n 2b4 │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ bl 0 <_PyErr_Clear> │ │ │ │ │ R_ARM_THM_CALL _PyErr_Clear │ │ │ │ │ - b.n 20e │ │ │ │ │ + b.n 220 │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ bl 0 <_PyErr_Clear> │ │ │ │ │ R_ARM_THM_CALL _PyErr_Clear │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ - b.n 7c │ │ │ │ │ + b.n 82 │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 226 │ │ │ │ │ + beq.w 238 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_StopIteration │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_StopIteration │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyErr_ExceptionMatches> │ │ │ │ │ R_ARM_THM_CALL _PyErr_ExceptionMatches │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 226 │ │ │ │ │ + beq.w 238 │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 <_PyErr_Clear> │ │ │ │ │ R_ARM_THM_CALL _PyErr_Clear │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ - b.n 226 │ │ │ │ │ + b.n 238 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 2a2 │ │ │ │ │ + bne.n 2b4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC1 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC1 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 2a2 │ │ │ │ │ + b.n 2b4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 114 │ │ │ │ │ + bne.w 11a │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 114 │ │ │ │ │ + b.n 11a │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ @@ -428,172 +434,166 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 2a2 │ │ │ │ │ + beq.w 2b4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2a2 │ │ │ │ │ + bne.w 2b4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2a2 │ │ │ │ │ + b.n 2b4 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 20e │ │ │ │ │ + beq.w 220 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 20e │ │ │ │ │ + bne.w 220 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 20e │ │ │ │ │ - str r0, [sp, #8] │ │ │ │ │ - bl 4d0 │ │ │ │ │ - R_ARM_THM_CALL null_error.isra.0 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - mov r4, r3 │ │ │ │ │ - b.n 3e │ │ │ │ │ + b.n 220 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2bc │ │ │ │ │ + b.n 2ce │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r1, r6 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 <_PyObject_MakeTpCall> │ │ │ │ │ R_ARM_THM_CALL _PyObject_MakeTpCall │ │ │ │ │ - b.n c4 │ │ │ │ │ + b.n ca │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 3c8 │ │ │ │ │ - b.n 2a2 │ │ │ │ │ + bne.n 3d8 │ │ │ │ │ + b.n 2b4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 3c8 │ │ │ │ │ - b.n 2a2 │ │ │ │ │ - .word 0x0000011c │ │ │ │ │ + bne.n 3d8 │ │ │ │ │ + b.n 2b4 │ │ │ │ │ + .word 0x00000110 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -0000043c : │ │ │ │ │ +00000440 : │ │ │ │ │ PyObject_GetItem(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, #16 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, #0 │ │ │ │ │ - beq.w 55e │ │ │ │ │ + beq.w 562 │ │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr.w r2, [ip, #56] @ 0x38 │ │ │ │ │ - cbz r2, 470 │ │ │ │ │ + cbz r2, 474 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ - cbz r2, 470 │ │ │ │ │ + cbz r2, 474 │ │ │ │ │ add sp, #16 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ bx r2 │ │ │ │ │ ldr.w r2, [ip, #52] @ 0x34 │ │ │ │ │ - cbz r2, 4b0 │ │ │ │ │ + cbz r2, 4b4 │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ - cbz r2, 4b0 │ │ │ │ │ + cbz r2, 4b4 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r2, #48] @ 0x30 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 576 │ │ │ │ │ + beq.n 57a │ │ │ │ │ ldr.w r1, [r1, #132] @ 0x84 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 576 │ │ │ │ │ + beq.n 57a │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_IndexError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_IndexError │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ - bl 1414 │ │ │ │ │ + bl 1418 │ │ │ │ │ R_ARM_THM_CALL PyNumber_AsSsize_t │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - beq.n 564 │ │ │ │ │ + beq.n 568 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #16 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ - b.w 1a78 │ │ │ │ │ + b.w 1a7c │ │ │ │ │ R_ARM_THM_JUMP24 PySequence_GetItem │ │ │ │ │ ldr.w r2, [ip, #84] @ 0x54 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bge.n 542 │ │ │ │ │ + bge.n 546 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyType_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyType_Type │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 510 │ │ │ │ │ + beq.n 514 │ │ │ │ │ mov r0, r3 │ │ │ │ │ - ldr r1, [pc, #200] @ (590 ) │ │ │ │ │ + ldr r1, [pc, #200] @ (594 ) │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetOptionalAttr │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 53e │ │ │ │ │ + blt.n 542 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r0, r2 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, #0 │ │ │ │ │ - beq.n 51e │ │ │ │ │ + beq.n 522 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CallOneArg │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 50a │ │ │ │ │ + beq.n 50e │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ - cbnz r2, 50a │ │ │ │ │ + cbnz r2, 50e │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #16 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #16 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 Py_GenericAlias │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ - bl 570 │ │ │ │ │ + bl 570 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ @@ -601,87 +601,87 @@ │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 50a │ │ │ │ │ + b.n 50e │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr.w r2, [ip, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC4 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC4 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 53e │ │ │ │ │ - bl 4d0 │ │ │ │ │ + b.n 542 │ │ │ │ │ + bl 572 │ │ │ │ │ R_ARM_THM_CALL null_error.isra.0 │ │ │ │ │ - b.n 53e │ │ │ │ │ + b.n 542 │ │ │ │ │ strd r3, r0, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4a4 │ │ │ │ │ - b.n 53e │ │ │ │ │ + beq.n 4a8 │ │ │ │ │ + b.n 542 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 53e │ │ │ │ │ + b.n 542 │ │ │ │ │ .word 0x00005270 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00000594 : │ │ │ │ │ +00000598 : │ │ │ │ │ PyObject_GetIter(): │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ sub sp, #12 │ │ │ │ │ ldr r3, [r2, #108] @ 0x6c │ │ │ │ │ - cbz r3, 5ca │ │ │ │ │ + cbz r3, 5ce │ │ │ │ │ blx r3 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 5c4 │ │ │ │ │ + cbz r0, 5c8 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyObject_NextNotImplemented │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyObject_NextNotImplemented │ │ │ │ │ ldr r1, [r0, #112] @ 0x70 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ it ne │ │ │ │ │ cmpne r1, #0 │ │ │ │ │ - beq.n 5fe │ │ │ │ │ + beq.n 602 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #2 │ │ │ │ │ - bmi.n 5e2 │ │ │ │ │ + bmi.n 5e6 │ │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ │ - cbz r3, 5e2 │ │ │ │ │ + cbz r3, 5e6 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ - cbz r3, 5e2 │ │ │ │ │ + cbz r3, 5e6 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PySeqIter_New │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ @@ -691,15 +691,15 @@ │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC5 │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 5c4 │ │ │ │ │ + b.n 5c8 │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC6 │ │ │ │ │ @@ -709,71 +709,71 @@ │ │ │ │ │ ldr.w r0, [ip] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 5fa │ │ │ │ │ + beq.n 5fe │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 5fa │ │ │ │ │ + bne.n 5fe │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 5fa │ │ │ │ │ + b.n 5fe │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000638 : │ │ │ │ │ +0000063c : │ │ │ │ │ PyIter_Next(): │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ sub sp, #12 │ │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ │ blx r3 │ │ │ │ │ - cbz r0, 654 │ │ │ │ │ + cbz r0, 658 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ - ldr r3, [pc, #56] @ (690 ) │ │ │ │ │ + ldr r3, [pc, #56] @ (694 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ │ - cbnz r2, 66a │ │ │ │ │ + cbnz r2, 66e │ │ │ │ │ movs r0, #0 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 664 │ │ │ │ │ + beq.n 668 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_StopIteration │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_StopIteration │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ bl 0 <_PyErr_ExceptionMatches> │ │ │ │ │ R_ARM_THM_CALL _PyErr_ExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 664 │ │ │ │ │ + beq.n 668 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ bl 0 <_PyErr_Clear> │ │ │ │ │ R_ARM_THM_CALL _PyErr_Clear │ │ │ │ │ - b.n 664 │ │ │ │ │ + b.n 668 │ │ │ │ │ nop │ │ │ │ │ .word 0x00000032 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00000694 : │ │ │ │ │ +00000698 : │ │ │ │ │ PyObject_SetItem(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ it ne │ │ │ │ │ @@ -781,174 +781,174 @@ │ │ │ │ │ sub sp, #12 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #1 │ │ │ │ │ movne r3, #0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ it eq │ │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ │ - cbnz r3, 70e │ │ │ │ │ + cbnz r3, 712 │ │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ │ mov lr, r1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr.w r3, [ip, #56] @ 0x38 │ │ │ │ │ - cbz r3, 6d6 │ │ │ │ │ + cbz r3, 6da │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ - cbz r3, 6d6 │ │ │ │ │ + cbz r3, 6da │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ bx r3 │ │ │ │ │ ldr.w r3, [ip, #52] @ 0x34 │ │ │ │ │ - cbz r3, 72c │ │ │ │ │ + cbz r3, 730 │ │ │ │ │ ldr.w r2, [lr, #4] │ │ │ │ │ ldr r1, [r2, #48] @ 0x30 │ │ │ │ │ - cbz r1, 728 │ │ │ │ │ + cbz r1, 72c │ │ │ │ │ ldr.w r1, [r1, #132] @ 0x84 │ │ │ │ │ - cbz r1, 728 │ │ │ │ │ + cbz r1, 72c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_IndexError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_IndexError │ │ │ │ │ mov r0, lr │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ - bl 1414 │ │ │ │ │ + bl 1418 │ │ │ │ │ R_ARM_THM_CALL PyNumber_AsSsize_t │ │ │ │ │ mov r1, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 71a │ │ │ │ │ + beq.n 71e │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ - b.w d84 │ │ │ │ │ + b.w e3c │ │ │ │ │ R_ARM_THM_JUMP24 PySequence_SetItem │ │ │ │ │ - bl 4d0 │ │ │ │ │ + bl 572 │ │ │ │ │ R_ARM_THM_CALL null_error.isra.0 │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 700 │ │ │ │ │ - b.n 712 │ │ │ │ │ + beq.n 704 │ │ │ │ │ + b.n 716 │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ - cbnz r3, 748 │ │ │ │ │ + cbnz r3, 74c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr.w r2, [ip, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC7 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC7 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 712 │ │ │ │ │ + b.n 716 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 712 │ │ │ │ │ + b.n 716 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000764 : │ │ │ │ │ +00000768 : │ │ │ │ │ PyMapping_GetOptionalItem(): │ │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyDict_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyDict_Type │ │ │ │ │ cmp ip, r3 │ │ │ │ │ - bne.n 778 │ │ │ │ │ + bne.n 77c │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyDict_GetItemRef │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ - bl 43c │ │ │ │ │ + bl 440 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetItem │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [r2, #0] │ │ │ │ │ movs r0, #1 │ │ │ │ │ - cbnz r3, 7b0 │ │ │ │ │ + cbnz r3, 7b4 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_KeyError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_KeyError │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_ExceptionMatches │ │ │ │ │ - cbz r0, 7b4 │ │ │ │ │ + cbz r0, 7b8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 7b0 │ │ │ │ │ + b.n 7b4 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000007bc : │ │ │ │ │ +000007c0 : │ │ │ │ │ PyMapping_Check(): │ │ │ │ │ - cbz r0, 7ce │ │ │ │ │ + cbz r0, 7d2 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ │ - cbz r3, 7ce │ │ │ │ │ + cbz r3, 7d2 │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ subs r0, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r0, #1 │ │ │ │ │ bx lr │ │ │ │ │ movs r0, #0 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000007d4 : │ │ │ │ │ +000007d8 : │ │ │ │ │ PyObject_GetBuffer(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - cbnz r2, 7f8 │ │ │ │ │ + cbnz r2, 7fc │ │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ │ ldr.w r3, [ip, #80] @ 0x50 │ │ │ │ │ - cbz r3, 814 │ │ │ │ │ + cbz r3, 818 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ - cbz r3, 814 │ │ │ │ │ + cbz r3, 818 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ bx r3 │ │ │ │ │ sub.w r3, r2, #256 @ 0x100 │ │ │ │ │ bics.w r3, r3, #256 @ 0x100 │ │ │ │ │ - bne.n 7e4 │ │ │ │ │ + bne.n 7e8 │ │ │ │ │ mov.w r1, #430 @ 0x1ae │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC8 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC8 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b.n 82e │ │ │ │ │ + b.n 832 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC9 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -956,27 +956,27 @@ │ │ │ │ │ ldr.w r2, [ip, #12] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ │ │ -00000834 : │ │ │ │ │ +00000838 : │ │ │ │ │ PyBuffer_FillInfo(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov lr, r3 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 92c │ │ │ │ │ - cbnz r3, 886 │ │ │ │ │ + beq.n 930 │ │ │ │ │ + cbnz r3, 88a │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 8fa │ │ │ │ │ + beq.n 8fe │ │ │ │ │ ldr.w ip, [r1] │ │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp ip, r4 │ │ │ │ │ itt ne │ │ │ │ │ addne.w ip, ip, #1 │ │ │ │ │ strne.w ip, [r1] │ │ │ │ │ strd r2, r1, [r0] │ │ │ │ │ @@ -989,71 +989,71 @@ │ │ │ │ │ movs r3, #0 │ │ │ │ │ strd r3, r3, [r0, #32] │ │ │ │ │ str r3, [r0, #40] @ 0x28 │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ sub.w ip, r3, #256 @ 0x100 │ │ │ │ │ bics.w r4, ip, #256 @ 0x100 │ │ │ │ │ - beq.n 948 │ │ │ │ │ + beq.n 94c │ │ │ │ │ ldr r4, [sp, #8] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne.w ip, #0 │ │ │ │ │ andeq.w ip, r3, #1 │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.n 95a │ │ │ │ │ - cbz r1, 8ba │ │ │ │ │ + bne.n 95e │ │ │ │ │ + cbz r1, 8be │ │ │ │ │ ldr.w ip, [r1] │ │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp ip, r4 │ │ │ │ │ itt ne │ │ │ │ │ addne.w ip, ip, #1 │ │ │ │ │ strne.w ip, [r1] │ │ │ │ │ strd r2, r1, [r0] │ │ │ │ │ lsls r4, r3, #29 │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ mov.w r2, #1 │ │ │ │ │ str.w lr, [r0, #8] │ │ │ │ │ strd r2, r1, [r0, #12] │ │ │ │ │ - bmi.n 912 │ │ │ │ │ + bmi.n 916 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ strd r1, r2, [r0, #20] │ │ │ │ │ lsls r1, r3, #28 │ │ │ │ │ str r2, [r0, #28] │ │ │ │ │ - bpl.n 87a │ │ │ │ │ + bpl.n 87e │ │ │ │ │ and.w r3, r3, #24 │ │ │ │ │ add.w r2, r0, #8 │ │ │ │ │ cmp r3, #24 │ │ │ │ │ str r2, [r0, #28] │ │ │ │ │ - bne.n 87a │ │ │ │ │ + bne.n 87e │ │ │ │ │ movs r3, #0 │ │ │ │ │ add.w r2, r0, #12 │ │ │ │ │ str r3, [r0, #40] @ 0x28 │ │ │ │ │ strd r2, r3, [r0, #32] │ │ │ │ │ - b.n 882 │ │ │ │ │ + b.n 886 │ │ │ │ │ strd r2, r1, [r0] │ │ │ │ │ movs r3, #1 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ str.w lr, [r0, #8] │ │ │ │ │ strd r3, r2, [r0, #12] │ │ │ │ │ strd r3, r1, [r0, #20] │ │ │ │ │ str r1, [r0, #28] │ │ │ │ │ - b.n 87a │ │ │ │ │ + b.n 87e │ │ │ │ │ mov.w ip, #1 │ │ │ │ │ movs r1, #0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC12 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC12 │ │ │ │ │ str r1, [r0, #28] │ │ │ │ │ strd ip, r2, [r0, #20] │ │ │ │ │ lsls r2, r3, #28 │ │ │ │ │ - bmi.n 8de │ │ │ │ │ - b.n 87a │ │ │ │ │ + bmi.n 8e2 │ │ │ │ │ + b.n 87e │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_BufferError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_BufferError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC10 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -1066,547 +1066,547 @@ │ │ │ │ │ mov.w r1, #772 @ 0x304 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC8 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC8 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b.n 942 │ │ │ │ │ + b.n 946 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_BufferError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_BufferError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC11 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC11 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 942 │ │ │ │ │ + b.n 946 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000974 : │ │ │ │ │ +00000978 : │ │ │ │ │ PyBuffer_Release(): │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ - cbz r2, 9be │ │ │ │ │ + cbz r2, 9c2 │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ │ - cbz r3, 994 │ │ │ │ │ + cbz r3, 998 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ - cbnz r3, 9b0 │ │ │ │ │ + cbnz r3, 9b4 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ str.w ip, [r1, #4] │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - beq.n 9ac │ │ │ │ │ + beq.n 9b0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - cbz r3, 9c0 │ │ │ │ │ + cbz r3, 9c4 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ blx r3 │ │ │ │ │ ldrd r2, r1, [sp] │ │ │ │ │ - b.n 994 │ │ │ │ │ + b.n 998 │ │ │ │ │ bx lr │ │ │ │ │ mov r0, r2 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ │ b.w 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_JUMP24 _Py_Dealloc │ │ │ │ │ │ │ │ │ │ -000009cc : │ │ │ │ │ +000009d0 : │ │ │ │ │ PyObject_IsInstance(): │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq.n a92 │ │ │ │ │ + beq.n a96 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyType_Type │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyType_Type │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r3, r1 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - beq.n aaa │ │ │ │ │ - ldr r1, [pc, #660] @ (c8c ) │ │ │ │ │ + beq.n aae │ │ │ │ │ + ldr r1, [pc, #660] @ (c90 ) │ │ │ │ │ mov r5, r0 │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ movw r7, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyUnion_Type │ │ │ │ │ movt r7, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyUnion_Type │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ cmp r2, r7 │ │ │ │ │ ldr r4, [r0, r1] │ │ │ │ │ - beq.w c48 │ │ │ │ │ + beq.w c4c │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #5 │ │ │ │ │ - bpl.n b14 │ │ │ │ │ + bpl.n b18 │ │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ add.w r0, r0, #4294967295 @ 0xffffffff │ │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ │ - blt.w c0e │ │ │ │ │ + blt.w c12 │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.n aee │ │ │ │ │ + ble.n af2 │ │ │ │ │ mov r9, r7 │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ mov r7, r6 │ │ │ │ │ mov fp, r1 │ │ │ │ │ add.w r8, r3, #8 │ │ │ │ │ mov r6, r5 │ │ │ │ │ ldr.w r5, [r8, #4]! │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - beq.n a98 │ │ │ │ │ + beq.n a9c │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - beq.n ac0 │ │ │ │ │ + beq.n ac4 │ │ │ │ │ cmp r2, r9 │ │ │ │ │ - beq.w bf4 │ │ │ │ │ + beq.w bf8 │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r3, r2, #5 │ │ │ │ │ - bpl.w b86 │ │ │ │ │ + bpl.w b8a │ │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ add.w r0, r0, #4294967295 @ 0xffffffff │ │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ │ - blt.w c30 │ │ │ │ │ + blt.w c34 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n ade │ │ │ │ │ + ble.n ae2 │ │ │ │ │ ldr r2, [r5, #12] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ - bl cd8 │ │ │ │ │ + bl cdc │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n af2 │ │ │ │ │ + beq.n af6 │ │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ │ adds r0, #1 │ │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ │ adds r0, #1 │ │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ │ mov r0, r2 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bx lr │ │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ │ movs r2, #1 │ │ │ │ │ - b.n a86 │ │ │ │ │ + b.n a8a │ │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w c00 │ │ │ │ │ + bne.w c04 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b.w 3644 │ │ │ │ │ + b.w 3528 │ │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ │ - cbz r2, ac0 │ │ │ │ │ + cbz r2, ac4 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w c40 │ │ │ │ │ + bne.w c44 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 3644 │ │ │ │ │ + bl 3528 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r2, ae2 │ │ │ │ │ + cbz r2, ae6 │ │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ │ - b.n a86 │ │ │ │ │ + b.n a8a │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne.n b00 │ │ │ │ │ + bne.n b04 │ │ │ │ │ ldr r7, [sp, #4] │ │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ │ adds r0, #1 │ │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ │ add.w r3, sl, #1 │ │ │ │ │ mov sl, r3 │ │ │ │ │ cmp r3, fp │ │ │ │ │ - bne.n a3a │ │ │ │ │ + bne.n a3e │ │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n a86 │ │ │ │ │ + b.n a8a │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n adc │ │ │ │ │ + beq.n ae0 │ │ │ │ │ movs r2, #1 │ │ │ │ │ adds r5, #12 │ │ │ │ │ strd r2, r7, [sp] │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr.w r2, [r5, #4]! │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl cd8 │ │ │ │ │ + bl cdc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ad0 │ │ │ │ │ + beq.n ad4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - b.n a80 │ │ │ │ │ + b.n a84 │ │ │ │ │ mov r0, r3 │ │ │ │ │ - ldr r1, [pc, #376] @ (c90 ) │ │ │ │ │ + ldr r1, [pc, #376] @ (c94 ) │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 <_PyObject_LookupSpecial> │ │ │ │ │ R_ARM_THM_CALL _PyObject_LookupSpecial │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a9e │ │ │ │ │ + beq.n aa2 │ │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ │ - blt.w ca0 │ │ │ │ │ + blt.w ca4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CallOneArg │ │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ mov r5, r0 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w cca │ │ │ │ │ + beq.w cce │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w cca │ │ │ │ │ + bne.w cce │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n c08 │ │ │ │ │ + beq.n c0c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_IsTrue │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n a8a │ │ │ │ │ + beq.n a8e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a8a │ │ │ │ │ + bne.n a8e │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ - b.n a8a │ │ │ │ │ - ldr r1, [pc, #264] @ (c90 ) │ │ │ │ │ + b.n a8e │ │ │ │ │ + ldr r1, [pc, #264] @ (c94 ) │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyObject_LookupSpecial> │ │ │ │ │ R_ARM_THM_CALL _PyObject_LookupSpecial │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ab4 │ │ │ │ │ + beq.n ab8 │ │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ │ - blt.n c5e │ │ │ │ │ + blt.n c62 │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CallOneArg │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ adds r0, #1 │ │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n c94 │ │ │ │ │ + beq.n c98 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n c94 │ │ │ │ │ + bne.n c98 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n c40 │ │ │ │ │ + beq.n c44 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_IsTrue │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.w aca │ │ │ │ │ + beq.w ace │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r5, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w aca │ │ │ │ │ + bne.w ace │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ - b.n aca │ │ │ │ │ + b.n ace │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_union_args> │ │ │ │ │ R_ARM_THM_CALL _Py_union_args │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n a50 │ │ │ │ │ + b.n a54 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w aa6 │ │ │ │ │ + beq.w aaa │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n a8a │ │ │ │ │ + b.n a8e │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC13 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC13 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 <_Py_CheckRecursiveCall> │ │ │ │ │ R_ARM_THM_CALL _Py_CheckRecursiveCall │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n c08 │ │ │ │ │ + bne.n c0c │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bgt.w a2a │ │ │ │ │ - b.n acc │ │ │ │ │ + bgt.w a2e │ │ │ │ │ + b.n ad0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC13 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC13 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_CheckRecursiveCall> │ │ │ │ │ R_ARM_THM_CALL _Py_CheckRecursiveCall │ │ │ │ │ - cbz r0, c54 │ │ │ │ │ + cbz r0, c58 │ │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n a86 │ │ │ │ │ + b.n a8a │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_union_args> │ │ │ │ │ R_ARM_THM_CALL _Py_union_args │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n a10 │ │ │ │ │ + b.n a14 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bgt.w a6c │ │ │ │ │ - b.n adc │ │ │ │ │ + bgt.w a70 │ │ │ │ │ + b.n ae0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC13 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC13 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_CheckRecursiveCall> │ │ │ │ │ R_ARM_THM_CALL _Py_CheckRecursiveCall │ │ │ │ │ - cbz r0, c9a │ │ │ │ │ + cbz r0, c9e │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n c40 │ │ │ │ │ + beq.n c44 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n c40 │ │ │ │ │ + bne.n c44 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n c40 │ │ │ │ │ + b.n c44 │ │ │ │ │ nop │ │ │ │ │ .word 0x00000284 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000058b4 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n bca │ │ │ │ │ - b.n c42 │ │ │ │ │ + bne.n bce │ │ │ │ │ + b.n c46 │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ mov r1, r6 │ │ │ │ │ - b.n ba0 │ │ │ │ │ + b.n ba4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC13 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC13 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_CheckRecursiveCall> │ │ │ │ │ R_ARM_THM_CALL _Py_CheckRecursiveCall │ │ │ │ │ - cbz r0, cd2 │ │ │ │ │ + cbz r0, cd6 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n c08 │ │ │ │ │ + beq.n c0c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n c08 │ │ │ │ │ + bne.n c0c │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n c08 │ │ │ │ │ + b.n c0c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w b60 │ │ │ │ │ - b.n c08 │ │ │ │ │ + bne.w b64 │ │ │ │ │ + b.n c0c │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - b.n b34 │ │ │ │ │ + b.n b38 │ │ │ │ │ │ │ │ │ │ -00000cd8 : │ │ │ │ │ +00000cdc : │ │ │ │ │ object_recursive_isinstance(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ mov r6, r2 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - beq.w e44 │ │ │ │ │ + beq.w e48 │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyType_Type │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyType_Type │ │ │ │ │ cmp r1, r4 │ │ │ │ │ itt eq │ │ │ │ │ moveq r1, r6 │ │ │ │ │ moveq r0, r5 │ │ │ │ │ - beq.w e76 │ │ │ │ │ + beq.w e7a │ │ │ │ │ mov r2, r5 │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyUnion_Type │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyUnion_Type │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - beq.w f58 │ │ │ │ │ + beq.w f5c │ │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ │ lsls r0, r1, #5 │ │ │ │ │ - bpl.w f74 │ │ │ │ │ + bpl.w f78 │ │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ add.w r0, r0, #4294967295 @ 0xffffffff │ │ │ │ │ str r0, [r3, #36] @ 0x24 │ │ │ │ │ - blt.w 126c │ │ │ │ │ + blt.w 1270 │ │ │ │ │ ldr r1, [r6, #8] │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.w f2a │ │ │ │ │ + ble.w f2e │ │ │ │ │ mov r8, r5 │ │ │ │ │ mov.w fp, #0 │ │ │ │ │ mov r5, r3 │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r2, r4 │ │ │ │ │ add.w r4, r6, #8 │ │ │ │ │ ldr.w r6, [r4, #4]! │ │ │ │ │ ldr r1, [r3, #4] │ │ │ │ │ cmp r6, r1 │ │ │ │ │ - beq.n e4e │ │ │ │ │ + beq.n e52 │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq.w e80 │ │ │ │ │ + beq.w e84 │ │ │ │ │ cmp r1, r8 │ │ │ │ │ - beq.w 101c │ │ │ │ │ + beq.w 1020 │ │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ │ lsls r1, r1, #5 │ │ │ │ │ - bpl.w 1038 │ │ │ │ │ + bpl.w 103c │ │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ add.w r0, r0, #4294967295 @ 0xffffffff │ │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ │ - blt.w eea │ │ │ │ │ + blt.w eee │ │ │ │ │ ldr.w lr, [r6, #8] │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - ble.w f14 │ │ │ │ │ + ble.w f18 │ │ │ │ │ str r4, [sp, #4] │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov r4, r3 │ │ │ │ │ add.w r3, r6, #8 │ │ │ │ │ movs r1, #0 │ │ │ │ │ strd r1, lr, [sp, #8] │ │ │ │ │ ldr.w r6, [r3, #4]! │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ cmp r6, r1 │ │ │ │ │ - beq.n e9c │ │ │ │ │ + beq.n ea0 │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ cmp r1, r9 │ │ │ │ │ - beq.w eb8 │ │ │ │ │ + beq.w ebc │ │ │ │ │ cmp r1, r8 │ │ │ │ │ - beq.w 10d2 │ │ │ │ │ + beq.w 10d6 │ │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ │ lsls r2, r1, #5 │ │ │ │ │ - bpl.w 10ea │ │ │ │ │ + bpl.w 10ee │ │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ add.w r0, r0, #4294967295 @ 0xffffffff │ │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ │ - blt.w 1294 │ │ │ │ │ + blt.w 1298 │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.w f3a │ │ │ │ │ + ble.w f3e │ │ │ │ │ add.w sl, r6, #8 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ strd r1, r2, [sp, #24] │ │ │ │ │ mov r3, sl │ │ │ │ │ ldr.w r6, [r3, #4]! │ │ │ │ │ mov sl, r3 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.n e56 │ │ │ │ │ + beq.n e5a │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - beq.n ed4 │ │ │ │ │ + beq.n ed8 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - beq.w 1208 │ │ │ │ │ + beq.w 120c │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #5 │ │ │ │ │ - bpl.w 1196 │ │ │ │ │ + bpl.w 119a │ │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ add.w r0, r0, #4294967295 @ 0xffffffff │ │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ │ - blt.w 1214 │ │ │ │ │ + blt.w 1218 │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w 1002 │ │ │ │ │ + ble.w 1006 │ │ │ │ │ mov r1, r4 │ │ │ │ │ ldr r2, [r6, #12] │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - bl cd8 │ │ │ │ │ + bl cdc │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1170 │ │ │ │ │ + beq.w 1174 │ │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ │ mov r3, r5 │ │ │ │ │ adds r0, #1 │ │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ │ adds r0, #1 │ │ │ │ │ str r0, [r3, #36] @ 0x24 │ │ │ │ │ adds r0, #1 │ │ │ │ │ @@ -1619,755 +1619,755 @@ │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r1 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ │ mov r3, r5 │ │ │ │ │ movs r1, #1 │ │ │ │ │ - b.n e38 │ │ │ │ │ + b.n e3c │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ │ adds r0, #1 │ │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n f3e │ │ │ │ │ + beq.n f42 │ │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ │ mov r3, r5 │ │ │ │ │ - b.n e34 │ │ │ │ │ + b.n e38 │ │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 125e │ │ │ │ │ + bne.w 1262 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r2 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b.w 3644 │ │ │ │ │ + b.w 3528 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl 3644 │ │ │ │ │ + bl 3528 │ │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n f18 │ │ │ │ │ + beq.n f1c │ │ │ │ │ mov r3, r5 │ │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ │ - b.n e38 │ │ │ │ │ + b.n e3c │ │ │ │ │ mov r3, r4 │ │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ │ mov r2, r9 │ │ │ │ │ movs r1, #1 │ │ │ │ │ adds r0, #1 │ │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ │ - b.n e92 │ │ │ │ │ + b.n e96 │ │ │ │ │ ldr r1, [r5, #72] @ 0x48 │ │ │ │ │ - cbz r1, eb8 │ │ │ │ │ + cbz r1, ebc │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 12ac │ │ │ │ │ + bne.w 12b0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - bl 3644 │ │ │ │ │ + bl 3528 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r1, r0 │ │ │ │ │ - b.n e60 │ │ │ │ │ + b.n e64 │ │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ │ - cbz r3, ed4 │ │ │ │ │ + cbz r3, ed8 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1228 │ │ │ │ │ + bne.w 122c │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3644 │ │ │ │ │ + bl 3528 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 1006 │ │ │ │ │ + beq.w 100a │ │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ │ mov r3, r5 │ │ │ │ │ - b.n e30 │ │ │ │ │ + b.n e34 │ │ │ │ │ mov r0, r5 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC13 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC13 │ │ │ │ │ strd r2, r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_CheckRecursiveCall> │ │ │ │ │ R_ARM_THM_CALL _Py_CheckRecursiveCall │ │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1236 │ │ │ │ │ + bne.w 123a │ │ │ │ │ ldr.w lr, [r6, #8] │ │ │ │ │ cmp lr, r0 │ │ │ │ │ it le │ │ │ │ │ ldrle r0, [r5, #36] @ 0x24 │ │ │ │ │ - bgt.w d88 │ │ │ │ │ + bgt.w d8c │ │ │ │ │ adds r0, #1 │ │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ add.w r1, fp, #1 │ │ │ │ │ mov fp, r1 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne.w d4e │ │ │ │ │ + bne.w d52 │ │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ │ mov r3, r5 │ │ │ │ │ movs r1, #0 │ │ │ │ │ - b.n e38 │ │ │ │ │ + b.n e3c │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ cmp r2, r0 │ │ │ │ │ it le │ │ │ │ │ ldrle r0, [r5, #36] @ 0x24 │ │ │ │ │ - bgt.w dce │ │ │ │ │ + bgt.w dd2 │ │ │ │ │ adds r0, #1 │ │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.w d98 │ │ │ │ │ + bne.w d9c │ │ │ │ │ mov r3, r4 │ │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ │ mov r2, r9 │ │ │ │ │ movs r1, #0 │ │ │ │ │ - b.n ea6 │ │ │ │ │ + b.n eaa │ │ │ │ │ strd r2, r0, [sp] │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_union_args> │ │ │ │ │ R_ARM_THM_CALL _Py_union_args │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ │ tst.w r1, #67108864 @ 0x4000000 │ │ │ │ │ - bne.w d26 │ │ │ │ │ - ldr r1, [pc, #712] @ (1240 ) │ │ │ │ │ + bne.w d2a │ │ │ │ │ + ldr r1, [pc, #712] @ (1244 ) │ │ │ │ │ mov r0, r6 │ │ │ │ │ strd r2, r3, [sp] │ │ │ │ │ bl 0 <_PyObject_LookupSpecial> │ │ │ │ │ R_ARM_THM_CALL _PyObject_LookupSpecial │ │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e6a │ │ │ │ │ + beq.w e6e │ │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ │ subs r4, r1, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r4, [r3, #36] @ 0x24 │ │ │ │ │ - blt.w 13a8 │ │ │ │ │ + blt.w 13ac │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CallOneArg │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ │ adds r1, #1 │ │ │ │ │ str r1, [r3, #36] @ 0x24 │ │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 12ba │ │ │ │ │ + beq.w 12be │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r5, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 12ba │ │ │ │ │ + bne.w 12be │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 1266 │ │ │ │ │ + beq.w 126a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_IsTrue │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w e46 │ │ │ │ │ + beq.w e4a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w e46 │ │ │ │ │ + bne.w e4a │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ - b.n e46 │ │ │ │ │ + b.n e4a │ │ │ │ │ adds r2, r7, #1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 117c │ │ │ │ │ + bne.w 1180 │ │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ │ adds r0, #1 │ │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w dda │ │ │ │ │ + bne.w dde │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ │ - b.n e5c │ │ │ │ │ + b.n e60 │ │ │ │ │ mov r0, r6 │ │ │ │ │ strd r2, r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_union_args> │ │ │ │ │ R_ARM_THM_CALL _Py_union_args │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ │ tst.w r1, #67108864 @ 0x4000000 │ │ │ │ │ - bne.w d6e │ │ │ │ │ - ldr r1, [pc, #516] @ (1240 ) │ │ │ │ │ + bne.w d72 │ │ │ │ │ + ldr r1, [pc, #516] @ (1244 ) │ │ │ │ │ mov r0, r6 │ │ │ │ │ strd r2, r3, [sp, #4] │ │ │ │ │ bl 0 <_PyObject_LookupSpecial> │ │ │ │ │ R_ARM_THM_CALL _PyObject_LookupSpecial │ │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1244 │ │ │ │ │ + beq.w 1248 │ │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ │ subs r6, r1, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r6, [r5, #36] @ 0x24 │ │ │ │ │ - blt.w 135e │ │ │ │ │ + blt.w 1362 │ │ │ │ │ mov r1, r3 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CallOneArg │ │ │ │ │ ldr r1, [r7, #0] │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ │ adds r0, #1 │ │ │ │ │ cmp r1, ip │ │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ │ - beq.w 139e │ │ │ │ │ + beq.w 13a2 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r7, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 139e │ │ │ │ │ + bne.w 13a2 │ │ │ │ │ mov r0, r7 │ │ │ │ │ strd r2, r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 1236 │ │ │ │ │ + beq.w 123a │ │ │ │ │ mov r0, r6 │ │ │ │ │ strd r2, r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_IsTrue │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ │ cmp r0, ip │ │ │ │ │ - beq.w e92 │ │ │ │ │ + beq.w e96 │ │ │ │ │ subs r0, #1 │ │ │ │ │ str r0, [r6, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w e92 │ │ │ │ │ + bne.w e96 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ │ - b.n e92 │ │ │ │ │ + b.n e96 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 <_Py_union_args> │ │ │ │ │ R_ARM_THM_CALL _Py_union_args │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ │ tst.w r1, #67108864 @ 0x4000000 │ │ │ │ │ - bne.w db8 │ │ │ │ │ - ldr r1, [pc, #340] @ (1240 ) │ │ │ │ │ + bne.w dbc │ │ │ │ │ + ldr r1, [pc, #340] @ (1244 ) │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 <_PyObject_LookupSpecial> │ │ │ │ │ R_ARM_THM_CALL _PyObject_LookupSpecial │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w eac │ │ │ │ │ + beq.w eb0 │ │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ │ subs r6, r1, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r6, [r5, #36] @ 0x24 │ │ │ │ │ - blt.w 12c2 │ │ │ │ │ + blt.w 12c6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CallOneArg │ │ │ │ │ ldr r1, [r7, #0] │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ adds r0, #1 │ │ │ │ │ cmp r1, ip │ │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ │ - beq.w 12fe │ │ │ │ │ + beq.w 1302 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r7, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 12fe │ │ │ │ │ + bne.w 1302 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 12ac │ │ │ │ │ + beq.w 12b0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_IsTrue │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, ip │ │ │ │ │ - beq.w e60 │ │ │ │ │ + beq.w e64 │ │ │ │ │ subs r0, #1 │ │ │ │ │ str r0, [r6, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w e60 │ │ │ │ │ + bne.w e64 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r3, r1, [sp, #16] │ │ │ │ │ - b.n e60 │ │ │ │ │ + b.n e64 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ itt ne │ │ │ │ │ addne r6, #12 │ │ │ │ │ movne r7, #1 │ │ │ │ │ - beq.w 1000 │ │ │ │ │ + beq.w 1004 │ │ │ │ │ ldr.w r2, [r6, #4]! │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - bl cd8 │ │ │ │ │ + bl cdc │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ff6 │ │ │ │ │ + beq.w ffa │ │ │ │ │ mov r1, r0 │ │ │ │ │ - b.n e28 │ │ │ │ │ - ldr r1, [pc, #168] @ (1240 ) │ │ │ │ │ + b.n e2c │ │ │ │ │ + ldr r1, [pc, #168] @ (1244 ) │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyObject_LookupSpecial> │ │ │ │ │ R_ARM_THM_CALL _PyObject_LookupSpecial │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ec8 │ │ │ │ │ + beq.w ecc │ │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r2, [r5, #36] @ 0x24 │ │ │ │ │ - blt.w 1312 │ │ │ │ │ + blt.w 1316 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CallOneArg │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ adds r0, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ │ - beq.w 1354 │ │ │ │ │ + beq.w 1358 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1354 │ │ │ │ │ + bne.w 1358 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - cbz r6, 1228 │ │ │ │ │ + cbz r6, 122c │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_IsTrue │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w ede │ │ │ │ │ + beq.w ee2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w ede │ │ │ │ │ + bne.w ee2 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ - b.n ede │ │ │ │ │ + b.n ee2 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_union_args> │ │ │ │ │ R_ARM_THM_CALL _Py_union_args │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b.n df4 │ │ │ │ │ + b.n df8 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC13 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC13 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_CheckRecursiveCall> │ │ │ │ │ R_ARM_THM_CALL _Py_CheckRecursiveCall │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 134a │ │ │ │ │ + beq.w 134e │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n e5c │ │ │ │ │ + b.n e60 │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ - cbz r1, 124a │ │ │ │ │ + cbz r1, 124e │ │ │ │ │ mov r3, r5 │ │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n e38 │ │ │ │ │ + b.n e3c │ │ │ │ │ .word 0x000058b4 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ ldr r1, [r5, #72] @ 0x48 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 1232 │ │ │ │ │ + bne.n 1236 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl 3644 │ │ │ │ │ + bl 3528 │ │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ │ mov r1, r0 │ │ │ │ │ - b.n e92 │ │ │ │ │ + b.n e96 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w e72 │ │ │ │ │ + beq.w e76 │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n e46 │ │ │ │ │ + b.n e4a │ │ │ │ │ mov r0, r3 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC13 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC13 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 <_Py_CheckRecursiveCall> │ │ │ │ │ R_ARM_THM_CALL _Py_CheckRecursiveCall │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1266 │ │ │ │ │ + bne.n 126a │ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bgt.w d3e │ │ │ │ │ - b.n e98 │ │ │ │ │ + bgt.w d42 │ │ │ │ │ + b.n e9c │ │ │ │ │ mov r0, r5 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC13 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC13 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 <_Py_CheckRecursiveCall> │ │ │ │ │ R_ARM_THM_CALL _Py_CheckRecursiveCall │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f2e │ │ │ │ │ + beq.w f32 │ │ │ │ │ mov r3, r4 │ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ │ mov r2, r9 │ │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n ea6 │ │ │ │ │ + b.n eaa │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w fcc │ │ │ │ │ - b.n 1266 │ │ │ │ │ + bne.w fd0 │ │ │ │ │ + b.n 126a │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC13 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC13 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 <_Py_CheckRecursiveCall> │ │ │ │ │ R_ARM_THM_CALL _Py_CheckRecursiveCall │ │ │ │ │ - cbz r0, 130c │ │ │ │ │ + cbz r0, 1310 │ │ │ │ │ ldr r1, [r7, #0] │ │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r2, r9 │ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 12b2 │ │ │ │ │ + beq.n 12b6 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r7, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 12b2 │ │ │ │ │ + bne.n 12b6 │ │ │ │ │ mov r0, r7 │ │ │ │ │ strd r9, r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ │ - b.n 12b4 │ │ │ │ │ + b.n 12b8 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 1140 │ │ │ │ │ + bne.w 1144 │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r2, r9 │ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ │ - b.n 12b4 │ │ │ │ │ + b.n 12b8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - b.n 110c │ │ │ │ │ + b.n 1110 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC13 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC13 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_CheckRecursiveCall> │ │ │ │ │ R_ARM_THM_CALL _Py_CheckRecursiveCall │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 13e0 │ │ │ │ │ + beq.n 13e4 │ │ │ │ │ ldr r1, [r7, #0] │ │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.w 122a │ │ │ │ │ + beq.w 122e │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r7, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 122a │ │ │ │ │ + bne.w 122e │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ - b.n 122c │ │ │ │ │ + b.n 1230 │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bgt.w e12 │ │ │ │ │ - b.n 1000 │ │ │ │ │ + bgt.w e16 │ │ │ │ │ + b.n 1004 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 11de │ │ │ │ │ + bne.w 11e2 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ - b.n 122c │ │ │ │ │ + b.n 1230 │ │ │ │ │ mov r0, r5 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC13 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC13 │ │ │ │ │ strd r2, r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_CheckRecursiveCall> │ │ │ │ │ R_ARM_THM_CALL _Py_CheckRecursiveCall │ │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 13e6 │ │ │ │ │ + beq.n 13ea │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r3, r5 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.w 1238 │ │ │ │ │ + beq.w 123c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r7, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1238 │ │ │ │ │ + bne.w 123c │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ │ - b.n 123a │ │ │ │ │ + b.n 123e │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 109c │ │ │ │ │ + bne.w 10a0 │ │ │ │ │ mov r3, r5 │ │ │ │ │ - b.n 123a │ │ │ │ │ + b.n 123e │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC13 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC13 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 <_Py_CheckRecursiveCall> │ │ │ │ │ R_ARM_THM_CALL _Py_CheckRecursiveCall │ │ │ │ │ - cbz r0, 13da │ │ │ │ │ + cbz r0, 13de │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 1266 │ │ │ │ │ + beq.w 126a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1266 │ │ │ │ │ + bne.w 126a │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1266 │ │ │ │ │ + b.n 126a │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r0, r5 │ │ │ │ │ - b.n f9c │ │ │ │ │ + b.n fa0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - b.n 11b4 │ │ │ │ │ + b.n 11b8 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - b.n 1062 │ │ │ │ │ + b.n 1066 │ │ │ │ │ │ │ │ │ │ -000013f0 : │ │ │ │ │ +000013f4 : │ │ │ │ │ PySequence_Contains(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ mov ip, r0 │ │ │ │ │ push {lr} │ │ │ │ │ mov lr, r1 │ │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ │ - cbz r3, 1406 │ │ │ │ │ + cbz r3, 140a │ │ │ │ │ ldr r3, [r3, #28] │ │ │ │ │ - cbz r3, 1406 │ │ │ │ │ + cbz r3, 140a │ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ │ bx r3 │ │ │ │ │ mov r1, lr │ │ │ │ │ movs r2, #3 │ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ │ mov r0, ip │ │ │ │ │ - b.w 6a0 │ │ │ │ │ + b.w 758 │ │ │ │ │ R_ARM_THM_JUMP24 _PySequence_IterSearch │ │ │ │ │ │ │ │ │ │ -00001414 : │ │ │ │ │ +00001418 : │ │ │ │ │ PyNumber_AsSsize_t(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 14e6 │ │ │ │ │ + beq.n 14ea │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r1, r2, #7 │ │ │ │ │ - bpl.n 14be │ │ │ │ │ + bpl.n 14c2 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ itt ne │ │ │ │ │ addne r3, #1 │ │ │ │ │ strne r3, [r0, #0] │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsSsize_t │ │ │ │ │ mov r5, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 1470 │ │ │ │ │ + beq.n 1474 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 1460 │ │ │ │ │ + bne.n 1464 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 145a │ │ │ │ │ + bne.n 145e │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 145a │ │ │ │ │ - ldr r3, [pc, #256] @ (1574 ) │ │ │ │ │ + b.n 145e │ │ │ │ │ + ldr r3, [pc, #256] @ (1578 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 1450 │ │ │ │ │ + beq.n 1454 │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1450 │ │ │ │ │ + beq.n 1454 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_GivenExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1450 │ │ │ │ │ + beq.n 1454 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ bl 0 <_PyErr_Clear> │ │ │ │ │ R_ARM_THM_CALL _PyErr_Clear │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 155c │ │ │ │ │ + bne.n 1560 │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ and.w r5, r3, #3 │ │ │ │ │ cmp r5, #2 │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ it ne │ │ │ │ │ movne r5, #0 │ │ │ │ │ eor.w r5, r5, #2147483648 @ 0x80000000 │ │ │ │ │ mvns r5, r5 │ │ │ │ │ - b.n 1450 │ │ │ │ │ + b.n 1454 │ │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ │ - cbz r2, 14c8 │ │ │ │ │ + cbz r2, 14cc │ │ │ │ │ ldr.w r2, [r2, #132] @ 0x84 │ │ │ │ │ - cbnz r2, 14ec │ │ │ │ │ + cbnz r2, 14f0 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC14 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC14 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 145a │ │ │ │ │ - bl 4d0 │ │ │ │ │ + b.n 145e │ │ │ │ │ + bl 572 │ │ │ │ │ R_ARM_THM_CALL null_error.isra.0 │ │ │ │ │ - b.n 14e0 │ │ │ │ │ + b.n 14e4 │ │ │ │ │ blx r2 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 14e0 │ │ │ │ │ + beq.n 14e4 │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyLong_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyLong_Type │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.n 1444 │ │ │ │ │ + beq.n 1448 │ │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ │ ldr r3, [r1, #12] │ │ │ │ │ lsls r2, r2, #7 │ │ │ │ │ - bmi.n 153c │ │ │ │ │ + bmi.n 1540 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC15 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -2375,110 +2375,110 @@ │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 14e0 │ │ │ │ │ + beq.n 14e4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 14e0 │ │ │ │ │ + bne.n 14e4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 14e0 │ │ │ │ │ + b.n 14e4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_DeprecationWarning │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_DeprecationWarning │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC16 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC16 │ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_WarnFormat │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1444 │ │ │ │ │ - b.n 1522 │ │ │ │ │ + beq.w 1448 │ │ │ │ │ + b.n 1526 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ ldr r3, [r2, #12] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC17 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC17 │ │ │ │ │ bl 0 <_PyErr_Format> │ │ │ │ │ R_ARM_THM_CALL _PyErr_Format │ │ │ │ │ - b.n 1450 │ │ │ │ │ + b.n 1454 │ │ │ │ │ nop │ │ │ │ │ .word 0x000000fa │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00001578 <_PyNumber_Index>: │ │ │ │ │ +0000157c <_PyNumber_Index>: │ │ │ │ │ _PyNumber_Index(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 164a <_PyNumber_Index+0xd2> │ │ │ │ │ + beq.n 164e <_PyNumber_Index+0xd2> │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ │ lsls r1, r1, #7 │ │ │ │ │ - bpl.n 15ac <_PyNumber_Index+0x34> │ │ │ │ │ + bpl.n 15b0 <_PyNumber_Index+0x34> │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ itt ne │ │ │ │ │ addne r2, #1 │ │ │ │ │ strne r2, [r0, #0] │ │ │ │ │ mov r4, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ │ - cbz r3, 15b6 <_PyNumber_Index+0x3e> │ │ │ │ │ + cbz r3, 15ba <_PyNumber_Index+0x3e> │ │ │ │ │ ldr.w r3, [r3, #132] @ 0x84 │ │ │ │ │ - cbnz r3, 15d2 <_PyNumber_Index+0x5a> │ │ │ │ │ + cbnz r3, 15d6 <_PyNumber_Index+0x5a> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC14 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC14 │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 15a6 <_PyNumber_Index+0x2e> │ │ │ │ │ + b.n 15aa <_PyNumber_Index+0x2e> │ │ │ │ │ blx r3 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 15a6 <_PyNumber_Index+0x2e> │ │ │ │ │ + beq.n 15aa <_PyNumber_Index+0x2e> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyLong_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyLong_Type │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 15a6 <_PyNumber_Index+0x2e> │ │ │ │ │ + beq.n 15aa <_PyNumber_Index+0x2e> │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ lsls r2, r2, #7 │ │ │ │ │ - bmi.n 1622 <_PyNumber_Index+0xaa> │ │ │ │ │ + bmi.n 1626 <_PyNumber_Index+0xaa> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ mov r2, r3 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC15 │ │ │ │ │ @@ -2486,202 +2486,202 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC15 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 15ce <_PyNumber_Index+0x56> │ │ │ │ │ + beq.n 15d2 <_PyNumber_Index+0x56> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 15ce <_PyNumber_Index+0x56> │ │ │ │ │ + bne.n 15d2 <_PyNumber_Index+0x56> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 15ce <_PyNumber_Index+0x56> │ │ │ │ │ + b.n 15d2 <_PyNumber_Index+0x56> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_DeprecationWarning │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_DeprecationWarning │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC16 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC16 │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_WarnFormat │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 15a6 <_PyNumber_Index+0x2e> │ │ │ │ │ + beq.n 15aa <_PyNumber_Index+0x2e> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 15ce <_PyNumber_Index+0x56> │ │ │ │ │ - b.n 1612 <_PyNumber_Index+0x9a> │ │ │ │ │ + beq.n 15d2 <_PyNumber_Index+0x56> │ │ │ │ │ + b.n 1616 <_PyNumber_Index+0x9a> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ - bl 4d0 │ │ │ │ │ + bl 572 │ │ │ │ │ R_ARM_THM_CALL null_error.isra.0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 15a4 <_PyNumber_Index+0x2c> │ │ │ │ │ + b.n 15a8 <_PyNumber_Index+0x2c> │ │ │ │ │ │ │ │ │ │ -00001654 : │ │ │ │ │ +00001658 : │ │ │ │ │ PyNumber_InPlaceOr(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ │ - cbz r3, 16be │ │ │ │ │ + cbz r3, 16c2 │ │ │ │ │ ldr r5, [r3, #112] @ 0x70 │ │ │ │ │ - cbnz r5, 169c │ │ │ │ │ + cbnz r5, 16a0 │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ ldr r5, [r3, #60] @ 0x3c │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 16e4 │ │ │ │ │ - cbz r5, 16ce │ │ │ │ │ + bne.n 16e8 │ │ │ │ │ + cbz r5, 16d2 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ movs r7, #0 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r5 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - beq.n 1708 │ │ │ │ │ + beq.n 170c │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ blx r5 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 1696 │ │ │ │ │ + bne.n 169a │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 1772 │ │ │ │ │ + bne.n 1776 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1672 │ │ │ │ │ + bne.n 1676 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 16ce │ │ │ │ │ + beq.n 16d2 │ │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ │ - cbz r3, 16ce │ │ │ │ │ + cbz r3, 16d2 │ │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ │ mov r7, r3 │ │ │ │ │ - cbnz r3, 1716 │ │ │ │ │ + cbnz r3, 171a │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC18 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC18 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ b.w 324 │ │ │ │ │ R_ARM_THM_JUMP24 binary_iop.part.0 │ │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 167a │ │ │ │ │ + beq.n 167e │ │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.n 167a │ │ │ │ │ - cbz r5, 1712 │ │ │ │ │ - cbz r3, 16fe │ │ │ │ │ + beq.n 167e │ │ │ │ │ + cbz r5, 1716 │ │ │ │ │ + cbz r3, 1702 │ │ │ │ │ mov r1, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ - cbnz r0, 1742 │ │ │ │ │ + cbnz r0, 1746 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.n 1686 │ │ │ │ │ + b.n 168a │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 1780 │ │ │ │ │ + bne.n 1784 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 16ce │ │ │ │ │ + beq.n 16d2 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r7 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 1696 │ │ │ │ │ + bne.n 169a │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 16ce │ │ │ │ │ + beq.n 16d2 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 16ce │ │ │ │ │ + bne.n 16d2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 16ce │ │ │ │ │ + b.n 16d2 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r7 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 1696 │ │ │ │ │ + bne.n 169a │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 1684 │ │ │ │ │ + beq.n 1688 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1684 │ │ │ │ │ + bne.n 1688 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 1684 │ │ │ │ │ + b.n 1688 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 16b6 │ │ │ │ │ + bne.n 16ba │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 16b6 │ │ │ │ │ + b.n 16ba │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1712 │ │ │ │ │ + bne.n 1716 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1712 │ │ │ │ │ + b.n 1716 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001790 : │ │ │ │ │ +00001794 : │ │ │ │ │ binary_iop1(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ │ mov lr, r2 │ │ │ │ │ @@ -2690,273 +2690,273 @@ │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ ldr.w r2, [ip, #48] @ 0x30 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - cbz r2, 1814 │ │ │ │ │ + cbz r2, 1818 │ │ │ │ │ ldr.w r3, [r2, lr] │ │ │ │ │ - cbnz r3, 17ee │ │ │ │ │ + cbnz r3, 17f2 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ ldr r2, [r2, r6] │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ mov r7, r2 │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bne.n 182a │ │ │ │ │ + bne.n 182e │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 1878 │ │ │ │ │ + beq.n 187c │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r7 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.n 1882 │ │ │ │ │ + beq.n 1886 │ │ │ │ │ mov r0, r2 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ blx r3 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.n 17e8 │ │ │ │ │ + bne.n 17ec │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 18cc │ │ │ │ │ + bne.n 18d0 │ │ │ │ │ ldr.w ip, [r4, #4] │ │ │ │ │ ldr.w r2, [ip, #48] @ 0x30 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 17c8 │ │ │ │ │ + bne.n 17cc │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ cmp r2, ip │ │ │ │ │ - beq.n 1878 │ │ │ │ │ + beq.n 187c │ │ │ │ │ ldr r2, [r2, #48] @ 0x30 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 1878 │ │ │ │ │ + beq.n 187c │ │ │ │ │ ldr r2, [r2, r6] │ │ │ │ │ mov r6, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 1890 │ │ │ │ │ - b.n 1878 │ │ │ │ │ + bne.n 1894 │ │ │ │ │ + b.n 187c │ │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ │ - cbz r2, 1874 │ │ │ │ │ + cbz r2, 1878 │ │ │ │ │ ldr r2, [r2, r6] │ │ │ │ │ mov r6, r2 │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - beq.n 1874 │ │ │ │ │ - cbz r7, 188c │ │ │ │ │ + beq.n 1878 │ │ │ │ │ + cbz r7, 1890 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 17d8 │ │ │ │ │ + beq.n 17dc │ │ │ │ │ mov r1, ip │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 17d8 │ │ │ │ │ + beq.n 17dc │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r6 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.n 17e8 │ │ │ │ │ + bne.n 17ec │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 17d6 │ │ │ │ │ + beq.n 17da │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 17d6 │ │ │ │ │ + bne.n 17da │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 17d6 │ │ │ │ │ + b.n 17da │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 17d6 │ │ │ │ │ + bne.n 17da │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.n 17e8 │ │ │ │ │ + b.n 17ec │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 18bc │ │ │ │ │ + bne.n 18c0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 1878 │ │ │ │ │ + beq.n 187c │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r6 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.n 17e8 │ │ │ │ │ + bne.n 17ec │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - beq.n 17e8 │ │ │ │ │ + beq.n 17ec │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 17e8 │ │ │ │ │ + bne.n 17ec │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 17e8 │ │ │ │ │ + b.n 17ec │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 188c │ │ │ │ │ + bne.n 1890 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 188c │ │ │ │ │ + b.n 1890 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 1808 │ │ │ │ │ + bne.n 180c │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 1808 │ │ │ │ │ + b.n 180c │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000018e0 : │ │ │ │ │ +000018e4 : │ │ │ │ │ PyObject_Format(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbnz r1, 191c │ │ │ │ │ + cbnz r1, 1920 │ │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - beq.n 19ca │ │ │ │ │ + beq.n 19ce │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyLong_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyLong_Type │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bne.n 1978 │ │ │ │ │ + bne.n 197c │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyObject_Str │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ │ ands.w r2, r2, #268435456 @ 0x10000000 │ │ │ │ │ mov r5, r2 │ │ │ │ │ - beq.n 1a16 │ │ │ │ │ + beq.n 1a1a │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 19a8 │ │ │ │ │ - ldr r1, [pc, #320] @ (1a70 ) │ │ │ │ │ + beq.n 19ac │ │ │ │ │ + ldr r1, [pc, #320] @ (1a74 ) │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_PyObject_LookupSpecial> │ │ │ │ │ R_ARM_THM_CALL _PyObject_LookupSpecial │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1a32 │ │ │ │ │ + beq.n 1a36 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ movs r6, #0 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CallOneArg │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 1964 │ │ │ │ │ + beq.n 1968 │ │ │ │ │ subs r2, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [r5, #0] │ │ │ │ │ - cbnz r2, 1964 │ │ │ │ │ + cbnz r2, 1968 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1a04 │ │ │ │ │ + beq.n 1a08 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ │ lsls r1, r1, #3 │ │ │ │ │ - bpl.n 19d8 │ │ │ │ │ - cbnz r6, 1998 │ │ │ │ │ + bpl.n 19dc │ │ │ │ │ + cbnz r6, 199c │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_New │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - ldr r1, [pc, #236] @ (1a70 ) │ │ │ │ │ + ldr r1, [pc, #236] @ (1a74 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_PyObject_LookupSpecial> │ │ │ │ │ R_ARM_THM_CALL _PyObject_LookupSpecial │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1a32 │ │ │ │ │ + beq.n 1a36 │ │ │ │ │ mov r6, r5 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 1940 │ │ │ │ │ + b.n 1944 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ - bl 578 │ │ │ │ │ + bl 578 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF.part.0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 1972 │ │ │ │ │ + b.n 1976 │ │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - beq.n 19ca │ │ │ │ │ + beq.n 19ce │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyLong_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyLong_Type │ │ │ │ │ cmp ip, r1 │ │ │ │ │ it ne │ │ │ │ │ movne r5, r2 │ │ │ │ │ - beq.n 1912 │ │ │ │ │ - b.n 1982 │ │ │ │ │ + beq.n 1916 │ │ │ │ │ + b.n 1986 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 1a0e │ │ │ │ │ + bne.n 1a12 │ │ │ │ │ mov r3, r4 │ │ │ │ │ - b.n 1972 │ │ │ │ │ + b.n 1976 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC22 │ │ │ │ │ @@ -2966,111 +2966,111 @@ │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 1a04 │ │ │ │ │ + beq.n 1a08 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - cbz r2, 1a68 │ │ │ │ │ + cbz r2, 1a6c │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r2, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1972 │ │ │ │ │ - b.n 199c │ │ │ │ │ + beq.n 1976 │ │ │ │ │ + b.n 19a0 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ mov r3, r4 │ │ │ │ │ - b.n 1972 │ │ │ │ │ + b.n 1976 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SystemError │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC20 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC20 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov r3, r5 │ │ │ │ │ - b.n 1972 │ │ │ │ │ - ldr r3, [pc, #64] @ (1a74 ) │ │ │ │ │ + b.n 1976 │ │ │ │ │ + ldr r3, [pc, #64] @ (1a78 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r0, [r2, r3] │ │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ │ - cbz r3, 1a4a │ │ │ │ │ + cbz r3, 1a4e │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ - cbz r3, 1a4a │ │ │ │ │ + cbz r3, 1a4e │ │ │ │ │ mov r3, r5 │ │ │ │ │ - b.n 1a06 │ │ │ │ │ + b.n 1a0a │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC21 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC21 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyErr_Format> │ │ │ │ │ R_ARM_THM_CALL _PyErr_Format │ │ │ │ │ mov r3, r5 │ │ │ │ │ - b.n 1a06 │ │ │ │ │ + b.n 1a0a │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1a04 │ │ │ │ │ + b.n 1a08 │ │ │ │ │ .word 0x00005598 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000038 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00001a78 : │ │ │ │ │ +00001a7c : │ │ │ │ │ PySequence_GetItem(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1b0a │ │ │ │ │ + beq.n 1b0e │ │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr.w r2, [ip, #52] @ 0x34 │ │ │ │ │ - cbz r2, 1ae0 │ │ │ │ │ + cbz r2, 1ae4 │ │ │ │ │ ldr.w lr, [r2, #12] │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - beq.n 1ae0 │ │ │ │ │ + beq.n 1ae4 │ │ │ │ │ subs r3, r1, #0 │ │ │ │ │ - blt.n 1ab0 │ │ │ │ │ + blt.n 1ab4 │ │ │ │ │ mov r3, lr │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ bx r3 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ - cbz r1, 1ac8 │ │ │ │ │ + cbz r1, 1acc │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ blx r1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 1ada │ │ │ │ │ + blt.n 1ade │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ ldr.w lr, [r2, #12] │ │ │ │ │ add r3, r0 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - b.n 1aa6 │ │ │ │ │ + b.n 1aaa │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC24 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ movs r0, #0 │ │ │ │ │ @@ -3080,594 +3080,455 @@ │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr.w r2, [ip, #12] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 1ace │ │ │ │ │ + beq.n 1ad2 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1ace │ │ │ │ │ + beq.n 1ad2 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC23 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC23 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 1ada │ │ │ │ │ - bl 4d0 │ │ │ │ │ + b.n 1ade │ │ │ │ │ + bl 572 │ │ │ │ │ R_ARM_THM_CALL null_error.isra.0 │ │ │ │ │ - b.n 1ada │ │ │ │ │ + b.n 1ade │ │ │ │ │ │ │ │ │ │ -00001b10 : │ │ │ │ │ +00001b14 : │ │ │ │ │ PyNumber_Lshift(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ ldr r3, [r1, #48] @ 0x30 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1bbc │ │ │ │ │ + beq.n 1bc0 │ │ │ │ │ ldr r6, [r3, #44] @ 0x2c │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne.n 1b58 │ │ │ │ │ + bne.n 1b5c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 1ba4 │ │ │ │ │ + beq.n 1ba8 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ movs r7, #0 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r6 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - beq.n 1b7a │ │ │ │ │ + beq.n 1b7e │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1b34 │ │ │ │ │ + beq.n 1b38 │ │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.n 1b34 │ │ │ │ │ - cbz r6, 1b84 │ │ │ │ │ - cbz r3, 1b70 │ │ │ │ │ + beq.n 1b38 │ │ │ │ │ + cbz r6, 1b88 │ │ │ │ │ + cbz r3, 1b74 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ - cbnz r0, 1bd0 │ │ │ │ │ + cbnz r0, 1bd4 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.n 1b42 │ │ │ │ │ + b.n 1b46 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 1c16 │ │ │ │ │ - cbz r7, 1ba4 │ │ │ │ │ + bne.n 1c1a │ │ │ │ │ + cbz r7, 1ba8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r7 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 1b52 │ │ │ │ │ + bne.n 1b56 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 1c08 │ │ │ │ │ + bne.n 1c0c │ │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC25 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC25 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ b.w 38c │ │ │ │ │ R_ARM_THM_JUMP24 binary_op.part.0 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 1ba4 │ │ │ │ │ + beq.n 1ba8 │ │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1ba4 │ │ │ │ │ + beq.n 1ba8 │ │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1b86 │ │ │ │ │ - b.n 1ba4 │ │ │ │ │ + bne.n 1b8a │ │ │ │ │ + b.n 1ba8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r7 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 1b52 │ │ │ │ │ + bne.n 1b56 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 1b40 │ │ │ │ │ + beq.n 1b44 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1b40 │ │ │ │ │ + bne.n 1b44 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 1b40 │ │ │ │ │ + b.n 1b44 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 1ba4 │ │ │ │ │ + bne.n 1ba8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1ba4 │ │ │ │ │ + b.n 1ba8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1b84 │ │ │ │ │ + bne.n 1b88 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 1b86 │ │ │ │ │ - b.n 1ba4 │ │ │ │ │ + bne.n 1b8a │ │ │ │ │ + b.n 1ba8 │ │ │ │ │ │ │ │ │ │ -00001c28 : │ │ │ │ │ -binary_op1(): │ │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ │ - sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ - mov r6, r1 │ │ │ │ │ - ldr r1, [r0, #4] │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - sub sp, #12 │ │ │ │ │ - mov r4, r2 │ │ │ │ │ - ldr r3, [r1, #48] @ 0x30 │ │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.n 1cb2 │ │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ │ - cmp r1, r0 │ │ │ │ │ - bne.n 1c6c │ │ │ │ │ - cbz r2, 1ca8 │ │ │ │ │ - movw r4, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ - movt r4, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - movs r7, #0 │ │ │ │ │ - mov r1, r6 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - blx r2 │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - cmp r0, r4 │ │ │ │ │ - beq.n 1c9c │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - add sp, #12 │ │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ │ - ldr r3, [r0, #48] @ 0x30 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.n 1c4e │ │ │ │ │ - ldr r3, [r3, r4] │ │ │ │ │ - mov r7, r3 │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - beq.n 1c4e │ │ │ │ │ - movw r4, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ - movt r4, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - cbz r2, 1ca6 │ │ │ │ │ - cbz r3, 1c92 │ │ │ │ │ - str r2, [sp, #4] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.n 1cf4 │ │ │ │ │ - movw r4, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ - movt r4, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.n 1c5a │ │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - bne.n 1d30 │ │ │ │ │ - cbnz r7, 1ccc │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.n 1c66 │ │ │ │ │ - cmp r1, r0 │ │ │ │ │ - beq.n 1ca8 │ │ │ │ │ - ldr r3, [r0, #48] @ 0x30 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.n 1ca8 │ │ │ │ │ - ldr r3, [r3, r2] │ │ │ │ │ - mov r7, r3 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.n 1ca8 │ │ │ │ │ - movw r4, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ - movt r4, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - mov r1, r6 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - blx r7 │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - cmp r0, r4 │ │ │ │ │ - bne.n 1c66 │ │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ │ - mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ - cmp r2, r1 │ │ │ │ │ - beq.n 1c66 │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - str r2, [r4, #0] │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.n 1c66 │ │ │ │ │ - str r0, [sp, #4] │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - b.n 1c66 │ │ │ │ │ - str r2, [sp, #4] │ │ │ │ │ - mov r1, r6 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - movw r4, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ - movt r4, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - blx r7 │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - cmp r0, r4 │ │ │ │ │ - bne.n 1c66 │ │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ │ - mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ - cmp r3, r1 │ │ │ │ │ - beq.n 1c58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r4, #0] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.n 1c58 │ │ │ │ │ - movw r0, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ - movt r0, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - str r2, [sp, #4] │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - b.n 1c58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r4, #0] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.n 1ca6 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - bne.n 1ccc │ │ │ │ │ - b.n 1ca8 │ │ │ │ │ - nop │ │ │ │ │ - │ │ │ │ │ -00001d44 : │ │ │ │ │ +00001c2c : │ │ │ │ │ PyNumber_Subtract(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ ldr r3, [r1, #48] @ 0x30 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1df0 │ │ │ │ │ + beq.n 1cd8 │ │ │ │ │ ldr r6, [r3, #4] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne.n 1d8c │ │ │ │ │ + bne.n 1c74 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 1dd8 │ │ │ │ │ + beq.n 1cc0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ movs r7, #0 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r6 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - beq.n 1dae │ │ │ │ │ + beq.n 1c96 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1d68 │ │ │ │ │ + beq.n 1c50 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.n 1d68 │ │ │ │ │ - cbz r6, 1db8 │ │ │ │ │ - cbz r3, 1da4 │ │ │ │ │ + beq.n 1c50 │ │ │ │ │ + cbz r6, 1ca0 │ │ │ │ │ + cbz r3, 1c8c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ - cbnz r0, 1e04 │ │ │ │ │ + cbnz r0, 1cec │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.n 1d76 │ │ │ │ │ + b.n 1c5e │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 1e4a │ │ │ │ │ - cbz r7, 1dd8 │ │ │ │ │ + bne.n 1d32 │ │ │ │ │ + cbz r7, 1cc0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r7 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 1d86 │ │ │ │ │ + bne.n 1c6e │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 1e3c │ │ │ │ │ + bne.n 1d24 │ │ │ │ │ movs r2, #4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC28 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC28 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ b.w 38c │ │ │ │ │ R_ARM_THM_JUMP24 binary_op.part.0 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 1dd8 │ │ │ │ │ + beq.n 1cc0 │ │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1dd8 │ │ │ │ │ + beq.n 1cc0 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1dba │ │ │ │ │ - b.n 1dd8 │ │ │ │ │ + bne.n 1ca2 │ │ │ │ │ + b.n 1cc0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r7 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 1d86 │ │ │ │ │ + bne.n 1c6e │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 1d74 │ │ │ │ │ + beq.n 1c5c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1d74 │ │ │ │ │ + bne.n 1c5c │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 1d74 │ │ │ │ │ + b.n 1c5c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 1dd8 │ │ │ │ │ + bne.n 1cc0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1dd8 │ │ │ │ │ + b.n 1cc0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1db8 │ │ │ │ │ + bne.n 1ca0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 1dba │ │ │ │ │ - b.n 1dd8 │ │ │ │ │ + bne.n 1ca2 │ │ │ │ │ + b.n 1cc0 │ │ │ │ │ │ │ │ │ │ -00001e5c : │ │ │ │ │ +00001d44 : │ │ │ │ │ PyObject_IsSubclass(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr.w ip, [r1, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyType_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyType_Type │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - beq.n 1eda │ │ │ │ │ - ldr r2, [pc, #452] @ (2048 ) │ │ │ │ │ + beq.n 1dc2 │ │ │ │ │ + ldr r2, [pc, #452] @ (1f30 ) │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ ldr r4, [r1, r2] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyUnion_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyUnion_Type │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - beq.n 1efc │ │ │ │ │ + beq.n 1de4 │ │ │ │ │ ldr.w r2, [ip, #84] @ 0x54 │ │ │ │ │ lsls r1, r2, #5 │ │ │ │ │ - bpl.n 1f0c │ │ │ │ │ + bpl.n 1df4 │ │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ │ subs r1, r2, #0 │ │ │ │ │ add.w r2, r2, #4294967295 @ 0xffffffff │ │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ │ - blt.w 1fba │ │ │ │ │ + blt.w 1ea2 │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ it le │ │ │ │ │ movle r1, #0 │ │ │ │ │ - ble.n 1fa2 │ │ │ │ │ + ble.n 1e8a │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl 2050 │ │ │ │ │ + bl 1f38 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1f7c │ │ │ │ │ + beq.n 1e64 │ │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ │ mov r0, r1 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ cmp r0, r1 │ │ │ │ │ it eq │ │ │ │ │ moveq r1, #1 │ │ │ │ │ - beq.n 1ed4 │ │ │ │ │ + beq.n 1dbc │ │ │ │ │ ldr.w r2, [ip, #84] @ 0x54 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bge.n 1fe0 │ │ │ │ │ + bge.n 1ec8 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bge.n 1fe0 │ │ │ │ │ + bge.n 1ec8 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyType_IsSubtype │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_union_args> │ │ │ │ │ R_ARM_THM_CALL _Py_union_args │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #5 │ │ │ │ │ - bmi.n 1ea0 │ │ │ │ │ + bmi.n 1d88 │ │ │ │ │ mov r0, r3 │ │ │ │ │ - ldr r1, [pc, #316] @ (204c ) │ │ │ │ │ + ldr r1, [pc, #316] @ (1f34 ) │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_PyObject_LookupSpecial> │ │ │ │ │ R_ARM_THM_CALL _PyObject_LookupSpecial │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1fa8 │ │ │ │ │ + beq.n 1e90 │ │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ │ - blt.n 200a │ │ │ │ │ + blt.n 1ef2 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CallOneArg │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ adds r1, #1 │ │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 1f52 │ │ │ │ │ + beq.n 1e3a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - cbnz r3, 1f52 │ │ │ │ │ + cbnz r3, 1e3a │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 1fd2 │ │ │ │ │ + beq.n 1eba │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_IsTrue │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 1ed4 │ │ │ │ │ + beq.n 1dbc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1ed4 │ │ │ │ │ + bne.n 1dbc │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - b.n 1ed4 │ │ │ │ │ + b.n 1dbc │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - beq.n 1fa0 │ │ │ │ │ + beq.n 1e88 │ │ │ │ │ add.w r7, r3, #12 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ │ mov r7, r3 │ │ │ │ │ - bl 2050 │ │ │ │ │ + bl 1f38 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2002 │ │ │ │ │ + beq.n 1eea │ │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ │ - b.n 1ed4 │ │ │ │ │ + b.n 1dbc │ │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ │ - cbnz r2, 1fd8 │ │ │ │ │ + cbnz r2, 1ec0 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ b.w 438 │ │ │ │ │ R_ARM_THM_JUMP24 recursive_issubclass │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -3677,832 +3538,832 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC30 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_CheckRecursiveCall> │ │ │ │ │ R_ARM_THM_CALL _Py_CheckRecursiveCall │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 203a │ │ │ │ │ + beq.n 1f22 │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 1ed4 │ │ │ │ │ + b.n 1dbc │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 1fd2 │ │ │ │ │ - b.n 1fac │ │ │ │ │ + bne.n 1eba │ │ │ │ │ + b.n 1e94 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC29 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC29 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl af8 │ │ │ │ │ + bl bb0 │ │ │ │ │ R_ARM_THM_CALL check_class │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1fd2 │ │ │ │ │ + beq.n 1eba │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ - b.w 498 │ │ │ │ │ + b.w 498 │ │ │ │ │ R_ARM_THM_JUMP24 recursive_issubclass.part.0 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne.n 1f86 │ │ │ │ │ - b.n 1fa0 │ │ │ │ │ + bne.n 1e6e │ │ │ │ │ + b.n 1e88 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC30 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC30 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_CheckRecursiveCall> │ │ │ │ │ R_ARM_THM_CALL _Py_CheckRecursiveCall │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1f28 │ │ │ │ │ + beq.n 1e10 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 1fd2 │ │ │ │ │ + beq.n 1eba │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1fd2 │ │ │ │ │ + bne.n 1eba │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1fd2 │ │ │ │ │ + b.n 1eba │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ mov r6, r2 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bgt.w 1eba │ │ │ │ │ - b.n 1fa0 │ │ │ │ │ + bgt.w 1da2 │ │ │ │ │ + b.n 1e88 │ │ │ │ │ nop │ │ │ │ │ .word 0x000001be │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00006274 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00002050 : │ │ │ │ │ +00001f38 : │ │ │ │ │ object_issubclass(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyType_Type │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyType_Type │ │ │ │ │ sub sp, #28 │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - beq.n 215e │ │ │ │ │ + beq.n 2046 │ │ │ │ │ movw r8, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyUnion_Type │ │ │ │ │ movt r8, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyUnion_Type │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r1, r8 │ │ │ │ │ - beq.w 220a │ │ │ │ │ + beq.w 20f2 │ │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ │ lsls r0, r1, #5 │ │ │ │ │ - bpl.w 2222 │ │ │ │ │ + bpl.w 210a │ │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ add.w r0, r0, #4294967295 @ 0xffffffff │ │ │ │ │ str r0, [r3, #36] @ 0x24 │ │ │ │ │ - blt.w 2432 │ │ │ │ │ + blt.w 231a │ │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ it le │ │ │ │ │ movle r1, #0 │ │ │ │ │ - ble.n 2152 │ │ │ │ │ + ble.n 203a │ │ │ │ │ mov sl, r7 │ │ │ │ │ add.w r4, r2, #8 │ │ │ │ │ mov.w fp, #0 │ │ │ │ │ mov r7, r3 │ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ │ ldr.w r5, [r4, #4]! │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - beq.n 2186 │ │ │ │ │ + beq.n 206e │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - beq.w 2456 │ │ │ │ │ + beq.w 233e │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r1, r2, #5 │ │ │ │ │ - bpl.w 22a4 │ │ │ │ │ + bpl.w 218c │ │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ add.w r0, r0, #4294967295 @ 0xffffffff │ │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ │ - blt.w 24fa │ │ │ │ │ + blt.w 23e2 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w 23e4 │ │ │ │ │ + ble.w 22cc │ │ │ │ │ movs r2, #0 │ │ │ │ │ strd r2, r3, [sp, #12] │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r8, r6 │ │ │ │ │ mov r6, r4 │ │ │ │ │ add.w r4, r5, #8 │ │ │ │ │ ldr.w r5, [r4, #4]! │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - beq.n 2194 │ │ │ │ │ + beq.n 207c │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 2322 │ │ │ │ │ + beq.w 220a │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #5 │ │ │ │ │ - bpl.w 233a │ │ │ │ │ + bpl.w 2222 │ │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ add.w r0, r0, #4294967295 @ 0xffffffff │ │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ │ - blt.w 2518 │ │ │ │ │ + blt.w 2400 │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ mov r9, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.w 23ca │ │ │ │ │ + ble.w 22b2 │ │ │ │ │ mov r1, sl │ │ │ │ │ ldr r2, [r5, #12] │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl 2050 │ │ │ │ │ + bl 1f38 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 23e8 │ │ │ │ │ + beq.w 22d0 │ │ │ │ │ mov r4, r6 │ │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ │ mov r6, r8 │ │ │ │ │ mov r8, r3 │ │ │ │ │ adds r0, #1 │ │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ │ adds r0, #1 │ │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 21fa │ │ │ │ │ + beq.n 20e2 │ │ │ │ │ mov r3, r7 │ │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ │ adds r0, #1 │ │ │ │ │ str r0, [r3, #36] @ 0x24 │ │ │ │ │ mov r0, r1 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r2, r7 │ │ │ │ │ it eq │ │ │ │ │ moveq r1, #1 │ │ │ │ │ - beq.n 2156 │ │ │ │ │ + beq.n 203e │ │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.w 24d8 │ │ │ │ │ + bge.w 23c0 │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.w 24d8 │ │ │ │ │ + bge.w 23c0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r0, r7 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyType_IsSubtype │ │ │ │ │ mov r0, sl │ │ │ │ │ cmp sl, r5 │ │ │ │ │ - bne.n 21a6 │ │ │ │ │ + bne.n 208e │ │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ │ mov r3, r7 │ │ │ │ │ movs r1, #1 │ │ │ │ │ - b.n 2152 │ │ │ │ │ + b.n 203a │ │ │ │ │ mov r0, sl │ │ │ │ │ cmp sl, r5 │ │ │ │ │ - bne.n 21c8 │ │ │ │ │ + bne.n 20b0 │ │ │ │ │ mov r4, r6 │ │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ │ mov r6, r8 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - b.n 2146 │ │ │ │ │ + b.n 202e │ │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bge.w 2416 │ │ │ │ │ + bge.w 22fe │ │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bge.w 2416 │ │ │ │ │ + bge.w 22fe │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 214e │ │ │ │ │ - b.n 21fa │ │ │ │ │ + bne.n 2036 │ │ │ │ │ + b.n 20e2 │ │ │ │ │ ldr.w r2, [r8, #84] @ 0x54 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bge.w 248a │ │ │ │ │ + bge.w 2372 │ │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bge.w 248a │ │ │ │ │ + bge.w 2372 │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 23ce │ │ │ │ │ + beq.w 22b6 │ │ │ │ │ mov r4, r6 │ │ │ │ │ mov r6, r8 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ │ - b.n 2146 │ │ │ │ │ + b.n 202e │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ add.w r3, fp, #1 │ │ │ │ │ mov fp, r3 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w 20b6 │ │ │ │ │ - b.n 214e │ │ │ │ │ + bne.w 1f9e │ │ │ │ │ + b.n 2036 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_union_args> │ │ │ │ │ R_ARM_THM_CALL _Py_union_args │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ │ tst.w r1, #67108864 @ 0x4000000 │ │ │ │ │ - bne.w 208a │ │ │ │ │ + bne.w 1f72 │ │ │ │ │ mov r0, r2 │ │ │ │ │ - ldr r1, [pc, #684] @ (24d4 ) │ │ │ │ │ + ldr r1, [pc, #684] @ (23bc ) │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_PyObject_LookupSpecial> │ │ │ │ │ R_ARM_THM_CALL _PyObject_LookupSpecial │ │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2544 │ │ │ │ │ + beq.w 242c │ │ │ │ │ ldr r2, [r3, #36] @ 0x24 │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r1, [r3, #36] @ 0x24 │ │ │ │ │ - blt.w 25b6 │ │ │ │ │ + blt.w 249e │ │ │ │ │ mov r1, r7 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CallOneArg │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ │ adds r1, #1 │ │ │ │ │ str r1, [r3, #36] @ 0x24 │ │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 2664 │ │ │ │ │ + beq.w 254c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r5, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 2664 │ │ │ │ │ + bne.w 254c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 2450 │ │ │ │ │ + beq.w 2338 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_IsTrue │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 2156 │ │ │ │ │ + beq.w 203e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2156 │ │ │ │ │ + bne.w 203e │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - b.n 2156 │ │ │ │ │ - ldr r1, [pc, #556] @ (24d4 ) │ │ │ │ │ + b.n 203e │ │ │ │ │ + ldr r1, [pc, #556] @ (23bc ) │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyObject_LookupSpecial> │ │ │ │ │ R_ARM_THM_CALL _PyObject_LookupSpecial │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 24bc │ │ │ │ │ + beq.w 23a4 │ │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r1, [r7, #36] @ 0x24 │ │ │ │ │ - blt.w 2578 │ │ │ │ │ + blt.w 2460 │ │ │ │ │ mov r1, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CallOneArg │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ adds r0, #1 │ │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.w 256e │ │ │ │ │ + beq.w 2456 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 256e │ │ │ │ │ + bne.w 2456 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 2428 │ │ │ │ │ + beq.w 2310 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_IsTrue │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ mov r1, r0 │ │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - beq.w 214a │ │ │ │ │ + beq.w 2032 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r5, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 214a │ │ │ │ │ + bne.w 2032 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 214e │ │ │ │ │ - b.n 21fa │ │ │ │ │ + bne.w 2036 │ │ │ │ │ + b.n 20e2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_union_args> │ │ │ │ │ R_ARM_THM_CALL _Py_union_args │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ tst.w r2, #67108864 @ 0x4000000 │ │ │ │ │ - bne.w 210c │ │ │ │ │ - ldr r1, [pc, #408] @ (24d4 ) │ │ │ │ │ + bne.w 1ff4 │ │ │ │ │ + ldr r1, [pc, #408] @ (23bc ) │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_PyObject_LookupSpecial> │ │ │ │ │ R_ARM_THM_CALL _PyObject_LookupSpecial │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2474 │ │ │ │ │ + beq.w 235c │ │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r1, [r7, #36] @ 0x24 │ │ │ │ │ - blt.w 25e8 │ │ │ │ │ + blt.w 24d0 │ │ │ │ │ mov r1, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CallOneArg │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ adds r0, #1 │ │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.w 261e │ │ │ │ │ + beq.w 2506 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r1, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 261e │ │ │ │ │ + bne.w 2506 │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 2466 │ │ │ │ │ + beq.n 234e │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_IsTrue │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ mov r1, r0 │ │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - beq.w 21ea │ │ │ │ │ + beq.w 20d2 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r5, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 21ea │ │ │ │ │ + bne.w 20d2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ - b.n 21ea │ │ │ │ │ + b.n 20d2 │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r9, r5 │ │ │ │ │ - bne.n 23f8 │ │ │ │ │ + bne.n 22e0 │ │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ │ adds r0, #1 │ │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne.w 20f4 │ │ │ │ │ + bne.w 1fdc │ │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ │ mov r4, r6 │ │ │ │ │ mov r6, r8 │ │ │ │ │ mov r8, r3 │ │ │ │ │ movs r1, #0 │ │ │ │ │ - b.n 2146 │ │ │ │ │ + b.n 202e │ │ │ │ │ cmp.w r9, #1 │ │ │ │ │ ittt ne │ │ │ │ │ addne.w r2, r5, #12 │ │ │ │ │ movne r5, #1 │ │ │ │ │ strne r2, [sp, #4] │ │ │ │ │ - beq.n 23c8 │ │ │ │ │ + beq.n 22b0 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ mov r1, sl │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl 2050 │ │ │ │ │ + bl 1f38 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 23c2 │ │ │ │ │ + beq.n 22aa │ │ │ │ │ mov r4, r6 │ │ │ │ │ mov r1, r0 │ │ │ │ │ - b.n 213c │ │ │ │ │ + b.n 2024 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC29 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC29 │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl af8 │ │ │ │ │ + bl bb0 │ │ │ │ │ R_ARM_THM_CALL check_class │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 24aa │ │ │ │ │ + bne.n 2392 │ │ │ │ │ mov r3, r7 │ │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 2152 │ │ │ │ │ + b.n 203a │ │ │ │ │ mov r0, r3 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC30 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC30 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_CheckRecursiveCall> │ │ │ │ │ R_ARM_THM_CALL _Py_CheckRecursiveCall │ │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2658 │ │ │ │ │ + beq.w 2540 │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 2156 │ │ │ │ │ + b.n 203e │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_union_args> │ │ │ │ │ R_ARM_THM_CALL _Py_union_args │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 20c6 │ │ │ │ │ + b.n 1fae │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ - cbz r2, 247a │ │ │ │ │ + cbz r2, 2362 │ │ │ │ │ mov r4, r6 │ │ │ │ │ mov r6, r8 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 2146 │ │ │ │ │ + b.n 202e │ │ │ │ │ ldr r2, [r7, #72] @ 0x48 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 2462 │ │ │ │ │ + bne.n 234a │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 438 │ │ │ │ │ R_ARM_THM_CALL recursive_issubclass │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r1, r0 │ │ │ │ │ - b.n 21ea │ │ │ │ │ + b.n 20d2 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC29 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC29 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl af8 │ │ │ │ │ + bl bb0 │ │ │ │ │ R_ARM_THM_CALL check_class │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 2556 │ │ │ │ │ + bne.n 243e │ │ │ │ │ mov r4, r6 │ │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ │ mov r6, r8 │ │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ │ - b.n 246e │ │ │ │ │ + b.n 2356 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl 498 │ │ │ │ │ + bl 498 │ │ │ │ │ R_ARM_THM_CALL recursive_issubclass.part.0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 214e │ │ │ │ │ - b.n 21fa │ │ │ │ │ + bne.w 2036 │ │ │ │ │ + b.n 20e2 │ │ │ │ │ ldr r2, [r7, #72] @ 0x48 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 253a │ │ │ │ │ + bne.n 2422 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 438 │ │ │ │ │ R_ARM_THM_CALL recursive_issubclass │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 214e │ │ │ │ │ - b.n 21fa │ │ │ │ │ + bne.w 2036 │ │ │ │ │ + b.n 20e2 │ │ │ │ │ .word 0x00006274 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC29 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC29 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ - bl af8 │ │ │ │ │ + bl bb0 │ │ │ │ │ R_ARM_THM_CALL check_class │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2450 │ │ │ │ │ + beq.n 2338 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r0, r7 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b.w 498 │ │ │ │ │ + b.w 498 │ │ │ │ │ R_ARM_THM_JUMP24 recursive_issubclass.part.0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC30 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC30 │ │ │ │ │ bl 0 <_Py_CheckRecursiveCall> │ │ │ │ │ R_ARM_THM_CALL _Py_CheckRecursiveCall │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 2428 │ │ │ │ │ + bne.n 2310 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bgt.w 20e4 │ │ │ │ │ - b.n 21f6 │ │ │ │ │ + bgt.w 1fcc │ │ │ │ │ + b.n 20de │ │ │ │ │ mov r0, r7 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC30 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC30 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_CheckRecursiveCall> │ │ │ │ │ R_ARM_THM_CALL _Py_CheckRecursiveCall │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 2466 │ │ │ │ │ + bne.n 234e │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ mov r9, r2 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bgt.w 2124 │ │ │ │ │ - b.n 23c8 │ │ │ │ │ + bgt.w 200c │ │ │ │ │ + b.n 22b0 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 2428 │ │ │ │ │ - b.n 24c2 │ │ │ │ │ + bne.w 2310 │ │ │ │ │ + b.n 23aa │ │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ │ - cbnz r3, 2564 │ │ │ │ │ + cbnz r3, 244c │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r0, r7 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b.w 438 │ │ │ │ │ R_ARM_THM_JUMP24 recursive_issubclass │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl 498 │ │ │ │ │ + bl 498 │ │ │ │ │ R_ARM_THM_CALL recursive_issubclass.part.0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r1, r0 │ │ │ │ │ - b.n 21ea │ │ │ │ │ + b.n 20d2 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2450 │ │ │ │ │ - b.n 2548 │ │ │ │ │ + bne.w 2338 │ │ │ │ │ + b.n 2430 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 22f2 │ │ │ │ │ + bne.w 21da │ │ │ │ │ mov r3, r7 │ │ │ │ │ - b.n 242c │ │ │ │ │ + b.n 2314 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC30 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC30 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_CheckRecursiveCall> │ │ │ │ │ R_ARM_THM_CALL _Py_CheckRecursiveCall │ │ │ │ │ - cbz r0, 25b0 │ │ │ │ │ + cbz r0, 2498 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r3, r7 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.w 242a │ │ │ │ │ + beq.w 2312 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r2, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 242a │ │ │ │ │ + bne.w 2312 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r7, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ │ - b.n 242c │ │ │ │ │ + b.n 2314 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ mov r1, sl │ │ │ │ │ - b.n 22c2 │ │ │ │ │ + b.n 21aa │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC30 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC30 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_CheckRecursiveCall> │ │ │ │ │ R_ARM_THM_CALL _Py_CheckRecursiveCall │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 266c │ │ │ │ │ + beq.n 2554 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 2450 │ │ │ │ │ + beq.w 2338 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2450 │ │ │ │ │ + bne.w 2338 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2450 │ │ │ │ │ + b.n 2338 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC30 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC30 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_Py_CheckRecursiveCall> │ │ │ │ │ R_ARM_THM_CALL _Py_CheckRecursiveCall │ │ │ │ │ - cbnz r0, 262c │ │ │ │ │ + cbnz r0, 2514 │ │ │ │ │ ldr.w r9, [sp, #4] │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CallOneArg │ │ │ │ │ ldr.w r2, [r9] │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ adds r0, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ │ - bne.w 2378 │ │ │ │ │ + bne.w 2260 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 2392 │ │ │ │ │ + bne.w 227a │ │ │ │ │ mov r4, r6 │ │ │ │ │ mov r6, r8 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - b.n 246e │ │ │ │ │ + b.n 2356 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r4, r6 │ │ │ │ │ mov r6, r8 │ │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.w 246c │ │ │ │ │ + beq.w 2354 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 246c │ │ │ │ │ + bne.w 2354 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ │ - b.n 246e │ │ │ │ │ + b.n 2356 │ │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bgt.w 20a6 │ │ │ │ │ - b.n 2150 │ │ │ │ │ + bgt.w 1f8e │ │ │ │ │ + b.n 2038 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 227a │ │ │ │ │ - b.n 2450 │ │ │ │ │ + bne.w 2162 │ │ │ │ │ + b.n 2338 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - b.n 224a │ │ │ │ │ + b.n 2132 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002674 : │ │ │ │ │ +0000255c : │ │ │ │ │ PyNumber_InPlaceAdd(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ sub sp, #20 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldr.w r2, [ip, #48] @ 0x30 │ │ │ │ │ - cbz r2, 26f2 │ │ │ │ │ + cbz r2, 25da │ │ │ │ │ ldr r3, [r2, #76] @ 0x4c │ │ │ │ │ - cbnz r3, 26ca │ │ │ │ │ + cbnz r3, 25b2 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ mov r6, r2 │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bne.n 2756 │ │ │ │ │ - cbz r2, 2704 │ │ │ │ │ + bne.n 263e │ │ │ │ │ + cbz r2, 25ec │ │ │ │ │ movs r7, #0 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r6 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.n 27a8 │ │ │ │ │ + beq.n 2690 │ │ │ │ │ mov r0, r2 │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ blx r3 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.n 26c4 │ │ │ │ │ + bne.n 25ac │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.w 27ec │ │ │ │ │ + bne.w 26d4 │ │ │ │ │ ldr.w ip, [r4, #4] │ │ │ │ │ ldr.w r2, [ip, #48] @ 0x30 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 26a6 │ │ │ │ │ + bne.n 258e │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ cmp r2, ip │ │ │ │ │ - beq.n 2704 │ │ │ │ │ + beq.n 25ec │ │ │ │ │ ldr r2, [r2, #48] @ 0x30 │ │ │ │ │ - cbz r2, 2704 │ │ │ │ │ + cbz r2, 25ec │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ mov r7, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 27b4 │ │ │ │ │ + bne.n 269c │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr.w r2, [ip, #52] @ 0x34 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne.n 2800 │ │ │ │ │ - cbz r2, 272a │ │ │ │ │ + bne.n 26e8 │ │ │ │ │ + cbz r2, 2612 │ │ │ │ │ ldr r3, [r2, #32] │ │ │ │ │ - cbz r3, 2724 │ │ │ │ │ + cbz r3, 260c │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ bx r3 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2718 │ │ │ │ │ + bne.n 2600 │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r4, [r4, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ @@ -4516,133 +4377,133 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC19 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n 26c4 │ │ │ │ │ + b.n 25ac │ │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ │ - cbz r2, 27a2 │ │ │ │ │ + cbz r2, 268a │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ mov r7, r2 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - beq.n 27a2 │ │ │ │ │ + beq.n 268a │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 27e2 │ │ │ │ │ + beq.n 26ca │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 26b4 │ │ │ │ │ + beq.n 259c │ │ │ │ │ mov r1, ip │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 26b4 │ │ │ │ │ + beq.n 259c │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r7 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.n 26c4 │ │ │ │ │ + bne.n 25ac │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 26b2 │ │ │ │ │ + beq.n 259a │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 26b2 │ │ │ │ │ + bne.n 259a │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 26b2 │ │ │ │ │ + b.n 259a │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 26b2 │ │ │ │ │ - b.n 2704 │ │ │ │ │ + bne.n 259a │ │ │ │ │ + b.n 25ec │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 27d6 │ │ │ │ │ - cbz r7, 27d0 │ │ │ │ │ + bne.n 26be │ │ │ │ │ + cbz r7, 26b8 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r7 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.w 26c4 │ │ │ │ │ + bne.w 25ac │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 281a │ │ │ │ │ + bne.n 2702 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ │ - b.n 2712 │ │ │ │ │ + b.n 25fa │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - cbnz r2, 27e2 │ │ │ │ │ + cbnz r2, 26ca │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 27b4 │ │ │ │ │ + bne.n 269c │ │ │ │ │ ldr.w ip, [r4, #4] │ │ │ │ │ - b.n 2704 │ │ │ │ │ + b.n 25ec │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 26e6 │ │ │ │ │ + bne.w 25ce │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 26e6 │ │ │ │ │ + b.n 25ce │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 2712 │ │ │ │ │ + bne.n 25fa │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ - b.n 2712 │ │ │ │ │ + b.n 25fa │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 27e6 │ │ │ │ │ + bne.n 26ce │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr.w ip, [r4, #4] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 2704 │ │ │ │ │ + b.n 25ec │ │ │ │ │ │ │ │ │ │ -00002830 : │ │ │ │ │ +00002718 : │ │ │ │ │ PyNumber_Negative(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - cbz r0, 2850 │ │ │ │ │ + cbz r0, 2738 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ │ - cbz r3, 2858 │ │ │ │ │ + cbz r3, 2740 │ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ │ - cbz r3, 2858 │ │ │ │ │ + cbz r3, 2740 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ bx r3 │ │ │ │ │ - bl 4d0 │ │ │ │ │ + bl 572 │ │ │ │ │ R_ARM_THM_CALL null_error.isra.0 │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ @@ -4650,27 +4511,27 @@ │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC32 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC32 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 2854 │ │ │ │ │ + b.n 273c │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002874 : │ │ │ │ │ +0000275c : │ │ │ │ │ PySequence_Fast(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 290a │ │ │ │ │ + beq.n 27f2 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ mov r5, r1 │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyTuple_Type │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyTuple_Type │ │ │ │ │ movw r1, #0 │ │ │ │ │ @@ -4679,128 +4540,128 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS PyList_Type │ │ │ │ │ cmp r3, r1 │ │ │ │ │ it ne │ │ │ │ │ cmpne r3, ip │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #1 │ │ │ │ │ movne r3, #0 │ │ │ │ │ - bne.n 28c4 │ │ │ │ │ + bne.n 27ac │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ ittt ne │ │ │ │ │ addne r3, #1 │ │ │ │ │ movne r4, r0 │ │ │ │ │ strne r3, [r0, #0] │ │ │ │ │ - beq.n 2912 │ │ │ │ │ + beq.n 27fa │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl 594 │ │ │ │ │ + bl 598 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetIter │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2944 │ │ │ │ │ + beq.n 282c │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyList_New │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 28f0 │ │ │ │ │ + cbz r0, 27d8 │ │ │ │ │ bl 0 <_PyList_Extend> │ │ │ │ │ R_ARM_THM_CALL _PyList_Extend │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - cbz r0, 2916 │ │ │ │ │ + cbz r0, 27fe │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, ip │ │ │ │ │ - bne.n 2932 │ │ │ │ │ + bne.n 281a │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 28be │ │ │ │ │ + beq.n 27a6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 28be │ │ │ │ │ + bne.n 27a6 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 28be │ │ │ │ │ + b.n 27a6 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ - bl 4d0 │ │ │ │ │ + bl 572 │ │ │ │ │ R_ARM_THM_CALL null_error.isra.0 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r4, r2 │ │ │ │ │ - b.n 28be │ │ │ │ │ + b.n 27a6 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 292e │ │ │ │ │ + beq.n 2816 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 292e │ │ │ │ │ + cbnz r3, 2816 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 28f0 │ │ │ │ │ + b.n 27d8 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 28f0 │ │ │ │ │ + bne.n 27d8 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - b.n 28f0 │ │ │ │ │ - ldr r2, [pc, #44] @ (2974 ) │ │ │ │ │ + b.n 27d8 │ │ │ │ │ + ldr r2, [pc, #44] @ (285c ) │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r4, [r0, r2] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyErr_ExceptionMatches> │ │ │ │ │ R_ARM_THM_CALL _PyErr_ExceptionMatches │ │ │ │ │ - cbz r0, 2970 │ │ │ │ │ + cbz r0, 2858 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ bl 0 <_PyErr_SetString> │ │ │ │ │ R_ARM_THM_CALL _PyErr_SetString │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 28be │ │ │ │ │ + b.n 27a6 │ │ │ │ │ .word 0x0000001e │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00002978 : │ │ │ │ │ +00002860 : │ │ │ │ │ PyNumber_Invert(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - cbz r0, 2998 │ │ │ │ │ + cbz r0, 2880 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ │ - cbz r3, 29a0 │ │ │ │ │ + cbz r3, 2888 │ │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ │ - cbz r3, 29a0 │ │ │ │ │ + cbz r3, 2888 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ bx r3 │ │ │ │ │ - bl 4d0 │ │ │ │ │ + bl 572 │ │ │ │ │ R_ARM_THM_CALL null_error.isra.0 │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ @@ -4808,221 +4669,221 @@ │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC33 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC33 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 299c │ │ │ │ │ + b.n 2884 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000029bc : │ │ │ │ │ +000028a4 : │ │ │ │ │ PyObject_CheckBuffer(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r0, [r3, #80] @ 0x50 │ │ │ │ │ - cbz r0, 29ca │ │ │ │ │ + cbz r0, 28b2 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ subs r0, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r0, #1 │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -000029cc : │ │ │ │ │ +000028b4 : │ │ │ │ │ PyObject_LengthHint(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 2a9c │ │ │ │ │ + bne.n 2984 │ │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2ad0 │ │ │ │ │ - ldr r1, [pc, #428] @ (2ba0 ) │ │ │ │ │ + bne.n 29b8 │ │ │ │ │ + ldr r1, [pc, #428] @ (2a88 ) │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyObject_LookupSpecial> │ │ │ │ │ R_ARM_THM_CALL _PyObject_LookupSpecial │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2a86 │ │ │ │ │ - ldr r3, [pc, #420] @ (2ba4 ) │ │ │ │ │ + beq.n 296e │ │ │ │ │ + ldr r3, [pc, #420] @ (2a8c ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ mov r8, r2 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r7, [r2, r3] │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r1, r2, #20 │ │ │ │ │ - bpl.w 2b3c │ │ │ │ │ + bpl.w 2a24 │ │ │ │ │ ldr r3, [r3, #28] │ │ │ │ │ ldr r5, [r0, r3] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 2b3c │ │ │ │ │ + beq.w 2a24 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r1, r3 │ │ │ │ │ blx r5 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_CheckFunctionResult> │ │ │ │ │ R_ARM_THM_CALL _Py_CheckFunctionResult │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 2af6 │ │ │ │ │ + beq.n 29de │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2af6 │ │ │ │ │ + bne.n 29de │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 2afa │ │ │ │ │ + beq.n 29e2 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.n 2ae8 │ │ │ │ │ + beq.n 29d0 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #7 │ │ │ │ │ - bpl.w 2b6c │ │ │ │ │ + bpl.w 2a54 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsSsize_t │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 2ad8 │ │ │ │ │ + bne.n 29c0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - blt.n 2b4c │ │ │ │ │ + blt.n 2a34 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ite eq │ │ │ │ │ moveq r4, r6 │ │ │ │ │ movne.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 29ea │ │ │ │ │ + beq.n 28d2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 2bb0 │ │ │ │ │ + bl 2a98 │ │ │ │ │ R_ARM_THM_CALL PyObject_Size │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bge.n 2a7e │ │ │ │ │ - ldr r3, [pc, #248] @ (2ba8 ) │ │ │ │ │ + bge.n 2966 │ │ │ │ │ + ldr r3, [pc, #248] @ (2a90 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ ldr r4, [r2, r3] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyErr_ExceptionMatches> │ │ │ │ │ R_ARM_THM_CALL _PyErr_ExceptionMatches │ │ │ │ │ - cbnz r0, 2b22 │ │ │ │ │ + cbnz r0, 2a0a │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 2a7e │ │ │ │ │ + b.n 2966 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 29f0 │ │ │ │ │ - b.n 2aa2 │ │ │ │ │ + beq.n 28d8 │ │ │ │ │ + b.n 298a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2a7a │ │ │ │ │ + bne.n 2962 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2a7a │ │ │ │ │ + b.n 2962 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 2b2a │ │ │ │ │ + bne.n 2a12 │ │ │ │ │ mov r4, r6 │ │ │ │ │ - b.n 2a7e │ │ │ │ │ + b.n 2966 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 2a52 │ │ │ │ │ - ldr r3, [pc, #176] @ (2bac ) │ │ │ │ │ + bne.n 293a │ │ │ │ │ + ldr r3, [pc, #176] @ (2a94 ) │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ ldr.w r4, [r8, r3] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyErr_ExceptionMatches> │ │ │ │ │ R_ARM_THM_CALL _PyErr_ExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2aca │ │ │ │ │ + beq.n 29b2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r4, r6 │ │ │ │ │ bl 0 <_PyErr_Clear> │ │ │ │ │ R_ARM_THM_CALL _PyErr_Clear │ │ │ │ │ - b.n 2a7e │ │ │ │ │ + b.n 2966 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyErr_Clear> │ │ │ │ │ R_ARM_THM_CALL _PyErr_Clear │ │ │ │ │ - b.n 29f0 │ │ │ │ │ + b.n 28d8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2af2 │ │ │ │ │ + bne.n 29da │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r4, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2a7e │ │ │ │ │ + b.n 2966 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r1, r4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 <_PyObject_MakeTpCall> │ │ │ │ │ R_ARM_THM_CALL _PyObject_MakeTpCall │ │ │ │ │ - b.n 2a34 │ │ │ │ │ + b.n 291c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 2aca │ │ │ │ │ + bne.n 29b2 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC1 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC1 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 2aca │ │ │ │ │ + b.n 29b2 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ @@ -5030,426 +4891,426 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 2aca │ │ │ │ │ + beq.n 29b2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2aca │ │ │ │ │ + bne.n 29b2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2aca │ │ │ │ │ + b.n 29b2 │ │ │ │ │ nop │ │ │ │ │ .word 0x00005a5c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x0000019a │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000000ea │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000000a4 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00002bb0 : │ │ │ │ │ +00002a98 : │ │ │ │ │ PyObject_Size(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - cbz r0, 2c04 │ │ │ │ │ + cbz r0, 2aec │ │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr.w r2, [ip, #52] @ 0x34 │ │ │ │ │ - cbz r2, 2bd6 │ │ │ │ │ + cbz r2, 2abe │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ - cbz r2, 2bd6 │ │ │ │ │ + cbz r2, 2abe │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ bx r2 │ │ │ │ │ ldr.w r2, [ip, #56] @ 0x38 │ │ │ │ │ - cbz r2, 2be4 │ │ │ │ │ + cbz r2, 2acc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ - cbz r2, 2be4 │ │ │ │ │ + cbz r2, 2acc │ │ │ │ │ mov r0, r3 │ │ │ │ │ - b.n 2bd0 │ │ │ │ │ + b.n 2ab8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC34 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC34 │ │ │ │ │ ldr.w r2, [ip, #12] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ pop {r4, pc} │ │ │ │ │ - bl 4d0 │ │ │ │ │ + bl 572 │ │ │ │ │ R_ARM_THM_CALL null_error.isra.0 │ │ │ │ │ - b.n 2bfe │ │ │ │ │ + b.n 2ae6 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002c0c <_PyObject_RealIsSubclass>: │ │ │ │ │ +00002af4 <_PyObject_RealIsSubclass>: │ │ │ │ │ _PyObject_RealIsSubclass(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r4, [r1, #4] │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r2, r1 │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr.w ip, [r4, #84] @ 0x54 │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bge.n 2c42 <_PyObject_RealIsSubclass+0x36> │ │ │ │ │ + bge.n 2b2a <_PyObject_RealIsSubclass+0x36> │ │ │ │ │ ldr r4, [r0, #4] │ │ │ │ │ ldr.w ip, [r4, #84] @ 0x54 │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bge.n 2c42 <_PyObject_RealIsSubclass+0x36> │ │ │ │ │ + bge.n 2b2a <_PyObject_RealIsSubclass+0x36> │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyType_IsSubtype │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC29 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC29 │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r4, r2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl af8 │ │ │ │ │ + bl bb0 │ │ │ │ │ R_ARM_THM_CALL check_class │ │ │ │ │ - cbnz r0, 2c5e <_PyObject_RealIsSubclass+0x52> │ │ │ │ │ + cbnz r0, 2b46 <_PyObject_RealIsSubclass+0x52> │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ mov r1, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ - b.w 498 │ │ │ │ │ + b.w 498 │ │ │ │ │ R_ARM_THM_JUMP24 recursive_issubclass.part.0 │ │ │ │ │ │ │ │ │ │ -00002c6c : │ │ │ │ │ +00002b54 : │ │ │ │ │ PyObject_DelItem(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, #0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ ite eq │ │ │ │ │ moveq r2, #1 │ │ │ │ │ movne r2, #0 │ │ │ │ │ - beq.n 2ce6 │ │ │ │ │ + beq.n 2bce │ │ │ │ │ ldr r4, [r0, #4] │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov ip, r1 │ │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ │ - cbz r2, 2cac │ │ │ │ │ + cbz r2, 2b94 │ │ │ │ │ ldr.w lr, [r2, #8] │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - beq.n 2cac │ │ │ │ │ + beq.n 2b94 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r3, lr │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ bx r3 │ │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ │ - cbz r1, 2d04 │ │ │ │ │ + cbz r1, 2bec │ │ │ │ │ ldr.w r2, [ip, #4] │ │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ │ - cbz r0, 2d00 │ │ │ │ │ + cbz r0, 2be8 │ │ │ │ │ ldr.w r0, [r0, #132] @ 0x84 │ │ │ │ │ - cbz r0, 2d00 │ │ │ │ │ + cbz r0, 2be8 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_IndexError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_IndexError │ │ │ │ │ mov r0, ip │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ - bl 1414 │ │ │ │ │ + bl 1418 │ │ │ │ │ R_ARM_THM_CALL PyNumber_AsSsize_t │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - beq.n 2cf2 │ │ │ │ │ + beq.n 2bda │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ - b.w 2dac │ │ │ │ │ + b.w 2c94 │ │ │ │ │ R_ARM_THM_JUMP24 PySequence_DelItem │ │ │ │ │ - bl 4d0 │ │ │ │ │ + bl 572 │ │ │ │ │ R_ARM_THM_CALL null_error.isra.0 │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2cd8 │ │ │ │ │ - b.n 2cea │ │ │ │ │ + beq.n 2bc0 │ │ │ │ │ + b.n 2bd2 │ │ │ │ │ ldr r3, [r1, #20] │ │ │ │ │ - cbnz r3, 2d1e │ │ │ │ │ + cbnz r3, 2c06 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC36 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC36 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 2cea │ │ │ │ │ + b.n 2bd2 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 2cea │ │ │ │ │ + b.n 2bd2 │ │ │ │ │ │ │ │ │ │ -00002d38 : │ │ │ │ │ +00002c20 : │ │ │ │ │ PySequence_List(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ - cbz r0, 2d70 │ │ │ │ │ + cbz r0, 2c58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyList_New │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 2da4 │ │ │ │ │ + cbz r0, 2c8c │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ bl 0 <_PyList_Extend> │ │ │ │ │ R_ARM_THM_CALL _PyList_Extend │ │ │ │ │ mov r1, r0 │ │ │ │ │ - cbz r0, 2d7a │ │ │ │ │ + cbz r0, 2c62 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 2d9a │ │ │ │ │ + bne.n 2c82 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ - bl 4d0 │ │ │ │ │ + bl 572 │ │ │ │ │ R_ARM_THM_CALL null_error.isra.0 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r4, r1 │ │ │ │ │ - b.n 2d6a │ │ │ │ │ + b.n 2c52 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 2d76 │ │ │ │ │ + beq.n 2c5e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2d76 │ │ │ │ │ + bne.n 2c5e │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r4, r1 │ │ │ │ │ - b.n 2d6a │ │ │ │ │ + b.n 2c52 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbnz r3, 2da4 │ │ │ │ │ + cbnz r3, 2c8c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r4, r1 │ │ │ │ │ - b.n 2d6a │ │ │ │ │ + b.n 2c52 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002dac : │ │ │ │ │ +00002c94 : │ │ │ │ │ PySequence_DelItem(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2e32 │ │ │ │ │ + beq.n 2d1a │ │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr.w r2, [ip, #52] @ 0x34 │ │ │ │ │ - cbz r2, 2e06 │ │ │ │ │ + cbz r2, 2cee │ │ │ │ │ ldr.w lr, [r2, #20] │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - beq.n 2e06 │ │ │ │ │ + beq.n 2cee │ │ │ │ │ subs r3, r1, #0 │ │ │ │ │ - blt.n 2de6 │ │ │ │ │ + blt.n 2cce │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r3, lr │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ bx r3 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ - cbz r1, 2dfe │ │ │ │ │ + cbz r1, 2ce6 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ blx r1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 2e2a │ │ │ │ │ + blt.n 2d12 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ ldr.w lr, [r2, #20] │ │ │ │ │ add r3, r0 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - b.n 2ddc │ │ │ │ │ + b.n 2cc4 │ │ │ │ │ ldr.w r1, [ip, #56] @ 0x38 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr.w r2, [ip, #12] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ - cbz r1, 2e1e │ │ │ │ │ + cbz r1, 2d06 │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ - cbnz r3, 2e38 │ │ │ │ │ + cbnz r3, 2d20 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC37 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC37 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ - bl 4d0 │ │ │ │ │ + bl 572 │ │ │ │ │ R_ARM_THM_CALL null_error.isra.0 │ │ │ │ │ - b.n 2e2a │ │ │ │ │ + b.n 2d12 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC23 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC23 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 2e2a │ │ │ │ │ + b.n 2d12 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002e48 : │ │ │ │ │ +00002d30 : │ │ │ │ │ PyNumber_Add(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ mov r6, r1 │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ sub sp, #20 │ │ │ │ │ ldr r3, [r1, #48] @ 0x30 │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 2f60 │ │ │ │ │ + beq.n 2e48 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne.n 2e8a │ │ │ │ │ - cbz r2, 2eba │ │ │ │ │ + bne.n 2d72 │ │ │ │ │ + cbz r2, 2da2 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ movs r7, #0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r2 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - beq.n 2ee2 │ │ │ │ │ + beq.n 2dca │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 2e6c │ │ │ │ │ + beq.n 2d54 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 2e6c │ │ │ │ │ + beq.n 2d54 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - cbz r2, 2eec │ │ │ │ │ - cbz r3, 2eb0 │ │ │ │ │ + cbz r2, 2dd4 │ │ │ │ │ + cbz r3, 2d98 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 2f7c │ │ │ │ │ + bne.n 2e64 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.n 2e78 │ │ │ │ │ + b.n 2d60 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 2f4a │ │ │ │ │ + bne.n 2e32 │ │ │ │ │ ldr r2, [r1, #52] @ 0x34 │ │ │ │ │ mov r3, r1 │ │ │ │ │ - cbz r2, 2f0c │ │ │ │ │ + cbz r2, 2df4 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ - cbz r2, 2f0c │ │ │ │ │ + cbz r2, 2df4 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ bx r2 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 2fbe │ │ │ │ │ - cbz r7, 2f40 │ │ │ │ │ + bne.n 2ea6 │ │ │ │ │ + cbz r7, 2e28 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r7 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - bne.n 2e84 │ │ │ │ │ + bne.n 2d6c │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 2f36 │ │ │ │ │ + bne.n 2e1e │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 2ed2 │ │ │ │ │ + bne.n 2dba │ │ │ │ │ ldr r4, [r6, #4] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC38 │ │ │ │ │ @@ -5462,353 +5323,353 @@ │ │ │ │ │ ldr r4, [r4, #12] │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 2e84 │ │ │ │ │ + b.n 2d6c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ - cbnz r2, 2f42 │ │ │ │ │ + cbnz r2, 2e2a │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 2f04 │ │ │ │ │ + beq.n 2dec │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ - cbnz r2, 2f5c │ │ │ │ │ + cbnz r2, 2e44 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ - b.n 2ecc │ │ │ │ │ + b.n 2db4 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 2eba │ │ │ │ │ + beq.n 2da2 │ │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 2eba │ │ │ │ │ + beq.n 2da2 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 2eba │ │ │ │ │ + beq.n 2da2 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.n 2eee │ │ │ │ │ + b.n 2dd6 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ blx r7 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - bne.w 2e84 │ │ │ │ │ + bne.w 2d6c │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.w 2e76 │ │ │ │ │ + beq.w 2d5e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2e76 │ │ │ │ │ + bne.w 2d5e │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ - b.n 2e76 │ │ │ │ │ + b.n 2d5e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2eec │ │ │ │ │ + bne.n 2dd4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 2eee │ │ │ │ │ - b.n 2f40 │ │ │ │ │ + bne.n 2dd6 │ │ │ │ │ + b.n 2e28 │ │ │ │ │ │ │ │ │ │ -00002fd0 : │ │ │ │ │ +00002eb8 : │ │ │ │ │ PyIndex_Check(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ │ - cbz r0, 2fe0 │ │ │ │ │ + cbz r0, 2ec8 │ │ │ │ │ ldr.w r0, [r0, #132] @ 0x84 │ │ │ │ │ subs r0, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r0, #1 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002fe4 : │ │ │ │ │ +00002ecc : │ │ │ │ │ PyNumber_Multiply(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ mov r6, r0 │ │ │ │ │ sub sp, #20 │ │ │ │ │ ldr r3, [r1, #48] @ 0x30 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 3124 │ │ │ │ │ + beq.w 300c │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne.n 3028 │ │ │ │ │ + bne.n 2f10 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - cbz r2, 305c │ │ │ │ │ + cbz r2, 2f44 │ │ │ │ │ movs r7, #0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx r2 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - beq.n 30aa │ │ │ │ │ + beq.n 2f92 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 300a │ │ │ │ │ + beq.n 2ef2 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 300a │ │ │ │ │ + beq.n 2ef2 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 30b6 │ │ │ │ │ - cbz r3, 3052 │ │ │ │ │ + beq.n 2f9e │ │ │ │ │ + cbz r3, 2f3a │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 317c │ │ │ │ │ + bne.w 3064 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.n 3016 │ │ │ │ │ + b.n 2efe │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ ldr r3, [r1, #52] @ 0x34 │ │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bne.n 3106 │ │ │ │ │ + bne.n 2fee │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 3134 │ │ │ │ │ + beq.n 301c │ │ │ │ │ ldr r4, [r3, #8] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 3134 │ │ │ │ │ + beq.n 301c │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 31f4 │ │ │ │ │ + beq.w 30dc │ │ │ │ │ ldr.w r3, [r3, #132] @ 0x84 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 31f4 │ │ │ │ │ + beq.w 30dc │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ - bl 1414 │ │ │ │ │ + bl 1418 │ │ │ │ │ R_ARM_THM_CALL PyNumber_AsSsize_t │ │ │ │ │ mov r1, r0 │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ - beq.n 30d8 │ │ │ │ │ + beq.n 2fc0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r3, r4 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ bx r3 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w 323e │ │ │ │ │ - cbz r7, 30f4 │ │ │ │ │ + bne.w 3126 │ │ │ │ │ + cbz r7, 2fdc │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx r7 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - bne.n 3022 │ │ │ │ │ + bne.n 2f0a │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 30e6 │ │ │ │ │ + bne.n 2fce │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ │ ldr r1, [r2, #52] @ 0x34 │ │ │ │ │ - b.n 306a │ │ │ │ │ + b.n 2f52 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3178 │ │ │ │ │ + bne.n 3060 │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ - b.n 309e │ │ │ │ │ + b.n 2f86 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 3238 │ │ │ │ │ + bne.w 3120 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ ldr r3, [r1, #52] @ 0x34 │ │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - beq.n 306a │ │ │ │ │ + beq.n 2f52 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 306a │ │ │ │ │ + bne.n 2f52 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ strd r1, r3, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r1, r3, [sp, #8] │ │ │ │ │ - b.n 306a │ │ │ │ │ + b.n 2f52 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne.n 31be │ │ │ │ │ + bne.n 30a6 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ - b.n 30fa │ │ │ │ │ + b.n 2fe2 │ │ │ │ │ ldr.w ip, [r6, #4] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 320e │ │ │ │ │ + beq.n 30f6 │ │ │ │ │ ldr r4, [r1, #8] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 320e │ │ │ │ │ + beq.n 30f6 │ │ │ │ │ ldr.w r3, [ip, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 31d8 │ │ │ │ │ + beq.n 30c0 │ │ │ │ │ ldr.w r3, [r3, #132] @ 0x84 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 31d8 │ │ │ │ │ + beq.n 30c0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ - bl 1414 │ │ │ │ │ + bl 1418 │ │ │ │ │ R_ARM_THM_CALL PyNumber_AsSsize_t │ │ │ │ │ mov r1, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 316c │ │ │ │ │ + beq.n 3054 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - b.n 30a0 │ │ │ │ │ + b.n 2f88 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3168 │ │ │ │ │ + beq.n 3050 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 3022 │ │ │ │ │ + b.n 2f0a │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ blx r7 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - bne.w 3022 │ │ │ │ │ + bne.w 2f0a │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.w 3014 │ │ │ │ │ + beq.w 2efc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3014 │ │ │ │ │ + bne.w 2efc │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ - b.n 3014 │ │ │ │ │ + b.n 2efc │ │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 3128 │ │ │ │ │ + beq.n 3010 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 30b8 │ │ │ │ │ - b.n 3130 │ │ │ │ │ + bne.w 2fa0 │ │ │ │ │ + b.n 3018 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr.w r2, [ip, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC39 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC39 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 3178 │ │ │ │ │ + b.n 3060 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC39 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC39 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 3178 │ │ │ │ │ + b.n 3060 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC40 │ │ │ │ │ @@ -5820,322 +5681,325 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC19 │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ ldr.w r3, [ip, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 3178 │ │ │ │ │ + b.n 3060 │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ - b.n 30fa │ │ │ │ │ + b.n 2fe2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 30b6 │ │ │ │ │ + bne.w 2f9e │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 30b8 │ │ │ │ │ - b.n 30f4 │ │ │ │ │ + bne.w 2fa0 │ │ │ │ │ + b.n 2fdc │ │ │ │ │ │ │ │ │ │ -00003254 : │ │ │ │ │ +0000313c : │ │ │ │ │ PyNumber_And(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ ldr r3, [r1, #48] @ 0x30 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 3300 │ │ │ │ │ + beq.n 31e8 │ │ │ │ │ ldr r6, [r3, #52] @ 0x34 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne.n 329c │ │ │ │ │ + bne.n 3184 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 32e8 │ │ │ │ │ + beq.n 31d0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ movs r7, #0 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r6 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - beq.n 32be │ │ │ │ │ + beq.n 31a6 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 3278 │ │ │ │ │ + beq.n 3160 │ │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.n 3278 │ │ │ │ │ - cbz r6, 32c8 │ │ │ │ │ - cbz r3, 32b4 │ │ │ │ │ + beq.n 3160 │ │ │ │ │ + cbz r6, 31b0 │ │ │ │ │ + cbz r3, 319c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ - cbnz r0, 3314 │ │ │ │ │ + cbnz r0, 31fc │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.n 3286 │ │ │ │ │ + b.n 316e │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 335a │ │ │ │ │ - cbz r7, 32e8 │ │ │ │ │ + bne.n 3242 │ │ │ │ │ + cbz r7, 31d0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r7 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 3296 │ │ │ │ │ + bne.n 317e │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 334c │ │ │ │ │ + bne.n 3234 │ │ │ │ │ movs r2, #52 @ 0x34 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC41 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC41 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ b.w 38c │ │ │ │ │ R_ARM_THM_JUMP24 binary_op.part.0 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 32e8 │ │ │ │ │ + beq.n 31d0 │ │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 32e8 │ │ │ │ │ + beq.n 31d0 │ │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 32ca │ │ │ │ │ - b.n 32e8 │ │ │ │ │ + bne.n 31b2 │ │ │ │ │ + b.n 31d0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r7 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 3296 │ │ │ │ │ + bne.n 317e │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 3284 │ │ │ │ │ + beq.n 316c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3284 │ │ │ │ │ + bne.n 316c │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 3284 │ │ │ │ │ + b.n 316c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 32e8 │ │ │ │ │ + bne.n 31d0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 32e8 │ │ │ │ │ + b.n 31d0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 32c8 │ │ │ │ │ + bne.n 31b0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 32ca │ │ │ │ │ - b.n 32e8 │ │ │ │ │ + bne.n 31b2 │ │ │ │ │ + b.n 31d0 │ │ │ │ │ │ │ │ │ │ -0000336c : │ │ │ │ │ +00003254 : │ │ │ │ │ PyNumber_Long(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 35ba │ │ │ │ │ + beq.w 349e │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyLong_Type │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyLong_Type │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq.n 33f4 │ │ │ │ │ + beq.n 32dc │ │ │ │ │ ldr r2, [r2, #48] @ 0x30 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 347a │ │ │ │ │ + beq.n 3368 │ │ │ │ │ ldr r1, [r2, #64] @ 0x40 │ │ │ │ │ - cbz r1, 33b4 │ │ │ │ │ + cbz r1, 329c │ │ │ │ │ blx r1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 33ac │ │ │ │ │ + cbz r0, 3294 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.w 353a │ │ │ │ │ + bne.w 341e │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ldr.w r2, [r2, #132] @ 0x84 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 357e │ │ │ │ │ - ldr r1, [pc, #636] @ (363c ) │ │ │ │ │ + bne.w 3462 │ │ │ │ │ + ldr r1, [pc, #632] @ (3520 ) │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ bl 0 <_PyObject_LookupSpecial> │ │ │ │ │ R_ARM_THM_CALL _PyObject_LookupSpecial │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 348a │ │ │ │ │ + bne.n 3378 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 35b6 │ │ │ │ │ + bne.w 349a │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ │ lsls r1, r2, #3 │ │ │ │ │ - bpl.n 3410 │ │ │ │ │ + bpl.n 32f8 │ │ │ │ │ movs r1, #10 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyLong_FromUnicodeObject │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 3408 │ │ │ │ │ + bne.n 32f0 │ │ │ │ │ mov r5, r3 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ adds r2, #1 │ │ │ │ │ mov r5, r3 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ - b.n 3400 │ │ │ │ │ + b.n 32e8 │ │ │ │ │ lsls r2, r2, #4 │ │ │ │ │ - bpl.n 3426 │ │ │ │ │ + bpl.n 330e │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ movs r2, #10 │ │ │ │ │ add.w r0, r3, #16 │ │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ b.w 0 <_PyLong_FromBytes> │ │ │ │ │ R_ARM_THM_JUMP24 _PyLong_FromBytes │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyByteArray_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyByteArray_Type │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n 343e │ │ │ │ │ + bne.n 332c │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - beq.n 3530 │ │ │ │ │ + movw r0, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC _PyByteArray_empty_string │ │ │ │ │ + movt r0, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS _PyByteArray_empty_string │ │ │ │ │ + cbz r1, 3328 │ │ │ │ │ ldr r0, [r3, #20] │ │ │ │ │ movs r2, #10 │ │ │ │ │ - b.n 341c │ │ │ │ │ + b.n 3304 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3432 │ │ │ │ │ + bne.n 331a │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r2, r5 │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - bl 7d4 │ │ │ │ │ + bl 7d8 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 35c6 │ │ │ │ │ + beq.w 34aa │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC46 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC46 │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 33ac │ │ │ │ │ - ldr r1, [pc, #448] @ (363c ) │ │ │ │ │ + b.n 3294 │ │ │ │ │ + ldr r1, [pc, #436] @ (3520 ) │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ bl 0 <_PyObject_LookupSpecial> │ │ │ │ │ R_ARM_THM_CALL _PyObject_LookupSpecial │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 33ce │ │ │ │ │ + beq.n 32b6 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_DeprecationWarning │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_DeprecationWarning │ │ │ │ │ movs r2, #1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC44 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC44 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_WarnEx │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3620 │ │ │ │ │ - ldr r3, [pc, #404] @ (3640 ) │ │ │ │ │ + bne.w 3504 │ │ │ │ │ + ldr r3, [pc, #392] @ (3524 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr.w r8, [r2, r3] │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r6, r2, #20 │ │ │ │ │ - bpl.w 360e │ │ │ │ │ + bpl.w 34f2 │ │ │ │ │ ldr r3, [r3, #28] │ │ │ │ │ ldr r3, [r7, r3] │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 360e │ │ │ │ │ + beq.w 34f2 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx r6 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r2, r0 │ │ │ │ │ @@ -6143,85 +6007,80 @@ │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_CheckFunctionResult> │ │ │ │ │ R_ARM_THM_CALL _Py_CheckFunctionResult │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 34fc │ │ │ │ │ + beq.n 33ea │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ - cbnz r3, 34fc │ │ │ │ │ + cbnz r3, 33ea │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 33ac │ │ │ │ │ + beq.w 3294 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - beq.w 33ac │ │ │ │ │ + beq.w 3294 │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r0, r2, #7 │ │ │ │ │ - bmi.n 355c │ │ │ │ │ + bmi.n 3440 │ │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ │ - cbz r2, 351c │ │ │ │ │ + cbz r2, 340a │ │ │ │ │ ldr.w r2, [r2, #132] @ 0x84 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 3606 │ │ │ │ │ + bne.n 34ea │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC45 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC45 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ - b.n 359a │ │ │ │ │ - movw r0, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC _PyByteArray_empty_string │ │ │ │ │ - movt r0, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS _PyByteArray_empty_string │ │ │ │ │ - b.n 343a │ │ │ │ │ + b.n 347e │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ lsls r7, r2, #7 │ │ │ │ │ - bpl.n 3588 │ │ │ │ │ + bpl.n 346c │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_DeprecationWarning │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_DeprecationWarning │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC43 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC43 │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_WarnFormat │ │ │ │ │ - cbnz r0, 35a0 │ │ │ │ │ + cbnz r0, 3484 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyLong_Copy> │ │ │ │ │ R_ARM_THM_CALL _PyLong_Copy │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 357a │ │ │ │ │ + beq.n 345e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 357a │ │ │ │ │ + cbnz r3, 345e │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r5, r4 │ │ │ │ │ - b.n 33ac │ │ │ │ │ + b.n 3294 │ │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ - b.w 3b9c │ │ │ │ │ + b.w 3a80 │ │ │ │ │ R_ARM_THM_JUMP24 PyNumber_Index │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC42 │ │ │ │ │ @@ -6230,318 +6089,318 @@ │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 35b6 │ │ │ │ │ + beq.n 349a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 35b6 │ │ │ │ │ + cbnz r3, 349a │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 33ac │ │ │ │ │ + b.n 3294 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ - bl 4d0 │ │ │ │ │ + bl 572 │ │ │ │ │ R_ARM_THM_CALL null_error.isra.0 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov r5, r3 │ │ │ │ │ - b.n 3400 │ │ │ │ │ + b.n 32e8 │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBytes_FromStringAndSize │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 35fe │ │ │ │ │ + cbz r0, 34e2 │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ movs r2, #10 │ │ │ │ │ adds r0, #16 │ │ │ │ │ bl 0 <_PyLong_FromBytes> │ │ │ │ │ R_ARM_THM_CALL _PyLong_FromBytes │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 35f4 │ │ │ │ │ + beq.n 34d8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 35f4 │ │ │ │ │ + cbnz r3, 34d8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ add r0, sp, #20 │ │ │ │ │ mov r5, r4 │ │ │ │ │ - bl 974 │ │ │ │ │ + bl 978 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ - b.n 33ac │ │ │ │ │ + b.n 3294 │ │ │ │ │ add r0, sp, #20 │ │ │ │ │ - bl 974 │ │ │ │ │ + bl 978 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ - b.n 33ac │ │ │ │ │ + b.n 3294 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 3b9c │ │ │ │ │ + bl 3a80 │ │ │ │ │ R_ARM_THM_CALL PyNumber_Index │ │ │ │ │ - b.n 3562 │ │ │ │ │ + b.n 3446 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r1, r7 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 <_PyObject_MakeTpCall> │ │ │ │ │ R_ARM_THM_CALL _PyObject_MakeTpCall │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 34e6 │ │ │ │ │ + b.n 33d4 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 35b6 │ │ │ │ │ + beq.n 349a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 35b6 │ │ │ │ │ + bne.n 349a │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 35b6 │ │ │ │ │ + b.n 349a │ │ │ │ │ nop │ │ │ │ │ .word 0x000062e4 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ - .word 0x0000018c │ │ │ │ │ + .word 0x00000182 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00003644 : │ │ │ │ │ +00003528 : │ │ │ │ │ object_isinstance(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ sub sp, #20 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.n 36c2 │ │ │ │ │ + bge.n 35a6 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 36a8 │ │ │ │ │ + beq.n 358c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ - cbnz r0, 36a8 │ │ │ │ │ + cbnz r0, 358c │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ - ldr r1, [pc, #164] @ (3718 ) │ │ │ │ │ + ldr r1, [pc, #164] @ (35fc ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetOptionalAttr │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ - cbz r2, 36d8 │ │ │ │ │ + cbz r2, 35bc │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 36ac │ │ │ │ │ + bne.n 3590 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne.n 3694 │ │ │ │ │ + bne.n 3578 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r2, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 368e │ │ │ │ │ + bne.n 3572 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 368e │ │ │ │ │ + b.n 3572 │ │ │ │ │ movs r3, #1 │ │ │ │ │ - b.n 368e │ │ │ │ │ + b.n 3572 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bge.n 3684 │ │ │ │ │ + bge.n 3568 │ │ │ │ │ mov r0, r2 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 3684 │ │ │ │ │ + b.n 3568 │ │ │ │ │ mov r0, r1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC47 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC47 │ │ │ │ │ - bl af8 │ │ │ │ │ + bl bb0 │ │ │ │ │ R_ARM_THM_CALL check_class │ │ │ │ │ - cbnz r0, 36dc │ │ │ │ │ + cbnz r0, 35c0 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 368e │ │ │ │ │ + b.n 3572 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 368e │ │ │ │ │ + b.n 3572 │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ - ldr r1, [pc, #56] @ (3718 ) │ │ │ │ │ + ldr r1, [pc, #56] @ (35fc ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetOptionalAttr │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 368e │ │ │ │ │ + beq.n 3572 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r2 │ │ │ │ │ - bl b84 │ │ │ │ │ + bl c3c │ │ │ │ │ R_ARM_THM_CALL abstract_issubclass │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq.n 368e │ │ │ │ │ + beq.n 3572 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r1, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 368e │ │ │ │ │ + bne.n 3572 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 368e │ │ │ │ │ + b.n 3572 │ │ │ │ │ .word 0x00005250 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -0000371c : │ │ │ │ │ +00003600 : │ │ │ │ │ PyNumber_Check(): │ │ │ │ │ - cbz r0, 3768 │ │ │ │ │ + cbz r0, 364c │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ │ - cbz r3, 3764 │ │ │ │ │ + cbz r3, 3648 │ │ │ │ │ ldr.w r2, [r3, #132] @ 0x84 │ │ │ │ │ - cbz r2, 373c │ │ │ │ │ + cbz r2, 3620 │ │ │ │ │ movs r0, #1 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ldr r2, [r3, #64] @ 0x40 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 3738 │ │ │ │ │ + bne.n 361c │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyComplex_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyComplex_Type │ │ │ │ │ subs r2, r0, r1 │ │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ │ clz r2, r2 │ │ │ │ │ lsrs r2, r2, #5 │ │ │ │ │ orrs r3, r2 │ │ │ │ │ - bne.n 3738 │ │ │ │ │ + bne.n 361c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ subs r0, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r0, #1 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ movs r0, #0 │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -0000376c : │ │ │ │ │ +00003650 : │ │ │ │ │ PyMapping_Keys(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, #24 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3934 │ │ │ │ │ + beq.w 3818 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyDict_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyDict_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 382e │ │ │ │ │ - ldr r0, [pc, #440] @ (394c ) │ │ │ │ │ + beq.n 3712 │ │ │ │ │ + ldr r0, [pc, #440] @ (3830 ) │ │ │ │ │ movs r3, #0 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ str r6, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_VectorcallMethod │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3828 │ │ │ │ │ + beq.n 370c │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyList_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyList_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 3828 │ │ │ │ │ + beq.n 370c │ │ │ │ │ ldr r3, [r2, #108] @ 0x6c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 3846 │ │ │ │ │ + beq.n 372a │ │ │ │ │ blx r3 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 385e │ │ │ │ │ + beq.n 3742 │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyObject_NextNotImplemented │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyObject_NextNotImplemented │ │ │ │ │ ldr r2, [r1, #112] @ 0x70 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ it ne │ │ │ │ │ cmpne r2, #0 │ │ │ │ │ - beq.w 38ee │ │ │ │ │ + beq.w 37d2 │ │ │ │ │ ldr r6, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - beq.n 3838 │ │ │ │ │ + beq.n 371c │ │ │ │ │ subs r6, #1 │ │ │ │ │ str r6, [r4, #0] │ │ │ │ │ - cbnz r6, 3838 │ │ │ │ │ + cbnz r6, 371c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyList_New │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 38e2 │ │ │ │ │ + beq.n 37c6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyList_Extend> │ │ │ │ │ R_ARM_THM_CALL _PyList_Extend │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 38ca │ │ │ │ │ + beq.n 37ae │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.w 3926 │ │ │ │ │ + bne.w 380a │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 3828 │ │ │ │ │ + beq.n 370c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 3828 │ │ │ │ │ + cbnz r3, 370c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #24 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ add sp, #24 │ │ │ │ │ @@ -6549,96 +6408,96 @@ │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyDict_Keys │ │ │ │ │ movs r0, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyList_New │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 37fe │ │ │ │ │ - b.n 38e2 │ │ │ │ │ + bne.n 36e2 │ │ │ │ │ + b.n 37c6 │ │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #2 │ │ │ │ │ - bmi.n 38ac │ │ │ │ │ + bmi.n 3790 │ │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ │ - cbz r3, 38ac │ │ │ │ │ + cbz r3, 3790 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ - cbz r3, 38ac │ │ │ │ │ + cbz r3, 3790 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySeqIter_New │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 37dc │ │ │ │ │ + bne.n 36c0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ - ldr r2, [pc, #232] @ (3950 ) │ │ │ │ │ + ldr r2, [pc, #232] @ (3834 ) │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ ldr r5, [r1, r2] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyErr_ExceptionMatches> │ │ │ │ │ R_ARM_THM_CALL _PyErr_ExceptionMatches │ │ │ │ │ - cbz r0, 389e │ │ │ │ │ + cbz r0, 3782 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldr r6, [r6, #4] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r2, #12] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC48 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC48 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - ldr r3, [pc, #180] @ (394c ) │ │ │ │ │ + ldr r3, [pc, #180] @ (3830 ) │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ │ bl 0 <_PyErr_Format> │ │ │ │ │ R_ARM_THM_CALL _PyErr_Format │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 393c │ │ │ │ │ + bne.n 3820 │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 3828 │ │ │ │ │ + b.n 370c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC5 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC5 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 3866 │ │ │ │ │ + b.n 374a │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 38e0 │ │ │ │ │ + beq.n 37c4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 38e0 │ │ │ │ │ + cbnz r3, 37c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r4, #0 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 381c │ │ │ │ │ - b.n 3828 │ │ │ │ │ + bne.n 3700 │ │ │ │ │ + b.n 370c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC6 │ │ │ │ │ @@ -6648,253 +6507,253 @@ │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 3866 │ │ │ │ │ + beq.n 374a │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r5, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 3866 │ │ │ │ │ + bne.n 374a │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 3866 │ │ │ │ │ + b.n 374a │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 38e2 │ │ │ │ │ + bne.n 37c6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 38e2 │ │ │ │ │ + b.n 37c6 │ │ │ │ │ mov r4, r6 │ │ │ │ │ - bl 4d0 │ │ │ │ │ + bl 572 │ │ │ │ │ R_ARM_THM_CALL null_error.isra.0 │ │ │ │ │ - b.n 3828 │ │ │ │ │ + b.n 370c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 38a8 │ │ │ │ │ + bne.n 378c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 38a8 │ │ │ │ │ + b.n 378c │ │ │ │ │ .word 0x00008754 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x000000e0 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00003954 : │ │ │ │ │ +00003838 : │ │ │ │ │ PyMapping_Size(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - cbz r0, 399a │ │ │ │ │ + cbz r0, 387e │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ ldr r3, [r2, #56] @ 0x38 │ │ │ │ │ - cbz r3, 3974 │ │ │ │ │ + cbz r3, 3858 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ - cbz r3, 3974 │ │ │ │ │ + cbz r3, 3858 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ bx r3 │ │ │ │ │ ldr r1, [r2, #52] @ 0x34 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ - cbz r1, 3988 │ │ │ │ │ + cbz r1, 386c │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ - cbnz r3, 39a0 │ │ │ │ │ + cbnz r3, 3884 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC34 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC34 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ pop {r4, pc} │ │ │ │ │ - bl 4d0 │ │ │ │ │ + bl 572 │ │ │ │ │ R_ARM_THM_CALL null_error.isra.0 │ │ │ │ │ - b.n 3994 │ │ │ │ │ + b.n 3878 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC49 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC49 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 3994 │ │ │ │ │ + b.n 3878 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000039b0 : │ │ │ │ │ +00003894 : │ │ │ │ │ PyMapping_Items(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, #24 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3b7c │ │ │ │ │ + beq.w 3a60 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyDict_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyDict_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 3b62 │ │ │ │ │ - ldr r0, [pc, #440] @ (3b94 ) │ │ │ │ │ + beq.w 3a46 │ │ │ │ │ + ldr r0, [pc, #440] @ (3a78 ) │ │ │ │ │ movs r3, #0 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ str r6, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_VectorcallMethod │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3a6e │ │ │ │ │ + beq.n 3952 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyList_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyList_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 3a6e │ │ │ │ │ + beq.n 3952 │ │ │ │ │ ldr r3, [r2, #108] @ 0x6c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 3a82 │ │ │ │ │ + beq.n 3966 │ │ │ │ │ blx r3 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3a9a │ │ │ │ │ + beq.n 397e │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyObject_NextNotImplemented │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyObject_NextNotImplemented │ │ │ │ │ ldr r2, [r1, #112] @ 0x70 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ it ne │ │ │ │ │ cmpne r2, #0 │ │ │ │ │ - beq.n 3b06 │ │ │ │ │ + beq.n 39ea │ │ │ │ │ ldr r6, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - beq.n 3a74 │ │ │ │ │ + beq.n 3958 │ │ │ │ │ subs r6, #1 │ │ │ │ │ str r6, [r4, #0] │ │ │ │ │ - cbnz r6, 3a74 │ │ │ │ │ + cbnz r6, 3958 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyList_New │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3b56 │ │ │ │ │ + beq.w 3a3a │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyList_Extend> │ │ │ │ │ R_ARM_THM_CALL _PyList_Extend │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3b3e │ │ │ │ │ + beq.n 3a22 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.w 3b84 │ │ │ │ │ + bne.w 3a68 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 3a6e │ │ │ │ │ + beq.n 3952 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 3a6e │ │ │ │ │ + cbnz r3, 3952 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #24 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ movs r0, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyList_New │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3a44 │ │ │ │ │ - b.n 3b56 │ │ │ │ │ + bne.n 3928 │ │ │ │ │ + b.n 3a3a │ │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #2 │ │ │ │ │ - bmi.n 3ae8 │ │ │ │ │ + bmi.n 39cc │ │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ │ - cbz r3, 3ae8 │ │ │ │ │ + cbz r3, 39cc │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ - cbz r3, 3ae8 │ │ │ │ │ + cbz r3, 39cc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySeqIter_New │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3a20 │ │ │ │ │ + bne.n 3904 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ - ldr r2, [pc, #244] @ (3b98 ) │ │ │ │ │ + ldr r2, [pc, #244] @ (3a7c ) │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ ldr r5, [r1, r2] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyErr_ExceptionMatches> │ │ │ │ │ R_ARM_THM_CALL _PyErr_ExceptionMatches │ │ │ │ │ - cbz r0, 3ada │ │ │ │ │ + cbz r0, 39be │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldr r6, [r6, #4] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r2, #12] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC48 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC48 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - ldr r3, [pc, #192] @ (3b94 ) │ │ │ │ │ + ldr r3, [pc, #192] @ (3a78 ) │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ │ bl 0 <_PyErr_Format> │ │ │ │ │ R_ARM_THM_CALL _PyErr_Format │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 3b6c │ │ │ │ │ + bne.n 3a50 │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 3a6e │ │ │ │ │ + b.n 3952 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC5 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC5 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 3aa2 │ │ │ │ │ + b.n 3986 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC6 │ │ │ │ │ @@ -6904,132 +6763,132 @@ │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 3aa2 │ │ │ │ │ + beq.n 3986 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r5, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 3aa2 │ │ │ │ │ + bne.n 3986 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 3aa2 │ │ │ │ │ + b.n 3986 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 3b54 │ │ │ │ │ + beq.n 3a38 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 3b54 │ │ │ │ │ + cbnz r3, 3a38 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r4, #0 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 3a62 │ │ │ │ │ - b.n 3a6e │ │ │ │ │ + bne.n 3946 │ │ │ │ │ + b.n 3952 │ │ │ │ │ add sp, #24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyDict_Items │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3ae4 │ │ │ │ │ + bne.n 39c8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3ae4 │ │ │ │ │ + b.n 39c8 │ │ │ │ │ mov r4, r6 │ │ │ │ │ - bl 4d0 │ │ │ │ │ + bl 572 │ │ │ │ │ R_ARM_THM_CALL null_error.isra.0 │ │ │ │ │ - b.n 3a6e │ │ │ │ │ + b.n 3952 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 3b56 │ │ │ │ │ + bne.n 3a3a │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3b56 │ │ │ │ │ + b.n 3a3a │ │ │ │ │ nop │ │ │ │ │ .word 0x00008650 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x000000ec │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00003b9c : │ │ │ │ │ +00003a80 : │ │ │ │ │ PyNumber_Index(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3c72 │ │ │ │ │ + beq.n 3b56 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ │ lsls r1, r1, #7 │ │ │ │ │ - bpl.n 3bdc │ │ │ │ │ + bpl.n 3ac0 │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyLong_Type │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyLong_Type │ │ │ │ │ cmp r1, r0 │ │ │ │ │ mov r5, r3 │ │ │ │ │ itt ne │ │ │ │ │ addne r1, #1 │ │ │ │ │ strne r1, [r3, #0] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bne.n 3c7c │ │ │ │ │ + bne.n 3b60 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ │ - cbz r3, 3be6 │ │ │ │ │ + cbz r3, 3aca │ │ │ │ │ ldr.w r3, [r3, #132] @ 0x84 │ │ │ │ │ - cbnz r3, 3c02 │ │ │ │ │ + cbnz r3, 3ae6 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC14 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC14 │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 3bd6 │ │ │ │ │ + b.n 3aba │ │ │ │ │ blx r3 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3bd6 │ │ │ │ │ + beq.n 3aba │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyLong_Type │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyLong_Type │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - beq.n 3bd6 │ │ │ │ │ + beq.n 3aba │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ lsls r2, r2, #7 │ │ │ │ │ - bmi.n 3c52 │ │ │ │ │ + bmi.n 3b36 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC15 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -7037,337 +6896,337 @@ │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 3bfe │ │ │ │ │ + beq.n 3ae2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3bfe │ │ │ │ │ + bne.n 3ae2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3bfe │ │ │ │ │ + b.n 3ae2 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_DeprecationWarning │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_DeprecationWarning │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC16 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC16 │ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_WarnFormat │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3c38 │ │ │ │ │ + bne.n 3b1c │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ - b.n 3bd2 │ │ │ │ │ + b.n 3ab6 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ - bl 4d0 │ │ │ │ │ + bl 572 │ │ │ │ │ R_ARM_THM_CALL null_error.isra.0 │ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ │ - b.n 3bd6 │ │ │ │ │ + b.n 3aba │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyLong_Copy> │ │ │ │ │ R_ARM_THM_CALL _PyLong_Copy │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 3c94 │ │ │ │ │ + beq.n 3b78 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbz r3, 3c98 │ │ │ │ │ + cbz r3, 3b7c │ │ │ │ │ mov r5, r4 │ │ │ │ │ - b.n 3bd6 │ │ │ │ │ + b.n 3aba │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r5, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3bd6 │ │ │ │ │ + b.n 3aba │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00003ca4 : │ │ │ │ │ +00003b88 : │ │ │ │ │ PyNumber_Or(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ ldr r3, [r1, #48] @ 0x30 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 3d50 │ │ │ │ │ + beq.n 3c34 │ │ │ │ │ ldr r6, [r3, #60] @ 0x3c │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne.n 3cec │ │ │ │ │ + bne.n 3bd0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 3d38 │ │ │ │ │ + beq.n 3c1c │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ movs r7, #0 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r6 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - beq.n 3d0e │ │ │ │ │ + beq.n 3bf2 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 3cc8 │ │ │ │ │ + beq.n 3bac │ │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.n 3cc8 │ │ │ │ │ - cbz r6, 3d18 │ │ │ │ │ - cbz r3, 3d04 │ │ │ │ │ + beq.n 3bac │ │ │ │ │ + cbz r6, 3bfc │ │ │ │ │ + cbz r3, 3be8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ - cbnz r0, 3d64 │ │ │ │ │ + cbnz r0, 3c48 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.n 3cd6 │ │ │ │ │ + b.n 3bba │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 3daa │ │ │ │ │ - cbz r7, 3d38 │ │ │ │ │ + bne.n 3c8e │ │ │ │ │ + cbz r7, 3c1c │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r7 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 3ce6 │ │ │ │ │ + bne.n 3bca │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 3d9c │ │ │ │ │ + bne.n 3c80 │ │ │ │ │ movs r2, #60 @ 0x3c │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC50 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC50 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ b.w 38c │ │ │ │ │ R_ARM_THM_JUMP24 binary_op.part.0 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 3d38 │ │ │ │ │ + beq.n 3c1c │ │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 3d38 │ │ │ │ │ + beq.n 3c1c │ │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3d1a │ │ │ │ │ - b.n 3d38 │ │ │ │ │ + bne.n 3bfe │ │ │ │ │ + b.n 3c1c │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r7 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 3ce6 │ │ │ │ │ + bne.n 3bca │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 3cd4 │ │ │ │ │ + beq.n 3bb8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3cd4 │ │ │ │ │ + bne.n 3bb8 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 3cd4 │ │ │ │ │ + b.n 3bb8 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 3d38 │ │ │ │ │ + bne.n 3c1c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3d38 │ │ │ │ │ + b.n 3c1c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3d18 │ │ │ │ │ + bne.n 3bfc │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 3d1a │ │ │ │ │ - b.n 3d38 │ │ │ │ │ + bne.n 3bfe │ │ │ │ │ + b.n 3c1c │ │ │ │ │ │ │ │ │ │ -00003dbc : │ │ │ │ │ +00003ca0 : │ │ │ │ │ PyNumber_FloorDivide(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ ldr r3, [r1, #48] @ 0x30 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 3e68 │ │ │ │ │ + beq.n 3d4c │ │ │ │ │ ldr r6, [r3, #116] @ 0x74 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne.n 3e04 │ │ │ │ │ + bne.n 3ce8 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 3e50 │ │ │ │ │ + beq.n 3d34 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ movs r7, #0 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r6 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - beq.n 3e26 │ │ │ │ │ + beq.n 3d0a │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 3de0 │ │ │ │ │ + beq.n 3cc4 │ │ │ │ │ ldr r3, [r3, #116] @ 0x74 │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.n 3de0 │ │ │ │ │ - cbz r6, 3e30 │ │ │ │ │ - cbz r3, 3e1c │ │ │ │ │ + beq.n 3cc4 │ │ │ │ │ + cbz r6, 3d14 │ │ │ │ │ + cbz r3, 3d00 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ - cbnz r0, 3e7c │ │ │ │ │ + cbnz r0, 3d60 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.n 3dee │ │ │ │ │ + b.n 3cd2 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 3ec2 │ │ │ │ │ - cbz r7, 3e50 │ │ │ │ │ + bne.n 3da6 │ │ │ │ │ + cbz r7, 3d34 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r7 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 3dfe │ │ │ │ │ + bne.n 3ce2 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 3eb4 │ │ │ │ │ + bne.n 3d98 │ │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC51 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC51 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ b.w 38c │ │ │ │ │ R_ARM_THM_JUMP24 binary_op.part.0 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 3e50 │ │ │ │ │ + beq.n 3d34 │ │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 3e50 │ │ │ │ │ + beq.n 3d34 │ │ │ │ │ ldr r3, [r3, #116] @ 0x74 │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3e32 │ │ │ │ │ - b.n 3e50 │ │ │ │ │ + bne.n 3d16 │ │ │ │ │ + b.n 3d34 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r7 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 3dfe │ │ │ │ │ + bne.n 3ce2 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 3dec │ │ │ │ │ + beq.n 3cd0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3dec │ │ │ │ │ + bne.n 3cd0 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 3dec │ │ │ │ │ + b.n 3cd0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 3e50 │ │ │ │ │ + bne.n 3d34 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3e50 │ │ │ │ │ + b.n 3d34 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3e30 │ │ │ │ │ + bne.n 3d14 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 3e32 │ │ │ │ │ - b.n 3e50 │ │ │ │ │ + bne.n 3d16 │ │ │ │ │ + b.n 3d34 │ │ │ │ │ │ │ │ │ │ -00003ed4 : │ │ │ │ │ +00003db8 : │ │ │ │ │ PyIter_Check(): │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyObject_NextNotImplemented │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyObject_NextNotImplemented │ │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ │ @@ -7376,287 +7235,287 @@ │ │ │ │ │ cmpne r0, #0 │ │ │ │ │ ite ne │ │ │ │ │ movne r0, #1 │ │ │ │ │ moveq r0, #0 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00003ef0 : │ │ │ │ │ +00003dd4 : │ │ │ │ │ PyNumber_Remainder(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ ldr r3, [r1, #48] @ 0x30 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 3f9c │ │ │ │ │ + beq.n 3e80 │ │ │ │ │ ldr r6, [r3, #12] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne.n 3f38 │ │ │ │ │ + bne.n 3e1c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 3f84 │ │ │ │ │ + beq.n 3e68 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ movs r7, #0 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r6 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - beq.n 3f5a │ │ │ │ │ + beq.n 3e3e │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 3f14 │ │ │ │ │ + beq.n 3df8 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.n 3f14 │ │ │ │ │ - cbz r6, 3f64 │ │ │ │ │ - cbz r3, 3f50 │ │ │ │ │ + beq.n 3df8 │ │ │ │ │ + cbz r6, 3e48 │ │ │ │ │ + cbz r3, 3e34 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ - cbnz r0, 3fb0 │ │ │ │ │ + cbnz r0, 3e94 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.n 3f22 │ │ │ │ │ + b.n 3e06 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 3ff6 │ │ │ │ │ - cbz r7, 3f84 │ │ │ │ │ + bne.n 3eda │ │ │ │ │ + cbz r7, 3e68 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r7 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 3f32 │ │ │ │ │ + bne.n 3e16 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 3fe8 │ │ │ │ │ + bne.n 3ecc │ │ │ │ │ movs r2, #12 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC52 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC52 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ b.w 38c │ │ │ │ │ R_ARM_THM_JUMP24 binary_op.part.0 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 3f84 │ │ │ │ │ + beq.n 3e68 │ │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 3f84 │ │ │ │ │ + beq.n 3e68 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3f66 │ │ │ │ │ - b.n 3f84 │ │ │ │ │ + bne.n 3e4a │ │ │ │ │ + b.n 3e68 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r7 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 3f32 │ │ │ │ │ + bne.n 3e16 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 3f20 │ │ │ │ │ + beq.n 3e04 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3f20 │ │ │ │ │ + bne.n 3e04 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 3f20 │ │ │ │ │ + b.n 3e04 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 3f84 │ │ │ │ │ + bne.n 3e68 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3f84 │ │ │ │ │ + b.n 3e68 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3f64 │ │ │ │ │ + bne.n 3e48 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 3f66 │ │ │ │ │ - b.n 3f84 │ │ │ │ │ + bne.n 3e4a │ │ │ │ │ + b.n 3e68 │ │ │ │ │ │ │ │ │ │ -00004008 : │ │ │ │ │ +00003eec : │ │ │ │ │ PyNumber_TrueDivide(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ ldr r3, [r1, #48] @ 0x30 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 40b4 │ │ │ │ │ + beq.n 3f98 │ │ │ │ │ ldr r6, [r3, #120] @ 0x78 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne.n 4050 │ │ │ │ │ + bne.n 3f34 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 409c │ │ │ │ │ + beq.n 3f80 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ movs r7, #0 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r6 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - beq.n 4072 │ │ │ │ │ + beq.n 3f56 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 402c │ │ │ │ │ + beq.n 3f10 │ │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.n 402c │ │ │ │ │ - cbz r6, 407c │ │ │ │ │ - cbz r3, 4068 │ │ │ │ │ + beq.n 3f10 │ │ │ │ │ + cbz r6, 3f60 │ │ │ │ │ + cbz r3, 3f4c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ - cbnz r0, 40c8 │ │ │ │ │ + cbnz r0, 3fac │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.n 403a │ │ │ │ │ + b.n 3f1e │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 410e │ │ │ │ │ - cbz r7, 409c │ │ │ │ │ + bne.n 3ff2 │ │ │ │ │ + cbz r7, 3f80 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r7 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 404a │ │ │ │ │ + bne.n 3f2e │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 4100 │ │ │ │ │ + bne.n 3fe4 │ │ │ │ │ movs r2, #120 @ 0x78 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC54 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC54 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ b.w 38c │ │ │ │ │ R_ARM_THM_JUMP24 binary_op.part.0 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 409c │ │ │ │ │ + beq.n 3f80 │ │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 409c │ │ │ │ │ + beq.n 3f80 │ │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 407e │ │ │ │ │ - b.n 409c │ │ │ │ │ + bne.n 3f62 │ │ │ │ │ + b.n 3f80 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r7 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 404a │ │ │ │ │ + bne.n 3f2e │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 4038 │ │ │ │ │ + beq.n 3f1c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4038 │ │ │ │ │ + bne.n 3f1c │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 4038 │ │ │ │ │ + b.n 3f1c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 409c │ │ │ │ │ + bne.n 3f80 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 409c │ │ │ │ │ + b.n 3f80 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 407c │ │ │ │ │ + bne.n 3f60 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 407e │ │ │ │ │ - b.n 409c │ │ │ │ │ + bne.n 3f62 │ │ │ │ │ + b.n 3f80 │ │ │ │ │ │ │ │ │ │ -00004120 <_PyNumber_PowerNoMod>: │ │ │ │ │ +00004004 <_PyNumber_PowerNoMod>: │ │ │ │ │ _PyNumber_PowerNoMod(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ @@ -7668,89 +7527,89 @@ │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r1, r0 │ │ │ │ │ ite ne │ │ │ │ │ movne r2, #1 │ │ │ │ │ moveq r2, #0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 429c <_PyNumber_PowerNoMod+0x17c> │ │ │ │ │ + beq.w 4180 <_PyNumber_PowerNoMod+0x17c> │ │ │ │ │ ldr r4, [r4, #20] │ │ │ │ │ - cbnz r2, 4182 <_PyNumber_PowerNoMod+0x62> │ │ │ │ │ + cbnz r2, 4066 <_PyNumber_PowerNoMod+0x62> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 427c <_PyNumber_PowerNoMod+0x15c> │ │ │ │ │ + beq.w 4160 <_PyNumber_PowerNoMod+0x15c> │ │ │ │ │ movw r7, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r7, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ blx r4 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - beq.n 41a0 <_PyNumber_PowerNoMod+0x80> │ │ │ │ │ + beq.n 4084 <_PyNumber_PowerNoMod+0x80> │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ mov r8, r3 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - beq.n 4154 <_PyNumber_PowerNoMod+0x34> │ │ │ │ │ - cbz r4, 41aa <_PyNumber_PowerNoMod+0x8a> │ │ │ │ │ - cbz r3, 4196 <_PyNumber_PowerNoMod+0x76> │ │ │ │ │ + beq.n 4038 <_PyNumber_PowerNoMod+0x34> │ │ │ │ │ + cbz r4, 408e <_PyNumber_PowerNoMod+0x8a> │ │ │ │ │ + cbz r3, 407a <_PyNumber_PowerNoMod+0x76> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 421c <_PyNumber_PowerNoMod+0xfc> │ │ │ │ │ + bne.n 4100 <_PyNumber_PowerNoMod+0xfc> │ │ │ │ │ movw r7, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r7, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.n 4166 <_PyNumber_PowerNoMod+0x46> │ │ │ │ │ + b.n 404a <_PyNumber_PowerNoMod+0x46> │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 4280 <_PyNumber_PowerNoMod+0x160> │ │ │ │ │ + bne.n 4164 <_PyNumber_PowerNoMod+0x160> │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 41d6 <_PyNumber_PowerNoMod+0xb6> │ │ │ │ │ + beq.n 40ba <_PyNumber_PowerNoMod+0xb6> │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ blx r8 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 417a <_PyNumber_PowerNoMod+0x5a> │ │ │ │ │ + bne.n 405e <_PyNumber_PowerNoMod+0x5a> │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 428e <_PyNumber_PowerNoMod+0x16e> │ │ │ │ │ + bne.n 4172 <_PyNumber_PowerNoMod+0x16e> │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ │ - cbz r3, 41f0 <_PyNumber_PowerNoMod+0xd0> │ │ │ │ │ + cbz r3, 40d4 <_PyNumber_PowerNoMod+0xd0> │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ it ne │ │ │ │ │ cmpne r3, r4 │ │ │ │ │ - beq.n 41f0 <_PyNumber_PowerNoMod+0xd0> │ │ │ │ │ - cbnz r3, 4250 <_PyNumber_PowerNoMod+0x130> │ │ │ │ │ + beq.n 40d4 <_PyNumber_PowerNoMod+0xd0> │ │ │ │ │ + cbnz r3, 4134 <_PyNumber_PowerNoMod+0x130> │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r4, [r5, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ @@ -7764,398 +7623,398 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC19 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 417a <_PyNumber_PowerNoMod+0x5a> │ │ │ │ │ + b.n 405e <_PyNumber_PowerNoMod+0x5a> │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ movw r7, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r7, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ blx r8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - bne.n 417a <_PyNumber_PowerNoMod+0x5a> │ │ │ │ │ + bne.n 405e <_PyNumber_PowerNoMod+0x5a> │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 4162 <_PyNumber_PowerNoMod+0x42> │ │ │ │ │ + beq.n 4046 <_PyNumber_PowerNoMod+0x42> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4162 <_PyNumber_PowerNoMod+0x42> │ │ │ │ │ + bne.n 4046 <_PyNumber_PowerNoMod+0x42> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4162 <_PyNumber_PowerNoMod+0x42> │ │ │ │ │ + b.n 4046 <_PyNumber_PowerNoMod+0x42> │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 417a <_PyNumber_PowerNoMod+0x5a> │ │ │ │ │ + bne.n 405e <_PyNumber_PowerNoMod+0x5a> │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 41f0 <_PyNumber_PowerNoMod+0xd0> │ │ │ │ │ + beq.n 40d4 <_PyNumber_PowerNoMod+0xd0> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 41f0 <_PyNumber_PowerNoMod+0xd0> │ │ │ │ │ + bne.n 40d4 <_PyNumber_PowerNoMod+0xd0> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 41f0 <_PyNumber_PowerNoMod+0xd0> │ │ │ │ │ + b.n 40d4 <_PyNumber_PowerNoMod+0xd0> │ │ │ │ │ mov r8, r4 │ │ │ │ │ - b.n 41d6 <_PyNumber_PowerNoMod+0xb6> │ │ │ │ │ + b.n 40ba <_PyNumber_PowerNoMod+0xb6> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 41aa <_PyNumber_PowerNoMod+0x8a> │ │ │ │ │ + bne.n 408e <_PyNumber_PowerNoMod+0x8a> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 41aa <_PyNumber_PowerNoMod+0x8a> │ │ │ │ │ + b.n 408e <_PyNumber_PowerNoMod+0x8a> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 41d6 <_PyNumber_PowerNoMod+0xb6> │ │ │ │ │ + bne.n 40ba <_PyNumber_PowerNoMod+0xb6> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 41d6 <_PyNumber_PowerNoMod+0xb6> │ │ │ │ │ + b.n 40ba <_PyNumber_PowerNoMod+0xb6> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 427c <_PyNumber_PowerNoMod+0x15c> │ │ │ │ │ + beq.n 4160 <_PyNumber_PowerNoMod+0x15c> │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ mov r8, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 41b0 <_PyNumber_PowerNoMod+0x90> │ │ │ │ │ + bne.n 4094 <_PyNumber_PowerNoMod+0x90> │ │ │ │ │ mov r4, r3 │ │ │ │ │ - b.n 41d6 <_PyNumber_PowerNoMod+0xb6> │ │ │ │ │ + b.n 40ba <_PyNumber_PowerNoMod+0xb6> │ │ │ │ │ │ │ │ │ │ -000042ac : │ │ │ │ │ +00004190 : │ │ │ │ │ PyBuffer_IsContiguous(): │ │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 439a │ │ │ │ │ + bne.n 427e │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r1, #67 @ 0x43 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ - bne.n 4328 │ │ │ │ │ + bne.n 420c │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 4392 │ │ │ │ │ + beq.n 4276 │ │ │ │ │ ldr r2, [r0, #32] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 4392 │ │ │ │ │ + beq.n 4276 │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ subs r1, r0, #1 │ │ │ │ │ - bmi.n 4392 │ │ │ │ │ + bmi.n 4276 │ │ │ │ │ ldr.w ip, [r3, #12] │ │ │ │ │ lsls r4, r1, #2 │ │ │ │ │ ldr r3, [r3, #28] │ │ │ │ │ ldr.w lr, [r3, r1, lsl #2] │ │ │ │ │ cmp.w lr, #1 │ │ │ │ │ - ble.n 42e6 │ │ │ │ │ + ble.n 41ca │ │ │ │ │ ldr.w r1, [r2, r1, lsl #2] │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - bne.n 4396 │ │ │ │ │ + bne.n 427a │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - beq.n 4394 │ │ │ │ │ + beq.n 4278 │ │ │ │ │ mul.w ip, lr, ip │ │ │ │ │ sub.w lr, r4, #4 │ │ │ │ │ ldr.w r4, [r3, lr] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - ble.n 4302 │ │ │ │ │ + ble.n 41e6 │ │ │ │ │ ldr.w r1, [r2, lr] │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - bne.n 4396 │ │ │ │ │ + bne.n 427a │ │ │ │ │ subs r1, r0, #3 │ │ │ │ │ cmp r0, #2 │ │ │ │ │ - beq.n 4392 │ │ │ │ │ + beq.n 4276 │ │ │ │ │ mul.w ip, r4, ip │ │ │ │ │ ldr.w r0, [r3, r1, lsl #2] │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - ble.n 43dc │ │ │ │ │ + ble.n 42c0 │ │ │ │ │ ldr.w lr, [r2, r1, lsl #2] │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp ip, lr │ │ │ │ │ - bne.n 4396 │ │ │ │ │ + bne.n 427a │ │ │ │ │ adds r4, r1, #1 │ │ │ │ │ - beq.n 4392 │ │ │ │ │ + beq.n 4276 │ │ │ │ │ mul.w ip, r0, ip │ │ │ │ │ - b.n 430c │ │ │ │ │ + b.n 41f0 │ │ │ │ │ cmp r1, #70 @ 0x46 │ │ │ │ │ - bne.n 439e │ │ │ │ │ + bne.n 4282 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ - cbz r2, 4392 │ │ │ │ │ + cbz r2, 4276 │ │ │ │ │ ldr r2, [r0, #32] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 43fe │ │ │ │ │ + beq.n 42e2 │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ble.n 4392 │ │ │ │ │ + ble.n 4276 │ │ │ │ │ ldr r1, [r3, #28] │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ ldr.w ip, [r1] │ │ │ │ │ cmp.w ip, #1 │ │ │ │ │ - ble.n 4350 │ │ │ │ │ + ble.n 4234 │ │ │ │ │ ldr r4, [r2, #0] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 4396 │ │ │ │ │ + bne.n 427a │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - beq.n 4394 │ │ │ │ │ + beq.n 4278 │ │ │ │ │ mul.w r3, ip, r3 │ │ │ │ │ ldr.w ip, [r1, #4] │ │ │ │ │ cmp.w ip, #1 │ │ │ │ │ - ble.n 4368 │ │ │ │ │ + ble.n 424c │ │ │ │ │ ldr r4, [r2, #4] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 4396 │ │ │ │ │ + bne.n 427a │ │ │ │ │ cmp r0, #2 │ │ │ │ │ - beq.n 4392 │ │ │ │ │ + beq.n 4276 │ │ │ │ │ mul.w r3, ip, r3 │ │ │ │ │ mov.w ip, #2 │ │ │ │ │ ldr.w lr, [r1, ip, lsl #2] │ │ │ │ │ cmp.w lr, #1 │ │ │ │ │ - ble.n 4386 │ │ │ │ │ + ble.n 426a │ │ │ │ │ ldr.w r4, [r2, ip, lsl #2] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 4396 │ │ │ │ │ + bne.n 427a │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ mul.w r3, lr, r3 │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bne.n 4374 │ │ │ │ │ + bne.n 4258 │ │ │ │ │ movs r0, #1 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ movs r0, #0 │ │ │ │ │ bx lr │ │ │ │ │ cmp r1, #65 @ 0x41 │ │ │ │ │ - bne.n 4396 │ │ │ │ │ + bne.n 427a │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 4392 │ │ │ │ │ + beq.n 4276 │ │ │ │ │ ldr r0, [r0, #32] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4392 │ │ │ │ │ + beq.n 4276 │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr.w lr, [r3, #20] │ │ │ │ │ mov ip, r1 │ │ │ │ │ add.w r2, lr, #4294967295 @ 0xffffffff │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 4392 │ │ │ │ │ + blt.n 4276 │ │ │ │ │ ldr r4, [r3, #28] │ │ │ │ │ mov r6, r4 │ │ │ │ │ ldr.w r4, [r4, r2, lsl #2] │ │ │ │ │ mov r5, r4 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - ble.n 43d4 │ │ │ │ │ + ble.n 42b8 │ │ │ │ │ ldr.w r4, [r0, r2, lsl #2] │ │ │ │ │ cmp r4, ip │ │ │ │ │ - bne.n 43e0 │ │ │ │ │ + bne.n 42c4 │ │ │ │ │ mul.w ip, r5, ip │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 43ba │ │ │ │ │ + b.n 429e │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.n 431e │ │ │ │ │ + b.n 4202 │ │ │ │ │ movs r3, #0 │ │ │ │ │ cmp lr, r3 │ │ │ │ │ - ble.n 4392 │ │ │ │ │ + ble.n 4276 │ │ │ │ │ ldr.w r2, [r6, r3, lsl #2] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - ble.n 43f6 │ │ │ │ │ + ble.n 42da │ │ │ │ │ ldr.w r4, [r0, r3, lsl #2] │ │ │ │ │ cmp r4, r1 │ │ │ │ │ - bne.n 4396 │ │ │ │ │ + bne.n 427a │ │ │ │ │ mul.w r1, r2, r1 │ │ │ │ │ adds r3, #1 │ │ │ │ │ - b.n 43e2 │ │ │ │ │ + b.n 42c6 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ - b.w cfc │ │ │ │ │ + b.w db4 │ │ │ │ │ R_ARM_THM_JUMP24 _IsFortranContiguous.part.0 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00004408 : │ │ │ │ │ +000042ec : │ │ │ │ │ PyNumber_InPlaceAnd(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ │ - cbz r3, 4472 │ │ │ │ │ + cbz r3, 4356 │ │ │ │ │ ldr r5, [r3, #104] @ 0x68 │ │ │ │ │ - cbnz r5, 4450 │ │ │ │ │ + cbnz r5, 4334 │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ ldr r5, [r3, #52] @ 0x34 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 4498 │ │ │ │ │ - cbz r5, 4482 │ │ │ │ │ + bne.n 437c │ │ │ │ │ + cbz r5, 4366 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ movs r7, #0 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r5 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - beq.n 44bc │ │ │ │ │ + beq.n 43a0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ blx r5 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 444a │ │ │ │ │ + bne.n 432e │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 4526 │ │ │ │ │ + bne.n 440a │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4426 │ │ │ │ │ + bne.n 430a │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 4482 │ │ │ │ │ + beq.n 4366 │ │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ │ - cbz r3, 4482 │ │ │ │ │ + cbz r3, 4366 │ │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - cbnz r3, 44ca │ │ │ │ │ + cbnz r3, 43ae │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC56 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC56 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ b.w 324 │ │ │ │ │ R_ARM_THM_JUMP24 binary_iop.part.0 │ │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 442e │ │ │ │ │ + beq.n 4312 │ │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.n 442e │ │ │ │ │ - cbz r5, 44c6 │ │ │ │ │ - cbz r3, 44b2 │ │ │ │ │ + beq.n 4312 │ │ │ │ │ + cbz r5, 43aa │ │ │ │ │ + cbz r3, 4396 │ │ │ │ │ mov r1, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ - cbnz r0, 44f6 │ │ │ │ │ + cbnz r0, 43da │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.n 443a │ │ │ │ │ + b.n 431e │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 4534 │ │ │ │ │ + bne.n 4418 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 4482 │ │ │ │ │ + beq.n 4366 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r7 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 444a │ │ │ │ │ + bne.n 432e │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 4482 │ │ │ │ │ + beq.n 4366 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 4482 │ │ │ │ │ + bne.n 4366 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4482 │ │ │ │ │ + b.n 4366 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r7 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 444a │ │ │ │ │ + bne.n 432e │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 4438 │ │ │ │ │ + beq.n 431c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4438 │ │ │ │ │ + bne.n 431c │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 4438 │ │ │ │ │ + b.n 431c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 446a │ │ │ │ │ + bne.n 434e │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 446a │ │ │ │ │ + b.n 434e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 44c6 │ │ │ │ │ + bne.n 43aa │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 44c6 │ │ │ │ │ + b.n 43aa │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00004544 : │ │ │ │ │ +00004428 : │ │ │ │ │ PyNumber_Absolute(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - cbz r0, 4564 │ │ │ │ │ + cbz r0, 4448 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ │ - cbz r3, 456c │ │ │ │ │ + cbz r3, 4450 │ │ │ │ │ ldr r3, [r3, #32] │ │ │ │ │ - cbz r3, 456c │ │ │ │ │ + cbz r3, 4450 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ bx r3 │ │ │ │ │ - bl 4d0 │ │ │ │ │ + bl 572 │ │ │ │ │ R_ARM_THM_CALL null_error.isra.0 │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ @@ -8163,661 +8022,661 @@ │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC57 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC57 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 4568 │ │ │ │ │ + b.n 444c │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00004588 : │ │ │ │ │ +0000446c : │ │ │ │ │ PyNumber_Divmod(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ ldr r3, [r1, #48] @ 0x30 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 4634 │ │ │ │ │ + beq.n 4518 │ │ │ │ │ ldr r6, [r3, #16] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne.n 45d0 │ │ │ │ │ + bne.n 44b4 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 461c │ │ │ │ │ + beq.n 4500 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ movs r7, #0 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r6 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - beq.n 45f2 │ │ │ │ │ + beq.n 44d6 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 45ac │ │ │ │ │ + beq.n 4490 │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.n 45ac │ │ │ │ │ - cbz r6, 45fc │ │ │ │ │ - cbz r3, 45e8 │ │ │ │ │ + beq.n 4490 │ │ │ │ │ + cbz r6, 44e0 │ │ │ │ │ + cbz r3, 44cc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ - cbnz r0, 4648 │ │ │ │ │ + cbnz r0, 452c │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.n 45ba │ │ │ │ │ + b.n 449e │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 468e │ │ │ │ │ - cbz r7, 461c │ │ │ │ │ + bne.n 4572 │ │ │ │ │ + cbz r7, 4500 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r7 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 45ca │ │ │ │ │ + bne.n 44ae │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 4680 │ │ │ │ │ + bne.n 4564 │ │ │ │ │ movs r2, #16 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC58 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC58 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ b.w 38c │ │ │ │ │ R_ARM_THM_JUMP24 binary_op.part.0 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 461c │ │ │ │ │ + beq.n 4500 │ │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 461c │ │ │ │ │ + beq.n 4500 │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 45fe │ │ │ │ │ - b.n 461c │ │ │ │ │ + bne.n 44e2 │ │ │ │ │ + b.n 4500 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r7 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 45ca │ │ │ │ │ + bne.n 44ae │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 45b8 │ │ │ │ │ + beq.n 449c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 45b8 │ │ │ │ │ + bne.n 449c │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 45b8 │ │ │ │ │ + b.n 449c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 461c │ │ │ │ │ + bne.n 4500 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 461c │ │ │ │ │ + b.n 4500 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 45fc │ │ │ │ │ + bne.n 44e0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 45fe │ │ │ │ │ - b.n 461c │ │ │ │ │ + bne.n 44e2 │ │ │ │ │ + b.n 4500 │ │ │ │ │ │ │ │ │ │ -000046a0 : │ │ │ │ │ +00004584 : │ │ │ │ │ PySequence_Check(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ - bmi.n 46b6 │ │ │ │ │ + bmi.n 459a │ │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ │ - cbz r3, 46b6 │ │ │ │ │ + cbz r3, 459a │ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ │ subs r0, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r0, #1 │ │ │ │ │ bx lr │ │ │ │ │ movs r0, #0 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000046bc : │ │ │ │ │ +000045a0 : │ │ │ │ │ PySequence_Size(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - cbz r0, 46dc │ │ │ │ │ + cbz r0, 45c0 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ │ - cbz r3, 46e6 │ │ │ │ │ + cbz r3, 45ca │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ - cbz r3, 46e6 │ │ │ │ │ + cbz r3, 45ca │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ bx r3 │ │ │ │ │ - bl 4d0 │ │ │ │ │ + bl 572 │ │ │ │ │ R_ARM_THM_CALL null_error.isra.0 │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r1, [r2, #56] @ 0x38 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ - cbnz r1, 4704 │ │ │ │ │ + cbnz r1, 45e8 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC34 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC34 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 46e0 │ │ │ │ │ + b.n 45c4 │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 46f6 │ │ │ │ │ + beq.n 45da │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC23 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC23 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 46e0 │ │ │ │ │ + b.n 45c4 │ │ │ │ │ │ │ │ │ │ -00004718 <_PyObject_RealIsInstance>: │ │ │ │ │ +000045fc <_PyObject_RealIsInstance>: │ │ │ │ │ _PyObject_RealIsInstance(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ sub sp, #20 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.n 4796 <_PyObject_RealIsInstance+0x7e> │ │ │ │ │ + bge.n 467a <_PyObject_RealIsInstance+0x7e> │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 477c <_PyObject_RealIsInstance+0x64> │ │ │ │ │ + beq.n 4660 <_PyObject_RealIsInstance+0x64> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ - cbnz r0, 477c <_PyObject_RealIsInstance+0x64> │ │ │ │ │ + cbnz r0, 4660 <_PyObject_RealIsInstance+0x64> │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ - ldr r1, [pc, #164] @ (47ec <_PyObject_RealIsInstance+0xd4>) │ │ │ │ │ + ldr r1, [pc, #164] @ (46d0 <_PyObject_RealIsInstance+0xd4>) │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetOptionalAttr │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ - cbz r2, 47ac <_PyObject_RealIsInstance+0x94> │ │ │ │ │ + cbz r2, 4690 <_PyObject_RealIsInstance+0x94> │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 4780 <_PyObject_RealIsInstance+0x68> │ │ │ │ │ + bne.n 4664 <_PyObject_RealIsInstance+0x68> │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne.n 4768 <_PyObject_RealIsInstance+0x50> │ │ │ │ │ + bne.n 464c <_PyObject_RealIsInstance+0x50> │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r2, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 4762 <_PyObject_RealIsInstance+0x4a> │ │ │ │ │ + bne.n 4646 <_PyObject_RealIsInstance+0x4a> │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 4762 <_PyObject_RealIsInstance+0x4a> │ │ │ │ │ + b.n 4646 <_PyObject_RealIsInstance+0x4a> │ │ │ │ │ movs r3, #1 │ │ │ │ │ - b.n 4762 <_PyObject_RealIsInstance+0x4a> │ │ │ │ │ + b.n 4646 <_PyObject_RealIsInstance+0x4a> │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bge.n 4758 <_PyObject_RealIsInstance+0x40> │ │ │ │ │ + bge.n 463c <_PyObject_RealIsInstance+0x40> │ │ │ │ │ mov r0, r2 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 4758 <_PyObject_RealIsInstance+0x40> │ │ │ │ │ + b.n 463c <_PyObject_RealIsInstance+0x40> │ │ │ │ │ mov r0, r1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC47 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC47 │ │ │ │ │ - bl af8 │ │ │ │ │ + bl bb0 │ │ │ │ │ R_ARM_THM_CALL check_class │ │ │ │ │ - cbnz r0, 47b0 <_PyObject_RealIsInstance+0x98> │ │ │ │ │ + cbnz r0, 4694 <_PyObject_RealIsInstance+0x98> │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 4762 <_PyObject_RealIsInstance+0x4a> │ │ │ │ │ + b.n 4646 <_PyObject_RealIsInstance+0x4a> │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 4762 <_PyObject_RealIsInstance+0x4a> │ │ │ │ │ + b.n 4646 <_PyObject_RealIsInstance+0x4a> │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ - ldr r1, [pc, #56] @ (47ec <_PyObject_RealIsInstance+0xd4>) │ │ │ │ │ + ldr r1, [pc, #56] @ (46d0 <_PyObject_RealIsInstance+0xd4>) │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetOptionalAttr │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 4762 <_PyObject_RealIsInstance+0x4a> │ │ │ │ │ + beq.n 4646 <_PyObject_RealIsInstance+0x4a> │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r2 │ │ │ │ │ - bl b84 │ │ │ │ │ + bl c3c │ │ │ │ │ R_ARM_THM_CALL abstract_issubclass │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq.n 4762 <_PyObject_RealIsInstance+0x4a> │ │ │ │ │ + beq.n 4646 <_PyObject_RealIsInstance+0x4a> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r1, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 4762 <_PyObject_RealIsInstance+0x4a> │ │ │ │ │ + bne.n 4646 <_PyObject_RealIsInstance+0x4a> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 4762 <_PyObject_RealIsInstance+0x4a> │ │ │ │ │ + b.n 4646 <_PyObject_RealIsInstance+0x4a> │ │ │ │ │ .word 0x00005250 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -000047f0 : │ │ │ │ │ +000046d4 : │ │ │ │ │ PySequence_Concat(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, #8 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, #0 │ │ │ │ │ - beq.n 482a │ │ │ │ │ + beq.n 470e │ │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr.w r2, [ip, #52] @ 0x34 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 48ba │ │ │ │ │ + beq.n 479e │ │ │ │ │ ldr.w lr, [r2, #4] │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - beq.n 4836 │ │ │ │ │ + beq.n 471a │ │ │ │ │ mov r3, lr │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ bx r3 │ │ │ │ │ - bl 4d0 │ │ │ │ │ + bl 572 │ │ │ │ │ R_ARM_THM_CALL null_error.isra.0 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr.w r1, [ip, #84] @ 0x54 │ │ │ │ │ lsls r1, r1, #2 │ │ │ │ │ - bmi.n 48ba │ │ │ │ │ + bmi.n 479e │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 48ba │ │ │ │ │ + beq.n 479e │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ - bmi.n 48ba │ │ │ │ │ + bmi.n 479e │ │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 48ba │ │ │ │ │ + beq.n 479e │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 48ba │ │ │ │ │ + beq.n 479e │ │ │ │ │ ldr.w r2, [ip, #48] @ 0x30 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 48f2 │ │ │ │ │ + beq.n 47d6 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ mov r6, r2 │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bne.n 48d6 │ │ │ │ │ + bne.n 47ba │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 4948 │ │ │ │ │ + beq.n 482c │ │ │ │ │ movs r5, #0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ blx r6 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 4830 │ │ │ │ │ + bne.n 4714 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r1, ip │ │ │ │ │ - bne.n 496c │ │ │ │ │ - cbz r5, 48b6 │ │ │ │ │ + bne.n 4850 │ │ │ │ │ + cbz r5, 479a │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ blx r5 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 4830 │ │ │ │ │ + bne.n 4714 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r1, ip │ │ │ │ │ - bne.n 4982 │ │ │ │ │ + bne.n 4866 │ │ │ │ │ ldr.w ip, [r3, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr.w r2, [ip, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC59 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC59 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 482e │ │ │ │ │ + b.n 4712 │ │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 486a │ │ │ │ │ + beq.n 474e │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ mov r5, r2 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - beq.n 486a │ │ │ │ │ - cbz r6, 493c │ │ │ │ │ - cbnz r2, 48f6 │ │ │ │ │ + beq.n 474e │ │ │ │ │ + cbz r6, 4820 │ │ │ │ │ + cbnz r2, 47da │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.n 4878 │ │ │ │ │ + b.n 475c │ │ │ │ │ mov r6, r2 │ │ │ │ │ - b.n 4866 │ │ │ │ │ + b.n 474a │ │ │ │ │ mov r1, ip │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 48e8 │ │ │ │ │ + beq.n 47cc │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ blx r5 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 4830 │ │ │ │ │ + bne.n 4714 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r1, ip │ │ │ │ │ - beq.n 4876 │ │ │ │ │ + beq.n 475a │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r2, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 4876 │ │ │ │ │ + bne.n 475a │ │ │ │ │ strd r2, r3, [sp] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ │ - b.n 4876 │ │ │ │ │ + b.n 475a │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 4898 │ │ │ │ │ + bne.n 477c │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 48b6 │ │ │ │ │ + beq.n 479a │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r2, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 48b6 │ │ │ │ │ + bne.n 479a │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - b.n 48b6 │ │ │ │ │ + b.n 479a │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r2, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 4944 │ │ │ │ │ + bne.n 4828 │ │ │ │ │ strd r2, r3, [sp] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ │ - b.n 4944 │ │ │ │ │ + b.n 4828 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r2, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 4948 │ │ │ │ │ + bne.n 482c │ │ │ │ │ strd r2, r3, [sp] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ │ - b.n 4948 │ │ │ │ │ + b.n 482c │ │ │ │ │ │ │ │ │ │ -00004998 : │ │ │ │ │ +0000487c : │ │ │ │ │ PyNumber_Xor(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ ldr r3, [r1, #48] @ 0x30 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 4a44 │ │ │ │ │ + beq.n 4928 │ │ │ │ │ ldr r6, [r3, #56] @ 0x38 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne.n 49e0 │ │ │ │ │ + bne.n 48c4 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 4a2c │ │ │ │ │ + beq.n 4910 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ movs r7, #0 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r6 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - beq.n 4a02 │ │ │ │ │ + beq.n 48e6 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 49bc │ │ │ │ │ + beq.n 48a0 │ │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.n 49bc │ │ │ │ │ - cbz r6, 4a0c │ │ │ │ │ - cbz r3, 49f8 │ │ │ │ │ + beq.n 48a0 │ │ │ │ │ + cbz r6, 48f0 │ │ │ │ │ + cbz r3, 48dc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ - cbnz r0, 4a58 │ │ │ │ │ + cbnz r0, 493c │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.n 49ca │ │ │ │ │ + b.n 48ae │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 4a9e │ │ │ │ │ - cbz r7, 4a2c │ │ │ │ │ + bne.n 4982 │ │ │ │ │ + cbz r7, 4910 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r7 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 49da │ │ │ │ │ + bne.n 48be │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 4a90 │ │ │ │ │ + bne.n 4974 │ │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC61 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC61 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ b.w 38c │ │ │ │ │ R_ARM_THM_JUMP24 binary_op.part.0 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 4a2c │ │ │ │ │ + beq.n 4910 │ │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 4a2c │ │ │ │ │ + beq.n 4910 │ │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4a0e │ │ │ │ │ - b.n 4a2c │ │ │ │ │ + bne.n 48f2 │ │ │ │ │ + b.n 4910 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r7 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 49da │ │ │ │ │ + bne.n 48be │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 49c8 │ │ │ │ │ + beq.n 48ac │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 49c8 │ │ │ │ │ + bne.n 48ac │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 49c8 │ │ │ │ │ + b.n 48ac │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 4a2c │ │ │ │ │ + bne.n 4910 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4a2c │ │ │ │ │ + b.n 4910 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4a0c │ │ │ │ │ + bne.n 48f0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 4a0e │ │ │ │ │ - b.n 4a2c │ │ │ │ │ + bne.n 48f2 │ │ │ │ │ + b.n 4910 │ │ │ │ │ │ │ │ │ │ -00004ab0 : │ │ │ │ │ +00004994 : │ │ │ │ │ PyNumber_ToBase(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub.w r3, r1, #8 │ │ │ │ │ bic.w r2, r1, #8 │ │ │ │ │ bic.w r3, r3, #8 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ it ne │ │ │ │ │ cmpne r3, #0 │ │ │ │ │ - beq.n 4aee │ │ │ │ │ + beq.n 49d2 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SystemError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC67 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -8826,77 +8685,77 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ movs r6, #0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4bd0 │ │ │ │ │ + beq.n 4ab4 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r1, r2, #7 │ │ │ │ │ - bpl.n 4b30 │ │ │ │ │ + bpl.n 4a14 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ itt ne │ │ │ │ │ addne r3, #1 │ │ │ │ │ strne r3, [r0, #0] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyLong_Format> │ │ │ │ │ R_ARM_THM_CALL _PyLong_Format │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 4aea │ │ │ │ │ + beq.n 49ce │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4aea │ │ │ │ │ + bne.n 49ce │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4aea │ │ │ │ │ + b.n 49ce │ │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ │ - cbz r2, 4b3a │ │ │ │ │ + cbz r2, 4a1e │ │ │ │ │ ldr.w r2, [r2, #132] @ 0x84 │ │ │ │ │ - cbnz r2, 4b54 │ │ │ │ │ + cbnz r2, 4a38 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC14 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC14 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 4ae8 │ │ │ │ │ + b.n 49cc │ │ │ │ │ blx r2 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4aea │ │ │ │ │ + beq.n 49ce │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyLong_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyLong_Type │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 4b6e │ │ │ │ │ + bne.n 4a52 │ │ │ │ │ mov r4, r6 │ │ │ │ │ - b.n 4b0c │ │ │ │ │ + b.n 49f0 │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ lsls r2, r2, #7 │ │ │ │ │ - bmi.n 4ba8 │ │ │ │ │ + bmi.n 4a8c │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ mov r2, r3 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC15 │ │ │ │ │ @@ -8904,184 +8763,184 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC15 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 4ae8 │ │ │ │ │ + beq.n 49cc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4ae8 │ │ │ │ │ + bne.n 49cc │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4ae8 │ │ │ │ │ + b.n 49cc │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_DeprecationWarning │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_DeprecationWarning │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC16 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC16 │ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_WarnFormat │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4b6a │ │ │ │ │ + beq.n 4a4e │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 4ae8 │ │ │ │ │ - b.n 4b98 │ │ │ │ │ + beq.n 49cc │ │ │ │ │ + b.n 4a7c │ │ │ │ │ mov r6, r4 │ │ │ │ │ - bl 4d0 │ │ │ │ │ + bl 572 │ │ │ │ │ R_ARM_THM_CALL null_error.isra.0 │ │ │ │ │ - b.n 4aea │ │ │ │ │ + b.n 49ce │ │ │ │ │ │ │ │ │ │ -00004bd8 : │ │ │ │ │ +00004abc : │ │ │ │ │ PyNumber_Rshift(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ ldr r3, [r1, #48] @ 0x30 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 4c84 │ │ │ │ │ + beq.n 4b68 │ │ │ │ │ ldr r6, [r3, #48] @ 0x30 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne.n 4c20 │ │ │ │ │ + bne.n 4b04 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 4c6c │ │ │ │ │ + beq.n 4b50 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ movs r7, #0 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r6 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - beq.n 4c42 │ │ │ │ │ + beq.n 4b26 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 4bfc │ │ │ │ │ + beq.n 4ae0 │ │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.n 4bfc │ │ │ │ │ - cbz r6, 4c4c │ │ │ │ │ - cbz r3, 4c38 │ │ │ │ │ + beq.n 4ae0 │ │ │ │ │ + cbz r6, 4b30 │ │ │ │ │ + cbz r3, 4b1c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ - cbnz r0, 4c98 │ │ │ │ │ + cbnz r0, 4b7c │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.n 4c0a │ │ │ │ │ + b.n 4aee │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 4cde │ │ │ │ │ - cbz r7, 4c6c │ │ │ │ │ + bne.n 4bc2 │ │ │ │ │ + cbz r7, 4b50 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r7 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 4c1a │ │ │ │ │ + bne.n 4afe │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 4cd0 │ │ │ │ │ + bne.n 4bb4 │ │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC69 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC69 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ b.w 38c │ │ │ │ │ R_ARM_THM_JUMP24 binary_op.part.0 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 4c6c │ │ │ │ │ + beq.n 4b50 │ │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 4c6c │ │ │ │ │ + beq.n 4b50 │ │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4c4e │ │ │ │ │ - b.n 4c6c │ │ │ │ │ + bne.n 4b32 │ │ │ │ │ + b.n 4b50 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r7 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 4c1a │ │ │ │ │ + bne.n 4afe │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 4c08 │ │ │ │ │ + beq.n 4aec │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4c08 │ │ │ │ │ + bne.n 4aec │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 4c08 │ │ │ │ │ + b.n 4aec │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 4c6c │ │ │ │ │ + bne.n 4b50 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4c6c │ │ │ │ │ + b.n 4b50 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4c4c │ │ │ │ │ + bne.n 4b30 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 4c4e │ │ │ │ │ - b.n 4c6c │ │ │ │ │ + bne.n 4b32 │ │ │ │ │ + b.n 4b50 │ │ │ │ │ │ │ │ │ │ -00004cf0 : │ │ │ │ │ +00004bd4 : │ │ │ │ │ PyNumber_Power(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ mov r6, r1 │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ @@ -9094,413 +8953,413 @@ │ │ │ │ │ cmp r1, r0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r2, #0 │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 4e6e │ │ │ │ │ + beq.w 4d52 │ │ │ │ │ ldr r4, [r4, #20] │ │ │ │ │ - cbnz r3, 4d4c │ │ │ │ │ + cbnz r3, 4c30 │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 4db8 │ │ │ │ │ + beq.n 4c9c │ │ │ │ │ movw r7, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r7, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r4 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - beq.n 4d88 │ │ │ │ │ + beq.n 4c6c │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ ldr r3, [r2, #20] │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - beq.n 4d26 │ │ │ │ │ - cbz r4, 4d92 │ │ │ │ │ + beq.n 4c0a │ │ │ │ │ + cbz r4, 4c76 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 4d2e │ │ │ │ │ + beq.n 4c12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4d2e │ │ │ │ │ + beq.n 4c12 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ movw r7, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r7, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ blx r9 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - bne.n 4d44 │ │ │ │ │ + bne.n 4c28 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 4e82 │ │ │ │ │ + bne.n 4d66 │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ - b.n 4d36 │ │ │ │ │ + b.n 4c1a │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 4e52 │ │ │ │ │ + bne.n 4d36 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.n 4db8 │ │ │ │ │ + beq.n 4c9c │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r9 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 4d44 │ │ │ │ │ + bne.n 4c28 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 4e60 │ │ │ │ │ + bne.n 4d44 │ │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ │ - cbz r3, 4dcc │ │ │ │ │ + cbz r3, 4cb0 │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ cmp r3, r9 │ │ │ │ │ it ne │ │ │ │ │ cmpne r3, r4 │ │ │ │ │ - beq.n 4dcc │ │ │ │ │ - cbnz r3, 4e04 │ │ │ │ │ + beq.n 4cb0 │ │ │ │ │ + cbnz r3, 4ce8 │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ ldr r4, [r0, #12] │ │ │ │ │ cmp r8, r2 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ │ - bne.n 4e32 │ │ │ │ │ + bne.n 4d16 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC55 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC55 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC19 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC19 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 4d44 │ │ │ │ │ + b.n 4c28 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 4d44 │ │ │ │ │ + bne.n 4c28 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 4dcc │ │ │ │ │ + beq.n 4cb0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 4dcc │ │ │ │ │ + bne.n 4cb0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4dcc │ │ │ │ │ + b.n 4cb0 │ │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC55 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC55 │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ strd r4, r1, [sp] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC70 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC70 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 4e00 │ │ │ │ │ + b.n 4ce4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4d92 │ │ │ │ │ + bne.n 4c76 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4d92 │ │ │ │ │ + b.n 4c76 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 4db8 │ │ │ │ │ + bne.n 4c9c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4db8 │ │ │ │ │ - cbnz r3, 4e76 │ │ │ │ │ + b.n 4c9c │ │ │ │ │ + cbnz r3, 4d5a │ │ │ │ │ mov r4, r3 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - b.n 4db8 │ │ │ │ │ + b.n 4c9c │ │ │ │ │ ldr r3, [r2, #20] │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4d92 │ │ │ │ │ + bne.n 4c76 │ │ │ │ │ mov r4, r9 │ │ │ │ │ - b.n 4db8 │ │ │ │ │ + b.n 4c9c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4d82 │ │ │ │ │ + bne.w 4c66 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4d82 │ │ │ │ │ + b.n 4c66 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00004e94 : │ │ │ │ │ +00004d78 : │ │ │ │ │ PyNumber_InPlaceLshift(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ │ - cbz r3, 4efe │ │ │ │ │ + cbz r3, 4de2 │ │ │ │ │ ldr r5, [r3, #96] @ 0x60 │ │ │ │ │ - cbnz r5, 4edc │ │ │ │ │ + cbnz r5, 4dc0 │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ ldr r5, [r3, #44] @ 0x2c │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 4f24 │ │ │ │ │ - cbz r5, 4f0e │ │ │ │ │ + bne.n 4e08 │ │ │ │ │ + cbz r5, 4df2 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ movs r7, #0 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r5 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - beq.n 4f48 │ │ │ │ │ + beq.n 4e2c │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ blx r5 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 4ed6 │ │ │ │ │ + bne.n 4dba │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 4fb2 │ │ │ │ │ + bne.n 4e96 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4eb2 │ │ │ │ │ + bne.n 4d96 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 4f0e │ │ │ │ │ + beq.n 4df2 │ │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ │ - cbz r3, 4f0e │ │ │ │ │ + cbz r3, 4df2 │ │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ │ mov r7, r3 │ │ │ │ │ - cbnz r3, 4f56 │ │ │ │ │ + cbnz r3, 4e3a │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC71 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC71 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ b.w 324 │ │ │ │ │ R_ARM_THM_JUMP24 binary_iop.part.0 │ │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 4eba │ │ │ │ │ + beq.n 4d9e │ │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.n 4eba │ │ │ │ │ - cbz r5, 4f52 │ │ │ │ │ - cbz r3, 4f3e │ │ │ │ │ + beq.n 4d9e │ │ │ │ │ + cbz r5, 4e36 │ │ │ │ │ + cbz r3, 4e22 │ │ │ │ │ mov r1, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ - cbnz r0, 4f82 │ │ │ │ │ + cbnz r0, 4e66 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.n 4ec6 │ │ │ │ │ + b.n 4daa │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 4fc0 │ │ │ │ │ + bne.n 4ea4 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 4f0e │ │ │ │ │ + beq.n 4df2 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r7 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 4ed6 │ │ │ │ │ + bne.n 4dba │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 4f0e │ │ │ │ │ + beq.n 4df2 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 4f0e │ │ │ │ │ + bne.n 4df2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4f0e │ │ │ │ │ + b.n 4df2 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r7 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 4ed6 │ │ │ │ │ + bne.n 4dba │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 4ec4 │ │ │ │ │ + beq.n 4da8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4ec4 │ │ │ │ │ + bne.n 4da8 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 4ec4 │ │ │ │ │ + b.n 4da8 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 4ef6 │ │ │ │ │ + bne.n 4dda │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4ef6 │ │ │ │ │ + b.n 4dda │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4f52 │ │ │ │ │ + bne.n 4e36 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4f52 │ │ │ │ │ + b.n 4e36 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00004fd0 : │ │ │ │ │ +00004eb4 : │ │ │ │ │ PyNumber_Float(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ vpush {d8} │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, #20 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 5050 │ │ │ │ │ + cbz r0, 4f34 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyFloat_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyFloat_Type │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 5018 │ │ │ │ │ + beq.n 4efc │ │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ │ - cbz r2, 5030 │ │ │ │ │ + cbz r2, 4f14 │ │ │ │ │ ldr r4, [r2, #72] @ 0x48 │ │ │ │ │ - cbz r4, 502a │ │ │ │ │ + cbz r4, 4f0e │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ blx r4 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 500e │ │ │ │ │ + cbz r0, 4ef2 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n 505e │ │ │ │ │ + bne.n 4f42 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #20 │ │ │ │ │ vpop {d8} │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 5026 │ │ │ │ │ + beq.n 4f0a │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b.n 500e │ │ │ │ │ + b.n 4ef2 │ │ │ │ │ ldr.w r2, [r2, #132] @ 0x84 │ │ │ │ │ - cbnz r2, 5094 │ │ │ │ │ + cbnz r2, 4f78 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyFloat_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyFloat_Type │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ - cbnz r0, 5058 │ │ │ │ │ + cbnz r0, 4f3c │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #20 │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyFloat_FromString │ │ │ │ │ mov r4, r5 │ │ │ │ │ - bl 4d0 │ │ │ │ │ + bl 572 │ │ │ │ │ R_ARM_THM_CALL null_error.isra.0 │ │ │ │ │ - b.n 500e │ │ │ │ │ + b.n 4ef2 │ │ │ │ │ vldr d0, [r5, #8] │ │ │ │ │ - b.n 50ca │ │ │ │ │ + b.n 4fae │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ ldr r5, [r3, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 5100 │ │ │ │ │ + bne.n 4fe4 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ mov r3, r5 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC73 │ │ │ │ │ @@ -9508,62 +9367,62 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC73 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 50f0 │ │ │ │ │ + bne.n 4fd4 │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 500e │ │ │ │ │ - bl 1578 <_PyNumber_Index> │ │ │ │ │ + b.n 4ef2 │ │ │ │ │ + bl 157c <_PyNumber_Index> │ │ │ │ │ R_ARM_THM_CALL _PyNumber_Index │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 500e │ │ │ │ │ + beq.n 4ef2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsDouble │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 50d8 │ │ │ │ │ + bne.n 4fbc │ │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.n 50c6 │ │ │ │ │ + bne.n 4faa │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 5090 │ │ │ │ │ + bne.n 4f74 │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ add sp, #20 │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyFloat_FromDouble │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 50b0 │ │ │ │ │ + bne.n 4f94 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 50b0 │ │ │ │ │ + b.n 4f94 │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 5090 │ │ │ │ │ + beq.n 4f74 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 5090 │ │ │ │ │ + bne.n 4f74 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 5090 │ │ │ │ │ + b.n 4f74 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_DeprecationWarning │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_DeprecationWarning │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ mov r3, r2 │ │ │ │ │ movs r1, #1 │ │ │ │ │ @@ -9572,232 +9431,232 @@ │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC74 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_WarnFormat │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 50e8 │ │ │ │ │ + bne.n 4fcc │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ vldr d0, [r4, #8] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 50ca │ │ │ │ │ + beq.n 4fae │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 50ca │ │ │ │ │ + bne.n 4fae │ │ │ │ │ mov r0, r4 │ │ │ │ │ vstr d0, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ vldr d0, [sp, #8] │ │ │ │ │ - b.n 50ca │ │ │ │ │ + b.n 4fae │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00005148 : │ │ │ │ │ +0000502c : │ │ │ │ │ PyNumber_InPlaceFloorDivide(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ │ - cbz r3, 51b2 │ │ │ │ │ + cbz r3, 5096 │ │ │ │ │ ldr r5, [r3, #124] @ 0x7c │ │ │ │ │ - cbnz r5, 5190 │ │ │ │ │ + cbnz r5, 5074 │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ ldr r5, [r3, #116] @ 0x74 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 51d8 │ │ │ │ │ - cbz r5, 51c2 │ │ │ │ │ + bne.n 50bc │ │ │ │ │ + cbz r5, 50a6 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ movs r7, #0 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r5 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - beq.n 51fc │ │ │ │ │ + beq.n 50e0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ blx r5 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 518a │ │ │ │ │ + bne.n 506e │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 5266 │ │ │ │ │ + bne.n 514a │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 5166 │ │ │ │ │ + bne.n 504a │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 51c2 │ │ │ │ │ + beq.n 50a6 │ │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ │ - cbz r3, 51c2 │ │ │ │ │ + cbz r3, 50a6 │ │ │ │ │ ldr r3, [r3, #116] @ 0x74 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - cbnz r3, 520a │ │ │ │ │ + cbnz r3, 50ee │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC76 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC76 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ b.w 324 │ │ │ │ │ R_ARM_THM_JUMP24 binary_iop.part.0 │ │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 516e │ │ │ │ │ + beq.n 5052 │ │ │ │ │ ldr r3, [r3, #116] @ 0x74 │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.n 516e │ │ │ │ │ - cbz r5, 5206 │ │ │ │ │ - cbz r3, 51f2 │ │ │ │ │ + beq.n 5052 │ │ │ │ │ + cbz r5, 50ea │ │ │ │ │ + cbz r3, 50d6 │ │ │ │ │ mov r1, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ - cbnz r0, 5236 │ │ │ │ │ + cbnz r0, 511a │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.n 517a │ │ │ │ │ + b.n 505e │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 5274 │ │ │ │ │ + bne.n 5158 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 51c2 │ │ │ │ │ + beq.n 50a6 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r7 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 518a │ │ │ │ │ + bne.n 506e │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 51c2 │ │ │ │ │ + beq.n 50a6 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 51c2 │ │ │ │ │ + bne.n 50a6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 51c2 │ │ │ │ │ + b.n 50a6 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r7 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 518a │ │ │ │ │ + bne.n 506e │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 5178 │ │ │ │ │ + beq.n 505c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 5178 │ │ │ │ │ + bne.n 505c │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 5178 │ │ │ │ │ + b.n 505c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 51aa │ │ │ │ │ + bne.n 508e │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 51aa │ │ │ │ │ + b.n 508e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 5206 │ │ │ │ │ + bne.n 50ea │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 5206 │ │ │ │ │ + b.n 50ea │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00005284 : │ │ │ │ │ +00005168 : │ │ │ │ │ PyBuffer_GetPointer(): │ │ │ │ │ ldr r2, [r0, #20] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.n 5306 │ │ │ │ │ + ble.n 51ea │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ ldr r4, [r1, #0] │ │ │ │ │ ldrd lr, ip, [r0, #32] │ │ │ │ │ ldr.w r0, [lr] │ │ │ │ │ mla r3, r4, r0, r3 │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.n 52de │ │ │ │ │ + bne.n 51c2 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.n 52da │ │ │ │ │ + beq.n 51be │ │ │ │ │ ldr.w r0, [lr, #4] │ │ │ │ │ ldr r4, [r1, #4] │ │ │ │ │ mla r3, r4, r0, r3 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - ble.n 52da │ │ │ │ │ + ble.n 51be │ │ │ │ │ movs r0, #2 │ │ │ │ │ ldr.w r4, [lr, r0, lsl #2] │ │ │ │ │ ldr.w r5, [r1, r0, lsl #2] │ │ │ │ │ mla r3, r5, r4, r3 │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - beq.n 52d4 │ │ │ │ │ + beq.n 51b8 │ │ │ │ │ ldr.w r4, [ip, r0, lsl #2] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ itt ge │ │ │ │ │ ldrge r3, [r3, #0] │ │ │ │ │ addge r3, r3, r4 │ │ │ │ │ adds r0, #1 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 52b6 │ │ │ │ │ + bne.n 519a │ │ │ │ │ mov r0, r3 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ ldr.w r0, [ip] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 52ea │ │ │ │ │ + blt.n 51ce │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ add r3, r0 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.n 52da │ │ │ │ │ + beq.n 51be │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ ldr.w r4, [lr, #4] │ │ │ │ │ mla r3, r4, r0, r3 │ │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 52b0 │ │ │ │ │ + blt.n 5194 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ add r3, r0 │ │ │ │ │ - b.n 52b0 │ │ │ │ │ + b.n 5194 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {} │ │ │ │ │ @@ -232,42 +232,116 @@ │ │ │ │ │ b.n 142 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ │ │ 000001e6 : │ │ │ │ │ PyNumber_MatrixMultiply(): │ │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ - movs r2, #136 @ 0x88 │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - mov r5, r1 │ │ │ │ │ - bl 1c28 │ │ │ │ │ - R_ARM_THM_CALL binary_op1 │ │ │ │ │ - movw r3, #0 │ │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ + mov r7, r1 │ │ │ │ │ + ldr r1, [r0, #4] │ │ │ │ │ + mov r6, r0 │ │ │ │ │ + ldr r4, [r1, #48] @ 0x30 │ │ │ │ │ + cbz r4, 204 │ │ │ │ │ + ldr.w r4, [r4, #136] @ 0x88 │ │ │ │ │ + ldr r0, [r7, #4] │ │ │ │ │ + cmp r1, r0 │ │ │ │ │ + beq.n 2b8 │ │ │ │ │ + ldr r3, [r0, #48] @ 0x30 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq.n 2b8 │ │ │ │ │ + ldr.w r5, [r3, #136] @ 0x88 │ │ │ │ │ + cmp r5, r4 │ │ │ │ │ + beq.n 2b8 │ │ │ │ │ + cbz r4, 278 │ │ │ │ │ + cbz r5, 250 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ + cbz r0, 250 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + blx r5 │ │ │ │ │ + movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ - movt r3, #0 │ │ │ │ │ + movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - cmp r0, r3 │ │ │ │ │ - bne.n 220 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ + mov r3, r0 │ │ │ │ │ + cmp r0, r2 │ │ │ │ │ + bne.n 2be │ │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ + beq.n 246 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r0, #0] │ │ │ │ │ + cbz r2, 24a │ │ │ │ │ + movs r5, #0 │ │ │ │ │ + b.n 250 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + b.n 246 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + blx r4 │ │ │ │ │ + movw r2, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ + movt r2, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ + mov r3, r0 │ │ │ │ │ + cmp r0, r2 │ │ │ │ │ + bne.n 2be │ │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ + beq.n 278 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r0, #0] │ │ │ │ │ + cbnz r2, 278 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + cbz r5, 2a2 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + blx r5 │ │ │ │ │ + movw r2, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ + movt r2, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ + mov r3, r0 │ │ │ │ │ + cmp r0, r2 │ │ │ │ │ + bne.n 2be │ │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ + beq.n 2a2 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r0, #0] │ │ │ │ │ + cbnz r2, 2a2 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + mov r1, r7 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC80 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC80 │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ │ - b.w 38c │ │ │ │ │ + b.w 38c │ │ │ │ │ R_ARM_THM_JUMP24 binary_op.part.0 │ │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + bne.n 246 │ │ │ │ │ + b.n 2a2 │ │ │ │ │ + mov r0, r3 │ │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ │ │ -00000222 : │ │ │ │ │ +000002c4 : │ │ │ │ │ PyNumber_InPlaceMatrixMultiply(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ movs r3, #136 @ 0x88 │ │ │ │ │ @@ -278,196 +352,196 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC81 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ bl 1f0 │ │ │ │ │ R_ARM_THM_CALL binary_iop │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ │ │ -00000248 <_IsFortranContiguous>: │ │ │ │ │ +000002ea <_IsFortranContiguous>: │ │ │ │ │ _IsFortranContiguous(): │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ - cbz r3, 288 <_IsFortranContiguous+0x40> │ │ │ │ │ + cbz r3, 32a <_IsFortranContiguous+0x40> │ │ │ │ │ push {r4, r5, r6} │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r4, [r0, #32] │ │ │ │ │ - cbnz r4, 25a <_IsFortranContiguous+0x12> │ │ │ │ │ + cbnz r4, 2fc <_IsFortranContiguous+0x12> │ │ │ │ │ pop {r4, r5, r6} │ │ │ │ │ - b.w cfc <_IsFortranContiguous.part.0> │ │ │ │ │ + b.w db4 <_IsFortranContiguous.part.0> │ │ │ │ │ R_ARM_THM_JUMP24 _IsFortranContiguous.part.0 │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr r5, [r0, #20] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bgt.n 268 <_IsFortranContiguous+0x20> │ │ │ │ │ + bgt.n 30a <_IsFortranContiguous+0x20> │ │ │ │ │ movs r0, #1 │ │ │ │ │ - b.n 284 <_IsFortranContiguous+0x3c> │ │ │ │ │ + b.n 326 <_IsFortranContiguous+0x3c> │ │ │ │ │ ldr r0, [r2, #28] │ │ │ │ │ ldr.w r0, [r0, r3, lsl #2] │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - ble.n 27a <_IsFortranContiguous+0x32> │ │ │ │ │ + ble.n 31c <_IsFortranContiguous+0x32> │ │ │ │ │ ldr.w r6, [r4, r3, lsl #2] │ │ │ │ │ cmp r6, r1 │ │ │ │ │ - bne.n 282 <_IsFortranContiguous+0x3a> │ │ │ │ │ + bne.n 324 <_IsFortranContiguous+0x3a> │ │ │ │ │ mul.w r1, r0, r1 │ │ │ │ │ adds r3, #1 │ │ │ │ │ - b.n 260 <_IsFortranContiguous+0x18> │ │ │ │ │ + b.n 302 <_IsFortranContiguous+0x18> │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r4, r5, r6} │ │ │ │ │ bx lr │ │ │ │ │ movs r0, #1 │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -0000028c : │ │ │ │ │ +0000032e : │ │ │ │ │ PySequence_Count(): │ │ │ │ │ movs r2, #1 │ │ │ │ │ - b.w 6a0 │ │ │ │ │ + b.w 758 │ │ │ │ │ R_ARM_THM_JUMP24 _PySequence_IterSearch │ │ │ │ │ │ │ │ │ │ -00000292 : │ │ │ │ │ +00000334 : │ │ │ │ │ PySequence_InPlaceConcat(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ - cbz r0, 2a8 │ │ │ │ │ + cbz r0, 34a │ │ │ │ │ mov r7, r1 │ │ │ │ │ - cbnz r1, 2b0 │ │ │ │ │ - bl 4d0 │ │ │ │ │ + cbnz r1, 352 │ │ │ │ │ + bl 572 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 3f4 │ │ │ │ │ + b.n 496 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 3d8 │ │ │ │ │ + beq.w 47a │ │ │ │ │ ldr r4, [r3, #32] │ │ │ │ │ - cbnz r4, 2c4 │ │ │ │ │ + cbnz r4, 366 │ │ │ │ │ ldr r4, [r3, #4] │ │ │ │ │ - cbz r4, 2cc │ │ │ │ │ + cbz r4, 36e │ │ │ │ │ mov r3, r4 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ bx r3 │ │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ │ lsls r0, r1, #2 │ │ │ │ │ - bmi.w 3d8 │ │ │ │ │ + bmi.w 47a │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 3d8 │ │ │ │ │ + beq.n 47a │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ │ lsls r1, r1, #2 │ │ │ │ │ - bmi.n 3d8 │ │ │ │ │ + bmi.n 47a │ │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 3d8 │ │ │ │ │ + beq.n 47a │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 3d8 │ │ │ │ │ + beq.n 47a │ │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - cbz r3, 31e │ │ │ │ │ + cbz r3, 3c0 │ │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ │ - cbz r3, 31e │ │ │ │ │ + cbz r3, 3c0 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx r3 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - bne.n 3f4 │ │ │ │ │ + bne.n 496 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 31e │ │ │ │ │ + beq.n 3c0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 31e │ │ │ │ │ + cbnz r3, 3c0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ ldr r5, [r1, #48] @ 0x30 │ │ │ │ │ - cbz r5, 326 │ │ │ │ │ + cbz r5, 3c8 │ │ │ │ │ ldr r5, [r5, #0] │ │ │ │ │ ldr r0, [r7, #4] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 3b8 │ │ │ │ │ + beq.n 45a │ │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 3b8 │ │ │ │ │ + beq.n 45a │ │ │ │ │ ldr.w r8, [r3] │ │ │ │ │ cmp r8, r5 │ │ │ │ │ - beq.n 3b8 │ │ │ │ │ - cbz r5, 390 │ │ │ │ │ + beq.n 45a │ │ │ │ │ + cbz r5, 432 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 370 │ │ │ │ │ + beq.n 412 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ - cbz r0, 370 │ │ │ │ │ + cbz r0, 412 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx r8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - bne.n 3f4 │ │ │ │ │ + bne.n 496 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 364 │ │ │ │ │ + beq.n 406 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbz r3, 36a │ │ │ │ │ + cbz r3, 40c │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ - b.n 370 │ │ │ │ │ + b.n 412 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 364 │ │ │ │ │ + b.n 406 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx r5 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - bne.n 3f4 │ │ │ │ │ + bne.n 496 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 390 │ │ │ │ │ + beq.n 432 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 390 │ │ │ │ │ + cbnz r3, 432 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 3bc │ │ │ │ │ + beq.n 45e │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx r8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - bne.n 3f4 │ │ │ │ │ + bne.n 496 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 3bc │ │ │ │ │ + beq.n 45e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 3bc │ │ │ │ │ + cbnz r3, 45e │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3bc │ │ │ │ │ + b.n 45e │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 364 │ │ │ │ │ + bne.n 406 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 3d8 │ │ │ │ │ + beq.n 47a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 3d8 │ │ │ │ │ + cbnz r3, 47a │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ @@ -479,61 +553,61 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC59 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC59 │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 2ac │ │ │ │ │ + b.n 34e │ │ │ │ │ mov r0, r3 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ │ │ -000003fa : │ │ │ │ │ +0000049c : │ │ │ │ │ PyNumber_InPlacePower(): │ │ │ │ │ b.n 46 │ │ │ │ │ │ │ │ │ │ -000003fc : │ │ │ │ │ +0000049e : │ │ │ │ │ PyObject_GetAIter(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ │ - cbz r3, 414 │ │ │ │ │ + cbz r3, 4b6 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ - cbnz r3, 430 │ │ │ │ │ + cbnz r3, 4d2 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC83 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC83 │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 47e │ │ │ │ │ + b.n 520 │ │ │ │ │ blx r3 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 47e │ │ │ │ │ + cbz r0, 520 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ │ - cbz r3, 44c │ │ │ │ │ + cbz r3, 4ee │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyObject_NextNotImplemented │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyObject_NextNotImplemented │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.n 44c │ │ │ │ │ - cbnz r1, 47e │ │ │ │ │ + beq.n 4ee │ │ │ │ │ + cbnz r1, 520 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC84 │ │ │ │ │ @@ -541,246 +615,247 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC84 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 42c │ │ │ │ │ + beq.n 4ce │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 42c │ │ │ │ │ + bne.n 4ce │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 42c │ │ │ │ │ + b.n 4ce │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ │ │ -00000482 : │ │ │ │ │ +00000524 : │ │ │ │ │ PyObject_DelItemString(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ - cbz r0, 494 │ │ │ │ │ - cbnz r1, 49e │ │ │ │ │ - bl 4d0 │ │ │ │ │ + cbz r0, 536 │ │ │ │ │ + cbnz r1, 540 │ │ │ │ │ + bl 572 │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 4cc │ │ │ │ │ + b.n 56e │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_FromString │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 498 │ │ │ │ │ + beq.n 53a │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 2c6c │ │ │ │ │ + bl 2b54 │ │ │ │ │ R_ARM_THM_CALL PyObject_DelItem │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 4cc │ │ │ │ │ + beq.n 56e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 4cc │ │ │ │ │ + cbnz r3, 56e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r5 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ │ │ -000004d0 : │ │ │ │ │ +00000572 : │ │ │ │ │ null_error.isra.0(): │ │ │ │ │ - ldr r3, [pc, #40] @ (4fc ) │ │ │ │ │ + ldr r3, [pc, #44] @ (5a0 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r0, [r2, r3] │ │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ │ - cbz r3, 4e4 │ │ │ │ │ + cbz r3, 586 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ - cbnz r3, 4fa │ │ │ │ │ + cbnz r3, 59c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SystemError │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC85 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC85 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ b.w 0 <_PyErr_SetString> │ │ │ │ │ R_ARM_THM_JUMP24 _PyErr_SetString │ │ │ │ │ bx lr │ │ │ │ │ - .word 0x00000022 │ │ │ │ │ + nop │ │ │ │ │ + .word 0x00000024 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00000500 : │ │ │ │ │ +000005a4 : │ │ │ │ │ PyMapping_HasKey(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ - cbz r0, 514 │ │ │ │ │ - cbnz r1, 51a │ │ │ │ │ - bl 4d0 │ │ │ │ │ - b.n 524 │ │ │ │ │ + cbz r0, 5b8 │ │ │ │ │ + cbnz r1, 5be │ │ │ │ │ + bl 572 │ │ │ │ │ + b.n 5c8 │ │ │ │ │ add r2, sp, #4 │ │ │ │ │ - bl 764 │ │ │ │ │ + bl 768 │ │ │ │ │ R_ARM_THM_CALL PyMapping_GetOptionalItem │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bge.n 534 │ │ │ │ │ + bge.n 5d8 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC86 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC86 │ │ │ │ │ movs r4, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_FormatUnraisable │ │ │ │ │ - b.n 53a │ │ │ │ │ + b.n 5de │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ - bl 570 │ │ │ │ │ + bl 570 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ │ │ -00000540 : │ │ │ │ │ +000005e4 : │ │ │ │ │ PyMapping_HasKeyString(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ - cbnz r0, 558 │ │ │ │ │ - bl 4d0 │ │ │ │ │ - b.n 562 │ │ │ │ │ + cbnz r0, 5fc │ │ │ │ │ + bl 572 │ │ │ │ │ + b.n 606 │ │ │ │ │ add r2, sp, #4 │ │ │ │ │ - bl d28 │ │ │ │ │ + bl de0 │ │ │ │ │ R_ARM_THM_CALL PyMapping_GetOptionalItemString │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bge.n 572 │ │ │ │ │ + bge.n 616 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC87 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC87 │ │ │ │ │ movs r4, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_FormatUnraisable │ │ │ │ │ - b.n 578 │ │ │ │ │ + b.n 61c │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ - bl 570 │ │ │ │ │ + bl 570 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ │ │ -0000057e : │ │ │ │ │ +00000622 : │ │ │ │ │ PyMapping_HasKeyStringWithError(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ add r2, sp, #4 │ │ │ │ │ - bl d28 │ │ │ │ │ + bl de0 │ │ │ │ │ R_ARM_THM_CALL PyMapping_GetOptionalItemString │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ - bl 570 │ │ │ │ │ + bl 570 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ │ │ -000005a2 : │ │ │ │ │ +00000646 : │ │ │ │ │ PyMapping_HasKeyWithError(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ add r2, sp, #4 │ │ │ │ │ - bl 764 │ │ │ │ │ + bl 768 │ │ │ │ │ R_ARM_THM_CALL PyMapping_GetOptionalItem │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ - bl 570 │ │ │ │ │ + bl 570 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ │ │ -000005c6 : │ │ │ │ │ +0000066a : │ │ │ │ │ PySequence_InPlaceRepeat(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbnz r0, 5e0 │ │ │ │ │ + cbnz r0, 684 │ │ │ │ │ mov r4, r6 │ │ │ │ │ - bl 4d0 │ │ │ │ │ - b.n 670 │ │ │ │ │ + bl 572 │ │ │ │ │ + b.n 714 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ │ - cbz r3, 650 │ │ │ │ │ + cbz r3, 6f4 │ │ │ │ │ ldr r4, [r3, #36] @ 0x24 │ │ │ │ │ - cbnz r4, 5ee │ │ │ │ │ + cbnz r4, 692 │ │ │ │ │ ldr r4, [r3, #8] │ │ │ │ │ - cbz r4, 5f6 │ │ │ │ │ + cbz r4, 69a │ │ │ │ │ mov r3, r4 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ bx r3 │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ - bmi.n 650 │ │ │ │ │ + bmi.n 6f4 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ - cbz r3, 650 │ │ │ │ │ + cbz r3, 6f4 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_FromSsize_t │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 66e │ │ │ │ │ + cbz r0, 712 │ │ │ │ │ movs r3, #8 │ │ │ │ │ movs r2, #84 @ 0x54 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 1790 │ │ │ │ │ + bl 1794 │ │ │ │ │ R_ARM_THM_CALL binary_iop1 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 62e │ │ │ │ │ + beq.n 6d2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 62e │ │ │ │ │ + cbnz r3, 6d2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 670 │ │ │ │ │ + bne.n 714 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 650 │ │ │ │ │ + beq.n 6f4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 650 │ │ │ │ │ + cbnz r3, 6f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ @@ -790,143 +865,143 @@ │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC89 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 670 │ │ │ │ │ + b.n 714 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ │ │ -00000674 : │ │ │ │ │ +00000718 : │ │ │ │ │ PySequence_Repeat(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - cbnz r0, 690 │ │ │ │ │ + cbnz r0, 734 │ │ │ │ │ mov r4, r8 │ │ │ │ │ - bl 4d0 │ │ │ │ │ - b.n 7bc │ │ │ │ │ + bl 572 │ │ │ │ │ + b.n 860 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 78e │ │ │ │ │ + beq.n 832 │ │ │ │ │ ldr r4, [r3, #8] │ │ │ │ │ - cbz r4, 6a4 │ │ │ │ │ + cbz r4, 748 │ │ │ │ │ mov r3, r4 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ bx r3 │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ - bmi.n 78e │ │ │ │ │ + bmi.n 832 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 78e │ │ │ │ │ + beq.n 832 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_FromSsize_t │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7aa │ │ │ │ │ + beq.n 84e │ │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ │ - cbz r7, 6c6 │ │ │ │ │ + cbz r7, 76a │ │ │ │ │ ldr r7, [r7, #8] │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 7ae │ │ │ │ │ + beq.n 852 │ │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 7ae │ │ │ │ │ + beq.n 852 │ │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ │ cmp r9, r7 │ │ │ │ │ - beq.n 7ae │ │ │ │ │ - cbz r7, 738 │ │ │ │ │ + beq.n 852 │ │ │ │ │ + cbz r7, 7dc │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.n 718 │ │ │ │ │ + beq.n 7bc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ - cbz r0, 718 │ │ │ │ │ + cbz r0, 7bc │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx r9 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - bne.n 75e │ │ │ │ │ + bne.n 802 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 70c │ │ │ │ │ + beq.n 7b0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbz r3, 712 │ │ │ │ │ + cbz r3, 7b6 │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ - b.n 718 │ │ │ │ │ + b.n 7bc │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 70c │ │ │ │ │ + b.n 7b0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx r7 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - bne.n 75e │ │ │ │ │ + bne.n 802 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 738 │ │ │ │ │ + beq.n 7dc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 738 │ │ │ │ │ + cbnz r3, 7dc │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.n 7b2 │ │ │ │ │ + beq.n 856 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx r9 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - bne.n 75e │ │ │ │ │ + bne.n 802 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 75e │ │ │ │ │ + beq.n 802 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 75e │ │ │ │ │ + cbnz r3, 802 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 774 │ │ │ │ │ + beq.n 818 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - cbnz r3, 774 │ │ │ │ │ + cbnz r3, 818 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 7bc │ │ │ │ │ + bne.n 860 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 78e │ │ │ │ │ + beq.n 832 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 78e │ │ │ │ │ + cbnz r3, 832 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ @@ -936,47 +1011,47 @@ │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC89 │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 7bc │ │ │ │ │ + b.n 860 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 70c │ │ │ │ │ + bne.n 7b0 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.n 75e │ │ │ │ │ + b.n 802 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ │ │ -000007c2 <_PyBuffer_ReleaseInInterpreterAndRawFree>: │ │ │ │ │ +00000866 <_PyBuffer_ReleaseInInterpreterAndRawFree>: │ │ │ │ │ _PyBuffer_ReleaseInInterpreterAndRawFree(): │ │ │ │ │ mov r2, r1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _buffer_release_call │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _buffer_release_call │ │ │ │ │ b.w 0 <_Py_CallInInterpreterAndRawFree> │ │ │ │ │ R_ARM_THM_JUMP24 _Py_CallInInterpreterAndRawFree │ │ │ │ │ │ │ │ │ │ -000007d0 <_buffer_release_call>: │ │ │ │ │ +00000874 <_buffer_release_call>: │ │ │ │ │ _buffer_release_call(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - bl 974 │ │ │ │ │ + bl 978 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ │ │ -000007e6 : │ │ │ │ │ +0000088a : │ │ │ │ │ PyBuffer_SizeFromFormat(): │ │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC91 │ │ │ │ │ @@ -986,95 +1061,95 @@ │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC92 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC92 │ │ │ │ │ bl 0 <_PyImport_GetModuleAttrString> │ │ │ │ │ R_ARM_THM_CALL _PyImport_GetModuleAttrString │ │ │ │ │ mov r7, r0 │ │ │ │ │ - cbz r0, 82e │ │ │ │ │ + cbz r0, 8d2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_FromString │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 838 │ │ │ │ │ + cbz r0, 8dc │ │ │ │ │ mov r1, r0 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CallFunctionObjArgs │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 840 │ │ │ │ │ + cbz r0, 8e4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsSsize_t │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 844 │ │ │ │ │ + b.n 8e8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 844 │ │ │ │ │ + b.n 8e8 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 844 │ │ │ │ │ + b.n 8e8 │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 570 │ │ │ │ │ + bl 570 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 570 │ │ │ │ │ + bl 570 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 570 │ │ │ │ │ + bl 570 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ mov r0, r5 │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ │ │ -0000085a : │ │ │ │ │ +000008fe : │ │ │ │ │ PyBuffer_FromContiguous(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ mov sl, r3 │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r1, r3 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ it ge │ │ │ │ │ movge r2, r3 │ │ │ │ │ mov r6, r2 │ │ │ │ │ - bl 42ac │ │ │ │ │ + bl 4190 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_IsContiguous │ │ │ │ │ - cbz r0, 890 │ │ │ │ │ + cbz r0, 934 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ movs r5, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ - b.n 906 │ │ │ │ │ + b.n 9aa │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r8, r0 │ │ │ │ │ - cbnz r0, 8a8 │ │ │ │ │ + cbnz r0, 94c │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n 906 │ │ │ │ │ + b.n 9aa │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r2, r5 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - ble.n 8ba │ │ │ │ │ + ble.n 95e │ │ │ │ │ str.w r2, [r8, r3, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ - b.n 8ac │ │ │ │ │ + b.n 950 │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ │ movw r9, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_add_one_to_index_C │ │ │ │ │ movt r9, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_add_one_to_index_C │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -1083,455 +1158,455 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_add_one_to_index_F │ │ │ │ │ cmp.w sl, #70 @ 0x46 │ │ │ │ │ it eq │ │ │ │ │ moveq r9, r3 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 900 │ │ │ │ │ + cbz r0, 9a4 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5284 │ │ │ │ │ + bl 5168 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_GetPointer │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ subs r6, #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ │ mov r1, r8 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ add r7, r3 │ │ │ │ │ blx r9 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 8de │ │ │ │ │ + bne.n 982 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ │ │ -0000090c <_Py_add_one_to_index_C>: │ │ │ │ │ +000009b0 <_Py_add_one_to_index_C>: │ │ │ │ │ _Py_add_one_to_index_C(): │ │ │ │ │ push {r4} │ │ │ │ │ subs r4, r0, #1 │ │ │ │ │ - bmi.n 936 <_Py_add_one_to_index_C+0x2a> │ │ │ │ │ + bmi.n 9da <_Py_add_one_to_index_C+0x2a> │ │ │ │ │ subs r1, #4 │ │ │ │ │ add.w r0, r1, r0, lsl #2 │ │ │ │ │ ldr.w r1, [r2, r4, lsl #2] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bge.n 92a <_Py_add_one_to_index_C+0x1e> │ │ │ │ │ + bge.n 9ce <_Py_add_one_to_index_C+0x1e> │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - b.n 936 <_Py_add_one_to_index_C+0x2a> │ │ │ │ │ + b.n 9da <_Py_add_one_to_index_C+0x2a> │ │ │ │ │ subs r4, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str.w r3, [r0], #-4 │ │ │ │ │ adds r3, r4, #1 │ │ │ │ │ - bne.n 918 <_Py_add_one_to_index_C+0xc> │ │ │ │ │ + bne.n 9bc <_Py_add_one_to_index_C+0xc> │ │ │ │ │ pop {r4} │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -0000093a <_Py_add_one_to_index_F>: │ │ │ │ │ +000009de <_Py_add_one_to_index_F>: │ │ │ │ │ _Py_add_one_to_index_F(): │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ble.n 964 <_Py_add_one_to_index_F+0x2a> │ │ │ │ │ + ble.n a08 <_Py_add_one_to_index_F+0x2a> │ │ │ │ │ movs r3, #0 │ │ │ │ │ push {r4, r5, r6} │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr.w r5, [r2, r3, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldr r4, [r1, #0] │ │ │ │ │ subs r5, #1 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bge.n 958 <_Py_add_one_to_index_F+0x1e> │ │ │ │ │ + bge.n 9fc <_Py_add_one_to_index_F+0x1e> │ │ │ │ │ adds r4, #1 │ │ │ │ │ str r4, [r1, #0] │ │ │ │ │ - b.n 960 <_Py_add_one_to_index_F+0x26> │ │ │ │ │ + b.n a04 <_Py_add_one_to_index_F+0x26> │ │ │ │ │ cmp r0, r3 │ │ │ │ │ str.w r6, [r1], #4 │ │ │ │ │ - bne.n 944 <_Py_add_one_to_index_F+0xa> │ │ │ │ │ + bne.n 9e8 <_Py_add_one_to_index_F+0xa> │ │ │ │ │ pop {r4, r5, r6} │ │ │ │ │ bx lr │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00000966 : │ │ │ │ │ +00000a0a : │ │ │ │ │ PyObject_Length(): │ │ │ │ │ - b.w 2bb0 │ │ │ │ │ + b.w 2a98 │ │ │ │ │ R_ARM_THM_JUMP24 PyObject_Size │ │ │ │ │ │ │ │ │ │ -0000096a : │ │ │ │ │ +00000a0e : │ │ │ │ │ PyBuffer_FillContiguousStrides(): │ │ │ │ │ push {r4, r5} │ │ │ │ │ ldrb.w r4, [sp, #8] │ │ │ │ │ cmp r4, #70 @ 0x46 │ │ │ │ │ - bne.n 98e │ │ │ │ │ + bne.n a32 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ble.n 9aa │ │ │ │ │ + ble.n a4e │ │ │ │ │ movs r4, #0 │ │ │ │ │ str.w r3, [r2, r4, lsl #2] │ │ │ │ │ ldr.w r5, [r1, r4, lsl #2] │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r0, r4 │ │ │ │ │ mul.w r3, r5, r3 │ │ │ │ │ - bne.n 97a │ │ │ │ │ - b.n 9aa │ │ │ │ │ + bne.n a1e │ │ │ │ │ + b.n a4e │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - bmi.n 9aa │ │ │ │ │ + bmi.n a4e │ │ │ │ │ add.w r4, r2, r0, lsl #2 │ │ │ │ │ add.w r1, r1, r0, lsl #2 │ │ │ │ │ str.w r3, [r4, #-4]! │ │ │ │ │ ldr.w r0, [r1, #-4]! │ │ │ │ │ cmp r4, r2 │ │ │ │ │ mul.w r3, r0, r3 │ │ │ │ │ - bne.n 99a │ │ │ │ │ + bne.n a3e │ │ │ │ │ pop {r4, r5} │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -000009ae : │ │ │ │ │ +00000a52 : │ │ │ │ │ PyObject_CopyData(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ │ - cbz r3, 9e8 │ │ │ │ │ + cbz r3, a8c │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ - cbz r3, 9e8 │ │ │ │ │ + cbz r3, a8c │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ │ - cbz r3, 9e8 │ │ │ │ │ + cbz r3, a8c │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ - cbz r3, 9e8 │ │ │ │ │ + cbz r3, a8c │ │ │ │ │ mov r1, sp │ │ │ │ │ movw r2, #285 @ 0x11d │ │ │ │ │ - bl 7d4 <_buffer_release_call+0x4> │ │ │ │ │ + bl 7d8 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ - cbz r0, a00 │ │ │ │ │ + cbz r0, aa4 │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n b34 │ │ │ │ │ + b.n bd8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC93 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC93 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 9e2 │ │ │ │ │ + b.n a86 │ │ │ │ │ mov.w r2, #284 @ 0x11c │ │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7d4 <_buffer_release_call+0x4> │ │ │ │ │ + bl 7d8 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, a18 │ │ │ │ │ + cbz r0, abc │ │ │ │ │ mov r0, sp │ │ │ │ │ - bl 974 │ │ │ │ │ + bl 978 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ - b.n 9e2 │ │ │ │ │ + b.n a86 │ │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bge.n a44 │ │ │ │ │ + bge.n ae8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_BufferError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_BufferError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC94 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC94 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ mov r0, sp │ │ │ │ │ - bl 974 │ │ │ │ │ + bl 978 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ │ - bl 974 │ │ │ │ │ + bl 978 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ - b.n 9e2 │ │ │ │ │ + b.n a86 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - cbnz r3, a88 │ │ │ │ │ + cbnz r3, b2c │ │ │ │ │ mov r0, sp │ │ │ │ │ bl 0 <_IsCContiguous> │ │ │ │ │ - cbz r0, a5c │ │ │ │ │ + cbz r0, b00 │ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ - cbnz r3, a5c │ │ │ │ │ + cbnz r3, b00 │ │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ │ bl 0 <_IsCContiguous> │ │ │ │ │ - cbnz r0, a70 │ │ │ │ │ + cbnz r0, b14 │ │ │ │ │ mov r0, sp │ │ │ │ │ - bl 248 <_IsFortranContiguous> │ │ │ │ │ - cbz r0, a88 │ │ │ │ │ + bl 2ea <_IsFortranContiguous> │ │ │ │ │ + cbz r0, b2c │ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ - cbnz r3, a88 │ │ │ │ │ + cbnz r3, b2c │ │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ │ - bl 248 <_IsFortranContiguous> │ │ │ │ │ - cbz r0, a88 │ │ │ │ │ + bl 2ea <_IsFortranContiguous> │ │ │ │ │ + cbz r0, b2c │ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ mov r2, r4 │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ mov r0, sp │ │ │ │ │ - bl 974 │ │ │ │ │ + bl 978 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ │ - bl 974 │ │ │ │ │ + bl 978 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ - b.n b34 │ │ │ │ │ + b.n bd8 │ │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbnz r0, aa6 │ │ │ │ │ + cbnz r0, b4a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ mov r0, sp │ │ │ │ │ - bl 974 │ │ │ │ │ + bl 978 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ │ - bl 974 │ │ │ │ │ + bl 978 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ - b.n 9e2 │ │ │ │ │ + b.n a86 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - ble.n ab8 │ │ │ │ │ + ble.n b5c │ │ │ │ │ str.w r1, [r6, r2, lsl #2] │ │ │ │ │ adds r2, #1 │ │ │ │ │ - b.n aaa │ │ │ │ │ + b.n b4e │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n ad4 │ │ │ │ │ + ble.n b78 │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ movs r4, #1 │ │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ mul.w r4, r1, r4 │ │ │ │ │ - bne.n ac4 │ │ │ │ │ - cbnz r4, ad6 │ │ │ │ │ - b.n b22 │ │ │ │ │ + bne.n b68 │ │ │ │ │ + cbnz r4, b7a │ │ │ │ │ + b.n bc6 │ │ │ │ │ movs r4, #1 │ │ │ │ │ movs r7, #0 │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ subs r4, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - bmi.n b04 │ │ │ │ │ + bmi.n ba8 │ │ │ │ │ ldr.w ip, [sp, #72] @ 0x48 │ │ │ │ │ add.w r2, r6, r3, lsl #2 │ │ │ │ │ ldr.w r0, [ip, r3, lsl #2] │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ subs r0, #1 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bge.n afc │ │ │ │ │ + bge.n ba0 │ │ │ │ │ adds r1, #1 │ │ │ │ │ str r1, [r2, #0] │ │ │ │ │ - b.n b04 │ │ │ │ │ + b.n ba8 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ str.w r7, [r2], #-4 │ │ │ │ │ - bne.n ae8 │ │ │ │ │ + bne.n b8c │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, sp │ │ │ │ │ - bl 5284 │ │ │ │ │ + bl 5168 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_GetPointer │ │ │ │ │ mov r8, r0 │ │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ │ - bl 5284 │ │ │ │ │ + bl 5168 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_GetPointer │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n ad8 │ │ │ │ │ + bne.n b7c │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ mov r0, sp │ │ │ │ │ - bl 974 │ │ │ │ │ + bl 978 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ │ - bl 974 │ │ │ │ │ + bl 978 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ │ │ -00000b3c : │ │ │ │ │ +00000be0 : │ │ │ │ │ PyObject_AsWriteBuffer(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r1, #0 │ │ │ │ │ - beq.n b56 │ │ │ │ │ - cbnz r0, b60 │ │ │ │ │ - bl 4d0 │ │ │ │ │ + beq.n bfa │ │ │ │ │ + cbnz r0, c04 │ │ │ │ │ + bl 572 │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n ba2 │ │ │ │ │ + b.n c46 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ │ - cbnz r3, b7e │ │ │ │ │ + cbnz r3, c22 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC95 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC95 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n b5a │ │ │ │ │ + b.n bfe │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n b66 │ │ │ │ │ + beq.n c0a │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ movs r2, #1 │ │ │ │ │ blx r3 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n b66 │ │ │ │ │ + bne.n c0a │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - bl 974 │ │ │ │ │ + bl 978 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ │ │ -00000ba8 : │ │ │ │ │ +00000c4c : │ │ │ │ │ as_read_buffer(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r1, #0 │ │ │ │ │ - beq.n bca │ │ │ │ │ + beq.n c6e │ │ │ │ │ mov r5, r2 │ │ │ │ │ clz r2, r0 │ │ │ │ │ lsrs r2, r2, #5 │ │ │ │ │ - cbnz r0, bd4 │ │ │ │ │ - bl 4d0 │ │ │ │ │ + cbnz r0, c78 │ │ │ │ │ + bl 572 │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n bf0 │ │ │ │ │ + b.n c94 │ │ │ │ │ mov r6, r1 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ - bl 7d4 <_buffer_release_call+0x4> │ │ │ │ │ + bl 7d8 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n bce │ │ │ │ │ + bne.n c72 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - bl 974 │ │ │ │ │ + bl 978 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ │ │ -00000bf6 : │ │ │ │ │ +00000c9a : │ │ │ │ │ PyObject_AsCharBuffer(): │ │ │ │ │ - b.n ba8 │ │ │ │ │ + b.n c4c │ │ │ │ │ │ │ │ │ │ -00000bf8 : │ │ │ │ │ +00000c9c : │ │ │ │ │ PyObject_AsReadBuffer(): │ │ │ │ │ - b.n ba8 │ │ │ │ │ + b.n c4c │ │ │ │ │ │ │ │ │ │ -00000bfa : │ │ │ │ │ +00000c9e : │ │ │ │ │ PyObject_CheckReadBuffer(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ │ - cbz r3, c32 │ │ │ │ │ + cbz r3, cd6 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ - cbz r3, c32 │ │ │ │ │ + cbz r3, cd6 │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ │ movs r2, #0 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ blx r3 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.n c26 │ │ │ │ │ + bne.n cca │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n c2e │ │ │ │ │ + b.n cd2 │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ - bl 974 │ │ │ │ │ + bl 978 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ movs r0, #1 │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ pop {pc} │ │ │ │ │ movs r0, #0 │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00000c36 <_PyBuffer_ReleaseInInterpreter>: │ │ │ │ │ +00000cda <_PyBuffer_ReleaseInInterpreter>: │ │ │ │ │ _PyBuffer_ReleaseInInterpreter(): │ │ │ │ │ mov r2, r1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _buffer_release_call │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _buffer_release_call │ │ │ │ │ b.w 0 <_Py_CallInInterpreter> │ │ │ │ │ R_ARM_THM_JUMP24 _Py_CallInInterpreter │ │ │ │ │ │ │ │ │ │ -00000c44 : │ │ │ │ │ +00000ce8 : │ │ │ │ │ PySequence_Length(): │ │ │ │ │ - b.w 46bc │ │ │ │ │ + b.w 45a0 │ │ │ │ │ R_ARM_THM_JUMP24 PySequence_Size │ │ │ │ │ │ │ │ │ │ -00000c48 : │ │ │ │ │ +00000cec : │ │ │ │ │ PyMapping_Length(): │ │ │ │ │ - b.w 3954 │ │ │ │ │ + b.w 3838 │ │ │ │ │ R_ARM_THM_JUMP24 PyMapping_Size │ │ │ │ │ │ │ │ │ │ -00000c4c : │ │ │ │ │ +00000cf0 : │ │ │ │ │ PySequence_In(): │ │ │ │ │ - b.w 13f0 │ │ │ │ │ + b.w 13f4 │ │ │ │ │ R_ARM_THM_JUMP24 PySequence_Contains │ │ │ │ │ │ │ │ │ │ -00000c50 : │ │ │ │ │ +00000cf4 : │ │ │ │ │ PyAIter_Check(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ │ - cbz r0, c6c │ │ │ │ │ + cbz r0, d10 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyObject_NextNotImplemented │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyObject_NextNotImplemented │ │ │ │ │ cmp r0, r3 │ │ │ │ │ it ne │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.strtab': │ │ │ │ │ 0x00000000 00246400 2e4c4330 002e4c43 31002474 .$d..LC0..LC1.$t │ │ │ │ │ - 0x00000010 0050795f 58444543 52454600 6e756c6c .Py_XDECREF.null │ │ │ │ │ - 0x00000020 5f657272 6f722e69 7372612e 30002e4c _error.isra.0..L │ │ │ │ │ + 0x00000010 006e756c 6c5f6572 726f722e 69737261 .null_error.isra │ │ │ │ │ + 0x00000020 2e300050 795f5844 45435245 46002e4c .0.Py_XDECREF..L │ │ │ │ │ 0x00000030 4332002e 4c433300 2e4c4334 002e4c43 C2..LC3..LC4..LC │ │ │ │ │ 0x00000040 35002e4c 4336002e 4c433700 2e4c4338 5..LC6..LC7..LC8 │ │ │ │ │ 0x00000050 002e4c43 39002e4c 43313000 2e4c4331 ..LC9..LC10..LC1 │ │ │ │ │ 0x00000060 31002e4c 43313200 2e4c4331 33006f62 1..LC12..LC13.ob │ │ │ │ │ 0x00000070 6a656374 5f726563 75727369 76655f69 ject_recursive_i │ │ │ │ │ 0x00000080 73696e73 74616e63 65006f62 6a656374 sinstance.object │ │ │ │ │ 0x00000090 5f697369 6e737461 6e636500 2e4c4331 _isinstance..LC1 │ │ │ │ │ @@ -15,284 +15,283 @@ │ │ │ │ │ 0x000000c0 5f696f70 2e706172 742e3000 62696e61 _iop.part.0.bina │ │ │ │ │ 0x000000d0 72795f69 6f700062 696e6172 795f696f ry_iop.binary_io │ │ │ │ │ 0x000000e0 7031002e 4c433139 002e4c43 3230002e p1..LC19..LC20.. │ │ │ │ │ 0x000000f0 4c433231 002e4c43 32320050 795f5844 LC21..LC22.Py_XD │ │ │ │ │ 0x00000100 45435245 462e7061 72742e30 002e4c43 ECREF.part.0..LC │ │ │ │ │ 0x00000110 3233002e 4c433234 002e4c43 32350062 23..LC24..LC25.b │ │ │ │ │ 0x00000120 696e6172 795f6f70 2e706172 742e3000 inary_op.part.0. │ │ │ │ │ - 0x00000130 62696e61 72795f6f 7031002e 4c433236 binary_op1..LC26 │ │ │ │ │ - 0x00000140 002e4c43 3237002e 4c433238 002e4c43 ..LC27..LC28..LC │ │ │ │ │ - 0x00000150 3239002e 4c433330 006f626a 6563745f 29..LC30.object_ │ │ │ │ │ - 0x00000160 69737375 62636c61 73730072 65637572 issubclass.recur │ │ │ │ │ - 0x00000170 73697665 5f697373 7562636c 61737300 sive_issubclass. │ │ │ │ │ - 0x00000180 63686563 6b5f636c 61737300 72656375 check_class.recu │ │ │ │ │ - 0x00000190 72736976 655f6973 73756263 6c617373 rsive_issubclass │ │ │ │ │ - 0x000001a0 2e706172 742e3000 2e4c4333 31002e4c .part.0..LC31..L │ │ │ │ │ - 0x000001b0 43333200 2e4c4333 33002e4c 43333400 C32..LC33..LC34. │ │ │ │ │ - 0x000001c0 2e4c4333 35006162 73747261 63745f69 .LC35.abstract_i │ │ │ │ │ - 0x000001d0 73737562 636c6173 73002e4c 43333600 ssubclass..LC36. │ │ │ │ │ - 0x000001e0 2e4c4333 37002e4c 43333800 2e4c4333 .LC37..LC38..LC3 │ │ │ │ │ - 0x000001f0 39002e4c 43343000 2e4c4334 31002e4c 9..LC40..LC41..L │ │ │ │ │ - 0x00000200 43343200 2e4c4334 33002e4c 43343400 C42..LC43..LC44. │ │ │ │ │ - 0x00000210 2e4c4334 35002e4c 43343600 2e4c4334 .LC45..LC46..LC4 │ │ │ │ │ - 0x00000220 37002e4c 43343800 2e4c4334 39002e4c 7..LC48..LC49..L │ │ │ │ │ - 0x00000230 43353000 2e4c4335 31007365 7175656e C50..LC51.sequen │ │ │ │ │ - 0x00000240 63655f72 65706561 74002e4c 43353200 ce_repeat..LC52. │ │ │ │ │ - 0x00000250 2e4c4335 33002e4c 43353400 2e4c4335 .LC53..LC54..LC5 │ │ │ │ │ - 0x00000260 35005f49 73466f72 7472616e 436f6e74 5._IsFortranCont │ │ │ │ │ - 0x00000270 6967756f 75732e70 6172742e 30005f49 iguous.part.0._I │ │ │ │ │ - 0x00000280 7343436f 6e746967 756f7573 002e4c43 sCContiguous..LC │ │ │ │ │ - 0x00000290 3536002e 4c433537 002e4c43 3538002e 56..LC57..LC58.. │ │ │ │ │ - 0x000002a0 4c433539 002e4c43 3630002e 4c433631 LC59..LC60..LC61 │ │ │ │ │ - 0x000002b0 002e4c43 3632002e 4c433633 002e4c43 ..LC62..LC63..LC │ │ │ │ │ - 0x000002c0 3634002e 4c433635 002e4c43 3636002e 64..LC65..LC66.. │ │ │ │ │ - 0x000002d0 4c433637 002e4c43 3638002e 4c433639 LC67..LC68..LC69 │ │ │ │ │ - 0x000002e0 002e4c43 3730002e 4c433731 002e4c43 ..LC70..LC71..LC │ │ │ │ │ - 0x000002f0 3732002e 4c433733 002e4c43 3734002e 72..LC73..LC74.. │ │ │ │ │ - 0x00000300 4c433735 002e4c43 37360074 65726e61 LC75..LC76.terna │ │ │ │ │ - 0x00000310 72795f69 6f702e63 6f6e7374 70726f70 ry_iop.constprop │ │ │ │ │ - 0x00000320 2e30002e 4c433737 002e4c43 3738002e .0..LC77..LC78.. │ │ │ │ │ - 0x00000330 4c433739 002e4c43 3830002e 4c433831 LC79..LC80..LC81 │ │ │ │ │ - 0x00000340 002e4c43 3832005f 4973466f 72747261 ..LC82._IsFortra │ │ │ │ │ - 0x00000350 6e436f6e 74696775 6f757300 2e4c4338 nContiguous..LC8 │ │ │ │ │ - 0x00000360 33002e4c 43383400 2e4c4338 35002e4c 3..LC84..LC85..L │ │ │ │ │ - 0x00000370 43383600 2e4c4338 37002e4c 43383800 C86..LC87..LC88. │ │ │ │ │ - 0x00000380 2e4c4338 39002e4c 43393000 5f627566 .LC89..LC90._buf │ │ │ │ │ - 0x00000390 6665725f 72656c65 6173655f 63616c6c fer_release_call │ │ │ │ │ - 0x000003a0 002e4c43 3931002e 4c433932 005f5079 ..LC91..LC92._Py │ │ │ │ │ - 0x000003b0 5f616464 5f6f6e65 5f746f5f 696e6465 _add_one_to_inde │ │ │ │ │ - 0x000003c0 785f4300 5f50795f 6164645f 6f6e655f x_C._Py_add_one_ │ │ │ │ │ - 0x000003d0 746f5f69 6e646578 5f46002e 4c433933 to_index_F..LC93 │ │ │ │ │ - 0x000003e0 002e4c43 3934002e 4c433935 0061735f ..LC94..LC95.as_ │ │ │ │ │ - 0x000003f0 72656164 5f627566 66657200 50795365 read_buffer.PySe │ │ │ │ │ - 0x00000400 7175656e 63655f54 75706c65 00507954 quence_Tuple.PyT │ │ │ │ │ - 0x00000410 75706c65 5f547970 65005079 4c697374 uple_Type.PyList │ │ │ │ │ - 0x00000420 5f547970 65005079 4c697374 5f417354 _Type.PyList_AsT │ │ │ │ │ - 0x00000430 75706c65 0050794f 626a6563 745f4765 uple.PyObject_Ge │ │ │ │ │ - 0x00000440 74497465 72005f50 794f626a 6563745f tIter._PyObject_ │ │ │ │ │ - 0x00000450 4c6f6f6b 75705370 65636961 6c005f50 LookupSpecial._P │ │ │ │ │ - 0x00000460 795f4368 65636b46 756e6374 696f6e52 y_CheckFunctionR │ │ │ │ │ - 0x00000470 6573756c 74005f50 795f4465 616c6c6f esult._Py_Deallo │ │ │ │ │ - 0x00000480 63005f50 795f4e6f 74496d70 6c656d65 c._Py_NotImpleme │ │ │ │ │ - 0x00000490 6e746564 53747275 63740050 794c6f6e ntedStruct.PyLon │ │ │ │ │ - 0x000004a0 675f4173 5373697a 655f7400 50795475 g_AsSsize_t.PyTu │ │ │ │ │ - 0x000004b0 706c655f 4e657700 50794572 725f4f63 ple_New.PyErr_Oc │ │ │ │ │ - 0x000004c0 63757272 6564005f 50795475 706c655f curred._PyTuple_ │ │ │ │ │ - 0x000004d0 52657369 7a650050 794f626a 6563745f Resize.PyObject_ │ │ │ │ │ - 0x000004e0 53697a65 00507945 78635f54 79706545 Size.PyExc_TypeE │ │ │ │ │ - 0x000004f0 72726f72 005f5079 4572725f 45786365 rror._PyErr_Exce │ │ │ │ │ - 0x00000500 7074696f 6e4d6174 63686573 005f5079 ptionMatches._Py │ │ │ │ │ - 0x00000510 52756e74 696d6500 5f50795f 7473735f Runtime._Py_tss_ │ │ │ │ │ - 0x00000520 74737461 7465005f 50794572 725f436c tstate._PyErr_Cl │ │ │ │ │ - 0x00000530 65617200 50794578 635f5374 6f704974 ear.PyExc_StopIt │ │ │ │ │ - 0x00000540 65726174 696f6e00 50794578 635f5661 eration.PyExc_Va │ │ │ │ │ - 0x00000550 6c756545 72726f72 005f5079 4f626a65 lueError._PyObje │ │ │ │ │ - 0x00000560 63745f4d 616b6554 7043616c 6c005079 ct_MakeTpCall.Py │ │ │ │ │ - 0x00000570 4572725f 4e6f4d65 6d6f7279 0050794d Err_NoMemory.PyM │ │ │ │ │ - 0x00000580 61707069 6e675f47 65744974 656d5374 apping_GetItemSt │ │ │ │ │ - 0x00000590 72696e67 00507955 6e69636f 64655f46 ring.PyUnicode_F │ │ │ │ │ - 0x000005a0 726f6d53 7472696e 67005079 4578635f romString.PyExc_ │ │ │ │ │ - 0x000005b0 496e6465 78457272 6f720050 794e756d IndexError.PyNum │ │ │ │ │ - 0x000005c0 6265725f 41735373 697a655f 74005079 ber_AsSsize_t.Py │ │ │ │ │ - 0x000005d0 53657175 656e6365 5f476574 4974656d Sequence_GetItem │ │ │ │ │ - 0x000005e0 00507954 7970655f 54797065 0050794f .PyType_Type.PyO │ │ │ │ │ - 0x000005f0 626a6563 745f4765 744f7074 696f6e61 bject_GetOptiona │ │ │ │ │ - 0x00000600 6c417474 72005f50 795f4e6f 6e655374 lAttr._Py_NoneSt │ │ │ │ │ - 0x00000610 72756374 0050794f 626a6563 745f4361 ruct.PyObject_Ca │ │ │ │ │ - 0x00000620 6c6c4f6e 65417267 0050795f 47656e65 llOneArg.Py_Gene │ │ │ │ │ - 0x00000630 72696341 6c696173 0050794f 626a6563 ricAlias.PyObjec │ │ │ │ │ - 0x00000640 745f4765 74497465 6d005f50 794f626a t_GetItem._PyObj │ │ │ │ │ - 0x00000650 6563745f 4e657874 4e6f7449 6d706c65 ect_NextNotImple │ │ │ │ │ - 0x00000660 6d656e74 65640050 79536571 49746572 mented.PySeqIter │ │ │ │ │ - 0x00000670 5f4e6577 00507949 7465725f 4e657874 _New.PyIter_Next │ │ │ │ │ - 0x00000680 0050794f 626a6563 745f5365 74497465 .PyObject_SetIte │ │ │ │ │ - 0x00000690 6d005079 53657175 656e6365 5f536574 m.PySequence_Set │ │ │ │ │ - 0x000006a0 4974656d 0050794f 626a6563 745f5479 Item.PyObject_Ty │ │ │ │ │ - 0x000006b0 70650050 794d6170 70696e67 5f476574 pe.PyMapping_Get │ │ │ │ │ - 0x000006c0 4f707469 6f6e616c 4974656d 00507944 OptionalItem.PyD │ │ │ │ │ - 0x000006d0 6963745f 54797065 00507944 6963745f ict_Type.PyDict_ │ │ │ │ │ - 0x000006e0 47657449 74656d52 65660050 79457863 GetItemRef.PyExc │ │ │ │ │ - 0x000006f0 5f4b6579 4572726f 72005079 4d617070 _KeyError.PyMapp │ │ │ │ │ - 0x00000700 696e675f 43686563 6b005079 4d617070 ing_Check.PyMapp │ │ │ │ │ - 0x00000710 696e675f 53657449 74656d53 7472696e ing_SetItemStrin │ │ │ │ │ - 0x00000720 67005079 4f626a65 63745f47 65744275 g.PyObject_GetBu │ │ │ │ │ - 0x00000730 66666572 005f5079 4572725f 42616449 ffer._PyErr_BadI │ │ │ │ │ - 0x00000740 6e746572 6e616c43 616c6c00 50794275 nternalCall.PyBu │ │ │ │ │ - 0x00000750 66666572 5f46696c 6c496e66 6f005079 ffer_FillInfo.Py │ │ │ │ │ - 0x00000760 4578635f 42756666 65724572 726f7200 Exc_BufferError. │ │ │ │ │ - 0x00000770 50794275 66666572 5f52656c 65617365 PyBuffer_Release │ │ │ │ │ - 0x00000780 0050794f 626a6563 745f4973 496e7374 .PyObject_IsInst │ │ │ │ │ - 0x00000790 616e6365 005f5079 556e696f 6e5f5479 ance._PyUnion_Ty │ │ │ │ │ - 0x000007a0 70650050 794f626a 6563745f 49735472 pe.PyObject_IsTr │ │ │ │ │ - 0x000007b0 7565005f 50795f75 6e696f6e 5f617267 ue._Py_union_arg │ │ │ │ │ - 0x000007c0 73005f50 795f4368 65636b52 65637572 s._Py_CheckRecur │ │ │ │ │ - 0x000007d0 73697665 43616c6c 00507953 65717565 siveCall.PySeque │ │ │ │ │ - 0x000007e0 6e63655f 436f6e74 61696e73 005f5079 nce_Contains._Py │ │ │ │ │ - 0x000007f0 53657175 656e6365 5f497465 72536561 Sequence_IterSea │ │ │ │ │ - 0x00000800 72636800 50794578 635f4f76 6572666c rch.PyExc_Overfl │ │ │ │ │ - 0x00000810 6f774572 726f7200 50794572 725f4769 owError.PyErr_Gi │ │ │ │ │ - 0x00000820 76656e45 78636570 74696f6e 4d617463 venExceptionMatc │ │ │ │ │ - 0x00000830 68657300 50794c6f 6e675f54 79706500 hes.PyLong_Type. │ │ │ │ │ - 0x00000840 50794578 635f4465 70726563 6174696f PyExc_Deprecatio │ │ │ │ │ - 0x00000850 6e576172 6e696e67 00507945 72725f57 nWarning.PyErr_W │ │ │ │ │ - 0x00000860 61726e46 6f726d61 74005f50 79457272 arnFormat._PyErr │ │ │ │ │ - 0x00000870 5f466f72 6d617400 5f50794e 756d6265 _Format._PyNumbe │ │ │ │ │ - 0x00000880 725f496e 64657800 50794e75 6d626572 r_Index.PyNumber │ │ │ │ │ - 0x00000890 5f496e50 6c616365 4f720050 79547970 _InPlaceOr.PyTyp │ │ │ │ │ - 0x000008a0 655f4973 53756274 79706500 50794f62 e_IsSubtype.PyOb │ │ │ │ │ - 0x000008b0 6a656374 5f466f72 6d617400 5079556e ject_Format.PyUn │ │ │ │ │ - 0x000008c0 69636f64 655f5479 70650050 794f626a icode_Type.PyObj │ │ │ │ │ - 0x000008d0 6563745f 53747200 5079556e 69636f64 ect_Str.PyUnicod │ │ │ │ │ - 0x000008e0 655f4e65 77005079 4578635f 53797374 e_New.PyExc_Syst │ │ │ │ │ - 0x000008f0 656d4572 726f7200 50794e75 6d626572 emError.PyNumber │ │ │ │ │ - 0x00000900 5f4c7368 69667400 50794346 756e6374 _Lshift.PyCFunct │ │ │ │ │ - 0x00000910 696f6e5f 54797065 00737472 636d7000 ion_Type.strcmp. │ │ │ │ │ - 0x00000920 50794e75 6d626572 5f537562 74726163 PyNumber_Subtrac │ │ │ │ │ - 0x00000930 74005079 4f626a65 63745f49 73537562 t.PyObject_IsSub │ │ │ │ │ - 0x00000940 636c6173 73005079 4e756d62 65725f49 class.PyNumber_I │ │ │ │ │ - 0x00000950 6e506c61 63654164 64005079 4e756d62 nPlaceAdd.PyNumb │ │ │ │ │ - 0x00000960 65725f4e 65676174 69766500 50795365 er_Negative.PySe │ │ │ │ │ - 0x00000970 7175656e 63655f46 61737400 50794c69 quence_Fast.PyLi │ │ │ │ │ - 0x00000980 73745f4e 6577005f 50794c69 73745f45 st_New._PyList_E │ │ │ │ │ - 0x00000990 7874656e 64005f50 79457272 5f536574 xtend._PyErr_Set │ │ │ │ │ - 0x000009a0 53747269 6e670050 794e756d 6265725f String.PyNumber_ │ │ │ │ │ - 0x000009b0 496e7665 72740050 794f626a 6563745f Invert.PyObject_ │ │ │ │ │ - 0x000009c0 43686563 6b427566 66657200 50794f62 CheckBuffer.PyOb │ │ │ │ │ - 0x000009d0 6a656374 5f4c656e 67746848 696e7400 ject_LengthHint. │ │ │ │ │ - 0x000009e0 5f50794f 626a6563 745f5265 616c4973 _PyObject_RealIs │ │ │ │ │ - 0x000009f0 53756263 6c617373 0050794f 626a6563 Subclass.PyObjec │ │ │ │ │ - 0x00000a00 745f4465 6c497465 6d005079 53657175 t_DelItem.PySequ │ │ │ │ │ - 0x00000a10 656e6365 5f44656c 4974656d 00507953 ence_DelItem.PyS │ │ │ │ │ - 0x00000a20 65717565 6e63655f 4c697374 0050794e equence_List.PyN │ │ │ │ │ - 0x00000a30 756d6265 725f4164 64005079 496e6465 umber_Add.PyInde │ │ │ │ │ - 0x00000a40 785f4368 65636b00 50794e75 6d626572 x_Check.PyNumber │ │ │ │ │ - 0x00000a50 5f4d756c 7469706c 79005079 4e756d62 _Multiply.PyNumb │ │ │ │ │ - 0x00000a60 65725f41 6e640050 794e756d 6265725f er_And.PyNumber_ │ │ │ │ │ - 0x00000a70 4c6f6e67 0050794c 6f6e675f 46726f6d Long.PyLong_From │ │ │ │ │ - 0x00000a80 556e6963 6f64654f 626a6563 74005f50 UnicodeObject._P │ │ │ │ │ - 0x00000a90 794c6f6e 675f4672 6f6d4279 74657300 yLong_FromBytes. │ │ │ │ │ - 0x00000aa0 50794279 74654172 7261795f 54797065 PyByteArray_Type │ │ │ │ │ - 0x00000ab0 00507945 72725f57 61726e45 78005f50 .PyErr_WarnEx._P │ │ │ │ │ - 0x00000ac0 79427974 65417272 61795f65 6d707479 yByteArray_empty │ │ │ │ │ - 0x00000ad0 5f737472 696e6700 5f50794c 6f6e675f _string._PyLong_ │ │ │ │ │ - 0x00000ae0 436f7079 00507942 79746573 5f46726f Copy.PyBytes_Fro │ │ │ │ │ - 0x00000af0 6d537472 696e6741 6e645369 7a650050 mStringAndSize.P │ │ │ │ │ - 0x00000b00 794e756d 6265725f 43686563 6b005079 yNumber_Check.Py │ │ │ │ │ - 0x00000b10 436f6d70 6c65785f 54797065 0050794d Complex_Type.PyM │ │ │ │ │ - 0x00000b20 61707069 6e675f4b 65797300 50794f62 apping_Keys.PyOb │ │ │ │ │ - 0x00000b30 6a656374 5f566563 746f7263 616c6c4d ject_VectorcallM │ │ │ │ │ - 0x00000b40 6574686f 64005079 44696374 5f4b6579 ethod.PyDict_Key │ │ │ │ │ - 0x00000b50 73005079 4d617070 696e675f 53697a65 s.PyMapping_Size │ │ │ │ │ - 0x00000b60 0050794d 61707069 6e675f49 74656d73 .PyMapping_Items │ │ │ │ │ - 0x00000b70 00507944 6963745f 4974656d 73005079 .PyDict_Items.Py │ │ │ │ │ - 0x00000b80 4e756d62 65725f4f 72005079 4e756d62 Number_Or.PyNumb │ │ │ │ │ - 0x00000b90 65725f46 6c6f6f72 44697669 64650050 er_FloorDivide.P │ │ │ │ │ - 0x00000ba0 79497465 725f4368 65636b00 50794e75 yIter_Check.PyNu │ │ │ │ │ - 0x00000bb0 6d626572 5f52656d 61696e64 65720050 mber_Remainder.P │ │ │ │ │ - 0x00000bc0 794e756d 6265725f 496e506c 61636553 yNumber_InPlaceS │ │ │ │ │ - 0x00000bd0 75627472 61637400 50794e75 6d626572 ubtract.PyNumber │ │ │ │ │ - 0x00000be0 5f547275 65446976 69646500 5f50794e _TrueDivide._PyN │ │ │ │ │ - 0x00000bf0 756d6265 725f506f 7765724e 6f4d6f64 umber_PowerNoMod │ │ │ │ │ - 0x00000c00 00507942 75666665 725f4973 436f6e74 .PyBuffer_IsCont │ │ │ │ │ - 0x00000c10 6967756f 75730050 794e756d 6265725f iguous.PyNumber_ │ │ │ │ │ - 0x00000c20 496e506c 61636541 6e640050 794e756d InPlaceAnd.PyNum │ │ │ │ │ - 0x00000c30 6265725f 4162736f 6c757465 0050794e ber_Absolute.PyN │ │ │ │ │ - 0x00000c40 756d6265 725f4469 766d6f64 00507953 umber_Divmod.PyS │ │ │ │ │ - 0x00000c50 65717565 6e63655f 43686563 6b005f50 equence_Check._P │ │ │ │ │ - 0x00000c60 794f626a 6563745f 4861734c 656e0050 yObject_HasLen.P │ │ │ │ │ - 0x00000c70 79536571 75656e63 655f5369 7a65005f ySequence_Size._ │ │ │ │ │ - 0x00000c80 50794f62 6a656374 5f526561 6c497349 PyObject_RealIsI │ │ │ │ │ - 0x00000c90 6e737461 6e636500 50795365 7175656e nstance.PySequen │ │ │ │ │ - 0x00000ca0 63655f43 6f6e6361 74005079 53657175 ce_Concat.PySequ │ │ │ │ │ - 0x00000cb0 656e6365 5f476574 536c6963 65005f50 ence_GetSlice._P │ │ │ │ │ - 0x00000cc0 79536c69 63655f46 726f6d49 6e646963 ySlice_FromIndic │ │ │ │ │ - 0x00000cd0 65730050 794e756d 6265725f 586f7200 es.PyNumber_Xor. │ │ │ │ │ - 0x00000ce0 50794e75 6d626572 5f496e50 6c616365 PyNumber_InPlace │ │ │ │ │ - 0x00000cf0 586f7200 50795365 7175656e 63655f49 Xor.PySequence_I │ │ │ │ │ - 0x00000d00 6e646578 0050794f 626a6563 745f5269 ndex.PyObject_Ri │ │ │ │ │ - 0x00000d10 6368436f 6d706172 65426f6f 6c005079 chCompareBool.Py │ │ │ │ │ - 0x00000d20 4e756d62 65725f54 6f426173 65005f50 Number_ToBase._P │ │ │ │ │ - 0x00000d30 794c6f6e 675f466f 726d6174 0050794e yLong_Format.PyN │ │ │ │ │ - 0x00000d40 756d6265 725f496e 506c6163 654d756c umber_InPlaceMul │ │ │ │ │ - 0x00000d50 7469706c 79005079 4e756d62 65725f52 tiply.PyNumber_R │ │ │ │ │ - 0x00000d60 73686966 74005079 4e756d62 65725f50 shift.PyNumber_P │ │ │ │ │ - 0x00000d70 6f776572 0050794e 756d6265 725f496e ower.PyNumber_In │ │ │ │ │ - 0x00000d80 506c6163 654c7368 69667400 50794d61 PlaceLshift.PyMa │ │ │ │ │ - 0x00000d90 7070696e 675f5661 6c756573 00507944 pping_Values.PyD │ │ │ │ │ - 0x00000da0 6963745f 56616c75 65730050 79497465 ict_Values.PyIte │ │ │ │ │ - 0x00000db0 725f5365 6e64005f 50794765 6e5f4665 r_Send._PyGen_Fe │ │ │ │ │ - 0x00000dc0 74636853 746f7049 74657261 74696f6e tchStopIteration │ │ │ │ │ - 0x00000dd0 56616c75 65005079 4e756d62 65725f49 Value.PyNumber_I │ │ │ │ │ - 0x00000de0 6e506c61 63655265 6d61696e 64657200 nPlaceRemainder. │ │ │ │ │ - 0x00000df0 50794e75 6d626572 5f466c6f 61740050 PyNumber_Float.P │ │ │ │ │ - 0x00000e00 79466c6f 61745f54 79706500 5079466c yFloat_Type.PyFl │ │ │ │ │ - 0x00000e10 6f61745f 46726f6d 53747269 6e670050 oat_FromString.P │ │ │ │ │ - 0x00000e20 794c6f6e 675f4173 446f7562 6c650050 yLong_AsDouble.P │ │ │ │ │ - 0x00000e30 79466c6f 61745f46 726f6d44 6f75626c yFloat_FromDoubl │ │ │ │ │ - 0x00000e40 65005079 4e756d62 65725f50 6f736974 e.PyNumber_Posit │ │ │ │ │ - 0x00000e50 69766500 50794e75 6d626572 5f496e50 ive.PyNumber_InP │ │ │ │ │ - 0x00000e60 6c616365 466c6f6f 72446976 69646500 laceFloorDivide. │ │ │ │ │ - 0x00000e70 5f50794e 756d6265 725f496e 506c6163 _PyNumber_InPlac │ │ │ │ │ - 0x00000e80 65506f77 65724e6f 4d6f6400 50794e75 ePowerNoMod.PyNu │ │ │ │ │ - 0x00000e90 6d626572 5f496e50 6c616365 54727565 mber_InPlaceTrue │ │ │ │ │ - 0x00000ea0 44697669 64650050 794e756d 6265725f Divide.PyNumber_ │ │ │ │ │ - 0x00000eb0 4d617472 69784d75 6c746970 6c790050 MatrixMultiply.P │ │ │ │ │ - 0x00000ec0 794e756d 6265725f 496e506c 6163654d yNumber_InPlaceM │ │ │ │ │ - 0x00000ed0 61747269 784d756c 7469706c 79005079 atrixMultiply.Py │ │ │ │ │ - 0x00000ee0 4e756d62 65725f49 6e506c61 63655273 Number_InPlaceRs │ │ │ │ │ - 0x00000ef0 68696674 00507953 65717565 6e63655f hift.PySequence_ │ │ │ │ │ - 0x00000f00 436f756e 74005079 53657175 656e6365 Count.PySequence │ │ │ │ │ - 0x00000f10 5f496e50 6c616365 436f6e63 61740050 _InPlaceConcat.P │ │ │ │ │ - 0x00000f20 794d6170 70696e67 5f476574 4f707469 yMapping_GetOpti │ │ │ │ │ - 0x00000f30 6f6e616c 4974656d 53747269 6e670050 onalItemString.P │ │ │ │ │ - 0x00000f40 794e756d 6265725f 496e506c 61636550 yNumber_InPlaceP │ │ │ │ │ - 0x00000f50 6f776572 0050794f 626a6563 745f4765 ower.PyObject_Ge │ │ │ │ │ - 0x00000f60 74414974 65720050 794f626a 6563745f tAIter.PyObject_ │ │ │ │ │ - 0x00000f70 44656c49 74656d53 7472696e 67005079 DelItemString.Py │ │ │ │ │ - 0x00000f80 4d617070 696e675f 4861734b 65790050 Mapping_HasKey.P │ │ │ │ │ - 0x00000f90 79457272 5f466f72 6d617455 6e726169 yErr_FormatUnrai │ │ │ │ │ - 0x00000fa0 7361626c 65005079 4d617070 696e675f sable.PyMapping_ │ │ │ │ │ - 0x00000fb0 4861734b 65795374 72696e67 0050794d HasKeyString.PyM │ │ │ │ │ - 0x00000fc0 61707069 6e675f48 61734b65 79537472 apping_HasKeyStr │ │ │ │ │ - 0x00000fd0 696e6757 69746845 72726f72 0050794d ingWithError.PyM │ │ │ │ │ - 0x00000fe0 61707069 6e675f48 61734b65 79576974 apping_HasKeyWit │ │ │ │ │ - 0x00000ff0 68457272 6f720050 79536571 75656e63 hError.PySequenc │ │ │ │ │ - 0x00001000 655f4465 6c536c69 63650050 79536571 e_DelSlice.PySeq │ │ │ │ │ - 0x00001010 75656e63 655f496e 506c6163 65526570 uence_InPlaceRep │ │ │ │ │ - 0x00001020 65617400 50794c6f 6e675f46 726f6d53 eat.PyLong_FromS │ │ │ │ │ - 0x00001030 73697a65 5f740050 79536571 75656e63 size_t.PySequenc │ │ │ │ │ - 0x00001040 655f5265 70656174 00507953 65717565 e_Repeat.PySeque │ │ │ │ │ - 0x00001050 6e63655f 53657453 6c696365 00507942 nce_SetSlice.PyB │ │ │ │ │ - 0x00001060 75666665 725f4765 74506f69 6e746572 uffer_GetPointer │ │ │ │ │ - 0x00001070 005f5079 42756666 65725f52 656c6561 ._PyBuffer_Relea │ │ │ │ │ - 0x00001080 7365496e 496e7465 72707265 74657241 seInInterpreterA │ │ │ │ │ - 0x00001090 6e645261 77467265 65005f50 795f4361 ndRawFree._Py_Ca │ │ │ │ │ - 0x000010a0 6c6c496e 496e7465 72707265 74657241 llInInterpreterA │ │ │ │ │ - 0x000010b0 6e645261 77467265 65005079 42756666 ndRawFree.PyBuff │ │ │ │ │ - 0x000010c0 65725f53 697a6546 726f6d46 6f726d61 er_SizeFromForma │ │ │ │ │ - 0x000010d0 74005f50 79496d70 6f72745f 4765744d t._PyImport_GetM │ │ │ │ │ - 0x000010e0 6f64756c 65417474 72537472 696e6700 oduleAttrString. │ │ │ │ │ - 0x000010f0 50794f62 6a656374 5f43616c 6c46756e PyObject_CallFun │ │ │ │ │ - 0x00001100 6374696f 6e4f626a 41726773 00507942 ctionObjArgs.PyB │ │ │ │ │ - 0x00001110 75666665 725f4672 6f6d436f 6e746967 uffer_FromContig │ │ │ │ │ - 0x00001120 756f7573 006d656d 63707900 50794d65 uous.memcpy.PyMe │ │ │ │ │ - 0x00001130 6d5f4d61 6c6c6f63 005f5f61 65616269 m_Malloc.__aeabi │ │ │ │ │ - 0x00001140 5f696469 76005079 4d656d5f 46726565 _idiv.PyMem_Free │ │ │ │ │ - 0x00001150 0050794f 626a6563 745f4c65 6e677468 .PyObject_Length │ │ │ │ │ - 0x00001160 00507942 75666665 725f4669 6c6c436f .PyBuffer_FillCo │ │ │ │ │ - 0x00001170 6e746967 756f7573 53747269 64657300 ntiguousStrides. │ │ │ │ │ - 0x00001180 50794f62 6a656374 5f436f70 79446174 PyObject_CopyDat │ │ │ │ │ - 0x00001190 61005079 4f626a65 63745f41 73577269 a.PyObject_AsWri │ │ │ │ │ - 0x000011a0 74654275 66666572 0050794f 626a6563 teBuffer.PyObjec │ │ │ │ │ - 0x000011b0 745f4173 43686172 42756666 65720050 t_AsCharBuffer.P │ │ │ │ │ - 0x000011c0 794f626a 6563745f 41735265 61644275 yObject_AsReadBu │ │ │ │ │ - 0x000011d0 66666572 0050794f 626a6563 745f4368 ffer.PyObject_Ch │ │ │ │ │ - 0x000011e0 65636b52 65616442 75666665 72005f50 eckReadBuffer._P │ │ │ │ │ - 0x000011f0 79427566 6665725f 52656c65 61736549 yBuffer_ReleaseI │ │ │ │ │ - 0x00001200 6e496e74 65727072 65746572 005f5079 nInterpreter._Py │ │ │ │ │ - 0x00001210 5f43616c 6c496e49 6e746572 70726574 _CallInInterpret │ │ │ │ │ - 0x00001220 65720050 79536571 75656e63 655f4c65 er.PySequence_Le │ │ │ │ │ - 0x00001230 6e677468 0050794d 61707069 6e675f4c ngth.PyMapping_L │ │ │ │ │ - 0x00001240 656e6774 68005079 53657175 656e6365 ength.PySequence │ │ │ │ │ - 0x00001250 5f496e00 50794149 7465725f 43686563 _In.PyAIter_Chec │ │ │ │ │ - 0x00001260 6b00 k. │ │ │ │ │ + 0x00000130 2e4c4332 36002e4c 43323700 2e4c4332 .LC26..LC27..LC2 │ │ │ │ │ + 0x00000140 38002e4c 43323900 2e4c4333 30006f62 8..LC29..LC30.ob │ │ │ │ │ + 0x00000150 6a656374 5f697373 7562636c 61737300 ject_issubclass. │ │ │ │ │ + 0x00000160 72656375 72736976 655f6973 73756263 recursive_issubc │ │ │ │ │ + 0x00000170 6c617373 00636865 636b5f63 6c617373 lass.check_class │ │ │ │ │ + 0x00000180 00726563 75727369 76655f69 73737562 .recursive_issub │ │ │ │ │ + 0x00000190 636c6173 732e7061 72742e30 002e4c43 class.part.0..LC │ │ │ │ │ + 0x000001a0 3331002e 4c433332 002e4c43 3333002e 31..LC32..LC33.. │ │ │ │ │ + 0x000001b0 4c433334 002e4c43 33350061 62737472 LC34..LC35.abstr │ │ │ │ │ + 0x000001c0 6163745f 69737375 62636c61 7373002e act_issubclass.. │ │ │ │ │ + 0x000001d0 4c433336 002e4c43 3337002e 4c433338 LC36..LC37..LC38 │ │ │ │ │ + 0x000001e0 002e4c43 3339002e 4c433430 002e4c43 ..LC39..LC40..LC │ │ │ │ │ + 0x000001f0 3431002e 4c433432 002e4c43 3433002e 41..LC42..LC43.. │ │ │ │ │ + 0x00000200 4c433434 002e4c43 3435002e 4c433436 LC44..LC45..LC46 │ │ │ │ │ + 0x00000210 002e4c43 3437002e 4c433438 002e4c43 ..LC47..LC48..LC │ │ │ │ │ + 0x00000220 3439002e 4c433530 002e4c43 35310073 49..LC50..LC51.s │ │ │ │ │ + 0x00000230 65717565 6e63655f 72657065 6174002e equence_repeat.. │ │ │ │ │ + 0x00000240 4c433532 002e4c43 3533002e 4c433534 LC52..LC53..LC54 │ │ │ │ │ + 0x00000250 002e4c43 3535005f 4973466f 72747261 ..LC55._IsFortra │ │ │ │ │ + 0x00000260 6e436f6e 74696775 6f75732e 70617274 nContiguous.part │ │ │ │ │ + 0x00000270 2e30005f 49734343 6f6e7469 67756f75 .0._IsCContiguou │ │ │ │ │ + 0x00000280 73002e4c 43353600 2e4c4335 37002e4c s..LC56..LC57..L │ │ │ │ │ + 0x00000290 43353800 2e4c4335 39002e4c 43363000 C58..LC59..LC60. │ │ │ │ │ + 0x000002a0 2e4c4336 31002e4c 43363200 2e4c4336 .LC61..LC62..LC6 │ │ │ │ │ + 0x000002b0 33002e4c 43363400 2e4c4336 35002e4c 3..LC64..LC65..L │ │ │ │ │ + 0x000002c0 43363600 2e4c4336 37002e4c 43363800 C66..LC67..LC68. │ │ │ │ │ + 0x000002d0 2e4c4336 39002e4c 43373000 2e4c4337 .LC69..LC70..LC7 │ │ │ │ │ + 0x000002e0 31002e4c 43373200 2e4c4337 33002e4c 1..LC72..LC73..L │ │ │ │ │ + 0x000002f0 43373400 2e4c4337 35002e4c 43373600 C74..LC75..LC76. │ │ │ │ │ + 0x00000300 7465726e 6172795f 696f702e 636f6e73 ternary_iop.cons │ │ │ │ │ + 0x00000310 7470726f 702e3000 2e4c4337 37002e4c tprop.0..LC77..L │ │ │ │ │ + 0x00000320 43373800 2e4c4337 39002e4c 43383000 C78..LC79..LC80. │ │ │ │ │ + 0x00000330 2e4c4338 31002e4c 43383200 5f497346 .LC81..LC82._IsF │ │ │ │ │ + 0x00000340 6f727472 616e436f 6e746967 756f7573 ortranContiguous │ │ │ │ │ + 0x00000350 002e4c43 3833002e 4c433834 002e4c43 ..LC83..LC84..LC │ │ │ │ │ + 0x00000360 3835002e 4c433836 002e4c43 3837002e 85..LC86..LC87.. │ │ │ │ │ + 0x00000370 4c433838 002e4c43 3839002e 4c433930 LC88..LC89..LC90 │ │ │ │ │ + 0x00000380 005f6275 66666572 5f72656c 65617365 ._buffer_release │ │ │ │ │ + 0x00000390 5f63616c 6c002e4c 43393100 2e4c4339 _call..LC91..LC9 │ │ │ │ │ + 0x000003a0 32005f50 795f6164 645f6f6e 655f746f 2._Py_add_one_to │ │ │ │ │ + 0x000003b0 5f696e64 65785f43 005f5079 5f616464 _index_C._Py_add │ │ │ │ │ + 0x000003c0 5f6f6e65 5f746f5f 696e6465 785f4600 _one_to_index_F. │ │ │ │ │ + 0x000003d0 2e4c4339 33002e4c 43393400 2e4c4339 .LC93..LC94..LC9 │ │ │ │ │ + 0x000003e0 35006173 5f726561 645f6275 66666572 5.as_read_buffer │ │ │ │ │ + 0x000003f0 00507953 65717565 6e63655f 5475706c .PySequence_Tupl │ │ │ │ │ + 0x00000400 65005079 5475706c 655f5479 70650050 e.PyTuple_Type.P │ │ │ │ │ + 0x00000410 794c6973 745f5479 70650050 794c6973 yList_Type.PyLis │ │ │ │ │ + 0x00000420 745f4173 5475706c 65005079 4f626a65 t_AsTuple.PyObje │ │ │ │ │ + 0x00000430 63745f47 65744974 6572005f 50794f62 ct_GetIter._PyOb │ │ │ │ │ + 0x00000440 6a656374 5f4c6f6f 6b757053 70656369 ject_LookupSpeci │ │ │ │ │ + 0x00000450 616c005f 50795f43 6865636b 46756e63 al._Py_CheckFunc │ │ │ │ │ + 0x00000460 74696f6e 52657375 6c74005f 50795f44 tionResult._Py_D │ │ │ │ │ + 0x00000470 65616c6c 6f63005f 50795f4e 6f74496d ealloc._Py_NotIm │ │ │ │ │ + 0x00000480 706c656d 656e7465 64537472 75637400 plementedStruct. │ │ │ │ │ + 0x00000490 50794c6f 6e675f41 73537369 7a655f74 PyLong_AsSsize_t │ │ │ │ │ + 0x000004a0 00507954 75706c65 5f4e6577 00507945 .PyTuple_New.PyE │ │ │ │ │ + 0x000004b0 72725f4f 63637572 72656400 5f507954 rr_Occurred._PyT │ │ │ │ │ + 0x000004c0 75706c65 5f526573 697a6500 50794f62 uple_Resize.PyOb │ │ │ │ │ + 0x000004d0 6a656374 5f53697a 65005079 4578635f ject_Size.PyExc_ │ │ │ │ │ + 0x000004e0 54797065 4572726f 72005f50 79457272 TypeError._PyErr │ │ │ │ │ + 0x000004f0 5f457863 65707469 6f6e4d61 74636865 _ExceptionMatche │ │ │ │ │ + 0x00000500 73005f50 7952756e 74696d65 005f5079 s._PyRuntime._Py │ │ │ │ │ + 0x00000510 5f747373 5f747374 61746500 5f507945 _tss_tstate._PyE │ │ │ │ │ + 0x00000520 72725f43 6c656172 00507945 78635f53 rr_Clear.PyExc_S │ │ │ │ │ + 0x00000530 746f7049 74657261 74696f6e 00507945 topIteration.PyE │ │ │ │ │ + 0x00000540 78635f56 616c7565 4572726f 72005f50 xc_ValueError._P │ │ │ │ │ + 0x00000550 794f626a 6563745f 4d616b65 54704361 yObject_MakeTpCa │ │ │ │ │ + 0x00000560 6c6c0050 79457272 5f4e6f4d 656d6f72 ll.PyErr_NoMemor │ │ │ │ │ + 0x00000570 79005079 4d617070 696e675f 47657449 y.PyMapping_GetI │ │ │ │ │ + 0x00000580 74656d53 7472696e 67005079 556e6963 temString.PyUnic │ │ │ │ │ + 0x00000590 6f64655f 46726f6d 53747269 6e670050 ode_FromString.P │ │ │ │ │ + 0x000005a0 79457863 5f496e64 65784572 726f7200 yExc_IndexError. │ │ │ │ │ + 0x000005b0 50794e75 6d626572 5f417353 73697a65 PyNumber_AsSsize │ │ │ │ │ + 0x000005c0 5f740050 79536571 75656e63 655f4765 _t.PySequence_Ge │ │ │ │ │ + 0x000005d0 74497465 6d005079 54797065 5f547970 tItem.PyType_Typ │ │ │ │ │ + 0x000005e0 65005079 4f626a65 63745f47 65744f70 e.PyObject_GetOp │ │ │ │ │ + 0x000005f0 74696f6e 616c4174 7472005f 50795f4e tionalAttr._Py_N │ │ │ │ │ + 0x00000600 6f6e6553 74727563 74005079 4f626a65 oneStruct.PyObje │ │ │ │ │ + 0x00000610 63745f43 616c6c4f 6e654172 67005079 ct_CallOneArg.Py │ │ │ │ │ + 0x00000620 5f47656e 65726963 416c6961 73005079 _GenericAlias.Py │ │ │ │ │ + 0x00000630 4f626a65 63745f47 65744974 656d005f Object_GetItem._ │ │ │ │ │ + 0x00000640 50794f62 6a656374 5f4e6578 744e6f74 PyObject_NextNot │ │ │ │ │ + 0x00000650 496d706c 656d656e 74656400 50795365 Implemented.PySe │ │ │ │ │ + 0x00000660 71497465 725f4e65 77005079 49746572 qIter_New.PyIter │ │ │ │ │ + 0x00000670 5f4e6578 74005079 4f626a65 63745f53 _Next.PyObject_S │ │ │ │ │ + 0x00000680 65744974 656d0050 79536571 75656e63 etItem.PySequenc │ │ │ │ │ + 0x00000690 655f5365 74497465 6d005079 4f626a65 e_SetItem.PyObje │ │ │ │ │ + 0x000006a0 63745f54 79706500 50794d61 7070696e ct_Type.PyMappin │ │ │ │ │ + 0x000006b0 675f4765 744f7074 696f6e61 6c497465 g_GetOptionalIte │ │ │ │ │ + 0x000006c0 6d005079 44696374 5f547970 65005079 m.PyDict_Type.Py │ │ │ │ │ + 0x000006d0 44696374 5f476574 4974656d 52656600 Dict_GetItemRef. │ │ │ │ │ + 0x000006e0 50794578 635f4b65 79457272 6f720050 PyExc_KeyError.P │ │ │ │ │ + 0x000006f0 794d6170 70696e67 5f436865 636b0050 yMapping_Check.P │ │ │ │ │ + 0x00000700 794d6170 70696e67 5f536574 4974656d yMapping_SetItem │ │ │ │ │ + 0x00000710 53747269 6e670050 794f626a 6563745f String.PyObject_ │ │ │ │ │ + 0x00000720 47657442 75666665 72005f50 79457272 GetBuffer._PyErr │ │ │ │ │ + 0x00000730 5f426164 496e7465 726e616c 43616c6c _BadInternalCall │ │ │ │ │ + 0x00000740 00507942 75666665 725f4669 6c6c496e .PyBuffer_FillIn │ │ │ │ │ + 0x00000750 666f0050 79457863 5f427566 66657245 fo.PyExc_BufferE │ │ │ │ │ + 0x00000760 72726f72 00507942 75666665 725f5265 rror.PyBuffer_Re │ │ │ │ │ + 0x00000770 6c656173 65005079 4f626a65 63745f49 lease.PyObject_I │ │ │ │ │ + 0x00000780 73496e73 74616e63 65005f50 79556e69 sInstance._PyUni │ │ │ │ │ + 0x00000790 6f6e5f54 79706500 50794f62 6a656374 on_Type.PyObject │ │ │ │ │ + 0x000007a0 5f497354 72756500 5f50795f 756e696f _IsTrue._Py_unio │ │ │ │ │ + 0x000007b0 6e5f6172 6773005f 50795f43 6865636b n_args._Py_Check │ │ │ │ │ + 0x000007c0 52656375 72736976 6543616c 6c005079 RecursiveCall.Py │ │ │ │ │ + 0x000007d0 53657175 656e6365 5f436f6e 7461696e Sequence_Contain │ │ │ │ │ + 0x000007e0 73005f50 79536571 75656e63 655f4974 s._PySequence_It │ │ │ │ │ + 0x000007f0 65725365 61726368 00507945 78635f4f erSearch.PyExc_O │ │ │ │ │ + 0x00000800 76657266 6c6f7745 72726f72 00507945 verflowError.PyE │ │ │ │ │ + 0x00000810 72725f47 6976656e 45786365 7074696f rr_GivenExceptio │ │ │ │ │ + 0x00000820 6e4d6174 63686573 0050794c 6f6e675f nMatches.PyLong_ │ │ │ │ │ + 0x00000830 54797065 00507945 78635f44 65707265 Type.PyExc_Depre │ │ │ │ │ + 0x00000840 63617469 6f6e5761 726e696e 67005079 cationWarning.Py │ │ │ │ │ + 0x00000850 4572725f 5761726e 466f726d 6174005f Err_WarnFormat._ │ │ │ │ │ + 0x00000860 50794572 725f466f 726d6174 005f5079 PyErr_Format._Py │ │ │ │ │ + 0x00000870 4e756d62 65725f49 6e646578 0050794e Number_Index.PyN │ │ │ │ │ + 0x00000880 756d6265 725f496e 506c6163 654f7200 umber_InPlaceOr. │ │ │ │ │ + 0x00000890 50795479 70655f49 73537562 74797065 PyType_IsSubtype │ │ │ │ │ + 0x000008a0 0050794f 626a6563 745f466f 726d6174 .PyObject_Format │ │ │ │ │ + 0x000008b0 00507955 6e69636f 64655f54 79706500 .PyUnicode_Type. │ │ │ │ │ + 0x000008c0 50794f62 6a656374 5f537472 00507955 PyObject_Str.PyU │ │ │ │ │ + 0x000008d0 6e69636f 64655f4e 65770050 79457863 nicode_New.PyExc │ │ │ │ │ + 0x000008e0 5f537973 74656d45 72726f72 0050794e _SystemError.PyN │ │ │ │ │ + 0x000008f0 756d6265 725f4c73 68696674 00507943 umber_Lshift.PyC │ │ │ │ │ + 0x00000900 46756e63 74696f6e 5f547970 65007374 Function_Type.st │ │ │ │ │ + 0x00000910 72636d70 0050794e 756d6265 725f5375 rcmp.PyNumber_Su │ │ │ │ │ + 0x00000920 62747261 63740050 794f626a 6563745f btract.PyObject_ │ │ │ │ │ + 0x00000930 49735375 62636c61 73730050 794e756d IsSubclass.PyNum │ │ │ │ │ + 0x00000940 6265725f 496e506c 61636541 64640050 ber_InPlaceAdd.P │ │ │ │ │ + 0x00000950 794e756d 6265725f 4e656761 74697665 yNumber_Negative │ │ │ │ │ + 0x00000960 00507953 65717565 6e63655f 46617374 .PySequence_Fast │ │ │ │ │ + 0x00000970 0050794c 6973745f 4e657700 5f50794c .PyList_New._PyL │ │ │ │ │ + 0x00000980 6973745f 45787465 6e64005f 50794572 ist_Extend._PyEr │ │ │ │ │ + 0x00000990 725f5365 74537472 696e6700 50794e75 r_SetString.PyNu │ │ │ │ │ + 0x000009a0 6d626572 5f496e76 65727400 50794f62 mber_Invert.PyOb │ │ │ │ │ + 0x000009b0 6a656374 5f436865 636b4275 66666572 ject_CheckBuffer │ │ │ │ │ + 0x000009c0 0050794f 626a6563 745f4c65 6e677468 .PyObject_Length │ │ │ │ │ + 0x000009d0 48696e74 005f5079 4f626a65 63745f52 Hint._PyObject_R │ │ │ │ │ + 0x000009e0 65616c49 73537562 636c6173 73005079 ealIsSubclass.Py │ │ │ │ │ + 0x000009f0 4f626a65 63745f44 656c4974 656d0050 Object_DelItem.P │ │ │ │ │ + 0x00000a00 79536571 75656e63 655f4465 6c497465 ySequence_DelIte │ │ │ │ │ + 0x00000a10 6d005079 53657175 656e6365 5f4c6973 m.PySequence_Lis │ │ │ │ │ + 0x00000a20 74005079 4e756d62 65725f41 64640050 t.PyNumber_Add.P │ │ │ │ │ + 0x00000a30 79496e64 65785f43 6865636b 0050794e yIndex_Check.PyN │ │ │ │ │ + 0x00000a40 756d6265 725f4d75 6c746970 6c790050 umber_Multiply.P │ │ │ │ │ + 0x00000a50 794e756d 6265725f 416e6400 50794e75 yNumber_And.PyNu │ │ │ │ │ + 0x00000a60 6d626572 5f4c6f6e 67005079 4c6f6e67 mber_Long.PyLong │ │ │ │ │ + 0x00000a70 5f46726f 6d556e69 636f6465 4f626a65 _FromUnicodeObje │ │ │ │ │ + 0x00000a80 6374005f 50794c6f 6e675f46 726f6d42 ct._PyLong_FromB │ │ │ │ │ + 0x00000a90 79746573 00507942 79746541 72726179 ytes.PyByteArray │ │ │ │ │ + 0x00000aa0 5f547970 65005f50 79427974 65417272 _Type._PyByteArr │ │ │ │ │ + 0x00000ab0 61795f65 6d707479 5f737472 696e6700 ay_empty_string. │ │ │ │ │ + 0x00000ac0 50794572 725f5761 726e4578 005f5079 PyErr_WarnEx._Py │ │ │ │ │ + 0x00000ad0 4c6f6e67 5f436f70 79005079 42797465 Long_Copy.PyByte │ │ │ │ │ + 0x00000ae0 735f4672 6f6d5374 72696e67 416e6453 s_FromStringAndS │ │ │ │ │ + 0x00000af0 697a6500 50794e75 6d626572 5f436865 ize.PyNumber_Che │ │ │ │ │ + 0x00000b00 636b0050 79436f6d 706c6578 5f547970 ck.PyComplex_Typ │ │ │ │ │ + 0x00000b10 65005079 4d617070 696e675f 4b657973 e.PyMapping_Keys │ │ │ │ │ + 0x00000b20 0050794f 626a6563 745f5665 63746f72 .PyObject_Vector │ │ │ │ │ + 0x00000b30 63616c6c 4d657468 6f640050 79446963 callMethod.PyDic │ │ │ │ │ + 0x00000b40 745f4b65 79730050 794d6170 70696e67 t_Keys.PyMapping │ │ │ │ │ + 0x00000b50 5f53697a 65005079 4d617070 696e675f _Size.PyMapping_ │ │ │ │ │ + 0x00000b60 4974656d 73005079 44696374 5f497465 Items.PyDict_Ite │ │ │ │ │ + 0x00000b70 6d730050 794e756d 6265725f 4f720050 ms.PyNumber_Or.P │ │ │ │ │ + 0x00000b80 794e756d 6265725f 466c6f6f 72446976 yNumber_FloorDiv │ │ │ │ │ + 0x00000b90 69646500 50794974 65725f43 6865636b ide.PyIter_Check │ │ │ │ │ + 0x00000ba0 0050794e 756d6265 725f5265 6d61696e .PyNumber_Remain │ │ │ │ │ + 0x00000bb0 64657200 50794e75 6d626572 5f496e50 der.PyNumber_InP │ │ │ │ │ + 0x00000bc0 6c616365 53756274 72616374 0050794e laceSubtract.PyN │ │ │ │ │ + 0x00000bd0 756d6265 725f5472 75654469 76696465 umber_TrueDivide │ │ │ │ │ + 0x00000be0 005f5079 4e756d62 65725f50 6f776572 ._PyNumber_Power │ │ │ │ │ + 0x00000bf0 4e6f4d6f 64005079 42756666 65725f49 NoMod.PyBuffer_I │ │ │ │ │ + 0x00000c00 73436f6e 74696775 6f757300 50794e75 sContiguous.PyNu │ │ │ │ │ + 0x00000c10 6d626572 5f496e50 6c616365 416e6400 mber_InPlaceAnd. │ │ │ │ │ + 0x00000c20 50794e75 6d626572 5f416273 6f6c7574 PyNumber_Absolut │ │ │ │ │ + 0x00000c30 65005079 4e756d62 65725f44 69766d6f e.PyNumber_Divmo │ │ │ │ │ + 0x00000c40 64005079 53657175 656e6365 5f436865 d.PySequence_Che │ │ │ │ │ + 0x00000c50 636b005f 50794f62 6a656374 5f486173 ck._PyObject_Has │ │ │ │ │ + 0x00000c60 4c656e00 50795365 7175656e 63655f53 Len.PySequence_S │ │ │ │ │ + 0x00000c70 697a6500 5f50794f 626a6563 745f5265 ize._PyObject_Re │ │ │ │ │ + 0x00000c80 616c4973 496e7374 616e6365 00507953 alIsInstance.PyS │ │ │ │ │ + 0x00000c90 65717565 6e63655f 436f6e63 61740050 equence_Concat.P │ │ │ │ │ + 0x00000ca0 79536571 75656e63 655f4765 74536c69 ySequence_GetSli │ │ │ │ │ + 0x00000cb0 6365005f 5079536c 6963655f 46726f6d ce._PySlice_From │ │ │ │ │ + 0x00000cc0 496e6469 63657300 50794e75 6d626572 Indices.PyNumber │ │ │ │ │ + 0x00000cd0 5f586f72 0050794e 756d6265 725f496e _Xor.PyNumber_In │ │ │ │ │ + 0x00000ce0 506c6163 65586f72 00507953 65717565 PlaceXor.PySeque │ │ │ │ │ + 0x00000cf0 6e63655f 496e6465 78005079 4f626a65 nce_Index.PyObje │ │ │ │ │ + 0x00000d00 63745f52 69636843 6f6d7061 7265426f ct_RichCompareBo │ │ │ │ │ + 0x00000d10 6f6c0050 794e756d 6265725f 546f4261 ol.PyNumber_ToBa │ │ │ │ │ + 0x00000d20 7365005f 50794c6f 6e675f46 6f726d61 se._PyLong_Forma │ │ │ │ │ + 0x00000d30 74005079 4e756d62 65725f49 6e506c61 t.PyNumber_InPla │ │ │ │ │ + 0x00000d40 63654d75 6c746970 6c790050 794e756d ceMultiply.PyNum │ │ │ │ │ + 0x00000d50 6265725f 52736869 66740050 794e756d ber_Rshift.PyNum │ │ │ │ │ + 0x00000d60 6265725f 506f7765 72005079 4e756d62 ber_Power.PyNumb │ │ │ │ │ + 0x00000d70 65725f49 6e506c61 63654c73 68696674 er_InPlaceLshift │ │ │ │ │ + 0x00000d80 0050794d 61707069 6e675f56 616c7565 .PyMapping_Value │ │ │ │ │ + 0x00000d90 73005079 44696374 5f56616c 75657300 s.PyDict_Values. │ │ │ │ │ + 0x00000da0 50794974 65725f53 656e6400 5f507947 PyIter_Send._PyG │ │ │ │ │ + 0x00000db0 656e5f46 65746368 53746f70 49746572 en_FetchStopIter │ │ │ │ │ + 0x00000dc0 6174696f 6e56616c 75650050 794e756d ationValue.PyNum │ │ │ │ │ + 0x00000dd0 6265725f 496e506c 61636552 656d6169 ber_InPlaceRemai │ │ │ │ │ + 0x00000de0 6e646572 0050794e 756d6265 725f466c nder.PyNumber_Fl │ │ │ │ │ + 0x00000df0 6f617400 5079466c 6f61745f 54797065 oat.PyFloat_Type │ │ │ │ │ + 0x00000e00 00507946 6c6f6174 5f46726f 6d537472 .PyFloat_FromStr │ │ │ │ │ + 0x00000e10 696e6700 50794c6f 6e675f41 73446f75 ing.PyLong_AsDou │ │ │ │ │ + 0x00000e20 626c6500 5079466c 6f61745f 46726f6d ble.PyFloat_From │ │ │ │ │ + 0x00000e30 446f7562 6c650050 794e756d 6265725f Double.PyNumber_ │ │ │ │ │ + 0x00000e40 506f7369 74697665 0050794e 756d6265 Positive.PyNumbe │ │ │ │ │ + 0x00000e50 725f496e 506c6163 65466c6f 6f724469 r_InPlaceFloorDi │ │ │ │ │ + 0x00000e60 76696465 005f5079 4e756d62 65725f49 vide._PyNumber_I │ │ │ │ │ + 0x00000e70 6e506c61 6365506f 7765724e 6f4d6f64 nPlacePowerNoMod │ │ │ │ │ + 0x00000e80 0050794e 756d6265 725f496e 506c6163 .PyNumber_InPlac │ │ │ │ │ + 0x00000e90 65547275 65446976 69646500 50794e75 eTrueDivide.PyNu │ │ │ │ │ + 0x00000ea0 6d626572 5f4d6174 7269784d 756c7469 mber_MatrixMulti │ │ │ │ │ + 0x00000eb0 706c7900 50794e75 6d626572 5f496e50 ply.PyNumber_InP │ │ │ │ │ + 0x00000ec0 6c616365 4d617472 69784d75 6c746970 laceMatrixMultip │ │ │ │ │ + 0x00000ed0 6c790050 794e756d 6265725f 496e506c ly.PyNumber_InPl │ │ │ │ │ + 0x00000ee0 61636552 73686966 74005079 53657175 aceRshift.PySequ │ │ │ │ │ + 0x00000ef0 656e6365 5f436f75 6e740050 79536571 ence_Count.PySeq │ │ │ │ │ + 0x00000f00 75656e63 655f496e 506c6163 65436f6e uence_InPlaceCon │ │ │ │ │ + 0x00000f10 63617400 50794d61 7070696e 675f4765 cat.PyMapping_Ge │ │ │ │ │ + 0x00000f20 744f7074 696f6e61 6c497465 6d537472 tOptionalItemStr │ │ │ │ │ + 0x00000f30 696e6700 50794e75 6d626572 5f496e50 ing.PyNumber_InP │ │ │ │ │ + 0x00000f40 6c616365 506f7765 72005079 4f626a65 lacePower.PyObje │ │ │ │ │ + 0x00000f50 63745f47 65744149 74657200 50794f62 ct_GetAIter.PyOb │ │ │ │ │ + 0x00000f60 6a656374 5f44656c 4974656d 53747269 ject_DelItemStri │ │ │ │ │ + 0x00000f70 6e670050 794d6170 70696e67 5f486173 ng.PyMapping_Has │ │ │ │ │ + 0x00000f80 4b657900 50794572 725f466f 726d6174 Key.PyErr_Format │ │ │ │ │ + 0x00000f90 556e7261 69736162 6c650050 794d6170 Unraisable.PyMap │ │ │ │ │ + 0x00000fa0 70696e67 5f486173 4b657953 7472696e ping_HasKeyStrin │ │ │ │ │ + 0x00000fb0 67005079 4d617070 696e675f 4861734b g.PyMapping_HasK │ │ │ │ │ + 0x00000fc0 65795374 72696e67 57697468 4572726f eyStringWithErro │ │ │ │ │ + 0x00000fd0 72005079 4d617070 696e675f 4861734b r.PyMapping_HasK │ │ │ │ │ + 0x00000fe0 65795769 74684572 726f7200 50795365 eyWithError.PySe │ │ │ │ │ + 0x00000ff0 7175656e 63655f44 656c536c 69636500 quence_DelSlice. │ │ │ │ │ + 0x00001000 50795365 7175656e 63655f49 6e506c61 PySequence_InPla │ │ │ │ │ + 0x00001010 63655265 70656174 0050794c 6f6e675f ceRepeat.PyLong_ │ │ │ │ │ + 0x00001020 46726f6d 5373697a 655f7400 50795365 FromSsize_t.PySe │ │ │ │ │ + 0x00001030 7175656e 63655f52 65706561 74005079 quence_Repeat.Py │ │ │ │ │ + 0x00001040 53657175 656e6365 5f536574 536c6963 Sequence_SetSlic │ │ │ │ │ + 0x00001050 65005079 42756666 65725f47 6574506f e.PyBuffer_GetPo │ │ │ │ │ + 0x00001060 696e7465 72005f50 79427566 6665725f inter._PyBuffer_ │ │ │ │ │ + 0x00001070 52656c65 61736549 6e496e74 65727072 ReleaseInInterpr │ │ │ │ │ + 0x00001080 65746572 416e6452 61774672 6565005f eterAndRawFree._ │ │ │ │ │ + 0x00001090 50795f43 616c6c49 6e496e74 65727072 Py_CallInInterpr │ │ │ │ │ + 0x000010a0 65746572 416e6452 61774672 65650050 eterAndRawFree.P │ │ │ │ │ + 0x000010b0 79427566 6665725f 53697a65 46726f6d yBuffer_SizeFrom │ │ │ │ │ + 0x000010c0 466f726d 6174005f 5079496d 706f7274 Format._PyImport │ │ │ │ │ + 0x000010d0 5f476574 4d6f6475 6c654174 74725374 _GetModuleAttrSt │ │ │ │ │ + 0x000010e0 72696e67 0050794f 626a6563 745f4361 ring.PyObject_Ca │ │ │ │ │ + 0x000010f0 6c6c4675 6e637469 6f6e4f62 6a417267 llFunctionObjArg │ │ │ │ │ + 0x00001100 73005079 42756666 65725f46 726f6d43 s.PyBuffer_FromC │ │ │ │ │ + 0x00001110 6f6e7469 67756f75 73006d65 6d637079 ontiguous.memcpy │ │ │ │ │ + 0x00001120 0050794d 656d5f4d 616c6c6f 63005f5f .PyMem_Malloc.__ │ │ │ │ │ + 0x00001130 61656162 695f6964 69760050 794d656d aeabi_idiv.PyMem │ │ │ │ │ + 0x00001140 5f467265 65005079 4f626a65 63745f4c _Free.PyObject_L │ │ │ │ │ + 0x00001150 656e6774 68005079 42756666 65725f46 ength.PyBuffer_F │ │ │ │ │ + 0x00001160 696c6c43 6f6e7469 67756f75 73537472 illContiguousStr │ │ │ │ │ + 0x00001170 69646573 0050794f 626a6563 745f436f ides.PyObject_Co │ │ │ │ │ + 0x00001180 70794461 74610050 794f626a 6563745f pyData.PyObject_ │ │ │ │ │ + 0x00001190 41735772 69746542 75666665 72005079 AsWriteBuffer.Py │ │ │ │ │ + 0x000011a0 4f626a65 63745f41 73436861 72427566 Object_AsCharBuf │ │ │ │ │ + 0x000011b0 66657200 50794f62 6a656374 5f417352 fer.PyObject_AsR │ │ │ │ │ + 0x000011c0 65616442 75666665 72005079 4f626a65 eadBuffer.PyObje │ │ │ │ │ + 0x000011d0 63745f43 6865636b 52656164 42756666 ct_CheckReadBuff │ │ │ │ │ + 0x000011e0 6572005f 50794275 66666572 5f52656c er._PyBuffer_Rel │ │ │ │ │ + 0x000011f0 65617365 496e496e 74657270 72657465 easeInInterprete │ │ │ │ │ + 0x00001200 72005f50 795f4361 6c6c496e 496e7465 r._Py_CallInInte │ │ │ │ │ + 0x00001210 72707265 74657200 50795365 7175656e rpreter.PySequen │ │ │ │ │ + 0x00001220 63655f4c 656e6774 68005079 4d617070 ce_Length.PyMapp │ │ │ │ │ + 0x00001230 696e675f 4c656e67 74680050 79536571 ing_Length.PySeq │ │ │ │ │ + 0x00001240 75656e63 655f496e 00507941 49746572 uence_In.PyAIter │ │ │ │ │ + 0x00001250 5f436865 636b00 _Check. │ │ │ ├── bytes_methods.o │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: REL (Relocatable file) │ │ │ │ │ Machine: ARM │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 0 (bytes into file) │ │ │ │ │ - Start of section headers: 18436 (bytes into file) │ │ │ │ │ + Start of section headers: 18536 (bytes into file) │ │ │ │ │ Flags: 0x5000000, Version5 EABI │ │ │ │ │ Size of this header: 52 (bytes) │ │ │ │ │ Size of program headers: 0 (bytes) │ │ │ │ │ Number of program headers: 0 │ │ │ │ │ Size of section headers: 40 (bytes) │ │ │ │ │ Number of section headers: 16 │ │ │ │ │ Section header string table index: 15 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,25 +1,25 @@ │ │ │ │ │ -There are 16 section headers, starting at offset 0x4804: │ │ │ │ │ +There are 16 section headers, starting at offset 0x4868: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .text PROGBITS 00000000 000034 000e28 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 003e34 000338 08 I 13 1 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 003e90 000338 08 I 13 1 4 │ │ │ │ │ [ 3] .data PROGBITS 00000000 000e5c 000000 00 WA 0 0 1 │ │ │ │ │ [ 4] .bss NOBITS 00000000 000e5c 000000 00 WA 0 0 1 │ │ │ │ │ - [ 5] .text.hot PROGBITS 00000000 000e5c 001c08 00 AX 0 0 4 │ │ │ │ │ - [ 6] .rel.text.hot REL 00000000 00416c 0005f0 08 I 13 5 4 │ │ │ │ │ - [ 7] .rodata.str1.4 PROGBITS 00000000 002a64 0000f1 01 AMS 0 0 4 │ │ │ │ │ - [ 8] .text.unlikely PROGBITS 00000000 002b58 000070 00 AX 0 0 4 │ │ │ │ │ - [ 9] .rel.text.unlikely REL 00000000 00475c 000020 08 I 13 8 4 │ │ │ │ │ - [10] .rodata PROGBITS 00000000 002bc8 0007ee 00 A 0 0 4 │ │ │ │ │ - [11] .note.GNU-stack PROGBITS 00000000 0033b6 000000 00 0 0 1 │ │ │ │ │ - [12] .ARM.attributes ARM_ATTRIBUTES 00000000 0033b6 000033 00 0 0 1 │ │ │ │ │ - [13] .symtab SYMTAB 00000000 0033ec 000590 10 14 28 4 │ │ │ │ │ - [14] .strtab STRTAB 00000000 00397c 0004b6 00 0 0 1 │ │ │ │ │ - [15] .shstrtab STRTAB 00000000 00477c 000088 00 0 0 1 │ │ │ │ │ + [ 5] .text.hot PROGBITS 00000000 000e5c 001c64 00 AX 0 0 4 │ │ │ │ │ + [ 6] .rel.text.hot REL 00000000 0041c8 0005f8 08 I 13 5 4 │ │ │ │ │ + [ 7] .rodata.str1.4 PROGBITS 00000000 002ac0 0000f1 01 AMS 0 0 4 │ │ │ │ │ + [ 8] .text.unlikely PROGBITS 00000000 002bb4 000070 00 AX 0 0 4 │ │ │ │ │ + [ 9] .rel.text.unlikely REL 00000000 0047c0 000020 08 I 13 8 4 │ │ │ │ │ + [10] .rodata PROGBITS 00000000 002c24 0007ee 00 A 0 0 4 │ │ │ │ │ + [11] .note.GNU-stack PROGBITS 00000000 003412 000000 00 0 0 1 │ │ │ │ │ + [12] .ARM.attributes ARM_ATTRIBUTES 00000000 003412 000033 00 0 0 1 │ │ │ │ │ + [13] .symtab SYMTAB 00000000 003448 000590 10 14 28 4 │ │ │ │ │ + [14] .strtab STRTAB 00000000 0039d8 0004b6 00 0 0 1 │ │ │ │ │ + [15] .shstrtab STRTAB 00000000 0047e0 000088 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), y (purecode), p (processor specific) │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -3,81 +3,81 @@ │ │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ │ 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ │ 1: 00000000 0 NOTYPE LOCAL DEFAULT 5 $t │ │ │ │ │ 2: 00000000 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 3: 00000000 0 NOTYPE LOCAL DEFAULT 7 .LC0 │ │ │ │ │ 4: 00000040 0 NOTYPE LOCAL DEFAULT 7 .LC1 │ │ │ │ │ 5: 00000185 68 FUNC LOCAL DEFAULT 1 stringlib_rfind_char │ │ │ │ │ - 6: 00000620 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ - 7: 00000624 0 NOTYPE LOCAL DEFAULT 5 $t │ │ │ │ │ + 6: 00000634 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ + 7: 00000638 0 NOTYPE LOCAL DEFAULT 5 $t │ │ │ │ │ 8: 0000029d 592 FUNC LOCAL DEFAULT 1 stringlib__preprocess │ │ │ │ │ 9: 000004ed 1044 FUNC LOCAL DEFAULT 1 stringlib__two_way │ │ │ │ │ 10: 00000b71 696 FUNC LOCAL DEFAULT 1 stringlib_adaptive_find │ │ │ │ │ - 11: 0000091c 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ + 11: 00000930 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ 12: 00000060 0 NOTYPE LOCAL DEFAULT 7 .LC3 │ │ │ │ │ - 13: 00000920 0 NOTYPE LOCAL DEFAULT 5 $t │ │ │ │ │ + 13: 00000934 0 NOTYPE LOCAL DEFAULT 5 $t │ │ │ │ │ 14: 0000008c 0 NOTYPE LOCAL DEFAULT 7 .LC4 │ │ │ │ │ - 15: 00000c58 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ - 16: 00000c5c 0 NOTYPE LOCAL DEFAULT 5 $t │ │ │ │ │ + 15: 00000c80 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ + 16: 00000c84 0 NOTYPE LOCAL DEFAULT 5 $t │ │ │ │ │ 17: 000000a4 0 NOTYPE LOCAL DEFAULT 7 .LC6 │ │ │ │ │ 18: 000000b0 0 NOTYPE LOCAL DEFAULT 7 .LC7 │ │ │ │ │ 19: 00000000 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 20: 000000e8 0 NOTYPE LOCAL DEFAULT 7 .LC8 │ │ │ │ │ 21: 00000001 112 FUNC LOCAL DEFAULT 8 stringlib__two_way_count │ │ │ │ │ - 22: 000017d4 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ - 23: 000017d8 0 NOTYPE LOCAL DEFAULT 5 $t │ │ │ │ │ + 22: 0000181c 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ + 23: 00001820 0 NOTYPE LOCAL DEFAULT 5 $t │ │ │ │ │ 24: 00000000 0 NOTYPE LOCAL DEFAULT 8 $t │ │ │ │ │ 25: 0000006c 0 NOTYPE LOCAL DEFAULT 8 $d │ │ │ │ │ 26: 00000e24 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 27: 00000000 0 NOTYPE LOCAL DEFAULT 10 $d │ │ │ │ │ 28: 00000001 126 FUNC GLOBAL HIDDEN 5 _Py_bytes_lower │ │ │ │ │ 29: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_ctype_tolower │ │ │ │ │ - 30: 00000081 794 FUNC GLOBAL HIDDEN 5 _Py_bytes_rfind │ │ │ │ │ + 30: 00000081 814 FUNC GLOBAL HIDDEN 5 _Py_bytes_rfind │ │ │ │ │ 31: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CheckBuffer │ │ │ │ │ 32: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetBuffer │ │ │ │ │ 33: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBuffer_Release │ │ │ │ │ 34: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSsize_t │ │ │ │ │ 35: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_AsSsize_t │ │ │ │ │ 36: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Occurred │ │ │ │ │ 37: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ValueError │ │ │ │ │ 38: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ 39: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ 40: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ - 41: 0000039d 1412 FUNC GLOBAL HIDDEN 5 _Py_bytes_find │ │ │ │ │ + 41: 000003b1 1412 FUNC GLOBAL HIDDEN 5 _Py_bytes_find │ │ │ │ │ 42: 00000000 0 NOTYPE GLOBAL DEFAULT UND memchr │ │ │ │ │ 43: 00000000 0 NOTYPE GLOBAL DEFAULT UND __stack_chk_guard │ │ │ │ │ 44: 00000000 0 NOTYPE GLOBAL DEFAULT UND __stack_chk_fail │ │ │ │ │ - 45: 00000921 162 FUNC GLOBAL HIDDEN 5 _Py_bytes_maketrans │ │ │ │ │ + 45: 00000935 162 FUNC GLOBAL HIDDEN 5 _Py_bytes_maketrans │ │ │ │ │ 46: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_FromStringAndSize │ │ │ │ │ - 47: 000009c5 1454 FUNC GLOBAL HIDDEN 5 _Py_bytes_index │ │ │ │ │ - 48: 00000f75 84 FUNC GLOBAL HIDDEN 5 _Py_bytes_upper │ │ │ │ │ + 47: 000009d9 1500 FUNC GLOBAL HIDDEN 5 _Py_bytes_index │ │ │ │ │ + 48: 00000fb5 84 FUNC GLOBAL HIDDEN 5 _Py_bytes_upper │ │ │ │ │ 49: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_ctype_toupper │ │ │ │ │ 50: 00000001 386 FUNC GLOBAL HIDDEN 1 _Py_bytes_startswith │ │ │ │ │ 51: 00000000 0 NOTYPE GLOBAL DEFAULT UND memset │ │ │ │ │ 52: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcmp │ │ │ │ │ 53: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBool_FromLong │ │ │ │ │ 54: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_TrueStruct │ │ │ │ │ 55: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FalseStruct │ │ │ │ │ 56: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ - 57: 00000fc9 428 FUNC GLOBAL HIDDEN 5 _Py_bytes_endswith │ │ │ │ │ - 58: 00001175 902 FUNC GLOBAL HIDDEN 5 _Py_bytes_count │ │ │ │ │ - 59: 000014fd 868 FUNC GLOBAL HIDDEN 5 _Py_bytes_contains │ │ │ │ │ + 57: 00001009 436 FUNC GLOBAL HIDDEN 5 _Py_bytes_endswith │ │ │ │ │ + 58: 000011bd 902 FUNC GLOBAL HIDDEN 5 _Py_bytes_count │ │ │ │ │ + 59: 00001545 868 FUNC GLOBAL HIDDEN 5 _Py_bytes_contains │ │ │ │ │ 60: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Clear │ │ │ │ │ 61: 00000000 0 NOTYPE GLOBAL DEFAULT UND memrchr │ │ │ │ │ 62: 000001c9 78 FUNC GLOBAL HIDDEN 1 _Py_bytes_isdigit │ │ │ │ │ 63: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_ctype_table │ │ │ │ │ 64: 00000219 68 FUNC GLOBAL HIDDEN 1 _Py_bytes_isascii │ │ │ │ │ 65: 0000025d 62 FUNC GLOBAL HIDDEN 1 _Py_bytes_capitalize │ │ │ │ │ 66: 00000901 78 FUNC GLOBAL HIDDEN 1 _Py_bytes_isalnum │ │ │ │ │ 67: 00000951 78 FUNC GLOBAL HIDDEN 1 _Py_bytes_isalpha │ │ │ │ │ 68: 000009a1 106 FUNC GLOBAL HIDDEN 1 _Py_bytes_islower │ │ │ │ │ 69: 00000a0d 78 FUNC GLOBAL HIDDEN 1 _Py_bytes_isspace │ │ │ │ │ - 70: 00001861 152 FUNC GLOBAL HIDDEN 5 _Py_bytes_istitle │ │ │ │ │ + 70: 000018a9 152 FUNC GLOBAL HIDDEN 5 _Py_bytes_istitle │ │ │ │ │ 71: 00000a5d 112 FUNC GLOBAL HIDDEN 1 _Py_bytes_isupper │ │ │ │ │ - 72: 000018f9 784 FUNC GLOBAL HIDDEN 5 _Py_bytes_rindex │ │ │ │ │ + 72: 00001941 804 FUNC GLOBAL HIDDEN 5 _Py_bytes_rindex │ │ │ │ │ 73: 00000acd 72 FUNC GLOBAL HIDDEN 1 _Py_bytes_swapcase │ │ │ │ │ 74: 00000b15 92 FUNC GLOBAL HIDDEN 1 _Py_bytes_title │ │ │ │ │ 75: 00000000 291 OBJECT GLOBAL HIDDEN 10 _Py_maketrans__doc__ │ │ │ │ │ 76: 00000124 123 OBJECT GLOBAL HIDDEN 10 _Py_swapcase__doc__ │ │ │ │ │ 77: 000001a0 124 OBJECT GLOBAL HIDDEN 10 _Py_capitalize__doc__ │ │ │ │ │ 78: 0000021c 155 OBJECT GLOBAL HIDDEN 10 _Py_title__doc__ │ │ │ │ │ 79: 000002b8 93 OBJECT GLOBAL HIDDEN 10 _Py_upper__doc__ │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x3e34 contains 103 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x3e90 contains 103 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 0000002c 0000330a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ 00000066 0000340a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ 0000006e 0000210a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ 00000080 0000210a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ 000000a4 0000330a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ 000000dc 0000340a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ @@ -101,206 +101,207 @@ │ │ │ │ │ 000009d6 0000351e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ 000009ec 0000351e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ 000009fc 0000351e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ 00000a98 0000351e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ 00000aae 0000351e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ 00000abe 0000351e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x416c contains 190 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x41c8 contains 191 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000006 00001d2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_tolower │ │ │ │ │ 0000000a 00001d30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_tolower │ │ │ │ │ 0000009e 00001f0a R_ARM_THM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ 000000b6 0000200a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -000001c6 0000210a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -000001f8 0000050a R_ARM_THM_CALL 00000185 stringlib_rfind_char │ │ │ │ │ -00000208 0000210a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00000236 0000230a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -00000260 0000050a R_ARM_THM_CALL 00000185 stringlib_rfind_char │ │ │ │ │ -0000034c 0000240a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000352 0000252f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000356 00002530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000035a 0000042f R_ARM_THM_MOVW_ABS_NC 00000040 .LC1 │ │ │ │ │ -0000035e 00000430 R_ARM_THM_MOVT_ABS 00000040 .LC1 │ │ │ │ │ -00000364 0000260a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000380 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000384 00002730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000038a 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -0000038e 00000330 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000394 0000280a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000003c4 00001f0a R_ARM_THM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ -000003de 0000200a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00000560 00002a0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -0000057c 0000210a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -000005a0 0000230a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -000005d8 00002a0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -000005fa 0000210a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00000620 00002b02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -000006b0 0000210a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -0000081c 0000210a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00000868 00002c0a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -0000089e 0000080a R_ARM_THM_CALL 0000029d stringlib__preprocess │ │ │ │ │ -000008a8 0000090a R_ARM_THM_CALL 000004ed stringlib__two_way │ │ │ │ │ -000008c8 00000a0a R_ARM_THM_CALL 00000b71 stringlib_adaptive_find │ │ │ │ │ -000008d0 0000240a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000008d6 0000252f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000008da 00002530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000008de 0000042f R_ARM_THM_MOVW_ABS_NC 00000040 .LC1 │ │ │ │ │ -000008e2 00000430 R_ARM_THM_MOVT_ABS 00000040 .LC1 │ │ │ │ │ -000008e8 0000260a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000902 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000906 00002730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000090c 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00000910 00000330 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000916 0000280a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000091c 00002b02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -00000940 00002e0a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -000009a8 0000252f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000009ac 00002530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000009b0 00000c2f R_ARM_THM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ -000009b4 00000c30 R_ARM_THM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ -000009ba 0000280a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000009ec 00001f0a R_ARM_THM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ -00000a06 0000200a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00000b56 0000210a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00000b62 0000252f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000b66 00002530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00000b6a 00000e2f R_ARM_THM_MOVW_ABS_NC 0000008c .LC4 │ │ │ │ │ -00000b6e 00000e30 R_ARM_THM_MOVT_ABS 0000008c .LC4 │ │ │ │ │ -00000b74 0000260a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000bae 00002a0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -00000bc8 0000210a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00000bea 0000230a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -00000c20 00002a0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -00000c58 00002b02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -00000d0e 0000210a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00000d78 0000210a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00000dd2 0000210a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00000e8e 0000210a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00000ec4 00002c0a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -00000ef2 0000240a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000efc 0000252f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000f00 00002530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00000f04 0000042f R_ARM_THM_MOVW_ABS_NC 00000040 .LC1 │ │ │ │ │ -00000f08 00000430 R_ARM_THM_MOVT_ABS 00000040 .LC1 │ │ │ │ │ -00000f0e 0000260a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000f26 0000080a R_ARM_THM_CALL 0000029d stringlib__preprocess │ │ │ │ │ -00000f30 0000090a R_ARM_THM_CALL 000004ed stringlib__two_way │ │ │ │ │ -00000f50 00000a0a R_ARM_THM_CALL 00000b71 stringlib_adaptive_find │ │ │ │ │ -00000f58 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000f5c 00002730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000f62 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00000f66 00000330 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000f6c 0000280a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000f7c 0000312f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_toupper │ │ │ │ │ -00000f80 00003130 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_toupper │ │ │ │ │ -00000ffc 0000330a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00001040 0000340a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001048 0000210a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -0000106a 0000210a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00001078 0000210a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00001090 0000330a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -000010d8 0000340a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -000010e2 0000210a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -000010e6 0000362f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -000010ea 00003630 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -000010f4 0000372f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -000010f8 00003730 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00001104 0000200a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -0000110a 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000110e 00002730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00001114 0000380a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -0000111e 0000142f R_ARM_THM_MOVW_ABS_NC 000000e8 .LC8 │ │ │ │ │ -00001122 00001430 R_ARM_THM_MOVT_ABS 000000e8 .LC8 │ │ │ │ │ -00001126 0000122f R_ARM_THM_MOVW_ABS_NC 000000b0 .LC7 │ │ │ │ │ -0000112a 00001230 R_ARM_THM_MOVT_ABS 000000b0 .LC7 │ │ │ │ │ -00001132 0000280a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001158 0000200a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00001192 00001f0a R_ARM_THM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ -000011a8 0000200a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -000012e8 0000220a R_ARM_THM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ -000012f2 0000210a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00001366 0000230a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -00001414 0000220a R_ARM_THM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ -00001486 0000150a R_ARM_THM_CALL 00000001 stringlib__two_way_count │ │ │ │ │ -0000148c 0000240a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001492 0000252f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00001496 00002530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000149a 0000042f R_ARM_THM_MOVW_ABS_NC 00000040 .LC1 │ │ │ │ │ -0000149e 00000430 R_ARM_THM_MOVT_ABS 00000040 .LC1 │ │ │ │ │ -000014a4 0000260a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000014bc 00000a0a R_ARM_THM_CALL 00000b71 stringlib_adaptive_find │ │ │ │ │ -000014e0 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000014e4 00002730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000014ea 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000014ee 00000330 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000014f4 0000280a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001522 0000230a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -0000152e 0000240a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001538 00003c0a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00001542 0000200a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -0000164e 0000210a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -000016f8 00002a0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -000017d4 00002b02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -000017e2 00002a0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -0000180c 0000080a R_ARM_THM_CALL 0000029d stringlib__preprocess │ │ │ │ │ -00001816 0000090a R_ARM_THM_CALL 000004ed stringlib__two_way │ │ │ │ │ -00001820 00002c0a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -0000183a 00000a0a R_ARM_THM_CALL 00000b71 stringlib_adaptive_find │ │ │ │ │ -00001844 0000252f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00001848 00002530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000184c 0000042f R_ARM_THM_MOVW_ABS_NC 00000040 .LC1 │ │ │ │ │ -00001850 00000430 R_ARM_THM_MOVT_ABS 00000040 .LC1 │ │ │ │ │ -00001856 0000260a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000186e 00003f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -00001872 00003f30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -000018a6 0000372f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -000018aa 00003730 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -000018c6 0000372f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -000018ca 00003730 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -000018d2 00003f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -000018d6 00003f30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -000018da 0000372f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -000018de 00003730 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -000018e2 0000362f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -000018e6 00003630 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00001916 00001f0a R_ARM_THM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ -0000192e 0000200a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00001a1c 0000210a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00001a20 0000252f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00001a24 00002530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00001a28 00000e2f R_ARM_THM_MOVW_ABS_NC 0000008c .LC4 │ │ │ │ │ -00001a2c 00000e30 R_ARM_THM_MOVT_ABS 0000008c .LC4 │ │ │ │ │ -00001a32 0000260a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001a5c 0000050a R_ARM_THM_CALL 00000185 stringlib_rfind_char │ │ │ │ │ +000001ce 0000210a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00000200 0000050a R_ARM_THM_CALL 00000185 stringlib_rfind_char │ │ │ │ │ +00000210 0000210a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +0000023e 0000230a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +00000268 0000050a R_ARM_THM_CALL 00000185 stringlib_rfind_char │ │ │ │ │ +00000360 0000240a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000366 0000252f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000036a 00002530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000036e 0000042f R_ARM_THM_MOVW_ABS_NC 00000040 .LC1 │ │ │ │ │ +00000372 00000430 R_ARM_THM_MOVT_ABS 00000040 .LC1 │ │ │ │ │ +00000378 0000260a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000394 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000398 00002730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000039e 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000003a2 00000330 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000003a8 0000280a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000003d8 00001f0a R_ARM_THM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ +000003f2 0000200a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00000574 00002a0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00000590 0000210a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +000005b4 0000230a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +000005ec 00002a0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +0000060e 0000210a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00000634 00002b02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +000006c4 0000210a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00000830 0000210a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +0000087c 00002c0a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +000008b2 0000080a R_ARM_THM_CALL 0000029d stringlib__preprocess │ │ │ │ │ +000008bc 0000090a R_ARM_THM_CALL 000004ed stringlib__two_way │ │ │ │ │ +000008dc 00000a0a R_ARM_THM_CALL 00000b71 stringlib_adaptive_find │ │ │ │ │ +000008e4 0000240a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000008ea 0000252f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000008ee 00002530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000008f2 0000042f R_ARM_THM_MOVW_ABS_NC 00000040 .LC1 │ │ │ │ │ +000008f6 00000430 R_ARM_THM_MOVT_ABS 00000040 .LC1 │ │ │ │ │ +000008fc 0000260a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000916 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000091a 00002730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000920 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00000924 00000330 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +0000092a 0000280a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000930 00002b02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +00000954 00002e0a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +000009bc 0000252f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000009c0 00002530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000009c4 00000c2f R_ARM_THM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ +000009c8 00000c30 R_ARM_THM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ +000009ce 0000280a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000a00 00001f0a R_ARM_THM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ +00000a1a 0000200a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00000b7a 0000210a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00000b88 0000252f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000b8c 00002530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000b90 00000e2f R_ARM_THM_MOVW_ABS_NC 0000008c .LC4 │ │ │ │ │ +00000b94 00000e30 R_ARM_THM_MOVT_ABS 0000008c .LC4 │ │ │ │ │ +00000b9a 0000260a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000bd6 00002a0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00000bf0 0000210a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00000c14 0000230a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +00000c4c 00002a0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00000c80 00002b02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +00000d1a 0000210a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00000d7a 0000210a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00000de2 0000210a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00000ed0 0000210a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00000f08 00002c0a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +00000f0c 0000240a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000f16 0000252f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000f1a 00002530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000f1e 0000042f R_ARM_THM_MOVW_ABS_NC 00000040 .LC1 │ │ │ │ │ +00000f22 00000430 R_ARM_THM_MOVT_ABS 00000040 .LC1 │ │ │ │ │ +00000f28 0000260a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000f70 0000080a R_ARM_THM_CALL 0000029d stringlib__preprocess │ │ │ │ │ +00000f7a 0000090a R_ARM_THM_CALL 000004ed stringlib__two_way │ │ │ │ │ +00000f92 00000a0a R_ARM_THM_CALL 00000b71 stringlib_adaptive_find │ │ │ │ │ +00000f9a 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000f9e 00002730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000fa4 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00000fa8 00000330 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00000fae 0000280a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000fbc 0000312f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_toupper │ │ │ │ │ +00000fc0 00003130 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_toupper │ │ │ │ │ +0000103c 0000330a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00001080 0000340a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001088 0000210a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +000010aa 0000210a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +000010c0 0000210a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +000010d8 0000330a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00001120 0000340a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +0000112a 0000210a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +0000112e 0000362f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00001132 00003630 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +0000113c 0000372f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00001140 00003730 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +0000114c 0000200a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00001152 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00001156 00002730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000115c 0000380a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00001166 0000142f R_ARM_THM_MOVW_ABS_NC 000000e8 .LC8 │ │ │ │ │ +0000116a 00001430 R_ARM_THM_MOVT_ABS 000000e8 .LC8 │ │ │ │ │ +0000116e 0000122f R_ARM_THM_MOVW_ABS_NC 000000b0 .LC7 │ │ │ │ │ +00001172 00001230 R_ARM_THM_MOVT_ABS 000000b0 .LC7 │ │ │ │ │ +0000117a 0000280a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000011a0 0000200a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +000011da 00001f0a R_ARM_THM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ +000011f0 0000200a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00001330 0000220a R_ARM_THM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ +0000133a 0000210a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +000013ae 0000230a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +0000145c 0000220a R_ARM_THM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ +000014ce 0000150a R_ARM_THM_CALL 00000001 stringlib__two_way_count │ │ │ │ │ +000014d4 0000240a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000014da 0000252f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000014de 00002530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000014e2 0000042f R_ARM_THM_MOVW_ABS_NC 00000040 .LC1 │ │ │ │ │ +000014e6 00000430 R_ARM_THM_MOVT_ABS 00000040 .LC1 │ │ │ │ │ +000014ec 0000260a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001504 00000a0a R_ARM_THM_CALL 00000b71 stringlib_adaptive_find │ │ │ │ │ +00001528 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000152c 00002730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00001532 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00001536 00000330 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +0000153c 0000280a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000156a 0000230a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +00001576 0000240a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001580 00003c0a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +0000158a 0000200a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00001696 0000210a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00001740 00002a0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +0000181c 00002b02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +0000182a 00002a0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00001854 0000080a R_ARM_THM_CALL 0000029d stringlib__preprocess │ │ │ │ │ +0000185e 0000090a R_ARM_THM_CALL 000004ed stringlib__two_way │ │ │ │ │ +00001868 00002c0a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +00001882 00000a0a R_ARM_THM_CALL 00000b71 stringlib_adaptive_find │ │ │ │ │ +0000188c 0000252f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00001890 00002530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00001894 0000042f R_ARM_THM_MOVW_ABS_NC 00000040 .LC1 │ │ │ │ │ +00001898 00000430 R_ARM_THM_MOVT_ABS 00000040 .LC1 │ │ │ │ │ +0000189e 0000260a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000018b6 00003f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +000018ba 00003f30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +000018ee 0000372f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +000018f2 00003730 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +0000190e 0000372f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00001912 00003730 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +0000191a 00003f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +0000191e 00003f30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00001922 0000372f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00001926 00003730 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +0000192a 0000362f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +0000192e 00003630 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +0000195e 00001f0a R_ARM_THM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ +00001976 0000200a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ 00001a6c 0000210a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00001ab8 0000210a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00001ade 0000230a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -00001b04 0000050a R_ARM_THM_CALL 00000185 stringlib_rfind_char │ │ │ │ │ -00001b1e 0000210a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00001bbe 0000240a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001bc8 0000252f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00001bcc 00002530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00001bd0 0000042f R_ARM_THM_MOVW_ABS_NC 00000040 .LC1 │ │ │ │ │ -00001bd4 00000430 R_ARM_THM_MOVT_ABS 00000040 .LC1 │ │ │ │ │ -00001bda 0000260a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001bee 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00001bf2 00002730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00001bf8 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00001bfc 00000330 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00001c02 0000280a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000001d6 0000221e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ -0000021a 0000221e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ -00000276 0000221e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ -0000061a 0000221e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ -00000c52 0000221e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ -00001054 0000351e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -0000189c 0000351e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -000018a2 0000351e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -00001a7c 0000221e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ +00001a70 0000252f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00001a74 00002530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00001a78 00000e2f R_ARM_THM_MOVW_ABS_NC 0000008c .LC4 │ │ │ │ │ +00001a7c 00000e30 R_ARM_THM_MOVT_ABS 0000008c .LC4 │ │ │ │ │ +00001a82 0000260a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001aac 0000050a R_ARM_THM_CALL 00000185 stringlib_rfind_char │ │ │ │ │ +00001abc 0000210a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00001b08 0000210a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00001b2e 0000230a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +00001b54 0000050a R_ARM_THM_CALL 00000185 stringlib_rfind_char │ │ │ │ │ +00001b70 0000210a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00001c1a 0000240a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001c24 0000252f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00001c28 00002530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00001c2c 0000042f R_ARM_THM_MOVW_ABS_NC 00000040 .LC1 │ │ │ │ │ +00001c30 00000430 R_ARM_THM_MOVT_ABS 00000040 .LC1 │ │ │ │ │ +00001c36 0000260a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001c4a 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00001c4e 00002730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00001c54 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00001c58 00000330 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00001c5e 0000280a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000001de 0000221e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ +00000222 0000221e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ +00000280 0000221e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ +0000062e 0000221e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ +00000c7a 0000221e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ +00001094 0000351e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +000010b6 0000351e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +000018e4 0000351e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +000018ea 0000351e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +00001acc 0000221e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x475c contains 4 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x47c0 contains 4 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 0000002e 0000080a R_ARM_THM_CALL 0000029d stringlib__preprocess │ │ │ │ │ 0000003c 0000090a R_ARM_THM_CALL 000004ed stringlib__two_way │ │ │ │ │ 0000005e 00002c0a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ 0000006c 00002b02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -71,81 +71,81 @@ │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r5, r3 │ │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CheckBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 21e <_Py_bytes_rfind+0x19e> │ │ │ │ │ + beq.w 226 <_Py_bytes_rfind+0x1a6> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 2aa <_Py_bytes_rfind+0x22a> │ │ │ │ │ + beq.w 2d4 <_Py_bytes_rfind+0x254> │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 368 <_Py_bytes_rfind+0x2e8> │ │ │ │ │ + bne.w 37c <_Py_bytes_rfind+0x2fc> │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ cmp r6, r7 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - bge.w 2ea <_Py_bytes_rfind+0x26a> │ │ │ │ │ + bge.w 2fe <_Py_bytes_rfind+0x27e> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - blt.w 322 <_Py_bytes_rfind+0x2a2> │ │ │ │ │ + blt.w 336 <_Py_bytes_rfind+0x2b6> │ │ │ │ │ sub.w ip, r6, r5 │ │ │ │ │ cmp r3, ip │ │ │ │ │ - bgt.n 1c4 <_Py_bytes_rfind+0x144> │ │ │ │ │ + bgt.n 1cc <_Py_bytes_rfind+0x14c> │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w 1f0 <_Py_bytes_rfind+0x170> │ │ │ │ │ + beq.w 1f8 <_Py_bytes_rfind+0x178> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 206 <_Py_bytes_rfind+0x186> │ │ │ │ │ + beq.w 20e <_Py_bytes_rfind+0x18e> │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble.n 1c4 <_Py_bytes_rfind+0x144> │ │ │ │ │ - sub.w r9, ip, r3 │ │ │ │ │ - add.w ip, r3, #4294967295 @ 0xffffffff │ │ │ │ │ + ble.n 1cc <_Py_bytes_rfind+0x14c> │ │ │ │ │ + add.w lr, r3, #4294967295 @ 0xffffffff │ │ │ │ │ ldrb r6, [r0, #0] │ │ │ │ │ subs r7, r3, #2 │ │ │ │ │ - mov.w lr, #1 │ │ │ │ │ + sub.w r9, ip, r3 │ │ │ │ │ mov r2, r6 │ │ │ │ │ - ldrb.w r6, [r0, ip] │ │ │ │ │ + mov.w ip, #1 │ │ │ │ │ + ldrb.w r6, [r0, lr] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ it eq │ │ │ │ │ - moveq ip, r7 │ │ │ │ │ + moveq lr, r7 │ │ │ │ │ and.w r6, r6, #31 │ │ │ │ │ and.w r2, r2, #31 │ │ │ │ │ - lsl.w r6, lr, r6 │ │ │ │ │ - lsl.w r2, lr, r2 │ │ │ │ │ + lsl.w r6, ip, r6 │ │ │ │ │ + lsl.w r2, ip, r2 │ │ │ │ │ orrs r6, r2 │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ beq.n 18e <_Py_bytes_rfind+0x10e> │ │ │ │ │ ldrb r6, [r0, r7] │ │ │ │ │ subs r7, r3, #3 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ it eq │ │ │ │ │ - moveq ip, r7 │ │ │ │ │ + moveq lr, r7 │ │ │ │ │ and.w r6, r6, #31 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ - lsl.w r6, lr, r6 │ │ │ │ │ + lsl.w r6, ip, r6 │ │ │ │ │ orrs r2, r6 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ cbz r7, 18e <_Py_bytes_rfind+0x10e> │ │ │ │ │ ldrb r6, [r0, r7] │ │ │ │ │ subs r7, r3, #4 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ it eq │ │ │ │ │ - moveq ip, r7 │ │ │ │ │ + moveq lr, r7 │ │ │ │ │ and.w r6, r6, #31 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ - lsl.w r6, lr, r6 │ │ │ │ │ + lsl.w r6, ip, r6 │ │ │ │ │ orrs r6, r2 │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ cbz r7, 18e <_Py_bytes_rfind+0x10e> │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov sl, r1 │ │ │ │ │ mov r5, r4 │ │ │ │ │ mov r1, r3 │ │ │ │ │ @@ -153,208 +153,214 @@ │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r9, r2 │ │ │ │ │ ldrb r6, [r0, r7] │ │ │ │ │ subs r7, #1 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ it eq │ │ │ │ │ - moveq ip, r7 │ │ │ │ │ + moveq lr, r7 │ │ │ │ │ and.w r6, r6, #31 │ │ │ │ │ - lsl.w r6, lr, r6 │ │ │ │ │ + lsl.w r6, ip, r6 │ │ │ │ │ orrs r3, r6 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ bne.n 166 <_Py_bytes_rfind+0xe6> │ │ │ │ │ mov r2, r9 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ mov r9, r4 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r4, r5 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r5, r2 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - blt.n 1c4 <_Py_bytes_rfind+0x144> │ │ │ │ │ + blt.n 1cc <_Py_bytes_rfind+0x14c> │ │ │ │ │ mov r2, r9 │ │ │ │ │ + mov r7, r1 │ │ │ │ │ mov r9, r4 │ │ │ │ │ + mov r1, lr │ │ │ │ │ + mov lr, r0 │ │ │ │ │ add.w r6, r8, r2 │ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ │ - adds r7, r6, r5 │ │ │ │ │ - ldrb.w lr, [r6, r5] │ │ │ │ │ - cmp lr, r4 │ │ │ │ │ - beq.n 27a <_Py_bytes_rfind+0x1fa> │ │ │ │ │ - cbz r2, 1c4 <_Py_bytes_rfind+0x144> │ │ │ │ │ - ldrb.w r6, [r7, #-1] │ │ │ │ │ + add.w ip, r6, r5 │ │ │ │ │ + ldrb r0, [r6, r5] │ │ │ │ │ + cmp r0, r4 │ │ │ │ │ + beq.n 284 <_Py_bytes_rfind+0x204> │ │ │ │ │ + cbz r2, 1ca <_Py_bytes_rfind+0x14a> │ │ │ │ │ + ldrb.w r0, [ip, #-1] │ │ │ │ │ ldr r4, [sp, #8] │ │ │ │ │ - and.w r6, r6, #31 │ │ │ │ │ - lsr.w r6, r4, r6 │ │ │ │ │ - lsls r4, r6, #31 │ │ │ │ │ - bmi.w 2c4 <_Py_bytes_rfind+0x244> │ │ │ │ │ + and.w r0, r0, #31 │ │ │ │ │ + lsr.w r0, r4, r0 │ │ │ │ │ + lsls r0, r0, #31 │ │ │ │ │ + bmi.w 2f0 <_Py_bytes_rfind+0x270> │ │ │ │ │ subs r2, r2, r3 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - bpl.n 198 <_Py_bytes_rfind+0x118> │ │ │ │ │ + bpl.n 19e <_Py_bytes_rfind+0x11e> │ │ │ │ │ + mov r1, r7 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyLong_FromSsize_t │ │ │ │ │ add r5, r6 │ │ │ │ │ bic.w r5, r5, r5, asr #31 │ │ │ │ │ sub.w ip, r2, r5 │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - ble.n 1ca <_Py_bytes_rfind+0x14a> │ │ │ │ │ + ble.n 1d2 <_Py_bytes_rfind+0x152> │ │ │ │ │ movs r4, #0 │ │ │ │ │ add.w r0, sp, #19 │ │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ │ mov r1, ip │ │ │ │ │ add.w r0, r8, r5 │ │ │ │ │ bl 184 <_Py_bytes_rfind+0x104> │ │ │ │ │ R_ARM_THM_CALL stringlib_rfind_char │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ it ge │ │ │ │ │ addge r6, r6, r5 │ │ │ │ │ - cbz r4, 26a <_Py_bytes_rfind+0x1ea> │ │ │ │ │ + cbz r4, 272 <_Py_bytes_rfind+0x1f2> │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ adds r2, r6, #2 │ │ │ │ │ - beq.w 368 <_Py_bytes_rfind+0x2e8> │ │ │ │ │ + beq.w 37c <_Py_bytes_rfind+0x2fc> │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyLong_FromSsize_t │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 380 <_Py_bytes_rfind+0x300> │ │ │ │ │ + beq.w 394 <_Py_bytes_rfind+0x314> │ │ │ │ │ ldr.w r3, [r3, #132] @ 0x84 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 380 <_Py_bytes_rfind+0x300> │ │ │ │ │ + beq.w 394 <_Py_bytes_rfind+0x314> │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyNumber_AsSsize_t │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.w 34c <_Py_bytes_rfind+0x2cc> │ │ │ │ │ + beq.w 360 <_Py_bytes_rfind+0x2e0> │ │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ │ - bhi.w 352 <_Py_bytes_rfind+0x2d2> │ │ │ │ │ + bhi.w 366 <_Py_bytes_rfind+0x2e6> │ │ │ │ │ cmp r6, r7 │ │ │ │ │ strb.w r0, [sp, #19] │ │ │ │ │ - bge.n 2ae <_Py_bytes_rfind+0x22e> │ │ │ │ │ + bge.n 2d8 <_Py_bytes_rfind+0x258> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - blt.n 33e <_Py_bytes_rfind+0x2be> │ │ │ │ │ + blt.n 352 <_Py_bytes_rfind+0x2d2> │ │ │ │ │ subs r1, r6, r5 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.n 1ca <_Py_bytes_rfind+0x14a> │ │ │ │ │ + ble.n 1d2 <_Py_bytes_rfind+0x152> │ │ │ │ │ ldrb.w r2, [sp, #19] │ │ │ │ │ add.w r0, r8, r5 │ │ │ │ │ bl 184 <_Py_bytes_rfind+0x104> │ │ │ │ │ R_ARM_THM_CALL stringlib_rfind_char │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ it ge │ │ │ │ │ addge r6, r6, r5 │ │ │ │ │ adds r3, r6, #2 │ │ │ │ │ - beq.n 368 <_Py_bytes_rfind+0x2e8> │ │ │ │ │ + beq.w 37c <_Py_bytes_rfind+0x2fc> │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyLong_FromSsize_t │ │ │ │ │ - add.w lr, r3, r5 │ │ │ │ │ - adds r4, r0, #1 │ │ │ │ │ - add lr, r8 │ │ │ │ │ + add.w ip, r3, r5 │ │ │ │ │ + add.w r4, lr, #1 │ │ │ │ │ + add ip, r8 │ │ │ │ │ mov sl, r6 │ │ │ │ │ + mov fp, r7 │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ - add lr, r2 │ │ │ │ │ - adds r7, r3, r0 │ │ │ │ │ + add ip, r2 │ │ │ │ │ + add.w r0, r3, lr │ │ │ │ │ mov r4, r9 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - mov fp, r1 │ │ │ │ │ - ldrb.w r3, [r7, #-1]! │ │ │ │ │ - ldrb.w r1, [lr, #-1]! │ │ │ │ │ + mov r7, r1 │ │ │ │ │ + ldrb.w r3, [r0, #-1]! │ │ │ │ │ + ldrb.w r1, [ip, #-1]! │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.n 2c8 <_Py_bytes_rfind+0x248> │ │ │ │ │ + beq.n 2f4 <_Py_bytes_rfind+0x274> │ │ │ │ │ + mov r1, r7 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r9, r4 │ │ │ │ │ - mov r1, fp │ │ │ │ │ - cbnz r2, 2d2 <_Py_bytes_rfind+0x252> │ │ │ │ │ - sub.w r2, r2, ip │ │ │ │ │ - b.n 1c0 <_Py_bytes_rfind+0x140> │ │ │ │ │ + mov r7, fp │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + beq.n 1ca <_Py_bytes_rfind+0x14a> │ │ │ │ │ + add.w r6, sl, r5 │ │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ │ + ldrb.w r0, [r6, #-1] │ │ │ │ │ + and.w r0, r0, #31 │ │ │ │ │ + lsr.w r0, r4, r0 │ │ │ │ │ + lsls r4, r0, #31 │ │ │ │ │ + bpl.w 1c4 <_Py_bytes_rfind+0x144> │ │ │ │ │ + subs r2, r2, r1 │ │ │ │ │ + b.n 1c6 <_Py_bytes_rfind+0x146> │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - blt.n 24e <_Py_bytes_rfind+0x1ce> │ │ │ │ │ + blt.n 256 <_Py_bytes_rfind+0x1d6> │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bge.n 332 <_Py_bytes_rfind+0x2b2> │ │ │ │ │ + bge.n 346 <_Py_bytes_rfind+0x2c6> │ │ │ │ │ adds r2, r6, r7 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ bic.w r2, r2, r2, asr #31 │ │ │ │ │ - blt.n 1da <_Py_bytes_rfind+0x15a> │ │ │ │ │ + blt.w 1e2 <_Py_bytes_rfind+0x162> │ │ │ │ │ subs r1, r2, r5 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bgt.n 258 <_Py_bytes_rfind+0x1d8> │ │ │ │ │ - b.n 1ca <_Py_bytes_rfind+0x14a> │ │ │ │ │ + bgt.n 260 <_Py_bytes_rfind+0x1e0> │ │ │ │ │ + b.n 1d2 <_Py_bytes_rfind+0x152> │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 198 <_Py_bytes_rfind+0x118> │ │ │ │ │ + b.n 19e <_Py_bytes_rfind+0x11e> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - cmp r3, r7 │ │ │ │ │ - bne.n 290 <_Py_bytes_rfind+0x210> │ │ │ │ │ + cmp r3, r0 │ │ │ │ │ + bne.n 2a0 <_Py_bytes_rfind+0x220> │ │ │ │ │ adds r6, r2, r5 │ │ │ │ │ - b.n 202 <_Py_bytes_rfind+0x182> │ │ │ │ │ - add.w r6, sl, r5 │ │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ │ - ldrb.w r6, [r6, #-1] │ │ │ │ │ - and.w r6, r6, #31 │ │ │ │ │ - lsr.w r6, r4, r6 │ │ │ │ │ - lsls r6, r6, #31 │ │ │ │ │ - bmi.n 2a4 <_Py_bytes_rfind+0x224> │ │ │ │ │ - b.n 1be <_Py_bytes_rfind+0x13e> │ │ │ │ │ + b.n 20a <_Py_bytes_rfind+0x18a> │ │ │ │ │ adds r2, r7, r6 │ │ │ │ │ bic.w r2, r2, r2, asr #31 │ │ │ │ │ bics.w r7, r7, r7, asr #32 │ │ │ │ │ it cs │ │ │ │ │ movcs r7, r2 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ it ge │ │ │ │ │ movge r6, r7 │ │ │ │ │ bge.w d2 <_Py_bytes_rfind+0x52> │ │ │ │ │ add r5, r6 │ │ │ │ │ bic.w r5, r5, r5, asr #31 │ │ │ │ │ sub.w ip, r7, r5 │ │ │ │ │ cmp r3, ip │ │ │ │ │ - bgt.w 1c4 <_Py_bytes_rfind+0x144> │ │ │ │ │ + bgt.w 1cc <_Py_bytes_rfind+0x14c> │ │ │ │ │ mov r6, r7 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w 1f0 <_Py_bytes_rfind+0x170> │ │ │ │ │ + beq.w 1f8 <_Py_bytes_rfind+0x178> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w e6 <_Py_bytes_rfind+0x66> │ │ │ │ │ - b.n 202 <_Py_bytes_rfind+0x182> │ │ │ │ │ + b.n 20a <_Py_bytes_rfind+0x18a> │ │ │ │ │ add r5, r6 │ │ │ │ │ bic.w r5, r5, r5, asr #31 │ │ │ │ │ sub.w ip, r6, r5 │ │ │ │ │ cmp r3, ip │ │ │ │ │ - ble.n 314 <_Py_bytes_rfind+0x294> │ │ │ │ │ - b.n 1c4 <_Py_bytes_rfind+0x144> │ │ │ │ │ + ble.n 328 <_Py_bytes_rfind+0x2a8> │ │ │ │ │ + b.n 1cc <_Py_bytes_rfind+0x14c> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - blt.n 370 <_Py_bytes_rfind+0x2f0> │ │ │ │ │ + blt.n 384 <_Py_bytes_rfind+0x304> │ │ │ │ │ subs r1, r7, r5 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bgt.n 258 <_Py_bytes_rfind+0x1d8> │ │ │ │ │ - b.n 1ca <_Py_bytes_rfind+0x14a> │ │ │ │ │ + bgt.n 260 <_Py_bytes_rfind+0x1e0> │ │ │ │ │ + b.n 1d2 <_Py_bytes_rfind+0x152> │ │ │ │ │ add r5, r6 │ │ │ │ │ bic.w r5, r5, r5, asr #31 │ │ │ │ │ subs r1, r6, r5 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bgt.n 258 <_Py_bytes_rfind+0x1d8> │ │ │ │ │ - b.n 1ca <_Py_bytes_rfind+0x14a> │ │ │ │ │ + bgt.n 260 <_Py_bytes_rfind+0x1e0> │ │ │ │ │ + b.n 1d2 <_Py_bytes_rfind+0x152> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbnz r0, 368 <_Py_bytes_rfind+0x2e8> │ │ │ │ │ + cbnz r0, 37c <_Py_bytes_rfind+0x2fc> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC1 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -365,138 +371,138 @@ │ │ │ │ │ movs r0, #0 │ │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ add r5, r6 │ │ │ │ │ bic.w r5, r5, r5, asr #31 │ │ │ │ │ subs r1, r7, r5 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bgt.w 258 <_Py_bytes_rfind+0x1d8> │ │ │ │ │ - b.n 1ca <_Py_bytes_rfind+0x14a> │ │ │ │ │ + bgt.w 260 <_Py_bytes_rfind+0x1e0> │ │ │ │ │ + b.n 1d2 <_Py_bytes_rfind+0x152> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 368 <_Py_bytes_rfind+0x2e8> │ │ │ │ │ + b.n 37c <_Py_bytes_rfind+0x2fc> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000039c <_Py_bytes_find>: │ │ │ │ │ +000003b0 <_Py_bytes_find>: │ │ │ │ │ _Py_bytes_find(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3880] @ 0xf28 │ │ │ │ │ sub sp, #180 @ 0xb4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - ldr r3, [pc, #620] @ (620 <_Py_bytes_find+0x284>) │ │ │ │ │ + ldr r3, [pc, #620] @ (634 <_Py_bytes_find+0x284>) │ │ │ │ │ mov r9, r0 │ │ │ │ │ mov r0, r2 │ │ │ │ │ mov r5, r2 │ │ │ │ │ ldr r4, [sp, #216] @ 0xd8 │ │ │ │ │ mov r7, r1 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #172] @ 0xac │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CheckBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 588 <_Py_bytes_find+0x1ec> │ │ │ │ │ + beq.w 59c <_Py_bytes_find+0x1ec> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 76c <_Py_bytes_find+0x3d0> │ │ │ │ │ + beq.w 780 <_Py_bytes_find+0x3d0> │ │ │ │ │ add.w r8, sp, #40 @ 0x28 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8ec <_Py_bytes_find+0x550> │ │ │ │ │ + bne.w 900 <_Py_bytes_find+0x550> │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ - bge.w 7ba <_Py_bytes_find+0x41e> │ │ │ │ │ + bge.w 7ce <_Py_bytes_find+0x41e> │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - blt.w 5ea <_Py_bytes_find+0x24e> │ │ │ │ │ + blt.w 5fe <_Py_bytes_find+0x24e> │ │ │ │ │ subs r4, r7, r6 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bgt.w 5f8 <_Py_bytes_find+0x25c> │ │ │ │ │ + bgt.w 60c <_Py_bytes_find+0x25c> │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w 550 <_Py_bytes_find+0x1b4> │ │ │ │ │ + beq.w 564 <_Py_bytes_find+0x1b4> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 81a <_Py_bytes_find+0x47e> │ │ │ │ │ + beq.w 82e <_Py_bytes_find+0x47e> │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble.w 5f8 <_Py_bytes_find+0x25c> │ │ │ │ │ + ble.w 60c <_Py_bytes_find+0x25c> │ │ │ │ │ movw r1, #2499 @ 0x9c3 │ │ │ │ │ add.w sl, r9, r6 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ - bgt.w 7e2 <_Py_bytes_find+0x446> │ │ │ │ │ + bgt.w 7f6 <_Py_bytes_find+0x446> │ │ │ │ │ sub.w ip, r4, r3 │ │ │ │ │ subs r4, r3, #1 │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r4, [sp, #8] │ │ │ │ │ ldrb r7, [r4, #0] │ │ │ │ │ str r7, [sp, #16] │ │ │ │ │ and.w r0, r7, #31 │ │ │ │ │ lsls r1, r0 │ │ │ │ │ subs r0, r3, #1 │ │ │ │ │ ldrb r4, [r4, r0] │ │ │ │ │ cmp r4, r7 │ │ │ │ │ it ne │ │ │ │ │ movne fp, r0 │ │ │ │ │ - bne.n 44a <_Py_bytes_find+0xae> │ │ │ │ │ + bne.n 45e <_Py_bytes_find+0xae> │ │ │ │ │ sub.w fp, r3, #2 │ │ │ │ │ subs r0, r3, #1 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - beq.n 4ec <_Py_bytes_find+0x150> │ │ │ │ │ + beq.n 500 <_Py_bytes_find+0x150> │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ ldrb r7, [r0, #1] │ │ │ │ │ movs r0, #1 │ │ │ │ │ and.w lr, r7, #31 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ it eq │ │ │ │ │ subeq.w fp, r3, #3 │ │ │ │ │ lsl.w r0, r0, lr │ │ │ │ │ orrs r1, r0 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ cmp r0, #2 │ │ │ │ │ - beq.n 4ec <_Py_bytes_find+0x150> │ │ │ │ │ + beq.n 500 <_Py_bytes_find+0x150> │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ ldrb r7, [r0, #2] │ │ │ │ │ movs r0, #1 │ │ │ │ │ and.w lr, r7, #31 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ it eq │ │ │ │ │ subeq.w fp, r3, #4 │ │ │ │ │ lsl.w r0, r0, lr │ │ │ │ │ orrs r1, r0 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ cmp r0, #3 │ │ │ │ │ - beq.n 4ec <_Py_bytes_find+0x150> │ │ │ │ │ + beq.n 500 <_Py_bytes_find+0x150> │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ ldrb r7, [r0, #3] │ │ │ │ │ movs r0, #1 │ │ │ │ │ and.w lr, r7, #31 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ it eq │ │ │ │ │ subeq.w fp, r3, #5 │ │ │ │ │ lsl.w r0, r0, lr │ │ │ │ │ orrs r1, r0 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ cmp r0, #4 │ │ │ │ │ - beq.n 4ec <_Py_bytes_find+0x150> │ │ │ │ │ + beq.n 500 <_Py_bytes_find+0x150> │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ subs r7, r3, #6 │ │ │ │ │ str.w r8, [sp, #20] │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ mov r8, r6 │ │ │ │ │ add.w lr, r0, #3 │ │ │ │ │ mov r6, r5 │ │ │ │ │ @@ -508,445 +514,445 @@ │ │ │ │ │ it eq │ │ │ │ │ moveq r3, r7 │ │ │ │ │ and.w r0, r0, #31 │ │ │ │ │ subs r7, #1 │ │ │ │ │ lsl.w r0, r9, r0 │ │ │ │ │ orrs r1, r0 │ │ │ │ │ adds r0, r7, #1 │ │ │ │ │ - bne.n 4c4 <_Py_bytes_find+0x128> │ │ │ │ │ + bne.n 4d8 <_Py_bytes_find+0x128> │ │ │ │ │ mov fp, r3 │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r5, r6 │ │ │ │ │ mov r6, r8 │ │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - blt.w 6aa <_Py_bytes_find+0x30e> │ │ │ │ │ + blt.w 6be <_Py_bytes_find+0x30e> │ │ │ │ │ and.w r0, r4, #31 │ │ │ │ │ movs r7, #1 │ │ │ │ │ str r5, [sp, #20] │ │ │ │ │ lsls r7, r0 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ orrs r7, r1 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ add r0, sl │ │ │ │ │ ldrb.w lr, [r0, r2] │ │ │ │ │ cmp lr, r4 │ │ │ │ │ - beq.w 6c2 <_Py_bytes_find+0x326> │ │ │ │ │ + beq.w 6d6 <_Py_bytes_find+0x326> │ │ │ │ │ add.w r9, r2, #1 │ │ │ │ │ cmp r9, ip │ │ │ │ │ - bgt.n 536 <_Py_bytes_find+0x19a> │ │ │ │ │ + bgt.n 54a <_Py_bytes_find+0x19a> │ │ │ │ │ add.w lr, r0, r2 │ │ │ │ │ ldrb.w lr, [lr, #1] │ │ │ │ │ and.w lr, lr, #31 │ │ │ │ │ lsr.w lr, r7, lr │ │ │ │ │ tst.w lr, #1 │ │ │ │ │ - bne.w 6b6 <_Py_bytes_find+0x31a> │ │ │ │ │ + bne.w 6ca <_Py_bytes_find+0x31a> │ │ │ │ │ add r2, r1 │ │ │ │ │ cmp r2, ip │ │ │ │ │ - ble.n 506 <_Py_bytes_find+0x16a> │ │ │ │ │ + ble.n 51a <_Py_bytes_find+0x16a> │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 578 <_Py_bytes_find+0x1dc> │ │ │ │ │ + b.n 58c <_Py_bytes_find+0x1dc> │ │ │ │ │ add r6, r7 │ │ │ │ │ bic.w r6, r6, r6, asr #31 │ │ │ │ │ subs r4, r4, r6 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 5fe <_Py_bytes_find+0x262> │ │ │ │ │ + ble.n 612 <_Py_bytes_find+0x262> │ │ │ │ │ movs r5, #0 │ │ │ │ │ add.w r3, sp, #39 @ 0x27 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ add.w r7, r9, r6 │ │ │ │ │ mov r2, r4 │ │ │ │ │ cmp r4, #15 │ │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ │ - ble.n 624 <_Py_bytes_find+0x288> │ │ │ │ │ + ble.n 638 <_Py_bytes_find+0x288> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6aa <_Py_bytes_find+0x30e> │ │ │ │ │ + beq.w 6be <_Py_bytes_find+0x30e> │ │ │ │ │ subs r2, r0, r7 │ │ │ │ │ - bmi.n 570 <_Py_bytes_find+0x1d4> │ │ │ │ │ + bmi.n 584 <_Py_bytes_find+0x1d4> │ │ │ │ │ add r2, r6 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 5e4 <_Py_bytes_find+0x248> │ │ │ │ │ + beq.n 5f8 <_Py_bytes_find+0x248> │ │ │ │ │ add.w r8, sp, #40 @ 0x28 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ adds r1, r2, #2 │ │ │ │ │ - bne.n 602 <_Py_bytes_find+0x266> │ │ │ │ │ - b.n 8ec <_Py_bytes_find+0x550> │ │ │ │ │ + bne.n 616 <_Py_bytes_find+0x266> │ │ │ │ │ + b.n 900 <_Py_bytes_find+0x550> │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 902 <_Py_bytes_find+0x566> │ │ │ │ │ + beq.w 916 <_Py_bytes_find+0x566> │ │ │ │ │ ldr.w r3, [r3, #132] @ 0x84 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 902 <_Py_bytes_find+0x566> │ │ │ │ │ + beq.w 916 <_Py_bytes_find+0x566> │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyNumber_AsSsize_t │ │ │ │ │ adds r5, r0, #1 │ │ │ │ │ - beq.w 8d0 <_Py_bytes_find+0x534> │ │ │ │ │ + beq.w 8e4 <_Py_bytes_find+0x534> │ │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ │ - bhi.w 8d6 <_Py_bytes_find+0x53a> │ │ │ │ │ + bhi.w 8ea <_Py_bytes_find+0x53a> │ │ │ │ │ cmp r7, r4 │ │ │ │ │ strb.w r0, [sp, #39] @ 0x27 │ │ │ │ │ - bge.w 772 <_Py_bytes_find+0x3d6> │ │ │ │ │ + bge.w 786 <_Py_bytes_find+0x3d6> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - blt.w 85a <_Py_bytes_find+0x4be> │ │ │ │ │ + blt.w 86e <_Py_bytes_find+0x4be> │ │ │ │ │ subs r3, r7, r6 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 5fe <_Py_bytes_find+0x262> │ │ │ │ │ + ble.n 612 <_Py_bytes_find+0x262> │ │ │ │ │ ldrb.w r1, [sp, #39] @ 0x27 │ │ │ │ │ add.w r7, r9, r6 │ │ │ │ │ mov r2, r3 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - ble.w 700 <_Py_bytes_find+0x364> │ │ │ │ │ + ble.w 714 <_Py_bytes_find+0x364> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ - cbz r0, 5fe <_Py_bytes_find+0x262> │ │ │ │ │ + cbz r0, 612 <_Py_bytes_find+0x262> │ │ │ │ │ subs r2, r0, r7 │ │ │ │ │ it pl │ │ │ │ │ addpl r2, r2, r6 │ │ │ │ │ adds r3, r2, #2 │ │ │ │ │ - bne.n 602 <_Py_bytes_find+0x266> │ │ │ │ │ - b.n 8ec <_Py_bytes_find+0x550> │ │ │ │ │ + bne.n 616 <_Py_bytes_find+0x266> │ │ │ │ │ + b.n 900 <_Py_bytes_find+0x550> │ │ │ │ │ add r6, r7 │ │ │ │ │ bic.w r6, r6, r6, asr #31 │ │ │ │ │ subs r4, r7, r6 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - ble.w 404 <_Py_bytes_find+0x68> │ │ │ │ │ + ble.w 418 <_Py_bytes_find+0x68> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ - ldr r3, [pc, #28] @ (620 <_Py_bytes_find+0x284>) │ │ │ │ │ + ldr r3, [pc, #28] @ (634 <_Py_bytes_find+0x284>) │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ │ eors r1, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w 868 <_Py_bytes_find+0x4cc> │ │ │ │ │ + bne.w 87c <_Py_bytes_find+0x4cc> │ │ │ │ │ mov r0, r2 │ │ │ │ │ add sp, #180 @ 0xb4 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyLong_FromSsize_t │ │ │ │ │ nop │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 __stack_chk_guard │ │ │ │ │ add r4, r7 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - bcs.n 6aa <_Py_bytes_find+0x30e> │ │ │ │ │ + bcs.n 6be <_Py_bytes_find+0x30e> │ │ │ │ │ ldrb r3, [r7, #0] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.w 7ae <_Py_bytes_find+0x412> │ │ │ │ │ + beq.w 7c2 <_Py_bytes_find+0x412> │ │ │ │ │ adds r3, r7, #1 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bcs.n 6aa <_Py_bytes_find+0x30e> │ │ │ │ │ + bcs.n 6be <_Py_bytes_find+0x30e> │ │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 6a0 <_Py_bytes_find+0x304> │ │ │ │ │ + beq.n 6b4 <_Py_bytes_find+0x304> │ │ │ │ │ adds r3, r7, #2 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bcs.n 6aa <_Py_bytes_find+0x30e> │ │ │ │ │ + bcs.n 6be <_Py_bytes_find+0x30e> │ │ │ │ │ ldrb r2, [r7, #2] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 6a0 <_Py_bytes_find+0x304> │ │ │ │ │ + beq.n 6b4 <_Py_bytes_find+0x304> │ │ │ │ │ adds r3, r7, #3 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bcs.n 6aa <_Py_bytes_find+0x30e> │ │ │ │ │ + bcs.n 6be <_Py_bytes_find+0x30e> │ │ │ │ │ ldrb r2, [r7, #3] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 6a0 <_Py_bytes_find+0x304> │ │ │ │ │ + beq.n 6b4 <_Py_bytes_find+0x304> │ │ │ │ │ adds r3, r7, #4 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bcs.n 6aa <_Py_bytes_find+0x30e> │ │ │ │ │ + bcs.n 6be <_Py_bytes_find+0x30e> │ │ │ │ │ ldrb r2, [r7, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 6a0 <_Py_bytes_find+0x304> │ │ │ │ │ + beq.n 6b4 <_Py_bytes_find+0x304> │ │ │ │ │ adds r3, r7, #5 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bcs.n 6aa <_Py_bytes_find+0x30e> │ │ │ │ │ + bcs.n 6be <_Py_bytes_find+0x30e> │ │ │ │ │ ldrb r2, [r7, #5] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 6a0 <_Py_bytes_find+0x304> │ │ │ │ │ + beq.n 6b4 <_Py_bytes_find+0x304> │ │ │ │ │ adds r3, r7, #6 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bcs.n 6aa <_Py_bytes_find+0x30e> │ │ │ │ │ + bcs.n 6be <_Py_bytes_find+0x30e> │ │ │ │ │ ldrb r2, [r7, #6] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 6a0 <_Py_bytes_find+0x304> │ │ │ │ │ + beq.n 6b4 <_Py_bytes_find+0x304> │ │ │ │ │ adds r3, r7, #7 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bcs.n 6aa <_Py_bytes_find+0x30e> │ │ │ │ │ + bcs.n 6be <_Py_bytes_find+0x30e> │ │ │ │ │ ldrb r2, [r7, #7] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 6a0 <_Py_bytes_find+0x304> │ │ │ │ │ + beq.n 6b4 <_Py_bytes_find+0x304> │ │ │ │ │ add.w r2, r7, #8 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bhi.n 698 <_Py_bytes_find+0x2fc> │ │ │ │ │ - b.n 6aa <_Py_bytes_find+0x30e> │ │ │ │ │ + bhi.n 6ac <_Py_bytes_find+0x2fc> │ │ │ │ │ + b.n 6be <_Py_bytes_find+0x30e> │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq.w 7a8 <_Py_bytes_find+0x40c> │ │ │ │ │ + beq.w 7bc <_Py_bytes_find+0x40c> │ │ │ │ │ ldrb r0, [r2, #0] │ │ │ │ │ mov r3, r2 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n 690 <_Py_bytes_find+0x2f4> │ │ │ │ │ + bne.n 6a4 <_Py_bytes_find+0x2f4> │ │ │ │ │ subs r2, r3, r7 │ │ │ │ │ - bmi.w 570 <_Py_bytes_find+0x1d4> │ │ │ │ │ + bmi.w 584 <_Py_bytes_find+0x1d4> │ │ │ │ │ add r2, r6 │ │ │ │ │ - b.n 570 <_Py_bytes_find+0x1d4> │ │ │ │ │ + b.n 584 <_Py_bytes_find+0x1d4> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 5fe <_Py_bytes_find+0x262> │ │ │ │ │ + beq.n 612 <_Py_bytes_find+0x262> │ │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ - b.n 5fe <_Py_bytes_find+0x262> │ │ │ │ │ + b.n 612 <_Py_bytes_find+0x262> │ │ │ │ │ mov r2, r9 │ │ │ │ │ ldrb.w lr, [r0, r2] │ │ │ │ │ cmp lr, r4 │ │ │ │ │ - bne.w 510 <_Py_bytes_find+0x174> │ │ │ │ │ + bne.w 524 <_Py_bytes_find+0x174> │ │ │ │ │ ldrb.w lr, [sl, r2] │ │ │ │ │ ldr r5, [sp, #16] │ │ │ │ │ cmp lr, r5 │ │ │ │ │ - beq.n 71c <_Py_bytes_find+0x380> │ │ │ │ │ + beq.n 730 <_Py_bytes_find+0x380> │ │ │ │ │ add.w lr, r2, #1 │ │ │ │ │ cmp lr, ip │ │ │ │ │ - bgt.n 6f2 <_Py_bytes_find+0x356> │ │ │ │ │ + bgt.n 706 <_Py_bytes_find+0x356> │ │ │ │ │ add.w lr, r0, r2 │ │ │ │ │ ldrb.w lr, [lr, #1] │ │ │ │ │ and.w lr, lr, #31 │ │ │ │ │ lsr.w lr, r7, lr │ │ │ │ │ tst.w lr, #1 │ │ │ │ │ itt eq │ │ │ │ │ addeq.w lr, r3, #1 │ │ │ │ │ addeq r2, lr │ │ │ │ │ - beq.n 6f8 <_Py_bytes_find+0x35c> │ │ │ │ │ + beq.n 70c <_Py_bytes_find+0x35c> │ │ │ │ │ add.w lr, fp, #1 │ │ │ │ │ add r2, lr │ │ │ │ │ cmp r2, ip │ │ │ │ │ - ble.w 506 <_Py_bytes_find+0x16a> │ │ │ │ │ - b.n 536 <_Py_bytes_find+0x19a> │ │ │ │ │ + ble.w 51a <_Py_bytes_find+0x16a> │ │ │ │ │ + b.n 54a <_Py_bytes_find+0x19a> │ │ │ │ │ adds r4, r7, r3 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - bcs.w 5fe <_Py_bytes_find+0x262> │ │ │ │ │ + bcs.w 612 <_Py_bytes_find+0x262> │ │ │ │ │ ldrb.w r3, [r9, r6] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 7b4 <_Py_bytes_find+0x418> │ │ │ │ │ + beq.n 7c8 <_Py_bytes_find+0x418> │ │ │ │ │ adds r3, r7, #1 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bcs.w 5fe <_Py_bytes_find+0x262> │ │ │ │ │ + bcs.w 612 <_Py_bytes_find+0x262> │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 638 <_Py_bytes_find+0x29c> │ │ │ │ │ + b.n 64c <_Py_bytes_find+0x29c> │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - beq.n 760 <_Py_bytes_find+0x3c4> │ │ │ │ │ + beq.n 774 <_Py_bytes_find+0x3c4> │ │ │ │ │ str.w r8, [sp, #24] │ │ │ │ │ mov r8, r6 │ │ │ │ │ ldr r6, [sp, #20] │ │ │ │ │ mov r5, r4 │ │ │ │ │ str r1, [sp, #28] │ │ │ │ │ mov r4, r0 │ │ │ │ │ add.w r9, sl, r2 │ │ │ │ │ mov.w lr, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ mov r1, r3 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldrb.w r2, [r9, #1]! │ │ │ │ │ ldrb.w r3, [r3, lr] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 79c <_Py_bytes_find+0x400> │ │ │ │ │ + beq.n 7b0 <_Py_bytes_find+0x400> │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r4, r5 │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ mov r3, r1 │ │ │ │ │ str r6, [sp, #20] │ │ │ │ │ cmp lr, r5 │ │ │ │ │ mov r6, r8 │ │ │ │ │ ldrd r8, r1, [sp, #24] │ │ │ │ │ - bne.n 6cc <_Py_bytes_find+0x330> │ │ │ │ │ + bne.n 6e0 <_Py_bytes_find+0x330> │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.w 578 <_Py_bytes_find+0x1dc> │ │ │ │ │ + blt.w 58c <_Py_bytes_find+0x1dc> │ │ │ │ │ add r2, r6 │ │ │ │ │ - b.n 570 <_Py_bytes_find+0x1d4> │ │ │ │ │ + b.n 584 <_Py_bytes_find+0x1d4> │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - blt.w 5ba <_Py_bytes_find+0x21e> │ │ │ │ │ + blt.w 5ce <_Py_bytes_find+0x21e> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bge.n 824 <_Py_bytes_find+0x488> │ │ │ │ │ + bge.n 838 <_Py_bytes_find+0x488> │ │ │ │ │ add r4, r7 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ bic.w r4, r4, r4, asr #31 │ │ │ │ │ - blt.w 53c <_Py_bytes_find+0x1a0> │ │ │ │ │ + blt.w 550 <_Py_bytes_find+0x1a0> │ │ │ │ │ subs r4, r4, r6 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 5fe <_Py_bytes_find+0x262> │ │ │ │ │ + ble.w 612 <_Py_bytes_find+0x262> │ │ │ │ │ ldrb.w r1, [sp, #39] @ 0x27 │ │ │ │ │ add.w r7, r9, r6 │ │ │ │ │ mov r2, r4 │ │ │ │ │ cmp r4, #15 │ │ │ │ │ - ble.n 87e <_Py_bytes_find+0x4e2> │ │ │ │ │ + ble.n 892 <_Py_bytes_find+0x4e2> │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 55e <_Py_bytes_find+0x1c2> │ │ │ │ │ + b.n 572 <_Py_bytes_find+0x1c2> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w lr, lr, #1 │ │ │ │ │ cmp lr, r3 │ │ │ │ │ - blt.n 73c <_Py_bytes_find+0x3a0> │ │ │ │ │ - b.n 74a <_Py_bytes_find+0x3ae> │ │ │ │ │ + blt.n 750 <_Py_bytes_find+0x3a0> │ │ │ │ │ + b.n 75e <_Py_bytes_find+0x3ae> │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 570 <_Py_bytes_find+0x1d4> │ │ │ │ │ + b.n 584 <_Py_bytes_find+0x1d4> │ │ │ │ │ movs r2, #0 │ │ │ │ │ add r2, r6 │ │ │ │ │ - b.n 570 <_Py_bytes_find+0x1d4> │ │ │ │ │ + b.n 584 <_Py_bytes_find+0x1d4> │ │ │ │ │ mov r3, r7 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 6a0 <_Py_bytes_find+0x304> │ │ │ │ │ + b.n 6b4 <_Py_bytes_find+0x304> │ │ │ │ │ adds r1, r4, r7 │ │ │ │ │ bic.w r1, r1, r1, asr #31 │ │ │ │ │ bics.w r4, r4, r4, asr #32 │ │ │ │ │ it cs │ │ │ │ │ movcs r4, r1 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ it ge │ │ │ │ │ movge r7, r4 │ │ │ │ │ - bge.w 3fc <_Py_bytes_find+0x60> │ │ │ │ │ + bge.w 410 <_Py_bytes_find+0x60> │ │ │ │ │ add r6, r7 │ │ │ │ │ bic.w r6, r6, r6, asr #31 │ │ │ │ │ subs r4, r4, r6 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - ble.w 404 <_Py_bytes_find+0x68> │ │ │ │ │ - b.n 5f8 <_Py_bytes_find+0x25c> │ │ │ │ │ + ble.w 418 <_Py_bytes_find+0x68> │ │ │ │ │ + b.n 60c <_Py_bytes_find+0x25c> │ │ │ │ │ movw r1, #29999 @ 0x752f │ │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ │ it le │ │ │ │ │ cmple r4, r1 │ │ │ │ │ - ble.n 7f2 <_Py_bytes_find+0x456> │ │ │ │ │ + ble.n 806 <_Py_bytes_find+0x456> │ │ │ │ │ cmp r3, #5 │ │ │ │ │ - bgt.n 88c <_Py_bytes_find+0x4f0> │ │ │ │ │ + bgt.n 8a0 <_Py_bytes_find+0x4f0> │ │ │ │ │ sub.w ip, r4, r3 │ │ │ │ │ subs r4, r3, #1 │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r4, [sp, #8] │ │ │ │ │ ldrb r7, [r4, #0] │ │ │ │ │ str r7, [sp, #16] │ │ │ │ │ and.w r0, r7, #31 │ │ │ │ │ lsls r1, r0 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ ldrb r4, [r4, r0] │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - beq.n 870 <_Py_bytes_find+0x4d4> │ │ │ │ │ + beq.n 884 <_Py_bytes_find+0x4d4> │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - beq.n 86c <_Py_bytes_find+0x4d0> │ │ │ │ │ + beq.n 880 <_Py_bytes_find+0x4d0> │ │ │ │ │ ldr.w fp, [sp, #12] │ │ │ │ │ - b.n 450 <_Py_bytes_find+0xb4> │ │ │ │ │ + b.n 464 <_Py_bytes_find+0xb4> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ mov r2, r6 │ │ │ │ │ - b.n 602 <_Py_bytes_find+0x266> │ │ │ │ │ + b.n 616 <_Py_bytes_find+0x266> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - blt.n 8b0 <_Py_bytes_find+0x514> │ │ │ │ │ + blt.n 8c4 <_Py_bytes_find+0x514> │ │ │ │ │ subs r4, r4, r6 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 5fe <_Py_bytes_find+0x262> │ │ │ │ │ + ble.w 612 <_Py_bytes_find+0x262> │ │ │ │ │ ldrb.w r1, [sp, #39] @ 0x27 │ │ │ │ │ add.w r7, r9, r6 │ │ │ │ │ mov r2, r4 │ │ │ │ │ cmp r4, #15 │ │ │ │ │ - bgt.w 5d6 <_Py_bytes_find+0x23a> │ │ │ │ │ + bgt.w 5ea <_Py_bytes_find+0x23a> │ │ │ │ │ add r4, r7 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - bcs.w 5fe <_Py_bytes_find+0x262> │ │ │ │ │ + bcs.w 612 <_Py_bytes_find+0x262> │ │ │ │ │ ldrb.w r3, [r9, r6] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 7b4 <_Py_bytes_find+0x418> │ │ │ │ │ + beq.n 7c8 <_Py_bytes_find+0x418> │ │ │ │ │ adds r3, r7, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bhi.w 718 <_Py_bytes_find+0x37c> │ │ │ │ │ - b.n 5fe <_Py_bytes_find+0x262> │ │ │ │ │ + bhi.w 72c <_Py_bytes_find+0x37c> │ │ │ │ │ + b.n 612 <_Py_bytes_find+0x262> │ │ │ │ │ add r6, r7 │ │ │ │ │ bic.w r6, r6, r6, asr #31 │ │ │ │ │ subs r4, r7, r6 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bgt.n 830 <_Py_bytes_find+0x494> │ │ │ │ │ - b.n 5fe <_Py_bytes_find+0x262> │ │ │ │ │ + bgt.n 844 <_Py_bytes_find+0x494> │ │ │ │ │ + b.n 612 <_Py_bytes_find+0x262> │ │ │ │ │ bl 0 <__stack_chk_fail> │ │ │ │ │ R_ARM_THM_CALL __stack_chk_fail │ │ │ │ │ mov fp, r0 │ │ │ │ │ - b.n 4f4 <_Py_bytes_find+0x158> │ │ │ │ │ + b.n 508 <_Py_bytes_find+0x158> │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ sub.w fp, r3, #2 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - bne.w 450 <_Py_bytes_find+0xb4> │ │ │ │ │ - b.n 4f4 <_Py_bytes_find+0x158> │ │ │ │ │ + bne.w 464 <_Py_bytes_find+0xb4> │ │ │ │ │ + b.n 508 <_Py_bytes_find+0x158> │ │ │ │ │ add r4, r7 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ it cc │ │ │ │ │ movcc r5, #0 │ │ │ │ │ - bcc.w 62a <_Py_bytes_find+0x28e> │ │ │ │ │ - b.n 5fe <_Py_bytes_find+0x262> │ │ │ │ │ + bcc.w 63e <_Py_bytes_find+0x28e> │ │ │ │ │ + b.n 612 <_Py_bytes_find+0x262> │ │ │ │ │ asrs r2, r3, #2 │ │ │ │ │ add.w r2, r2, r2, lsl #1 │ │ │ │ │ cmp.w r2, r4, asr #2 │ │ │ │ │ - bge.n 8b8 <_Py_bytes_find+0x51c> │ │ │ │ │ + bge.n 8cc <_Py_bytes_find+0x51c> │ │ │ │ │ mov r1, r3 │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ add r2, sp, #84 @ 0x54 │ │ │ │ │ bl 29c <_Py_bytes_rfind+0x21c> │ │ │ │ │ R_ARM_THM_CALL stringlib__preprocess │ │ │ │ │ add r2, sp, #84 @ 0x54 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl 4ec <_Py_bytes_find+0x150> │ │ │ │ │ + bl 4ec <_Py_bytes_find+0x13c> │ │ │ │ │ R_ARM_THM_CALL stringlib__two_way │ │ │ │ │ mov r2, r0 │ │ │ │ │ - b.n 762 <_Py_bytes_find+0x3c6> │ │ │ │ │ + b.n 776 <_Py_bytes_find+0x3c6> │ │ │ │ │ add r6, r7 │ │ │ │ │ bic.w r6, r6, r6, asr #31 │ │ │ │ │ - b.n 782 <_Py_bytes_find+0x3e6> │ │ │ │ │ + b.n 796 <_Py_bytes_find+0x3e6> │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, sl │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ movs r7, #1 │ │ │ │ │ strd r4, r7, [sp] │ │ │ │ │ - bl b70 <_Py_bytes_index+0x1ac> │ │ │ │ │ + bl b70 <_Py_bytes_index+0x198> │ │ │ │ │ R_ARM_THM_CALL stringlib_adaptive_find │ │ │ │ │ mov r2, r0 │ │ │ │ │ - b.n 762 <_Py_bytes_find+0x3c6> │ │ │ │ │ + b.n 776 <_Py_bytes_find+0x3c6> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbnz r0, 8ec <_Py_bytes_find+0x550> │ │ │ │ │ + cbnz r0, 900 <_Py_bytes_find+0x550> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC1 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC1 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - ldr r3, [pc, #44] @ (91c <_Py_bytes_find+0x580>) │ │ │ │ │ + ldr r3, [pc, #44] @ (930 <_Py_bytes_find+0x580>) │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 868 <_Py_bytes_find+0x4cc> │ │ │ │ │ + bne.n 87c <_Py_bytes_find+0x4cc> │ │ │ │ │ movs r0, #0 │ │ │ │ │ add sp, #180 @ 0xb4 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ @@ -954,35 +960,35 @@ │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 8ec <_Py_bytes_find+0x550> │ │ │ │ │ + b.n 900 <_Py_bytes_find+0x550> │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 __stack_chk_guard │ │ │ │ │ │ │ │ │ │ -00000920 <_Py_bytes_maketrans>: │ │ │ │ │ +00000934 <_Py_bytes_maketrans>: │ │ │ │ │ _Py_bytes_maketrans(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 9a8 <_Py_bytes_maketrans+0x88> │ │ │ │ │ + bne.n 9bc <_Py_bytes_maketrans+0x88> │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ movs r0, #0 │ │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBytes_FromStringAndSize │ │ │ │ │ - cbz r0, 9a6 <_Py_bytes_maketrans+0x86> │ │ │ │ │ + cbz r0, 9ba <_Py_bytes_maketrans+0x86> │ │ │ │ │ add.w ip, r0, #15 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r1, ip │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ strb.w r3, [ip, #1] │ │ │ │ │ cmp r2, #249 @ 0xf9 │ │ │ │ │ add.w r3, r3, #2 │ │ │ │ │ @@ -996,29 +1002,29 @@ │ │ │ │ │ add.w r3, r2, #4 │ │ │ │ │ strb r3, [r1, #6] │ │ │ │ │ add.w r3, r2, #5 │ │ │ │ │ strb r3, [r1, #7] │ │ │ │ │ add.w r3, r2, #6 │ │ │ │ │ strb r3, [r1, #8] │ │ │ │ │ add.w r3, r2, #7 │ │ │ │ │ - bne.n 94c <_Py_bytes_maketrans+0x2c> │ │ │ │ │ + bne.n 960 <_Py_bytes_maketrans+0x2c> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 9a6 <_Py_bytes_maketrans+0x86> │ │ │ │ │ + ble.n 9ba <_Py_bytes_maketrans+0x86> │ │ │ │ │ add.w ip, r0, #16 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ ldrb r2, [r2, r3] │ │ │ │ │ ldrb r1, [r1, r3] │ │ │ │ │ adds r3, #1 │ │ │ │ │ strb.w r1, [ip, r2] │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bgt.n 992 <_Py_bytes_maketrans+0x72> │ │ │ │ │ + bgt.n 9a6 <_Py_bytes_maketrans+0x72> │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC3 │ │ │ │ │ @@ -1027,619 +1033,647 @@ │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000009c4 <_Py_bytes_index>: │ │ │ │ │ +000009d8 <_Py_bytes_index>: │ │ │ │ │ _Py_bytes_index(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3880] @ 0xf28 │ │ │ │ │ sub sp, #180 @ 0xb4 │ │ │ │ │ - mov r5, r3 │ │ │ │ │ - ldr r3, [pc, #636] @ (c58 <_Py_bytes_index+0x294>) │ │ │ │ │ + mov r6, r3 │ │ │ │ │ + ldr r3, [pc, #656] @ (c80 <_Py_bytes_index+0x2a8>) │ │ │ │ │ mov r9, r0 │ │ │ │ │ mov r0, r2 │ │ │ │ │ - mov r6, r2 │ │ │ │ │ + mov r5, r2 │ │ │ │ │ ldr r4, [sp, #216] @ 0xd8 │ │ │ │ │ mov r7, r1 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #172] @ 0xac │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CheckBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w bd2 <_Py_bytes_index+0x20e> │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - beq.w dde <_Py_bytes_index+0x41a> │ │ │ │ │ + beq.w bfc <_Py_bytes_index+0x224> │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + beq.w df0 <_Py_bytes_index+0x418> │ │ │ │ │ add.w r8, sp, #40 @ 0x28 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r8 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ - mov ip, r0 │ │ │ │ │ + mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b78 <_Py_bytes_index+0x1b4> │ │ │ │ │ + bne.w b9e <_Py_bytes_index+0x1c6> │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ - bge.w e1e <_Py_bytes_index+0x45a> │ │ │ │ │ - cmp r5, r0 │ │ │ │ │ - blt.w e7c <_Py_bytes_index+0x4b8> │ │ │ │ │ - subs r4, r7, r5 │ │ │ │ │ - cmp r3, r4 │ │ │ │ │ - bgt.w d0c <_Py_bytes_index+0x348> │ │ │ │ │ - cmp r3, #1 │ │ │ │ │ - beq.w ba2 <_Py_bytes_index+0x1de> │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w e8c <_Py_bytes_index+0x4c8> │ │ │ │ │ - cmp r3, #1 │ │ │ │ │ - ble.w d0c <_Py_bytes_index+0x348> │ │ │ │ │ - add.w r1, r9, r5 │ │ │ │ │ - str r1, [sp, #12] │ │ │ │ │ - movw r1, #2499 @ 0x9c3 │ │ │ │ │ - cmp r4, r1 │ │ │ │ │ - bgt.w e46 <_Py_bytes_index+0x482> │ │ │ │ │ - subs r7, r3, #1 │ │ │ │ │ - sub.w lr, r4, r3 │ │ │ │ │ - ldrb r4, [r2, #0] │ │ │ │ │ - mov fp, r7 │ │ │ │ │ - movs r1, #1 │ │ │ │ │ - str r4, [sp, #16] │ │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ │ + bge.w e6e <_Py_bytes_index+0x496> │ │ │ │ │ + cmp r6, r0 │ │ │ │ │ + blt.w ed8 <_Py_bytes_index+0x500> │ │ │ │ │ + subs r4, r7, r6 │ │ │ │ │ + cmp r1, r4 │ │ │ │ │ + bgt.w d18 <_Py_bytes_index+0x340> │ │ │ │ │ + cmp r1, #1 │ │ │ │ │ + beq.w bc8 <_Py_bytes_index+0x1f0> │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + beq.w ece <_Py_bytes_index+0x4f6> │ │ │ │ │ + cmp r1, #1 │ │ │ │ │ + ble.w d18 <_Py_bytes_index+0x340> │ │ │ │ │ + movw r0, #2499 @ 0x9c3 │ │ │ │ │ + add.w fp, r9, r6 │ │ │ │ │ + cmp r4, r0 │ │ │ │ │ + bgt.w e96 <_Py_bytes_index+0x4be> │ │ │ │ │ + ldrb r0, [r2, #0] │ │ │ │ │ + subs r7, r1, #1 │ │ │ │ │ + str r0, [sp, #16] │ │ │ │ │ + sub.w ip, r4, r1 │ │ │ │ │ + and.w r4, r0, #31 │ │ │ │ │ + movs r0, #1 │ │ │ │ │ + str r7, [sp, #12] │ │ │ │ │ + lsls r0, r4 │ │ │ │ │ ldrb r7, [r2, r7] │ │ │ │ │ - and.w r0, r4, #31 │ │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - lsl.w r1, r1, r0 │ │ │ │ │ it ne │ │ │ │ │ - movne sl, fp │ │ │ │ │ - bne.n a70 <_Py_bytes_index+0xac> │ │ │ │ │ - sub.w sl, r3, #2 │ │ │ │ │ - cmp.w fp, #1 │ │ │ │ │ - beq.n b08 <_Py_bytes_index+0x144> │ │ │ │ │ - ldrb r4, [r2, #1] │ │ │ │ │ - movs r0, #1 │ │ │ │ │ - and.w r9, r4, #31 │ │ │ │ │ - cmp r4, r7 │ │ │ │ │ + ldrne.w sl, [sp, #12] │ │ │ │ │ + bne.n a84 <_Py_bytes_index+0xac> │ │ │ │ │ + sub.w sl, r1, #2 │ │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ │ + cmp r4, #1 │ │ │ │ │ + beq.n b28 <_Py_bytes_index+0x150> │ │ │ │ │ + ldrb.w lr, [r2, #1] │ │ │ │ │ + movs r4, #1 │ │ │ │ │ + and.w r9, lr, #31 │ │ │ │ │ + cmp lr, r7 │ │ │ │ │ it eq │ │ │ │ │ - subeq.w sl, r3, #3 │ │ │ │ │ - cmp.w fp, #2 │ │ │ │ │ - lsl.w r0, r0, r9 │ │ │ │ │ - orr.w r1, r1, r0 │ │ │ │ │ - beq.n b08 <_Py_bytes_index+0x144> │ │ │ │ │ - ldrb r4, [r2, #2] │ │ │ │ │ - movs r0, #1 │ │ │ │ │ - and.w r9, r4, #31 │ │ │ │ │ - cmp r4, r7 │ │ │ │ │ + subeq.w sl, r1, #3 │ │ │ │ │ + lsl.w r4, r4, r9 │ │ │ │ │ + orrs r0, r4 │ │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ │ + cmp r4, #2 │ │ │ │ │ + beq.n b28 <_Py_bytes_index+0x150> │ │ │ │ │ + ldrb.w lr, [r2, #2] │ │ │ │ │ + movs r4, #1 │ │ │ │ │ + and.w r9, lr, #31 │ │ │ │ │ + cmp lr, r7 │ │ │ │ │ it eq │ │ │ │ │ - subeq.w sl, r3, #4 │ │ │ │ │ - cmp.w fp, #3 │ │ │ │ │ - lsl.w r0, r0, r9 │ │ │ │ │ - orr.w r1, r1, r0 │ │ │ │ │ - beq.n b08 <_Py_bytes_index+0x144> │ │ │ │ │ - ldrb r4, [r2, #3] │ │ │ │ │ - movs r0, #1 │ │ │ │ │ - and.w r9, r4, #31 │ │ │ │ │ - cmp r4, r7 │ │ │ │ │ + subeq.w sl, r1, #4 │ │ │ │ │ + lsl.w r4, r4, r9 │ │ │ │ │ + orrs r0, r4 │ │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ │ + cmp r4, #3 │ │ │ │ │ + beq.n b28 <_Py_bytes_index+0x150> │ │ │ │ │ + ldrb.w lr, [r2, #3] │ │ │ │ │ + movs r4, #1 │ │ │ │ │ + and.w r9, lr, #31 │ │ │ │ │ + cmp lr, r7 │ │ │ │ │ it eq │ │ │ │ │ - subeq.w sl, r3, #5 │ │ │ │ │ - cmp.w fp, #4 │ │ │ │ │ - lsl.w r0, r0, r9 │ │ │ │ │ - orr.w r1, r1, r0 │ │ │ │ │ - beq.n b08 <_Py_bytes_index+0x144> │ │ │ │ │ - subs r4, r3, #6 │ │ │ │ │ + subeq.w sl, r1, #5 │ │ │ │ │ + lsl.w r4, r4, r9 │ │ │ │ │ + orrs r0, r4 │ │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ │ + cmp r4, #4 │ │ │ │ │ + beq.n b28 <_Py_bytes_index+0x150> │ │ │ │ │ str.w r8, [sp, #20] │ │ │ │ │ add.w r9, r2, #3 │ │ │ │ │ - mov r8, r5 │ │ │ │ │ + mov r8, r6 │ │ │ │ │ + sub.w lr, r1, #6 │ │ │ │ │ + mov r6, r5 │ │ │ │ │ mov r5, r3 │ │ │ │ │ mov r3, sl │ │ │ │ │ - ldrb.w r0, [r9, #1]! │ │ │ │ │ + ldrb.w r4, [r9, #1]! │ │ │ │ │ mov.w sl, #1 │ │ │ │ │ - cmp r0, r7 │ │ │ │ │ + cmp r4, r7 │ │ │ │ │ it eq │ │ │ │ │ - moveq r3, r4 │ │ │ │ │ - and.w r0, r0, #31 │ │ │ │ │ - subs r4, #1 │ │ │ │ │ - lsl.w r0, sl, r0 │ │ │ │ │ - orrs r1, r0 │ │ │ │ │ - adds r0, r4, #1 │ │ │ │ │ - bne.n ae0 <_Py_bytes_index+0x11c> │ │ │ │ │ + moveq r3, lr │ │ │ │ │ + and.w r4, r4, #31 │ │ │ │ │ + add.w lr, lr, #4294967295 @ 0xffffffff │ │ │ │ │ + lsl.w r4, sl, r4 │ │ │ │ │ + cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ + orr.w r0, r0, r4 │ │ │ │ │ + bne.n af8 <_Py_bytes_index+0x120> │ │ │ │ │ mov sl, r3 │ │ │ │ │ mov r3, r5 │ │ │ │ │ - mov r5, r8 │ │ │ │ │ + mov r5, r6 │ │ │ │ │ + mov r6, r8 │ │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ │ - cmp.w lr, #0 │ │ │ │ │ - blt.w d70 <_Py_bytes_index+0x3ac> │ │ │ │ │ - and.w r0, r7, #31 │ │ │ │ │ - movs r6, #1 │ │ │ │ │ + cmp.w ip, #0 │ │ │ │ │ + blt.w d72 <_Py_bytes_index+0x39a> │ │ │ │ │ + and.w r4, r7, #31 │ │ │ │ │ + movs r5, #1 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ - lsls r6, r0 │ │ │ │ │ - orrs r6, r1 │ │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ │ - add.w r4, r1, fp │ │ │ │ │ - adds r1, r3, #1 │ │ │ │ │ - ldrb.w r0, [r4, ip] │ │ │ │ │ - cmp r0, r7 │ │ │ │ │ - beq.w d20 <_Py_bytes_index+0x35c> │ │ │ │ │ - add.w r9, ip, #1 │ │ │ │ │ - cmp r9, lr │ │ │ │ │ - bgt.n b50 <_Py_bytes_index+0x18c> │ │ │ │ │ - add.w r0, r4, ip │ │ │ │ │ - ldrb r0, [r0, #1] │ │ │ │ │ - and.w r0, r0, #31 │ │ │ │ │ - lsr.w r0, r6, r0 │ │ │ │ │ - lsls r2, r0, #31 │ │ │ │ │ - bmi.w d14 <_Py_bytes_index+0x350> │ │ │ │ │ - add ip, r1 │ │ │ │ │ - cmp ip, lr │ │ │ │ │ - ble.n b24 <_Py_bytes_index+0x160> │ │ │ │ │ - mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ + lsls r5, r4 │ │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ │ + orrs r5, r0 │ │ │ │ │ + adds r0, r1, #1 │ │ │ │ │ + add r4, fp │ │ │ │ │ + ldrb.w lr, [r4, r3] │ │ │ │ │ + cmp lr, r7 │ │ │ │ │ + beq.w d2c <_Py_bytes_index+0x354> │ │ │ │ │ + add.w r9, r3, #1 │ │ │ │ │ + cmp r9, ip │ │ │ │ │ + bgt.n b72 <_Py_bytes_index+0x19a> │ │ │ │ │ + add.w lr, r4, r3 │ │ │ │ │ + ldrb.w lr, [lr, #1] │ │ │ │ │ + and.w lr, lr, #31 │ │ │ │ │ + lsr.w lr, r5, lr │ │ │ │ │ + tst.w lr, #1 │ │ │ │ │ + bne.w d20 <_Py_bytes_index+0x348> │ │ │ │ │ + add r3, r0 │ │ │ │ │ + cmp r3, ip │ │ │ │ │ + ble.n b42 <_Py_bytes_index+0x16a> │ │ │ │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ mov r0, r8 │ │ │ │ │ + str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ - adds r1, r5, #2 │ │ │ │ │ - beq.n b78 <_Py_bytes_index+0x1b4> │ │ │ │ │ - adds r3, r5, #1 │ │ │ │ │ - bne.n c3a <_Py_bytes_index+0x276> │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ + adds r0, r3, #2 │ │ │ │ │ + beq.n b9e <_Py_bytes_index+0x1c6> │ │ │ │ │ + adds r2, r3, #1 │ │ │ │ │ + bne.n c62 <_Py_bytes_index+0x28a> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC4 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC4 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - ldr r3, [pc, #220] @ (c58 <_Py_bytes_index+0x294>) │ │ │ │ │ + ldr r3, [pc, #224] @ (c80 <_Py_bytes_index+0x2a8>) │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w ec4 <_Py_bytes_index+0x500> │ │ │ │ │ + bne.w f08 <_Py_bytes_index+0x530> │ │ │ │ │ movs r0, #0 │ │ │ │ │ add sp, #180 @ 0xb4 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - add r5, r7 │ │ │ │ │ - bic.w r5, r5, r5, asr #31 │ │ │ │ │ - subs r4, r4, r5 │ │ │ │ │ + add r6, r7 │ │ │ │ │ + bic.w r6, r6, r6, asr #31 │ │ │ │ │ + subs r4, r4, r6 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n b62 <_Py_bytes_index+0x19e> │ │ │ │ │ - movs r6, #0 │ │ │ │ │ + ble.n b88 <_Py_bytes_index+0x1b0> │ │ │ │ │ + movs r5, #0 │ │ │ │ │ add.w r2, sp, #39 @ 0x27 │ │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ │ - add r9, r5 │ │ │ │ │ + add.w r7, r9, r6 │ │ │ │ │ mov r2, r4 │ │ │ │ │ cmp r4, #15 │ │ │ │ │ - ble.n c5c <_Py_bytes_index+0x298> │ │ │ │ │ - mov r0, r9 │ │ │ │ │ + ble.n c84 <_Py_bytes_index+0x2ac> │ │ │ │ │ + mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d02 <_Py_bytes_index+0x33e> │ │ │ │ │ - subs.w r0, r0, r9 │ │ │ │ │ - bmi.w cfe <_Py_bytes_index+0x33a> │ │ │ │ │ - add r5, r0 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - beq.n c36 <_Py_bytes_index+0x272> │ │ │ │ │ + beq.w d0e <_Py_bytes_index+0x336> │ │ │ │ │ + subs r3, r0, r7 │ │ │ │ │ + bmi.w d06 <_Py_bytes_index+0x32e> │ │ │ │ │ + add r3, r6 │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + beq.n c5e <_Py_bytes_index+0x286> │ │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ │ + str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ - adds r4, r5, #2 │ │ │ │ │ - bne.n c3a <_Py_bytes_index+0x276> │ │ │ │ │ - b.n b78 <_Py_bytes_index+0x1b4> │ │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ + adds r5, r3, #2 │ │ │ │ │ + bne.n c62 <_Py_bytes_index+0x28a> │ │ │ │ │ + b.n b9e <_Py_bytes_index+0x1c6> │ │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w f58 <_Py_bytes_index+0x594> │ │ │ │ │ + beq.w f9a <_Py_bytes_index+0x5c2> │ │ │ │ │ ldr.w r3, [r3, #132] @ 0x84 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w f58 <_Py_bytes_index+0x594> │ │ │ │ │ + beq.w f9a <_Py_bytes_index+0x5c2> │ │ │ │ │ mov r1, r0 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyNumber_AsSsize_t │ │ │ │ │ - adds r6, r0, #1 │ │ │ │ │ - beq.w ef2 <_Py_bytes_index+0x52e> │ │ │ │ │ + adds r3, r0, #1 │ │ │ │ │ + beq.w f0c <_Py_bytes_index+0x534> │ │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ │ - bhi.w efc <_Py_bytes_index+0x538> │ │ │ │ │ + bhi.w f16 <_Py_bytes_index+0x53e> │ │ │ │ │ cmp r7, r4 │ │ │ │ │ strb.w r0, [sp, #39] @ 0x27 │ │ │ │ │ - bge.w de4 <_Py_bytes_index+0x420> │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - blt.w ec8 <_Py_bytes_index+0x504> │ │ │ │ │ - subs r3, r7, r5 │ │ │ │ │ + bge.w df6 <_Py_bytes_index+0x41e> │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + blt.w ee8 <_Py_bytes_index+0x510> │ │ │ │ │ + subs r3, r7, r6 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n b62 <_Py_bytes_index+0x19e> │ │ │ │ │ + ble.n b88 <_Py_bytes_index+0x1b0> │ │ │ │ │ ldrb.w r1, [sp, #39] @ 0x27 │ │ │ │ │ - add r9, r5 │ │ │ │ │ + add.w r7, r9, r6 │ │ │ │ │ mov r2, r3 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - ble.w d7e <_Py_bytes_index+0x3ba> │ │ │ │ │ - mov r0, r9 │ │ │ │ │ + ble.w d80 <_Py_bytes_index+0x3a8> │ │ │ │ │ + mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n b62 <_Py_bytes_index+0x19e> │ │ │ │ │ - subs.w r0, r0, r9 │ │ │ │ │ - it mi │ │ │ │ │ - movmi r5, r0 │ │ │ │ │ - bmi.w d62 <_Py_bytes_index+0x39e> │ │ │ │ │ - add r5, r0 │ │ │ │ │ - adds r0, r5, #2 │ │ │ │ │ - beq.n b78 <_Py_bytes_index+0x1b4> │ │ │ │ │ - ldr r3, [pc, #28] @ (c58 <_Py_bytes_index+0x294>) │ │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ │ - ldr r3, [sp, #172] @ 0xac │ │ │ │ │ - eors r2, r3 │ │ │ │ │ - mov.w r3, #0 │ │ │ │ │ - bne.w ec4 <_Py_bytes_index+0x500> │ │ │ │ │ - mov r0, r5 │ │ │ │ │ + beq.n b88 <_Py_bytes_index+0x1b0> │ │ │ │ │ + subs r3, r0, r7 │ │ │ │ │ + it pl │ │ │ │ │ + addpl r3, r3, r6 │ │ │ │ │ + bmi.w d62 <_Py_bytes_index+0x38a> │ │ │ │ │ + adds r4, r3, #2 │ │ │ │ │ + beq.n b9e <_Py_bytes_index+0x1c6> │ │ │ │ │ + ldr r2, [pc, #28] @ (c80 <_Py_bytes_index+0x2a8>) │ │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ │ + ldr r2, [sp, #172] @ 0xac │ │ │ │ │ + eors r1, r2 │ │ │ │ │ + mov.w r2, #0 │ │ │ │ │ + bne.w f08 <_Py_bytes_index+0x530> │ │ │ │ │ + mov r0, r3 │ │ │ │ │ add sp, #180 @ 0xb4 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyLong_FromSsize_t │ │ │ │ │ nop │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 __stack_chk_guard │ │ │ │ │ - add r4, r9 │ │ │ │ │ - cmp r9, r4 │ │ │ │ │ - bcs.w d70 <_Py_bytes_index+0x3ac> │ │ │ │ │ - ldrb.w r3, [r9] │ │ │ │ │ + add r4, r7 │ │ │ │ │ + cmp r7, r4 │ │ │ │ │ + bcs.n d72 <_Py_bytes_index+0x39a> │ │ │ │ │ + ldrb r3, [r7, #0] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.w e16 <_Py_bytes_index+0x452> │ │ │ │ │ - add.w r3, r9, #1 │ │ │ │ │ + beq.w e5e <_Py_bytes_index+0x486> │ │ │ │ │ + adds r3, r7, #1 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bcs.n d70 <_Py_bytes_index+0x3ac> │ │ │ │ │ - ldrb.w r2, [r9, #1] │ │ │ │ │ + bcs.n d72 <_Py_bytes_index+0x39a> │ │ │ │ │ + ldrb r2, [r3, #0] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n cf6 <_Py_bytes_index+0x332> │ │ │ │ │ - add.w r3, r9, #2 │ │ │ │ │ + beq.n d00 <_Py_bytes_index+0x328> │ │ │ │ │ + adds r3, r7, #2 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bcs.n d70 <_Py_bytes_index+0x3ac> │ │ │ │ │ - ldrb.w r2, [r9, #2] │ │ │ │ │ + bcs.n d72 <_Py_bytes_index+0x39a> │ │ │ │ │ + ldrb r2, [r7, #2] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n cf6 <_Py_bytes_index+0x332> │ │ │ │ │ - add.w r3, r9, #3 │ │ │ │ │ + beq.n d00 <_Py_bytes_index+0x328> │ │ │ │ │ + adds r3, r7, #3 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bcs.n d70 <_Py_bytes_index+0x3ac> │ │ │ │ │ - ldrb.w r2, [r9, #3] │ │ │ │ │ + bcs.n d72 <_Py_bytes_index+0x39a> │ │ │ │ │ + ldrb r2, [r7, #3] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n cf6 <_Py_bytes_index+0x332> │ │ │ │ │ - add.w r3, r9, #4 │ │ │ │ │ + beq.n d00 <_Py_bytes_index+0x328> │ │ │ │ │ + adds r3, r7, #4 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bcs.n d70 <_Py_bytes_index+0x3ac> │ │ │ │ │ - ldrb.w r2, [r9, #4] │ │ │ │ │ + bcs.n d72 <_Py_bytes_index+0x39a> │ │ │ │ │ + ldrb r2, [r7, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n cf6 <_Py_bytes_index+0x332> │ │ │ │ │ - add.w r3, r9, #5 │ │ │ │ │ + beq.n d00 <_Py_bytes_index+0x328> │ │ │ │ │ + adds r3, r7, #5 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bcs.n d70 <_Py_bytes_index+0x3ac> │ │ │ │ │ - ldrb.w r2, [r9, #5] │ │ │ │ │ + bcs.n d72 <_Py_bytes_index+0x39a> │ │ │ │ │ + ldrb r2, [r7, #5] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n cf6 <_Py_bytes_index+0x332> │ │ │ │ │ - add.w r3, r9, #6 │ │ │ │ │ + beq.n d00 <_Py_bytes_index+0x328> │ │ │ │ │ + adds r3, r7, #6 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bcs.n d70 <_Py_bytes_index+0x3ac> │ │ │ │ │ - ldrb.w r2, [r9, #6] │ │ │ │ │ + bcs.n d72 <_Py_bytes_index+0x39a> │ │ │ │ │ + ldrb r2, [r7, #6] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n cf6 <_Py_bytes_index+0x332> │ │ │ │ │ - add.w r3, r9, #7 │ │ │ │ │ + beq.n d00 <_Py_bytes_index+0x328> │ │ │ │ │ + adds r3, r7, #7 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bcs.n d70 <_Py_bytes_index+0x3ac> │ │ │ │ │ - ldrb.w r2, [r9, #7] │ │ │ │ │ + bcs.n d72 <_Py_bytes_index+0x39a> │ │ │ │ │ + ldrb r2, [r7, #7] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n cf6 <_Py_bytes_index+0x332> │ │ │ │ │ - add.w r2, r9, #8 │ │ │ │ │ + beq.n d00 <_Py_bytes_index+0x328> │ │ │ │ │ + add.w r2, r7, #8 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bhi.n cee <_Py_bytes_index+0x32a> │ │ │ │ │ - b.n d70 <_Py_bytes_index+0x3ac> │ │ │ │ │ + bhi.n cf8 <_Py_bytes_index+0x320> │ │ │ │ │ + b.n d72 <_Py_bytes_index+0x39a> │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq.n d54 <_Py_bytes_index+0x390> │ │ │ │ │ + beq.w e68 <_Py_bytes_index+0x490> │ │ │ │ │ ldrb r0, [r2, #0] │ │ │ │ │ mov r3, r2 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n ce8 <_Py_bytes_index+0x324> │ │ │ │ │ - subs.w r0, r3, r9 │ │ │ │ │ - bpl.w bc0 <_Py_bytes_index+0x1fc> │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - b.n d58 <_Py_bytes_index+0x394> │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - beq.w b62 <_Py_bytes_index+0x19e> │ │ │ │ │ + bne.n cf0 <_Py_bytes_index+0x318> │ │ │ │ │ + subs r3, r3, r7 │ │ │ │ │ + bpl.w be6 <_Py_bytes_index+0x20e> │ │ │ │ │ + cbz r5, d62 <_Py_bytes_index+0x38a> │ │ │ │ │ + add.w r8, sp, #40 @ 0x28 │ │ │ │ │ + b.n b76 <_Py_bytes_index+0x19e> │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + beq.w b88 <_Py_bytes_index+0x1b0> │ │ │ │ │ add.w r8, sp, #40 @ 0x28 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ - b.n b62 <_Py_bytes_index+0x19e> │ │ │ │ │ - mov ip, r9 │ │ │ │ │ - ldrb.w r0, [r4, ip] │ │ │ │ │ - cmp r0, r7 │ │ │ │ │ - bne.w b2e <_Py_bytes_index+0x16a> │ │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ │ + b.n b88 <_Py_bytes_index+0x1b0> │ │ │ │ │ + mov r3, r9 │ │ │ │ │ + ldrb.w lr, [r4, r3] │ │ │ │ │ + cmp lr, r7 │ │ │ │ │ + bne.w b4c <_Py_bytes_index+0x174> │ │ │ │ │ + ldrb.w lr, [fp, r3] │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ - ldrb.w r0, [r0, ip] │ │ │ │ │ - cmp r0, r2 │ │ │ │ │ - beq.n d8c <_Py_bytes_index+0x3c8> │ │ │ │ │ - add.w r0, ip, #1 │ │ │ │ │ - cmp r0, lr │ │ │ │ │ - bgt.n d46 <_Py_bytes_index+0x382> │ │ │ │ │ - add.w r0, r4, ip │ │ │ │ │ - ldrb r0, [r0, #1] │ │ │ │ │ - and.w r0, r0, #31 │ │ │ │ │ - lsr.w r0, r6, r0 │ │ │ │ │ - lsls r0, r0, #31 │ │ │ │ │ - bpl.n d6a <_Py_bytes_index+0x3a6> │ │ │ │ │ - add.w r0, sl, #1 │ │ │ │ │ - add ip, r0 │ │ │ │ │ - cmp ip, lr │ │ │ │ │ - ble.w b24 <_Py_bytes_index+0x160> │ │ │ │ │ - b.n b50 <_Py_bytes_index+0x18c> │ │ │ │ │ - mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ - add.w r8, sp, #40 @ 0x28 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.w b54 <_Py_bytes_index+0x190> │ │ │ │ │ - adds r2, r5, #2 │ │ │ │ │ - bne.w b5e <_Py_bytes_index+0x19a> │ │ │ │ │ - b.n b78 <_Py_bytes_index+0x1b4> │ │ │ │ │ - adds r0, r3, #1 │ │ │ │ │ - add ip, r0 │ │ │ │ │ - b.n d4c <_Py_bytes_index+0x388> │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - beq.w b62 <_Py_bytes_index+0x19e> │ │ │ │ │ + cmp lr, r2 │ │ │ │ │ + beq.n d9c <_Py_bytes_index+0x3c4> │ │ │ │ │ + add.w lr, r3, #1 │ │ │ │ │ + cmp lr, ip │ │ │ │ │ + bgt.n d54 <_Py_bytes_index+0x37c> │ │ │ │ │ + add.w lr, r4, r3 │ │ │ │ │ + ldrb.w lr, [lr, #1] │ │ │ │ │ + and.w lr, lr, #31 │ │ │ │ │ + lsr.w lr, r5, lr │ │ │ │ │ + tst.w lr, #1 │ │ │ │ │ + beq.n d6a <_Py_bytes_index+0x392> │ │ │ │ │ + add.w lr, sl, #1 │ │ │ │ │ + add r3, lr │ │ │ │ │ + cmp r3, ip │ │ │ │ │ + ble.w b42 <_Py_bytes_index+0x16a> │ │ │ │ │ + b.n b72 <_Py_bytes_index+0x19a> │ │ │ │ │ + adds r1, r3, #2 │ │ │ │ │ + bne.w b84 <_Py_bytes_index+0x1ac> │ │ │ │ │ + b.n b9e <_Py_bytes_index+0x1c6> │ │ │ │ │ + add.w lr, r1, #1 │ │ │ │ │ + add r3, lr │ │ │ │ │ + b.n d5a <_Py_bytes_index+0x382> │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + beq.w b88 <_Py_bytes_index+0x1b0> │ │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ - b.n b62 <_Py_bytes_index+0x19e> │ │ │ │ │ - add.w r4, r9, r3 │ │ │ │ │ - cmp r9, r4 │ │ │ │ │ - bcs.w b62 <_Py_bytes_index+0x19e> │ │ │ │ │ - movs r6, #0 │ │ │ │ │ - b.n c64 <_Py_bytes_index+0x2a0> │ │ │ │ │ - cmp.w fp, #1 │ │ │ │ │ - beq.n dc2 <_Py_bytes_index+0x3fe> │ │ │ │ │ + b.n b88 <_Py_bytes_index+0x1b0> │ │ │ │ │ + adds r4, r7, r3 │ │ │ │ │ + cmp r7, r4 │ │ │ │ │ + bcs.w b88 <_Py_bytes_index+0x1b0> │ │ │ │ │ + ldrb r3, [r7, #0] │ │ │ │ │ + cmp r3, r1 │ │ │ │ │ + beq.n e5c <_Py_bytes_index+0x484> │ │ │ │ │ + adds r3, r7, #1 │ │ │ │ │ + cmp r4, r3 │ │ │ │ │ + it hi │ │ │ │ │ + movhi r5, #0 │ │ │ │ │ + bhi.w c98 <_Py_bytes_index+0x2c0> │ │ │ │ │ + b.n b88 <_Py_bytes_index+0x1b0> │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ - movs r0, #1 │ │ │ │ │ - str r1, [sp, #28] │ │ │ │ │ + cmp r2, #1 │ │ │ │ │ + beq.n dd6 <_Py_bytes_index+0x3fe> │ │ │ │ │ + str r0, [sp, #28] │ │ │ │ │ + mov r0, r1 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ - add.w r9, r2, ip │ │ │ │ │ + add.w r9, fp, r3 │ │ │ │ │ str.w r8, [sp, #24] │ │ │ │ │ - mov r8, r5 │ │ │ │ │ - mov r5, r4 │ │ │ │ │ - mov r4, r3 │ │ │ │ │ + mov.w lr, #1 │ │ │ │ │ + mov r8, r6 │ │ │ │ │ + mov r6, r3 │ │ │ │ │ ldrb.w r2, [r9, #1]! │ │ │ │ │ - ldrb r3, [r1, r0] │ │ │ │ │ + ldrb.w r3, [r1, lr] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n e0e <_Py_bytes_index+0x44a> │ │ │ │ │ - mov r3, r4 │ │ │ │ │ + beq.n e22 <_Py_bytes_index+0x44a> │ │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ │ + mov r3, r6 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ - mov r4, r5 │ │ │ │ │ - cmp r0, fp │ │ │ │ │ - mov r5, r8 │ │ │ │ │ - ldrd r8, r1, [sp, #24] │ │ │ │ │ - bne.n d2c <_Py_bytes_index+0x368> │ │ │ │ │ - cmp.w ip, #0 │ │ │ │ │ - it lt │ │ │ │ │ - movlt r5, ip │ │ │ │ │ - blt.w b54 <_Py_bytes_index+0x190> │ │ │ │ │ - add r5, ip │ │ │ │ │ + mov r6, r8 │ │ │ │ │ + mov r1, r0 │ │ │ │ │ + cmp lr, r2 │ │ │ │ │ + ldrd r8, r0, [sp, #24] │ │ │ │ │ + bne.n d36 <_Py_bytes_index+0x35e> │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + blt.w b76 <_Py_bytes_index+0x19e> │ │ │ │ │ mov r0, r8 │ │ │ │ │ + add r3, r6 │ │ │ │ │ + str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ - adds r6, r5, #2 │ │ │ │ │ - bne.w c3a <_Py_bytes_index+0x276> │ │ │ │ │ - b.n b78 <_Py_bytes_index+0x1b4> │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ + adds r6, r3, #2 │ │ │ │ │ + bne.w c62 <_Py_bytes_index+0x28a> │ │ │ │ │ + b.n b9e <_Py_bytes_index+0x1c6> │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - blt.w c04 <_Py_bytes_index+0x240> │ │ │ │ │ + blt.w c2e <_Py_bytes_index+0x256> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bge.n ea0 <_Py_bytes_index+0x4dc> │ │ │ │ │ + bge.n e2e <_Py_bytes_index+0x456> │ │ │ │ │ add r4, r7 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ bic.w r4, r4, r4, asr #31 │ │ │ │ │ - blt.w b90 <_Py_bytes_index+0x1cc> │ │ │ │ │ - subs r4, r4, r5 │ │ │ │ │ + blt.w bb6 <_Py_bytes_index+0x1de> │ │ │ │ │ + subs r4, r4, r6 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w b62 <_Py_bytes_index+0x19e> │ │ │ │ │ + ble.w b88 <_Py_bytes_index+0x1b0> │ │ │ │ │ ldrb.w r1, [sp, #39] @ 0x27 │ │ │ │ │ - add r9, r5 │ │ │ │ │ + add.w r7, r9, r6 │ │ │ │ │ mov r2, r4 │ │ │ │ │ cmp r4, #15 │ │ │ │ │ - ble.w f38 <_Py_bytes_index+0x574> │ │ │ │ │ - movs r6, #0 │ │ │ │ │ - b.n bac <_Py_bytes_index+0x1e8> │ │ │ │ │ - adds r0, #1 │ │ │ │ │ - cmp r0, fp │ │ │ │ │ - blt.n da8 <_Py_bytes_index+0x3e4> │ │ │ │ │ - b.n db2 <_Py_bytes_index+0x3ee> │ │ │ │ │ + ble.w f2e <_Py_bytes_index+0x556> │ │ │ │ │ + movs r5, #0 │ │ │ │ │ + b.n bd4 <_Py_bytes_index+0x1fc> │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ + add.w lr, lr, #1 │ │ │ │ │ + cmp lr, r3 │ │ │ │ │ + blt.n db8 <_Py_bytes_index+0x3e0> │ │ │ │ │ + b.n dc4 <_Py_bytes_index+0x3ec> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w bc6 <_Py_bytes_index+0x202> │ │ │ │ │ - b.n c3a <_Py_bytes_index+0x276> │ │ │ │ │ - adds r1, r4, r7 │ │ │ │ │ - bic.w r1, r1, r1, asr #31 │ │ │ │ │ + blt.w f3a <_Py_bytes_index+0x562> │ │ │ │ │ + subs r4, r4, r6 │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + ble.w b88 <_Py_bytes_index+0x1b0> │ │ │ │ │ + ldrb.w r1, [sp, #39] @ 0x27 │ │ │ │ │ + add.w r7, r9, r6 │ │ │ │ │ + mov r2, r4 │ │ │ │ │ + cmp r4, #15 │ │ │ │ │ + bgt.w c4a <_Py_bytes_index+0x272> │ │ │ │ │ + add r4, r7 │ │ │ │ │ + cmp r7, r4 │ │ │ │ │ + bcs.w b88 <_Py_bytes_index+0x1b0> │ │ │ │ │ + ldrb.w r3, [r9, r6] │ │ │ │ │ + cmp r3, r1 │ │ │ │ │ + bne.n d8e <_Py_bytes_index+0x3b6> │ │ │ │ │ + movs r5, #0 │ │ │ │ │ + mov r3, r6 │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + bne.w bec <_Py_bytes_index+0x214> │ │ │ │ │ + b.n c62 <_Py_bytes_index+0x28a> │ │ │ │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ + b.n d06 <_Py_bytes_index+0x32e> │ │ │ │ │ + adds r0, r4, r7 │ │ │ │ │ + bic.w r0, r0, r0, asr #31 │ │ │ │ │ bics.w r4, r4, r4, asr #32 │ │ │ │ │ it cs │ │ │ │ │ - movcs r4, r1 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ + movcs r4, r0 │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ it ge │ │ │ │ │ movge r7, r4 │ │ │ │ │ - bge.w a22 <_Py_bytes_index+0x5e> │ │ │ │ │ - add r5, r7 │ │ │ │ │ - bic.w r5, r5, r5, asr #31 │ │ │ │ │ - subs r4, r4, r5 │ │ │ │ │ - cmp r3, r4 │ │ │ │ │ - ble.w a2a <_Py_bytes_index+0x66> │ │ │ │ │ - b.n d0c <_Py_bytes_index+0x348> │ │ │ │ │ - movw r1, #29999 @ 0x752f │ │ │ │ │ - cmp r3, #99 @ 0x63 │ │ │ │ │ + bge.w a36 <_Py_bytes_index+0x5e> │ │ │ │ │ + add r6, r7 │ │ │ │ │ + bic.w r6, r6, r6, asr #31 │ │ │ │ │ + subs r4, r4, r6 │ │ │ │ │ + cmp r1, r4 │ │ │ │ │ + ble.w a3e <_Py_bytes_index+0x66> │ │ │ │ │ + b.n d18 <_Py_bytes_index+0x340> │ │ │ │ │ + movw r0, #29999 @ 0x752f │ │ │ │ │ + cmp r1, #99 @ 0x63 │ │ │ │ │ it le │ │ │ │ │ - cmple r4, r1 │ │ │ │ │ - ble.n e56 <_Py_bytes_index+0x492> │ │ │ │ │ - cmp r3, #5 │ │ │ │ │ - bgt.n f14 <_Py_bytes_index+0x550> │ │ │ │ │ - ldrb r1, [r2, #0] │ │ │ │ │ - sub.w lr, r4, r3 │ │ │ │ │ - subs r4, r3, #1 │ │ │ │ │ - str r1, [sp, #16] │ │ │ │ │ - and.w r0, r1, #31 │ │ │ │ │ - movs r1, #1 │ │ │ │ │ - mov fp, r4 │ │ │ │ │ - ldrb r7, [r2, r4] │ │ │ │ │ - lsls r1, r0 │ │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ │ - cmp r7, r0 │ │ │ │ │ - beq.n e94 <_Py_bytes_index+0x4d0> │ │ │ │ │ - mov sl, r4 │ │ │ │ │ + cmple r4, r0 │ │ │ │ │ + ble.n ea6 <_Py_bytes_index+0x4ce> │ │ │ │ │ + cmp r1, #5 │ │ │ │ │ + bgt.n f60 <_Py_bytes_index+0x588> │ │ │ │ │ + ldrb r0, [r2, #0] │ │ │ │ │ + subs r7, r1, #1 │ │ │ │ │ + str r0, [sp, #16] │ │ │ │ │ + sub.w ip, r4, r1 │ │ │ │ │ + and.w r4, r0, #31 │ │ │ │ │ + movs r0, #1 │ │ │ │ │ + str r7, [sp, #12] │ │ │ │ │ + lsls r0, r4 │ │ │ │ │ + ldrb r7, [r2, r7] │ │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ │ + cmp r7, r4 │ │ │ │ │ + beq.n efa <_Py_bytes_index+0x522> │ │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - bne.w a76 <_Py_bytes_index+0xb2> │ │ │ │ │ - b.n b10 <_Py_bytes_index+0x14c> │ │ │ │ │ - add r5, r7 │ │ │ │ │ - bic.w r5, r5, r5, asr #31 │ │ │ │ │ - subs r4, r7, r5 │ │ │ │ │ - cmp r3, r4 │ │ │ │ │ - ble.w a2a <_Py_bytes_index+0x66> │ │ │ │ │ - b.n d0c <_Py_bytes_index+0x348> │ │ │ │ │ + beq.n ef6 <_Py_bytes_index+0x51e> │ │ │ │ │ + ldr.w sl, [sp, #12] │ │ │ │ │ + b.n a8a <_Py_bytes_index+0xb2> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ - b.n c3a <_Py_bytes_index+0x276> │ │ │ │ │ - sub.w sl, r3, #2 │ │ │ │ │ - cmp r4, #1 │ │ │ │ │ - bne.w a76 <_Py_bytes_index+0xb2> │ │ │ │ │ - b.n b10 <_Py_bytes_index+0x14c> │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - blt.n ed6 <_Py_bytes_index+0x512> │ │ │ │ │ - subs r4, r4, r5 │ │ │ │ │ + mov r3, r6 │ │ │ │ │ + b.n c62 <_Py_bytes_index+0x28a> │ │ │ │ │ + add r6, r7 │ │ │ │ │ + bic.w r6, r6, r6, asr #31 │ │ │ │ │ + subs r4, r7, r6 │ │ │ │ │ + cmp r1, r4 │ │ │ │ │ + ble.w a3e <_Py_bytes_index+0x66> │ │ │ │ │ + b.n d18 <_Py_bytes_index+0x340> │ │ │ │ │ + add r6, r7 │ │ │ │ │ + bic.w r6, r6, r6, asr #31 │ │ │ │ │ + subs r4, r7, r6 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w b62 <_Py_bytes_index+0x19e> │ │ │ │ │ - ldrb.w r1, [sp, #39] @ 0x27 │ │ │ │ │ - add r9, r5 │ │ │ │ │ - mov r2, r4 │ │ │ │ │ - cmp r4, #15 │ │ │ │ │ - bgt.w c1e <_Py_bytes_index+0x25a> │ │ │ │ │ - add r4, r9 │ │ │ │ │ - cmp r9, r4 │ │ │ │ │ - bcc.w d88 <_Py_bytes_index+0x3c4> │ │ │ │ │ - b.n b62 <_Py_bytes_index+0x19e> │ │ │ │ │ + bgt.n e3c <_Py_bytes_index+0x464> │ │ │ │ │ + b.n b88 <_Py_bytes_index+0x1b0> │ │ │ │ │ + mov sl, r4 │ │ │ │ │ + b.n b30 <_Py_bytes_index+0x158> │ │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ │ + sub.w sl, r1, #2 │ │ │ │ │ + cmp r4, #1 │ │ │ │ │ + bne.w a8a <_Py_bytes_index+0xb2> │ │ │ │ │ + b.n b30 <_Py_bytes_index+0x158> │ │ │ │ │ bl 0 <__stack_chk_fail> │ │ │ │ │ R_ARM_THM_CALL __stack_chk_fail │ │ │ │ │ - add r5, r7 │ │ │ │ │ - bic.w r5, r5, r5, asr #31 │ │ │ │ │ - subs r4, r7, r5 │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ - bgt.n eac <_Py_bytes_index+0x4e8> │ │ │ │ │ - b.n b62 <_Py_bytes_index+0x19e> │ │ │ │ │ - add r5, r7 │ │ │ │ │ - bic.w r5, r5, r5, asr #31 │ │ │ │ │ - subs r4, r4, r5 │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ - ble.w b62 <_Py_bytes_index+0x19e> │ │ │ │ │ - ldrb.w r1, [sp, #39] @ 0x27 │ │ │ │ │ - add r9, r5 │ │ │ │ │ - mov r2, r4 │ │ │ │ │ - cmp r4, #15 │ │ │ │ │ - bgt.n e0a <_Py_bytes_index+0x446> │ │ │ │ │ - b.n eba <_Py_bytes_index+0x4f6> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b78 <_Py_bytes_index+0x1b4> │ │ │ │ │ + bne.w b9e <_Py_bytes_index+0x1c6> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC1 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC1 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n b78 <_Py_bytes_index+0x1b4> │ │ │ │ │ - asrs r1, r3, #2 │ │ │ │ │ - add.w r1, r1, r1, lsl #1 │ │ │ │ │ - cmp.w r1, r4, asr #2 │ │ │ │ │ - bge.n f42 <_Py_bytes_index+0x57e> │ │ │ │ │ - mov r1, r3 │ │ │ │ │ + b.n b9e <_Py_bytes_index+0x1c6> │ │ │ │ │ + add r4, r7 │ │ │ │ │ + cmp r4, r7 │ │ │ │ │ + bls.w b88 <_Py_bytes_index+0x1b0> │ │ │ │ │ + movs r5, #0 │ │ │ │ │ + b.n c8a <_Py_bytes_index+0x2b2> │ │ │ │ │ + add r6, r7 │ │ │ │ │ + bic.w r6, r6, r6, asr #31 │ │ │ │ │ + subs r4, r4, r6 │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + ble.w b88 <_Py_bytes_index+0x1b0> │ │ │ │ │ + ldrb.w r1, [sp, #39] @ 0x27 │ │ │ │ │ + add.w r7, r9, r6 │ │ │ │ │ + mov r2, r4 │ │ │ │ │ + cmp r4, #15 │ │ │ │ │ + bgt.w e1e <_Py_bytes_index+0x446> │ │ │ │ │ + add r4, r7 │ │ │ │ │ + cmp r7, r4 │ │ │ │ │ + bcc.n f36 <_Py_bytes_index+0x55e> │ │ │ │ │ + b.n b88 <_Py_bytes_index+0x1b0> │ │ │ │ │ + asrs r3, r1, #2 │ │ │ │ │ + add.w r3, r3, r3, lsl #1 │ │ │ │ │ + cmp.w r3, r4, asr #2 │ │ │ │ │ + bge.n f82 <_Py_bytes_index+0x5aa> │ │ │ │ │ mov r0, r2 │ │ │ │ │ add r2, sp, #84 @ 0x54 │ │ │ │ │ bl 29c <_Py_bytes_rfind+0x21c> │ │ │ │ │ R_ARM_THM_CALL stringlib__preprocess │ │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ │ add r2, sp, #84 @ 0x54 │ │ │ │ │ mov r1, r4 │ │ │ │ │ - bl 4ec <_Py_bytes_find+0x150> │ │ │ │ │ + mov r0, fp │ │ │ │ │ + bl 4ec <_Py_bytes_find+0x13c> │ │ │ │ │ R_ARM_THM_CALL stringlib__two_way │ │ │ │ │ - mov ip, r0 │ │ │ │ │ - b.n dc2 <_Py_bytes_index+0x3fe> │ │ │ │ │ - add r4, r9 │ │ │ │ │ - cmp r4, r9 │ │ │ │ │ - bhi.w d88 <_Py_bytes_index+0x3c4> │ │ │ │ │ - b.n b62 <_Py_bytes_index+0x19e> │ │ │ │ │ + mov r3, r0 │ │ │ │ │ + b.n dd6 <_Py_bytes_index+0x3fe> │ │ │ │ │ + mov r3, r1 │ │ │ │ │ + mov r0, fp │ │ │ │ │ mov r1, r4 │ │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ │ - mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ movs r7, #1 │ │ │ │ │ + mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ strd r4, r7, [sp] │ │ │ │ │ - bl b70 <_Py_bytes_index+0x1ac> │ │ │ │ │ + bl b70 <_Py_bytes_index+0x198> │ │ │ │ │ R_ARM_THM_CALL stringlib_adaptive_find │ │ │ │ │ - mov ip, r0 │ │ │ │ │ - b.n dc2 <_Py_bytes_index+0x3fe> │ │ │ │ │ + mov r3, r0 │ │ │ │ │ + b.n dd6 <_Py_bytes_index+0x3fe> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n b78 <_Py_bytes_index+0x1b4> │ │ │ │ │ - nop │ │ │ │ │ + b.n b9e <_Py_bytes_index+0x1c6> │ │ │ │ │ │ │ │ │ │ -00000f74 <_Py_bytes_upper>: │ │ │ │ │ +00000fb4 <_Py_bytes_upper>: │ │ │ │ │ _Py_bytes_upper(): │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.n fc6 <_Py_bytes_upper+0x52> │ │ │ │ │ + ble.n 1006 <_Py_bytes_upper+0x52> │ │ │ │ │ ldrb.w ip, [r1] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_ctype_toupper │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_ctype_toupper │ │ │ │ │ cmp r2, #1 │ │ │ │ │ ldrb.w ip, [r3, ip] │ │ │ │ │ strb.w ip, [r0] │ │ │ │ │ - beq.n fc6 <_Py_bytes_upper+0x52> │ │ │ │ │ + beq.n 1006 <_Py_bytes_upper+0x52> │ │ │ │ │ ldrb.w ip, [r1, #1] │ │ │ │ │ cmp r2, #2 │ │ │ │ │ ldrb.w ip, [r3, ip] │ │ │ │ │ strb.w ip, [r0, #1] │ │ │ │ │ - beq.n fc6 <_Py_bytes_upper+0x52> │ │ │ │ │ + beq.n 1006 <_Py_bytes_upper+0x52> │ │ │ │ │ ldrb.w ip, [r1, #2] │ │ │ │ │ cmp r2, #3 │ │ │ │ │ ldrb.w ip, [r3, ip] │ │ │ │ │ strb.w ip, [r0, #2] │ │ │ │ │ - beq.n fc6 <_Py_bytes_upper+0x52> │ │ │ │ │ + beq.n 1006 <_Py_bytes_upper+0x52> │ │ │ │ │ add.w ip, r1, #3 │ │ │ │ │ adds r0, #2 │ │ │ │ │ add r1, r2 │ │ │ │ │ ldrb.w r2, [ip], #1 │ │ │ │ │ cmp ip, r1 │ │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ │ strb.w r2, [r0, #1]! │ │ │ │ │ - bne.n fb8 <_Py_bytes_upper+0x44> │ │ │ │ │ + bne.n ff8 <_Py_bytes_upper+0x44> │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00000fc8 <_Py_bytes_endswith>: │ │ │ │ │ +00001008 <_Py_bytes_endswith>: │ │ │ │ │ _Py_bytes_endswith(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ @@ -1649,185 +1683,188 @@ │ │ │ │ │ mov r9, r0 │ │ │ │ │ ldr r5, [r3, #84] @ 0x54 │ │ │ │ │ ldr r6, [sp, #88] @ 0x58 │ │ │ │ │ ands.w r1, r5, #67108864 @ 0x4000000 │ │ │ │ │ itt ne │ │ │ │ │ addne.w r5, r2, #8 │ │ │ │ │ movne.w sl, #0 │ │ │ │ │ - bne.n 107c <_Py_bytes_endswith+0xb4> │ │ │ │ │ + bne.n 10c4 <_Py_bytes_endswith+0xbc> │ │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ ands.w r5, r5, #134217728 @ 0x8000000 │ │ │ │ │ - beq.n 10fe <_Py_bytes_endswith+0x136> │ │ │ │ │ + beq.n 1146 <_Py_bytes_endswith+0x13e> │ │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ │ add.w r1, r8, #16 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bge.w 1144 <_Py_bytes_endswith+0x17c> │ │ │ │ │ + bge.w 118c <_Py_bytes_endswith+0x184> │ │ │ │ │ mov r6, r4 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - blt.n 1058 <_Py_bytes_endswith+0x90> │ │ │ │ │ + blt.n 1098 <_Py_bytes_endswith+0x90> │ │ │ │ │ cmp r4, r7 │ │ │ │ │ sub.w r3, r6, r7 │ │ │ │ │ ite ge │ │ │ │ │ movge r4, #0 │ │ │ │ │ movlt r4, #1 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ it gt │ │ │ │ │ orrgt.w r4, r4, #1 │ │ │ │ │ - cbnz r4, 1068 <_Py_bytes_endswith+0xa0> │ │ │ │ │ + cbnz r4, 10a8 <_Py_bytes_endswith+0xa0> │ │ │ │ │ subs r0, r6, r2 │ │ │ │ │ cmp r0, r7 │ │ │ │ │ it lt │ │ │ │ │ movlt r0, r7 │ │ │ │ │ subs r4, r6, r0 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - blt.n 1068 <_Py_bytes_endswith+0xa0> │ │ │ │ │ + blt.n 10a8 <_Py_bytes_endswith+0xa0> │ │ │ │ │ add r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ - cbnz r0, 1068 <_Py_bytes_endswith+0xa0> │ │ │ │ │ + cbnz r0, 10a8 <_Py_bytes_endswith+0xa0> │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ movs r0, #1 │ │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyBool_FromLong │ │ │ │ │ add r7, r4 │ │ │ │ │ bic.w r7, r7, r7, asr #31 │ │ │ │ │ subs r3, r6, r7 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - blt.n 1068 <_Py_bytes_endswith+0xa0> │ │ │ │ │ + blt.n 10a8 <_Py_bytes_endswith+0xa0> │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - bge.n 1030 <_Py_bytes_endswith+0x68> │ │ │ │ │ + bge.n 1070 <_Py_bytes_endswith+0x68> │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 104e <_Py_bytes_endswith+0x86> │ │ │ │ │ + add sp, #56 @ 0x38 │ │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ + b.w 0 │ │ │ │ │ + R_ARM_THM_JUMP24 PyBool_FromLong │ │ │ │ │ add.w sl, sl, #1 │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ │ cmp sl, r3 │ │ │ │ │ - bge.n 10f4 <_Py_bytes_endswith+0x12c> │ │ │ │ │ + bge.n 113c <_Py_bytes_endswith+0x134> │ │ │ │ │ ldr.w r3, [r5, #4]! │ │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ │ movs r1, #0 │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ ands.w r2, r2, #134217728 @ 0x8000000 │ │ │ │ │ - beq.n 1154 <_Py_bytes_endswith+0x18c> │ │ │ │ │ + beq.n 119c <_Py_bytes_endswith+0x194> │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ add.w r1, r3, #16 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ it lt │ │ │ │ │ movlt r3, r4 │ │ │ │ │ - bge.n 1166 <_Py_bytes_endswith+0x19e> │ │ │ │ │ + bge.n 11ae <_Py_bytes_endswith+0x1a6> │ │ │ │ │ cmp r7, #0 │ │ │ │ │ itet lt │ │ │ │ │ addlt.w ip, r4, r7 │ │ │ │ │ movge ip, r7 │ │ │ │ │ biclt.w ip, ip, ip, asr #31 │ │ │ │ │ sub.w r0, r3, ip │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bgt.n 1072 <_Py_bytes_endswith+0xaa> │ │ │ │ │ + bgt.n 10ba <_Py_bytes_endswith+0xb2> │ │ │ │ │ cmp r4, ip │ │ │ │ │ - blt.n 1072 <_Py_bytes_endswith+0xaa> │ │ │ │ │ + blt.n 10ba <_Py_bytes_endswith+0xb2> │ │ │ │ │ subs r0, r3, r2 │ │ │ │ │ cmp r0, ip │ │ │ │ │ it lt │ │ │ │ │ movlt r0, ip │ │ │ │ │ subs r3, r3, r0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bgt.n 1072 <_Py_bytes_endswith+0xaa> │ │ │ │ │ + bgt.n 10ba <_Py_bytes_endswith+0xb2> │ │ │ │ │ add r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1072 <_Py_bytes_endswith+0xaa> │ │ │ │ │ + bne.n 10ba <_Py_bytes_endswith+0xb2> │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ - b.n 10ee <_Py_bytes_endswith+0x126> │ │ │ │ │ + b.n 1136 <_Py_bytes_endswith+0x12e> │ │ │ │ │ mov r2, r5 │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ - cbz r0, 113a <_Py_bytes_endswith+0x172> │ │ │ │ │ + cbz r0, 1182 <_Py_bytes_endswith+0x17a> │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_ExceptionMatches │ │ │ │ │ - cbz r0, 1136 <_Py_bytes_endswith+0x16e> │ │ │ │ │ + cbz r0, 117e <_Py_bytes_endswith+0x176> │ │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC8 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC8 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC7 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC7 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 10ee <_Py_bytes_endswith+0x126> │ │ │ │ │ + b.n 1136 <_Py_bytes_endswith+0x12e> │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ cmp r4, r6 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ - blt.w 1014 <_Py_bytes_endswith+0x4c> │ │ │ │ │ + blt.w 1054 <_Py_bytes_endswith+0x4c> │ │ │ │ │ adds r3, r6, r4 │ │ │ │ │ bic.w r3, r3, r3, asr #31 │ │ │ │ │ bics.w r6, r6, r6, asr #32 │ │ │ │ │ it cs │ │ │ │ │ movcs r6, r3 │ │ │ │ │ - b.n 1016 <_Py_bytes_endswith+0x4e> │ │ │ │ │ + b.n 1056 <_Py_bytes_endswith+0x4e> │ │ │ │ │ mov r0, r3 │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1136 <_Py_bytes_endswith+0x16e> │ │ │ │ │ + bne.n 117e <_Py_bytes_endswith+0x176> │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ - b.n 10a6 <_Py_bytes_endswith+0xde> │ │ │ │ │ + b.n 10ee <_Py_bytes_endswith+0xe6> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ itet lt │ │ │ │ │ addlt r3, r4, r6 │ │ │ │ │ movge r3, r6 │ │ │ │ │ biclt.w r3, r3, r3, asr #31 │ │ │ │ │ - b.n 10ae <_Py_bytes_endswith+0xe6> │ │ │ │ │ + b.n 10f6 <_Py_bytes_endswith+0xee> │ │ │ │ │ │ │ │ │ │ -00001174 <_Py_bytes_count>: │ │ │ │ │ +000011bc <_Py_bytes_count>: │ │ │ │ │ _Py_bytes_count(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ │ mov sl, r0 │ │ │ │ │ @@ -1835,759 +1872,759 @@ │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov r4, r3 │ │ │ │ │ ldr r7, [sp, #112] @ 0x70 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CheckBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 134e <_Py_bytes_count+0x1da> │ │ │ │ │ + beq.w 1396 <_Py_bytes_count+0x1da> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 137c <_Py_bytes_count+0x208> │ │ │ │ │ + beq.w 13c4 <_Py_bytes_count+0x208> │ │ │ │ │ movs r2, #0 │ │ │ │ │ add r1, sp, #28 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 14a8 <_Py_bytes_count+0x334> │ │ │ │ │ + bne.w 14f0 <_Py_bytes_count+0x334> │ │ │ │ │ cmp r7, r9 │ │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ │ it gt │ │ │ │ │ movgt r7, r9 │ │ │ │ │ - ble.w 14ca <_Py_bytes_count+0x356> │ │ │ │ │ + ble.w 1512 <_Py_bytes_count+0x356> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ itt lt │ │ │ │ │ addlt r4, r9 │ │ │ │ │ biclt.w r4, r4, r4, asr #31 │ │ │ │ │ subs r0, r7, r4 │ │ │ │ │ - bmi.w 14dc <_Py_bytes_count+0x368> │ │ │ │ │ + bmi.w 1524 <_Py_bytes_count+0x368> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 140a <_Py_bytes_count+0x296> │ │ │ │ │ + beq.w 1452 <_Py_bytes_count+0x296> │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - bgt.w 13ca <_Py_bytes_count+0x256> │ │ │ │ │ + bgt.w 1412 <_Py_bytes_count+0x256> │ │ │ │ │ add.w r3, sl, r4 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - ble.w 13d8 <_Py_bytes_count+0x264> │ │ │ │ │ + ble.w 1420 <_Py_bytes_count+0x264> │ │ │ │ │ movw r3, #2499 @ 0x9c3 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bgt.w 1422 <_Py_bytes_count+0x2ae> │ │ │ │ │ + bgt.w 146a <_Py_bytes_count+0x2ae> │ │ │ │ │ subs r7, r6, #1 │ │ │ │ │ sub.w lr, r0, r6 │ │ │ │ │ ldrb.w r0, [r8] │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ ldrb.w r1, [r8, r7] │ │ │ │ │ and.w r2, r0, #31 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ lsl.w r3, r3, r2 │ │ │ │ │ it ne │ │ │ │ │ movne r9, r7 │ │ │ │ │ - beq.w 1342 <_Py_bytes_count+0x1ce> │ │ │ │ │ + beq.w 138a <_Py_bytes_count+0x1ce> │ │ │ │ │ cmp r7, #1 │ │ │ │ │ - beq.n 129a <_Py_bytes_count+0x126> │ │ │ │ │ + beq.n 12e2 <_Py_bytes_count+0x126> │ │ │ │ │ ldrb.w r0, [r8, #1] │ │ │ │ │ movs r2, #1 │ │ │ │ │ and.w r4, r0, #31 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ it eq │ │ │ │ │ subeq.w r9, r6, #3 │ │ │ │ │ cmp r7, #2 │ │ │ │ │ lsl.w r2, r2, r4 │ │ │ │ │ orr.w r3, r3, r2 │ │ │ │ │ - beq.n 129a <_Py_bytes_count+0x126> │ │ │ │ │ + beq.n 12e2 <_Py_bytes_count+0x126> │ │ │ │ │ ldrb.w r0, [r8, #2] │ │ │ │ │ movs r2, #1 │ │ │ │ │ and.w r4, r0, #31 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ it eq │ │ │ │ │ subeq.w r9, r6, #4 │ │ │ │ │ cmp r7, #3 │ │ │ │ │ lsl.w r2, r2, r4 │ │ │ │ │ orr.w r3, r3, r2 │ │ │ │ │ - beq.n 129a <_Py_bytes_count+0x126> │ │ │ │ │ + beq.n 12e2 <_Py_bytes_count+0x126> │ │ │ │ │ ldrb.w r0, [r8, #3] │ │ │ │ │ movs r2, #1 │ │ │ │ │ and.w r4, r0, #31 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ it eq │ │ │ │ │ subeq.w r9, r6, #5 │ │ │ │ │ cmp r7, #4 │ │ │ │ │ lsl.w r2, r2, r4 │ │ │ │ │ orr.w r3, r3, r2 │ │ │ │ │ - beq.n 129a <_Py_bytes_count+0x126> │ │ │ │ │ + beq.n 12e2 <_Py_bytes_count+0x126> │ │ │ │ │ add.w r4, r8, #3 │ │ │ │ │ subs r0, r6, #6 │ │ │ │ │ mov.w ip, #1 │ │ │ │ │ ldrb.w r2, [r4, #1]! │ │ │ │ │ cmp r2, r1 │ │ │ │ │ it eq │ │ │ │ │ moveq r9, r0 │ │ │ │ │ and.w r2, r2, #31 │ │ │ │ │ subs r0, #1 │ │ │ │ │ lsl.w r2, ip, r2 │ │ │ │ │ orrs r3, r2 │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ - bne.n 1280 <_Py_bytes_count+0x10c> │ │ │ │ │ + bne.n 12c8 <_Py_bytes_count+0x10c> │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - blt.w 1406 <_Py_bytes_count+0x292> │ │ │ │ │ + blt.w 144e <_Py_bytes_count+0x292> │ │ │ │ │ and.w r0, r1, #31 │ │ │ │ │ movs r2, #1 │ │ │ │ │ adds r4, r6, #1 │ │ │ │ │ mov sl, r8 │ │ │ │ │ lsls r2, r0 │ │ │ │ │ movs r0, #0 │ │ │ │ │ orrs r2, r3 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ mov ip, r0 │ │ │ │ │ mov fp, r6 │ │ │ │ │ add r3, r7 │ │ │ │ │ str r7, [sp, #16] │ │ │ │ │ ldrb.w r6, [r3, ip] │ │ │ │ │ cmp r6, r1 │ │ │ │ │ - beq.n 130c <_Py_bytes_count+0x198> │ │ │ │ │ + beq.n 1354 <_Py_bytes_count+0x198> │ │ │ │ │ add.w r8, ip, #1 │ │ │ │ │ cmp r8, lr │ │ │ │ │ - bgt.n 12e4 <_Py_bytes_count+0x170> │ │ │ │ │ + bgt.n 132c <_Py_bytes_count+0x170> │ │ │ │ │ add.w r6, r3, ip │ │ │ │ │ ldrb r6, [r6, #1] │ │ │ │ │ and.w r6, r6, #31 │ │ │ │ │ lsr.w r6, r2, r6 │ │ │ │ │ lsls r6, r6, #31 │ │ │ │ │ - bmi.n 12fe <_Py_bytes_count+0x18a> │ │ │ │ │ + bmi.n 1346 <_Py_bytes_count+0x18a> │ │ │ │ │ add ip, r4 │ │ │ │ │ cmp ip, lr │ │ │ │ │ - ble.n 12bc <_Py_bytes_count+0x148> │ │ │ │ │ + ble.n 1304 <_Py_bytes_count+0x148> │ │ │ │ │ bic.w r0, r0, r0, asr #31 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_FromSsize_t │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r5, 12f6 <_Py_bytes_count+0x182> │ │ │ │ │ + cbz r5, 133e <_Py_bytes_count+0x182> │ │ │ │ │ add r0, sp, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov ip, r8 │ │ │ │ │ cmp ip, lr │ │ │ │ │ - bgt.n 12e4 <_Py_bytes_count+0x170> │ │ │ │ │ + bgt.n 132c <_Py_bytes_count+0x170> │ │ │ │ │ ldrb.w r6, [r3, ip] │ │ │ │ │ cmp r6, r1 │ │ │ │ │ - bne.n 12c4 <_Py_bytes_count+0x150> │ │ │ │ │ + bne.n 130c <_Py_bytes_count+0x150> │ │ │ │ │ ldr r6, [sp, #8] │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ ldrb.w r6, [r6, ip] │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - beq.n 138e <_Py_bytes_count+0x21a> │ │ │ │ │ + beq.n 13d6 <_Py_bytes_count+0x21a> │ │ │ │ │ add.w r6, ip, #1 │ │ │ │ │ cmp r6, lr │ │ │ │ │ - bgt.n 133a <_Py_bytes_count+0x1c6> │ │ │ │ │ + bgt.n 1382 <_Py_bytes_count+0x1c6> │ │ │ │ │ add.w r6, r3, ip │ │ │ │ │ ldrb r6, [r6, #1] │ │ │ │ │ and.w r6, r6, #31 │ │ │ │ │ lsr.w r6, r2, r6 │ │ │ │ │ lsls r7, r6, #31 │ │ │ │ │ itt pl │ │ │ │ │ addpl.w r6, fp, #1 │ │ │ │ │ addpl ip, r6 │ │ │ │ │ - bpl.n 1300 <_Py_bytes_count+0x18c> │ │ │ │ │ + bpl.n 1348 <_Py_bytes_count+0x18c> │ │ │ │ │ add.w r6, r9, #1 │ │ │ │ │ add ip, r6 │ │ │ │ │ - b.n 1300 <_Py_bytes_count+0x18c> │ │ │ │ │ + b.n 1348 <_Py_bytes_count+0x18c> │ │ │ │ │ sub.w r9, r6, #2 │ │ │ │ │ cmp r7, #1 │ │ │ │ │ - bne.w 121c <_Py_bytes_count+0xa8> │ │ │ │ │ - b.n 129a <_Py_bytes_count+0x126> │ │ │ │ │ + bne.w 1264 <_Py_bytes_count+0xa8> │ │ │ │ │ + b.n 12e2 <_Py_bytes_count+0x126> │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 14e0 <_Py_bytes_count+0x36c> │ │ │ │ │ + beq.w 1528 <_Py_bytes_count+0x36c> │ │ │ │ │ ldr.w r3, [r3, #132] @ 0x84 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 14e0 <_Py_bytes_count+0x36c> │ │ │ │ │ + beq.w 1528 <_Py_bytes_count+0x36c> │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyNumber_AsSsize_t │ │ │ │ │ adds r1, r0, #1 │ │ │ │ │ - beq.w 148c <_Py_bytes_count+0x318> │ │ │ │ │ + beq.w 14d4 <_Py_bytes_count+0x318> │ │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ │ it ls │ │ │ │ │ strbls.w r0, [sp, #27] │ │ │ │ │ - bhi.w 1492 <_Py_bytes_count+0x31e> │ │ │ │ │ + bhi.w 14da <_Py_bytes_count+0x31e> │ │ │ │ │ cmp r7, r9 │ │ │ │ │ - ble.w 14c2 <_Py_bytes_count+0x34e> │ │ │ │ │ + ble.w 150a <_Py_bytes_count+0x34e> │ │ │ │ │ mov r7, r9 │ │ │ │ │ movs r5, #0 │ │ │ │ │ movs r6, #1 │ │ │ │ │ add.w r8, sp, #27 │ │ │ │ │ - b.n 11c2 <_Py_bytes_count+0x4e> │ │ │ │ │ + b.n 120a <_Py_bytes_count+0x4e> │ │ │ │ │ ldr r7, [sp, #16] │ │ │ │ │ cmp r7, #1 │ │ │ │ │ - beq.n 13b8 <_Py_bytes_count+0x244> │ │ │ │ │ + beq.n 1400 <_Py_bytes_count+0x244> │ │ │ │ │ ldr r6, [sp, #8] │ │ │ │ │ strd fp, r0, [sp, #16] │ │ │ │ │ add.w r8, r6, ip │ │ │ │ │ movs r6, #1 │ │ │ │ │ ldrb.w r0, [sl, r6] │ │ │ │ │ ldrb.w fp, [r8, #1]! │ │ │ │ │ cmp fp, r0 │ │ │ │ │ - beq.n 13d0 <_Py_bytes_count+0x25c> │ │ │ │ │ + beq.n 1418 <_Py_bytes_count+0x25c> │ │ │ │ │ ldr.w fp, [sp, #16] │ │ │ │ │ cmp r6, r7 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ str r7, [sp, #16] │ │ │ │ │ - bne.n 1318 <_Py_bytes_count+0x1a4> │ │ │ │ │ + bne.n 1360 <_Py_bytes_count+0x1a4> │ │ │ │ │ adds r0, #1 │ │ │ │ │ mvn.w r6, #2147483648 @ 0x80000000 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - beq.n 12e4 <_Py_bytes_count+0x170> │ │ │ │ │ + beq.n 132c <_Py_bytes_count+0x170> │ │ │ │ │ ldr r6, [sp, #16] │ │ │ │ │ adds r6, #1 │ │ │ │ │ add ip, r6 │ │ │ │ │ - b.n 1300 <_Py_bytes_count+0x18c> │ │ │ │ │ + b.n 1348 <_Py_bytes_count+0x18c> │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 12e4 <_Py_bytes_count+0x170> │ │ │ │ │ + b.n 132c <_Py_bytes_count+0x170> │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - blt.n 13a0 <_Py_bytes_count+0x22c> │ │ │ │ │ - b.n 13ac <_Py_bytes_count+0x238> │ │ │ │ │ - bne.n 13ca <_Py_bytes_count+0x256> │ │ │ │ │ + blt.n 13e8 <_Py_bytes_count+0x22c> │ │ │ │ │ + b.n 13f4 <_Py_bytes_count+0x238> │ │ │ │ │ + bne.n 1412 <_Py_bytes_count+0x256> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 12e4 <_Py_bytes_count+0x170> │ │ │ │ │ + beq.n 132c <_Py_bytes_count+0x170> │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ subs r1, r0, #1 │ │ │ │ │ ldrb.w r4, [r8] │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ add r1, r2 │ │ │ │ │ mvn.w r6, #2147483648 @ 0x80000000 │ │ │ │ │ ldrb.w r2, [r3, #1]! │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bne.n 1400 <_Py_bytes_count+0x28c> │ │ │ │ │ + bne.n 1448 <_Py_bytes_count+0x28c> │ │ │ │ │ adds r0, #1 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - beq.w 12e4 <_Py_bytes_count+0x170> │ │ │ │ │ + beq.w 132c <_Py_bytes_count+0x170> │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 13f0 <_Py_bytes_count+0x27c> │ │ │ │ │ - b.n 12e4 <_Py_bytes_count+0x170> │ │ │ │ │ + bne.n 1438 <_Py_bytes_count+0x27c> │ │ │ │ │ + b.n 132c <_Py_bytes_count+0x170> │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 12e4 <_Py_bytes_count+0x170> │ │ │ │ │ + b.n 132c <_Py_bytes_count+0x170> │ │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.n 1414 <_Py_bytes_count+0x2a0> │ │ │ │ │ + beq.n 145c <_Py_bytes_count+0x2a0> │ │ │ │ │ adds r0, #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_FromSsize_t │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 12f0 <_Py_bytes_count+0x17c> │ │ │ │ │ - b.n 12f6 <_Py_bytes_count+0x182> │ │ │ │ │ + bne.w 1338 <_Py_bytes_count+0x17c> │ │ │ │ │ + b.n 133e <_Py_bytes_count+0x182> │ │ │ │ │ movw r3, #29999 @ 0x752f │ │ │ │ │ cmp r6, #99 @ 0x63 │ │ │ │ │ it le │ │ │ │ │ cmple r0, r3 │ │ │ │ │ - ble.n 1438 <_Py_bytes_count+0x2c4> │ │ │ │ │ + ble.n 1480 <_Py_bytes_count+0x2c4> │ │ │ │ │ cmp r6, #5 │ │ │ │ │ ite gt │ │ │ │ │ movgt r2, #0 │ │ │ │ │ movle r2, #1 │ │ │ │ │ - cbz r2, 146c <_Py_bytes_count+0x2f8> │ │ │ │ │ + cbz r2, 14b4 <_Py_bytes_count+0x2f8> │ │ │ │ │ subs r7, r6, #1 │ │ │ │ │ sub.w lr, r0, r6 │ │ │ │ │ ldrb.w r0, [r8] │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ ldrb.w r1, [r8, r7] │ │ │ │ │ and.w r2, r0, #31 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ lsl.w r3, r3, r2 │ │ │ │ │ - beq.n 1460 <_Py_bytes_count+0x2ec> │ │ │ │ │ + beq.n 14a8 <_Py_bytes_count+0x2ec> │ │ │ │ │ mov r9, r7 │ │ │ │ │ cmp r7, #1 │ │ │ │ │ - bne.w 121c <_Py_bytes_count+0xa8> │ │ │ │ │ - b.n 12a2 <_Py_bytes_count+0x12e> │ │ │ │ │ + bne.w 1264 <_Py_bytes_count+0xa8> │ │ │ │ │ + b.n 12ea <_Py_bytes_count+0x12e> │ │ │ │ │ sub.w r9, r6, #2 │ │ │ │ │ cmp r7, #1 │ │ │ │ │ - bne.w 121c <_Py_bytes_count+0xa8> │ │ │ │ │ - b.n 12a2 <_Py_bytes_count+0x12e> │ │ │ │ │ + bne.w 1264 <_Py_bytes_count+0xa8> │ │ │ │ │ + b.n 12ea <_Py_bytes_count+0x12e> │ │ │ │ │ asrs r3, r6, #2 │ │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ │ cmp.w r3, r0, asr #2 │ │ │ │ │ - bge.n 14ac <_Py_bytes_count+0x338> │ │ │ │ │ + bge.n 14f4 <_Py_bytes_count+0x338> │ │ │ │ │ mov r1, r0 │ │ │ │ │ mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r8 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ bl 0 <_Py_bytes_lower> │ │ │ │ │ R_ARM_THM_CALL stringlib__two_way_count │ │ │ │ │ - b.n 12e4 <_Py_bytes_count+0x170> │ │ │ │ │ + b.n 132c <_Py_bytes_count+0x170> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbnz r0, 14a8 <_Py_bytes_count+0x334> │ │ │ │ │ + cbnz r0, 14f0 <_Py_bytes_count+0x334> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC1 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC1 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 12f6 <_Py_bytes_count+0x182> │ │ │ │ │ + b.n 133e <_Py_bytes_count+0x182> │ │ │ │ │ mov r1, r0 │ │ │ │ │ mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ mov r3, r6 │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ mov r2, r8 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ - bl b70 <_Py_bytes_index+0x1ac> │ │ │ │ │ + bl b70 <_Py_bytes_index+0x198> │ │ │ │ │ R_ARM_THM_CALL stringlib_adaptive_find │ │ │ │ │ - b.n 12e4 <_Py_bytes_count+0x170> │ │ │ │ │ + b.n 132c <_Py_bytes_count+0x170> │ │ │ │ │ movs r5, #0 │ │ │ │ │ movs r6, #1 │ │ │ │ │ add.w r8, sp, #27 │ │ │ │ │ add.w r3, r7, r9 │ │ │ │ │ bic.w r3, r3, r3, asr #31 │ │ │ │ │ bics.w r7, r7, r7, asr #32 │ │ │ │ │ it cs │ │ │ │ │ movcs r7, r3 │ │ │ │ │ - b.n 11c2 <_Py_bytes_count+0x4e> │ │ │ │ │ + b.n 120a <_Py_bytes_count+0x4e> │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 1414 <_Py_bytes_count+0x2a0> │ │ │ │ │ + b.n 145c <_Py_bytes_count+0x2a0> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 14a8 <_Py_bytes_count+0x334> │ │ │ │ │ + b.n 14f0 <_Py_bytes_count+0x334> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000014fc <_Py_bytes_contains>: │ │ │ │ │ +00001544 <_Py_bytes_contains>: │ │ │ │ │ _Py_bytes_contains(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ │ - ldr r3, [pc, #708] @ (17d4 <_Py_bytes_contains+0x2d8>) │ │ │ │ │ + ldr r3, [pc, #708] @ (181c <_Py_bytes_contains+0x2d8>) │ │ │ │ │ mov r6, r1 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r4, r2 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ mov r0, r2 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyNumber_AsSsize_t │ │ │ │ │ mov r7, r0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.w 17d8 <_Py_bytes_contains+0x2dc> │ │ │ │ │ + bne.w 1820 <_Py_bytes_contains+0x2dc> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1844 <_Py_bytes_contains+0x348> │ │ │ │ │ + beq.w 188c <_Py_bytes_contains+0x348> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r2, #0 │ │ │ │ │ add r1, sp, #24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 185a <_Py_bytes_contains+0x35e> │ │ │ │ │ + bne.w 18a2 <_Py_bytes_contains+0x35e> │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 17ce <_Py_bytes_contains+0x2d2> │ │ │ │ │ + beq.w 1816 <_Py_bytes_contains+0x2d2> │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bgt.n 164c <_Py_bytes_contains+0x150> │ │ │ │ │ + bgt.n 1694 <_Py_bytes_contains+0x150> │ │ │ │ │ ldr r7, [sp, #24] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - ble.w 16ec <_Py_bytes_contains+0x1f0> │ │ │ │ │ + ble.w 1734 <_Py_bytes_contains+0x1f0> │ │ │ │ │ movw r3, #2499 @ 0x9c3 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bgt.w 179c <_Py_bytes_contains+0x2a0> │ │ │ │ │ + bgt.w 17e4 <_Py_bytes_contains+0x2a0> │ │ │ │ │ ldrb.w r8, [r7] │ │ │ │ │ sub.w lr, r6, r4 │ │ │ │ │ subs r6, r4, #1 │ │ │ │ │ movs r3, #1 │ │ │ │ │ and.w r2, r8, #31 │ │ │ │ │ lsls r3, r2 │ │ │ │ │ ldrb r2, [r7, r6] │ │ │ │ │ cmp r2, r8 │ │ │ │ │ it ne │ │ │ │ │ movne r9, r6 │ │ │ │ │ - beq.w 16ac <_Py_bytes_contains+0x1b0> │ │ │ │ │ + beq.w 16f4 <_Py_bytes_contains+0x1b0> │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - beq.n 1606 <_Py_bytes_contains+0x10a> │ │ │ │ │ + beq.n 164e <_Py_bytes_contains+0x10a> │ │ │ │ │ ldrb r0, [r7, #1] │ │ │ │ │ movs r1, #1 │ │ │ │ │ and.w ip, r0, #31 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ it eq │ │ │ │ │ subeq.w r9, r4, #3 │ │ │ │ │ cmp r6, #2 │ │ │ │ │ lsl.w r1, r1, ip │ │ │ │ │ orr.w r3, r3, r1 │ │ │ │ │ - beq.n 1606 <_Py_bytes_contains+0x10a> │ │ │ │ │ + beq.n 164e <_Py_bytes_contains+0x10a> │ │ │ │ │ ldrb r0, [r7, #2] │ │ │ │ │ movs r1, #1 │ │ │ │ │ and.w ip, r0, #31 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ it eq │ │ │ │ │ subeq.w r9, r4, #4 │ │ │ │ │ cmp r6, #3 │ │ │ │ │ lsl.w r1, r1, ip │ │ │ │ │ orr.w r3, r3, r1 │ │ │ │ │ - beq.n 1606 <_Py_bytes_contains+0x10a> │ │ │ │ │ + beq.n 164e <_Py_bytes_contains+0x10a> │ │ │ │ │ ldrb r0, [r7, #3] │ │ │ │ │ movs r1, #1 │ │ │ │ │ and.w ip, r0, #31 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ it eq │ │ │ │ │ subeq.w r9, r4, #5 │ │ │ │ │ cmp r6, #4 │ │ │ │ │ lsl.w r1, r1, ip │ │ │ │ │ orr.w r3, r3, r1 │ │ │ │ │ - beq.n 1606 <_Py_bytes_contains+0x10a> │ │ │ │ │ + beq.n 164e <_Py_bytes_contains+0x10a> │ │ │ │ │ add.w ip, r7, #3 │ │ │ │ │ subs r0, r4, #6 │ │ │ │ │ mov.w sl, #1 │ │ │ │ │ ldrb.w r1, [ip, #1]! │ │ │ │ │ cmp r1, r2 │ │ │ │ │ it eq │ │ │ │ │ moveq r9, r0 │ │ │ │ │ and.w r1, r1, #31 │ │ │ │ │ subs r0, #1 │ │ │ │ │ lsl.w r1, sl, r1 │ │ │ │ │ orrs r3, r1 │ │ │ │ │ adds r1, r0, #1 │ │ │ │ │ - bne.n 15ec <_Py_bytes_contains+0xf0> │ │ │ │ │ + bne.n 1634 <_Py_bytes_contains+0xf0> │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - blt.n 164c <_Py_bytes_contains+0x150> │ │ │ │ │ + blt.n 1694 <_Py_bytes_contains+0x150> │ │ │ │ │ and.w r0, r2, #31 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ mov sl, r7 │ │ │ │ │ lsls r1, r0 │ │ │ │ │ mov fp, r4 │ │ │ │ │ orrs r1, r3 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ adds r0, r4, #1 │ │ │ │ │ add r3, r6 │ │ │ │ │ ldrb.w r4, [r3, ip] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - beq.n 1674 <_Py_bytes_contains+0x178> │ │ │ │ │ + beq.n 16bc <_Py_bytes_contains+0x178> │ │ │ │ │ add.w r7, ip, #1 │ │ │ │ │ cmp r7, lr │ │ │ │ │ - bgt.n 164c <_Py_bytes_contains+0x150> │ │ │ │ │ + bgt.n 1694 <_Py_bytes_contains+0x150> │ │ │ │ │ add.w r4, r3, ip │ │ │ │ │ ldrb r4, [r4, #1] │ │ │ │ │ and.w r4, r4, #31 │ │ │ │ │ lsr.w r4, r1, r4 │ │ │ │ │ lsls r4, r4, #31 │ │ │ │ │ - bmi.n 166a <_Py_bytes_contains+0x16e> │ │ │ │ │ + bmi.n 16b2 <_Py_bytes_contains+0x16e> │ │ │ │ │ add ip, r0 │ │ │ │ │ cmp ip, lr │ │ │ │ │ - ble.n 1624 <_Py_bytes_contains+0x128> │ │ │ │ │ + ble.n 166c <_Py_bytes_contains+0x128> │ │ │ │ │ add r0, sp, #24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ - ldr r3, [pc, #384] @ (17d4 <_Py_bytes_contains+0x2d8>) │ │ │ │ │ + ldr r3, [pc, #384] @ (181c <_Py_bytes_contains+0x2d8>) │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w 1820 <_Py_bytes_contains+0x324> │ │ │ │ │ + bne.w 1868 <_Py_bytes_contains+0x324> │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #164 @ 0xa4 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov ip, r7 │ │ │ │ │ ldrb.w r4, [r3, ip] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 162c <_Py_bytes_contains+0x130> │ │ │ │ │ + bne.n 1674 <_Py_bytes_contains+0x130> │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ ldrb.w r4, [r4, ip] │ │ │ │ │ cmp r4, r8 │ │ │ │ │ - beq.n 16b8 <_Py_bytes_contains+0x1bc> │ │ │ │ │ + beq.n 1700 <_Py_bytes_contains+0x1bc> │ │ │ │ │ add.w r4, ip, #1 │ │ │ │ │ cmp r4, lr │ │ │ │ │ - bgt.n 16a0 <_Py_bytes_contains+0x1a4> │ │ │ │ │ + bgt.n 16e8 <_Py_bytes_contains+0x1a4> │ │ │ │ │ add.w r4, r3, ip │ │ │ │ │ ldrb r4, [r4, #1] │ │ │ │ │ and.w r4, r4, #31 │ │ │ │ │ lsr.w r4, r1, r4 │ │ │ │ │ lsls r7, r4, #31 │ │ │ │ │ itt pl │ │ │ │ │ addpl.w r4, fp, #1 │ │ │ │ │ addpl ip, r4 │ │ │ │ │ - bpl.n 16a6 <_Py_bytes_contains+0x1aa> │ │ │ │ │ + bpl.n 16ee <_Py_bytes_contains+0x1aa> │ │ │ │ │ add.w r4, r9, #1 │ │ │ │ │ add ip, r4 │ │ │ │ │ cmp ip, lr │ │ │ │ │ - ble.n 1624 <_Py_bytes_contains+0x128> │ │ │ │ │ - b.n 164c <_Py_bytes_contains+0x150> │ │ │ │ │ + ble.n 166c <_Py_bytes_contains+0x128> │ │ │ │ │ + b.n 1694 <_Py_bytes_contains+0x150> │ │ │ │ │ sub.w r9, r4, #2 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - bne.w 158e <_Py_bytes_contains+0x92> │ │ │ │ │ - b.n 1606 <_Py_bytes_contains+0x10a> │ │ │ │ │ + bne.w 15d6 <_Py_bytes_contains+0x92> │ │ │ │ │ + b.n 164e <_Py_bytes_contains+0x10a> │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - beq.n 16dc <_Py_bytes_contains+0x1e0> │ │ │ │ │ + beq.n 1724 <_Py_bytes_contains+0x1e0> │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ strd fp, r3, [sp, #16] │ │ │ │ │ add.w r7, r4, ip │ │ │ │ │ movs r4, #1 │ │ │ │ │ ldrb.w fp, [r7, #1]! │ │ │ │ │ ldrb.w r3, [sl, r4] │ │ │ │ │ cmp fp, r3 │ │ │ │ │ - beq.n 16e4 <_Py_bytes_contains+0x1e8> │ │ │ │ │ + beq.n 172c <_Py_bytes_contains+0x1e8> │ │ │ │ │ ldrd fp, r3, [sp, #16] │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n 167e <_Py_bytes_contains+0x182> │ │ │ │ │ + bne.n 16c6 <_Py_bytes_contains+0x182> │ │ │ │ │ mvn.w r5, ip │ │ │ │ │ lsrs r5, r5, #31 │ │ │ │ │ - b.n 164c <_Py_bytes_contains+0x150> │ │ │ │ │ + b.n 1694 <_Py_bytes_contains+0x150> │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - blt.n 16c8 <_Py_bytes_contains+0x1cc> │ │ │ │ │ - b.n 16d4 <_Py_bytes_contains+0x1d8> │ │ │ │ │ - bne.n 164c <_Py_bytes_contains+0x150> │ │ │ │ │ + blt.n 1710 <_Py_bytes_contains+0x1cc> │ │ │ │ │ + b.n 171c <_Py_bytes_contains+0x1d8> │ │ │ │ │ + bne.n 1694 <_Py_bytes_contains+0x150> │ │ │ │ │ ldrb r1, [r7, #0] │ │ │ │ │ cmp r6, #15 │ │ │ │ │ - ble.n 170c <_Py_bytes_contains+0x210> │ │ │ │ │ + ble.n 1754 <_Py_bytes_contains+0x210> │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ mov r2, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ subs r3, r0, r3 │ │ │ │ │ mvns r3, r3 │ │ │ │ │ lsrs r3, r3, #31 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r5, r3 │ │ │ │ │ - b.n 164c <_Py_bytes_contains+0x150> │ │ │ │ │ + b.n 1694 <_Py_bytes_contains+0x150> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add r6, r3 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bcs.n 164c <_Py_bytes_contains+0x150> │ │ │ │ │ + bcs.n 1694 <_Py_bytes_contains+0x150> │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.w 1824 <_Py_bytes_contains+0x328> │ │ │ │ │ + beq.w 186c <_Py_bytes_contains+0x328> │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bcs.n 164c <_Py_bytes_contains+0x150> │ │ │ │ │ + bcs.n 1694 <_Py_bytes_contains+0x150> │ │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 1792 <_Py_bytes_contains+0x296> │ │ │ │ │ + beq.n 17da <_Py_bytes_contains+0x296> │ │ │ │ │ adds r3, r0, #2 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bls.n 164c <_Py_bytes_contains+0x150> │ │ │ │ │ + bls.n 1694 <_Py_bytes_contains+0x150> │ │ │ │ │ ldrb r2, [r0, #2] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 1792 <_Py_bytes_contains+0x296> │ │ │ │ │ + beq.n 17da <_Py_bytes_contains+0x296> │ │ │ │ │ adds r3, r0, #3 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bls.n 164c <_Py_bytes_contains+0x150> │ │ │ │ │ + bls.n 1694 <_Py_bytes_contains+0x150> │ │ │ │ │ ldrb r2, [r0, #3] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 1792 <_Py_bytes_contains+0x296> │ │ │ │ │ + beq.n 17da <_Py_bytes_contains+0x296> │ │ │ │ │ adds r3, r0, #4 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bls.n 164c <_Py_bytes_contains+0x150> │ │ │ │ │ + bls.n 1694 <_Py_bytes_contains+0x150> │ │ │ │ │ ldrb r2, [r0, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 1792 <_Py_bytes_contains+0x296> │ │ │ │ │ + beq.n 17da <_Py_bytes_contains+0x296> │ │ │ │ │ adds r3, r0, #5 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bls.w 164c <_Py_bytes_contains+0x150> │ │ │ │ │ + bls.w 1694 <_Py_bytes_contains+0x150> │ │ │ │ │ ldrb r2, [r0, #5] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 1792 <_Py_bytes_contains+0x296> │ │ │ │ │ + beq.n 17da <_Py_bytes_contains+0x296> │ │ │ │ │ adds r3, r0, #6 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bcs.w 164c <_Py_bytes_contains+0x150> │ │ │ │ │ + bcs.w 1694 <_Py_bytes_contains+0x150> │ │ │ │ │ ldrb r2, [r0, #6] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 1792 <_Py_bytes_contains+0x296> │ │ │ │ │ + beq.n 17da <_Py_bytes_contains+0x296> │ │ │ │ │ adds r3, r0, #7 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bcs.w 164c <_Py_bytes_contains+0x150> │ │ │ │ │ + bcs.w 1694 <_Py_bytes_contains+0x150> │ │ │ │ │ ldrb r2, [r0, #7] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 1792 <_Py_bytes_contains+0x296> │ │ │ │ │ + beq.n 17da <_Py_bytes_contains+0x296> │ │ │ │ │ add.w r2, r0, #8 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - bhi.n 178a <_Py_bytes_contains+0x28e> │ │ │ │ │ - b.n 164c <_Py_bytes_contains+0x150> │ │ │ │ │ + bhi.n 17d2 <_Py_bytes_contains+0x28e> │ │ │ │ │ + b.n 1694 <_Py_bytes_contains+0x150> │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - beq.w 164c <_Py_bytes_contains+0x150> │ │ │ │ │ + beq.w 1694 <_Py_bytes_contains+0x150> │ │ │ │ │ ldrb r0, [r2, #0] │ │ │ │ │ mov r3, r2 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n 1782 <_Py_bytes_contains+0x286> │ │ │ │ │ + bne.n 17ca <_Py_bytes_contains+0x286> │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ subs r3, r3, r2 │ │ │ │ │ mvns r5, r3 │ │ │ │ │ lsrs r5, r5, #31 │ │ │ │ │ - b.n 164c <_Py_bytes_contains+0x150> │ │ │ │ │ + b.n 1694 <_Py_bytes_contains+0x150> │ │ │ │ │ movw r3, #29999 @ 0x752f │ │ │ │ │ cmp r4, #99 @ 0x63 │ │ │ │ │ it le │ │ │ │ │ cmple r6, r3 │ │ │ │ │ - ble.n 17ac <_Py_bytes_contains+0x2b0> │ │ │ │ │ + ble.n 17f4 <_Py_bytes_contains+0x2b0> │ │ │ │ │ cmp r4, #5 │ │ │ │ │ - bgt.n 17fa <_Py_bytes_contains+0x2fe> │ │ │ │ │ + bgt.n 1842 <_Py_bytes_contains+0x2fe> │ │ │ │ │ ldrb.w r8, [r7] │ │ │ │ │ sub.w lr, r6, r4 │ │ │ │ │ subs r6, r4, #1 │ │ │ │ │ movs r3, #1 │ │ │ │ │ and.w r2, r8, #31 │ │ │ │ │ lsls r3, r2 │ │ │ │ │ ldrb r2, [r7, r6] │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - beq.n 17ee <_Py_bytes_contains+0x2f2> │ │ │ │ │ + beq.n 1836 <_Py_bytes_contains+0x2f2> │ │ │ │ │ mov r9, r6 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - bne.w 158e <_Py_bytes_contains+0x92> │ │ │ │ │ - b.n 160c <_Py_bytes_contains+0x110> │ │ │ │ │ + bne.w 15d6 <_Py_bytes_contains+0x92> │ │ │ │ │ + b.n 1654 <_Py_bytes_contains+0x110> │ │ │ │ │ movs r5, #1 │ │ │ │ │ - b.n 164c <_Py_bytes_contains+0x150> │ │ │ │ │ + b.n 1694 <_Py_bytes_contains+0x150> │ │ │ │ │ nop │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 __stack_chk_guard │ │ │ │ │ cmp r7, #255 @ 0xff │ │ │ │ │ - bhi.n 1844 <_Py_bytes_contains+0x348> │ │ │ │ │ + bhi.n 188c <_Py_bytes_contains+0x348> │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r5, #1 │ │ │ │ │ - b.n 1652 <_Py_bytes_contains+0x156> │ │ │ │ │ + b.n 169a <_Py_bytes_contains+0x156> │ │ │ │ │ sub.w r9, r4, #2 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - bne.w 158e <_Py_bytes_contains+0x92> │ │ │ │ │ - b.n 160c <_Py_bytes_contains+0x110> │ │ │ │ │ + bne.w 15d6 <_Py_bytes_contains+0x92> │ │ │ │ │ + b.n 1654 <_Py_bytes_contains+0x110> │ │ │ │ │ asrs r3, r4, #2 │ │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ │ cmp.w r3, r6, asr #2 │ │ │ │ │ - bge.n 1828 <_Py_bytes_contains+0x32c> │ │ │ │ │ + bge.n 1870 <_Py_bytes_contains+0x32c> │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ │ bl 29c <_Py_bytes_rfind+0x21c> │ │ │ │ │ R_ARM_THM_CALL stringlib__preprocess │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - bl 4ec <_Py_bytes_find+0x150> │ │ │ │ │ + bl 4ec <_Py_bytes_find+0x13c> │ │ │ │ │ R_ARM_THM_CALL stringlib__two_way │ │ │ │ │ mvns r5, r0 │ │ │ │ │ lsrs r5, r5, #31 │ │ │ │ │ - b.n 164c <_Py_bytes_contains+0x150> │ │ │ │ │ + b.n 1694 <_Py_bytes_contains+0x150> │ │ │ │ │ bl 0 <__stack_chk_fail> │ │ │ │ │ R_ARM_THM_CALL __stack_chk_fail │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 1792 <_Py_bytes_contains+0x296> │ │ │ │ │ + b.n 17da <_Py_bytes_contains+0x296> │ │ │ │ │ mov r3, r4 │ │ │ │ │ movs r5, #1 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ strd r4, r5, [sp] │ │ │ │ │ - bl b70 <_Py_bytes_index+0x1ac> │ │ │ │ │ + bl b70 <_Py_bytes_index+0x198> │ │ │ │ │ R_ARM_THM_CALL stringlib_adaptive_find │ │ │ │ │ mvns r5, r0 │ │ │ │ │ lsrs r5, r5, #31 │ │ │ │ │ - b.n 164c <_Py_bytes_contains+0x150> │ │ │ │ │ + b.n 1694 <_Py_bytes_contains+0x150> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC1 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC1 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 1652 <_Py_bytes_contains+0x156> │ │ │ │ │ + b.n 169a <_Py_bytes_contains+0x156> │ │ │ │ │ │ │ │ │ │ -00001860 <_Py_bytes_istitle>: │ │ │ │ │ +000018a8 <_Py_bytes_istitle>: │ │ │ │ │ _Py_bytes_istitle(): │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.n 18d0 <_Py_bytes_istitle+0x70> │ │ │ │ │ - cbz r1, 18c6 <_Py_bytes_istitle+0x66> │ │ │ │ │ + beq.n 1918 <_Py_bytes_istitle+0x70> │ │ │ │ │ + cbz r1, 190e <_Py_bytes_istitle+0x66> │ │ │ │ │ add r1, r0 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bcs.n 18a0 <_Py_bytes_istitle+0x40> │ │ │ │ │ + bcs.n 18e8 <_Py_bytes_istitle+0x40> │ │ │ │ │ subs r2, r0, #1 │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_ctype_table │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r1, #1 │ │ │ │ │ push {lr} │ │ │ │ │ mov lr, r0 │ │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ │ ldr.w r3, [ip, r3, lsl #2] │ │ │ │ │ tst.w r3, #2 │ │ │ │ │ - bne.n 18bc <_Py_bytes_istitle+0x5c> │ │ │ │ │ + bne.n 1904 <_Py_bytes_istitle+0x5c> │ │ │ │ │ ands.w r3, r3, #1 │ │ │ │ │ - beq.n 18b0 <_Py_bytes_istitle+0x50> │ │ │ │ │ - cbz r0, 18a6 <_Py_bytes_istitle+0x46> │ │ │ │ │ + beq.n 18f8 <_Py_bytes_istitle+0x50> │ │ │ │ │ + cbz r0, 18ee <_Py_bytes_istitle+0x46> │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 187c <_Py_bytes_istitle+0x1c> │ │ │ │ │ + bne.n 18c4 <_Py_bytes_istitle+0x1c> │ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyBool_FromLong │ │ │ │ │ movs r0, #0 │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyBool_FromLong │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ pop {pc} │ │ │ │ │ mov r0, lr │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 1898 <_Py_bytes_istitle+0x38> │ │ │ │ │ + beq.n 18e0 <_Py_bytes_istitle+0x38> │ │ │ │ │ mov lr, r0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ - b.n 187e <_Py_bytes_istitle+0x1e> │ │ │ │ │ + b.n 18c6 <_Py_bytes_istitle+0x1e> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 18a6 <_Py_bytes_istitle+0x46> │ │ │ │ │ + bne.n 18ee <_Py_bytes_istitle+0x46> │ │ │ │ │ movs r0, #1 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 18b2 <_Py_bytes_istitle+0x52> │ │ │ │ │ + b.n 18fa <_Py_bytes_istitle+0x52> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ bx lr │ │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ │ movw r2, #0 │ │ │ │ │ @@ -2604,15 +2641,15 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ │ tst.w r2, #2 │ │ │ │ │ it eq │ │ │ │ │ moveq r0, r3 │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -000018f8 <_Py_bytes_rindex>: │ │ │ │ │ +00001940 <_Py_bytes_rindex>: │ │ │ │ │ _Py_bytes_rindex(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ │ mov r8, r0 │ │ │ │ │ @@ -2620,113 +2657,115 @@ │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r4, r3 │ │ │ │ │ ldr r7, [sp, #96] @ 0x60 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CheckBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1ac6 <_Py_bytes_rindex+0x1ce> │ │ │ │ │ + beq.w 1b16 <_Py_bytes_rindex+0x1d6> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 1b5c <_Py_bytes_rindex+0x264> │ │ │ │ │ + beq.w 1bce <_Py_bytes_rindex+0x28e> │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - str r1, [sp, #4] │ │ │ │ │ + str r1, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1a36 <_Py_bytes_rindex+0x13e> │ │ │ │ │ + bne.w 1a86 <_Py_bytes_rindex+0x146> │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ cmp r5, r7 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ │ - bge.w 1a80 <_Py_bytes_rindex+0x188> │ │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ │ + bge.w 1ad0 <_Py_bytes_rindex+0x190> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - blt.w 1b94 <_Py_bytes_rindex+0x29c> │ │ │ │ │ + blt.w 1bee <_Py_bytes_rindex+0x2ae> │ │ │ │ │ sub.w ip, r5, r4 │ │ │ │ │ cmp r3, ip │ │ │ │ │ - bgt.n 1a1a <_Py_bytes_rindex+0x122> │ │ │ │ │ + bgt.n 1a6a <_Py_bytes_rindex+0x12a> │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 1a54 <_Py_bytes_rindex+0x15c> │ │ │ │ │ + beq.w 1aa4 <_Py_bytes_rindex+0x164> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 1ab6 <_Py_bytes_rindex+0x1be> │ │ │ │ │ + beq.w 1b06 <_Py_bytes_rindex+0x1c6> │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble.n 1a1a <_Py_bytes_rindex+0x122> │ │ │ │ │ - sub.w r9, ip, r3 │ │ │ │ │ - add.w ip, r3, #4294967295 @ 0xffffffff │ │ │ │ │ + ble.n 1a6a <_Py_bytes_rindex+0x12a> │ │ │ │ │ + add.w lr, r3, #4294967295 @ 0xffffffff │ │ │ │ │ ldrb r7, [r0, #0] │ │ │ │ │ subs r6, r3, #2 │ │ │ │ │ - mov.w lr, #1 │ │ │ │ │ - ldrb.w r5, [r0, ip] │ │ │ │ │ + sub.w r9, ip, r3 │ │ │ │ │ and.w r2, r7, #31 │ │ │ │ │ + mov.w ip, #1 │ │ │ │ │ + ldrb.w r5, [r0, lr] │ │ │ │ │ + lsl.w r2, ip, r2 │ │ │ │ │ cmp r7, r5 │ │ │ │ │ it eq │ │ │ │ │ - moveq ip, r6 │ │ │ │ │ + moveq lr, r6 │ │ │ │ │ and.w r5, r5, #31 │ │ │ │ │ - lsl.w r2, lr, r2 │ │ │ │ │ - lsl.w r5, lr, r5 │ │ │ │ │ + lsl.w r5, ip, r5 │ │ │ │ │ orrs r2, r5 │ │ │ │ │ - str r2, [sp, #4] │ │ │ │ │ - cbz r6, 19e6 <_Py_bytes_rindex+0xee> │ │ │ │ │ + str r2, [sp, #0] │ │ │ │ │ + cbz r6, 1a32 <_Py_bytes_rindex+0xf2> │ │ │ │ │ ldrb r5, [r0, r6] │ │ │ │ │ subs r6, r3, #3 │ │ │ │ │ cmp r7, r5 │ │ │ │ │ it eq │ │ │ │ │ - moveq ip, r6 │ │ │ │ │ + moveq lr, r6 │ │ │ │ │ and.w r5, r5, #31 │ │ │ │ │ - lsl.w r5, lr, r5 │ │ │ │ │ + lsl.w r5, ip, r5 │ │ │ │ │ orrs r2, r5 │ │ │ │ │ - str r2, [sp, #4] │ │ │ │ │ - cbz r6, 19e6 <_Py_bytes_rindex+0xee> │ │ │ │ │ + str r2, [sp, #0] │ │ │ │ │ + cbz r6, 1a32 <_Py_bytes_rindex+0xf2> │ │ │ │ │ ldrb r5, [r0, r6] │ │ │ │ │ subs r6, r3, #4 │ │ │ │ │ cmp r7, r5 │ │ │ │ │ it eq │ │ │ │ │ - moveq ip, r6 │ │ │ │ │ + moveq lr, r6 │ │ │ │ │ and.w r5, r5, #31 │ │ │ │ │ - lsl.w r5, lr, r5 │ │ │ │ │ + lsl.w r5, ip, r5 │ │ │ │ │ orrs r5, r2 │ │ │ │ │ - str r5, [sp, #4] │ │ │ │ │ - cbz r6, 19e6 <_Py_bytes_rindex+0xee> │ │ │ │ │ + str r5, [sp, #0] │ │ │ │ │ + cbz r6, 1a32 <_Py_bytes_rindex+0xf2> │ │ │ │ │ mov sl, r1 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r3, r5 │ │ │ │ │ ldrb r5, [r0, r6] │ │ │ │ │ subs r6, #1 │ │ │ │ │ cmp r7, r5 │ │ │ │ │ it eq │ │ │ │ │ - moveq ip, r6 │ │ │ │ │ + moveq lr, r6 │ │ │ │ │ and.w r5, r5, #31 │ │ │ │ │ - lsl.w r5, lr, r5 │ │ │ │ │ + lsl.w r5, ip, r5 │ │ │ │ │ orrs r3, r5 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 19c6 <_Py_bytes_rindex+0xce> │ │ │ │ │ + bne.n 1a12 <_Py_bytes_rindex+0xd2> │ │ │ │ │ mov r9, r1 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ + str r3, [sp, #0] │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r3, r2 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - blt.n 1a1a <_Py_bytes_rindex+0x122> │ │ │ │ │ + blt.n 1a6a <_Py_bytes_rindex+0x12a> │ │ │ │ │ mov r2, r9 │ │ │ │ │ + mov r9, r1 │ │ │ │ │ add.w r5, r8, r2 │ │ │ │ │ - adds r6, r5, r4 │ │ │ │ │ - ldrb.w lr, [r5, r4] │ │ │ │ │ - cmp lr, r7 │ │ │ │ │ - beq.w 1b28 <_Py_bytes_rindex+0x230> │ │ │ │ │ - cbz r2, 1a1a <_Py_bytes_rindex+0x122> │ │ │ │ │ - ldrb.w r5, [r6, #-1] │ │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ │ + add.w ip, r5, r4 │ │ │ │ │ + ldrb r6, [r5, r4] │ │ │ │ │ + cmp r6, r7 │ │ │ │ │ + beq.w 1b7a <_Py_bytes_rindex+0x23a> │ │ │ │ │ + cbz r2, 1a68 <_Py_bytes_rindex+0x128> │ │ │ │ │ + ldrb.w r5, [ip, #-1] │ │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ │ and.w r5, r5, #31 │ │ │ │ │ lsr.w r5, r6, r5 │ │ │ │ │ lsls r5, r5, #31 │ │ │ │ │ - bmi.w 1b78 <_Py_bytes_rindex+0x280> │ │ │ │ │ + bmi.w 1bea <_Py_bytes_rindex+0x2aa> │ │ │ │ │ subs r2, r2, r3 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - bpl.n 19ee <_Py_bytes_rindex+0xf6> │ │ │ │ │ + bpl.n 1a3c <_Py_bytes_rindex+0xfc> │ │ │ │ │ + mov r1, r9 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ @@ -2740,198 +2779,202 @@ │ │ │ │ │ movs r0, #0 │ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ add r4, r5 │ │ │ │ │ bic.w r4, r4, r4, asr #31 │ │ │ │ │ sub.w ip, r2, r4 │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - ble.n 1a20 <_Py_bytes_rindex+0x128> │ │ │ │ │ + ble.n 1a70 <_Py_bytes_rindex+0x130> │ │ │ │ │ movs r6, #0 │ │ │ │ │ add.w r0, sp, #11 │ │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ │ mov r1, ip │ │ │ │ │ add.w r0, r8, r4 │ │ │ │ │ bl 184 <_Py_bytes_rfind+0x104> │ │ │ │ │ R_ARM_THM_CALL stringlib_rfind_char │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - blt.n 1ab2 <_Py_bytes_rindex+0x1ba> │ │ │ │ │ + blt.n 1b02 <_Py_bytes_rindex+0x1c2> │ │ │ │ │ add r5, r4 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 1b22 <_Py_bytes_rindex+0x22a> │ │ │ │ │ + beq.n 1b74 <_Py_bytes_rindex+0x234> │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ adds r7, r5, #2 │ │ │ │ │ - beq.n 1a36 <_Py_bytes_rindex+0x13e> │ │ │ │ │ + beq.n 1a86 <_Py_bytes_rindex+0x146> │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyLong_FromSsize_t │ │ │ │ │ adds r2, r7, r5 │ │ │ │ │ bic.w r2, r2, r2, asr #31 │ │ │ │ │ bics.w r7, r7, r7, asr #32 │ │ │ │ │ it cs │ │ │ │ │ movcs r7, r2 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ it ge │ │ │ │ │ movge r5, r7 │ │ │ │ │ - bge.w 1948 <_Py_bytes_rindex+0x50> │ │ │ │ │ + bge.w 1992 <_Py_bytes_rindex+0x52> │ │ │ │ │ add r4, r5 │ │ │ │ │ bic.w r4, r4, r4, asr #31 │ │ │ │ │ sub.w ip, r7, r4 │ │ │ │ │ cmp r3, ip │ │ │ │ │ - bgt.n 1a1a <_Py_bytes_rindex+0x122> │ │ │ │ │ + bgt.n 1a6a <_Py_bytes_rindex+0x12a> │ │ │ │ │ mov r5, r7 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 1a54 <_Py_bytes_rindex+0x15c> │ │ │ │ │ + beq.n 1aa4 <_Py_bytes_rindex+0x164> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 195a <_Py_bytes_rindex+0x62> │ │ │ │ │ - cbz r6, 1b10 <_Py_bytes_rindex+0x218> │ │ │ │ │ + bne.w 19a6 <_Py_bytes_rindex+0x66> │ │ │ │ │ + cbz r6, 1b60 <_Py_bytes_rindex+0x220> │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ adds r0, r5, #2 │ │ │ │ │ - beq.n 1a36 <_Py_bytes_rindex+0x13e> │ │ │ │ │ + beq.n 1a86 <_Py_bytes_rindex+0x146> │ │ │ │ │ adds r2, r5, #1 │ │ │ │ │ - beq.n 1a20 <_Py_bytes_rindex+0x128> │ │ │ │ │ - b.n 1a74 <_Py_bytes_rindex+0x17c> │ │ │ │ │ + beq.n 1a70 <_Py_bytes_rindex+0x130> │ │ │ │ │ + b.n 1ac4 <_Py_bytes_rindex+0x184> │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 1bee <_Py_bytes_rindex+0x2f6> │ │ │ │ │ + beq.w 1c4a <_Py_bytes_rindex+0x30a> │ │ │ │ │ ldr.w r3, [r3, #132] @ 0x84 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 1bee <_Py_bytes_rindex+0x2f6> │ │ │ │ │ + beq.w 1c4a <_Py_bytes_rindex+0x30a> │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyNumber_AsSsize_t │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 1bbe <_Py_bytes_rindex+0x2c6> │ │ │ │ │ + beq.n 1c1a <_Py_bytes_rindex+0x2da> │ │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ │ - bhi.n 1bc8 <_Py_bytes_rindex+0x2d0> │ │ │ │ │ + bhi.n 1c24 <_Py_bytes_rindex+0x2e4> │ │ │ │ │ cmp r5, r7 │ │ │ │ │ strb.w r0, [sp, #11] │ │ │ │ │ - bge.n 1b60 <_Py_bytes_rindex+0x268> │ │ │ │ │ + bge.n 1bd2 <_Py_bytes_rindex+0x292> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - blt.n 1bb0 <_Py_bytes_rindex+0x2b8> │ │ │ │ │ + blt.n 1c0c <_Py_bytes_rindex+0x2cc> │ │ │ │ │ subs r1, r5, r4 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.n 1a20 <_Py_bytes_rindex+0x128> │ │ │ │ │ + ble.n 1a70 <_Py_bytes_rindex+0x130> │ │ │ │ │ ldrb.w r2, [sp, #11] │ │ │ │ │ add.w r0, r8, r4 │ │ │ │ │ bl 184 <_Py_bytes_rfind+0x104> │ │ │ │ │ R_ARM_THM_CALL stringlib_rfind_char │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ it ge │ │ │ │ │ addge r5, r5, r4 │ │ │ │ │ - bge.n 1b22 <_Py_bytes_rindex+0x22a> │ │ │ │ │ + bge.n 1b74 <_Py_bytes_rindex+0x234> │ │ │ │ │ adds r1, r5, #2 │ │ │ │ │ - bne.n 1ac0 <_Py_bytes_rindex+0x1c8> │ │ │ │ │ - b.n 1a36 <_Py_bytes_rindex+0x13e> │ │ │ │ │ - cmp fp, r6 │ │ │ │ │ - bne.n 1b40 <_Py_bytes_rindex+0x248> │ │ │ │ │ + bne.n 1b10 <_Py_bytes_rindex+0x1d0> │ │ │ │ │ + b.n 1a86 <_Py_bytes_rindex+0x146> │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + cmp r3, ip │ │ │ │ │ + bne.n 1b94 <_Py_bytes_rindex+0x254> │ │ │ │ │ mov r0, r1 │ │ │ │ │ adds r5, r2, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ adds r3, r5, #2 │ │ │ │ │ - bne.n 1a74 <_Py_bytes_rindex+0x17c> │ │ │ │ │ - b.n 1a36 <_Py_bytes_rindex+0x13e> │ │ │ │ │ - add.w lr, r3, r4 │ │ │ │ │ - mov r9, ip │ │ │ │ │ - add lr, r8 │ │ │ │ │ - mov ip, r7 │ │ │ │ │ - mov sl, r5 │ │ │ │ │ - add lr, r2 │ │ │ │ │ - add.w fp, r0, #1 │ │ │ │ │ - adds r6, r3, r0 │ │ │ │ │ + bne.n 1ac4 <_Py_bytes_rindex+0x184> │ │ │ │ │ + b.n 1a86 <_Py_bytes_rindex+0x146> │ │ │ │ │ + adds r6, r3, r4 │ │ │ │ │ + adds r1, r0, #1 │ │ │ │ │ + add r6, r8 │ │ │ │ │ + mov sl, lr │ │ │ │ │ + mov fp, r5 │ │ │ │ │ + mov lr, r7 │ │ │ │ │ + str r1, [sp, #4] │ │ │ │ │ + add r6, r2 │ │ │ │ │ + add.w ip, r3, r0 │ │ │ │ │ mov r7, r3 │ │ │ │ │ + mov r1, r9 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - ldrb.w r3, [r6, #-1]! │ │ │ │ │ - ldrb.w r0, [lr, #-1]! │ │ │ │ │ + ldrb.w r3, [ip, #-1]! │ │ │ │ │ + ldrb.w r0, [r6, #-1]! │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.n 1b16 <_Py_bytes_rindex+0x21e> │ │ │ │ │ + beq.n 1b66 <_Py_bytes_rindex+0x226> │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - mov r7, ip │ │ │ │ │ - mov ip, r9 │ │ │ │ │ - cbnz r2, 1b7c <_Py_bytes_rindex+0x284> │ │ │ │ │ - sub.w r2, r2, ip │ │ │ │ │ - b.n 1a16 <_Py_bytes_rindex+0x11e> │ │ │ │ │ + mov r7, lr │ │ │ │ │ + mov r9, r1 │ │ │ │ │ + mov lr, sl │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + beq.w 1a68 <_Py_bytes_rindex+0x128> │ │ │ │ │ + add.w r5, fp, r4 │ │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ │ + ldrb.w r5, [r5, #-1] │ │ │ │ │ + and.w r5, r5, #31 │ │ │ │ │ + lsr.w r5, r1, r5 │ │ │ │ │ + lsls r6, r5, #31 │ │ │ │ │ + bpl.w 1a62 <_Py_bytes_rindex+0x122> │ │ │ │ │ + sub.w r2, r2, sl │ │ │ │ │ + b.n 1a64 <_Py_bytes_rindex+0x124> │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - blt.n 1af2 <_Py_bytes_rindex+0x1fa> │ │ │ │ │ + blt.n 1b42 <_Py_bytes_rindex+0x202> │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bge.n 1ba4 <_Py_bytes_rindex+0x2ac> │ │ │ │ │ + bge.n 1c00 <_Py_bytes_rindex+0x2c0> │ │ │ │ │ adds r2, r5, r7 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ bic.w r2, r2, r2, asr #31 │ │ │ │ │ - blt.w 1a3e <_Py_bytes_rindex+0x146> │ │ │ │ │ + blt.w 1a8e <_Py_bytes_rindex+0x14e> │ │ │ │ │ subs r1, r2, r4 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bgt.n 1afc <_Py_bytes_rindex+0x204> │ │ │ │ │ - b.n 1a20 <_Py_bytes_rindex+0x128> │ │ │ │ │ + bgt.n 1b4c <_Py_bytes_rindex+0x20c> │ │ │ │ │ + b.n 1a70 <_Py_bytes_rindex+0x130> │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 19ee <_Py_bytes_rindex+0xf6> │ │ │ │ │ - add.w r5, sl, r4 │ │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ │ - ldrb.w r5, [r5, #-1] │ │ │ │ │ - and.w r5, r5, #31 │ │ │ │ │ - lsr.w r5, r6, r5 │ │ │ │ │ - lsls r6, r5, #31 │ │ │ │ │ - bmi.n 1b56 <_Py_bytes_rindex+0x25e> │ │ │ │ │ - b.n 1a14 <_Py_bytes_rindex+0x11c> │ │ │ │ │ + b.n 1a3c <_Py_bytes_rindex+0xfc> │ │ │ │ │ add r4, r5 │ │ │ │ │ bic.w r4, r4, r4, asr #31 │ │ │ │ │ sub.w ip, r5, r4 │ │ │ │ │ cmp r3, ip │ │ │ │ │ - ble.n 1aa8 <_Py_bytes_rindex+0x1b0> │ │ │ │ │ - b.n 1a1a <_Py_bytes_rindex+0x122> │ │ │ │ │ + ble.w 1af8 <_Py_bytes_rindex+0x1b8> │ │ │ │ │ + b.n 1a6a <_Py_bytes_rindex+0x12a> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - blt.n 1be0 <_Py_bytes_rindex+0x2e8> │ │ │ │ │ + blt.n 1c3c <_Py_bytes_rindex+0x2fc> │ │ │ │ │ subs r1, r7, r4 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bgt.n 1afc <_Py_bytes_rindex+0x204> │ │ │ │ │ - b.n 1a20 <_Py_bytes_rindex+0x128> │ │ │ │ │ + bgt.n 1b4c <_Py_bytes_rindex+0x20c> │ │ │ │ │ + b.n 1a70 <_Py_bytes_rindex+0x130> │ │ │ │ │ add r4, r5 │ │ │ │ │ bic.w r4, r4, r4, asr #31 │ │ │ │ │ subs r1, r5, r4 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bgt.n 1afc <_Py_bytes_rindex+0x204> │ │ │ │ │ - b.n 1a20 <_Py_bytes_rindex+0x128> │ │ │ │ │ + bgt.n 1b4c <_Py_bytes_rindex+0x20c> │ │ │ │ │ + b.n 1a70 <_Py_bytes_rindex+0x130> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1a36 <_Py_bytes_rindex+0x13e> │ │ │ │ │ + bne.w 1a86 <_Py_bytes_rindex+0x146> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC1 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC1 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 1a36 <_Py_bytes_rindex+0x13e> │ │ │ │ │ + b.n 1a86 <_Py_bytes_rindex+0x146> │ │ │ │ │ add r4, r5 │ │ │ │ │ bic.w r4, r4, r4, asr #31 │ │ │ │ │ subs r1, r7, r4 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bgt.n 1afc <_Py_bytes_rindex+0x204> │ │ │ │ │ - b.n 1a20 <_Py_bytes_rindex+0x128> │ │ │ │ │ + bgt.n 1b4c <_Py_bytes_rindex+0x20c> │ │ │ │ │ + b.n 1a70 <_Py_bytes_rindex+0x130> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 1a36 <_Py_bytes_rindex+0x13e> │ │ │ │ │ + b.n 1a86 <_Py_bytes_rindex+0x146> │ │ │ ├── bytearrayobject.o │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -18,15 +18,15 @@ │ │ │ │ │ 14: 000000ec 0 NOTYPE LOCAL DEFAULT 6 .LC10 │ │ │ │ │ 15: 00000000 0 SECTION LOCAL DEFAULT 7 .text.hot │ │ │ │ │ 16: 00000001 1584 FUNC LOCAL DEFAULT 7 bytearray___init__ │ │ │ │ │ 17: 00000000 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ 18: 00000000 0 NOTYPE LOCAL DEFAULT 3 .LANCHOR1 │ │ │ │ │ 19: 00000000 0 NOTYPE LOCAL DEFAULT 5 .LANCHOR0 │ │ │ │ │ 20: 000002dd 88 FUNC LOCAL DEFAULT 1 _getbytevalue │ │ │ │ │ - 21: 00001e61 424 FUNC LOCAL DEFAULT 7 bytearray_iconcat │ │ │ │ │ + 21: 00001e61 408 FUNC LOCAL DEFAULT 7 bytearray_iconcat │ │ │ │ │ 22: 00000118 0 NOTYPE LOCAL DEFAULT 6 .LC11 │ │ │ │ │ 23: 00000000 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 24: 00000001 144 FUNC LOCAL DEFAULT 1 bytearray_iter │ │ │ │ │ 25: 00000084 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 26: 00000090 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 27: 00000091 110 FUNC LOCAL DEFAULT 1 bytearrayiter_dealloc │ │ │ │ │ 28: 00000138 0 NOTYPE LOCAL DEFAULT 6 .LC12 │ │ │ │ │ @@ -41,17 +41,17 @@ │ │ │ │ │ 37: 00000218 0 NOTYPE LOCAL DEFAULT 6 .LC17 │ │ │ │ │ 38: 00000d95 112 FUNC LOCAL DEFAULT 7 bytearray_getbuffer │ │ │ │ │ 39: 00000e05 8 FUNC LOCAL DEFAULT 7 bytearray_releasebuffer │ │ │ │ │ 40: 00000250 0 NOTYPE LOCAL DEFAULT 6 .LC18 │ │ │ │ │ 41: 00000270 0 NOTYPE LOCAL DEFAULT 6 .LC19 │ │ │ │ │ 42: 000002ac 0 NOTYPE LOCAL DEFAULT 6 .LC20 │ │ │ │ │ 43: 000002f4 0 NOTYPE LOCAL DEFAULT 6 .LC21 │ │ │ │ │ - 44: 00000e0d 1442 FUNC LOCAL DEFAULT 7 bytearray_ass_subscript │ │ │ │ │ - 45: 000012d4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 46: 000012d8 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 44: 00000e0d 1444 FUNC LOCAL DEFAULT 7 bytearray_ass_subscript │ │ │ │ │ + 45: 000012e8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 46: 000012ec 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ 47: 00000338 0 NOTYPE LOCAL DEFAULT 6 .LC22 │ │ │ │ │ 48: 000013b1 180 FUNC LOCAL DEFAULT 7 bytearray_find │ │ │ │ │ 49: 00000340 0 NOTYPE LOCAL DEFAULT 6 .LC23 │ │ │ │ │ 50: 00001465 408 FUNC LOCAL DEFAULT 7 bytearray_repr │ │ │ │ │ 51: 000015fd 4 FUNC LOCAL DEFAULT 7 bytearray_length │ │ │ │ │ 52: 00001601 172 FUNC LOCAL DEFAULT 7 bytearray_translate │ │ │ │ │ 53: 000016ad 780 FUNC LOCAL DEFAULT 7 bytearray_translate_impl │ │ │ │ │ @@ -79,60 +79,60 @@ │ │ │ │ │ 75: 000003e0 0 NOTYPE LOCAL DEFAULT 6 .LC28 │ │ │ │ │ 76: 00001e60 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ 77: 00000400 0 NOTYPE LOCAL DEFAULT 6 .LC29 │ │ │ │ │ 78: 00000359 148 FUNC LOCAL DEFAULT 1 bytearray_endswith │ │ │ │ │ 79: 00000000 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ 80: 00000001 20 FUNC LOCAL DEFAULT 9 bytearray_copy │ │ │ │ │ 81: 0000040c 0 NOTYPE LOCAL DEFAULT 6 .LC30 │ │ │ │ │ - 82: 00002009 588 FUNC LOCAL DEFAULT 7 bytearray_richcompare │ │ │ │ │ - 83: 00002080 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 84: 00002086 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 85: 000020dc 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 86: 000020f4 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 87: 00002128 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 88: 00002140 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 82: 00001ff9 588 FUNC LOCAL DEFAULT 7 bytearray_richcompare │ │ │ │ │ + 83: 00002070 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 84: 00002076 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 85: 000020cc 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 86: 000020e4 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 87: 00002118 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 88: 00002130 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ 89: 00000401 114 FUNC LOCAL DEFAULT 1 bytearray_repeat │ │ │ │ │ - 90: 00002255 96 FUNC LOCAL DEFAULT 7 bytearrayiter_next │ │ │ │ │ - 91: 000022b0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 90: 00002245 96 FUNC LOCAL DEFAULT 7 bytearrayiter_next │ │ │ │ │ + 91: 000022a0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 92: 000000bf 66 FUNC LOCAL DEFAULT 9 stringlib_capitalize │ │ │ │ │ 93: 00000434 0 NOTYPE LOCAL DEFAULT 6 .LC31 │ │ │ │ │ - 94: 00000101 74 FUNC LOCAL DEFAULT 9 bytearray_lstrip │ │ │ │ │ - 95: 0000014b 178 FUNC LOCAL DEFAULT 9 bytearray_strip_impl_helper │ │ │ │ │ - 96: 0000043c 0 NOTYPE LOCAL DEFAULT 6 .LC32 │ │ │ │ │ - 97: 000022b4 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 98: 000022b5 392 FUNC LOCAL DEFAULT 7 bytearray_append │ │ │ │ │ + 94: 000022a4 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 95: 000022a5 398 FUNC LOCAL DEFAULT 7 bytearray_append │ │ │ │ │ + 96: 0000045c 0 NOTYPE LOCAL DEFAULT 6 .LC32 │ │ │ │ │ + 97: 00000101 74 FUNC LOCAL DEFAULT 9 bytearray_lstrip │ │ │ │ │ + 98: 0000014b 178 FUNC LOCAL DEFAULT 9 bytearray_strip_impl_helper │ │ │ │ │ 99: 00000464 0 NOTYPE LOCAL DEFAULT 6 .LC33 │ │ │ │ │ 100: 0000046c 0 NOTYPE LOCAL DEFAULT 6 .LC34 │ │ │ │ │ 101: 00000474 0 NOTYPE LOCAL DEFAULT 6 .LC35 │ │ │ │ │ 102: 00000490 0 NOTYPE LOCAL DEFAULT 6 .LC36 │ │ │ │ │ 103: 000001fd 268 FUNC LOCAL DEFAULT 9 stringlib_center │ │ │ │ │ 104: 00000309 188 FUNC LOCAL DEFAULT 9 pad │ │ │ │ │ 105: 00000304 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ 106: 00000308 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ 107: 00000475 96 FUNC LOCAL DEFAULT 1 bytearray_mod │ │ │ │ │ 108: 000004d0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 109: 0000049c 0 NOTYPE LOCAL DEFAULT 6 .LC37 │ │ │ │ │ 110: 000003c5 74 FUNC LOCAL DEFAULT 9 bytearray_strip │ │ │ │ │ 111: 000004a4 0 NOTYPE LOCAL DEFAULT 6 .LC38 │ │ │ │ │ - 112: 0000243d 182 FUNC LOCAL DEFAULT 7 bytearray_count │ │ │ │ │ + 112: 00002435 182 FUNC LOCAL DEFAULT 7 bytearray_count │ │ │ │ │ 113: 0000040f 34 FUNC LOCAL DEFAULT 9 bytearray_join │ │ │ │ │ - 114: 000024f5 1694 FUNC LOCAL DEFAULT 7 stringlib_bytes_join │ │ │ │ │ + 114: 000024ed 1694 FUNC LOCAL DEFAULT 7 stringlib_bytes_join │ │ │ │ │ 115: 000004ac 0 NOTYPE LOCAL DEFAULT 6 .LC39 │ │ │ │ │ 116: 000004c8 0 NOTYPE LOCAL DEFAULT 6 .LC40 │ │ │ │ │ 117: 00000508 0 NOTYPE LOCAL DEFAULT 6 .LC41 │ │ │ │ │ 118: 00000524 0 NOTYPE LOCAL DEFAULT 6 .LC42 │ │ │ │ │ 119: 00000431 66 FUNC LOCAL DEFAULT 9 stringlib_upper │ │ │ │ │ - 120: 00002b95 62 FUNC LOCAL DEFAULT 7 bytearray_contains │ │ │ │ │ + 120: 00002b8d 62 FUNC LOCAL DEFAULT 7 bytearray_contains │ │ │ │ │ 121: 0000054c 0 NOTYPE LOCAL DEFAULT 6 .LC43 │ │ │ │ │ 122: 00000473 74 FUNC LOCAL DEFAULT 9 bytearray_rstrip │ │ │ │ │ 123: 00000554 0 NOTYPE LOCAL DEFAULT 6 .LC44 │ │ │ │ │ 124: 000004bd 400 FUNC LOCAL DEFAULT 9 stringlib_expandtabs │ │ │ │ │ 125: 00000648 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ 126: 00000564 0 NOTYPE LOCAL DEFAULT 6 .LC45 │ │ │ │ │ - 127: 00002bd5 182 FUNC LOCAL DEFAULT 7 bytearray_index │ │ │ │ │ + 127: 00002bcd 182 FUNC LOCAL DEFAULT 7 bytearray_index │ │ │ │ │ 128: 0000064c 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ 129: 0000064d 20 FUNC LOCAL DEFAULT 9 stringlib_isalnum │ │ │ │ │ 130: 00000661 20 FUNC LOCAL DEFAULT 9 stringlib_isalpha │ │ │ │ │ 131: 00000675 20 FUNC LOCAL DEFAULT 9 stringlib_isdigit │ │ │ │ │ 132: 00000689 20 FUNC LOCAL DEFAULT 9 stringlib_islower │ │ │ │ │ 133: 0000069d 20 FUNC LOCAL DEFAULT 9 stringlib_isspace │ │ │ │ │ 134: 000006b1 20 FUNC LOCAL DEFAULT 9 stringlib_istitle │ │ │ │ │ @@ -145,15 +145,15 @@ │ │ │ │ │ 141: 00000868 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ 142: 00000869 66 FUNC LOCAL DEFAULT 9 stringlib_lower │ │ │ │ │ 143: 00000580 0 NOTYPE LOCAL DEFAULT 6 .LC48 │ │ │ │ │ 144: 000008ab 254 FUNC LOCAL DEFAULT 9 stringlib_rjust │ │ │ │ │ 145: 000009a4 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ 146: 00000588 0 NOTYPE LOCAL DEFAULT 6 .LC49 │ │ │ │ │ 147: 00000590 0 NOTYPE LOCAL DEFAULT 6 .LC50 │ │ │ │ │ - 148: 00002c8d 2968 FUNC LOCAL DEFAULT 7 bytearray_replace │ │ │ │ │ + 148: 00002c85 2976 FUNC LOCAL DEFAULT 7 bytearray_replace │ │ │ │ │ 149: 00003995 640 FUNC LOCAL DEFAULT 7 fastsearch.constprop.0 │ │ │ │ │ 150: 00003080 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 151: 00003084 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ 152: 000004d5 424 FUNC LOCAL DEFAULT 1 stringlib_adaptive_find │ │ │ │ │ 153: 00001705 112 FUNC LOCAL DEFAULT 9 stringlib__two_way_count │ │ │ │ │ 154: 000005ac 0 NOTYPE LOCAL DEFAULT 6 .LC51 │ │ │ │ │ 155: 00003825 182 FUNC LOCAL DEFAULT 7 bytearray_rfind │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -94,28 +94,28 @@ │ │ │ │ │ 0000005c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000060 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000064 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000070 0000aa02 R_ARM_ABS32 000010ed bytearray_str │ │ │ │ │ 00000074 0001bb02 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 0000007c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000084 0000ec02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000090 00005202 R_ARM_ABS32 00002009 bytearray_richcompare │ │ │ │ │ +00000090 00005202 R_ARM_ABS32 00001ff9 bytearray_richcompare │ │ │ │ │ 00000098 00001802 R_ARM_ABS32 00000001 bytearray_iter │ │ │ │ │ 000000a0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000000c0 00001002 R_ARM_ABS32 00000001 bytearray___init__ │ │ │ │ │ 000000c4 0001bc02 R_ARM_ABS32 00000000 PyType_GenericAlloc │ │ │ │ │ 000000c8 0001bd02 R_ARM_ABS32 00000000 PyType_GenericNew │ │ │ │ │ 000000cc 0001be02 R_ARM_ABS32 00000000 PyObject_Free │ │ │ │ │ 00000100 0001ba02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 00000108 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000114 00001b02 R_ARM_ABS32 00000091 bytearrayiter_dealloc │ │ │ │ │ 00000144 0001bb02 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 00000158 0000dc02 R_ARM_ABS32 00001c2d bytearrayiter_traverse │ │ │ │ │ 00000168 0001bf02 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -0000016c 00005a02 R_ARM_ABS32 00002255 bytearrayiter_next │ │ │ │ │ +0000016c 00005a02 R_ARM_ABS32 00002245 bytearrayiter_next │ │ │ │ │ 00000170 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000001d0 0000ec02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000001d4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000001f0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000001fc 0000ec02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000200 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000021c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ @@ -175,30 +175,30 @@ │ │ │ │ │ 000004c8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000004cc 0000be02 R_ARM_ABS32 00001811 bytearray_reduce_ex │ │ │ │ │ 000004d4 0000ec02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000004d8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000004dc 0000d202 R_ARM_ABS32 000019d3 bytearray_sizeof │ │ │ │ │ 000004e4 0000ec02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000004e8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000004ec 00006202 R_ARM_ABS32 000022b5 bytearray_append │ │ │ │ │ +000004ec 00005f02 R_ARM_ABS32 000022a5 bytearray_append │ │ │ │ │ 000004f4 0000ec02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000004f8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000004fc 00005c02 R_ARM_ABS32 000000bf stringlib_capitalize │ │ │ │ │ 00000504 0001c002 R_ARM_ABS32 00000000 _Py_capitalize__doc__ │ │ │ │ │ 00000508 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000050c 00006702 R_ARM_ABS32 000001fd stringlib_center │ │ │ │ │ 00000514 0000ec02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000518 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000051c 00004a02 R_ARM_ABS32 00000335 bytearray_clear │ │ │ │ │ 00000524 0000ec02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000528 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000052c 00005002 R_ARM_ABS32 00000001 bytearray_copy │ │ │ │ │ 00000534 0000ec02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000538 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000053c 00007002 R_ARM_ABS32 0000243d bytearray_count │ │ │ │ │ +0000053c 00007002 R_ARM_ABS32 00002435 bytearray_count │ │ │ │ │ 00000544 0000ec02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000548 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000054c 00004402 R_ARM_ABS32 00001b0d bytearray_decode │ │ │ │ │ 00000554 0000ec02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000558 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000055c 00004e02 R_ARM_ABS32 00000359 bytearray_endswith │ │ │ │ │ 00000564 0000ec02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ @@ -214,15 +214,15 @@ │ │ │ │ │ 00000598 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000059c 0000c602 R_ARM_ABS32 000018e7 bytearray_fromhex │ │ │ │ │ 000005a4 0000ec02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000005a8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000005ac 0000dd02 R_ARM_ABS32 00001c39 bytearray_hex │ │ │ │ │ 000005b4 0000ec02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000005b8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000005bc 00007f02 R_ARM_ABS32 00002bd5 bytearray_index │ │ │ │ │ +000005bc 00007f02 R_ARM_ABS32 00002bcd bytearray_index │ │ │ │ │ 000005c4 0000ec02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000005c8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000005cc 0000d402 R_ARM_ABS32 000019df bytearray_insert │ │ │ │ │ 000005d4 0000ec02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000005d8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000005dc 00008102 R_ARM_ABS32 0000064d stringlib_isalnum │ │ │ │ │ 000005e4 0001c102 R_ARM_ABS32 00000000 _Py_isalnum__doc__ │ │ │ │ │ @@ -253,30 +253,30 @@ │ │ │ │ │ 00000668 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000066c 00008b02 R_ARM_ABS32 0000076b stringlib_ljust │ │ │ │ │ 00000674 0000ec02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000678 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000067c 00008e02 R_ARM_ABS32 00000869 stringlib_lower │ │ │ │ │ 00000684 0001c902 R_ARM_ABS32 00000000 _Py_lower__doc__ │ │ │ │ │ 00000688 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000068c 00005e02 R_ARM_ABS32 00000101 bytearray_lstrip │ │ │ │ │ +0000068c 00006102 R_ARM_ABS32 00000101 bytearray_lstrip │ │ │ │ │ 00000694 0000ec02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000698 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000069c 0000b002 R_ARM_ABS32 0000157d bytearray_maketrans │ │ │ │ │ 000006a4 0000ec02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000006a8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000006ac 0000e202 R_ARM_ABS32 00001d97 bytearray_partition │ │ │ │ │ 000006b4 0000ec02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000006b8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000006bc 0000d902 R_ARM_ABS32 00001b3b bytearray_pop │ │ │ │ │ 000006c4 0000ec02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000006c8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000006cc 0000e602 R_ARM_ABS32 00002097 bytearray_remove │ │ │ │ │ 000006d4 0000ec02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000006d8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000006dc 00009402 R_ARM_ABS32 00002c8d bytearray_replace │ │ │ │ │ +000006dc 00009402 R_ARM_ABS32 00002c85 bytearray_replace │ │ │ │ │ 000006e4 0000ec02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000006e8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000006ec 0000b602 R_ARM_ABS32 00001619 bytearray_removeprefix │ │ │ │ │ 000006f4 0000ec02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000006f8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000006fc 0000b702 R_ARM_ABS32 0000168f bytearray_removesuffix │ │ │ │ │ 00000704 0000ec02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ @@ -334,15 +334,15 @@ │ │ │ │ │ 00000824 00004802 R_ARM_ABS32 00001c61 bytearray_subscript │ │ │ │ │ 00000828 00002c02 R_ARM_ABS32 00000e0d bytearray_ass_subscript │ │ │ │ │ 0000082c 00003302 R_ARM_ABS32 000015fd bytearray_length │ │ │ │ │ 00000830 00018202 R_ARM_ABS32 00000015 PyByteArray_Concat │ │ │ │ │ 00000834 00005902 R_ARM_ABS32 00000401 bytearray_repeat │ │ │ │ │ 00000838 0000e802 R_ARM_ABS32 0000216f bytearray_getitem │ │ │ │ │ 00000840 0000d502 R_ARM_ABS32 00001ac5 bytearray_setitem │ │ │ │ │ -00000848 00007802 R_ARM_ABS32 00002b95 bytearray_contains │ │ │ │ │ +00000848 00007802 R_ARM_ABS32 00002b8d bytearray_contains │ │ │ │ │ 0000084c 00001502 R_ARM_ABS32 00001e61 bytearray_iconcat │ │ │ │ │ 00000850 0000e002 R_ARM_ABS32 00001cd5 bytearray_irepeat │ │ │ │ │ │ │ │ │ │ Relocation section '.rel.text.hot' at offset 0xe054 contains 806 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000054 0000122f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ 00000058 00001230 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ @@ -503,20 +503,20 @@ │ │ │ │ │ 00000986 00015e0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 000009a2 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ 000009a8 00015a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 000009dc 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ 000009e8 0001632f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 000009ec 00016330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 000009f0 0001460a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00000a0c 0001620a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -00000a16 00013d0a R_ARM_THM_CALL 00000685 PyByteArray_Resize │ │ │ │ │ -00000a30 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000a34 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000a44 0001632f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000a48 00016330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000a08 0001632f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000a0c 00016330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000a24 0001620a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +00000a2e 00013d0a R_ARM_THM_CALL 00000685 PyByteArray_Resize │ │ │ │ │ +00000a48 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000a4c 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00000a5c 0001640a R_ARM_THM_CALL 000019b9 PyByteArray_FromStringAndSize │ │ │ │ │ 00000a6e 0000230a R_ARM_THM_CALL 00000101 bytearray_setslice │ │ │ │ │ 00000a88 00014e0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000a8e 0001612f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BufferError │ │ │ │ │ 00000a92 00016130 R_ARM_THM_MOVT_ABS 00000000 PyExc_BufferError │ │ │ │ │ 00000a96 00001e2f R_ARM_THM_MOVW_ABS_NC 0000016c .LC13 │ │ │ │ │ 00000a9a 00001e30 R_ARM_THM_MOVT_ABS 0000016c .LC13 │ │ │ │ │ @@ -581,83 +581,83 @@ │ │ │ │ │ 00000e34 00016830 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ 00000e3c 00013c0a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ 00000e54 00014a0a R_ARM_THM_CALL 00000000 PyLong_AsLongAndOverflow │ │ │ │ │ 00000e80 0001692f R_ARM_THM_MOVW_ABS_NC 00000000 PySlice_Type │ │ │ │ │ 00000e84 00016930 R_ARM_THM_MOVT_ABS 00000000 PySlice_Type │ │ │ │ │ 00000e96 00016a0a R_ARM_THM_CALL 00000000 PySlice_Unpack │ │ │ │ │ 00000ea8 00016b0a R_ARM_THM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ -00000f4e 00015d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00000f86 0001620a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -00000f98 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000f5a 00015d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00000f92 0001620a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +00000fa4 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000faa 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000fae 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00000fd0 00013d0a R_ARM_THM_CALL 00000685 PyByteArray_Resize │ │ │ │ │ 00000fe6 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000fea 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000ff8 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000ffc 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000101e 0001560a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00001028 00016c0a R_ARM_THM_CALL 00000000 PyNumber_Check │ │ │ │ │ -00001042 00016d0a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -0000106e 00014e0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001082 0000282f R_ARM_THM_MOVW_ABS_NC 00000250 .LC18 │ │ │ │ │ -00001086 00002830 R_ARM_THM_MOVT_ABS 00000250 .LC18 │ │ │ │ │ -0000108c 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001096 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000109a 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000115e 0001620a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -00001182 00013d0a R_ARM_THM_CALL 00000685 PyByteArray_Resize │ │ │ │ │ -0000119e 00015e0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000011c0 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000011c6 00015a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000011f6 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000011fa 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001204 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001208 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001244 00013f0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000124e 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00001252 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00001256 00000d2f R_ARM_THM_MOVW_ABS_NC 000000cc .LC9 │ │ │ │ │ -0000125a 00000d30 R_ARM_THM_MOVT_ABS 000000cc .LC9 │ │ │ │ │ -00001260 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001266 00013f0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000127a 00014a0a R_ARM_THM_CALL 00000000 PyLong_AsLongAndOverflow │ │ │ │ │ -000012b6 0001620a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -000012c0 00013d0a R_ARM_THM_CALL 00000685 PyByteArray_Resize │ │ │ │ │ -000012d4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000012d8 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000012dc 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000012e4 0001612f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BufferError │ │ │ │ │ -000012e8 00016130 R_ARM_THM_MOVT_ABS 00000000 PyExc_BufferError │ │ │ │ │ -000012ec 00001e2f R_ARM_THM_MOVW_ABS_NC 0000016c .LC13 │ │ │ │ │ -000012f0 00001e30 R_ARM_THM_MOVT_ABS 0000016c .LC13 │ │ │ │ │ -000012f6 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001302 0001600a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000130e 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001312 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001318 0001402f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000131c 00014030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00001320 00002a2f R_ARM_THM_MOVW_ABS_NC 000002ac .LC20 │ │ │ │ │ -00001324 00002a30 R_ARM_THM_MOVT_ABS 000002ac .LC20 │ │ │ │ │ -0000132a 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000134a 0001620a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -00001352 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00001356 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000135e 00002b2f R_ARM_THM_MOVW_ABS_NC 000002f4 .LC21 │ │ │ │ │ -00001362 00002b30 R_ARM_THM_MOVT_ABS 000002f4 .LC21 │ │ │ │ │ -00001368 00014f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000136e 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001372 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001378 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000137c 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000138a 0001402f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000138e 00014030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00001394 0000292f R_ARM_THM_MOVW_ABS_NC 00000270 .LC19 │ │ │ │ │ -00001398 00002930 R_ARM_THM_MOVT_ABS 00000270 .LC19 │ │ │ │ │ -0000139e 00014f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000013a4 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000013a8 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001008 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000100c 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000102e 0001560a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00001038 00016c0a R_ARM_THM_CALL 00000000 PyNumber_Check │ │ │ │ │ +00001052 00016d0a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +0000107e 00014e0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001084 0000282f R_ARM_THM_MOVW_ABS_NC 00000250 .LC18 │ │ │ │ │ +00001088 00002830 R_ARM_THM_MOVT_ABS 00000250 .LC18 │ │ │ │ │ +0000108e 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001152 0001620a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +00001176 00013d0a R_ARM_THM_CALL 00000685 PyByteArray_Resize │ │ │ │ │ +00001192 00015e0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000011b4 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000011ba 00015a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000011ea 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000011ee 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000011f8 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000011fc 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001212 0001620a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +0000121c 00013d0a R_ARM_THM_CALL 00000685 PyByteArray_Resize │ │ │ │ │ +00001262 00013f0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000126c 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00001270 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00001274 00000d2f R_ARM_THM_MOVW_ABS_NC 000000cc .LC9 │ │ │ │ │ +00001278 00000d30 R_ARM_THM_MOVT_ABS 000000cc .LC9 │ │ │ │ │ +0000127e 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000012a4 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000012a8 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000012ca 0001612f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BufferError │ │ │ │ │ +000012ce 00016130 R_ARM_THM_MOVT_ABS 00000000 PyExc_BufferError │ │ │ │ │ +000012d2 00001e2f R_ARM_THM_MOVW_ABS_NC 0000016c .LC13 │ │ │ │ │ +000012d6 00001e30 R_ARM_THM_MOVT_ABS 0000016c .LC13 │ │ │ │ │ +000012dc 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000012e2 0001600a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000012e8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000012ec 00013f0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001300 00014a0a R_ARM_THM_CALL 00000000 PyLong_AsLongAndOverflow │ │ │ │ │ +00001326 0001620a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +0000132e 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001332 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001338 0001402f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000133c 00014030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00001342 0000292f R_ARM_THM_MOVW_ABS_NC 00000270 .LC19 │ │ │ │ │ +00001346 00002930 R_ARM_THM_MOVT_ABS 00000270 .LC19 │ │ │ │ │ +0000134c 00014f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001356 0001402f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000135a 00014030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000135e 00002a2f R_ARM_THM_MOVW_ABS_NC 000002ac .LC20 │ │ │ │ │ +00001362 00002a30 R_ARM_THM_MOVT_ABS 000002ac .LC20 │ │ │ │ │ +00001368 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000136e 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00001372 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000137a 00002b2f R_ARM_THM_MOVW_ABS_NC 000002f4 .LC21 │ │ │ │ │ +0000137e 00002b30 R_ARM_THM_MOVT_ABS 000002f4 .LC21 │ │ │ │ │ +00001384 00014f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000138a 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000138e 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001394 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001398 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000139e 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000013a2 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 000013e2 00016e0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ 00001402 00016f0a R_ARM_THM_CALL 00000000 _Py_bytes_find │ │ │ │ │ 00001414 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00001418 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 0000141c 00016f0a R_ARM_THM_CALL 00000000 _Py_bytes_find │ │ │ │ │ 00001428 00002f2f R_ARM_THM_MOVW_ABS_NC 00000338 .LC22 │ │ │ │ │ 0000142c 00002f30 R_ARM_THM_MOVT_ABS 00000338 .LC22 │ │ │ │ │ @@ -786,122 +786,124 @@ │ │ │ │ │ 00001e3e 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00001e42 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00001e4a 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00001e4e 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00001e54 0001640a R_ARM_THM_CALL 000019b9 PyByteArray_FromStringAndSize │ │ │ │ │ 00001e5c 00017702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001e7a 0001440a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00001eec 00015d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00001f10 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00001f16 0001460a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00001f34 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001f38 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001f66 00015e0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00001f80 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00001f86 00015a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00001fa2 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001fa6 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001fac 0001612f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BufferError │ │ │ │ │ -00001fb0 00016130 R_ARM_THM_MOVT_ABS 00000000 PyExc_BufferError │ │ │ │ │ -00001fb4 00001e2f R_ARM_THM_MOVW_ABS_NC 0000016c .LC13 │ │ │ │ │ -00001fb8 00001e30 R_ARM_THM_MOVT_ABS 0000016c .LC13 │ │ │ │ │ -00001fbe 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001fc4 0001460a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00001fcc 0001600a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00001fd4 0001402f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00001fd8 00014030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00001fde 00004b2f R_ARM_THM_MOVW_ABS_NC 000003e0 .LC28 │ │ │ │ │ -00001fe2 00004b30 R_ARM_THM_MOVT_ABS 000003e0 .LC28 │ │ │ │ │ -00001fec 00014f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001ff4 0001460a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00001ff8 0001600a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00001ffe 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002002 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000201e 0001430a R_ARM_THM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ -0000202a 0001430a R_ARM_THM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ -0000203a 0001440a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -0000204c 0001440a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00002062 0001790a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -0000206a 0001460a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00002070 0001460a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -0000208a 00017a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -0000208e 00017a30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00002096 00017b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -0000209a 00017b30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -000020a0 00017a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -000020a4 00017a30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -000020a8 00017b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -000020ac 00017b30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -000020b8 00017a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -000020bc 00017a30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -000020c0 00017b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -000020c4 00017b30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00001ee2 00015d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00001f04 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00001f0a 0001460a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00001f28 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001f2c 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001f54 00015e0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00001f70 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00001f76 00015a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00001f92 0001600a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00001f98 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001f9c 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001fa2 0001612f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BufferError │ │ │ │ │ +00001fa6 00016130 R_ARM_THM_MOVT_ABS 00000000 PyExc_BufferError │ │ │ │ │ +00001faa 00001e2f R_ARM_THM_MOVW_ABS_NC 0000016c .LC13 │ │ │ │ │ +00001fae 00001e30 R_ARM_THM_MOVT_ABS 0000016c .LC13 │ │ │ │ │ +00001fb4 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001fba 0001460a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00001fc4 0001402f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00001fc8 00014030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00001fce 00004b2f R_ARM_THM_MOVW_ABS_NC 000003e0 .LC28 │ │ │ │ │ +00001fd2 00004b30 R_ARM_THM_MOVT_ABS 000003e0 .LC28 │ │ │ │ │ +00001fdc 00014f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001fe4 0001460a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00001fe8 0001600a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00001fee 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001ff2 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000200e 0001430a R_ARM_THM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ +0000201a 0001430a R_ARM_THM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ +0000202a 0001440a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +0000203c 0001440a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00002052 0001790a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +0000205a 0001460a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00002060 0001460a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +0000207a 00017a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +0000207e 00017a30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00002086 00017b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +0000208a 00017b30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00002090 00017a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00002094 00017a30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00002098 00017b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +0000209c 00017b30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +000020a8 00017a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +000020ac 00017a30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +000020b0 00017b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +000020b4 00017b30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +000020cc 00000f02 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +000020d0 00000f02 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +000020d4 00000f02 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +000020d8 00000f02 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 000020dc 00000f02 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 000020e0 00000f02 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -000020e4 00000f02 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -000020e8 00000f02 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -000020ec 00000f02 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -000020f0 00000f02 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002108 0001790a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00002110 0001460a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00002116 0001460a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +000020f8 0001790a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00002100 0001460a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00002106 0001460a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00002118 00000f02 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +0000211c 00000f02 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00002120 00000f02 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00002124 00000f02 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 00002128 00000f02 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 0000212c 00000f02 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002130 00000f02 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002134 00000f02 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002138 00000f02 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -0000213c 00000f02 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002140 00017a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00002144 00017a30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00002148 00017b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -0000214c 00017b30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -0000215a 00017a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -0000215e 00017a30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00002162 00017b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00002166 00017b30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00002174 0001420a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -0000217a 0001460a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -0000217e 00017c2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00002182 00017c30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00002188 0001420a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -0000219e 00017d0a R_ARM_THM_CALL 00000000 _Py_GetConfig │ │ │ │ │ -000021ae 00017e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BytesWarning │ │ │ │ │ -000021b2 00017e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_BytesWarning │ │ │ │ │ -000021b8 0000512f R_ARM_THM_MOVW_ABS_NC 0000040c .LC30 │ │ │ │ │ -000021bc 00005130 R_ARM_THM_MOVT_ABS 0000040c .LC30 │ │ │ │ │ -000021c2 00017f0a R_ARM_THM_CALL 00000000 PyErr_WarnEx │ │ │ │ │ -000021c6 00017c2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000021ca 00017c30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000021d8 00017a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -000021dc 00017a30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -000021e0 00017b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -000021e4 00017b30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -000021f0 00017a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -000021f4 00017a30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -000021f8 00017b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -000021fc 00017b30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -0000220a 00017a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -0000220e 00017a30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00002212 00017b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00002216 00017b30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00002224 0001460a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -0000222a 0001460a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00002234 0001800a R_ARM_THM_CALL 00000000 PyBool_FromLong │ │ │ │ │ -0000223a 00017a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -0000223e 00017a30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00002242 00017b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00002246 00017b30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -0000229e 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000022a2 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000022a8 00014e0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000022b0 00017702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000022cc 00014a0a R_ARM_THM_CALL 00000000 PyLong_AsLongAndOverflow │ │ │ │ │ -00002332 00015d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000234e 0001632f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00002352 00016330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00002130 00017a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00002134 00017a30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00002138 00017b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +0000213c 00017b30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +0000214a 00017a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +0000214e 00017a30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00002152 00017b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00002156 00017b30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00002164 0001420a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +0000216a 0001460a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +0000216e 00017c2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00002172 00017c30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00002178 0001420a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +0000218e 00017d0a R_ARM_THM_CALL 00000000 _Py_GetConfig │ │ │ │ │ +0000219e 00017e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BytesWarning │ │ │ │ │ +000021a2 00017e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_BytesWarning │ │ │ │ │ +000021a8 0000512f R_ARM_THM_MOVW_ABS_NC 0000040c .LC30 │ │ │ │ │ +000021ac 00005130 R_ARM_THM_MOVT_ABS 0000040c .LC30 │ │ │ │ │ +000021b2 00017f0a R_ARM_THM_CALL 00000000 PyErr_WarnEx │ │ │ │ │ +000021b6 00017c2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000021ba 00017c30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000021c8 00017a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +000021cc 00017a30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +000021d0 00017b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +000021d4 00017b30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +000021e0 00017a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +000021e4 00017a30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +000021e8 00017b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +000021ec 00017b30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +000021fa 00017a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +000021fe 00017a30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00002202 00017b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00002206 00017b30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00002214 0001460a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +0000221a 0001460a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00002224 0001800a R_ARM_THM_CALL 00000000 PyBool_FromLong │ │ │ │ │ +0000222a 00017a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +0000222e 00017a30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00002232 00017b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00002236 00017b30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +0000228e 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00002292 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00002298 00014e0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000022a0 00017702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000022bc 00014a0a R_ARM_THM_CALL 00000000 PyLong_AsLongAndOverflow │ │ │ │ │ +00002328 00015d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00002346 0001632f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000234a 00016330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000235e 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00002362 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00002384 0001600a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00002390 00015e0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 000023ae 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ 000023b4 00015a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 000023cc 00013f0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000023d4 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ 000023d8 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ @@ -909,141 +911,139 @@ │ │ │ │ │ 000023e0 00000d30 R_ARM_THM_MOVT_ABS 000000cc .LC9 │ │ │ │ │ 000023e6 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 000023ec 0001612f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BufferError │ │ │ │ │ 000023f0 00016130 R_ARM_THM_MOVT_ABS 00000000 PyExc_BufferError │ │ │ │ │ 000023f4 00001e2f R_ARM_THM_MOVW_ABS_NC 0000016c .LC13 │ │ │ │ │ 000023f8 00001e30 R_ARM_THM_MOVT_ABS 0000016c .LC13 │ │ │ │ │ 000023fe 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002404 00013b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00002408 00013b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000240c 0000602f R_ARM_THM_MOVW_ABS_NC 0000043c .LC32 │ │ │ │ │ -00002410 00006030 R_ARM_THM_MOVT_ABS 0000043c .LC32 │ │ │ │ │ -00002416 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000241c 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002420 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00002426 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000242a 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00002432 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002436 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000247a 00018a0a R_ARM_THM_CALL 00000000 _Py_bytes_count │ │ │ │ │ -0000248a 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000248e 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00002492 00018a0a R_ARM_THM_CALL 00000000 _Py_bytes_count │ │ │ │ │ -000024a4 00016e0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -000024b6 00016e0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -000024c2 00006f2f R_ARM_THM_MOVW_ABS_NC 000004a4 .LC38 │ │ │ │ │ -000024c6 00006f30 R_ARM_THM_MOVT_ABS 000004a4 .LC38 │ │ │ │ │ -000024d0 0001700a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -000024e6 00016e0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00002512 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002516 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000251e 0000732f R_ARM_THM_MOVW_ABS_NC 000004ac .LC39 │ │ │ │ │ -00002522 00007330 R_ARM_THM_MOVT_ABS 000004ac .LC39 │ │ │ │ │ -00002526 00018b0a R_ARM_THM_CALL 00000000 PySequence_Fast │ │ │ │ │ -00002568 00018c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyBytes_Type │ │ │ │ │ -0000256c 00018c30 R_ARM_THM_MOVT_ABS 00000000 PyBytes_Type │ │ │ │ │ -00002660 0001440a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -000026d2 00018d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -000026d6 00018d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -000026dc 0000762f R_ARM_THM_MOVW_ABS_NC 00000524 .LC42 │ │ │ │ │ -000026e0 00007630 R_ARM_THM_MOVT_ABS 00000524 .LC42 │ │ │ │ │ -000026e6 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002404 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00002408 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00002410 00013b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00002414 00013b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00002418 00005d2f R_ARM_THM_MOVW_ABS_NC 00000434 .LC31 │ │ │ │ │ +0000241c 00005d30 R_ARM_THM_MOVT_ABS 00000434 .LC31 │ │ │ │ │ +00002422 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002428 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000242c 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00002472 00018a0a R_ARM_THM_CALL 00000000 _Py_bytes_count │ │ │ │ │ +00002482 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00002486 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000248a 00018a0a R_ARM_THM_CALL 00000000 _Py_bytes_count │ │ │ │ │ +0000249c 00016e0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +000024ae 00016e0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +000024ba 00006f2f R_ARM_THM_MOVW_ABS_NC 000004a4 .LC38 │ │ │ │ │ +000024be 00006f30 R_ARM_THM_MOVT_ABS 000004a4 .LC38 │ │ │ │ │ +000024c8 0001700a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +000024de 00016e0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +0000250a 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000250e 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00002516 0000732f R_ARM_THM_MOVW_ABS_NC 000004ac .LC39 │ │ │ │ │ +0000251a 00007330 R_ARM_THM_MOVT_ABS 000004ac .LC39 │ │ │ │ │ +0000251e 00018b0a R_ARM_THM_CALL 00000000 PySequence_Fast │ │ │ │ │ +00002560 00018c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyBytes_Type │ │ │ │ │ +00002564 00018c30 R_ARM_THM_MOVT_ABS 00000000 PyBytes_Type │ │ │ │ │ +00002658 0001440a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +000026ca 00018d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +000026ce 00018d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +000026d4 0000762f R_ARM_THM_MOVW_ABS_NC 00000524 .LC42 │ │ │ │ │ +000026d8 00007630 R_ARM_THM_MOVT_ABS 00000524 .LC42 │ │ │ │ │ +000026de 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002734 0001460a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ 0000273c 0001460a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ 00002744 0001460a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ 0000274c 0001460a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ 00002754 0001460a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ 0000275c 0001460a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ 00002764 0001460a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -0000276c 0001460a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +0000276e 0001460a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ 00002776 0001460a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ 0000277e 0001460a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ 00002786 0001460a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ 0000278e 0001460a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ 00002796 0001460a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ 0000279e 0001460a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -000027a6 0001460a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -000027b2 0001460a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -000027e6 0001440a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00002828 0001440a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00002860 0001402f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00002864 00014030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000286c 0000742f R_ARM_THM_MOVW_ABS_NC 000004c8 .LC40 │ │ │ │ │ -00002870 00007430 R_ARM_THM_MOVT_ABS 000004c8 .LC40 │ │ │ │ │ -0000287a 00014f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000027aa 0001460a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +000027de 0001440a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00002820 0001440a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00002858 0001402f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000285c 00014030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00002864 0000742f R_ARM_THM_MOVW_ABS_NC 000004c8 .LC40 │ │ │ │ │ +00002868 00007430 R_ARM_THM_MOVT_ABS 000004c8 .LC40 │ │ │ │ │ +00002872 00014f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000289c 00014e0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000028a4 00014e0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000028ac 00014e0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000028c2 00014e0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000296a 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000297c 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000298e 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000029a0 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000029b2 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000029c4 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000029d6 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000029f4 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00002a02 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00002a10 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00002a1e 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00002a30 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00002a42 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00002a54 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00002a68 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00002a80 00018e0a R_ARM_THM_CALL 00000000 PyEval_RestoreThread │ │ │ │ │ -00002a86 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002a8a 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00002aa0 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00002abe 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00002ace 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00002ae4 00018f0a R_ARM_THM_CALL 00000000 PyEval_SaveThread │ │ │ │ │ -00002b02 00015e0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00002b10 00013b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00002b14 00013b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00002b18 0000752f R_ARM_THM_MOVW_ABS_NC 00000508 .LC41 │ │ │ │ │ -00002b1c 00007530 R_ARM_THM_MOVT_ABS 00000508 .LC41 │ │ │ │ │ -00002b24 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002b48 00014e0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002b58 00014e0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002b6e 0001600a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00002b76 00015a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00002b7c 00014e0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002b8c 00014e0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002bb2 0001910a R_ARM_THM_CALL 00000000 _Py_bytes_contains │ │ │ │ │ -00002bbe 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002bc2 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00002bc6 0001910a R_ARM_THM_CALL 00000000 _Py_bytes_contains │ │ │ │ │ -00002c12 0001940a R_ARM_THM_CALL 00000000 _Py_bytes_index │ │ │ │ │ -00002c22 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002c26 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00002c2a 0001940a R_ARM_THM_CALL 00000000 _Py_bytes_index │ │ │ │ │ -00002c3c 00016e0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00002c4e 00016e0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00002c5a 00007e2f R_ARM_THM_MOVW_ABS_NC 00000564 .LC45 │ │ │ │ │ -00002c5e 00007e30 R_ARM_THM_MOVT_ABS 00000564 .LC45 │ │ │ │ │ -00002c68 0001700a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00002c7e 00016e0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00002caa 00013e0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00002cb4 00013e0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00002cc6 0001440a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00002cd6 0001440a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00002e64 0001740a R_ARM_THM_CALL 00000000 _PyObject_New │ │ │ │ │ -00002e7a 00015e0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00002e92 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00002ebc 0001460a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00002ec6 0001460a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00002f72 0001640a R_ARM_THM_CALL 000019b9 PyByteArray_FromStringAndSize │ │ │ │ │ -00002fc4 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00002fda 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002fde 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00002fea 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00003018 0001860a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -0000304a 0001860a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -0000305e 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00003070 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00003076 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000307a 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000028ba 00014e0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002962 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00002974 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00002986 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00002998 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000029aa 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000029bc 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000029ce 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000029ec 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000029fa 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00002a08 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00002a16 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00002a28 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00002a3a 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00002a4c 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00002a60 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00002a78 00018e0a R_ARM_THM_CALL 00000000 PyEval_RestoreThread │ │ │ │ │ +00002a7e 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00002a82 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00002a98 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00002ab6 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00002ac6 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00002adc 00018f0a R_ARM_THM_CALL 00000000 PyEval_SaveThread │ │ │ │ │ +00002afa 00015e0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00002b08 00013b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00002b0c 00013b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00002b10 0000752f R_ARM_THM_MOVW_ABS_NC 00000508 .LC41 │ │ │ │ │ +00002b14 00007530 R_ARM_THM_MOVT_ABS 00000508 .LC41 │ │ │ │ │ +00002b1c 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002b40 00014e0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002b50 00014e0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002b66 0001600a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00002b6e 00015a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00002b74 00014e0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002b84 00014e0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002baa 0001910a R_ARM_THM_CALL 00000000 _Py_bytes_contains │ │ │ │ │ +00002bb6 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00002bba 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00002bbe 0001910a R_ARM_THM_CALL 00000000 _Py_bytes_contains │ │ │ │ │ +00002c0a 0001940a R_ARM_THM_CALL 00000000 _Py_bytes_index │ │ │ │ │ +00002c1a 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00002c1e 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00002c22 0001940a R_ARM_THM_CALL 00000000 _Py_bytes_index │ │ │ │ │ +00002c34 00016e0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00002c46 00016e0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00002c52 00007e2f R_ARM_THM_MOVW_ABS_NC 00000564 .LC45 │ │ │ │ │ +00002c56 00007e30 R_ARM_THM_MOVT_ABS 00000564 .LC45 │ │ │ │ │ +00002c60 0001700a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00002c76 00016e0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00002ca2 00013e0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00002cac 00013e0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00002cbe 0001440a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00002cce 0001440a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00002e5e 0001740a R_ARM_THM_CALL 00000000 _PyObject_New │ │ │ │ │ +00002e72 00015e0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00002e8a 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00002eb4 0001460a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00002ebe 0001460a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00002f5a 0001640a R_ARM_THM_CALL 000019b9 PyByteArray_FromStringAndSize │ │ │ │ │ +00002fc2 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00002fd8 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00002fdc 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00002fe8 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00003016 0001860a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00003048 0001860a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +0000305c 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000306e 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00003074 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00003078 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00003080 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000030a2 0001830a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ 000030ea 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ 0000311c 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ 00003140 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ 0000315e 0001600a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00003198 0000980a R_ARM_THM_CALL 000004d5 stringlib_adaptive_find │ │ │ │ │ @@ -1170,16 +1170,16 @@ │ │ │ │ │ 000000b4 0001460a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ 000000d0 0000240a R_ARM_THM_CALL 00001a55 PyByteArray_FromStringAndSize.constprop.1 │ │ │ │ │ 000000e0 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000000e4 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 000000f0 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000000f4 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 000000f8 0001850a R_ARM_THM_CALL 00000000 _Py_bytes_capitalize │ │ │ │ │ -00000120 00005d2f R_ARM_THM_MOVW_ABS_NC 00000434 .LC31 │ │ │ │ │ -00000124 00005d30 R_ARM_THM_MOVT_ABS 00000434 .LC31 │ │ │ │ │ +00000120 0000602f R_ARM_THM_MOVW_ABS_NC 0000045c .LC32 │ │ │ │ │ +00000124 00006030 R_ARM_THM_MOVT_ABS 0000045c .LC32 │ │ │ │ │ 0000012e 0001700a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ 00000138 0001632f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 0000013c 00016330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 0000015a 0001632f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 0000015e 00016330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 00000174 0001440a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ 00000184 0000632f R_ARM_THM_MOVW_ABS_NC 00000464 .LC33 │ │ │ │ │ @@ -1223,15 +1223,15 @@ │ │ │ │ │ 000003ac 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 000003ba 00013e0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ 000003e4 00006d2f R_ARM_THM_MOVW_ABS_NC 0000049c .LC37 │ │ │ │ │ 000003e8 00006d30 R_ARM_THM_MOVT_ABS 0000049c .LC37 │ │ │ │ │ 000003f2 0001700a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ 000003fc 0001632f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 00000400 00016330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000424 0000720a R_ARM_THM_CALL 000024f5 stringlib_bytes_join │ │ │ │ │ +00000424 0000720a R_ARM_THM_CALL 000024ed stringlib_bytes_join │ │ │ │ │ 00000442 0000240a R_ARM_THM_CALL 00001a55 PyByteArray_FromStringAndSize.constprop.1 │ │ │ │ │ 00000452 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000456 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00000462 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000466 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 0000046a 0001900a R_ARM_THM_CALL 00000000 _Py_bytes_upper │ │ │ │ │ 00000492 0000792f R_ARM_THM_MOVW_ABS_NC 0000054c .LC43 │ │ │ │ │ @@ -1539,16 +1539,16 @@ │ │ │ │ │ 00001a10 0001700a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ 00001a18 0001880a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ 00001a2c 00013f0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00001a40 00014e0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001a4e 0000140a R_ARM_THM_CALL 000002dd _getbytevalue │ │ │ │ │ 00001a62 00013b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ 00001a66 00013b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00001a6a 0000602f R_ARM_THM_MOVW_ABS_NC 0000043c .LC32 │ │ │ │ │ -00001a6e 00006030 R_ARM_THM_MOVT_ABS 0000043c .LC32 │ │ │ │ │ +00001a6a 00005d2f R_ARM_THM_MOVW_ABS_NC 00000434 .LC31 │ │ │ │ │ +00001a6e 00005d30 R_ARM_THM_MOVT_ABS 00000434 .LC31 │ │ │ │ │ 00001a74 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00001a7e 00013d0a R_ARM_THM_CALL 00000685 PyByteArray_Resize │ │ │ │ │ 00001a8e 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00001a92 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00001ab2 0001620a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ 00001ab6 0001632f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 00001aba 00016330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │┄ Ordering differences only │ │ │ │ │ @@ -304,17 +304,17 @@ │ │ │ │ │ bytearray_clear │ │ │ │ │ bytearray_endswith │ │ │ │ │ bytearray_copy │ │ │ │ │ bytearray_richcompare │ │ │ │ │ bytearray_repeat │ │ │ │ │ bytearrayiter_next │ │ │ │ │ stringlib_capitalize │ │ │ │ │ +bytearray_append │ │ │ │ │ bytearray_lstrip │ │ │ │ │ bytearray_strip_impl_helper │ │ │ │ │ -bytearray_append │ │ │ │ │ stringlib_center │ │ │ │ │ bytearray_mod │ │ │ │ │ bytearray_strip │ │ │ │ │ bytearray_count │ │ │ │ │ bytearray_join │ │ │ │ │ stringlib_bytes_join │ │ │ │ │ stringlib_upper │ │ │ │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ │ │ │ @@ -101,15 +101,15 @@ │ │ │ │ │ 0x00000610 04000000 00000000 e8070000 00000000 ................ │ │ │ │ │ 0x00000620 04000000 00000000 f0070000 00000000 ................ │ │ │ │ │ 0x00000630 04000000 00000000 f8070000 00000000 ................ │ │ │ │ │ 0x00000640 04000000 00000000 00080000 00000000 ................ │ │ │ │ │ 0x00000650 04000000 00000000 08080000 00000000 ................ │ │ │ │ │ 0x00000660 08000000 6c0a0000 78050000 00000000 ....l...x....... │ │ │ │ │ 0x00000670 80000000 bc040000 10080000 00000000 ................ │ │ │ │ │ - 0x00000680 04000000 00000000 34040000 00000000 ........4....... │ │ │ │ │ + 0x00000680 04000000 00000000 5c040000 00000000 ........\....... │ │ │ │ │ 0x00000690 80000000 dc0d0000 ec050000 00000000 ................ │ │ │ │ │ 0x000006a0 a0000000 0c1b0000 18080000 00000000 ................ │ │ │ │ │ 0x000006b0 08000000 74160000 5c060000 00000000 ....t...\....... │ │ │ │ │ 0x000006c0 80000000 9c0f0000 24080000 00000000 ........$....... │ │ │ │ │ 0x000006d0 08000000 240f0000 88050000 00000000 ....$........... │ │ │ │ │ 0x000006e0 80000000 d0190000 2c080000 00000000 ........,....... │ │ │ │ │ 0x000006f0 08000000 781e0000 3c080000 00000000 ....x...<....... │ │ │ │ ├── readelf --wide --decompress --string-dump=.rodata.str1.4 {} │ │ │ │ │ @@ -26,16 +26,16 @@ │ │ │ │ │ [ 340] bytearray object is too large to make repr │ │ │ │ │ [ 36c] translation table must be 256 characters long │ │ │ │ │ [ 39c] Negative size passed to PyByteArray_FromStringAndSize │ │ │ │ │ [ 3d4] decode │ │ │ │ │ [ 3e0] can't concat %.100s to %.100s │ │ │ │ │ [ 400] endswith │ │ │ │ │ [ 40c] Comparison between bytearray and string │ │ │ │ │ - [ 434] lstrip │ │ │ │ │ - [ 43c] cannot add more objects to bytearray │ │ │ │ │ + [ 434] cannot add more objects to bytearray │ │ │ │ │ + [ 45c] lstrip │ │ │ │ │ [ 469] │ │ │ │ │ [ 46c] center │ │ │ │ │ [ 474] a byte string of length 1 │ │ │ │ │ [ 490] argument 2 │ │ │ │ │ [ 49c] strip │ │ │ │ │ [ 4a4] count │ │ │ │ │ [ 4ac] can only join an iterable │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -1005,15 +1005,15 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt fp, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bgt.w a8e │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 9fe │ │ │ │ │ + bne.w a16 │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ add.w r1, r7, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, r3, r7 │ │ │ │ │ str r3, [r4, #20] │ │ │ │ │ bl 684 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_Resize │ │ │ │ │ @@ -1104,34 +1104,45 @@ │ │ │ │ │ b.n 8b4 │ │ │ │ │ cmp sl, r7 │ │ │ │ │ bgt.n 90c │ │ │ │ │ b.n 8b2 │ │ │ │ │ mov r9, r6 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - ble.n a3a │ │ │ │ │ + ble.n 9fe │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r5 │ │ │ │ │ add r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.n a40 │ │ │ │ │ + beq.n a04 │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ │ it eq │ │ │ │ │ moveq r6, #0 │ │ │ │ │ b.n 8c6 │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + adds r3, #1 │ │ │ │ │ + bne.n 9e6 │ │ │ │ │ + cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ │ + movw r6, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ + movt r6, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ + it eq │ │ │ │ │ + moveq r6, #0 │ │ │ │ │ + b.n 8c6 │ │ │ │ │ add.w r0, sl, r6 │ │ │ │ │ sub.w r2, r8, r9 │ │ │ │ │ add.w r1, fp, r9 │ │ │ │ │ add r0, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memmove │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ @@ -1147,25 +1158,14 @@ │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ bne.n 9ce │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ b.n 9d0 │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - adds r3, #1 │ │ │ │ │ - bne.n 9e6 │ │ │ │ │ - cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ │ - movw r6, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ - movt r6, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ - it eq │ │ │ │ │ - moveq r6, #0 │ │ │ │ │ - b.n 8c6 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ beq.n aa6 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r1, r8 │ │ │ │ │ bl 19b8 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ mov r5, r0 │ │ │ │ │ @@ -1177,23 +1177,23 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 100 │ │ │ │ │ R_ARM_THM_CALL bytearray_setslice │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n a40 │ │ │ │ │ + beq.n a04 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a40 │ │ │ │ │ + bne.n a04 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a40 │ │ │ │ │ + b.n a04 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_BufferError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_BufferError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC13 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -1206,15 +1206,15 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ b.n a5a │ │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ │ add r8, r7 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ - b.n a2a │ │ │ │ │ + b.n a42 │ │ │ │ │ rsb r7, r8, #0 │ │ │ │ │ ldr.w fp, [r4, #20] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ blt.n afc │ │ │ │ │ mov r9, r8 │ │ │ │ │ mov r6, r5 │ │ │ │ │ mov sl, r5 │ │ │ │ │ @@ -1602,123 +1602,127 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_IndexError │ │ │ │ │ mov r0, r1 │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyNumber_AsSsize_t │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ - beq.w 1266 │ │ │ │ │ + beq.w 12ec │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 1074 │ │ │ │ │ + beq.w 1284 │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsLongAndOverflow │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.w 1244 │ │ │ │ │ + beq.w 1262 │ │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ │ - bhi.w 124e │ │ │ │ │ + bhi.w 126c │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - blt.w 1286 │ │ │ │ │ + blt.w 130c │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bge.w 1082 │ │ │ │ │ + bge.w 1084 │ │ │ │ │ ldr r3, [r6, #20] │ │ │ │ │ strb r0, [r3, r4] │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PySlice_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PySlice_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 138a │ │ │ │ │ + bne.w 1338 │ │ │ │ │ add r3, sp, #20 │ │ │ │ │ add r2, sp, #16 │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySlice_Unpack │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 1090 │ │ │ │ │ + blt.w 1092 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ add r2, sp, #16 │ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySlice_AdjustIndices │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 1010 │ │ │ │ │ + bne.w 1020 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ cmp r1, r8 │ │ │ │ │ - blt.w 10fe │ │ │ │ │ + blt.w 10f2 │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ - beq.w 110a │ │ │ │ │ + beq.w 10fe │ │ │ │ │ ldrd r5, r3, [sp, #12] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bgt.w 11d4 │ │ │ │ │ + bgt.w 11c2 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bne.w 110a │ │ │ │ │ + bne.w 10fe │ │ │ │ │ subs r4, r5, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n f9e │ │ │ │ │ + beq.w ff0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - blt.n fae │ │ │ │ │ + ittt lt │ │ │ │ │ + movlt r7, #0 │ │ │ │ │ + movlt sl, r7 │ │ │ │ │ + ldrlt.w r8, [r6, #20] │ │ │ │ │ + blt.n fb6 │ │ │ │ │ beq.n e78 │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ mov fp, r5 │ │ │ │ │ movs r7, #0 │ │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ │ subs r1, r1, r4 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - blt.w 1302 │ │ │ │ │ + blt.w 12e2 │ │ │ │ │ ldr r1, [r6, #24] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bgt.w 12e4 │ │ │ │ │ + bgt.w 12ca │ │ │ │ │ ldrd r0, lr, [r6, #16] │ │ │ │ │ add r4, r2 │ │ │ │ │ ldr r2, [r6, #12] │ │ │ │ │ sub.w ip, lr, r0 │ │ │ │ │ add.w r1, ip, #1 │ │ │ │ │ add r1, r4 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bls.n ff0 │ │ │ │ │ + bls.n 1000 │ │ │ │ │ vmov s15, r2 │ │ │ │ │ vmov.f64 d6, #114 @ 0x3f900000 1.125 │ │ │ │ │ vcvt.f64.u32 d7, s15 │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ vmov s13, r4 │ │ │ │ │ vcvt.f64.u32 d6, s13 │ │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bls.w 10a4 │ │ │ │ │ + bls.w 1098 │ │ │ │ │ add.w r9, r4, #1 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - blt.w 1302 │ │ │ │ │ + blt.w 12e2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.w 119c │ │ │ │ │ + bne.w 1190 │ │ │ │ │ mov r1, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1302 │ │ │ │ │ + beq.w 12e2 │ │ │ │ │ movs r2, #0 │ │ │ │ │ strd r9, r8, [r6, #12] │ │ │ │ │ str.w r8, [r6, #20] │ │ │ │ │ str r4, [r6, #8] │ │ │ │ │ strb.w r2, [r8, r4] │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 13a4 │ │ │ │ │ + beq.w 139e │ │ │ │ │ ldr.w r8, [r6, #20] │ │ │ │ │ movs r4, #0 │ │ │ │ │ adds r0, r5, r7 │ │ │ │ │ sub.w r2, r2, fp │ │ │ │ │ add.w r1, r8, r3 │ │ │ │ │ add r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ @@ -1727,87 +1731,90 @@ │ │ │ │ │ ble.w e78 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, sl │ │ │ │ │ add.w r0, r8, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ b.n e78 │ │ │ │ │ - cmp r4, r2 │ │ │ │ │ - blt.n 1096 │ │ │ │ │ - beq.w e78 │ │ │ │ │ + movw r8, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ + movt r8, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r7, r2 │ │ │ │ │ - mov fp, r5 │ │ │ │ │ mov sl, r2 │ │ │ │ │ - b.n ef4 │ │ │ │ │ - movs r7, #0 │ │ │ │ │ - ldr.w r8, [r6, #20] │ │ │ │ │ - mov sl, r7 │ │ │ │ │ ldr r1, [r6, #24] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bgt.w 12e4 │ │ │ │ │ + bgt.w 12ca │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 12ac │ │ │ │ │ + bne.w 1208 │ │ │ │ │ ldr r3, [r6, #20] │ │ │ │ │ adds r1, r4, r2 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r8, r4 │ │ │ │ │ subs r3, r3, r4 │ │ │ │ │ str r3, [r6, #20] │ │ │ │ │ bl 684 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_Resize │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ - beq.w 1382 │ │ │ │ │ + beq.w 13a8 │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ movs r4, #0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 12fc │ │ │ │ │ + bne.w 1230 │ │ │ │ │ movw r8, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r8, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n f8a │ │ │ │ │ + b.n f96 │ │ │ │ │ + cmp r4, r2 │ │ │ │ │ + blt.n faa │ │ │ │ │ + beq.w e78 │ │ │ │ │ + mov r7, r2 │ │ │ │ │ + mov fp, r5 │ │ │ │ │ + mov sl, r2 │ │ │ │ │ + b.n f00 │ │ │ │ │ cmp.w r4, r2, lsr #1 │ │ │ │ │ - bcc.w 11ce │ │ │ │ │ + bcc.w 11d2 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ it eq │ │ │ │ │ moveq lr, r2 │ │ │ │ │ str r4, [r6, #8] │ │ │ │ │ movs r2, #0 │ │ │ │ │ strb.w r2, [lr, r4] │ │ │ │ │ - b.n f6c │ │ │ │ │ + b.n f78 │ │ │ │ │ cmp r6, r8 │ │ │ │ │ - beq.n 1026 │ │ │ │ │ + beq.n 1036 │ │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ │ - ldr r1, [pc, #696] @ (12d4 ) │ │ │ │ │ + ldr r1, [pc, #700] @ (12e8 ) │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n 10b4 │ │ │ │ │ + beq.n 10a8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10b4 │ │ │ │ │ + bne.n 10a8 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyNumber_Check │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1318 │ │ │ │ │ + bne.w 1356 │ │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r1, r3, #3 │ │ │ │ │ - bmi.w 1318 │ │ │ │ │ - ldr r0, [pc, #660] @ (12d4 ) │ │ │ │ │ + bmi.w 1356 │ │ │ │ │ + ldr r0, [pc, #664] @ (12e8 ) │ │ │ │ │ mov r1, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CallOneArg │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 1090 │ │ │ │ │ + cbz r0, 1092 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl e0c │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -1817,93 +1824,81 @@ │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w e78 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ b.n e78 │ │ │ │ │ - ldr r2, [r6, #8] │ │ │ │ │ - cmp r0, r8 │ │ │ │ │ - blt.w 1308 │ │ │ │ │ - cmp r0, r2 │ │ │ │ │ - blt.w 129c │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC18 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC18 │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ b.n e78 │ │ │ │ │ - movw r8, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ - movt r8, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - mov r7, r2 │ │ │ │ │ - mov sl, r2 │ │ │ │ │ - b.n fb6 │ │ │ │ │ add.w r2, r4, r4, lsr #3 │ │ │ │ │ cmp r4, #8 │ │ │ │ │ - bhi.w 120e │ │ │ │ │ + bhi.w 1202 │ │ │ │ │ add.w r9, r2, #3 │ │ │ │ │ - b.n f42 │ │ │ │ │ + b.n f4e │ │ │ │ │ ldr.w r7, [r8, #8] │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 11e4 │ │ │ │ │ + beq.w 11d8 │ │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - blt.w 1334 │ │ │ │ │ - beq.w 1240 │ │ │ │ │ + blt.w 1310 │ │ │ │ │ + beq.w 12a0 │ │ │ │ │ ldrd r5, r3, [sp, #12] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ it gt │ │ │ │ │ ldrgt r2, [r6, #8] │ │ │ │ │ - bgt.n 11da │ │ │ │ │ + bgt.n 11c8 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bne.w 1240 │ │ │ │ │ + bne.w 12a0 │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ adds r1, r7, r5 │ │ │ │ │ mov fp, r1 │ │ │ │ │ subs r4, r1, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 1192 │ │ │ │ │ + beq.n 1186 │ │ │ │ │ ldr.w r8, [r6, #20] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ blt.w fb6 │ │ │ │ │ - bne.w ee8 │ │ │ │ │ - b.n f8a │ │ │ │ │ + bne.w ef4 │ │ │ │ │ + b.n f96 │ │ │ │ │ ldrd r5, r3, [sp, #12] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - ble.n 1200 │ │ │ │ │ + ble.n 11f4 │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ str r5, [sp, #16] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 1378 │ │ │ │ │ + beq.w 132e │ │ │ │ │ ldr r7, [r6, #20] │ │ │ │ │ ldr r3, [r6, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt.w 12e4 │ │ │ │ │ + bgt.w 12ca │ │ │ │ │ cmp r4, #0 │ │ │ │ │ beq.w e78 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ itttt lt │ │ │ │ │ addlt.w r3, r4, #4294967295 @ 0xffffffff │ │ │ │ │ neglt r0, r1 │ │ │ │ │ strlt r0, [sp, #20] │ │ │ │ │ addlt r0, r5, #1 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ itt lt │ │ │ │ │ mlalt r5, r1, r3, r5 │ │ │ │ │ strdlt r5, r0, [sp, #12] │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ - b.n 116c │ │ │ │ │ + b.n 1160 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r1, r5, #1 │ │ │ │ │ ite cc │ │ │ │ │ addcc.w r2, r0, #4294967295 @ 0xffffffff │ │ │ │ │ addcs.w r2, r2, #4294967295 @ 0xffffffff │ │ │ │ │ sub.w r0, r5, r8 │ │ │ │ │ it cs │ │ │ │ │ @@ -1914,275 +1909,280 @@ │ │ │ │ │ R_ARM_THM_CALL memmove │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ add r5, r0 │ │ │ │ │ adds r3, r5, r0 │ │ │ │ │ cmp r8, r4 │ │ │ │ │ - blt.n 1142 │ │ │ │ │ + blt.n 1136 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ mla r1, r0, r4, r1 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bcc.w 1342 │ │ │ │ │ + bcc.w 131e │ │ │ │ │ subs r1, r2, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 684 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_Resize │ │ │ │ │ adds r0, #1 │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ it ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ b.n e78 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - blt.n 1204 │ │ │ │ │ - bne.w ef4 │ │ │ │ │ + blt.n 11f8 │ │ │ │ │ + bne.w f00 │ │ │ │ │ b.n fe6 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1302 │ │ │ │ │ + beq.w 12e2 │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 130e │ │ │ │ │ + beq.w 1394 │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ it cs │ │ │ │ │ movcs r2, r4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r0, [r6, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n f5c │ │ │ │ │ - add.w r9, r4, #1 │ │ │ │ │ - b.n f42 │ │ │ │ │ + b.n f68 │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ movs r7, #0 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ str r5, [sp, #16] │ │ │ │ │ - bne.n 1214 │ │ │ │ │ + bne.n 1236 │ │ │ │ │ mov r3, r5 │ │ │ │ │ - b.n 10e4 │ │ │ │ │ + b.n 10d8 │ │ │ │ │ + add.w r9, r4, #1 │ │ │ │ │ + b.n f4e │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - blt.n 10fe │ │ │ │ │ - beq.n 1200 │ │ │ │ │ + blt.n 10f2 │ │ │ │ │ + beq.n 11f4 │ │ │ │ │ ldrd r5, r3, [sp, #12] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bgt.n 12d8 │ │ │ │ │ + bgt.n 12a4 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bne.n 1200 │ │ │ │ │ + bne.n 11f4 │ │ │ │ │ movw sl, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt sl, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n 10e2 │ │ │ │ │ + b.n 10d6 │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ - b.n 110a │ │ │ │ │ + b.n 10fe │ │ │ │ │ movw r8, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r8, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ b.n fb6 │ │ │ │ │ add.w r9, r2, #6 │ │ │ │ │ - b.n f3a │ │ │ │ │ + b.n f46 │ │ │ │ │ + adds r0, r5, r7 │ │ │ │ │ + add.w r1, r8, r3 │ │ │ │ │ + subs r2, r2, r3 │ │ │ │ │ + add r0, r8 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL memmove │ │ │ │ │ + ldr r1, [r6, #8] │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + add r1, r4 │ │ │ │ │ + bl 684 │ │ │ │ │ + R_ARM_THM_CALL PyByteArray_Resize │ │ │ │ │ + adds r3, r0, #1 │ │ │ │ │ + bne.w fdc │ │ │ │ │ + ldr r2, [r6, #8] │ │ │ │ │ + add r2, r4 │ │ │ │ │ + mov r4, r0 │ │ │ │ │ + str r2, [r6, #8] │ │ │ │ │ + b.n fe0 │ │ │ │ │ + ldr.w r8, [r6, #20] │ │ │ │ │ + b.n f96 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 110a │ │ │ │ │ + beq.w 10fe │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 136e │ │ │ │ │ + beq.w 138a │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - bne.w 1352 │ │ │ │ │ + bne.w 136e │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 123a │ │ │ │ │ + b.n 125c │ │ │ │ │ ldrb.w r0, [sl, r3] │ │ │ │ │ adds r3, #1 │ │ │ │ │ strb r0, [r1, r2] │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ add r2, r0 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - blt.n 122e │ │ │ │ │ + blt.n 1250 │ │ │ │ │ b.n e76 │ │ │ │ │ - ldr r2, [r6, #8] │ │ │ │ │ - b.n 121a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1090 │ │ │ │ │ + bne.w 1092 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC9 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC9 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 1090 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w e78 │ │ │ │ │ - cmp.w r8, #0 │ │ │ │ │ - beq.n 1330 │ │ │ │ │ - add r1, sp, #20 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyLong_AsLongAndOverflow │ │ │ │ │ - adds r7, r0, #1 │ │ │ │ │ - beq.n 1244 │ │ │ │ │ - cmp r0, #255 @ 0xff │ │ │ │ │ - bhi.n 124e │ │ │ │ │ + b.n 1092 │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ - adds r4, r4, r2 │ │ │ │ │ - bmi.w 1082 │ │ │ │ │ - cmp r4, r2 │ │ │ │ │ - bge.w 1082 │ │ │ │ │ - cmp.w r8, #0 │ │ │ │ │ - bne.w e72 │ │ │ │ │ + cmp r0, r8 │ │ │ │ │ + blt.n 12b0 │ │ │ │ │ + cmp r0, r2 │ │ │ │ │ + bge.w 1084 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ adds r1, r4, r3 │ │ │ │ │ mov r4, r3 │ │ │ │ │ strd r1, r3, [sp, #16] │ │ │ │ │ mov r1, r3 │ │ │ │ │ b.n ec4 │ │ │ │ │ - adds r0, r5, r7 │ │ │ │ │ - add.w r1, r8, r3 │ │ │ │ │ - subs r2, r2, r3 │ │ │ │ │ - add r0, r8 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL memmove │ │ │ │ │ - ldr r1, [r6, #8] │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - add r1, r4 │ │ │ │ │ - bl 684 │ │ │ │ │ - R_ARM_THM_CALL PyByteArray_Resize │ │ │ │ │ - adds r3, r0, #1 │ │ │ │ │ - bne.w fdc │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ - add r2, r4 │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - str r2, [r6, #8] │ │ │ │ │ - b.n fe0 │ │ │ │ │ - .word 0x0000002c │ │ │ │ │ - R_ARM_ABS32 .data │ │ │ │ │ + b.n 123c │ │ │ │ │ movw sl, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt sl, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ - b.n 11da │ │ │ │ │ + b.n 11c8 │ │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ + adds r4, r4, r2 │ │ │ │ │ + bmi.w 1084 │ │ │ │ │ + cmp r4, r2 │ │ │ │ │ + bge.w 1084 │ │ │ │ │ + cmp.w r8, #0 │ │ │ │ │ + bne.w e72 │ │ │ │ │ + b.n 1290 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_BufferError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_BufferError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC13 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC13 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 1090 │ │ │ │ │ - ldr.w r8, [r6, #20] │ │ │ │ │ - b.n f8a │ │ │ │ │ + b.n 1092 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n 1090 │ │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 1288 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ + b.n 1092 │ │ │ │ │ + .word 0x0000002c │ │ │ │ │ + R_ARM_ABS32 .data │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w e78 │ │ │ │ │ + cmp.w r8, #0 │ │ │ │ │ + beq.n 1352 │ │ │ │ │ + add r1, sp, #20 │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyLong_AsLongAndOverflow │ │ │ │ │ + adds r7, r0, #1 │ │ │ │ │ + beq.n 1262 │ │ │ │ │ + cmp r0, #255 @ 0xff │ │ │ │ │ + bhi.n 126c │ │ │ │ │ + ldr r2, [r6, #8] │ │ │ │ │ + b.n 12b4 │ │ │ │ │ + ldrd r3, r2, [sp, #12] │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + ble.n 12a0 │ │ │ │ │ + ldr r2, [r6, #8] │ │ │ │ │ + str r3, [sp, #16] │ │ │ │ │ + b.n 123c │ │ │ │ │ + subs r0, r1, r4 │ │ │ │ │ + subs r2, r2, r1 │ │ │ │ │ + add r0, r7 │ │ │ │ │ + add r1, r7 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL memmove │ │ │ │ │ + ldr r2, [r6, #8] │ │ │ │ │ + b.n 1172 │ │ │ │ │ + movw r7, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ + movt r7, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n 11b6 │ │ │ │ │ + b.n 1106 │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC19 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC19 │ │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Format │ │ │ │ │ + b.n 1092 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + b.n 130c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC20 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC20 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 1090 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - b.n 1286 │ │ │ │ │ - ldrd r3, r2, [sp, #12] │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - ble.n 1240 │ │ │ │ │ - ldr r2, [r6, #8] │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - b.n 121a │ │ │ │ │ - subs r0, r1, r4 │ │ │ │ │ - subs r2, r2, r1 │ │ │ │ │ - add r0, r7 │ │ │ │ │ - add r1, r7 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL memmove │ │ │ │ │ - ldr r2, [r6, #8] │ │ │ │ │ - b.n 117e │ │ │ │ │ + b.n 1092 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r2, r7 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC21 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC21 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 1090 │ │ │ │ │ + b.n 1092 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n 1222 │ │ │ │ │ - movw r7, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ - movt r7, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n 1112 │ │ │ │ │ - ldr r3, [r6, #20] │ │ │ │ │ - add r3, r8 │ │ │ │ │ - str r3, [r6, #20] │ │ │ │ │ - b.n e78 │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ │ + b.n 1244 │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC19 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC19 │ │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 1090 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ + b.n 11aa │ │ │ │ │ movw r8, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r8, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n f78 │ │ │ │ │ - nop │ │ │ │ │ + b.n f84 │ │ │ │ │ + ldr r3, [r6, #20] │ │ │ │ │ + add r3, r8 │ │ │ │ │ + str r3, [r6, #20] │ │ │ │ │ + b.n e78 │ │ │ │ │ │ │ │ │ │ 000013b0 : │ │ │ │ │ bytearray_find(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ @@ -3371,66 +3371,64 @@ │ │ │ │ │ mov r4, r0 │ │ │ │ │ movs r2, #0 │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1fd2 │ │ │ │ │ + bne.w 1fc2 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ subs r3, r3, r2 │ │ │ │ │ mov r1, r5 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - blt.w 1ff2 │ │ │ │ │ + blt.w 1fe2 │ │ │ │ │ adds r3, r2, r5 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.n 1f06 │ │ │ │ │ + beq.n 1efa │ │ │ │ │ ldr r2, [r4, #24] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bgt.w 1fac │ │ │ │ │ - mov lr, r0 │ │ │ │ │ + bgt.n 1fa2 │ │ │ │ │ + mov ip, r0 │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ - ldrd r0, r6, [r4, #16] │ │ │ │ │ - sub.w ip, r6, r0 │ │ │ │ │ - add.w r1, ip, r3 │ │ │ │ │ + ldrd r0, r7, [r4, #16] │ │ │ │ │ + subs r6, r7, r0 │ │ │ │ │ + adds r1, r6, r3 │ │ │ │ │ adds r1, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bcs.n 1f2e │ │ │ │ │ + bcs.n 1f22 │ │ │ │ │ vmov s15, r2 │ │ │ │ │ vmov.f64 d6, #114 @ 0x3f900000 1.125 │ │ │ │ │ vcvt.f64.u32 d7, s15 │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ vmov s13, r3 │ │ │ │ │ vcvt.f64.u32 d6, s13 │ │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bls.n 1f4e │ │ │ │ │ - adds r6, r3, #1 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - blt.n 1fcc │ │ │ │ │ - cmp.w ip, #0 │ │ │ │ │ - bne.n 1f62 │ │ │ │ │ - mov r1, r6 │ │ │ │ │ + bls.n 1f42 │ │ │ │ │ + adds r7, r3, #1 │ │ │ │ │ + bmi.n 1f92 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + bne.n 1f52 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1fcc │ │ │ │ │ + beq.n 1f92 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - str r6, [r4, #12] │ │ │ │ │ + str r7, [r4, #12] │ │ │ │ │ strd r0, r0, [r4, #16] │ │ │ │ │ - strb r2, [r0, r3] │ │ │ │ │ + strb r6, [r0, r3] │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 1fa2 │ │ │ │ │ + beq.n 1f98 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ add r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ bl 0 │ │ │ │ │ @@ -3441,71 +3439,73 @@ │ │ │ │ │ cmp r3, r2 │ │ │ │ │ itt ne │ │ │ │ │ addne r3, #1 │ │ │ │ │ strne r3, [r4, #0] │ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ cmp.w r3, r2, lsr #1 │ │ │ │ │ - bcc.n 1f5a │ │ │ │ │ + bcc.n 1f4e │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it eq │ │ │ │ │ - moveq r6, r2 │ │ │ │ │ + moveq r7, r2 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - strb.w lr, [r6, r3] │ │ │ │ │ + strb.w ip, [r7, r3] │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ - b.n 1f06 │ │ │ │ │ - add.w r6, r3, r3, lsr #3 │ │ │ │ │ + b.n 1efa │ │ │ │ │ + add.w r7, r3, r3, lsr #3 │ │ │ │ │ cmp r3, #8 │ │ │ │ │ - bhi.n 1f9e │ │ │ │ │ - adds r6, #3 │ │ │ │ │ - b.n 1ee2 │ │ │ │ │ - adds r6, r3, #1 │ │ │ │ │ - cmp.w ip, #0 │ │ │ │ │ - beq.n 1ee8 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ + bhi.n 1f8e │ │ │ │ │ + adds r7, #3 │ │ │ │ │ + b.n 1eda │ │ │ │ │ + adds r7, r3, #1 │ │ │ │ │ + b.n 1eda │ │ │ │ │ + mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ - cbz r0, 1fcc │ │ │ │ │ + mov r6, r0 │ │ │ │ │ + cbz r0, 1f92 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 1ffe │ │ │ │ │ + beq.n 1fee │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - mov r7, r0 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ it cs │ │ │ │ │ movcs r2, r3 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - str r6, [r4, #12] │ │ │ │ │ - strd r7, r7, [r4, #16] │ │ │ │ │ - strb r2, [r7, r3] │ │ │ │ │ + str r7, [r4, #12] │ │ │ │ │ + strd r6, r6, [r4, #16] │ │ │ │ │ + strb r2, [r6, r3] │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ - b.n 1f06 │ │ │ │ │ - adds r6, #6 │ │ │ │ │ - b.n 1ede │ │ │ │ │ + b.n 1efa │ │ │ │ │ + adds r7, #6 │ │ │ │ │ + bpl.n 1eda │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ + b.n 1fb8 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n 1f0c │ │ │ │ │ + b.n 1f00 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_BufferError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_BufferError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC13 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -3513,18 +3513,15 @@ │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 1f2a │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n 1fc2 │ │ │ │ │ + b.n 1f1e │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ @@ -3532,138 +3529,138 @@ │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC28 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 1fc8 │ │ │ │ │ + b.n 1fbe │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n 1f2a │ │ │ │ │ + b.n 1f1e │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n 1f76 │ │ │ │ │ + b.n 1f66 │ │ │ │ │ │ │ │ │ │ -00002008 : │ │ │ │ │ +00001ff8 : │ │ │ │ │ bytearray_richcompare(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CheckBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 218e │ │ │ │ │ + beq.w 217e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CheckBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 218e │ │ │ │ │ + beq.w 217e │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r1, sp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2188 │ │ │ │ │ + bne.w 2178 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ │ ldr r5, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2174 │ │ │ │ │ + bne.w 2164 │ │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n 20f4 │ │ │ │ │ + bne.n 20e4 │ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ mov r2, r5 │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, sp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ - cbnz r4, 20d0 │ │ │ │ │ + cbnz r4, 20c0 │ │ │ │ │ cmp r7, #5 │ │ │ │ │ - bhi.w 21d8 │ │ │ │ │ + bhi.w 21c8 │ │ │ │ │ tbb [pc, r7] │ │ │ │ │ .word 0x0b03100b │ │ │ │ │ .short 0xac1c │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n 2096 │ │ │ │ │ + bne.n 2086 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ - b.n 2092 │ │ │ │ │ + b.n 2082 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ cmp r5, r6 │ │ │ │ │ it gt │ │ │ │ │ movgt r0, r3 │ │ │ │ │ - b.n 2092 │ │ │ │ │ + b.n 2082 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ cmp r5, r6 │ │ │ │ │ it le │ │ │ │ │ movle r0, r3 │ │ │ │ │ - b.n 2092 │ │ │ │ │ + b.n 2082 │ │ │ │ │ cmp r7, #5 │ │ │ │ │ - bhi.w 223a │ │ │ │ │ - add r3, pc, #4 @ (adr r3, 20dc ) │ │ │ │ │ + bhi.w 222a │ │ │ │ │ + add r3, pc, #4 @ (adr r3, 20cc ) │ │ │ │ │ ldr.w pc, [r3, r7, lsl #2] │ │ │ │ │ - .word 0x000021f1 │ │ │ │ │ + .word 0x000021e1 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x0000215b │ │ │ │ │ + .word 0x0000214b │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00002097 │ │ │ │ │ + .word 0x00002087 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x0000208b │ │ │ │ │ + .word 0x0000207b │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00002141 │ │ │ │ │ + .word 0x00002131 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x0000223b │ │ │ │ │ + .word 0x0000222b │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ subs r3, r7, #2 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bls.w 2222 │ │ │ │ │ + bls.w 2212 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ mov r2, r5 │ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ it ge │ │ │ │ │ movge r2, r6 │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ @@ -3672,86 +3669,86 @@ │ │ │ │ │ mov r0, sp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 20d0 │ │ │ │ │ + bne.n 20c0 │ │ │ │ │ cmp r7, #5 │ │ │ │ │ - bhi.n 21d8 │ │ │ │ │ - add r3, pc, #4 @ (adr r3, 2128 ) │ │ │ │ │ + bhi.n 21c8 │ │ │ │ │ + add r3, pc, #4 @ (adr r3, 2118 ) │ │ │ │ │ ldr.w pc, [r3, r7, lsl #2] │ │ │ │ │ - .word 0x0000220b │ │ │ │ │ + .word 0x000021fb │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000020a1 │ │ │ │ │ + .word 0x00002091 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000021d9 │ │ │ │ │ + .word 0x000021c9 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000021d9 │ │ │ │ │ + .word 0x000021c9 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000020b9 │ │ │ │ │ + .word 0x000020a9 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000021d9 │ │ │ │ │ + .word 0x000021c9 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ite gt │ │ │ │ │ movgt r0, r3 │ │ │ │ │ movle r0, r2 │ │ │ │ │ - b.n 2092 │ │ │ │ │ + b.n 2082 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ite le │ │ │ │ │ movle r0, r3 │ │ │ │ │ movgt r0, r2 │ │ │ │ │ - b.n 2092 │ │ │ │ │ + b.n 2082 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ mov r0, sp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.n 2092 │ │ │ │ │ + b.n 2082 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ - b.n 217e │ │ │ │ │ + b.n 216e │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r1, r3, #3 │ │ │ │ │ - bmi.n 219e │ │ │ │ │ + bmi.n 218e │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r2, r3, #3 │ │ │ │ │ - bpl.n 217e │ │ │ │ │ + bpl.n 216e │ │ │ │ │ bl 0 <_Py_GetConfig> │ │ │ │ │ R_ARM_THM_CALL _Py_GetConfig │ │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 217e │ │ │ │ │ + beq.n 216e │ │ │ │ │ subs r3, r7, #2 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bhi.n 217e │ │ │ │ │ + bhi.n 216e │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_BytesWarning │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_BytesWarning │ │ │ │ │ movs r2, #1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC30 │ │ │ │ │ @@ -3764,218 +3761,223 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ite eq │ │ │ │ │ moveq r0, r3 │ │ │ │ │ movne r0, #0 │ │ │ │ │ - b.n 2092 │ │ │ │ │ + b.n 2082 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ cmp r5, r6 │ │ │ │ │ it lt │ │ │ │ │ movlt r0, r3 │ │ │ │ │ - b.n 2092 │ │ │ │ │ + b.n 2082 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ ands.w r0, r3, r4, asr #32 │ │ │ │ │ it cc │ │ │ │ │ movcc r0, r2 │ │ │ │ │ - b.n 2092 │ │ │ │ │ + b.n 2082 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ cmp r5, r6 │ │ │ │ │ it ge │ │ │ │ │ movge r0, r3 │ │ │ │ │ - b.n 2092 │ │ │ │ │ + b.n 2082 │ │ │ │ │ mov r0, sp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ subs r3, r7, #3 │ │ │ │ │ negs r0, r3 │ │ │ │ │ adcs r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBool_FromLong │ │ │ │ │ - b.n 2092 │ │ │ │ │ + b.n 2082 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ bics.w r0, r3, r4, asr #32 │ │ │ │ │ it cs │ │ │ │ │ movcs r0, r2 │ │ │ │ │ - b.n 2092 │ │ │ │ │ + b.n 2082 │ │ │ │ │ │ │ │ │ │ -00002254 : │ │ │ │ │ +00002244 : │ │ │ │ │ bytearrayiter_next(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ - cbz r0, 2280 │ │ │ │ │ + cbz r0, 2270 │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bge.n 2282 │ │ │ │ │ - cbz r1, 229e │ │ │ │ │ + bge.n 2272 │ │ │ │ │ + cbz r1, 228e │ │ │ │ │ ldr r1, [r0, #20] │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ str r0, [r3, #8] │ │ │ │ │ - ldr r0, [pc, #52] @ (22b0 ) │ │ │ │ │ + ldr r0, [pc, #52] @ (22a0 ) │ │ │ │ │ ldrb r3, [r1, r2] │ │ │ │ │ add.w r0, r0, r3, lsl #4 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ str.w ip, [r3, #12] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 229a │ │ │ │ │ + beq.n 228a │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ - cbz r2, 22a8 │ │ │ │ │ + cbz r2, 2298 │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n 2274 │ │ │ │ │ + b.n 2264 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 229a │ │ │ │ │ + b.n 228a │ │ │ │ │ nop │ │ │ │ │ .word 0x0000236c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -000022b4 : │ │ │ │ │ +000022a4 : │ │ │ │ │ bytearray_append(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, #16 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsLongAndOverflow │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 23cc │ │ │ │ │ + beq.w 23cc │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ │ - bhi.n 23d4 │ │ │ │ │ + bhi.w 23d4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 2404 │ │ │ │ │ + beq.w 2410 │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt.n 23ec │ │ │ │ │ + bgt.w 23ec │ │ │ │ │ ldrd r0, r1, [r4, #16] │ │ │ │ │ adds r6, r5, #1 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ sub.w r8, r1, r0 │ │ │ │ │ add.w r2, r8, r6 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bcs.n 235e │ │ │ │ │ + bcs.n 2354 │ │ │ │ │ vmov s15, r3 │ │ │ │ │ vmov.f64 d6, #114 @ 0x3f900000 1.125 │ │ │ │ │ vcvt.f64.u32 d7, s15 │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ vmov s13, r6 │ │ │ │ │ vcvt.f64.u32 d6, s13 │ │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bls.n 2374 │ │ │ │ │ + bls.n 2374 │ │ │ │ │ adds r3, r5, #2 │ │ │ │ │ - bmi.n 2384 │ │ │ │ │ + bmi.n 2384 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n 238c │ │ │ │ │ + bne.n 238c │ │ │ │ │ mov r1, r3 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ - cbz r0, 2384 │ │ │ │ │ + cbz r0, 2384 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ strd r3, r0, [r4, #12] │ │ │ │ │ str r0, [r4, #20] │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ strb.w r8, [r0, r6] │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 2432 │ │ │ │ │ + beq.n 2404 │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ + strb r7, [r3, r5] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ - strb r7, [r3, r5] │ │ │ │ │ add sp, #16 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ cmp.w r6, r3, lsr #1 │ │ │ │ │ it cc │ │ │ │ │ addcc r3, r5, #2 │ │ │ │ │ - bcc.n 2328 │ │ │ │ │ - str r6, [r4, #8] │ │ │ │ │ + bcc.n 231e │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 2426 │ │ │ │ │ + it eq │ │ │ │ │ + moveq r1, r3 │ │ │ │ │ + str r6, [r4, #8] │ │ │ │ │ movs r3, #0 │ │ │ │ │ strb r3, [r1, r6] │ │ │ │ │ - b.n 2346 │ │ │ │ │ + b.n 233c │ │ │ │ │ add.w r3, r6, r6, lsr #3 │ │ │ │ │ cmp r6, #8 │ │ │ │ │ it ls │ │ │ │ │ addls r3, #3 │ │ │ │ │ - bls.n 2328 │ │ │ │ │ + bls.n 231e │ │ │ │ │ adds r3, #6 │ │ │ │ │ - bpl.n 2328 │ │ │ │ │ + bpl.n 231e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 2358 │ │ │ │ │ + b.n 234e │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2384 │ │ │ │ │ + beq.n 2384 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 241c │ │ │ │ │ + beq.n 2428 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ mov r0, r8 │ │ │ │ │ it cs │ │ │ │ │ movcs r2, r6 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ @@ -3985,98 +3987,94 @@ │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ strd r3, r8, [r4, #12] │ │ │ │ │ movs r3, #0 │ │ │ │ │ str.w r8, [r4, #20] │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ strb.w r3, [r8, r6] │ │ │ │ │ - b.n 2346 │ │ │ │ │ + b.n 233c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 2388 │ │ │ │ │ + bne.n 2388 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC9 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC9 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 2388 │ │ │ │ │ + b.n 2388 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_BufferError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_BufferError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC13 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC13 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 2388 │ │ │ │ │ + b.n 2388 │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ + strb r7, [r3, r5] │ │ │ │ │ + b.n 2346 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC32 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC31 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC32 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC31 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 2388 │ │ │ │ │ + b.n 2388 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n 23a4 │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - strb r6, [r3, #0] │ │ │ │ │ - b.n 234e │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n 234e │ │ │ │ │ + b.n 23a4 │ │ │ │ │ + nop │ │ │ │ │ │ │ │ │ │ -0000243c : │ │ │ │ │ +00002434 : │ │ │ │ │ bytearray_count(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, #24 │ │ │ │ │ mov r5, r2 │ │ │ │ │ subs r3, r5, #1 │ │ │ │ │ mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ strd r2, r4, [sp, #16] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - bhi.n 24c2 │ │ │ │ │ + bhi.n 24ba │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - bne.n 249e │ │ │ │ │ + bne.n 2496 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ adds r0, #1 │ │ │ │ │ str r0, [r4, #24] │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ - cbz r1, 2488 │ │ │ │ │ + cbz r1, 2480 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ bl 0 <_Py_bytes_count> │ │ │ │ │ R_ARM_THM_CALL _Py_bytes_count │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ @@ -4088,173 +4086,173 @@ │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ bl 0 <_Py_bytes_count> │ │ │ │ │ R_ARM_THM_CALL _Py_bytes_count │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ - b.n 2484 │ │ │ │ │ + b.n 247c │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_THM_CALL _PyEval_SliceIndex │ │ │ │ │ - cbz r0, 24d6 │ │ │ │ │ + cbz r0, 24ce │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r5, #2 │ │ │ │ │ - beq.n 2468 │ │ │ │ │ + beq.n 2460 │ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_THM_CALL _PyEval_SliceIndex │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 2468 │ │ │ │ │ - b.n 24d6 │ │ │ │ │ + bne.n 2460 │ │ │ │ │ + b.n 24ce │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC38 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC38 │ │ │ │ │ movs r3, #3 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_THM_CALL _PyArg_CheckPositional │ │ │ │ │ - cbnz r0, 24da │ │ │ │ │ + cbnz r0, 24d2 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 2484 │ │ │ │ │ + b.n 247c │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - ble.n 2468 │ │ │ │ │ + ble.n 2460 │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_THM_CALL _PyEval_SliceIndex │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 24b0 │ │ │ │ │ - b.n 24d6 │ │ │ │ │ + bne.n 24a8 │ │ │ │ │ + b.n 24ce │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000024f4 : │ │ │ │ │ +000024ec : │ │ │ │ │ stringlib_bytes_join(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3584] @ 0xe00 │ │ │ │ │ ldr.w r9, [r0, #8] │ │ │ │ │ sub sp, #476 @ 0x1dc │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - bne.w 28ce │ │ │ │ │ + bne.w 28c6 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ mov r0, r1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC39 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC39 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySequence_Fast │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 27c6 │ │ │ │ │ + beq.w 27be │ │ │ │ │ ldr.w fp, [r0, #8] │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - beq.w 2b2a │ │ │ │ │ + beq.w 2b22 │ │ │ │ │ cmp.w fp, #10 │ │ │ │ │ - bgt.w 2af0 │ │ │ │ │ + bgt.w 2ae8 │ │ │ │ │ add r3, sp, #32 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - ble.w 28d4 │ │ │ │ │ + ble.w 28cc │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ mov r5, r8 │ │ │ │ │ mvn.w sl, #2147483648 @ 0x80000000 │ │ │ │ │ tst.w fp, #1 │ │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyBytes_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyBytes_Type │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov.w r3, #1 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - beq.w 2688 │ │ │ │ │ + beq.w 2680 │ │ │ │ │ mov r3, r8 │ │ │ │ │ - b.n 2632 │ │ │ │ │ + b.n 262a │ │ │ │ │ cmp r2, r0 │ │ │ │ │ itt ne │ │ │ │ │ addne r2, #1 │ │ │ │ │ strne r2, [r4, #0] │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str r4, [r1, #4] │ │ │ │ │ adds r4, #16 │ │ │ │ │ str r2, [r1, #8] │ │ │ │ │ str r4, [r1, #0] │ │ │ │ │ sub.w r0, sl, r5 │ │ │ │ │ adds r6, r3, #1 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - blt.w 2b10 │ │ │ │ │ + blt.w 2b08 │ │ │ │ │ add r5, r2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 280c │ │ │ │ │ + beq.w 2804 │ │ │ │ │ sub.w r3, sl, r5 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - blt.w 2b10 │ │ │ │ │ + blt.w 2b08 │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ cmp r3, fp │ │ │ │ │ - bne.w 26d2 │ │ │ │ │ + bne.w 26ca │ │ │ │ │ add r5, r9 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ add.w ip, r1, #44 @ 0x2c │ │ │ │ │ cmp r6, fp │ │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ │ - beq.w 28de │ │ │ │ │ + beq.w 28d6 │ │ │ │ │ lsls r4, r0, #6 │ │ │ │ │ mov r8, r6 │ │ │ │ │ mov r3, r6 │ │ │ │ │ it mi │ │ │ │ │ ldrmi r2, [r7, #12] │ │ │ │ │ - bpl.w 289c │ │ │ │ │ + bpl.w 2894 │ │ │ │ │ ldr.w r4, [r2, r6, lsl #2] │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ ldrd r2, r0, [r4] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.w 27ce │ │ │ │ │ + bne.w 27c6 │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ itt ne │ │ │ │ │ addne r2, #1 │ │ │ │ │ strne r2, [r4, #0] │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str.w r4, [ip, #4] │ │ │ │ │ adds r4, #16 │ │ │ │ │ str.w r2, [ip, #8] │ │ │ │ │ str.w r4, [ip] │ │ │ │ │ sub.w r0, sl, r5 │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - blt.w 2b10 │ │ │ │ │ + blt.w 2b08 │ │ │ │ │ add r5, r2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 26ca │ │ │ │ │ + beq.n 26c2 │ │ │ │ │ sub.w r3, sl, r5 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - blt.w 2b10 │ │ │ │ │ + blt.w 2b08 │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ cmp r3, fp │ │ │ │ │ - bne.n 26d2 │ │ │ │ │ + bne.n 26ca │ │ │ │ │ add r5, r9 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ add.w r1, ip, #44 @ 0x2c │ │ │ │ │ add.w r3, r8, #1 │ │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ │ lsls r0, r0, #6 │ │ │ │ │ it pl │ │ │ │ │ @@ -4262,70 +4260,70 @@ │ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ │ it mi │ │ │ │ │ ldrmi r2, [r7, #12] │ │ │ │ │ ldr.w r4, [r2, r3, lsl #2] │ │ │ │ │ ldrd r2, r0, [r4] │ │ │ │ │ cmp r0, r6 │ │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ │ - beq.n 2580 │ │ │ │ │ + beq.n 2578 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ itt ne │ │ │ │ │ addne r2, #1 │ │ │ │ │ strne r2, [r4, #0] │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ str r1, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ ldrd r1, r3, [sp, #24] │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 284e │ │ │ │ │ + bne.w 2846 │ │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - beq.n 2684 │ │ │ │ │ + beq.n 267c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 28bc │ │ │ │ │ + beq.w 28b4 │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ - b.n 2592 │ │ │ │ │ + b.n 258a │ │ │ │ │ lsls r3, r0, #6 │ │ │ │ │ - bpl.w 284a │ │ │ │ │ + bpl.w 2842 │ │ │ │ │ ldr r3, [r7, #12] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ ldrd r3, r1, [r4] │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne.w 2816 │ │ │ │ │ + bne.w 280e │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ itt ne │ │ │ │ │ addne r3, #1 │ │ │ │ │ strne r3, [r4, #0] │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ str r4, [r3, #4] │ │ │ │ │ adds r4, #16 │ │ │ │ │ str r5, [r3, #8] │ │ │ │ │ str r4, [r3, #0] │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ cmp r3, fp │ │ │ │ │ - bne.n 26d0 │ │ │ │ │ + bne.n 26c8 │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ add.w r1, r3, #44 @ 0x2c │ │ │ │ │ movs r3, #1 │ │ │ │ │ - b.n 2632 │ │ │ │ │ + b.n 262a │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ cmp r3, fp │ │ │ │ │ - beq.n 2626 │ │ │ │ │ + beq.n 261e │ │ │ │ │ movs r6, #1 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_RuntimeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_RuntimeError │ │ │ │ │ mov fp, r6 │ │ │ │ │ movw r1, #0 │ │ │ │ │ @@ -4335,40 +4333,40 @@ │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r6, #0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w 2888 │ │ │ │ │ + bne.w 2880 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ movs r7, #44 @ 0x2c │ │ │ │ │ movw r2, #35747 @ 0x8ba3 │ │ │ │ │ movt r2, #14894 @ 0x3a2e │ │ │ │ │ mov r5, r3 │ │ │ │ │ mla r7, r7, fp, r3 │ │ │ │ │ subs r3, r7, r3 │ │ │ │ │ subs r3, #44 @ 0x2c │ │ │ │ │ lsrs r3, r3, #2 │ │ │ │ │ mul.w r3, r2, r3 │ │ │ │ │ adds r3, #1 │ │ │ │ │ ands.w r3, r3, #7 │ │ │ │ │ - beq.n 2774 │ │ │ │ │ + beq.n 276c │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 2768 │ │ │ │ │ + beq.n 2760 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 2760 │ │ │ │ │ + beq.n 2758 │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - beq.n 2758 │ │ │ │ │ + beq.n 2750 │ │ │ │ │ cmp r3, #4 │ │ │ │ │ - beq.n 2750 │ │ │ │ │ + beq.n 2748 │ │ │ │ │ cmp r3, #5 │ │ │ │ │ - beq.n 2748 │ │ │ │ │ + beq.n 2740 │ │ │ │ │ cmp r3, #6 │ │ │ │ │ - beq.n 2740 │ │ │ │ │ + beq.n 2738 │ │ │ │ │ ldr r4, [sp, #8] │ │ │ │ │ add.w r5, r4, #44 @ 0x2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ mov r0, r5 │ │ │ │ │ adds r5, #44 @ 0x2c │ │ │ │ │ @@ -4391,15 +4389,15 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ mov r0, r5 │ │ │ │ │ adds r5, #44 @ 0x2c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - beq.n 27ba │ │ │ │ │ + beq.n 27b2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ add.w r0, r5, #44 @ 0x2c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ add.w r0, r5, #88 @ 0x58 │ │ │ │ │ @@ -4418,85 +4416,85 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ add.w r0, r5, #308 @ 0x134 │ │ │ │ │ add.w r5, r5, #352 @ 0x160 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - bne.n 2774 │ │ │ │ │ + bne.n 276c │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w 2b74 │ │ │ │ │ + bne.w 2b6c │ │ │ │ │ mov r7, r6 │ │ │ │ │ mov r0, r7 │ │ │ │ │ add sp, #476 @ 0x1dc │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 27da │ │ │ │ │ + beq.n 27d2 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, ip │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ str.w ip, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ - cbnz r0, 284e │ │ │ │ │ + cbnz r0, 2846 │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr.w ip, [sp, #24] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 2806 │ │ │ │ │ + beq.n 27fe │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 28aa │ │ │ │ │ + beq.n 28a2 │ │ │ │ │ ldr.w r2, [ip, #8] │ │ │ │ │ - b.n 2602 │ │ │ │ │ + b.n 25fa │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ cmp r3, fp │ │ │ │ │ - beq.w 25ba │ │ │ │ │ - b.n 26d0 │ │ │ │ │ + beq.w 25b2 │ │ │ │ │ + b.n 26c8 │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 2822 │ │ │ │ │ + beq.n 281a │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ movs r2, #0 │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ - cbnz r0, 2850 │ │ │ │ │ + cbnz r0, 2848 │ │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 2844 │ │ │ │ │ + beq.n 283c │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 2b56 │ │ │ │ │ + beq.w 2b4e │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldr r5, [r3, #8] │ │ │ │ │ - b.n 26b6 │ │ │ │ │ + b.n 26ae │ │ │ │ │ ldr r4, [r7, #12] │ │ │ │ │ - b.n 2692 │ │ │ │ │ + b.n 268a │ │ │ │ │ mov r8, r3 │ │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 285e │ │ │ │ │ + beq.n 2856 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ - cbz r2, 28a2 │ │ │ │ │ + cbz r2, 289a │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movs r6, #0 │ │ │ │ │ mov fp, r8 │ │ │ │ │ @@ -4508,95 +4506,95 @@ │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ mov r2, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 2892 │ │ │ │ │ + beq.n 288a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 2b46 │ │ │ │ │ + beq.w 2b3e │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - bne.w 26f8 │ │ │ │ │ - b.n 27ba │ │ │ │ │ + bne.w 26f0 │ │ │ │ │ + b.n 27b2 │ │ │ │ │ add.w r2, r7, #12 │ │ │ │ │ - b.n 25d6 │ │ │ │ │ + b.n 25ce │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 285e │ │ │ │ │ + b.n 2856 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr.w ip, [sp, #24] │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr.w r2, [ip, #8] │ │ │ │ │ - b.n 2602 │ │ │ │ │ + b.n 25fa │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r3, r1, [sp, #24] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ - b.n 2592 │ │ │ │ │ + b.n 258a │ │ │ │ │ ldr r3, [r0, #20] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - b.n 251c │ │ │ │ │ + b.n 2514 │ │ │ │ │ mov.w fp, #0 │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r5, fp │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 1a54 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 287e │ │ │ │ │ + beq.n 2876 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 2a86 │ │ │ │ │ + beq.w 2a7e │ │ │ │ │ ldr r4, [r0, #20] │ │ │ │ │ cmp.w r5, #1048576 @ 0x100000 │ │ │ │ │ - blt.n 2902 │ │ │ │ │ + blt.n 28fa │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ lsls r2, r3, #31 │ │ │ │ │ - bmi.w 2ae4 │ │ │ │ │ + bmi.w 2adc │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ str.w r8, [sp, #4] │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - bne.w 2a90 │ │ │ │ │ + bne.w 2a88 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - beq.w 2a76 │ │ │ │ │ + beq.w 2a6e │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ mov.w r9, #44 @ 0x2c │ │ │ │ │ movw r2, #35747 @ 0x8ba3 │ │ │ │ │ movt r2, #14894 @ 0x3a2e │ │ │ │ │ mov sl, r3 │ │ │ │ │ mla r9, r9, fp, r3 │ │ │ │ │ sub.w r3, r9, r3 │ │ │ │ │ subs r3, #44 @ 0x2c │ │ │ │ │ lsrs r3, r3, #2 │ │ │ │ │ mul.w r3, r2, r3 │ │ │ │ │ adds r3, #1 │ │ │ │ │ ands.w r3, r3, #7 │ │ │ │ │ - beq.n 29de │ │ │ │ │ + beq.n 29d6 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 29c8 │ │ │ │ │ + beq.n 29c0 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 29b6 │ │ │ │ │ + beq.n 29ae │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - beq.n 29a4 │ │ │ │ │ + beq.n 299c │ │ │ │ │ cmp r3, #4 │ │ │ │ │ - beq.n 2992 │ │ │ │ │ + beq.n 298a │ │ │ │ │ cmp r3, #5 │ │ │ │ │ - beq.n 2980 │ │ │ │ │ + beq.n 2978 │ │ │ │ │ cmp r3, #6 │ │ │ │ │ - beq.n 296e │ │ │ │ │ + beq.n 2966 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov sl, r3 │ │ │ │ │ ldr r5, [r3, #8] │ │ │ │ │ add r4, r5 │ │ │ │ │ ldr.w r1, [sl], #44 │ │ │ │ │ mov r2, r5 │ │ │ │ │ @@ -4641,15 +4639,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r1, [sl], #44 │ │ │ │ │ mov r2, r5 │ │ │ │ │ add r4, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ cmp sl, r9 │ │ │ │ │ - beq.n 2a76 │ │ │ │ │ + beq.n 2a6e │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r7, sl │ │ │ │ │ mov sl, r3 │ │ │ │ │ str r6, [sp, #12] │ │ │ │ │ mov r6, r7 │ │ │ │ │ ldr r5, [r7, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -4705,39 +4703,39 @@ │ │ │ │ │ ldr.w r1, [r6, #264] @ 0x108 │ │ │ │ │ mov r2, r5 │ │ │ │ │ add.w r7, r6, #308 @ 0x134 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ add r4, r5 │ │ │ │ │ cmp r7, r9 │ │ │ │ │ - bne.n 29e6 │ │ │ │ │ + bne.n 29de │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ mov r7, sl │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 287e │ │ │ │ │ + beq.w 2876 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyEval_RestoreThread │ │ │ │ │ - b.n 287e │ │ │ │ │ + b.n 2876 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n 28f4 │ │ │ │ │ + b.n 28ec │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - beq.n 2a76 │ │ │ │ │ + beq.n 2a6e │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r3, #8] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ mov r2, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ cmp.w fp, #1 │ │ │ │ │ - beq.n 2a76 │ │ │ │ │ + beq.n 2a6e │ │ │ │ │ adds r3, r4, r5 │ │ │ │ │ ldr r5, [sp, #8] │ │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ │ sub.w r4, r5, #44 @ 0x2c │ │ │ │ │ mla r4, r2, fp, r4 │ │ │ │ │ mov r0, r3 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ @@ -4748,110 +4746,110 @@ │ │ │ │ │ ldr.w r1, [r5, #44]! │ │ │ │ │ add r0, r9 │ │ │ │ │ mov r2, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ cmp r4, r5 │ │ │ │ │ add.w r3, r0, sl │ │ │ │ │ - bne.n 2ab8 │ │ │ │ │ + bne.n 2ab0 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 287e │ │ │ │ │ - b.n 2a7e │ │ │ │ │ + beq.w 2876 │ │ │ │ │ + b.n 2a76 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyEval_SaveThread │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ - b.n 290a │ │ │ │ │ + b.n 2902 │ │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ │ cmp fp, r3 │ │ │ │ │ - bhi.n 2b62 │ │ │ │ │ + bhi.n 2b5a │ │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ │ mul.w r0, r0, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ - cbz r0, 2b62 │ │ │ │ │ + cbz r0, 2b5a │ │ │ │ │ add r3, sp, #32 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - b.n 2554 │ │ │ │ │ + b.n 254c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC41 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC41 │ │ │ │ │ mov fp, r6 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 26ea │ │ │ │ │ + b.n 26e2 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 2b3a │ │ │ │ │ + beq.n 2b32 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbz r3, 2b7c │ │ │ │ │ + cbz r3, 2b74 │ │ │ │ │ movs r0, #0 │ │ │ │ │ add sp, #476 @ 0x1dc │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b.w 1ae4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - bne.w 26f8 │ │ │ │ │ - b.n 27ba │ │ │ │ │ + bne.w 26f0 │ │ │ │ │ + b.n 27b2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldr r5, [r3, #8] │ │ │ │ │ - b.n 26b6 │ │ │ │ │ + b.n 26ae │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 2b82 │ │ │ │ │ + bne.n 2b7a │ │ │ │ │ movs r7, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n 27c6 │ │ │ │ │ + b.n 27be │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 27c4 │ │ │ │ │ + b.n 27bc │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2b3a │ │ │ │ │ + b.n 2b32 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2b6c │ │ │ │ │ + bne.n 2b64 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2b6c │ │ │ │ │ + b.n 2b64 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002b94 : │ │ │ │ │ +00002b8c : │ │ │ │ │ bytearray_contains(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r2, r1 │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ ldr r3, [r0, #24] │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #24] │ │ │ │ │ - cbz r1, 2bbe │ │ │ │ │ + cbz r1, 2bb6 │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ bl 0 <_Py_bytes_contains> │ │ │ │ │ R_ARM_THM_CALL _Py_bytes_contains │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ pop {r4, pc} │ │ │ │ │ @@ -4863,40 +4861,40 @@ │ │ │ │ │ R_ARM_THM_CALL _Py_bytes_contains │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002bd4 : │ │ │ │ │ +00002bcc : │ │ │ │ │ bytearray_index(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, #24 │ │ │ │ │ mov r5, r2 │ │ │ │ │ subs r3, r5, #1 │ │ │ │ │ mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ strd r2, r4, [sp, #16] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - bhi.n 2c5a │ │ │ │ │ + bhi.n 2c52 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - bne.n 2c36 │ │ │ │ │ + bne.n 2c2e │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ adds r0, #1 │ │ │ │ │ str r0, [r4, #24] │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ - cbz r1, 2c20 │ │ │ │ │ + cbz r1, 2c18 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ bl 0 <_Py_bytes_index> │ │ │ │ │ R_ARM_THM_CALL _Py_bytes_index │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ @@ -4908,60 +4906,60 @@ │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ bl 0 <_Py_bytes_index> │ │ │ │ │ R_ARM_THM_CALL _Py_bytes_index │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ - b.n 2c1c │ │ │ │ │ + b.n 2c14 │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_THM_CALL _PyEval_SliceIndex │ │ │ │ │ - cbz r0, 2c6e │ │ │ │ │ + cbz r0, 2c66 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r5, #2 │ │ │ │ │ - beq.n 2c00 │ │ │ │ │ + beq.n 2bf8 │ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_THM_CALL _PyEval_SliceIndex │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 2c00 │ │ │ │ │ - b.n 2c6e │ │ │ │ │ + bne.n 2bf8 │ │ │ │ │ + b.n 2c66 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC45 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC45 │ │ │ │ │ movs r3, #3 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_THM_CALL _PyArg_CheckPositional │ │ │ │ │ - cbnz r0, 2c72 │ │ │ │ │ + cbnz r0, 2c6a │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 2c1c │ │ │ │ │ + b.n 2c14 │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - ble.n 2c00 │ │ │ │ │ + ble.n 2bf8 │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_THM_CALL _PyEval_SliceIndex │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 2c48 │ │ │ │ │ - b.n 2c6e │ │ │ │ │ + bne.n 2c40 │ │ │ │ │ + b.n 2c66 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002c8c : │ │ │ │ │ +00002c84 : │ │ │ │ │ bytearray_replace(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ │ mov r5, r2 │ │ │ │ │ @@ -4975,173 +4973,173 @@ │ │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ │ movs r1, #0 │ │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ subs r3, r5, #2 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bhi.w 3398 │ │ │ │ │ + bhi.w 3398 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ movs r2, #0 │ │ │ │ │ add r1, sp, #32 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 31b6 │ │ │ │ │ + bne.w 31b6 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ movs r2, #0 │ │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 31b6 │ │ │ │ │ + bne.w 31b6 │ │ │ │ │ cmp r5, #2 │ │ │ │ │ - bgt.w 3202 │ │ │ │ │ + bgt.w 3202 │ │ │ │ │ ldr.w r8, [sp, #40] @ 0x28 │ │ │ │ │ ldr r5, [r7, #8] │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - blt.w 2f68 │ │ │ │ │ + blt.w 2f50 │ │ │ │ │ ldr.w sl, [sp, #76] @ 0x4c │ │ │ │ │ ldr r4, [sp, #84] @ 0x54 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 3084 │ │ │ │ │ + beq.w 3084 │ │ │ │ │ ldr.w fp, [sp, #32] │ │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 330c │ │ │ │ │ + bne.w 330c │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ - beq.w 2ff6 │ │ │ │ │ + beq.w 2ff4 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 32fa │ │ │ │ │ + beq.w 32fa │ │ │ │ │ ldr r6, [r7, #20] │ │ │ │ │ - blt.w 3380 │ │ │ │ │ + blt.w 3380 │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ - ble.w 2e58 │ │ │ │ │ + ble.w 2e52 │ │ │ │ │ movw r3, #2499 @ 0x9c3 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bgt.w 3166 │ │ │ │ │ + bgt.w 3166 │ │ │ │ │ ldrb.w ip, [fp] │ │ │ │ │ add.w r3, r8, #4294967295 @ 0xffffffff │ │ │ │ │ movs r7, #1 │ │ │ │ │ sub.w r0, r5, r8 │ │ │ │ │ and.w r2, ip, #31 │ │ │ │ │ lsls r7, r2 │ │ │ │ │ ldrb.w r2, [fp, r3] │ │ │ │ │ - cmp r2, ip │ │ │ │ │ - beq.w 2ed2 │ │ │ │ │ + cmp ip, r2 │ │ │ │ │ + beq.w 2eca │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w 2fd0 │ │ │ │ │ + beq.w 2fce │ │ │ │ │ mov r1, r3 │ │ │ │ │ ldrb.w r9, [fp, #1] │ │ │ │ │ mov.w lr, #1 │ │ │ │ │ and.w sl, r9, #31 │ │ │ │ │ cmp r2, r9 │ │ │ │ │ it eq │ │ │ │ │ subeq.w r1, r8, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ lsl.w lr, lr, sl │ │ │ │ │ orr.w r7, r7, lr │ │ │ │ │ - beq.n 2e0c │ │ │ │ │ + beq.n 2e04 │ │ │ │ │ ldrb.w r9, [fp, #2] │ │ │ │ │ mov.w lr, #1 │ │ │ │ │ and.w sl, r9, #31 │ │ │ │ │ cmp r2, r9 │ │ │ │ │ it eq │ │ │ │ │ subeq.w r1, r8, #4 │ │ │ │ │ cmp r3, #3 │ │ │ │ │ lsl.w lr, lr, sl │ │ │ │ │ orr.w r7, r7, lr │ │ │ │ │ - beq.n 2e0c │ │ │ │ │ + beq.n 2e04 │ │ │ │ │ ldrb.w r9, [fp, #3] │ │ │ │ │ mov.w lr, #1 │ │ │ │ │ and.w sl, r9, #31 │ │ │ │ │ cmp r2, r9 │ │ │ │ │ it eq │ │ │ │ │ subeq.w r1, r8, #5 │ │ │ │ │ cmp r3, #4 │ │ │ │ │ lsl.w lr, lr, sl │ │ │ │ │ orr.w r7, r7, lr │ │ │ │ │ - beq.n 2e0c │ │ │ │ │ + beq.n 2e04 │ │ │ │ │ ldrb.w r9, [fp, #4] │ │ │ │ │ mov.w lr, #1 │ │ │ │ │ and.w sl, r9, #31 │ │ │ │ │ cmp r2, r9 │ │ │ │ │ it eq │ │ │ │ │ subeq.w r1, r8, #6 │ │ │ │ │ cmp r3, #5 │ │ │ │ │ lsl.w lr, lr, sl │ │ │ │ │ orr.w r7, r7, lr │ │ │ │ │ - beq.n 2e0c │ │ │ │ │ + beq.n 2e04 │ │ │ │ │ add.w sl, fp, #4 │ │ │ │ │ sub.w r9, r8, #7 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ ldrb.w lr, [sl, #1]! │ │ │ │ │ movs r3, #1 │ │ │ │ │ cmp r2, lr │ │ │ │ │ it eq │ │ │ │ │ moveq r1, r9 │ │ │ │ │ and.w lr, lr, #31 │ │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ │ lsl.w lr, r3, lr │ │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ │ orr.w r7, r7, lr │ │ │ │ │ - bne.n 2de8 │ │ │ │ │ + bne.n 2de0 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 2e58 │ │ │ │ │ + blt.n 2e52 │ │ │ │ │ and.w r9, r2, #31 │ │ │ │ │ mov.w lr, #1 │ │ │ │ │ mov sl, r5 │ │ │ │ │ lsl.w lr, lr, r9 │ │ │ │ │ mov r9, r1 │ │ │ │ │ orr.w r7, lr, r7 │ │ │ │ │ add.w lr, r6, r3 │ │ │ │ │ str r7, [sp, #16] │ │ │ │ │ movs r7, #0 │ │ │ │ │ ldrb.w r1, [lr, r4] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne.n 2ede │ │ │ │ │ + bne.n 2ed6 │ │ │ │ │ ldrb r1, [r6, r4] │ │ │ │ │ cmp r1, ip │ │ │ │ │ - bne.n 2f3a │ │ │ │ │ + bne.w 2f3a │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.n 2f02 │ │ │ │ │ + bne.n 2f00 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ adds r7, #1 │ │ │ │ │ cmp r7, r1 │ │ │ │ │ - beq.w 2f86 │ │ │ │ │ + beq.w 2f84 │ │ │ │ │ add r4, r3 │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - bge.n 2e2c │ │ │ │ │ + bge.n 2e24 │ │ │ │ │ mov r5, sl │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bgt.w 2f88 │ │ │ │ │ + bgt.w 2f86 │ │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 315e │ │ │ │ │ - ldr r0, [pc, #540] @ (3080 ) │ │ │ │ │ + beq.w 315e │ │ │ │ │ + ldr r0, [pc, #544] @ (3080 ) │ │ │ │ │ bl 0 <_PyObject_New> │ │ │ │ │ R_ARM_THM_CALL _PyObject_New │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2f78 │ │ │ │ │ + beq.n 2f60 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 2ff0 │ │ │ │ │ + beq.w 2fee │ │ │ │ │ adds r4, r5, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ str.w r0, [r9, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3146 │ │ │ │ │ + beq.w 3146 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 2fcc │ │ │ │ │ + beq.w 2fca │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr.w r3, [r9, #16] │ │ │ │ │ movs r2, #0 │ │ │ │ │ strb r2, [r3, r5] │ │ │ │ │ @@ -5149,255 +5147,258 @@ │ │ │ │ │ ldr.w r2, [r9, #16] │ │ │ │ │ str.w r2, [r9, #20] │ │ │ │ │ movs r2, #0 │ │ │ │ │ str.w r5, [r9, #8] │ │ │ │ │ str.w r4, [r9, #12] │ │ │ │ │ str.w r2, [r9, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 2f7e │ │ │ │ │ + beq.n 2f66 │ │ │ │ │ add r0, sp, #32 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ - cbz r3, 2eca │ │ │ │ │ + cbz r3, 2ec2 │ │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ mov r0, r9 │ │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ sub.w r1, r8, #2 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.w 2d5e │ │ │ │ │ - b.n 2e0c │ │ │ │ │ + bne.w 2d56 │ │ │ │ │ + b.n 2e04 │ │ │ │ │ adds r1, r4, #1 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - blt.n 2e50 │ │ │ │ │ + blt.n 2e4a │ │ │ │ │ add.w r1, lr, r4 │ │ │ │ │ ldr r5, [sp, #16] │ │ │ │ │ ldrb r1, [r1, #1] │ │ │ │ │ and.w r1, r1, #31 │ │ │ │ │ lsr.w r1, r5, r1 │ │ │ │ │ lsls r5, r1, #31 │ │ │ │ │ it mi │ │ │ │ │ ldrmi r4, [sp, #20] │ │ │ │ │ - bmi.n 2e2c │ │ │ │ │ + bmi.n 2e24 │ │ │ │ │ add r4, r8 │ │ │ │ │ - b.n 2f42 │ │ │ │ │ + adds r4, #1 │ │ │ │ │ + cmp r0, r4 │ │ │ │ │ + blt.n 2e4a │ │ │ │ │ + b.n 2e24 │ │ │ │ │ adds r1, r6, r4 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ ldrb.w r1, [fp, #1] │ │ │ │ │ mov r5, r1 │ │ │ │ │ adds r1, r6, r4 │ │ │ │ │ ldrb r1, [r1, #1] │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - bne.n 2f3a │ │ │ │ │ + bne.n 2f3a │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 2e3e │ │ │ │ │ + beq.n 2e38 │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ movs r1, #2 │ │ │ │ │ - strd r6, r8, [sp, #24] │ │ │ │ │ - ldrb.w r8, [r5, r1] │ │ │ │ │ - ldrb.w r6, [fp, r1] │ │ │ │ │ - cmp r8, r6 │ │ │ │ │ - bne.n 2f32 │ │ │ │ │ + strd r9, r8, [sp, #24] │ │ │ │ │ + ldrb.w r9, [r5, r1] │ │ │ │ │ + ldrb.w r8, [fp, r1] │ │ │ │ │ + cmp r9, r8 │ │ │ │ │ + bne.n 2f30 │ │ │ │ │ adds r1, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bgt.n 2f20 │ │ │ │ │ - ldrd r6, r8, [sp, #24] │ │ │ │ │ + bgt.n 2f1e │ │ │ │ │ + ldrd r9, r8, [sp, #24] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 2e3e │ │ │ │ │ + beq.w 2e38 │ │ │ │ │ adds r1, r4, #1 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bge.n 2f4c │ │ │ │ │ + bge.n 2f6e │ │ │ │ │ add r4, r9 │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - bge.w 2e2c │ │ │ │ │ - b.n 2e50 │ │ │ │ │ - add.w r1, lr, r4 │ │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ │ - ldrb r1, [r1, #1] │ │ │ │ │ - and.w r1, r1, #31 │ │ │ │ │ - lsr.w r1, r5, r1 │ │ │ │ │ - lsls r1, r1, #31 │ │ │ │ │ - bmi.n 2f40 │ │ │ │ │ - add r4, r8 │ │ │ │ │ - b.n 2f42 │ │ │ │ │ - bne.w 3246 │ │ │ │ │ + bge.w 2e24 │ │ │ │ │ + b.n 2e4a │ │ │ │ │ + bne.w 3246 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 3076 │ │ │ │ │ + beq.w 3074 │ │ │ │ │ ldr r0, [r7, #20] │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 19b8 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ mov r9, r0 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2eba │ │ │ │ │ + bne.n 2eb2 │ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2ec4 │ │ │ │ │ - b.n 2eca │ │ │ │ │ + bne.n 2ebc │ │ │ │ │ + b.n 2ec2 │ │ │ │ │ + add.w r1, lr, r4 │ │ │ │ │ + ldr r5, [sp, #16] │ │ │ │ │ + ldrb r1, [r1, #1] │ │ │ │ │ + and.w r1, r1, #31 │ │ │ │ │ + lsr.w r1, r5, r1 │ │ │ │ │ + lsls r1, r1, #31 │ │ │ │ │ + bmi.n 2f40 │ │ │ │ │ + b.n 2ef6 │ │ │ │ │ mov r5, sl │ │ │ │ │ mls r0, r7, r8, r5 │ │ │ │ │ bl 1a54 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2f78 │ │ │ │ │ + beq.n 2f60 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ - cbz r3, 2fda │ │ │ │ │ + cbz r3, 2fd8 │ │ │ │ │ ldr.w sl, [r0, #20] │ │ │ │ │ add r5, r6 │ │ │ │ │ subs r1, r5, r6 │ │ │ │ │ - cbz r7, 2fe4 │ │ │ │ │ + cbz r7, 2fe2 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ bl 3994 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ subs r7, #1 │ │ │ │ │ adds r0, r4, #1 │ │ │ │ │ - beq.n 2fe4 │ │ │ │ │ + beq.n 2fe2 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, sl │ │ │ │ │ add sl, r4 │ │ │ │ │ add r4, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ add r6, r4 │ │ │ │ │ - b.n 2fa0 │ │ │ │ │ + b.n 2f9e │ │ │ │ │ strb r6, [r0, r5] │ │ │ │ │ - b.n 2e9e │ │ │ │ │ + b.n 2e96 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 2e62 │ │ │ │ │ + blt.w 2e5c │ │ │ │ │ mov r1, r3 │ │ │ │ │ - b.n 2e10 │ │ │ │ │ + b.n 2e08 │ │ │ │ │ movw sl, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt sl, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n 2f9e │ │ │ │ │ + b.n 2f9c │ │ │ │ │ mov r2, r1 │ │ │ │ │ mov r0, sl │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ - b.n 2f78 │ │ │ │ │ + b.n 2f60 │ │ │ │ │ mov r4, r5 │ │ │ │ │ str r5, [r0, #16] │ │ │ │ │ - b.n 2e9e │ │ │ │ │ + b.n 2e96 │ │ │ │ │ ldrb.w r8, [fp] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 31f8 │ │ │ │ │ + beq.w 31f8 │ │ │ │ │ ldr r6, [r7, #20] │ │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ │ adds r7, r6, r5 │ │ │ │ │ mov r3, r6 │ │ │ │ │ - b.n 3012 │ │ │ │ │ + b.n 3010 │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r4, r9 │ │ │ │ │ - beq.n 3028 │ │ │ │ │ + beq.n 3026 │ │ │ │ │ subs r2, r7, r3 │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r1, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 300c │ │ │ │ │ + bne.n 300a │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 328e │ │ │ │ │ + beq.w 328e │ │ │ │ │ subs r0, r5, r4 │ │ │ │ │ bl 1a54 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2f78 │ │ │ │ │ + beq.n 2f60 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 31ee │ │ │ │ │ + beq.w 31ee │ │ │ │ │ ldr.w sl, [r0, #20] │ │ │ │ │ - b.n 3062 │ │ │ │ │ + b.n 3060 │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r6 │ │ │ │ │ subs r4, #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ - cbz r0, 306a │ │ │ │ │ + cbz r0, 3068 │ │ │ │ │ sub.w fp, r0, r6 │ │ │ │ │ mov r1, r6 │ │ │ │ │ adds r6, r0, #1 │ │ │ │ │ mov r0, sl │ │ │ │ │ add sl, fp │ │ │ │ │ mov r2, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ sub.w fp, r7, r6 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 3042 │ │ │ │ │ + bne.n 3040 │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ - b.n 2f78 │ │ │ │ │ + b.n 2f60 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n 2f70 │ │ │ │ │ + b.n 2f58 │ │ │ │ │ + nop │ │ │ │ │ .word 0x0000002c │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 2f68 │ │ │ │ │ + beq.w 2f50 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ │ subs r0, r0, r5 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, r5, #1 │ │ │ │ │ strlt r3, [sp, #12] │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - blt.n 31a0 │ │ │ │ │ + blt.n 31a0 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mla r0, r4, r3, r5 │ │ │ │ │ bl 1a54 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2f78 │ │ │ │ │ + beq.w 2f60 │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 32f0 │ │ │ │ │ + beq.w 32f0 │ │ │ │ │ ldr r6, [r7, #20] │ │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 32e6 │ │ │ │ │ + beq.w 32e6 │ │ │ │ │ ldr.w r0, [r9, #20] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ adds r7, r0, r4 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ add.w fp, r3, #4294967295 @ 0xffffffff │ │ │ │ │ str.w fp, [sp, #20] │ │ │ │ │ - ble.w 32b4 │ │ │ │ │ + ble.w 32b4 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - ble.w 32ae │ │ │ │ │ + ble.w 32ae │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r6, #4294967295 @ 0xffffffff │ │ │ │ │ subs r2, r3, #2 │ │ │ │ │ adds r3, r4, #1 │ │ │ │ │ adds r1, r6, r2 │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ mov r1, r2 │ │ │ │ │ @@ -5413,314 +5414,314 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ cmp r8, r2 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ add.w r3, r0, r1 │ │ │ │ │ - bne.n 310e │ │ │ │ │ + bne.n 310e │ │ │ │ │ add r7, r1 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ add r6, r3 │ │ │ │ │ mla r7, r4, r1, r7 │ │ │ │ │ sub.w r2, r5, fp │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ - b.n 2f78 │ │ │ │ │ + b.n 2f60 │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 315e │ │ │ │ │ + beq.n 315e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r9] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 381c │ │ │ │ │ + beq.w 381c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ mov r9, r0 │ │ │ │ │ - b.n 2f78 │ │ │ │ │ + b.n 2f60 │ │ │ │ │ movw r3, #29999 @ 0x752f │ │ │ │ │ cmp.w r8, #99 @ 0x63 │ │ │ │ │ it le │ │ │ │ │ cmple r5, r3 │ │ │ │ │ - ble.n 31bc │ │ │ │ │ + ble.n 31bc │ │ │ │ │ cmp.w r8, #5 │ │ │ │ │ - ble.n 31bc │ │ │ │ │ + ble.n 31bc │ │ │ │ │ mov.w r3, r8, asr #2 │ │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ │ cmp.w r3, r5, asr #2 │ │ │ │ │ - blt.w 329a │ │ │ │ │ + blt.w 329a │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov r2, fp │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r4, [sp, #4] │ │ │ │ │ bl 4d4 │ │ │ │ │ R_ARM_THM_CALL stringlib_adaptive_find │ │ │ │ │ mov r7, r0 │ │ │ │ │ - b.n 2e52 │ │ │ │ │ + b.n 2e4c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC50 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC50 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ - b.n 2f78 │ │ │ │ │ + b.n 2f60 │ │ │ │ │ ldrb.w ip, [fp] │ │ │ │ │ add.w r3, r8, #4294967295 @ 0xffffffff │ │ │ │ │ movs r7, #1 │ │ │ │ │ sub.w r0, r5, r8 │ │ │ │ │ and.w r2, ip, #31 │ │ │ │ │ lsls r7, r2 │ │ │ │ │ ldrb.w r2, [fp, r3] │ │ │ │ │ cmp r2, ip │ │ │ │ │ - beq.n 31e2 │ │ │ │ │ + beq.n 31e2 │ │ │ │ │ mov r1, r3 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.w 2d5e │ │ │ │ │ - b.n 2e10 │ │ │ │ │ + bne.w 2d56 │ │ │ │ │ + b.n 2e08 │ │ │ │ │ sub.w r1, r8, #2 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.w 2d5e │ │ │ │ │ - b.n 2e10 │ │ │ │ │ + bne.w 2d56 │ │ │ │ │ + b.n 2e08 │ │ │ │ │ movw sl, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt sl, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n 3062 │ │ │ │ │ + b.n 3060 │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n 3002 │ │ │ │ │ + b.n 3000 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_THM_CALL _PyNumber_Index │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 3260 │ │ │ │ │ + cbz r0, 3260 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsSsize_t │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 3250 │ │ │ │ │ + bne.n 3250 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.n 3260 │ │ │ │ │ + beq.n 3260 │ │ │ │ │ ldr.w r8, [sp, #40] @ 0x28 │ │ │ │ │ ldr r5, [r7, #8] │ │ │ │ │ cmp r8, r5 │ │ │ │ │ - bgt.w 2f68 │ │ │ │ │ + bgt.w 2f50 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldr.w fp, [sp, #32] │ │ │ │ │ ldr.w sl, [sp, #76] @ 0x4c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r4, [sp, #84] @ 0x54 │ │ │ │ │ - bge.w 2f64 │ │ │ │ │ + bge.w 2f4c │ │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 2d0c │ │ │ │ │ - b.n 308a │ │ │ │ │ + bne.w 2d04 │ │ │ │ │ + b.n 308a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 321c │ │ │ │ │ + bne.n 321c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 321c │ │ │ │ │ + b.n 321c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 31b6 │ │ │ │ │ + bne.n 31b6 │ │ │ │ │ ldr.w r8, [sp, #40] @ 0x28 │ │ │ │ │ ldr r5, [r7, #8] │ │ │ │ │ cmp r8, r5 │ │ │ │ │ - bgt.w 2f68 │ │ │ │ │ + bgt.w 2f50 │ │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ ldr.w fp, [sp, #32] │ │ │ │ │ ldr.w sl, [sp, #76] @ 0x4c │ │ │ │ │ ldr r4, [sp, #84] @ 0x54 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 2d0c │ │ │ │ │ - b.n 308a │ │ │ │ │ + bne.w 2d04 │ │ │ │ │ + b.n 308a │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 19b8 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ mov r9, r0 │ │ │ │ │ - b.n 2f78 │ │ │ │ │ + b.n 2f60 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov r2, fp │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 1704 │ │ │ │ │ R_ARM_THM_CALL stringlib__two_way_count │ │ │ │ │ mov r7, r0 │ │ │ │ │ - b.n 2e52 │ │ │ │ │ + b.n 2e4c │ │ │ │ │ mov.w fp, #0 │ │ │ │ │ - b.n 3138 │ │ │ │ │ + b.n 3138 │ │ │ │ │ ldrb.w r3, [sl] │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ strb r3, [r0, #0] │ │ │ │ │ - ble.n 32ae │ │ │ │ │ + ble.n 32ae │ │ │ │ │ adds r4, #1 │ │ │ │ │ add.w r2, r6, fp │ │ │ │ │ mov r3, r7 │ │ │ │ │ ldrb.w r1, [r6], #1 │ │ │ │ │ strb r1, [r3, #0] │ │ │ │ │ cmp r6, r2 │ │ │ │ │ ldrb.w r1, [sl] │ │ │ │ │ strb r1, [r3, #1] │ │ │ │ │ add r3, r4 │ │ │ │ │ - bne.n 32c8 │ │ │ │ │ + bne.n 32c8 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add r7, r4 │ │ │ │ │ subs r3, #2 │ │ │ │ │ mla r7, r4, r3, r7 │ │ │ │ │ - b.n 3138 │ │ │ │ │ + b.n 3138 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n 30d4 │ │ │ │ │ + b.n 30d4 │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n 30c6 │ │ │ │ │ + b.n 30c6 │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ - bgt.w 2d38 │ │ │ │ │ - b.n 2e62 │ │ │ │ │ + bgt.w 2d30 │ │ │ │ │ + b.n 2e5c │ │ │ │ │ cmp r4, r8 │ │ │ │ │ - bne.w 344a │ │ │ │ │ + bne.w 344a │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - bne.n 33d0 │ │ │ │ │ + bne.n 33d0 │ │ │ │ │ ldrb.w r4, [fp] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 33bc │ │ │ │ │ + beq.n 33bc │ │ │ │ │ ldr.w r8, [r7, #20] │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 33c4 │ │ │ │ │ + beq.n 33c4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldrb.w r6, [sl] │ │ │ │ │ bl 1a54 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2f78 │ │ │ │ │ + beq.w 2f60 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ - cbz r3, 33b2 │ │ │ │ │ + cbz r3, 33b2 │ │ │ │ │ ldr r3, [r0, #20] │ │ │ │ │ sub.w r7, r7, r8 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r1, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ adds r3, r0, r7 │ │ │ │ │ strb r6, [r0, r7] │ │ │ │ │ add r5, r0 │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ adds r3, #1 │ │ │ │ │ - b.n 3368 │ │ │ │ │ + b.n 3368 │ │ │ │ │ strb.w r6, [r3], #1 │ │ │ │ │ subs r2, r5, r3 │ │ │ │ │ mov r0, r3 │ │ │ │ │ subs r7, #1 │ │ │ │ │ - beq.w 2f78 │ │ │ │ │ + beq.w 2f60 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3364 │ │ │ │ │ - b.n 2f78 │ │ │ │ │ + bne.n 3364 │ │ │ │ │ + b.n 2f60 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SystemError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC25 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC25 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 31b6 │ │ │ │ │ + b.n 31b6 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC49 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC49 │ │ │ │ │ movs r3, #3 │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_THM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 31b6 │ │ │ │ │ - b.n 2cc0 │ │ │ │ │ + beq.w 31b6 │ │ │ │ │ + b.n 2cb8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n 334a │ │ │ │ │ + b.n 334a │ │ │ │ │ movw r8, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r8, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 19b8 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ mov r9, r0 │ │ │ │ │ - b.n 2f78 │ │ │ │ │ + b.n 2f60 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 3812 │ │ │ │ │ + beq.w 3812 │ │ │ │ │ ldr r6, [r7, #20] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 3994 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r0, #1 │ │ │ │ │ - beq.w 328e │ │ │ │ │ + beq.w 328e │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 1a54 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2f78 │ │ │ │ │ + beq.w 2f60 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 3808 │ │ │ │ │ + beq.w 3808 │ │ │ │ │ ldr r7, [r0, #20] │ │ │ │ │ mov r1, r6 │ │ │ │ │ add r4, r7 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ @@ -5730,41 +5731,41 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ add r7, r5 │ │ │ │ │ add r4, r8 │ │ │ │ │ mov r3, r8 │ │ │ │ │ subs r6, #1 │ │ │ │ │ - beq.w 2f78 │ │ │ │ │ + beq.w 2f60 │ │ │ │ │ mov r2, fp │ │ │ │ │ subs r1, r7, r4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 3994 │ │ │ │ │ mov r5, r0 │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ - beq.w 2f78 │ │ │ │ │ + beq.w 2f60 │ │ │ │ │ adds r0, r4, r0 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, sl │ │ │ │ │ add r5, r8 │ │ │ │ │ add r4, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ - b.n 3420 │ │ │ │ │ + b.n 3420 │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ - beq.w 368c │ │ │ │ │ + beq.w 368c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 3682 │ │ │ │ │ + beq.w 3682 │ │ │ │ │ ldr r7, [r7, #20] │ │ │ │ │ - blt.w 3676 │ │ │ │ │ + blt.w 3676 │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ - ble.w 3676 │ │ │ │ │ + ble.w 3676 │ │ │ │ │ movw r3, #2499 @ 0x9c3 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bgt.w 35f6 │ │ │ │ │ + bgt.w 35f6 │ │ │ │ │ add.w r2, r8, #4294967295 @ 0xffffffff │ │ │ │ │ sub.w r9, r5, r8 │ │ │ │ │ add.w lr, r7, r2 │ │ │ │ │ add.w r6, fp, #4294967295 @ 0xffffffff │ │ │ │ │ sub.w r1, r8, #2 │ │ │ │ │ mov ip, r2 │ │ │ │ │ ldrb.w r3, [fp, r2] │ │ │ │ │ @@ -5778,341 +5779,341 @@ │ │ │ │ │ moveq ip, r1 │ │ │ │ │ and.w r3, r3, #31 │ │ │ │ │ movs r2, #1 │ │ │ │ │ subs r1, #1 │ │ │ │ │ lsl.w r3, r2, r3 │ │ │ │ │ orrs r0, r3 │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ - bne.n 3490 │ │ │ │ │ + bne.n 3490 │ │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ │ mov r6, sl │ │ │ │ │ mov sl, r5 │ │ │ │ │ and.w r1, r3, #31 │ │ │ │ │ movs r3, #1 │ │ │ │ │ lsls r3, r1 │ │ │ │ │ orrs r3, r0 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r1, r3 │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - blt.n 350a │ │ │ │ │ + blt.n 350a │ │ │ │ │ ldrb.w r0, [lr, r3] │ │ │ │ │ ldr r5, [sp, #16] │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - bne.n 35b0 │ │ │ │ │ + bne.n 35b0 │ │ │ │ │ strd r8, r3, [sp, #24] │ │ │ │ │ adds r5, r7, r3 │ │ │ │ │ movs r0, #0 │ │ │ │ │ mov r8, r6 │ │ │ │ │ ldrb r6, [r5, #0] │ │ │ │ │ adds r5, #1 │ │ │ │ │ ldrb.w r3, [fp, r0] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bne.n 34f0 │ │ │ │ │ + bne.n 34f0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bgt.n 34de │ │ │ │ │ + bgt.n 34de │ │ │ │ │ mov r6, r8 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ ldrd r8, r3, [sp, #24] │ │ │ │ │ - bne.n 35a2 │ │ │ │ │ + bne.n 35a2 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ adds r1, #1 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n 359c │ │ │ │ │ + beq.n 359c │ │ │ │ │ add r3, r2 │ │ │ │ │ adds r0, r3, #1 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 34c6 │ │ │ │ │ + b.n 34c6 │ │ │ │ │ mov r5, sl │ │ │ │ │ mov sl, r6 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.w 3676 │ │ │ │ │ + ble.w 3676 │ │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ │ sub.w r6, r4, r8 │ │ │ │ │ subs r0, r0, r5 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - bgt.w 31a0 │ │ │ │ │ + bgt.w 31a0 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ mla r0, r1, r6, r5 │ │ │ │ │ bl 1a54 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2f78 │ │ │ │ │ + beq.w 2f60 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 364a │ │ │ │ │ + beq.w 364a │ │ │ │ │ ldr r6, [r0, #20] │ │ │ │ │ adds r3, r7, r5 │ │ │ │ │ mov r5, r1 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ str.w r9, [sp, #16] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ subs r1, r3, r7 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 363a │ │ │ │ │ + beq.n 363a │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ subs r5, #1 │ │ │ │ │ bl 3994 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.n 363a │ │ │ │ │ + beq.n 363a │ │ │ │ │ add.w r3, r7, r9 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - beq.n 3668 │ │ │ │ │ + beq.n 3668 │ │ │ │ │ add r6, r9 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ add r6, r4 │ │ │ │ │ add.w r7, r3, r8 │ │ │ │ │ - b.n 3552 │ │ │ │ │ + b.n 3552 │ │ │ │ │ mov r5, sl │ │ │ │ │ mov sl, r6 │ │ │ │ │ - b.n 3514 │ │ │ │ │ + b.n 3514 │ │ │ │ │ adds r0, r3, #1 │ │ │ │ │ cmp r9, r0 │ │ │ │ │ - bge.n 35da │ │ │ │ │ + bge.n 35da │ │ │ │ │ add r3, ip │ │ │ │ │ adds r0, r3, #1 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 34c6 │ │ │ │ │ + b.n 34c6 │ │ │ │ │ adds r0, r3, #1 │ │ │ │ │ cmp r9, r0 │ │ │ │ │ - blt.n 3506 │ │ │ │ │ + blt.n 3506 │ │ │ │ │ add.w r5, lr, r3 │ │ │ │ │ add r3, r8 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldrb r5, [r5, #1] │ │ │ │ │ and.w r5, r5, #31 │ │ │ │ │ lsr.w r5, r3, r5 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ tst.w r5, #1 │ │ │ │ │ it eq │ │ │ │ │ moveq r0, r3 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 34c6 │ │ │ │ │ + b.n 34c6 │ │ │ │ │ add.w r0, lr, r3 │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ ldrb r0, [r0, #1] │ │ │ │ │ and.w r0, r0, #31 │ │ │ │ │ lsr.w r0, r5, r0 │ │ │ │ │ lsls r0, r0, #31 │ │ │ │ │ - bmi.n 35a8 │ │ │ │ │ + bmi.n 35a8 │ │ │ │ │ add r3, r8 │ │ │ │ │ adds r0, r3, #1 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 34c6 │ │ │ │ │ + b.n 34c6 │ │ │ │ │ movw r3, #29999 @ 0x752f │ │ │ │ │ cmp.w r8, #99 @ 0x63 │ │ │ │ │ it le │ │ │ │ │ cmple r5, r3 │ │ │ │ │ - ble.w 3470 │ │ │ │ │ + ble.w 3470 │ │ │ │ │ cmp.w r8, #5 │ │ │ │ │ ite gt │ │ │ │ │ movgt r2, #0 │ │ │ │ │ movle r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 3470 │ │ │ │ │ + bne.w 3470 │ │ │ │ │ mov.w r3, r8, asr #2 │ │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ │ cmp.w r3, r5, asr #2 │ │ │ │ │ - blt.n 3654 │ │ │ │ │ + blt.n 3654 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r3, r8 │ │ │ │ │ bl 4d4 │ │ │ │ │ R_ARM_THM_CALL stringlib_adaptive_find │ │ │ │ │ mov r1, r0 │ │ │ │ │ - b.n 350e │ │ │ │ │ + b.n 350e │ │ │ │ │ mov r2, r1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ - b.n 2f78 │ │ │ │ │ + b.n 2f60 │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n 3548 │ │ │ │ │ + b.n 3548 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 1704 │ │ │ │ │ R_ARM_THM_CALL stringlib__two_way_count │ │ │ │ │ mov r1, r0 │ │ │ │ │ - b.n 350e │ │ │ │ │ + b.n 350e │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, sl │ │ │ │ │ add r6, r4 │ │ │ │ │ add r7, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ - b.n 3552 │ │ │ │ │ + b.n 3552 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 19b8 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ mov r9, r0 │ │ │ │ │ - b.n 2f78 │ │ │ │ │ + b.n 2f60 │ │ │ │ │ movw r7, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r7, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n 345e │ │ │ │ │ + b.n 345e │ │ │ │ │ ldrb.w r8, [fp] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 37fe │ │ │ │ │ + beq.w 37fe │ │ │ │ │ ldr.w fp, [r7, #20] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r7, fp, r5 │ │ │ │ │ mov r0, fp │ │ │ │ │ add.w r9, r3, #4294967295 @ 0xffffffff │ │ │ │ │ ands.w r9, r9, #3 │ │ │ │ │ - beq.w 37cc │ │ │ │ │ + beq.w 37cc │ │ │ │ │ sub.w r2, r7, fp │ │ │ │ │ mov r1, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3736 │ │ │ │ │ + beq.n 3736 │ │ │ │ │ movs r6, #1 │ │ │ │ │ adds r0, #1 │ │ │ │ │ cmp r9, r6 │ │ │ │ │ - beq.n 3742 │ │ │ │ │ + beq.n 3742 │ │ │ │ │ cmp.w r9, #2 │ │ │ │ │ - beq.n 36d8 │ │ │ │ │ + beq.n 36d8 │ │ │ │ │ subs r2, r7, r0 │ │ │ │ │ mov r1, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ - cbz r0, 3734 │ │ │ │ │ + cbz r0, 3734 │ │ │ │ │ add r0, r6 │ │ │ │ │ movs r6, #2 │ │ │ │ │ subs r2, r7, r0 │ │ │ │ │ mov r1, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ - cbz r0, 3734 │ │ │ │ │ + cbz r0, 3734 │ │ │ │ │ str r5, [sp, #16] │ │ │ │ │ adds r0, #1 │ │ │ │ │ adds r5, r6, #1 │ │ │ │ │ mov r6, r4 │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ - b.n 3722 │ │ │ │ │ + b.n 3722 │ │ │ │ │ adds r5, #1 │ │ │ │ │ adds r0, #1 │ │ │ │ │ subs r2, r7, r0 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r9, r5 │ │ │ │ │ - cmp r5, r4 │ │ │ │ │ - beq.n 3758 │ │ │ │ │ + cmp r4, r5 │ │ │ │ │ + beq.n 3758 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ - cbz r0, 372e │ │ │ │ │ + cbz r0, 372e │ │ │ │ │ adds r0, #1 │ │ │ │ │ mov r1, r8 │ │ │ │ │ subs r2, r7, r0 │ │ │ │ │ adds r5, #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ - cbz r0, 372e │ │ │ │ │ + cbz r0, 372e │ │ │ │ │ adds r0, #1 │ │ │ │ │ mov r1, r8 │ │ │ │ │ subs r2, r7, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ - cbz r0, 374c │ │ │ │ │ + cbz r0, 374c │ │ │ │ │ add.w r5, r9, #3 │ │ │ │ │ adds r0, #1 │ │ │ │ │ subs r2, r7, r0 │ │ │ │ │ mov r1, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 36ee │ │ │ │ │ + bne.n 36ee │ │ │ │ │ mov r4, r6 │ │ │ │ │ mov r6, r5 │ │ │ │ │ ldr r5, [sp, #16] │ │ │ │ │ - cbnz r6, 375e │ │ │ │ │ + cbnz r6, 375e │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 19b8 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ mov r9, r0 │ │ │ │ │ - b.n 2f78 │ │ │ │ │ + b.n 2f60 │ │ │ │ │ str r5, [sp, #16] │ │ │ │ │ mov r5, r6 │ │ │ │ │ mov r6, r4 │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ - b.n 3722 │ │ │ │ │ + b.n 3722 │ │ │ │ │ mov r4, r6 │ │ │ │ │ ldr r5, [sp, #16] │ │ │ │ │ add.w r6, r9, #2 │ │ │ │ │ - cbnz r6, 375e │ │ │ │ │ - b.n 3736 │ │ │ │ │ + cbnz r6, 375e │ │ │ │ │ + b.n 3736 │ │ │ │ │ mov r4, r6 │ │ │ │ │ mov r6, r5 │ │ │ │ │ ldr r5, [sp, #16] │ │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ │ mov r1, r6 │ │ │ │ │ subs r0, r0, r5 │ │ │ │ │ add.w r9, r4, #4294967295 @ 0xffffffff │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ cmp r9, r0 │ │ │ │ │ - bgt.w 31a0 │ │ │ │ │ + bgt.w 31a0 │ │ │ │ │ mla r0, r6, r9, r5 │ │ │ │ │ bl 1a54 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2f78 │ │ │ │ │ + beq.w 2f60 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ - cbz r3, 37e2 │ │ │ │ │ + cbz r3, 37e2 │ │ │ │ │ ldr r5, [r0, #20] │ │ │ │ │ sub.w r2, r7, fp │ │ │ │ │ - cbz r6, 37d6 │ │ │ │ │ + cbz r6, 37d6 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, fp │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ subs r6, #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ - cbz r0, 37d6 │ │ │ │ │ + cbz r0, 37d6 │ │ │ │ │ cmp fp, r0 │ │ │ │ │ - beq.n 37ec │ │ │ │ │ + beq.n 37ec │ │ │ │ │ sub.w r2, r0, fp │ │ │ │ │ mov r1, fp │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ @@ -6122,57 +6123,57 @@ │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r5, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ add.w fp, r3, #1 │ │ │ │ │ - b.n 378a │ │ │ │ │ + b.n 378a │ │ │ │ │ str r5, [sp, #16] │ │ │ │ │ mov r5, r6 │ │ │ │ │ mov r6, r4 │ │ │ │ │ mov r4, r3 │ │ │ │ │ - b.n 3722 │ │ │ │ │ + b.n 3722 │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ - b.w 2f78 │ │ │ │ │ + b.w 2f60 │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n 378a │ │ │ │ │ + b.n 378a │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, sl │ │ │ │ │ add r5, r4 │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ - b.n 378a │ │ │ │ │ + b.n 378a │ │ │ │ │ movw fp, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt fp, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n 369a │ │ │ │ │ + b.n 369a │ │ │ │ │ movw r7, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r7, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n 3404 │ │ │ │ │ + b.n 3404 │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n 33d8 │ │ │ │ │ + b.n 33d8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 315e │ │ │ │ │ + b.n 315e │ │ │ │ │ │ │ │ │ │ 00003824 : │ │ │ │ │ bytearray_rfind(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {} │ │ │ │ │ @@ -144,17 +144,17 @@ │ │ │ │ │ cmp r2, #1 │ │ │ │ │ bhi.n 120 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ble.n 138 │ │ │ │ │ ldr r1, [r6, #0] │ │ │ │ │ b.n 140 │ │ │ │ │ movw r0, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC31 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC32 │ │ │ │ │ movt r0, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC31 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC32 │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_THM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 118 │ │ │ │ │ @@ -500,15 +500,15 @@ │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r0, #24] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #24] │ │ │ │ │ - bl 24f4 │ │ │ │ │ + bl 24ec │ │ │ │ │ R_ARM_THM_CALL stringlib_bytes_join │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ │ │ 00000430 : │ │ │ │ │ @@ -3148,17 +3148,17 @@ │ │ │ │ │ cmp r6, r3 │ │ │ │ │ bne.n 1a7a │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC32 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC31 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC32 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC31 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ b.n 1a32 │ │ │ │ │ adds r1, r6, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 684 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -44,18 +44,18 @@ │ │ │ │ │ 0x00000290 79746561 72726179 5f636f70 79002e4c ytearray_copy..L │ │ │ │ │ 0x000002a0 43333000 62797465 61727261 795f7269 C30.bytearray_ri │ │ │ │ │ 0x000002b0 6368636f 6d706172 65006279 74656172 chcompare.bytear │ │ │ │ │ 0x000002c0 7261795f 72657065 61740062 79746561 ray_repeat.bytea │ │ │ │ │ 0x000002d0 72726179 69746572 5f6e6578 74007374 rrayiter_next.st │ │ │ │ │ 0x000002e0 72696e67 6c69625f 63617069 74616c69 ringlib_capitali │ │ │ │ │ 0x000002f0 7a65002e 4c433331 00627974 65617272 ze..LC31.bytearr │ │ │ │ │ - 0x00000300 61795f6c 73747269 70006279 74656172 ay_lstrip.bytear │ │ │ │ │ - 0x00000310 7261795f 73747269 705f696d 706c5f68 ray_strip_impl_h │ │ │ │ │ - 0x00000320 656c7065 72002e4c 43333200 62797465 elper..LC32.byte │ │ │ │ │ - 0x00000330 61727261 795f6170 70656e64 002e4c43 array_append..LC │ │ │ │ │ + 0x00000300 61795f61 7070656e 64002e4c 43333200 ay_append..LC32. │ │ │ │ │ + 0x00000310 62797465 61727261 795f6c73 74726970 bytearray_lstrip │ │ │ │ │ + 0x00000320 00627974 65617272 61795f73 74726970 .bytearray_strip │ │ │ │ │ + 0x00000330 5f696d70 6c5f6865 6c706572 002e4c43 _impl_helper..LC │ │ │ │ │ 0x00000340 3333002e 4c433334 002e4c43 3335002e 33..LC34..LC35.. │ │ │ │ │ 0x00000350 4c433336 00737472 696e676c 69625f63 LC36.stringlib_c │ │ │ │ │ 0x00000360 656e7465 72007061 64006279 74656172 enter.pad.bytear │ │ │ │ │ 0x00000370 7261795f 6d6f6400 2e4c4333 37006279 ray_mod..LC37.by │ │ │ │ │ 0x00000380 74656172 7261795f 73747269 70002e4c tearray_strip..L │ │ │ │ │ 0x00000390 43333800 62797465 61727261 795f636f C38.bytearray_co │ │ │ │ │ 0x000003a0 756e7400 62797465 61727261 795f6a6f unt.bytearray_jo │ │ │ ├── bytesobject.o │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: REL (Relocatable file) │ │ │ │ │ Machine: ARM │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 0 (bytes into file) │ │ │ │ │ - Start of section headers: 79308 (bytes into file) │ │ │ │ │ + Start of section headers: 79400 (bytes into file) │ │ │ │ │ Flags: 0x5000000, Version5 EABI │ │ │ │ │ Size of this header: 52 (bytes) │ │ │ │ │ Size of program headers: 0 (bytes) │ │ │ │ │ Number of program headers: 0 │ │ │ │ │ Size of section headers: 40 (bytes) │ │ │ │ │ Number of section headers: 18 │ │ │ │ │ Section header string table index: 17 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,27 +1,27 @@ │ │ │ │ │ -There are 18 section headers, starting at offset 0x135cc: │ │ │ │ │ +There are 18 section headers, starting at offset 0x13628: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ │ │ │ - [ 1] .text PROGBITS 00000000 000034 002b20 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 00f914 000e40 08 I 15 1 4 │ │ │ │ │ - [ 3] .data PROGBITS 00000000 002b54 0007b4 00 WA 0 0 4 │ │ │ │ │ - [ 4] .rel.data REL 00000000 010754 0006e0 08 I 15 3 4 │ │ │ │ │ - [ 5] .bss NOBITS 00000000 003308 000000 00 WA 0 0 1 │ │ │ │ │ - [ 6] .rodata.str1.4 PROGBITS 00000000 003308 000a1e 01 AMS 0 0 4 │ │ │ │ │ - [ 7] .text.hot PROGBITS 00000000 003d28 0050b0 00 AX 0 0 4 │ │ │ │ │ - [ 8] .rel.text.hot REL 00000000 010e34 001f90 08 I 15 7 4 │ │ │ │ │ - [ 9] .text.unlikely PROGBITS 00000000 008dd8 001004 00 AX 0 0 4 │ │ │ │ │ - [10] .rel.text.unlikely REL 00000000 012dc4 000700 08 I 15 9 4 │ │ │ │ │ - [11] .rodata PROGBITS 00000000 009ddc 0022a4 00 A 0 0 4 │ │ │ │ │ - [12] .rel.rodata REL 00000000 0134c4 000078 08 I 15 11 4 │ │ │ │ │ - [13] .note.GNU-stack PROGBITS 00000000 00c080 000000 00 0 0 1 │ │ │ │ │ - [14] .ARM.attributes ARM_ATTRIBUTES 00000000 00c080 000033 00 0 0 1 │ │ │ │ │ - [15] .symtab SYMTAB 00000000 00c0b4 0020e0 10 16 346 4 │ │ │ │ │ - [16] .strtab STRTAB 00000000 00e194 001780 00 0 0 1 │ │ │ │ │ - [17] .shstrtab STRTAB 00000000 01353c 000090 00 0 0 1 │ │ │ │ │ + [ 1] .text PROGBITS 00000000 000034 002b3c 00 AX 0 0 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 00fb08 000e48 08 I 15 1 4 │ │ │ │ │ + [ 3] .data PROGBITS 00000000 002b70 0007b4 00 WA 0 0 4 │ │ │ │ │ + [ 4] .rel.data REL 00000000 010950 0006e0 08 I 15 3 4 │ │ │ │ │ + [ 5] .bss NOBITS 00000000 003324 000000 00 WA 0 0 1 │ │ │ │ │ + [ 6] .rodata.str1.4 PROGBITS 00000000 003324 000a1e 01 AMS 0 0 4 │ │ │ │ │ + [ 7] .text.hot PROGBITS 00000000 003d44 005278 00 AX 0 0 4 │ │ │ │ │ + [ 8] .rel.text.hot REL 00000000 011030 001df0 08 I 15 7 4 │ │ │ │ │ + [ 9] .text.unlikely PROGBITS 00000000 008fbc 001004 00 AX 0 0 4 │ │ │ │ │ + [10] .rel.text.unlikely REL 00000000 012e20 000700 08 I 15 9 4 │ │ │ │ │ + [11] .rodata PROGBITS 00000000 009fc0 0022a4 00 A 0 0 4 │ │ │ │ │ + [12] .rel.rodata REL 00000000 013520 000078 08 I 15 11 4 │ │ │ │ │ + [13] .note.GNU-stack PROGBITS 00000000 00c264 000000 00 0 0 1 │ │ │ │ │ + [14] .ARM.attributes ARM_ATTRIBUTES 00000000 00c264 000033 00 0 0 1 │ │ │ │ │ + [15] .symtab SYMTAB 00000000 00c298 0020f0 10 16 347 4 │ │ │ │ │ + [16] .strtab STRTAB 00000000 00e388 001780 00 0 0 1 │ │ │ │ │ + [17] .shstrtab STRTAB 00000000 013598 000090 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), y (purecode), p (processor specific) │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -1,529 +1,530 @@ │ │ │ │ │ │ │ │ │ │ -Symbol table '.symtab' contains 526 entries: │ │ │ │ │ +Symbol table '.symtab' contains 527 entries: │ │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ │ 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ │ 1: 00000000 0 SECTION LOCAL DEFAULT 1 .text │ │ │ │ │ 2: 00000000 0 SECTION LOCAL DEFAULT 3 .data │ │ │ │ │ 3: 00000000 0 SECTION LOCAL DEFAULT 6 .rodata.str1.4 │ │ │ │ │ 4: 00000000 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 5: 00000000 0 NOTYPE LOCAL DEFAULT 6 .LC0 │ │ │ │ │ - 6: 00000000 0 SECTION LOCAL DEFAULT 7 .text.hot │ │ │ │ │ - 7: 00000000 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 8: 00000000 0 NOTYPE LOCAL DEFAULT 3 .LANCHOR0 │ │ │ │ │ - 9: 00000071 40 FUNC LOCAL DEFAULT 1 _PyBytes_FromSize.part.0 │ │ │ │ │ - 10: 000000d4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 11: 000000d8 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 12: 000000d9 156 FUNC LOCAL DEFAULT 7 PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ - 13: 00000170 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 14: 00000000 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 15: 00000001 112 FUNC LOCAL DEFAULT 1 _PyBytes_FromSize.constprop.0 │ │ │ │ │ - 16: 0000006c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 17: 00000034 0 NOTYPE LOCAL DEFAULT 6 .LC1 │ │ │ │ │ - 18: 00000070 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 19: 00000050 0 NOTYPE LOCAL DEFAULT 6 .LC2 │ │ │ │ │ - 20: 00000174 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 21: 000002ac 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 22: 0000006c 0 NOTYPE LOCAL DEFAULT 6 .LC3 │ │ │ │ │ - 23: 000002b4 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 24: 0000008c 0 NOTYPE LOCAL DEFAULT 6 .LC4 │ │ │ │ │ - 25: 00000094 0 NOTYPE LOCAL DEFAULT 6 .LC5 │ │ │ │ │ - 26: 0000009c 0 NOTYPE LOCAL DEFAULT 6 .LC6 │ │ │ │ │ - 27: 000000a4 0 NOTYPE LOCAL DEFAULT 6 .LC7 │ │ │ │ │ - 28: 000000bc 0 NOTYPE LOCAL DEFAULT 6 .LC8 │ │ │ │ │ - 29: 000000e0 0 NOTYPE LOCAL DEFAULT 6 .LC9 │ │ │ │ │ - 30: 000008c1 248 FUNC LOCAL DEFAULT 7 _PyBytesWriter_Prepare.constprop.0 │ │ │ │ │ - 31: 000003a6 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 32: 00000484 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 33: 000004ec 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 34: 000004f0 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 35: 00000522 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 36: 00000600 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 37: 00000b58 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 38: 00000114 0 NOTYPE LOCAL DEFAULT 6 .LC11 │ │ │ │ │ - 39: 00000b5c 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 40: 00000c00 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 41: 0000012c 0 NOTYPE LOCAL DEFAULT 6 .LC12 │ │ │ │ │ - 42: 00000c04 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 43: 00000e8c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 44: 00000e90 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 45: 00000e91 456 FUNC LOCAL DEFAULT 7 bytes_concat │ │ │ │ │ - 46: 00001054 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 47: 00001058 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 48: 00001059 48 FUNC LOCAL DEFAULT 7 bytes_buffer_getbuffer │ │ │ │ │ - 49: 00001089 46 FUNC LOCAL DEFAULT 7 bytes_hash │ │ │ │ │ - 50: 0000014c 0 NOTYPE LOCAL DEFAULT 6 .LC13 │ │ │ │ │ - 51: 00000170 0 NOTYPE LOCAL DEFAULT 6 .LC14 │ │ │ │ │ - 52: 000010b9 522 FUNC LOCAL DEFAULT 7 bytes_richcompare │ │ │ │ │ - 53: 0000113e 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 54: 00001144 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 55: 0000118e 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 56: 00001194 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 57: 000011de 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 58: 000011e4 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 59: 000014c4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 60: 00000194 0 NOTYPE LOCAL DEFAULT 6 .LC15 │ │ │ │ │ - 61: 000001a8 0 NOTYPE LOCAL DEFAULT 6 .LC16 │ │ │ │ │ - 62: 000014c8 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 63: 000014c9 552 FUNC LOCAL DEFAULT 7 bytes_subscript │ │ │ │ │ - 64: 000016e8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 65: 000016f0 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 66: 000016f1 4 FUNC LOCAL DEFAULT 7 bytes_length │ │ │ │ │ - 67: 000016f5 156 FUNC LOCAL DEFAULT 7 bytes_iter │ │ │ │ │ - 68: 00001784 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 69: 00001790 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 70: 00001791 108 FUNC LOCAL DEFAULT 7 striter_dealloc │ │ │ │ │ - 71: 00000099 26 FUNC LOCAL DEFAULT 1 Py_XDECREF │ │ │ │ │ - 72: 000001dc 0 NOTYPE LOCAL DEFAULT 6 .LC17 │ │ │ │ │ - 73: 000001e0 0 NOTYPE LOCAL DEFAULT 6 .LC18 │ │ │ │ │ - 74: 000001f4 0 NOTYPE LOCAL DEFAULT 6 .LC19 │ │ │ │ │ - 75: 000001fc 0 NOTYPE LOCAL DEFAULT 6 .LC20 │ │ │ │ │ - 76: 00000214 0 NOTYPE LOCAL DEFAULT 6 .LC21 │ │ │ │ │ - 77: 000017fd 376 FUNC LOCAL DEFAULT 7 bytes_decode │ │ │ │ │ - 78: 00001970 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 79: 00000228 0 NOTYPE LOCAL DEFAULT 6 .LC22 │ │ │ │ │ - 80: 00001974 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 81: 00001975 150 FUNC LOCAL DEFAULT 7 bytes_rfind │ │ │ │ │ - 82: 00000230 0 NOTYPE LOCAL DEFAULT 6 .LC23 │ │ │ │ │ - 83: 00001a0d 2560 FUNC LOCAL DEFAULT 7 bytes_replace │ │ │ │ │ + 6: 00000000 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 7: 00000000 0 NOTYPE LOCAL DEFAULT 3 .LANCHOR0 │ │ │ │ │ + 8: 00000071 40 FUNC LOCAL DEFAULT 1 _PyBytes_FromSize.part.0 │ │ │ │ │ + 9: 000000d4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 10: 000000d8 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 11: 000000d9 156 FUNC LOCAL DEFAULT 7 PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ + 12: 00000170 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 13: 00000000 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 14: 00000001 112 FUNC LOCAL DEFAULT 1 _PyBytes_FromSize.constprop.0 │ │ │ │ │ + 15: 0000006c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 16: 00000034 0 NOTYPE LOCAL DEFAULT 6 .LC1 │ │ │ │ │ + 17: 00000070 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 18: 00000050 0 NOTYPE LOCAL DEFAULT 6 .LC2 │ │ │ │ │ + 19: 00000174 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 20: 000002ac 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 21: 0000006c 0 NOTYPE LOCAL DEFAULT 6 .LC3 │ │ │ │ │ + 22: 000002b4 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 23: 0000008c 0 NOTYPE LOCAL DEFAULT 6 .LC4 │ │ │ │ │ + 24: 00000094 0 NOTYPE LOCAL DEFAULT 6 .LC5 │ │ │ │ │ + 25: 0000009c 0 NOTYPE LOCAL DEFAULT 6 .LC6 │ │ │ │ │ + 26: 000000a4 0 NOTYPE LOCAL DEFAULT 6 .LC7 │ │ │ │ │ + 27: 000000bc 0 NOTYPE LOCAL DEFAULT 6 .LC8 │ │ │ │ │ + 28: 000000e0 0 NOTYPE LOCAL DEFAULT 6 .LC9 │ │ │ │ │ + 29: 000008bd 248 FUNC LOCAL DEFAULT 7 _PyBytesWriter_Prepare.constprop.0 │ │ │ │ │ + 30: 000003a6 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 31: 00000484 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 32: 000004ec 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 33: 000004f0 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 34: 00000522 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 35: 00000600 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 36: 00000b54 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 37: 00000114 0 NOTYPE LOCAL DEFAULT 6 .LC11 │ │ │ │ │ + 38: 00000b58 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 39: 00000bfc 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 40: 0000012c 0 NOTYPE LOCAL DEFAULT 6 .LC12 │ │ │ │ │ + 41: 00000c00 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 42: 00000ea4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 43: 00000ea8 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 44: 00000ea9 456 FUNC LOCAL DEFAULT 7 bytes_concat │ │ │ │ │ + 45: 0000106c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 46: 00001070 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 47: 00001071 48 FUNC LOCAL DEFAULT 7 bytes_buffer_getbuffer │ │ │ │ │ + 48: 000010a1 46 FUNC LOCAL DEFAULT 7 bytes_hash │ │ │ │ │ + 49: 0000014c 0 NOTYPE LOCAL DEFAULT 6 .LC13 │ │ │ │ │ + 50: 00000170 0 NOTYPE LOCAL DEFAULT 6 .LC14 │ │ │ │ │ + 51: 000010d1 522 FUNC LOCAL DEFAULT 7 bytes_richcompare │ │ │ │ │ + 52: 00001156 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 53: 0000115c 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 54: 000011a6 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 55: 000011ac 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 56: 000011f6 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 57: 000011fc 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 58: 000014dc 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 59: 00000194 0 NOTYPE LOCAL DEFAULT 6 .LC15 │ │ │ │ │ + 60: 000001a8 0 NOTYPE LOCAL DEFAULT 6 .LC16 │ │ │ │ │ + 61: 000014e0 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 62: 000014e1 748 FUNC LOCAL DEFAULT 7 bytes_subscript │ │ │ │ │ + 63: 000017c4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 64: 000017cc 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 65: 000017cd 4 FUNC LOCAL DEFAULT 7 bytes_length │ │ │ │ │ + 66: 000017d1 156 FUNC LOCAL DEFAULT 7 bytes_iter │ │ │ │ │ + 67: 00001860 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 68: 0000186c 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 69: 0000186d 108 FUNC LOCAL DEFAULT 7 striter_dealloc │ │ │ │ │ + 70: 00000099 26 FUNC LOCAL DEFAULT 1 Py_XDECREF │ │ │ │ │ + 71: 000001dc 0 NOTYPE LOCAL DEFAULT 6 .LC17 │ │ │ │ │ + 72: 000001e0 0 NOTYPE LOCAL DEFAULT 6 .LC18 │ │ │ │ │ + 73: 000001f4 0 NOTYPE LOCAL DEFAULT 6 .LC19 │ │ │ │ │ + 74: 000001fc 0 NOTYPE LOCAL DEFAULT 6 .LC20 │ │ │ │ │ + 75: 00000214 0 NOTYPE LOCAL DEFAULT 6 .LC21 │ │ │ │ │ + 76: 000018d9 376 FUNC LOCAL DEFAULT 7 bytes_decode │ │ │ │ │ + 77: 00001a4c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 78: 00000228 0 NOTYPE LOCAL DEFAULT 6 .LC22 │ │ │ │ │ + 79: 00001a50 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 80: 00001a51 150 FUNC LOCAL DEFAULT 7 bytes_rfind │ │ │ │ │ + 81: 00000230 0 NOTYPE LOCAL DEFAULT 6 .LC23 │ │ │ │ │ + 82: 00001ae9 2858 FUNC LOCAL DEFAULT 7 bytes_replace │ │ │ │ │ + 83: 00002699 676 FUNC LOCAL DEFAULT 7 fastsearch.constprop.1 │ │ │ │ │ 84: 000000b5 40 FUNC LOCAL DEFAULT 1 return_self │ │ │ │ │ - 85: 000026b1 424 FUNC LOCAL DEFAULT 1 stringlib_adaptive_find │ │ │ │ │ - 86: 00002491 672 FUNC LOCAL DEFAULT 7 fastsearch.constprop.1 │ │ │ │ │ - 87: 00000efd 112 FUNC LOCAL DEFAULT 9 stringlib__two_way_count │ │ │ │ │ - 88: 0000024c 0 NOTYPE LOCAL DEFAULT 6 .LC24 │ │ │ │ │ - 89: 00002859 320 FUNC LOCAL DEFAULT 1 stringlib__preprocess │ │ │ │ │ - 90: 00002999 392 FUNC LOCAL DEFAULT 1 stringlib__two_way │ │ │ │ │ - 91: 0000272c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 92: 00002730 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 93: 00002731 258 FUNC LOCAL DEFAULT 7 fastsearch.constprop.0 │ │ │ │ │ - 94: 00000260 0 NOTYPE LOCAL DEFAULT 6 .LC26 │ │ │ │ │ - 95: 0000288d 602 FUNC LOCAL DEFAULT 7 bytes_repr │ │ │ │ │ - 96: 000029fc 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 97: 00002a78 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 98: 00002c74 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 99: 00002cf0 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 100: 00000288 0 NOTYPE LOCAL DEFAULT 6 .LC27 │ │ │ │ │ - 101: 00000000 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 102: 00000001 410 FUNC LOCAL DEFAULT 9 bytes_str │ │ │ │ │ - 103: 00002d55 80 FUNC LOCAL DEFAULT 7 striter_next │ │ │ │ │ - 104: 00002da0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 105: 00002da4 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 106: 000002a4 0 NOTYPE LOCAL DEFAULT 6 .LC28 │ │ │ │ │ - 107: 000002c8 0 NOTYPE LOCAL DEFAULT 6 .LC29 │ │ │ │ │ - 108: 000002ec 0 NOTYPE LOCAL DEFAULT 6 .LC30 │ │ │ │ │ - 109: 00000310 0 NOTYPE LOCAL DEFAULT 6 .LC31 │ │ │ │ │ - 110: 00000318 0 NOTYPE LOCAL DEFAULT 6 .LC32 │ │ │ │ │ - 111: 00000344 0 NOTYPE LOCAL DEFAULT 6 .LC33 │ │ │ │ │ - 112: 00000364 0 NOTYPE LOCAL DEFAULT 6 .LC34 │ │ │ │ │ - 113: 0000038c 0 NOTYPE LOCAL DEFAULT 6 .LC35 │ │ │ │ │ - 114: 00002e05 1424 FUNC LOCAL DEFAULT 7 bytes_new │ │ │ │ │ - 115: 00004cdd 766 FUNC LOCAL DEFAULT 7 _PyBytes_FromList │ │ │ │ │ - 116: 0000401d 758 FUNC LOCAL DEFAULT 7 _PyBytes_FromIterator │ │ │ │ │ - 117: 000030f0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 118: 000030fc 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 119: 00003390 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 120: 00003394 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 121: 00003395 40 FUNC LOCAL DEFAULT 7 bytes___bytes__ │ │ │ │ │ - 122: 0000039c 0 NOTYPE LOCAL DEFAULT 6 .LC36 │ │ │ │ │ - 123: 00000105 132 FUNC LOCAL DEFAULT 1 bytes_maketrans │ │ │ │ │ - 124: 000003a8 0 NOTYPE LOCAL DEFAULT 6 .LC37 │ │ │ │ │ - 125: 000033bd 150 FUNC LOCAL DEFAULT 7 bytes_index │ │ │ │ │ - 126: 000003b0 0 NOTYPE LOCAL DEFAULT 6 .LC38 │ │ │ │ │ - 127: 00003455 344 FUNC LOCAL DEFAULT 7 bytes_repeat │ │ │ │ │ - 128: 000035ad 1792 FUNC LOCAL DEFAULT 7 stringlib_bytes_join │ │ │ │ │ - 129: 000003cc 0 NOTYPE LOCAL DEFAULT 6 .LC39 │ │ │ │ │ - 130: 000003e8 0 NOTYPE LOCAL DEFAULT 6 .LC40 │ │ │ │ │ - 131: 00000428 0 NOTYPE LOCAL DEFAULT 6 .LC41 │ │ │ │ │ - 132: 00000444 0 NOTYPE LOCAL DEFAULT 6 .LC42 │ │ │ │ │ - 133: 00003ca8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 134: 0000046c 0 NOTYPE LOCAL DEFAULT 6 .LC43 │ │ │ │ │ - 135: 0000018d 126 FUNC LOCAL DEFAULT 1 bytes_startswith │ │ │ │ │ - 136: 00003cac 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 137: 00000478 0 NOTYPE LOCAL DEFAULT 6 .LC44 │ │ │ │ │ - 138: 00003e59 148 FUNC LOCAL DEFAULT 7 bytes_find │ │ │ │ │ - 139: 00000480 0 NOTYPE LOCAL DEFAULT 6 .LC45 │ │ │ │ │ - 140: 00003eed 150 FUNC LOCAL DEFAULT 7 bytes_endswith │ │ │ │ │ - 141: 0000020d 4 FUNC LOCAL DEFAULT 1 bytes_join │ │ │ │ │ - 142: 0000048c 0 NOTYPE LOCAL DEFAULT 6 .LC46 │ │ │ │ │ - 143: 00003f85 150 FUNC LOCAL DEFAULT 7 bytes_count │ │ │ │ │ - 144: 00004300 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 145: 00004304 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 146: 00000494 0 NOTYPE LOCAL DEFAULT 6 .LC48 │ │ │ │ │ - 147: 00000211 932 FUNC LOCAL DEFAULT 1 bytes_partition │ │ │ │ │ - 148: 00000500 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 149: 00000508 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 150: 000005b5 1796 FUNC LOCAL DEFAULT 1 bytes_split │ │ │ │ │ - 151: 00000cb4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 152: 00004315 12 FUNC LOCAL DEFAULT 7 bytes_contains │ │ │ │ │ - 153: 000004a4 0 NOTYPE LOCAL DEFAULT 6 .LC50 │ │ │ │ │ - 154: 000004b0 0 NOTYPE LOCAL DEFAULT 6 .LC51 │ │ │ │ │ - 155: 00000cb8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 156: 00000cb9 134 FUNC LOCAL DEFAULT 1 bytes_fromhex │ │ │ │ │ - 157: 000004b8 0 NOTYPE LOCAL DEFAULT 6 .LC52 │ │ │ │ │ - 158: 00000e7c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 159: 000004f8 0 NOTYPE LOCAL DEFAULT 6 .LC54 │ │ │ │ │ - 160: 00000e80 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 161: 00000e81 242 FUNC LOCAL DEFAULT 1 bytes_rstrip │ │ │ │ │ - 162: 00004321 872 FUNC LOCAL DEFAULT 7 do_argstrip │ │ │ │ │ - 163: 00004684 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 164: 00000500 0 NOTYPE LOCAL DEFAULT 6 .LC55 │ │ │ │ │ - 165: 00000f75 76 FUNC LOCAL DEFAULT 1 bytes_strip │ │ │ │ │ - 166: 00004688 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 167: 00000508 0 NOTYPE LOCAL DEFAULT 6 .LC56 │ │ │ │ │ - 168: 00000550 0 NOTYPE LOCAL DEFAULT 6 .LC57 │ │ │ │ │ - 169: 00000554 0 NOTYPE LOCAL DEFAULT 6 .LC58 │ │ │ │ │ - 170: 00000558 0 NOTYPE LOCAL DEFAULT 6 .LC59 │ │ │ │ │ - 171: 0000055c 0 NOTYPE LOCAL DEFAULT 6 .LC60 │ │ │ │ │ - 172: 00000560 0 NOTYPE LOCAL DEFAULT 6 .LC61 │ │ │ │ │ - 173: 00000564 0 NOTYPE LOCAL DEFAULT 6 .LC62 │ │ │ │ │ - 174: 00000568 0 NOTYPE LOCAL DEFAULT 6 .LC63 │ │ │ │ │ - 175: 0000056c 0 NOTYPE LOCAL DEFAULT 6 .LC64 │ │ │ │ │ - 176: 00000570 0 NOTYPE LOCAL DEFAULT 6 .LC65 │ │ │ │ │ - 177: 0000478a 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 178: 000047b6 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 179: 00004940 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 180: 00004948 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 181: 00000fc1 176 FUNC LOCAL DEFAULT 1 bytes_hex │ │ │ │ │ - 182: 0000106c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 183: 00004f8c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 184: 00004f94 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 185: 00001070 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 186: 00001071 292 FUNC LOCAL DEFAULT 1 bytes_rpartition │ │ │ │ │ - 187: 00001190 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 188: 00001194 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 189: 00001195 42 FUNC LOCAL DEFAULT 1 stringlib_lower │ │ │ │ │ - 190: 0000019b 10 FUNC LOCAL DEFAULT 9 stringlib_isdigit │ │ │ │ │ - 191: 000001a5 10 FUNC LOCAL DEFAULT 9 stringlib_isascii │ │ │ │ │ - 192: 00000574 0 NOTYPE LOCAL DEFAULT 6 .LC68 │ │ │ │ │ - 193: 000001af 76 FUNC LOCAL DEFAULT 9 bytes_lstrip │ │ │ │ │ - 194: 000011c1 794 FUNC LOCAL DEFAULT 1 bytes_splitlines │ │ │ │ │ - 195: 0000149c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 196: 000014a4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 197: 000014dd 42 FUNC LOCAL DEFAULT 1 stringlib_upper │ │ │ │ │ - 198: 0000057c 0 NOTYPE LOCAL DEFAULT 6 .LC69 │ │ │ │ │ - 199: 000005a0 0 NOTYPE LOCAL DEFAULT 6 .LC70 │ │ │ │ │ - 200: 00001585 148 FUNC LOCAL DEFAULT 1 bytes_translate │ │ │ │ │ - 201: 00001619 566 FUNC LOCAL DEFAULT 1 bytes_translate_impl │ │ │ │ │ - 202: 00001614 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 203: 000005c0 0 NOTYPE LOCAL DEFAULT 6 .LC71 │ │ │ │ │ - 204: 00001618 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 205: 000001fb 42 FUNC LOCAL DEFAULT 9 stringlib_capitalize │ │ │ │ │ - 206: 00001851 28 FUNC LOCAL DEFAULT 1 bytes_mod │ │ │ │ │ - 207: 000005f0 0 NOTYPE LOCAL DEFAULT 6 .LC72 │ │ │ │ │ - 208: 00000600 0 NOTYPE LOCAL DEFAULT 6 .LC73 │ │ │ │ │ - 209: 0000060c 0 NOTYPE LOCAL DEFAULT 6 .LC74 │ │ │ │ │ - 210: 00000628 0 NOTYPE LOCAL DEFAULT 6 .LC75 │ │ │ │ │ - 211: 00000640 0 NOTYPE LOCAL DEFAULT 6 .LC76 │ │ │ │ │ - 212: 0000064c 0 NOTYPE LOCAL DEFAULT 6 .LC77 │ │ │ │ │ - 213: 0000065c 0 NOTYPE LOCAL DEFAULT 6 .LC78 │ │ │ │ │ - 214: 0000066c 0 NOTYPE LOCAL DEFAULT 6 .LC79 │ │ │ │ │ - 215: 00000680 0 NOTYPE LOCAL DEFAULT 6 .LC80 │ │ │ │ │ - 216: 000006d8 0 NOTYPE LOCAL DEFAULT 6 .LC81 │ │ │ │ │ - 217: 00000700 0 NOTYPE LOCAL DEFAULT 6 .LC82 │ │ │ │ │ - 218: 00000738 0 NOTYPE LOCAL DEFAULT 6 .LC83 │ │ │ │ │ - 219: 00000754 0 NOTYPE LOCAL DEFAULT 6 .LC84 │ │ │ │ │ - 220: 0000078c 0 NOTYPE LOCAL DEFAULT 6 .LC85 │ │ │ │ │ - 221: 0000193e 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 222: 00001960 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 223: 00002569 76 FUNC LOCAL DEFAULT 1 getnextarg │ │ │ │ │ - 224: 00001adc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 225: 00001b68 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 226: 00001b6c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 227: 00000225 208 FUNC LOCAL DEFAULT 9 formatfloat │ │ │ │ │ - 228: 00002128 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 229: 00002130 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 230: 000007c0 0 NOTYPE LOCAL DEFAULT 6 .LC87 │ │ │ │ │ - 231: 000007e8 0 NOTYPE LOCAL DEFAULT 6 .LC88 │ │ │ │ │ - 232: 000002f5 68 FUNC LOCAL DEFAULT 9 bytes_item │ │ │ │ │ - 233: 00000334 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 234: 0000260d 142 FUNC LOCAL DEFAULT 1 bytes_removesuffix │ │ │ │ │ - 235: 0000269d 18 FUNC LOCAL DEFAULT 1 striter_len │ │ │ │ │ - 236: 00000338 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 237: 0000080c 0 NOTYPE LOCAL DEFAULT 6 .LC89 │ │ │ │ │ - 238: 00000814 0 NOTYPE LOCAL DEFAULT 6 .LC90 │ │ │ │ │ - 239: 00000830 0 NOTYPE LOCAL DEFAULT 6 .LC91 │ │ │ │ │ - 240: 0000035b 242 FUNC LOCAL DEFAULT 9 stringlib_ljust │ │ │ │ │ - 241: 0000044d 118 FUNC LOCAL DEFAULT 9 pad │ │ │ │ │ - 242: 0000083c 0 NOTYPE LOCAL DEFAULT 6 .LC92 │ │ │ │ │ - 243: 00005019 150 FUNC LOCAL DEFAULT 7 bytes_rindex │ │ │ │ │ - 244: 00000844 0 NOTYPE LOCAL DEFAULT 6 .LC93 │ │ │ │ │ - 245: 000004c3 350 FUNC LOCAL DEFAULT 9 stringlib_expandtabs │ │ │ │ │ - 246: 0000061c 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 247: 00000854 0 NOTYPE LOCAL DEFAULT 6 .LC94 │ │ │ │ │ - 248: 00000620 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 249: 00000621 258 FUNC LOCAL DEFAULT 9 stringlib_center │ │ │ │ │ - 250: 00000723 10 FUNC LOCAL DEFAULT 9 stringlib_isalnum │ │ │ │ │ - 251: 0000072d 10 FUNC LOCAL DEFAULT 9 stringlib_isalpha │ │ │ │ │ - 252: 00000737 10 FUNC LOCAL DEFAULT 9 stringlib_islower │ │ │ │ │ - 253: 00000741 10 FUNC LOCAL DEFAULT 9 stringlib_isspace │ │ │ │ │ - 254: 0000074b 10 FUNC LOCAL DEFAULT 9 stringlib_istitle │ │ │ │ │ - 255: 00000755 10 FUNC LOCAL DEFAULT 9 stringlib_isupper │ │ │ │ │ - 256: 0000085c 0 NOTYPE LOCAL DEFAULT 6 .LC95 │ │ │ │ │ - 257: 0000075f 242 FUNC LOCAL DEFAULT 9 stringlib_rjust │ │ │ │ │ - 258: 00000851 1244 FUNC LOCAL DEFAULT 9 bytes_rsplit │ │ │ │ │ - 259: 00000b1c 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 260: 00000b20 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 261: 00000d2d 42 FUNC LOCAL DEFAULT 9 stringlib_swapcase │ │ │ │ │ - 262: 00000d57 42 FUNC LOCAL DEFAULT 9 stringlib_title │ │ │ │ │ - 263: 00000d81 128 FUNC LOCAL DEFAULT 9 stringlib_zfill │ │ │ │ │ - 264: 00000e01 142 FUNC LOCAL DEFAULT 9 bytes_removeprefix │ │ │ │ │ - 265: 00000864 0 NOTYPE LOCAL DEFAULT 6 .LC96 │ │ │ │ │ - 266: 0000086c 0 NOTYPE LOCAL DEFAULT 6 .LC97 │ │ │ │ │ - 267: 00000ead 68 FUNC LOCAL DEFAULT 9 striter_reduce │ │ │ │ │ - 268: 00000eec 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 269: 00000ef0 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 270: 00000ef1 12 FUNC LOCAL DEFAULT 9 striter_traverse │ │ │ │ │ - 271: 00002854 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 272: 00000f68 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 273: 00002858 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 274: 00000874 0 NOTYPE LOCAL DEFAULT 6 .LC100 │ │ │ │ │ - 275: 00000f6c 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 276: 00000f6d 20 FUNC LOCAL DEFAULT 9 bytes_getnewargs │ │ │ │ │ - 277: 00000f81 74 FUNC LOCAL DEFAULT 9 striter_setstate │ │ │ │ │ - 278: 00000fcb 28 FUNC LOCAL DEFAULT 9 bytes_alloc │ │ │ │ │ - 279: 00000000 0 SECTION LOCAL DEFAULT 11 .rodata │ │ │ │ │ - 280: 00000000 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ - 281: 00000000 12 OBJECT LOCAL DEFAULT 11 _keywords.1 │ │ │ │ │ - 282: 0000000c 8 OBJECT LOCAL DEFAULT 11 _keywords.4 │ │ │ │ │ - 283: 00000014 12 OBJECT LOCAL DEFAULT 11 _keywords.7 │ │ │ │ │ - 284: 00000020 12 OBJECT LOCAL DEFAULT 11 _keywords.10 │ │ │ │ │ - 285: 0000002c 12 OBJECT LOCAL DEFAULT 11 _keywords.13 │ │ │ │ │ - 286: 00000038 8 OBJECT LOCAL DEFAULT 11 _keywords.16 │ │ │ │ │ - 287: 00000040 12 OBJECT LOCAL DEFAULT 11 _keywords.19 │ │ │ │ │ - 288: 0000004c 16 OBJECT LOCAL DEFAULT 11 _keywords.22 │ │ │ │ │ - 289: 0000005c 38 OBJECT LOCAL DEFAULT 11 setstate_doc │ │ │ │ │ - 290: 00000084 39 OBJECT LOCAL DEFAULT 11 reduce_doc │ │ │ │ │ - 291: 000000ac 55 OBJECT LOCAL DEFAULT 11 length_hint_doc │ │ │ │ │ - 292: 000000e4 459 OBJECT LOCAL DEFAULT 11 bytes_doc │ │ │ │ │ - 293: 000002b0 149 OBJECT LOCAL DEFAULT 11 stringlib_zfill__doc__ │ │ │ │ │ - 294: 00000348 138 OBJECT LOCAL DEFAULT 11 stringlib_center__doc__ │ │ │ │ │ - 295: 000003d4 144 OBJECT LOCAL DEFAULT 11 stringlib_rjust__doc__ │ │ │ │ │ - 296: 00000464 143 OBJECT LOCAL DEFAULT 11 stringlib_ljust__doc__ │ │ │ │ │ - 297: 000004f4 167 OBJECT LOCAL DEFAULT 11 stringlib_expandtabs__doc__ │ │ │ │ │ - 298: 0000059c 482 OBJECT LOCAL DEFAULT 11 bytes_hex__doc__ │ │ │ │ │ - 299: 00000780 189 OBJECT LOCAL DEFAULT 11 bytes_fromhex__doc__ │ │ │ │ │ - 300: 00000840 198 OBJECT LOCAL DEFAULT 11 bytes_splitlines__doc__ │ │ │ │ │ - 301: 00000908 507 OBJECT LOCAL DEFAULT 11 bytes_decode__doc__ │ │ │ │ │ - 302: 00000b04 298 OBJECT LOCAL DEFAULT 11 bytes_endswith__doc__ │ │ │ │ │ - 303: 00000c30 302 OBJECT LOCAL DEFAULT 11 bytes_startswith__doc__ │ │ │ │ │ - 304: 00000d60 256 OBJECT LOCAL DEFAULT 11 bytes_removesuffix__doc__ │ │ │ │ │ - 305: 00000e60 228 OBJECT LOCAL DEFAULT 11 bytes_removeprefix__doc__ │ │ │ │ │ - 306: 00000f44 313 OBJECT LOCAL DEFAULT 11 bytes_replace__doc__ │ │ │ │ │ - 307: 00001080 268 OBJECT LOCAL DEFAULT 11 bytes_maketrans__doc__ │ │ │ │ │ - 308: 0000118c 337 OBJECT LOCAL DEFAULT 11 bytes_translate__doc__ │ │ │ │ │ - 309: 000012e0 261 OBJECT LOCAL DEFAULT 11 bytes_count__doc__ │ │ │ │ │ - 310: 000013e8 151 OBJECT LOCAL DEFAULT 11 bytes_rstrip__doc__ │ │ │ │ │ - 311: 00001480 150 OBJECT LOCAL DEFAULT 11 bytes_lstrip__doc__ │ │ │ │ │ - 312: 00001518 174 OBJECT LOCAL DEFAULT 11 bytes_strip__doc__ │ │ │ │ │ - 313: 000015c8 333 OBJECT LOCAL DEFAULT 11 bytes_rindex__doc__ │ │ │ │ │ - 314: 00001718 305 OBJECT LOCAL DEFAULT 11 bytes_rfind__doc__ │ │ │ │ │ - 315: 0000184c 331 OBJECT LOCAL DEFAULT 11 bytes_index__doc__ │ │ │ │ │ - 316: 00001998 303 OBJECT LOCAL DEFAULT 11 bytes_find__doc__ │ │ │ │ │ - 317: 00001ac8 253 OBJECT LOCAL DEFAULT 11 bytes_join__doc__ │ │ │ │ │ - 318: 00001bc8 476 OBJECT LOCAL DEFAULT 11 bytes_rsplit__doc__ │ │ │ │ │ - 319: 00001da4 418 OBJECT LOCAL DEFAULT 11 bytes_rpartition__doc__ │ │ │ │ │ - 320: 00001f48 396 OBJECT LOCAL DEFAULT 11 bytes_partition__doc__ │ │ │ │ │ - 321: 000020d4 397 OBJECT LOCAL DEFAULT 11 bytes_split__doc__ │ │ │ │ │ - 322: 00002264 64 OBJECT LOCAL DEFAULT 11 bytes___bytes____doc__ │ │ │ │ │ - 323: 00000000 0 NOTYPE LOCAL DEFAULT 3 $d │ │ │ │ │ - 324: 00000418 144 OBJECT LOCAL DEFAULT 3 bytes_as_number │ │ │ │ │ - 325: 0000078c 40 OBJECT LOCAL DEFAULT 3 bytes_as_sequence │ │ │ │ │ - 326: 00000780 12 OBJECT LOCAL DEFAULT 3 bytes_as_mapping │ │ │ │ │ - 327: 00000778 8 OBJECT LOCAL DEFAULT 3 bytes_as_buffer │ │ │ │ │ - 328: 000004a8 720 OBJECT LOCAL DEFAULT 3 bytes_methods │ │ │ │ │ - 329: 000003d8 64 OBJECT LOCAL DEFAULT 3 striter_methods │ │ │ │ │ - 330: 000001a0 44 OBJECT LOCAL DEFAULT 3 _parser.2 │ │ │ │ │ - 331: 00000300 28 OBJECT LOCAL DEFAULT 3 _kwtuple.0 │ │ │ │ │ - 332: 000001cc 44 OBJECT LOCAL DEFAULT 3 _parser.23 │ │ │ │ │ - 333: 000003b8 32 OBJECT LOCAL DEFAULT 3 _kwtuple.21 │ │ │ │ │ - 334: 000001f8 44 OBJECT LOCAL DEFAULT 3 _parser.14 │ │ │ │ │ - 335: 0000036c 28 OBJECT LOCAL DEFAULT 3 _kwtuple.12 │ │ │ │ │ - 336: 00000224 44 OBJECT LOCAL DEFAULT 3 _parser.8 │ │ │ │ │ - 337: 00000334 28 OBJECT LOCAL DEFAULT 3 _kwtuple.6 │ │ │ │ │ - 338: 00000250 44 OBJECT LOCAL DEFAULT 3 _parser.17 │ │ │ │ │ - 339: 00000388 24 OBJECT LOCAL DEFAULT 3 _kwtuple.15 │ │ │ │ │ - 340: 0000027c 44 OBJECT LOCAL DEFAULT 3 _parser.20 │ │ │ │ │ - 341: 000003a0 24 OBJECT LOCAL DEFAULT 3 _kwtuple.18 │ │ │ │ │ - 342: 000002a8 44 OBJECT LOCAL DEFAULT 3 _parser.5 │ │ │ │ │ - 343: 0000031c 24 OBJECT LOCAL DEFAULT 3 _kwtuple.3 │ │ │ │ │ - 344: 000002d4 44 OBJECT LOCAL DEFAULT 3 _parser.11 │ │ │ │ │ - 345: 00000350 28 OBJECT LOCAL DEFAULT 3 _kwtuple.9 │ │ │ │ │ - 346: 00000001 216 FUNC GLOBAL DEFAULT 7 PyBytes_FromStringAndSize │ │ │ │ │ - 347: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Malloc │ │ │ │ │ - 348: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NewReference │ │ │ │ │ - 349: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcpy │ │ │ │ │ - 350: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyRuntime │ │ │ │ │ - 351: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_SystemError │ │ │ │ │ - 352: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ - 353: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_NoMemory │ │ │ │ │ - 354: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_OverflowError │ │ │ │ │ - 355: 00000175 320 FUNC GLOBAL DEFAULT 7 _PyBytes_Resize │ │ │ │ │ - 356: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Realloc │ │ │ │ │ - 357: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NewReferenceNoTotal │ │ │ │ │ - 358: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ - 359: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Free │ │ │ │ │ - 360: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_BadInternalCall │ │ │ │ │ - 361: 000002b5 62 FUNC GLOBAL DEFAULT 7 PyBytes_AsString │ │ │ │ │ - 362: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ - 363: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ - 364: 000002f5 1402 FUNC GLOBAL DEFAULT 7 _PyBytes_DecodeEscape2 │ │ │ │ │ - 365: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyLong_DigitValue │ │ │ │ │ - 366: 000009b9 420 FUNC GLOBAL DEFAULT 7 _PyBytesWriter_Finish │ │ │ │ │ - 367: 00000000 0 NOTYPE GLOBAL DEFAULT UND __stack_chk_guard │ │ │ │ │ - 368: 00000000 0 NOTYPE GLOBAL DEFAULT UND __stack_chk_fail │ │ │ │ │ - 369: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ValueError │ │ │ │ │ - 370: 000000dd 38 FUNC GLOBAL DEFAULT 1 _PyBytesWriter_Dealloc │ │ │ │ │ - 371: 00000000 0 NOTYPE GLOBAL DEFAULT UND strcmp │ │ │ │ │ - 372: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_ctype_table │ │ │ │ │ - 373: 00000871 78 FUNC GLOBAL DEFAULT 7 _PyBytesWriter_Prepare │ │ │ │ │ - 374: 00001341 392 FUNC GLOBAL DEFAULT 7 _PyBytesWriter_Resize │ │ │ │ │ - 375: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyByteArray_FromStringAndSize │ │ │ │ │ - 376: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyByteArray_empty_string │ │ │ │ │ - 377: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyByteArray_Resize │ │ │ │ │ - 378: 00000b5d 168 FUNC GLOBAL DEFAULT 7 PyBytes_FromString │ │ │ │ │ - 379: 00000000 0 NOTYPE GLOBAL DEFAULT UND strlen │ │ │ │ │ - 380: 00000c05 652 FUNC GLOBAL DEFAULT 7 PyBytes_Concat │ │ │ │ │ - 381: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetBuffer │ │ │ │ │ - 382: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBuffer_Release │ │ │ │ │ - 383: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBuffer_FillInfo │ │ │ │ │ - 384: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_HashBytes │ │ │ │ │ - 385: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcmp │ │ │ │ │ - 386: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBool_FromLong │ │ │ │ │ - 387: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_TrueStruct │ │ │ │ │ - 388: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FalseStruct │ │ │ │ │ - 389: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_GetConfig │ │ │ │ │ - 390: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NotImplementedStruct │ │ │ │ │ - 391: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_BadArgument │ │ │ │ │ - 392: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_BytesWarning │ │ │ │ │ - 393: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_WarnEx │ │ │ │ │ - 394: 000012c5 16 FUNC GLOBAL DEFAULT 7 _PyBytesWriter_Init │ │ │ │ │ - 395: 000012d5 106 FUNC GLOBAL DEFAULT 7 _PyBytesWriter_Alloc │ │ │ │ │ - 396: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_Type │ │ │ │ │ - 397: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_Unpack │ │ │ │ │ - 398: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_AdjustIndices │ │ │ │ │ - 399: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_IndexError │ │ │ │ │ - 400: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_AsSsize_t │ │ │ │ │ - 401: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Occurred │ │ │ │ │ - 402: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_GC_New │ │ │ │ │ - 403: 00000000 0 TLS GLOBAL DEFAULT UND _Py_tss_tstate │ │ │ │ │ - 404: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GC_Del │ │ │ │ │ - 405: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_AsUTF8AndSize │ │ │ │ │ - 406: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromEncodedObject │ │ │ │ │ - 407: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_UnpackKeywords │ │ │ │ │ - 408: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_BadArgument │ │ │ │ │ - 409: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_rfind │ │ │ │ │ - 410: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_CheckPositional │ │ │ │ │ - 411: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_SliceIndex │ │ │ │ │ - 412: 00000000 0 NOTYPE GLOBAL DEFAULT UND memset │ │ │ │ │ - 413: 00000000 0 NOTYPE GLOBAL DEFAULT UND memchr │ │ │ │ │ - 414: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_idiv │ │ │ │ │ - 415: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyNumber_Index │ │ │ │ │ - 416: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsSsize_t │ │ │ │ │ - 417: 0000240d 132 FUNC GLOBAL DEFAULT 7 PyBytes_AsStringAndSize │ │ │ │ │ - 418: 00000000 0 NOTYPE GLOBAL DEFAULT UND memrchr │ │ │ │ │ - 419: 00002835 88 FUNC GLOBAL DEFAULT 7 _PyBytes_Repeat │ │ │ │ │ - 420: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_New │ │ │ │ │ - 421: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_hexdigits │ │ │ │ │ - 422: 00002ae9 620 FUNC GLOBAL DEFAULT 7 PyBytes_Repr │ │ │ │ │ - 423: 00002da5 96 FUNC GLOBAL DEFAULT 7 _PyBytesWriter_WriteBytes │ │ │ │ │ - 424: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_LookupSpecial │ │ │ │ │ - 425: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CheckBuffer │ │ │ │ │ - 426: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBuffer_ToContiguous │ │ │ │ │ - 427: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_CheckFunctionResult │ │ │ │ │ - 428: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_Type │ │ │ │ │ - 429: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_AsEncodedString │ │ │ │ │ - 430: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Calloc │ │ │ │ │ - 431: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Type │ │ │ │ │ - 432: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetIter │ │ │ │ │ - 433: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ - 434: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_MakeTpCall │ │ │ │ │ - 435: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Clear │ │ │ │ │ - 436: 00003cad 428 FUNC GLOBAL DEFAULT 7 PyBytes_FromObject │ │ │ │ │ - 437: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_maketrans │ │ │ │ │ - 438: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_index │ │ │ │ │ - 439: 00000189 4 FUNC GLOBAL DEFAULT 1 _PyBytes_Join │ │ │ │ │ - 440: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_Fast │ │ │ │ │ - 441: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyEval_SaveThread │ │ │ │ │ - 442: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Free │ │ │ │ │ - 443: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Malloc │ │ │ │ │ - 444: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_RuntimeError │ │ │ │ │ - 445: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyEval_RestoreThread │ │ │ │ │ - 446: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_startswith │ │ │ │ │ - 447: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_find │ │ │ │ │ - 448: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_endswith │ │ │ │ │ - 449: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_count │ │ │ │ │ - 450: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_LengthHint │ │ │ │ │ - 451: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyIter_Next │ │ │ │ │ - 452: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_New │ │ │ │ │ - 453: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ - 454: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_New │ │ │ │ │ - 455: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_Append │ │ │ │ │ - 456: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_contains │ │ │ │ │ - 457: 00000d41 320 FUNC GLOBAL HIDDEN 1 _PyBytes_FromHex │ │ │ │ │ - 458: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallOneArg │ │ │ │ │ - 459: 00004689 40 FUNC GLOBAL DEFAULT 7 PyBytes_FromFormat │ │ │ │ │ - 460: 000046b1 1578 FUNC GLOBAL DEFAULT 7 PyBytes_FromFormatV │ │ │ │ │ - 461: 00000000 0 NOTYPE GLOBAL DEFAULT UND __sprintf_chk │ │ │ │ │ - 462: 00000000 0 NOTYPE GLOBAL DEFAULT UND __memmove_chk │ │ │ │ │ - 463: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_strhex_with_sep │ │ │ │ │ - 464: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsInt │ │ │ │ │ - 465: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_lower │ │ │ │ │ - 466: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_isdigit │ │ │ │ │ - 467: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_isascii │ │ │ │ │ - 468: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_IsTrue │ │ │ │ │ - 469: 00004fdd 58 FUNC GLOBAL DEFAULT 7 PyBytes_Size │ │ │ │ │ - 470: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_upper │ │ │ │ │ - 471: 00001509 124 FUNC GLOBAL DEFAULT 1 PyBytes_DecodeEscape │ │ │ │ │ - 472: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_DeprecationWarning │ │ │ │ │ - 473: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_WarnFormat │ │ │ │ │ - 474: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_capitalize │ │ │ │ │ - 475: 0000186d 3324 FUNC GLOBAL HIDDEN 1 _PyBytes_FormatEx │ │ │ │ │ - 476: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_Type │ │ │ │ │ - 477: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyLong_FormatBytesWriter │ │ │ │ │ - 478: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyByteArray_Type │ │ │ │ │ - 479: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_IsSubtype │ │ │ │ │ - 480: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_FormatLong │ │ │ │ │ - 481: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_ASCII │ │ │ │ │ - 482: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsLongAndOverflow │ │ │ │ │ - 483: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_Check │ │ │ │ │ - 484: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_Long │ │ │ │ │ - 485: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetItem │ │ │ │ │ - 486: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_GetItem │ │ │ │ │ - 487: 000025b5 88 FUNC GLOBAL DEFAULT 1 _PyBytes_Find │ │ │ │ │ - 488: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFloat_AsDouble │ │ │ │ │ - 489: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyOS_double_to_string │ │ │ │ │ - 490: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSsize_t │ │ │ │ │ - 491: 00000339 34 FUNC GLOBAL DEFAULT 9 _PyBytes_ReverseFind │ │ │ │ │ - 492: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_rindex │ │ │ │ │ + 85: 000026cd 424 FUNC LOCAL DEFAULT 1 stringlib_adaptive_find │ │ │ │ │ + 86: 00000efd 112 FUNC LOCAL DEFAULT 9 stringlib__two_way_count │ │ │ │ │ + 87: 0000024c 0 NOTYPE LOCAL DEFAULT 6 .LC24 │ │ │ │ │ + 88: 00002875 320 FUNC LOCAL DEFAULT 1 stringlib__preprocess │ │ │ │ │ + 89: 000029b5 392 FUNC LOCAL DEFAULT 1 stringlib__two_way │ │ │ │ │ + 90: 00002938 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 91: 0000293c 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 92: 0000293d 258 FUNC LOCAL DEFAULT 7 fastsearch.constprop.0 │ │ │ │ │ + 93: 00000260 0 NOTYPE LOCAL DEFAULT 6 .LC26 │ │ │ │ │ + 94: 00002a99 510 FUNC LOCAL DEFAULT 7 bytes_repr │ │ │ │ │ + 95: 00002bfe 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 96: 00002e18 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 97: 00000288 0 NOTYPE LOCAL DEFAULT 6 .LC27 │ │ │ │ │ + 98: 00000000 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 99: 00000001 410 FUNC LOCAL DEFAULT 9 bytes_str │ │ │ │ │ + 100: 00002ea9 80 FUNC LOCAL DEFAULT 7 striter_next │ │ │ │ │ + 101: 00002ef4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 102: 00002ef8 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 103: 000002a4 0 NOTYPE LOCAL DEFAULT 6 .LC28 │ │ │ │ │ + 104: 000002c8 0 NOTYPE LOCAL DEFAULT 6 .LC29 │ │ │ │ │ + 105: 000002ec 0 NOTYPE LOCAL DEFAULT 6 .LC30 │ │ │ │ │ + 106: 00000310 0 NOTYPE LOCAL DEFAULT 6 .LC31 │ │ │ │ │ + 107: 00000318 0 NOTYPE LOCAL DEFAULT 6 .LC32 │ │ │ │ │ + 108: 00000344 0 NOTYPE LOCAL DEFAULT 6 .LC33 │ │ │ │ │ + 109: 00000364 0 NOTYPE LOCAL DEFAULT 6 .LC34 │ │ │ │ │ + 110: 0000038c 0 NOTYPE LOCAL DEFAULT 6 .LC35 │ │ │ │ │ + 111: 00002f59 1424 FUNC LOCAL DEFAULT 7 bytes_new │ │ │ │ │ + 112: 00004ea9 762 FUNC LOCAL DEFAULT 7 _PyBytes_FromList │ │ │ │ │ + 113: 000041b9 758 FUNC LOCAL DEFAULT 7 _PyBytes_FromIterator │ │ │ │ │ + 114: 00003244 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 115: 00003250 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 116: 000034e4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 117: 000034e8 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 118: 000034e9 40 FUNC LOCAL DEFAULT 7 bytes___bytes__ │ │ │ │ │ + 119: 0000039c 0 NOTYPE LOCAL DEFAULT 6 .LC36 │ │ │ │ │ + 120: 00000105 132 FUNC LOCAL DEFAULT 1 bytes_maketrans │ │ │ │ │ + 121: 000003a8 0 NOTYPE LOCAL DEFAULT 6 .LC37 │ │ │ │ │ + 122: 00003511 150 FUNC LOCAL DEFAULT 7 bytes_index │ │ │ │ │ + 123: 000003b0 0 NOTYPE LOCAL DEFAULT 6 .LC38 │ │ │ │ │ + 124: 000035a9 372 FUNC LOCAL DEFAULT 7 bytes_repeat │ │ │ │ │ + 125: 0000371d 1836 FUNC LOCAL DEFAULT 7 stringlib_bytes_join │ │ │ │ │ + 126: 000003cc 0 NOTYPE LOCAL DEFAULT 6 .LC39 │ │ │ │ │ + 127: 000003e8 0 NOTYPE LOCAL DEFAULT 6 .LC40 │ │ │ │ │ + 128: 00000428 0 NOTYPE LOCAL DEFAULT 6 .LC41 │ │ │ │ │ + 129: 00000444 0 NOTYPE LOCAL DEFAULT 6 .LC42 │ │ │ │ │ + 130: 00003e44 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 131: 0000046c 0 NOTYPE LOCAL DEFAULT 6 .LC43 │ │ │ │ │ + 132: 0000018d 126 FUNC LOCAL DEFAULT 1 bytes_startswith │ │ │ │ │ + 133: 00003e48 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 134: 00000478 0 NOTYPE LOCAL DEFAULT 6 .LC44 │ │ │ │ │ + 135: 00003ff5 148 FUNC LOCAL DEFAULT 7 bytes_find │ │ │ │ │ + 136: 00000480 0 NOTYPE LOCAL DEFAULT 6 .LC45 │ │ │ │ │ + 137: 00004089 150 FUNC LOCAL DEFAULT 7 bytes_endswith │ │ │ │ │ + 138: 0000020d 4 FUNC LOCAL DEFAULT 1 bytes_join │ │ │ │ │ + 139: 0000048c 0 NOTYPE LOCAL DEFAULT 6 .LC46 │ │ │ │ │ + 140: 00004121 150 FUNC LOCAL DEFAULT 7 bytes_count │ │ │ │ │ + 141: 0000449c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 142: 000044a0 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 143: 00000494 0 NOTYPE LOCAL DEFAULT 6 .LC48 │ │ │ │ │ + 144: 00000211 932 FUNC LOCAL DEFAULT 1 bytes_partition │ │ │ │ │ + 145: 00000500 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 146: 00000508 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 147: 000005b5 1796 FUNC LOCAL DEFAULT 1 bytes_split │ │ │ │ │ + 148: 00000cb4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 149: 000044b1 12 FUNC LOCAL DEFAULT 7 bytes_contains │ │ │ │ │ + 150: 000004a4 0 NOTYPE LOCAL DEFAULT 6 .LC50 │ │ │ │ │ + 151: 000004b0 0 NOTYPE LOCAL DEFAULT 6 .LC51 │ │ │ │ │ + 152: 00000cb8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 153: 00000cb9 134 FUNC LOCAL DEFAULT 1 bytes_fromhex │ │ │ │ │ + 154: 000004b8 0 NOTYPE LOCAL DEFAULT 6 .LC52 │ │ │ │ │ + 155: 00000e7c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 156: 000004f8 0 NOTYPE LOCAL DEFAULT 6 .LC54 │ │ │ │ │ + 157: 00000e80 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 158: 00000e81 242 FUNC LOCAL DEFAULT 1 bytes_rstrip │ │ │ │ │ + 159: 000044bd 920 FUNC LOCAL DEFAULT 7 do_argstrip │ │ │ │ │ + 160: 00004850 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 161: 00000500 0 NOTYPE LOCAL DEFAULT 6 .LC55 │ │ │ │ │ + 162: 00000f75 76 FUNC LOCAL DEFAULT 1 bytes_strip │ │ │ │ │ + 163: 00004854 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 164: 00000508 0 NOTYPE LOCAL DEFAULT 6 .LC56 │ │ │ │ │ + 165: 00000550 0 NOTYPE LOCAL DEFAULT 6 .LC57 │ │ │ │ │ + 166: 00000554 0 NOTYPE LOCAL DEFAULT 6 .LC58 │ │ │ │ │ + 167: 00000558 0 NOTYPE LOCAL DEFAULT 6 .LC59 │ │ │ │ │ + 168: 0000055c 0 NOTYPE LOCAL DEFAULT 6 .LC60 │ │ │ │ │ + 169: 00000560 0 NOTYPE LOCAL DEFAULT 6 .LC61 │ │ │ │ │ + 170: 00000564 0 NOTYPE LOCAL DEFAULT 6 .LC62 │ │ │ │ │ + 171: 00000568 0 NOTYPE LOCAL DEFAULT 6 .LC63 │ │ │ │ │ + 172: 0000056c 0 NOTYPE LOCAL DEFAULT 6 .LC64 │ │ │ │ │ + 173: 00000570 0 NOTYPE LOCAL DEFAULT 6 .LC65 │ │ │ │ │ + 174: 00004956 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 175: 00004982 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 176: 00004b0c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 177: 00004b14 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 178: 00000fc1 176 FUNC LOCAL DEFAULT 1 bytes_hex │ │ │ │ │ + 179: 0000106c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 180: 00005154 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 181: 0000515c 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 182: 00001070 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 183: 00001071 292 FUNC LOCAL DEFAULT 1 bytes_rpartition │ │ │ │ │ + 184: 00001190 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 185: 00001194 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 186: 00001195 42 FUNC LOCAL DEFAULT 1 stringlib_lower │ │ │ │ │ + 187: 0000019b 10 FUNC LOCAL DEFAULT 9 stringlib_isdigit │ │ │ │ │ + 188: 000001a5 10 FUNC LOCAL DEFAULT 9 stringlib_isascii │ │ │ │ │ + 189: 00000574 0 NOTYPE LOCAL DEFAULT 6 .LC68 │ │ │ │ │ + 190: 000001af 76 FUNC LOCAL DEFAULT 9 bytes_lstrip │ │ │ │ │ + 191: 000011c1 824 FUNC LOCAL DEFAULT 1 bytes_splitlines │ │ │ │ │ + 192: 000014b8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 193: 000014c0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 194: 000014f9 42 FUNC LOCAL DEFAULT 1 stringlib_upper │ │ │ │ │ + 195: 0000057c 0 NOTYPE LOCAL DEFAULT 6 .LC69 │ │ │ │ │ + 196: 000005a0 0 NOTYPE LOCAL DEFAULT 6 .LC70 │ │ │ │ │ + 197: 000015a1 148 FUNC LOCAL DEFAULT 1 bytes_translate │ │ │ │ │ + 198: 00001635 566 FUNC LOCAL DEFAULT 1 bytes_translate_impl │ │ │ │ │ + 199: 00001630 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 200: 000005c0 0 NOTYPE LOCAL DEFAULT 6 .LC71 │ │ │ │ │ + 201: 00001634 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 202: 000001fb 42 FUNC LOCAL DEFAULT 9 stringlib_capitalize │ │ │ │ │ + 203: 0000186d 28 FUNC LOCAL DEFAULT 1 bytes_mod │ │ │ │ │ + 204: 000005f0 0 NOTYPE LOCAL DEFAULT 6 .LC72 │ │ │ │ │ + 205: 00000600 0 NOTYPE LOCAL DEFAULT 6 .LC73 │ │ │ │ │ + 206: 0000060c 0 NOTYPE LOCAL DEFAULT 6 .LC74 │ │ │ │ │ + 207: 00000628 0 NOTYPE LOCAL DEFAULT 6 .LC75 │ │ │ │ │ + 208: 00000640 0 NOTYPE LOCAL DEFAULT 6 .LC76 │ │ │ │ │ + 209: 0000064c 0 NOTYPE LOCAL DEFAULT 6 .LC77 │ │ │ │ │ + 210: 0000065c 0 NOTYPE LOCAL DEFAULT 6 .LC78 │ │ │ │ │ + 211: 0000066c 0 NOTYPE LOCAL DEFAULT 6 .LC79 │ │ │ │ │ + 212: 00000680 0 NOTYPE LOCAL DEFAULT 6 .LC80 │ │ │ │ │ + 213: 000006d8 0 NOTYPE LOCAL DEFAULT 6 .LC81 │ │ │ │ │ + 214: 00000700 0 NOTYPE LOCAL DEFAULT 6 .LC82 │ │ │ │ │ + 215: 00000738 0 NOTYPE LOCAL DEFAULT 6 .LC83 │ │ │ │ │ + 216: 00000754 0 NOTYPE LOCAL DEFAULT 6 .LC84 │ │ │ │ │ + 217: 0000078c 0 NOTYPE LOCAL DEFAULT 6 .LC85 │ │ │ │ │ + 218: 0000195a 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 219: 0000197c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 220: 00002585 76 FUNC LOCAL DEFAULT 1 getnextarg │ │ │ │ │ + 221: 00001af8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 222: 00001b84 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 223: 00001b88 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 224: 00000225 208 FUNC LOCAL DEFAULT 9 formatfloat │ │ │ │ │ + 225: 00002144 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 226: 0000214c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 227: 000007c0 0 NOTYPE LOCAL DEFAULT 6 .LC87 │ │ │ │ │ + 228: 000007e8 0 NOTYPE LOCAL DEFAULT 6 .LC88 │ │ │ │ │ + 229: 000002f5 68 FUNC LOCAL DEFAULT 9 bytes_item │ │ │ │ │ + 230: 00000334 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 231: 00002629 142 FUNC LOCAL DEFAULT 1 bytes_removesuffix │ │ │ │ │ + 232: 000026b9 18 FUNC LOCAL DEFAULT 1 striter_len │ │ │ │ │ + 233: 00000338 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 234: 0000080c 0 NOTYPE LOCAL DEFAULT 6 .LC89 │ │ │ │ │ + 235: 00000814 0 NOTYPE LOCAL DEFAULT 6 .LC90 │ │ │ │ │ + 236: 00000830 0 NOTYPE LOCAL DEFAULT 6 .LC91 │ │ │ │ │ + 237: 0000035b 242 FUNC LOCAL DEFAULT 9 stringlib_ljust │ │ │ │ │ + 238: 0000044d 118 FUNC LOCAL DEFAULT 9 pad │ │ │ │ │ + 239: 0000083c 0 NOTYPE LOCAL DEFAULT 6 .LC92 │ │ │ │ │ + 240: 000004c3 350 FUNC LOCAL DEFAULT 9 stringlib_expandtabs │ │ │ │ │ + 241: 0000061c 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 242: 0000084c 0 NOTYPE LOCAL DEFAULT 6 .LC93 │ │ │ │ │ + 243: 000051e1 150 FUNC LOCAL DEFAULT 7 bytes_rindex │ │ │ │ │ + 244: 00000854 0 NOTYPE LOCAL DEFAULT 6 .LC94 │ │ │ │ │ + 245: 00000620 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 246: 00000621 258 FUNC LOCAL DEFAULT 9 stringlib_center │ │ │ │ │ + 247: 00000723 10 FUNC LOCAL DEFAULT 9 stringlib_isalnum │ │ │ │ │ + 248: 0000072d 10 FUNC LOCAL DEFAULT 9 stringlib_isalpha │ │ │ │ │ + 249: 00000737 10 FUNC LOCAL DEFAULT 9 stringlib_islower │ │ │ │ │ + 250: 00000741 10 FUNC LOCAL DEFAULT 9 stringlib_isspace │ │ │ │ │ + 251: 0000074b 10 FUNC LOCAL DEFAULT 9 stringlib_istitle │ │ │ │ │ + 252: 00000755 10 FUNC LOCAL DEFAULT 9 stringlib_isupper │ │ │ │ │ + 253: 0000085c 0 NOTYPE LOCAL DEFAULT 6 .LC95 │ │ │ │ │ + 254: 0000075f 242 FUNC LOCAL DEFAULT 9 stringlib_rjust │ │ │ │ │ + 255: 00000851 1244 FUNC LOCAL DEFAULT 9 bytes_rsplit │ │ │ │ │ + 256: 00000b1c 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 257: 00000b20 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 258: 00000d2d 42 FUNC LOCAL DEFAULT 9 stringlib_swapcase │ │ │ │ │ + 259: 00000d57 42 FUNC LOCAL DEFAULT 9 stringlib_title │ │ │ │ │ + 260: 00000d81 128 FUNC LOCAL DEFAULT 9 stringlib_zfill │ │ │ │ │ + 261: 00000e01 142 FUNC LOCAL DEFAULT 9 bytes_removeprefix │ │ │ │ │ + 262: 00000864 0 NOTYPE LOCAL DEFAULT 6 .LC96 │ │ │ │ │ + 263: 0000086c 0 NOTYPE LOCAL DEFAULT 6 .LC97 │ │ │ │ │ + 264: 00000ead 68 FUNC LOCAL DEFAULT 9 striter_reduce │ │ │ │ │ + 265: 00000eec 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 266: 00000ef0 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 267: 00000ef1 12 FUNC LOCAL DEFAULT 9 striter_traverse │ │ │ │ │ + 268: 00002870 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 269: 00000f68 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 270: 00002874 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 271: 00000874 0 NOTYPE LOCAL DEFAULT 6 .LC100 │ │ │ │ │ + 272: 00000f6c 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 273: 00000f6d 20 FUNC LOCAL DEFAULT 9 bytes_getnewargs │ │ │ │ │ + 274: 00000f81 74 FUNC LOCAL DEFAULT 9 striter_setstate │ │ │ │ │ + 275: 00000fcb 28 FUNC LOCAL DEFAULT 9 bytes_alloc │ │ │ │ │ + 276: 00000000 0 SECTION LOCAL DEFAULT 11 .rodata │ │ │ │ │ + 277: 00000000 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ + 278: 00000000 12 OBJECT LOCAL DEFAULT 11 _keywords.1 │ │ │ │ │ + 279: 0000000c 8 OBJECT LOCAL DEFAULT 11 _keywords.4 │ │ │ │ │ + 280: 00000014 12 OBJECT LOCAL DEFAULT 11 _keywords.7 │ │ │ │ │ + 281: 00000020 12 OBJECT LOCAL DEFAULT 11 _keywords.10 │ │ │ │ │ + 282: 0000002c 12 OBJECT LOCAL DEFAULT 11 _keywords.13 │ │ │ │ │ + 283: 00000038 8 OBJECT LOCAL DEFAULT 11 _keywords.16 │ │ │ │ │ + 284: 00000040 12 OBJECT LOCAL DEFAULT 11 _keywords.19 │ │ │ │ │ + 285: 0000004c 16 OBJECT LOCAL DEFAULT 11 _keywords.22 │ │ │ │ │ + 286: 0000005c 38 OBJECT LOCAL DEFAULT 11 setstate_doc │ │ │ │ │ + 287: 00000084 39 OBJECT LOCAL DEFAULT 11 reduce_doc │ │ │ │ │ + 288: 000000ac 55 OBJECT LOCAL DEFAULT 11 length_hint_doc │ │ │ │ │ + 289: 000000e4 459 OBJECT LOCAL DEFAULT 11 bytes_doc │ │ │ │ │ + 290: 000002b0 149 OBJECT LOCAL DEFAULT 11 stringlib_zfill__doc__ │ │ │ │ │ + 291: 00000348 138 OBJECT LOCAL DEFAULT 11 stringlib_center__doc__ │ │ │ │ │ + 292: 000003d4 144 OBJECT LOCAL DEFAULT 11 stringlib_rjust__doc__ │ │ │ │ │ + 293: 00000464 143 OBJECT LOCAL DEFAULT 11 stringlib_ljust__doc__ │ │ │ │ │ + 294: 000004f4 167 OBJECT LOCAL DEFAULT 11 stringlib_expandtabs__doc__ │ │ │ │ │ + 295: 0000059c 482 OBJECT LOCAL DEFAULT 11 bytes_hex__doc__ │ │ │ │ │ + 296: 00000780 189 OBJECT LOCAL DEFAULT 11 bytes_fromhex__doc__ │ │ │ │ │ + 297: 00000840 198 OBJECT LOCAL DEFAULT 11 bytes_splitlines__doc__ │ │ │ │ │ + 298: 00000908 507 OBJECT LOCAL DEFAULT 11 bytes_decode__doc__ │ │ │ │ │ + 299: 00000b04 298 OBJECT LOCAL DEFAULT 11 bytes_endswith__doc__ │ │ │ │ │ + 300: 00000c30 302 OBJECT LOCAL DEFAULT 11 bytes_startswith__doc__ │ │ │ │ │ + 301: 00000d60 256 OBJECT LOCAL DEFAULT 11 bytes_removesuffix__doc__ │ │ │ │ │ + 302: 00000e60 228 OBJECT LOCAL DEFAULT 11 bytes_removeprefix__doc__ │ │ │ │ │ + 303: 00000f44 313 OBJECT LOCAL DEFAULT 11 bytes_replace__doc__ │ │ │ │ │ + 304: 00001080 268 OBJECT LOCAL DEFAULT 11 bytes_maketrans__doc__ │ │ │ │ │ + 305: 0000118c 337 OBJECT LOCAL DEFAULT 11 bytes_translate__doc__ │ │ │ │ │ + 306: 000012e0 261 OBJECT LOCAL DEFAULT 11 bytes_count__doc__ │ │ │ │ │ + 307: 000013e8 151 OBJECT LOCAL DEFAULT 11 bytes_rstrip__doc__ │ │ │ │ │ + 308: 00001480 150 OBJECT LOCAL DEFAULT 11 bytes_lstrip__doc__ │ │ │ │ │ + 309: 00001518 174 OBJECT LOCAL DEFAULT 11 bytes_strip__doc__ │ │ │ │ │ + 310: 000015c8 333 OBJECT LOCAL DEFAULT 11 bytes_rindex__doc__ │ │ │ │ │ + 311: 00001718 305 OBJECT LOCAL DEFAULT 11 bytes_rfind__doc__ │ │ │ │ │ + 312: 0000184c 331 OBJECT LOCAL DEFAULT 11 bytes_index__doc__ │ │ │ │ │ + 313: 00001998 303 OBJECT LOCAL DEFAULT 11 bytes_find__doc__ │ │ │ │ │ + 314: 00001ac8 253 OBJECT LOCAL DEFAULT 11 bytes_join__doc__ │ │ │ │ │ + 315: 00001bc8 476 OBJECT LOCAL DEFAULT 11 bytes_rsplit__doc__ │ │ │ │ │ + 316: 00001da4 418 OBJECT LOCAL DEFAULT 11 bytes_rpartition__doc__ │ │ │ │ │ + 317: 00001f48 396 OBJECT LOCAL DEFAULT 11 bytes_partition__doc__ │ │ │ │ │ + 318: 000020d4 397 OBJECT LOCAL DEFAULT 11 bytes_split__doc__ │ │ │ │ │ + 319: 00002264 64 OBJECT LOCAL DEFAULT 11 bytes___bytes____doc__ │ │ │ │ │ + 320: 00000000 0 NOTYPE LOCAL DEFAULT 3 $d │ │ │ │ │ + 321: 00000418 144 OBJECT LOCAL DEFAULT 3 bytes_as_number │ │ │ │ │ + 322: 0000078c 40 OBJECT LOCAL DEFAULT 3 bytes_as_sequence │ │ │ │ │ + 323: 00000780 12 OBJECT LOCAL DEFAULT 3 bytes_as_mapping │ │ │ │ │ + 324: 00000778 8 OBJECT LOCAL DEFAULT 3 bytes_as_buffer │ │ │ │ │ + 325: 000004a8 720 OBJECT LOCAL DEFAULT 3 bytes_methods │ │ │ │ │ + 326: 000003d8 64 OBJECT LOCAL DEFAULT 3 striter_methods │ │ │ │ │ + 327: 000001a0 44 OBJECT LOCAL DEFAULT 3 _parser.2 │ │ │ │ │ + 328: 00000300 28 OBJECT LOCAL DEFAULT 3 _kwtuple.0 │ │ │ │ │ + 329: 000001cc 44 OBJECT LOCAL DEFAULT 3 _parser.23 │ │ │ │ │ + 330: 000003b8 32 OBJECT LOCAL DEFAULT 3 _kwtuple.21 │ │ │ │ │ + 331: 000001f8 44 OBJECT LOCAL DEFAULT 3 _parser.14 │ │ │ │ │ + 332: 0000036c 28 OBJECT LOCAL DEFAULT 3 _kwtuple.12 │ │ │ │ │ + 333: 00000224 44 OBJECT LOCAL DEFAULT 3 _parser.8 │ │ │ │ │ + 334: 00000334 28 OBJECT LOCAL DEFAULT 3 _kwtuple.6 │ │ │ │ │ + 335: 00000250 44 OBJECT LOCAL DEFAULT 3 _parser.17 │ │ │ │ │ + 336: 00000388 24 OBJECT LOCAL DEFAULT 3 _kwtuple.15 │ │ │ │ │ + 337: 0000027c 44 OBJECT LOCAL DEFAULT 3 _parser.20 │ │ │ │ │ + 338: 000003a0 24 OBJECT LOCAL DEFAULT 3 _kwtuple.18 │ │ │ │ │ + 339: 000002a8 44 OBJECT LOCAL DEFAULT 3 _parser.5 │ │ │ │ │ + 340: 0000031c 24 OBJECT LOCAL DEFAULT 3 _kwtuple.3 │ │ │ │ │ + 341: 000002d4 44 OBJECT LOCAL DEFAULT 3 _parser.11 │ │ │ │ │ + 342: 00000350 28 OBJECT LOCAL DEFAULT 3 _kwtuple.9 │ │ │ │ │ + 343: 00002c1d 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 344: 00002c1e 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 345: 00002e37 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 346: 00002e38 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 347: 00000001 216 FUNC GLOBAL DEFAULT 7 PyBytes_FromStringAndSize │ │ │ │ │ + 348: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Malloc │ │ │ │ │ + 349: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NewReference │ │ │ │ │ + 350: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcpy │ │ │ │ │ + 351: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyRuntime │ │ │ │ │ + 352: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_SystemError │ │ │ │ │ + 353: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ + 354: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_NoMemory │ │ │ │ │ + 355: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_OverflowError │ │ │ │ │ + 356: 00000175 320 FUNC GLOBAL DEFAULT 7 _PyBytes_Resize │ │ │ │ │ + 357: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Realloc │ │ │ │ │ + 358: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NewReferenceNoTotal │ │ │ │ │ + 359: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ + 360: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Free │ │ │ │ │ + 361: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_BadInternalCall │ │ │ │ │ + 362: 000002b5 62 FUNC GLOBAL DEFAULT 7 PyBytes_AsString │ │ │ │ │ + 363: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ + 364: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ + 365: 000002f5 1398 FUNC GLOBAL DEFAULT 7 _PyBytes_DecodeEscape2 │ │ │ │ │ + 366: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyLong_DigitValue │ │ │ │ │ + 367: 000009b5 420 FUNC GLOBAL DEFAULT 7 _PyBytesWriter_Finish │ │ │ │ │ + 368: 00000000 0 NOTYPE GLOBAL DEFAULT UND __stack_chk_guard │ │ │ │ │ + 369: 00000000 0 NOTYPE GLOBAL DEFAULT UND __stack_chk_fail │ │ │ │ │ + 370: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ValueError │ │ │ │ │ + 371: 000000dd 38 FUNC GLOBAL DEFAULT 1 _PyBytesWriter_Dealloc │ │ │ │ │ + 372: 00000000 0 NOTYPE GLOBAL DEFAULT UND strcmp │ │ │ │ │ + 373: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_ctype_table │ │ │ │ │ + 374: 0000086d 78 FUNC GLOBAL DEFAULT 7 _PyBytesWriter_Prepare │ │ │ │ │ + 375: 00001359 392 FUNC GLOBAL DEFAULT 7 _PyBytesWriter_Resize │ │ │ │ │ + 376: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyByteArray_FromStringAndSize │ │ │ │ │ + 377: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyByteArray_empty_string │ │ │ │ │ + 378: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyByteArray_Resize │ │ │ │ │ + 379: 00000b59 168 FUNC GLOBAL DEFAULT 7 PyBytes_FromString │ │ │ │ │ + 380: 00000000 0 NOTYPE GLOBAL DEFAULT UND strlen │ │ │ │ │ + 381: 00000c01 680 FUNC GLOBAL DEFAULT 7 PyBytes_Concat │ │ │ │ │ + 382: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetBuffer │ │ │ │ │ + 383: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBuffer_Release │ │ │ │ │ + 384: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBuffer_FillInfo │ │ │ │ │ + 385: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_HashBytes │ │ │ │ │ + 386: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcmp │ │ │ │ │ + 387: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBool_FromLong │ │ │ │ │ + 388: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_TrueStruct │ │ │ │ │ + 389: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FalseStruct │ │ │ │ │ + 390: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_GetConfig │ │ │ │ │ + 391: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NotImplementedStruct │ │ │ │ │ + 392: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_BadArgument │ │ │ │ │ + 393: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_BytesWarning │ │ │ │ │ + 394: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_WarnEx │ │ │ │ │ + 395: 000012dd 16 FUNC GLOBAL DEFAULT 7 _PyBytesWriter_Init │ │ │ │ │ + 396: 000012ed 106 FUNC GLOBAL DEFAULT 7 _PyBytesWriter_Alloc │ │ │ │ │ + 397: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_Type │ │ │ │ │ + 398: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_Unpack │ │ │ │ │ + 399: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_AdjustIndices │ │ │ │ │ + 400: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_IndexError │ │ │ │ │ + 401: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_AsSsize_t │ │ │ │ │ + 402: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Occurred │ │ │ │ │ + 403: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_GC_New │ │ │ │ │ + 404: 00000000 0 TLS GLOBAL DEFAULT UND _Py_tss_tstate │ │ │ │ │ + 405: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GC_Del │ │ │ │ │ + 406: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_AsUTF8AndSize │ │ │ │ │ + 407: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromEncodedObject │ │ │ │ │ + 408: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_UnpackKeywords │ │ │ │ │ + 409: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_BadArgument │ │ │ │ │ + 410: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_rfind │ │ │ │ │ + 411: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_CheckPositional │ │ │ │ │ + 412: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_SliceIndex │ │ │ │ │ + 413: 00000000 0 NOTYPE GLOBAL DEFAULT UND memset │ │ │ │ │ + 414: 00000000 0 NOTYPE GLOBAL DEFAULT UND memchr │ │ │ │ │ + 415: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_idiv │ │ │ │ │ + 416: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyNumber_Index │ │ │ │ │ + 417: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsSsize_t │ │ │ │ │ + 418: 00002615 132 FUNC GLOBAL DEFAULT 7 PyBytes_AsStringAndSize │ │ │ │ │ + 419: 00000000 0 NOTYPE GLOBAL DEFAULT UND memrchr │ │ │ │ │ + 420: 00002a41 88 FUNC GLOBAL DEFAULT 7 _PyBytes_Repeat │ │ │ │ │ + 421: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_New │ │ │ │ │ + 422: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_hexdigits │ │ │ │ │ + 423: 00002c99 526 FUNC GLOBAL DEFAULT 7 PyBytes_Repr │ │ │ │ │ + 424: 00002ef9 96 FUNC GLOBAL DEFAULT 7 _PyBytesWriter_WriteBytes │ │ │ │ │ + 425: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_LookupSpecial │ │ │ │ │ + 426: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CheckBuffer │ │ │ │ │ + 427: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBuffer_ToContiguous │ │ │ │ │ + 428: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_CheckFunctionResult │ │ │ │ │ + 429: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_Type │ │ │ │ │ + 430: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_AsEncodedString │ │ │ │ │ + 431: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Calloc │ │ │ │ │ + 432: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Type │ │ │ │ │ + 433: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetIter │ │ │ │ │ + 434: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ + 435: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_MakeTpCall │ │ │ │ │ + 436: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Clear │ │ │ │ │ + 437: 00003e49 428 FUNC GLOBAL DEFAULT 7 PyBytes_FromObject │ │ │ │ │ + 438: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_maketrans │ │ │ │ │ + 439: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_index │ │ │ │ │ + 440: 00000189 4 FUNC GLOBAL DEFAULT 1 _PyBytes_Join │ │ │ │ │ + 441: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_Fast │ │ │ │ │ + 442: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyEval_SaveThread │ │ │ │ │ + 443: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Free │ │ │ │ │ + 444: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Malloc │ │ │ │ │ + 445: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_RuntimeError │ │ │ │ │ + 446: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyEval_RestoreThread │ │ │ │ │ + 447: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_startswith │ │ │ │ │ + 448: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_find │ │ │ │ │ + 449: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_endswith │ │ │ │ │ + 450: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_count │ │ │ │ │ + 451: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_LengthHint │ │ │ │ │ + 452: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyIter_Next │ │ │ │ │ + 453: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_New │ │ │ │ │ + 454: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ + 455: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_New │ │ │ │ │ + 456: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_Append │ │ │ │ │ + 457: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_contains │ │ │ │ │ + 458: 00000d41 320 FUNC GLOBAL HIDDEN 1 _PyBytes_FromHex │ │ │ │ │ + 459: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallOneArg │ │ │ │ │ + 460: 00004855 40 FUNC GLOBAL DEFAULT 7 PyBytes_FromFormat │ │ │ │ │ + 461: 0000487d 1578 FUNC GLOBAL DEFAULT 7 PyBytes_FromFormatV │ │ │ │ │ + 462: 00000000 0 NOTYPE GLOBAL DEFAULT UND __sprintf_chk │ │ │ │ │ + 463: 00000000 0 NOTYPE GLOBAL DEFAULT UND __memmove_chk │ │ │ │ │ + 464: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_strhex_with_sep │ │ │ │ │ + 465: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsInt │ │ │ │ │ + 466: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_lower │ │ │ │ │ + 467: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_isdigit │ │ │ │ │ + 468: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_isascii │ │ │ │ │ + 469: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_IsTrue │ │ │ │ │ + 470: 000051a5 58 FUNC GLOBAL DEFAULT 7 PyBytes_Size │ │ │ │ │ + 471: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_upper │ │ │ │ │ + 472: 00001525 124 FUNC GLOBAL DEFAULT 1 PyBytes_DecodeEscape │ │ │ │ │ + 473: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_DeprecationWarning │ │ │ │ │ + 474: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_WarnFormat │ │ │ │ │ + 475: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_capitalize │ │ │ │ │ + 476: 00001889 3324 FUNC GLOBAL HIDDEN 1 _PyBytes_FormatEx │ │ │ │ │ + 477: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_Type │ │ │ │ │ + 478: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyLong_FormatBytesWriter │ │ │ │ │ + 479: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyByteArray_Type │ │ │ │ │ + 480: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_IsSubtype │ │ │ │ │ + 481: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_FormatLong │ │ │ │ │ + 482: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_ASCII │ │ │ │ │ + 483: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsLongAndOverflow │ │ │ │ │ + 484: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_Check │ │ │ │ │ + 485: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_Long │ │ │ │ │ + 486: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetItem │ │ │ │ │ + 487: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_GetItem │ │ │ │ │ + 488: 000025d1 88 FUNC GLOBAL DEFAULT 1 _PyBytes_Find │ │ │ │ │ + 489: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFloat_AsDouble │ │ │ │ │ + 490: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyOS_double_to_string │ │ │ │ │ + 491: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSsize_t │ │ │ │ │ + 492: 00000339 34 FUNC GLOBAL DEFAULT 9 _PyBytes_ReverseFind │ │ │ │ │ 493: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_idivmod │ │ │ │ │ - 494: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_isalnum │ │ │ │ │ - 495: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_isalpha │ │ │ │ │ - 496: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_islower │ │ │ │ │ - 497: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_isspace │ │ │ │ │ - 498: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_istitle │ │ │ │ │ - 499: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_isupper │ │ │ │ │ - 500: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_Reverse │ │ │ │ │ - 501: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_swapcase │ │ │ │ │ - 502: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_title │ │ │ │ │ - 503: 00000e8f 30 FUNC GLOBAL DEFAULT 9 PyBytes_ConcatAndDel │ │ │ │ │ - 504: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_GetBuiltin │ │ │ │ │ - 505: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_BuildValue │ │ │ │ │ - 506: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_GenericAlloc │ │ │ │ │ - 507: 00000fe7 28 FUNC GLOBAL DEFAULT 9 _PyBytes_DecodeEscape │ │ │ │ │ - 508: 000000d0 208 OBJECT GLOBAL DEFAULT 3 PyBytesIter_Type │ │ │ │ │ - 509: 00000000 208 OBJECT GLOBAL DEFAULT 3 PyBytes_Type │ │ │ │ │ - 510: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_Type │ │ │ │ │ - 511: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GenericGetAttr │ │ │ │ │ - 512: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_SelfIter │ │ │ │ │ - 513: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_capitalize__doc__ │ │ │ │ │ - 514: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_isalnum__doc__ │ │ │ │ │ - 515: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_isalpha__doc__ │ │ │ │ │ - 516: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_isascii__doc__ │ │ │ │ │ - 517: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_isdigit__doc__ │ │ │ │ │ - 518: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_islower__doc__ │ │ │ │ │ - 519: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_isspace__doc__ │ │ │ │ │ - 520: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_istitle__doc__ │ │ │ │ │ - 521: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_isupper__doc__ │ │ │ │ │ - 522: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_lower__doc__ │ │ │ │ │ - 523: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_swapcase__doc__ │ │ │ │ │ - 524: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_title__doc__ │ │ │ │ │ - 525: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_upper__doc__ │ │ │ │ │ + 494: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_rindex │ │ │ │ │ + 495: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_isalnum │ │ │ │ │ + 496: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_isalpha │ │ │ │ │ + 497: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_islower │ │ │ │ │ + 498: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_isspace │ │ │ │ │ + 499: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_istitle │ │ │ │ │ + 500: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_isupper │ │ │ │ │ + 501: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_Reverse │ │ │ │ │ + 502: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_swapcase │ │ │ │ │ + 503: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_title │ │ │ │ │ + 504: 00000e8f 30 FUNC GLOBAL DEFAULT 9 PyBytes_ConcatAndDel │ │ │ │ │ + 505: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_GetBuiltin │ │ │ │ │ + 506: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_BuildValue │ │ │ │ │ + 507: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_GenericAlloc │ │ │ │ │ + 508: 00000fe7 28 FUNC GLOBAL DEFAULT 9 _PyBytes_DecodeEscape │ │ │ │ │ + 509: 000000d0 208 OBJECT GLOBAL DEFAULT 3 PyBytesIter_Type │ │ │ │ │ + 510: 00000000 208 OBJECT GLOBAL DEFAULT 3 PyBytes_Type │ │ │ │ │ + 511: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_Type │ │ │ │ │ + 512: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GenericGetAttr │ │ │ │ │ + 513: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_SelfIter │ │ │ │ │ + 514: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_capitalize__doc__ │ │ │ │ │ + 515: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_isalnum__doc__ │ │ │ │ │ + 516: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_isalpha__doc__ │ │ │ │ │ + 517: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_isascii__doc__ │ │ │ │ │ + 518: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_isdigit__doc__ │ │ │ │ │ + 519: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_islower__doc__ │ │ │ │ │ + 520: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_isspace__doc__ │ │ │ │ │ + 521: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_istitle__doc__ │ │ │ │ │ + 522: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_isupper__doc__ │ │ │ │ │ + 523: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_lower__doc__ │ │ │ │ │ + 524: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_swapcase__doc__ │ │ │ │ │ + 525: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_title__doc__ │ │ │ │ │ + 526: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_upper__doc__ │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,267 +1,261 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0xf914 contains 456 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0xfb08 contains 457 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -00000022 00015b0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00000028 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000002c 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000042 00015c0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000006c 00015e02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000007e 0001622f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00000082 00016230 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00000086 0000112f R_ARM_THM_MOVW_ABS_NC 00000034 .LC1 │ │ │ │ │ -0000008a 00001130 R_ARM_THM_MOVT_ABS 00000034 .LC1 │ │ │ │ │ -00000090 0001600a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000000b6 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000000ba 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000011e 00019c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -0000012a 00019c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00000138 00017d0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00000144 00017d0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -0000014e 0001b50a R_ARM_THM_CALL 00000000 _Py_bytes_maketrans │ │ │ │ │ -0000015a 00017e0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00000164 00017e0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00000170 00007a2f R_ARM_THM_MOVW_ABS_NC 0000039c .LC36 │ │ │ │ │ -00000174 00007a30 R_ARM_THM_MOVT_ABS 0000039c .LC36 │ │ │ │ │ -0000017c 00019a0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -000001c4 0001be0a R_ARM_THM_CALL 00000000 _Py_bytes_startswith │ │ │ │ │ -000001cc 0000862f R_ARM_THM_MOVW_ABS_NC 0000046c .LC43 │ │ │ │ │ -000001d0 00008630 R_ARM_THM_MOVT_ABS 0000046c .LC43 │ │ │ │ │ -000001da 00019a0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -000001ec 00019b0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -000001fe 00019b0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00000238 00019c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00000242 00017d0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00000264 0001c40a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -000003da 00015a0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -00000402 00015a0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -00000408 0001910a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000418 00017e0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -000004dc 00019d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -00000500 00016f02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -00000504 00015e02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000054a 0001700a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -00000566 0001712f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000056a 00017130 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000056e 0000922f R_ARM_THM_MOVW_ABS_NC 00000494 .LC48 │ │ │ │ │ -00000572 00009230 R_ARM_THM_MOVT_ABS 00000494 .LC48 │ │ │ │ │ -00000578 0001600a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000594 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000005f8 00019f0a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00000604 0001a00a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -00000630 0001c52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000634 0001c530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000644 00017d0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00000670 0001c60a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -0000070a 00015a0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -0000073a 00015a0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -0000075e 00017e0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -0000076e 0001c70a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -0000078e 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000794 0001910a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000007b6 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000007ba 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000007fc 0001c60a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -0000080a 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -0000080e 00017430 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -0000095e 00015a0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -00000972 0001c70a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -00000994 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000009ba 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -000009be 00017430 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -000009d6 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000009da 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000a04 00015a0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -00000a3c 0001970a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00000a60 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000a72 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000a94 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000aa4 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000aaa 0001712f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000aae 00017130 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00000ab2 0000922f R_ARM_THM_MOVW_ABS_NC 00000494 .LC48 │ │ │ │ │ -00000ab6 00009230 R_ARM_THM_MOVT_ABS 00000494 .LC48 │ │ │ │ │ -00000abc 0001600a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000ace 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000ae8 0001970a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00000afc 0001c60a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00000b16 00015a0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -00000b42 0000560a R_ARM_THM_CALL 00002491 fastsearch.constprop.1 │ │ │ │ │ -00000b60 00015a0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -00000b82 0001c70a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -00000ba0 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000ba6 0001c52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000baa 0001c530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000bc2 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000bce 0001c70a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -00000bea 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000bf4 0001c70a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -00000c10 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000c2c 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000c30 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000c5c 00015a0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -00000c72 0001c70a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -00000c90 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000cac 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000022 00015c0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00000028 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000002c 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000042 00015d0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000006c 00015f02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000007e 0001632f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00000082 00016330 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00000086 0000102f R_ARM_THM_MOVW_ABS_NC 00000034 .LC1 │ │ │ │ │ +0000008a 00001030 R_ARM_THM_MOVT_ABS 00000034 .LC1 │ │ │ │ │ +00000090 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000000b6 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000000ba 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000011e 00019d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +0000012a 00019d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00000138 00017e0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00000144 00017e0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +0000014e 0001b60a R_ARM_THM_CALL 00000000 _Py_bytes_maketrans │ │ │ │ │ +0000015a 00017f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00000164 00017f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00000170 0000772f R_ARM_THM_MOVW_ABS_NC 0000039c .LC36 │ │ │ │ │ +00000174 00007730 R_ARM_THM_MOVT_ABS 0000039c .LC36 │ │ │ │ │ +0000017c 00019b0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +000001c4 0001bf0a R_ARM_THM_CALL 00000000 _Py_bytes_startswith │ │ │ │ │ +000001cc 0000832f R_ARM_THM_MOVW_ABS_NC 0000046c .LC43 │ │ │ │ │ +000001d0 00008330 R_ARM_THM_MOVT_ABS 0000046c .LC43 │ │ │ │ │ +000001da 00019b0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +000001ec 00019c0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +000001fe 00019c0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00000238 00019d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00000242 00017e0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00000264 0001c50a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +000003da 00015b0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +00000402 00015b0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +00000408 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000418 00017f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +000004dc 00019e0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00000500 00017002 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +00000504 00015f02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000054a 0001710a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +00000566 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000056a 00017230 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000056e 00008f2f R_ARM_THM_MOVW_ABS_NC 00000494 .LC48 │ │ │ │ │ +00000572 00008f30 R_ARM_THM_MOVT_ABS 00000494 .LC48 │ │ │ │ │ +00000578 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000594 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000005f8 0001a00a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00000604 0001a10a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +00000630 0001c62f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000634 0001c630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000644 00017e0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00000670 0001c70a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +0000070a 00015b0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +0000073a 00015b0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +0000075e 00017f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +0000076e 0001c80a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +0000078e 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000794 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000007b6 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000007ba 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000007fc 0001c70a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +0000080a 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +0000080e 00017530 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +0000095e 00015b0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +00000972 0001c80a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +00000994 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000009ba 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +000009be 00017530 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +000009d6 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000009da 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000a04 00015b0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +00000a3c 0001980a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00000a60 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000a72 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000a94 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000aa4 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000aaa 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000aae 00017230 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000ab2 00008f2f R_ARM_THM_MOVW_ABS_NC 00000494 .LC48 │ │ │ │ │ +00000ab6 00008f30 R_ARM_THM_MOVT_ABS 00000494 .LC48 │ │ │ │ │ +00000abc 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000ace 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000ae8 0001980a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00000afc 0001c70a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +00000b16 00015b0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +00000b42 0000530a R_ARM_THM_CALL 00002699 fastsearch.constprop.1 │ │ │ │ │ +00000b60 00015b0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +00000b82 0001c80a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +00000ba0 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000ba6 0001c62f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000baa 0001c630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000bc2 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000bce 0001c80a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +00000bea 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000bf4 0001c80a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +00000c10 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000c2c 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000c30 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000c5c 00015b0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +00000c72 0001c80a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +00000c90 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000cac 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000cb4 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000cda 0001c90a R_ARM_THM_CALL 00000d41 _PyBytes_FromHex │ │ │ │ │ -00000cde 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000ce2 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000cf4 0000992f R_ARM_THM_MOVW_ABS_NC 000004a4 .LC50 │ │ │ │ │ -00000cf8 00009930 R_ARM_THM_MOVT_ABS 000004a4 .LC50 │ │ │ │ │ -00000cfc 0000482f R_ARM_THM_MOVW_ABS_NC 000001dc .LC17 │ │ │ │ │ -00000d00 00004830 R_ARM_THM_MOVT_ABS 000001dc .LC17 │ │ │ │ │ -00000d04 00009a2f R_ARM_THM_MOVW_ABS_NC 000004b0 .LC51 │ │ │ │ │ -00000d08 00009a30 R_ARM_THM_MOVT_ABS 000004b0 .LC51 │ │ │ │ │ -00000d0c 0001980a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00000d1c 0001ca0a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -00000d36 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000d94 00001e0a R_ARM_THM_CALL 000008c1 _PyBytesWriter_Prepare.constprop.0 │ │ │ │ │ -00000d9a 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -00000d9e 00017430 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00000da2 00016d2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyLong_DigitValue │ │ │ │ │ -00000da6 00016d30 R_ARM_THM_MOVT_ABS 00000000 _PyLong_DigitValue │ │ │ │ │ -00000de8 00016e0a R_ARM_THM_CALL 000009b9 _PyBytesWriter_Finish │ │ │ │ │ -00000e00 0001700a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -00000e20 0001712f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000e24 00017130 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00000e28 00009d2f R_ARM_THM_MOVW_ABS_NC 000004b8 .LC52 │ │ │ │ │ -00000e2c 00009d30 R_ARM_THM_MOVT_ABS 000004b8 .LC52 │ │ │ │ │ -00000e32 00016b0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000e38 0001720a R_ARM_THM_CALL 000000dd _PyBytesWriter_Dealloc │ │ │ │ │ -00000e7c 00016f02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -00000eaa 0001c52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000eae 0001c530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000eba 00017d0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00000ed8 00019d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -00000ee2 00017e0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00000eee 00015a0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -00000efc 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -00000f00 00017430 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00000f28 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000f2c 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000f46 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000f4a 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000f58 00009f2f R_ARM_THM_MOVW_ABS_NC 000004f8 .LC54 │ │ │ │ │ -00000f5c 00009f30 R_ARM_THM_MOVT_ABS 000004f8 .LC54 │ │ │ │ │ -00000f66 00019a0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00000f90 0001c52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000f94 0001c530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000fa8 0000a42f R_ARM_THM_MOVW_ABS_NC 00000500 .LC55 │ │ │ │ │ -00000fac 0000a430 R_ARM_THM_MOVT_ABS 00000500 .LC55 │ │ │ │ │ -00000fb6 00019a0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00000ff2 0001cf0a R_ARM_THM_CALL 00000000 _Py_strhex_with_sep │ │ │ │ │ -0000101e 0001970a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -0000103a 0001970a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00001050 0001d00a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -0000105c 0001910a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000cda 0001ca0a R_ARM_THM_CALL 00000d41 _PyBytes_FromHex │ │ │ │ │ +00000cde 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000ce2 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000cf4 0000962f R_ARM_THM_MOVW_ABS_NC 000004a4 .LC50 │ │ │ │ │ +00000cf8 00009630 R_ARM_THM_MOVT_ABS 000004a4 .LC50 │ │ │ │ │ +00000cfc 0000472f R_ARM_THM_MOVW_ABS_NC 000001dc .LC17 │ │ │ │ │ +00000d00 00004730 R_ARM_THM_MOVT_ABS 000001dc .LC17 │ │ │ │ │ +00000d04 0000972f R_ARM_THM_MOVW_ABS_NC 000004b0 .LC51 │ │ │ │ │ +00000d08 00009730 R_ARM_THM_MOVT_ABS 000004b0 .LC51 │ │ │ │ │ +00000d0c 0001990a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00000d1c 0001cb0a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +00000d36 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000d94 00001d0a R_ARM_THM_CALL 000008bd _PyBytesWriter_Prepare.constprop.0 │ │ │ │ │ +00000d9a 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +00000d9e 00017530 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00000da2 00016e2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyLong_DigitValue │ │ │ │ │ +00000da6 00016e30 R_ARM_THM_MOVT_ABS 00000000 _PyLong_DigitValue │ │ │ │ │ +00000de8 00016f0a R_ARM_THM_CALL 000009b5 _PyBytesWriter_Finish │ │ │ │ │ +00000e00 0001710a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +00000e20 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000e24 00017230 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000e28 00009a2f R_ARM_THM_MOVW_ABS_NC 000004b8 .LC52 │ │ │ │ │ +00000e2c 00009a30 R_ARM_THM_MOVT_ABS 000004b8 .LC52 │ │ │ │ │ +00000e32 00016c0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000e38 0001730a R_ARM_THM_CALL 000000dd _PyBytesWriter_Dealloc │ │ │ │ │ +00000e7c 00017002 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +00000eaa 0001c62f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000eae 0001c630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000eba 00017e0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00000ed8 00019e0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00000ee2 00017f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00000eee 00015b0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +00000efc 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +00000f00 00017530 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00000f28 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000f2c 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000f46 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000f4a 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000f58 00009c2f R_ARM_THM_MOVW_ABS_NC 000004f8 .LC54 │ │ │ │ │ +00000f5c 00009c30 R_ARM_THM_MOVT_ABS 000004f8 .LC54 │ │ │ │ │ +00000f66 00019b0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00000f90 0001c62f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000f94 0001c630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000fa8 0000a12f R_ARM_THM_MOVW_ABS_NC 00000500 .LC55 │ │ │ │ │ +00000fac 0000a130 R_ARM_THM_MOVT_ABS 00000500 .LC55 │ │ │ │ │ +00000fb6 00019b0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00000ff2 0001d00a R_ARM_THM_CALL 00000000 _Py_strhex_with_sep │ │ │ │ │ +0000101e 0001980a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +0000103a 0001980a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00001050 0001d10a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +0000105c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000106c 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000108c 00019c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00001096 00017d0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -000010b6 0001c40a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -000010c6 00005d0a R_ARM_THM_CALL 00002731 fastsearch.constprop.0 │ │ │ │ │ -000010fa 00017e0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -0000110a 00015a0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -00001134 00015a0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -0000113a 0001910a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001154 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001176 0001712f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000117a 00017130 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000117e 0000922f R_ARM_THM_MOVW_ABS_NC 00000494 .LC48 │ │ │ │ │ -00001182 00009230 R_ARM_THM_MOVT_ABS 00000494 .LC48 │ │ │ │ │ -00001188 0001600a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001190 00015e02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000011a6 00000c0a R_ARM_THM_CALL 000000d9 PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ -000011b6 0001d10a R_ARM_THM_CALL 00000000 _Py_bytes_lower │ │ │ │ │ -000011fc 0001970a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00001210 0001d40a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ -00001222 0001c60a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00001234 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001238 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001338 00015b0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00001356 00015c0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000137e 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00001386 0001c70a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -000013c2 00015e2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -000013c6 00015e30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -000013f4 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -000013f8 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -000013fc 0000052f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00001400 00000530 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000140a 0001600a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001416 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000141a 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000142a 0001c70a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -00001474 0001970a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -0000148e 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001496 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000149c 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000014a0 00015e02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000014ba 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000014c0 0001610a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000014ee 00000c0a R_ARM_THM_CALL 000000d9 PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ -000014fe 0001d60a R_ARM_THM_CALL 00000000 _Py_bytes_upper │ │ │ │ │ -0000151e 00016c0a R_ARM_THM_CALL 000002f5 _PyBytes_DecodeEscape2 │ │ │ │ │ -00001532 0001d82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_DeprecationWarning │ │ │ │ │ -00001536 0001d830 R_ARM_THM_MOVT_ABS 00000000 PyExc_DeprecationWarning │ │ │ │ │ -00001542 0000c62f R_ARM_THM_MOVW_ABS_NC 0000057c .LC69 │ │ │ │ │ -00001546 0000c630 R_ARM_THM_MOVT_ABS 0000057c .LC69 │ │ │ │ │ -0000154a 0001d90a R_ARM_THM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ -00001562 0000c72f R_ARM_THM_MOVW_ABS_NC 000005a0 .LC70 │ │ │ │ │ -00001566 0000c730 R_ARM_THM_MOVT_ABS 000005a0 .LC70 │ │ │ │ │ -0000156a 0001d90a R_ARM_THM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ -0000157e 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000015e2 0001970a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00001604 0001970a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00001614 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001638 00019c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00001642 00019c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -0000166e 00000c0a R_ARM_THM_CALL 000000d9 PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ -000016a8 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000016ac 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000016dc 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000016e4 00017e0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -000016ea 00017e0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00001714 00017e0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00001738 00017e0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00001780 0001712f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00001784 00017130 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00001788 0000cb2f R_ARM_THM_MOVW_ABS_NC 000005c0 .LC71 │ │ │ │ │ -0000178c 0000cb30 R_ARM_THM_MOVT_ABS 000005c0 .LC71 │ │ │ │ │ -00001792 0001600a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001798 00017e0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -000017a2 0001c52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000017a6 0001c530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000017b2 00017d0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -000017de 00017d0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -000017fe 0001630a R_ARM_THM_CALL 00000175 _PyBytes_Resize │ │ │ │ │ -0000180e 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001812 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001848 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001862 0001862f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001866 00018630 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000018b4 00001e0a R_ARM_THM_CALL 000008c1 _PyBytesWriter_Prepare.constprop.0 │ │ │ │ │ -000018ee 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -000018f2 00017430 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -000019da 0001dc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ -000019de 0001dc30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ -00001a1e 0001dd0a R_ARM_THM_CALL 00000000 _PyLong_FormatBytesWriter │ │ │ │ │ -00001a4a 00016e0a R_ARM_THM_CALL 000009b9 _PyBytesWriter_Finish │ │ │ │ │ -00001a70 00019d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -00001a8a 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00001aa0 0001de2f R_ARM_THM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ -00001aa4 0001de30 R_ARM_THM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ -00001aae 0001df0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00001adc 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ -00001ae0 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ -00001ae4 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ -00001ae8 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ -00001aec 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ -00001af0 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ -00001af4 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ +0000108c 00019d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00001096 00017e0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +000010b6 0001c50a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +000010c6 00005c0a R_ARM_THM_CALL 0000293d fastsearch.constprop.0 │ │ │ │ │ +000010fa 00017f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +0000110a 00015b0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +00001134 00015b0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +0000113a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001154 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001176 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000117a 00017230 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000117e 00008f2f R_ARM_THM_MOVW_ABS_NC 00000494 .LC48 │ │ │ │ │ +00001182 00008f30 R_ARM_THM_MOVT_ABS 00000494 .LC48 │ │ │ │ │ +00001188 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001190 00015f02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000011a6 00000b0a R_ARM_THM_CALL 000000d9 PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ +000011b6 0001d20a R_ARM_THM_CALL 00000000 _Py_bytes_lower │ │ │ │ │ +000011fc 0001980a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00001210 0001d50a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +00001222 0001c70a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +00001244 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001248 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000132c 00015c0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00001348 00015d0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00001368 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00001370 0001c80a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +000013a2 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +000013a6 00015f30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +000013e6 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +000013ea 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +000013ee 0000052f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000013f2 00000530 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000013fc 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000140a 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000140e 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000141e 0001c80a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +00001468 0001980a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00001476 0001620a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00001490 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000014b0 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000014b8 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000014bc 00015f02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000014ca 00015d0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000014ee 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000150a 00000b0a R_ARM_THM_CALL 000000d9 PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ +0000151a 0001d70a R_ARM_THM_CALL 00000000 _Py_bytes_upper │ │ │ │ │ +0000153a 00016d0a R_ARM_THM_CALL 000002f5 _PyBytes_DecodeEscape2 │ │ │ │ │ +0000154e 0001d92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_DeprecationWarning │ │ │ │ │ +00001552 0001d930 R_ARM_THM_MOVT_ABS 00000000 PyExc_DeprecationWarning │ │ │ │ │ +0000155e 0000c32f R_ARM_THM_MOVW_ABS_NC 0000057c .LC69 │ │ │ │ │ +00001562 0000c330 R_ARM_THM_MOVT_ABS 0000057c .LC69 │ │ │ │ │ +00001566 0001da0a R_ARM_THM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ +0000157e 0000c42f R_ARM_THM_MOVW_ABS_NC 000005a0 .LC70 │ │ │ │ │ +00001582 0000c430 R_ARM_THM_MOVT_ABS 000005a0 .LC70 │ │ │ │ │ +00001586 0001da0a R_ARM_THM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ +0000159a 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000015fe 0001980a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00001620 0001980a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00001630 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00001654 00019d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +0000165e 00019d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +0000168a 00000b0a R_ARM_THM_CALL 000000d9 PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ +000016c4 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000016c8 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000016f8 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001700 00017f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00001706 00017f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00001730 00017f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00001754 00017f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +0000179c 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000017a0 00017230 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000017a4 0000c82f R_ARM_THM_MOVW_ABS_NC 000005c0 .LC71 │ │ │ │ │ +000017a8 0000c830 R_ARM_THM_MOVT_ABS 000005c0 .LC71 │ │ │ │ │ +000017ae 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000017b4 00017f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +000017be 0001c62f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000017c2 0001c630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000017ce 00017e0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +000017fa 00017e0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +0000181a 0001640a R_ARM_THM_CALL 00000175 _PyBytes_Resize │ │ │ │ │ +0000182a 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000182e 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001864 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000187e 0001872f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001882 00018730 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000018d0 00001d0a R_ARM_THM_CALL 000008bd _PyBytesWriter_Prepare.constprop.0 │ │ │ │ │ +0000190a 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +0000190e 00017530 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +000019f6 0001dd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ +000019fa 0001dd30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ +00001a3a 0001de0a R_ARM_THM_CALL 00000000 _PyLong_FormatBytesWriter │ │ │ │ │ +00001a66 00016f0a R_ARM_THM_CALL 000009b5 _PyBytesWriter_Finish │ │ │ │ │ +00001a8c 00019e0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00001aa6 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00001abc 0001df2f R_ARM_THM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ +00001ac0 0001df30 R_ARM_THM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ +00001aca 0001e00a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 00001af8 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ 00001afc 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ 00001b00 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ 00001b04 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ 00001b08 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ 00001b0c 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ 00001b10 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ @@ -282,1650 +276,1605 @@ │ │ │ │ │ 00001b4c 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ 00001b50 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ 00001b54 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ 00001b58 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ 00001b5c 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ 00001b60 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ 00001b64 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ -00001b68 00016f02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -00001bd2 0001750a R_ARM_THM_CALL 00000871 _PyBytesWriter_Prepare │ │ │ │ │ -00001c16 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00001c4e 0001e00a R_ARM_THM_CALL 00000000 _PyUnicode_FormatLong │ │ │ │ │ -00001cc2 0001750a R_ARM_THM_CALL 00000871 _PyBytesWriter_Prepare │ │ │ │ │ -00001d4c 0001a00a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -00001d86 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -00001d8a 00017430 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00001df6 00019c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00001e0a 0001e10a R_ARM_THM_CALL 00000000 PyObject_ASCII │ │ │ │ │ -00001e52 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00001e62 0001700a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -00001e66 0001de2f R_ARM_THM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ -00001e6a 0001de30 R_ARM_THM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ -00001e74 0001df0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00001e84 0001a80a R_ARM_THM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ -00001e90 0001a90a R_ARM_THM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ -00001ea0 00017d0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00001eaa 00000c0a R_ARM_THM_CALL 000000d9 PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ -00001ebc 0001aa0a R_ARM_THM_CALL 00000000 PyBuffer_ToContiguous │ │ │ │ │ -00001ec6 00017e0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00001eee 0000e30a R_ARM_THM_CALL 00000225 formatfloat │ │ │ │ │ -00001f16 00017e0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00001f1c 0001720a R_ARM_THM_CALL 000000dd _PyBytesWriter_Dealloc │ │ │ │ │ -00001f60 0001ab0a R_ARM_THM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ -00001f7a 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001f96 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00001f9a 00016a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00001f9e 0000d72f R_ARM_THM_MOVW_ABS_NC 00000680 .LC80 │ │ │ │ │ -00001fa2 0000d730 R_ARM_THM_MOVT_ABS 00000680 .LC80 │ │ │ │ │ -00001faa 00016b0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001fcc 0000e30a R_ARM_THM_CALL 00000225 formatfloat │ │ │ │ │ -00002008 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000200e 0001782f R_ARM_THM_MOVW_ABS_NC 00000000 _PyByteArray_empty_string │ │ │ │ │ -00002012 00017830 R_ARM_THM_MOVT_ABS 00000000 _PyByteArray_empty_string │ │ │ │ │ -00002024 0001b20a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -0000202e 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00002032 00016a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00002036 00006e2f R_ARM_THM_MOVW_ABS_NC 00000318 .LC32 │ │ │ │ │ -0000203a 00006e30 R_ARM_THM_MOVT_ABS 00000318 .LC32 │ │ │ │ │ -00002040 00016b0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000205c 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002062 0001712f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00002066 00017130 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000206a 0000d52f R_ARM_THM_MOVW_ABS_NC 0000065c .LC78 │ │ │ │ │ -0000206e 0000d530 R_ARM_THM_MOVT_ABS 0000065c .LC78 │ │ │ │ │ -00002074 0001600a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002086 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000208a 00016a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000208e 0000dc2f R_ARM_THM_MOVW_ABS_NC 0000078c .LC85 │ │ │ │ │ -00002092 0000dc30 R_ARM_THM_MOVT_ABS 0000078c .LC85 │ │ │ │ │ -00002098 0001600a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000020ba 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000020cc 00019c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -000020e0 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000020e4 00016a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000020e8 0000dc2f R_ARM_THM_MOVW_ABS_NC 0000078c .LC85 │ │ │ │ │ -000020ec 0000dc30 R_ARM_THM_MOVT_ABS 0000078c .LC85 │ │ │ │ │ -000020f2 0001600a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002102 0000132f R_ARM_THM_MOVW_ABS_NC 00000050 .LC2 │ │ │ │ │ -00002106 00001330 R_ARM_THM_MOVT_ABS 00000050 .LC2 │ │ │ │ │ -0000210a 0001680a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00002128 00015e02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000212c 0001936b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002174 0001de2f R_ARM_THM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ -00002178 0001de30 R_ARM_THM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ -00002180 0001de2f R_ARM_THM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ -00002184 0001de30 R_ARM_THM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ -00002188 0001df0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00002194 0001e20a R_ARM_THM_CALL 00000000 PyLong_AsLongAndOverflow │ │ │ │ │ -000021ba 0001712f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000021be 00017130 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000021cc 0000db2f R_ARM_THM_MOVW_ABS_NC 00000754 .LC84 │ │ │ │ │ -000021d0 0000db30 R_ARM_THM_MOVT_ABS 00000754 .LC84 │ │ │ │ │ -000021d4 00016b0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000021e2 0001622f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -000021e6 00016230 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -000021ea 0000da2f R_ARM_THM_MOVW_ABS_NC 00000738 .LC83 │ │ │ │ │ -000021ee 0000da30 R_ARM_THM_MOVT_ABS 00000738 .LC83 │ │ │ │ │ -000021f4 0001600a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000021fa 0001910a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002202 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00002206 00016a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000220c 0001b10a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00002218 0000d92f R_ARM_THM_MOVW_ABS_NC 00000700 .LC82 │ │ │ │ │ -0000221c 0000d930 R_ARM_THM_MOVT_ABS 00000700 .LC82 │ │ │ │ │ -00002220 0001600a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002262 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000229e 0001712f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000022a2 00017130 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000022a6 0000d62f R_ARM_THM_MOVW_ABS_NC 0000066c .LC79 │ │ │ │ │ -000022aa 0000d630 R_ARM_THM_MOVT_ABS 0000066c .LC79 │ │ │ │ │ -000022b0 0001600a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000022b6 0001de2f R_ARM_THM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ -000022ba 0001de30 R_ARM_THM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ -000022f8 0001e30a R_ARM_THM_CALL 00000000 PyNumber_Check │ │ │ │ │ -0000231e 00019f0a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00002328 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000232c 00016a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00002334 0001b10a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00002358 0001d00a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -0000237a 0001712f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000237e 00017130 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00002382 0000d42f R_ARM_THM_MOVW_ABS_NC 0000064c .LC77 │ │ │ │ │ -00002386 0000d430 R_ARM_THM_MOVT_ABS 0000064c .LC77 │ │ │ │ │ -0000238c 0001600a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002392 0001910a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000239c 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000023a0 00016a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000023a4 0000d32f R_ARM_THM_MOVW_ABS_NC 00000640 .LC76 │ │ │ │ │ -000023a8 0000d330 R_ARM_THM_MOVT_ABS 00000640 .LC76 │ │ │ │ │ -000023ae 0001600a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000023c4 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -000023c8 00017430 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -000023ce 0001e40a R_ARM_THM_CALL 00000000 PyNumber_Long │ │ │ │ │ -000023d6 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000023da 00016a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000023e8 0000d02f R_ARM_THM_MOVW_ABS_NC 00000600 .LC73 │ │ │ │ │ -000023ec 0000d030 R_ARM_THM_MOVT_ABS 00000600 .LC73 │ │ │ │ │ -000023f2 0000cf2f R_ARM_THM_MOVW_ABS_NC 000005f0 .LC72 │ │ │ │ │ -000023f6 0000cf30 R_ARM_THM_MOVT_ABS 000005f0 .LC72 │ │ │ │ │ -00002400 0000d82f R_ARM_THM_MOVW_ABS_NC 000006d8 .LC81 │ │ │ │ │ -00002404 0000d830 R_ARM_THM_MOVT_ABS 000006d8 .LC81 │ │ │ │ │ -00002408 00016b0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00002418 0001e00a R_ARM_THM_CALL 00000000 _PyUnicode_FormatLong │ │ │ │ │ -0000243a 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002452 0001910a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000024c6 00015a0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -000024da 0001e50a R_ARM_THM_CALL 00000000 PyObject_GetItem │ │ │ │ │ -000024f2 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002528 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000252e 0001712f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00002532 00017130 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00002536 0000d22f R_ARM_THM_MOVW_ABS_NC 00000628 .LC75 │ │ │ │ │ -0000253a 0000d230 R_ARM_THM_MOVT_ABS 00000628 .LC75 │ │ │ │ │ -00002540 0001600a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002550 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00002554 00016a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00002558 0000d12f R_ARM_THM_MOVW_ABS_NC 0000060c .LC74 │ │ │ │ │ -0000255c 0000d130 R_ARM_THM_MOVT_ABS 0000060c .LC74 │ │ │ │ │ -00002562 0001600a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000259a 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000259e 00016a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000025a2 0000e62f R_ARM_THM_MOVW_ABS_NC 000007c0 .LC87 │ │ │ │ │ -000025a6 0000e630 R_ARM_THM_MOVT_ABS 000007c0 .LC87 │ │ │ │ │ -000025ac 0001600a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000025d4 0000560a R_ARM_THM_CALL 00002491 fastsearch.constprop.1 │ │ │ │ │ -000025ee 0001810a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00002626 00019c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00002630 00017d0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -0000264c 0001810a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00002656 00015a0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -00002662 00017e0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00002672 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002676 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00002692 00015a0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -000027d6 0001700a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -000027ea 0000570a R_ARM_THM_CALL 00000efd stringlib__two_way_count │ │ │ │ │ -00002854 00016f02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -00002924 0001810a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00002948 00019c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00000066 0001611e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -000000ae 0001661e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -000000d8 00015a1e R_ARM_THM_JUMP24 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -000000fe 0001661e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -00000188 0000801e R_ARM_THM_JUMP24 000035ad stringlib_bytes_join │ │ │ │ │ -0000020c 0000801e R_ARM_THM_JUMP24 000035ad stringlib_bytes_join │ │ │ │ │ -00000f22 00015a1e R_ARM_THM_JUMP24 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -00000fa0 0000a21e R_ARM_THM_JUMP24 00004321 do_argstrip │ │ │ │ │ -00002596 0001e61e R_ARM_THM_JUMP24 00000000 PyTuple_GetItem │ │ │ │ │ -000026a6 0001ea1e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ +00001b68 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ +00001b6c 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ +00001b70 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ +00001b74 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ +00001b78 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ +00001b7c 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ +00001b80 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ +00001b84 00017002 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +00001bee 0001760a R_ARM_THM_CALL 0000086d _PyBytesWriter_Prepare │ │ │ │ │ +00001c32 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00001c6a 0001e10a R_ARM_THM_CALL 00000000 _PyUnicode_FormatLong │ │ │ │ │ +00001cde 0001760a R_ARM_THM_CALL 0000086d _PyBytesWriter_Prepare │ │ │ │ │ +00001d68 0001a10a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +00001da2 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +00001da6 00017530 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00001e12 00019d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00001e26 0001e20a R_ARM_THM_CALL 00000000 PyObject_ASCII │ │ │ │ │ +00001e6e 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00001e7e 0001710a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +00001e82 0001df2f R_ARM_THM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ +00001e86 0001df30 R_ARM_THM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ +00001e90 0001e00a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00001ea0 0001a90a R_ARM_THM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ +00001eac 0001aa0a R_ARM_THM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ +00001ebc 00017e0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00001ec6 00000b0a R_ARM_THM_CALL 000000d9 PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ +00001ed8 0001ab0a R_ARM_THM_CALL 00000000 PyBuffer_ToContiguous │ │ │ │ │ +00001ee2 00017f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00001f0a 0000e00a R_ARM_THM_CALL 00000225 formatfloat │ │ │ │ │ +00001f32 00017f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00001f38 0001730a R_ARM_THM_CALL 000000dd _PyBytesWriter_Dealloc │ │ │ │ │ +00001f7c 0001ac0a R_ARM_THM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ +00001f96 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001fb2 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00001fb6 00016b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00001fba 0000d42f R_ARM_THM_MOVW_ABS_NC 00000680 .LC80 │ │ │ │ │ +00001fbe 0000d430 R_ARM_THM_MOVT_ABS 00000680 .LC80 │ │ │ │ │ +00001fc6 00016c0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001fe8 0000e00a R_ARM_THM_CALL 00000225 formatfloat │ │ │ │ │ +00002024 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000202a 0001792f R_ARM_THM_MOVW_ABS_NC 00000000 _PyByteArray_empty_string │ │ │ │ │ +0000202e 00017930 R_ARM_THM_MOVT_ABS 00000000 _PyByteArray_empty_string │ │ │ │ │ +00002040 0001b30a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +0000204a 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000204e 00016b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00002052 00006b2f R_ARM_THM_MOVW_ABS_NC 00000318 .LC32 │ │ │ │ │ +00002056 00006b30 R_ARM_THM_MOVT_ABS 00000318 .LC32 │ │ │ │ │ +0000205c 00016c0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00002078 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000207e 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00002082 00017230 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00002086 0000d22f R_ARM_THM_MOVW_ABS_NC 0000065c .LC78 │ │ │ │ │ +0000208a 0000d230 R_ARM_THM_MOVT_ABS 0000065c .LC78 │ │ │ │ │ +00002090 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000020a2 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000020a6 00016b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000020aa 0000d92f R_ARM_THM_MOVW_ABS_NC 0000078c .LC85 │ │ │ │ │ +000020ae 0000d930 R_ARM_THM_MOVT_ABS 0000078c .LC85 │ │ │ │ │ +000020b4 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000020d6 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000020e8 00019d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +000020fc 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00002100 00016b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00002104 0000d92f R_ARM_THM_MOVW_ABS_NC 0000078c .LC85 │ │ │ │ │ +00002108 0000d930 R_ARM_THM_MOVT_ABS 0000078c .LC85 │ │ │ │ │ +0000210e 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000211e 0000122f R_ARM_THM_MOVW_ABS_NC 00000050 .LC2 │ │ │ │ │ +00002122 00001230 R_ARM_THM_MOVT_ABS 00000050 .LC2 │ │ │ │ │ +00002126 0001690a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00002144 00015f02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00002148 0001946b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002190 0001df2f R_ARM_THM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ +00002194 0001df30 R_ARM_THM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ +0000219c 0001df2f R_ARM_THM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ +000021a0 0001df30 R_ARM_THM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ +000021a4 0001e00a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000021b0 0001e30a R_ARM_THM_CALL 00000000 PyLong_AsLongAndOverflow │ │ │ │ │ +000021d6 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000021da 00017230 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000021e8 0000d82f R_ARM_THM_MOVW_ABS_NC 00000754 .LC84 │ │ │ │ │ +000021ec 0000d830 R_ARM_THM_MOVT_ABS 00000754 .LC84 │ │ │ │ │ +000021f0 00016c0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000021fe 0001632f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00002202 00016330 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00002206 0000d72f R_ARM_THM_MOVW_ABS_NC 00000738 .LC83 │ │ │ │ │ +0000220a 0000d730 R_ARM_THM_MOVT_ABS 00000738 .LC83 │ │ │ │ │ +00002210 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002216 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000221e 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00002222 00016b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00002228 0001b20a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00002234 0000d62f R_ARM_THM_MOVW_ABS_NC 00000700 .LC82 │ │ │ │ │ +00002238 0000d630 R_ARM_THM_MOVT_ABS 00000700 .LC82 │ │ │ │ │ +0000223c 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000227e 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000022ba 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000022be 00017230 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000022c2 0000d32f R_ARM_THM_MOVW_ABS_NC 0000066c .LC79 │ │ │ │ │ +000022c6 0000d330 R_ARM_THM_MOVT_ABS 0000066c .LC79 │ │ │ │ │ +000022cc 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000022d2 0001df2f R_ARM_THM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ +000022d6 0001df30 R_ARM_THM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ +00002314 0001e40a R_ARM_THM_CALL 00000000 PyNumber_Check │ │ │ │ │ +0000233a 0001a00a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00002344 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00002348 00016b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00002350 0001b20a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00002374 0001d10a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +00002396 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000239a 00017230 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000239e 0000d12f R_ARM_THM_MOVW_ABS_NC 0000064c .LC77 │ │ │ │ │ +000023a2 0000d130 R_ARM_THM_MOVT_ABS 0000064c .LC77 │ │ │ │ │ +000023a8 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000023ae 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000023b8 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000023bc 00016b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000023c0 0000d02f R_ARM_THM_MOVW_ABS_NC 00000640 .LC76 │ │ │ │ │ +000023c4 0000d030 R_ARM_THM_MOVT_ABS 00000640 .LC76 │ │ │ │ │ +000023ca 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000023e0 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +000023e4 00017530 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +000023ea 0001e50a R_ARM_THM_CALL 00000000 PyNumber_Long │ │ │ │ │ +000023f2 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000023f6 00016b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00002404 0000cd2f R_ARM_THM_MOVW_ABS_NC 00000600 .LC73 │ │ │ │ │ +00002408 0000cd30 R_ARM_THM_MOVT_ABS 00000600 .LC73 │ │ │ │ │ +0000240e 0000cc2f R_ARM_THM_MOVW_ABS_NC 000005f0 .LC72 │ │ │ │ │ +00002412 0000cc30 R_ARM_THM_MOVT_ABS 000005f0 .LC72 │ │ │ │ │ +0000241c 0000d52f R_ARM_THM_MOVW_ABS_NC 000006d8 .LC81 │ │ │ │ │ +00002420 0000d530 R_ARM_THM_MOVT_ABS 000006d8 .LC81 │ │ │ │ │ +00002424 00016c0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00002434 0001e10a R_ARM_THM_CALL 00000000 _PyUnicode_FormatLong │ │ │ │ │ +00002456 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000246e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000024e2 00015b0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +000024f6 0001e60a R_ARM_THM_CALL 00000000 PyObject_GetItem │ │ │ │ │ +0000250e 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002544 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000254a 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000254e 00017230 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00002552 0000cf2f R_ARM_THM_MOVW_ABS_NC 00000628 .LC75 │ │ │ │ │ +00002556 0000cf30 R_ARM_THM_MOVT_ABS 00000628 .LC75 │ │ │ │ │ +0000255c 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000256c 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00002570 00016b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00002574 0000ce2f R_ARM_THM_MOVW_ABS_NC 0000060c .LC74 │ │ │ │ │ +00002578 0000ce30 R_ARM_THM_MOVT_ABS 0000060c .LC74 │ │ │ │ │ +0000257e 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000025b6 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000025ba 00016b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000025be 0000e32f R_ARM_THM_MOVW_ABS_NC 000007c0 .LC87 │ │ │ │ │ +000025c2 0000e330 R_ARM_THM_MOVT_ABS 000007c0 .LC87 │ │ │ │ │ +000025c8 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000025f0 0000530a R_ARM_THM_CALL 00002699 fastsearch.constprop.1 │ │ │ │ │ +0000260a 0001820a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00002642 00019d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +0000264c 00017e0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00002668 0001820a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00002672 00015b0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +0000267e 00017f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +0000268e 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00002692 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000026ae 00015b0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +000027f2 0001710a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +00002806 0000560a R_ARM_THM_CALL 00000efd stringlib__two_way_count │ │ │ │ │ +00002870 00017002 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +00002940 0001820a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00002964 00019d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00000066 0001621e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +000000ae 0001671e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +000000d8 00015b1e R_ARM_THM_JUMP24 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +000000fe 0001671e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +00000188 00007d1e R_ARM_THM_JUMP24 0000371d stringlib_bytes_join │ │ │ │ │ +0000020c 00007d1e R_ARM_THM_JUMP24 0000371d stringlib_bytes_join │ │ │ │ │ +00000f22 00015b1e R_ARM_THM_JUMP24 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +00000fa0 00009f1e R_ARM_THM_JUMP24 000044bd do_argstrip │ │ │ │ │ +000025b2 0001e71e R_ARM_THM_JUMP24 00000000 PyTuple_GetItem │ │ │ │ │ +000026c2 0001eb1e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0x10754 contains 220 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0x10950 contains 220 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -00000004 0001fe02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ +00000004 0001ff02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 0000000c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000002c 00005f02 R_ARM_ABS32 0000288d bytes_repr │ │ │ │ │ +0000002c 00005e02 R_ARM_ABS32 00002a99 bytes_repr │ │ │ │ │ 00000030 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000034 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000038 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000003c 00003102 R_ARM_ABS32 00001089 bytes_hash │ │ │ │ │ -00000044 00006602 R_ARM_ABS32 00000001 bytes_str │ │ │ │ │ -00000048 0001ff02 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ +0000003c 00003002 R_ARM_ABS32 000010a1 bytes_hash │ │ │ │ │ +00000044 00006302 R_ARM_ABS32 00000001 bytes_str │ │ │ │ │ +00000048 00020002 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 00000050 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000058 00011702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000064 00003402 R_ARM_ABS32 000010b9 bytes_richcompare │ │ │ │ │ -0000006c 00004302 R_ARM_ABS32 000016f5 bytes_iter │ │ │ │ │ +00000058 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000064 00003302 R_ARM_ABS32 000010d1 bytes_richcompare │ │ │ │ │ +0000006c 00004202 R_ARM_ABS32 000017d1 bytes_iter │ │ │ │ │ 00000074 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000098 00011602 R_ARM_ABS32 00000fcb bytes_alloc │ │ │ │ │ -0000009c 00007202 R_ARM_ABS32 00002e05 bytes_new │ │ │ │ │ -000000a0 00016702 R_ARM_ABS32 00000000 PyObject_Free │ │ │ │ │ -000000d4 0001fe02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ +00000098 00011302 R_ARM_ABS32 00000fcb bytes_alloc │ │ │ │ │ +0000009c 00006f02 R_ARM_ABS32 00002f59 bytes_new │ │ │ │ │ +000000a0 00016802 R_ARM_ABS32 00000000 PyObject_Free │ │ │ │ │ +000000d4 0001ff02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000000dc 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000000e8 00004602 R_ARM_ABS32 00001791 striter_dealloc │ │ │ │ │ -00000118 0001ff02 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ -0000012c 00010e02 R_ARM_ABS32 00000ef1 striter_traverse │ │ │ │ │ -0000013c 00020002 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -00000140 00006702 R_ARM_ABS32 00002d55 striter_next │ │ │ │ │ +000000e8 00004502 R_ARM_ABS32 0000186d striter_dealloc │ │ │ │ │ +00000118 00020002 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ +0000012c 00010b02 R_ARM_ABS32 00000ef1 striter_traverse │ │ │ │ │ +0000013c 00020102 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ +00000140 00006402 R_ARM_ABS32 00002ea9 striter_next │ │ │ │ │ 00000144 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000001a4 00011702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000001a4 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000001a8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000001c4 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000001d0 00011702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000001d0 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000001d4 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000001f0 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000001fc 00011702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000001fc 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000200 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000021c 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000228 00011702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000228 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000022c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000248 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000254 00011702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000254 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000258 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000274 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000280 00011702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000280 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000284 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002a0 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000002ac 00011702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000002ac 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000002b0 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002cc 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000002d8 00011702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000002d8 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000002dc 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002f8 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000030c 0001af02 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ -00000314 00015e02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000318 00015e02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000328 0001af02 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ -00000330 00015e02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000340 0001af02 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ -00000348 00015e02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000034c 00015e02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000035c 0001af02 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ -00000364 00015e02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000368 00015e02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000378 0001af02 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ -00000380 00015e02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000384 00015e02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000394 0001af02 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ -0000039c 00015e02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000003ac 0001af02 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ -000003b4 00015e02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000003c4 0001af02 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ -000003cc 00015e02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000003d0 00015e02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000003d4 00015e02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000030c 0001b002 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ +00000314 00015f02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000318 00015f02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000328 0001b002 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ +00000330 00015f02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000340 0001b002 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ +00000348 00015f02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000034c 00015f02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000035c 0001b002 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ +00000364 00015f02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000368 00015f02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000378 0001b002 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ +00000380 00015f02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000384 00015f02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000394 0001b002 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ +0000039c 00015f02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000003ac 0001b002 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ +000003b4 00015f02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000003c4 0001b002 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ +000003cc 00015f02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000003d0 00015f02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000003d4 00015f02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000003d8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003dc 0000eb02 R_ARM_ABS32 0000269d striter_len │ │ │ │ │ -000003e4 00011702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000003dc 0000e802 R_ARM_ABS32 000026b9 striter_len │ │ │ │ │ +000003e4 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000003e8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003ec 00010b02 R_ARM_ABS32 00000ead striter_reduce │ │ │ │ │ -000003f4 00011702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000003ec 00010802 R_ARM_ABS32 00000ead striter_reduce │ │ │ │ │ +000003f4 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000003f8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003fc 00011502 R_ARM_ABS32 00000f81 striter_setstate │ │ │ │ │ -00000404 00011702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000424 0000ce02 R_ARM_ABS32 00001851 bytes_mod │ │ │ │ │ +000003fc 00011202 R_ARM_ABS32 00000f81 striter_setstate │ │ │ │ │ +00000404 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000424 0000cb02 R_ARM_ABS32 0000186d bytes_mod │ │ │ │ │ 000004a8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000004ac 00011402 R_ARM_ABS32 00000f6d bytes_getnewargs │ │ │ │ │ +000004ac 00011102 R_ARM_ABS32 00000f6d bytes_getnewargs │ │ │ │ │ 000004b8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000004bc 00007902 R_ARM_ABS32 00003395 bytes___bytes__ │ │ │ │ │ -000004c4 00011702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000004bc 00007602 R_ARM_ABS32 000034e9 bytes___bytes__ │ │ │ │ │ +000004c4 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000004c8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000004cc 0000cd02 R_ARM_ABS32 000001fb stringlib_capitalize │ │ │ │ │ -000004d4 00020102 R_ARM_ABS32 00000000 _Py_capitalize__doc__ │ │ │ │ │ +000004cc 0000ca02 R_ARM_ABS32 000001fb stringlib_capitalize │ │ │ │ │ +000004d4 00020202 R_ARM_ABS32 00000000 _Py_capitalize__doc__ │ │ │ │ │ 000004d8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000004dc 0000f902 R_ARM_ABS32 00000621 stringlib_center │ │ │ │ │ -000004e4 00011702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000004dc 0000f602 R_ARM_ABS32 00000621 stringlib_center │ │ │ │ │ +000004e4 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000004e8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000004ec 00008f02 R_ARM_ABS32 00003f85 bytes_count │ │ │ │ │ -000004f4 00011702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000004ec 00008c02 R_ARM_ABS32 00004121 bytes_count │ │ │ │ │ +000004f4 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000004f8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000004fc 00004d02 R_ARM_ABS32 000017fd bytes_decode │ │ │ │ │ -00000504 00011702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000004fc 00004c02 R_ARM_ABS32 000018d9 bytes_decode │ │ │ │ │ +00000504 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000508 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000050c 00008c02 R_ARM_ABS32 00003eed bytes_endswith │ │ │ │ │ -00000514 00011702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000050c 00008902 R_ARM_ABS32 00004089 bytes_endswith │ │ │ │ │ +00000514 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000518 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000051c 0000f502 R_ARM_ABS32 000004c3 stringlib_expandtabs │ │ │ │ │ -00000524 00011702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000051c 0000f002 R_ARM_ABS32 000004c3 stringlib_expandtabs │ │ │ │ │ +00000524 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000528 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000052c 00008a02 R_ARM_ABS32 00003e59 bytes_find │ │ │ │ │ -00000534 00011702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000052c 00008702 R_ARM_ABS32 00003ff5 bytes_find │ │ │ │ │ +00000534 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000538 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000053c 00009c02 R_ARM_ABS32 00000cb9 bytes_fromhex │ │ │ │ │ -00000544 00011702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000053c 00009902 R_ARM_ABS32 00000cb9 bytes_fromhex │ │ │ │ │ +00000544 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000548 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000054c 0000b502 R_ARM_ABS32 00000fc1 bytes_hex │ │ │ │ │ -00000554 00011702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000054c 0000b202 R_ARM_ABS32 00000fc1 bytes_hex │ │ │ │ │ +00000554 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000558 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000055c 00007d02 R_ARM_ABS32 000033bd bytes_index │ │ │ │ │ -00000564 00011702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000055c 00007a02 R_ARM_ABS32 00003511 bytes_index │ │ │ │ │ +00000564 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000568 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000056c 0000fa02 R_ARM_ABS32 00000723 stringlib_isalnum │ │ │ │ │ -00000574 00020202 R_ARM_ABS32 00000000 _Py_isalnum__doc__ │ │ │ │ │ +0000056c 0000f702 R_ARM_ABS32 00000723 stringlib_isalnum │ │ │ │ │ +00000574 00020302 R_ARM_ABS32 00000000 _Py_isalnum__doc__ │ │ │ │ │ 00000578 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000057c 0000fb02 R_ARM_ABS32 0000072d stringlib_isalpha │ │ │ │ │ -00000584 00020302 R_ARM_ABS32 00000000 _Py_isalpha__doc__ │ │ │ │ │ +0000057c 0000f802 R_ARM_ABS32 0000072d stringlib_isalpha │ │ │ │ │ +00000584 00020402 R_ARM_ABS32 00000000 _Py_isalpha__doc__ │ │ │ │ │ 00000588 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000058c 0000bf02 R_ARM_ABS32 000001a5 stringlib_isascii │ │ │ │ │ -00000594 00020402 R_ARM_ABS32 00000000 _Py_isascii__doc__ │ │ │ │ │ +0000058c 0000bc02 R_ARM_ABS32 000001a5 stringlib_isascii │ │ │ │ │ +00000594 00020502 R_ARM_ABS32 00000000 _Py_isascii__doc__ │ │ │ │ │ 00000598 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000059c 0000be02 R_ARM_ABS32 0000019b stringlib_isdigit │ │ │ │ │ -000005a4 00020502 R_ARM_ABS32 00000000 _Py_isdigit__doc__ │ │ │ │ │ +0000059c 0000bb02 R_ARM_ABS32 0000019b stringlib_isdigit │ │ │ │ │ +000005a4 00020602 R_ARM_ABS32 00000000 _Py_isdigit__doc__ │ │ │ │ │ 000005a8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000005ac 0000fc02 R_ARM_ABS32 00000737 stringlib_islower │ │ │ │ │ -000005b4 00020602 R_ARM_ABS32 00000000 _Py_islower__doc__ │ │ │ │ │ +000005ac 0000f902 R_ARM_ABS32 00000737 stringlib_islower │ │ │ │ │ +000005b4 00020702 R_ARM_ABS32 00000000 _Py_islower__doc__ │ │ │ │ │ 000005b8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000005bc 0000fd02 R_ARM_ABS32 00000741 stringlib_isspace │ │ │ │ │ -000005c4 00020702 R_ARM_ABS32 00000000 _Py_isspace__doc__ │ │ │ │ │ +000005bc 0000fa02 R_ARM_ABS32 00000741 stringlib_isspace │ │ │ │ │ +000005c4 00020802 R_ARM_ABS32 00000000 _Py_isspace__doc__ │ │ │ │ │ 000005c8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000005cc 0000fe02 R_ARM_ABS32 0000074b stringlib_istitle │ │ │ │ │ -000005d4 00020802 R_ARM_ABS32 00000000 _Py_istitle__doc__ │ │ │ │ │ +000005cc 0000fb02 R_ARM_ABS32 0000074b stringlib_istitle │ │ │ │ │ +000005d4 00020902 R_ARM_ABS32 00000000 _Py_istitle__doc__ │ │ │ │ │ 000005d8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000005dc 0000ff02 R_ARM_ABS32 00000755 stringlib_isupper │ │ │ │ │ -000005e4 00020902 R_ARM_ABS32 00000000 _Py_isupper__doc__ │ │ │ │ │ +000005dc 0000fc02 R_ARM_ABS32 00000755 stringlib_isupper │ │ │ │ │ +000005e4 00020a02 R_ARM_ABS32 00000000 _Py_isupper__doc__ │ │ │ │ │ 000005e8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000005ec 00008d02 R_ARM_ABS32 0000020d bytes_join │ │ │ │ │ -000005f4 00011702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000005ec 00008a02 R_ARM_ABS32 0000020d bytes_join │ │ │ │ │ +000005f4 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000005f8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000005fc 0000f002 R_ARM_ABS32 0000035b stringlib_ljust │ │ │ │ │ -00000604 00011702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000005fc 0000ed02 R_ARM_ABS32 0000035b stringlib_ljust │ │ │ │ │ +00000604 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000608 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000060c 0000bd02 R_ARM_ABS32 00001195 stringlib_lower │ │ │ │ │ -00000614 00020a02 R_ARM_ABS32 00000000 _Py_lower__doc__ │ │ │ │ │ +0000060c 0000ba02 R_ARM_ABS32 00001195 stringlib_lower │ │ │ │ │ +00000614 00020b02 R_ARM_ABS32 00000000 _Py_lower__doc__ │ │ │ │ │ 00000618 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000061c 0000c102 R_ARM_ABS32 000001af bytes_lstrip │ │ │ │ │ -00000624 00011702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000061c 0000be02 R_ARM_ABS32 000001af bytes_lstrip │ │ │ │ │ +00000624 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000628 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000062c 00007b02 R_ARM_ABS32 00000105 bytes_maketrans │ │ │ │ │ -00000634 00011702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000062c 00007802 R_ARM_ABS32 00000105 bytes_maketrans │ │ │ │ │ +00000634 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000638 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000063c 00009302 R_ARM_ABS32 00000211 bytes_partition │ │ │ │ │ -00000644 00011702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000063c 00009002 R_ARM_ABS32 00000211 bytes_partition │ │ │ │ │ +00000644 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000648 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000064c 00005302 R_ARM_ABS32 00001a0d bytes_replace │ │ │ │ │ -00000654 00011702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000064c 00005202 R_ARM_ABS32 00001ae9 bytes_replace │ │ │ │ │ +00000654 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000658 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000065c 00010802 R_ARM_ABS32 00000e01 bytes_removeprefix │ │ │ │ │ -00000664 00011702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000065c 00010502 R_ARM_ABS32 00000e01 bytes_removeprefix │ │ │ │ │ +00000664 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000668 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000066c 0000ea02 R_ARM_ABS32 0000260d bytes_removesuffix │ │ │ │ │ -00000674 00011702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000066c 0000e702 R_ARM_ABS32 00002629 bytes_removesuffix │ │ │ │ │ +00000674 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000678 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000067c 00005102 R_ARM_ABS32 00001975 bytes_rfind │ │ │ │ │ -00000684 00011702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000067c 00005002 R_ARM_ABS32 00001a51 bytes_rfind │ │ │ │ │ +00000684 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000688 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000068c 0000f302 R_ARM_ABS32 00005019 bytes_rindex │ │ │ │ │ -00000694 00011702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000068c 0000f302 R_ARM_ABS32 000051e1 bytes_rindex │ │ │ │ │ +00000694 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000698 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000069c 00010102 R_ARM_ABS32 0000075f stringlib_rjust │ │ │ │ │ -000006a4 00011702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000069c 0000fe02 R_ARM_ABS32 0000075f stringlib_rjust │ │ │ │ │ +000006a4 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000006a8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000006ac 0000ba02 R_ARM_ABS32 00001071 bytes_rpartition │ │ │ │ │ -000006b4 00011702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000006ac 0000b702 R_ARM_ABS32 00001071 bytes_rpartition │ │ │ │ │ +000006b4 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000006b8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000006bc 00010202 R_ARM_ABS32 00000851 bytes_rsplit │ │ │ │ │ -000006c4 00011702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000006bc 0000ff02 R_ARM_ABS32 00000851 bytes_rsplit │ │ │ │ │ +000006c4 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000006c8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000006cc 0000a102 R_ARM_ABS32 00000e81 bytes_rstrip │ │ │ │ │ -000006d4 00011702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000006cc 00009e02 R_ARM_ABS32 00000e81 bytes_rstrip │ │ │ │ │ +000006d4 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000006d8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000006dc 00009602 R_ARM_ABS32 000005b5 bytes_split │ │ │ │ │ -000006e4 00011702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000006dc 00009302 R_ARM_ABS32 000005b5 bytes_split │ │ │ │ │ +000006e4 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000006e8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000006ec 0000c202 R_ARM_ABS32 000011c1 bytes_splitlines │ │ │ │ │ -000006f4 00011702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000006ec 0000bf02 R_ARM_ABS32 000011c1 bytes_splitlines │ │ │ │ │ +000006f4 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000006f8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000006fc 00008702 R_ARM_ABS32 0000018d bytes_startswith │ │ │ │ │ -00000704 00011702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000006fc 00008402 R_ARM_ABS32 0000018d bytes_startswith │ │ │ │ │ +00000704 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000708 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000070c 0000a502 R_ARM_ABS32 00000f75 bytes_strip │ │ │ │ │ -00000714 00011702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000070c 0000a202 R_ARM_ABS32 00000f75 bytes_strip │ │ │ │ │ +00000714 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000718 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000071c 00010502 R_ARM_ABS32 00000d2d stringlib_swapcase │ │ │ │ │ -00000724 00020b02 R_ARM_ABS32 00000000 _Py_swapcase__doc__ │ │ │ │ │ +0000071c 00010202 R_ARM_ABS32 00000d2d stringlib_swapcase │ │ │ │ │ +00000724 00020c02 R_ARM_ABS32 00000000 _Py_swapcase__doc__ │ │ │ │ │ 00000728 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000072c 00010602 R_ARM_ABS32 00000d57 stringlib_title │ │ │ │ │ -00000734 00020c02 R_ARM_ABS32 00000000 _Py_title__doc__ │ │ │ │ │ +0000072c 00010302 R_ARM_ABS32 00000d57 stringlib_title │ │ │ │ │ +00000734 00020d02 R_ARM_ABS32 00000000 _Py_title__doc__ │ │ │ │ │ 00000738 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000073c 0000c802 R_ARM_ABS32 00001585 bytes_translate │ │ │ │ │ -00000744 00011702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000073c 0000c502 R_ARM_ABS32 000015a1 bytes_translate │ │ │ │ │ +00000744 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000748 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000074c 0000c502 R_ARM_ABS32 000014dd stringlib_upper │ │ │ │ │ -00000754 00020d02 R_ARM_ABS32 00000000 _Py_upper__doc__ │ │ │ │ │ +0000074c 0000c202 R_ARM_ABS32 000014f9 stringlib_upper │ │ │ │ │ +00000754 00020e02 R_ARM_ABS32 00000000 _Py_upper__doc__ │ │ │ │ │ 00000758 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000075c 00010702 R_ARM_ABS32 00000d81 stringlib_zfill │ │ │ │ │ -00000764 00011702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000778 00003002 R_ARM_ABS32 00001059 bytes_buffer_getbuffer │ │ │ │ │ -00000780 00004202 R_ARM_ABS32 000016f1 bytes_length │ │ │ │ │ -00000784 00003f02 R_ARM_ABS32 000014c9 bytes_subscript │ │ │ │ │ -0000078c 00004202 R_ARM_ABS32 000016f1 bytes_length │ │ │ │ │ -00000790 00002d02 R_ARM_ABS32 00000e91 bytes_concat │ │ │ │ │ -00000794 00007f02 R_ARM_ABS32 00003455 bytes_repeat │ │ │ │ │ -00000798 0000e802 R_ARM_ABS32 000002f5 bytes_item │ │ │ │ │ -000007a8 00009802 R_ARM_ABS32 00004315 bytes_contains │ │ │ │ │ +0000075c 00010402 R_ARM_ABS32 00000d81 stringlib_zfill │ │ │ │ │ +00000764 00011402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000778 00002f02 R_ARM_ABS32 00001071 bytes_buffer_getbuffer │ │ │ │ │ +00000780 00004102 R_ARM_ABS32 000017cd bytes_length │ │ │ │ │ +00000784 00003e02 R_ARM_ABS32 000014e1 bytes_subscript │ │ │ │ │ +0000078c 00004102 R_ARM_ABS32 000017cd bytes_length │ │ │ │ │ +00000790 00002c02 R_ARM_ABS32 00000ea9 bytes_concat │ │ │ │ │ +00000794 00007c02 R_ARM_ABS32 000035a9 bytes_repeat │ │ │ │ │ +00000798 0000e502 R_ARM_ABS32 000002f5 bytes_item │ │ │ │ │ +000007a8 00009502 R_ARM_ABS32 000044b1 bytes_contains │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x10e34 contains 1010 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x11030 contains 958 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -0000003c 00015b0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00000046 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000004a 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000005e 00015c0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000007c 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000008c 00015e2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00000090 00015e30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -000000a2 0000090a R_ARM_THM_CALL 00000071 _PyBytes_FromSize.part.0 │ │ │ │ │ -000000ae 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -000000b2 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +0000003c 00015c0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00000046 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000004a 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000005e 00015d0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000007c 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000008c 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00000090 00015f30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +000000a2 0000080a R_ARM_THM_CALL 00000071 _PyBytes_FromSize.part.0 │ │ │ │ │ +000000ae 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +000000b2 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ 000000b6 0000052f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 000000ba 00000530 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000000c2 0001600a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000000c8 0001610a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000000d4 00015e02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000000fe 00015b0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00000104 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000108 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000011e 00015c0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00000140 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00000144 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +000000c2 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000000c8 0001620a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000000d4 00015f02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000000fe 00015c0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00000104 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000108 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000011e 00015d0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00000140 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00000144 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ 00000148 0000052f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 0000014c 00000530 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000152 0001600a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000170 00015e02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000001c2 0001640a R_ARM_THM_CALL 00000000 PyObject_Realloc │ │ │ │ │ -000001ca 0001650a R_ARM_THM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ -000001fa 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000214 0001670a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ -00000218 0001610a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000022a 00000f0a R_ARM_THM_CALL 00000001 _PyBytes_FromSize.constprop.0 │ │ │ │ │ -00000240 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00000262 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000026a 00000f0a R_ARM_THM_CALL 00000001 _PyBytes_FromSize.constprop.0 │ │ │ │ │ -00000290 0000132f R_ARM_THM_MOVW_ABS_NC 00000050 .LC2 │ │ │ │ │ -00000294 00001330 R_ARM_THM_MOVT_ABS 00000050 .LC2 │ │ │ │ │ -0000029c 0001680a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000002a4 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000002ac 00015e02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000002b0 00015e02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000002d0 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000002d4 00016a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000002dc 0000162f R_ARM_THM_MOVW_ABS_NC 0000006c .LC3 │ │ │ │ │ -000002e0 00001630 R_ARM_THM_MOVT_ABS 0000006c .LC3 │ │ │ │ │ -000002e8 00016b0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000364 00016d2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyLong_DigitValue │ │ │ │ │ -00000368 00016d30 R_ARM_THM_MOVT_ABS 00000000 _PyLong_DigitValue │ │ │ │ │ -000004be 00016e0a R_ARM_THM_CALL 000009b9 _PyBytesWriter_Finish │ │ │ │ │ -000004de 00016d2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyLong_DigitValue │ │ │ │ │ -000004e2 00016d30 R_ARM_THM_MOVT_ABS 00000000 _PyLong_DigitValue │ │ │ │ │ -000004ec 00016f02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -0000071e 0001700a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -00000722 0001712f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000726 00017130 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000072a 00001c2f R_ARM_THM_MOVW_ABS_NC 000000bc .LC8 │ │ │ │ │ -0000072e 00001c30 R_ARM_THM_MOVT_ABS 000000bc .LC8 │ │ │ │ │ -00000736 00016b0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000073c 0001720a R_ARM_THM_CALL 000000dd _PyBytesWriter_Dealloc │ │ │ │ │ -000007b2 0001712f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000007b6 00017130 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000007ba 00001b2f R_ARM_THM_MOVW_ABS_NC 000000a4 .LC7 │ │ │ │ │ -000007be 00001b30 R_ARM_THM_MOVT_ABS 000000a4 .LC7 │ │ │ │ │ -000007c4 0001600a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000007d4 0000182f R_ARM_THM_MOVW_ABS_NC 0000008c .LC4 │ │ │ │ │ -000007d8 00001830 R_ARM_THM_MOVT_ABS 0000008c .LC4 │ │ │ │ │ -000007e0 0001730a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -000007ec 0000192f R_ARM_THM_MOVW_ABS_NC 00000094 .LC5 │ │ │ │ │ -000007f0 00001930 R_ARM_THM_MOVT_ABS 00000094 .LC5 │ │ │ │ │ -000007f4 0001730a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -0000080c 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -00000810 00017430 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -0000082c 00001a2f R_ARM_THM_MOVW_ABS_NC 0000009c .LC6 │ │ │ │ │ -00000830 00001a30 R_ARM_THM_MOVT_ABS 0000009c .LC6 │ │ │ │ │ -00000838 0001730a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00000844 0001712f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000848 00017130 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000084e 00001d2f R_ARM_THM_MOVW_ABS_NC 000000e0 .LC9 │ │ │ │ │ -00000852 00001d30 R_ARM_THM_MOVT_ABS 000000e0 .LC9 │ │ │ │ │ -00000858 00016b0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000008a6 0001760a R_ARM_THM_CALL 00001341 _PyBytesWriter_Resize │ │ │ │ │ -000008b0 0001610a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000008b6 0001720a R_ARM_THM_CALL 000000dd _PyBytesWriter_Dealloc │ │ │ │ │ -0000095a 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00000964 0001610a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000096a 0001720a R_ARM_THM_CALL 000000dd _PyBytesWriter_Dealloc │ │ │ │ │ -00000980 0001770a R_ARM_THM_CALL 00000000 PyByteArray_FromStringAndSize │ │ │ │ │ -00000990 0001720a R_ARM_THM_CALL 000000dd _PyBytesWriter_Dealloc │ │ │ │ │ -0000099a 0001782f R_ARM_THM_MOVW_ABS_NC 00000000 _PyByteArray_empty_string │ │ │ │ │ -0000099e 00017830 R_ARM_THM_MOVT_ABS 00000000 _PyByteArray_empty_string │ │ │ │ │ -000009ae 0001782f R_ARM_THM_MOVW_ABS_NC 00000000 _PyByteArray_empty_string │ │ │ │ │ -000009b2 00017830 R_ARM_THM_MOVT_ABS 00000000 _PyByteArray_empty_string │ │ │ │ │ -00000a04 00015b0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00000a10 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000a14 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000a28 00015c0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00000a48 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00000a5a 00015e2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00000a5e 00015e30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00000a86 0001630a R_ARM_THM_CALL 00000175 _PyBytes_Resize │ │ │ │ │ -00000aaa 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00000aae 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00000ab2 0000052f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00000ab6 00000530 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000abc 0001600a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000ade 0001790a R_ARM_THM_CALL 00000000 PyByteArray_Resize │ │ │ │ │ -00000afa 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000b22 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000b28 0001782f R_ARM_THM_MOVW_ABS_NC 00000000 _PyByteArray_empty_string │ │ │ │ │ -00000b2c 00017830 R_ARM_THM_MOVT_ABS 00000000 _PyByteArray_empty_string │ │ │ │ │ -00000b44 0001610a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000b58 00015e02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000b6c 00017b0a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00000b86 00015b0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00000b8e 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000b92 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000ba6 00015c0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00000bba 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00000bce 00015e2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00000bd2 00015e30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00000bde 0001622f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00000be2 00016230 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00000be6 0000262f R_ARM_THM_MOVW_ABS_NC 00000114 .LC11 │ │ │ │ │ -00000bea 00002630 R_ARM_THM_MOVT_ABS 00000114 .LC11 │ │ │ │ │ -00000bf2 0001600a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000c00 00015e02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000c3e 00017d0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00000c52 00017d0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00000c92 00015b0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00000c9e 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000ca2 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000cb8 00015c0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00000cd4 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00000ce0 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00000cec 00017e0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00000cfc 00017e0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00000d28 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000d2c 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000d4a 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000d4e 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000d5e 00017d0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00000d7a 0001630a R_ARM_THM_CALL 00000175 _PyBytes_Resize │ │ │ │ │ -00000d8c 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00000d92 00017e0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00000d9a 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000d9e 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000dbe 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00000dc2 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00000152 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000170 00015f02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000001c2 0001650a R_ARM_THM_CALL 00000000 PyObject_Realloc │ │ │ │ │ +000001ca 0001660a R_ARM_THM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ +000001fa 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000214 0001680a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ +00000218 0001620a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000022a 00000e0a R_ARM_THM_CALL 00000001 _PyBytes_FromSize.constprop.0 │ │ │ │ │ +00000240 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000262 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000026a 00000e0a R_ARM_THM_CALL 00000001 _PyBytes_FromSize.constprop.0 │ │ │ │ │ +00000290 0000122f R_ARM_THM_MOVW_ABS_NC 00000050 .LC2 │ │ │ │ │ +00000294 00001230 R_ARM_THM_MOVT_ABS 00000050 .LC2 │ │ │ │ │ +0000029c 0001690a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000002a4 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000002ac 00015f02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000002b0 00015f02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000002d0 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000002d4 00016b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000002dc 0000152f R_ARM_THM_MOVW_ABS_NC 0000006c .LC3 │ │ │ │ │ +000002e0 00001530 R_ARM_THM_MOVT_ABS 0000006c .LC3 │ │ │ │ │ +000002e8 00016c0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000364 00016e2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyLong_DigitValue │ │ │ │ │ +00000368 00016e30 R_ARM_THM_MOVT_ABS 00000000 _PyLong_DigitValue │ │ │ │ │ +000004bc 00016f0a R_ARM_THM_CALL 000009b5 _PyBytesWriter_Finish │ │ │ │ │ +000004dc 00016e2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyLong_DigitValue │ │ │ │ │ +000004e0 00016e30 R_ARM_THM_MOVT_ABS 00000000 _PyLong_DigitValue │ │ │ │ │ +000004ec 00017002 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +00000718 0001710a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +0000071e 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000722 00017230 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000726 00001b2f R_ARM_THM_MOVW_ABS_NC 000000bc .LC8 │ │ │ │ │ +0000072a 00001b30 R_ARM_THM_MOVT_ABS 000000bc .LC8 │ │ │ │ │ +00000732 00016c0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000738 0001730a R_ARM_THM_CALL 000000dd _PyBytesWriter_Dealloc │ │ │ │ │ +000007ac 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000007b0 00017230 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000007b4 00001a2f R_ARM_THM_MOVW_ABS_NC 000000a4 .LC7 │ │ │ │ │ +000007b8 00001a30 R_ARM_THM_MOVT_ABS 000000a4 .LC7 │ │ │ │ │ +000007be 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000007ce 0000172f R_ARM_THM_MOVW_ABS_NC 0000008c .LC4 │ │ │ │ │ +000007d2 00001730 R_ARM_THM_MOVT_ABS 0000008c .LC4 │ │ │ │ │ +000007da 0001740a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +000007e4 0000182f R_ARM_THM_MOVW_ABS_NC 00000094 .LC5 │ │ │ │ │ +000007e8 00001830 R_ARM_THM_MOVT_ABS 00000094 .LC5 │ │ │ │ │ +000007ec 0001740a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +00000804 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +00000808 00017530 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00000824 0000192f R_ARM_THM_MOVW_ABS_NC 0000009c .LC6 │ │ │ │ │ +00000828 00001930 R_ARM_THM_MOVT_ABS 0000009c .LC6 │ │ │ │ │ +00000830 0001740a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +0000083c 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000840 00017230 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000846 00001c2f R_ARM_THM_MOVW_ABS_NC 000000e0 .LC9 │ │ │ │ │ +0000084a 00001c30 R_ARM_THM_MOVT_ABS 000000e0 .LC9 │ │ │ │ │ +00000850 00016c0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000008a2 0001770a R_ARM_THM_CALL 00001359 _PyBytesWriter_Resize │ │ │ │ │ +000008ac 0001620a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000008b2 0001730a R_ARM_THM_CALL 000000dd _PyBytesWriter_Dealloc │ │ │ │ │ +00000956 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000960 0001620a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000966 0001730a R_ARM_THM_CALL 000000dd _PyBytesWriter_Dealloc │ │ │ │ │ +0000097c 0001780a R_ARM_THM_CALL 00000000 PyByteArray_FromStringAndSize │ │ │ │ │ +0000098c 0001730a R_ARM_THM_CALL 000000dd _PyBytesWriter_Dealloc │ │ │ │ │ +00000996 0001792f R_ARM_THM_MOVW_ABS_NC 00000000 _PyByteArray_empty_string │ │ │ │ │ +0000099a 00017930 R_ARM_THM_MOVT_ABS 00000000 _PyByteArray_empty_string │ │ │ │ │ +000009aa 0001792f R_ARM_THM_MOVW_ABS_NC 00000000 _PyByteArray_empty_string │ │ │ │ │ +000009ae 00017930 R_ARM_THM_MOVT_ABS 00000000 _PyByteArray_empty_string │ │ │ │ │ +00000a00 00015c0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00000a0c 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000a10 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000a24 00015d0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00000a44 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000a56 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00000a5a 00015f30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00000a82 0001640a R_ARM_THM_CALL 00000175 _PyBytes_Resize │ │ │ │ │ +00000aa6 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00000aaa 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00000aae 0000052f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00000ab2 00000530 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00000ab8 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000ada 00017a0a R_ARM_THM_CALL 00000000 PyByteArray_Resize │ │ │ │ │ +00000af6 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000b1e 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000b24 0001792f R_ARM_THM_MOVW_ABS_NC 00000000 _PyByteArray_empty_string │ │ │ │ │ +00000b28 00017930 R_ARM_THM_MOVT_ABS 00000000 _PyByteArray_empty_string │ │ │ │ │ +00000b40 0001620a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000b54 00015f02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000b68 00017c0a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +00000b82 00015c0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00000b8a 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000b8e 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000ba2 00015d0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00000bb6 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000bca 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00000bce 00015f30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00000bda 0001632f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00000bde 00016330 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00000be2 0000252f R_ARM_THM_MOVW_ABS_NC 00000114 .LC11 │ │ │ │ │ +00000be6 00002530 R_ARM_THM_MOVT_ABS 00000114 .LC11 │ │ │ │ │ +00000bee 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000bfc 00015f02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000c38 00017e0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00000c48 00017e0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00000c8c 00015c0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00000c9a 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000c9e 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000cb6 00015d0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00000cd4 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000ce0 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000cec 00017f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00000cf8 00017f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00000d22 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000d26 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000d40 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000d44 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000d54 00017e0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00000d70 0001640a R_ARM_THM_CALL 00000175 _PyBytes_Resize │ │ │ │ │ +00000d82 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000d88 00017f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00000d90 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000d94 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000dae 00017f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00000dbe 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00000dc2 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ 00000dc6 0000052f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000dca 00000530 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000dd0 0001600a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000dd8 0000090a R_ARM_THM_CALL 00000071 _PyBytes_FromSize.part.0 │ │ │ │ │ -00000de8 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000dec 00016a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000df8 0000292f R_ARM_THM_MOVW_ABS_NC 0000012c .LC12 │ │ │ │ │ -00000dfc 00002930 R_ARM_THM_MOVT_ABS 0000012c .LC12 │ │ │ │ │ -00000e00 00016b0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000e06 0001610a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000e0c 00017e0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00000e32 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000e3a 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000e3e 00016a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000e44 0000292f R_ARM_THM_MOVW_ABS_NC 0000012c .LC12 │ │ │ │ │ -00000e48 00002930 R_ARM_THM_MOVT_ABS 0000012c .LC12 │ │ │ │ │ -00000e52 00016b0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000e5e 0001610a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000e7e 0001610a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000e8c 00015e02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000eb0 00017d0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00000ec2 00017d0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00000f00 00015b0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00000f0e 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000f12 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000f28 00015c0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00000f4c 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00000f58 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00000f64 00017e0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00000f72 00017e0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00000f7e 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000f82 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000fa0 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000fa4 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000fc4 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000fc8 00016a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000fce 0000292f R_ARM_THM_MOVW_ABS_NC 0000012c .LC12 │ │ │ │ │ -00000fd2 00002930 R_ARM_THM_MOVT_ABS 0000012c .LC12 │ │ │ │ │ -00000fdc 00016b0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000ff4 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00000ff8 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00000ffc 0000052f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00001000 00000530 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00001006 0001600a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000100e 0000090a R_ARM_THM_CALL 00000071 _PyBytes_FromSize.part.0 │ │ │ │ │ -00001020 0001610a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00001044 0001610a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00001054 00015e02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001080 00017f0a R_ARM_THM_CALL 00000000 PyBuffer_FillInfo │ │ │ │ │ -000010aa 0001800a R_ARM_THM_CALL 00000000 _Py_HashBytes │ │ │ │ │ -0000110a 0001810a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001144 0001832f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00001148 00018330 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00001150 0001842f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00001154 00018430 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00001176 0001810a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -0000117e 0001832f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00001182 00018330 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00001194 0001842f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00001198 00018430 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -000011a4 0001842f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -000011a8 00018430 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -000011b8 0001850a R_ARM_THM_CALL 00000000 _Py_GetConfig │ │ │ │ │ -000011c4 0001862f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000011c8 00018630 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000011ce 0001832f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -000011d2 00018330 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -000011e4 0001842f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -000011e8 00018430 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -000011f4 0001842f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -000011f8 00018430 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00001204 0001842f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00001208 00018430 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00001214 0001842f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00001218 00018430 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00001224 0001842f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00001228 00018430 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00001236 0001870a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -0000123e 0001842f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00001242 00018430 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -0000125c 0001882f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BytesWarning │ │ │ │ │ -00001260 00018830 R_ARM_THM_MOVT_ABS 00000000 PyExc_BytesWarning │ │ │ │ │ -00001266 0000322f R_ARM_THM_MOVW_ABS_NC 0000014c .LC13 │ │ │ │ │ -0000126a 00003230 R_ARM_THM_MOVT_ABS 0000014c .LC13 │ │ │ │ │ -00001272 0001890a R_ARM_THM_CALL 00000000 PyErr_WarnEx │ │ │ │ │ -00001284 0001882f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BytesWarning │ │ │ │ │ -00001288 00018830 R_ARM_THM_MOVT_ABS 00000000 PyExc_BytesWarning │ │ │ │ │ -0000128e 0000332f R_ARM_THM_MOVW_ABS_NC 00000170 .LC14 │ │ │ │ │ -00001292 00003330 R_ARM_THM_MOVT_ABS 00000170 .LC14 │ │ │ │ │ -00001298 0001890a R_ARM_THM_CALL 00000000 PyErr_WarnEx │ │ │ │ │ -0000129c 0001862f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000012a0 00018630 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001320 0001760a R_ARM_THM_CALL 00001341 _PyBytesWriter_Resize │ │ │ │ │ -0000132e 0001610a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00001334 0001720a R_ARM_THM_CALL 000000dd _PyBytesWriter_Dealloc │ │ │ │ │ -0000138a 00015b0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00001392 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001396 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000013ac 00015c0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000013f6 0001770a R_ARM_THM_CALL 00000000 PyByteArray_FromStringAndSize │ │ │ │ │ -00001410 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00001420 0000090a R_ARM_THM_CALL 00000071 _PyBytes_FromSize.part.0 │ │ │ │ │ -00001428 0001720a R_ARM_THM_CALL 000000dd _PyBytesWriter_Dealloc │ │ │ │ │ -00001430 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00001434 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00001438 0000052f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -0000143c 00000530 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00001442 0001600a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000145e 0001782f R_ARM_THM_MOVW_ABS_NC 00000000 _PyByteArray_empty_string │ │ │ │ │ -00001462 00017830 R_ARM_THM_MOVT_ABS 00000000 _PyByteArray_empty_string │ │ │ │ │ -00001468 0001610a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00001482 0001630a R_ARM_THM_CALL 00000175 _PyBytes_Resize │ │ │ │ │ -000014a0 0001790a R_ARM_THM_CALL 00000000 PyByteArray_Resize │ │ │ │ │ -000014ae 0001782f R_ARM_THM_MOVW_ABS_NC 00000000 _PyByteArray_empty_string │ │ │ │ │ -000014b2 00017830 R_ARM_THM_MOVT_ABS 00000000 _PyByteArray_empty_string │ │ │ │ │ -000014b8 0001782f R_ARM_THM_MOVW_ABS_NC 00000000 _PyByteArray_empty_string │ │ │ │ │ -000014bc 00017830 R_ARM_THM_MOVT_ABS 00000000 _PyByteArray_empty_string │ │ │ │ │ -000014c4 00015e02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000014e2 00018c2f R_ARM_THM_MOVW_ABS_NC 00000000 PySlice_Type │ │ │ │ │ -000014e6 00018c30 R_ARM_THM_MOVT_ABS 00000000 PySlice_Type │ │ │ │ │ -000014f8 00018d0a R_ARM_THM_CALL 00000000 PySlice_Unpack │ │ │ │ │ -0000150a 00018e0a R_ARM_THM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ -0000154e 00015b0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000155a 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000155e 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001576 00015c0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00001596 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000015aa 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -000015ae 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -000015b8 0001900a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -00001606 00015e2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000160a 00015e30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00001620 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001624 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001670 0001910a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001684 00003c2f R_ARM_THM_MOVW_ABS_NC 00000194 .LC15 │ │ │ │ │ -00001688 00003c30 R_ARM_THM_MOVT_ABS 00000194 .LC15 │ │ │ │ │ -0000168e 0001600a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001696 0000090a R_ARM_THM_CALL 00000071 _PyBytes_FromSize.part.0 │ │ │ │ │ -0000169c 0001610a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000016b4 00015c0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000016cc 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000016d0 00016a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000016d6 00003d2f R_ARM_THM_MOVW_ABS_NC 000001a8 .LC16 │ │ │ │ │ -000016da 00003d30 R_ARM_THM_MOVT_ABS 000001a8 .LC16 │ │ │ │ │ -000016e0 00016b0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000016e8 00015e02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000016ec 00015e02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001712 0001920a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00001770 0000132f R_ARM_THM_MOVW_ABS_NC 00000050 .LC2 │ │ │ │ │ -00001774 00001330 R_ARM_THM_MOVT_ABS 00000050 .LC2 │ │ │ │ │ -0000177a 0001680a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00001784 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001788 0001936b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000178c 0001936b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000017ec 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000184a 0001950a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ -00001854 00017b0a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00001868 0001960a R_ARM_THM_CALL 00000000 PyUnicode_FromEncodedObject │ │ │ │ │ -00001884 0001950a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ -0000188e 00017b0a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -0000189e 0001960a R_ARM_THM_CALL 00000000 PyUnicode_FromEncodedObject │ │ │ │ │ -000018c8 0001970a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -000018de 0001960a R_ARM_THM_CALL 00000000 PyUnicode_FromEncodedObject │ │ │ │ │ -000018fa 0001970a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -0000190a 0001712f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000190e 00017130 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00001912 00004b2f R_ARM_THM_MOVW_ABS_NC 000001fc .LC20 │ │ │ │ │ -00001916 00004b30 R_ARM_THM_MOVT_ABS 000001fc .LC20 │ │ │ │ │ -0000191c 0001600a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001926 0000482f R_ARM_THM_MOVW_ABS_NC 000001dc .LC17 │ │ │ │ │ -0000192a 00004830 R_ARM_THM_MOVT_ABS 000001dc .LC17 │ │ │ │ │ -0000192e 0000492f R_ARM_THM_MOVW_ABS_NC 000001e0 .LC18 │ │ │ │ │ -00001932 00004930 R_ARM_THM_MOVT_ABS 000001e0 .LC18 │ │ │ │ │ -00001936 00004a2f R_ARM_THM_MOVW_ABS_NC 000001f4 .LC19 │ │ │ │ │ -0000193a 00004a30 R_ARM_THM_MOVT_ABS 000001f4 .LC19 │ │ │ │ │ -0000193e 0001980a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00001952 0000482f R_ARM_THM_MOVW_ABS_NC 000001dc .LC17 │ │ │ │ │ -00001956 00004830 R_ARM_THM_MOVT_ABS 000001dc .LC17 │ │ │ │ │ -0000195a 00004c2f R_ARM_THM_MOVW_ABS_NC 00000214 .LC21 │ │ │ │ │ -0000195e 00004c30 R_ARM_THM_MOVT_ABS 00000214 .LC21 │ │ │ │ │ -00001962 00004a2f R_ARM_THM_MOVW_ABS_NC 000001f4 .LC19 │ │ │ │ │ -00001966 00004a30 R_ARM_THM_MOVT_ABS 000001f4 .LC19 │ │ │ │ │ -0000196a 0001980a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00001970 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000019ac 0001990a R_ARM_THM_CALL 00000000 _Py_bytes_rfind │ │ │ │ │ -000019b4 00004f2f R_ARM_THM_MOVW_ABS_NC 00000228 .LC22 │ │ │ │ │ -000019b8 00004f30 R_ARM_THM_MOVT_ABS 00000228 .LC22 │ │ │ │ │ -000019c2 00019a0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -000019d2 00019b0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -000019e6 00019b0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -000019fe 00019b0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00001a2a 00019c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00001a34 00019c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00001a46 00017d0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00001a56 00017d0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00001c28 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001c2c 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001c4a 00017e0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00001c56 00017e0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00001c64 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001c68 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001c8a 00017e0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00001d04 00019d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -00001d0e 0000540a R_ARM_THM_CALL 000000b5 return_self │ │ │ │ │ -00001d30 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00001d4e 00019d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -00001d60 00019d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -00001da8 0000550a R_ARM_THM_CALL 000026b1 stringlib_adaptive_find │ │ │ │ │ -00001dfc 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00001e0a 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00001e36 00019d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -00001e4c 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00001e58 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00001f5c 00019e0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00001fbe 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00001fc8 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00002016 00019d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -00002036 00019d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -0000204a 00019d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -0000206e 00019d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -0000207c 00019d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -0000208a 00019d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -00002098 00019d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -000020ba 00019e0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -000020ec 00019d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -00002108 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00002114 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00002120 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00002156 00019e0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00002186 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000021b0 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000021d6 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000021e2 00015a0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -000021ee 00015a0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -00002232 0000550a R_ARM_THM_CALL 000026b1 stringlib_adaptive_find │ │ │ │ │ -00002242 0000192f R_ARM_THM_MOVW_ABS_NC 00000094 .LC5 │ │ │ │ │ -00002246 00001930 R_ARM_THM_MOVT_ABS 00000094 .LC5 │ │ │ │ │ -00002250 00019a0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00002262 00019f0a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -0000226a 0001a00a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -000022b0 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000022b6 0001910a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000230c 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00002316 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00002346 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00002358 0000570a R_ARM_THM_CALL 00000efd stringlib__two_way_count │ │ │ │ │ -0000237a 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000023ca 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000023d8 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000023ea 0000570a R_ARM_THM_CALL 00000efd stringlib__two_way_count │ │ │ │ │ -000023f4 0001622f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -000023f8 00016230 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -000023fc 0000522f R_ARM_THM_MOVW_ABS_NC 00000230 .LC23 │ │ │ │ │ -00002400 00005230 R_ARM_THM_MOVT_ABS 00000230 .LC23 │ │ │ │ │ -00002406 0001600a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002434 00017b0a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00002448 0001712f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000244c 00017130 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00002450 0000582f R_ARM_THM_MOVW_ABS_NC 0000024c .LC24 │ │ │ │ │ -00002454 00005830 R_ARM_THM_MOVT_ABS 0000024c .LC24 │ │ │ │ │ -0000245a 0001600a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002464 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00002468 00016a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000246e 0000162f R_ARM_THM_MOVW_ABS_NC 0000006c .LC3 │ │ │ │ │ -00002472 00001630 R_ARM_THM_MOVT_ABS 0000006c .LC3 │ │ │ │ │ -00002478 00016b0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000247e 0000132f R_ARM_THM_MOVW_ABS_NC 00000050 .LC2 │ │ │ │ │ -00002482 00001330 R_ARM_THM_MOVT_ABS 00000050 .LC2 │ │ │ │ │ -0000248a 0001680a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000269c 00019d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -000026b0 0001700a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -00002702 0000550a R_ARM_THM_CALL 000026b1 stringlib_adaptive_find │ │ │ │ │ -0000271c 0000590a R_ARM_THM_CALL 00002859 stringlib__preprocess │ │ │ │ │ -00002726 00005a0a R_ARM_THM_CALL 00002999 stringlib__two_way │ │ │ │ │ -0000272c 00016f02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -000027e4 0001a20a R_ARM_THM_CALL 00000000 memrchr │ │ │ │ │ -00002858 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000286e 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00002906 0001a40a R_ARM_THM_CALL 00000000 PyUnicode_New │ │ │ │ │ -00002936 0001a52f R_ARM_THM_MOVW_ABS_NC 00000000 Py_hexdigits │ │ │ │ │ -0000293a 0001a530 R_ARM_THM_MOVT_ABS 00000000 Py_hexdigits │ │ │ │ │ -000029fc 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002a00 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002a04 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002a08 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002a0c 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002a10 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002a14 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002a18 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002a1c 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002a20 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002a24 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002a28 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002a2c 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002a30 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002a34 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002a38 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002a3c 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002a40 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002a44 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002a48 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002a4c 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002a50 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002a54 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002a58 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002a5c 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002a60 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002a64 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002a68 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002a6c 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002a70 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002a74 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002ac8 0001622f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00002acc 00016230 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00002ad0 00005e2f R_ARM_THM_MOVW_ABS_NC 00000260 .LC26 │ │ │ │ │ -00002ad4 00005e30 R_ARM_THM_MOVT_ABS 00000260 .LC26 │ │ │ │ │ -00002ada 0001600a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002b80 0001a40a R_ARM_THM_CALL 00000000 PyUnicode_New │ │ │ │ │ -00002bb0 0001a52f R_ARM_THM_MOVW_ABS_NC 00000000 Py_hexdigits │ │ │ │ │ -00002bb4 0001a530 R_ARM_THM_MOVT_ABS 00000000 Py_hexdigits │ │ │ │ │ -00002c74 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002c78 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002c7c 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002c80 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002c84 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002c88 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002c8c 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002c90 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002c94 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002c98 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002c9c 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002ca0 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002ca4 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002ca8 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002cac 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002cb0 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002cb4 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002cb8 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002cbc 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002cc0 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002cc4 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002cc8 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002ccc 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002cd0 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002cd4 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002cd8 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002cdc 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002ce0 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002ce4 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002ce8 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002cec 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00002d26 0001622f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00002d2a 00016230 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00002d2e 00005e2f R_ARM_THM_MOVW_ABS_NC 00000260 .LC26 │ │ │ │ │ -00002d32 00005e30 R_ARM_THM_MOVT_ABS 00000260 .LC26 │ │ │ │ │ -00002d38 0001600a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002d98 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002da0 00015e02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00002dde 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00002dec 0001760a R_ARM_THM_CALL 00001341 _PyBytesWriter_Resize │ │ │ │ │ -00002df6 0001610a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00002dfc 0001720a R_ARM_THM_CALL 000000dd _PyBytesWriter_Dealloc │ │ │ │ │ -00002e4a 0001a80a R_ARM_THM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ -00002e54 0001910a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002e76 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002e7a 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00002e86 0001a90a R_ARM_THM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ -00002e96 00017d0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00002eb6 0001aa0a R_ARM_THM_CALL 00000000 PyBuffer_ToContiguous │ │ │ │ │ -00002ec2 00017e0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00002f02 0001ab0a R_ARM_THM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ -00002f20 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002f32 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002f36 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00002f56 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00002f78 0001ac2f R_ARM_THM_MOVW_ABS_NC 00000000 PyList_Type │ │ │ │ │ -00002f7c 0001ac30 R_ARM_THM_MOVT_ABS 00000000 PyList_Type │ │ │ │ │ -00002fa8 0001950a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ -00002fb4 00017b0a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00002fde 0001ad0a R_ARM_THM_CALL 00000000 PyUnicode_AsEncodedString │ │ │ │ │ -00002fea 0001622f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00002fee 00016230 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00002ff6 0001900a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -0000301e 0001ae0a R_ARM_THM_CALL 00000000 PyObject_Calloc │ │ │ │ │ -0000302a 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000302e 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00003042 00015c0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00003050 0001af2f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ -00003054 0001af30 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ -00003090 0001900a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -000030b0 0001b00a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -000030de 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000030e4 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000030e8 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000030f0 00015e02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000030f4 0001936b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000030f8 00015e02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000030fc 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00003100 00016a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00003106 0001b10a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00003112 0000702f R_ARM_THM_MOVW_ABS_NC 00000364 .LC34 │ │ │ │ │ -00003116 00007030 R_ARM_THM_MOVT_ABS 00000364 .LC34 │ │ │ │ │ -0000311e 00016b0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00003126 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000312a 00016a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000313a 0001b20a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -00003152 0000090a R_ARM_THM_CALL 00000071 _PyBytes_FromSize.part.0 │ │ │ │ │ -00003158 0001610a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003168 0000470a R_ARM_THM_CALL 00000099 Py_XDECREF │ │ │ │ │ -0000316e 00017e0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -0000317c 0001712f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00003180 00017130 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00003184 0000712f R_ARM_THM_MOVW_ABS_NC 0000038c .LC35 │ │ │ │ │ -00003188 00007130 R_ARM_THM_MOVT_ABS 0000038c .LC35 │ │ │ │ │ -0000318e 0001600a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00003194 0001910a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000319c 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000031a0 00016a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000031a6 0001b10a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -000031ae 0001b30a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -000031b4 0001b40a R_ARM_THM_CALL 00003cad PyBytes_FromObject │ │ │ │ │ -000031c6 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000031cc 0001712f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000031d0 00017130 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000031d4 00004b2f R_ARM_THM_MOVW_ABS_NC 000001fc .LC20 │ │ │ │ │ -000031d8 00004b30 R_ARM_THM_MOVT_ABS 000001fc .LC20 │ │ │ │ │ -000031de 0001600a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000031e6 0000482f R_ARM_THM_MOVW_ABS_NC 000001dc .LC17 │ │ │ │ │ -000031ea 00004830 R_ARM_THM_MOVT_ABS 000001dc .LC17 │ │ │ │ │ -000031ee 0000492f R_ARM_THM_MOVW_ABS_NC 000001e0 .LC18 │ │ │ │ │ -000031f2 00004930 R_ARM_THM_MOVT_ABS 000001e0 .LC18 │ │ │ │ │ -000031f6 00006d2f R_ARM_THM_MOVW_ABS_NC 00000310 .LC31 │ │ │ │ │ -000031fa 00006d30 R_ARM_THM_MOVT_ABS 00000310 .LC31 │ │ │ │ │ -000031fe 0001980a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -0000320e 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00003212 00016a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00003216 00006a2f R_ARM_THM_MOVW_ABS_NC 000002a4 .LC28 │ │ │ │ │ -0000321a 00006a30 R_ARM_THM_MOVT_ABS 000002a4 .LC28 │ │ │ │ │ -00003220 0001600a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00003234 0001950a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ -00003240 00017b0a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00003252 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00003256 00016a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000325a 00006c2f R_ARM_THM_MOVW_ABS_NC 000002ec .LC30 │ │ │ │ │ -0000325e 00006c30 R_ARM_THM_MOVT_ABS 000002ec .LC30 │ │ │ │ │ -00003262 00006b2f R_ARM_THM_MOVW_ABS_NC 000002c8 .LC29 │ │ │ │ │ -00003266 00006b30 R_ARM_THM_MOVT_ABS 000002c8 .LC29 │ │ │ │ │ -00003278 0001600a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000327e 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00003282 00016a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00003286 00006c2f R_ARM_THM_MOVW_ABS_NC 000002ec .LC30 │ │ │ │ │ -0000328a 00006c30 R_ARM_THM_MOVT_ABS 000002ec .LC30 │ │ │ │ │ -00003290 0001600a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00003296 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000329a 00016a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000329e 00006b2f R_ARM_THM_MOVW_ABS_NC 000002c8 .LC29 │ │ │ │ │ -000032a2 00006b30 R_ARM_THM_MOVT_ABS 000002c8 .LC29 │ │ │ │ │ -000032a6 00006a2f R_ARM_THM_MOVW_ABS_NC 000002a4 .LC28 │ │ │ │ │ -000032aa 00006a30 R_ARM_THM_MOVT_ABS 000002a4 .LC28 │ │ │ │ │ -000032b8 0000482f R_ARM_THM_MOVW_ABS_NC 000001dc .LC17 │ │ │ │ │ -000032bc 00004830 R_ARM_THM_MOVT_ABS 000001dc .LC17 │ │ │ │ │ -000032c0 00004c2f R_ARM_THM_MOVW_ABS_NC 00000214 .LC21 │ │ │ │ │ -000032c4 00004c30 R_ARM_THM_MOVT_ABS 00000214 .LC21 │ │ │ │ │ -000032c8 00006d2f R_ARM_THM_MOVW_ABS_NC 00000310 .LC31 │ │ │ │ │ -000032cc 00006d30 R_ARM_THM_MOVT_ABS 00000310 .LC31 │ │ │ │ │ -000032d0 0001980a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -000032d6 0001910a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000032dc 0001712f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000032e0 00017130 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000032e4 00006f2f R_ARM_THM_MOVW_ABS_NC 00000344 .LC33 │ │ │ │ │ -000032e8 00006f30 R_ARM_THM_MOVT_ABS 00000344 .LC33 │ │ │ │ │ -000032ee 0001600a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000330a 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003328 0001970a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00003352 0001970a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00003368 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000336c 00016a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00003372 00006e2f R_ARM_THM_MOVW_ABS_NC 00000318 .LC32 │ │ │ │ │ -00003376 00006e30 R_ARM_THM_MOVT_ABS 00000318 .LC32 │ │ │ │ │ -0000337c 00016b0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00003390 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00003396 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000339a 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000033f4 0001b60a R_ARM_THM_CALL 00000000 _Py_bytes_index │ │ │ │ │ -000033fc 00007c2f R_ARM_THM_MOVW_ABS_NC 000003a8 .LC37 │ │ │ │ │ -00003400 00007c30 R_ARM_THM_MOVT_ABS 000003a8 .LC37 │ │ │ │ │ -0000340a 00019a0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -0000341a 00019b0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -0000342e 00019b0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00003446 00019b0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00003472 00019e0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00003490 00015b0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000349c 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000034a0 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000034b4 00015c0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000034e0 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000034fa 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00003514 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000352e 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00003544 00019c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00003556 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000355a 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00003576 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000357a 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00003588 0001622f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000358c 00016230 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00003590 00007e2f R_ARM_THM_MOVW_ABS_NC 000003b0 .LC38 │ │ │ │ │ -00003594 00007e30 R_ARM_THM_MOVT_ABS 000003b0 .LC38 │ │ │ │ │ -0000359c 0001600a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000035c4 0000812f R_ARM_THM_MOVW_ABS_NC 000003cc .LC39 │ │ │ │ │ -000035c8 00008130 R_ARM_THM_MOVT_ABS 000003cc .LC39 │ │ │ │ │ -000035d0 0001b80a R_ARM_THM_CALL 00000000 PySequence_Fast │ │ │ │ │ -000035f8 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000035fc 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00003644 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00003648 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00003804 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00003816 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00003828 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000383a 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000384c 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000385e 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000387c 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000388a 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00003898 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000038a6 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000038b8 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000038ca 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000038dc 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000038f0 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000395e 00017e0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00003968 00017e0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00003972 00017e0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -0000397c 00017e0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00003986 00017e0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00003990 00017e0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -0000399a 00017e0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -000039a2 00017e0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -000039aa 00017e0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -000039b2 00017e0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -000039ba 00017e0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -000039c2 00017e0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -000039ca 00017e0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -000039d6 00017e0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -000039f2 0001b90a R_ARM_THM_CALL 00000000 PyEval_SaveThread │ │ │ │ │ -00003a06 0001ba0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00003a42 0001bb0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00003a5c 00017e0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00003a72 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00003a7a 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003a90 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00003ab4 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00003ac2 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00003ad8 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00003adc 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00003b00 00017d0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00003b28 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00003b2c 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00003b54 00017d0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00003b8e 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00003b92 00016a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00003b96 0000822f R_ARM_THM_MOVW_ABS_NC 000003e8 .LC40 │ │ │ │ │ -00003b9a 00008230 R_ARM_THM_MOVT_ABS 000003e8 .LC40 │ │ │ │ │ -00003ba8 00016b0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00003bc2 00017d0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00003bea 0001bc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -00003bee 0001bc30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -00003bf4 0000842f R_ARM_THM_MOVW_ABS_NC 00000444 .LC42 │ │ │ │ │ -00003bf8 00008430 R_ARM_THM_MOVT_ABS 00000444 .LC42 │ │ │ │ │ -00003bfe 0001600a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00003c1a 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003c2a 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003c44 0001610a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003c4a 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003c5a 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003c64 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003c70 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003c78 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003c80 0001bd0a R_ARM_THM_CALL 00000000 PyEval_RestoreThread │ │ │ │ │ -00003c86 0001622f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00003c8a 00016230 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00003c90 0000832f R_ARM_THM_MOVW_ABS_NC 00000428 .LC41 │ │ │ │ │ -00003c94 00008330 R_ARM_THM_MOVT_ABS 00000428 .LC41 │ │ │ │ │ -00003ca0 0001600a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00003ca8 00015e02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00003cc6 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00003cca 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00003cd4 0001a90a R_ARM_THM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ -00003ce2 00017d0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00003d00 0001aa0a R_ARM_THM_CALL 00000000 PyBuffer_ToContiguous │ │ │ │ │ -00003d0c 00017e0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00003d18 0001ac2f R_ARM_THM_MOVW_ABS_NC 00000000 PyList_Type │ │ │ │ │ -00003d1c 0001ac30 R_ARM_THM_MOVT_ABS 00000000 PyList_Type │ │ │ │ │ -00003d30 0001af2f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ -00003d34 0001af30 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ -00003d6c 0001900a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -00003d8a 0001b00a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -00003db2 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003db8 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00003dbc 00016a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00003dc4 0001b10a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00003dd0 0000702f R_ARM_THM_MOVW_ABS_NC 00000364 .LC34 │ │ │ │ │ -00003dd4 00007030 R_ARM_THM_MOVT_ABS 00000364 .LC34 │ │ │ │ │ -00003ddc 00016b0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00003de4 0000132f R_ARM_THM_MOVW_ABS_NC 00000050 .LC2 │ │ │ │ │ -00003de8 00001330 R_ARM_THM_MOVT_ABS 00000050 .LC2 │ │ │ │ │ -00003df2 0001680a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00003df8 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00003dfc 00016a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00003e16 0000470a R_ARM_THM_CALL 00000099 Py_XDECREF │ │ │ │ │ -00003e1c 00017e0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00003e22 0001910a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003e28 0001712f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00003e2c 00017130 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00003e30 00006f2f R_ARM_THM_MOVW_ABS_NC 00000344 .LC33 │ │ │ │ │ -00003e34 00006f30 R_ARM_THM_MOVT_ABS 00000344 .LC33 │ │ │ │ │ -00003e3a 0001600a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00003e52 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003e90 0001bf0a R_ARM_THM_CALL 00000000 _Py_bytes_find │ │ │ │ │ -00003e9e 00019b0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00003eb0 00019b0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00003ebe 0000892f R_ARM_THM_MOVW_ABS_NC 00000478 .LC44 │ │ │ │ │ -00003ec2 00008930 R_ARM_THM_MOVT_ABS 00000478 .LC44 │ │ │ │ │ -00003ecc 00019a0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00003ee0 00019b0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00003f24 0001c00a R_ARM_THM_CALL 00000000 _Py_bytes_endswith │ │ │ │ │ -00003f2c 00008b2f R_ARM_THM_MOVW_ABS_NC 00000480 .LC45 │ │ │ │ │ -00003f30 00008b30 R_ARM_THM_MOVT_ABS 00000480 .LC45 │ │ │ │ │ -00003f3a 00019a0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00003f4a 00019b0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00003f5e 00019b0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00003f76 00019b0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00003fbc 0001c10a R_ARM_THM_CALL 00000000 _Py_bytes_count │ │ │ │ │ -00003fc4 00008e2f R_ARM_THM_MOVW_ABS_NC 0000048c .LC46 │ │ │ │ │ -00003fc8 00008e30 R_ARM_THM_MOVT_ABS 0000048c .LC46 │ │ │ │ │ -00003fd2 00019a0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00003fe2 00019b0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00003ff6 00019b0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -0000400e 00019b0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00004040 0001c20a R_ARM_THM_CALL 00000000 PyObject_LengthHint │ │ │ │ │ -00004086 0001c30a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -00004094 0001900a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -000040cc 0001c30a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -000040da 0001900a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -00004100 0001c30a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -0000410c 0001900a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -0000412e 0001c30a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -0000413a 0001900a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -00004164 0001c30a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -00004172 0001900a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -00004196 0001c30a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -000041a0 0001900a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -000041be 0001c30a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -000041ca 0001900a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -000041e8 0001910a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000041f4 00016e0a R_ARM_THM_CALL 000009b9 _PyBytesWriter_Finish │ │ │ │ │ -00004222 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000423a 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004250 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004258 0001700a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -0000426a 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004280 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004298 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000042ae 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000042b6 0001910a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000042be 0001720a R_ARM_THM_CALL 000000dd _PyBytesWriter_Dealloc │ │ │ │ │ -000042c6 0001712f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000042ca 00017130 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000042ce 00006f2f R_ARM_THM_MOVW_ABS_NC 00000344 .LC33 │ │ │ │ │ -000042d2 00006f30 R_ARM_THM_MOVT_ABS 00000344 .LC33 │ │ │ │ │ -000042d8 0001600a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000042e8 0001760a R_ARM_THM_CALL 00001341 _PyBytesWriter_Resize │ │ │ │ │ -00004300 00016f02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -00004306 0001910a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004330 0001c52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00004334 0001c530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000434e 00017d0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -0000437c 00019d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -00004396 00019d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -000043ae 00019d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -000043c6 00019d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -000043da 00019d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -000043f2 00019d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -0000440e 00019d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -00004418 00017e0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -0000443e 00015e2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00004442 00015e30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000446c 00015b0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00004478 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000447c 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00004490 00015c0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000044ae 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000044c4 00017e0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -000044ca 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000044ce 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000044f4 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -000044f8 00017430 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -0000451e 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -00004522 00017430 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00004562 00019d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -00004570 00019d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -00004588 00019d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -000045a0 00019d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -000045de 00019d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -000045f0 00019d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -00004602 00019d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -0000461c 0001622f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00004620 00016230 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00004624 0000112f R_ARM_THM_MOVW_ABS_NC 00000034 .LC1 │ │ │ │ │ -00004628 00001130 R_ARM_THM_MOVT_ABS 00000034 .LC1 │ │ │ │ │ -0000462e 0001600a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000463a 0001610a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000464c 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00004650 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00004654 0000052f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00004658 00000530 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000465e 0001600a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00004668 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000466c 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00004684 00015e02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000046a2 0001cc0a R_ARM_THM_CALL 000046b1 PyBytes_FromFormatV │ │ │ │ │ -000046e2 00017b0a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -0000470a 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -0000470e 00017430 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -000047c2 00017b0a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -000047f4 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000487e 00015b0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000488a 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000488e 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000048a2 00015c0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000048bc 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000048cc 00015e2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -000048d0 00015e30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -000048fe 0001760a R_ARM_THM_CALL 00001341 _PyBytesWriter_Resize │ │ │ │ │ -00004922 0001630a R_ARM_THM_CALL 00000175 _PyBytes_Resize │ │ │ │ │ -0000493a 0001700a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -00004940 00016f02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -00004944 00015e02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00004962 0001790a R_ARM_THM_CALL 00000000 PyByteArray_Resize │ │ │ │ │ -0000496e 0000090a R_ARM_THM_CALL 00000071 _PyBytes_FromSize.part.0 │ │ │ │ │ -00004976 0001782f R_ARM_THM_MOVW_ABS_NC 00000000 _PyByteArray_empty_string │ │ │ │ │ -0000497a 00017830 R_ARM_THM_MOVT_ABS 00000000 _PyByteArray_empty_string │ │ │ │ │ -00004992 0001610a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00004998 0001720a R_ARM_THM_CALL 000000dd _PyBytesWriter_Dealloc │ │ │ │ │ -000049a0 0001720a R_ARM_THM_CALL 000000dd _PyBytesWriter_Dealloc │ │ │ │ │ -000049a8 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -000049ac 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -000049b0 0000052f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000049b4 00000530 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000049ba 0001600a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00004a18 0001770a R_ARM_THM_CALL 00000000 PyByteArray_FromStringAndSize │ │ │ │ │ -00004a2e 0001720a R_ARM_THM_CALL 000000dd _PyBytesWriter_Dealloc │ │ │ │ │ -00004a4e 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004a54 0001610a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00004a78 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004a98 0001782f R_ARM_THM_MOVW_ABS_NC 00000000 _PyByteArray_empty_string │ │ │ │ │ -00004a9c 00017830 R_ARM_THM_MOVT_ABS 00000000 _PyByteArray_empty_string │ │ │ │ │ -00004aae 0000b02f R_ARM_THM_MOVW_ABS_NC 00000570 .LC65 │ │ │ │ │ -00004ab2 0000b030 R_ARM_THM_MOVT_ABS 00000570 .LC65 │ │ │ │ │ -00004abc 0001cd0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ -00004acc 00017b0a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00004ad8 0001a70a R_ARM_THM_CALL 00002da5 _PyBytesWriter_WriteBytes │ │ │ │ │ -00004b34 00017b0a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00004b42 0001ce0a R_ARM_THM_CALL 00000000 __memmove_chk │ │ │ │ │ -00004b5c 0000af2f R_ARM_THM_MOVW_ABS_NC 0000056c .LC64 │ │ │ │ │ -00004b60 0000af30 R_ARM_THM_MOVT_ABS 0000056c .LC64 │ │ │ │ │ -00004b72 0001cd0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ -00004b78 00017b0a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00004b9e 0000ac2f R_ARM_THM_MOVW_ABS_NC 00000560 .LC61 │ │ │ │ │ -00004ba2 0000ac30 R_ARM_THM_MOVT_ABS 00000560 .LC61 │ │ │ │ │ -00004ba6 0001cd0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ -00004bbc 0000ad2f R_ARM_THM_MOVW_ABS_NC 00000564 .LC62 │ │ │ │ │ -00004bc0 0000ad30 R_ARM_THM_MOVT_ABS 00000564 .LC62 │ │ │ │ │ -00004bc4 0001cd0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ -00004bd0 0000ab2f R_ARM_THM_MOVW_ABS_NC 0000055c .LC60 │ │ │ │ │ -00004bd4 0000ab30 R_ARM_THM_MOVT_ABS 0000055c .LC60 │ │ │ │ │ -00004bd8 0001cd0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ -00004bfa 0000a92f R_ARM_THM_MOVW_ABS_NC 00000554 .LC58 │ │ │ │ │ -00004bfe 0000a930 R_ARM_THM_MOVT_ABS 00000554 .LC58 │ │ │ │ │ -00004c02 0001cd0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ -00004c20 0000aa2f R_ARM_THM_MOVW_ABS_NC 00000558 .LC59 │ │ │ │ │ -00004c24 0000aa30 R_ARM_THM_MOVT_ABS 00000558 .LC59 │ │ │ │ │ -00004c28 0001cd0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ -00004c34 00017b0a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00004c40 0001a70a R_ARM_THM_CALL 00002da5 _PyBytesWriter_WriteBytes │ │ │ │ │ -00004c4e 00016e0a R_ARM_THM_CALL 000009b9 _PyBytesWriter_Finish │ │ │ │ │ -00004c5e 0000a82f R_ARM_THM_MOVW_ABS_NC 00000550 .LC57 │ │ │ │ │ -00004c62 0000a830 R_ARM_THM_MOVT_ABS 00000550 .LC57 │ │ │ │ │ -00004c66 0001cd0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ -00004c6c 0001622f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00004c70 00016230 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00004c74 0000a72f R_ARM_THM_MOVW_ABS_NC 00000508 .LC56 │ │ │ │ │ -00004c78 0000a730 R_ARM_THM_MOVT_ABS 00000508 .LC56 │ │ │ │ │ -00004c7e 0001600a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00004cb2 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000568 .LC63 │ │ │ │ │ -00004cb6 0000ae30 R_ARM_THM_MOVT_ABS 00000568 .LC63 │ │ │ │ │ -00004d44 0001900a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -00004dac 00015b0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00004db8 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00004dbc 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00004dd0 00015c0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00004dea 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00004dfa 00015e2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00004dfe 00015e30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00004e28 0001900a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -00004e3e 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004e5e 0001630a R_ARM_THM_CALL 00000175 _PyBytes_Resize │ │ │ │ │ -00004e9e 0001770a R_ARM_THM_CALL 00000000 PyByteArray_FromStringAndSize │ │ │ │ │ -00004eb0 0001910a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004eb6 0001712f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00004eba 00017130 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00004ebe 00006f2f R_ARM_THM_MOVW_ABS_NC 00000344 .LC33 │ │ │ │ │ -00004ec2 00006f30 R_ARM_THM_MOVT_ABS 00000344 .LC33 │ │ │ │ │ -00004ec8 0001600a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00004ece 0001720a R_ARM_THM_CALL 000000dd _PyBytesWriter_Dealloc │ │ │ │ │ -00004ee2 0001610a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00004ee8 0001720a R_ARM_THM_CALL 000000dd _PyBytesWriter_Dealloc │ │ │ │ │ -00004f04 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004f0a 0000090a R_ARM_THM_CALL 00000071 _PyBytes_FromSize.part.0 │ │ │ │ │ -00004f10 0001700a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -00004f14 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00004f18 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00004f1c 0000052f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00004f20 00000530 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00004f26 0001600a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00004f48 0001790a R_ARM_THM_CALL 00000000 PyByteArray_Resize │ │ │ │ │ -00004f52 0001782f R_ARM_THM_MOVW_ABS_NC 00000000 _PyByteArray_empty_string │ │ │ │ │ -00004f56 00017830 R_ARM_THM_MOVT_ABS 00000000 _PyByteArray_empty_string │ │ │ │ │ -00004f84 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004f8c 00016f02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -00004f90 00015e02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00004f94 0001610a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00004fa2 0001782f R_ARM_THM_MOVW_ABS_NC 00000000 _PyByteArray_empty_string │ │ │ │ │ -00004fa6 00017830 R_ARM_THM_MOVT_ABS 00000000 _PyByteArray_empty_string │ │ │ │ │ -00004fb8 0001760a R_ARM_THM_CALL 00001341 _PyBytesWriter_Resize │ │ │ │ │ -00004ff8 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00004ffc 00016a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00005002 0000162f R_ARM_THM_MOVW_ABS_NC 0000006c .LC3 │ │ │ │ │ -00005006 00001630 R_ARM_THM_MOVT_ABS 0000006c .LC3 │ │ │ │ │ -0000500c 00016b0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00005050 0001ec0a R_ARM_THM_CALL 00000000 _Py_bytes_rindex │ │ │ │ │ -00005058 0000f22f R_ARM_THM_MOVW_ABS_NC 0000083c .LC92 │ │ │ │ │ -0000505c 0000f230 R_ARM_THM_MOVT_ABS 0000083c .LC92 │ │ │ │ │ -00005066 00019a0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00005076 00019b0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -0000508a 00019b0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -000050a2 00019b0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00000160 0000091e R_ARM_THM_JUMP24 00000071 _PyBytes_FromSize.part.0 │ │ │ │ │ -0000016a 0001611e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -00000aa6 0001771e R_ARM_THM_JUMP24 00000000 PyByteArray_FromStringAndSize │ │ │ │ │ -00000b06 0000091e R_ARM_THM_JUMP24 00000071 _PyBytes_FromSize.part.0 │ │ │ │ │ -00000bfc 0001611e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -00000d22 0001661e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -0000111e 0001821e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -00001132 0001821e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -000017ba 0001941e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ -000017cc 0001941e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ -00002882 00019c1e R_ARM_THM_JUMP24 00000000 memset │ │ │ │ │ -000033b8 00015a1e R_ARM_THM_JUMP24 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -000035a8 0001611e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -0000431c 0001c81e R_ARM_THM_JUMP24 00000000 _Py_bytes_contains │ │ │ │ │ -00004554 00015a1e R_ARM_THM_JUMP24 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +00000dd0 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000dda 0000080a R_ARM_THM_CALL 00000071 _PyBytes_FromSize.part.0 │ │ │ │ │ +00000de2 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000de6 00016b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000df2 0000282f R_ARM_THM_MOVW_ABS_NC 0000012c .LC12 │ │ │ │ │ +00000df6 00002830 R_ARM_THM_MOVT_ABS 0000012c .LC12 │ │ │ │ │ +00000dfa 00016c0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000e0a 0001620a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000e24 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000e28 00016b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000e2e 0000282f R_ARM_THM_MOVW_ABS_NC 0000012c .LC12 │ │ │ │ │ +00000e32 00002830 R_ARM_THM_MOVT_ABS 0000012c .LC12 │ │ │ │ │ +00000e3c 00016c0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000e62 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000e68 0001620a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000e6e 00017f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00000e7a 0001620a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000ea4 00015f02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000ec8 00017e0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00000eda 00017e0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00000f18 00015c0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00000f26 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000f2a 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000f40 00015d0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00000f64 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000f70 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000f7c 00017f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00000f8a 00017f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00000f96 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000f9a 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000fb8 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000fbc 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000fdc 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000fe0 00016b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000fe6 0000282f R_ARM_THM_MOVW_ABS_NC 0000012c .LC12 │ │ │ │ │ +00000fea 00002830 R_ARM_THM_MOVT_ABS 0000012c .LC12 │ │ │ │ │ +00000ff4 00016c0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000100c 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00001010 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00001014 0000052f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00001018 00000530 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +0000101e 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001026 0000080a R_ARM_THM_CALL 00000071 _PyBytes_FromSize.part.0 │ │ │ │ │ +00001038 0001620a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000105c 0001620a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000106c 00015f02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001098 0001800a R_ARM_THM_CALL 00000000 PyBuffer_FillInfo │ │ │ │ │ +000010c2 0001810a R_ARM_THM_CALL 00000000 _Py_HashBytes │ │ │ │ │ +00001122 0001820a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +0000115c 0001842f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00001160 00018430 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00001168 0001852f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +0000116c 00018530 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +0000118e 0001820a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001196 0001842f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +0000119a 00018430 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +000011ac 0001852f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +000011b0 00018530 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +000011bc 0001852f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +000011c0 00018530 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +000011d0 0001860a R_ARM_THM_CALL 00000000 _Py_GetConfig │ │ │ │ │ +000011dc 0001872f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000011e0 00018730 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000011e6 0001842f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +000011ea 00018430 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +000011fc 0001852f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00001200 00018530 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +0000120c 0001852f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00001210 00018530 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +0000121c 0001852f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00001220 00018530 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +0000122c 0001852f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00001230 00018530 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +0000123c 0001852f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00001240 00018530 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +0000124e 0001880a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ +00001256 0001852f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +0000125a 00018530 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00001274 0001892f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BytesWarning │ │ │ │ │ +00001278 00018930 R_ARM_THM_MOVT_ABS 00000000 PyExc_BytesWarning │ │ │ │ │ +0000127e 0000312f R_ARM_THM_MOVW_ABS_NC 0000014c .LC13 │ │ │ │ │ +00001282 00003130 R_ARM_THM_MOVT_ABS 0000014c .LC13 │ │ │ │ │ +0000128a 00018a0a R_ARM_THM_CALL 00000000 PyErr_WarnEx │ │ │ │ │ +0000129c 0001892f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BytesWarning │ │ │ │ │ +000012a0 00018930 R_ARM_THM_MOVT_ABS 00000000 PyExc_BytesWarning │ │ │ │ │ +000012a6 0000322f R_ARM_THM_MOVW_ABS_NC 00000170 .LC14 │ │ │ │ │ +000012aa 00003230 R_ARM_THM_MOVT_ABS 00000170 .LC14 │ │ │ │ │ +000012b0 00018a0a R_ARM_THM_CALL 00000000 PyErr_WarnEx │ │ │ │ │ +000012b4 0001872f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000012b8 00018730 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001338 0001770a R_ARM_THM_CALL 00001359 _PyBytesWriter_Resize │ │ │ │ │ +00001346 0001620a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000134c 0001730a R_ARM_THM_CALL 000000dd _PyBytesWriter_Dealloc │ │ │ │ │ +000013a2 00015c0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000013aa 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000013ae 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000013c4 00015d0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000140e 0001780a R_ARM_THM_CALL 00000000 PyByteArray_FromStringAndSize │ │ │ │ │ +00001428 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00001438 0000080a R_ARM_THM_CALL 00000071 _PyBytes_FromSize.part.0 │ │ │ │ │ +00001440 0001730a R_ARM_THM_CALL 000000dd _PyBytesWriter_Dealloc │ │ │ │ │ +00001448 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +0000144c 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00001450 0000052f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00001454 00000530 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +0000145a 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001476 0001792f R_ARM_THM_MOVW_ABS_NC 00000000 _PyByteArray_empty_string │ │ │ │ │ +0000147a 00017930 R_ARM_THM_MOVT_ABS 00000000 _PyByteArray_empty_string │ │ │ │ │ +00001480 0001620a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000149a 0001640a R_ARM_THM_CALL 00000175 _PyBytes_Resize │ │ │ │ │ +000014b8 00017a0a R_ARM_THM_CALL 00000000 PyByteArray_Resize │ │ │ │ │ +000014c6 0001792f R_ARM_THM_MOVW_ABS_NC 00000000 _PyByteArray_empty_string │ │ │ │ │ +000014ca 00017930 R_ARM_THM_MOVT_ABS 00000000 _PyByteArray_empty_string │ │ │ │ │ +000014d0 0001792f R_ARM_THM_MOVW_ABS_NC 00000000 _PyByteArray_empty_string │ │ │ │ │ +000014d4 00017930 R_ARM_THM_MOVT_ABS 00000000 _PyByteArray_empty_string │ │ │ │ │ +000014dc 00015f02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000014fa 00018d2f R_ARM_THM_MOVW_ABS_NC 00000000 PySlice_Type │ │ │ │ │ +000014fe 00018d30 R_ARM_THM_MOVT_ABS 00000000 PySlice_Type │ │ │ │ │ +00001510 00018e0a R_ARM_THM_CALL 00000000 PySlice_Unpack │ │ │ │ │ +00001522 00018f0a R_ARM_THM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ +00001566 00015c0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00001572 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001576 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000158e 00015d0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000015ae 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000015c2 0001902f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +000015c6 00019030 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +000015d0 0001910a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +00001624 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00001628 00015f30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +0000163e 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001642 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000174a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001760 00003b2f R_ARM_THM_MOVW_ABS_NC 00000194 .LC15 │ │ │ │ │ +00001764 00003b30 R_ARM_THM_MOVT_ABS 00000194 .LC15 │ │ │ │ │ +0000176a 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001772 0000080a R_ARM_THM_CALL 00000071 _PyBytes_FromSize.part.0 │ │ │ │ │ +00001778 0001620a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00001790 00015d0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000017a8 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000017ac 00016b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000017b2 00003c2f R_ARM_THM_MOVW_ABS_NC 000001a8 .LC16 │ │ │ │ │ +000017b6 00003c30 R_ARM_THM_MOVT_ABS 000001a8 .LC16 │ │ │ │ │ +000017bc 00016c0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000017c4 00015f02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000017c8 00015f02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000017ee 0001930a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +0000184c 0000122f R_ARM_THM_MOVW_ABS_NC 00000050 .LC2 │ │ │ │ │ +00001850 00001230 R_ARM_THM_MOVT_ABS 00000050 .LC2 │ │ │ │ │ +00001856 0001690a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00001860 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00001864 0001946b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001868 0001946b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000018c8 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001926 0001960a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ +00001930 00017c0a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +00001944 0001970a R_ARM_THM_CALL 00000000 PyUnicode_FromEncodedObject │ │ │ │ │ +00001960 0001960a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ +0000196a 00017c0a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +0000197a 0001970a R_ARM_THM_CALL 00000000 PyUnicode_FromEncodedObject │ │ │ │ │ +000019a4 0001980a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +000019ba 0001970a R_ARM_THM_CALL 00000000 PyUnicode_FromEncodedObject │ │ │ │ │ +000019d6 0001980a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +000019e6 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000019ea 00017230 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000019ee 00004a2f R_ARM_THM_MOVW_ABS_NC 000001fc .LC20 │ │ │ │ │ +000019f2 00004a30 R_ARM_THM_MOVT_ABS 000001fc .LC20 │ │ │ │ │ +000019f8 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001a02 0000472f R_ARM_THM_MOVW_ABS_NC 000001dc .LC17 │ │ │ │ │ +00001a06 00004730 R_ARM_THM_MOVT_ABS 000001dc .LC17 │ │ │ │ │ +00001a0a 0000482f R_ARM_THM_MOVW_ABS_NC 000001e0 .LC18 │ │ │ │ │ +00001a0e 00004830 R_ARM_THM_MOVT_ABS 000001e0 .LC18 │ │ │ │ │ +00001a12 0000492f R_ARM_THM_MOVW_ABS_NC 000001f4 .LC19 │ │ │ │ │ +00001a16 00004930 R_ARM_THM_MOVT_ABS 000001f4 .LC19 │ │ │ │ │ +00001a1a 0001990a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00001a2e 0000472f R_ARM_THM_MOVW_ABS_NC 000001dc .LC17 │ │ │ │ │ +00001a32 00004730 R_ARM_THM_MOVT_ABS 000001dc .LC17 │ │ │ │ │ +00001a36 00004b2f R_ARM_THM_MOVW_ABS_NC 00000214 .LC21 │ │ │ │ │ +00001a3a 00004b30 R_ARM_THM_MOVT_ABS 00000214 .LC21 │ │ │ │ │ +00001a3e 0000492f R_ARM_THM_MOVW_ABS_NC 000001f4 .LC19 │ │ │ │ │ +00001a42 00004930 R_ARM_THM_MOVT_ABS 000001f4 .LC19 │ │ │ │ │ +00001a46 0001990a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00001a4c 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00001a88 00019a0a R_ARM_THM_CALL 00000000 _Py_bytes_rfind │ │ │ │ │ +00001a90 00004e2f R_ARM_THM_MOVW_ABS_NC 00000228 .LC22 │ │ │ │ │ +00001a94 00004e30 R_ARM_THM_MOVT_ABS 00000228 .LC22 │ │ │ │ │ +00001a9e 00019b0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00001aae 00019c0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00001ac2 00019c0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00001ada 00019c0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00001b06 00019d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00001b10 00019d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00001b22 00017e0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00001b32 00017e0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00001cfa 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001cfe 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001d1a 00017f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00001d26 00017f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00001d34 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001d38 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001d5a 00017f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00001dd8 00019e0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00001de2 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001de6 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001df2 00015b0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +00001e14 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00001e2c 00019e0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00001e42 00019e0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00001e5a 00019e0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00001e72 00019e0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00001e8a 00019e0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00001ea2 00019e0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00001ec8 00019e0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00001f60 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00001f70 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00001f8c 00019e0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00001fd0 00019e0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00001fe6 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00001ff4 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000020b2 0000540a R_ARM_THM_CALL 000000b5 return_self │ │ │ │ │ +00002110 00019f0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0000217a 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00002184 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000021d2 00019e0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +000021f2 00019e0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00002208 00019e0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +0000222e 00019e0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +0000223c 00019e0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00002248 00019e0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00002258 00019e0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +0000227c 00019f0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +000022b2 00019e0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +000022d2 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000022e2 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000230a 00015b0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +0000233a 00019f0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00002370 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000023a0 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000023c6 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000023f2 0000550a R_ARM_THM_CALL 000026cd stringlib_adaptive_find │ │ │ │ │ +00002434 0000550a R_ARM_THM_CALL 000026cd stringlib_adaptive_find │ │ │ │ │ +0000244e 0001632f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00002452 00016330 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00002456 0000512f R_ARM_THM_MOVW_ABS_NC 00000230 .LC23 │ │ │ │ │ +0000245a 00005130 R_ARM_THM_MOVT_ABS 00000230 .LC23 │ │ │ │ │ +00002460 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000246a 0000182f R_ARM_THM_MOVW_ABS_NC 00000094 .LC5 │ │ │ │ │ +0000246e 00001830 R_ARM_THM_MOVT_ABS 00000094 .LC5 │ │ │ │ │ +00002478 00019b0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +000024b4 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000024be 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000024f2 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000024fa 0001a00a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00002502 0001a10a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +0000254c 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002552 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000025d0 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000025e2 0000560a R_ARM_THM_CALL 00000efd stringlib__two_way_count │ │ │ │ │ +000025f6 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00002608 0000560a R_ARM_THM_CALL 00000efd stringlib__two_way_count │ │ │ │ │ +0000263c 00017c0a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +00002650 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00002654 00017230 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00002658 0000572f R_ARM_THM_MOVW_ABS_NC 0000024c .LC24 │ │ │ │ │ +0000265c 00005730 R_ARM_THM_MOVT_ABS 0000024c .LC24 │ │ │ │ │ +00002662 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000266c 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00002670 00016b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00002676 0000152f R_ARM_THM_MOVW_ABS_NC 0000006c .LC3 │ │ │ │ │ +0000267a 00001530 R_ARM_THM_MOVT_ABS 0000006c .LC3 │ │ │ │ │ +00002680 00016c0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00002686 0000122f R_ARM_THM_MOVW_ABS_NC 00000050 .LC2 │ │ │ │ │ +0000268a 00001230 R_ARM_THM_MOVT_ABS 00000050 .LC2 │ │ │ │ │ +00002692 0001690a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000028a8 00019e0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +000028bc 0001710a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +0000290e 0000550a R_ARM_THM_CALL 000026cd stringlib_adaptive_find │ │ │ │ │ +00002928 0000580a R_ARM_THM_CALL 00002875 stringlib__preprocess │ │ │ │ │ +00002932 0000590a R_ARM_THM_CALL 000029b5 stringlib__two_way │ │ │ │ │ +00002938 00017002 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +000029f0 0001a30a R_ARM_THM_CALL 00000000 memrchr │ │ │ │ │ +00002a72 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00002a88 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00002b10 0001a50a R_ARM_THM_CALL 00000000 PyUnicode_New │ │ │ │ │ +00002b3e 0001a62f R_ARM_THM_MOVW_ABS_NC 00000000 Py_hexdigits │ │ │ │ │ +00002b42 0001a630 R_ARM_THM_MOVT_ABS 00000000 Py_hexdigits │ │ │ │ │ +00002c78 0001632f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00002c7c 00016330 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00002c80 00005d2f R_ARM_THM_MOVW_ABS_NC 00000260 .LC26 │ │ │ │ │ +00002c84 00005d30 R_ARM_THM_MOVT_ABS 00000260 .LC26 │ │ │ │ │ +00002c8a 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002d2e 0001a50a R_ARM_THM_CALL 00000000 PyUnicode_New │ │ │ │ │ +00002d5c 0001a62f R_ARM_THM_MOVW_ABS_NC 00000000 Py_hexdigits │ │ │ │ │ +00002d60 0001a630 R_ARM_THM_MOVT_ABS 00000000 Py_hexdigits │ │ │ │ │ +00002e8c 0001632f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00002e90 00016330 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00002e94 00005d2f R_ARM_THM_MOVW_ABS_NC 00000260 .LC26 │ │ │ │ │ +00002e98 00005d30 R_ARM_THM_MOVT_ABS 00000260 .LC26 │ │ │ │ │ +00002e9e 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002eec 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002ef4 00015f02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00002f32 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00002f40 0001770a R_ARM_THM_CALL 00001359 _PyBytesWriter_Resize │ │ │ │ │ +00002f4a 0001620a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00002f50 0001730a R_ARM_THM_CALL 000000dd _PyBytesWriter_Dealloc │ │ │ │ │ +00002f9e 0001a90a R_ARM_THM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ +00002fa8 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002fca 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00002fce 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00002fda 0001aa0a R_ARM_THM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ +00002fea 00017e0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +0000300a 0001ab0a R_ARM_THM_CALL 00000000 PyBuffer_ToContiguous │ │ │ │ │ +00003016 00017f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00003056 0001ac0a R_ARM_THM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ +00003074 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003086 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000308a 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000030aa 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000030cc 0001ad2f R_ARM_THM_MOVW_ABS_NC 00000000 PyList_Type │ │ │ │ │ +000030d0 0001ad30 R_ARM_THM_MOVT_ABS 00000000 PyList_Type │ │ │ │ │ +000030fc 0001960a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ +00003108 00017c0a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +00003132 0001ae0a R_ARM_THM_CALL 00000000 PyUnicode_AsEncodedString │ │ │ │ │ +0000313e 0001632f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00003142 00016330 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000314a 0001910a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +00003172 0001af0a R_ARM_THM_CALL 00000000 PyObject_Calloc │ │ │ │ │ +0000317e 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00003182 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00003196 00015d0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000031a4 0001b02f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ +000031a8 0001b030 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ +000031e4 0001910a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +00003204 0001b10a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +00003232 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003238 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000323c 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00003244 00015f02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00003248 0001946b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000324c 00015f02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00003250 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00003254 00016b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000325a 0001b20a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00003266 00006d2f R_ARM_THM_MOVW_ABS_NC 00000364 .LC34 │ │ │ │ │ +0000326a 00006d30 R_ARM_THM_MOVT_ABS 00000364 .LC34 │ │ │ │ │ +00003272 00016c0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000327a 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000327e 00016b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000328e 0001b30a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +000032a6 0000080a R_ARM_THM_CALL 00000071 _PyBytes_FromSize.part.0 │ │ │ │ │ +000032ac 0001620a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000032bc 0000460a R_ARM_THM_CALL 00000099 Py_XDECREF │ │ │ │ │ +000032c2 00017f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +000032d0 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000032d4 00017230 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000032d8 00006e2f R_ARM_THM_MOVW_ABS_NC 0000038c .LC35 │ │ │ │ │ +000032dc 00006e30 R_ARM_THM_MOVT_ABS 0000038c .LC35 │ │ │ │ │ +000032e2 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000032e8 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000032f0 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000032f4 00016b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000032fa 0001b20a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00003302 0001b40a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00003308 0001b50a R_ARM_THM_CALL 00003e49 PyBytes_FromObject │ │ │ │ │ +0000331a 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003320 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00003324 00017230 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00003328 00004a2f R_ARM_THM_MOVW_ABS_NC 000001fc .LC20 │ │ │ │ │ +0000332c 00004a30 R_ARM_THM_MOVT_ABS 000001fc .LC20 │ │ │ │ │ +00003332 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000333a 0000472f R_ARM_THM_MOVW_ABS_NC 000001dc .LC17 │ │ │ │ │ +0000333e 00004730 R_ARM_THM_MOVT_ABS 000001dc .LC17 │ │ │ │ │ +00003342 0000482f R_ARM_THM_MOVW_ABS_NC 000001e0 .LC18 │ │ │ │ │ +00003346 00004830 R_ARM_THM_MOVT_ABS 000001e0 .LC18 │ │ │ │ │ +0000334a 00006a2f R_ARM_THM_MOVW_ABS_NC 00000310 .LC31 │ │ │ │ │ +0000334e 00006a30 R_ARM_THM_MOVT_ABS 00000310 .LC31 │ │ │ │ │ +00003352 0001990a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00003362 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00003366 00016b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000336a 0000672f R_ARM_THM_MOVW_ABS_NC 000002a4 .LC28 │ │ │ │ │ +0000336e 00006730 R_ARM_THM_MOVT_ABS 000002a4 .LC28 │ │ │ │ │ +00003374 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00003388 0001960a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ +00003394 00017c0a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +000033a6 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000033aa 00016b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000033ae 0000692f R_ARM_THM_MOVW_ABS_NC 000002ec .LC30 │ │ │ │ │ +000033b2 00006930 R_ARM_THM_MOVT_ABS 000002ec .LC30 │ │ │ │ │ +000033b6 0000682f R_ARM_THM_MOVW_ABS_NC 000002c8 .LC29 │ │ │ │ │ +000033ba 00006830 R_ARM_THM_MOVT_ABS 000002c8 .LC29 │ │ │ │ │ +000033cc 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000033d2 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000033d6 00016b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000033da 0000692f R_ARM_THM_MOVW_ABS_NC 000002ec .LC30 │ │ │ │ │ +000033de 00006930 R_ARM_THM_MOVT_ABS 000002ec .LC30 │ │ │ │ │ +000033e4 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000033ea 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000033ee 00016b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000033f2 0000682f R_ARM_THM_MOVW_ABS_NC 000002c8 .LC29 │ │ │ │ │ +000033f6 00006830 R_ARM_THM_MOVT_ABS 000002c8 .LC29 │ │ │ │ │ +000033fa 0000672f R_ARM_THM_MOVW_ABS_NC 000002a4 .LC28 │ │ │ │ │ +000033fe 00006730 R_ARM_THM_MOVT_ABS 000002a4 .LC28 │ │ │ │ │ +0000340c 0000472f R_ARM_THM_MOVW_ABS_NC 000001dc .LC17 │ │ │ │ │ +00003410 00004730 R_ARM_THM_MOVT_ABS 000001dc .LC17 │ │ │ │ │ +00003414 00004b2f R_ARM_THM_MOVW_ABS_NC 00000214 .LC21 │ │ │ │ │ +00003418 00004b30 R_ARM_THM_MOVT_ABS 00000214 .LC21 │ │ │ │ │ +0000341c 00006a2f R_ARM_THM_MOVW_ABS_NC 00000310 .LC31 │ │ │ │ │ +00003420 00006a30 R_ARM_THM_MOVT_ABS 00000310 .LC31 │ │ │ │ │ +00003424 0001990a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +0000342a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003430 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00003434 00017230 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00003438 00006c2f R_ARM_THM_MOVW_ABS_NC 00000344 .LC33 │ │ │ │ │ +0000343c 00006c30 R_ARM_THM_MOVT_ABS 00000344 .LC33 │ │ │ │ │ +00003442 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000345e 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000347c 0001980a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +000034a6 0001980a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +000034bc 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000034c0 00016b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000034c6 00006b2f R_ARM_THM_MOVW_ABS_NC 00000318 .LC32 │ │ │ │ │ +000034ca 00006b30 R_ARM_THM_MOVT_ABS 00000318 .LC32 │ │ │ │ │ +000034d0 00016c0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000034e4 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000034ea 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000034ee 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00003548 0001b70a R_ARM_THM_CALL 00000000 _Py_bytes_index │ │ │ │ │ +00003550 0000792f R_ARM_THM_MOVW_ABS_NC 000003a8 .LC37 │ │ │ │ │ +00003554 00007930 R_ARM_THM_MOVT_ABS 000003a8 .LC37 │ │ │ │ │ +0000355e 00019b0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +0000356e 00019c0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00003582 00019c0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +0000359a 00019c0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +000035c6 00019f0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +000035e6 00015c0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000035f2 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000035f6 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000360a 00015d0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000362e 00019d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00003648 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00003662 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000367c 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00003696 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000036b0 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000036c6 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000036ca 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000036e6 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000036ea 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00003702 0001632f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00003706 00016330 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000370a 00007b2f R_ARM_THM_MOVW_ABS_NC 000003b0 .LC38 │ │ │ │ │ +0000370e 00007b30 R_ARM_THM_MOVT_ABS 000003b0 .LC38 │ │ │ │ │ +00003716 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00003734 00007e2f R_ARM_THM_MOVW_ABS_NC 000003cc .LC39 │ │ │ │ │ +00003738 00007e30 R_ARM_THM_MOVT_ABS 000003cc .LC39 │ │ │ │ │ +00003740 0001b90a R_ARM_THM_CALL 00000000 PySequence_Fast │ │ │ │ │ +0000376a 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000376e 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000037b6 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000037ba 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00003976 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00003988 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000399a 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000039ac 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000039be 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000039d0 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000039ee 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000039fc 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00003a0a 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00003a18 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00003a2a 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00003a3c 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00003a4e 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00003a62 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00003ad0 00017f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00003ada 00017f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00003ae4 00017f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00003aee 00017f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00003af8 00017f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00003b02 00017f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00003b0c 00017f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00003b14 00017f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00003b1c 00017f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00003b24 00017f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00003b2c 00017f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00003b34 00017f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00003b3c 00017f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00003b48 00017f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00003b64 0001ba0a R_ARM_THM_CALL 00000000 PyEval_SaveThread │ │ │ │ │ +00003b78 0001bb0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00003bb4 0001bc0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00003bce 00017f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00003be4 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00003bec 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003c02 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00003c26 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00003c34 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00003c4a 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00003c4e 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00003c72 00017e0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00003c9a 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00003c9e 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00003cc6 00017e0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00003d04 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00003d08 00016b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00003d0c 00007f2f R_ARM_THM_MOVW_ABS_NC 000003e8 .LC40 │ │ │ │ │ +00003d10 00007f30 R_ARM_THM_MOVT_ABS 000003e8 .LC40 │ │ │ │ │ +00003d1e 00016c0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00003d38 00017e0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00003d66 0001bd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +00003d6a 0001bd30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +00003d70 0000812f R_ARM_THM_MOVW_ABS_NC 00000444 .LC42 │ │ │ │ │ +00003d74 00008130 R_ARM_THM_MOVT_ABS 00000444 .LC42 │ │ │ │ │ +00003d7a 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00003d9c 0001620a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00003da4 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003db4 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003dc8 0001be0a R_ARM_THM_CALL 00000000 PyEval_RestoreThread │ │ │ │ │ +00003de2 0001632f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00003de6 00016330 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00003dec 0000802f R_ARM_THM_MOVW_ABS_NC 00000428 .LC41 │ │ │ │ │ +00003df0 00008030 R_ARM_THM_MOVT_ABS 00000428 .LC41 │ │ │ │ │ +00003dfc 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00003e04 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003e10 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003e22 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003e2e 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003e38 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003e44 00015f02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00003e62 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00003e66 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00003e70 0001aa0a R_ARM_THM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ +00003e7e 00017e0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00003e9c 0001ab0a R_ARM_THM_CALL 00000000 PyBuffer_ToContiguous │ │ │ │ │ +00003ea8 00017f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00003eb4 0001ad2f R_ARM_THM_MOVW_ABS_NC 00000000 PyList_Type │ │ │ │ │ +00003eb8 0001ad30 R_ARM_THM_MOVT_ABS 00000000 PyList_Type │ │ │ │ │ +00003ecc 0001b02f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ +00003ed0 0001b030 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ +00003f08 0001910a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +00003f26 0001b10a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +00003f4e 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003f54 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00003f58 00016b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00003f60 0001b20a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00003f6c 00006d2f R_ARM_THM_MOVW_ABS_NC 00000364 .LC34 │ │ │ │ │ +00003f70 00006d30 R_ARM_THM_MOVT_ABS 00000364 .LC34 │ │ │ │ │ +00003f78 00016c0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00003f80 0000122f R_ARM_THM_MOVW_ABS_NC 00000050 .LC2 │ │ │ │ │ +00003f84 00001230 R_ARM_THM_MOVT_ABS 00000050 .LC2 │ │ │ │ │ +00003f8e 0001690a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00003f94 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00003f98 00016b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00003fb2 0000460a R_ARM_THM_CALL 00000099 Py_XDECREF │ │ │ │ │ +00003fb8 00017f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00003fbe 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003fc4 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00003fc8 00017230 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00003fcc 00006c2f R_ARM_THM_MOVW_ABS_NC 00000344 .LC33 │ │ │ │ │ +00003fd0 00006c30 R_ARM_THM_MOVT_ABS 00000344 .LC33 │ │ │ │ │ +00003fd6 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00003fee 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000402c 0001c00a R_ARM_THM_CALL 00000000 _Py_bytes_find │ │ │ │ │ +0000403a 00019c0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +0000404c 00019c0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +0000405a 0000862f R_ARM_THM_MOVW_ABS_NC 00000478 .LC44 │ │ │ │ │ +0000405e 00008630 R_ARM_THM_MOVT_ABS 00000478 .LC44 │ │ │ │ │ +00004068 00019b0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +0000407c 00019c0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +000040c0 0001c10a R_ARM_THM_CALL 00000000 _Py_bytes_endswith │ │ │ │ │ +000040c8 0000882f R_ARM_THM_MOVW_ABS_NC 00000480 .LC45 │ │ │ │ │ +000040cc 00008830 R_ARM_THM_MOVT_ABS 00000480 .LC45 │ │ │ │ │ +000040d6 00019b0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +000040e6 00019c0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +000040fa 00019c0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00004112 00019c0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00004158 0001c20a R_ARM_THM_CALL 00000000 _Py_bytes_count │ │ │ │ │ +00004160 00008b2f R_ARM_THM_MOVW_ABS_NC 0000048c .LC46 │ │ │ │ │ +00004164 00008b30 R_ARM_THM_MOVT_ABS 0000048c .LC46 │ │ │ │ │ +0000416e 00019b0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +0000417e 00019c0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00004192 00019c0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +000041aa 00019c0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +000041dc 0001c30a R_ARM_THM_CALL 00000000 PyObject_LengthHint │ │ │ │ │ +00004222 0001c40a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +00004230 0001910a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +00004268 0001c40a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +00004276 0001910a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +0000429c 0001c40a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +000042a8 0001910a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +000042ca 0001c40a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +000042d6 0001910a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +00004300 0001c40a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +0000430e 0001910a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +00004332 0001c40a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +0000433c 0001910a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +0000435a 0001c40a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +00004366 0001910a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +00004384 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004390 00016f0a R_ARM_THM_CALL 000009b5 _PyBytesWriter_Finish │ │ │ │ │ +000043be 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000043d6 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000043ec 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000043f4 0001710a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +00004406 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000441c 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004434 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000444a 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004452 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000445a 0001730a R_ARM_THM_CALL 000000dd _PyBytesWriter_Dealloc │ │ │ │ │ +00004462 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00004466 00017230 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000446a 00006c2f R_ARM_THM_MOVW_ABS_NC 00000344 .LC33 │ │ │ │ │ +0000446e 00006c30 R_ARM_THM_MOVT_ABS 00000344 .LC33 │ │ │ │ │ +00004474 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00004484 0001770a R_ARM_THM_CALL 00001359 _PyBytesWriter_Resize │ │ │ │ │ +0000449c 00017002 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +000044a2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000044cc 0001c62f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000044d0 0001c630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000044ea 00017e0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00004518 00019e0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00004532 00019e0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +0000454a 00019e0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00004562 00019e0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00004576 00019e0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +0000458e 00019e0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +000045aa 00019e0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +000045b4 00017f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +000045da 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +000045de 00015f30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00004608 00015c0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00004614 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00004618 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000462c 00015d0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000464a 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00004660 00017f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00004666 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000466a 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00004690 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +00004694 00017530 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00004706 00019e0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00004714 00019e0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +0000472c 00019e0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00004744 00019e0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00004782 00019e0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00004794 00019e0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +000047a6 00019e0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +000047c0 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +000047c4 00017530 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +000047dc 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000047e0 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000047f2 0001632f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000047f6 00016330 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +000047fa 0000102f R_ARM_THM_MOVW_ABS_NC 00000034 .LC1 │ │ │ │ │ +000047fe 00001030 R_ARM_THM_MOVT_ABS 00000034 .LC1 │ │ │ │ │ +00004804 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000480c 0001620a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00004822 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +00004826 00017530 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00004836 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +0000483a 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +0000483e 0000052f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00004842 00000530 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00004848 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00004850 00015f02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000486e 0001cd0a R_ARM_THM_CALL 0000487d PyBytes_FromFormatV │ │ │ │ │ +000048ae 00017c0a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +000048d6 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +000048da 00017530 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +0000498e 00017c0a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +000049c0 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00004a4a 00015c0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00004a56 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00004a5a 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00004a6e 00015d0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00004a88 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00004a98 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00004a9c 00015f30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00004aca 0001770a R_ARM_THM_CALL 00001359 _PyBytesWriter_Resize │ │ │ │ │ +00004aee 0001640a R_ARM_THM_CALL 00000175 _PyBytes_Resize │ │ │ │ │ +00004b06 0001710a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +00004b0c 00017002 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +00004b10 00015f02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00004b2e 00017a0a R_ARM_THM_CALL 00000000 PyByteArray_Resize │ │ │ │ │ +00004b3a 0000080a R_ARM_THM_CALL 00000071 _PyBytes_FromSize.part.0 │ │ │ │ │ +00004b42 0001792f R_ARM_THM_MOVW_ABS_NC 00000000 _PyByteArray_empty_string │ │ │ │ │ +00004b46 00017930 R_ARM_THM_MOVT_ABS 00000000 _PyByteArray_empty_string │ │ │ │ │ +00004b5e 0001620a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00004b64 0001730a R_ARM_THM_CALL 000000dd _PyBytesWriter_Dealloc │ │ │ │ │ +00004b6c 0001730a R_ARM_THM_CALL 000000dd _PyBytesWriter_Dealloc │ │ │ │ │ +00004b74 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00004b78 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00004b7c 0000052f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00004b80 00000530 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00004b86 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00004be4 0001780a R_ARM_THM_CALL 00000000 PyByteArray_FromStringAndSize │ │ │ │ │ +00004bfa 0001730a R_ARM_THM_CALL 000000dd _PyBytesWriter_Dealloc │ │ │ │ │ +00004c1a 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004c20 0001620a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00004c44 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004c64 0001792f R_ARM_THM_MOVW_ABS_NC 00000000 _PyByteArray_empty_string │ │ │ │ │ +00004c68 00017930 R_ARM_THM_MOVT_ABS 00000000 _PyByteArray_empty_string │ │ │ │ │ +00004c7a 0000ad2f R_ARM_THM_MOVW_ABS_NC 00000570 .LC65 │ │ │ │ │ +00004c7e 0000ad30 R_ARM_THM_MOVT_ABS 00000570 .LC65 │ │ │ │ │ +00004c88 0001ce0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ +00004c98 00017c0a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +00004ca4 0001a80a R_ARM_THM_CALL 00002ef9 _PyBytesWriter_WriteBytes │ │ │ │ │ +00004d00 00017c0a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +00004d0e 0001cf0a R_ARM_THM_CALL 00000000 __memmove_chk │ │ │ │ │ +00004d28 0000ac2f R_ARM_THM_MOVW_ABS_NC 0000056c .LC64 │ │ │ │ │ +00004d2c 0000ac30 R_ARM_THM_MOVT_ABS 0000056c .LC64 │ │ │ │ │ +00004d3e 0001ce0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ +00004d44 00017c0a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +00004d6a 0000a92f R_ARM_THM_MOVW_ABS_NC 00000560 .LC61 │ │ │ │ │ +00004d6e 0000a930 R_ARM_THM_MOVT_ABS 00000560 .LC61 │ │ │ │ │ +00004d72 0001ce0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ +00004d88 0000aa2f R_ARM_THM_MOVW_ABS_NC 00000564 .LC62 │ │ │ │ │ +00004d8c 0000aa30 R_ARM_THM_MOVT_ABS 00000564 .LC62 │ │ │ │ │ +00004d90 0001ce0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ +00004d9c 0000a82f R_ARM_THM_MOVW_ABS_NC 0000055c .LC60 │ │ │ │ │ +00004da0 0000a830 R_ARM_THM_MOVT_ABS 0000055c .LC60 │ │ │ │ │ +00004da4 0001ce0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ +00004dc6 0000a62f R_ARM_THM_MOVW_ABS_NC 00000554 .LC58 │ │ │ │ │ +00004dca 0000a630 R_ARM_THM_MOVT_ABS 00000554 .LC58 │ │ │ │ │ +00004dce 0001ce0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ +00004dec 0000a72f R_ARM_THM_MOVW_ABS_NC 00000558 .LC59 │ │ │ │ │ +00004df0 0000a730 R_ARM_THM_MOVT_ABS 00000558 .LC59 │ │ │ │ │ +00004df4 0001ce0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ +00004e00 00017c0a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +00004e0c 0001a80a R_ARM_THM_CALL 00002ef9 _PyBytesWriter_WriteBytes │ │ │ │ │ +00004e1a 00016f0a R_ARM_THM_CALL 000009b5 _PyBytesWriter_Finish │ │ │ │ │ +00004e2a 0000a52f R_ARM_THM_MOVW_ABS_NC 00000550 .LC57 │ │ │ │ │ +00004e2e 0000a530 R_ARM_THM_MOVT_ABS 00000550 .LC57 │ │ │ │ │ +00004e32 0001ce0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ +00004e38 0001632f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00004e3c 00016330 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00004e40 0000a42f R_ARM_THM_MOVW_ABS_NC 00000508 .LC56 │ │ │ │ │ +00004e44 0000a430 R_ARM_THM_MOVT_ABS 00000508 .LC56 │ │ │ │ │ +00004e4a 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00004e7e 0000ab2f R_ARM_THM_MOVW_ABS_NC 00000568 .LC63 │ │ │ │ │ +00004e82 0000ab30 R_ARM_THM_MOVT_ABS 00000568 .LC63 │ │ │ │ │ +00004f10 0001910a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +00004f78 00015c0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00004f84 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00004f88 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00004f9c 00015d0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00004fb6 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00004fc6 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00004fca 00015f30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00004ff4 0001910a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +0000500a 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000502a 0001640a R_ARM_THM_CALL 00000175 _PyBytes_Resize │ │ │ │ │ +0000506a 0001780a R_ARM_THM_CALL 00000000 PyByteArray_FromStringAndSize │ │ │ │ │ +0000507c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005082 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00005086 00017230 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000508a 00006c2f R_ARM_THM_MOVW_ABS_NC 00000344 .LC33 │ │ │ │ │ +0000508e 00006c30 R_ARM_THM_MOVT_ABS 00000344 .LC33 │ │ │ │ │ +00005094 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000509a 0001730a R_ARM_THM_CALL 000000dd _PyBytesWriter_Dealloc │ │ │ │ │ +000050ae 0001620a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000050b4 0001730a R_ARM_THM_CALL 000000dd _PyBytesWriter_Dealloc │ │ │ │ │ +000050d0 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000050d6 0000080a R_ARM_THM_CALL 00000071 _PyBytes_FromSize.part.0 │ │ │ │ │ +000050dc 0001710a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +000050e0 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +000050e4 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +000050e8 0000052f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000050ec 00000530 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000050f2 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00005114 00017a0a R_ARM_THM_CALL 00000000 PyByteArray_Resize │ │ │ │ │ +0000511e 0001792f R_ARM_THM_MOVW_ABS_NC 00000000 _PyByteArray_empty_string │ │ │ │ │ +00005122 00017930 R_ARM_THM_MOVT_ABS 00000000 _PyByteArray_empty_string │ │ │ │ │ +0000514e 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005154 00017002 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +00005158 00015f02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000515c 0001620a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000516a 0001792f R_ARM_THM_MOVW_ABS_NC 00000000 _PyByteArray_empty_string │ │ │ │ │ +0000516e 00017930 R_ARM_THM_MOVT_ABS 00000000 _PyByteArray_empty_string │ │ │ │ │ +00005180 0001770a R_ARM_THM_CALL 00001359 _PyBytesWriter_Resize │ │ │ │ │ +000051c0 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000051c4 00016b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000051ca 0000152f R_ARM_THM_MOVW_ABS_NC 0000006c .LC3 │ │ │ │ │ +000051ce 00001530 R_ARM_THM_MOVT_ABS 0000006c .LC3 │ │ │ │ │ +000051d4 00016c0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00005218 0001ee0a R_ARM_THM_CALL 00000000 _Py_bytes_rindex │ │ │ │ │ +00005220 0000f22f R_ARM_THM_MOVW_ABS_NC 0000084c .LC93 │ │ │ │ │ +00005224 0000f230 R_ARM_THM_MOVT_ABS 0000084c .LC93 │ │ │ │ │ +0000522e 00019b0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +0000523e 00019c0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00005252 00019c0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +0000526a 00019c0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00000160 0000081e R_ARM_THM_JUMP24 00000071 _PyBytes_FromSize.part.0 │ │ │ │ │ +0000016a 0001621e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +00000aa2 0001781e R_ARM_THM_JUMP24 00000000 PyByteArray_FromStringAndSize │ │ │ │ │ +00000b02 0000081e R_ARM_THM_JUMP24 00000071 _PyBytes_FromSize.part.0 │ │ │ │ │ +00000bf8 0001621e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +00000d1c 0001671e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +00001136 0001831e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +0000114a 0001831e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +00001896 0001951e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ +000018a8 0001951e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ +00002a64 00019d1e R_ARM_THM_JUMP24 00000000 memset │ │ │ │ │ +0000350c 00015b1e R_ARM_THM_JUMP24 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +000036fe 0001621e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +000044b8 0001c91e R_ARM_THM_JUMP24 00000000 _Py_bytes_contains │ │ │ │ │ +000046f8 00015b1e R_ARM_THM_JUMP24 00000001 PyBytes_FromStringAndSize │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x12dc4 contains 224 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x12e20 contains 224 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -00000012 0001850a R_ARM_THM_CALL 00000000 _Py_GetConfig │ │ │ │ │ -00000034 0001882f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BytesWarning │ │ │ │ │ -00000038 00018830 R_ARM_THM_MOVT_ABS 00000000 PyExc_BytesWarning │ │ │ │ │ -0000003c 0000642f R_ARM_THM_MOVW_ABS_NC 00000288 .LC27 │ │ │ │ │ -00000040 00006430 R_ARM_THM_MOVT_ABS 00000288 .LC27 │ │ │ │ │ -00000048 0001890a R_ARM_THM_CALL 00000000 PyErr_WarnEx │ │ │ │ │ -000000c6 0001a40a R_ARM_THM_CALL 00000000 PyUnicode_New │ │ │ │ │ -000000e6 0001a52f R_ARM_THM_MOVW_ABS_NC 00000000 Py_hexdigits │ │ │ │ │ -000000ea 0001a530 R_ARM_THM_MOVT_ABS 00000000 Py_hexdigits │ │ │ │ │ -0000017e 0001622f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00000182 00016230 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00000186 00005e2f R_ARM_THM_MOVW_ABS_NC 00000260 .LC26 │ │ │ │ │ -0000018a 00005e30 R_ARM_THM_MOVT_ABS 00000260 .LC26 │ │ │ │ │ -00000190 0001600a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000001ce 0000c02f R_ARM_THM_MOVW_ABS_NC 00000574 .LC68 │ │ │ │ │ -000001d2 0000c030 R_ARM_THM_MOVT_ABS 00000574 .LC68 │ │ │ │ │ -000001dc 00019a0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -000001e6 0001c52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000001ea 0001c530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000020c 00000c0a R_ARM_THM_CALL 000000d9 PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ -0000021c 0001da0a R_ARM_THM_CALL 00000000 _Py_bytes_capitalize │ │ │ │ │ -00000244 0001e80a R_ARM_THM_CALL 00000000 PyFloat_AsDouble │ │ │ │ │ -0000025a 0001910a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000264 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000268 00016a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000026c 0000e72f R_ARM_THM_MOVW_ABS_NC 000007e8 .LC88 │ │ │ │ │ -00000270 0000e730 R_ARM_THM_MOVT_ABS 000007e8 .LC88 │ │ │ │ │ -00000278 00016b0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000298 0001e90a R_ARM_THM_CALL 00000000 PyOS_double_to_string │ │ │ │ │ -000002a2 00017b0a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -000002b0 0001750a R_ARM_THM_CALL 00000871 _PyBytesWriter_Prepare │ │ │ │ │ -000002b8 0001ba0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000002c4 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000002ca 0001ba0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000002d4 00015a0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -000002e2 0001ba0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000030c 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -00000310 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -00000314 00003c2f R_ARM_THM_MOVW_ABS_NC 00000194 .LC15 │ │ │ │ │ -00000318 00003c30 R_ARM_THM_MOVT_ABS 00000194 .LC15 │ │ │ │ │ -0000031e 0001600a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000334 00015e02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000034e 00005d0a R_ARM_THM_CALL 00002731 fastsearch.constprop.0 │ │ │ │ │ -00000378 00019f0a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00000382 0000ed2f R_ARM_THM_MOVW_ABS_NC 0000080c .LC89 │ │ │ │ │ -00000386 0000ed30 R_ARM_THM_MOVT_ABS 0000080c .LC89 │ │ │ │ │ -00000390 00019a0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -0000039a 0001a00a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -000003ae 0001910a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000003c6 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000003e6 0001de2f R_ARM_THM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ -000003ea 0001de30 R_ARM_THM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ -00000400 0001df0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -0000040a 0000ee2f R_ARM_THM_MOVW_ABS_NC 00000814 .LC90 │ │ │ │ │ -0000040e 0000ee30 R_ARM_THM_MOVT_ABS 00000814 .LC90 │ │ │ │ │ -00000412 0000ef2f R_ARM_THM_MOVW_ABS_NC 00000830 .LC91 │ │ │ │ │ -00000416 0000ef30 R_ARM_THM_MOVT_ABS 00000830 .LC91 │ │ │ │ │ -0000041a 0000ed2f R_ARM_THM_MOVW_ABS_NC 0000080c .LC89 │ │ │ │ │ -0000041e 0000ed30 R_ARM_THM_MOVT_ABS 0000080c .LC89 │ │ │ │ │ -00000422 0001980a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00000480 00000c0a R_ARM_THM_CALL 000000d9 PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ -00000498 00019c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -000004a6 00015d0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000004b8 00019c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00000506 0001970a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00000518 0001d00a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -00000522 0001910a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000012 0001860a R_ARM_THM_CALL 00000000 _Py_GetConfig │ │ │ │ │ +00000034 0001892f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BytesWarning │ │ │ │ │ +00000038 00018930 R_ARM_THM_MOVT_ABS 00000000 PyExc_BytesWarning │ │ │ │ │ +0000003c 0000612f R_ARM_THM_MOVW_ABS_NC 00000288 .LC27 │ │ │ │ │ +00000040 00006130 R_ARM_THM_MOVT_ABS 00000288 .LC27 │ │ │ │ │ +00000048 00018a0a R_ARM_THM_CALL 00000000 PyErr_WarnEx │ │ │ │ │ +000000c6 0001a50a R_ARM_THM_CALL 00000000 PyUnicode_New │ │ │ │ │ +000000e6 0001a62f R_ARM_THM_MOVW_ABS_NC 00000000 Py_hexdigits │ │ │ │ │ +000000ea 0001a630 R_ARM_THM_MOVT_ABS 00000000 Py_hexdigits │ │ │ │ │ +0000017e 0001632f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00000182 00016330 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00000186 00005d2f R_ARM_THM_MOVW_ABS_NC 00000260 .LC26 │ │ │ │ │ +0000018a 00005d30 R_ARM_THM_MOVT_ABS 00000260 .LC26 │ │ │ │ │ +00000190 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000001ce 0000bd2f R_ARM_THM_MOVW_ABS_NC 00000574 .LC68 │ │ │ │ │ +000001d2 0000bd30 R_ARM_THM_MOVT_ABS 00000574 .LC68 │ │ │ │ │ +000001dc 00019b0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +000001e6 0001c62f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000001ea 0001c630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000020c 00000b0a R_ARM_THM_CALL 000000d9 PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ +0000021c 0001db0a R_ARM_THM_CALL 00000000 _Py_bytes_capitalize │ │ │ │ │ +00000244 0001e90a R_ARM_THM_CALL 00000000 PyFloat_AsDouble │ │ │ │ │ +0000025a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000264 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000268 00016b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000026c 0000e42f R_ARM_THM_MOVW_ABS_NC 000007e8 .LC88 │ │ │ │ │ +00000270 0000e430 R_ARM_THM_MOVT_ABS 000007e8 .LC88 │ │ │ │ │ +00000278 00016c0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000298 0001ea0a R_ARM_THM_CALL 00000000 PyOS_double_to_string │ │ │ │ │ +000002a2 00017c0a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +000002b0 0001760a R_ARM_THM_CALL 0000086d _PyBytesWriter_Prepare │ │ │ │ │ +000002b8 0001bb0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000002c4 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000002ca 0001bb0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000002d4 00015b0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +000002e2 0001bb0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000030c 0001902f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +00000310 00019030 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +00000314 00003b2f R_ARM_THM_MOVW_ABS_NC 00000194 .LC15 │ │ │ │ │ +00000318 00003b30 R_ARM_THM_MOVT_ABS 00000194 .LC15 │ │ │ │ │ +0000031e 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000334 00015f02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000034e 00005c0a R_ARM_THM_CALL 0000293d fastsearch.constprop.0 │ │ │ │ │ +00000378 0001a00a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00000382 0000ea2f R_ARM_THM_MOVW_ABS_NC 0000080c .LC89 │ │ │ │ │ +00000386 0000ea30 R_ARM_THM_MOVT_ABS 0000080c .LC89 │ │ │ │ │ +00000390 00019b0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +0000039a 0001a10a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +000003ae 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000003c6 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000003e6 0001df2f R_ARM_THM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ +000003ea 0001df30 R_ARM_THM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ +00000400 0001e00a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +0000040a 0000eb2f R_ARM_THM_MOVW_ABS_NC 00000814 .LC90 │ │ │ │ │ +0000040e 0000eb30 R_ARM_THM_MOVT_ABS 00000814 .LC90 │ │ │ │ │ +00000412 0000ec2f R_ARM_THM_MOVW_ABS_NC 00000830 .LC91 │ │ │ │ │ +00000416 0000ec30 R_ARM_THM_MOVT_ABS 00000830 .LC91 │ │ │ │ │ +0000041a 0000ea2f R_ARM_THM_MOVW_ABS_NC 0000080c .LC89 │ │ │ │ │ +0000041e 0000ea30 R_ARM_THM_MOVT_ABS 0000080c .LC89 │ │ │ │ │ +00000422 0001990a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00000480 00000b0a R_ARM_THM_CALL 000000d9 PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ +00000498 00019d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +000004a6 00015e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000004b8 00019d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00000506 0001980a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00000518 0001d10a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +00000522 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000558 0001ed0a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -0000059e 00000c0a R_ARM_THM_CALL 000000d9 PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ +0000059e 00000b0a R_ARM_THM_CALL 000000d9 PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ 000005c6 0001ed0a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -000005fc 0001622f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00000600 00016230 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00000604 0000f42f R_ARM_THM_MOVW_ABS_NC 00000844 .LC93 │ │ │ │ │ -00000608 0000f430 R_ARM_THM_MOVT_ABS 00000844 .LC93 │ │ │ │ │ -0000060e 0001600a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000005fc 0001632f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00000600 00016330 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00000604 0000ef2f R_ARM_THM_MOVW_ABS_NC 0000083c .LC92 │ │ │ │ │ +00000608 0000ef30 R_ARM_THM_MOVT_ABS 0000083c .LC92 │ │ │ │ │ +0000060e 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 0000061c 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000063e 00019f0a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00000648 0000f72f R_ARM_THM_MOVW_ABS_NC 00000854 .LC94 │ │ │ │ │ -0000064c 0000f730 R_ARM_THM_MOVT_ABS 00000854 .LC94 │ │ │ │ │ -00000656 00019a0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00000660 0001a00a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -00000674 0001910a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000068c 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000006ac 0001de2f R_ARM_THM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ -000006b0 0001de30 R_ARM_THM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ -000006c6 0001df0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000006d0 0000ee2f R_ARM_THM_MOVW_ABS_NC 00000814 .LC90 │ │ │ │ │ -000006d4 0000ee30 R_ARM_THM_MOVT_ABS 00000814 .LC90 │ │ │ │ │ -000006d8 0000ef2f R_ARM_THM_MOVW_ABS_NC 00000830 .LC91 │ │ │ │ │ -000006dc 0000ef30 R_ARM_THM_MOVT_ABS 00000830 .LC91 │ │ │ │ │ -000006e0 0000f72f R_ARM_THM_MOVW_ABS_NC 00000854 .LC94 │ │ │ │ │ -000006e4 0000f730 R_ARM_THM_MOVT_ABS 00000854 .LC94 │ │ │ │ │ -000006e8 0001980a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -0000077c 00019f0a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00000786 0001002f R_ARM_THM_MOVW_ABS_NC 0000085c .LC95 │ │ │ │ │ -0000078a 00010030 R_ARM_THM_MOVT_ABS 0000085c .LC95 │ │ │ │ │ -00000794 00019a0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -0000079e 0001a00a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -000007b2 0001910a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000007ca 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000007ea 0001de2f R_ARM_THM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ -000007ee 0001de30 R_ARM_THM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ -00000804 0001df0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -0000080e 0000ee2f R_ARM_THM_MOVW_ABS_NC 00000814 .LC90 │ │ │ │ │ -00000812 0000ee30 R_ARM_THM_MOVT_ABS 00000814 .LC90 │ │ │ │ │ -00000816 0000ef2f R_ARM_THM_MOVW_ABS_NC 00000830 .LC91 │ │ │ │ │ -0000081a 0000ef30 R_ARM_THM_MOVT_ABS 00000830 .LC91 │ │ │ │ │ -0000081e 0001002f R_ARM_THM_MOVW_ABS_NC 0000085c .LC95 │ │ │ │ │ -00000822 00010030 R_ARM_THM_MOVT_ABS 0000085c .LC95 │ │ │ │ │ -00000826 0001980a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00000894 0001970a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -000008ae 0001c52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000008b2 0001c530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000008b8 00019f0a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -000008c0 0001a00a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -000008d8 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000008e2 0001910a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000008ea 0001c52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000008ee 0001c530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000900 0001c52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000904 0001c530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000924 0001c60a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00000934 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -00000938 00017430 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00000980 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000984 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000009a8 00015a0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -000009c2 0001c70a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -000009dc 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000009ee 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000009fa 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -000009fe 00017430 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00000a18 00015a0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -00000a32 0001f40a R_ARM_THM_CALL 00000000 PyList_Reverse │ │ │ │ │ -00000a54 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000a60 00017d0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00000a76 0001712f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000a7a 00017130 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00000a7e 0000922f R_ARM_THM_MOVW_ABS_NC 00000494 .LC48 │ │ │ │ │ -00000a82 00009230 R_ARM_THM_MOVT_ABS 00000494 .LC48 │ │ │ │ │ -00000a88 0001600a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000aac 0001c60a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00000ad8 00015a0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -00000af4 0001c70a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -00000b16 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000063e 0001a00a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00000648 0000f42f R_ARM_THM_MOVW_ABS_NC 00000854 .LC94 │ │ │ │ │ +0000064c 0000f430 R_ARM_THM_MOVT_ABS 00000854 .LC94 │ │ │ │ │ +00000656 00019b0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00000660 0001a10a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +00000674 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000068c 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000006ac 0001df2f R_ARM_THM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ +000006b0 0001df30 R_ARM_THM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ +000006c6 0001e00a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000006d0 0000eb2f R_ARM_THM_MOVW_ABS_NC 00000814 .LC90 │ │ │ │ │ +000006d4 0000eb30 R_ARM_THM_MOVT_ABS 00000814 .LC90 │ │ │ │ │ +000006d8 0000ec2f R_ARM_THM_MOVW_ABS_NC 00000830 .LC91 │ │ │ │ │ +000006dc 0000ec30 R_ARM_THM_MOVT_ABS 00000830 .LC91 │ │ │ │ │ +000006e0 0000f42f R_ARM_THM_MOVW_ABS_NC 00000854 .LC94 │ │ │ │ │ +000006e4 0000f430 R_ARM_THM_MOVT_ABS 00000854 .LC94 │ │ │ │ │ +000006e8 0001990a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +0000077c 0001a00a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00000786 0000fd2f R_ARM_THM_MOVW_ABS_NC 0000085c .LC95 │ │ │ │ │ +0000078a 0000fd30 R_ARM_THM_MOVT_ABS 0000085c .LC95 │ │ │ │ │ +00000794 00019b0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +0000079e 0001a10a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +000007b2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000007ca 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000007ea 0001df2f R_ARM_THM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ +000007ee 0001df30 R_ARM_THM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ +00000804 0001e00a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +0000080e 0000eb2f R_ARM_THM_MOVW_ABS_NC 00000814 .LC90 │ │ │ │ │ +00000812 0000eb30 R_ARM_THM_MOVT_ABS 00000814 .LC90 │ │ │ │ │ +00000816 0000ec2f R_ARM_THM_MOVW_ABS_NC 00000830 .LC91 │ │ │ │ │ +0000081a 0000ec30 R_ARM_THM_MOVT_ABS 00000830 .LC91 │ │ │ │ │ +0000081e 0000fd2f R_ARM_THM_MOVW_ABS_NC 0000085c .LC95 │ │ │ │ │ +00000822 0000fd30 R_ARM_THM_MOVT_ABS 0000085c .LC95 │ │ │ │ │ +00000826 0001990a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00000894 0001980a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +000008ae 0001c62f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000008b2 0001c630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000008b8 0001a00a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +000008c0 0001a10a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +000008d8 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000008e2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000008ea 0001c62f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000008ee 0001c630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000900 0001c62f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000904 0001c630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000924 0001c70a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +00000934 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +00000938 00017530 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00000980 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000984 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000009a8 00015b0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +000009c2 0001c80a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +000009dc 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000009ee 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000009fa 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +000009fe 00017530 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00000a18 00015b0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +00000a32 0001f50a R_ARM_THM_CALL 00000000 PyList_Reverse │ │ │ │ │ +00000a54 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000a60 00017e0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00000a76 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000a7a 00017230 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000a7e 00008f2f R_ARM_THM_MOVW_ABS_NC 00000494 .LC48 │ │ │ │ │ +00000a82 00008f30 R_ARM_THM_MOVT_ABS 00000494 .LC48 │ │ │ │ │ +00000a88 0001610a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000aac 0001c70a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +00000ad8 00015b0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +00000af4 0001c80a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +00000b16 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000b1c 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000b2e 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000b4a 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000b4e 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000b76 00015a0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -00000b92 0001c70a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -00000bb0 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000bc2 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000bcc 0001f40a R_ARM_THM_CALL 00000000 PyList_Reverse │ │ │ │ │ -00000bd8 0001c60a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00000bee 00005d0a R_ARM_THM_CALL 00002731 fastsearch.constprop.0 │ │ │ │ │ -00000c00 00015a0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -00000c1a 0001c70a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -00000c32 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000c40 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000c44 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000c66 00015a0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -00000c7e 0001c70a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -00000c96 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000ca8 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000cb2 0001f40a R_ARM_THM_CALL 00000000 PyList_Reverse │ │ │ │ │ -00000cd2 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000cda 00017e0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00000ce8 0001c70a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -00000d06 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000d1e 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000d3e 00000c0a R_ARM_THM_CALL 000000d9 PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ -00000d4e 0001f50a R_ARM_THM_CALL 00000000 _Py_bytes_swapcase │ │ │ │ │ -00000d68 00000c0a R_ARM_THM_CALL 000000d9 PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ -00000d78 0001f60a R_ARM_THM_CALL 00000000 _Py_bytes_title │ │ │ │ │ -00000d92 00019f0a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00000d98 0001910a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000da6 0001a00a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -00000dbe 0001660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000e1a 00019c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00000e24 00017d0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00000e40 0001810a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00000e4a 00015a0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -00000e54 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000e58 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000e74 00015a0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -00000e84 00017e0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00000e9e 00017c0a R_ARM_THM_CALL 00000c05 PyBytes_Concat │ │ │ │ │ -00000ebe 0001f80a R_ARM_THM_CALL 00000000 _PyEval_GetBuiltin │ │ │ │ │ -00000eca 0001092f R_ARM_THM_MOVW_ABS_NC 00000864 .LC96 │ │ │ │ │ -00000ece 00010930 R_ARM_THM_MOVT_ABS 00000864 .LC96 │ │ │ │ │ -00000eda 00010a2f R_ARM_THM_MOVW_ABS_NC 0000086c .LC97 │ │ │ │ │ -00000ede 00010a30 R_ARM_THM_MOVT_ABS 0000086c .LC97 │ │ │ │ │ -00000eec 00015e02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000f2a 0000590a R_ARM_THM_CALL 00002859 stringlib__preprocess │ │ │ │ │ -00000f38 00005a0a R_ARM_THM_CALL 00002999 stringlib__two_way │ │ │ │ │ -00000f5a 0001700a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -00000f68 00016f02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -00000f6e 0001122f R_ARM_THM_MOVW_ABS_NC 00000874 .LC100 │ │ │ │ │ -00000f72 00011230 R_ARM_THM_MOVT_ABS 00000874 .LC100 │ │ │ │ │ -00000f92 0001a00a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -00000fa2 0001910a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000fc0 0001c52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000fc4 0001c530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000fd8 0001fa0a R_ARM_THM_CALL 00000000 PyType_GenericAlloc │ │ │ │ │ -00000ffa 00016c0a R_ARM_THM_CALL 000002f5 _PyBytes_DecodeEscape2 │ │ │ │ │ -000001a0 0001d21e R_ARM_THM_JUMP24 00000000 _Py_bytes_isdigit │ │ │ │ │ -000001aa 0001d31e R_ARM_THM_JUMP24 00000000 _Py_bytes_isascii │ │ │ │ │ -000001f6 0000a21e R_ARM_THM_JUMP24 00004321 do_argstrip │ │ │ │ │ +00000b2e 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000b4a 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000b4e 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000b76 00015b0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +00000b92 0001c80a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +00000bb0 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000bc2 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000bcc 0001f50a R_ARM_THM_CALL 00000000 PyList_Reverse │ │ │ │ │ +00000bd8 0001c70a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +00000bee 00005c0a R_ARM_THM_CALL 0000293d fastsearch.constprop.0 │ │ │ │ │ +00000c00 00015b0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +00000c1a 0001c80a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +00000c32 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000c40 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000c44 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000c66 00015b0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +00000c7e 0001c80a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +00000c96 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000ca8 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000cb2 0001f50a R_ARM_THM_CALL 00000000 PyList_Reverse │ │ │ │ │ +00000cd2 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000cda 00017f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00000ce8 0001c80a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +00000d06 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000d1e 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000d3e 00000b0a R_ARM_THM_CALL 000000d9 PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ +00000d4e 0001f60a R_ARM_THM_CALL 00000000 _Py_bytes_swapcase │ │ │ │ │ +00000d68 00000b0a R_ARM_THM_CALL 000000d9 PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ +00000d78 0001f70a R_ARM_THM_CALL 00000000 _Py_bytes_title │ │ │ │ │ +00000d92 0001a00a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00000d98 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000da6 0001a10a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +00000dbe 0001670a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000e1a 00019d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00000e24 00017e0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00000e40 0001820a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00000e4a 00015b0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +00000e54 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000e58 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000e74 00015b0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +00000e84 00017f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00000e9e 00017d0a R_ARM_THM_CALL 00000c01 PyBytes_Concat │ │ │ │ │ +00000ebe 0001f90a R_ARM_THM_CALL 00000000 _PyEval_GetBuiltin │ │ │ │ │ +00000eca 0001062f R_ARM_THM_MOVW_ABS_NC 00000864 .LC96 │ │ │ │ │ +00000ece 00010630 R_ARM_THM_MOVT_ABS 00000864 .LC96 │ │ │ │ │ +00000eda 0001072f R_ARM_THM_MOVW_ABS_NC 0000086c .LC97 │ │ │ │ │ +00000ede 00010730 R_ARM_THM_MOVT_ABS 0000086c .LC97 │ │ │ │ │ +00000eec 00015f02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000f2a 0000580a R_ARM_THM_CALL 00002875 stringlib__preprocess │ │ │ │ │ +00000f38 0000590a R_ARM_THM_CALL 000029b5 stringlib__two_way │ │ │ │ │ +00000f5a 0001710a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +00000f68 00017002 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +00000f6e 00010f2f R_ARM_THM_MOVW_ABS_NC 00000874 .LC100 │ │ │ │ │ +00000f72 00010f30 R_ARM_THM_MOVT_ABS 00000874 .LC100 │ │ │ │ │ +00000f92 0001a10a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +00000fa2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000fc0 0001c62f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000fc4 0001c630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000fd8 0001fb0a R_ARM_THM_CALL 00000000 PyType_GenericAlloc │ │ │ │ │ +00000ffa 00016d0a R_ARM_THM_CALL 000002f5 _PyBytes_DecodeEscape2 │ │ │ │ │ +000001a0 0001d31e R_ARM_THM_JUMP24 00000000 _Py_bytes_isdigit │ │ │ │ │ +000001aa 0001d41e R_ARM_THM_JUMP24 00000000 _Py_bytes_isascii │ │ │ │ │ +000001f6 00009f1e R_ARM_THM_JUMP24 000044bd do_argstrip │ │ │ │ │ 00000436 0000541e R_ARM_THM_JUMP24 000000b5 return_self │ │ │ │ │ 0000046e 0000541e R_ARM_THM_JUMP24 000000b5 return_self │ │ │ │ │ 000006fc 0000541e R_ARM_THM_JUMP24 000000b5 return_self │ │ │ │ │ -00000728 0001ee1e R_ARM_THM_JUMP24 00000000 _Py_bytes_isalnum │ │ │ │ │ -00000732 0001ef1e R_ARM_THM_JUMP24 00000000 _Py_bytes_isalpha │ │ │ │ │ -0000073c 0001f01e R_ARM_THM_JUMP24 00000000 _Py_bytes_islower │ │ │ │ │ -00000746 0001f11e R_ARM_THM_JUMP24 00000000 _Py_bytes_isspace │ │ │ │ │ -00000750 0001f21e R_ARM_THM_JUMP24 00000000 _Py_bytes_istitle │ │ │ │ │ -0000075a 0001f31e R_ARM_THM_JUMP24 00000000 _Py_bytes_isupper │ │ │ │ │ +00000728 0001ef1e R_ARM_THM_JUMP24 00000000 _Py_bytes_isalnum │ │ │ │ │ +00000732 0001f01e R_ARM_THM_JUMP24 00000000 _Py_bytes_isalpha │ │ │ │ │ +0000073c 0001f11e R_ARM_THM_JUMP24 00000000 _Py_bytes_islower │ │ │ │ │ +00000746 0001f21e R_ARM_THM_JUMP24 00000000 _Py_bytes_isspace │ │ │ │ │ +00000750 0001f31e R_ARM_THM_JUMP24 00000000 _Py_bytes_istitle │ │ │ │ │ +0000075a 0001f41e R_ARM_THM_JUMP24 00000000 _Py_bytes_isupper │ │ │ │ │ 0000083a 0000541e R_ARM_THM_JUMP24 000000b5 return_self │ │ │ │ │ 00000dd2 0000541e R_ARM_THM_JUMP24 000000b5 return_self │ │ │ │ │ -00000ea8 0000471e R_ARM_THM_JUMP24 00000099 Py_XDECREF │ │ │ │ │ -00000ed6 0001f91e R_ARM_THM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ -00000ee6 0001f91e R_ARM_THM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ -00000f7c 0001f91e R_ARM_THM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ +00000ea8 0000461e R_ARM_THM_JUMP24 00000099 Py_XDECREF │ │ │ │ │ +00000ed6 0001fa1e R_ARM_THM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ +00000ee6 0001fa1e R_ARM_THM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ +00000f7c 0001fa1e R_ARM_THM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.rodata' at offset 0x134c4 contains 15 entries: │ │ │ │ │ +Relocation section '.rel.rodata' at offset 0x13520 contains 15 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000000 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000004 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000000c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000014 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000018 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000020 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -74,16 +74,16 @@ │ │ │ │ │ __bytes__ │ │ │ │ │ capitalize │ │ │ │ │ partition │ │ │ │ │ removeprefix │ │ │ │ │ removesuffix │ │ │ │ │ rpartition │ │ │ │ │ swapcase │ │ │ │ │ - bytes │ │ │ │ │ @@ -268,17 +268,17 @@ │ │ │ │ │ bytes_subscript │ │ │ │ │ bytes_length │ │ │ │ │ bytes_iter │ │ │ │ │ striter_dealloc │ │ │ │ │ Py_XDECREF │ │ │ │ │ bytes_decode │ │ │ │ │ bytes_replace │ │ │ │ │ +fastsearch.constprop.1 │ │ │ │ │ return_self │ │ │ │ │ stringlib_adaptive_find │ │ │ │ │ -fastsearch.constprop.1 │ │ │ │ │ stringlib__two_way_count │ │ │ │ │ stringlib__preprocess │ │ │ │ │ stringlib__two_way │ │ │ │ │ fastsearch.constprop.0 │ │ │ │ │ bytes_repr │ │ │ │ │ bytes_str │ │ │ │ │ striter_next │ │ │ │ │ @@ -529,16 +529,16 @@ │ │ │ │ │ PyObject_GetItem │ │ │ │ │ PyTuple_GetItem │ │ │ │ │ _PyBytes_Find │ │ │ │ │ PyFloat_AsDouble │ │ │ │ │ PyOS_double_to_string │ │ │ │ │ PyLong_FromSsize_t │ │ │ │ │ _PyBytes_ReverseFind │ │ │ │ │ -_Py_bytes_rindex │ │ │ │ │ __aeabi_idivmod │ │ │ │ │ +_Py_bytes_rindex │ │ │ │ │ _Py_bytes_isalnum │ │ │ │ │ _Py_bytes_isalpha │ │ │ │ │ _Py_bytes_islower │ │ │ │ │ _Py_bytes_isspace │ │ │ │ │ _Py_bytes_istitle │ │ │ │ │ _Py_bytes_isupper │ │ │ │ │ PyList_Reverse │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -194,15 +194,15 @@ │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 132 │ │ │ │ │ movs r4, #0 │ │ │ │ │ b.n 154 │ │ │ │ │ │ │ │ │ │ 00000188 <_PyBytes_Join>: │ │ │ │ │ _PyBytes_Join(): │ │ │ │ │ - b.w 35ac │ │ │ │ │ + b.w 371c │ │ │ │ │ R_ARM_THM_JUMP24 stringlib_bytes_join │ │ │ │ │ │ │ │ │ │ 0000018c : │ │ │ │ │ bytes_startswith(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ @@ -259,15 +259,15 @@ │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 1b8 │ │ │ │ │ b.n 1e2 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ 0000020c : │ │ │ │ │ bytes_join(): │ │ │ │ │ - b.w 35ac │ │ │ │ │ + b.w 371c │ │ │ │ │ R_ARM_THM_JUMP24 stringlib_bytes_join │ │ │ │ │ │ │ │ │ │ 00000210 : │ │ │ │ │ bytes_partition(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ @@ -571,27 +571,27 @@ │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ mov r0, r7 │ │ │ │ │ strd r3, r1, [sp] │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r1, r8 │ │ │ │ │ - bl 26b0 │ │ │ │ │ + bl 26cc │ │ │ │ │ mov r4, r0 │ │ │ │ │ b.n 3d2 │ │ │ │ │ bl 0 <__stack_chk_fail> │ │ │ │ │ R_ARM_THM_CALL __stack_chk_fail │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl 2858 │ │ │ │ │ + bl 2874 │ │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 2998 │ │ │ │ │ + bl 29b4 │ │ │ │ │ mov r4, r0 │ │ │ │ │ b.n 3d2 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ @@ -1209,15 +1209,15 @@ │ │ │ │ │ add fp, r4 │ │ │ │ │ cmp r8, sl │ │ │ │ │ beq.n b4e │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ mov r3, r9 │ │ │ │ │ sub.w r1, r5, fp │ │ │ │ │ add.w r0, r6, fp │ │ │ │ │ - bl 2490 <_PyBytes_FormatEx+0xc24> │ │ │ │ │ + bl 2698 │ │ │ │ │ R_ARM_THM_CALL fastsearch.constprop.1 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ add.w r0, r6, fp │ │ │ │ │ bge.n b14 │ │ │ │ │ ldr.w r9, [sp, #32] │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ beq.n c28 │ │ │ │ │ @@ -1466,15 +1466,15 @@ │ │ │ │ │ add r1, sp, #28 │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ movs r3, #1 │ │ │ │ │ asrs r2, r2, #1 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ mov.w r3, #512 @ 0x200 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - bl 8c0 │ │ │ │ │ + bl 8bc │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Prepare.constprop.0 │ │ │ │ │ cbz r0, dec <_PyBytes_FromHex+0xac> │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_ctype_table │ │ │ │ │ movw r1, #0 │ │ │ │ │ @@ -1503,15 +1503,15 @@ │ │ │ │ │ ldr.w r6, [ip, r3, lsl #2] │ │ │ │ │ lsls r5, r6, #28 │ │ │ │ │ bmi.n dd4 <_PyBytes_FromHex+0x94> │ │ │ │ │ cmp r2, r4 │ │ │ │ │ bhi.n dba <_PyBytes_FromHex+0x7a> │ │ │ │ │ mov r1, r0 │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ - bl 9b8 │ │ │ │ │ + bl 9b4 │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Finish │ │ │ │ │ ldr r3, [pc, #140] @ (e7c <_PyBytes_FromHex+0x13c>) │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #540] @ 0x21c │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ bne.n e00 <_PyBytes_FromHex+0xc0> │ │ │ │ │ @@ -1707,15 +1707,15 @@ │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ mov r0, r5 │ │ │ │ │ movs r1, #2 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ - b.w 4320 │ │ │ │ │ + b.w 44bc │ │ │ │ │ R_ARM_THM_JUMP24 do_argstrip │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ b.n f98 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC55 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC55 │ │ │ │ │ @@ -1844,15 +1844,15 @@ │ │ │ │ │ R_ARM_THM_CALL PyTuple_New │ │ │ │ │ mov r4, r0 │ │ │ │ │ cbz r0, 10f4 │ │ │ │ │ mov r1, r8 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 2730 │ │ │ │ │ + bl 293c │ │ │ │ │ R_ARM_THM_CALL fastsearch.constprop.0 │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ bge.n 1106 │ │ │ │ │ ldr r3, [pc, #192] @ (1190 ) │ │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr.w r1, [r3, #892] @ 0x37c │ │ │ │ │ cmp r1, r0 │ │ │ │ │ @@ -1966,478 +1966,490 @@ │ │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r2, r3 │ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 1434 │ │ │ │ │ + beq.w 1428 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ adds r3, r1, r3 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ - ldr r4, [pc, #692] @ (149c ) │ │ │ │ │ + ldr r4, [pc, #720] @ (14b8 ) │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r0, r9 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ add r4, sp, #52 @ 0x34 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ str r4, [sp, #16] │ │ │ │ │ movs r4, #1 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_THM_CALL _PyArg_UnpackKeywords │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 13ac │ │ │ │ │ + beq.w 13d0 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cbz r3, 121c │ │ │ │ │ ldr.w r0, [r9] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_IsTrue │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ - blt.w 145c │ │ │ │ │ + blt.w 144c │ │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ │ movs r0, #0 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyList_New │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 13ac │ │ │ │ │ + beq.w 13d0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 13ac │ │ │ │ │ - movw r7, #0 │ │ │ │ │ + ble.w 13d0 │ │ │ │ │ + add.w r8, r4, #16 │ │ │ │ │ + mov fp, r4 │ │ │ │ │ + movs r4, #0 │ │ │ │ │ + movw r2, #65518 @ 0xffee │ │ │ │ │ + movt r2, #32767 @ 0x7fff │ │ │ │ │ + movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ - movt r7, #0 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - add.w r8, r4, #16 │ │ │ │ │ - mov.w fp, #0 │ │ │ │ │ - add.w r3, r4, #15 │ │ │ │ │ - movw lr, #65518 @ 0xffee │ │ │ │ │ - movt lr, #32767 @ 0x7fff │ │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ - str.w lr, [sp, #40] @ 0x28 │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - sub.w r2, r5, fp │ │ │ │ │ - mov r0, fp │ │ │ │ │ - ands.w r2, r2, #3 │ │ │ │ │ - add.w r4, r3, fp │ │ │ │ │ - beq.n 12d2 │ │ │ │ │ - cmp r2, #1 │ │ │ │ │ - beq.n 1290 │ │ │ │ │ - cmp r2, #2 │ │ │ │ │ - beq.n 1282 │ │ │ │ │ - ldrb.w r2, [r4, #1]! │ │ │ │ │ - cmp r2, #10 │ │ │ │ │ + str r1, [sp, #36] @ 0x24 │ │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ │ + cmp r5, r4 │ │ │ │ │ + ble.w 14f4 │ │ │ │ │ + add.w r0, fp, #15 │ │ │ │ │ + subs r3, r5, r4 │ │ │ │ │ + add r0, r4 │ │ │ │ │ + mov r2, r4 │ │ │ │ │ + ands.w r3, r3, #3 │ │ │ │ │ + beq.n 12ce │ │ │ │ │ + cmp r3, #1 │ │ │ │ │ + beq.n 128c │ │ │ │ │ + cmp r3, #2 │ │ │ │ │ + beq.n 127e │ │ │ │ │ + ldrb.w r3, [r0, #1]! │ │ │ │ │ + cmp r3, #10 │ │ │ │ │ it ne │ │ │ │ │ - cmpne r2, #13 │ │ │ │ │ - beq.n 12e0 │ │ │ │ │ - add.w r0, fp, #1 │ │ │ │ │ - ldrb.w r2, [r4, #1]! │ │ │ │ │ - cmp r2, #10 │ │ │ │ │ + cmpne r3, #13 │ │ │ │ │ + beq.n 12dc │ │ │ │ │ + adds r2, r4, #1 │ │ │ │ │ + ldrb.w r3, [r0, #1]! │ │ │ │ │ + cmp r3, #10 │ │ │ │ │ it ne │ │ │ │ │ - cmpne r2, #13 │ │ │ │ │ - beq.n 12e0 │ │ │ │ │ - adds r0, #1 │ │ │ │ │ - ldrb.w r2, [r4, #1]! │ │ │ │ │ - cmp r2, #10 │ │ │ │ │ + cmpne r3, #13 │ │ │ │ │ + beq.n 12dc │ │ │ │ │ + adds r2, #1 │ │ │ │ │ + ldrb.w r3, [r0, #1]! │ │ │ │ │ + cmp r3, #10 │ │ │ │ │ it ne │ │ │ │ │ - cmpne r2, #13 │ │ │ │ │ - beq.n 12e0 │ │ │ │ │ - adds r0, #1 │ │ │ │ │ - cmp r5, r0 │ │ │ │ │ - bne.n 12d2 │ │ │ │ │ - b.n 1410 │ │ │ │ │ - ldrb r3, [r2, #1] │ │ │ │ │ - adds r0, #1 │ │ │ │ │ - mov r1, r0 │ │ │ │ │ + cmpne r3, #13 │ │ │ │ │ + beq.n 12dc │ │ │ │ │ + adds r2, #1 │ │ │ │ │ + cmp r5, r2 │ │ │ │ │ + bne.n 12ce │ │ │ │ │ + b.n 1402 │ │ │ │ │ + ldrb r3, [r1, #1] │ │ │ │ │ + adds r2, #1 │ │ │ │ │ + mov r6, r2 │ │ │ │ │ cmp r3, #10 │ │ │ │ │ it ne │ │ │ │ │ cmpne r3, #13 │ │ │ │ │ - beq.n 12e0 │ │ │ │ │ - ldrb r3, [r2, #2] │ │ │ │ │ - adds r0, #1 │ │ │ │ │ + beq.n 12dc │ │ │ │ │ + ldrb r3, [r1, #2] │ │ │ │ │ + adds r2, #1 │ │ │ │ │ cmp r3, #10 │ │ │ │ │ it ne │ │ │ │ │ cmpne r3, #13 │ │ │ │ │ - beq.n 12e0 │ │ │ │ │ - ldrb r3, [r2, #3] │ │ │ │ │ - adds r0, r1, #2 │ │ │ │ │ + beq.n 12dc │ │ │ │ │ + ldrb r3, [r1, #3] │ │ │ │ │ + adds r2, r6, #2 │ │ │ │ │ cmp r3, #10 │ │ │ │ │ it ne │ │ │ │ │ cmpne r3, #13 │ │ │ │ │ - beq.n 12e0 │ │ │ │ │ + beq.n 12dc │ │ │ │ │ + adds r2, r6, #3 │ │ │ │ │ + cmp r5, r2 │ │ │ │ │ + beq.w 1402 │ │ │ │ │ + ldrb r3, [r0, #1] │ │ │ │ │ + adds r1, r0, #1 │ │ │ │ │ adds r0, r1, #3 │ │ │ │ │ - cmp r5, r0 │ │ │ │ │ - beq.w 1410 │ │ │ │ │ - ldrb r3, [r4, #1] │ │ │ │ │ - adds r2, r4, #1 │ │ │ │ │ - adds r4, r2, #3 │ │ │ │ │ cmp r3, #10 │ │ │ │ │ it ne │ │ │ │ │ cmpne r3, #13 │ │ │ │ │ - bne.n 12a4 │ │ │ │ │ - cmp r5, r0 │ │ │ │ │ - ble.w 1444 │ │ │ │ │ - ldrb.w r2, [r8, r0] │ │ │ │ │ - adds r4, r0, #1 │ │ │ │ │ - cmp r2, #13 │ │ │ │ │ - beq.n 13ce │ │ │ │ │ + bne.n 12a0 │ │ │ │ │ + cmp r5, r2 │ │ │ │ │ + ble.w 1452 │ │ │ │ │ + ldrb.w r3, [r8, r2] │ │ │ │ │ + adds r6, r2, #1 │ │ │ │ │ + cmp r3, #13 │ │ │ │ │ + beq.n 13ba │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 13ea │ │ │ │ │ - cmp.w fp, #0 │ │ │ │ │ - it eq │ │ │ │ │ - cmpeq r5, r4 │ │ │ │ │ - beq.w 1414 │ │ │ │ │ - add.w r9, r8, fp │ │ │ │ │ - subs.w sl, r4, fp │ │ │ │ │ - bmi.n 13f4 │ │ │ │ │ - mov fp, r4 │ │ │ │ │ - sub.w r0, sl, #1 │ │ │ │ │ - cmp.w r9, #0 │ │ │ │ │ - clz r0, r0 │ │ │ │ │ - mov.w r0, r0, lsr #5 │ │ │ │ │ + beq.n 13de │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ it eq │ │ │ │ │ - moveq r0, #0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.n 13b4 │ │ │ │ │ + cmpeq r5, r6 │ │ │ │ │ + beq.w 1406 │ │ │ │ │ + add.w sl, r8, r4 │ │ │ │ │ + subs r7, r6, r4 │ │ │ │ │ + bmi.n 13e6 │ │ │ │ │ + sub.w r4, r7, #1 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.n 13e0 │ │ │ │ │ + clz r4, r4 │ │ │ │ │ + mov.w r4, r4, lsr #5 │ │ │ │ │ + it eq │ │ │ │ │ + moveq r4, #0 │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + bne.n 1398 │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + beq.n 13b4 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ - cmp sl, r3 │ │ │ │ │ - bhi.w 1448 │ │ │ │ │ - add.w r0, sl, #17 │ │ │ │ │ + cmp r7, r3 │ │ │ │ │ + bhi.w 1438 │ │ │ │ │ + add.w r0, r7, #17 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ - mov r6, r0 │ │ │ │ │ + mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 14c0 │ │ │ │ │ - str r7, [r0, #4] │ │ │ │ │ - mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ │ - ldr r0, [r7, #0] │ │ │ │ │ - cmp r0, ip │ │ │ │ │ - itt ne │ │ │ │ │ - addne r0, #1 │ │ │ │ │ - strne r0, [r7, #0] │ │ │ │ │ - mov r0, r6 │ │ │ │ │ + beq.w 1476 │ │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ + mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ │ + str r3, [r0, #4] │ │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ │ + cmp r3, lr │ │ │ │ │ + bne.w 14c0 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ - add.w r0, r6, sl │ │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - mov.w ip, #0 │ │ │ │ │ - str.w sl, [r6, #8] │ │ │ │ │ - str r3, [r6, #12] │ │ │ │ │ - strb.w ip, [r0, #16] │ │ │ │ │ - cmp.w r9, #0 │ │ │ │ │ - beq.n 1382 │ │ │ │ │ - mov r2, sl │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - add.w r0, r6, #16 │ │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ + strd r7, r0, [r9, #8] │ │ │ │ │ + add.w r0, r9, r7 │ │ │ │ │ + strb r4, [r0, #16] │ │ │ │ │ + cmp.w sl, #0 │ │ │ │ │ + beq.n 136c │ │ │ │ │ + mov r2, r7 │ │ │ │ │ + mov r1, sl │ │ │ │ │ + add.w r0, r9, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ + mov r1, r9 │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ - mov r1, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyList_Append │ │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ │ + ldr.w r1, [r9] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 14a4 │ │ │ │ │ - mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ - cmp r2, r1 │ │ │ │ │ - beq.n 13a2 │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - str r2, [r6, #0] │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.n 1494 │ │ │ │ │ - cmp r5, r4 │ │ │ │ │ - bgt.w 1258 │ │ │ │ │ - ldr.w r9, [sp, #28] │ │ │ │ │ - mov r0, r9 │ │ │ │ │ - add sp, #60 @ 0x3c │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - ldrb.w r2, [r9] │ │ │ │ │ - movs r1, #24 │ │ │ │ │ - movw r6, #13200 @ 0x3390 │ │ │ │ │ - mla r6, r1, r2, r6 │ │ │ │ │ + bne.w 1496 │ │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ + cmp r1, r2 │ │ │ │ │ + beq.n 1390 │ │ │ │ │ + subs r1, #1 │ │ │ │ │ + str.w r1, [r9] │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + beq.n 148e │ │ │ │ │ + cmp r5, r6 │ │ │ │ │ + ble.n 13cc │ │ │ │ │ + mov r4, r6 │ │ │ │ │ + b.n 1252 │ │ │ │ │ + ldrb.w r1, [sl] │ │ │ │ │ + movs r0, #24 │ │ │ │ │ + movw r3, #13200 @ 0x3390 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ - add r6, r2 │ │ │ │ │ - b.n 1382 │ │ │ │ │ - cmp r5, r4 │ │ │ │ │ - ble.n 12f0 │ │ │ │ │ - add.w r2, r8, r0 │ │ │ │ │ - ldrb r2, [r2, #1] │ │ │ │ │ - cmp r2, #10 │ │ │ │ │ - bne.n 13e4 │ │ │ │ │ - adds r4, r0, #2 │ │ │ │ │ - b.n 12f0 │ │ │ │ │ - ldr r6, [pc, #188] @ (14a0 ) │ │ │ │ │ - b.n 1382 │ │ │ │ │ + mla r3, r0, r1, r3 │ │ │ │ │ + add.w r9, r3, r2 │ │ │ │ │ + b.n 136c │ │ │ │ │ + ldr.w r9, [pc, #260] @ 14bc │ │ │ │ │ + b.n 136c │ │ │ │ │ + cmp r5, r6 │ │ │ │ │ + ble.n 12ec │ │ │ │ │ + add.w r3, r8, r2 │ │ │ │ │ + ldrb r3, [r3, #1] │ │ │ │ │ + cmp r3, #10 │ │ │ │ │ + bne.n 13d8 │ │ │ │ │ + adds r6, r2, #2 │ │ │ │ │ + b.n 12ec │ │ │ │ │ + ldr.w r9, [sp, #28] │ │ │ │ │ + mov r0, r9 │ │ │ │ │ + add sp, #60 @ 0x3c │ │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1302 │ │ │ │ │ - add.w r9, r8, fp │ │ │ │ │ - subs.w sl, r0, fp │ │ │ │ │ - bpl.n 130c │ │ │ │ │ + bne.n 12fc │ │ │ │ │ + add.w sl, r8, r4 │ │ │ │ │ + subs r7, r2, r4 │ │ │ │ │ + bpl.n 1304 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SystemError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ ldr.w r9, [sp, #28] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 1450 │ │ │ │ │ - mov r4, r5 │ │ │ │ │ - b.n 12f6 │ │ │ │ │ - ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ + b.n 1440 │ │ │ │ │ + mov r6, r5 │ │ │ │ │ + b.n 12f2 │ │ │ │ │ + ldr.w r2, [fp, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 14d2 │ │ │ │ │ + bne.n 1488 │ │ │ │ │ ldr.w r9, [sp, #28] │ │ │ │ │ + ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyList_Append │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 13ac │ │ │ │ │ - b.n 1450 │ │ │ │ │ + beq.n 13d0 │ │ │ │ │ + b.n 1440 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bhi.n 1462 │ │ │ │ │ + bhi.n 1456 │ │ │ │ │ str r1, [sp, #32] │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ bne.w 1208 │ │ │ │ │ b.n 11e6 │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - b.n 12f6 │ │ │ │ │ ldr.w r9, [sp, #28] │ │ │ │ │ bl 70 <_PyBytes_FromSize.part.0> │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 1482 │ │ │ │ │ + bne.n 14e2 │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ - b.n 13ac │ │ │ │ │ - ldr r4, [pc, #56] @ (149c ) │ │ │ │ │ + b.n 13d0 │ │ │ │ │ + mov r6, r2 │ │ │ │ │ + b.n 12f2 │ │ │ │ │ + ldr r4, [pc, #96] @ (14b8 ) │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ add r4, sp, #52 @ 0x34 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ str r4, [sp, #16] │ │ │ │ │ movs r4, #1 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_THM_CALL _PyArg_UnpackKeywords │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 120c │ │ │ │ │ - b.n 13ac │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str.w r3, [r9] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.n 145c │ │ │ │ │ + b.n 13d0 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ + mov r9, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 135a │ │ │ │ │ + ldr.w r9, [sp, #28] │ │ │ │ │ + b.n 1440 │ │ │ │ │ + mov r7, r6 │ │ │ │ │ + mov sl, r8 │ │ │ │ │ + b.n 1304 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 145c │ │ │ │ │ - mov r0, r6 │ │ │ │ │ + b.n 1390 │ │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ + mov sl, r9 │ │ │ │ │ + cmp r1, r2 │ │ │ │ │ + ldr.w r9, [sp, #28] │ │ │ │ │ + beq.n 1440 │ │ │ │ │ + subs r1, #1 │ │ │ │ │ + str.w r1, [sl] │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + bne.n 1440 │ │ │ │ │ + mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 13a2 │ │ │ │ │ + b.n 1440 │ │ │ │ │ + nop │ │ │ │ │ .word 0x00000250 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x0000337c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ - mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ │ - ldr.w r9, [sp, #28] │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - beq.n 1450 │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - str r2, [r6, #0] │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.n 1450 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ + add.w ip, r3, #1 │ │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ + str.w ip, [r3] │ │ │ │ │ + bl 0 <_Py_NewReference> │ │ │ │ │ + R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ + add.w r0, r9, r7 │ │ │ │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ + str.w r7, [r9, #8] │ │ │ │ │ + str.w r3, [r9, #12] │ │ │ │ │ + strb r4, [r0, #16] │ │ │ │ │ + b.n 135a │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str.w r3, [r9] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.n 144c │ │ │ │ │ + mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1450 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 1370 │ │ │ │ │ - ldr.w r9, [sp, #28] │ │ │ │ │ - b.n 1450 │ │ │ │ │ - mov fp, r4 │ │ │ │ │ - mov sl, r4 │ │ │ │ │ - mov r9, r8 │ │ │ │ │ - b.n 130e │ │ │ │ │ - nop │ │ │ │ │ + b.n 144c │ │ │ │ │ + mov r6, r4 │ │ │ │ │ + b.n 12fc │ │ │ │ │ │ │ │ │ │ -000014dc : │ │ │ │ │ +000014f8 : │ │ │ │ │ stringlib_upper(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ bl d8 │ │ │ │ │ R_ARM_THM_CALL PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 1502 │ │ │ │ │ + cbz r0, 151e │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ add.w r1, r5, #16 │ │ │ │ │ adds r0, #16 │ │ │ │ │ bl 0 <_Py_bytes_upper> │ │ │ │ │ R_ARM_THM_CALL _Py_bytes_upper │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001508 : │ │ │ │ │ +00001524 : │ │ │ │ │ PyBytes_DecodeEscape(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, #16 │ │ │ │ │ add r4, sp, #12 │ │ │ │ │ add r3, sp, #8 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ bl 2f4 │ │ │ │ │ R_ARM_THM_CALL _PyBytes_DecodeEscape2 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 152c │ │ │ │ │ + cbz r0, 1548 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ - bne.n 1532 │ │ │ │ │ + bne.n 154e │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #16 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_DeprecationWarning │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_DeprecationWarning │ │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ - ble.n 1560 │ │ │ │ │ + ble.n 157c │ │ │ │ │ movs r1, #1 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC69 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC69 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_WarnFormat │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 152c │ │ │ │ │ + bge.n 1548 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 1574 │ │ │ │ │ + bne.n 1590 │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 152c │ │ │ │ │ + b.n 1548 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC70 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC70 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_WarnFormat │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 152c │ │ │ │ │ - b.n 1552 │ │ │ │ │ + bge.n 1548 │ │ │ │ │ + b.n 156e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 155c │ │ │ │ │ + bne.n 1578 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 155c │ │ │ │ │ + b.n 1578 │ │ │ │ │ │ │ │ │ │ -00001584 : │ │ │ │ │ +000015a0 : │ │ │ │ │ bytes_translate(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov ip, r3 │ │ │ │ │ - cbnz r3, 15ba │ │ │ │ │ + cbnz r3, 15d6 │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bhi.n 15ec │ │ │ │ │ + bhi.n 1608 │ │ │ │ │ mov r4, r2 │ │ │ │ │ - cbz r0, 15be │ │ │ │ │ + cbz r0, 15da │ │ │ │ │ cmp r4, #1 │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ it eq │ │ │ │ │ moveq r2, #0 │ │ │ │ │ - bne.n 160e │ │ │ │ │ + bne.n 162a │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 1618 │ │ │ │ │ + bl 1634 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ ldr r4, [r3, #8] │ │ │ │ │ add r4, r2 │ │ │ │ │ mov r3, ip │ │ │ │ │ - ldr.w ip, [pc, #80] @ 1614 │ │ │ │ │ + ldr.w ip, [pc, #80] @ 1630 │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov.w lr, #2 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str.w ip, [sp] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ add.w ip, sp, #24 │ │ │ │ │ str.w ip, [sp, #16] │ │ │ │ │ mov.w ip, #1 │ │ │ │ │ strd ip, lr, [sp, #4] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_THM_CALL _PyArg_UnpackKeywords │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 15a6 │ │ │ │ │ - b.n 15b6 │ │ │ │ │ - ldr r4, [pc, #36] @ (1614 ) │ │ │ │ │ + bne.n 15c2 │ │ │ │ │ + b.n 15d2 │ │ │ │ │ + ldr r4, [pc, #36] @ (1630 ) │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov.w ip, #2 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ mov r2, r3 │ │ │ │ │ add r4, sp, #24 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ str r4, [sp, #16] │ │ │ │ │ movs r4, #1 │ │ │ │ │ strd r4, ip, [sp, #4] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_THM_CALL _PyArg_UnpackKeywords │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 15b6 │ │ │ │ │ + beq.n 15d2 │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ - b.n 15b0 │ │ │ │ │ + b.n 15cc │ │ │ │ │ nop │ │ │ │ │ .word 0x0000027c │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00001618 : │ │ │ │ │ +00001634 : │ │ │ │ │ bytes_translate_impl(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #2928] @ 0xb70 │ │ │ │ │ subw sp, sp, #1132 @ 0x46c │ │ │ │ │ mov r7, r1 │ │ │ │ │ @@ -2452,131 +2464,131 @@ │ │ │ │ │ movs r1, #0 │ │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ ands.w r2, r2, #134217728 @ 0x8000000 │ │ │ │ │ - beq.w 17a2 │ │ │ │ │ + beq.w 17be │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ adds r7, #16 │ │ │ │ │ cmp.w r3, #256 @ 0x100 │ │ │ │ │ - bne.w 1780 │ │ │ │ │ + bne.w 179c │ │ │ │ │ mov fp, sl │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bne.w 17c0 │ │ │ │ │ + bne.w 17dc │ │ │ │ │ ldr.w r4, [r8, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl d8 │ │ │ │ │ R_ARM_THM_CALL PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ mov r9, r0 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ - cbz r0, 16e2 │ │ │ │ │ + cbz r0, 16fe │ │ │ │ │ add.w r5, r0, #16 │ │ │ │ │ add.w r6, r8, #16 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - bne.n 16f8 │ │ │ │ │ + bne.n 1714 │ │ │ │ │ movs r1, #0 │ │ │ │ │ - cbnz r7, 169e │ │ │ │ │ - b.n 176e │ │ │ │ │ + cbnz r7, 16ba │ │ │ │ │ + b.n 178a │ │ │ │ │ ldrb.w r2, [r6], #1 │ │ │ │ │ ldrb r3, [r7, r2] │ │ │ │ │ strb.w r3, [r5], #1 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ it ne │ │ │ │ │ orrne.w r1, r1, #1 │ │ │ │ │ subs r4, #1 │ │ │ │ │ - bpl.n 168c │ │ │ │ │ - cbnz r1, 16e2 │ │ │ │ │ + bpl.n 16a8 │ │ │ │ │ + cbnz r1, 16fe │ │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 16e2 │ │ │ │ │ + bne.n 16fe │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ itt ne │ │ │ │ │ addne r3, #1 │ │ │ │ │ strne.w r3, [r8] │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 16e0 │ │ │ │ │ + beq.n 16fc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r9] │ │ │ │ │ - cbnz r3, 16e0 │ │ │ │ │ + cbnz r3, 16fc │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r9, r8 │ │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ add r0, sp, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ mov r0, r9 │ │ │ │ │ addw sp, sp, #1132 @ 0x46c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 176e │ │ │ │ │ + beq.n 178a │ │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ │ subs r0, r7, #1 │ │ │ │ │ mov ip, r1 │ │ │ │ │ adds r7, #255 @ 0xff │ │ │ │ │ ldrb.w r3, [r0, #1]! │ │ │ │ │ str.w r3, [ip], #4 │ │ │ │ │ cmp r7, r0 │ │ │ │ │ - bne.n 1704 │ │ │ │ │ + bne.n 1720 │ │ │ │ │ add r0, sp, #16 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - ble.n 1734 │ │ │ │ │ + ble.n 1750 │ │ │ │ │ add.w r3, sl, fp │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ ldrb.w r7, [sl], #1 │ │ │ │ │ cmp sl, r3 │ │ │ │ │ str.w r0, [r1, r7, lsl #2] │ │ │ │ │ - bne.n 1728 │ │ │ │ │ + bne.n 1744 │ │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ movs r0, #0 │ │ │ │ │ mov ip, r4 │ │ │ │ │ mov r7, r5 │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ mov lr, r7 │ │ │ │ │ subs.w ip, ip, #1 │ │ │ │ │ - bmi.n 17f4 │ │ │ │ │ + bmi.n 1810 │ │ │ │ │ ldrb.w sl, [r6], #1 │ │ │ │ │ ldr.w r3, [r1, sl, lsl #2] │ │ │ │ │ cmp.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.n 17f0 │ │ │ │ │ + beq.n 180c │ │ │ │ │ uxtb r3, r3 │ │ │ │ │ strb.w r3, [lr], #1 │ │ │ │ │ cmp sl, r3 │ │ │ │ │ it ne │ │ │ │ │ orrne.w r0, r0, #1 │ │ │ │ │ mov r7, lr │ │ │ │ │ - b.n 1746 │ │ │ │ │ + b.n 1762 │ │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ │ mov r0, r1 │ │ │ │ │ str.w r7, [r0], #4 │ │ │ │ │ adds r7, #1 │ │ │ │ │ cmp.w r7, #256 @ 0x100 │ │ │ │ │ - bne.n 1772 │ │ │ │ │ - b.n 1710 │ │ │ │ │ + bne.n 178e │ │ │ │ │ + b.n 172c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC71 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -2584,515 +2596,515 @@ │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ add r0, sp, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ - b.n 16ee │ │ │ │ │ + b.n 170a │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - beq.n 17d6 │ │ │ │ │ + beq.n 17f2 │ │ │ │ │ mov r0, r7 │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 179c │ │ │ │ │ + bne.n 17b8 │ │ │ │ │ ldr r7, [sp, #16] │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ - b.n 1656 │ │ │ │ │ + b.n 1672 │ │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ ands.w r2, r2, #134217728 @ 0x8000000 │ │ │ │ │ - beq.n 17da │ │ │ │ │ + beq.n 17f6 │ │ │ │ │ ldr.w fp, [sl, #8] │ │ │ │ │ add.w sl, sl, #16 │ │ │ │ │ - b.n 1668 │ │ │ │ │ + b.n 1684 │ │ │ │ │ mov r7, r2 │ │ │ │ │ - b.n 165e │ │ │ │ │ + b.n 167a │ │ │ │ │ mov r0, sl │ │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1796 │ │ │ │ │ + bne.n 17b2 │ │ │ │ │ ldr.w sl, [sp, #60] @ 0x3c │ │ │ │ │ ldr.w fp, [sp, #68] @ 0x44 │ │ │ │ │ - b.n 1668 │ │ │ │ │ + b.n 1684 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - b.n 1746 │ │ │ │ │ - cbz r0, 180a │ │ │ │ │ + b.n 1762 │ │ │ │ │ + cbz r0, 1826 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 1804 │ │ │ │ │ + ble.n 1820 │ │ │ │ │ mov r0, r2 │ │ │ │ │ subs r1, r7, r5 │ │ │ │ │ bl 174 │ │ │ │ │ R_ARM_THM_CALL _PyBytes_Resize │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ ldr.w r9, [r2] │ │ │ │ │ - b.n 16ee │ │ │ │ │ + b.n 170a │ │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 17f6 │ │ │ │ │ + bne.n 1812 │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 183c │ │ │ │ │ + bne.n 1858 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r9, r8 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ itt ne │ │ │ │ │ addne r3, #1 │ │ │ │ │ strne.w r3, [r8] │ │ │ │ │ - b.n 16ee │ │ │ │ │ + b.n 170a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r9] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1826 │ │ │ │ │ + bne.n 1842 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1826 │ │ │ │ │ + b.n 1842 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001850 : │ │ │ │ │ +0000186c : │ │ │ │ │ bytes_mod(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ mov r2, r1 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #4 │ │ │ │ │ - bpl.n 1862 │ │ │ │ │ + bpl.n 187e │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ movs r3, #0 │ │ │ │ │ adds r0, #16 │ │ │ │ │ - b.n 186c <_PyBytes_FormatEx> │ │ │ │ │ + b.n 1888 <_PyBytes_FormatEx> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -0000186c <_PyBytes_FormatEx>: │ │ │ │ │ +00001888 <_PyBytes_FormatEx>: │ │ │ │ │ _PyBytes_FormatEx(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3392] @ 0xd40 │ │ │ │ │ sub.w sp, sp, #668 @ 0x29c │ │ │ │ │ mov r6, r3 │ │ │ │ │ - ldr r3, [pc, #740] @ (1b68 <_PyBytes_FormatEx+0x2fc>) │ │ │ │ │ + ldr r3, [pc, #740] @ (1b84 <_PyBytes_FormatEx+0x2fc>) │ │ │ │ │ mov sl, r1 │ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #660] @ 0x294 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 20fe <_PyBytes_FormatEx+0x892> │ │ │ │ │ + beq.w 211a <_PyBytes_FormatEx+0x892> │ │ │ │ │ add r5, sp, #124 @ 0x7c │ │ │ │ │ mov r2, r1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r1, sp, #148 @ 0x94 │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov.w r3, #512 @ 0x200 │ │ │ │ │ str r4, [r5, #0] │ │ │ │ │ str r4, [r5, #8] │ │ │ │ │ str r4, [r5, #16] │ │ │ │ │ movs r4, #1 │ │ │ │ │ str r3, [r5, #4] │ │ │ │ │ str r4, [r5, #20] │ │ │ │ │ str r6, [r5, #12] │ │ │ │ │ - bl 8c0 │ │ │ │ │ + bl 8bc │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Prepare.constprop.0 │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1a50 <_PyBytes_FormatEx+0x1e4> │ │ │ │ │ - cbnz r6, 18c4 <_PyBytes_FormatEx+0x58> │ │ │ │ │ + beq.w 1a6c <_PyBytes_FormatEx+0x1e4> │ │ │ │ │ + cbnz r6, 18e0 <_PyBytes_FormatEx+0x58> │ │ │ │ │ str r4, [r5, #16] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ lsls r4, r3, #5 │ │ │ │ │ - bmi.w 1b6c <_PyBytes_FormatEx+0x300> │ │ │ │ │ + bmi.w 1b88 <_PyBytes_FormatEx+0x300> │ │ │ │ │ ldr r2, [r0, #56] @ 0x38 │ │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ │ mvn.w r1, #1 │ │ │ │ │ str r4, [sp, #32] │ │ │ │ │ str r1, [r4, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1a90 <_PyBytes_FormatEx+0x224> │ │ │ │ │ + bne.w 1aac <_PyBytes_FormatEx+0x224> │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ │ movw r8, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ movt r8, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_ctype_table │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ subs.w r6, sl, #1 │ │ │ │ │ - bmi.w 1a2c <_PyBytes_FormatEx+0x1c0> │ │ │ │ │ + bmi.w 1a48 <_PyBytes_FormatEx+0x1c0> │ │ │ │ │ mov r4, r7 │ │ │ │ │ ldrb.w r3, [r4], #1 │ │ │ │ │ cmp r3, #37 @ 0x25 │ │ │ │ │ - bne.w 1a6a <_PyBytes_FormatEx+0x1fe> │ │ │ │ │ + bne.w 1a86 <_PyBytes_FormatEx+0x1fe> │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ │ cmp r3, #37 @ 0x25 │ │ │ │ │ - beq.w 2288 <_PyBytes_FormatEx+0xa1c> │ │ │ │ │ + beq.w 22a4 <_PyBytes_FormatEx+0xa1c> │ │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ │ - beq.w 249c <_PyBytes_FormatEx+0xc30> │ │ │ │ │ + beq.w 24b8 <_PyBytes_FormatEx+0xc30> │ │ │ │ │ mov r7, r4 │ │ │ │ │ movs r4, #0 │ │ │ │ │ str r4, [sp, #24] │ │ │ │ │ add.w sl, r6, #4294967295 @ 0xffffffff │ │ │ │ │ - cbz r6, 196a <_PyBytes_FormatEx+0xfe> │ │ │ │ │ + cbz r6, 1986 <_PyBytes_FormatEx+0xfe> │ │ │ │ │ mov r9, r7 │ │ │ │ │ ldrb.w r4, [r9], #1 │ │ │ │ │ sub.w r3, r4, #32 │ │ │ │ │ cmp r3, #16 │ │ │ │ │ - bhi.n 1960 <_PyBytes_FormatEx+0xf4> │ │ │ │ │ + bhi.n 197c <_PyBytes_FormatEx+0xf4> │ │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ │ .short 0x05a9 │ │ │ │ │ .word 0x00110011 │ │ │ │ │ .word 0x001105a3 │ │ │ │ │ .word 0x00110011 │ │ │ │ │ .word 0x00110011 │ │ │ │ │ .word 0x00110011 │ │ │ │ │ .word 0x0011059d │ │ │ │ │ .word 0x00110597 │ │ │ │ │ .word 0x05810011 │ │ │ │ │ cmp r4, #42 @ 0x2a │ │ │ │ │ it ne │ │ │ │ │ movne r7, r9 │ │ │ │ │ - beq.w 1d32 <_PyBytes_FormatEx+0x4c6> │ │ │ │ │ + beq.w 1d4e <_PyBytes_FormatEx+0x4c6> │ │ │ │ │ ldr.w r2, [r8, r4, lsl #2] │ │ │ │ │ mov r3, r8 │ │ │ │ │ lsls r2, r2, #29 │ │ │ │ │ - bmi.w 1ce8 <_PyBytes_FormatEx+0x47c> │ │ │ │ │ + bmi.w 1d04 <_PyBytes_FormatEx+0x47c> │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r4, #46 @ 0x2e │ │ │ │ │ - beq.w 1d76 <_PyBytes_FormatEx+0x50a> │ │ │ │ │ + beq.w 1d92 <_PyBytes_FormatEx+0x50a> │ │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.w 229e <_PyBytes_FormatEx+0xa32> │ │ │ │ │ + beq.w 22ba <_PyBytes_FormatEx+0xa32> │ │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ │ bic.w r3, r4, #32 │ │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ │ - beq.w 2114 <_PyBytes_FormatEx+0x8a8> │ │ │ │ │ + beq.w 2130 <_PyBytes_FormatEx+0x8a8> │ │ │ │ │ cmp r4, #104 @ 0x68 │ │ │ │ │ - beq.w 2114 <_PyBytes_FormatEx+0x8a8> │ │ │ │ │ + beq.w 2130 <_PyBytes_FormatEx+0x8a8> │ │ │ │ │ ldrd r1, r2, [sp, #28] │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ - bl 2568 │ │ │ │ │ + bl 2584 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1f1a <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ + beq.w 1f36 <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bne.n 19ba <_PyBytes_FormatEx+0x14e> │ │ │ │ │ + bne.n 19d6 <_PyBytes_FormatEx+0x14e> │ │ │ │ │ str.w sl, [r5, #16] │ │ │ │ │ cmp r4, #103 @ 0x67 │ │ │ │ │ - ble.w 1ac4 <_PyBytes_FormatEx+0x258> │ │ │ │ │ + ble.w 1ae0 <_PyBytes_FormatEx+0x258> │ │ │ │ │ sub.w r2, r4, #105 @ 0x69 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bhi.w 21b6 <_PyBytes_FormatEx+0x94a> │ │ │ │ │ + bhi.w 21d2 <_PyBytes_FormatEx+0x94a> │ │ │ │ │ movs r3, #1 │ │ │ │ │ movw r1, #36929 @ 0x9041 │ │ │ │ │ lsls r3, r2 │ │ │ │ │ tst r3, r1 │ │ │ │ │ - beq.w 1b88 <_PyBytes_FormatEx+0x31c> │ │ │ │ │ + beq.w 1ba4 <_PyBytes_FormatEx+0x31c> │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyLong_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyLong_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 1c34 <_PyBytes_FormatEx+0x3c8> │ │ │ │ │ + bne.w 1c50 <_PyBytes_FormatEx+0x3c8> │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ and.w r3, r3, r9 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ - bne.w 1c34 <_PyBytes_FormatEx+0x3c8> │ │ │ │ │ + bne.w 1c50 <_PyBytes_FormatEx+0x3c8> │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ tst.w r3, #6 │ │ │ │ │ - bne.w 1c34 <_PyBytes_FormatEx+0x3c8> │ │ │ │ │ + bne.w 1c50 <_PyBytes_FormatEx+0x3c8> │ │ │ │ │ cmp r4, #88 @ 0x58 │ │ │ │ │ - beq.w 1c34 <_PyBytes_FormatEx+0x3c8> │ │ │ │ │ + beq.w 1c50 <_PyBytes_FormatEx+0x3c8> │ │ │ │ │ and.w r2, r3, #8 │ │ │ │ │ cmp r4, #111 @ 0x6f │ │ │ │ │ - bne.w 1b7e <_PyBytes_FormatEx+0x312> │ │ │ │ │ + bne.w 1b9a <_PyBytes_FormatEx+0x312> │ │ │ │ │ movs r3, #8 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r2, r6 │ │ │ │ │ ldr r0, [r5, #8] │ │ │ │ │ subs r0, #2 │ │ │ │ │ str r0, [r5, #8] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyLong_FormatBytesWriter> │ │ │ │ │ R_ARM_THM_CALL _PyLong_FormatBytesWriter │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 18fa <_PyBytes_FormatEx+0x8e> │ │ │ │ │ - b.n 1f1a <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ + bne.w 1916 <_PyBytes_FormatEx+0x8e> │ │ │ │ │ + b.n 1f36 <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bge.n 1a3e <_PyBytes_FormatEx+0x1d2> │ │ │ │ │ + bge.n 1a5a <_PyBytes_FormatEx+0x1d2> │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 20e0 <_PyBytes_FormatEx+0x874> │ │ │ │ │ + beq.w 20fc <_PyBytes_FormatEx+0x874> │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2248 <_PyBytes_FormatEx+0x9dc> │ │ │ │ │ + bne.w 2264 <_PyBytes_FormatEx+0x9dc> │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9b8 │ │ │ │ │ + bl 9b4 │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Finish │ │ │ │ │ mov fp, r0 │ │ │ │ │ - ldr r3, [pc, #276] @ (1b68 <_PyBytes_FormatEx+0x2fc>) │ │ │ │ │ + ldr r3, [pc, #276] @ (1b84 <_PyBytes_FormatEx+0x2fc>) │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #660] @ 0x294 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w 1e62 <_PyBytes_FormatEx+0x5f6> │ │ │ │ │ + bne.w 1e7e <_PyBytes_FormatEx+0x5f6> │ │ │ │ │ mov r0, fp │ │ │ │ │ add.w sp, sp, #668 @ 0x29c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r1, #37 @ 0x25 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2122 <_PyBytes_FormatEx+0x8b6> │ │ │ │ │ + beq.w 213e <_PyBytes_FormatEx+0x8b6> │ │ │ │ │ subs r4, r0, r7 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, fp │ │ │ │ │ mov r2, r4 │ │ │ │ │ add fp, r4 │ │ │ │ │ add r7, r4 │ │ │ │ │ sub.w sl, sl, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ - b.n 18fa <_PyBytes_FormatEx+0x8e> │ │ │ │ │ + b.n 1916 <_PyBytes_FormatEx+0x8e> │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 18e2 <_PyBytes_FormatEx+0x76> │ │ │ │ │ + beq.w 18fe <_PyBytes_FormatEx+0x76> │ │ │ │ │ tst.w r3, #469762048 @ 0x1c000000 │ │ │ │ │ - bne.w 18e2 <_PyBytes_FormatEx+0x76> │ │ │ │ │ + bne.w 18fe <_PyBytes_FormatEx+0x76> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyByteArray_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyByteArray_Type │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.w 18e2 <_PyBytes_FormatEx+0x76> │ │ │ │ │ + beq.w 18fe <_PyBytes_FormatEx+0x76> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r3, #0 │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.n 18ec <_PyBytes_FormatEx+0x80> │ │ │ │ │ + b.n 1908 <_PyBytes_FormatEx+0x80> │ │ │ │ │ cmp r4, #68 @ 0x44 │ │ │ │ │ - ble.w 21b6 <_PyBytes_FormatEx+0x94a> │ │ │ │ │ + ble.w 21d2 <_PyBytes_FormatEx+0x94a> │ │ │ │ │ sub.w r3, r4, #69 @ 0x45 │ │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ │ - bhi.w 21b6 <_PyBytes_FormatEx+0x94a> │ │ │ │ │ - add r2, pc, #4 @ (adr r2, 1adc <_PyBytes_FormatEx+0x270>) │ │ │ │ │ + bhi.w 21d2 <_PyBytes_FormatEx+0x94a> │ │ │ │ │ + add r2, pc, #4 @ (adr r2, 1af8 <_PyBytes_FormatEx+0x270>) │ │ │ │ │ ldr.w pc, [r2, r3, lsl #2] │ │ │ │ │ nop │ │ │ │ │ - .word 0x00001ecf │ │ │ │ │ + .word 0x00001eeb │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x00001ecf │ │ │ │ │ + .word 0x00001eeb │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x00001ecf │ │ │ │ │ + .word 0x00001eeb │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000021b7 │ │ │ │ │ + .word 0x000021d3 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000021b7 │ │ │ │ │ + .word 0x000021d3 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000021b7 │ │ │ │ │ + .word 0x000021d3 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000021b7 │ │ │ │ │ + .word 0x000021d3 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000021b7 │ │ │ │ │ + .word 0x000021d3 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000021b7 │ │ │ │ │ + .word 0x000021d3 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000021b7 │ │ │ │ │ + .word 0x000021d3 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000021b7 │ │ │ │ │ + .word 0x000021d3 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000021b7 │ │ │ │ │ + .word 0x000021d3 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000021b7 │ │ │ │ │ + .word 0x000021d3 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000021b7 │ │ │ │ │ + .word 0x000021d3 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000021b7 │ │ │ │ │ + .word 0x000021d3 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000021b7 │ │ │ │ │ + .word 0x000021d3 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000021b7 │ │ │ │ │ + .word 0x000021d3 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000021b7 │ │ │ │ │ + .word 0x000021d3 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000021b7 │ │ │ │ │ + .word 0x000021d3 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000019d9 │ │ │ │ │ + .word 0x000019f5 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000021b7 │ │ │ │ │ + .word 0x000021d3 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000021b7 │ │ │ │ │ + .word 0x000021d3 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000021b7 │ │ │ │ │ + .word 0x000021d3 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000021b7 │ │ │ │ │ + .word 0x000021d3 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000021b7 │ │ │ │ │ + .word 0x000021d3 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000021b7 │ │ │ │ │ + .word 0x000021d3 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000021b7 │ │ │ │ │ + .word 0x000021d3 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000021b7 │ │ │ │ │ + .word 0x000021d3 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x00001e09 │ │ │ │ │ + .word 0x00001e25 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x00001b8f │ │ │ │ │ + .word 0x00001bab │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x0000216d │ │ │ │ │ + .word 0x00002189 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000019d9 │ │ │ │ │ + .word 0x000019f5 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x00001ecf │ │ │ │ │ + .word 0x00001eeb │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x00001ecf │ │ │ │ │ + .word 0x00001eeb │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x00001ecf │ │ │ │ │ + .word 0x00001eeb │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 __stack_chk_guard │ │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ str r2, [sp, #32] │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.n 18ec <_PyBytes_FormatEx+0x80> │ │ │ │ │ + b.n 1908 <_PyBytes_FormatEx+0x80> │ │ │ │ │ cmp r4, #120 @ 0x78 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #16 │ │ │ │ │ movne r3, #10 │ │ │ │ │ - b.n 1a10 <_PyBytes_FormatEx+0x1a4> │ │ │ │ │ + b.n 1a2c <_PyBytes_FormatEx+0x1a4> │ │ │ │ │ cmp r2, #10 │ │ │ │ │ - bne.w 1e02 <_PyBytes_FormatEx+0x596> │ │ │ │ │ + bne.w 1e1e <_PyBytes_FormatEx+0x596> │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #4 │ │ │ │ │ - bpl.w 1e66 <_PyBytes_FormatEx+0x5fa> │ │ │ │ │ + bpl.w 1e82 <_PyBytes_FormatEx+0x5fa> │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ add.w r0, r6, #16 │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ │ - beq.n 1bae <_PyBytes_FormatEx+0x342> │ │ │ │ │ + beq.n 1bca <_PyBytes_FormatEx+0x342> │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r6, #0] │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ │ - bge.w 20d8 <_PyBytes_FormatEx+0x86c> │ │ │ │ │ + bge.w 20f4 <_PyBytes_FormatEx+0x86c> │ │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ │ mov.w r9, #32 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ it lt │ │ │ │ │ movlt r6, r3 │ │ │ │ │ cmp r6, #2 │ │ │ │ │ - ble.w 1e5c <_PyBytes_FormatEx+0x5f0> │ │ │ │ │ + ble.w 1e78 <_PyBytes_FormatEx+0x5f0> │ │ │ │ │ mov r1, fp │ │ │ │ │ subs r2, r6, #2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ - bl 870 │ │ │ │ │ + bl 86c │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Prepare │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 209c <_PyBytes_FormatEx+0x830> │ │ │ │ │ + beq.w 20b8 <_PyBytes_FormatEx+0x830> │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ands.w r2, r2, #8 │ │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ │ - bne.w 226a <_PyBytes_FormatEx+0x9fe> │ │ │ │ │ + bne.w 2286 <_PyBytes_FormatEx+0x9fe> │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bgt.w 1de4 <_PyBytes_FormatEx+0x578> │ │ │ │ │ + bgt.w 1e00 <_PyBytes_FormatEx+0x578> │ │ │ │ │ cmp.w r9, #32 │ │ │ │ │ - bne.w 1e4a <_PyBytes_FormatEx+0x5de> │ │ │ │ │ + bne.w 1e66 <_PyBytes_FormatEx+0x5de> │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 20f8 <_PyBytes_FormatEx+0x88c> │ │ │ │ │ + bne.w 2114 <_PyBytes_FormatEx+0x88c> │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 2130 <_PyBytes_FormatEx+0x8c4> │ │ │ │ │ + bne.w 214c <_PyBytes_FormatEx+0x8c4> │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r0, fp │ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ add fp, r3 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - blt.w 20c2 <_PyBytes_FormatEx+0x856> │ │ │ │ │ + blt.w 20de <_PyBytes_FormatEx+0x856> │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 207a <_PyBytes_FormatEx+0x80e> │ │ │ │ │ + bne.w 2096 <_PyBytes_FormatEx+0x80e> │ │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ │ bl 98 │ │ │ │ │ - b.n 18fa <_PyBytes_FormatEx+0x8e> │ │ │ │ │ + b.n 1916 <_PyBytes_FormatEx+0x8e> │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ cmp r4, #105 @ 0x69 │ │ │ │ │ ite ne │ │ │ │ │ movne r3, r4 │ │ │ │ │ moveq r3, #100 @ 0x64 │ │ │ │ │ lsls r0, r2, #7 │ │ │ │ │ - bpl.w 22f4 <_PyBytes_FormatEx+0xa88> │ │ │ │ │ + bpl.w 2310 <_PyBytes_FormatEx+0xa88> │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r2, r9 │ │ │ │ │ and.w r1, r1, #8 │ │ │ │ │ bl 0 <_PyUnicode_FormatLong> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_FormatLong │ │ │ │ │ mov r6, r0 │ │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 1f1a <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ + beq.w 1f36 <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ │ lsls r1, r3, #26 │ │ │ │ │ - bpl.w 22ee <_PyBytes_FormatEx+0xa82> │ │ │ │ │ + bpl.w 230a <_PyBytes_FormatEx+0xa82> │ │ │ │ │ lsls r2, r3, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r3, r6, #20 │ │ │ │ │ addpl.w r3, r6, #28 │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ tst.w r3, #16 │ │ │ │ │ @@ -3100,397 +3112,397 @@ │ │ │ │ │ ite ne │ │ │ │ │ movne.w r9, #48 @ 0x30 │ │ │ │ │ moveq.w r9, #32 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ │ sub.w r1, r2, #43 @ 0x2b │ │ │ │ │ tst.w r1, #253 @ 0xfd │ │ │ │ │ - beq.w 2158 <_PyBytes_FormatEx+0x8ec> │ │ │ │ │ + beq.w 2174 <_PyBytes_FormatEx+0x8ec> │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ lsls r0, r2, #30 │ │ │ │ │ - bmi.w 22e8 <_PyBytes_FormatEx+0xa7c> │ │ │ │ │ + bmi.w 2304 <_PyBytes_FormatEx+0xa7c> │ │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ it lt │ │ │ │ │ movlt r6, r3 │ │ │ │ │ lsls r1, r2, #29 │ │ │ │ │ - bpl.n 1bc4 <_PyBytes_FormatEx+0x358> │ │ │ │ │ + bpl.n 1be0 <_PyBytes_FormatEx+0x358> │ │ │ │ │ movs r2, #32 │ │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - ble.w 22e4 <_PyBytes_FormatEx+0xa78> │ │ │ │ │ + ble.w 2300 <_PyBytes_FormatEx+0xa78> │ │ │ │ │ mov r2, r6 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - ble.n 1cd0 <_PyBytes_FormatEx+0x464> │ │ │ │ │ + ble.n 1cec <_PyBytes_FormatEx+0x464> │ │ │ │ │ mov r1, fp │ │ │ │ │ subs r2, #2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ │ - bl 870 │ │ │ │ │ + bl 86c │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Prepare │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 209c <_PyBytes_FormatEx+0x830> │ │ │ │ │ + beq.w 20b8 <_PyBytes_FormatEx+0x830> │ │ │ │ │ cmp.w r9, #32 │ │ │ │ │ itt ne │ │ │ │ │ ldrne r2, [sp, #56] @ 0x38 │ │ │ │ │ strbne.w r2, [fp], #1 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r6, r6, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 1be4 <_PyBytes_FormatEx+0x378> │ │ │ │ │ + b.n 1c00 <_PyBytes_FormatEx+0x378> │ │ │ │ │ sub.w r0, r4, #48 @ 0x30 │ │ │ │ │ mov r2, sl │ │ │ │ │ subs.w sl, sl, #1 │ │ │ │ │ - bmi.w 2296 <_PyBytes_FormatEx+0xa2a> │ │ │ │ │ + bmi.w 22b2 <_PyBytes_FormatEx+0xa2a> │ │ │ │ │ ldrb.w r4, [r7], #1 │ │ │ │ │ ldr.w r2, [r8, r4, lsl #2] │ │ │ │ │ lsls r6, r2, #29 │ │ │ │ │ - bpl.n 1d2e <_PyBytes_FormatEx+0x4c2> │ │ │ │ │ + bpl.n 1d4a <_PyBytes_FormatEx+0x4c2> │ │ │ │ │ rsb r2, r4, #2147483648 @ 0x80000000 │ │ │ │ │ movw r1, #26215 @ 0x6667 │ │ │ │ │ movt r1, #26214 @ 0x6666 │ │ │ │ │ adds r2, #47 @ 0x2f │ │ │ │ │ smull r1, r6, r2, r1 │ │ │ │ │ asrs r2, r2, #31 │ │ │ │ │ rsb r2, r2, r6, asr #2 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - blt.w 237a <_PyBytes_FormatEx+0xb0e> │ │ │ │ │ + blt.w 2396 <_PyBytes_FormatEx+0xb0e> │ │ │ │ │ movs r2, #10 │ │ │ │ │ mla r2, r2, r0, r4 │ │ │ │ │ sub.w r0, r2, #48 @ 0x30 │ │ │ │ │ mov r2, sl │ │ │ │ │ - b.n 1cee <_PyBytes_FormatEx+0x482> │ │ │ │ │ + b.n 1d0a <_PyBytes_FormatEx+0x482> │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ - b.n 197c <_PyBytes_FormatEx+0x110> │ │ │ │ │ + b.n 1998 <_PyBytes_FormatEx+0x110> │ │ │ │ │ ldrd r1, r2, [sp, #28] │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ - bl 2568 │ │ │ │ │ + bl 2584 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1f1a <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ + beq.w 1f36 <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r1, r3, #7 │ │ │ │ │ - bpl.w 239c <_PyBytes_FormatEx+0xb30> │ │ │ │ │ + bpl.w 23b8 <_PyBytes_FormatEx+0xb30> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsSsize_t │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 2452 <_PyBytes_FormatEx+0xbe6> │ │ │ │ │ + beq.w 246e <_PyBytes_FormatEx+0xbe6> │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w 245c <_PyBytes_FormatEx+0xbf0> │ │ │ │ │ + blt.w 2478 <_PyBytes_FormatEx+0xbf0> │ │ │ │ │ sub.w sl, r6, #2 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - beq.w 229e <_PyBytes_FormatEx+0xa32> │ │ │ │ │ + beq.w 22ba <_PyBytes_FormatEx+0xa32> │ │ │ │ │ ldrb.w r4, [r9] │ │ │ │ │ adds r7, #2 │ │ │ │ │ cmp r4, #46 @ 0x2e │ │ │ │ │ - bne.w 198a <_PyBytes_FormatEx+0x11e> │ │ │ │ │ + bne.w 19a6 <_PyBytes_FormatEx+0x11e> │ │ │ │ │ subs.w r2, sl, #1 │ │ │ │ │ - bmi.w 23c4 <_PyBytes_FormatEx+0xb58> │ │ │ │ │ + bmi.w 23e0 <_PyBytes_FormatEx+0xb58> │ │ │ │ │ ldrb r4, [r7, #0] │ │ │ │ │ cmp r4, #42 @ 0x2a │ │ │ │ │ - beq.w 2340 <_PyBytes_FormatEx+0xad4> │ │ │ │ │ + beq.w 235c <_PyBytes_FormatEx+0xad4> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_ctype_table │ │ │ │ │ adds r7, #1 │ │ │ │ │ ldr.w r1, [r3, r4, lsl #2] │ │ │ │ │ ands.w r1, r1, #4 │ │ │ │ │ - beq.w 20d2 <_PyBytes_FormatEx+0x866> │ │ │ │ │ + beq.w 20ee <_PyBytes_FormatEx+0x866> │ │ │ │ │ movs r6, #47 @ 0x2f │ │ │ │ │ movt r6, #32768 @ 0x8000 │ │ │ │ │ movw r0, #26215 @ 0x6667 │ │ │ │ │ movt r0, #26214 @ 0x6666 │ │ │ │ │ sub.w r9, r4, #48 @ 0x30 │ │ │ │ │ mov sl, r2 │ │ │ │ │ mov.w ip, #10 │ │ │ │ │ subs.w sl, sl, #1 │ │ │ │ │ - bmi.w 229e <_PyBytes_FormatEx+0xa32> │ │ │ │ │ + bmi.w 22ba <_PyBytes_FormatEx+0xa32> │ │ │ │ │ ldrb.w r4, [r7], #1 │ │ │ │ │ ldr.w r2, [r3, r4, lsl #2] │ │ │ │ │ lsls r2, r2, #29 │ │ │ │ │ - bpl.w 198e <_PyBytes_FormatEx+0x122> │ │ │ │ │ + bpl.w 19aa <_PyBytes_FormatEx+0x122> │ │ │ │ │ subs r2, r6, r4 │ │ │ │ │ asrs r1, r2, #31 │ │ │ │ │ smull r2, lr, r2, r0 │ │ │ │ │ rsb r2, r1, lr, asr #2 │ │ │ │ │ cmp r2, r9 │ │ │ │ │ - blt.w 2062 <_PyBytes_FormatEx+0x7f6> │ │ │ │ │ + blt.w 207e <_PyBytes_FormatEx+0x7f6> │ │ │ │ │ subs r4, #48 @ 0x30 │ │ │ │ │ mla r9, ip, r9, r4 │ │ │ │ │ - b.n 1db4 <_PyBytes_FormatEx+0x548> │ │ │ │ │ + b.n 1dd0 <_PyBytes_FormatEx+0x548> │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ lsls r2, r2, #31 │ │ │ │ │ - bmi.w 20aa <_PyBytes_FormatEx+0x83e> │ │ │ │ │ + bmi.w 20c6 <_PyBytes_FormatEx+0x83e> │ │ │ │ │ subs r6, r6, r3 │ │ │ │ │ mov r0, fp │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r9 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ add fp, r6 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - b.n 1bf6 <_PyBytes_FormatEx+0x38a> │ │ │ │ │ + b.n 1c12 <_PyBytes_FormatEx+0x38a> │ │ │ │ │ cmp r2, #9 │ │ │ │ │ - bne.w 21b6 <_PyBytes_FormatEx+0x94a> │ │ │ │ │ + bne.w 21d2 <_PyBytes_FormatEx+0x94a> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_ASCII │ │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1f1a <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ + beq.w 1f36 <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ │ lsls r1, r3, #26 │ │ │ │ │ - bpl.w 20a4 <_PyBytes_FormatEx+0x838> │ │ │ │ │ + bpl.w 20c0 <_PyBytes_FormatEx+0x838> │ │ │ │ │ lsls r2, r3, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r3, r0, #20 │ │ │ │ │ addpl.w r3, r0, #28 │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - blt.n 1e38 <_PyBytes_FormatEx+0x5cc> │ │ │ │ │ + blt.n 1e54 <_PyBytes_FormatEx+0x5cc> │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bgt.n 1e3a <_PyBytes_FormatEx+0x5ce> │ │ │ │ │ + bgt.n 1e56 <_PyBytes_FormatEx+0x5ce> │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ │ mov r3, r9 │ │ │ │ │ cmp r6, r9 │ │ │ │ │ it lt │ │ │ │ │ movlt r6, r9 │ │ │ │ │ mov.w r9, #32 │ │ │ │ │ - b.n 1bc4 <_PyBytes_FormatEx+0x358> │ │ │ │ │ + b.n 1be0 <_PyBytes_FormatEx+0x358> │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r0, fp │ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ add fp, r3 │ │ │ │ │ - b.n 1c24 <_PyBytes_FormatEx+0x3b8> │ │ │ │ │ + b.n 1c40 <_PyBytes_FormatEx+0x3b8> │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ │ - b.n 1be4 <_PyBytes_FormatEx+0x378> │ │ │ │ │ + b.n 1c00 <_PyBytes_FormatEx+0x378> │ │ │ │ │ bl 0 <__stack_chk_fail> │ │ │ │ │ R_ARM_THM_CALL __stack_chk_fail │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyByteArray_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyByteArray_Type │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.w 1fda <_PyBytes_FormatEx+0x76e> │ │ │ │ │ + beq.w 1ff6 <_PyBytes_FormatEx+0x76e> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1fda <_PyBytes_FormatEx+0x76e> │ │ │ │ │ + bne.w 1ff6 <_PyBytes_FormatEx+0x76e> │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - ldr r1, [pc, #676] @ (2128 <_PyBytes_FormatEx+0x8bc>) │ │ │ │ │ + ldr r1, [pc, #676] @ (2144 <_PyBytes_FormatEx+0x8bc>) │ │ │ │ │ bl 0 <_PyObject_LookupSpecial> │ │ │ │ │ R_ARM_THM_CALL _PyObject_LookupSpecial │ │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1f2c <_PyBytes_FormatEx+0x6c0> │ │ │ │ │ + bne.n 1f48 <_PyBytes_FormatEx+0x6c0> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CheckBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1f94 <_PyBytes_FormatEx+0x728> │ │ │ │ │ + beq.n 1fb0 <_PyBytes_FormatEx+0x728> │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov.w r2, #284 @ 0x11c │ │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 1f1a <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ + blt.n 1f36 <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ │ bl d8 │ │ │ │ │ R_ARM_THM_CALL PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 1f0e <_PyBytes_FormatEx+0x6a2> │ │ │ │ │ + cbz r0, 1f2a <_PyBytes_FormatEx+0x6a2> │ │ │ │ │ adds r0, #16 │ │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ │ movs r3, #67 @ 0x43 │ │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_ToContiguous │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 1f0e <_PyBytes_FormatEx+0x6a2> │ │ │ │ │ + blt.n 1f2a <_PyBytes_FormatEx+0x6a2> │ │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ - b.n 1bae <_PyBytes_FormatEx+0x342> │ │ │ │ │ + b.n 1bca <_PyBytes_FormatEx+0x342> │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ and.w r3, r3, r9 │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.n 1fb0 <_PyBytes_FormatEx+0x744> │ │ │ │ │ + beq.n 1fcc <_PyBytes_FormatEx+0x744> │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr r6, [sp, #24] │ │ │ │ │ add r3, sp, #76 @ 0x4c │ │ │ │ │ mov r2, r9 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r1, r6 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str.w fp, [sp, #8] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r3, r4 │ │ │ │ │ bl 224 │ │ │ │ │ R_ARM_THM_CALL formatfloat │ │ │ │ │ - cbz r0, 1f1a <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ + cbz r0, 1f36 <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ tst.w r6, #16 │ │ │ │ │ ite ne │ │ │ │ │ movne.w r9, #48 @ 0x30 │ │ │ │ │ moveq.w r9, #32 │ │ │ │ │ add.w r2, r3, #16 │ │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ - b.n 1c84 <_PyBytes_FormatEx+0x418> │ │ │ │ │ + b.n 1ca0 <_PyBytes_FormatEx+0x418> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 98 │ │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl dc <_PyBytesWriter_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Dealloc │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1ff0 <_PyBytes_FormatEx+0x784> │ │ │ │ │ + bne.n 200c <_PyBytes_FormatEx+0x784> │ │ │ │ │ mov.w fp, #0 │ │ │ │ │ - b.n 1a50 <_PyBytes_FormatEx+0x1e4> │ │ │ │ │ - ldr r2, [pc, #508] @ (212c <_PyBytes_FormatEx+0x8c0>) │ │ │ │ │ + b.n 1a6c <_PyBytes_FormatEx+0x1e4> │ │ │ │ │ + ldr r2, [pc, #508] @ (2148 <_PyBytes_FormatEx+0x8c0>) │ │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ ldr r2, [r6, r2] │ │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ │ lsls r6, r2, #20 │ │ │ │ │ - bpl.n 201a <_PyBytes_FormatEx+0x7ae> │ │ │ │ │ + bpl.n 2036 <_PyBytes_FormatEx+0x7ae> │ │ │ │ │ ldr r2, [r1, #28] │ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ ldr r6, [r1, r2] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 201a <_PyBytes_FormatEx+0x7ae> │ │ │ │ │ + beq.n 2036 <_PyBytes_FormatEx+0x7ae> │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r1, r3 │ │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ │ blx r6 │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldrd r1, r0, [sp, #52] @ 0x34 │ │ │ │ │ bl 0 <_Py_CheckFunctionResult> │ │ │ │ │ R_ARM_THM_CALL _Py_CheckFunctionResult │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 1f7e <_PyBytes_FormatEx+0x712> │ │ │ │ │ + beq.n 1f9a <_PyBytes_FormatEx+0x712> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ - cbnz r3, 1f7e <_PyBytes_FormatEx+0x712> │ │ │ │ │ + cbnz r3, 1f9a <_PyBytes_FormatEx+0x712> │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 1f1a <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ + beq.n 1f36 <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r0, r2, #4 │ │ │ │ │ - bpl.n 202c <_PyBytes_FormatEx+0x7c0> │ │ │ │ │ + bpl.n 2048 <_PyBytes_FormatEx+0x7c0> │ │ │ │ │ add.w r2, r6, #16 │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ │ - b.n 1bae <_PyBytes_FormatEx+0x342> │ │ │ │ │ + b.n 1bca <_PyBytes_FormatEx+0x342> │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC80 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC80 │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 1f1a <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ + b.n 1f36 <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ ands.w r3, r1, #6 │ │ │ │ │ - bne.n 1ed8 <_PyBytes_FormatEx+0x66c> │ │ │ │ │ + bne.n 1ef4 <_PyBytes_FormatEx+0x66c> │ │ │ │ │ str.w fp, [sp, #8] │ │ │ │ │ mov r2, r9 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r3, r4 │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr r4, [r5, #8] │ │ │ │ │ subs r4, #2 │ │ │ │ │ str r4, [r5, #8] │ │ │ │ │ bl 224 │ │ │ │ │ R_ARM_THM_CALL formatfloat │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 18fa <_PyBytes_FormatEx+0x8e> │ │ │ │ │ - b.n 1f1a <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ + bne.w 1916 <_PyBytes_FormatEx+0x8e> │ │ │ │ │ + b.n 1f36 <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ - cbz r3, 200e <_PyBytes_FormatEx+0x7a2> │ │ │ │ │ + cbz r3, 202a <_PyBytes_FormatEx+0x7a2> │ │ │ │ │ ldr r2, [r6, #20] │ │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.w 1baa <_PyBytes_FormatEx+0x33e> │ │ │ │ │ - b.n 1bae <_PyBytes_FormatEx+0x342> │ │ │ │ │ + bne.w 1bc6 <_PyBytes_FormatEx+0x33e> │ │ │ │ │ + b.n 1bca <_PyBytes_FormatEx+0x342> │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 1f26 <_PyBytes_FormatEx+0x6ba> │ │ │ │ │ + beq.n 1f42 <_PyBytes_FormatEx+0x6ba> │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1f26 <_PyBytes_FormatEx+0x6ba> │ │ │ │ │ + bne.n 1f42 <_PyBytes_FormatEx+0x6ba> │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1f26 <_PyBytes_FormatEx+0x6ba> │ │ │ │ │ + b.n 1f42 <_PyBytes_FormatEx+0x6ba> │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyByteArray_empty_string │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyByteArray_empty_string │ │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ │ - b.n 1fe2 <_PyBytes_FormatEx+0x776> │ │ │ │ │ + b.n 1ffe <_PyBytes_FormatEx+0x776> │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ mov r2, r3 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 <_PyObject_MakeTpCall> │ │ │ │ │ R_ARM_THM_CALL _PyObject_MakeTpCall │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b.n 1f66 <_PyBytes_FormatEx+0x6fa> │ │ │ │ │ + b.n 1f82 <_PyBytes_FormatEx+0x6fa> │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC32 │ │ │ │ │ @@ -3498,59 +3510,59 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC32 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 1f1a <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ + beq.w 1f36 <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1f1a <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ + bne.w 1f36 <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1f1a <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ + b.n 1f36 <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC78 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC78 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 1f1a <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ + b.n 1f36 <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bge.w 1c2c <_PyBytes_FormatEx+0x3c0> │ │ │ │ │ + bge.w 1c48 <_PyBytes_FormatEx+0x3c0> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC85 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC85 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ │ bl 98 │ │ │ │ │ - b.n 1f1a <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ + b.n 1f36 <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ ldr r3, [r0, #28] │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ - b.n 1e2c <_PyBytes_FormatEx+0x5c0> │ │ │ │ │ + b.n 1e48 <_PyBytes_FormatEx+0x5c0> │ │ │ │ │ cmp.w r9, #32 │ │ │ │ │ - beq.w 1bfe <_PyBytes_FormatEx+0x392> │ │ │ │ │ + beq.w 1c1a <_PyBytes_FormatEx+0x392> │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r0, fp │ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ @@ -3558,114 +3570,114 @@ │ │ │ │ │ subs r6, r6, r3 │ │ │ │ │ mov r0, fp │ │ │ │ │ movs r1, #32 │ │ │ │ │ mov r2, r6 │ │ │ │ │ add fp, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ - b.n 1c24 <_PyBytes_FormatEx+0x3b8> │ │ │ │ │ + b.n 1c40 <_PyBytes_FormatEx+0x3b8> │ │ │ │ │ mov sl, r2 │ │ │ │ │ mov r9, r1 │ │ │ │ │ - b.n 198e <_PyBytes_FormatEx+0x122> │ │ │ │ │ + b.n 19aa <_PyBytes_FormatEx+0x122> │ │ │ │ │ cmp r9, r3 │ │ │ │ │ it ge │ │ │ │ │ movge r9, r3 │ │ │ │ │ - b.n 1e3a <_PyBytes_FormatEx+0x5ce> │ │ │ │ │ + b.n 1e56 <_PyBytes_FormatEx+0x5ce> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC85 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC85 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 1f1a <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ + b.n 1f36 <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ strb.w r2, [fp], #1 │ │ │ │ │ - b.n 1c06 <_PyBytes_FormatEx+0x39a> │ │ │ │ │ + b.n 1c22 <_PyBytes_FormatEx+0x39a> │ │ │ │ │ mov.w r1, #600 @ 0x258 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ │ - b.n 1a50 <_PyBytes_FormatEx+0x1e4> │ │ │ │ │ + b.n 1a6c <_PyBytes_FormatEx+0x1e4> │ │ │ │ │ subs.w sl, sl, #1 │ │ │ │ │ - bcc.w 229e <_PyBytes_FormatEx+0xa32> │ │ │ │ │ + bcc.w 22ba <_PyBytes_FormatEx+0xa32> │ │ │ │ │ ldrb.w r4, [r7], #1 │ │ │ │ │ - b.n 199e <_PyBytes_FormatEx+0x132> │ │ │ │ │ + b.n 19ba <_PyBytes_FormatEx+0x132> │ │ │ │ │ mov r4, sl │ │ │ │ │ - b.n 1a7c <_PyBytes_FormatEx+0x210> │ │ │ │ │ + b.n 1a98 <_PyBytes_FormatEx+0x210> │ │ │ │ │ nop │ │ │ │ │ .word 0x000051ec │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x000001f4 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ bic.w r2, r4, #32 │ │ │ │ │ cmp r2, #88 @ 0x58 │ │ │ │ │ - beq.n 213e <_PyBytes_FormatEx+0x8d2> │ │ │ │ │ + beq.n 215a <_PyBytes_FormatEx+0x8d2> │ │ │ │ │ cmp r4, #111 @ 0x6f │ │ │ │ │ - bne.w 1c0e <_PyBytes_FormatEx+0x3a2> │ │ │ │ │ + bne.w 1c2a <_PyBytes_FormatEx+0x3a2> │ │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r1, r4 │ │ │ │ │ ldrb.w r0, [r1], #2 │ │ │ │ │ strb.w r0, [r2], #2 │ │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ │ ldrb r0, [r4, #1] │ │ │ │ │ strb.w r0, [fp, #1] │ │ │ │ │ mov fp, r2 │ │ │ │ │ - b.n 1c0e <_PyBytes_FormatEx+0x3a2> │ │ │ │ │ + b.n 1c2a <_PyBytes_FormatEx+0x3a2> │ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ subs r3, #1 │ │ │ │ │ adds r1, #1 │ │ │ │ │ strd r1, r2, [sp, #52] @ 0x34 │ │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ it lt │ │ │ │ │ movlt r6, r3 │ │ │ │ │ - b.n 1cac <_PyBytes_FormatEx+0x440> │ │ │ │ │ + b.n 1cc8 <_PyBytes_FormatEx+0x440> │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #4 │ │ │ │ │ - bmi.n 2238 <_PyBytes_FormatEx+0x9cc> │ │ │ │ │ + bmi.n 2254 <_PyBytes_FormatEx+0x9cc> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyByteArray_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyByteArray_Type │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.n 2226 <_PyBytes_FormatEx+0x9ba> │ │ │ │ │ + beq.n 2242 <_PyBytes_FormatEx+0x9ba> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyByteArray_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyByteArray_Type │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 2226 <_PyBytes_FormatEx+0x9ba> │ │ │ │ │ + bne.n 2242 <_PyBytes_FormatEx+0x9ba> │ │ │ │ │ mov r0, r6 │ │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsLongAndOverflow │ │ │ │ │ adds r6, r0, #1 │ │ │ │ │ - beq.n 21fa <_PyBytes_FormatEx+0x98e> │ │ │ │ │ + beq.n 2216 <_PyBytes_FormatEx+0x98e> │ │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ │ - bhi.n 21e2 <_PyBytes_FormatEx+0x976> │ │ │ │ │ + bhi.n 21fe <_PyBytes_FormatEx+0x976> │ │ │ │ │ add.w r3, sp, #71 @ 0x47 │ │ │ │ │ strb r0, [r3, #0] │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ adds r2, #1 │ │ │ │ │ - bne.n 21da <_PyBytes_FormatEx+0x96e> │ │ │ │ │ + bne.n 21f6 <_PyBytes_FormatEx+0x96e> │ │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ │ strb.w r3, [fp], #1 │ │ │ │ │ - b.w 18fa <_PyBytes_FormatEx+0x8e> │ │ │ │ │ + b.w 1916 <_PyBytes_FormatEx+0x8e> │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ subs r3, r7, #1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ subs r3, r3, r2 │ │ │ │ │ @@ -3675,236 +3687,236 @@ │ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC84 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC84 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 1f1a <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ + b.n 1f36 <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ - b.n 1e3a <_PyBytes_FormatEx+0x5ce> │ │ │ │ │ + b.n 1e56 <_PyBytes_FormatEx+0x5ce> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC83 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC83 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 1f1a <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ + b.n 1f36 <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 21e2 <_PyBytes_FormatEx+0x976> │ │ │ │ │ + beq.n 21fe <_PyBytes_FormatEx+0x976> │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_ExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1f1a <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ + beq.w 1f36 <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC82 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC82 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 1f1a <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ + b.n 1f36 <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.n 2190 <_PyBytes_FormatEx+0x924> │ │ │ │ │ + bne.n 21ac <_PyBytes_FormatEx+0x924> │ │ │ │ │ ldr r3, [r6, #20] │ │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ │ add.w r3, sp, #71 @ 0x47 │ │ │ │ │ strb r2, [r3, #0] │ │ │ │ │ - b.n 21a6 <_PyBytes_FormatEx+0x93a> │ │ │ │ │ + b.n 21c2 <_PyBytes_FormatEx+0x93a> │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.n 22b6 <_PyBytes_FormatEx+0xa4a> │ │ │ │ │ + bne.n 22d2 <_PyBytes_FormatEx+0xa4a> │ │ │ │ │ add.w r3, sp, #71 @ 0x47 │ │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ │ strb r2, [r3, #0] │ │ │ │ │ - b.n 21a6 <_PyBytes_FormatEx+0x93a> │ │ │ │ │ + b.n 21c2 <_PyBytes_FormatEx+0x93a> │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 1a46 <_PyBytes_FormatEx+0x1da> │ │ │ │ │ + beq.w 1a62 <_PyBytes_FormatEx+0x1da> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1a46 <_PyBytes_FormatEx+0x1da> │ │ │ │ │ + bne.w 1a62 <_PyBytes_FormatEx+0x1da> │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.w 1a46 <_PyBytes_FormatEx+0x1da> │ │ │ │ │ + b.w 1a62 <_PyBytes_FormatEx+0x1da> │ │ │ │ │ bic.w r2, r4, #32 │ │ │ │ │ cmp r2, #88 @ 0x58 │ │ │ │ │ - beq.n 2278 <_PyBytes_FormatEx+0xa0c> │ │ │ │ │ + beq.n 2294 <_PyBytes_FormatEx+0xa0c> │ │ │ │ │ cmp r4, #111 @ 0x6f │ │ │ │ │ - bne.w 1bf0 <_PyBytes_FormatEx+0x384> │ │ │ │ │ + bne.w 1c0c <_PyBytes_FormatEx+0x384> │ │ │ │ │ cmp.w r9, #32 │ │ │ │ │ - bne.n 22c6 <_PyBytes_FormatEx+0xa5a> │ │ │ │ │ + bne.n 22e2 <_PyBytes_FormatEx+0xa5a> │ │ │ │ │ subs r6, #2 │ │ │ │ │ subs r3, #2 │ │ │ │ │ bic.w r6, r6, r6, asr #31 │ │ │ │ │ - b.n 1bf0 <_PyBytes_FormatEx+0x384> │ │ │ │ │ + b.n 1c0c <_PyBytes_FormatEx+0x384> │ │ │ │ │ adds r7, #2 │ │ │ │ │ sub.w sl, sl, #2 │ │ │ │ │ strb.w r3, [fp], #1 │ │ │ │ │ - b.w 18fa <_PyBytes_FormatEx+0x8e> │ │ │ │ │ + b.w 1916 <_PyBytes_FormatEx+0x8e> │ │ │ │ │ cmp r4, #46 @ 0x2e │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ - beq.w 23b4 <_PyBytes_FormatEx+0xb48> │ │ │ │ │ + beq.w 23d0 <_PyBytes_FormatEx+0xb48> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC79 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC79 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 1f1a <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ + b.n 1f36 <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyByteArray_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyByteArray_Type │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.w 2180 <_PyBytes_FormatEx+0x914> │ │ │ │ │ - b.n 2190 <_PyBytes_FormatEx+0x924> │ │ │ │ │ + bne.w 219c <_PyBytes_FormatEx+0x914> │ │ │ │ │ + b.n 21ac <_PyBytes_FormatEx+0x924> │ │ │ │ │ ldr.w ip, [sp, #52] @ 0x34 │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r1, ip │ │ │ │ │ ldrb.w r0, [r1], #2 │ │ │ │ │ strb.w r0, [r2], #2 │ │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ │ ldrb.w r0, [ip, #1] │ │ │ │ │ strb.w r0, [fp, #1] │ │ │ │ │ mov fp, r2 │ │ │ │ │ - b.n 227e <_PyBytes_FormatEx+0xa12> │ │ │ │ │ + b.n 229a <_PyBytes_FormatEx+0xa12> │ │ │ │ │ adds r2, r6, #1 │ │ │ │ │ - b.n 1cb6 <_PyBytes_FormatEx+0x44a> │ │ │ │ │ + b.n 1cd2 <_PyBytes_FormatEx+0x44a> │ │ │ │ │ movs r2, #43 @ 0x2b │ │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ │ - b.n 2162 <_PyBytes_FormatEx+0x8f6> │ │ │ │ │ + b.n 217e <_PyBytes_FormatEx+0x8f6> │ │ │ │ │ ldr r3, [r6, #28] │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ - b.n 1c72 <_PyBytes_FormatEx+0x406> │ │ │ │ │ + b.n 1c8e <_PyBytes_FormatEx+0x406> │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyNumber_Check │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ bic.w r2, r3, #32 │ │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ │ it ne │ │ │ │ │ cmpne r2, #88 @ 0x58 │ │ │ │ │ ite eq │ │ │ │ │ moveq r2, #1 │ │ │ │ │ movne r2, #0 │ │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 23d6 <_PyBytes_FormatEx+0xb6a> │ │ │ │ │ + beq.n 23f2 <_PyBytes_FormatEx+0xb6a> │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 23ce <_PyBytes_FormatEx+0xb62> │ │ │ │ │ + beq.n 23ea <_PyBytes_FormatEx+0xb62> │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_THM_CALL _PyNumber_Index │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 240e <_PyBytes_FormatEx+0xba2> │ │ │ │ │ + bne.n 242a <_PyBytes_FormatEx+0xba2> │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_ExceptionMatches │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 23de <_PyBytes_FormatEx+0xb72> │ │ │ │ │ - b.n 1f1a <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ + bne.n 23fa <_PyBytes_FormatEx+0xb72> │ │ │ │ │ + b.n 1f36 <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ ldrd r1, r2, [sp, #28] │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ - bl 2568 │ │ │ │ │ + bl 2584 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1f1a <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ + beq.w 1f36 <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r1, r3, #7 │ │ │ │ │ - bpl.n 239c <_PyBytes_FormatEx+0xb30> │ │ │ │ │ + bpl.n 23b8 <_PyBytes_FormatEx+0xb30> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsInt │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.n 2392 <_PyBytes_FormatEx+0xb26> │ │ │ │ │ + beq.n 23ae <_PyBytes_FormatEx+0xb26> │ │ │ │ │ sub.w sl, sl, #2 │ │ │ │ │ bic.w r9, r9, r9, asr #31 │ │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.n 229e <_PyBytes_FormatEx+0xa32> │ │ │ │ │ + beq.n 22ba <_PyBytes_FormatEx+0xa32> │ │ │ │ │ ldrb r4, [r7, #1] │ │ │ │ │ adds r7, #2 │ │ │ │ │ - b.w 198e <_PyBytes_FormatEx+0x122> │ │ │ │ │ + b.w 19aa <_PyBytes_FormatEx+0x122> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC77 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC77 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 1f1a <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ + b.n 1f36 <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2364 <_PyBytes_FormatEx+0xaf8> │ │ │ │ │ - b.n 1f1a <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ + beq.n 2380 <_PyBytes_FormatEx+0xaf8> │ │ │ │ │ + b.n 1f36 <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC76 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC76 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 1f1a <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ + b.n 1f36 <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ subs r2, #2 │ │ │ │ │ ldr.w r1, [r3, #184] @ 0xb8 │ │ │ │ │ lsls r1, r1, #29 │ │ │ │ │ - bpl.w 229e <_PyBytes_FormatEx+0xa32> │ │ │ │ │ + bpl.w 22ba <_PyBytes_FormatEx+0xa32> │ │ │ │ │ movs r4, #46 @ 0x2e │ │ │ │ │ - b.n 1d9c <_PyBytes_FormatEx+0x530> │ │ │ │ │ + b.n 1db8 <_PyBytes_FormatEx+0x530> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_ctype_table │ │ │ │ │ - b.n 23b6 <_PyBytes_FormatEx+0xb4a> │ │ │ │ │ + b.n 23d2 <_PyBytes_FormatEx+0xb4a> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyNumber_Long │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ - b.n 2324 <_PyBytes_FormatEx+0xab8> │ │ │ │ │ + b.n 2340 <_PyBytes_FormatEx+0xab8> │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ @@ -3924,181 +3936,181 @@ │ │ │ │ │ movne r3, r1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC81 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC81 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 1f1a <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ + b.n 1f36 <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ mov r2, r9 │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ mov r9, r0 │ │ │ │ │ and.w r1, r1, #8 │ │ │ │ │ bl 0 <_PyUnicode_FormatLong> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_FormatLong │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 1c54 <_PyBytes_FormatEx+0x3e8> │ │ │ │ │ + beq.w 1c70 <_PyBytes_FormatEx+0x3e8> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r9] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1c54 <_PyBytes_FormatEx+0x3e8> │ │ │ │ │ + bne.w 1c70 <_PyBytes_FormatEx+0x3e8> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1c54 <_PyBytes_FormatEx+0x3e8> │ │ │ │ │ + b.n 1c70 <_PyBytes_FormatEx+0x3e8> │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ movs r4, #48 @ 0x30 │ │ │ │ │ orr.w r3, r3, #16 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ mov r6, sl │ │ │ │ │ mov r7, r9 │ │ │ │ │ - b.w 1926 <_PyBytes_FormatEx+0xba> │ │ │ │ │ + b.w 1942 <_PyBytes_FormatEx+0xba> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1f1a <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ + bne.w 1f36 <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ orr.w r3, r3, #1 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ negs r3, r3 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ - b.n 1d60 <_PyBytes_FormatEx+0x4f4> │ │ │ │ │ + b.n 1d7c <_PyBytes_FormatEx+0x4f4> │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ movs r4, #45 @ 0x2d │ │ │ │ │ orr.w r3, r3, #1 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - b.n 244a <_PyBytes_FormatEx+0xbde> │ │ │ │ │ + b.n 2466 <_PyBytes_FormatEx+0xbde> │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ movs r4, #43 @ 0x2b │ │ │ │ │ orr.w r3, r3, #2 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - b.n 244a <_PyBytes_FormatEx+0xbde> │ │ │ │ │ + b.n 2466 <_PyBytes_FormatEx+0xbde> │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ movs r4, #35 @ 0x23 │ │ │ │ │ orr.w r3, r3, #8 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - b.n 244a <_PyBytes_FormatEx+0xbde> │ │ │ │ │ + b.n 2466 <_PyBytes_FormatEx+0xbde> │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ movs r4, #32 │ │ │ │ │ orr.w r3, r3, #4 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - b.n 244a <_PyBytes_FormatEx+0xbde> │ │ │ │ │ + b.n 2466 <_PyBytes_FormatEx+0xbde> │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 2550 <_PyBytes_FormatEx+0xce4> │ │ │ │ │ + beq.n 256c <_PyBytes_FormatEx+0xce4> │ │ │ │ │ adds r0, r7, #2 │ │ │ │ │ sub.w r6, sl, #2 │ │ │ │ │ mov r4, r0 │ │ │ │ │ movs r2, #1 │ │ │ │ │ subs r6, #1 │ │ │ │ │ - bmi.n 252e <_PyBytes_FormatEx+0xcc2> │ │ │ │ │ + bmi.n 254a <_PyBytes_FormatEx+0xcc2> │ │ │ │ │ ldrb.w r3, [r4], #1 │ │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ │ - beq.n 2546 <_PyBytes_FormatEx+0xcda> │ │ │ │ │ + beq.n 2562 <_PyBytes_FormatEx+0xcda> │ │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ │ - bne.n 24ac <_PyBytes_FormatEx+0xc40> │ │ │ │ │ + bne.n 24c8 <_PyBytes_FormatEx+0xc40> │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bgt.n 24ac <_PyBytes_FormatEx+0xc40> │ │ │ │ │ + bgt.n 24c8 <_PyBytes_FormatEx+0xc40> │ │ │ │ │ subs r1, r4, r0 │ │ │ │ │ subs r1, #1 │ │ │ │ │ bl 0 <_PyBytes_FromSize.constprop.0> │ │ │ │ │ R_ARM_THM_CALL PyBytes_FromStringAndSize │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1f1a <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ + beq.w 1f36 <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ - cbnz r3, 2510 <_PyBytes_FormatEx+0xca4> │ │ │ │ │ + cbnz r3, 252c <_PyBytes_FormatEx+0xca4> │ │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetItem │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 24f6 <_PyBytes_FormatEx+0xc8a> │ │ │ │ │ + beq.n 2512 <_PyBytes_FormatEx+0xc8a> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ - cbnz r3, 24f6 <_PyBytes_FormatEx+0xc8a> │ │ │ │ │ + cbnz r3, 2512 <_PyBytes_FormatEx+0xc8a> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ - cbz r3, 254a <_PyBytes_FormatEx+0xcde> │ │ │ │ │ + cbz r3, 2566 <_PyBytes_FormatEx+0xcde> │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ mvn.w r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.w 1920 <_PyBytes_FormatEx+0xb4> │ │ │ │ │ + b.w 193c <_PyBytes_FormatEx+0xb4> │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 24d6 <_PyBytes_FormatEx+0xc6a> │ │ │ │ │ + beq.n 24f2 <_PyBytes_FormatEx+0xc6a> │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 24d6 <_PyBytes_FormatEx+0xc6a> │ │ │ │ │ + bne.n 24f2 <_PyBytes_FormatEx+0xc6a> │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 24d6 <_PyBytes_FormatEx+0xc6a> │ │ │ │ │ + b.n 24f2 <_PyBytes_FormatEx+0xc6a> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC75 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC75 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 1f1a <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ + b.n 1f36 <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 24be <_PyBytes_FormatEx+0xc52> │ │ │ │ │ + b.n 24da <_PyBytes_FormatEx+0xc52> │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ - b.n 1f1a <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ + b.n 1f36 <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC74 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC74 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 1f1a <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ + b.n 1f36 <_PyBytes_FormatEx+0x6ae> │ │ │ │ │ │ │ │ │ │ -00002568 : │ │ │ │ │ +00002584 : │ │ │ │ │ getnextarg(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr.w ip, [r2] │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - bge.n 259a │ │ │ │ │ + bge.n 25b6 │ │ │ │ │ add.w lr, ip, #1 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str.w lr, [r2] │ │ │ │ │ - bge.n 2590 │ │ │ │ │ + bge.n 25ac │ │ │ │ │ mov r0, r3 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ │ mov r1, ip │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyTuple_GetItem │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -4109,60 +4121,60 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC87 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC87 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 258c │ │ │ │ │ + b.n 25a8 │ │ │ │ │ │ │ │ │ │ -000025b4 <_PyBytes_Find>: │ │ │ │ │ +000025d0 <_PyBytes_Find>: │ │ │ │ │ _PyBytes_Find(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ - cbz r3, 25f8 <_PyBytes_Find+0x44> │ │ │ │ │ + cbz r3, 2614 <_PyBytes_Find+0x44> │ │ │ │ │ mov r5, r3 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bgt.n 25fe <_PyBytes_Find+0x4a> │ │ │ │ │ + bgt.n 261a <_PyBytes_Find+0x4a> │ │ │ │ │ mov r4, r1 │ │ │ │ │ subs r1, #1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - bl 2490 <_PyBytes_FormatEx+0xc24> │ │ │ │ │ + bl 2698 │ │ │ │ │ R_ARM_THM_CALL fastsearch.constprop.1 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ itt ge │ │ │ │ │ ldrge r2, [sp, #32] │ │ │ │ │ addge r3, r3, r2 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ - bne.n 25f6 <_PyBytes_Find+0x42> │ │ │ │ │ + bne.n 2612 <_PyBytes_Find+0x42> │ │ │ │ │ subs r4, r4, r5 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r7 │ │ │ │ │ adds r0, r6, r4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - cbz r0, 2604 <_PyBytes_Find+0x50> │ │ │ │ │ + cbz r0, 2620 <_PyBytes_Find+0x50> │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 25f6 <_PyBytes_Find+0x42> │ │ │ │ │ + b.n 2612 <_PyBytes_Find+0x42> │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add r3, r4 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ - b.n 25f8 <_PyBytes_Find+0x44> │ │ │ │ │ + b.n 2614 <_PyBytes_Find+0x44> │ │ │ │ │ │ │ │ │ │ -0000260c : │ │ │ │ │ +00002628 : │ │ │ │ │ bytes_removesuffix(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ │ mov r5, r1 │ │ │ │ │ @@ -4173,252 +4185,252 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ movs r2, #0 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ - cbnz r0, 266c │ │ │ │ │ + cbnz r0, 2688 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ add.w r6, r4, #16 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bgt.n 2670 │ │ │ │ │ + bgt.n 268c │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - ble.n 2670 │ │ │ │ │ + ble.n 268c │ │ │ │ │ subs r7, r5, r2 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ adds r0, r6, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ - cbnz r0, 2670 │ │ │ │ │ + cbnz r0, 268c │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyBytes_FromSize.constprop.0> │ │ │ │ │ R_ARM_THM_CALL PyBytes_FromStringAndSize │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ - cbz r3, 2666 │ │ │ │ │ + cbz r3, 2682 │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 265c │ │ │ │ │ + b.n 2678 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 268e │ │ │ │ │ + bne.n 26aa │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 265c │ │ │ │ │ + beq.n 2678 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - b.n 265c │ │ │ │ │ + b.n 2678 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyBytes_FromSize.constprop.0> │ │ │ │ │ R_ARM_THM_CALL PyBytes_FromStringAndSize │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n 265c │ │ │ │ │ + b.n 2678 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000269c : │ │ │ │ │ +000026b8 : │ │ │ │ │ striter_len(): │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ - cbz r3, 26aa │ │ │ │ │ + cbz r3, 26c6 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ subs r0, r3, r0 │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyLong_FromSsize_t │ │ │ │ │ mov r0, r3 │ │ │ │ │ - b.n 26a6 │ │ │ │ │ + b.n 26c2 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000026b0 : │ │ │ │ │ +000026cc : │ │ │ │ │ stringlib_adaptive_find(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ │ subs r4, r3, #1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ - ldr r1, [pc, #392] @ (2854 ) │ │ │ │ │ + ldr r1, [pc, #392] @ (2870 ) │ │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ │ ldrb.w lr, [r7, r4] │ │ │ │ │ sub.w r8, r0, r3 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ │ mov.w r1, #0 │ │ │ │ │ add.w r9, r2, r4 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 27c0 │ │ │ │ │ + ble.n 27dc │ │ │ │ │ add.w sl, r7, #4294967295 @ 0xffffffff │ │ │ │ │ subs r6, r3, #2 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ mov.w fp, #1 │ │ │ │ │ ldrb.w r5, [sl, #1]! │ │ │ │ │ cmp lr, r5 │ │ │ │ │ it eq │ │ │ │ │ moveq r1, r6 │ │ │ │ │ and.w r5, r5, #31 │ │ │ │ │ subs r6, #1 │ │ │ │ │ lsl.w r5, fp, r5 │ │ │ │ │ orr.w ip, ip, r5 │ │ │ │ │ adds r5, r6, #1 │ │ │ │ │ - bne.n 26f4 │ │ │ │ │ + bne.n 2710 │ │ │ │ │ and.w r6, lr, #31 │ │ │ │ │ movs r5, #1 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ lsl.w r5, r5, r6 │ │ │ │ │ orr.w r5, r5, ip │ │ │ │ │ str r5, [sp, #16] │ │ │ │ │ - blt.n 27c8 │ │ │ │ │ + blt.n 27e4 │ │ │ │ │ movs r6, #0 │ │ │ │ │ asrs r5, r3, #2 │ │ │ │ │ mov fp, lr │ │ │ │ │ str r5, [sp, #28] │ │ │ │ │ mov sl, r6 │ │ │ │ │ mov r5, r6 │ │ │ │ │ mov lr, r0 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ ldrb.w r0, [r9, r6] │ │ │ │ │ cmp r0, fp │ │ │ │ │ - bne.n 2834 │ │ │ │ │ + bne.n 2850 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 282a │ │ │ │ │ + ble.n 2846 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ add.w ip, r2, r6 │ │ │ │ │ movs r0, #0 │ │ │ │ │ strd r6, sl, [sp, #20] │ │ │ │ │ - b.n 275a │ │ │ │ │ + b.n 2776 │ │ │ │ │ adds r0, #1 │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ cmp r4, r0 │ │ │ │ │ - ble.n 2764 │ │ │ │ │ + ble.n 2780 │ │ │ │ │ ldrb.w sl, [ip] │ │ │ │ │ ldrb r6, [r7, r0] │ │ │ │ │ cmp sl, r6 │ │ │ │ │ - beq.n 2750 │ │ │ │ │ + beq.n 276c │ │ │ │ │ ldrd r6, sl, [sp, #20] │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ cmp r4, r0 │ │ │ │ │ - beq.n 2816 │ │ │ │ │ + beq.n 2832 │ │ │ │ │ add.w sl, sl, #1 │ │ │ │ │ add sl, r0 │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ cmp r0, sl │ │ │ │ │ - bge.n 27f2 │ │ │ │ │ + bge.n 280e │ │ │ │ │ sub.w r0, r8, r6 │ │ │ │ │ cmp.w r0, #2000 @ 0x7d0 │ │ │ │ │ - ble.n 27f2 │ │ │ │ │ + ble.n 280e │ │ │ │ │ adds r4, r2, r6 │ │ │ │ │ ldr r2, [sp, #172] @ 0xac │ │ │ │ │ sub.w r8, lr, r6 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne.n 27de │ │ │ │ │ + bne.n 27fa │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r7 │ │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ │ - bl 2858 │ │ │ │ │ + bl 2874 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ │ mov r1, r8 │ │ │ │ │ - bl 2998 │ │ │ │ │ + bl 29b4 │ │ │ │ │ adds r4, r0, #1 │ │ │ │ │ - beq.n 27da │ │ │ │ │ + beq.n 27f6 │ │ │ │ │ adds r5, r0, r6 │ │ │ │ │ - ldr r3, [pc, #168] @ (2854 ) │ │ │ │ │ + ldr r3, [pc, #168] @ (2870 ) │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 27d6 │ │ │ │ │ + bne.n 27f2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #132 @ 0x84 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ - b.n 2710 │ │ │ │ │ + b.n 272c │ │ │ │ │ movs r5, #0 │ │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it ne │ │ │ │ │ movne.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 27aa │ │ │ │ │ + b.n 27c6 │ │ │ │ │ bl 0 <__stack_chk_fail> │ │ │ │ │ R_ARM_THM_CALL __stack_chk_fail │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 27aa │ │ │ │ │ + b.n 27c6 │ │ │ │ │ ldr r2, [sp, #168] @ 0xa8 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r2, r2, r5 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r2, r7 │ │ │ │ │ bl efc │ │ │ │ │ R_ARM_THM_CALL stringlib__two_way_count │ │ │ │ │ add r5, r0 │ │ │ │ │ - b.n 27aa │ │ │ │ │ + b.n 27c6 │ │ │ │ │ adds r0, r6, #1 │ │ │ │ │ cmp r0, r8 │ │ │ │ │ - bgt.n 282e │ │ │ │ │ + bgt.n 284a │ │ │ │ │ add.w r0, r9, r6 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ ldrb r0, [r0, #1] │ │ │ │ │ and.w r0, r0, #31 │ │ │ │ │ lsr.w r0, r1, r0 │ │ │ │ │ lsls r0, r0, #31 │ │ │ │ │ - bmi.n 282e │ │ │ │ │ + bmi.n 284a │ │ │ │ │ add r6, r3 │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r8, r6 │ │ │ │ │ - bge.n 2736 │ │ │ │ │ - b.n 27ca │ │ │ │ │ + bge.n 2752 │ │ │ │ │ + b.n 27e6 │ │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ │ - cbz r0, 281e │ │ │ │ │ + cbz r0, 283a │ │ │ │ │ mov r5, r6 │ │ │ │ │ - b.n 27aa │ │ │ │ │ + b.n 27c6 │ │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - beq.n 27aa │ │ │ │ │ + beq.n 27c6 │ │ │ │ │ add r6, r4 │ │ │ │ │ - b.n 280e │ │ │ │ │ + b.n 282a │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 276a │ │ │ │ │ + b.n 2786 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ add r6, r1 │ │ │ │ │ - b.n 280e │ │ │ │ │ + b.n 282a │ │ │ │ │ add.w ip, r6, #1 │ │ │ │ │ cmp ip, r8 │ │ │ │ │ - bgt.n 27ca │ │ │ │ │ + bgt.n 27e6 │ │ │ │ │ add.w r0, r9, r6 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ ldrb r0, [r0, #1] │ │ │ │ │ and.w r0, r0, #31 │ │ │ │ │ lsr.w r0, r1, r0 │ │ │ │ │ lsls r1, r0, #31 │ │ │ │ │ - bpl.n 280c │ │ │ │ │ + bpl.n 2828 │ │ │ │ │ mov r6, ip │ │ │ │ │ - b.n 2736 │ │ │ │ │ + b.n 2752 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 __stack_chk_guard │ │ │ │ │ │ │ │ │ │ -00002858 : │ │ │ │ │ +00002874 : │ │ │ │ │ stringlib__preprocess(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ movs r7, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ @@ -4428,69 +4440,69 @@ │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r8, r3 │ │ │ │ │ adds r1, r3, r2 │ │ │ │ │ add.w r0, r4, r8 │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - ble.n 28b0 │ │ │ │ │ + ble.n 28cc │ │ │ │ │ ldrb r0, [r0, r3] │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldrb.w ip, [r4, r1] │ │ │ │ │ add.w lr, r2, r3 │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bcc.n 28a6 │ │ │ │ │ - bne.n 28f4 │ │ │ │ │ + bcc.n 28c2 │ │ │ │ │ + bne.n 2910 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ it eq │ │ │ │ │ moveq r2, lr │ │ │ │ │ cmp r3, r7 │ │ │ │ │ it eq │ │ │ │ │ moveq r3, #0 │ │ │ │ │ - b.n 287c │ │ │ │ │ + b.n 2898 │ │ │ │ │ adds r2, r1, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ sub.w r7, r2, r8 │ │ │ │ │ - b.n 287c │ │ │ │ │ + b.n 2898 │ │ │ │ │ mov.w sl, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, sl │ │ │ │ │ mov r2, r3 │ │ │ │ │ add.w ip, r3, r0 │ │ │ │ │ add.w lr, r4, r2 │ │ │ │ │ cmp r5, ip │ │ │ │ │ - ble.n 290a │ │ │ │ │ + ble.n 2926 │ │ │ │ │ ldrb.w lr, [lr, r3] │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldrb.w r1, [r4, ip] │ │ │ │ │ add.w r9, r0, r3 │ │ │ │ │ cmp r1, lr │ │ │ │ │ - bhi.n 28e8 │ │ │ │ │ - bne.n 28fe │ │ │ │ │ + bhi.n 2904 │ │ │ │ │ + bne.n 291a │ │ │ │ │ cmp r3, sl │ │ │ │ │ it eq │ │ │ │ │ moveq r0, r9 │ │ │ │ │ cmp r3, sl │ │ │ │ │ it eq │ │ │ │ │ moveq r3, #0 │ │ │ │ │ - b.n 28ba │ │ │ │ │ + b.n 28d6 │ │ │ │ │ add.w r0, ip, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ sub.w sl, r0, r2 │ │ │ │ │ - b.n 28ba │ │ │ │ │ + b.n 28d6 │ │ │ │ │ movs r7, #1 │ │ │ │ │ mov r8, r2 │ │ │ │ │ movs r3, #0 │ │ │ │ │ add r2, r7 │ │ │ │ │ - b.n 287c │ │ │ │ │ + b.n 2898 │ │ │ │ │ mov.w sl, #1 │ │ │ │ │ mov r2, r0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ add r0, sl │ │ │ │ │ - b.n 28ba │ │ │ │ │ + b.n 28d6 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ it lt │ │ │ │ │ movlt sl, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ it lt │ │ │ │ │ movlt r2, r8 │ │ │ │ │ @@ -4502,124 +4514,124 @@ │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #1 │ │ │ │ │ movne r3, #0 │ │ │ │ │ str r3, [r6, #20] │ │ │ │ │ - bne.n 296c │ │ │ │ │ + bne.n 2988 │ │ │ │ │ str r0, [r6, #16] │ │ │ │ │ cmp r5, #255 @ 0xff │ │ │ │ │ mov r7, r5 │ │ │ │ │ it ge │ │ │ │ │ movge r7, #255 @ 0xff │ │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ │ mov r1, r7 │ │ │ │ │ add.w r0, r6, #24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ subs r2, r5, r7 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - ble.n 2966 │ │ │ │ │ + ble.n 2982 │ │ │ │ │ subs r0, r5, #1 │ │ │ │ │ ldrb r3, [r4, r2] │ │ │ │ │ subs r1, r0, r2 │ │ │ │ │ adds r2, #1 │ │ │ │ │ and.w r3, r3, #63 @ 0x3f │ │ │ │ │ cmp r5, r2 │ │ │ │ │ add r3, r6 │ │ │ │ │ strb r1, [r3, #24] │ │ │ │ │ - bne.n 2954 │ │ │ │ │ + bne.n 2970 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ subs r3, r5, r2 │ │ │ │ │ str r5, [r6, #16] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ it lt │ │ │ │ │ movlt r3, r2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r6, #12] │ │ │ │ │ subs r3, r5, #2 │ │ │ │ │ - bmi.n 2938 │ │ │ │ │ + bmi.n 2954 │ │ │ │ │ adds r2, r4, r5 │ │ │ │ │ ldrb.w r1, [r2, #-1] │ │ │ │ │ ldrb r2, [r4, r3] │ │ │ │ │ eors r2, r1 │ │ │ │ │ lsls r2, r2, #26 │ │ │ │ │ - bne.n 2992 │ │ │ │ │ + bne.n 29ae │ │ │ │ │ subs r0, r5, #1 │ │ │ │ │ subs r0, r0, r3 │ │ │ │ │ - b.n 2936 │ │ │ │ │ + b.n 2952 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - bcs.n 2984 │ │ │ │ │ - b.n 2938 │ │ │ │ │ + bcs.n 29a0 │ │ │ │ │ + b.n 2954 │ │ │ │ │ │ │ │ │ │ -00002998 : │ │ │ │ │ +000029b4 : │ │ │ │ │ stringlib__two_way(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r5, r0, r1 │ │ │ │ │ ldrd r0, lr, [r2, #4] │ │ │ │ │ mov r6, r2 │ │ │ │ │ ldr r1, [r2, #20] │ │ │ │ │ sub sp, #12 │ │ │ │ │ subs r3, r0, #1 │ │ │ │ │ ldr r7, [r2, #12] │ │ │ │ │ ldr.w ip, [r6], #24 │ │ │ │ │ add r3, r4 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 2a32 │ │ │ │ │ + beq.n 2a4e │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bcs.n 2a28 │ │ │ │ │ + bcs.n 2a44 │ │ │ │ │ rsb r8, r0, #1 │ │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ │ ldrb r2, [r6, r2] │ │ │ │ │ add r3, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 2a88 │ │ │ │ │ + bne.n 2aa4 │ │ │ │ │ cmp r2, lr │ │ │ │ │ mov r9, r2 │ │ │ │ │ it lt │ │ │ │ │ movlt r9, lr │ │ │ │ │ add.w r1, r3, r8 │ │ │ │ │ cmp r0, r9 │ │ │ │ │ - ble.n 29f2 │ │ │ │ │ + ble.n 2a0e │ │ │ │ │ ldrb.w fp, [ip, r9] │ │ │ │ │ ldrb.w sl, [r1, r9] │ │ │ │ │ cmp fp, sl │ │ │ │ │ - bne.n 2a1a │ │ │ │ │ + bne.n 2a36 │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ cmp r0, r9 │ │ │ │ │ - bne.n 29de │ │ │ │ │ + bne.n 29fa │ │ │ │ │ cmp r2, lr │ │ │ │ │ - bge.n 2a16 │ │ │ │ │ + bge.n 2a32 │ │ │ │ │ add.w r9, r2, r1 │ │ │ │ │ add.w fp, ip, r2 │ │ │ │ │ add.w sl, lr, ip │ │ │ │ │ mov r2, r9 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrb.w r9, [fp], #1 │ │ │ │ │ ldrb.w r3, [r2], #1 │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - bne.n 2a8e │ │ │ │ │ + bne.n 2aaa │ │ │ │ │ cmp sl, fp │ │ │ │ │ - bne.n 2a06 │ │ │ │ │ + bne.n 2a22 │ │ │ │ │ subs r0, r1, r4 │ │ │ │ │ - b.n 2a2c │ │ │ │ │ + b.n 2a48 │ │ │ │ │ sub.w r9, r9, lr │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ add r3, r9 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bcc.n 29c0 │ │ │ │ │ + bcc.n 29dc │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bcs.n 2a28 │ │ │ │ │ + bcs.n 2a44 │ │ │ │ │ ldr.w r8, [r2, #16] │ │ │ │ │ mov sl, r4 │ │ │ │ │ rsb r2, r0, #1 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ cmp r7, r8 │ │ │ │ │ add.w r9, lr, r8 │ │ │ │ │ it lt │ │ │ │ │ @@ -4629,95 +4641,95 @@ │ │ │ │ │ mov r7, r9 │ │ │ │ │ it ge │ │ │ │ │ movge r7, r0 │ │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ │ ldrb r2, [r6, r2] │ │ │ │ │ add r3, r2 │ │ │ │ │ - cbnz r2, 2abc │ │ │ │ │ + cbnz r2, 2ad8 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp lr, r7 │ │ │ │ │ add.w r1, r3, r2 │ │ │ │ │ - bge.n 2acc │ │ │ │ │ + bge.n 2ae8 │ │ │ │ │ mov r2, lr │ │ │ │ │ mov r4, r9 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrb.w r9, [ip, r2] │ │ │ │ │ ldrb r3, [r1, r2] │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - beq.n 2ac2 │ │ │ │ │ + beq.n 2ade │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r9, r4 │ │ │ │ │ add r3, r8 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bcc.n 2a56 │ │ │ │ │ - b.n 2a28 │ │ │ │ │ + bcc.n 2a72 │ │ │ │ │ + b.n 2a44 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bhi.n 29c0 │ │ │ │ │ - b.n 2a28 │ │ │ │ │ + bhi.n 29dc │ │ │ │ │ + b.n 2a44 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ add r3, r7 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bls.n 2a28 │ │ │ │ │ + bls.n 2a44 │ │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ │ ldrb r1, [r6, r2] │ │ │ │ │ subs r2, r0, r7 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 29ce │ │ │ │ │ + beq.n 29ea │ │ │ │ │ mov r9, r1 │ │ │ │ │ rsb r1, lr, #1 │ │ │ │ │ cmp lr, r2 │ │ │ │ │ ite ge │ │ │ │ │ addge r1, lr │ │ │ │ │ addlt r1, r1, r2 │ │ │ │ │ cmp r1, r9 │ │ │ │ │ ite ge │ │ │ │ │ addge r3, r3, r1 │ │ │ │ │ addlt r3, r9 │ │ │ │ │ - b.n 2a24 │ │ │ │ │ + b.n 2a40 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bls.n 2a28 │ │ │ │ │ - b.n 2a56 │ │ │ │ │ + bls.n 2a44 │ │ │ │ │ + b.n 2a72 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - bgt.n 2a72 │ │ │ │ │ + bgt.n 2a8e │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r9, r4 │ │ │ │ │ cmp r9, r0 │ │ │ │ │ - bge.n 2af8 │ │ │ │ │ + bge.n 2b14 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r4, r9 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrb.w r9, [ip, r2] │ │ │ │ │ ldrb r3, [r1, r2] │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - beq.n 2aee │ │ │ │ │ + beq.n 2b0a │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ sub.w r2, r2, lr │ │ │ │ │ adds r2, #1 │ │ │ │ │ mov r9, r4 │ │ │ │ │ add r3, r2 │ │ │ │ │ - b.n 2a82 │ │ │ │ │ + b.n 2a9e │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bgt.n 2ad6 │ │ │ │ │ + bgt.n 2af2 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r9, r4 │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - ble.n 2b1c │ │ │ │ │ + ble.n 2b38 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r4, r9 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrb.w r9, [ip, r2] │ │ │ │ │ ldrb r3, [r1, r2] │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - beq.n 2b16 │ │ │ │ │ + beq.n 2b32 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r9, r4 │ │ │ │ │ add r3, fp │ │ │ │ │ - b.n 2a82 │ │ │ │ │ + b.n 2a9e │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - bne.n 2b04 │ │ │ │ │ + bne.n 2b20 │ │ │ │ │ mov r4, sl │ │ │ │ │ - b.n 2a16 │ │ │ │ │ + b.n 2a32 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ │ │ │ @@ -101,15 +101,15 @@ │ │ │ │ │ 0x00000610 04000000 00000000 74050000 00000000 ........t....... │ │ │ │ │ 0x00000620 80000000 80140000 9c030000 00000000 ................ │ │ │ │ │ 0x00000630 a0000000 80100000 c4090000 00000000 ................ │ │ │ │ │ 0x00000640 08000000 481f0000 94000000 00000000 ....H........... │ │ │ │ │ 0x00000650 80000000 440f0000 d0090000 00000000 ....D........... │ │ │ │ │ 0x00000660 08000000 600e0000 e0090000 00000000 ....`........... │ │ │ │ │ 0x00000670 08000000 600d0000 28020000 00000000 ....`...(....... │ │ │ │ │ - 0x00000680 80000000 18170000 3c080000 00000000 ........<....... │ │ │ │ │ + 0x00000680 80000000 18170000 4c080000 00000000 ........L....... │ │ │ │ │ 0x00000690 80000000 c8150000 5c080000 00000000 ........\....... │ │ │ │ │ 0x000006a0 80000000 d4030000 f0090000 00000000 ................ │ │ │ │ │ 0x000006b0 08000000 a41d0000 c8080000 00000000 ................ │ │ │ │ │ 0x000006c0 82000000 c81b0000 f8040000 00000000 ................ │ │ │ │ │ 0x000006d0 80000000 e8130000 d0080000 00000000 ................ │ │ │ │ │ 0x000006e0 82000000 d4200000 e4080000 00000000 ..... .......... │ │ │ │ │ 0x000006f0 82000000 40080000 6c040000 00000000 ....@...l....... │ │ │ │ ├── readelf --wide --decompress --string-dump=.rodata.str1.4 {} │ │ │ │ │ @@ -80,16 +80,16 @@ │ │ │ │ │ [ 754] unsupported format character '%c' (0x%x) at index %zd │ │ │ │ │ [ 78c] not all arguments converted during bytes formatting │ │ │ │ │ [ 7c0] not enough arguments for format string │ │ │ │ │ [ 7e8] float argument required, not %.200s │ │ │ │ │ [ 80c] ljust │ │ │ │ │ [ 814] a byte string of length 1 │ │ │ │ │ [ 830] argument 2 │ │ │ │ │ - [ 83c] rindex │ │ │ │ │ - [ 844] result too long │ │ │ │ │ + [ 83c] result too long │ │ │ │ │ + [ 84c] rindex │ │ │ │ │ [ 854] center │ │ │ │ │ [ 85c] rjust │ │ │ │ │ [ 864] N(O)n │ │ │ │ │ [ 86c] N(()) │ │ │ │ │ [ 874] (y#) │ │ │ │ │ [ 87c] encoding │ │ │ │ │ [ 888] errors │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -351,15 +351,15 @@ │ │ │ │ │ str.w r0, [ip, #3496] @ 0xda8 │ │ │ │ │ sub.w sp, sp, #564 @ 0x234 │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r3, [pc, #480] @ (4ec <_PyBytes_DecodeEscape2+0x1f8>) │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov sl, r2 │ │ │ │ │ - str r2, [sp, #4] │ │ │ │ │ + mov fp, r2 │ │ │ │ │ add r0, sp, #20 │ │ │ │ │ mov r2, r1 │ │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #556] @ 0x22c │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ movs r4, #0 │ │ │ │ │ @@ -367,333 +367,336 @@ │ │ │ │ │ ldr r7, [sp, #600] @ 0x258 │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ str r4, [sp, #20] │ │ │ │ │ strd r4, r4, [sp, #28] │ │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ │ str.w r9, [sp, #40] @ 0x28 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - bl 8c0 <_PyBytesWriter_Prepare.constprop.0> │ │ │ │ │ + bl 8bc <_PyBytesWriter_Prepare.constprop.0> │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4c4 <_PyBytes_DecodeEscape2+0x1d0> │ │ │ │ │ + beq.w 4c2 <_PyBytes_DecodeEscape2+0x1ce> │ │ │ │ │ add r8, r5 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ cmp r5, r8 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ str.w r9, [sp, #36] @ 0x24 │ │ │ │ │ str r4, [r7, #0] │ │ │ │ │ - bcs.w 4ba <_PyBytes_DecodeEscape2+0x1c6> │ │ │ │ │ + bcs.w 4b8 <_PyBytes_DecodeEscape2+0x1c4> │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.w 4de <_PyBytes_DecodeEscape2+0x1ea> │ │ │ │ │ - movw sl, #0 │ │ │ │ │ + beq.w 4dc <_PyBytes_DecodeEscape2+0x1e8> │ │ │ │ │ + movw r9, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyLong_DigitValue │ │ │ │ │ - movt sl, #0 │ │ │ │ │ + movt r9, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyLong_DigitValue │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r3, r5 │ │ │ │ │ - b.n 380 <_PyBytes_DecodeEscape2+0x8c> │ │ │ │ │ + str r5, [sp, #4] │ │ │ │ │ + b.n 382 <_PyBytes_DecodeEscape2+0x8e> │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r8, r1 │ │ │ │ │ strb r0, [r4, #0] │ │ │ │ │ - bls.w 4ba <_PyBytes_DecodeEscape2+0x1c6> │ │ │ │ │ + bls.w 4b8 <_PyBytes_DecodeEscape2+0x1c4> │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r1, r3 │ │ │ │ │ ldrb.w r0, [r1], #1 │ │ │ │ │ cmp r0, #92 @ 0x5c │ │ │ │ │ - bne.n 372 <_PyBytes_DecodeEscape2+0x7e> │ │ │ │ │ + bne.n 374 <_PyBytes_DecodeEscape2+0x80> │ │ │ │ │ cmp r8, r1 │ │ │ │ │ - beq.w 7b2 <_PyBytes_DecodeEscape2+0x4be> │ │ │ │ │ - ldrb.w ip, [r3, #1] │ │ │ │ │ - add.w r9, r3, #2 │ │ │ │ │ - sub.w r0, ip, #10 │ │ │ │ │ + beq.w 7ac <_PyBytes_DecodeEscape2+0x4b8> │ │ │ │ │ + ldrb r5, [r3, #1] │ │ │ │ │ + add.w sl, r3, #2 │ │ │ │ │ + sub.w r0, r5, #10 │ │ │ │ │ cmp r0, #110 @ 0x6e │ │ │ │ │ - bhi.w 794 <_PyBytes_DecodeEscape2+0x4a0> │ │ │ │ │ + bhi.w 790 <_PyBytes_DecodeEscape2+0x49c> │ │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ │ - .short 0x0086 │ │ │ │ │ - .word 0x01f701f7 │ │ │ │ │ - .word 0x01f701f7 │ │ │ │ │ - .word 0x01f701f7 │ │ │ │ │ - .word 0x01f701f7 │ │ │ │ │ - .word 0x01f701f7 │ │ │ │ │ - .word 0x01f701f7 │ │ │ │ │ - .word 0x01f701f7 │ │ │ │ │ - .word 0x01f701f7 │ │ │ │ │ - .word 0x01f701f7 │ │ │ │ │ - .word 0x01f701f7 │ │ │ │ │ - .word 0x01f701f7 │ │ │ │ │ - .word 0x023e01f7 │ │ │ │ │ - .word 0x01f701f7 │ │ │ │ │ - .word 0x01f701f7 │ │ │ │ │ - .word 0x01f70212 │ │ │ │ │ - .word 0x01f701f7 │ │ │ │ │ - .word 0x01f701f7 │ │ │ │ │ - .word 0x01f701f7 │ │ │ │ │ - .word 0x014701f7 │ │ │ │ │ - .word 0x01470147 │ │ │ │ │ - .word 0x01470147 │ │ │ │ │ - .word 0x01470147 │ │ │ │ │ - .word 0x01f70147 │ │ │ │ │ - .word 0x01f701f7 │ │ │ │ │ - .word 0x01f701f7 │ │ │ │ │ - .word 0x01f701f7 │ │ │ │ │ - .word 0x01f701f7 │ │ │ │ │ - .word 0x01f701f7 │ │ │ │ │ - .word 0x01f701f7 │ │ │ │ │ - .word 0x01f701f7 │ │ │ │ │ - .word 0x01f701f7 │ │ │ │ │ - .word 0x01f701f7 │ │ │ │ │ - .word 0x01f701f7 │ │ │ │ │ - .word 0x01f701f7 │ │ │ │ │ - .word 0x01f701f7 │ │ │ │ │ - .word 0x01f701f7 │ │ │ │ │ - .word 0x01f701f7 │ │ │ │ │ - .word 0x01f701f7 │ │ │ │ │ - .word 0x01f701f7 │ │ │ │ │ - .word 0x01f701f7 │ │ │ │ │ - .word 0x01a801f7 │ │ │ │ │ - .word 0x01f701f7 │ │ │ │ │ - .word 0x01f701f7 │ │ │ │ │ - .word 0x01db025c │ │ │ │ │ - .word 0x01f701f7 │ │ │ │ │ - .word 0x026001f7 │ │ │ │ │ - .word 0x01f701f7 │ │ │ │ │ - .word 0x01f701f7 │ │ │ │ │ - .word 0x01f701f7 │ │ │ │ │ - .word 0x017101f7 │ │ │ │ │ - .word 0x01f701f7 │ │ │ │ │ - .word 0x01a401f7 │ │ │ │ │ - .word 0x01ac01f7 │ │ │ │ │ - .word 0x020201f7 │ │ │ │ │ - .word 0x006f01f7 │ │ │ │ │ - add.w fp, r3, #3 │ │ │ │ │ - cmp r8, fp │ │ │ │ │ - bls.w 7d2 <_PyBytes_DecodeEscape2+0x4de> │ │ │ │ │ + .short 0x0085 │ │ │ │ │ + .word 0x01f501f5 │ │ │ │ │ + .word 0x01f501f5 │ │ │ │ │ + .word 0x01f501f5 │ │ │ │ │ + .word 0x01f501f5 │ │ │ │ │ + .word 0x01f501f5 │ │ │ │ │ + .word 0x01f501f5 │ │ │ │ │ + .word 0x01f501f5 │ │ │ │ │ + .word 0x01f501f5 │ │ │ │ │ + .word 0x01f501f5 │ │ │ │ │ + .word 0x01f501f5 │ │ │ │ │ + .word 0x01f501f5 │ │ │ │ │ + .word 0x023a01f5 │ │ │ │ │ + .word 0x01f501f5 │ │ │ │ │ + .word 0x01f501f5 │ │ │ │ │ + .word 0x01f5020f │ │ │ │ │ + .word 0x01f501f5 │ │ │ │ │ + .word 0x01f501f5 │ │ │ │ │ + .word 0x01f501f5 │ │ │ │ │ + .word 0x014601f5 │ │ │ │ │ + .word 0x01460146 │ │ │ │ │ + .word 0x01460146 │ │ │ │ │ + .word 0x01460146 │ │ │ │ │ + .word 0x01f50146 │ │ │ │ │ + .word 0x01f501f5 │ │ │ │ │ + .word 0x01f501f5 │ │ │ │ │ + .word 0x01f501f5 │ │ │ │ │ + .word 0x01f501f5 │ │ │ │ │ + .word 0x01f501f5 │ │ │ │ │ + .word 0x01f501f5 │ │ │ │ │ + .word 0x01f501f5 │ │ │ │ │ + .word 0x01f501f5 │ │ │ │ │ + .word 0x01f501f5 │ │ │ │ │ + .word 0x01f501f5 │ │ │ │ │ + .word 0x01f501f5 │ │ │ │ │ + .word 0x01f501f5 │ │ │ │ │ + .word 0x01f501f5 │ │ │ │ │ + .word 0x01f501f5 │ │ │ │ │ + .word 0x01f501f5 │ │ │ │ │ + .word 0x01f501f5 │ │ │ │ │ + .word 0x01f501f5 │ │ │ │ │ + .word 0x01a501f5 │ │ │ │ │ + .word 0x01f501f5 │ │ │ │ │ + .word 0x01f501f5 │ │ │ │ │ + .word 0x01d9025a │ │ │ │ │ + .word 0x01f501f5 │ │ │ │ │ + .word 0x025e01f5 │ │ │ │ │ + .word 0x01f501f5 │ │ │ │ │ + .word 0x01f501f5 │ │ │ │ │ + .word 0x01f501f5 │ │ │ │ │ + .word 0x017001f5 │ │ │ │ │ + .word 0x01f501f5 │ │ │ │ │ + .word 0x01a101f5 │ │ │ │ │ + .word 0x01a901f5 │ │ │ │ │ + .word 0x01ff01f5 │ │ │ │ │ + .word 0x006f01f5 │ │ │ │ │ + adds r5, r3, #3 │ │ │ │ │ + cmp r8, r5 │ │ │ │ │ + bls.w 7cc <_PyBytes_DecodeEscape2+0x4d8> │ │ │ │ │ ldrb r1, [r3, #2] │ │ │ │ │ - ldrb.w r0, [sl, r1] │ │ │ │ │ + ldrb.w r0, [r9, r1] │ │ │ │ │ ldrb r1, [r3, #3] │ │ │ │ │ - ldrb.w r1, [sl, r1] │ │ │ │ │ + ldrb.w r1, [r9, r1] │ │ │ │ │ orr.w ip, r0, r1 │ │ │ │ │ cmp.w ip, #15 │ │ │ │ │ - bhi.w 7d2 <_PyBytes_DecodeEscape2+0x4de> │ │ │ │ │ + bhi.w 7cc <_PyBytes_DecodeEscape2+0x4d8> │ │ │ │ │ adds r2, #1 │ │ │ │ │ - add.w r9, r3, #4 │ │ │ │ │ + add.w sl, r3, #4 │ │ │ │ │ add.w r1, r1, r0, lsl #4 │ │ │ │ │ strb r1, [r4, #0] │ │ │ │ │ - cmp r8, r9 │ │ │ │ │ - bls.n 4ba <_PyBytes_DecodeEscape2+0x1c6> │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - b.n 37c <_PyBytes_DecodeEscape2+0x88> │ │ │ │ │ + cmp r8, sl │ │ │ │ │ + bls.n 4b8 <_PyBytes_DecodeEscape2+0x1c4> │ │ │ │ │ + mov r1, sl │ │ │ │ │ + b.n 37e <_PyBytes_DecodeEscape2+0x8a> │ │ │ │ │ mov r1, r2 │ │ │ │ │ add r0, sp, #20 │ │ │ │ │ - bl 9b8 <_PyBytesWriter_Finish> │ │ │ │ │ + bl 9b4 <_PyBytesWriter_Finish> │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Finish │ │ │ │ │ mov r2, r0 │ │ │ │ │ - ldr r3, [pc, #36] @ (4ec <_PyBytes_DecodeEscape2+0x1f8>) │ │ │ │ │ + ldr r3, [pc, #40] @ (4ec <_PyBytes_DecodeEscape2+0x1f8>) │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [sp, #556] @ 0x22c │ │ │ │ │ eors r1, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w 71e <_PyBytes_DecodeEscape2+0x42a> │ │ │ │ │ + bne.w 718 <_PyBytes_DecodeEscape2+0x424> │ │ │ │ │ mov r0, r2 │ │ │ │ │ add.w sp, sp, #564 @ 0x234 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyLong_DigitValue │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyLong_DigitValue │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r3, r5 │ │ │ │ │ + mov sl, r5 │ │ │ │ │ b.n 4fc <_PyBytes_DecodeEscape2+0x208> │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 __stack_chk_guard │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r1, r8 │ │ │ │ │ strb r0, [r4, #0] │ │ │ │ │ - bcs.n 4ba <_PyBytes_DecodeEscape2+0x1c6> │ │ │ │ │ + bcs.n 4b8 <_PyBytes_DecodeEscape2+0x1c4> │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r1, r3 │ │ │ │ │ ldrb.w r0, [r1], #1 │ │ │ │ │ cmp r0, #92 @ 0x5c │ │ │ │ │ bne.n 4f0 <_PyBytes_DecodeEscape2+0x1fc> │ │ │ │ │ cmp r1, r8 │ │ │ │ │ - beq.w 7b2 <_PyBytes_DecodeEscape2+0x4be> │ │ │ │ │ + beq.w 7ac <_PyBytes_DecodeEscape2+0x4b8> │ │ │ │ │ ldrb.w r9, [r3, #1] │ │ │ │ │ adds r0, r3, #2 │ │ │ │ │ sub.w lr, r9, #10 │ │ │ │ │ cmp.w lr, #110 @ 0x6e │ │ │ │ │ - bhi.w 764 <_PyBytes_DecodeEscape2+0x470> │ │ │ │ │ + bhi.w 760 <_PyBytes_DecodeEscape2+0x46c> │ │ │ │ │ tbh [pc, lr, lsl #1] │ │ │ │ │ - .short 0x0084 │ │ │ │ │ - .word 0x01210121 │ │ │ │ │ - .word 0x01210121 │ │ │ │ │ - .word 0x01210121 │ │ │ │ │ - .word 0x01210121 │ │ │ │ │ - .word 0x01210121 │ │ │ │ │ - .word 0x01210121 │ │ │ │ │ - .word 0x01210121 │ │ │ │ │ - .word 0x01210121 │ │ │ │ │ - .word 0x01210121 │ │ │ │ │ - .word 0x01210121 │ │ │ │ │ - .word 0x01210121 │ │ │ │ │ - .word 0x012d0121 │ │ │ │ │ - .word 0x01210121 │ │ │ │ │ - .word 0x01210121 │ │ │ │ │ - .word 0x01210131 │ │ │ │ │ - .word 0x01210121 │ │ │ │ │ - .word 0x01210121 │ │ │ │ │ - .word 0x01210121 │ │ │ │ │ - .word 0x00bb0121 │ │ │ │ │ - .word 0x00bb00bb │ │ │ │ │ - .word 0x00bb00bb │ │ │ │ │ - .word 0x00bb00bb │ │ │ │ │ - .word 0x012100bb │ │ │ │ │ - .word 0x01210121 │ │ │ │ │ - .word 0x01210121 │ │ │ │ │ - .word 0x01210121 │ │ │ │ │ - .word 0x01210121 │ │ │ │ │ - .word 0x01210121 │ │ │ │ │ - .word 0x01210121 │ │ │ │ │ - .word 0x01210121 │ │ │ │ │ - .word 0x01210121 │ │ │ │ │ - .word 0x01210121 │ │ │ │ │ - .word 0x01210121 │ │ │ │ │ - .word 0x01210121 │ │ │ │ │ - .word 0x01210121 │ │ │ │ │ - .word 0x01210121 │ │ │ │ │ - .word 0x01210121 │ │ │ │ │ - .word 0x01210121 │ │ │ │ │ - .word 0x01210121 │ │ │ │ │ - .word 0x01210121 │ │ │ │ │ - .word 0x00f60121 │ │ │ │ │ - .word 0x01210121 │ │ │ │ │ - .word 0x01210121 │ │ │ │ │ - .word 0x01110119 │ │ │ │ │ - .word 0x01210121 │ │ │ │ │ - .word 0x01150121 │ │ │ │ │ - .word 0x01210121 │ │ │ │ │ - .word 0x01210121 │ │ │ │ │ - .word 0x01210121 │ │ │ │ │ - .word 0x00b70121 │ │ │ │ │ - .word 0x01210121 │ │ │ │ │ - .word 0x00f20121 │ │ │ │ │ - .word 0x00fa0121 │ │ │ │ │ - .word 0x01350121 │ │ │ │ │ - .word 0x006f0121 │ │ │ │ │ + .short 0x0083 │ │ │ │ │ + .word 0x011f011f │ │ │ │ │ + .word 0x011f011f │ │ │ │ │ + .word 0x011f011f │ │ │ │ │ + .word 0x011f011f │ │ │ │ │ + .word 0x011f011f │ │ │ │ │ + .word 0x011f011f │ │ │ │ │ + .word 0x011f011f │ │ │ │ │ + .word 0x011f011f │ │ │ │ │ + .word 0x011f011f │ │ │ │ │ + .word 0x011f011f │ │ │ │ │ + .word 0x011f011f │ │ │ │ │ + .word 0x012b011f │ │ │ │ │ + .word 0x011f011f │ │ │ │ │ + .word 0x011f011f │ │ │ │ │ + .word 0x011f012f │ │ │ │ │ + .word 0x011f011f │ │ │ │ │ + .word 0x011f011f │ │ │ │ │ + .word 0x011f011f │ │ │ │ │ + .word 0x00ba011f │ │ │ │ │ + .word 0x00ba00ba │ │ │ │ │ + .word 0x00ba00ba │ │ │ │ │ + .word 0x00ba00ba │ │ │ │ │ + .word 0x011f00ba │ │ │ │ │ + .word 0x011f011f │ │ │ │ │ + .word 0x011f011f │ │ │ │ │ + .word 0x011f011f │ │ │ │ │ + .word 0x011f011f │ │ │ │ │ + .word 0x011f011f │ │ │ │ │ + .word 0x011f011f │ │ │ │ │ + .word 0x011f011f │ │ │ │ │ + .word 0x011f011f │ │ │ │ │ + .word 0x011f011f │ │ │ │ │ + .word 0x011f011f │ │ │ │ │ + .word 0x011f011f │ │ │ │ │ + .word 0x011f011f │ │ │ │ │ + .word 0x011f011f │ │ │ │ │ + .word 0x011f011f │ │ │ │ │ + .word 0x011f011f │ │ │ │ │ + .word 0x011f011f │ │ │ │ │ + .word 0x011f011f │ │ │ │ │ + .word 0x00f3011f │ │ │ │ │ + .word 0x011f011f │ │ │ │ │ + .word 0x011f011f │ │ │ │ │ + .word 0x010f0117 │ │ │ │ │ + .word 0x011f011f │ │ │ │ │ + .word 0x0113011f │ │ │ │ │ + .word 0x011f011f │ │ │ │ │ + .word 0x011f011f │ │ │ │ │ + .word 0x011f011f │ │ │ │ │ + .word 0x00b6011f │ │ │ │ │ + .word 0x011f011f │ │ │ │ │ + .word 0x00ef011f │ │ │ │ │ + .word 0x00f7011f │ │ │ │ │ + .word 0x0133011f │ │ │ │ │ + .word 0x006f011f │ │ │ │ │ adds r1, r3, #3 │ │ │ │ │ cmp r8, r1 │ │ │ │ │ - bls.w 722 <_PyBytes_DecodeEscape2+0x42e> │ │ │ │ │ + bls.w 71c <_PyBytes_DecodeEscape2+0x428> │ │ │ │ │ ldrb r1, [r3, #2] │ │ │ │ │ ldrb.w r0, [ip, r1] │ │ │ │ │ ldrb r1, [r3, #3] │ │ │ │ │ ldrb.w r1, [ip, r1] │ │ │ │ │ orr.w lr, r0, r1 │ │ │ │ │ cmp.w lr, #15 │ │ │ │ │ - bhi.w 722 <_PyBytes_DecodeEscape2+0x42e> │ │ │ │ │ + bhi.n 71c <_PyBytes_DecodeEscape2+0x428> │ │ │ │ │ add.w r1, r1, r0, lsl #4 │ │ │ │ │ adds r2, #1 │ │ │ │ │ adds r0, r3, #4 │ │ │ │ │ strb r1, [r4, #0] │ │ │ │ │ cmp r0, r8 │ │ │ │ │ - bcs.w 4ba <_PyBytes_DecodeEscape2+0x1c6> │ │ │ │ │ + bcs.w 4b8 <_PyBytes_DecodeEscape2+0x1c4> │ │ │ │ │ mov r1, r0 │ │ │ │ │ b.n 4f8 <_PyBytes_DecodeEscape2+0x204> │ │ │ │ │ - sub.w r0, ip, #48 @ 0x30 │ │ │ │ │ - cmp r8, r9 │ │ │ │ │ - bls.n 682 <_PyBytes_DecodeEscape2+0x38e> │ │ │ │ │ + sub.w r0, r5, #48 @ 0x30 │ │ │ │ │ + cmp r8, sl │ │ │ │ │ + bls.n 680 <_PyBytes_DecodeEscape2+0x38c> │ │ │ │ │ ldrb.w ip, [r3, #2] │ │ │ │ │ sub.w ip, ip, #48 @ 0x30 │ │ │ │ │ uxtb.w lr, ip │ │ │ │ │ cmp.w lr, #7 │ │ │ │ │ - bhi.n 682 <_PyBytes_DecodeEscape2+0x38e> │ │ │ │ │ - add.w r9, r3, #3 │ │ │ │ │ + bhi.n 680 <_PyBytes_DecodeEscape2+0x38c> │ │ │ │ │ + add.w sl, r3, #3 │ │ │ │ │ add.w r0, ip, r0, lsl #3 │ │ │ │ │ - cmp r8, r9 │ │ │ │ │ - bls.n 682 <_PyBytes_DecodeEscape2+0x38e> │ │ │ │ │ + cmp r8, sl │ │ │ │ │ + bls.n 680 <_PyBytes_DecodeEscape2+0x38c> │ │ │ │ │ ldrb.w ip, [r3, #3] │ │ │ │ │ sub.w ip, ip, #48 @ 0x30 │ │ │ │ │ uxtb.w lr, ip │ │ │ │ │ cmp.w lr, #7 │ │ │ │ │ - bhi.n 682 <_PyBytes_DecodeEscape2+0x38e> │ │ │ │ │ + bhi.n 680 <_PyBytes_DecodeEscape2+0x38c> │ │ │ │ │ add.w r0, ip, r0, lsl #3 │ │ │ │ │ - add.w r9, r3, #4 │ │ │ │ │ + add.w sl, r3, #4 │ │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ │ - ble.n 682 <_PyBytes_DecodeEscape2+0x38e> │ │ │ │ │ + ble.n 680 <_PyBytes_DecodeEscape2+0x38c> │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ - bne.n 682 <_PyBytes_DecodeEscape2+0x38e> │ │ │ │ │ + bne.n 680 <_PyBytes_DecodeEscape2+0x38c> │ │ │ │ │ str r0, [r6, #0] │ │ │ │ │ str r1, [r7, #0] │ │ │ │ │ adds r2, #1 │ │ │ │ │ strb r0, [r4, #0] │ │ │ │ │ - b.n 4b2 <_PyBytes_DecodeEscape2+0x1be> │ │ │ │ │ + b.n 4b0 <_PyBytes_DecodeEscape2+0x1bc> │ │ │ │ │ movs r3, #10 │ │ │ │ │ adds r2, #1 │ │ │ │ │ strb r3, [r4, #0] │ │ │ │ │ - b.n 4b2 <_PyBytes_DecodeEscape2+0x1be> │ │ │ │ │ + b.n 4b0 <_PyBytes_DecodeEscape2+0x1bc> │ │ │ │ │ movs r3, #10 │ │ │ │ │ adds r2, #1 │ │ │ │ │ strb r3, [r4, #0] │ │ │ │ │ - b.n 62a <_PyBytes_DecodeEscape2+0x336> │ │ │ │ │ + b.n 628 <_PyBytes_DecodeEscape2+0x334> │ │ │ │ │ sub.w r9, r9, #48 @ 0x30 │ │ │ │ │ cmp r8, r0 │ │ │ │ │ - bls.n 6e6 <_PyBytes_DecodeEscape2+0x3f2> │ │ │ │ │ + bls.n 6e0 <_PyBytes_DecodeEscape2+0x3ec> │ │ │ │ │ ldrb.w lr, [r3, #2] │ │ │ │ │ sub.w lr, lr, #48 @ 0x30 │ │ │ │ │ - uxtb.w sl, lr │ │ │ │ │ - cmp.w sl, #7 │ │ │ │ │ - bhi.n 6e6 <_PyBytes_DecodeEscape2+0x3f2> │ │ │ │ │ + uxtb.w r5, lr │ │ │ │ │ + cmp r5, #7 │ │ │ │ │ + bhi.n 6e0 <_PyBytes_DecodeEscape2+0x3ec> │ │ │ │ │ adds r0, r3, #3 │ │ │ │ │ add.w r9, lr, r9, lsl #3 │ │ │ │ │ cmp r8, r0 │ │ │ │ │ - bls.n 6e6 <_PyBytes_DecodeEscape2+0x3f2> │ │ │ │ │ + bls.n 6e0 <_PyBytes_DecodeEscape2+0x3ec> │ │ │ │ │ ldrb.w lr, [r3, #3] │ │ │ │ │ sub.w lr, lr, #48 @ 0x30 │ │ │ │ │ - uxtb.w sl, lr │ │ │ │ │ - cmp.w sl, #7 │ │ │ │ │ - bhi.n 6e6 <_PyBytes_DecodeEscape2+0x3f2> │ │ │ │ │ + uxtb.w r5, lr │ │ │ │ │ + cmp r5, #7 │ │ │ │ │ + bhi.n 6e0 <_PyBytes_DecodeEscape2+0x3ec> │ │ │ │ │ add.w r9, lr, r9, lsl #3 │ │ │ │ │ adds r0, r3, #4 │ │ │ │ │ cmp.w r9, #255 @ 0xff │ │ │ │ │ - ble.n 6e6 <_PyBytes_DecodeEscape2+0x3f2> │ │ │ │ │ + ble.n 6e0 <_PyBytes_DecodeEscape2+0x3ec> │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ itt eq │ │ │ │ │ streq.w r9, [r6] │ │ │ │ │ streq r1, [r7, #0] │ │ │ │ │ adds r2, #1 │ │ │ │ │ strb.w r9, [r4] │ │ │ │ │ - b.n 62a <_PyBytes_DecodeEscape2+0x336> │ │ │ │ │ + b.n 628 <_PyBytes_DecodeEscape2+0x334> │ │ │ │ │ movs r3, #13 │ │ │ │ │ adds r2, #1 │ │ │ │ │ strb r3, [r4, #0] │ │ │ │ │ - b.n 4b2 <_PyBytes_DecodeEscape2+0x1be> │ │ │ │ │ + b.n 4b0 <_PyBytes_DecodeEscape2+0x1bc> │ │ │ │ │ movs r3, #92 @ 0x5c │ │ │ │ │ adds r2, #1 │ │ │ │ │ strb r3, [r4, #0] │ │ │ │ │ - b.n 4b2 <_PyBytes_DecodeEscape2+0x1be> │ │ │ │ │ + b.n 4b0 <_PyBytes_DecodeEscape2+0x1bc> │ │ │ │ │ movs r3, #9 │ │ │ │ │ adds r2, #1 │ │ │ │ │ strb r3, [r4, #0] │ │ │ │ │ - b.n 4b2 <_PyBytes_DecodeEscape2+0x1be> │ │ │ │ │ + b.n 4b0 <_PyBytes_DecodeEscape2+0x1bc> │ │ │ │ │ movs r3, #13 │ │ │ │ │ adds r2, #1 │ │ │ │ │ strb r3, [r4, #0] │ │ │ │ │ - b.n 62a <_PyBytes_DecodeEscape2+0x336> │ │ │ │ │ + b.n 628 <_PyBytes_DecodeEscape2+0x334> │ │ │ │ │ movs r3, #92 @ 0x5c │ │ │ │ │ adds r2, #1 │ │ │ │ │ strb r3, [r4, #0] │ │ │ │ │ - b.n 62a <_PyBytes_DecodeEscape2+0x336> │ │ │ │ │ + b.n 628 <_PyBytes_DecodeEscape2+0x334> │ │ │ │ │ movs r3, #9 │ │ │ │ │ adds r2, #1 │ │ │ │ │ strb r3, [r4, #0] │ │ │ │ │ - b.n 62a <_PyBytes_DecodeEscape2+0x336> │ │ │ │ │ + b.n 628 <_PyBytes_DecodeEscape2+0x334> │ │ │ │ │ bl 0 <__stack_chk_fail> │ │ │ │ │ R_ARM_THM_CALL __stack_chk_fail │ │ │ │ │ + mov r5, sl │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC8 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -702,344 +705,345 @@ │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ add r0, sp, #20 │ │ │ │ │ bl dc │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Dealloc │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n 4c4 <_PyBytes_DecodeEscape2+0x1d0> │ │ │ │ │ + b.n 4c2 <_PyBytes_DecodeEscape2+0x1ce> │ │ │ │ │ movs r3, #8 │ │ │ │ │ adds r2, #1 │ │ │ │ │ strb r3, [r4, #0] │ │ │ │ │ - b.n 62a <_PyBytes_DecodeEscape2+0x336> │ │ │ │ │ + b.n 628 <_PyBytes_DecodeEscape2+0x334> │ │ │ │ │ movs r3, #12 │ │ │ │ │ adds r2, #1 │ │ │ │ │ strb r3, [r4, #0] │ │ │ │ │ - b.n 62a <_PyBytes_DecodeEscape2+0x336> │ │ │ │ │ + b.n 628 <_PyBytes_DecodeEscape2+0x334> │ │ │ │ │ movs r3, #7 │ │ │ │ │ adds r2, #1 │ │ │ │ │ strb r3, [r4, #0] │ │ │ │ │ - b.n 62a <_PyBytes_DecodeEscape2+0x336> │ │ │ │ │ + b.n 628 <_PyBytes_DecodeEscape2+0x334> │ │ │ │ │ movs r3, #8 │ │ │ │ │ adds r2, #1 │ │ │ │ │ strb r3, [r4, #0] │ │ │ │ │ - b.n 4b2 <_PyBytes_DecodeEscape2+0x1be> │ │ │ │ │ + b.n 4b0 <_PyBytes_DecodeEscape2+0x1bc> │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ adds r2, #1 │ │ │ │ │ mov r0, r1 │ │ │ │ │ adds r3, #1 │ │ │ │ │ mov.w r3, #92 @ 0x5c │ │ │ │ │ itt eq │ │ │ │ │ streq.w r9, [r6] │ │ │ │ │ streq r1, [r7, #0] │ │ │ │ │ strb r3, [r4, #0] │ │ │ │ │ - b.n 62a <_PyBytes_DecodeEscape2+0x336> │ │ │ │ │ + b.n 628 <_PyBytes_DecodeEscape2+0x334> │ │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ │ adds r2, #1 │ │ │ │ │ strb r3, [r4, #0] │ │ │ │ │ - b.n 62a <_PyBytes_DecodeEscape2+0x336> │ │ │ │ │ + b.n 628 <_PyBytes_DecodeEscape2+0x334> │ │ │ │ │ movs r3, #39 @ 0x27 │ │ │ │ │ adds r2, #1 │ │ │ │ │ strb r3, [r4, #0] │ │ │ │ │ - b.n 62a <_PyBytes_DecodeEscape2+0x336> │ │ │ │ │ + b.n 628 <_PyBytes_DecodeEscape2+0x334> │ │ │ │ │ movs r3, #11 │ │ │ │ │ adds r2, #1 │ │ │ │ │ strb r3, [r4, #0] │ │ │ │ │ - b.n 62a <_PyBytes_DecodeEscape2+0x336> │ │ │ │ │ + b.n 628 <_PyBytes_DecodeEscape2+0x334> │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ - bne.n 7a0 <_PyBytes_DecodeEscape2+0x4ac> │ │ │ │ │ - str.w ip, [r6] │ │ │ │ │ + bne.n 79a <_PyBytes_DecodeEscape2+0x4a6> │ │ │ │ │ + str r5, [r6, #0] │ │ │ │ │ str r1, [r7, #0] │ │ │ │ │ movs r3, #92 @ 0x5c │ │ │ │ │ adds r2, #1 │ │ │ │ │ - mov r9, r1 │ │ │ │ │ + mov sl, r1 │ │ │ │ │ strb r3, [r4, #0] │ │ │ │ │ - b.n 4b2 <_PyBytes_DecodeEscape2+0x1be> │ │ │ │ │ + b.n 4b0 <_PyBytes_DecodeEscape2+0x1bc> │ │ │ │ │ movs r3, #11 │ │ │ │ │ adds r2, #1 │ │ │ │ │ strb r3, [r4, #0] │ │ │ │ │ - b.n 4b2 <_PyBytes_DecodeEscape2+0x1be> │ │ │ │ │ + b.n 4b0 <_PyBytes_DecodeEscape2+0x1bc> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC7 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC7 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 73a <_PyBytes_DecodeEscape2+0x446> │ │ │ │ │ + b.n 736 <_PyBytes_DecodeEscape2+0x442> │ │ │ │ │ movs r3, #39 @ 0x27 │ │ │ │ │ adds r2, #1 │ │ │ │ │ strb r3, [r4, #0] │ │ │ │ │ - b.n 4b2 <_PyBytes_DecodeEscape2+0x1be> │ │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ │ + b.n 4b0 <_PyBytes_DecodeEscape2+0x1bc> │ │ │ │ │ + mov r0, fp │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC4 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC4 │ │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strcmp │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 722 <_PyBytes_DecodeEscape2+0x42e> │ │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ │ + cbz r0, 856 <_PyBytes_DecodeEscape2+0x562> │ │ │ │ │ + mov r0, fp │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC5 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strcmp │ │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ │ - cbnz r0, 82a <_PyBytes_DecodeEscape2+0x536> │ │ │ │ │ + cbnz r0, 822 <_PyBytes_DecodeEscape2+0x52e> │ │ │ │ │ adds r2, #1 │ │ │ │ │ movs r1, #63 @ 0x3f │ │ │ │ │ strb r1, [r4, #0] │ │ │ │ │ - cmp r8, r9 │ │ │ │ │ - bls.w 4ba <_PyBytes_DecodeEscape2+0x1c6> │ │ │ │ │ + cmp r8, sl │ │ │ │ │ + bls.w 4b8 <_PyBytes_DecodeEscape2+0x1c4> │ │ │ │ │ ldrb r1, [r3, #2] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_ctype_table │ │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ │ lsls r3, r3, #27 │ │ │ │ │ - bpl.w 4b6 <_PyBytes_DecodeEscape2+0x1c2> │ │ │ │ │ - mov r9, fp │ │ │ │ │ - b.n 4b2 <_PyBytes_DecodeEscape2+0x1be> │ │ │ │ │ + bpl.w 4b4 <_PyBytes_DecodeEscape2+0x1c0> │ │ │ │ │ + mov sl, r5 │ │ │ │ │ + b.n 4b0 <_PyBytes_DecodeEscape2+0x1bc> │ │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ │ adds r2, #1 │ │ │ │ │ strb r3, [r4, #0] │ │ │ │ │ - b.n 4b2 <_PyBytes_DecodeEscape2+0x1be> │ │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ │ + b.n 4b0 <_PyBytes_DecodeEscape2+0x1bc> │ │ │ │ │ + mov r0, fp │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC6 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC6 │ │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strcmp │ │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 804 <_PyBytes_DecodeEscape2+0x510> │ │ │ │ │ + beq.n 7fc <_PyBytes_DecodeEscape2+0x508> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ + mov r2, fp │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC9 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC9 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 73a <_PyBytes_DecodeEscape2+0x446> │ │ │ │ │ + b.n 736 <_PyBytes_DecodeEscape2+0x442> │ │ │ │ │ + ldr r5, [sp, #4] │ │ │ │ │ + b.n 71e <_PyBytes_DecodeEscape2+0x42a> │ │ │ │ │ movs r3, #7 │ │ │ │ │ adds r2, #1 │ │ │ │ │ strb r3, [r4, #0] │ │ │ │ │ - b.n 4b2 <_PyBytes_DecodeEscape2+0x1be> │ │ │ │ │ + b.n 4b0 <_PyBytes_DecodeEscape2+0x1bc> │ │ │ │ │ movs r3, #12 │ │ │ │ │ adds r2, #1 │ │ │ │ │ strb r3, [r4, #0] │ │ │ │ │ - b.n 4b2 <_PyBytes_DecodeEscape2+0x1be> │ │ │ │ │ + b.n 4b0 <_PyBytes_DecodeEscape2+0x1bc> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000870 <_PyBytesWriter_Prepare>: │ │ │ │ │ +0000086c <_PyBytesWriter_Prepare>: │ │ │ │ │ _PyBytesWriter_Prepare(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov ip, r1 │ │ │ │ │ - cbz r2, 89e <_PyBytesWriter_Prepare+0x2e> │ │ │ │ │ + cbz r2, 89a <_PyBytesWriter_Prepare+0x2e> │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ mvn.w lr, #2147483648 @ 0x80000000 │ │ │ │ │ sub.w lr, lr, r2 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, lr │ │ │ │ │ - bgt.n 8b0 <_PyBytesWriter_Prepare+0x40> │ │ │ │ │ + bgt.n 8ac <_PyBytesWriter_Prepare+0x40> │ │ │ │ │ add r2, r3 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - blt.n 8a4 <_PyBytesWriter_Prepare+0x34> │ │ │ │ │ + blt.n 8a0 <_PyBytesWriter_Prepare+0x34> │ │ │ │ │ str r2, [r0, #8] │ │ │ │ │ mov r0, ip │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ - bl 1340 <_PyBytesWriter_Resize> │ │ │ │ │ + bl 1358 <_PyBytesWriter_Resize> │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Resize │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ - b.n 8a0 <_PyBytesWriter_Prepare+0x30> │ │ │ │ │ + b.n 89c <_PyBytesWriter_Prepare+0x30> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl dc │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Dealloc │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 8a0 <_PyBytesWriter_Prepare+0x30> │ │ │ │ │ + b.n 89c <_PyBytesWriter_Prepare+0x30> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000008c0 <_PyBytesWriter_Prepare.constprop.0>: │ │ │ │ │ +000008bc <_PyBytesWriter_Prepare.constprop.0>: │ │ │ │ │ _PyBytesWriter_Prepare.constprop.0(): │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 948 <_PyBytesWriter_Prepare.constprop.0+0x88> │ │ │ │ │ + beq.n 944 <_PyBytesWriter_Prepare.constprop.0+0x88> │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ subs r3, r3, r2 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r5, r1 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bgt.n 964 <_PyBytesWriter_Prepare.constprop.0+0xa4> │ │ │ │ │ + bgt.n 960 <_PyBytesWriter_Prepare.constprop.0+0xa4> │ │ │ │ │ adds r3, r2, r0 │ │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ │ - bgt.n 8f4 <_PyBytesWriter_Prepare.constprop.0+0x34> │ │ │ │ │ + bgt.n 8f0 <_PyBytesWriter_Prepare.constprop.0+0x34> │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ mov r0, r1 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ - cbnz r2, 92e <_PyBytesWriter_Prepare.constprop.0+0x6e> │ │ │ │ │ + cbnz r2, 92a <_PyBytesWriter_Prepare.constprop.0+0x6e> │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 97c <_PyBytesWriter_Prepare.constprop.0+0xbc> │ │ │ │ │ + bne.n 978 <_PyBytesWriter_Prepare.constprop.0+0xbc> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl d8 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r1, r0 │ │ │ │ │ str r1, [r4, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 98a <_PyBytesWriter_Prepare.constprop.0+0xca> │ │ │ │ │ + beq.n 986 <_PyBytesWriter_Prepare.constprop.0+0xca> │ │ │ │ │ add.w ip, r4, #24 │ │ │ │ │ subs.w r2, r5, ip │ │ │ │ │ mov r5, r2 │ │ │ │ │ - bne.n 94c <_PyBytesWriter_Prepare.constprop.0+0x8c> │ │ │ │ │ + bne.n 948 <_PyBytesWriter_Prepare.constprop.0+0x8c> │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r6, [r4, #4] │ │ │ │ │ str r2, [r4, #20] │ │ │ │ │ - cbnz r0, 972 <_PyBytesWriter_Prepare.constprop.0+0xb2> │ │ │ │ │ + cbnz r0, 96e <_PyBytesWriter_Prepare.constprop.0+0xb2> │ │ │ │ │ adds r1, #16 │ │ │ │ │ add r1, r5 │ │ │ │ │ - b.n 8ec <_PyBytesWriter_Prepare.constprop.0+0x2c> │ │ │ │ │ + b.n 8e8 <_PyBytesWriter_Prepare.constprop.0+0x2c> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov r2, r3 │ │ │ │ │ it lt │ │ │ │ │ addlt r2, r3, #3 │ │ │ │ │ asrs r2, r2, #2 │ │ │ │ │ rsb r1, r2, #2147483648 @ 0x80000000 │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ it le │ │ │ │ │ addle r6, r3, r2 │ │ │ │ │ - ble.n 8fa <_PyBytesWriter_Prepare.constprop.0+0x3a> │ │ │ │ │ - b.n 8f8 <_PyBytesWriter_Prepare.constprop.0+0x38> │ │ │ │ │ + ble.n 8f6 <_PyBytesWriter_Prepare.constprop.0+0x3a> │ │ │ │ │ + b.n 8f4 <_PyBytesWriter_Prepare.constprop.0+0x38> │ │ │ │ │ mov r0, r1 │ │ │ │ │ bx lr │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ add.w r0, r1, #16 │ │ │ │ │ - cbnz r2, 9a6 <_PyBytesWriter_Prepare.constprop.0+0xe6> │ │ │ │ │ + cbnz r2, 9a2 <_PyBytesWriter_Prepare.constprop.0+0xe6> │ │ │ │ │ mov r1, ip │ │ │ │ │ mov r2, r5 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - b.n 91e <_PyBytesWriter_Prepare.constprop.0+0x5e> │ │ │ │ │ + b.n 91a <_PyBytesWriter_Prepare.constprop.0+0x5e> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl dc │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Dealloc │ │ │ │ │ movs r1, #0 │ │ │ │ │ - b.n 8ee <_PyBytesWriter_Prepare.constprop.0+0x2e> │ │ │ │ │ + b.n 8ea <_PyBytesWriter_Prepare.constprop.0+0x2e> │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ - cbz r2, 99a <_PyBytesWriter_Prepare.constprop.0+0xda> │ │ │ │ │ + cbz r2, 996 <_PyBytesWriter_Prepare.constprop.0+0xda> │ │ │ │ │ ldr r1, [r1, #20] │ │ │ │ │ add r1, r5 │ │ │ │ │ - b.n 8ec <_PyBytesWriter_Prepare.constprop.0+0x2c> │ │ │ │ │ + b.n 8e8 <_PyBytesWriter_Prepare.constprop.0+0x2c> │ │ │ │ │ mov r1, r6 │ │ │ │ │ movs r0, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r1, r0 │ │ │ │ │ - b.n 90c <_PyBytesWriter_Prepare.constprop.0+0x4c> │ │ │ │ │ + b.n 908 <_PyBytesWriter_Prepare.constprop.0+0x4c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r3, r1, [sp] │ │ │ │ │ bl dc │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Dealloc │ │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ │ - b.n 8ec <_PyBytesWriter_Prepare.constprop.0+0x2c> │ │ │ │ │ + b.n 8e8 <_PyBytesWriter_Prepare.constprop.0+0x2c> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyByteArray_empty_string │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyByteArray_empty_string │ │ │ │ │ add r1, r5 │ │ │ │ │ - b.n 8ec <_PyBytesWriter_Prepare.constprop.0+0x2c> │ │ │ │ │ + b.n 8e8 <_PyBytesWriter_Prepare.constprop.0+0x2c> │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ - cbz r2, 9ae <_PyBytesWriter_Prepare.constprop.0+0xee> │ │ │ │ │ + cbz r2, 9aa <_PyBytesWriter_Prepare.constprop.0+0xee> │ │ │ │ │ ldr r0, [r1, #20] │ │ │ │ │ - b.n 954 <_PyBytesWriter_Prepare.constprop.0+0x94> │ │ │ │ │ + b.n 950 <_PyBytesWriter_Prepare.constprop.0+0x94> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyByteArray_empty_string │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyByteArray_empty_string │ │ │ │ │ - b.n 954 <_PyBytesWriter_Prepare.constprop.0+0x94> │ │ │ │ │ + b.n 950 <_PyBytesWriter_Prepare.constprop.0+0x94> │ │ │ │ │ │ │ │ │ │ -000009b8 <_PyBytesWriter_Finish>: │ │ │ │ │ +000009b4 <_PyBytesWriter_Finish>: │ │ │ │ │ _PyBytesWriter_Finish(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r2, [r0, #20] │ │ │ │ │ sub sp, #12 │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n a6e <_PyBytesWriter_Finish+0xb6> │ │ │ │ │ + beq.n a6a <_PyBytesWriter_Finish+0xb6> │ │ │ │ │ add.w r6, r0, #24 │ │ │ │ │ subs r4, r1, r6 │ │ │ │ │ - beq.n a90 <_PyBytesWriter_Finish+0xd8> │ │ │ │ │ + beq.n a8c <_PyBytesWriter_Finish+0xd8> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a9c <_PyBytesWriter_Finish+0xe4> │ │ │ │ │ + bne.n a98 <_PyBytesWriter_Finish+0xe4> │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - blt.n aaa <_PyBytesWriter_Finish+0xf2> │ │ │ │ │ + blt.n aa6 <_PyBytesWriter_Finish+0xf2> │ │ │ │ │ sub.w r7, r4, #1 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ clz r7, r7 │ │ │ │ │ mov.w r7, r7, lsr #5 │ │ │ │ │ it eq │ │ │ │ │ moveq r7, #0 │ │ │ │ │ - cbnz r7, a52 <_PyBytesWriter_Finish+0x9a> │ │ │ │ │ + cbnz r7, a4e <_PyBytesWriter_Finish+0x9a> │ │ │ │ │ movw r3, #65518 @ 0xffee │ │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bgt.n b00 <_PyBytesWriter_Finish+0x148> │ │ │ │ │ + bgt.n afc <_PyBytesWriter_Finish+0x148> │ │ │ │ │ add.w r0, r4, #17 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b44 <_PyBytesWriter_Finish+0x18c> │ │ │ │ │ + beq.w b40 <_PyBytesWriter_Finish+0x18c> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ @@ -1049,15 +1053,15 @@ │ │ │ │ │ strne r2, [r3, #0] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ strd r4, r3, [r5, #8] │ │ │ │ │ adds r3, r5, r4 │ │ │ │ │ strb r7, [r3, #16] │ │ │ │ │ - cbnz r6, a40 <_PyBytesWriter_Finish+0x88> │ │ │ │ │ + cbnz r6, a3c <_PyBytesWriter_Finish+0x88> │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r6 │ │ │ │ │ add.w r0, r5, #16 │ │ │ │ │ bl 0 │ │ │ │ │ @@ -1074,35 +1078,35 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ mla r5, r1, r2, r5 │ │ │ │ │ add r5, r3 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr r5, [r0, #0] │ │ │ │ │ - cbnz r3, ac4 <_PyBytesWriter_Finish+0x10c> │ │ │ │ │ + cbnz r3, ac0 <_PyBytesWriter_Finish+0x10c> │ │ │ │ │ add.w r2, r5, #16 │ │ │ │ │ subs r1, r1, r2 │ │ │ │ │ - beq.n a92 <_PyBytesWriter_Finish+0xda> │ │ │ │ │ + beq.n a8e <_PyBytesWriter_Finish+0xda> │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - beq.n a3a <_PyBytesWriter_Finish+0x82> │ │ │ │ │ + beq.n a36 <_PyBytesWriter_Finish+0x82> │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ bl 174 <_PyBytes_Resize> │ │ │ │ │ R_ARM_THM_CALL _PyBytes_Resize │ │ │ │ │ - cbnz r0, ac0 <_PyBytesWriter_Finish+0x108> │ │ │ │ │ + cbnz r0, abc <_PyBytesWriter_Finish+0x108> │ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ │ - b.n a3a <_PyBytesWriter_Finish+0x82> │ │ │ │ │ - cbnz r3, a9c <_PyBytesWriter_Finish+0xe4> │ │ │ │ │ + b.n a36 <_PyBytesWriter_Finish+0x82> │ │ │ │ │ + cbnz r3, a98 <_PyBytesWriter_Finish+0xe4> │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n b0a <_PyBytesWriter_Finish+0x152> │ │ │ │ │ - ldr r5, [pc, #188] @ (b58 <_PyBytesWriter_Finish+0x1a0>) │ │ │ │ │ - b.n a3a <_PyBytesWriter_Finish+0x82> │ │ │ │ │ + bne.n b06 <_PyBytesWriter_Finish+0x152> │ │ │ │ │ + ldr r5, [pc, #188] @ (b54 <_PyBytesWriter_Finish+0x1a0>) │ │ │ │ │ + b.n a36 <_PyBytesWriter_Finish+0x82> │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyByteArray_FromStringAndSize │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -1113,108 +1117,108 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n a3a <_PyBytesWriter_Finish+0x82> │ │ │ │ │ + b.n a36 <_PyBytesWriter_Finish+0x82> │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n b28 <_PyBytesWriter_Finish+0x170> │ │ │ │ │ + beq.n b24 <_PyBytesWriter_Finish+0x170> │ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ │ subs r1, r1, r3 │ │ │ │ │ - beq.n b34 <_PyBytesWriter_Finish+0x17c> │ │ │ │ │ + beq.n b30 <_PyBytesWriter_Finish+0x17c> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ - beq.n a3a <_PyBytesWriter_Finish+0x82> │ │ │ │ │ + beq.n a36 <_PyBytesWriter_Finish+0x82> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_Resize │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a8c <_PyBytesWriter_Finish+0xd4> │ │ │ │ │ + beq.n a88 <_PyBytesWriter_Finish+0xd4> │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n ac0 <_PyBytesWriter_Finish+0x108> │ │ │ │ │ + beq.n abc <_PyBytesWriter_Finish+0x108> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n ac0 <_PyBytesWriter_Finish+0x108> │ │ │ │ │ + bne.n abc <_PyBytesWriter_Finish+0x108> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n ac0 <_PyBytesWriter_Finish+0x108> │ │ │ │ │ + b.n abc <_PyBytesWriter_Finish+0x108> │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ b.w 70 │ │ │ │ │ R_ARM_THM_JUMP24 _PyBytes_FromSize.part.0 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r4, #0 │ │ │ │ │ str r4, [r0, #0] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n a98 <_PyBytesWriter_Finish+0xe0> │ │ │ │ │ + beq.n a94 <_PyBytesWriter_Finish+0xe0> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a98 <_PyBytesWriter_Finish+0xe0> │ │ │ │ │ + bne.n a94 <_PyBytesWriter_Finish+0xe0> │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a98 <_PyBytesWriter_Finish+0xe0> │ │ │ │ │ + b.n a94 <_PyBytesWriter_Finish+0xe0> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyByteArray_empty_string │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyByteArray_empty_string │ │ │ │ │ subs r1, r1, r3 │ │ │ │ │ - bne.n ad0 <_PyBytesWriter_Finish+0x118> │ │ │ │ │ + bne.n acc <_PyBytesWriter_Finish+0x118> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ str r1, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w a3a <_PyBytesWriter_Finish+0x82> │ │ │ │ │ - b.n adc <_PyBytesWriter_Finish+0x124> │ │ │ │ │ + beq.w a36 <_PyBytesWriter_Finish+0x82> │ │ │ │ │ + b.n ad8 <_PyBytesWriter_Finish+0x124> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a3a <_PyBytesWriter_Finish+0x82> │ │ │ │ │ + beq.w a36 <_PyBytesWriter_Finish+0x82> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w a3a <_PyBytesWriter_Finish+0x82> │ │ │ │ │ - b.n a40 <_PyBytesWriter_Finish+0x88> │ │ │ │ │ + beq.w a36 <_PyBytesWriter_Finish+0x82> │ │ │ │ │ + b.n a3c <_PyBytesWriter_Finish+0x88> │ │ │ │ │ .word 0x0000337c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00000b5c : │ │ │ │ │ +00000b58 : │ │ │ │ │ PyBytes_FromString(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strlen │ │ │ │ │ movw r3, #65518 @ 0xffee │ │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bhi.n bde │ │ │ │ │ + bhi.n bda │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, bc2 │ │ │ │ │ + cbz r0, bbe │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - beq.n bc6 │ │ │ │ │ + beq.n bc2 │ │ │ │ │ adds r0, #17 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, bf8 │ │ │ │ │ + cbz r0, bf4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ @@ -1229,121 +1233,125 @@ │ │ │ │ │ mov r1, r6 │ │ │ │ │ add.w r0, r4, #16 │ │ │ │ │ strd r5, r3, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ - ldr r4, [pc, #60] @ (c00 ) │ │ │ │ │ - b.n bbe │ │ │ │ │ + ldr r4, [pc, #60] @ (bfc ) │ │ │ │ │ + b.n bba │ │ │ │ │ ldrb r2, [r6, #0] │ │ │ │ │ movs r1, #24 │ │ │ │ │ movw r4, #13200 @ 0x3390 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ mla r4, r1, r2, r4 │ │ │ │ │ add r4, r3 │ │ │ │ │ - b.n bbe │ │ │ │ │ + b.n bba │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC11 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC11 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n bbe │ │ │ │ │ + b.n bba │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyErr_NoMemory │ │ │ │ │ .word 0x0000337c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00000c04 : │ │ │ │ │ +00000c00 : │ │ │ │ │ PyBytes_Concat(): │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ │ ldr r4, [r0, #0] │ │ │ │ │ - sub sp, #96 @ 0x60 │ │ │ │ │ + sub sp, #100 @ 0x64 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n d0e │ │ │ │ │ + beq.n d0a │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w e64 │ │ │ │ │ - mov r7, r1 │ │ │ │ │ + beq.w e8a │ │ │ │ │ + mov r6, r1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w d48 │ │ │ │ │ - add r6, sp, #8 │ │ │ │ │ + beq.w d3e │ │ │ │ │ + add r7, sp, #8 │ │ │ │ │ movs r2, #0 │ │ │ │ │ - mov r1, r6 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w de6 │ │ │ │ │ - add.w r8, sp, #52 @ 0x34 │ │ │ │ │ + bne.w de0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - mov r1, r8 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ + add r1, sp, #52 @ 0x34 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w de6 │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.w d98 │ │ │ │ │ - ldr r7, [sp, #60] @ 0x3c │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - beq.n d26 │ │ │ │ │ - mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ │ - subs r1, r1, r7 │ │ │ │ │ - cmp r2, r1 │ │ │ │ │ - bgt.w e5e │ │ │ │ │ - adds r7, r7, r2 │ │ │ │ │ - bmi.w dbe │ │ │ │ │ - beq.w dba │ │ │ │ │ + bne.w de0 │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + mov r2, r3 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq.w d8e │ │ │ │ │ + ldr r1, [sp, #60] @ 0x3c │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + beq.n d20 │ │ │ │ │ + mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ + subs r3, r3, r1 │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + bgt.w e0a │ │ │ │ │ + adds r3, r2, r1 │ │ │ │ │ + bmi.w dbe │ │ │ │ │ + beq.w db4 │ │ │ │ │ movw r2, #65518 @ 0xffee │ │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ │ - cmp r7, r2 │ │ │ │ │ - bhi.w dd8 │ │ │ │ │ - add.w r0, r7, #17 │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + bgt.w dda │ │ │ │ │ + add.w r0, r3, #17 │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e7e │ │ │ │ │ + beq.w e7a │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r2, [r0, #4] │ │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ itt ne │ │ │ │ │ addne r1, #1 │ │ │ │ │ strne r1, [r2, #0] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ - adds r3, r4, r7 │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + str r3, [r4, #8] │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ - str r7, [r4, #8] │ │ │ │ │ + add r3, r4 │ │ │ │ │ str r2, [r4, #12] │ │ │ │ │ movs r2, #0 │ │ │ │ │ strb r2, [r3, #16] │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ add.w r0, r4, #16 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ @@ -1351,213 +1359,225 @@ │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ add r0, r2 │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - adds r3, #1 │ │ │ │ │ - beq.n dde │ │ │ │ │ - mov r0, r6 │ │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ │ + adds r2, #1 │ │ │ │ │ + beq.n cf0 │ │ │ │ │ + mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.n d00 │ │ │ │ │ - add.w r8, sp, #52 @ 0x34 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ + beq.n cfc │ │ │ │ │ + add r0, sp, #52 @ 0x34 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ str r4, [r5, #0] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n d14 │ │ │ │ │ - add sp, #96 @ 0x60 │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ + bne.n d0e │ │ │ │ │ + add sp, #100 @ 0x64 │ │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n d0e │ │ │ │ │ - add sp, #96 @ 0x60 │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ + bne.n d0a │ │ │ │ │ + add sp, #100 @ 0x64 │ │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ b.w 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_JUMP24 _Py_Dealloc │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n c76 │ │ │ │ │ + bne.n db8 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n d42 │ │ │ │ │ + beq.n ce6 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - adds r2, #1 │ │ │ │ │ - bne.n cea │ │ │ │ │ - b.n cfa │ │ │ │ │ + b.n ce6 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w c2e │ │ │ │ │ + bne.w c28 │ │ │ │ │ movs r2, #0 │ │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n e38 │ │ │ │ │ + bne.n e22 │ │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ ldr r4, [r2, #8] │ │ │ │ │ subs r3, r3, r1 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - blt.n e06 │ │ │ │ │ + blt.n e68 │ │ │ │ │ add r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 174 <_PyBytes_Resize> │ │ │ │ │ R_ARM_THM_CALL _PyBytes_Resize │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n e0a │ │ │ │ │ + beq.n e6c │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ adds r0, #16 │ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ add r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ - b.n d0e │ │ │ │ │ - ldr r1, [r7, #4] │ │ │ │ │ - movw r3, #0 │ │ │ │ │ + b.n d0a │ │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ │ + movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ - movt r3, #0 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - cmp r1, r3 │ │ │ │ │ - bne.w c64 │ │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ │ + cmp r3, r1 │ │ │ │ │ + bne.n e00 │ │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n db6 │ │ │ │ │ + beq.n daa │ │ │ │ │ adds r3, #1 │ │ │ │ │ - str r3, [r7, #0] │ │ │ │ │ - mov r4, r7 │ │ │ │ │ - b.n cea │ │ │ │ │ - ldr r4, [pc, #208] @ (e8c ) │ │ │ │ │ - b.n ccc │ │ │ │ │ + str r3, [r6, #0] │ │ │ │ │ + mov r0, r7 │ │ │ │ │ + mov r4, r6 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ + b.n cf0 │ │ │ │ │ + ldr r4, [pc, #236] @ (ea4 ) │ │ │ │ │ + b.n ccc │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bge.w c78 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SystemError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n ce4 │ │ │ │ │ + b.n ce6 │ │ │ │ │ bl 70 │ │ │ │ │ R_ARM_THM_CALL _PyBytes_FromSize.part.0 │ │ │ │ │ - b.n dd4 │ │ │ │ │ - ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ - adds r3, #1 │ │ │ │ │ - bne.n cf6 │ │ │ │ │ - b.n d00 │ │ │ │ │ + b.n dd4 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC12 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n dd4 │ │ │ │ │ + b.n dd4 │ │ │ │ │ + ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq.n e10 │ │ │ │ │ + bge.w c78 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - add r0, sp, #52 @ 0x34 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ - ldr r0, [r5, #0] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w d0e │ │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ - movs r1, #0 │ │ │ │ │ - str r1, [r5, #0] │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - beq.w d0e │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r0, #0] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w d0e │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n d0e │ │ │ │ │ + b.n dd4 │ │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ │ + cmp r3, r1 │ │ │ │ │ + bne.n db4 │ │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ + cmp r3, r1 │ │ │ │ │ + bne.n d38 │ │ │ │ │ + b.n cea │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC12 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC12 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n e18 │ │ │ │ │ - b.n d0e │ │ │ │ │ + beq.w d0a │ │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ + movs r1, #0 │ │ │ │ │ + str r1, [r5, #0] │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + beq.w d0a │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r0, #0] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w d0a │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + b.n d0a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n dd4 │ │ │ │ │ + add r0, sp, #52 @ 0x34 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.n e48 │ │ │ │ │ + b.n d0a │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ │ + mov r4, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w ccc │ │ │ │ │ + b.n ce6 │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ str r1, [r0, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w d0e │ │ │ │ │ + beq.w d0a │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w d0e │ │ │ │ │ - b.n d1c │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w cca │ │ │ │ │ - b.n ce4 │ │ │ │ │ + bne.w d0a │ │ │ │ │ + b.n d16 │ │ │ │ │ .word 0x0000337c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00000e90 : │ │ │ │ │ +00000ea8 : │ │ │ │ │ bytes_concat(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ │ mov r5, r1 │ │ │ │ │ @@ -1566,49 +1586,49 @@ │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w fc2 │ │ │ │ │ + bne.w fda │ │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n fc2 │ │ │ │ │ + bne.n fda │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n f9e │ │ │ │ │ + beq.n fb6 │ │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n f7c │ │ │ │ │ + beq.n f94 │ │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ │ subs r2, r2, r5 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bgt.w 1020 │ │ │ │ │ + bgt.w 1038 │ │ │ │ │ adds r2, r3, r5 │ │ │ │ │ - bmi.w ff4 │ │ │ │ │ - beq.n fbe │ │ │ │ │ + bmi.w 100c │ │ │ │ │ + beq.n fd6 │ │ │ │ │ movw r3, #65518 @ 0xffee │ │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bgt.w 100e │ │ │ │ │ + bgt.w 1026 │ │ │ │ │ add.w r0, r2, #17 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1044 │ │ │ │ │ + beq.w 105c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ @@ -1639,61 +1659,61 @@ │ │ │ │ │ mov r2, r5 │ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ adds r0, r6, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.n f68 │ │ │ │ │ + beq.n f80 │ │ │ │ │ add r0, sp, #8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.n f76 │ │ │ │ │ + beq.n f8e │ │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n fea │ │ │ │ │ + bne.n 1002 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ itt ne │ │ │ │ │ addne r2, #1 │ │ │ │ │ strne r2, [r4, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ - bne.n f62 │ │ │ │ │ - b.n f70 │ │ │ │ │ + bne.n f7a │ │ │ │ │ + b.n f88 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 1016 │ │ │ │ │ + bne.n 102e │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r4, r5 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ itt ne │ │ │ │ │ addne r3, #1 │ │ │ │ │ strne r3, [r5, #0] │ │ │ │ │ - b.n f62 │ │ │ │ │ - ldr r4, [pc, #148] @ (1054 ) │ │ │ │ │ - b.n f40 │ │ │ │ │ + b.n f7a │ │ │ │ │ + ldr r4, [pc, #148] @ (106c ) │ │ │ │ │ + b.n f58 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ @@ -1704,69 +1724,69 @@ │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ movs r4, #0 │ │ │ │ │ adds r3, #1 │ │ │ │ │ - bne.n f62 │ │ │ │ │ - b.n f68 │ │ │ │ │ + bne.n f7a │ │ │ │ │ + b.n f80 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it ge │ │ │ │ │ movge r2, r3 │ │ │ │ │ - bge.w eec │ │ │ │ │ + bge.w f04 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SystemError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ - b.n fe2 │ │ │ │ │ + b.n ffa │ │ │ │ │ bl 70 │ │ │ │ │ R_ARM_THM_CALL _PyBytes_FromSize.part.0 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ - b.n fe2 │ │ │ │ │ + b.n ffa │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 1028 │ │ │ │ │ - bge.w eec │ │ │ │ │ + beq.n 1040 │ │ │ │ │ + bge.w f04 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ - b.n fe2 │ │ │ │ │ + b.n ffa │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 103e │ │ │ │ │ + bne.n 1056 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n f62 │ │ │ │ │ + beq.n f7a │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - b.n f62 │ │ │ │ │ - ldr r4, [pc, #20] @ (1054 ) │ │ │ │ │ + b.n f7a │ │ │ │ │ + ldr r4, [pc, #20] @ (106c ) │ │ │ │ │ mov r5, r3 │ │ │ │ │ - b.n f40 │ │ │ │ │ + b.n f58 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w f3e │ │ │ │ │ - b.n fe2 │ │ │ │ │ + bne.w f56 │ │ │ │ │ + b.n ffa │ │ │ │ │ .word 0x0000337c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00001058 : │ │ │ │ │ +00001070 : │ │ │ │ │ bytes_buffer_getbuffer(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov ip, r0 │ │ │ │ │ @@ -1778,20 +1798,20 @@ │ │ │ │ │ mov r1, ip │ │ │ │ │ strd lr, r4, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_FillInfo │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ │ │ -00001088 : │ │ │ │ │ +000010a0 : │ │ │ │ │ bytes_hash(): │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ - beq.n 1092 │ │ │ │ │ + beq.n 10aa │ │ │ │ │ bx lr │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ @@ -1801,45 +1821,45 @@ │ │ │ │ │ R_ARM_THM_CALL _Py_HashBytes │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ str r0, [r3, #12] │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000010b8 : │ │ │ │ │ +000010d0 : │ │ │ │ │ bytes_richcompare(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ mov r5, r2 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r7, r2, #4 │ │ │ │ │ - bpl.n 11b6 │ │ │ │ │ + bpl.n 11ce │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r6, r2, #4 │ │ │ │ │ - bpl.n 11b6 │ │ │ │ │ + bpl.n 11ce │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n 1136 │ │ │ │ │ + beq.n 114e │ │ │ │ │ subs r2, r5, #2 │ │ │ │ │ ldr r6, [r1, #8] │ │ │ │ │ ldr r7, [r0, #8] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bhi.n 115a │ │ │ │ │ + bhi.n 1172 │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - bne.n 1122 │ │ │ │ │ + bne.n 113a │ │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne.n 1122 │ │ │ │ │ + bne.n 113a │ │ │ │ │ sub.w r5, r5, #3 │ │ │ │ │ mov r2, r6 │ │ │ │ │ clz r5, r5 │ │ │ │ │ add.w r1, r4, #16 │ │ │ │ │ adds r0, #16 │ │ │ │ │ lsrs r5, r5, #5 │ │ │ │ │ bl 0 │ │ │ │ │ @@ -1856,150 +1876,150 @@ │ │ │ │ │ clz r0, r0 │ │ │ │ │ lsrs r0, r0, #5 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyBool_FromLong │ │ │ │ │ cmp r5, #5 │ │ │ │ │ - bhi.n 1236 │ │ │ │ │ + bhi.n 124e │ │ │ │ │ tbb [pc, r5] │ │ │ │ │ .short 0x0309 │ │ │ │ │ .word 0x03090903 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ - b.n 114c │ │ │ │ │ + b.n 1164 │ │ │ │ │ cmp r6, r7 │ │ │ │ │ mov r2, r6 │ │ │ │ │ it ge │ │ │ │ │ movge r2, r7 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.n 11ce │ │ │ │ │ + ble.n 11e6 │ │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ │ subs r1, r1, r0 │ │ │ │ │ - bne.n 117e │ │ │ │ │ + bne.n 1196 │ │ │ │ │ add.w r1, r4, #16 │ │ │ │ │ add.w r0, r3, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ mov r1, r0 │ │ │ │ │ - cbz r0, 11ce │ │ │ │ │ + cbz r0, 11e6 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ cmp r5, #5 │ │ │ │ │ - bhi.n 1224 │ │ │ │ │ + bhi.n 123c │ │ │ │ │ tbb [pc, r5] │ │ │ │ │ .short 0x030b │ │ │ │ │ .word 0x4b584b4b │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ cmp r1, #0 │ │ │ │ │ it gt │ │ │ │ │ movgt r0, r3 │ │ │ │ │ - b.n 114c │ │ │ │ │ + b.n 1164 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ ands.w r0, r0, r1, asr #32 │ │ │ │ │ it cc │ │ │ │ │ movcc r0, r3 │ │ │ │ │ - b.n 114c │ │ │ │ │ + b.n 1164 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_GetConfig> │ │ │ │ │ R_ARM_THM_CALL _Py_GetConfig │ │ │ │ │ ldr r2, [r0, #116] @ 0x74 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 124e │ │ │ │ │ + bne.n 1266 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.n 114c │ │ │ │ │ + b.n 1164 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ cmp r5, #5 │ │ │ │ │ - bhi.n 1204 │ │ │ │ │ + bhi.n 121c │ │ │ │ │ tbb [pc, r5] │ │ │ │ │ .short 0x0b03 │ │ │ │ │ .word 0x131b1313 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ cmp r6, r7 │ │ │ │ │ it le │ │ │ │ │ movle r0, r3 │ │ │ │ │ - b.n 114c │ │ │ │ │ + b.n 1164 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ cmp r6, r7 │ │ │ │ │ it lt │ │ │ │ │ movlt r0, r3 │ │ │ │ │ - b.n 114c │ │ │ │ │ + b.n 1164 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ cmp r6, r7 │ │ │ │ │ it gt │ │ │ │ │ movgt r0, r3 │ │ │ │ │ - b.n 114c │ │ │ │ │ + b.n 1164 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ cmp r6, r7 │ │ │ │ │ it ge │ │ │ │ │ movge r0, r3 │ │ │ │ │ - b.n 114c │ │ │ │ │ + b.n 1164 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ bics.w r0, r0, r1, asr #32 │ │ │ │ │ it cs │ │ │ │ │ movcs r0, r3 │ │ │ │ │ - b.n 114c │ │ │ │ │ + b.n 1164 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_BadArgument │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 114c │ │ │ │ │ + b.n 1164 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ cmp r1, #0 │ │ │ │ │ it le │ │ │ │ │ movle r0, r3 │ │ │ │ │ - b.n 114c │ │ │ │ │ + b.n 1164 │ │ │ │ │ subs r5, #2 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - bhi.n 11c4 │ │ │ │ │ + bhi.n 11dc │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ │ lsls r0, r1, #3 │ │ │ │ │ - bpl.n 12ae │ │ │ │ │ + bpl.n 12c6 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_BytesWarning │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_BytesWarning │ │ │ │ │ movs r2, #1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC13 │ │ │ │ │ @@ -2007,19 +2027,19 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC13 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_WarnEx │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 123a │ │ │ │ │ + bne.n 1252 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ │ lsls r2, r3, #7 │ │ │ │ │ - bpl.n 12b8 │ │ │ │ │ + bpl.n 12d0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_BytesWarning │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_BytesWarning │ │ │ │ │ movs r2, #1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC14 │ │ │ │ │ @@ -2032,114 +2052,114 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ite eq │ │ │ │ │ moveq r0, r3 │ │ │ │ │ movne r0, #0 │ │ │ │ │ - b.n 114c │ │ │ │ │ + b.n 1164 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ │ lsls r1, r1, #3 │ │ │ │ │ - bpl.n 127e │ │ │ │ │ - b.n 125c │ │ │ │ │ + bpl.n 1296 │ │ │ │ │ + b.n 1274 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #7 │ │ │ │ │ - bpl.n 11c4 │ │ │ │ │ - b.n 1284 │ │ │ │ │ + bpl.n 11dc │ │ │ │ │ + b.n 129c │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000012c4 <_PyBytesWriter_Init>: │ │ │ │ │ +000012dc <_PyBytesWriter_Init>: │ │ │ │ │ _PyBytesWriter_Init(): │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ str r3, [r0, #12] │ │ │ │ │ str r3, [r0, #16] │ │ │ │ │ str r3, [r0, #20] │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -000012d4 <_PyBytesWriter_Alloc>: │ │ │ │ │ +000012ec <_PyBytesWriter_Alloc>: │ │ │ │ │ _PyBytesWriter_Alloc(): │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov.w ip, #1 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov.w r2, #512 @ 0x200 │ │ │ │ │ add.w lr, r0, #24 │ │ │ │ │ str.w ip, [r0, #20] │ │ │ │ │ str r2, [r0, #4] │ │ │ │ │ - cbz r1, 1314 <_PyBytesWriter_Alloc+0x40> │ │ │ │ │ + cbz r1, 132c <_PyBytesWriter_Alloc+0x40> │ │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ │ subs r2, r2, r1 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bgt.n 132c <_PyBytesWriter_Alloc+0x58> │ │ │ │ │ + bgt.n 1344 <_PyBytesWriter_Alloc+0x58> │ │ │ │ │ add.w r2, r1, ip │ │ │ │ │ cmp.w r2, #512 @ 0x200 │ │ │ │ │ - bgt.n 131a <_PyBytesWriter_Alloc+0x46> │ │ │ │ │ + bgt.n 1332 <_PyBytesWriter_Alloc+0x46> │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ mov r0, lr │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ mov r1, lr │ │ │ │ │ strd r2, r0, [sp] │ │ │ │ │ - bl 1340 <_PyBytesWriter_Resize> │ │ │ │ │ + bl 1358 <_PyBytesWriter_Resize> │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Resize │ │ │ │ │ mov lr, r0 │ │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ │ - b.n 1312 <_PyBytesWriter_Alloc+0x3e> │ │ │ │ │ + b.n 132a <_PyBytesWriter_Alloc+0x3e> │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ bl dc │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Dealloc │ │ │ │ │ mov.w lr, #0 │ │ │ │ │ - b.n 1314 <_PyBytesWriter_Alloc+0x40> │ │ │ │ │ + b.n 132c <_PyBytesWriter_Alloc+0x40> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001340 <_PyBytesWriter_Resize>: │ │ │ │ │ +00001358 <_PyBytesWriter_Resize>: │ │ │ │ │ _PyBytesWriter_Resize(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r3, [r0, #16] │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 13da <_PyBytesWriter_Resize+0x9a> │ │ │ │ │ + bne.n 13f2 <_PyBytesWriter_Resize+0x9a> │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ ldr r7, [r4, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 1476 <_PyBytesWriter_Resize+0x136> │ │ │ │ │ + beq.w 148e <_PyBytesWriter_Resize+0x136> │ │ │ │ │ add.w r8, r4, #24 │ │ │ │ │ sub.w r6, r6, r8 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 13f2 <_PyBytesWriter_Resize+0xb2> │ │ │ │ │ + bne.n 140a <_PyBytesWriter_Resize+0xb2> │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - blt.n 1430 <_PyBytesWriter_Resize+0xf0> │ │ │ │ │ - beq.n 1416 <_PyBytesWriter_Resize+0xd6> │ │ │ │ │ + blt.n 1448 <_PyBytesWriter_Resize+0xf0> │ │ │ │ │ + beq.n 142e <_PyBytesWriter_Resize+0xd6> │ │ │ │ │ movw r3, #65518 @ 0xffee │ │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bhi.n 1420 <_PyBytesWriter_Resize+0xe0> │ │ │ │ │ + bhi.n 1438 <_PyBytesWriter_Resize+0xe0> │ │ │ │ │ add.w r0, r5, #17 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1468 <_PyBytesWriter_Resize+0x128> │ │ │ │ │ + beq.n 1480 <_PyBytesWriter_Resize+0x128> │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ │ str r2, [r0, #4] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ @@ -2153,413 +2173,489 @@ │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ adds r2, r3, r5 │ │ │ │ │ str r5, [r3, #8] │ │ │ │ │ str r1, [r3, #12] │ │ │ │ │ strb r7, [r2, #16] │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r6, 1404 <_PyBytesWriter_Resize+0xc4> │ │ │ │ │ + cbnz r6, 141c <_PyBytesWriter_Resize+0xc4> │ │ │ │ │ ldr r7, [r4, #12] │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r5, [r4, #4] │ │ │ │ │ str r3, [r4, #20] │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 1454 <_PyBytesWriter_Resize+0x114> │ │ │ │ │ + bne.n 146c <_PyBytesWriter_Resize+0x114> │ │ │ │ │ adds r3, #16 │ │ │ │ │ adds r0, r3, r6 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ cmp r2, #0 │ │ │ │ │ mov r3, r2 │ │ │ │ │ it lt │ │ │ │ │ addlt r3, r2, #3 │ │ │ │ │ asrs r3, r3, #2 │ │ │ │ │ rsb r2, r3, #2147483648 @ 0x80000000 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ it ge │ │ │ │ │ addge r5, r5, r3 │ │ │ │ │ - b.n 135e <_PyBytesWriter_Resize+0x1e> │ │ │ │ │ + b.n 1376 <_PyBytesWriter_Resize+0x1e> │ │ │ │ │ mov r1, r5 │ │ │ │ │ movs r0, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [r4, #0] │ │ │ │ │ - cbz r0, 1426 <_PyBytesWriter_Resize+0xe6> │ │ │ │ │ + cbz r0, 143e <_PyBytesWriter_Resize+0xe6> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 13c2 <_PyBytesWriter_Resize+0x82> │ │ │ │ │ + beq.n 13da <_PyBytesWriter_Resize+0x82> │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ - cbnz r2, 144a <_PyBytesWriter_Resize+0x10a> │ │ │ │ │ + cbnz r2, 1462 <_PyBytesWriter_Resize+0x10a> │ │ │ │ │ add.w r0, r3, #16 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ - b.n 13c2 <_PyBytesWriter_Resize+0x82> │ │ │ │ │ - ldr r3, [pc, #172] @ (14c4 <_PyBytesWriter_Resize+0x184>) │ │ │ │ │ + b.n 13da <_PyBytesWriter_Resize+0x82> │ │ │ │ │ + ldr r3, [pc, #172] @ (14dc <_PyBytesWriter_Resize+0x184>) │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 13c4 <_PyBytesWriter_Resize+0x84> │ │ │ │ │ - b.n 1408 <_PyBytesWriter_Resize+0xc8> │ │ │ │ │ + beq.n 13dc <_PyBytesWriter_Resize+0x84> │ │ │ │ │ + b.n 1420 <_PyBytesWriter_Resize+0xc8> │ │ │ │ │ bl 70 │ │ │ │ │ R_ARM_THM_CALL _PyBytes_FromSize.part.0 │ │ │ │ │ str r7, [r4, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl dc │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Dealloc │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 13d4 <_PyBytesWriter_Resize+0x94> │ │ │ │ │ + b.n 13ec <_PyBytesWriter_Resize+0x94> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SystemError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ str r7, [r4, #0] │ │ │ │ │ - b.n 1426 <_PyBytesWriter_Resize+0xe6> │ │ │ │ │ + b.n 143e <_PyBytesWriter_Resize+0xe6> │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 14ae <_PyBytesWriter_Resize+0x16e> │ │ │ │ │ + beq.n 14c6 <_PyBytesWriter_Resize+0x16e> │ │ │ │ │ ldr r0, [r3, #20] │ │ │ │ │ - b.n 140c <_PyBytesWriter_Resize+0xcc> │ │ │ │ │ + b.n 1424 <_PyBytesWriter_Resize+0xcc> │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ - cbz r2, 145e <_PyBytesWriter_Resize+0x11e> │ │ │ │ │ + cbz r2, 1476 <_PyBytesWriter_Resize+0x11e> │ │ │ │ │ ldr r4, [r3, #20] │ │ │ │ │ adds r0, r4, r6 │ │ │ │ │ - b.n 13d4 <_PyBytesWriter_Resize+0x94> │ │ │ │ │ + b.n 13ec <_PyBytesWriter_Resize+0x94> │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyByteArray_empty_string │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyByteArray_empty_string │ │ │ │ │ - b.n 145a <_PyBytesWriter_Resize+0x11a> │ │ │ │ │ + b.n 1472 <_PyBytesWriter_Resize+0x11a> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 13be <_PyBytesWriter_Resize+0x7e> │ │ │ │ │ + bne.n 13d6 <_PyBytesWriter_Resize+0x7e> │ │ │ │ │ str r7, [r4, #0] │ │ │ │ │ - b.n 1426 <_PyBytesWriter_Resize+0xe6> │ │ │ │ │ + b.n 143e <_PyBytesWriter_Resize+0xe6> │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ - cbnz r7, 1498 <_PyBytesWriter_Resize+0x158> │ │ │ │ │ + cbnz r7, 14b0 <_PyBytesWriter_Resize+0x158> │ │ │ │ │ adds r0, #16 │ │ │ │ │ mov r1, r5 │ │ │ │ │ subs r6, r6, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 174 <_PyBytes_Resize> │ │ │ │ │ R_ARM_THM_CALL _PyBytes_Resize │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1426 <_PyBytesWriter_Resize+0xe6> │ │ │ │ │ + bne.n 143e <_PyBytesWriter_Resize+0xe6> │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ str r5, [r4, #4] │ │ │ │ │ - cbnz r3, 1494 <_PyBytesWriter_Resize+0x154> │ │ │ │ │ + cbnz r3, 14ac <_PyBytesWriter_Resize+0x154> │ │ │ │ │ ldr r7, [r4, #12] │ │ │ │ │ - b.n 13ca <_PyBytesWriter_Resize+0x8a> │ │ │ │ │ + b.n 13e2 <_PyBytesWriter_Resize+0x8a> │ │ │ │ │ adds r4, #24 │ │ │ │ │ - b.n 145a <_PyBytesWriter_Resize+0x11a> │ │ │ │ │ + b.n 1472 <_PyBytesWriter_Resize+0x11a> │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ - cbz r3, 14b8 <_PyBytesWriter_Resize+0x178> │ │ │ │ │ + cbz r3, 14d0 <_PyBytesWriter_Resize+0x178> │ │ │ │ │ ldr r7, [r0, #20] │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_Resize │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1426 <_PyBytesWriter_Resize+0xe6> │ │ │ │ │ + bne.n 143e <_PyBytesWriter_Resize+0xe6> │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ subs r6, r6, r7 │ │ │ │ │ - b.n 148c <_PyBytesWriter_Resize+0x14c> │ │ │ │ │ + b.n 14a4 <_PyBytesWriter_Resize+0x14c> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyByteArray_empty_string │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyByteArray_empty_string │ │ │ │ │ - b.n 140c <_PyBytesWriter_Resize+0xcc> │ │ │ │ │ + b.n 1424 <_PyBytesWriter_Resize+0xcc> │ │ │ │ │ movw r7, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyByteArray_empty_string │ │ │ │ │ movt r7, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyByteArray_empty_string │ │ │ │ │ - b.n 149e <_PyBytesWriter_Resize+0x15e> │ │ │ │ │ + b.n 14b6 <_PyBytesWriter_Resize+0x15e> │ │ │ │ │ nop │ │ │ │ │ .word 0x0000337c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -000014c8 : │ │ │ │ │ +000014e0 : │ │ │ │ │ bytes_subscript(): │ │ │ │ │ - push {r4, r5, lr} │ │ │ │ │ + push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ + str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ - sub sp, #28 │ │ │ │ │ + sub sp, #24 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 15a2 │ │ │ │ │ + bne.n 15ba │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PySlice_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PySlice_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 16cc │ │ │ │ │ + bne.w 17a8 │ │ │ │ │ mov r0, r1 │ │ │ │ │ add r3, sp, #20 │ │ │ │ │ add r2, sp, #16 │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySlice_Unpack │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 1692 │ │ │ │ │ + blt.w 176e │ │ │ │ │ add r2, sp, #16 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySlice_AdjustIndices │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - ble.w 161a │ │ │ │ │ + ble.w 1638 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 15de │ │ │ │ │ + beq.n 15fc │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bne.w 163e │ │ │ │ │ + bne.w 165c │ │ │ │ │ adds r4, #16 │ │ │ │ │ adds r4, r4, r3 │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #0 │ │ │ │ │ andeq.w r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 15fe │ │ │ │ │ + bne.n 161c │ │ │ │ │ movw r3, #65518 @ 0xffee │ │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bhi.w 1696 │ │ │ │ │ + bhi.w 1772 │ │ │ │ │ add.w r0, r2, #17 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 169c │ │ │ │ │ + beq.w 1778 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ │ str r1, [r0, #4] │ │ │ │ │ strd r2, r0, [sp] │ │ │ │ │ ldr.w ip, [r1] │ │ │ │ │ cmp ip, lr │ │ │ │ │ - bne.w 16ac │ │ │ │ │ + bne.w 1788 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ │ adds r0, r3, r2 │ │ │ │ │ strd r2, r1, [r3, #8] │ │ │ │ │ movs r1, #0 │ │ │ │ │ strb r1, [r0, #16] │ │ │ │ │ - cbz r4, 159c │ │ │ │ │ + cbz r4, 15b4 │ │ │ │ │ add.w r0, r3, #16 │ │ │ │ │ mov r1, r4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r0, r3 │ │ │ │ │ - add sp, #28 │ │ │ │ │ - pop {r4, r5, pc} │ │ │ │ │ + add sp, #24 │ │ │ │ │ + pop {r4, pc} │ │ │ │ │ ldr.w r3, [r3, #132] @ 0x84 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 14e2 │ │ │ │ │ + beq.n 14fa │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_IndexError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_IndexError │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyNumber_AsSsize_t │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ - beq.n 166c │ │ │ │ │ + beq.w 1746 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 167a │ │ │ │ │ + blt.w 1754 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bge.n 1684 │ │ │ │ │ + bge.w 1760 │ │ │ │ │ adds r0, r4, r3 │ │ │ │ │ - ldr r3, [pc, #276] @ (16e8 ) │ │ │ │ │ + ldr r3, [pc, #468] @ (17c4 ) │ │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ │ add.w r3, r3, r2, lsl #4 │ │ │ │ │ mov r0, r3 │ │ │ │ │ - add sp, #28 │ │ │ │ │ - pop {r4, r5, pc} │ │ │ │ │ + add sp, #24 │ │ │ │ │ + pop {r4, pc} │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bne.n 163e │ │ │ │ │ + bne.n 165c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 161e │ │ │ │ │ + beq.n 163c │ │ │ │ │ adds r4, #16 │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #0 │ │ │ │ │ andeq.w r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 153a │ │ │ │ │ + beq.n 1552 │ │ │ │ │ ldrb r1, [r4, #0] │ │ │ │ │ movs r0, #24 │ │ │ │ │ movw r3, #13200 @ 0x3390 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ │ add r3, r2 │ │ │ │ │ mov r0, r3 │ │ │ │ │ - add sp, #28 │ │ │ │ │ - pop {r4, r5, pc} │ │ │ │ │ - ldr r3, [pc, #208] @ (16ec ) │ │ │ │ │ - b.n 159c │ │ │ │ │ + add sp, #24 │ │ │ │ │ + pop {r4, pc} │ │ │ │ │ + ldr r3, [pc, #396] @ (17c8 ) │ │ │ │ │ + b.n 15b4 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 15e8 │ │ │ │ │ + bne.n 1606 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ itt ne │ │ │ │ │ addne r3, #1 │ │ │ │ │ strne r3, [r4, #0] │ │ │ │ │ mov r3, r4 │ │ │ │ │ - b.n 159c │ │ │ │ │ + b.n 15b4 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ adds r4, #16 │ │ │ │ │ bl d8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 159c │ │ │ │ │ + beq.n 15b4 │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ - add.w r1, r3, #15 │ │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ │ + add.w ip, r0, #15 │ │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ │ adds r2, #15 │ │ │ │ │ - add r2, r3 │ │ │ │ │ - ldrb.w ip, [r4, r0] │ │ │ │ │ - strb.w ip, [r1, #1]! │ │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ │ - cmp r1, r2 │ │ │ │ │ - add r0, r5 │ │ │ │ │ - bne.n 165a │ │ │ │ │ - b.n 159c │ │ │ │ │ + add r2, r0 │ │ │ │ │ + sub.w r0, r2, ip │ │ │ │ │ + ands.w r0, r0, #7 │ │ │ │ │ + beq.n 16e8 │ │ │ │ │ + cmp r0, #1 │ │ │ │ │ + beq.n 16d8 │ │ │ │ │ + cmp r0, #2 │ │ │ │ │ + beq.n 16ce │ │ │ │ │ + cmp r0, #3 │ │ │ │ │ + beq.n 16c4 │ │ │ │ │ + cmp r0, #4 │ │ │ │ │ + beq.n 16ba │ │ │ │ │ + cmp r0, #5 │ │ │ │ │ + beq.n 16b0 │ │ │ │ │ + cmp r0, #6 │ │ │ │ │ + beq.n 16a6 │ │ │ │ │ + mov ip, r3 │ │ │ │ │ + ldrb r0, [r4, r1] │ │ │ │ │ + strb.w r0, [ip, #16]! │ │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ │ + add r1, r0 │ │ │ │ │ + ldrb r0, [r4, r1] │ │ │ │ │ + strb.w r0, [ip, #1]! │ │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ │ + add r1, r0 │ │ │ │ │ + ldrb r0, [r4, r1] │ │ │ │ │ + strb.w r0, [ip, #1]! │ │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ │ + add r1, r0 │ │ │ │ │ + ldrb r0, [r4, r1] │ │ │ │ │ + strb.w r0, [ip, #1]! │ │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ │ + add r1, r0 │ │ │ │ │ + ldrb r0, [r4, r1] │ │ │ │ │ + strb.w r0, [ip, #1]! │ │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ │ + add r1, r0 │ │ │ │ │ + ldrb r0, [r4, r1] │ │ │ │ │ + strb.w r0, [ip, #1]! │ │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ │ + add r1, r0 │ │ │ │ │ + ldrb r0, [r4, r1] │ │ │ │ │ + strb.w r0, [ip, #1]! │ │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ │ + cmp ip, r2 │ │ │ │ │ + add r1, r0 │ │ │ │ │ + beq.w 15b4 │ │ │ │ │ + ldrb r0, [r4, r1] │ │ │ │ │ + add.w lr, ip, #1 │ │ │ │ │ + strb.w r0, [ip, #1] │ │ │ │ │ + add.w ip, ip, #8 │ │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ │ + cmp ip, r2 │ │ │ │ │ + add r1, r0 │ │ │ │ │ + ldrb r0, [r4, r1] │ │ │ │ │ + strb.w r0, [lr, #1] │ │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ │ + add r1, r0 │ │ │ │ │ + ldrb r0, [r4, r1] │ │ │ │ │ + strb.w r0, [lr, #2] │ │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ │ + add r1, r0 │ │ │ │ │ + ldrb r0, [r4, r1] │ │ │ │ │ + strb.w r0, [lr, #3] │ │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ │ + add r1, r0 │ │ │ │ │ + ldrb r0, [r4, r1] │ │ │ │ │ + strb.w r0, [lr, #4] │ │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ │ + add r1, r0 │ │ │ │ │ + ldrb r0, [r4, r1] │ │ │ │ │ + strb.w r0, [lr, #5] │ │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ │ + add r1, r0 │ │ │ │ │ + ldrb r0, [r4, r1] │ │ │ │ │ + strb.w r0, [lr, #6] │ │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ │ + add r1, r0 │ │ │ │ │ + ldrb r0, [r4, r1] │ │ │ │ │ + strb.w r0, [lr, #7] │ │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ │ + add r1, r0 │ │ │ │ │ + bne.n 16e8 │ │ │ │ │ + b.n 15b4 │ │ │ │ │ strd r0, r2, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ - cbnz r0, 1692 │ │ │ │ │ + cbnz r0, 176e │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ adds r3, r3, r1 │ │ │ │ │ - bmi.n 1684 │ │ │ │ │ + bmi.n 1760 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bgt.n 15ce │ │ │ │ │ + bgt.w 15ec │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC15 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC15 │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 159c │ │ │ │ │ + b.n 15b4 │ │ │ │ │ bl 70 │ │ │ │ │ R_ARM_THM_CALL _PyBytes_FromSize.part.0 │ │ │ │ │ - b.n 1692 │ │ │ │ │ + b.n 176e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 158c │ │ │ │ │ - b.n 159c │ │ │ │ │ + bne.w 15a4 │ │ │ │ │ + b.n 15b4 │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ str.w ip, [r1] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ │ adds r1, r3, r2 │ │ │ │ │ strd r2, r0, [r3, #8] │ │ │ │ │ movs r0, #0 │ │ │ │ │ strb r0, [r1, #16] │ │ │ │ │ - b.n 158c │ │ │ │ │ + b.n 15a4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC16 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC16 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 1692 │ │ │ │ │ + b.n 176e │ │ │ │ │ nop │ │ │ │ │ .word 0x0000236c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x0000337c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -000016f0 : │ │ │ │ │ +000017cc : │ │ │ │ │ bytes_length(): │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -000016f4 : │ │ │ │ │ +000017d0 : │ │ │ │ │ bytes_iter(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ sub sp, #8 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ ands.w r3, r3, #134217728 @ 0x8000000 │ │ │ │ │ - beq.n 176c │ │ │ │ │ + beq.n 1848 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - ldr r0, [pc, #112] @ (1784 ) │ │ │ │ │ + ldr r0, [pc, #112] @ (1860 ) │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_THM_CALL _PyObject_GC_New │ │ │ │ │ - cbz r0, 1756 │ │ │ │ │ + cbz r0, 1832 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r0, #8] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 175a │ │ │ │ │ + beq.n 1836 │ │ │ │ │ adds r3, #1 │ │ │ │ │ - ldr r1, [pc, #92] @ (1788 ) │ │ │ │ │ + ldr r1, [pc, #92] @ (1864 ) │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ str r4, [r0, #12] │ │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ ldr r1, [r4, r1] │ │ │ │ │ @@ -2572,223 +2668,223 @@ │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ strd r1, r3, [r0, #-8] │ │ │ │ │ str r2, [r1, #4] │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ str r4, [r0, #12] │ │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ │ - ldr r1, [pc, #40] @ (178c ) │ │ │ │ │ + ldr r1, [pc, #40] @ (1868 ) │ │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ - b.n 173a │ │ │ │ │ + b.n 1816 │ │ │ │ │ movw r1, #3369 @ 0xd29 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ - b.n 1756 │ │ │ │ │ + b.n 1832 │ │ │ │ │ nop │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x0000004e │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000022 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00001790 : │ │ │ │ │ +0000186c : │ │ │ │ │ striter_dealloc(): │ │ │ │ │ ldrd r1, r2, [r0, #-8] │ │ │ │ │ bic.w r2, r2, #3 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ str r1, [r2, #0] │ │ │ │ │ orrs r3, r2 │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ str r3, [r1, #4] │ │ │ │ │ movs r3, #0 │ │ │ │ │ str.w r3, [r0, #-8] │ │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ │ and.w r3, r3, #1 │ │ │ │ │ str.w r3, [r0, #-4] │ │ │ │ │ - cbnz r2, 17be │ │ │ │ │ + cbnz r2, 189a │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyObject_GC_Del │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ mov r3, r0 │ │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne.n 17d0 │ │ │ │ │ + bne.n 18ac │ │ │ │ │ mov r0, r3 │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyObject_GC_Del │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r2, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 17ca │ │ │ │ │ + bne.n 18a6 │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ │ - b.n 17ba │ │ │ │ │ + b.n 1896 │ │ │ │ │ │ │ │ │ │ -000017fc : │ │ │ │ │ +000018d8 : │ │ │ │ │ bytes_decode(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ mov r6, r2 │ │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r2, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 18ac │ │ │ │ │ + bne.n 1988 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - blt.n 18e6 │ │ │ │ │ + blt.n 19c2 │ │ │ │ │ clz r3, r1 │ │ │ │ │ lsrs r3, r3, #5 │ │ │ │ │ cmp r6, #2 │ │ │ │ │ it gt │ │ │ │ │ orrgt.w r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1906 │ │ │ │ │ + bne.n 19e2 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 18d8 │ │ │ │ │ + beq.n 19b4 │ │ │ │ │ ldr r5, [r4, #0] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 1944 │ │ │ │ │ + beq.w 1a20 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r0, r3, #3 │ │ │ │ │ - bpl.n 1924 │ │ │ │ │ + bpl.n 1a00 │ │ │ │ │ add r7, sp, #28 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_AsUTF8AndSize │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1920 │ │ │ │ │ + beq.n 19fc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strlen │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.n 190a │ │ │ │ │ + bne.n 19e6 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - bne.n 1876 │ │ │ │ │ + bne.n 1952 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_FromEncodedObject │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r1, r2, #3 │ │ │ │ │ - bpl.n 1952 │ │ │ │ │ + bpl.n 1a2e │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_AsUTF8AndSize │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 186e │ │ │ │ │ + beq.n 194a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strlen │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.n 190a │ │ │ │ │ + bne.n 19e6 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_FromEncodedObject │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ldr r5, [r3, #8] │ │ │ │ │ add r5, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr r4, [pc, #188] @ (1970 ) │ │ │ │ │ + ldr r4, [pc, #188] @ (1a4c ) │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ movs r2, #0 │ │ │ │ │ add r4, sp, #32 │ │ │ │ │ mov r1, r6 │ │ │ │ │ str r4, [sp, #16] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ movs r4, #2 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_THM_CALL _PyArg_UnpackKeywords │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 186e │ │ │ │ │ - cbz r5, 18d8 │ │ │ │ │ + beq.n 194a │ │ │ │ │ + cbz r5, 19b4 │ │ │ │ │ mov r6, r5 │ │ │ │ │ - b.n 1834 │ │ │ │ │ + b.n 1910 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_FromEncodedObject │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n 186e │ │ │ │ │ + b.n 194a │ │ │ │ │ mov r0, r1 │ │ │ │ │ - ldr r1, [pc, #132] @ (1970 ) │ │ │ │ │ + ldr r1, [pc, #132] @ (1a4c ) │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ add r1, sp, #32 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ movs r1, #2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_THM_CALL _PyArg_UnpackKeywords │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1834 │ │ │ │ │ - b.n 186e │ │ │ │ │ + bne.n 1910 │ │ │ │ │ + b.n 194a │ │ │ │ │ mov r5, r6 │ │ │ │ │ - b.n 18b0 │ │ │ │ │ + b.n 198c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC20 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC20 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 186e │ │ │ │ │ + b.n 194a │ │ │ │ │ mov r3, r5 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC17 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC17 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC18 │ │ │ │ │ @@ -2796,59 +2892,59 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC18 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC19 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC19 │ │ │ │ │ bl 0 <_PyArg_BadArgument> │ │ │ │ │ R_ARM_THM_CALL _PyArg_BadArgument │ │ │ │ │ - b.n 1920 │ │ │ │ │ + b.n 19fc │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #3 │ │ │ │ │ - bpl.n 1952 │ │ │ │ │ + bpl.n 1a2e │ │ │ │ │ add r7, sp, #28 │ │ │ │ │ - b.n 1880 │ │ │ │ │ + b.n 195c │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC17 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC17 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC21 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC21 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC19 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC19 │ │ │ │ │ bl 0 <_PyArg_BadArgument> │ │ │ │ │ R_ARM_THM_CALL _PyArg_BadArgument │ │ │ │ │ - b.n 1920 │ │ │ │ │ + b.n 19fc │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00001974 : │ │ │ │ │ +00001a50 : │ │ │ │ │ bytes_rfind(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, #24 │ │ │ │ │ mov r4, r2 │ │ │ │ │ subs r3, r4, #1 │ │ │ │ │ mvn.w r5, #2147483648 @ 0x80000000 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - bhi.n 19b4 │ │ │ │ │ + bhi.n 1a90 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - bne.n 19cc │ │ │ │ │ + bne.n 1aa8 │ │ │ │ │ ldrd r3, r4, [sp, #16] │ │ │ │ │ add.w r0, r5, #16 │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ bl 0 <_Py_bytes_rfind> │ │ │ │ │ R_ARM_THM_CALL _Py_bytes_rfind │ │ │ │ │ add sp, #24 │ │ │ │ │ @@ -2858,51 +2954,51 @@ │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC22 │ │ │ │ │ movs r3, #3 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_THM_CALL _PyArg_CheckPositional │ │ │ │ │ - cbnz r0, 19f2 │ │ │ │ │ + cbnz r0, 1ace │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 19b0 │ │ │ │ │ + b.n 1a8c │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_THM_CALL _PyEval_SliceIndex │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 19c8 │ │ │ │ │ + beq.n 1aa4 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r4, #2 │ │ │ │ │ - beq.n 19a0 │ │ │ │ │ + beq.n 1a7c │ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_THM_CALL _PyEval_SliceIndex │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 19a0 │ │ │ │ │ - b.n 19c8 │ │ │ │ │ + bne.n 1a7c │ │ │ │ │ + b.n 1aa4 │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - ble.n 19a0 │ │ │ │ │ + ble.n 1a7c │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_THM_CALL _PyEval_SliceIndex │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 19e0 │ │ │ │ │ - b.n 19c8 │ │ │ │ │ + bne.n 1abc │ │ │ │ │ + b.n 1aa4 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001a0c : │ │ │ │ │ +00001ae8 : │ │ │ │ │ bytes_replace(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ │ mov r6, r2 │ │ │ │ │ @@ -2916,1346 +3012,1485 @@ │ │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ │ movs r1, #0 │ │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ subs r3, r6, #2 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bhi.w 2242 │ │ │ │ │ + bhi.w 246a │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ movs r2, #0 │ │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 225a │ │ │ │ │ + bne.w 2464 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ movs r2, #0 │ │ │ │ │ add r1, sp, #84 @ 0x54 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 225a │ │ │ │ │ + bne.w 2464 │ │ │ │ │ cmp r6, #2 │ │ │ │ │ - bgt.w 2260 │ │ │ │ │ + bgt.w 24f8 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ldr r6, [r5, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - blt.w 1c62 │ │ │ │ │ + blt.w 1d32 │ │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ │ - mvn.w fp, #2147483648 @ 0x80000000 │ │ │ │ │ - ldr r4, [sp, #92] @ 0x5c │ │ │ │ │ - ldr r7, [sp, #40] @ 0x28 │ │ │ │ │ + ldr.w fp, [sp, #92] @ 0x5c │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 213c │ │ │ │ │ + beq.w 231a │ │ │ │ │ + ldr r7, [sp, #40] @ 0x28 │ │ │ │ │ + mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ │ + str r2, [sp, #16] │ │ │ │ │ add.w sl, r5, #16 │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ - bne.w 1cf0 │ │ │ │ │ + cmp.w fp, #0 │ │ │ │ │ + bne.w 1dc2 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ittt eq │ │ │ │ │ - moveq r3, sl │ │ │ │ │ - ldrbeq.w r8, [r7] │ │ │ │ │ - addeq.w r7, sl, r6 │ │ │ │ │ - beq.w 1d5a │ │ │ │ │ + beq.w 1f76 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - blt.w 1c26 │ │ │ │ │ + blt.w 1cf8 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble.w 1c26 │ │ │ │ │ + ble.w 1cf8 │ │ │ │ │ movw r2, #2499 @ 0x9c3 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - bgt.w 1d7a │ │ │ │ │ + bgt.w 1ede │ │ │ │ │ ldrb r2, [r7, #0] │ │ │ │ │ - add.w ip, r3, #4294967295 @ 0xffffffff │ │ │ │ │ - subs r0, r6, r3 │ │ │ │ │ + subs r0, r3, #1 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ - str r0, [sp, #16] │ │ │ │ │ - mov r0, r2 │ │ │ │ │ + mov r4, r2 │ │ │ │ │ and.w r2, r2, #31 │ │ │ │ │ + sub.w ip, r6, r3 │ │ │ │ │ lsls r1, r2 │ │ │ │ │ - ldrb.w r2, [r7, ip] │ │ │ │ │ - cmp r2, r0 │ │ │ │ │ - itee ne │ │ │ │ │ - strne.w ip, [sp, #12] │ │ │ │ │ - subeq r0, r3, #2 │ │ │ │ │ - streq r0, [sp, #12] │ │ │ │ │ - cmp.w ip, #1 │ │ │ │ │ - beq.n 1b9c │ │ │ │ │ + ldrb r2, [r7, r0] │ │ │ │ │ + cmp r2, r4 │ │ │ │ │ + it ne │ │ │ │ │ + strne r0, [sp, #12] │ │ │ │ │ + beq.w 1dbc │ │ │ │ │ + cmp r0, #1 │ │ │ │ │ + beq.n 1c72 │ │ │ │ │ ldrb.w r8, [r7, #1] │ │ │ │ │ mov.w lr, #1 │ │ │ │ │ and.w r9, r8, #31 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ itt eq │ │ │ │ │ - subeq r0, r3, #3 │ │ │ │ │ - streq r0, [sp, #12] │ │ │ │ │ + subeq r4, r3, #3 │ │ │ │ │ + streq r4, [sp, #12] │ │ │ │ │ lsl.w lr, lr, r9 │ │ │ │ │ - cmp.w ip, #2 │ │ │ │ │ + cmp r0, #2 │ │ │ │ │ orr.w r1, r1, lr │ │ │ │ │ - beq.n 1b9c │ │ │ │ │ + beq.n 1c72 │ │ │ │ │ ldrb.w r8, [r7, #2] │ │ │ │ │ mov.w lr, #1 │ │ │ │ │ and.w r9, r8, #31 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ itt eq │ │ │ │ │ - subeq r0, r3, #4 │ │ │ │ │ - streq r0, [sp, #12] │ │ │ │ │ + subeq r4, r3, #4 │ │ │ │ │ + streq r4, [sp, #12] │ │ │ │ │ lsl.w lr, lr, r9 │ │ │ │ │ - cmp.w ip, #3 │ │ │ │ │ + cmp r0, #3 │ │ │ │ │ orr.w r1, r1, lr │ │ │ │ │ - beq.n 1b9c │ │ │ │ │ + beq.n 1c72 │ │ │ │ │ ldrb.w r8, [r7, #3] │ │ │ │ │ mov.w lr, #1 │ │ │ │ │ and.w r9, r8, #31 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ itt eq │ │ │ │ │ - subeq r0, r3, #5 │ │ │ │ │ - streq r0, [sp, #12] │ │ │ │ │ + subeq r4, r3, #5 │ │ │ │ │ + streq r4, [sp, #12] │ │ │ │ │ lsl.w lr, lr, r9 │ │ │ │ │ - cmp.w ip, #4 │ │ │ │ │ + cmp r0, #4 │ │ │ │ │ orr.w r1, r1, lr │ │ │ │ │ - beq.n 1b9c │ │ │ │ │ + beq.n 1c72 │ │ │ │ │ ldrb.w r8, [r7, #4] │ │ │ │ │ mov.w lr, #1 │ │ │ │ │ and.w r9, r8, #31 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ itt eq │ │ │ │ │ - subeq r0, r3, #6 │ │ │ │ │ - streq r0, [sp, #12] │ │ │ │ │ + subeq r4, r3, #6 │ │ │ │ │ + streq r4, [sp, #12] │ │ │ │ │ lsl.w lr, lr, r9 │ │ │ │ │ - cmp.w ip, #5 │ │ │ │ │ + cmp r0, #5 │ │ │ │ │ orr.w r1, r1, lr │ │ │ │ │ - beq.n 1b9c │ │ │ │ │ + beq.n 1c72 │ │ │ │ │ + ldr.w r9, [sp, #12] │ │ │ │ │ sub.w r8, r3, #7 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - add.w r9, r7, #4 │ │ │ │ │ - ldrb.w lr, [r9, #1]! │ │ │ │ │ - movs r0, #1 │ │ │ │ │ + mov r4, r0 │ │ │ │ │ + str r5, [sp, #8] │ │ │ │ │ + mov r0, r3 │ │ │ │ │ + mov r5, fp │ │ │ │ │ + adds r3, r7, #4 │ │ │ │ │ + ldrb.w lr, [r3, #1]! │ │ │ │ │ + mov.w fp, #1 │ │ │ │ │ cmp r2, lr │ │ │ │ │ it eq │ │ │ │ │ - moveq r3, r8 │ │ │ │ │ + moveq r9, r8 │ │ │ │ │ and.w lr, lr, #31 │ │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ │ - lsl.w lr, r0, lr │ │ │ │ │ + lsl.w lr, fp, lr │ │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ │ orr.w r1, r1, lr │ │ │ │ │ - bne.n 1b76 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - blt.n 1c26 │ │ │ │ │ + bne.n 1c42 │ │ │ │ │ + mov fp, r5 │ │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ │ + mov r3, r0 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + str.w r9, [sp, #12] │ │ │ │ │ + cmp.w ip, #0 │ │ │ │ │ + blt.n 1cf8 │ │ │ │ │ and.w r8, r2, #31 │ │ │ │ │ mov.w lr, #1 │ │ │ │ │ - str.w fp, [sp, #24] │ │ │ │ │ - mov fp, r6 │ │ │ │ │ + movs r4, #0 │ │ │ │ │ + str r4, [sp, #8] │ │ │ │ │ lsl.w lr, lr, r8 │ │ │ │ │ - movs r0, #0 │ │ │ │ │ + mov r4, fp │ │ │ │ │ orr.w lr, lr, r1 │ │ │ │ │ - add.w r1, sl, ip │ │ │ │ │ - str r0, [sp, #8] │ │ │ │ │ - add.w r9, r3, #1 │ │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ │ + add.w r1, sl, r0 │ │ │ │ │ + mov r9, r6 │ │ │ │ │ + add.w fp, r3, #1 │ │ │ │ │ + str r3, [sp, #24] │ │ │ │ │ ldrb r6, [r1, r4] │ │ │ │ │ - str r5, [sp, #16] │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - beq.n 1bee │ │ │ │ │ + beq.n 1cc0 │ │ │ │ │ add.w r8, r4, #1 │ │ │ │ │ - cmp r0, r8 │ │ │ │ │ - blt.n 1c1a │ │ │ │ │ + cmp ip, r8 │ │ │ │ │ + blt.n 1cec │ │ │ │ │ adds r6, r1, r4 │ │ │ │ │ ldrb r6, [r6, #1] │ │ │ │ │ and.w r6, r6, #31 │ │ │ │ │ lsr.w r6, lr, r6 │ │ │ │ │ - lsls r5, r6, #31 │ │ │ │ │ - bpl.n 1c12 │ │ │ │ │ + lsls r6, r6, #31 │ │ │ │ │ + bpl.n 1ce4 │ │ │ │ │ mov r4, r8 │ │ │ │ │ ldrb r6, [r1, r4] │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - bne.n 1bce │ │ │ │ │ + bne.n 1ca0 │ │ │ │ │ ldrb.w r6, [sl, r4] │ │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ │ - cmp r6, r5 │ │ │ │ │ - bne.n 1cd0 │ │ │ │ │ - cmp.w ip, #1 │ │ │ │ │ - bne.n 1c90 │ │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ │ - ldr r6, [sp, #24] │ │ │ │ │ - adds r5, #1 │ │ │ │ │ - str r5, [sp, #8] │ │ │ │ │ - cmp r5, r6 │ │ │ │ │ - beq.w 1db2 │ │ │ │ │ - add.w r8, r4, r3 │ │ │ │ │ - b.n 1c16 │ │ │ │ │ - add.w r8, r9, r4 │ │ │ │ │ - cmp r0, r8 │ │ │ │ │ - bge.n 1be6 │ │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ │ - mov r6, fp │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + cmp r6, r3 │ │ │ │ │ + bne.n 1d9a │ │ │ │ │ + cmp r0, #1 │ │ │ │ │ + bne.n 1d60 │ │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ │ + ldr r6, [sp, #16] │ │ │ │ │ + adds r3, #1 │ │ │ │ │ + str r3, [sp, #8] │ │ │ │ │ + cmp r3, r6 │ │ │ │ │ + beq.w 1f14 │ │ │ │ │ + add.w r8, r0, #1 │ │ │ │ │ + add r8, r4 │ │ │ │ │ + b.n 1ce8 │ │ │ │ │ + add.w r8, fp, r4 │ │ │ │ │ + cmp ip, r8 │ │ │ │ │ + bge.n 1cb8 │ │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ │ + mov r6, r9 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bgt.w 1db4 │ │ │ │ │ + bgt.w 1f18 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 21ea │ │ │ │ │ + bne.n 1dee │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 1c80 │ │ │ │ │ + beq.n 1d50 │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbz r2, 1c4e │ │ │ │ │ + cbz r2, 1d1e │ │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ mov r9, r5 │ │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ │ - cbz r3, 1c5a │ │ │ │ │ + cbz r3, 1d2a │ │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ mov r0, r9 │ │ │ │ │ add sp, #132 @ 0x84 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 21dc │ │ │ │ │ + bne.w 2304 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 1c80 │ │ │ │ │ - adds r3, #1 │ │ │ │ │ - str r3, [r5, #0] │ │ │ │ │ + itt ne │ │ │ │ │ + addne r3, #1 │ │ │ │ │ + strne r3, [r5, #0] │ │ │ │ │ mov r9, r5 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1c50 │ │ │ │ │ + beq.n 1d20 │ │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ - b.n 1c50 │ │ │ │ │ + b.n 1d20 │ │ │ │ │ add.w r6, sl, r4 │ │ │ │ │ ldrb.w r8, [r7, #1] │ │ │ │ │ ldrb r6, [r6, #1] │ │ │ │ │ cmp r8, r6 │ │ │ │ │ - bne.n 1cd0 │ │ │ │ │ - cmp.w ip, #2 │ │ │ │ │ - beq.n 1bfe │ │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ │ - movs r6, #2 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ + bne.n 1d9a │ │ │ │ │ + cmp r0, #2 │ │ │ │ │ + beq.n 1cce │ │ │ │ │ add.w r8, r5, #17 │ │ │ │ │ - str.w fp, [sp, #28] │ │ │ │ │ + str r5, [sp, #28] │ │ │ │ │ add r8, r4 │ │ │ │ │ + mov r5, r1 │ │ │ │ │ + movs r6, #2 │ │ │ │ │ + mov r1, r2 │ │ │ │ │ ldrb r3, [r7, r6] │ │ │ │ │ - ldrb.w fp, [r8, #1]! │ │ │ │ │ - cmp fp, r3 │ │ │ │ │ - bne.n 1cc4 │ │ │ │ │ + ldrb.w r2, [r8, #1]! │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + bne.n 1d90 │ │ │ │ │ adds r6, #1 │ │ │ │ │ - cmp ip, r6 │ │ │ │ │ - bgt.n 1cb4 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - cmp r6, ip │ │ │ │ │ - ldr.w fp, [sp, #28] │ │ │ │ │ - str r5, [sp, #16] │ │ │ │ │ - beq.n 1bfe │ │ │ │ │ - adds r6, r4, #1 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - blt.n 1ce6 │ │ │ │ │ + bgt.n 1d80 │ │ │ │ │ + mov r2, r1 │ │ │ │ │ + cmp r0, r6 │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + ldr r5, [sp, #28] │ │ │ │ │ + beq.n 1cce │ │ │ │ │ + adds r6, r4, #1 │ │ │ │ │ + cmp ip, r6 │ │ │ │ │ + blt.n 1db2 │ │ │ │ │ adds r6, r1, r4 │ │ │ │ │ ldrb r6, [r6, #1] │ │ │ │ │ and.w r6, r6, #31 │ │ │ │ │ lsr.w r6, lr, r6 │ │ │ │ │ - lsls r6, r6, #31 │ │ │ │ │ - bpl.n 1d72 │ │ │ │ │ - ldr r5, [sp, #12] │ │ │ │ │ - add.w r8, r5, #1 │ │ │ │ │ + lsls r3, r6, #31 │ │ │ │ │ + bpl.w 1ed4 │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ + add.w r8, r3, #1 │ │ │ │ │ add r8, r4 │ │ │ │ │ - b.n 1c16 │ │ │ │ │ - cmp r3, r4 │ │ │ │ │ - bne.w 1e5e │ │ │ │ │ - cmp r3, #1 │ │ │ │ │ - bne.w 22dc │ │ │ │ │ - ldrb r4, [r7, #0] │ │ │ │ │ + b.n 1ce8 │ │ │ │ │ + subs r4, r3, #2 │ │ │ │ │ + str r4, [sp, #12] │ │ │ │ │ + b.n 1bac │ │ │ │ │ + cmp fp, r3 │ │ │ │ │ + bne.w 1ffa │ │ │ │ │ + cmp.w fp, #1 │ │ │ │ │ + bne.w 2484 │ │ │ │ │ + ldrb r7, [r7, #0] │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, sl │ │ │ │ │ - mov r1, r4 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ - mov r7, r0 │ │ │ │ │ - cbnz r0, 1d16 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl b4 │ │ │ │ │ - R_ARM_THM_CALL return_self │ │ │ │ │ + mov r4, r0 │ │ │ │ │ + cbnz r0, 1dfa │ │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + beq.n 1d42 │ │ │ │ │ + mov r1, r6 │ │ │ │ │ + mov r0, sl │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyBytes_FromStringAndSize │ │ │ │ │ mov r9, r0 │ │ │ │ │ - b.n 1c82 │ │ │ │ │ + b.n 1d52 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldrb r5, [r3, #0] │ │ │ │ │ bl d8 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1c82 │ │ │ │ │ - sub.w r7, r7, sl │ │ │ │ │ + beq.n 1d52 │ │ │ │ │ mov r2, r6 │ │ │ │ │ + sub.w r4, r4, sl │ │ │ │ │ mov r1, sl │ │ │ │ │ adds r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ - adds r3, r0, r7 │ │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ │ + strb r5, [r0, r4] │ │ │ │ │ + add r4, r0 │ │ │ │ │ + subs.w r8, r2, #1 │ │ │ │ │ + beq.n 1d52 │ │ │ │ │ add r6, r0 │ │ │ │ │ - adds r3, #1 │ │ │ │ │ - strb r5, [r0, r7] │ │ │ │ │ - b.n 1d42 │ │ │ │ │ - strb.w r5, [r3], #1 │ │ │ │ │ - subs r2, r6, r3 │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - subs.w fp, fp, #1 │ │ │ │ │ - beq.n 1c82 │ │ │ │ │ - mov r1, r4 │ │ │ │ │ + adds r0, r4, #1 │ │ │ │ │ + subs r2, r6, r0 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ - mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1d3e │ │ │ │ │ - b.n 1c82 │ │ │ │ │ - subs r2, r7, r3 │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - mov r1, r8 │ │ │ │ │ + beq.n 1d52 │ │ │ │ │ + cmp.w r8, #1 │ │ │ │ │ + strb r5, [r0, #0] │ │ │ │ │ + beq.n 1d52 │ │ │ │ │ + adds r0, #1 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ + subs r2, r6, r0 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL memchr │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 1d52 │ │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ │ + strb r5, [r0, #0] │ │ │ │ │ + cmp r4, #3 │ │ │ │ │ + beq.w 1d52 │ │ │ │ │ + adds r0, #1 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ + subs r2, r6, r0 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL memchr │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 1d52 │ │ │ │ │ + cmp r4, #4 │ │ │ │ │ + strb r5, [r0, #0] │ │ │ │ │ + beq.w 1d52 │ │ │ │ │ + adds r0, #1 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ + subs r2, r6, r0 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL memchr │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 1d52 │ │ │ │ │ + cmp r4, #5 │ │ │ │ │ + strb r5, [r0, #0] │ │ │ │ │ + beq.w 1d52 │ │ │ │ │ + adds r0, #1 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ + subs r2, r6, r0 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL memchr │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 1d52 │ │ │ │ │ + cmp r4, #6 │ │ │ │ │ + strb r5, [r0, #0] │ │ │ │ │ + beq.w 1d52 │ │ │ │ │ + adds r0, #1 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ + subs r2, r6, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 1d52 │ │ │ │ │ + subs r4, #7 │ │ │ │ │ + strb r5, [r0, #0] │ │ │ │ │ + beq.w 1d52 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ + b.n 1ec2 │ │ │ │ │ + subs r4, #1 │ │ │ │ │ + strb.w r5, [r3], #1 │ │ │ │ │ + beq.w 1d52 │ │ │ │ │ + subs r2, r6, r3 │ │ │ │ │ + mov r0, r3 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL memchr │ │ │ │ │ + mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1e10 │ │ │ │ │ - adds r4, #1 │ │ │ │ │ - cmp r4, fp │ │ │ │ │ - bne.n 1d5a │ │ │ │ │ - b.n 1e16 │ │ │ │ │ + bne.n 1eb8 │ │ │ │ │ + b.n 1d52 │ │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ │ add.w r8, r3, #1 │ │ │ │ │ add r8, r4 │ │ │ │ │ - b.n 1c16 │ │ │ │ │ + b.n 1ce8 │ │ │ │ │ movw r2, #29999 @ 0x752f │ │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ │ it le │ │ │ │ │ cmple r6, r2 │ │ │ │ │ - ble.w 1ab6 │ │ │ │ │ + ble.n 1ef0 │ │ │ │ │ cmp r3, #5 │ │ │ │ │ - ble.w 1ab6 │ │ │ │ │ - asrs r2, r3, #2 │ │ │ │ │ - add.w r2, r2, r2, lsl #1 │ │ │ │ │ - cmp.w r2, r6, asr #2 │ │ │ │ │ - blt.w 234c │ │ │ │ │ - mov r2, r7 │ │ │ │ │ - mov r1, r6 │ │ │ │ │ - mov r0, sl │ │ │ │ │ - strd fp, r4, [sp] │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - bl 26b0 │ │ │ │ │ - R_ARM_THM_CALL stringlib_adaptive_find │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - str r0, [sp, #8] │ │ │ │ │ - b.n 1c1e │ │ │ │ │ - mov r6, fp │ │ │ │ │ + bgt.w 23d4 │ │ │ │ │ + ldrb r4, [r7, #0] │ │ │ │ │ + subs r0, r3, #1 │ │ │ │ │ + movs r1, #1 │ │ │ │ │ + sub.w ip, r6, r3 │ │ │ │ │ + and.w r2, r4, #31 │ │ │ │ │ + str r4, [sp, #20] │ │ │ │ │ + lsls r1, r2 │ │ │ │ │ + ldrb r2, [r7, r0] │ │ │ │ │ + cmp r2, r4 │ │ │ │ │ + beq.w 2442 │ │ │ │ │ + cmp r0, #1 │ │ │ │ │ + str r0, [sp, #12] │ │ │ │ │ + bne.w 1bb0 │ │ │ │ │ + b.n 1c78 │ │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ │ + mov r6, r9 │ │ │ │ │ ldr r4, [sp, #8] │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - mls r0, r3, r4, r6 │ │ │ │ │ + str r3, [sp, #8] │ │ │ │ │ + mls r0, r4, r3, r6 │ │ │ │ │ bl d8 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1c82 │ │ │ │ │ - ldr.w fp, [sp, #12] │ │ │ │ │ + beq.w 1d52 │ │ │ │ │ + mov fp, r7 │ │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ │ + add.w r8, r6, sl │ │ │ │ │ add.w r5, r0, #16 │ │ │ │ │ - str r7, [sp, #8] │ │ │ │ │ - add.w r7, r6, sl │ │ │ │ │ mov r6, r4 │ │ │ │ │ - sub.w r8, r7, sl │ │ │ │ │ - cbz r6, 1e04 │ │ │ │ │ - mov r3, fp │ │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ │ - mov r1, r8 │ │ │ │ │ + sub.w r1, r8, sl │ │ │ │ │ + cbz r6, 1f6a │ │ │ │ │ + mov r3, r7 │ │ │ │ │ + mov r2, fp │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl 2490 │ │ │ │ │ + str r1, [sp, #8] │ │ │ │ │ subs r6, #1 │ │ │ │ │ + bl 2698 │ │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 1e04 │ │ │ │ │ + beq.n 1f6a │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r5, r4 │ │ │ │ │ - add r4, fp │ │ │ │ │ + add r4, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ add sl, r4 │ │ │ │ │ - b.n 1dd8 │ │ │ │ │ - mov r2, r8 │ │ │ │ │ + b.n 1f3a │ │ │ │ │ + mov r9, r8 │ │ │ │ │ + mov r2, r1 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ - b.n 1c82 │ │ │ │ │ + b.n 1d52 │ │ │ │ │ + ldr.w r9, [sp, #16] │ │ │ │ │ + mov r3, sl │ │ │ │ │ + ldrb.w r8, [r7] │ │ │ │ │ + mov r4, fp │ │ │ │ │ + add.w r7, sl, r6 │ │ │ │ │ + subs r2, r7, r3 │ │ │ │ │ + mov r0, r3 │ │ │ │ │ + mov r1, r8 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL memchr │ │ │ │ │ + adds r3, r0, #1 │ │ │ │ │ + cbz r0, 1f9e │ │ │ │ │ + adds r4, #1 │ │ │ │ │ + cmp r4, r9 │ │ │ │ │ + bne.n 1f86 │ │ │ │ │ + mov fp, r4 │ │ │ │ │ + b.n 1fa6 │ │ │ │ │ + mov fp, r4 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 1d0c │ │ │ │ │ - subs r0, r6, r4 │ │ │ │ │ + beq.w 20b0 │ │ │ │ │ + sub.w r0, r6, fp │ │ │ │ │ bl d8 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1c82 │ │ │ │ │ + beq.w 1d52 │ │ │ │ │ + mov r4, fp │ │ │ │ │ + mov r9, r8 │ │ │ │ │ add.w r6, r0, #16 │ │ │ │ │ - sub.w fp, r7, sl │ │ │ │ │ - cbz r4, 1e52 │ │ │ │ │ - mov r2, fp │ │ │ │ │ - mov r1, r8 │ │ │ │ │ + mov fp, r0 │ │ │ │ │ + mov r8, r7 │ │ │ │ │ + sub.w r7, r8, sl │ │ │ │ │ + cbz r4, 1fec │ │ │ │ │ + mov r2, r7 │ │ │ │ │ + mov r1, r9 │ │ │ │ │ mov r0, sl │ │ │ │ │ subs r4, #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ - cbz r0, 1e52 │ │ │ │ │ - sub.w fp, r0, sl │ │ │ │ │ + cbz r0, 1fec │ │ │ │ │ + sub.w r7, r0, sl │ │ │ │ │ mov r1, sl │ │ │ │ │ - mov r2, fp │ │ │ │ │ + mov r2, r7 │ │ │ │ │ add.w sl, r0, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - add r6, fp │ │ │ │ │ + add r6, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ - b.n 1e28 │ │ │ │ │ - mov r2, fp │ │ │ │ │ + b.n 1fc2 │ │ │ │ │ + mov r2, r7 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r6 │ │ │ │ │ + mov r9, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ - b.n 1c82 │ │ │ │ │ + b.n 1d52 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w 1ff8 │ │ │ │ │ + beq.w 21b4 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - blt.w 1d0c │ │ │ │ │ + blt.n 20b0 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble.w 1d0c │ │ │ │ │ + ble.n 20b0 │ │ │ │ │ movw r2, #2499 @ 0x9c3 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - bgt.w 21fc │ │ │ │ │ + bgt.w 23fc │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ - subs r0, r6, r3 │ │ │ │ │ + mov r0, r3 │ │ │ │ │ add.w r1, sl, r2 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ │ - add.w lr, r7, #4294967295 @ 0xffffffff │ │ │ │ │ + str r5, [sp, #12] │ │ │ │ │ + str r1, [sp, #32] │ │ │ │ │ + subs r5, r6, r3 │ │ │ │ │ ldrb.w r9, [r7, r2] │ │ │ │ │ subs r1, r3, #2 │ │ │ │ │ + add.w lr, r7, #4294967295 @ 0xffffffff │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ + mov r4, fp │ │ │ │ │ mov r3, r2 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ - str r2, [sp, #16] │ │ │ │ │ + str r2, [sp, #28] │ │ │ │ │ ldrb.w r2, [lr, #1]! │ │ │ │ │ cmp r9, r2 │ │ │ │ │ it eq │ │ │ │ │ moveq r3, r1 │ │ │ │ │ and.w r2, r2, #31 │ │ │ │ │ subs r1, #1 │ │ │ │ │ lsl.w r2, r8, r2 │ │ │ │ │ orr.w ip, ip, r2 │ │ │ │ │ adds r2, r1, #1 │ │ │ │ │ - bne.n 1e9e │ │ │ │ │ + bne.n 2038 │ │ │ │ │ and.w r1, r9, #31 │ │ │ │ │ movs r2, #1 │ │ │ │ │ - str r4, [sp, #32] │ │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ │ + mov r3, r0 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + ldr r5, [sp, #12] │ │ │ │ │ lsls r2, r1 │ │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ │ + mov fp, r4 │ │ │ │ │ add.w r1, r5, #15 │ │ │ │ │ - strd r1, r6, [sp, #24] │ │ │ │ │ - ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ orr.w r8, r2, ip │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ + strd r1, r6, [sp, #20] │ │ │ │ │ movs r2, #0 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ + ldrd r4, r1, [sp, #28] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ + str r5, [sp, #28] │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - blt.n 1f40 │ │ │ │ │ + blt.n 20f6 │ │ │ │ │ ldrb r6, [r1, r2] │ │ │ │ │ cmp r6, r9 │ │ │ │ │ - beq.n 1f0c │ │ │ │ │ + beq.n 20ba │ │ │ │ │ adds r6, r2, #1 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - blt.n 1f08 │ │ │ │ │ + blt.n 20a8 │ │ │ │ │ add.w ip, r1, r2 │ │ │ │ │ add r2, r3 │ │ │ │ │ adds r2, #1 │ │ │ │ │ ldrb.w ip, [ip, #1] │ │ │ │ │ and.w ip, ip, #31 │ │ │ │ │ lsr.w ip, r8, ip │ │ │ │ │ tst.w ip, #1 │ │ │ │ │ it eq │ │ │ │ │ moveq r6, r2 │ │ │ │ │ mov r2, r6 │ │ │ │ │ - b.n 1edc │ │ │ │ │ - ldr r6, [sp, #24] │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - add.w ip, r6, r2 │ │ │ │ │ + b.n 207c │ │ │ │ │ + bne.w 253a │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + bl b4 │ │ │ │ │ + R_ARM_THM_CALL return_self │ │ │ │ │ + mov r9, r0 │ │ │ │ │ + b.n 1d52 │ │ │ │ │ + ldr r5, [sp, #20] │ │ │ │ │ movs r6, #0 │ │ │ │ │ - ldrb r3, [r7, r6] │ │ │ │ │ - ldrb.w lr, [ip, #1]! │ │ │ │ │ - cmp lr, r3 │ │ │ │ │ - bne.n 1f26 │ │ │ │ │ + add.w ip, r5, r2 │ │ │ │ │ + mov r5, r2 │ │ │ │ │ + mov r2, r3 │ │ │ │ │ + ldrb.w lr, [r7, r6] │ │ │ │ │ + ldrb.w r3, [ip, #1]! │ │ │ │ │ + cmp r3, lr │ │ │ │ │ + bne.n 20d8 │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bgt.n 1f16 │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - cmp r6, r4 │ │ │ │ │ - bne.n 1fd6 │ │ │ │ │ - ldr r6, [sp, #12] │ │ │ │ │ - adds r6, #1 │ │ │ │ │ - str r6, [sp, #12] │ │ │ │ │ - cmp fp, r6 │ │ │ │ │ - beq.w 223c │ │ │ │ │ + bgt.n 20c6 │ │ │ │ │ + mov r3, r2 │ │ │ │ │ + cmp r4, r6 │ │ │ │ │ + mov r2, r5 │ │ │ │ │ + bne.n 2192 │ │ │ │ │ + ldr r5, [sp, #12] │ │ │ │ │ + ldr r6, [sp, #16] │ │ │ │ │ + adds r5, #1 │ │ │ │ │ + str r5, [sp, #12] │ │ │ │ │ + cmp r6, r5 │ │ │ │ │ + beq.w 243e │ │ │ │ │ add r2, r4 │ │ │ │ │ adds r6, r2, #1 │ │ │ │ │ mov r2, r6 │ │ │ │ │ - b.n 1edc │ │ │ │ │ - ldrd r6, r4, [sp, #28] │ │ │ │ │ + b.n 207c │ │ │ │ │ + ldrd r6, r5, [sp, #24] │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.w 1d0c │ │ │ │ │ - ldr.w r8, [sp, #12] │ │ │ │ │ + ble.n 20b0 │ │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ │ - subs r5, r4, r3 │ │ │ │ │ + sub.w r5, fp, r3 │ │ │ │ │ subs r0, r0, r6 │ │ │ │ │ - mov r1, r8 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ + mov r1, r4 │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - bgt.w 23f4 │ │ │ │ │ - mla r0, r8, r5, r6 │ │ │ │ │ + bgt.w 244e │ │ │ │ │ + mla r0, r5, r4, r6 │ │ │ │ │ bl d8 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1c82 │ │ │ │ │ - mov r8, r7 │ │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ │ - add.w fp, sl, r6 │ │ │ │ │ + beq.w 1d52 │ │ │ │ │ + mov r9, r7 │ │ │ │ │ + ldr r7, [sp, #20] │ │ │ │ │ add.w r5, r0, #16 │ │ │ │ │ + mov r4, fp │ │ │ │ │ + mov r8, r0 │ │ │ │ │ + add.w r3, sl, r6 │ │ │ │ │ + str r3, [sp, #16] │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + sub.w r1, r3, sl │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - sub.w r1, fp, sl │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 23c4 │ │ │ │ │ + beq.w 1f68 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - mov r2, r8 │ │ │ │ │ + mov r2, r9 │ │ │ │ │ mov r0, sl │ │ │ │ │ - str r1, [sp, #16] │ │ │ │ │ + str r1, [sp, #20] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ mov r3, r7 │ │ │ │ │ - bl 2490 │ │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ │ + bl 2698 │ │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ │ mov r6, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.w 23c4 │ │ │ │ │ + beq.w 1f68 │ │ │ │ │ add.w r3, sl, r6 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r5 │ │ │ │ │ cmp sl, r3 │ │ │ │ │ - beq.w 23d0 │ │ │ │ │ + beq.w 25ee │ │ │ │ │ add r5, r6 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ add r5, r4 │ │ │ │ │ add.w sl, r3, r7 │ │ │ │ │ - b.n 1f82 │ │ │ │ │ - adds r6, r2, #1 │ │ │ │ │ + b.n 213c │ │ │ │ │ + adds r6, r5, #1 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - blt.n 1fee │ │ │ │ │ - adds r6, r1, r2 │ │ │ │ │ + blt.n 21aa │ │ │ │ │ + adds r6, r1, r5 │ │ │ │ │ ldrb r6, [r6, #1] │ │ │ │ │ and.w r6, r6, #31 │ │ │ │ │ lsr.w r6, r8, r6 │ │ │ │ │ - lsls r6, r6, #31 │ │ │ │ │ - bpl.w 2134 │ │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ │ - add r2, r6 │ │ │ │ │ + lsls r5, r6, #31 │ │ │ │ │ + bpl.w 2312 │ │ │ │ │ + ldr r5, [sp, #36] @ 0x24 │ │ │ │ │ + add r2, r5 │ │ │ │ │ adds r6, r2, #1 │ │ │ │ │ mov r2, r6 │ │ │ │ │ - b.n 1edc │ │ │ │ │ + b.n 207c │ │ │ │ │ ldrb r2, [r7, #0] │ │ │ │ │ mov r0, sl │ │ │ │ │ - str r2, [sp, #16] │ │ │ │ │ - add.w r2, fp, #4294967295 @ 0xffffffff │ │ │ │ │ + str r2, [sp, #24] │ │ │ │ │ add.w r7, sl, r6 │ │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ │ + subs r2, #1 │ │ │ │ │ ands.w r9, r2, #3 │ │ │ │ │ - beq.w 2126 │ │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ │ + beq.w 22e8 │ │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ │ sub.w r2, r7, sl │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1d0c │ │ │ │ │ + beq.w 20b0 │ │ │ │ │ ldr.w r8, [sp, #12] │ │ │ │ │ adds r0, #1 │ │ │ │ │ cmp.w r9, #1 │ │ │ │ │ - beq.n 2126 │ │ │ │ │ + beq.n 22e8 │ │ │ │ │ cmp.w r9, #2 │ │ │ │ │ - beq.n 2042 │ │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ │ + beq.n 2200 │ │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ │ subs r2, r7, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ - cbz r0, 20a8 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 2268 │ │ │ │ │ adds r0, #1 │ │ │ │ │ mov.w r8, #2 │ │ │ │ │ - ldr.w r9, [sp, #16] │ │ │ │ │ + ldr.w r9, [sp, #24] │ │ │ │ │ subs r2, r7, r0 │ │ │ │ │ mov r1, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ - cbz r0, 20a8 │ │ │ │ │ - mov r3, r5 │ │ │ │ │ + cbz r0, 2268 │ │ │ │ │ + str r6, [sp, #12] │ │ │ │ │ adds r0, #1 │ │ │ │ │ - add.w r5, r8, #1 │ │ │ │ │ - str r4, [sp, #12] │ │ │ │ │ - mov r8, r3 │ │ │ │ │ - b.n 2094 │ │ │ │ │ - adds r5, #1 │ │ │ │ │ + add.w r6, r8, #1 │ │ │ │ │ + str r5, [sp, #20] │ │ │ │ │ + mov r8, fp │ │ │ │ │ + ldr r5, [sp, #16] │ │ │ │ │ + b.n 2254 │ │ │ │ │ + adds r6, #1 │ │ │ │ │ adds r0, #1 │ │ │ │ │ subs r2, r7, r0 │ │ │ │ │ mov r1, r9 │ │ │ │ │ - mov r4, r5 │ │ │ │ │ - cmp r5, fp │ │ │ │ │ - beq.w 21f6 │ │ │ │ │ + mov r4, r6 │ │ │ │ │ + cmp r6, r5 │ │ │ │ │ + beq.w 23cc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ - cbz r0, 20a0 │ │ │ │ │ + cbz r0, 2260 │ │ │ │ │ adds r0, #1 │ │ │ │ │ mov r1, r9 │ │ │ │ │ subs r2, r7, r0 │ │ │ │ │ - adds r5, #1 │ │ │ │ │ + adds r6, #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ - cbz r0, 20a0 │ │ │ │ │ + cbz r0, 2260 │ │ │ │ │ adds r0, #1 │ │ │ │ │ mov r1, r9 │ │ │ │ │ subs r2, r7, r0 │ │ │ │ │ - adds r5, r4, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ - cbz r0, 20a0 │ │ │ │ │ - adds r5, r4, #3 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 22f8 │ │ │ │ │ + adds r6, r4, #3 │ │ │ │ │ adds r0, #1 │ │ │ │ │ subs r2, r7, r0 │ │ │ │ │ mov r1, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 205e │ │ │ │ │ - mov r3, r8 │ │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ │ - mov r8, r5 │ │ │ │ │ - mov r5, r3 │ │ │ │ │ + bne.n 221e │ │ │ │ │ + mov fp, r8 │ │ │ │ │ + ldr r5, [sp, #20] │ │ │ │ │ + mov r8, r6 │ │ │ │ │ + ldr r6, [sp, #12] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 1d0c │ │ │ │ │ + beq.w 20b0 │ │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ │ mov r1, r8 │ │ │ │ │ subs r0, r0, r6 │ │ │ │ │ - subs r5, r4, #1 │ │ │ │ │ + add.w r5, fp, #4294967295 @ 0xffffffff │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - bgt.w 23f4 │ │ │ │ │ - mla r0, r8, r5, r6 │ │ │ │ │ + bgt.w 244e │ │ │ │ │ + mla r0, r5, r8, r6 │ │ │ │ │ bl d8 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1c82 │ │ │ │ │ + beq.w 1d52 │ │ │ │ │ add.w r5, r0, #16 │ │ │ │ │ - sub.w fp, r7, sl │ │ │ │ │ + mov r4, fp │ │ │ │ │ + sub.w r2, r7, sl │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 211a │ │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ │ - mov r2, fp │ │ │ │ │ + beq.w 1f6c │ │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ │ mov r0, sl │ │ │ │ │ + str r2, [sp, #12] │ │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ - cbz r0, 211a │ │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 1f6c │ │ │ │ │ cmp sl, r0 │ │ │ │ │ - beq.w 236e │ │ │ │ │ - sub.w fp, r0, sl │ │ │ │ │ + beq.w 25c4 │ │ │ │ │ + sub.w r2, r0, sl │ │ │ │ │ mov r1, sl │ │ │ │ │ - mov r2, fp │ │ │ │ │ add.w sl, r0, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - add r5, fp │ │ │ │ │ + str r2, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ - mov r0, r5 │ │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ + add r5, r2 │ │ │ │ │ mov r2, r4 │ │ │ │ │ - add r5, r4 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL memcpy │ │ │ │ │ - b.n 20d8 │ │ │ │ │ - mov r2, fp │ │ │ │ │ - mov r1, sl │ │ │ │ │ mov r0, r5 │ │ │ │ │ + add r5, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ - b.n 1c82 │ │ │ │ │ - mov r3, r5 │ │ │ │ │ - ldr.w r9, [sp, #16] │ │ │ │ │ - mov r5, r8 │ │ │ │ │ - str r4, [sp, #12] │ │ │ │ │ - mov r8, r3 │ │ │ │ │ - b.n 2094 │ │ │ │ │ + b.n 229c │ │ │ │ │ + str r6, [sp, #12] │ │ │ │ │ + mov r6, r8 │ │ │ │ │ + str r5, [sp, #20] │ │ │ │ │ + mov r8, fp │ │ │ │ │ + ldr.w r9, [sp, #24] │ │ │ │ │ + ldr r5, [sp, #16] │ │ │ │ │ + b.n 2254 │ │ │ │ │ + mov fp, r8 │ │ │ │ │ + ldr r6, [sp, #12] │ │ │ │ │ + ldr r5, [sp, #20] │ │ │ │ │ + add.w r8, r4, #2 │ │ │ │ │ + b.n 2268 │ │ │ │ │ + mov r1, r6 │ │ │ │ │ + add.w r0, r5, #16 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyBytes_FromStringAndSize │ │ │ │ │ + mov r9, r0 │ │ │ │ │ + b.n 1d52 │ │ │ │ │ add r2, r3 │ │ │ │ │ adds r6, r2, #1 │ │ │ │ │ mov r2, r6 │ │ │ │ │ - b.n 1edc │ │ │ │ │ - mvn.w fp, #2147483648 @ 0x80000000 │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ - beq.w 1d0c │ │ │ │ │ - cmp fp, r6 │ │ │ │ │ + b.n 207c │ │ │ │ │ + mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ + str r3, [sp, #16] │ │ │ │ │ + cmp.w fp, #0 │ │ │ │ │ + beq.w 20b0 │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ │ - it gt │ │ │ │ │ - addgt.w fp, r6, #1 │ │ │ │ │ subs r0, r0, r6 │ │ │ │ │ - mov r1, fp │ │ │ │ │ + cmp r6, r3 │ │ │ │ │ + itt lt │ │ │ │ │ + addlt r3, r6, #1 │ │ │ │ │ + strlt r3, [sp, #16] │ │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ - cmp r0, r4 │ │ │ │ │ - blt.w 23f4 │ │ │ │ │ - mla r0, r4, fp, r6 │ │ │ │ │ + cmp r0, fp │ │ │ │ │ + blt.w 244e │ │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ │ + mla r0, fp, r4, r6 │ │ │ │ │ bl d8 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1c82 │ │ │ │ │ + beq.w 1d52 │ │ │ │ │ adds r0, #16 │ │ │ │ │ add.w r8, r5, #16 │ │ │ │ │ - adds r7, r0, r4 │ │ │ │ │ - add.w sl, fp, #4294967295 @ 0xffffffff │ │ │ │ │ - cmp r4, #1 │ │ │ │ │ - ble.w 2386 │ │ │ │ │ + add.w r7, r0, fp │ │ │ │ │ + add.w sl, r4, #4294967295 @ 0xffffffff │ │ │ │ │ + cmp.w fp, #1 │ │ │ │ │ + ble.w 2582 │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ - mov r2, r4 │ │ │ │ │ + mov r2, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - ble.w 2380 │ │ │ │ │ + ble.w 257c │ │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ │ add.w r3, r5, #14 │ │ │ │ │ + mov r4, fp │ │ │ │ │ adds r5, #15 │ │ │ │ │ - add r3, fp │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - adds r3, r4, #1 │ │ │ │ │ + add r3, r2 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ + add.w r3, fp, #1 │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ adds r3, r7, #1 │ │ │ │ │ ldrb.w r1, [r5, #1]! │ │ │ │ │ mov r2, r4 │ │ │ │ │ strb.w r1, [r3, #-1] │ │ │ │ │ mov r0, r3 │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ │ adds r3, r0, r2 │ │ │ │ │ - cmp r5, r1 │ │ │ │ │ - bne.n 21a2 │ │ │ │ │ - add r7, r2 │ │ │ │ │ - sub.w r3, fp, #2 │ │ │ │ │ + cmp r1, r5 │ │ │ │ │ + bne.n 2392 │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ │ - add r8, fp │ │ │ │ │ + add r7, r2 │ │ │ │ │ + add r8, r3 │ │ │ │ │ + subs r3, #2 │ │ │ │ │ mla r7, r2, r3, r7 │ │ │ │ │ sub.w r2, r6, sl │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ - b.n 1c82 │ │ │ │ │ - mov r1, r6 │ │ │ │ │ - add.w r0, r5, #16 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyBytes_FromStringAndSize │ │ │ │ │ - mov r9, r0 │ │ │ │ │ - b.n 1c82 │ │ │ │ │ + b.n 1d52 │ │ │ │ │ + mov fp, r8 │ │ │ │ │ + mov r8, r6 │ │ │ │ │ + ldr r6, [sp, #12] │ │ │ │ │ + b.n 2270 │ │ │ │ │ + asrs r2, r3, #2 │ │ │ │ │ + add.w r2, r2, r2, lsl #1 │ │ │ │ │ + cmp.w r2, r6, asr #2 │ │ │ │ │ + blt.w 25d6 │ │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ │ mov r1, r6 │ │ │ │ │ + str r2, [sp, #0] │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyBytes_FromStringAndSize │ │ │ │ │ - mov r9, r0 │ │ │ │ │ - b.n 1c82 │ │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ │ - mov r8, r5 │ │ │ │ │ - b.n 20b0 │ │ │ │ │ + mov r2, r7 │ │ │ │ │ + str.w fp, [sp, #4] │ │ │ │ │ + str r3, [sp, #12] │ │ │ │ │ + bl 26cc │ │ │ │ │ + R_ARM_THM_CALL stringlib_adaptive_find │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ + str r0, [sp, #8] │ │ │ │ │ + b.n 1cf0 │ │ │ │ │ movw r2, #29999 @ 0x752f │ │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ │ it le │ │ │ │ │ cmple r6, r2 │ │ │ │ │ - ble.w 1e7a │ │ │ │ │ + ble.w 2012 │ │ │ │ │ cmp r3, #5 │ │ │ │ │ ite gt │ │ │ │ │ movgt r1, #0 │ │ │ │ │ movle r1, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 1e7a │ │ │ │ │ + bne.w 2012 │ │ │ │ │ asrs r2, r3, #2 │ │ │ │ │ add.w r2, r2, r2, lsl #1 │ │ │ │ │ cmp.w r2, r6, asr #2 │ │ │ │ │ - blt.w 23de │ │ │ │ │ - strd fp, r1, [sp] │ │ │ │ │ - mov r2, r7 │ │ │ │ │ - mov r1, r6 │ │ │ │ │ + blt.w 25fc │ │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ │ mov r0, sl │ │ │ │ │ + str r1, [sp, #4] │ │ │ │ │ + mov r1, r6 │ │ │ │ │ + str r2, [sp, #0] │ │ │ │ │ + mov r2, r7 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - bl 26b0 │ │ │ │ │ + bl 26cc │ │ │ │ │ R_ARM_THM_CALL stringlib_adaptive_find │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ - b.n 1f44 │ │ │ │ │ - ldrd r6, r4, [sp, #28] │ │ │ │ │ - b.n 1f4c │ │ │ │ │ + b.n 20fa │ │ │ │ │ + ldr r6, [sp, #24] │ │ │ │ │ + b.n 2100 │ │ │ │ │ + subs r4, r3, #2 │ │ │ │ │ + cmp r0, #1 │ │ │ │ │ + str r4, [sp, #12] │ │ │ │ │ + bne.w 1bb0 │ │ │ │ │ + b.n 1c78 │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC23 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC23 │ │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ + mov.w r9, #0 │ │ │ │ │ + b.n 1d52 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC5 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC5 │ │ │ │ │ movs r3, #3 │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_THM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1a40 │ │ │ │ │ - mov.w r9, #0 │ │ │ │ │ - b.n 1c82 │ │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ │ - bl 0 <_PyNumber_Index> │ │ │ │ │ - R_ARM_THM_CALL _PyNumber_Index │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - cbz r0, 22b6 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyLong_AsSsize_t │ │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ - mov fp, r0 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - bne.n 22a6 │ │ │ │ │ - cmp.w fp, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.n 22b6 │ │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ - ldr r6, [r5, #8] │ │ │ │ │ - cmp r3, r6 │ │ │ │ │ - bgt.w 1c62 │ │ │ │ │ - ldr r2, [sp, #84] @ 0x54 │ │ │ │ │ - cmp.w fp, #0 │ │ │ │ │ - ldr r7, [sp, #40] @ 0x28 │ │ │ │ │ - it lt │ │ │ │ │ - mvnlt.w fp, #2147483648 @ 0x80000000 │ │ │ │ │ - ldr r4, [sp, #92] @ 0x5c │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ - bge.n 2362 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 1a84 │ │ │ │ │ - b.n 2140 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r4, #0] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.n 227a │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 227a │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.n 225a │ │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ - ldr r6, [r5, #8] │ │ │ │ │ - cmp r6, r3 │ │ │ │ │ - blt.w 1c62 │ │ │ │ │ - ldr r2, [sp, #84] @ 0x54 │ │ │ │ │ - mvn.w fp, #2147483648 @ 0x80000000 │ │ │ │ │ - ldr r7, [sp, #40] @ 0x28 │ │ │ │ │ - ldr r4, [sp, #92] @ 0x5c │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 1a84 │ │ │ │ │ - b.n 2140 │ │ │ │ │ + beq.n 2464 │ │ │ │ │ + b.w 1b1c │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - bl 2490 │ │ │ │ │ + bl 2698 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r0, r4, #1 │ │ │ │ │ - beq.w 1d0c │ │ │ │ │ + beq.w 20b0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl d8 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1c82 │ │ │ │ │ + beq.w 1d52 │ │ │ │ │ add.w r5, r0, #16 │ │ │ │ │ mov r1, sl │ │ │ │ │ add r4, r5 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r5, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ + ldr.w sl, [sp, #16] │ │ │ │ │ add r4, r3 │ │ │ │ │ mov r8, r3 │ │ │ │ │ mov r3, r8 │ │ │ │ │ - subs.w fp, fp, #1 │ │ │ │ │ - beq.w 1c82 │ │ │ │ │ + subs.w sl, sl, #1 │ │ │ │ │ + beq.w 1d52 │ │ │ │ │ subs r1, r5, r4 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2490 │ │ │ │ │ + bl 2698 │ │ │ │ │ mov r6, r0 │ │ │ │ │ adds r1, r0, #1 │ │ │ │ │ - beq.w 1c82 │ │ │ │ │ + beq.w 1d52 │ │ │ │ │ adds r0, r4, r0 │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ mov r2, r8 │ │ │ │ │ add r6, r8 │ │ │ │ │ add r4, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ - b.n 2320 │ │ │ │ │ - mov r2, r7 │ │ │ │ │ - mov r1, r6 │ │ │ │ │ - mov r0, sl │ │ │ │ │ - str.w fp, [sp] │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - bl efc │ │ │ │ │ - R_ARM_THM_CALL stringlib__two_way_count │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - str r0, [sp, #8] │ │ │ │ │ - b.n 1c1e │ │ │ │ │ - beq.w 1d0c │ │ │ │ │ + b.n 24cc │ │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ │ + bl 0 <_PyNumber_Index> │ │ │ │ │ + R_ARM_THM_CALL _PyNumber_Index │ │ │ │ │ + mov r4, r0 │ │ │ │ │ + cbz r0, 2552 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyLong_AsSsize_t │ │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ + str r0, [sp, #16] │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + bne.n 2542 │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + adds r3, #1 │ │ │ │ │ + beq.n 2552 │ │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ + ldr r6, [r5, #8] │ │ │ │ │ + cmp r3, r6 │ │ │ │ │ + bgt.w 1d32 │ │ │ │ │ + ldr r2, [sp, #84] @ 0x54 │ │ │ │ │ + str r2, [sp, #8] │ │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ │ + ldr r7, [sp, #40] @ 0x28 │ │ │ │ │ + ldr.w fp, [sp, #92] @ 0x5c │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bge.w 20ac │ │ │ │ │ + mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ │ + str r2, [sp, #16] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1a84 │ │ │ │ │ - b.n 2140 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ │ - mov r2, r4 │ │ │ │ │ - add r5, r4 │ │ │ │ │ - add.w sl, sl, #1 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL memcpy │ │ │ │ │ - b.n 20d8 │ │ │ │ │ + bne.w 1b64 │ │ │ │ │ + b.n 2320 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r4, #0] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.n 2512 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + b.n 2512 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.n 2464 │ │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ + ldr r6, [r5, #8] │ │ │ │ │ + cmp r3, r6 │ │ │ │ │ + bgt.w 1d32 │ │ │ │ │ + ldr r2, [sp, #84] @ 0x54 │ │ │ │ │ + str r2, [sp, #8] │ │ │ │ │ + mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ │ + ldr r7, [sp, #40] @ 0x28 │ │ │ │ │ + ldr.w fp, [sp, #92] @ 0x5c │ │ │ │ │ + str r2, [sp, #16] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 1b64 │ │ │ │ │ + b.n 2320 │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ - b.n 21ce │ │ │ │ │ + b.n 23be │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ │ strb.w r3, [r9, #16] │ │ │ │ │ - ble.n 2380 │ │ │ │ │ - add.w r1, fp, #15 │ │ │ │ │ - adds r4, #1 │ │ │ │ │ - add r1, r5 │ │ │ │ │ - mov r3, r7 │ │ │ │ │ + ble.n 257c │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + add.w r4, fp, #1 │ │ │ │ │ mov r2, r8 │ │ │ │ │ + add.w r1, r3, #15 │ │ │ │ │ + mov r3, r7 │ │ │ │ │ + add r1, r5 │ │ │ │ │ ldrb.w r0, [r2], #1 │ │ │ │ │ strb r0, [r3, #0] │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ ldrb r0, [r0, #0] │ │ │ │ │ strb r0, [r3, #1] │ │ │ │ │ add r3, r4 │ │ │ │ │ - bne.n 23a0 │ │ │ │ │ - add r7, r4 │ │ │ │ │ - sub.w r3, fp, #2 │ │ │ │ │ + bne.n 25a0 │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ │ - add r8, fp │ │ │ │ │ + add r7, r4 │ │ │ │ │ + add r8, r3 │ │ │ │ │ + subs r3, #2 │ │ │ │ │ mla r7, r4, r3, r7 │ │ │ │ │ - b.n 21ce │ │ │ │ │ - mov r2, r1 │ │ │ │ │ + b.n 23be │ │ │ │ │ mov r0, r5 │ │ │ │ │ - mov r1, sl │ │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ │ + mov r2, r4 │ │ │ │ │ + add r5, r4 │ │ │ │ │ + add.w sl, sl, #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ - b.n 1c82 │ │ │ │ │ + b.n 229c │ │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ │ + mov r1, r6 │ │ │ │ │ + str r2, [sp, #0] │ │ │ │ │ + mov r0, sl │ │ │ │ │ + mov r2, r7 │ │ │ │ │ + str r3, [sp, #12] │ │ │ │ │ + bl efc │ │ │ │ │ + R_ARM_THM_CALL stringlib__two_way_count │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ + str r0, [sp, #8] │ │ │ │ │ + b.w 1cf0 │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ mov r2, r4 │ │ │ │ │ add r5, r4 │ │ │ │ │ add sl, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ - b.n 1f82 │ │ │ │ │ - mov r2, r7 │ │ │ │ │ + b.n 213c │ │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ │ mov r1, r6 │ │ │ │ │ + str r2, [sp, #0] │ │ │ │ │ mov r0, sl │ │ │ │ │ - str.w fp, [sp] │ │ │ │ │ + mov r2, r7 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - bl efc │ │ │ │ │ + bl efc │ │ │ │ │ R_ARM_THM_CALL stringlib__two_way_count │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ - b.n 1f44 │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC23 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC23 │ │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 225a │ │ │ │ │ + b.n 20fa │ │ │ │ │ + nop │ │ │ │ │ │ │ │ │ │ -0000240c : │ │ │ │ │ +00002614 : │ │ │ │ │ PyBytes_AsStringAndSize(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ - cbz r1, 247e │ │ │ │ │ + cbz r1, 2686 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ │ lsls r4, r4, #4 │ │ │ │ │ - bpl.n 2464 │ │ │ │ │ + bpl.n 266c │ │ │ │ │ ldr r4, [r0, #8] │ │ │ │ │ add.w r3, r0, #16 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ - cbnz r2, 2442 │ │ │ │ │ + cbnz r2, 264a │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strlen │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - bne.n 2448 │ │ │ │ │ + bne.n 2650 │ │ │ │ │ movs r0, #0 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ movs r0, #0 │ │ │ │ │ str r4, [r2, #0] │ │ │ │ │ - b.n 243e │ │ │ │ │ + b.n 2646 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC24 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC24 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 243e │ │ │ │ │ + b.n 2646 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 245e │ │ │ │ │ + b.n 2666 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ movw r1, #1268 @ 0x4f4 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b.n 245e │ │ │ │ │ + b.n 2666 │ │ │ │ │ │ │ │ │ │ -00002490 : │ │ │ │ │ +00002698 : │ │ │ │ │ fastsearch.constprop.1(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ │ - ldr r4, [pc, #648] @ (272c ) │ │ │ │ │ + ldr r4, [pc, #652] @ (2938 ) │ │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ │ cmp r1, r3 │ │ │ │ │ ldr r4, [r4, #0] │ │ │ │ │ str r4, [sp, #116] @ 0x74 │ │ │ │ │ mov.w r4, #0 │ │ │ │ │ - blt.w 2610 │ │ │ │ │ + blt.w 2818 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov ip, r3 │ │ │ │ │ mov r6, r2 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble.w 2692 │ │ │ │ │ + ble.w 289e │ │ │ │ │ movw r7, #2499 @ 0x9c3 │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - bgt.w 26b4 │ │ │ │ │ + bgt.w 28c0 │ │ │ │ │ ldrb.w r8, [r2] │ │ │ │ │ add.w lr, r3, #4294967295 @ 0xffffffff │ │ │ │ │ subs r1, r1, r3 │ │ │ │ │ movs r2, #1 │ │ │ │ │ and.w r3, r8, #31 │ │ │ │ │ lsls r2, r3 │ │ │ │ │ ldrb.w r3, [r6, lr] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ it ne │ │ │ │ │ movne r7, lr │ │ │ │ │ - beq.w 268c │ │ │ │ │ + beq.w 2898 │ │ │ │ │ cmp.w lr, #1 │ │ │ │ │ - beq.n 258e │ │ │ │ │ + beq.n 2796 │ │ │ │ │ ldrb r4, [r6, #1] │ │ │ │ │ movs r0, #1 │ │ │ │ │ and.w r9, r4, #31 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ it eq │ │ │ │ │ subeq.w r7, ip, #3 │ │ │ │ │ cmp.w lr, #2 │ │ │ │ │ lsl.w r0, r0, r9 │ │ │ │ │ orr.w r2, r2, r0 │ │ │ │ │ - beq.n 258e │ │ │ │ │ + beq.n 2796 │ │ │ │ │ ldrb r4, [r6, #2] │ │ │ │ │ movs r0, #1 │ │ │ │ │ and.w r9, r4, #31 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ it eq │ │ │ │ │ subeq.w r7, ip, #4 │ │ │ │ │ cmp.w lr, #3 │ │ │ │ │ lsl.w r0, r0, r9 │ │ │ │ │ orr.w r2, r2, r0 │ │ │ │ │ - beq.n 258e │ │ │ │ │ + beq.n 2796 │ │ │ │ │ ldrb r4, [r6, #3] │ │ │ │ │ movs r0, #1 │ │ │ │ │ and.w r9, r4, #31 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ it eq │ │ │ │ │ subeq.w r7, ip, #5 │ │ │ │ │ cmp.w lr, #4 │ │ │ │ │ lsl.w r0, r0, r9 │ │ │ │ │ orr.w r2, r2, r0 │ │ │ │ │ - beq.n 258e │ │ │ │ │ + beq.n 2796 │ │ │ │ │ ldrb r4, [r6, #4] │ │ │ │ │ movs r0, #1 │ │ │ │ │ and.w r9, r4, #31 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ it eq │ │ │ │ │ subeq.w r7, ip, #6 │ │ │ │ │ cmp.w lr, #5 │ │ │ │ │ lsl.w r0, r0, r9 │ │ │ │ │ orr.w r2, r2, r0 │ │ │ │ │ - beq.n 258e │ │ │ │ │ + beq.n 2796 │ │ │ │ │ add.w r9, r6, #4 │ │ │ │ │ sub.w r4, ip, #7 │ │ │ │ │ mov.w sl, #1 │ │ │ │ │ ldrb.w r0, [r9, #1]! │ │ │ │ │ cmp r0, r3 │ │ │ │ │ it eq │ │ │ │ │ moveq r7, r4 │ │ │ │ │ and.w r0, r0, #31 │ │ │ │ │ subs r4, #1 │ │ │ │ │ lsl.w r0, sl, r0 │ │ │ │ │ orrs r2, r0 │ │ │ │ │ adds r0, r4, #1 │ │ │ │ │ - bne.n 2574 │ │ │ │ │ + bne.n 277c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 2610 │ │ │ │ │ + blt.n 2818 │ │ │ │ │ and.w r0, r3, #31 │ │ │ │ │ movs r4, #1 │ │ │ │ │ add.w fp, ip, #1 │ │ │ │ │ mov sl, ip │ │ │ │ │ lsls r4, r0 │ │ │ │ │ str r6, [sp, #12] │ │ │ │ │ orrs r4, r2 │ │ │ │ │ movs r0, #0 │ │ │ │ │ add.w r2, r5, lr │ │ │ │ │ - b.n 25d2 │ │ │ │ │ + b.n 27da │ │ │ │ │ add.w r9, r0, #1 │ │ │ │ │ cmp r9, r1 │ │ │ │ │ - bgt.n 2610 │ │ │ │ │ + bgt.n 2818 │ │ │ │ │ add.w ip, r2, r0 │ │ │ │ │ ldrb.w ip, [ip, #1] │ │ │ │ │ and.w ip, ip, #31 │ │ │ │ │ lsr.w ip, r4, ip │ │ │ │ │ tst.w ip, #1 │ │ │ │ │ ite eq │ │ │ │ │ addeq r0, fp │ │ │ │ │ movne r0, r9 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bgt.n 2610 │ │ │ │ │ + bgt.n 2818 │ │ │ │ │ ldrb.w ip, [r2, r0] │ │ │ │ │ cmp ip, r3 │ │ │ │ │ - bne.n 25ac │ │ │ │ │ + bne.n 27b4 │ │ │ │ │ ldrb.w ip, [r5, r0] │ │ │ │ │ cmp ip, r8 │ │ │ │ │ - bne.n 2666 │ │ │ │ │ + bne.n 2872 │ │ │ │ │ cmp.w lr, #1 │ │ │ │ │ - bne.n 2616 │ │ │ │ │ - ldr r3, [pc, #320] @ (272c ) │ │ │ │ │ + bne.n 281e │ │ │ │ │ + ldr r3, [pc, #324] @ (2938 ) │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 26b0 │ │ │ │ │ + bne.n 28bc │ │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ add r4, r0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 260a │ │ │ │ │ + b.n 2812 │ │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 26a4 │ │ │ │ │ + beq.n 28b0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bhi.n 2602 │ │ │ │ │ + bhi.n 280a │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 25e8 │ │ │ │ │ + b.n 27f0 │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ add.w r9, r5, r0 │ │ │ │ │ ldrb r6, [r6, #1] │ │ │ │ │ ldrb.w ip, [r9, #1] │ │ │ │ │ cmp r6, ip │ │ │ │ │ - bne.n 2666 │ │ │ │ │ + bne.n 2872 │ │ │ │ │ cmp.w lr, #2 │ │ │ │ │ - beq.n 25e8 │ │ │ │ │ + beq.n 27f0 │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ mov.w ip, #2 │ │ │ │ │ str.w sl, [sp, #20] │ │ │ │ │ mov sl, r5 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - mov r0, r3 │ │ │ │ │ + mov r0, r1 │ │ │ │ │ + mov r1, r3 │ │ │ │ │ mov r3, r9 │ │ │ │ │ - str r7, [sp, #16] │ │ │ │ │ + str r2, [sp, #16] │ │ │ │ │ ldrb.w r9, [r3, ip] │ │ │ │ │ - ldrb.w r7, [r6, ip] │ │ │ │ │ - cmp r9, r7 │ │ │ │ │ - bne.n 2654 │ │ │ │ │ + ldrb.w r2, [r6, ip] │ │ │ │ │ + cmp r9, r2 │ │ │ │ │ + bne.n 285e │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ cmp ip, lr │ │ │ │ │ - blt.n 2640 │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ │ - mov r0, r5 │ │ │ │ │ + blt.n 284a │ │ │ │ │ + mov r3, r1 │ │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ │ + mov r1, r0 │ │ │ │ │ cmp ip, lr │ │ │ │ │ - mov r5, sl │ │ │ │ │ + mov r0, r5 │ │ │ │ │ str r6, [sp, #12] │ │ │ │ │ + mov r5, sl │ │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ │ - beq.n 25e8 │ │ │ │ │ + beq.n 27f0 │ │ │ │ │ add.w ip, r0, #1 │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - bgt.n 2684 │ │ │ │ │ + bgt.n 2890 │ │ │ │ │ add.w ip, r2, r0 │ │ │ │ │ ldrb.w ip, [ip, #1] │ │ │ │ │ and.w ip, ip, #31 │ │ │ │ │ lsr.w ip, r4, ip │ │ │ │ │ tst.w ip, #1 │ │ │ │ │ - beq.n 26a8 │ │ │ │ │ + beq.n 28b4 │ │ │ │ │ add.w ip, r7, #1 │ │ │ │ │ add r0, ip │ │ │ │ │ - b.n 25ce │ │ │ │ │ + b.n 27d6 │ │ │ │ │ sub.w r7, ip, #2 │ │ │ │ │ - b.n 24ea │ │ │ │ │ - bne.n 2610 │ │ │ │ │ + b.n 26f2 │ │ │ │ │ + bne.n 2818 │ │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ │ cmp r4, #15 │ │ │ │ │ - ble.n 25fc │ │ │ │ │ + ble.n 2804 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2610 │ │ │ │ │ + beq.n 2818 │ │ │ │ │ subs r0, r0, r5 │ │ │ │ │ - b.n 25e8 │ │ │ │ │ + b.n 27f0 │ │ │ │ │ add.w ip, sl, #1 │ │ │ │ │ add r0, ip │ │ │ │ │ - b.n 25ce │ │ │ │ │ + b.n 27d6 │ │ │ │ │ bl 0 <__stack_chk_fail> │ │ │ │ │ R_ARM_THM_CALL __stack_chk_fail │ │ │ │ │ movw r7, #29999 @ 0x752f │ │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ │ it le │ │ │ │ │ cmple r1, r7 │ │ │ │ │ - ble.n 26c4 │ │ │ │ │ + ble.n 28d0 │ │ │ │ │ cmp r3, #5 │ │ │ │ │ - bgt.n 26ec │ │ │ │ │ + bgt.n 28f8 │ │ │ │ │ ldrb.w r8, [r6] │ │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ │ movs r2, #1 │ │ │ │ │ sub.w r1, r4, ip │ │ │ │ │ and.w r3, r8, #31 │ │ │ │ │ lsls r2, r3 │ │ │ │ │ ldrb.w r3, [r6, lr] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - beq.n 2708 │ │ │ │ │ + beq.n 2914 │ │ │ │ │ mov r7, lr │ │ │ │ │ cmp.w lr, #1 │ │ │ │ │ - bne.w 24f0 │ │ │ │ │ - b.n 2592 │ │ │ │ │ + bne.w 26f8 │ │ │ │ │ + b.n 279a │ │ │ │ │ asrs r7, r3, #2 │ │ │ │ │ add.w r7, r7, r7, lsl #1 │ │ │ │ │ cmp.w r7, r1, asr #2 │ │ │ │ │ - blt.n 2716 │ │ │ │ │ + blt.n 2922 │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ movs r5, #1 │ │ │ │ │ strd r4, r5, [sp] │ │ │ │ │ - bl 26b0 │ │ │ │ │ + bl 26cc │ │ │ │ │ R_ARM_THM_CALL stringlib_adaptive_find │ │ │ │ │ - b.n 25e8 │ │ │ │ │ + b.n 27f0 │ │ │ │ │ sub.w r7, ip, #2 │ │ │ │ │ cmp.w lr, #1 │ │ │ │ │ - bne.w 24f0 │ │ │ │ │ - b.n 2592 │ │ │ │ │ + bne.w 26f8 │ │ │ │ │ + b.n 279a │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r2 │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ - bl 2858 <_PyBytes_Repeat+0x24> │ │ │ │ │ + bl 2874 │ │ │ │ │ R_ARM_THM_CALL stringlib__preprocess │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 2998 │ │ │ │ │ + bl 29b4 │ │ │ │ │ R_ARM_THM_CALL stringlib__two_way │ │ │ │ │ - b.n 25e8 │ │ │ │ │ + b.n 27f0 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 __stack_chk_guard │ │ │ │ │ │ │ │ │ │ -00002730 : │ │ │ │ │ +0000293c : │ │ │ │ │ fastsearch.constprop.0(): │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - blt.n 27d2 │ │ │ │ │ + blt.n 29de │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble.n 27ae │ │ │ │ │ + ble.n 29ba │ │ │ │ │ subs r0, r1, r3 │ │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ │ movs r4, #1 │ │ │ │ │ add.w lr, r3, #4294967295 @ 0xffffffff │ │ │ │ │ mov r8, r1 │ │ │ │ │ and.w r1, r1, #31 │ │ │ │ │ mov r7, lr │ │ │ │ │ @@ -4266,191 +4501,190 @@ │ │ │ │ │ cmp r8, r1 │ │ │ │ │ it eq │ │ │ │ │ moveq r7, lr │ │ │ │ │ and.w r1, r1, #31 │ │ │ │ │ lsl.w r1, r4, r1 │ │ │ │ │ orrs r6, r1 │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - bne.n 2762 │ │ │ │ │ + bne.n 296e │ │ │ │ │ cmp r0, lr │ │ │ │ │ - blt.n 27c8 │ │ │ │ │ + blt.n 29d4 │ │ │ │ │ add.w sl, ip, r3 │ │ │ │ │ add.w r9, r2, #1 │ │ │ │ │ ldrb.w r1, [ip, r0] │ │ │ │ │ cmp r1, r8 │ │ │ │ │ - bne.n 27f2 │ │ │ │ │ + bne.n 29fe │ │ │ │ │ add.w lr, sl, r0 │ │ │ │ │ adds r1, r2, r3 │ │ │ │ │ ldrb.w r4, [r1, #-1]! │ │ │ │ │ ldrb.w r5, [lr, #-1]! │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n 2818 │ │ │ │ │ + bne.n 2a24 │ │ │ │ │ cmp r1, r9 │ │ │ │ │ - bne.n 279c │ │ │ │ │ - b.n 27cc │ │ │ │ │ - bne.n 27c8 │ │ │ │ │ + bne.n 29a8 │ │ │ │ │ + b.n 29d8 │ │ │ │ │ + bne.n 29d4 │ │ │ │ │ ldrb.w lr, [r2] │ │ │ │ │ cmp r1, #15 │ │ │ │ │ - bgt.n 27de │ │ │ │ │ + bgt.n 29ea │ │ │ │ │ add r0, r1 │ │ │ │ │ - b.n 27c4 │ │ │ │ │ + b.n 29d0 │ │ │ │ │ ldrb.w r3, [r0, #-1]! │ │ │ │ │ cmp r3, lr │ │ │ │ │ - beq.n 27d8 │ │ │ │ │ + beq.n 29e4 │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bcc.n 27bc │ │ │ │ │ + bcc.n 29c8 │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ bx lr │ │ │ │ │ sub.w r0, r0, ip │ │ │ │ │ - b.n 27cc │ │ │ │ │ + b.n 29d8 │ │ │ │ │ mov r2, r1 │ │ │ │ │ mov r1, lr │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memrchr │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 27c8 │ │ │ │ │ + beq.n 29d4 │ │ │ │ │ subs r0, r0, r3 │ │ │ │ │ - b.n 27cc │ │ │ │ │ + b.n 29d8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 27c8 │ │ │ │ │ + beq.n 29d4 │ │ │ │ │ add.w r1, ip, r0 │ │ │ │ │ ldrb.w r1, [r1, #-1] │ │ │ │ │ and.w r1, r1, #31 │ │ │ │ │ lsr.w r1, r6, r1 │ │ │ │ │ lsls r1, r1, #31 │ │ │ │ │ it mi │ │ │ │ │ addmi.w r0, r0, #4294967295 @ 0xffffffff │ │ │ │ │ - bmi.n 278e │ │ │ │ │ + bmi.n 299a │ │ │ │ │ subs r1, r0, r3 │ │ │ │ │ subs r0, r1, #1 │ │ │ │ │ - bpl.n 278e │ │ │ │ │ - b.n 27c8 │ │ │ │ │ - cbz r0, 282e │ │ │ │ │ + bpl.n 299a │ │ │ │ │ + b.n 29d4 │ │ │ │ │ + cbz r0, 2a3a │ │ │ │ │ add.w r1, ip, r0 │ │ │ │ │ ldrb.w r1, [r1, #-1] │ │ │ │ │ and.w r1, r1, #31 │ │ │ │ │ lsr.w r1, r6, r1 │ │ │ │ │ lsls r4, r1, #31 │ │ │ │ │ - bpl.n 2810 │ │ │ │ │ + bpl.n 2a1c │ │ │ │ │ subs r1, r0, r7 │ │ │ │ │ - b.n 2812 │ │ │ │ │ + b.n 2a1e │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002834 <_PyBytes_Repeat>: │ │ │ │ │ +00002a40 <_PyBytes_Repeat>: │ │ │ │ │ _PyBytes_Repeat(): │ │ │ │ │ - cbz r1, 288a <_PyBytes_Repeat+0x56> │ │ │ │ │ + cbz r1, 2a96 <_PyBytes_Repeat+0x56> │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r4, r3 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 2878 <_PyBytes_Repeat+0x44> │ │ │ │ │ + bne.n 2a68 <_PyBytes_Repeat+0x28> │ │ │ │ │ + ldrb r1, [r2, #0] │ │ │ │ │ + mov r2, r5 │ │ │ │ │ + add sp, #8 │ │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ + b.w 0 │ │ │ │ │ + R_ARM_THM_JUMP24 memset │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - beq.n 285c <_PyBytes_Repeat+0x28> │ │ │ │ │ + beq.n 2a76 <_PyBytes_Repeat+0x36> │ │ │ │ │ mov r2, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - ble.n 2886 <_PyBytes_Repeat+0x52> │ │ │ │ │ + ble.n 2a92 <_PyBytes_Repeat+0x52> │ │ │ │ │ subs r2, r5, r4 │ │ │ │ │ adds r0, r6, r4 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ mov r1, r6 │ │ │ │ │ it ge │ │ │ │ │ movge r2, r4 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ add r4, r2 │ │ │ │ │ - b.n 285c <_PyBytes_Repeat+0x28> │ │ │ │ │ - ldrb r1, [r2, #0] │ │ │ │ │ - mov r2, r5 │ │ │ │ │ - add sp, #8 │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ - b.w 0 │ │ │ │ │ - R_ARM_THM_JUMP24 memset │ │ │ │ │ + b.n 2a76 <_PyBytes_Repeat+0x36> │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -0000288c : │ │ │ │ │ +00002a98 : │ │ │ │ │ bytes_repr(): │ │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 2a84 │ │ │ │ │ + ble.w 2c30 │ │ │ │ │ add.w r2, r0, #15 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ movw lr, #65531 @ 0xfffb │ │ │ │ │ movt lr, #32767 @ 0x7fff │ │ │ │ │ movs r0, #3 │ │ │ │ │ adds r1, r5, r2 │ │ │ │ │ mov r7, r8 │ │ │ │ │ mvn.w r6, #2147483648 @ 0x80000000 │ │ │ │ │ - b.n 28da │ │ │ │ │ + b.n 2ae4 │ │ │ │ │ cmp r3, #8 │ │ │ │ │ - itt ls │ │ │ │ │ - movls ip, lr │ │ │ │ │ - movls r3, #4 │ │ │ │ │ - bhi.w 29e8 │ │ │ │ │ + bhi.w 2bf0 │ │ │ │ │ + mov ip, lr │ │ │ │ │ + movs r3, #4 │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bgt.w 2ac8 │ │ │ │ │ + bgt.w 2c78 │ │ │ │ │ add r0, r3 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq.n 28fc │ │ │ │ │ + beq.n 2b06 │ │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ │ - bls.n 28c2 │ │ │ │ │ + bls.n 2ace │ │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ │ - beq.w 2a78 │ │ │ │ │ + beq.w 2c1e │ │ │ │ │ subs r3, #32 │ │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ │ - bhi.n 29d4 │ │ │ │ │ + bhi.n 2bdc │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - beq.w 2ac8 │ │ │ │ │ + beq.w 2c78 │ │ │ │ │ movs r3, #1 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ add r0, r3 │ │ │ │ │ - bne.n 28da │ │ │ │ │ + bne.n 2ae4 │ │ │ │ │ movs r6, #39 @ 0x27 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 2aae │ │ │ │ │ + bne.w 2c5e │ │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_New │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 29d0 │ │ │ │ │ + beq.n 2bd8 │ │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ │ lsls r2, r3, #26 │ │ │ │ │ - bpl.w 2ae2 │ │ │ │ │ + bpl.w 2c92 │ │ │ │ │ lsls r3, r3, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r3, r0, #20 │ │ │ │ │ addpl.w r3, r0, #28 │ │ │ │ │ mov ip, r3 │ │ │ │ │ movs r2, #98 @ 0x62 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ strb.w r2, [ip], #2 │ │ │ │ │ strb r6, [r3, #1] │ │ │ │ │ - ble.w 2a8a │ │ │ │ │ + ble.n 2c2a │ │ │ │ │ add.w r1, r4, #15 │ │ │ │ │ movw lr, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC Py_hexdigits │ │ │ │ │ movt lr, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS Py_hexdigits │ │ │ │ │ add r5, r1 │ │ │ │ │ movw r7, #30812 @ 0x785c │ │ │ │ │ @@ -4459,255 +4693,205 @@ │ │ │ │ │ it ne │ │ │ │ │ cmpne r3, r6 │ │ │ │ │ itttt eq │ │ │ │ │ moveq r2, ip │ │ │ │ │ moveq r4, #92 @ 0x5c │ │ │ │ │ strbeq.w r4, [r2], #2 │ │ │ │ │ strbeq.w r3, [ip, #1] │ │ │ │ │ - beq.n 29e0 │ │ │ │ │ + beq.n 2be8 │ │ │ │ │ cmp r3, #9 │ │ │ │ │ ittt eq │ │ │ │ │ moveq r2, ip │ │ │ │ │ movweq r3, #29788 @ 0x745c │ │ │ │ │ strheq.w r3, [r2], #2 │ │ │ │ │ - beq.n 29e0 │ │ │ │ │ + beq.n 2be8 │ │ │ │ │ cmp r3, #10 │ │ │ │ │ ittt eq │ │ │ │ │ moveq r2, ip │ │ │ │ │ movweq r3, #28252 @ 0x6e5c │ │ │ │ │ strheq.w r3, [r2], #2 │ │ │ │ │ - beq.n 29e0 │ │ │ │ │ + beq.n 2be8 │ │ │ │ │ cmp r3, #13 │ │ │ │ │ ittt eq │ │ │ │ │ moveq r2, ip │ │ │ │ │ movweq r3, #29276 @ 0x725c │ │ │ │ │ strheq.w r3, [r2], #2 │ │ │ │ │ - beq.n 29e0 │ │ │ │ │ + beq.n 2be8 │ │ │ │ │ sub.w r2, r3, #32 │ │ │ │ │ cmp r2, #94 @ 0x5e │ │ │ │ │ - bhi.n 29a4 │ │ │ │ │ + bhi.n 2bac │ │ │ │ │ mov r2, ip │ │ │ │ │ cmp r5, r1 │ │ │ │ │ strb.w r3, [r2], #1 │ │ │ │ │ - beq.n 29ce │ │ │ │ │ + beq.n 2bd6 │ │ │ │ │ mov ip, r2 │ │ │ │ │ - b.n 2944 │ │ │ │ │ + b.n 2b4c │ │ │ │ │ strh.w r7, [ip] │ │ │ │ │ mov.w r8, r3, lsr #4 │ │ │ │ │ and.w r3, r3, #15 │ │ │ │ │ add.w r2, ip, #4 │ │ │ │ │ ldr.w r4, [lr] │ │ │ │ │ cmp r5, r1 │ │ │ │ │ ldrb.w r4, [r4, r8] │ │ │ │ │ strb.w r4, [ip, #2] │ │ │ │ │ ldr.w r4, [lr] │ │ │ │ │ ldrb r3, [r4, r3] │ │ │ │ │ strb.w r3, [ip, #3] │ │ │ │ │ - bne.n 29a0 │ │ │ │ │ + bne.n 2ba8 │ │ │ │ │ strb r6, [r2, #0] │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ movw ip, #65531 @ 0xfffb │ │ │ │ │ movt ip, #32767 @ 0x7fff │ │ │ │ │ movs r3, #4 │ │ │ │ │ - b.n 28ce │ │ │ │ │ + b.n 2ad8 │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - beq.n 29ce │ │ │ │ │ + beq.n 2bd6 │ │ │ │ │ mov ip, r2 │ │ │ │ │ - b.n 2944 │ │ │ │ │ + b.n 2b4c │ │ │ │ │ sub.w ip, r3, #9 │ │ │ │ │ cmp.w ip, #30 │ │ │ │ │ - bhi.w 28e8 │ │ │ │ │ - addw r9, pc, #4 │ │ │ │ │ - ldr.w pc, [r9, ip, lsl #2] │ │ │ │ │ - .word 0x00002a79 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00002a79 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000028e9 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000028e9 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00002a79 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000028e9 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000028e9 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000028e9 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000028e9 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000028e9 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000028e9 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000028e9 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000028e9 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000028e9 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000028e9 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000028e9 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000028e9 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000028e9 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000028e9 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000028e9 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000028e9 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000028e9 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000028e9 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000028e9 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000028e9 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00002a91 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000028e9 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000028e9 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000028e9 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000028e9 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00002aa1 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ + bhi.n 2c36 │ │ │ │ │ + tbb [pc, ip] │ │ │ │ │ + .short 0x1010 │ │ │ │ │ + .word 0x1c101c1c │ │ │ │ │ + .word 0x1c1c1c1c │ │ │ │ │ + .word 0x1c1c1c1c │ │ │ │ │ + .word 0x1c1c1c1c │ │ │ │ │ + .word 0x1c1c1c1c │ │ │ │ │ + .word 0x211c1c1c │ │ │ │ │ + .word 0x1c1c1c1c │ │ │ │ │ + .byte 0x29 │ │ │ │ │ + .byte 0x00 │ │ │ │ │ movw ip, #65533 @ 0xfffd │ │ │ │ │ movt ip, #32767 @ 0x7fff │ │ │ │ │ movs r3, #2 │ │ │ │ │ - b.n 28ce │ │ │ │ │ - movs r6, #39 @ 0x27 │ │ │ │ │ - movs r0, #3 │ │ │ │ │ - b.n 2904 │ │ │ │ │ + b.n 2ad8 │ │ │ │ │ mov r2, ip │ │ │ │ │ strb r6, [r2, #0] │ │ │ │ │ - b.n 29d0 │ │ │ │ │ + b.n 2bd8 │ │ │ │ │ + movs r6, #39 @ 0x27 │ │ │ │ │ + movs r0, #3 │ │ │ │ │ + b.n 2b0e │ │ │ │ │ + subs r3, #32 │ │ │ │ │ + cmp r3, #94 @ 0x5e │ │ │ │ │ + bls.w 2af8 │ │ │ │ │ + b.n 2ad4 │ │ │ │ │ movw ip, #65534 @ 0xfffe │ │ │ │ │ movt ip, #32767 @ 0x7fff │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ movs r3, #1 │ │ │ │ │ - b.n 28ce │ │ │ │ │ + b.n 2ad8 │ │ │ │ │ movw ip, #65534 @ 0xfffe │ │ │ │ │ movt ip, #32767 @ 0x7fff │ │ │ │ │ adds r7, #1 │ │ │ │ │ movs r3, #1 │ │ │ │ │ - b.n 28ce │ │ │ │ │ + b.n 2ad8 │ │ │ │ │ movs r6, #34 @ 0x22 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 2904 │ │ │ │ │ + beq.w 2b0e │ │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ subs r3, r3, r7 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bgt.n 2ac8 │ │ │ │ │ + bgt.n 2c78 │ │ │ │ │ add r0, r7 │ │ │ │ │ movs r6, #39 @ 0x27 │ │ │ │ │ - b.n 2904 │ │ │ │ │ + b.n 2b0e │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC26 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC26 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 29d0 │ │ │ │ │ + b.n 2bd8 │ │ │ │ │ ldr r3, [r0, #28] │ │ │ │ │ - b.n 2922 │ │ │ │ │ + b.n 2b2c │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002ae8 : │ │ │ │ │ +00002c98 : │ │ │ │ │ PyBytes_Repr(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 2d00 │ │ │ │ │ + ble.w 2e44 │ │ │ │ │ add.w r2, r0, #15 │ │ │ │ │ movs r7, #0 │ │ │ │ │ mov sl, r1 │ │ │ │ │ movw lr, #65531 @ 0xfffb │ │ │ │ │ movt lr, #32767 @ 0x7fff │ │ │ │ │ adds r6, r5, r2 │ │ │ │ │ mov r1, r7 │ │ │ │ │ movs r0, #3 │ │ │ │ │ mvn.w ip, #2147483648 @ 0x80000000 │ │ │ │ │ - b.n 2b36 │ │ │ │ │ + b.n 2ce4 │ │ │ │ │ cmp r3, #8 │ │ │ │ │ - itt ls │ │ │ │ │ - movls r8, lr │ │ │ │ │ - movls r3, #4 │ │ │ │ │ - bhi.w 2c5e │ │ │ │ │ + bhi.w 2e0a │ │ │ │ │ + mov r8, lr │ │ │ │ │ + movs r3, #4 │ │ │ │ │ cmp r8, r0 │ │ │ │ │ - blt.w 2d26 │ │ │ │ │ + blt.w 2e8c │ │ │ │ │ add r0, r3 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - beq.n 2b58 │ │ │ │ │ + beq.n 2d06 │ │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ │ - bls.n 2b1e │ │ │ │ │ + bls.n 2cce │ │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ │ - beq.w 2cf0 │ │ │ │ │ + beq.w 2e38 │ │ │ │ │ subs r3, #32 │ │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ │ - bhi.n 2c4a │ │ │ │ │ + bhi.n 2df6 │ │ │ │ │ cmp r0, ip │ │ │ │ │ - beq.w 2d26 │ │ │ │ │ + beq.w 2e8c │ │ │ │ │ movs r3, #1 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ add r0, r3 │ │ │ │ │ - bne.n 2b36 │ │ │ │ │ + bne.n 2ce4 │ │ │ │ │ subs r3, r1, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r3, #0 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #0 │ │ │ │ │ andne.w r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2d22 │ │ │ │ │ + bne.w 2e74 │ │ │ │ │ movs r6, #39 @ 0x27 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 2d44 │ │ │ │ │ + bne.w 2e7c │ │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_New │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2c46 │ │ │ │ │ + beq.n 2df2 │ │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ │ lsls r2, r3, #26 │ │ │ │ │ - bpl.w 2d40 │ │ │ │ │ + bpl.w 2e78 │ │ │ │ │ lsls r3, r3, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r3, r0, #20 │ │ │ │ │ addpl.w r3, r0, #28 │ │ │ │ │ mov ip, r3 │ │ │ │ │ movs r2, #98 @ 0x62 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ strb.w r2, [ip], #2 │ │ │ │ │ strb r6, [r3, #1] │ │ │ │ │ - ble.w 2cfc │ │ │ │ │ + ble.n 2e4a │ │ │ │ │ add.w r1, r4, #15 │ │ │ │ │ movw r7, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC Py_hexdigits │ │ │ │ │ movt r7, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS Py_hexdigits │ │ │ │ │ add r5, r1 │ │ │ │ │ movw lr, #30812 @ 0x785c │ │ │ │ │ @@ -4716,487 +4900,438 @@ │ │ │ │ │ it ne │ │ │ │ │ cmpne r3, r6 │ │ │ │ │ itttt eq │ │ │ │ │ moveq r2, ip │ │ │ │ │ moveq r4, #92 @ 0x5c │ │ │ │ │ strbeq.w r4, [r2], #2 │ │ │ │ │ strbeq.w r3, [ip, #1] │ │ │ │ │ - beq.n 2c56 │ │ │ │ │ + beq.n 2e02 │ │ │ │ │ cmp r3, #9 │ │ │ │ │ ittt eq │ │ │ │ │ moveq r2, ip │ │ │ │ │ movweq r3, #29788 @ 0x745c │ │ │ │ │ strheq.w r3, [r2], #2 │ │ │ │ │ - beq.n 2c56 │ │ │ │ │ + beq.n 2e02 │ │ │ │ │ cmp r3, #10 │ │ │ │ │ ittt eq │ │ │ │ │ moveq r2, ip │ │ │ │ │ movweq r3, #28252 @ 0x6e5c │ │ │ │ │ strheq.w r3, [r2], #2 │ │ │ │ │ - beq.n 2c56 │ │ │ │ │ + beq.n 2e02 │ │ │ │ │ cmp r3, #13 │ │ │ │ │ ittt eq │ │ │ │ │ moveq r2, ip │ │ │ │ │ movweq r3, #29276 @ 0x725c │ │ │ │ │ strheq.w r3, [r2], #2 │ │ │ │ │ - beq.n 2c56 │ │ │ │ │ + beq.n 2e02 │ │ │ │ │ sub.w r2, r3, #32 │ │ │ │ │ cmp r2, #94 @ 0x5e │ │ │ │ │ - bhi.n 2c1e │ │ │ │ │ + bhi.n 2dca │ │ │ │ │ mov r2, ip │ │ │ │ │ cmp r5, r1 │ │ │ │ │ strb.w r3, [r2], #1 │ │ │ │ │ - beq.n 2c44 │ │ │ │ │ + beq.n 2df0 │ │ │ │ │ mov ip, r2 │ │ │ │ │ - b.n 2bbe │ │ │ │ │ + b.n 2d6a │ │ │ │ │ strh.w lr, [ip] │ │ │ │ │ mov.w r8, r3, lsr #4 │ │ │ │ │ ldr r4, [r7, #0] │ │ │ │ │ and.w r3, r3, #15 │ │ │ │ │ add.w r2, ip, #4 │ │ │ │ │ cmp r5, r1 │ │ │ │ │ ldrb.w r4, [r4, r8] │ │ │ │ │ strb.w r4, [ip, #2] │ │ │ │ │ ldr r4, [r7, #0] │ │ │ │ │ ldrb r3, [r4, r3] │ │ │ │ │ strb.w r3, [ip, #3] │ │ │ │ │ - bne.n 2c1a │ │ │ │ │ + bne.n 2dc6 │ │ │ │ │ strb r6, [r2, #0] │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ movw r8, #65531 @ 0xfffb │ │ │ │ │ movt r8, #32767 @ 0x7fff │ │ │ │ │ movs r3, #4 │ │ │ │ │ - b.n 2b2a │ │ │ │ │ + b.n 2cd8 │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - beq.n 2c44 │ │ │ │ │ + beq.n 2df0 │ │ │ │ │ mov ip, r2 │ │ │ │ │ - b.n 2bbe │ │ │ │ │ + b.n 2d6a │ │ │ │ │ sub.w r8, r3, #9 │ │ │ │ │ cmp.w r8, #30 │ │ │ │ │ - bhi.w 2b44 │ │ │ │ │ - addw r9, pc, #8 │ │ │ │ │ - ldr.w pc, [r9, r8, lsl #2] │ │ │ │ │ - nop │ │ │ │ │ - .word 0x00002cf1 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00002cf1 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00002b45 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00002b45 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00002cf1 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00002b45 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00002b45 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00002b45 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00002b45 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00002b45 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00002b45 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00002b45 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00002b45 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00002b45 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00002b45 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00002b45 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00002b45 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00002b45 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00002b45 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00002b45 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00002b45 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00002b45 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00002b45 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00002b45 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00002b45 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00002d07 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00002b45 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00002b45 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00002b45 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00002b45 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00002d15 │ │ │ │ │ - R_ARM_ABS32 .text.hot │ │ │ │ │ + bhi.n 2e4e │ │ │ │ │ + tbb [pc, r8] │ │ │ │ │ + .word 0x1b1b1010 │ │ │ │ │ + .word 0x1b1b1b10 │ │ │ │ │ + .word 0x1b1b1b1b │ │ │ │ │ + .word 0x1b1b1b1b │ │ │ │ │ + .word 0x1b1b1b1b │ │ │ │ │ + .word 0x1b1b1b1b │ │ │ │ │ + .word 0x1b1b201b │ │ │ │ │ + .short 0x1b1b │ │ │ │ │ + .byte 0x27 │ │ │ │ │ + .byte 0x00 │ │ │ │ │ movw r8, #65533 @ 0xfffd │ │ │ │ │ movt r8, #32767 @ 0x7fff │ │ │ │ │ movs r3, #2 │ │ │ │ │ - b.n 2b2a │ │ │ │ │ - mov r2, ip │ │ │ │ │ - b.n 2c44 │ │ │ │ │ + b.n 2cd8 │ │ │ │ │ movs r6, #39 @ 0x27 │ │ │ │ │ movs r0, #3 │ │ │ │ │ - b.n 2b7e │ │ │ │ │ + b.n 2d2c │ │ │ │ │ + mov r2, ip │ │ │ │ │ + b.n 2df0 │ │ │ │ │ + subs r3, #32 │ │ │ │ │ + cmp r3, #94 @ 0x5e │ │ │ │ │ + bls.w 2cf8 │ │ │ │ │ + b.n 2cd4 │ │ │ │ │ movw r8, #65534 @ 0xfffe │ │ │ │ │ movt r8, #32767 @ 0x7fff │ │ │ │ │ adds r7, #1 │ │ │ │ │ movs r3, #1 │ │ │ │ │ - b.n 2b2a │ │ │ │ │ + b.n 2cd8 │ │ │ │ │ movw r8, #65534 @ 0xfffe │ │ │ │ │ movt r8, #32767 @ 0x7fff │ │ │ │ │ adds r1, #1 │ │ │ │ │ movs r3, #1 │ │ │ │ │ - b.n 2b2a │ │ │ │ │ + b.n 2cd8 │ │ │ │ │ movs r6, #34 @ 0x22 │ │ │ │ │ - b.n 2b7e │ │ │ │ │ + b.n 2d2c │ │ │ │ │ + ldr r3, [r0, #28] │ │ │ │ │ + b.n 2d4a │ │ │ │ │ + mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ + subs r3, r3, r1 │ │ │ │ │ + cmp r3, r0 │ │ │ │ │ + blt.n 2e8c │ │ │ │ │ + add r0, r1 │ │ │ │ │ + movs r6, #39 @ 0x27 │ │ │ │ │ + b.n 2d2c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC26 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC26 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 2c46 │ │ │ │ │ - ldr r3, [r0, #28] │ │ │ │ │ - b.n 2b9c │ │ │ │ │ - mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ - subs r3, r3, r1 │ │ │ │ │ - cmp r3, r0 │ │ │ │ │ - blt.n 2d26 │ │ │ │ │ - add r0, r1 │ │ │ │ │ - movs r6, #39 @ 0x27 │ │ │ │ │ - b.n 2b7e │ │ │ │ │ + b.n 2df2 │ │ │ │ │ + nop │ │ │ │ │ │ │ │ │ │ -00002d54 : │ │ │ │ │ +00002ea8 : │ │ │ │ │ striter_next(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ - cbz r3, 2d9c │ │ │ │ │ + cbz r3, 2ef0 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bge.n 2d7e │ │ │ │ │ + bge.n 2ed2 │ │ │ │ │ add r3, r2 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r0, #8] │ │ │ │ │ - ldr r0, [pc, #40] @ (2da0 ) │ │ │ │ │ + ldr r0, [pc, #40] @ (2ef4 ) │ │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ │ add.w r0, r0, r3, lsl #4 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ str.w ip, [r0, #12] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 2d9c │ │ │ │ │ + beq.n 2ef0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - cbnz r2, 2d9c │ │ │ │ │ + cbnz r2, 2ef0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ .word 0x0000236c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00002da4 <_PyBytesWriter_WriteBytes>: │ │ │ │ │ +00002ef8 <_PyBytesWriter_WriteBytes>: │ │ │ │ │ _PyBytesWriter_WriteBytes(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ mov r4, r3 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r3, r1 │ │ │ │ │ - cbz r4, 2dd6 <_PyBytesWriter_WriteBytes+0x32> │ │ │ │ │ + cbz r4, 2f2a <_PyBytesWriter_WriteBytes+0x32> │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ mvn.w ip, #2147483648 @ 0x80000000 │ │ │ │ │ sub.w ip, ip, r4 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r2, ip │ │ │ │ │ - bgt.n 2df6 <_PyBytesWriter_WriteBytes+0x52> │ │ │ │ │ + bgt.n 2f4a <_PyBytesWriter_WriteBytes+0x52> │ │ │ │ │ ldr r6, [r0, #4] │ │ │ │ │ add r2, r4 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bgt.n 2dea <_PyBytesWriter_WriteBytes+0x46> │ │ │ │ │ + bgt.n 2f3e <_PyBytesWriter_WriteBytes+0x46> │ │ │ │ │ str r2, [r5, #8] │ │ │ │ │ - cbz r3, 2de4 <_PyBytesWriter_WriteBytes+0x40> │ │ │ │ │ + cbz r3, 2f38 <_PyBytesWriter_WriteBytes+0x40> │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ adds r3, r0, r4 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ - bl 1340 <_PyBytesWriter_Resize> │ │ │ │ │ + bl 1358 <_PyBytesWriter_Resize> │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Resize │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 2dd4 <_PyBytesWriter_WriteBytes+0x30> │ │ │ │ │ + b.n 2f28 <_PyBytesWriter_WriteBytes+0x30> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl dc │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Dealloc │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 2de4 <_PyBytesWriter_WriteBytes+0x40> │ │ │ │ │ + b.n 2f38 <_PyBytesWriter_WriteBytes+0x40> │ │ │ │ │ │ │ │ │ │ -00002e04 : │ │ │ │ │ +00002f58 : │ │ │ │ │ bytes_new(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ │ ldr r5, [r1, #8] │ │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r3, r2 │ │ │ │ │ add.w r4, r1, #12 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 3336 │ │ │ │ │ + bne.w 348a │ │ │ │ │ cmp r5, #3 │ │ │ │ │ - bhi.w 3314 │ │ │ │ │ + bhi.w 3468 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 3310 │ │ │ │ │ + beq.w 3464 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 30e4 │ │ │ │ │ + beq.w 3238 │ │ │ │ │ ldr r6, [r4, #0] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 2f92 │ │ │ │ │ + beq.w 30e6 │ │ │ │ │ subs r5, #1 │ │ │ │ │ - bne.w 2f92 │ │ │ │ │ - ldr r1, [pc, #680] @ (30f0 ) │ │ │ │ │ + bne.w 30e6 │ │ │ │ │ + ldr r1, [pc, #680] @ (3244 ) │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyObject_LookupSpecial> │ │ │ │ │ R_ARM_THM_CALL _PyObject_LookupSpecial │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 2ed2 │ │ │ │ │ + bne.n 3026 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2f72 │ │ │ │ │ + bne.w 30c6 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r0, r2, #3 │ │ │ │ │ - bmi.w 327e │ │ │ │ │ + bmi.w 33d2 │ │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ │ - cbz r2, 2e76 │ │ │ │ │ + cbz r2, 2fca │ │ │ │ │ ldr.w r2, [r2, #132] @ 0x84 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 2fea │ │ │ │ │ + bne.w 313e │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.w 3140 │ │ │ │ │ + beq.w 3294 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CheckBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2f76 │ │ │ │ │ + beq.n 30ca │ │ │ │ │ mov.w r2, #284 @ 0x11c │ │ │ │ │ mov r0, r6 │ │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 3122 │ │ │ │ │ + blt.w 3276 │ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ │ bl d8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3166 │ │ │ │ │ + beq.w 32ba │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ movs r3, #67 @ 0x43 │ │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ │ adds r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_ToContiguous │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 3166 │ │ │ │ │ + blt.w 32ba │ │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ cmp r8, r5 │ │ │ │ │ - bne.n 2f3e │ │ │ │ │ + bne.n 3092 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ - ldr r3, [pc, #544] @ (30f4 ) │ │ │ │ │ + ldr r3, [pc, #544] @ (3248 ) │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r6, [r1, r3] │ │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #20 │ │ │ │ │ - bpl.w 3130 │ │ │ │ │ + bpl.w 3284 │ │ │ │ │ ldr r3, [r2, #28] │ │ │ │ │ ldr r4, [r0, r3] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 3130 │ │ │ │ │ + beq.w 3284 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r5 │ │ │ │ │ blx r4 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_CheckFunctionResult> │ │ │ │ │ R_ARM_THM_CALL _Py_CheckFunctionResult │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 3174 │ │ │ │ │ + beq.w 32c8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3174 │ │ │ │ │ + bne.w 32c8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 2eca │ │ │ │ │ + beq.n 301e │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r5, r2, #4 │ │ │ │ │ - bpl.w 3368 │ │ │ │ │ + bpl.w 34bc │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r8, r5 │ │ │ │ │ - beq.n 2eca │ │ │ │ │ + beq.n 301e │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr.w r3, [r8, #152] @ 0x98 │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx r3 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 2f5e │ │ │ │ │ + cbz r0, 30b2 │ │ │ │ │ adds r2, r6, #1 │ │ │ │ │ add.w r1, r4, #16 │ │ │ │ │ adds r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ str r3, [r5, #12] │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 2f72 │ │ │ │ │ + beq.n 30c6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 31c2 │ │ │ │ │ + beq.w 3316 │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b.n 2eca │ │ │ │ │ + b.n 301e │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyList_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyList_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 3050 │ │ │ │ │ + bne.n 31a4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 4cdc <_PyBytes_FromList> │ │ │ │ │ + bl 4ea8 <_PyBytes_FromList> │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 2f32 │ │ │ │ │ - b.n 2eca │ │ │ │ │ + bne.n 3086 │ │ │ │ │ + b.n 301e │ │ │ │ │ ldr r7, [r4, #4] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 3226 │ │ │ │ │ + beq.w 337a │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #3 │ │ │ │ │ - bpl.w 31e4 │ │ │ │ │ + bpl.w 3338 │ │ │ │ │ mov r0, r7 │ │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_AsUTF8AndSize │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3122 │ │ │ │ │ + beq.w 3276 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strlen │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.w 31cc │ │ │ │ │ + bne.w 3320 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - bne.w 3226 │ │ │ │ │ + bne.w 337a │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 320e │ │ │ │ │ + beq.w 3362 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r0, r3, #3 │ │ │ │ │ - bpl.w 320e │ │ │ │ │ + bpl.w 3362 │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_AsEncodedString │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 2f32 │ │ │ │ │ - b.n 2eca │ │ │ │ │ + bne.n 3086 │ │ │ │ │ + b.n 301e │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyNumber_AsSsize_t │ │ │ │ │ mov r7, r0 │ │ │ │ │ adds r1, r0, #1 │ │ │ │ │ - beq.w 3194 │ │ │ │ │ + beq.w 32e8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 317c │ │ │ │ │ - beq.n 30e4 │ │ │ │ │ + blt.w 32d0 │ │ │ │ │ + beq.n 3238 │ │ │ │ │ movw r3, #65518 @ 0xffee │ │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bhi.w 3152 │ │ │ │ │ + bhi.w 32a6 │ │ │ │ │ add.w r1, r0, #17 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Calloc │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3158 │ │ │ │ │ + beq.w 32ac │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ str r5, [r0, #4] │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ @@ -5204,198 +5339,198 @@ │ │ │ │ │ itt ne │ │ │ │ │ addne r3, #1 │ │ │ │ │ strne r3, [r5, #0] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ strd r7, r3, [r4, #8] │ │ │ │ │ - b.n 2f3a │ │ │ │ │ + b.n 308e │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyTuple_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyTuple_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 30a8 │ │ │ │ │ + bne.n 31fc │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r9, r3 │ │ │ │ │ bl d8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2eca │ │ │ │ │ + beq.w 301e │ │ │ │ │ movw r7, #65520 @ 0xfff0 │ │ │ │ │ movt r7, #65535 @ 0xffff │ │ │ │ │ add.w r2, r6, #8 │ │ │ │ │ subs r7, r7, r0 │ │ │ │ │ add.w r6, r0, #16 │ │ │ │ │ adds r3, r6, r7 │ │ │ │ │ movs r1, #0 │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - ble.w 2f3a │ │ │ │ │ + ble.w 308e │ │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyNumber_AsSsize_t │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ - beq.w 32d6 │ │ │ │ │ + beq.w 342a │ │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ │ - bhi.w 32dc │ │ │ │ │ + bhi.w 3430 │ │ │ │ │ strb.w r0, [r6], #1 │ │ │ │ │ - b.n 3080 │ │ │ │ │ + b.n 31d4 │ │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #3 │ │ │ │ │ - bmi.n 3126 │ │ │ │ │ + bmi.n 327a │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetIter │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 30fc │ │ │ │ │ + cbz r0, 3250 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - bl 401c <_PyBytes_FromIterator> │ │ │ │ │ + bl 41b8 <_PyBytes_FromIterator> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 30d0 │ │ │ │ │ + beq.n 3224 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbz r3, 30da │ │ │ │ │ + cbz r3, 322e │ │ │ │ │ mov r4, r5 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 2f32 │ │ │ │ │ - b.n 2eca │ │ │ │ │ + bne.w 3086 │ │ │ │ │ + b.n 301e │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r4, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 30d2 │ │ │ │ │ + b.n 3226 │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - ldr r4, [pc, #8] @ (30f8 ) │ │ │ │ │ - b.n 2f3a │ │ │ │ │ + ldr r4, [pc, #8] @ (324c ) │ │ │ │ │ + b.n 308e │ │ │ │ │ .word 0x000051ec │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000216 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000337c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_ExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2eca │ │ │ │ │ + beq.w 301e │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC34 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC34 │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 2eca │ │ │ │ │ + b.n 301e │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ - b.n 3112 │ │ │ │ │ + b.n 3266 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r1, r7 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 <_PyObject_MakeTpCall> │ │ │ │ │ R_ARM_THM_CALL _PyObject_MakeTpCall │ │ │ │ │ - b.n 2f06 │ │ │ │ │ + b.n 305a │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 314e │ │ │ │ │ + beq.n 32a2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ mov r4, r6 │ │ │ │ │ - b.n 2f3a │ │ │ │ │ + b.n 308e │ │ │ │ │ bl 70 │ │ │ │ │ R_ARM_THM_CALL _PyBytes_FromSize.part.0 │ │ │ │ │ - b.n 3122 │ │ │ │ │ + b.n 3276 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 2f32 │ │ │ │ │ - b.n 2eca │ │ │ │ │ + bne.w 3086 │ │ │ │ │ + b.n 301e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 98 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ - b.n 3122 │ │ │ │ │ + b.n 3276 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 2f28 │ │ │ │ │ - b.n 2eca │ │ │ │ │ + bne.w 307c │ │ │ │ │ + b.n 301e │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC35 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC35 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 3122 │ │ │ │ │ + b.n 3276 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 317c │ │ │ │ │ + beq.n 32d0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_ExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3122 │ │ │ │ │ + beq.n 3276 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 3cac │ │ │ │ │ + bl 3e48 │ │ │ │ │ R_ARM_THM_CALL PyBytes_FromObject │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 2f32 │ │ │ │ │ - b.n 2eca │ │ │ │ │ + bne.w 3086 │ │ │ │ │ + b.n 301e │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r4, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2eca │ │ │ │ │ + b.n 301e │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC20 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC20 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 3122 │ │ │ │ │ + b.n 3276 │ │ │ │ │ mov r3, r7 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC17 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC17 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC18 │ │ │ │ │ @@ -5403,51 +5538,51 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC18 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC31 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC31 │ │ │ │ │ bl 0 <_PyArg_BadArgument> │ │ │ │ │ R_ARM_THM_CALL _PyArg_BadArgument │ │ │ │ │ - b.n 3122 │ │ │ │ │ + b.n 3276 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r2, r3, #3 │ │ │ │ │ - bmi.w 2fd8 │ │ │ │ │ + bmi.w 312c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC28 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC28 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 3122 │ │ │ │ │ + b.n 3276 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r1, r2, #3 │ │ │ │ │ - bpl.n 32b8 │ │ │ │ │ + bpl.n 340c │ │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_AsUTF8AndSize │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2eca │ │ │ │ │ + beq.w 301e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strlen │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.n 31cc │ │ │ │ │ - cbz r6, 3296 │ │ │ │ │ + bne.n 3320 │ │ │ │ │ + cbz r6, 33ea │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 3204 │ │ │ │ │ + bne.n 3358 │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC30 │ │ │ │ │ @@ -5461,27 +5596,27 @@ │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ tst.w r4, #268435456 @ 0x10000000 │ │ │ │ │ mov r4, r7 │ │ │ │ │ it ne │ │ │ │ │ movne r1, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 2eca │ │ │ │ │ + b.n 301e │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC30 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC30 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 3122 │ │ │ │ │ + b.n 3276 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC29 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -5490,97 +5625,97 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC28 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC28 │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r1, r3 │ │ │ │ │ - b.n 3220 │ │ │ │ │ + b.n 3374 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC17 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC17 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC21 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC21 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC31 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC31 │ │ │ │ │ bl 0 <_PyArg_BadArgument> │ │ │ │ │ R_ARM_THM_CALL _PyArg_BadArgument │ │ │ │ │ - b.n 3122 │ │ │ │ │ + b.n 3276 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbnz r0, 32f2 │ │ │ │ │ + cbnz r0, 3446 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC33 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC33 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 3122 │ │ │ │ │ + beq.w 3276 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3122 │ │ │ │ │ + bne.w 3276 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3122 │ │ │ │ │ + b.n 3276 │ │ │ │ │ mov r6, r5 │ │ │ │ │ - b.n 333a │ │ │ │ │ - ldr r1, [pc, #120] @ (3390 ) │ │ │ │ │ + b.n 348e │ │ │ │ │ + ldr r1, [pc, #120] @ (34e4 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ add r1, sp, #32 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ movs r1, #3 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_THM_CALL _PyArg_UnpackKeywords │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2e38 │ │ │ │ │ - b.n 2eca │ │ │ │ │ + bne.w 2f8c │ │ │ │ │ + b.n 301e │ │ │ │ │ ldr r6, [r2, #8] │ │ │ │ │ add r6, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr r4, [pc, #80] @ (3390 ) │ │ │ │ │ + ldr r4, [pc, #80] @ (34e4 ) │ │ │ │ │ mov r2, r3 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ movs r3, #0 │ │ │ │ │ add r4, sp, #32 │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r4, [sp, #16] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ movs r4, #3 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_THM_CALL _PyArg_UnpackKeywords │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2eca │ │ │ │ │ + beq.w 301e │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 30e4 │ │ │ │ │ + beq.w 3238 │ │ │ │ │ mov r5, r6 │ │ │ │ │ - b.n 2e38 │ │ │ │ │ + b.n 2f8c │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC32 │ │ │ │ │ @@ -5588,61 +5723,61 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC32 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 3122 │ │ │ │ │ - b.n 32fe │ │ │ │ │ + beq.w 3276 │ │ │ │ │ + b.n 3452 │ │ │ │ │ nop │ │ │ │ │ .word 0x000001cc │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00003394 : │ │ │ │ │ +000034e8 : │ │ │ │ │ bytes___bytes__(): │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 33b4 │ │ │ │ │ + bne.n 3508 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 33ae │ │ │ │ │ + bne.n 3502 │ │ │ │ │ bx lr │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ bx lr │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ adds r0, #16 │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyBytes_FromStringAndSize │ │ │ │ │ │ │ │ │ │ -000033bc : │ │ │ │ │ +00003510 : │ │ │ │ │ bytes_index(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, #24 │ │ │ │ │ mov r4, r2 │ │ │ │ │ subs r3, r4, #1 │ │ │ │ │ mvn.w r5, #2147483648 @ 0x80000000 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - bhi.n 33fc │ │ │ │ │ + bhi.n 3550 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - bne.n 3414 │ │ │ │ │ + bne.n 3568 │ │ │ │ │ ldrd r3, r4, [sp, #16] │ │ │ │ │ add.w r0, r5, #16 │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ bl 0 <_Py_bytes_index> │ │ │ │ │ R_ARM_THM_CALL _Py_bytes_index │ │ │ │ │ add sp, #24 │ │ │ │ │ @@ -5652,78 +5787,78 @@ │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC37 │ │ │ │ │ movs r3, #3 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_THM_CALL _PyArg_CheckPositional │ │ │ │ │ - cbnz r0, 343a │ │ │ │ │ + cbnz r0, 358e │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 33f8 │ │ │ │ │ + b.n 354c │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_THM_CALL _PyEval_SliceIndex │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3410 │ │ │ │ │ + beq.n 3564 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r4, #2 │ │ │ │ │ - beq.n 33e8 │ │ │ │ │ + beq.n 353c │ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_THM_CALL _PyEval_SliceIndex │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 33e8 │ │ │ │ │ - b.n 3410 │ │ │ │ │ + bne.n 353c │ │ │ │ │ + b.n 3564 │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - ble.n 33e8 │ │ │ │ │ + ble.n 353c │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_THM_CALL _PyEval_SliceIndex │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3428 │ │ │ │ │ - b.n 3410 │ │ │ │ │ + bne.n 357c │ │ │ │ │ + b.n 3564 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00003454 : │ │ │ │ │ +000035a8 : │ │ │ │ │ bytes_repeat(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r6, r0 │ │ │ │ │ subs r4, r1, #0 │ │ │ │ │ - ble.n 354a │ │ │ │ │ + ble.n 36ba │ │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - blt.w 3588 │ │ │ │ │ + blt.w 3702 │ │ │ │ │ mul.w r4, r5, r4 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - beq.n 3554 │ │ │ │ │ + beq.n 36c4 │ │ │ │ │ mov r8, r4 │ │ │ │ │ cmn.w r4, #18 │ │ │ │ │ - bhi.n 3588 │ │ │ │ │ + bhi.w 3702 │ │ │ │ │ add.w r0, r8, #17 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 35a2 │ │ │ │ │ + beq.w 36f8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ @@ -5734,124 +5869,136 @@ │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ strd r4, r3, [r5, #8] │ │ │ │ │ adds r3, r5, r4 │ │ │ │ │ movs r2, #0 │ │ │ │ │ strb r2, [r3, #16] │ │ │ │ │ - cbz r4, 3536 │ │ │ │ │ + cbz r4, 3632 │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ add.w r7, r5, #16 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 353e │ │ │ │ │ + bne.n 363a │ │ │ │ │ + ldrb r1, [r6, #16] │ │ │ │ │ + mov r2, r8 │ │ │ │ │ + mov r0, r7 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL memset │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + add sp, #8 │ │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ add.w r1, r6, #16 │ │ │ │ │ cmp r7, r1 │ │ │ │ │ - beq.n 34e6 │ │ │ │ │ + beq.n 364e │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bge.n 3536 │ │ │ │ │ + bge.n 3632 │ │ │ │ │ subs r6, r4, r3 │ │ │ │ │ adds r0, r7, r3 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ mov r1, r7 │ │ │ │ │ it ge │ │ │ │ │ movge r6, r3 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r2, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ add r6, r3 │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - bge.n 3536 │ │ │ │ │ + bge.n 3632 │ │ │ │ │ subs r2, r4, r6 │ │ │ │ │ adds r0, r7, r6 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ it ge │ │ │ │ │ movge r2, r6 │ │ │ │ │ add r6, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - bge.n 3536 │ │ │ │ │ + bge.n 3632 │ │ │ │ │ sub.w r8, r4, r6 │ │ │ │ │ adds r0, r7, r6 │ │ │ │ │ cmp r8, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ it ge │ │ │ │ │ movge r8, r6 │ │ │ │ │ mov r2, r8 │ │ │ │ │ add r6, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ - cmp r6, r4 │ │ │ │ │ - blt.n 351c │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - add sp, #8 │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ - ldrb r1, [r6, #16] │ │ │ │ │ + cmp r4, r6 │ │ │ │ │ + ble.n 3632 │ │ │ │ │ + sub.w r8, r4, r6 │ │ │ │ │ + adds r0, r7, r6 │ │ │ │ │ + cmp r8, r6 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ + it ge │ │ │ │ │ + movge r8, r6 │ │ │ │ │ mov r2, r8 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL memset │ │ │ │ │ - b.n 3536 │ │ │ │ │ - cbz r5, 3574 │ │ │ │ │ + add r6, r8 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL memcpy │ │ │ │ │ + cmp r6, r4 │ │ │ │ │ + blt.n 369e │ │ │ │ │ + b.n 3632 │ │ │ │ │ + cbz r5, 36e4 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ mov r4, r8 │ │ │ │ │ - b.n 348c │ │ │ │ │ + b.n 35e2 │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 3484 │ │ │ │ │ + bne.n 35d8 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r5, r6 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ itt ne │ │ │ │ │ addne r3, #1 │ │ │ │ │ strne r3, [r6, #0] │ │ │ │ │ - b.n 3536 │ │ │ │ │ + b.n 3632 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 3562 │ │ │ │ │ + beq.n 36d2 │ │ │ │ │ mov r4, r5 │ │ │ │ │ mov r8, r5 │ │ │ │ │ - b.n 348c │ │ │ │ │ + b.n 35e2 │ │ │ │ │ + add sp, #8 │ │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ + b.w 0 │ │ │ │ │ + R_ARM_THM_JUMP24 PyErr_NoMemory │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC38 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC38 │ │ │ │ │ movs r5, #0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 3536 │ │ │ │ │ - add sp, #8 │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ - b.w 0 │ │ │ │ │ - R_ARM_THM_JUMP24 PyErr_NoMemory │ │ │ │ │ + b.n 3632 │ │ │ │ │ │ │ │ │ │ -000035ac : │ │ │ │ │ +0000371c : │ │ │ │ │ stringlib_bytes_join(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3584] @ 0xe00 │ │ │ │ │ sub sp, #476 @ 0x1dc │ │ │ │ │ mov r3, r0 │ │ │ │ │ @@ -5861,54 +6008,53 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC39 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC39 │ │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySequence_Fast │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 362a │ │ │ │ │ - ldr.w sl, [r0, #8] │ │ │ │ │ - cmp.w sl, #0 │ │ │ │ │ - beq.w 3a16 │ │ │ │ │ - cmp.w sl, #1 │ │ │ │ │ - bne.n 3632 │ │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ │ + cbz r0, 379c │ │ │ │ │ + ldrd r3, sl, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #6 │ │ │ │ │ - itet mi │ │ │ │ │ - ldrmi r3, [r0, #12] │ │ │ │ │ - ldrpl r4, [r0, #12] │ │ │ │ │ - ldrmi r4, [r3, #0] │ │ │ │ │ + bpl.w 3dce │ │ │ │ │ + cmp.w sl, #0 │ │ │ │ │ + beq.w 3b88 │ │ │ │ │ + cmp.w sl, #1 │ │ │ │ │ + itt eq │ │ │ │ │ + ldreq r3, [r0, #12] │ │ │ │ │ + ldreq r4, [r3, #0] │ │ │ │ │ + bne.n 37a4 │ │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 363a │ │ │ │ │ + bne.w 3dba │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ itt ne │ │ │ │ │ addne r3, #1 │ │ │ │ │ strne r3, [r4, #0] │ │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 3628 │ │ │ │ │ + beq.n 379a │ │ │ │ │ subs r3, #1 │ │ │ │ │ - str r3, [r0, #0] │ │ │ │ │ + str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 3c78 │ │ │ │ │ + beq.w 3e02 │ │ │ │ │ mov r6, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, #476 @ 0x1dc │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp.w sl, #10 │ │ │ │ │ - bgt.w 3a2e │ │ │ │ │ + bgt.w 3ba0 │ │ │ │ │ add r3, sp, #32 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ movs r5, #0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ @@ -5917,168 +6063,168 @@ │ │ │ │ │ mov fp, r1 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r4, r5 │ │ │ │ │ movs r3, #1 │ │ │ │ │ mvn.w r9, #2147483648 @ 0x80000000 │ │ │ │ │ tst.w sl, #1 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - beq.w 39fe │ │ │ │ │ + beq.w 3b70 │ │ │ │ │ cmp r5, sl │ │ │ │ │ - bge.w 3786 │ │ │ │ │ + bge.w 38f8 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #6 │ │ │ │ │ - bpl.w 3c14 │ │ │ │ │ + bpl.w 3d5c │ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldrd r2, r1, [r3] │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne.w 3bae │ │ │ │ │ + bne.w 3d24 │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r4, [r3, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ itt ne │ │ │ │ │ addne r2, #1 │ │ │ │ │ strne r2, [r3, #0] │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ str r3, [r2, #4] │ │ │ │ │ adds r3, #16 │ │ │ │ │ str r4, [r2, #8] │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ - cmp r3, sl │ │ │ │ │ - bne.n 377e │ │ │ │ │ + cmp sl, r3 │ │ │ │ │ + bne.n 38f0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ movs r5, #1 │ │ │ │ │ str.w fp, [sp, #12] │ │ │ │ │ add.w r1, r3, #44 @ 0x2c │ │ │ │ │ - b.n 372a │ │ │ │ │ + b.n 389c │ │ │ │ │ sub.w r2, r9, r4 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - blt.w 3c86 │ │ │ │ │ + blt.w 3de2 │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ - cmp r2, sl │ │ │ │ │ - bne.w 3be4 │ │ │ │ │ + cmp sl, r2 │ │ │ │ │ + bne.w 3d60 │ │ │ │ │ add r4, r8 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ │ mov lr, fp │ │ │ │ │ mov r5, fp │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r0, r2, #6 │ │ │ │ │ - bpl.w 3b24 │ │ │ │ │ + bpl.w 3c96 │ │ │ │ │ ldr r2, [r6, #12] │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ ldr.w r7, [r2, fp, lsl #2] │ │ │ │ │ ldrd r2, r0, [r7] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.w 3b3e │ │ │ │ │ + bne.w 3cb0 │ │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ itt ne │ │ │ │ │ addne r2, #1 │ │ │ │ │ strne r2, [r7, #0] │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ str r7, [r1, #4] │ │ │ │ │ adds r7, #16 │ │ │ │ │ str r2, [r1, #8] │ │ │ │ │ str r7, [r1, #0] │ │ │ │ │ sub.w r0, r9, r4 │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - blt.w 3c86 │ │ │ │ │ + blt.w 3de2 │ │ │ │ │ add r4, r2 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 3a0c │ │ │ │ │ + beq.w 3b7e │ │ │ │ │ sub.w r2, r9, r4 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - blt.w 3c86 │ │ │ │ │ + blt.w 3de2 │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ - cmp r2, sl │ │ │ │ │ - bne.w 3be4 │ │ │ │ │ + cmp sl, r2 │ │ │ │ │ + bne.w 3d60 │ │ │ │ │ add r4, r8 │ │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ │ add.w r5, lr, #1 │ │ │ │ │ cmp r5, sl │ │ │ │ │ - bge.n 3782 │ │ │ │ │ + bge.n 38f4 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r7, r2, #6 │ │ │ │ │ - bpl.w 3ad4 │ │ │ │ │ + bpl.w 3c46 │ │ │ │ │ ldr r2, [r6, #12] │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ ldr.w r7, [r2, r5, lsl #2] │ │ │ │ │ ldrd r2, r0, [r7] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.w 3aee │ │ │ │ │ + bne.w 3c60 │ │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ itt ne │ │ │ │ │ addne r2, #1 │ │ │ │ │ strne r2, [r7, #0] │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ str r7, [r1, #4] │ │ │ │ │ adds r7, #16 │ │ │ │ │ str r2, [r1, #8] │ │ │ │ │ str r7, [r1, #0] │ │ │ │ │ sub.w r0, r9, r4 │ │ │ │ │ add.w fp, r5, #1 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - blt.w 3c86 │ │ │ │ │ + blt.w 3de2 │ │ │ │ │ add r4, r2 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 36ae │ │ │ │ │ + bne.n 3820 │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ - cmp r2, sl │ │ │ │ │ - beq.n 36c2 │ │ │ │ │ + cmp sl, r2 │ │ │ │ │ + beq.n 3834 │ │ │ │ │ ldr.w fp, [sp, #12] │ │ │ │ │ movs r7, #1 │ │ │ │ │ - b.n 3bea │ │ │ │ │ + b.n 3d66 │ │ │ │ │ ldr.w fp, [sp, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl d8 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3906 │ │ │ │ │ + beq.w 3a78 │ │ │ │ │ add.w r7, r0, #16 │ │ │ │ │ cmp.w r4, #1048576 @ 0x100000 │ │ │ │ │ - bge.w 39ea │ │ │ │ │ + bge.w 3b5c │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 3a80 │ │ │ │ │ + bne.w 3bf2 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 38fe │ │ │ │ │ + beq.w 3a70 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov.w r8, #44 @ 0x2c │ │ │ │ │ movw r1, #35747 @ 0x8ba3 │ │ │ │ │ movt r1, #14894 @ 0x3a2e │ │ │ │ │ mov sl, r3 │ │ │ │ │ mla r8, r8, r5, r3 │ │ │ │ │ sub.w r2, r8, r3 │ │ │ │ │ subs r2, #44 @ 0x2c │ │ │ │ │ lsrs r2, r2, #2 │ │ │ │ │ mul.w r2, r1, r2 │ │ │ │ │ adds r2, #1 │ │ │ │ │ ands.w r2, r2, #7 │ │ │ │ │ - beq.n 3866 │ │ │ │ │ + beq.n 39d8 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.n 3850 │ │ │ │ │ + beq.n 39c2 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.n 383e │ │ │ │ │ + beq.n 39b0 │ │ │ │ │ cmp r2, #3 │ │ │ │ │ - beq.n 382c │ │ │ │ │ + beq.n 399e │ │ │ │ │ cmp r2, #4 │ │ │ │ │ - beq.n 381a │ │ │ │ │ + beq.n 398c │ │ │ │ │ cmp r2, #5 │ │ │ │ │ - beq.n 3808 │ │ │ │ │ + beq.n 397a │ │ │ │ │ cmp r2, #6 │ │ │ │ │ - bne.w 3a62 │ │ │ │ │ + bne.w 3bd4 │ │ │ │ │ ldr.w r4, [sl, #8] │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr.w r1, [sl], #44 │ │ │ │ │ add r7, r4 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ @@ -6113,16 +6259,16 @@ │ │ │ │ │ ldr.w r4, [sl, #8] │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr.w r1, [sl], #44 │ │ │ │ │ mov r2, r4 │ │ │ │ │ add r7, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ - cmp sl, r8 │ │ │ │ │ - beq.n 38fe │ │ │ │ │ + cmp r8, sl │ │ │ │ │ + beq.n 3a70 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r6, sl │ │ │ │ │ mov sl, r3 │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ mov r5, r6 │ │ │ │ │ ldr r4, [r6, #8] │ │ │ │ │ mov r0, r7 │ │ │ │ │ @@ -6177,55 +6323,55 @@ │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr.w r1, [r5, #264] @ 0x108 │ │ │ │ │ mov r2, r4 │ │ │ │ │ add.w r6, r5, #308 @ 0x134 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ add r7, r4 │ │ │ │ │ - cmp r6, r8 │ │ │ │ │ - bne.n 386e │ │ │ │ │ + cmp r8, r6 │ │ │ │ │ + bne.n 39e0 │ │ │ │ │ ldr r5, [sp, #8] │ │ │ │ │ mov r6, sl │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3c7e │ │ │ │ │ + bne.w 3dc6 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 391a │ │ │ │ │ + beq.n 3a8c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 3a78 │ │ │ │ │ + beq.w 3bea │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 39de │ │ │ │ │ + beq.n 3b50 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ movs r3, #44 @ 0x2c │ │ │ │ │ movw r2, #35747 @ 0x8ba3 │ │ │ │ │ movt r2, #14894 @ 0x3a2e │ │ │ │ │ mla r5, r3, r5, r1 │ │ │ │ │ subs r3, r5, r1 │ │ │ │ │ subs r3, #44 @ 0x2c │ │ │ │ │ lsrs r3, r3, #2 │ │ │ │ │ mul.w r3, r2, r3 │ │ │ │ │ adds r3, #1 │ │ │ │ │ ands.w r3, r3, #7 │ │ │ │ │ - beq.n 3998 │ │ │ │ │ + beq.n 3b0a │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 398a │ │ │ │ │ + beq.n 3afc │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 3980 │ │ │ │ │ + beq.n 3af2 │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - beq.n 3976 │ │ │ │ │ + beq.n 3ae8 │ │ │ │ │ cmp r3, #4 │ │ │ │ │ - beq.n 396c │ │ │ │ │ + beq.n 3ade │ │ │ │ │ cmp r3, #5 │ │ │ │ │ - beq.n 3962 │ │ │ │ │ + beq.n 3ad4 │ │ │ │ │ cmp r3, #6 │ │ │ │ │ - bne.n 3a54 │ │ │ │ │ + bne.n 3bc6 │ │ │ │ │ mov r0, fp │ │ │ │ │ add.w fp, fp, #44 @ 0x2c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ mov r0, fp │ │ │ │ │ add.w fp, fp, #44 @ 0x2c │ │ │ │ │ bl 0 │ │ │ │ │ @@ -6243,15 +6389,15 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ mov r0, fp │ │ │ │ │ add.w fp, fp, #44 @ 0x2c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ cmp r5, fp │ │ │ │ │ - beq.n 39de │ │ │ │ │ + beq.n 3b50 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ add.w r0, fp, #44 @ 0x2c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ add.w r0, fp, #88 @ 0x58 │ │ │ │ │ @@ -6270,96 +6416,96 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ add.w r0, fp, #308 @ 0x134 │ │ │ │ │ add.w fp, fp, #352 @ 0x160 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ cmp r5, fp │ │ │ │ │ - bne.n 3998 │ │ │ │ │ + bne.n 3b0a │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 3a02 │ │ │ │ │ + bne.n 3b74 │ │ │ │ │ mov r6, r9 │ │ │ │ │ - b.n 362a │ │ │ │ │ + b.n 379c │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ lsls r2, r3, #31 │ │ │ │ │ - bpl.w 37a0 │ │ │ │ │ + bpl.w 3912 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyEval_SaveThread │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ - b.n 37a6 │ │ │ │ │ + b.n 3918 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ - b.n 372a │ │ │ │ │ + b.n 389c │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ mov r6, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 362a │ │ │ │ │ + b.n 379c │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ - cmp r2, sl │ │ │ │ │ - beq.w 3724 │ │ │ │ │ - b.n 377a │ │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ │ + cmp sl, r2 │ │ │ │ │ + beq.w 3896 │ │ │ │ │ + b.n 38ec │ │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 3a2a │ │ │ │ │ + beq.n 3b9c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - str r3, [r0, #0] │ │ │ │ │ + str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 3c4a │ │ │ │ │ - ldr r6, [pc, #636] @ (3ca8 ) │ │ │ │ │ - b.n 362a │ │ │ │ │ + beq.w 3da2 │ │ │ │ │ + ldr r6, [pc, #676] @ (3e44 ) │ │ │ │ │ + b.n 379c │ │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ │ cmp sl, r3 │ │ │ │ │ - bhi.w 3c38 │ │ │ │ │ + bhi.w 3d90 │ │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ │ mul.w r0, r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3c38 │ │ │ │ │ + beq.w 3d90 │ │ │ │ │ add r3, sp, #32 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - b.n 3640 │ │ │ │ │ + b.n 37b2 │ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ add.w fp, r4, #44 @ 0x2c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ - b.n 3958 │ │ │ │ │ + b.n 3aca │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov sl, r3 │ │ │ │ │ ldr r4, [r3, #8] │ │ │ │ │ ldr.w r1, [sl], #44 │ │ │ │ │ mov r2, r4 │ │ │ │ │ add r7, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ - b.n 37f6 │ │ │ │ │ + b.n 3968 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 391a │ │ │ │ │ + b.n 3a8c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 38fe │ │ │ │ │ + beq.w 3a70 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r4, [r3, #8] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - beq.w 38fe │ │ │ │ │ + beq.w 3a70 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ adds r3, r7, r4 │ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ │ add.w sl, r2, #16 │ │ │ │ │ sub.w r2, r4, #44 @ 0x2c │ │ │ │ │ mla r7, r1, r5, r2 │ │ │ │ │ @@ -6373,91 +6519,91 @@ │ │ │ │ │ ldr.w r1, [r4, #44]! │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ cmp r7, r4 │ │ │ │ │ add.w r3, r0, r2 │ │ │ │ │ - beq.w 38fe │ │ │ │ │ - b.n 3aae │ │ │ │ │ + beq.w 3a70 │ │ │ │ │ + b.n 3c20 │ │ │ │ │ add.w r2, r6, #12 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldr.w r7, [r2, r5, lsl #2] │ │ │ │ │ ldrd r2, ip, [r7] │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - beq.w 374a │ │ │ │ │ + beq.w 38bc │ │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ │ str r1, [sp, #24] │ │ │ │ │ cmp r2, r0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ itt ne │ │ │ │ │ addne r2, #1 │ │ │ │ │ strne r2, [r7, #0] │ │ │ │ │ movs r2, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3b76 │ │ │ │ │ + bne.n 3cea │ │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - beq.n 3b20 │ │ │ │ │ + beq.n 3c92 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r7, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 3c60 │ │ │ │ │ + beq.w 3e1e │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ - b.n 3760 │ │ │ │ │ + b.n 38d2 │ │ │ │ │ add.w r2, r6, #12 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldr.w r7, [r2, fp, lsl #2] │ │ │ │ │ ldrd r2, ip, [r7] │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - beq.w 36e4 │ │ │ │ │ + beq.w 3856 │ │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - beq.n 3b4a │ │ │ │ │ + beq.n 3cbc │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r7, #0] │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str.w lr, [sp, #28] │ │ │ │ │ str r1, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ - cbnz r0, 3b76 │ │ │ │ │ + cbnz r0, 3cea │ │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ │ ldrd r1, lr, [sp, #24] │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - beq.n 3b72 │ │ │ │ │ + beq.n 3ce6 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r7, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 3c24 │ │ │ │ │ + beq.w 3e0a │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ - b.n 36fa │ │ │ │ │ + b.n 386c │ │ │ │ │ ldr.w fp, [sp, #12] │ │ │ │ │ mov r3, r7 │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 3b8c │ │ │ │ │ + beq.n 3d02 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 3c6c │ │ │ │ │ + beq.w 3e2a │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC40 │ │ │ │ │ @@ -6465,40 +6611,43 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC40 │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ mov r2, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 3906 │ │ │ │ │ + b.n 3a78 │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 3bba │ │ │ │ │ + beq.n 3d30 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3b7c │ │ │ │ │ + bne.n 3cf0 │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 3bde │ │ │ │ │ + beq.n 3d56 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - cbz r2, 3c18 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + beq.n 3e36 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r4, [r3, #8] │ │ │ │ │ - b.n 369a │ │ │ │ │ + b.n 380c │ │ │ │ │ + ldr r3, [r6, #12] │ │ │ │ │ + b.n 37e8 │ │ │ │ │ mov r7, fp │ │ │ │ │ ldr.w fp, [sp, #12] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_RuntimeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_RuntimeError │ │ │ │ │ mov r5, r7 │ │ │ │ │ @@ -6509,371 +6658,382 @@ │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w 3910 │ │ │ │ │ - b.n 391e │ │ │ │ │ - ldr r3, [r6, #12] │ │ │ │ │ - b.n 3676 │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - ldr r4, [r3, #8] │ │ │ │ │ - b.n 369a │ │ │ │ │ - mov r0, r7 │ │ │ │ │ - strd lr, r1, [sp, #24] │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ │ - ldr.w lr, [sp, #24] │ │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ │ - b.n 36fa │ │ │ │ │ + bne.w 3a82 │ │ │ │ │ + b.n 3a90 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 3c50 │ │ │ │ │ + bne.n 3daa │ │ │ │ │ movs r6, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n 362a │ │ │ │ │ + b.n 379c │ │ │ │ │ + mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3a2a │ │ │ │ │ + b.n 3b9c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3c42 │ │ │ │ │ + bne.n 3d9a │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3c42 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ - str r1, [sp, #24] │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ │ - b.n 3b20 │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - str r3, [sp, #0] │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ │ - b.n 3b8c │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3628 │ │ │ │ │ + b.n 3d9a │ │ │ │ │ + add r3, sp, #32 │ │ │ │ │ + mov.w sl, #1 │ │ │ │ │ + str r3, [sp, #16] │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ + b.n 37b2 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyEval_RestoreThread │ │ │ │ │ - b.n 3906 │ │ │ │ │ + b.n 3a78 │ │ │ │ │ + cmp.w sl, #0 │ │ │ │ │ + beq.w 3b88 │ │ │ │ │ + cmp.w sl, #1 │ │ │ │ │ + bne.w 37a4 │ │ │ │ │ + ldr r4, [r0, #12] │ │ │ │ │ + b.n 3768 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ mov r7, fp │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC41 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC41 │ │ │ │ │ ldr.w fp, [sp, #12] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ mov r5, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 3c02 │ │ │ │ │ + b.n 3d7e │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + b.n 379a │ │ │ │ │ + mov r0, r7 │ │ │ │ │ + strd lr, r1, [sp, #24] │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ │ + ldr.w lr, [sp, #24] │ │ │ │ │ + ldr r2, [r1, #8] │ │ │ │ │ + b.n 386c │ │ │ │ │ + mov r0, r7 │ │ │ │ │ + str r1, [sp, #24] │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ │ + b.n 3c92 │ │ │ │ │ + mov r0, r3 │ │ │ │ │ + str r3, [sp, #0] │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ │ + b.n 3d02 │ │ │ │ │ + mov r0, r3 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + ldr r4, [r3, #8] │ │ │ │ │ + b.n 380c │ │ │ │ │ nop │ │ │ │ │ .word 0x0000337c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00003cac : │ │ │ │ │ +00003e48 : │ │ │ │ │ PyBytes_FromObject(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3de4 │ │ │ │ │ + beq.w 3f80 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 3e02 │ │ │ │ │ + beq.w 3f9e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CheckBuffer │ │ │ │ │ - cbz r0, 3d16 │ │ │ │ │ + cbz r0, 3eb2 │ │ │ │ │ mov.w r2, #284 @ 0x11c │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 3de0 │ │ │ │ │ + blt.n 3f7c │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ bl d8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3e14 │ │ │ │ │ + beq.w 3fb0 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ movs r3, #67 @ 0x43 │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ adds r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_ToContiguous │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 3e14 │ │ │ │ │ + blt.w 3fb0 │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyList_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyList_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 3d30 │ │ │ │ │ + bne.n 3ecc │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ - b.w 4cdc <_PyBytes_FromList> │ │ │ │ │ + b.w 4ea8 <_PyBytes_FromList> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyTuple_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyTuple_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 3d82 │ │ │ │ │ + bne.n 3f1e │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r6, r3 │ │ │ │ │ bl d8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3d10 │ │ │ │ │ + beq.n 3eac │ │ │ │ │ movw r3, #65520 @ 0xfff0 │ │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ │ add.w r2, r0, #16 │ │ │ │ │ adds r5, #8 │ │ │ │ │ subs r3, r3, r0 │ │ │ │ │ adds r0, r2, r3 │ │ │ │ │ movs r1, #0 │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - ble.n 3d10 │ │ │ │ │ + ble.n 3eac │ │ │ │ │ ldr.w r0, [r5, #4]! │ │ │ │ │ strd r2, r3, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyNumber_AsSsize_t │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ │ - beq.n 3e22 │ │ │ │ │ + beq.n 3fbe │ │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ │ - bhi.n 3e28 │ │ │ │ │ + bhi.n 3fc4 │ │ │ │ │ strb.w r0, [r2], #1 │ │ │ │ │ - b.n 3d5c │ │ │ │ │ + b.n 3ef8 │ │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #3 │ │ │ │ │ - bmi.n 3df8 │ │ │ │ │ + bmi.n 3f94 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetIter │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 3db8 │ │ │ │ │ + cbz r0, 3f54 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl 401c <_PyBytes_FromIterator> │ │ │ │ │ + bl 41b8 <_PyBytes_FromIterator> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 3daa │ │ │ │ │ + beq.n 3f46 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbz r3, 3dae │ │ │ │ │ + cbz r3, 3f4a │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b.n 3d10 │ │ │ │ │ + b.n 3eac │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r4, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3d10 │ │ │ │ │ + b.n 3eac │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_ExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3d10 │ │ │ │ │ + beq.n 3eac │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC34 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC34 │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 3d10 │ │ │ │ │ + b.n 3eac │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ movw r1, #2968 @ 0xb98 │ │ │ │ │ mov r4, r5 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b.n 3d10 │ │ │ │ │ + b.n 3eac │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ - b.n 3dd0 │ │ │ │ │ + b.n 3f6c │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 3daa │ │ │ │ │ + beq.n 3f46 │ │ │ │ │ adds r3, #1 │ │ │ │ │ mov r4, r5 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - b.n 3d10 │ │ │ │ │ + b.n 3eac │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 98 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ - b.n 3de0 │ │ │ │ │ + b.n 3f7c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbnz r0, 3e3e │ │ │ │ │ + cbnz r0, 3fda │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC33 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC33 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 3de0 │ │ │ │ │ + beq.n 3f7c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3de0 │ │ │ │ │ + bne.n 3f7c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3de0 │ │ │ │ │ + b.n 3f7c │ │ │ │ │ │ │ │ │ │ -00003e58 : │ │ │ │ │ +00003ff4 : │ │ │ │ │ bytes_find(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, #24 │ │ │ │ │ mov r4, r2 │ │ │ │ │ subs r3, r4, #1 │ │ │ │ │ mvn.w r5, #2147483648 @ 0x80000000 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - bhi.n 3ebe │ │ │ │ │ + bhi.n 405a │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - bne.n 3e98 │ │ │ │ │ + bne.n 4034 │ │ │ │ │ ldrd r3, r4, [sp, #16] │ │ │ │ │ add.w r0, r5, #16 │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ bl 0 <_Py_bytes_find> │ │ │ │ │ R_ARM_THM_CALL _Py_bytes_find │ │ │ │ │ add sp, #24 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_THM_CALL _PyEval_SliceIndex │ │ │ │ │ - cbz r0, 3eba │ │ │ │ │ + cbz r0, 4056 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r4, #2 │ │ │ │ │ - beq.n 3e84 │ │ │ │ │ + beq.n 4020 │ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_THM_CALL _PyEval_SliceIndex │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3e84 │ │ │ │ │ + bne.n 4020 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 3e94 │ │ │ │ │ + b.n 4030 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC44 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC44 │ │ │ │ │ movs r3, #3 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_THM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3eba │ │ │ │ │ + beq.n 4056 │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - ble.n 3e84 │ │ │ │ │ + ble.n 4020 │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_THM_CALL _PyEval_SliceIndex │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3eaa │ │ │ │ │ - b.n 3eba │ │ │ │ │ + bne.n 4046 │ │ │ │ │ + b.n 4056 │ │ │ │ │ │ │ │ │ │ -00003eec : │ │ │ │ │ +00004088 : │ │ │ │ │ bytes_endswith(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, #24 │ │ │ │ │ mov r4, r2 │ │ │ │ │ subs r3, r4, #1 │ │ │ │ │ mvn.w r5, #2147483648 @ 0x80000000 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - bhi.n 3f2c │ │ │ │ │ + bhi.n 40c8 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - bne.n 3f44 │ │ │ │ │ + bne.n 40e0 │ │ │ │ │ ldrd r3, r4, [sp, #16] │ │ │ │ │ add.w r0, r5, #16 │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ bl 0 <_Py_bytes_endswith> │ │ │ │ │ R_ARM_THM_CALL _Py_bytes_endswith │ │ │ │ │ add sp, #24 │ │ │ │ │ @@ -6883,69 +7043,69 @@ │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC45 │ │ │ │ │ movs r3, #3 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_THM_CALL _PyArg_CheckPositional │ │ │ │ │ - cbnz r0, 3f6a │ │ │ │ │ + cbnz r0, 4106 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 3f28 │ │ │ │ │ + b.n 40c4 │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_THM_CALL _PyEval_SliceIndex │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3f40 │ │ │ │ │ + beq.n 40dc │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r4, #2 │ │ │ │ │ - beq.n 3f18 │ │ │ │ │ + beq.n 40b4 │ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_THM_CALL _PyEval_SliceIndex │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3f18 │ │ │ │ │ - b.n 3f40 │ │ │ │ │ + bne.n 40b4 │ │ │ │ │ + b.n 40dc │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - ble.n 3f18 │ │ │ │ │ + ble.n 40b4 │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_THM_CALL _PyEval_SliceIndex │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3f58 │ │ │ │ │ - b.n 3f40 │ │ │ │ │ + bne.n 40f4 │ │ │ │ │ + b.n 40dc │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00003f84 : │ │ │ │ │ +00004120 : │ │ │ │ │ bytes_count(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, #24 │ │ │ │ │ mov r4, r2 │ │ │ │ │ subs r3, r4, #1 │ │ │ │ │ mvn.w r5, #2147483648 @ 0x80000000 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - bhi.n 3fc4 │ │ │ │ │ + bhi.n 4160 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - bne.n 3fdc │ │ │ │ │ + bne.n 4178 │ │ │ │ │ ldrd r3, r4, [sp, #16] │ │ │ │ │ add.w r0, r5, #16 │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ bl 0 <_Py_bytes_count> │ │ │ │ │ R_ARM_THM_CALL _Py_bytes_count │ │ │ │ │ add sp, #24 │ │ │ │ │ @@ -6955,518 +7115,518 @@ │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC46 │ │ │ │ │ movs r3, #3 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_THM_CALL _PyArg_CheckPositional │ │ │ │ │ - cbnz r0, 4002 │ │ │ │ │ + cbnz r0, 419e │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 3fc0 │ │ │ │ │ + b.n 415c │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_THM_CALL _PyEval_SliceIndex │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3fd8 │ │ │ │ │ + beq.n 4174 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r4, #2 │ │ │ │ │ - beq.n 3fb0 │ │ │ │ │ + beq.n 414c │ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_THM_CALL _PyEval_SliceIndex │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3fb0 │ │ │ │ │ - b.n 3fd8 │ │ │ │ │ + bne.n 414c │ │ │ │ │ + b.n 4174 │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - ble.n 3fb0 │ │ │ │ │ + ble.n 414c │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_THM_CALL _PyEval_SliceIndex │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3ff0 │ │ │ │ │ - b.n 3fd8 │ │ │ │ │ + bne.n 418c │ │ │ │ │ + b.n 4174 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000401c <_PyBytes_FromIterator>: │ │ │ │ │ +000041b8 <_PyBytes_FromIterator>: │ │ │ │ │ _PyBytes_FromIterator(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3504] @ 0xdb0 │ │ │ │ │ - ldr r3, [pc, #720] @ (4300 <_PyBytes_FromIterator+0x2e4>) │ │ │ │ │ + ldr r3, [pc, #720] @ (449c <_PyBytes_FromIterator+0x2e4>) │ │ │ │ │ sub.w sp, sp, #556 @ 0x22c │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #548] @ 0x224 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_LengthHint │ │ │ │ │ mov r2, r0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 4304 <_PyBytes_FromIterator+0x2e8> │ │ │ │ │ + beq.w 44a0 <_PyBytes_FromIterator+0x2e8> │ │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ movs r5, #0 │ │ │ │ │ mov.w r3, #512 @ 0x200 │ │ │ │ │ movs r6, #1 │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ strd r5, r5, [sp, #20] │ │ │ │ │ strd r5, r6, [sp, #28] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - bl 8c0 <_PyBytesWriter_Prepare.constprop.0> │ │ │ │ │ + bl 8bc <_PyBytesWriter_Prepare.constprop.0> │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 41fa <_PyBytes_FromIterator+0x1de> │ │ │ │ │ + beq.w 4396 <_PyBytes_FromIterator+0x1de> │ │ │ │ │ ldr.w sl, [sp, #16] │ │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ │ str r6, [sp, #28] │ │ │ │ │ sub.w fp, sl, r5 │ │ │ │ │ ands.w fp, fp, #3 │ │ │ │ │ - beq.n 412c <_PyBytes_FromIterator+0x110> │ │ │ │ │ + beq.n 42c8 <_PyBytes_FromIterator+0x110> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyIter_Next │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 41e8 <_PyBytes_FromIterator+0x1cc> │ │ │ │ │ + beq.w 4384 <_PyBytes_FromIterator+0x1cc> │ │ │ │ │ movs r1, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyNumber_AsSsize_t │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - bne.w 4242 <_PyBytes_FromIterator+0x226> │ │ │ │ │ + bne.w 43de <_PyBytes_FromIterator+0x226> │ │ │ │ │ adds r0, r3, #1 │ │ │ │ │ - beq.w 42b6 <_PyBytes_FromIterator+0x29a> │ │ │ │ │ + beq.w 4452 <_PyBytes_FromIterator+0x29a> │ │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ │ - bhi.w 42c6 <_PyBytes_FromIterator+0x2aa> │ │ │ │ │ + bhi.w 4462 <_PyBytes_FromIterator+0x2aa> │ │ │ │ │ cmp r5, sl │ │ │ │ │ - bge.w 42de <_PyBytes_FromIterator+0x2c2> │ │ │ │ │ + bge.w 447a <_PyBytes_FromIterator+0x2c2> │ │ │ │ │ mov r6, r4 │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp.w fp, #1 │ │ │ │ │ strb.w r3, [r6], #1 │ │ │ │ │ mov r4, r6 │ │ │ │ │ - beq.n 412c <_PyBytes_FromIterator+0x110> │ │ │ │ │ + beq.n 42c8 <_PyBytes_FromIterator+0x110> │ │ │ │ │ cmp.w fp, #2 │ │ │ │ │ - beq.n 40fe <_PyBytes_FromIterator+0xe2> │ │ │ │ │ + beq.n 429a <_PyBytes_FromIterator+0xe2> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyIter_Next │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 41e8 <_PyBytes_FromIterator+0x1cc> │ │ │ │ │ + beq.w 4384 <_PyBytes_FromIterator+0x1cc> │ │ │ │ │ movs r1, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyNumber_AsSsize_t │ │ │ │ │ ldr.w r2, [fp] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - bne.w 422a <_PyBytes_FromIterator+0x20e> │ │ │ │ │ + bne.w 43c6 <_PyBytes_FromIterator+0x20e> │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ - beq.w 42b6 <_PyBytes_FromIterator+0x29a> │ │ │ │ │ + beq.w 4452 <_PyBytes_FromIterator+0x29a> │ │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ │ - bhi.w 42c6 <_PyBytes_FromIterator+0x2aa> │ │ │ │ │ + bhi.w 4462 <_PyBytes_FromIterator+0x2aa> │ │ │ │ │ adds r6, #1 │ │ │ │ │ strb r3, [r4, #0] │ │ │ │ │ adds r5, #1 │ │ │ │ │ mov r4, r6 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyIter_Next │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 41e8 <_PyBytes_FromIterator+0x1cc> │ │ │ │ │ + beq.n 4384 <_PyBytes_FromIterator+0x1cc> │ │ │ │ │ movs r1, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyNumber_AsSsize_t │ │ │ │ │ ldr.w r2, [fp] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - bne.n 4212 <_PyBytes_FromIterator+0x1f6> │ │ │ │ │ + bne.n 43ae <_PyBytes_FromIterator+0x1f6> │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ - beq.w 42b6 <_PyBytes_FromIterator+0x29a> │ │ │ │ │ + beq.w 4452 <_PyBytes_FromIterator+0x29a> │ │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ │ - bhi.w 42c6 <_PyBytes_FromIterator+0x2aa> │ │ │ │ │ + bhi.w 4462 <_PyBytes_FromIterator+0x2aa> │ │ │ │ │ strb r3, [r4, #0] │ │ │ │ │ adds r5, #1 │ │ │ │ │ adds r4, r6, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyIter_Next │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 41e8 <_PyBytes_FromIterator+0x1cc> │ │ │ │ │ + beq.n 4384 <_PyBytes_FromIterator+0x1cc> │ │ │ │ │ movs r1, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyNumber_AsSsize_t │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - bne.w 42a0 <_PyBytes_FromIterator+0x284> │ │ │ │ │ + bne.w 443c <_PyBytes_FromIterator+0x284> │ │ │ │ │ adds r6, r3, #1 │ │ │ │ │ - beq.w 42b6 <_PyBytes_FromIterator+0x29a> │ │ │ │ │ + beq.w 4452 <_PyBytes_FromIterator+0x29a> │ │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ │ - bhi.w 42c6 <_PyBytes_FromIterator+0x2aa> │ │ │ │ │ + bhi.w 4462 <_PyBytes_FromIterator+0x2aa> │ │ │ │ │ cmp r5, sl │ │ │ │ │ - bge.w 42de <_PyBytes_FromIterator+0x2c2> │ │ │ │ │ + bge.w 447a <_PyBytes_FromIterator+0x2c2> │ │ │ │ │ mov r6, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ adds r5, #1 │ │ │ │ │ strb.w r3, [r6], #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyIter_Next │ │ │ │ │ mov fp, r0 │ │ │ │ │ mov r4, r6 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 41e8 <_PyBytes_FromIterator+0x1cc> │ │ │ │ │ + beq.n 4384 <_PyBytes_FromIterator+0x1cc> │ │ │ │ │ movs r1, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyNumber_AsSsize_t │ │ │ │ │ ldr.w r2, [fp] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - bne.w 4288 <_PyBytes_FromIterator+0x26c> │ │ │ │ │ + bne.w 4424 <_PyBytes_FromIterator+0x26c> │ │ │ │ │ adds r0, r3, #1 │ │ │ │ │ - beq.w 42b6 <_PyBytes_FromIterator+0x29a> │ │ │ │ │ + beq.w 4452 <_PyBytes_FromIterator+0x29a> │ │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ │ - bhi.w 42c6 <_PyBytes_FromIterator+0x2aa> │ │ │ │ │ + bhi.w 4462 <_PyBytes_FromIterator+0x2aa> │ │ │ │ │ mov r4, r6 │ │ │ │ │ mov r0, r7 │ │ │ │ │ strb.w r3, [r4], #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyIter_Next │ │ │ │ │ mov fp, r0 │ │ │ │ │ - cbz r0, 41e8 <_PyBytes_FromIterator+0x1cc> │ │ │ │ │ + cbz r0, 4384 <_PyBytes_FromIterator+0x1cc> │ │ │ │ │ movs r1, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyNumber_AsSsize_t │ │ │ │ │ ldr.w r2, [fp] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - bne.n 4272 <_PyBytes_FromIterator+0x256> │ │ │ │ │ + bne.n 440e <_PyBytes_FromIterator+0x256> │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ - beq.w 42b6 <_PyBytes_FromIterator+0x29a> │ │ │ │ │ + beq.w 4452 <_PyBytes_FromIterator+0x29a> │ │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ │ - bhi.w 42c6 <_PyBytes_FromIterator+0x2aa> │ │ │ │ │ + bhi.w 4462 <_PyBytes_FromIterator+0x2aa> │ │ │ │ │ strb r3, [r4, #0] │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyIter_Next │ │ │ │ │ adds r4, r6, #2 │ │ │ │ │ mov fp, r0 │ │ │ │ │ - cbz r0, 41e8 <_PyBytes_FromIterator+0x1cc> │ │ │ │ │ + cbz r0, 4384 <_PyBytes_FromIterator+0x1cc> │ │ │ │ │ movs r1, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyNumber_AsSsize_t │ │ │ │ │ ldr.w r2, [fp] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - bne.n 425c <_PyBytes_FromIterator+0x240> │ │ │ │ │ + bne.n 43f8 <_PyBytes_FromIterator+0x240> │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ - beq.n 42b6 <_PyBytes_FromIterator+0x29a> │ │ │ │ │ + beq.n 4452 <_PyBytes_FromIterator+0x29a> │ │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ │ - bhi.n 42c6 <_PyBytes_FromIterator+0x2aa> │ │ │ │ │ + bhi.n 4462 <_PyBytes_FromIterator+0x2aa> │ │ │ │ │ strb r3, [r4, #0] │ │ │ │ │ adds r5, #3 │ │ │ │ │ adds r4, r6, #3 │ │ │ │ │ - b.n 412c <_PyBytes_FromIterator+0x110> │ │ │ │ │ + b.n 42c8 <_PyBytes_FromIterator+0x110> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 42bc <_PyBytes_FromIterator+0x2a0> │ │ │ │ │ + bne.n 4458 <_PyBytes_FromIterator+0x2a0> │ │ │ │ │ mov r1, r4 │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ - bl 9b8 <_PyBytesWriter_Finish> │ │ │ │ │ + bl 9b4 <_PyBytesWriter_Finish> │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Finish │ │ │ │ │ mov r4, r0 │ │ │ │ │ - ldr r3, [pc, #260] @ (4300 <_PyBytes_FromIterator+0x2e4>) │ │ │ │ │ + ldr r3, [pc, #260] @ (449c <_PyBytes_FromIterator+0x2e4>) │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #548] @ 0x224 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 4258 <_PyBytes_FromIterator+0x23c> │ │ │ │ │ + bne.n 43f4 <_PyBytes_FromIterator+0x23c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ add.w sp, sp, #556 @ 0x22c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [fp] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 411a <_PyBytes_FromIterator+0xfe> │ │ │ │ │ + bne.w 42b6 <_PyBytes_FromIterator+0xfe> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 411a <_PyBytes_FromIterator+0xfe> │ │ │ │ │ + b.n 42b6 <_PyBytes_FromIterator+0xfe> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [fp] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 40ea <_PyBytes_FromIterator+0xce> │ │ │ │ │ + bne.w 4286 <_PyBytes_FromIterator+0xce> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 40ea <_PyBytes_FromIterator+0xce> │ │ │ │ │ + b.n 4286 <_PyBytes_FromIterator+0xce> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r6, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 40a2 <_PyBytes_FromIterator+0x86> │ │ │ │ │ + bne.w 423e <_PyBytes_FromIterator+0x86> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 40a2 <_PyBytes_FromIterator+0x86> │ │ │ │ │ + b.n 423e <_PyBytes_FromIterator+0x86> │ │ │ │ │ bl 0 <__stack_chk_fail> │ │ │ │ │ R_ARM_THM_CALL __stack_chk_fail │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [fp] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 41d8 <_PyBytes_FromIterator+0x1bc> │ │ │ │ │ + bne.n 4374 <_PyBytes_FromIterator+0x1bc> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 41d8 <_PyBytes_FromIterator+0x1bc> │ │ │ │ │ + b.n 4374 <_PyBytes_FromIterator+0x1bc> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [fp] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 41ae <_PyBytes_FromIterator+0x192> │ │ │ │ │ + bne.n 434a <_PyBytes_FromIterator+0x192> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 41ae <_PyBytes_FromIterator+0x192> │ │ │ │ │ + b.n 434a <_PyBytes_FromIterator+0x192> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [fp] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 4182 <_PyBytes_FromIterator+0x166> │ │ │ │ │ + bne.w 431e <_PyBytes_FromIterator+0x166> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 4182 <_PyBytes_FromIterator+0x166> │ │ │ │ │ + b.n 431e <_PyBytes_FromIterator+0x166> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r6, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 4148 <_PyBytes_FromIterator+0x12c> │ │ │ │ │ + bne.w 42e4 <_PyBytes_FromIterator+0x12c> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 4148 <_PyBytes_FromIterator+0x12c> │ │ │ │ │ + b.n 42e4 <_PyBytes_FromIterator+0x12c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbz r0, 42c6 <_PyBytes_FromIterator+0x2aa> │ │ │ │ │ + cbz r0, 4462 <_PyBytes_FromIterator+0x2aa> │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ bl dc │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Dealloc │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 41fa <_PyBytes_FromIterator+0x1de> │ │ │ │ │ + b.n 4396 <_PyBytes_FromIterator+0x1de> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC33 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC33 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 42bc <_PyBytes_FromIterator+0x2a0> │ │ │ │ │ + b.n 4458 <_PyBytes_FromIterator+0x2a0> │ │ │ │ │ mov r1, r4 │ │ │ │ │ add.w r2, sl, #1 │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl 1340 <_PyBytesWriter_Resize> │ │ │ │ │ + bl 1358 <_PyBytesWriter_Resize> │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Resize │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 41fa <_PyBytes_FromIterator+0x1de> │ │ │ │ │ + beq.n 4396 <_PyBytes_FromIterator+0x1de> │ │ │ │ │ ldr.w sl, [sp, #16] │ │ │ │ │ adds r5, #1 │ │ │ │ │ strb.w r3, [r4], #1 │ │ │ │ │ - b.n 407a <_PyBytes_FromIterator+0x5e> │ │ │ │ │ + b.n 4216 <_PyBytes_FromIterator+0x5e> │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 __stack_chk_guard │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 42c2 <_PyBytes_FromIterator+0x2a6> │ │ │ │ │ - b.n 404c <_PyBytes_FromIterator+0x30> │ │ │ │ │ + bne.n 445e <_PyBytes_FromIterator+0x2a6> │ │ │ │ │ + b.n 41e8 <_PyBytes_FromIterator+0x30> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00004314 : │ │ │ │ │ +000044b0 : │ │ │ │ │ bytes_contains(): │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r2, r1 │ │ │ │ │ adds r0, #16 │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ b.w 0 <_Py_bytes_contains> │ │ │ │ │ R_ARM_THM_JUMP24 _Py_bytes_contains │ │ │ │ │ │ │ │ │ │ -00004320 : │ │ │ │ │ +000044bc : │ │ │ │ │ do_argstrip(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ ldr r7, [r0, #8] │ │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 44e8 │ │ │ │ │ + beq.w 4684 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ movs r2, #0 │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4632 │ │ │ │ │ + bne.w 4808 │ │ │ │ │ ldr.w sl, [sp, #12] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ │ - bne.w 45ba │ │ │ │ │ + bne.w 475e │ │ │ │ │ subs r6, r7, #1 │ │ │ │ │ it pl │ │ │ │ │ movpl r4, #0 │ │ │ │ │ - bmi.w 44c0 │ │ │ │ │ + bmi.w 465c │ │ │ │ │ add.w fp, r5, r7 │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r0, sl │ │ │ │ │ ldrb.w r1, [fp, #15] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 45b6 │ │ │ │ │ + beq.w 475a │ │ │ │ │ sub.w r8, r7, #2 │ │ │ │ │ - cmp r4, r8 │ │ │ │ │ - bgt.n 4416 │ │ │ │ │ + cmp r8, r4 │ │ │ │ │ + blt.n 45b2 │ │ │ │ │ adds r3, r5, r6 │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r0, sl │ │ │ │ │ ldrb r1, [r3, #15] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4416 │ │ │ │ │ + beq.n 45b2 │ │ │ │ │ subs r6, r7, #3 │ │ │ │ │ - cmp r4, r6 │ │ │ │ │ - bgt.w 44b4 │ │ │ │ │ + cmp r6, r4 │ │ │ │ │ + blt.w 4650 │ │ │ │ │ ldrb.w r1, [fp, #13] │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 44b4 │ │ │ │ │ + beq.n 4650 │ │ │ │ │ sub.w r8, r7, #4 │ │ │ │ │ - cmp r4, r8 │ │ │ │ │ - bgt.n 4416 │ │ │ │ │ + cmp r8, r4 │ │ │ │ │ + blt.n 45b2 │ │ │ │ │ ldrb.w r1, [fp, #12] │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ - cbz r0, 4416 │ │ │ │ │ + cbz r0, 45b2 │ │ │ │ │ subs r6, r7, #5 │ │ │ │ │ - cmp r4, r6 │ │ │ │ │ - bgt.n 44b4 │ │ │ │ │ + cmp r6, r4 │ │ │ │ │ + blt.n 4650 │ │ │ │ │ ldrb.w r1, [fp, #11] │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 44b4 │ │ │ │ │ + beq.n 4650 │ │ │ │ │ sub.w r8, r7, #6 │ │ │ │ │ - cmp r4, r8 │ │ │ │ │ - bgt.n 4416 │ │ │ │ │ + cmp r8, r4 │ │ │ │ │ + blt.n 45b2 │ │ │ │ │ ldrb.w r1, [fp, #10] │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ - cbz r0, 4416 │ │ │ │ │ + cbz r0, 45b2 │ │ │ │ │ add.w fp, r5, #16 │ │ │ │ │ mov r6, r8 │ │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r0, sl │ │ │ │ │ - cmp r4, r8 │ │ │ │ │ - bgt.n 4416 │ │ │ │ │ + cmp r8, r4 │ │ │ │ │ + blt.n 45b2 │ │ │ │ │ ldrb.w r1, [fp, r8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 43fc │ │ │ │ │ + bne.n 4598 │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ - cbnz r4, 4422 │ │ │ │ │ + cbnz r4, 45be │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - beq.n 44c8 │ │ │ │ │ + beq.n 4664 │ │ │ │ │ add.w r3, r4, #16 │ │ │ │ │ subs r6, r6, r4 │ │ │ │ │ add.w r7, r5, r3 │ │ │ │ │ - bmi.w 464c │ │ │ │ │ + bmi.w 4836 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - bne.n 4454 │ │ │ │ │ - cbz r7, 4454 │ │ │ │ │ + bne.n 45f0 │ │ │ │ │ + cbz r7, 45f0 │ │ │ │ │ ldrb r2, [r5, r3] │ │ │ │ │ movs r1, #24 │ │ │ │ │ movw r5, #13200 @ 0x3390 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ mla r5, r1, r2, r5 │ │ │ │ │ add r5, r3 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 4612 │ │ │ │ │ + beq.w 47b6 │ │ │ │ │ movw r3, #65518 @ 0xffee │ │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bhi.w 461c │ │ │ │ │ + bhi.w 47f2 │ │ │ │ │ add.w r0, r6, #17 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 463a │ │ │ │ │ + beq.w 480c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ @@ -7478,251 +7638,272 @@ │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ adds r3, r5, r6 │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ strd r6, r2, [r5, #8] │ │ │ │ │ movs r2, #0 │ │ │ │ │ strb r2, [r3, #16] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 444c │ │ │ │ │ + beq.n 45e8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ add.w r0, r5, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ - b.n 444c │ │ │ │ │ + b.n 45e8 │ │ │ │ │ mov r6, r8 │ │ │ │ │ - b.n 4416 │ │ │ │ │ + b.n 45b2 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4366 │ │ │ │ │ + bne.w 4502 │ │ │ │ │ mov r6, r7 │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 4648 │ │ │ │ │ + bne.w 4832 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 444c │ │ │ │ │ + beq.n 45e8 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - b.n 444c │ │ │ │ │ + b.n 45e8 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.w 4618 │ │ │ │ │ + beq.w 47ba │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble.w 4616 │ │ │ │ │ + ble.w 481a │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_ctype_table │ │ │ │ │ add.w r3, r0, #15 │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n 450c │ │ │ │ │ + b.n 46a6 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - beq.w 467a │ │ │ │ │ + beq.n 46b2 │ │ │ │ │ ldrb.w r0, [r3, #1]! │ │ │ │ │ ldr.w r0, [r4, r0, lsl #2] │ │ │ │ │ - lsls r6, r0, #28 │ │ │ │ │ - bmi.n 4504 │ │ │ │ │ + lsls r0, r0, #28 │ │ │ │ │ + bmi.n 46a0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 4636 │ │ │ │ │ - movw r4, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ - movt r4, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS _Py_ctype_table │ │ │ │ │ - mov r3, r7 │ │ │ │ │ + beq.w 47ee │ │ │ │ │ + subs r3, r7, #1 │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + bgt.w 47ee │ │ │ │ │ + adds r1, r5, r3 │ │ │ │ │ + ldrb r1, [r1, #16] │ │ │ │ │ + ldr.w r1, [r4, r1, lsl #2] │ │ │ │ │ + lsls r6, r1, #28 │ │ │ │ │ + bpl.w 47ee │ │ │ │ │ add.w r6, r5, #16 │ │ │ │ │ mov r1, r3 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - blt.n 453e │ │ │ │ │ + blt.n 46e4 │ │ │ │ │ ldrb r0, [r6, r3] │ │ │ │ │ ldr.w r0, [r4, r0, lsl #2] │ │ │ │ │ lsls r0, r0, #28 │ │ │ │ │ - bmi.n 452c │ │ │ │ │ - cbnz r2, 4546 │ │ │ │ │ + bmi.n 46d2 │ │ │ │ │ + cbnz r2, 46ea │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - beq.w 4666 │ │ │ │ │ + beq.n 47da │ │ │ │ │ add.w r0, r2, #16 │ │ │ │ │ subs r1, r1, r2 │ │ │ │ │ add r0, r5 │ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyBytes_FromStringAndSize │ │ │ │ │ ldrb.w r1, [r8, #1] │ │ │ │ │ adds r4, #1 │ │ │ │ │ mov r0, sl │ │ │ │ │ mov fp, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ mov r2, r9 │ │ │ │ │ - cbz r0, 45aa │ │ │ │ │ + cbz r0, 474e │ │ │ │ │ ldrb.w r1, [r8, #2] │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ adds r4, #1 │ │ │ │ │ mov r2, r9 │ │ │ │ │ - cbz r0, 45aa │ │ │ │ │ + cbz r0, 474e │ │ │ │ │ ldrb.w r1, [r8, #3] │ │ │ │ │ mov r0, sl │ │ │ │ │ add.w r4, fp, #2 │ │ │ │ │ add.w r6, r8, #3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ - cbz r0, 45aa │ │ │ │ │ + cbz r0, 474e │ │ │ │ │ add.w r4, fp, #3 │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - beq.n 45aa │ │ │ │ │ + beq.n 474e │ │ │ │ │ mov r2, r9 │ │ │ │ │ ldrb r1, [r6, #1] │ │ │ │ │ mov r0, sl │ │ │ │ │ add.w r8, r6, #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ mov r2, r9 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 4558 │ │ │ │ │ + bne.n 46fc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - cbz r3, 45b6 │ │ │ │ │ + cbz r3, 475a │ │ │ │ │ subs r6, r7, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - ble.w 4370 │ │ │ │ │ + ble.w 450c │ │ │ │ │ mov r6, r7 │ │ │ │ │ - b.n 4416 │ │ │ │ │ + b.n 45b2 │ │ │ │ │ cmp r7, r0 │ │ │ │ │ - ble.w 44b8 │ │ │ │ │ + ble.w 4654 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add.w r6, r5, #15 │ │ │ │ │ ands.w r2, r7, #3 │ │ │ │ │ - beq.n 4596 │ │ │ │ │ + beq.n 473a │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.n 45fa │ │ │ │ │ + beq.n 479e │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.n 45e8 │ │ │ │ │ + beq.n 478c │ │ │ │ │ mov r6, r5 │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r0, sl │ │ │ │ │ ldrb.w r1, [r6, #16]! │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 45aa │ │ │ │ │ + beq.n 474e │ │ │ │ │ movs r4, #1 │ │ │ │ │ ldrb.w r1, [r6, #1]! │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 45aa │ │ │ │ │ + beq.n 474e │ │ │ │ │ adds r4, #1 │ │ │ │ │ ldrb.w r1, [r6, #1]! │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 45aa │ │ │ │ │ + beq.n 474e │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - bne.n 4596 │ │ │ │ │ - b.n 45aa │ │ │ │ │ - ldr r5, [pc, #112] @ (4684 ) │ │ │ │ │ - b.n 444c │ │ │ │ │ - cbz r1, 4664 │ │ │ │ │ + bne.n 473a │ │ │ │ │ + b.n 474e │ │ │ │ │ + ldr r5, [pc, #152] @ (4850 ) │ │ │ │ │ + b.n 45e8 │ │ │ │ │ + subs r3, r7, #1 │ │ │ │ │ + bmi.n 47d8 │ │ │ │ │ + adds r2, r0, r7 │ │ │ │ │ + movw r4, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ + movt r4, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS _Py_ctype_table │ │ │ │ │ + ldrb r2, [r2, #15] │ │ │ │ │ + ldr.w r2, [r4, r2, lsl #2] │ │ │ │ │ + lsls r2, r2, #28 │ │ │ │ │ + it mi │ │ │ │ │ + movmi r2, #0 │ │ │ │ │ + bmi.w 46ce │ │ │ │ │ + mov r1, r7 │ │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + beq.w 4674 │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n 451e │ │ │ │ │ + b.n 46ea │ │ │ │ │ + mov r1, r7 │ │ │ │ │ + b.n 46e4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC1 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC1 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 444c │ │ │ │ │ - mov r1, r7 │ │ │ │ │ - b.n 453e │ │ │ │ │ + b.n 45e8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 44a2 │ │ │ │ │ - b.n 444c │ │ │ │ │ + bne.w 463e │ │ │ │ │ + b.n 45e8 │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + beq.n 47d8 │ │ │ │ │ + cmp r7, #1 │ │ │ │ │ + bmi.n 47d8 │ │ │ │ │ + movw r4, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ + movt r4, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS _Py_ctype_table │ │ │ │ │ + movs r2, #0 │ │ │ │ │ + mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ + b.n 46c0 │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 4422 │ │ │ │ │ + b.n 45be │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SystemError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 4632 │ │ │ │ │ - mov r1, r7 │ │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - beq.w 44d8 │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - b.n 4546 │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - bne.w 451e │ │ │ │ │ - mov r1, r2 │ │ │ │ │ - b.n 4546 │ │ │ │ │ + b.n 4808 │ │ │ │ │ + nop │ │ │ │ │ .word 0x0000337c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00004688 : │ │ │ │ │ +00004854 : │ │ │ │ │ PyBytes_FromFormat(): │ │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ push {lr} │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ ldr.w r0, [r1], #4 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ - bl 46b0 │ │ │ │ │ + bl 487c │ │ │ │ │ R_ARM_THM_CALL PyBytes_FromFormatV │ │ │ │ │ add sp, #12 │ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ │ add sp, #16 │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -000046b0 : │ │ │ │ │ +0000487c : │ │ │ │ │ PyBytes_FromFormatV(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3472] @ 0xd90 │ │ │ │ │ sub.w sp, sp, #588 @ 0x24c │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ - ldr r3, [pc, #628] @ (4940 ) │ │ │ │ │ + ldr r3, [pc, #628] @ (4b0c ) │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ strd r8, r8, [sp, #44] @ 0x2c │ │ │ │ │ strd r8, r8, [sp, #52] @ 0x34 │ │ │ │ │ str.w r8, [sp, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #580] @ 0x244 │ │ │ │ │ @@ -7730,63 +7911,63 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strlen │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov.w r1, #512 @ 0x200 │ │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4b1e │ │ │ │ │ + beq.w 4cea │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bhi.w 481a │ │ │ │ │ + bhi.w 49e6 │ │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ │ add r4, sp, #68 @ 0x44 │ │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 48f2 │ │ │ │ │ + beq.w 4abe │ │ │ │ │ movw r9, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ movt r9, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_ctype_table │ │ │ │ │ cmp r3, #37 @ 0x25 │ │ │ │ │ - bne.n 480e │ │ │ │ │ + bne.n 49da │ │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ │ add.w r8, r6, #1 │ │ │ │ │ ldr.w r1, [r9, r3, lsl #2] │ │ │ │ │ ands.w r1, r1, #4 │ │ │ │ │ - bne.w 4ae4 │ │ │ │ │ + bne.w 4cb0 │ │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ │ - beq.w 4afc │ │ │ │ │ + beq.w 4cc8 │ │ │ │ │ cmp r3, #37 @ 0x25 │ │ │ │ │ it ne │ │ │ │ │ cmpne r3, #0 │ │ │ │ │ ite ne │ │ │ │ │ movne.w ip, #1 │ │ │ │ │ moveq.w ip, #0 │ │ │ │ │ - beq.w 49fc │ │ │ │ │ + beq.w 4bc8 │ │ │ │ │ ldr.w r2, [r9, r3, lsl #2] │ │ │ │ │ lsls r0, r2, #30 │ │ │ │ │ - beq.w 49c0 │ │ │ │ │ + beq.w 4b8c │ │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ │ - beq.w 49de │ │ │ │ │ + beq.w 4baa │ │ │ │ │ cmp r3, #122 @ 0x7a │ │ │ │ │ - beq.w 4c84 │ │ │ │ │ + beq.w 4e50 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ sub.w r0, r8, r6 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ subs r2, r2, r0 │ │ │ │ │ add.w sl, r2, #4294967295 @ 0xffffffff │ │ │ │ │ str.w sl, [sp, #52] @ 0x34 │ │ │ │ │ sub.w r0, r3, #99 @ 0x63 │ │ │ │ │ uxtb.w lr, r0 │ │ │ │ │ cmp.w lr, #21 │ │ │ │ │ - bhi.w 4c2e │ │ │ │ │ + bhi.w 4dfa │ │ │ │ │ mov.w lr, #0 │ │ │ │ │ cmp r0, #21 │ │ │ │ │ - bhi.w 4c2e │ │ │ │ │ + bhi.w 4dfa │ │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ │ .short 0x023f │ │ │ │ │ .word 0x0252022a │ │ │ │ │ .word 0x02520252 │ │ │ │ │ .word 0x02940252 │ │ │ │ │ .word 0x02520252 │ │ │ │ │ .word 0x02520252 │ │ │ │ │ @@ -7794,94 +7975,94 @@ │ │ │ │ │ .word 0x0252018d │ │ │ │ │ .word 0x00160252 │ │ │ │ │ .word 0x01fc0252 │ │ │ │ │ .word 0x02520252 │ │ │ │ │ .short 0x01e9 │ │ │ │ │ ldr.w fp, [r7] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bgt.w 4b22 │ │ │ │ │ + bgt.w 4cee │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strlen │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 47e8 │ │ │ │ │ + cbz r0, 49b4 │ │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ │ subs r3, r3, r6 │ │ │ │ │ cmp r3, sl │ │ │ │ │ - blt.w 4992 │ │ │ │ │ + blt.w 4b5e │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ add.w r2, r6, sl │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bgt.w 48f8 │ │ │ │ │ + bgt.w 4ac4 │ │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 499c │ │ │ │ │ + beq.w 4b68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ adds r4, r4, r6 │ │ │ │ │ - beq.w 499c │ │ │ │ │ + beq.w 4b68 │ │ │ │ │ ldrb.w r3, [r8, #1] │ │ │ │ │ - cbz r3, 4850 │ │ │ │ │ + cbz r3, 4a1c │ │ │ │ │ adds r7, #4 │ │ │ │ │ add.w r6, r8, #1 │ │ │ │ │ cmp r3, #37 @ 0x25 │ │ │ │ │ - beq.n 4716 │ │ │ │ │ + beq.n 48e2 │ │ │ │ │ strb.w r3, [r4], #1 │ │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ │ - cbz r3, 4850 │ │ │ │ │ + cbz r3, 4a1c │ │ │ │ │ adds r6, #1 │ │ │ │ │ - b.n 4712 │ │ │ │ │ + b.n 48de │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ bl d8 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4a2a │ │ │ │ │ + beq.w 4bf6 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ str.w r8, [sp, #64] @ 0x40 │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 4a20 │ │ │ │ │ + bne.w 4bec │ │ │ │ │ adds r4, #16 │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 49a4 │ │ │ │ │ + beq.w 4b70 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 470a │ │ │ │ │ + bne.w 48d6 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 490a │ │ │ │ │ + beq.n 4ad6 │ │ │ │ │ add r7, sp, #68 @ 0x44 │ │ │ │ │ subs r4, r4, r7 │ │ │ │ │ - beq.n 492c │ │ │ │ │ + beq.n 4af8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4a14 │ │ │ │ │ + bne.w 4be0 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - blt.w 49a8 │ │ │ │ │ + blt.w 4b74 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq.n 48c2 │ │ │ │ │ + beq.n 4a8e │ │ │ │ │ movw r3, #65518 @ 0xffee │ │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bgt.n 496e │ │ │ │ │ + bgt.n 4b3a │ │ │ │ │ add.w r0, r4, #17 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4a54 │ │ │ │ │ + beq.w 4c20 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ @@ -7897,225 +8078,225 @@ │ │ │ │ │ movs r2, #0 │ │ │ │ │ strb r2, [r3, #16] │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r7 │ │ │ │ │ add.w r0, r6, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ - b.n 48da │ │ │ │ │ + b.n 4aa6 │ │ │ │ │ ldrb.w r2, [sp, #68] @ 0x44 │ │ │ │ │ movs r1, #24 │ │ │ │ │ movw r6, #13200 @ 0x3390 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ mla r6, r1, r2, r6 │ │ │ │ │ add r6, r3 │ │ │ │ │ - ldr r3, [pc, #100] @ (4940 ) │ │ │ │ │ + ldr r3, [pc, #100] @ (4b0c ) │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #580] @ 0x244 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 493a │ │ │ │ │ + bne.n 4b06 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add.w sp, sp, #588 @ 0x24c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ add r7, sp, #68 @ 0x44 │ │ │ │ │ mov r4, r7 │ │ │ │ │ - b.n 485a │ │ │ │ │ + b.n 4a26 │ │ │ │ │ mov r1, r4 │ │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ - bl 1340 <_PyBytesWriter_Resize> │ │ │ │ │ + bl 1358 <_PyBytesWriter_Resize> │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Resize │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ │ - b.n 47e8 │ │ │ │ │ + b.n 49b4 │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ - cbnz r3, 4948 │ │ │ │ │ + cbnz r3, 4b14 │ │ │ │ │ add.w r1, r6, #16 │ │ │ │ │ subs r1, r4, r1 │ │ │ │ │ - beq.n 4930 │ │ │ │ │ + beq.n 4afc │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ str r6, [sp, #16] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 48da │ │ │ │ │ + beq.n 4aa6 │ │ │ │ │ add r0, sp, #16 │ │ │ │ │ bl 174 <_PyBytes_Resize> │ │ │ │ │ R_ARM_THM_CALL _PyBytes_Resize │ │ │ │ │ - cbnz r0, 4972 │ │ │ │ │ + cbnz r0, 4b3e │ │ │ │ │ ldr r6, [sp, #16] │ │ │ │ │ - b.n 48da │ │ │ │ │ + b.n 4aa6 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4a14 │ │ │ │ │ + bne.n 4be0 │ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 4a34 │ │ │ │ │ - ldr r6, [pc, #12] @ (4944 ) │ │ │ │ │ - b.n 48da │ │ │ │ │ + bne.n 4c00 │ │ │ │ │ + ldr r6, [pc, #12] @ (4b10 ) │ │ │ │ │ + b.n 4aa6 │ │ │ │ │ bl 0 <__stack_chk_fail> │ │ │ │ │ R_ARM_THM_CALL __stack_chk_fail │ │ │ │ │ nop │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 __stack_chk_guard │ │ │ │ │ .word 0x0000337c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ - cbz r3, 4976 │ │ │ │ │ + cbz r3, 4b42 │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ subs r1, r4, r1 │ │ │ │ │ - beq.n 4982 │ │ │ │ │ + beq.n 4b4e │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ add r4, sp, #16 │ │ │ │ │ str r6, [r4, #0] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 48da │ │ │ │ │ + beq.n 4aa6 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_Resize │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 4a62 │ │ │ │ │ + bne.n 4c2e │ │ │ │ │ ldr r6, [r4, #0] │ │ │ │ │ - b.n 48da │ │ │ │ │ + b.n 4aa6 │ │ │ │ │ bl 70 │ │ │ │ │ R_ARM_THM_CALL _PyBytes_FromSize.part.0 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n 48da │ │ │ │ │ + b.n 4aa6 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyByteArray_empty_string │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyByteArray_empty_string │ │ │ │ │ subs r1, r4, r1 │ │ │ │ │ - bne.n 4952 │ │ │ │ │ + bne.n 4b1e │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ movs r1, #0 │ │ │ │ │ add r4, sp, #16 │ │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ │ str r6, [sp, #16] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4960 │ │ │ │ │ - b.n 48da │ │ │ │ │ + beq.n 4aa6 │ │ │ │ │ + b.n 4b2c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ │ bl dc │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Dealloc │ │ │ │ │ movs r4, #0 │ │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ │ bl dc │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Dealloc │ │ │ │ │ mov r6, r4 │ │ │ │ │ - b.n 48da │ │ │ │ │ + b.n 4aa6 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SystemError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 4972 │ │ │ │ │ + b.n 4b3e │ │ │ │ │ ldrb.w r3, [r8, #1]! │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 4bac │ │ │ │ │ + beq.w 4d78 │ │ │ │ │ cmp r3, #37 @ 0x25 │ │ │ │ │ - beq.w 4bac │ │ │ │ │ + beq.w 4d78 │ │ │ │ │ ldr.w r2, [r9, r3, lsl #2] │ │ │ │ │ lsls r5, r2, #30 │ │ │ │ │ - beq.n 49c0 │ │ │ │ │ + beq.n 4b8c │ │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ │ - bne.w 4bac │ │ │ │ │ + bne.w 4d78 │ │ │ │ │ ldrb.w r3, [r8, #1] │ │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ │ - beq.n 49f4 │ │ │ │ │ + beq.n 4bc0 │ │ │ │ │ sub.w r0, r3, #117 @ 0x75 │ │ │ │ │ negs r2, r0 │ │ │ │ │ adcs r2, r0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 4cc4 │ │ │ │ │ + beq.w 4e90 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ mov.w ip, #1 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ sub.w r0, r8, r6 │ │ │ │ │ cmp r3, #37 @ 0x25 │ │ │ │ │ sub.w r2, r2, r0 │ │ │ │ │ - beq.n 4a7e │ │ │ │ │ + beq.n 4c4a │ │ │ │ │ add.w sl, r2, #4294967295 @ 0xffffffff │ │ │ │ │ str.w sl, [sp, #52] @ 0x34 │ │ │ │ │ - b.n 476c │ │ │ │ │ + b.n 4938 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b.n 48da │ │ │ │ │ + b.n 4aa6 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 4a98 │ │ │ │ │ + beq.n 4c64 │ │ │ │ │ ldr r4, [r0, #20] │ │ │ │ │ - b.n 483c │ │ │ │ │ + b.n 4a08 │ │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ │ mov r6, r4 │ │ │ │ │ bl dc │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Dealloc │ │ │ │ │ - b.n 48da │ │ │ │ │ + b.n 4aa6 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 4936 │ │ │ │ │ + beq.w 4b02 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4936 │ │ │ │ │ + bne.w 4b02 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4936 │ │ │ │ │ + b.n 4b02 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 48b4 │ │ │ │ │ - b.n 48da │ │ │ │ │ + bne.w 4a80 │ │ │ │ │ + b.n 4aa6 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 4972 │ │ │ │ │ + beq.n 4b3e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4972 │ │ │ │ │ + bne.w 4b3e │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4972 │ │ │ │ │ + b.n 4b3e │ │ │ │ │ mov sl, r7 │ │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ │ strb.w r3, [r4], #1 │ │ │ │ │ ldrb.w r3, [r8, #1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 4850 │ │ │ │ │ + beq.w 4a1c │ │ │ │ │ add.w r6, r8, #1 │ │ │ │ │ mov r7, sl │ │ │ │ │ - b.n 4712 │ │ │ │ │ + b.n 48de │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyByteArray_empty_string │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyByteArray_empty_string │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ - b.n 4844 │ │ │ │ │ + b.n 4a10 │ │ │ │ │ mov sl, r7 │ │ │ │ │ add r6, sp, #20 │ │ │ │ │ movs r2, #21 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC65 │ │ │ │ │ @@ -8123,77 +8304,77 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC65 │ │ │ │ │ ldr.w r7, [sl], #4 │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ bl 0 <__sprintf_chk> │ │ │ │ │ R_ARM_THM_CALL __sprintf_chk │ │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ │ - beq.n 4b4e │ │ │ │ │ + beq.n 4d1a │ │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ │ - bne.n 4b32 │ │ │ │ │ + bne.n 4cfe │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strlen │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ │ - bl 2da4 <_PyBytesWriter_WriteBytes> │ │ │ │ │ + bl 2ef8 <_PyBytesWriter_WriteBytes> │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_WriteBytes │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 4a86 │ │ │ │ │ - b.n 499c │ │ │ │ │ + bne.n 4c52 │ │ │ │ │ + b.n 4b68 │ │ │ │ │ ldrb.w r3, [r8, #1]! │ │ │ │ │ ldr.w r2, [r9, r3, lsl #2] │ │ │ │ │ ands.w r2, r2, #4 │ │ │ │ │ - bne.n 4ae4 │ │ │ │ │ + bne.n 4cb0 │ │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ │ it ne │ │ │ │ │ movne r1, r2 │ │ │ │ │ - bne.w 472e │ │ │ │ │ + bne.w 48fa │ │ │ │ │ add.w r0, r8, #1 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov.w ip, #10 │ │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ │ mov r8, r0 │ │ │ │ │ ldr.w r2, [r9, r3, lsl #2] │ │ │ │ │ lsls r5, r2, #29 │ │ │ │ │ - bpl.w 472e │ │ │ │ │ + bpl.w 48fa │ │ │ │ │ mla r1, ip, r1, r3 │ │ │ │ │ adds r0, #1 │ │ │ │ │ subs r1, #48 @ 0x30 │ │ │ │ │ - b.n 4b06 │ │ │ │ │ + b.n 4cd2 │ │ │ │ │ add r4, sp, #68 @ 0x44 │ │ │ │ │ - b.n 4844 │ │ │ │ │ + b.n 4a10 │ │ │ │ │ movs r6, #0 │ │ │ │ │ ldrb.w r3, [fp, r6] │ │ │ │ │ - cbz r3, 4b54 │ │ │ │ │ + cbz r3, 4d20 │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r6, r1 │ │ │ │ │ - bne.n 4b24 │ │ │ │ │ - b.n 47ca │ │ │ │ │ + bne.n 4cf0 │ │ │ │ │ + b.n 4996 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strlen │ │ │ │ │ movs r3, #19 │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ mov r1, r6 │ │ │ │ │ add.w r0, sp, #22 │ │ │ │ │ bl 0 <__memmove_chk> │ │ │ │ │ R_ARM_THM_CALL __memmove_chk │ │ │ │ │ movw r3, #30768 @ 0x7830 │ │ │ │ │ strh r3, [r6, #0] │ │ │ │ │ - b.n 4aca │ │ │ │ │ + b.n 4c96 │ │ │ │ │ movs r3, #120 @ 0x78 │ │ │ │ │ strb r3, [r6, #1] │ │ │ │ │ - b.n 4aca │ │ │ │ │ + b.n 4c96 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 47ca │ │ │ │ │ - b.n 47e8 │ │ │ │ │ + bne.w 4996 │ │ │ │ │ + b.n 49b4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC64 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC64 │ │ │ │ │ mov sl, r7 │ │ │ │ │ movs r2, #21 │ │ │ │ │ movs r1, #1 │ │ │ │ │ @@ -8203,252 +8384,252 @@ │ │ │ │ │ bl 0 <__sprintf_chk> │ │ │ │ │ R_ARM_THM_CALL __sprintf_chk │ │ │ │ │ add r0, sp, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strlen │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 4ad4 │ │ │ │ │ + b.n 4ca0 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ add.w sl, r7, #4 │ │ │ │ │ add r6, sp, #20 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.n 4bca │ │ │ │ │ + bne.n 4d96 │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - beq.n 4bb6 │ │ │ │ │ + beq.n 4d82 │ │ │ │ │ movs r2, #21 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC61 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC61 │ │ │ │ │ bl 0 <__sprintf_chk> │ │ │ │ │ R_ARM_THM_CALL __sprintf_chk │ │ │ │ │ - b.n 4aca │ │ │ │ │ + b.n 4c96 │ │ │ │ │ cmp r3, #122 @ 0x7a │ │ │ │ │ - beq.n 4c84 │ │ │ │ │ + beq.n 4e50 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ - b.n 49fc │ │ │ │ │ + b.n 4bc8 │ │ │ │ │ movs r2, #21 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC62 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC62 │ │ │ │ │ bl 0 <__sprintf_chk> │ │ │ │ │ R_ARM_THM_CALL __sprintf_chk │ │ │ │ │ - b.n 4aca │ │ │ │ │ + b.n 4c96 │ │ │ │ │ movs r2, #21 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC60 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC60 │ │ │ │ │ bl 0 <__sprintf_chk> │ │ │ │ │ R_ARM_THM_CALL __sprintf_chk │ │ │ │ │ - b.n 4aca │ │ │ │ │ + b.n 4c96 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ add.w sl, r7, #4 │ │ │ │ │ add r6, sp, #20 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.n 4c58 │ │ │ │ │ + bne.n 4e24 │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - beq.n 4c1a │ │ │ │ │ + beq.n 4de6 │ │ │ │ │ movs r2, #21 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC58 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC58 │ │ │ │ │ bl 0 <__sprintf_chk> │ │ │ │ │ R_ARM_THM_CALL __sprintf_chk │ │ │ │ │ - b.n 4aca │ │ │ │ │ + b.n 4c96 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ │ - bhi.n 4c6c │ │ │ │ │ + bhi.n 4e38 │ │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ │ add.w sl, r7, #4 │ │ │ │ │ strb.w r3, [r4], #1 │ │ │ │ │ - b.n 4a86 │ │ │ │ │ + b.n 4c52 │ │ │ │ │ movs r2, #21 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC59 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC59 │ │ │ │ │ bl 0 <__sprintf_chk> │ │ │ │ │ R_ARM_THM_CALL __sprintf_chk │ │ │ │ │ - b.n 4aca │ │ │ │ │ - cbnz r3, 4c32 │ │ │ │ │ + b.n 4c96 │ │ │ │ │ + cbnz r3, 4dfe │ │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strlen │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r2, r6 │ │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ │ - bl 2da4 <_PyBytesWriter_WriteBytes> │ │ │ │ │ + bl 2ef8 <_PyBytesWriter_WriteBytes> │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_WriteBytes │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 499c │ │ │ │ │ + beq.w 4b68 │ │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ │ - bl 9b8 <_PyBytesWriter_Finish> │ │ │ │ │ + bl 9b4 <_PyBytesWriter_Finish> │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Finish │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r6, r4 │ │ │ │ │ - b.n 48da │ │ │ │ │ + b.n 4aa6 │ │ │ │ │ movs r2, #21 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC57 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC57 │ │ │ │ │ bl 0 <__sprintf_chk> │ │ │ │ │ R_ARM_THM_CALL __sprintf_chk │ │ │ │ │ - b.n 4aca │ │ │ │ │ + b.n 4c96 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC56 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC56 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 499c │ │ │ │ │ + b.n 4b68 │ │ │ │ │ ldrb.w r3, [r8, #1] │ │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ │ - beq.n 4c90 │ │ │ │ │ + beq.n 4e5c │ │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ │ - bne.n 4cca │ │ │ │ │ + bne.n 4e96 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ sub.w r0, r8, r6 │ │ │ │ │ mov.w lr, #1 │ │ │ │ │ subs r2, r2, r0 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ add.w sl, r2, #4294967295 @ 0xffffffff │ │ │ │ │ sub.w r0, r3, #99 @ 0x63 │ │ │ │ │ str.w sl, [sp, #52] @ 0x34 │ │ │ │ │ - b.n 4780 │ │ │ │ │ + b.n 494c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC63 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC63 │ │ │ │ │ mov sl, r7 │ │ │ │ │ movs r2, #21 │ │ │ │ │ movs r1, #1 │ │ │ │ │ add r0, sp, #20 │ │ │ │ │ - b.n 4b6c │ │ │ │ │ + b.n 4d38 │ │ │ │ │ mov ip, r2 │ │ │ │ │ movs r3, #108 @ 0x6c │ │ │ │ │ - b.n 49fc │ │ │ │ │ + b.n 4bc8 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ sub.w r8, r8, r6 │ │ │ │ │ sub.w r3, r3, r8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ - b.n 4c32 │ │ │ │ │ + b.n 4dfe │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00004cdc <_PyBytes_FromList>: │ │ │ │ │ +00004ea8 <_PyBytes_FromList>: │ │ │ │ │ _PyBytes_FromList(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3512] @ 0xdb8 │ │ │ │ │ sub.w sp, sp, #548 @ 0x224 │ │ │ │ │ - ldr r1, [pc, #664] @ (4f8c <_PyBytes_FromList+0x2b0>) │ │ │ │ │ + ldr r1, [pc, #660] @ (5154 <_PyBytes_FromList+0x2ac>) │ │ │ │ │ ldr.w sl, [r0, #8] │ │ │ │ │ movs r5, #0 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ str r1, [sp, #540] @ 0x21c │ │ │ │ │ mov.w r1, #0 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov.w r3, #512 @ 0x200 │ │ │ │ │ cmp sl, r5 │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ strd r5, r5, [sp, #12] │ │ │ │ │ strd r5, r2, [sp, #20] │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - beq.n 4d76 <_PyBytes_FromList+0x9a> │ │ │ │ │ - blt.w 4ee2 <_PyBytes_FromList+0x206> │ │ │ │ │ + beq.n 4f42 <_PyBytes_FromList+0x9a> │ │ │ │ │ + blt.w 50ae <_PyBytes_FromList+0x206> │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp sl, r3 │ │ │ │ │ - bgt.w 4e6a <_PyBytes_FromList+0x18e> │ │ │ │ │ + bgt.w 5036 <_PyBytes_FromList+0x18e> │ │ │ │ │ str.w sl, [sp, #12] │ │ │ │ │ add r4, sp, #28 │ │ │ │ │ mov sl, r3 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ movs r6, #0 │ │ │ │ │ mvn.w fp, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ │ ldr.w r7, [r3, r6, lsl #2] │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp r3, fp │ │ │ │ │ - bne.n 4e20 <_PyBytes_FromList+0x144> │ │ │ │ │ + bne.n 4fec <_PyBytes_FromList+0x144> │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyNumber_AsSsize_t │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r3, fp │ │ │ │ │ - bne.n 4e34 <_PyBytes_FromList+0x158> │ │ │ │ │ + bne.n 5000 <_PyBytes_FromList+0x158> │ │ │ │ │ adds r3, r5, #1 │ │ │ │ │ - beq.w 4eb0 <_PyBytes_FromList+0x1d4> │ │ │ │ │ + beq.w 507c <_PyBytes_FromList+0x1d4> │ │ │ │ │ cmp r5, #255 @ 0xff │ │ │ │ │ - bhi.w 4eb6 <_PyBytes_FromList+0x1da> │ │ │ │ │ + bhi.w 5082 <_PyBytes_FromList+0x1da> │ │ │ │ │ cmp sl, r6 │ │ │ │ │ - ble.w 4fb0 <_PyBytes_FromList+0x2d4> │ │ │ │ │ + ble.w 5178 <_PyBytes_FromList+0x2d0> │ │ │ │ │ mov r3, r4 │ │ │ │ │ adds r6, #1 │ │ │ │ │ strb.w r5, [r3], #1 │ │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - ble.n 4d7a <_PyBytes_FromList+0x9e> │ │ │ │ │ + ble.n 4f46 <_PyBytes_FromList+0x9e> │ │ │ │ │ mov r4, r3 │ │ │ │ │ - b.n 4d32 <_PyBytes_FromList+0x56> │ │ │ │ │ + b.n 4efe <_PyBytes_FromList+0x56> │ │ │ │ │ add r3, sp, #28 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 4e44 <_PyBytes_FromList+0x168> │ │ │ │ │ + beq.n 5010 <_PyBytes_FromList+0x168> │ │ │ │ │ add r6, sp, #28 │ │ │ │ │ subs r4, r3, r6 │ │ │ │ │ - beq.w 4ed6 <_PyBytes_FromList+0x1fa> │ │ │ │ │ + beq.w 50a2 <_PyBytes_FromList+0x1fa> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 4e9a <_PyBytes_FromList+0x1be> │ │ │ │ │ + bne.w 5066 <_PyBytes_FromList+0x1be> │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - blt.w 4f14 <_PyBytes_FromList+0x238> │ │ │ │ │ + blt.w 50e0 <_PyBytes_FromList+0x238> │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq.n 4df0 <_PyBytes_FromList+0x114> │ │ │ │ │ + beq.n 4fbc <_PyBytes_FromList+0x114> │ │ │ │ │ movw r3, #65518 @ 0xffee │ │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bgt.w 4f0a <_PyBytes_FromList+0x22e> │ │ │ │ │ + bgt.w 50d6 <_PyBytes_FromList+0x22e> │ │ │ │ │ add.w r0, r4, #17 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4f94 <_PyBytes_FromList+0x2b8> │ │ │ │ │ + beq.w 515c <_PyBytes_FromList+0x2b4> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ @@ -8464,101 +8645,101 @@ │ │ │ │ │ movs r2, #0 │ │ │ │ │ strb r2, [r3, #16] │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r6 │ │ │ │ │ add.w r0, r5, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ - b.n 4e08 <_PyBytes_FromList+0x12c> │ │ │ │ │ + b.n 4fd4 <_PyBytes_FromList+0x12c> │ │ │ │ │ ldrb.w r2, [sp, #28] │ │ │ │ │ movs r1, #24 │ │ │ │ │ movw r5, #13200 @ 0x3390 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ mla r5, r1, r2, r5 │ │ │ │ │ add r5, r3 │ │ │ │ │ - ldr r3, [pc, #384] @ (4f8c <_PyBytes_FromList+0x2b0>) │ │ │ │ │ + ldr r3, [pc, #380] @ (5154 <_PyBytes_FromList+0x2ac>) │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #540] @ 0x21c │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 4f10 <_PyBytes_FromList+0x234> │ │ │ │ │ + bne.n 50dc <_PyBytes_FromList+0x234> │ │ │ │ │ mov r0, r5 │ │ │ │ │ add.w sp, sp, #548 @ 0x224 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ adds r3, #1 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyNumber_AsSsize_t │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r3, fp │ │ │ │ │ - beq.n 4d50 <_PyBytes_FromList+0x74> │ │ │ │ │ + beq.n 4f1c <_PyBytes_FromList+0x74> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4d50 <_PyBytes_FromList+0x74> │ │ │ │ │ + bne.n 4f1c <_PyBytes_FromList+0x74> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4d50 <_PyBytes_FromList+0x74> │ │ │ │ │ + b.n 4f1c <_PyBytes_FromList+0x74> │ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 4f2c <_PyBytes_FromList+0x250> │ │ │ │ │ + bne.n 50f8 <_PyBytes_FromList+0x250> │ │ │ │ │ add.w r1, r5, #16 │ │ │ │ │ subs r1, r3, r1 │ │ │ │ │ - beq.n 4eda <_PyBytes_FromList+0x1fe> │ │ │ │ │ + beq.n 50a6 <_PyBytes_FromList+0x1fe> │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ - beq.n 4e08 <_PyBytes_FromList+0x12c> │ │ │ │ │ + beq.n 4fd4 <_PyBytes_FromList+0x12c> │ │ │ │ │ mov r0, sp │ │ │ │ │ bl 174 <_PyBytes_Resize> │ │ │ │ │ R_ARM_THM_CALL _PyBytes_Resize │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 4ed2 <_PyBytes_FromList+0x1f6> │ │ │ │ │ + bne.n 509e <_PyBytes_FromList+0x1f6> │ │ │ │ │ ldr r5, [sp, #0] │ │ │ │ │ - b.n 4e08 <_PyBytes_FromList+0x12c> │ │ │ │ │ + b.n 4fd4 <_PyBytes_FromList+0x12c> │ │ │ │ │ mov r0, sl │ │ │ │ │ bl d8 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ - cbz r0, 4ecc <_PyBytes_FromList+0x1f0> │ │ │ │ │ + cbz r0, 5098 <_PyBytes_FromList+0x1f0> │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ add.w r4, r0, #16 │ │ │ │ │ str r5, [sp, #24] │ │ │ │ │ str.w sl, [sp, #8] │ │ │ │ │ - cbnz r2, 4ea6 <_PyBytes_FromList+0x1ca> │ │ │ │ │ + cbnz r2, 5072 <_PyBytes_FromList+0x1ca> │ │ │ │ │ str.w sl, [sp, #12] │ │ │ │ │ - cbz r4, 4ed2 <_PyBytes_FromList+0x1f6> │ │ │ │ │ + cbz r4, 509e <_PyBytes_FromList+0x1f6> │ │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt.w 4d2c <_PyBytes_FromList+0x50> │ │ │ │ │ + bgt.w 4ef8 <_PyBytes_FromList+0x50> │ │ │ │ │ mov r3, r4 │ │ │ │ │ - b.n 4d7a <_PyBytes_FromList+0x9e> │ │ │ │ │ + b.n 4f46 <_PyBytes_FromList+0x9e> │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 4e08 <_PyBytes_FromList+0x12c> │ │ │ │ │ + b.n 4fd4 <_PyBytes_FromList+0x12c> │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 4fa2 <_PyBytes_FromList+0x2c6> │ │ │ │ │ + beq.n 516a <_PyBytes_FromList+0x2c2> │ │ │ │ │ ldr r4, [r0, #20] │ │ │ │ │ - b.n 4e82 <_PyBytes_FromList+0x1a6> │ │ │ │ │ + b.n 504e <_PyBytes_FromList+0x1a6> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbnz r0, 4ecc <_PyBytes_FromList+0x1f0> │ │ │ │ │ + cbnz r0, 5098 <_PyBytes_FromList+0x1f0> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC33 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -8566,148 +8747,147 @@ │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ bl dc │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Dealloc │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 4e08 <_PyBytes_FromList+0x12c> │ │ │ │ │ + b.n 4fd4 <_PyBytes_FromList+0x12c> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 4e9a <_PyBytes_FromList+0x1be> │ │ │ │ │ + bne.n 5066 <_PyBytes_FromList+0x1be> │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ - cbnz r0, 4eee <_PyBytes_FromList+0x212> │ │ │ │ │ - ldr r5, [pc, #176] @ (4f90 <_PyBytes_FromList+0x2b4>) │ │ │ │ │ - b.n 4e08 <_PyBytes_FromList+0x12c> │ │ │ │ │ + cbnz r0, 50ba <_PyBytes_FromList+0x212> │ │ │ │ │ + ldr r5, [pc, #172] @ (5158 <_PyBytes_FromList+0x2b0>) │ │ │ │ │ + b.n 4fd4 <_PyBytes_FromList+0x12c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ bl dc │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Dealloc │ │ │ │ │ - b.n 4ed2 <_PyBytes_FromList+0x1f6> │ │ │ │ │ + b.n 509e <_PyBytes_FromList+0x1f6> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 4ede <_PyBytes_FromList+0x202> │ │ │ │ │ + beq.n 50aa <_PyBytes_FromList+0x202> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4ede <_PyBytes_FromList+0x202> │ │ │ │ │ + bne.n 50aa <_PyBytes_FromList+0x202> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4ede <_PyBytes_FromList+0x202> │ │ │ │ │ + b.n 50aa <_PyBytes_FromList+0x202> │ │ │ │ │ bl 70 │ │ │ │ │ R_ARM_THM_CALL _PyBytes_FromSize.part.0 │ │ │ │ │ - b.n 4ed2 <_PyBytes_FromList+0x1f6> │ │ │ │ │ + b.n 509e <_PyBytes_FromList+0x1f6> │ │ │ │ │ bl 0 <__stack_chk_fail> │ │ │ │ │ R_ARM_THM_CALL __stack_chk_fail │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SystemError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 4ed2 <_PyBytes_FromList+0x1f6> │ │ │ │ │ + b.n 509e <_PyBytes_FromList+0x1f6> │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ - cbz r2, 4f52 <_PyBytes_FromList+0x276> │ │ │ │ │ + cbz r2, 511e <_PyBytes_FromList+0x276> │ │ │ │ │ ldr r1, [r5, #20] │ │ │ │ │ subs r1, r3, r1 │ │ │ │ │ - beq.n 4f5e <_PyBytes_FromList+0x282> │ │ │ │ │ + beq.n 512a <_PyBytes_FromList+0x282> │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ mov r4, sp │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.w 4e08 <_PyBytes_FromList+0x12c> │ │ │ │ │ + beq.w 4fd4 <_PyBytes_FromList+0x12c> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_Resize │ │ │ │ │ - cbnz r0, 4f70 <_PyBytes_FromList+0x294> │ │ │ │ │ + cbnz r0, 513a <_PyBytes_FromList+0x292> │ │ │ │ │ ldr r5, [r4, #0] │ │ │ │ │ - b.n 4e08 <_PyBytes_FromList+0x12c> │ │ │ │ │ + b.n 4fd4 <_PyBytes_FromList+0x12c> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyByteArray_empty_string │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyByteArray_empty_string │ │ │ │ │ subs r1, r3, r1 │ │ │ │ │ - bne.n 4f36 <_PyBytes_FromList+0x25a> │ │ │ │ │ + bne.n 5102 <_PyBytes_FromList+0x25a> │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r4, sp │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 4e08 <_PyBytes_FromList+0x12c> │ │ │ │ │ - b.n 4f46 <_PyBytes_FromList+0x26a> │ │ │ │ │ + bne.n 5112 <_PyBytes_FromList+0x26a> │ │ │ │ │ + b.n 4fd4 <_PyBytes_FromList+0x12c> │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 4ed2 <_PyBytes_FromList+0x1f6> │ │ │ │ │ + beq.n 509e <_PyBytes_FromList+0x1f6> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4ed2 <_PyBytes_FromList+0x1f6> │ │ │ │ │ + bne.n 509e <_PyBytes_FromList+0x1f6> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4ed2 <_PyBytes_FromList+0x1f6> │ │ │ │ │ - nop │ │ │ │ │ + b.n 509e <_PyBytes_FromList+0x1f6> │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 __stack_chk_guard │ │ │ │ │ .word 0x0000337c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4de2 <_PyBytes_FromList+0x106> │ │ │ │ │ - b.n 4e08 <_PyBytes_FromList+0x12c> │ │ │ │ │ + bne.w 4fae <_PyBytes_FromList+0x106> │ │ │ │ │ + b.n 4fd4 <_PyBytes_FromList+0x12c> │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyByteArray_empty_string │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyByteArray_empty_string │ │ │ │ │ str.w sl, [sp, #12] │ │ │ │ │ - b.n 4e88 <_PyBytes_FromList+0x1ac> │ │ │ │ │ + b.n 5054 <_PyBytes_FromList+0x1ac> │ │ │ │ │ add.w r2, sl, #1 │ │ │ │ │ mov r1, r4 │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ - bl 1340 <_PyBytesWriter_Resize> │ │ │ │ │ + bl 1358 <_PyBytesWriter_Resize> │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Resize │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4ed2 <_PyBytes_FromList+0x1f6> │ │ │ │ │ + beq.n 509e <_PyBytes_FromList+0x1f6> │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr.w sl, [sp, #8] │ │ │ │ │ adds r6, #1 │ │ │ │ │ strb.w r5, [r3], #1 │ │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - bge.w 4d7a <_PyBytes_FromList+0x9e> │ │ │ │ │ + bge.w 4f46 <_PyBytes_FromList+0x9e> │ │ │ │ │ mov r4, r3 │ │ │ │ │ - b.n 4d32 <_PyBytes_FromList+0x56> │ │ │ │ │ + b.n 4efe <_PyBytes_FromList+0x56> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00004fdc : │ │ │ │ │ +000051a4 : │ │ │ │ │ PyBytes_Size(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #4 │ │ │ │ │ it mi │ │ │ │ │ ldrmi r0, [r0, #8] │ │ │ │ │ - bpl.n 4ff8 │ │ │ │ │ + bpl.n 51c0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ @@ -8717,78 +8897,78 @@ │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00005018 : │ │ │ │ │ +000051e0 : │ │ │ │ │ bytes_rindex(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, #24 │ │ │ │ │ mov r4, r2 │ │ │ │ │ subs r3, r4, #1 │ │ │ │ │ mvn.w r5, #2147483648 @ 0x80000000 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - bhi.n 5058 │ │ │ │ │ + bhi.n 5220 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - bne.n 5070 │ │ │ │ │ + bne.n 5238 │ │ │ │ │ ldrd r3, r4, [sp, #16] │ │ │ │ │ add.w r0, r5, #16 │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ bl 0 <_Py_bytes_rindex> │ │ │ │ │ R_ARM_THM_CALL _Py_bytes_rindex │ │ │ │ │ add sp, #24 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ movw r0, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC92 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC93 │ │ │ │ │ movt r0, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC92 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC93 │ │ │ │ │ movs r3, #3 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_THM_CALL _PyArg_CheckPositional │ │ │ │ │ - cbnz r0, 5096 │ │ │ │ │ + cbnz r0, 525e │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 5054 │ │ │ │ │ + b.n 521c │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_THM_CALL _PyEval_SliceIndex │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 506c │ │ │ │ │ + beq.n 5234 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r4, #2 │ │ │ │ │ - beq.n 5044 │ │ │ │ │ + beq.n 520c │ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_THM_CALL _PyEval_SliceIndex │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 5044 │ │ │ │ │ - b.n 506c │ │ │ │ │ + bne.n 520c │ │ │ │ │ + b.n 5234 │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - ble.n 5044 │ │ │ │ │ + ble.n 520c │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_THM_CALL _PyEval_SliceIndex │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 5084 │ │ │ │ │ - b.n 506c │ │ │ │ │ + bne.n 524c │ │ │ │ │ + b.n 5234 │ │ │ │ │ nop │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {} │ │ │ │ │ @@ -220,15 +220,15 @@ │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ mov r0, r5 │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ - b.w 4320 │ │ │ │ │ + b.w 44bc │ │ │ │ │ R_ARM_THM_JUMP24 do_argstrip │ │ │ │ │ │ │ │ │ │ 000001fa : │ │ │ │ │ stringlib_capitalize(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ @@ -301,15 +301,15 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strlen │ │ │ │ │ mov r6, r0 │ │ │ │ │ cbz r7, 2d0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 870 │ │ │ │ │ + bl 86c │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Prepare │ │ │ │ │ cbnz r0, 2be │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ b.n 27c │ │ │ │ │ mov r2, r6 │ │ │ │ │ @@ -377,15 +377,15 @@ │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r4, [sp, #8] │ │ │ │ │ cbnz r3, 34e <_PyBytes_ReverseFind+0x16> │ │ │ │ │ adds r0, r1, r4 │ │ │ │ │ b.n 358 <_PyBytes_ReverseFind+0x20> │ │ │ │ │ - bl 2730 │ │ │ │ │ + bl 293c │ │ │ │ │ R_ARM_THM_CALL fastsearch.constprop.0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ it ge │ │ │ │ │ addge r0, r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ │ │ 0000035a : │ │ │ │ │ @@ -690,17 +690,17 @@ │ │ │ │ │ bne.n 5b6 │ │ │ │ │ b.n 614 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC93 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC92 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC93 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC92 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ b.n 528 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ @@ -1389,15 +1389,15 @@ │ │ │ │ │ beq.n cd8 │ │ │ │ │ mov r3, fp │ │ │ │ │ cmp r8, r5 │ │ │ │ │ beq.n c3c │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 2730 │ │ │ │ │ + bl 293c │ │ │ │ │ R_ARM_THM_CALL fastsearch.constprop.0 │ │ │ │ │ subs.w sl, r0, #0 │ │ │ │ │ blt.n c3c │ │ │ │ │ add.w r0, fp, sl │ │ │ │ │ subs r1, r6, r0 │ │ │ │ │ add r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ @@ -1708,15 +1708,15 @@ │ │ │ │ │ 00000e8e : │ │ │ │ │ PyBytes_ConcatAndDel(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r4, r1 │ │ │ │ │ - bl c04 │ │ │ │ │ + bl c00 │ │ │ │ │ R_ARM_THM_CALL PyBytes_Concat │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ b.w 98 │ │ │ │ │ R_ARM_THM_JUMP24 Py_XDECREF │ │ │ │ │ │ │ │ │ │ 00000eac : │ │ │ │ │ @@ -1776,20 +1776,20 @@ │ │ │ │ │ mov r0, r2 │ │ │ │ │ mov r1, r7 │ │ │ │ │ add r2, sp, #4 │ │ │ │ │ ldr r6, [sp, #128] @ 0x80 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bl 2858 │ │ │ │ │ + bl 2874 │ │ │ │ │ R_ARM_THM_CALL stringlib__preprocess │ │ │ │ │ add r2, sp, #4 │ │ │ │ │ sub.w r1, r8, r4 │ │ │ │ │ add.w r0, r9, r4 │ │ │ │ │ - bl 2998 │ │ │ │ │ + bl 29b4 │ │ │ │ │ R_ARM_THM_CALL stringlib__two_way │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ beq.n f4c │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ beq.n f4c │ │ │ │ │ add r4, r0 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -23,18 +23,18 @@ │ │ │ │ │ 0x00000140 6e677468 00627974 65735f69 74657200 ngth.bytes_iter. │ │ │ │ │ 0x00000150 73747269 7465725f 6465616c 6c6f6300 striter_dealloc. │ │ │ │ │ 0x00000160 50795f58 44454352 4546002e 4c433137 Py_XDECREF..LC17 │ │ │ │ │ 0x00000170 002e4c43 3138002e 4c433139 002e4c43 ..LC18..LC19..LC │ │ │ │ │ 0x00000180 3230002e 4c433231 00627974 65735f64 20..LC21.bytes_d │ │ │ │ │ 0x00000190 65636f64 65002e4c 43323200 2e4c4332 ecode..LC22..LC2 │ │ │ │ │ 0x000001a0 33006279 7465735f 7265706c 61636500 3.bytes_replace. │ │ │ │ │ - 0x000001b0 72657475 726e5f73 656c6600 73747269 return_self.stri │ │ │ │ │ - 0x000001c0 6e676c69 625f6164 61707469 76655f66 nglib_adaptive_f │ │ │ │ │ - 0x000001d0 696e6400 66617374 73656172 63682e63 ind.fastsearch.c │ │ │ │ │ - 0x000001e0 6f6e7374 70726f70 2e310073 7472696e onstprop.1.strin │ │ │ │ │ + 0x000001b0 66617374 73656172 63682e63 6f6e7374 fastsearch.const │ │ │ │ │ + 0x000001c0 70726f70 2e310072 65747572 6e5f7365 prop.1.return_se │ │ │ │ │ + 0x000001d0 6c660073 7472696e 676c6962 5f616461 lf.stringlib_ada │ │ │ │ │ + 0x000001e0 70746976 655f6669 6e640073 7472696e ptive_find.strin │ │ │ │ │ 0x000001f0 676c6962 5f5f7477 6f5f7761 795f636f glib__two_way_co │ │ │ │ │ 0x00000200 756e7400 2e4c4332 34007374 72696e67 unt..LC24.string │ │ │ │ │ 0x00000210 6c69625f 5f707265 70726f63 65737300 lib__preprocess. │ │ │ │ │ 0x00000220 73747269 6e676c69 625f5f74 776f5f77 stringlib__two_w │ │ │ │ │ 0x00000230 61790066 61737473 65617263 682e636f ay.fastsearch.co │ │ │ │ │ 0x00000240 6e737470 726f702e 30002e4c 43323600 nstprop.0..LC26. │ │ │ │ │ 0x00000250 62797465 735f7265 7072002e 4c433237 bytes_repr..LC27 │ │ │ │ │ @@ -86,16 +86,16 @@ │ │ │ │ │ 0x00000530 74617267 00666f72 6d617466 6c6f6174 targ.formatfloat │ │ │ │ │ 0x00000540 002e4c43 3837002e 4c433838 00627974 ..LC87..LC88.byt │ │ │ │ │ 0x00000550 65735f69 74656d00 62797465 735f7265 es_item.bytes_re │ │ │ │ │ 0x00000560 6d6f7665 73756666 69780073 74726974 movesuffix.strit │ │ │ │ │ 0x00000570 65725f6c 656e002e 4c433839 002e4c43 er_len..LC89..LC │ │ │ │ │ 0x00000580 3930002e 4c433931 00737472 696e676c 90..LC91.stringl │ │ │ │ │ 0x00000590 69625f6c 6a757374 00706164 002e4c43 ib_ljust.pad..LC │ │ │ │ │ - 0x000005a0 3932002e 4c433933 00737472 696e676c 92..LC93.stringl │ │ │ │ │ - 0x000005b0 69625f65 7870616e 64746162 73002e4c ib_expandtabs..L │ │ │ │ │ + 0x000005a0 39320073 7472696e 676c6962 5f657870 92.stringlib_exp │ │ │ │ │ + 0x000005b0 616e6474 61627300 2e4c4339 33002e4c andtabs..LC93..L │ │ │ │ │ 0x000005c0 43393400 73747269 6e676c69 625f6365 C94.stringlib_ce │ │ │ │ │ 0x000005d0 6e746572 00737472 696e676c 69625f69 nter.stringlib_i │ │ │ │ │ 0x000005e0 73616c6e 756d0073 7472696e 676c6962 salnum.stringlib │ │ │ │ │ 0x000005f0 5f697361 6c706861 00737472 696e676c _isalpha.stringl │ │ │ │ │ 0x00000600 69625f69 736c6f77 65720073 7472696e ib_islower.strin │ │ │ │ │ 0x00000610 676c6962 5f697373 70616365 00737472 glib_isspace.str │ │ │ │ │ 0x00000620 696e676c 69625f69 73746974 6c650073 inglib_istitle.s │ │ │ │ │ @@ -333,17 +333,17 @@ │ │ │ │ │ 0x000014a0 63745f47 65744974 656d0050 79547570 ct_GetItem.PyTup │ │ │ │ │ 0x000014b0 6c655f47 65744974 656d005f 50794279 le_GetItem._PyBy │ │ │ │ │ 0x000014c0 7465735f 46696e64 00507946 6c6f6174 tes_Find.PyFloat │ │ │ │ │ 0x000014d0 5f417344 6f75626c 65005079 4f535f64 _AsDouble.PyOS_d │ │ │ │ │ 0x000014e0 6f75626c 655f746f 5f737472 696e6700 ouble_to_string. │ │ │ │ │ 0x000014f0 50794c6f 6e675f46 726f6d53 73697a65 PyLong_FromSsize │ │ │ │ │ 0x00001500 5f74005f 50794279 7465735f 52657665 _t._PyBytes_Reve │ │ │ │ │ - 0x00001510 72736546 696e6400 5f50795f 62797465 rseFind._Py_byte │ │ │ │ │ - 0x00001520 735f7269 6e646578 005f5f61 65616269 s_rindex.__aeabi │ │ │ │ │ - 0x00001530 5f696469 766d6f64 005f5079 5f627974 _idivmod._Py_byt │ │ │ │ │ + 0x00001510 72736546 696e6400 5f5f6165 6162695f rseFind.__aeabi_ │ │ │ │ │ + 0x00001520 69646976 6d6f6400 5f50795f 62797465 idivmod._Py_byte │ │ │ │ │ + 0x00001530 735f7269 6e646578 005f5079 5f627974 s_rindex._Py_byt │ │ │ │ │ 0x00001540 65735f69 73616c6e 756d005f 50795f62 es_isalnum._Py_b │ │ │ │ │ 0x00001550 79746573 5f697361 6c706861 005f5079 ytes_isalpha._Py │ │ │ │ │ 0x00001560 5f627974 65735f69 736c6f77 6572005f _bytes_islower._ │ │ │ │ │ 0x00001570 50795f62 79746573 5f697373 70616365 Py_bytes_isspace │ │ │ │ │ 0x00001580 005f5079 5f627974 65735f69 73746974 ._Py_bytes_istit │ │ │ │ │ 0x00001590 6c65005f 50795f62 79746573 5f697375 le._Py_bytes_isu │ │ │ │ │ 0x000015a0 70706572 0050794c 6973745f 52657665 pper.PyList_Reve │ │ │ ├── call.o │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: REL (Relocatable file) │ │ │ │ │ Machine: ARM │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 0 (bytes into file) │ │ │ │ │ - Start of section headers: 17488 (bytes into file) │ │ │ │ │ + Start of section headers: 17472 (bytes into file) │ │ │ │ │ Flags: 0x5000000, Version5 EABI │ │ │ │ │ Size of this header: 52 (bytes) │ │ │ │ │ Size of program headers: 0 (bytes) │ │ │ │ │ Number of program headers: 0 │ │ │ │ │ Size of section headers: 40 (bytes) │ │ │ │ │ Number of section headers: 16 │ │ │ │ │ Section header string table index: 15 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,25 +1,25 @@ │ │ │ │ │ -There are 16 section headers, starting at offset 0x4450: │ │ │ │ │ +There are 16 section headers, starting at offset 0x4440: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .text PROGBITS 00000000 000034 0001a0 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 003780 000118 08 I 13 1 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 003770 000118 08 I 13 1 4 │ │ │ │ │ [ 3] .data PROGBITS 00000000 0001d4 000000 00 WA 0 0 1 │ │ │ │ │ [ 4] .bss NOBITS 00000000 0001d4 000000 00 WA 0 0 1 │ │ │ │ │ - [ 5] .text.hot PROGBITS 00000000 0001d4 001eb4 00 AX 0 0 4 │ │ │ │ │ - [ 6] .rel.text.hot REL 00000000 003898 000938 08 I 13 5 4 │ │ │ │ │ - [ 7] .rodata.str1.4 PROGBITS 00000000 002088 00027e 01 AMS 0 0 4 │ │ │ │ │ - [ 8] .text.unlikely PROGBITS 00000000 002308 0004ec 00 AX 0 0 4 │ │ │ │ │ - [ 9] .rel.text.unlikely REL 00000000 0041d0 0001f8 08 I 13 8 4 │ │ │ │ │ - [10] .rodata PROGBITS 00000000 0027f4 000014 00 A 0 0 4 │ │ │ │ │ - [11] .note.GNU-stack PROGBITS 00000000 002808 000000 00 0 0 1 │ │ │ │ │ - [12] .ARM.attributes ARM_ATTRIBUTES 00000000 002808 000033 00 0 0 1 │ │ │ │ │ - [13] .symtab SYMTAB 00000000 00283c 000920 10 14 81 4 │ │ │ │ │ - [14] .strtab STRTAB 00000000 00315c 000621 00 0 0 1 │ │ │ │ │ - [15] .shstrtab STRTAB 00000000 0043c8 000088 00 0 0 1 │ │ │ │ │ + [ 5] .text.hot PROGBITS 00000000 0001d4 001ea4 00 AX 0 0 4 │ │ │ │ │ + [ 6] .rel.text.hot REL 00000000 003888 000938 08 I 13 5 4 │ │ │ │ │ + [ 7] .rodata.str1.4 PROGBITS 00000000 002078 00027e 01 AMS 0 0 4 │ │ │ │ │ + [ 8] .text.unlikely PROGBITS 00000000 0022f8 0004ec 00 AX 0 0 4 │ │ │ │ │ + [ 9] .rel.text.unlikely REL 00000000 0041c0 0001f8 08 I 13 8 4 │ │ │ │ │ + [10] .rodata PROGBITS 00000000 0027e4 000014 00 A 0 0 4 │ │ │ │ │ + [11] .note.GNU-stack PROGBITS 00000000 0027f8 000000 00 0 0 1 │ │ │ │ │ + [12] .ARM.attributes ARM_ATTRIBUTES 00000000 0027f8 000033 00 0 0 1 │ │ │ │ │ + [13] .symtab SYMTAB 00000000 00282c 000920 10 14 81 4 │ │ │ │ │ + [14] .strtab STRTAB 00000000 00314c 000621 00 0 0 1 │ │ │ │ │ + [15] .shstrtab STRTAB 00000000 0043b8 000088 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), y (purecode), p (processor specific) │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -24,15 +24,15 @@ │ │ │ │ │ 20: 00000ab0 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ 21: 00000ab8 0 NOTYPE LOCAL DEFAULT 5 $t │ │ │ │ │ 22: 00000ba4 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ 23: 00000ba8 0 NOTYPE LOCAL DEFAULT 5 $t │ │ │ │ │ 24: 00000be1 370 FUNC LOCAL DEFAULT 5 object_vacall.constprop.0 │ │ │ │ │ 25: 00000bdc 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ 26: 00000be0 0 NOTYPE LOCAL DEFAULT 5 $t │ │ │ │ │ - 27: 00000d55 424 FUNC LOCAL DEFAULT 5 object_vacall │ │ │ │ │ + 27: 00000d55 422 FUNC LOCAL DEFAULT 5 object_vacall │ │ │ │ │ 28: 0000006d 44 FUNC LOCAL DEFAULT 1 callmethod.part.0.isra.0 │ │ │ │ │ 29: 00000f7c 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ 30: 00000000 0 NOTYPE LOCAL DEFAULT 8 $t │ │ │ │ │ 31: 00000001 60 FUNC LOCAL DEFAULT 8 callmethod │ │ │ │ │ 32: 000000d8 0 NOTYPE LOCAL DEFAULT 7 .LC5 │ │ │ │ │ 33: 00000f80 0 NOTYPE LOCAL DEFAULT 5 $t │ │ │ │ │ 34: 00000fd0 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ @@ -40,22 +40,22 @@ │ │ │ │ │ 36: 0000106c 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ 37: 00001070 0 NOTYPE LOCAL DEFAULT 5 $t │ │ │ │ │ 38: 0000137c 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ 39: 00000104 0 NOTYPE LOCAL DEFAULT 7 .LC6 │ │ │ │ │ 40: 00001384 0 NOTYPE LOCAL DEFAULT 5 $t │ │ │ │ │ 41: 0000190c 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ 42: 00001910 0 NOTYPE LOCAL DEFAULT 5 $t │ │ │ │ │ - 43: 00001bec 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ - 44: 00001bf0 0 NOTYPE LOCAL DEFAULT 5 $t │ │ │ │ │ - 45: 00001c78 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ - 46: 00001c7c 0 NOTYPE LOCAL DEFAULT 5 $t │ │ │ │ │ - 47: 00001d4c 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ + 43: 00001bdc 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ + 44: 00001be0 0 NOTYPE LOCAL DEFAULT 5 $t │ │ │ │ │ + 45: 00001c68 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ + 46: 00001c6c 0 NOTYPE LOCAL DEFAULT 5 $t │ │ │ │ │ + 47: 00001d3c 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ 48: 00000120 0 NOTYPE LOCAL DEFAULT 7 .LC7 │ │ │ │ │ - 49: 00001d50 0 NOTYPE LOCAL DEFAULT 5 $t │ │ │ │ │ - 50: 00001eb0 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ + 49: 00001d40 0 NOTYPE LOCAL DEFAULT 5 $t │ │ │ │ │ + 50: 00001ea0 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ 51: 00000140 0 NOTYPE LOCAL DEFAULT 7 .LC8 │ │ │ │ │ 52: 00000180 0 NOTYPE LOCAL DEFAULT 7 .LC9 │ │ │ │ │ 53: 00000058 0 NOTYPE LOCAL DEFAULT 8 $d │ │ │ │ │ 54: 000001a0 0 NOTYPE LOCAL DEFAULT 7 .LC10 │ │ │ │ │ 55: 0000005c 0 NOTYPE LOCAL DEFAULT 8 $t │ │ │ │ │ 56: 00000144 0 NOTYPE LOCAL DEFAULT 8 $d │ │ │ │ │ 57: 000001cc 0 NOTYPE LOCAL DEFAULT 7 .LC11 │ │ │ │ │ @@ -116,22 +116,22 @@ │ │ │ │ │ 112: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_New │ │ │ │ │ 113: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Next │ │ │ │ │ 114: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_NoMemory │ │ │ │ │ 115: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_SetString │ │ │ │ │ 116: 00001605 106 FUNC GLOBAL HIDDEN 5 _PyStack_UnpackDict_Free │ │ │ │ │ 117: 00001671 58 FUNC GLOBAL HIDDEN 5 _PyStack_UnpackDict_FreeNoDecRef │ │ │ │ │ 118: 000016ad 612 FUNC GLOBAL DEFAULT 5 PyObject_Call │ │ │ │ │ - 119: 00001911 600 FUNC GLOBAL HIDDEN 5 _PyObject_Call │ │ │ │ │ - 120: 00001b69 136 FUNC GLOBAL DEFAULT 5 PyObject_CallMethodObjArgs │ │ │ │ │ - 121: 00001bf1 140 FUNC GLOBAL DEFAULT 5 PyObject_CallNoArgs │ │ │ │ │ - 122: 00001c7d 18 FUNC GLOBAL DEFAULT 5 PyVectorcall_Function │ │ │ │ │ - 123: 00001c91 42 FUNC GLOBAL DEFAULT 5 _PyStack_AsDict │ │ │ │ │ - 124: 00001cbd 148 FUNC GLOBAL DEFAULT 5 _PyObject_CallMethod │ │ │ │ │ + 119: 00001911 584 FUNC GLOBAL HIDDEN 5 _PyObject_Call │ │ │ │ │ + 120: 00001b59 136 FUNC GLOBAL DEFAULT 5 PyObject_CallMethodObjArgs │ │ │ │ │ + 121: 00001be1 140 FUNC GLOBAL DEFAULT 5 PyObject_CallNoArgs │ │ │ │ │ + 122: 00001c6d 18 FUNC GLOBAL DEFAULT 5 PyVectorcall_Function │ │ │ │ │ + 123: 00001c81 42 FUNC GLOBAL DEFAULT 5 _PyStack_AsDict │ │ │ │ │ + 124: 00001cad 148 FUNC GLOBAL DEFAULT 5 _PyObject_CallMethod │ │ │ │ │ 125: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetAttr │ │ │ │ │ - 126: 00001d51 356 FUNC GLOBAL DEFAULT 5 PyObject_CallObject │ │ │ │ │ + 126: 00001d41 356 FUNC GLOBAL DEFAULT 5 PyObject_CallObject │ │ │ │ │ 127: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyModule_Type │ │ │ │ │ 128: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyModule_GetNameObject │ │ │ │ │ 129: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetOptionalAttr │ │ │ │ │ 130: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_Clear │ │ │ │ │ 131: 0000003d 32 FUNC GLOBAL DEFAULT 8 PyCFunction_Call │ │ │ │ │ 132: 0000005d 236 FUNC GLOBAL DEFAULT 8 PyVectorcall_Call │ │ │ │ │ 133: 00000169 92 FUNC GLOBAL HIDDEN 8 _Py_CheckSlotResult │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x3780 contains 35 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x3770 contains 35 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 0000001c 0000562f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ 00000020 00005630 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ 0000002a 00000b2f R_ARM_THM_MOVW_ABS_NC 00000060 .LC2 │ │ │ │ │ 0000002e 00000b30 R_ARM_THM_MOVT_ABS 00000060 .LC2 │ │ │ │ │ 00000036 0000590a R_ARM_THM_CALL 00000000 _PyErr_FormatFromCauseTstate │ │ │ │ │ 0000004e 0000540a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ @@ -33,15 +33,15 @@ │ │ │ │ │ 00000168 0000540a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000178 0000540a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000180 0000820a R_ARM_THM_CALL 00000000 _PyErr_Clear │ │ │ │ │ 00000188 0000540a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000198 0000540a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000000d4 0000571e R_ARM_THM_JUMP24 00000000 _PyErr_Format │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x3898 contains 295 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x3888 contains 295 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000038 0000526b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00000070 0000530a R_ARM_THM_CALL 00000000 _Py_VaBuildStack │ │ │ │ │ 000001b8 0000540a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000001c2 0000540a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000001cc 0000540a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000212 0000540a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ @@ -159,24 +159,24 @@ │ │ │ │ │ 00000d14 00005630 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ 00000d1e 0000052f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000d22 00000530 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ 00000d26 0000570a R_ARM_THM_CALL 00000000 _PyErr_Format │ │ │ │ │ 00000d3c 0000080a R_ARM_THM_CALL 00000001 _Py_CheckFunctionResult.part.0 │ │ │ │ │ 00000d44 0000680a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00000d4c 0000090a R_ARM_THM_CALL 00000149 null_error.isra.0 │ │ │ │ │ -00000e84 0000550a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000e92 0000670a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00000eb2 0000562f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00000eb6 00005630 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00000ec0 0000052f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00000ec4 00000530 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000ec8 0000570a R_ARM_THM_CALL 00000000 _PyErr_Format │ │ │ │ │ -00000ee2 0000080a R_ARM_THM_CALL 00000001 _Py_CheckFunctionResult.part.0 │ │ │ │ │ -00000eee 0000090a R_ARM_THM_CALL 00000149 null_error.isra.0 │ │ │ │ │ -00000ef6 0000680a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000e86 0000550a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00000e94 0000670a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00000eb4 0000562f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00000eb8 00005630 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00000ec2 0000052f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00000ec6 00000530 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00000eca 0000570a R_ARM_THM_CALL 00000000 _PyErr_Format │ │ │ │ │ +00000ee4 0000080a R_ARM_THM_CALL 00000001 _Py_CheckFunctionResult.part.0 │ │ │ │ │ +00000eec 0000090a R_ARM_THM_CALL 00000149 null_error.isra.0 │ │ │ │ │ +00000ef4 0000680a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00000f22 00006a0a R_ARM_THM_CALL 00000000 PyObject_GetAttrString │ │ │ │ │ 00000f2e 00006b0a R_ARM_THM_CALL 00000000 PyCallable_Check │ │ │ │ │ 00000f54 0000540a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000f68 00001c0a R_ARM_THM_CALL 0000006d callmethod.part.0.isra.0 │ │ │ │ │ 00000f76 0000090a R_ARM_THM_CALL 00000149 null_error.isra.0 │ │ │ │ │ 00000f7c 0000526b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00000fc8 0000610a R_ARM_THM_CALL 00000000 _PyEval_Vector │ │ │ │ │ @@ -257,89 +257,89 @@ │ │ │ │ │ 000018d8 0000540a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000018e2 0000540a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000018ec 0000540a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000018f6 0000540a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001902 0000540a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000190c 0000526b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00001998 0000620a R_ARM_THM_CALL 00001385 _PyStack_UnpackDict │ │ │ │ │ -00001a64 0000550a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00001a7c 0000540a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001aa6 0000562f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00001aaa 00005630 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00001ab2 0000052f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00001ab6 00000530 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00001abe 0000570a R_ARM_THM_CALL 00000000 _PyErr_Format │ │ │ │ │ -00001ae0 00000e2f R_ARM_THM_MOVW_ABS_NC 000000b8 .LC4 │ │ │ │ │ -00001ae4 00000e30 R_ARM_THM_MOVT_ABS 000000b8 .LC4 │ │ │ │ │ -00001aea 00005d0a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ -00001afa 00000f0a R_ARM_THM_CALL 00000099 object_is_not_callable │ │ │ │ │ -00001b0c 0000562f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00001b10 00005630 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00001b18 0000052f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00001b1c 00000530 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00001b22 0000570a R_ARM_THM_CALL 00000000 _PyErr_Format │ │ │ │ │ -00001b2a 0000540a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001b34 0000540a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001b40 0000540a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001a66 0000550a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00001a80 0000540a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001aaa 0000562f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00001aae 00005630 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00001ab6 0000052f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00001aba 00000530 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00001ac2 0000570a R_ARM_THM_CALL 00000000 _PyErr_Format │ │ │ │ │ +00001ae4 00000e2f R_ARM_THM_MOVW_ABS_NC 000000b8 .LC4 │ │ │ │ │ +00001ae8 00000e30 R_ARM_THM_MOVT_ABS 000000b8 .LC4 │ │ │ │ │ +00001aee 00005d0a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ +00001afe 00000f0a R_ARM_THM_CALL 00000099 object_is_not_callable │ │ │ │ │ +00001b10 0000562f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00001b14 00005630 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00001b1c 0000052f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00001b20 00000530 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00001b26 0000570a R_ARM_THM_CALL 00000000 _PyErr_Format │ │ │ │ │ +00001b2c 0000540a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001b32 0000540a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001b3c 0000540a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001b46 0000540a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001b4c 0000540a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001b56 0000540a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001b60 0000540a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001b9c 0000650a R_ARM_THM_CALL 00000000 _PyObject_GetMethod │ │ │ │ │ -00001bda 0000540a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001be4 0000090a R_ARM_THM_CALL 00000149 null_error.isra.0 │ │ │ │ │ -00001bec 0000526b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001c46 0000562f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00001c4a 00005630 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00001c52 0000052f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00001c56 00000530 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00001c5c 0000570a R_ARM_THM_CALL 00000000 _PyErr_Format │ │ │ │ │ -00001c78 0000526b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001cb2 00005c0a R_ARM_THM_CALL 00000000 _PyDict_FromItems │ │ │ │ │ -00001ce2 00007d0a R_ARM_THM_CALL 00000000 PyObject_GetAttr │ │ │ │ │ -00001cee 00006b0a R_ARM_THM_CALL 00000000 PyCallable_Check │ │ │ │ │ -00001d14 0000540a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001d26 0000090a R_ARM_THM_CALL 00000149 null_error.isra.0 │ │ │ │ │ -00001d34 00001c0a R_ARM_THM_CALL 0000006d callmethod.part.0.isra.0 │ │ │ │ │ -00001d4c 0000526b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001e22 0000562f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00001e26 00005630 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00001e2e 0000052f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00001e32 00000530 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00001e38 0000570a R_ARM_THM_CALL 00000000 _PyErr_Format │ │ │ │ │ -00001e42 00000f0a R_ARM_THM_CALL 00000099 object_is_not_callable │ │ │ │ │ -00001e4a 00000e2f R_ARM_THM_MOVW_ABS_NC 000000b8 .LC4 │ │ │ │ │ -00001e4e 00000e30 R_ARM_THM_MOVT_ABS 000000b8 .LC4 │ │ │ │ │ -00001e54 00005d0a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ -00001e7a 0000562f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00001e7e 00005630 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00001e86 0000052f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00001e8a 00000530 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00001e90 0000570a R_ARM_THM_CALL 00000000 _PyErr_Format │ │ │ │ │ -00001e96 00006c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00001e9a 00006c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00001ea0 0000302f R_ARM_THM_MOVW_ABS_NC 00000120 .LC7 │ │ │ │ │ -00001ea4 00003030 R_ARM_THM_MOVT_ABS 00000120 .LC7 │ │ │ │ │ -00001eaa 0000730a R_ARM_THM_CALL 00000000 _PyErr_SetString │ │ │ │ │ -00001eb0 0000526b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001b52 0000540a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001b8c 0000650a R_ARM_THM_CALL 00000000 _PyObject_GetMethod │ │ │ │ │ +00001bca 0000540a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001bd4 0000090a R_ARM_THM_CALL 00000149 null_error.isra.0 │ │ │ │ │ +00001bdc 0000526b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001c36 0000562f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00001c3a 00005630 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00001c42 0000052f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00001c46 00000530 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00001c4c 0000570a R_ARM_THM_CALL 00000000 _PyErr_Format │ │ │ │ │ +00001c68 0000526b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001ca2 00005c0a R_ARM_THM_CALL 00000000 _PyDict_FromItems │ │ │ │ │ +00001cd2 00007d0a R_ARM_THM_CALL 00000000 PyObject_GetAttr │ │ │ │ │ +00001cde 00006b0a R_ARM_THM_CALL 00000000 PyCallable_Check │ │ │ │ │ +00001d04 0000540a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001d16 0000090a R_ARM_THM_CALL 00000149 null_error.isra.0 │ │ │ │ │ +00001d24 00001c0a R_ARM_THM_CALL 0000006d callmethod.part.0.isra.0 │ │ │ │ │ +00001d3c 0000526b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001e12 0000562f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00001e16 00005630 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00001e1e 0000052f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00001e22 00000530 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00001e28 0000570a R_ARM_THM_CALL 00000000 _PyErr_Format │ │ │ │ │ +00001e32 00000f0a R_ARM_THM_CALL 00000099 object_is_not_callable │ │ │ │ │ +00001e3a 00000e2f R_ARM_THM_MOVW_ABS_NC 000000b8 .LC4 │ │ │ │ │ +00001e3e 00000e30 R_ARM_THM_MOVT_ABS 000000b8 .LC4 │ │ │ │ │ +00001e44 00005d0a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ +00001e6a 0000562f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00001e6e 00005630 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00001e76 0000052f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00001e7a 00000530 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00001e80 0000570a R_ARM_THM_CALL 00000000 _PyErr_Format │ │ │ │ │ +00001e86 00006c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00001e8a 00006c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00001e90 0000302f R_ARM_THM_MOVW_ABS_NC 00000120 .LC7 │ │ │ │ │ +00001e94 00003030 R_ARM_THM_MOVT_ABS 00000120 .LC7 │ │ │ │ │ +00001e9a 0000730a R_ARM_THM_CALL 00000000 _PyErr_SetString │ │ │ │ │ +00001ea0 0000526b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 0000020e 0000081e R_ARM_THM_JUMP24 00000001 _Py_CheckFunctionResult.part.0 │ │ │ │ │ 0000030e 0000081e R_ARM_THM_JUMP24 00000001 _Py_CheckFunctionResult.part.0 │ │ │ │ │ 0000045a 0000081e R_ARM_THM_JUMP24 00000001 _Py_CheckFunctionResult.part.0 │ │ │ │ │ 0000054e 0000081e R_ARM_THM_JUMP24 00000001 _Py_CheckFunctionResult.part.0 │ │ │ │ │ 0000063e 0000081e R_ARM_THM_JUMP24 00000001 _Py_CheckFunctionResult.part.0 │ │ │ │ │ 0000086e 0000081e R_ARM_THM_JUMP24 00000001 _Py_CheckFunctionResult.part.0 │ │ │ │ │ 0000099a 00005a1e R_ARM_THM_JUMP24 00000325 _PyObject_MakeTpCall │ │ │ │ │ 00000a6a 0000081e R_ARM_THM_JUMP24 00000001 _Py_CheckFunctionResult.part.0 │ │ │ │ │ 00001658 0000541e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ 000016a2 0000541e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ 00001852 0000081e R_ARM_THM_JUMP24 00000001 _Py_CheckFunctionResult.part.0 │ │ │ │ │ -00001ada 0000081e R_ARM_THM_JUMP24 00000001 _Py_CheckFunctionResult.part.0 │ │ │ │ │ -00001c74 0000081e R_ARM_THM_JUMP24 00000001 _Py_CheckFunctionResult.part.0 │ │ │ │ │ -00001e76 0000081e R_ARM_THM_JUMP24 00000001 _Py_CheckFunctionResult.part.0 │ │ │ │ │ +00001ade 0000081e R_ARM_THM_JUMP24 00000001 _Py_CheckFunctionResult.part.0 │ │ │ │ │ +00001c64 0000081e R_ARM_THM_JUMP24 00000001 _Py_CheckFunctionResult.part.0 │ │ │ │ │ +00001e66 0000081e R_ARM_THM_JUMP24 00000001 _Py_CheckFunctionResult.part.0 │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x41d0 contains 63 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x41c0 contains 63 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 0000001a 00006b0a R_ARM_THM_CALL 00000000 PyCallable_Check │ │ │ │ │ 00000058 0000526b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00000090 00006c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ 00000094 00006c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 0000009c 0000362f R_ARM_THM_MOVW_ABS_NC 000001a0 .LC10 │ │ │ │ │ 000000a0 00003630 R_ARM_THM_MOVT_ABS 000001a0 .LC10 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -1534,194 +1534,195 @@ │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ │ mov r4, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w eec │ │ │ │ │ + beq.w eea │ │ │ │ │ add.w r8, r3, #4 │ │ │ │ │ str.w r8, [sp, #16] │ │ │ │ │ mov r9, r0 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n e06 │ │ │ │ │ + beq.n e08 │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ add.w r5, r3, #8 │ │ │ │ │ str r5, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n df8 │ │ │ │ │ + beq.n dfa │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ add.w r0, r3, #12 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n e68 │ │ │ │ │ + beq.n e6a │ │ │ │ │ subs r2, r1, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r2, #1 │ │ │ │ │ adds r2, #2 │ │ │ │ │ adds r0, #4 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ adds r2, #1 │ │ │ │ │ ldr.w r6, [r0, #-4] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ bne.n d9e │ │ │ │ │ cmp r2, #5 │ │ │ │ │ - bgt.n e8a │ │ │ │ │ + bgt.n e8c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n e48 │ │ │ │ │ + beq.n e4a │ │ │ │ │ add r7, sp, #20 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ + it le │ │ │ │ │ + movle r6, r7 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ - ble.w ee8 │ │ │ │ │ + ble.n e12 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r6, r7 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ lsls r0, r1, #2 │ │ │ │ │ str.w r3, [r6, r1, lsl #2] │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bge.n e10 │ │ │ │ │ + bge.n e12 │ │ │ │ │ adds r3, r6, r0 │ │ │ │ │ ldr.w ip, [r8] │ │ │ │ │ adds r1, #2 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ str.w ip, [r3, #4] │ │ │ │ │ - bge.n e10 │ │ │ │ │ + bge.n e12 │ │ │ │ │ add.w r3, r6, #8 │ │ │ │ │ add r3, r0 │ │ │ │ │ add.w r0, r6, r2, lsl #2 │ │ │ │ │ ldr.w r1, [r5], #4 │ │ │ │ │ str.w r1, [r3], #4 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne.n dea │ │ │ │ │ - b.n e10 │ │ │ │ │ - cbz r1, e52 │ │ │ │ │ + bne.n dec │ │ │ │ │ + b.n e12 │ │ │ │ │ + cbz r1, e54 │ │ │ │ │ add r7, sp, #20 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ movs r2, #2 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r6, r7 │ │ │ │ │ - b.n dc2 │ │ │ │ │ - cbz r1, e40 │ │ │ │ │ + b.n dc4 │ │ │ │ │ + cbz r1, e42 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ add r7, sp, #20 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r6, r7 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ │ lsls r1, r1, #20 │ │ │ │ │ - bpl.n e56 │ │ │ │ │ + bpl.n e58 │ │ │ │ │ ldr r3, [r3, #28] │ │ │ │ │ ldr r5, [r4, r3] │ │ │ │ │ - cbz r5, e56 │ │ │ │ │ + cbz r5, e58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r5 │ │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n eaa │ │ │ │ │ + beq.n eac │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n ed2 │ │ │ │ │ + bne.n ed4 │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - bne.n e82 │ │ │ │ │ + bne.n e84 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ add r7, sp, #20 │ │ │ │ │ mov r2, r1 │ │ │ │ │ mov r6, r7 │ │ │ │ │ - b.n e10 │ │ │ │ │ + b.n e12 │ │ │ │ │ add r7, sp, #20 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ mov r6, r7 │ │ │ │ │ - bgt.n dc2 │ │ │ │ │ - b.n e10 │ │ │ │ │ + bgt.n dc4 │ │ │ │ │ + b.n e12 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ - b.n e0a │ │ │ │ │ + b.n e0c │ │ │ │ │ bic.w r3, r2, #2147483648 @ 0x80000000 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r2, r6 │ │ │ │ │ bl 4c8 <_PyObject_MakeTpCall.constprop.0> │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n e34 │ │ │ │ │ + b.n e36 │ │ │ │ │ movs r2, #2 │ │ │ │ │ - cbz r1, e72 │ │ │ │ │ + cbz r1, e74 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ movs r2, #3 │ │ │ │ │ movs r1, #1 │ │ │ │ │ lsls r0, r1, #2 │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ add.w r3, sp, r0 │ │ │ │ │ add r7, sp, #20 │ │ │ │ │ str r6, [r3, #20] │ │ │ │ │ mov r6, r7 │ │ │ │ │ - b.n dd0 │ │ │ │ │ + b.n dd2 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n e38 │ │ │ │ │ + b.n e3a │ │ │ │ │ lsls r0, r2, #2 │ │ │ │ │ strd r1, r3, [sp, #8] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - cbz r0, ef4 │ │ │ │ │ - cbz r1, ece │ │ │ │ │ + cbz r0, ef2 │ │ │ │ │ + cbz r1, ed0 │ │ │ │ │ str r1, [r0, #0] │ │ │ │ │ add r7, sp, #20 │ │ │ │ │ movs r1, #1 │ │ │ │ │ - b.n dc2 │ │ │ │ │ - cbz r3, eb2 │ │ │ │ │ + b.n dc4 │ │ │ │ │ + cbz r3, eb4 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n e34 │ │ │ │ │ + bne.n e36 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SystemError │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyErr_Format> │ │ │ │ │ R_ARM_THM_CALL _PyErr_Format │ │ │ │ │ - b.n e34 │ │ │ │ │ + b.n e36 │ │ │ │ │ add r7, sp, #20 │ │ │ │ │ - b.n dc2 │ │ │ │ │ + b.n dc4 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n e34 │ │ │ │ │ + beq.n e36 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r9 │ │ │ │ │ movs r3, #0 │ │ │ │ │ movs r5, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL _Py_CheckFunctionResult.part.0 │ │ │ │ │ - b.n e34 │ │ │ │ │ - mov r6, r7 │ │ │ │ │ - b.n e10 │ │ │ │ │ + b.n e36 │ │ │ │ │ mov r5, r4 │ │ │ │ │ bl 148 <_PyObject_CallFunctionVa+0x10c> │ │ │ │ │ R_ARM_THM_CALL null_error.isra.0 │ │ │ │ │ - b.n e38 │ │ │ │ │ + b.n e3a │ │ │ │ │ mov r5, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n e38 │ │ │ │ │ + b.n e3a │ │ │ │ │ + nop │ │ │ │ │ │ │ │ │ │ 00000efc : │ │ │ │ │ PyObject_CallMethod(): │ │ │ │ │ push {r2, r3} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ @@ -2846,18 +2847,18 @@ │ │ │ │ │ ldrd r3, r1, [sp, #8] │ │ │ │ │ b.n 180c │ │ │ │ │ .word 0x00000242 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ 00001910 <_PyObject_Call>: │ │ │ │ │ _PyObject_Call(): │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ + str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ mov r6, r2 │ │ │ │ │ sub sp, #24 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r7, [r1, #84] @ 0x54 │ │ │ │ │ @@ -2873,400 +2874,388 @@ │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ cbnz r2, 198e <_PyObject_Call+0x7e> │ │ │ │ │ mov r3, r2 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov ip, r7 │ │ │ │ │ add sp, #24 │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ bx ip │ │ │ │ │ ldr r7, [r1, #64] @ 0x40 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 1af6 <_PyObject_Call+0x1e6> │ │ │ │ │ + beq.w 1afa <_PyObject_Call+0x1ea> │ │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ │ subs r0, r1, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ │ - blt.w 1ade <_PyObject_Call+0x1ce> │ │ │ │ │ + blt.w 1ae2 <_PyObject_Call+0x1d2> │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r7 │ │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ │ mov r6, r0 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1a90 <_PyObject_Call+0x180> │ │ │ │ │ + beq.w 1a94 <_PyObject_Call+0x184> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1ac4 <_PyObject_Call+0x1b4> │ │ │ │ │ + bne.w 1ac8 <_PyObject_Call+0x1b8> │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, #24 │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r2, r8 │ │ │ │ │ bl 1384 <_PyStack_UnpackDict> │ │ │ │ │ R_ARM_THM_CALL _PyStack_UnpackDict │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 1986 <_PyObject_Call+0x76> │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ orr.w r2, r8, #2147483648 @ 0x80000000 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ + mov sl, r3 │ │ │ │ │ str.w r8, [sp, #8] │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ blx r7 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - mov r8, r0 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ - ldr r7, [r3, #8] │ │ │ │ │ + mov r9, r0 │ │ │ │ │ + ldr.w r7, [sl, #8] │ │ │ │ │ add r7, r2 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble.n 1a60 <_PyObject_Call+0x150> │ │ │ │ │ + ble.n 1a64 <_PyObject_Call+0x154> │ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ beq.n 19d8 <_PyObject_Call+0xc8> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 1b4a <_PyObject_Call+0x23a> │ │ │ │ │ + beq.w 1b46 <_PyObject_Call+0x236> │ │ │ │ │ cmp r7, #1 │ │ │ │ │ - beq.n 1a60 <_PyObject_Call+0x150> │ │ │ │ │ + beq.n 1a64 <_PyObject_Call+0x154> │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ beq.n 19f2 <_PyObject_Call+0xe2> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 1b54 <_PyObject_Call+0x244> │ │ │ │ │ + beq.w 1b4c <_PyObject_Call+0x23c> │ │ │ │ │ cmp r7, #2 │ │ │ │ │ - beq.n 1a60 <_PyObject_Call+0x150> │ │ │ │ │ + beq.n 1a64 <_PyObject_Call+0x154> │ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ beq.n 1a0c <_PyObject_Call+0xfc> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 1b5e <_PyObject_Call+0x24e> │ │ │ │ │ + beq.w 1b52 <_PyObject_Call+0x242> │ │ │ │ │ cmp r7, #3 │ │ │ │ │ - beq.n 1a60 <_PyObject_Call+0x150> │ │ │ │ │ + beq.n 1a64 <_PyObject_Call+0x154> │ │ │ │ │ ldr r0, [r6, #12] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ beq.n 1a26 <_PyObject_Call+0x116> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 1b28 <_PyObject_Call+0x218> │ │ │ │ │ + beq.w 1b2c <_PyObject_Call+0x21c> │ │ │ │ │ cmp r7, #4 │ │ │ │ │ - beq.n 1a60 <_PyObject_Call+0x150> │ │ │ │ │ + beq.n 1a64 <_PyObject_Call+0x154> │ │ │ │ │ ldr r0, [r6, #16] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ beq.n 1a3e <_PyObject_Call+0x12e> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ beq.n 1b32 <_PyObject_Call+0x222> │ │ │ │ │ cmp r7, #5 │ │ │ │ │ - beq.n 1a60 <_PyObject_Call+0x150> │ │ │ │ │ + beq.n 1a64 <_PyObject_Call+0x154> │ │ │ │ │ + add.w r3, r6, #16 │ │ │ │ │ movs r1, #5 │ │ │ │ │ - ldr.w r0, [r6, r1, lsl #2] │ │ │ │ │ + ldr.w r0, [r3, #4]! │ │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp r2, ip │ │ │ │ │ - beq.n 1a5a <_PyObject_Call+0x14a> │ │ │ │ │ + beq.n 1a5e <_PyObject_Call+0x14e> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 1b3c <_PyObject_Call+0x22c> │ │ │ │ │ + beq.n 1b38 <_PyObject_Call+0x228> │ │ │ │ │ adds r1, #1 │ │ │ │ │ cmp r7, r1 │ │ │ │ │ - bne.n 1a44 <_PyObject_Call+0x134> │ │ │ │ │ + bne.n 1a48 <_PyObject_Call+0x138> │ │ │ │ │ subs r0, r6, #4 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ + ldr.w r2, [sl] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 1a80 <_PyObject_Call+0x170> │ │ │ │ │ + beq.n 1a84 <_PyObject_Call+0x174> │ │ │ │ │ subs r2, #1 │ │ │ │ │ - str r2, [r3, #0] │ │ │ │ │ - cbnz r2, 1a80 <_PyObject_Call+0x170> │ │ │ │ │ - mov r0, r3 │ │ │ │ │ + str.w r2, [sl] │ │ │ │ │ + cbnz r2, 1a84 <_PyObject_Call+0x174> │ │ │ │ │ + mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ │ - cmp.w r8, #0 │ │ │ │ │ - beq.n 1a9e <_PyObject_Call+0x18e> │ │ │ │ │ + cmp.w r9, #0 │ │ │ │ │ + beq.n 1aa2 <_PyObject_Call+0x192> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1b00 <_PyObject_Call+0x1f0> │ │ │ │ │ - mov r6, r8 │ │ │ │ │ + bne.n 1b04 <_PyObject_Call+0x1f4> │ │ │ │ │ + mov r6, r9 │ │ │ │ │ b.n 1986 <_PyObject_Call+0x76> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 1b0c <_PyObject_Call+0x1fc> │ │ │ │ │ + beq.n 1b10 <_PyObject_Call+0x200> │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1b0c <_PyObject_Call+0x1fc> │ │ │ │ │ + beq.n 1b10 <_PyObject_Call+0x200> │ │ │ │ │ movs r6, #0 │ │ │ │ │ b.n 1986 <_PyObject_Call+0x76> │ │ │ │ │ - cbz r3, 1aa6 <_PyObject_Call+0x196> │ │ │ │ │ + cbz r3, 1aaa <_PyObject_Call+0x19a> │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1a8c <_PyObject_Call+0x17c> │ │ │ │ │ + bne.n 1a90 <_PyObject_Call+0x180> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SystemError │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ - mov r6, r8 │ │ │ │ │ + mov r6, r9 │ │ │ │ │ bl 0 <_PyErr_Format> │ │ │ │ │ R_ARM_THM_CALL _PyErr_Format │ │ │ │ │ b.n 1986 <_PyObject_Call+0x76> │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.w 1986 <_PyObject_Call+0x76> │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #24 │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 _Py_CheckFunctionResult.part.0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC4 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC4 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 <_Py_CheckRecursiveCall> │ │ │ │ │ R_ARM_THM_CALL _Py_CheckRecursiveCall │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1a9a <_PyObject_Call+0x18a> │ │ │ │ │ + bne.n 1a9e <_PyObject_Call+0x18e> │ │ │ │ │ b.n 196a <_PyObject_Call+0x5a> │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 98 <_PyObject_CallFunctionVa+0x5c> │ │ │ │ │ R_ARM_THM_CALL object_is_not_callable │ │ │ │ │ - b.n 1a9a <_PyObject_Call+0x18a> │ │ │ │ │ + b.n 1a9e <_PyObject_Call+0x18e> │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1a8c <_PyObject_Call+0x17c> │ │ │ │ │ + beq.n 1a90 <_PyObject_Call+0x180> │ │ │ │ │ movs r3, #0 │ │ │ │ │ - mov r2, r8 │ │ │ │ │ - b.n 1ad0 <_PyObject_Call+0x1c0> │ │ │ │ │ + mov r2, r9 │ │ │ │ │ + b.n 1ad4 <_PyObject_Call+0x1c4> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SystemError │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyErr_Format> │ │ │ │ │ R_ARM_THM_CALL _PyErr_Format │ │ │ │ │ - b.n 1a9a <_PyObject_Call+0x18a> │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ + b.n 1a9e <_PyObject_Call+0x18e> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ b.n 1a26 <_PyObject_Call+0x116> │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ b.n 1a3e <_PyObject_Call+0x12e> │ │ │ │ │ - strd r3, r1, [sp, #8] │ │ │ │ │ + strd r1, r3, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - ldrd r3, r1, [sp, #8] │ │ │ │ │ - b.n 1a5a <_PyObject_Call+0x14a> │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ + ldrd r1, r3, [sp, #8] │ │ │ │ │ + b.n 1a5e <_PyObject_Call+0x14e> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ b.n 19d8 <_PyObject_Call+0xc8> │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ b.n 19f2 <_PyObject_Call+0xe2> │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ b.n 1a0c <_PyObject_Call+0xfc> │ │ │ │ │ │ │ │ │ │ -00001b68 : │ │ │ │ │ +00001b58 : │ │ │ │ │ PyObject_CallMethodObjArgs(): │ │ │ │ │ push {r1, r2, r3} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ │ sub sp, #16 │ │ │ │ │ - ldr r3, [pc, #112] @ (1bec ) │ │ │ │ │ + ldr r3, [pc, #112] @ (1bdc ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, #0 │ │ │ │ │ ldr r5, [r2, r3] │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #1 │ │ │ │ │ movne r3, #0 │ │ │ │ │ - beq.n 1be2 │ │ │ │ │ + beq.n 1bd2 │ │ │ │ │ add r2, sp, #8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ bl 0 <_PyObject_GetMethod> │ │ │ │ │ R_ARM_THM_CALL _PyObject_GetMethod │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ - cbz r2, 1bc6 │ │ │ │ │ + cbz r2, 1bb6 │ │ │ │ │ add r3, sp, #32 │ │ │ │ │ mov r1, r4 │ │ │ │ │ - cbz r0, 1bd2 │ │ │ │ │ + cbz r0, 1bc2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl d54 │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - beq.n 1bc6 │ │ │ │ │ + beq.n 1bb6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ - cbz r3, 1bd6 │ │ │ │ │ + cbz r3, 1bc6 │ │ │ │ │ mov r0, r2 │ │ │ │ │ add sp, #16 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ add sp, #12 │ │ │ │ │ bx lr │ │ │ │ │ mov r1, r0 │ │ │ │ │ - b.n 1baa │ │ │ │ │ + b.n 1b9a │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 1bc6 │ │ │ │ │ + b.n 1bb6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 148 <_PyObject_CallFunctionVa+0x10c> │ │ │ │ │ R_ARM_THM_CALL null_error.isra.0 │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n 1bc6 │ │ │ │ │ + b.n 1bb6 │ │ │ │ │ .word 0x00000068 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00001bf0 : │ │ │ │ │ +00001be0 : │ │ │ │ │ PyObject_CallNoArgs(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ - ldr r3, [pc, #120] @ (1c78 ) │ │ │ │ │ + ldr r3, [pc, #120] @ (1c68 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r4, [r0, #4] │ │ │ │ │ mov r1, r0 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r5, [r2, r3] │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #20 │ │ │ │ │ - bpl.n 1c30 │ │ │ │ │ + bpl.n 1c20 │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ ldr r4, [r0, r3] │ │ │ │ │ - cbz r4, 1c30 │ │ │ │ │ + cbz r4, 1c20 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r1, r3 │ │ │ │ │ blx r4 │ │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 1c3e │ │ │ │ │ - cbnz r3, 1c62 │ │ │ │ │ + cbz r0, 1c2e │ │ │ │ │ + cbnz r3, 1c52 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ b.w 4c8 <_PyObject_MakeTpCall.constprop.0> │ │ │ │ │ - cbz r3, 1c46 │ │ │ │ │ + cbz r3, 1c36 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1c2c │ │ │ │ │ + bne.n 1c1c │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SystemError │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyErr_Format> │ │ │ │ │ R_ARM_THM_CALL _PyErr_Format │ │ │ │ │ - b.n 1c2c │ │ │ │ │ + b.n 1c1c │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1c2c │ │ │ │ │ + beq.n 1c1c │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 _Py_CheckFunctionResult.part.0 │ │ │ │ │ .word 0x0000006c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00001c7c : │ │ │ │ │ +00001c6c : │ │ │ │ │ PyVectorcall_Function(): │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ │ ands.w r3, r3, #2048 @ 0x800 │ │ │ │ │ itte ne │ │ │ │ │ ldrne r3, [r2, #28] │ │ │ │ │ ldrne r0, [r0, r3] │ │ │ │ │ moveq r0, r3 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001c90 <_PyStack_AsDict>: │ │ │ │ │ +00001c80 <_PyStack_AsDict>: │ │ │ │ │ _PyStack_AsDict(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov ip, r1 │ │ │ │ │ sub sp, #8 │ │ │ │ │ @@ -3278,214 +3267,214 @@ │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ bl 0 <_PyDict_FromItems> │ │ │ │ │ R_ARM_THM_CALL _PyDict_FromItems │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001cbc <_PyObject_CallMethod>: │ │ │ │ │ +00001cac <_PyObject_CallMethod>: │ │ │ │ │ _PyObject_CallMethod(): │ │ │ │ │ push {r2, r3} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ - ldr r3, [pc, #124] @ (1d4c <_PyObject_CallMethod+0x90>) │ │ │ │ │ + ldr r3, [pc, #124] @ (1d3c <_PyObject_CallMethod+0x90>) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ sub sp, #20 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, #0 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r5, [r2, r3] │ │ │ │ │ - beq.n 1d24 <_PyObject_CallMethod+0x68> │ │ │ │ │ + beq.n 1d14 <_PyObject_CallMethod+0x68> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetAttr │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 1d46 <_PyObject_CallMethod+0x8a> │ │ │ │ │ + cbz r0, 1d36 <_PyObject_CallMethod+0x8a> │ │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyCallable_Check │ │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ │ - cbz r0, 1d2e <_PyObject_CallMethod+0x72> │ │ │ │ │ + cbz r0, 1d1e <_PyObject_CallMethod+0x72> │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 3c <_PyObject_CallFunctionVa> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 1d18 <_PyObject_CallMethod+0x5c> │ │ │ │ │ + beq.n 1d08 <_PyObject_CallMethod+0x5c> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 1d18 <_PyObject_CallMethod+0x5c> │ │ │ │ │ + cbnz r3, 1d08 <_PyObject_CallMethod+0x5c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ add sp, #8 │ │ │ │ │ bx lr │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 148 <_PyObject_CallFunctionVa+0x10c> │ │ │ │ │ R_ARM_THM_CALL null_error.isra.0 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 1d18 <_PyObject_CallMethod+0x5c> │ │ │ │ │ + b.n 1d08 <_PyObject_CallMethod+0x5c> │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 6c <_PyObject_CallFunctionVa+0x30> │ │ │ │ │ R_ARM_THM_CALL callmethod.part.0.isra.0 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 1d2a <_PyObject_CallMethod+0x6e> │ │ │ │ │ + beq.n 1d1a <_PyObject_CallMethod+0x6e> │ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ │ - b.n 1d0c <_PyObject_CallMethod+0x50> │ │ │ │ │ + b.n 1cfc <_PyObject_CallMethod+0x50> │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 1d18 <_PyObject_CallMethod+0x5c> │ │ │ │ │ + b.n 1d08 <_PyObject_CallMethod+0x5c> │ │ │ │ │ nop │ │ │ │ │ .word 0x0000006e │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00001d50 : │ │ │ │ │ +00001d40 : │ │ │ │ │ PyObject_CallObject(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ - ldr r3, [pc, #336] @ (1eb0 ) │ │ │ │ │ + ldr r3, [pc, #336] @ (1ea0 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r5, r0 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr r6, [r2, r3] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 1dd2 │ │ │ │ │ + beq.n 1dc2 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r1, r3, #5 │ │ │ │ │ - bpl.w 1e96 │ │ │ │ │ + bpl.w 1e86 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #20 │ │ │ │ │ - bpl.n 1da4 │ │ │ │ │ + bpl.n 1d94 │ │ │ │ │ ldr r2, [r3, #28] │ │ │ │ │ ldr.w lr, [r0, r2] │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - beq.n 1da4 │ │ │ │ │ + beq.n 1d94 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ movs r3, #0 │ │ │ │ │ add.w r1, r4, #12 │ │ │ │ │ mov ip, lr │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ bx ip │ │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1e3e │ │ │ │ │ + beq.n 1e2e │ │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r1, [r6, #36] @ 0x24 │ │ │ │ │ - blt.n 1e48 │ │ │ │ │ + blt.n 1e38 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ │ ldr r2, [r6, #72] @ 0x48 │ │ │ │ │ mov r7, r0 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r6, #36] @ 0x24 │ │ │ │ │ - cbz r0, 1e0c │ │ │ │ │ + cbz r0, 1dfc │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 1e62 │ │ │ │ │ + bne.n 1e52 │ │ │ │ │ mov r0, r7 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r7, r2, #20 │ │ │ │ │ - bpl.n 1dfa │ │ │ │ │ + bpl.n 1dea │ │ │ │ │ ldr r3, [r3, #28] │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ mov r7, r3 │ │ │ │ │ - cbz r3, 1dfa │ │ │ │ │ + cbz r3, 1dea │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r2, r1 │ │ │ │ │ blx r7 │ │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ │ mov r7, r0 │ │ │ │ │ - cbz r0, 1e1a │ │ │ │ │ + cbz r0, 1e0a │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1dcc │ │ │ │ │ + beq.n 1dbc │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1e68 │ │ │ │ │ - b.n 1dcc │ │ │ │ │ + bne.n 1e58 │ │ │ │ │ + b.n 1dbc │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ b.w 4c8 <_PyObject_MakeTpCall.constprop.0> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 1e7a │ │ │ │ │ + beq.n 1e6a │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1e7a │ │ │ │ │ + beq.n 1e6a │ │ │ │ │ movs r7, #0 │ │ │ │ │ - b.n 1dcc │ │ │ │ │ - cbz r3, 1e22 │ │ │ │ │ + b.n 1dbc │ │ │ │ │ + cbz r3, 1e12 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1dcc │ │ │ │ │ + bne.n 1dbc │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SystemError │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyErr_Format> │ │ │ │ │ R_ARM_THM_CALL _PyErr_Format │ │ │ │ │ - b.n 1dcc │ │ │ │ │ + b.n 1dbc │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 98 <_PyObject_CallFunctionVa+0x5c> │ │ │ │ │ R_ARM_THM_CALL object_is_not_callable │ │ │ │ │ - b.n 1e16 │ │ │ │ │ + b.n 1e06 │ │ │ │ │ mov r0, r6 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC4 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_CheckRecursiveCall> │ │ │ │ │ R_ARM_THM_CALL _Py_CheckRecursiveCall │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1e16 │ │ │ │ │ - b.n 1db6 │ │ │ │ │ + bne.n 1e06 │ │ │ │ │ + b.n 1da6 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1dcc │ │ │ │ │ + beq.n 1dbc │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ @@ -3499,23 +3488,23 @@ │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyErr_Format> │ │ │ │ │ R_ARM_THM_CALL _PyErr_Format │ │ │ │ │ - b.n 1e16 │ │ │ │ │ + b.n 1e06 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ mov r0, r6 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC7 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC7 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ bl 0 <_PyErr_SetString> │ │ │ │ │ R_ARM_THM_CALL _PyErr_SetString │ │ │ │ │ - b.n 1e16 │ │ │ │ │ + b.n 1e06 │ │ │ │ │ .word 0x00000144 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ ├── codeobject.o │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: REL (Relocatable file) │ │ │ │ │ Machine: ARM │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 0 (bytes into file) │ │ │ │ │ - Start of section headers: 35212 (bytes into file) │ │ │ │ │ + Start of section headers: 35128 (bytes into file) │ │ │ │ │ Flags: 0x5000000, Version5 EABI │ │ │ │ │ Size of this header: 52 (bytes) │ │ │ │ │ Size of program headers: 0 (bytes) │ │ │ │ │ Number of program headers: 0 │ │ │ │ │ Size of section headers: 40 (bytes) │ │ │ │ │ Number of section headers: 18 │ │ │ │ │ Section header string table index: 17 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,27 +1,27 @@ │ │ │ │ │ -There are 18 section headers, starting at offset 0x898c: │ │ │ │ │ +There are 18 section headers, starting at offset 0x8938: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ │ │ │ - [ 1] .text PROGBITS 00000000 000034 000fe4 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 0070b4 0005c0 08 I 15 1 4 │ │ │ │ │ - [ 3] .data PROGBITS 00000000 001018 000564 00 WA 0 0 4 │ │ │ │ │ - [ 4] .rel.data REL 00000000 007674 0002e0 08 I 15 3 4 │ │ │ │ │ - [ 5] .bss NOBITS 00000000 00157c 000000 00 WA 0 0 1 │ │ │ │ │ - [ 6] .rodata.str1.4 PROGBITS 00000000 00157c 0007ae 01 AMS 0 0 4 │ │ │ │ │ - [ 7] .text.hot PROGBITS 00000000 001d2c 002740 00 AX 0 0 8 │ │ │ │ │ - [ 8] .rel.text.hot REL 00000000 007954 000880 08 I 15 7 4 │ │ │ │ │ - [ 9] .text.unlikely PROGBITS 00000000 00446c 000d70 00 AX 0 0 4 │ │ │ │ │ - [10] .rel.text.unlikely REL 00000000 0081d4 000690 08 I 15 9 4 │ │ │ │ │ - [11] .rodata PROGBITS 00000000 0051dc 00029c 00 A 0 0 4 │ │ │ │ │ - [12] .rel.rodata REL 00000000 008864 000098 08 I 15 11 4 │ │ │ │ │ - [13] .note.GNU-stack PROGBITS 00000000 005478 000000 00 0 0 1 │ │ │ │ │ - [14] .ARM.attributes ARM_ATTRIBUTES 00000000 005478 000033 00 0 0 1 │ │ │ │ │ - [15] .symtab SYMTAB 00000000 0054ac 001070 10 16 154 4 │ │ │ │ │ - [16] .strtab STRTAB 00000000 00651c 000b95 00 0 0 1 │ │ │ │ │ - [17] .shstrtab STRTAB 00000000 0088fc 000090 00 0 0 1 │ │ │ │ │ + [ 1] .text PROGBITS 00000000 000034 000f58 00 AX 0 0 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 007020 000600 08 I 15 1 4 │ │ │ │ │ + [ 3] .data PROGBITS 00000000 000f8c 000564 00 WA 0 0 4 │ │ │ │ │ + [ 4] .rel.data REL 00000000 007620 0002e0 08 I 15 3 4 │ │ │ │ │ + [ 5] .bss NOBITS 00000000 0014f0 000000 00 WA 0 0 1 │ │ │ │ │ + [ 6] .rodata.str1.4 PROGBITS 00000000 0014f0 0007ae 01 AMS 0 0 4 │ │ │ │ │ + [ 7] .text.hot PROGBITS 00000000 001ca0 002760 00 AX 0 0 8 │ │ │ │ │ + [ 8] .rel.text.hot REL 00000000 007900 000880 08 I 15 7 4 │ │ │ │ │ + [ 9] .text.unlikely PROGBITS 00000000 004400 000d70 00 AX 0 0 4 │ │ │ │ │ + [10] .rel.text.unlikely REL 00000000 008180 000690 08 I 15 9 4 │ │ │ │ │ + [11] .rodata PROGBITS 00000000 005170 00029c 00 A 0 0 4 │ │ │ │ │ + [12] .rel.rodata REL 00000000 008810 000098 08 I 15 11 4 │ │ │ │ │ + [13] .note.GNU-stack PROGBITS 00000000 00540c 000000 00 0 0 1 │ │ │ │ │ + [14] .ARM.attributes ARM_ATTRIBUTES 00000000 00540c 000033 00 0 0 1 │ │ │ │ │ + [15] .symtab SYMTAB 00000000 005440 001060 10 16 153 4 │ │ │ │ │ + [16] .strtab STRTAB 00000000 0064a0 000b80 00 0 0 1 │ │ │ │ │ + [17] .shstrtab STRTAB 00000000 0088a8 000090 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), y (purecode), p (processor specific) │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ -Symbol table '.symtab' contains 263 entries: │ │ │ │ │ +Symbol table '.symtab' contains 262 entries: │ │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ │ 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ │ 1: 00000000 0 SECTION LOCAL DEFAULT 3 .data │ │ │ │ │ 2: 00000000 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 3: 00000000 0 SECTION LOCAL DEFAULT 6 .rodata.str1.4 │ │ │ │ │ 4: 00000000 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 5: 00000000 0 NOTYPE LOCAL DEFAULT 6 .LC0 │ │ │ │ │ @@ -18,249 +18,248 @@ │ │ │ │ │ 14: 00000000 0 NOTYPE LOCAL DEFAULT 3 .LANCHOR0 │ │ │ │ │ 15: 000006b4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 16: 000006bc 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ 17: 00000ba1 636 FUNC LOCAL DEFAULT 7 intern_constants │ │ │ │ │ 18: 00000e1d 608 FUNC LOCAL DEFAULT 7 intern_constants.constprop.0 │ │ │ │ │ 19: 00000a1c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 20: 00000a20 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 21: 0000000d 24 FUNC LOCAL DEFAULT 1 Py_XDECREF │ │ │ │ │ + 21: 0000107d 24 FUNC LOCAL DEFAULT 7 Py_XDECREF │ │ │ │ │ 22: 00000b9c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 23: 00000ba0 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ 24: 00000e18 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 25: 00000e1c 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ 26: 00001078 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 27: 000000bc 0 NOTYPE LOCAL DEFAULT 6 .LC6 │ │ │ │ │ - 28: 0000107c 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 29: 0000107d 836 FUNC LOCAL DEFAULT 7 code_dealloc │ │ │ │ │ - 30: 000012dc 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 31: 000012e0 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 32: 000013bc 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 33: 000013c0 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 34: 00001741 334 FUNC LOCAL DEFAULT 7 code_hash │ │ │ │ │ + 27: 0000107c 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 28: 000000bc 0 NOTYPE LOCAL DEFAULT 6 .LC6 │ │ │ │ │ + 29: 00001095 836 FUNC LOCAL DEFAULT 7 code_dealloc │ │ │ │ │ + 30: 000012f4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 31: 000012f8 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 32: 000013d4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 33: 000013d8 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 34: 00001759 334 FUNC LOCAL DEFAULT 7 code_hash │ │ │ │ │ 35: 00000065 152 FUNC LOCAL DEFAULT 9 retreat │ │ │ │ │ - 36: 00001b18 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 37: 00001b20 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 38: 00000025 162 FUNC LOCAL DEFAULT 1 advance │ │ │ │ │ - 39: 000000cd 80 FUNC LOCAL DEFAULT 1 code_positionsiterator │ │ │ │ │ - 40: 00000118 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 36: 00001b30 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 37: 00001b38 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 38: 0000000d 162 FUNC LOCAL DEFAULT 1 advance │ │ │ │ │ + 39: 000000b5 80 FUNC LOCAL DEFAULT 1 code_positionsiterator │ │ │ │ │ + 40: 00000100 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 41: 000000d4 0 NOTYPE LOCAL DEFAULT 6 .LC7 │ │ │ │ │ - 42: 00001c55 510 FUNC LOCAL DEFAULT 7 positionsiter_next │ │ │ │ │ - 43: 00001e55 20 FUNC LOCAL DEFAULT 7 _source_offset_converter │ │ │ │ │ - 44: 00001cdc 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 45: 00001ce2 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 46: 0000011d 72 FUNC LOCAL DEFAULT 1 read_signed_varint │ │ │ │ │ - 47: 0000011c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 48: 00000165 70 FUNC LOCAL DEFAULT 1 positionsiter_dealloc │ │ │ │ │ + 42: 00001c6d 518 FUNC LOCAL DEFAULT 7 positionsiter_next │ │ │ │ │ + 43: 00001e75 20 FUNC LOCAL DEFAULT 7 _source_offset_converter │ │ │ │ │ + 44: 00001cf4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 45: 00001cfa 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 46: 00000105 72 FUNC LOCAL DEFAULT 1 read_signed_varint │ │ │ │ │ + 47: 00000104 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 48: 0000014d 70 FUNC LOCAL DEFAULT 1 positionsiter_dealloc │ │ │ │ │ 49: 00000000 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 50: 000001cd 368 FUNC LOCAL DEFAULT 1 code_getvarnames │ │ │ │ │ - 51: 000003a5 320 FUNC LOCAL DEFAULT 1 get_localsplus_names │ │ │ │ │ - 52: 000000e0 0 NOTYPE LOCAL DEFAULT 6 .LC8 │ │ │ │ │ - 53: 000000e8 0 NOTYPE LOCAL DEFAULT 6 .LC9 │ │ │ │ │ - 54: 000000fc 0 NOTYPE LOCAL DEFAULT 6 .LC10 │ │ │ │ │ - 55: 00000104 0 NOTYPE LOCAL DEFAULT 6 .LC11 │ │ │ │ │ - 56: 0000010c 0 NOTYPE LOCAL DEFAULT 6 .LC12 │ │ │ │ │ - 57: 00000124 0 NOTYPE LOCAL DEFAULT 6 .LC13 │ │ │ │ │ - 58: 00000138 0 NOTYPE LOCAL DEFAULT 6 .LC14 │ │ │ │ │ - 59: 00000150 0 NOTYPE LOCAL DEFAULT 6 .LC15 │ │ │ │ │ - 60: 00000168 0 NOTYPE LOCAL DEFAULT 6 .LC16 │ │ │ │ │ - 61: 00000180 0 NOTYPE LOCAL DEFAULT 6 .LC17 │ │ │ │ │ - 62: 00000184 0 NOTYPE LOCAL DEFAULT 6 .LC18 │ │ │ │ │ - 63: 0000019c 0 NOTYPE LOCAL DEFAULT 6 .LC19 │ │ │ │ │ - 64: 000001b0 0 NOTYPE LOCAL DEFAULT 6 .LC20 │ │ │ │ │ - 65: 000001c8 0 NOTYPE LOCAL DEFAULT 6 .LC21 │ │ │ │ │ - 66: 000001e0 0 NOTYPE LOCAL DEFAULT 6 .LC22 │ │ │ │ │ - 67: 00000200 0 NOTYPE LOCAL DEFAULT 6 .LC23 │ │ │ │ │ - 68: 00000228 0 NOTYPE LOCAL DEFAULT 6 .LC24 │ │ │ │ │ - 69: 00000258 0 NOTYPE LOCAL DEFAULT 6 .LC25 │ │ │ │ │ - 70: 00000288 0 NOTYPE LOCAL DEFAULT 6 .LC26 │ │ │ │ │ - 71: 000002b0 0 NOTYPE LOCAL DEFAULT 6 .LC27 │ │ │ │ │ - 72: 000002d8 0 NOTYPE LOCAL DEFAULT 6 .LC28 │ │ │ │ │ - 73: 000002fc 0 NOTYPE LOCAL DEFAULT 6 .LC29 │ │ │ │ │ - 74: 00000328 0 NOTYPE LOCAL DEFAULT 6 .LC30 │ │ │ │ │ - 75: 00000334 0 NOTYPE LOCAL DEFAULT 6 .LC31 │ │ │ │ │ - 76: 000004e5 1804 FUNC LOCAL DEFAULT 1 code_replace │ │ │ │ │ - 77: 0000091c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 78: 00000920 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 79: 00000bec 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 80: 00000344 0 NOTYPE LOCAL DEFAULT 6 .LC32 │ │ │ │ │ - 81: 00000374 0 NOTYPE LOCAL DEFAULT 6 .LC33 │ │ │ │ │ - 82: 00000bf0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 83: 00001e69 394 FUNC LOCAL DEFAULT 7 code_getfreevars │ │ │ │ │ - 84: 0000209d 80 FUNC LOCAL DEFAULT 7 code_linesiterator │ │ │ │ │ - 85: 000020e8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 86: 0000039c 0 NOTYPE LOCAL DEFAULT 6 .LC34 │ │ │ │ │ - 87: 000020ec 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 88: 000020ed 940 FUNC LOCAL DEFAULT 7 lineiter_next │ │ │ │ │ - 89: 00002499 76 FUNC LOCAL DEFAULT 7 lineiter_dealloc │ │ │ │ │ - 90: 00000ed9 4 FUNC LOCAL DEFAULT 1 code_getcode │ │ │ │ │ - 91: 000003a4 0 NOTYPE LOCAL DEFAULT 6 .LC35 │ │ │ │ │ - 92: 000003d0 0 NOTYPE LOCAL DEFAULT 6 .LC36 │ │ │ │ │ - 93: 00000edd 86 FUNC LOCAL DEFAULT 1 code_repr │ │ │ │ │ - 94: 00000f35 128 FUNC LOCAL DEFAULT 1 code__varname_from_oparg │ │ │ │ │ - 95: 00000fb0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 96: 00000fb4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 97: 00000fb5 12 FUNC LOCAL DEFAULT 1 code_getcodeadaptive │ │ │ │ │ - 98: 000024e5 604 FUNC LOCAL DEFAULT 7 code_richcompare │ │ │ │ │ - 99: 000000fd 2 FUNC LOCAL DEFAULT 9 code_getcellvars │ │ │ │ │ - 100: 00000000 0 NOTYPE LOCAL DEFAULT 11 .LANCHOR1 │ │ │ │ │ - 101: 00000268 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 102: 00000270 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 103: 0000031c 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 104: 00000320 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 105: 000003fc 0 NOTYPE LOCAL DEFAULT 6 .LC37 │ │ │ │ │ - 106: 00000375 278 FUNC LOCAL DEFAULT 9 code_getlnotab │ │ │ │ │ - 107: 0000048b 76 FUNC LOCAL DEFAULT 9 emit_pair │ │ │ │ │ - 108: 0000042c 0 NOTYPE LOCAL DEFAULT 6 .LC38 │ │ │ │ │ - 109: 00000434 0 NOTYPE LOCAL DEFAULT 6 .LC39 │ │ │ │ │ - 110: 00000440 0 NOTYPE LOCAL DEFAULT 6 .LC40 │ │ │ │ │ - 111: 0000044c 0 NOTYPE LOCAL DEFAULT 6 .LC41 │ │ │ │ │ - 112: 00000458 0 NOTYPE LOCAL DEFAULT 6 .LC42 │ │ │ │ │ - 113: 00000464 0 NOTYPE LOCAL DEFAULT 6 .LC43 │ │ │ │ │ - 114: 00000470 0 NOTYPE LOCAL DEFAULT 6 .LC44 │ │ │ │ │ - 115: 0000047c 0 NOTYPE LOCAL DEFAULT 6 .LC45 │ │ │ │ │ - 116: 00000488 0 NOTYPE LOCAL DEFAULT 6 .LC46 │ │ │ │ │ - 117: 00000494 0 NOTYPE LOCAL DEFAULT 6 .LC47 │ │ │ │ │ - 118: 000004a0 0 NOTYPE LOCAL DEFAULT 6 .LC48 │ │ │ │ │ - 119: 000004ac 0 NOTYPE LOCAL DEFAULT 6 .LC49 │ │ │ │ │ - 120: 000004b8 0 NOTYPE LOCAL DEFAULT 6 .LC50 │ │ │ │ │ - 121: 000004dc 0 NOTYPE LOCAL DEFAULT 6 .LC51 │ │ │ │ │ - 122: 00000508 0 NOTYPE LOCAL DEFAULT 6 .LC52 │ │ │ │ │ - 123: 00000534 0 NOTYPE LOCAL DEFAULT 6 .LC53 │ │ │ │ │ - 124: 000004d7 1110 FUNC LOCAL DEFAULT 9 code_new │ │ │ │ │ - 125: 0000092d 198 FUNC LOCAL DEFAULT 9 validate_and_copy_tuple │ │ │ │ │ - 126: 00000558 0 NOTYPE LOCAL DEFAULT 6 .LC54 │ │ │ │ │ - 127: 000009f3 34 FUNC LOCAL DEFAULT 9 code_sizeof │ │ │ │ │ - 128: 0000058c 0 NOTYPE LOCAL DEFAULT 6 .LC55 │ │ │ │ │ - 129: 00000a90 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 130: 000005b0 0 NOTYPE LOCAL DEFAULT 6 .LC56 │ │ │ │ │ - 131: 000005cc 0 NOTYPE LOCAL DEFAULT 6 .LC57 │ │ │ │ │ - 132: 00000a94 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 133: 00000b18 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 134: 00000b1c 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 135: 00000c16 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 136: 00000c1c 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 137: 00000000 0 SECTION LOCAL DEFAULT 11 .rodata │ │ │ │ │ - 138: 00000000 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ - 139: 00000000 6 OBJECT LOCAL DEFAULT 11 assert0 │ │ │ │ │ - 140: 00000008 2 OBJECT LOCAL DEFAULT 11 linetable │ │ │ │ │ - 141: 0000000c 76 OBJECT LOCAL DEFAULT 11 _keywords.1 │ │ │ │ │ - 142: 00000058 8 OBJECT LOCAL DEFAULT 11 _keywords.4 │ │ │ │ │ - 143: 00000060 183 OBJECT LOCAL DEFAULT 11 code__varname_from_oparg__doc__ │ │ │ │ │ - 144: 00000118 108 OBJECT LOCAL DEFAULT 11 code_replace__doc__ │ │ │ │ │ - 145: 00000184 280 OBJECT LOCAL DEFAULT 11 code_new__doc__ │ │ │ │ │ - 146: 00000000 0 NOTYPE LOCAL DEFAULT 3 $d │ │ │ │ │ - 147: 0000033c 112 OBJECT LOCAL DEFAULT 3 code_methods │ │ │ │ │ - 148: 00000438 300 OBJECT LOCAL DEFAULT 3 code_memberlist │ │ │ │ │ - 149: 000003ac 140 OBJECT LOCAL DEFAULT 3 code_getsetlist │ │ │ │ │ - 150: 000001a0 44 OBJECT LOCAL DEFAULT 3 _parser.2 │ │ │ │ │ - 151: 000002c8 92 OBJECT LOCAL DEFAULT 3 _kwtuple.0 │ │ │ │ │ - 152: 0000029c 44 OBJECT LOCAL DEFAULT 3 _parser.5 │ │ │ │ │ - 153: 00000324 24 OBJECT LOCAL DEFAULT 3 _kwtuple.3 │ │ │ │ │ - 154: 00000001 12 FUNC GLOBAL HIDDEN 1 _PyCode_Init │ │ │ │ │ - 155: 00000001 420 FUNC GLOBAL HIDDEN 7 _PyCode_Validate │ │ │ │ │ - 156: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ValueError │ │ │ │ │ - 157: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ - 158: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_BadInternalCall │ │ │ │ │ - 159: 000001a5 2556 FUNC GLOBAL HIDDEN 7 _PyCode_New │ │ │ │ │ - 160: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Type │ │ │ │ │ - 161: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_InternImmortal │ │ │ │ │ - 162: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_ctype_table │ │ │ │ │ - 163: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Type │ │ │ │ │ - 164: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFrozenSet_Type │ │ │ │ │ - 165: 00000000 0 TLS GLOBAL DEFAULT UND _Py_tss_tstate │ │ │ │ │ - 166: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_InternMortal │ │ │ │ │ - 167: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_GetConfig │ │ │ │ │ - 168: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_NewVar │ │ │ │ │ - 169: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcpy │ │ │ │ │ - 170: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyCode_Quicken │ │ │ │ │ - 171: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ - 172: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_Tuple │ │ │ │ │ - 173: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_FromStringAndSize │ │ │ │ │ - 174: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyBytes_Resize │ │ │ │ │ - 175: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFrozenSet_New │ │ │ │ │ - 176: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_NoMemory │ │ │ │ │ - 177: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_SystemError │ │ │ │ │ - 178: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_FormatUnraisable │ │ │ │ │ - 179: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyFunction_ClearCodeByVersion │ │ │ │ │ - 180: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Free │ │ │ │ │ - 181: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Free │ │ │ │ │ - 182: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_ClearWeakRefs │ │ │ │ │ - 183: 000013c1 848 FUNC GLOBAL DEFAULT 7 _PyCode_ConstantKey │ │ │ │ │ - 184: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_EllipsisObject │ │ │ │ │ - 185: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ - 186: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_Type │ │ │ │ │ - 187: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_Type │ │ │ │ │ - 188: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBool_Type │ │ │ │ │ - 189: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFloat_Type │ │ │ │ │ - 190: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyComplex_Type │ │ │ │ │ - 191: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_New │ │ │ │ │ - 192: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Pack │ │ │ │ │ - 193: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PySet_NextEntry │ │ │ │ │ - 194: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyComplex_AsCComplex │ │ │ │ │ - 195: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_TrueStruct │ │ │ │ │ - 196: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromVoidPtr │ │ │ │ │ - 197: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FalseStruct │ │ │ │ │ - 198: 00001711 46 FUNC GLOBAL HIDDEN 7 _Py_set_localsplus_info │ │ │ │ │ - 199: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Hash │ │ │ │ │ - 200: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyOpcode_Caches │ │ │ │ │ - 201: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_GetBaseOpcode │ │ │ │ │ - 202: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyOpcode_Deopt │ │ │ │ │ - 203: 00001891 266 FUNC GLOBAL HIDDEN 7 _PyCode_GetCode │ │ │ │ │ - 204: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Malloc │ │ │ │ │ - 205: 00000000 0 NOTYPE GLOBAL DEFAULT UND memset │ │ │ │ │ - 206: 0000199d 388 FUNC GLOBAL DEFAULT 7 PyCode_Addr2Line │ │ │ │ │ - 207: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Instrumentation_GetLine │ │ │ │ │ - 208: 00001b21 308 FUNC GLOBAL DEFAULT 7 _PyCode_CheckLineNumber │ │ │ │ │ - 209: 000000c9 2 FUNC GLOBAL HIDDEN 1 _PyCode_Fini │ │ │ │ │ - 210: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_GenericAlloc │ │ │ │ │ - 211: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_BuildValue │ │ │ │ │ - 212: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromLong │ │ │ │ │ - 213: 00000001 100 FUNC GLOBAL HIDDEN 9 _PyCode_SafeAddr2Line │ │ │ │ │ - 214: 000001ad 32 FUNC GLOBAL HIDDEN 1 _PyCode_InitAddressRange │ │ │ │ │ - 215: 0000033d 104 FUNC GLOBAL HIDDEN 1 _PyCode_GetVarnames │ │ │ │ │ - 216: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySys_Audit │ │ │ │ │ - 217: 00000bf1 744 FUNC GLOBAL DEFAULT 1 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ │ - 218: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_UnpackKeywords │ │ │ │ │ - 219: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsInt │ │ │ │ │ - 220: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Occurred │ │ │ │ │ - 221: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_BadArgument │ │ │ │ │ - 222: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTuple_Resize │ │ │ │ │ - 223: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Compare │ │ │ │ │ - 224: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ - 225: 00001ff5 168 FUNC GLOBAL HIDDEN 7 _PyCode_GetFreevars │ │ │ │ │ - 226: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromFormat │ │ │ │ │ - 227: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_GetItem │ │ │ │ │ - 228: 00000fc1 34 FUNC GLOBAL HIDDEN 1 _PyLineTable_NextAddressRange │ │ │ │ │ - 229: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_RichCompareBool │ │ │ │ │ - 230: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NotImplementedStruct │ │ │ │ │ - 231: 000000ff 150 FUNC GLOBAL HIDDEN 9 _PyCode_GetCellvars │ │ │ │ │ - 232: 00000195 220 FUNC GLOBAL DEFAULT 9 PyCode_NewEmpty │ │ │ │ │ - 233: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromString │ │ │ │ │ - 234: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_DecodeFSDefault │ │ │ │ │ - 235: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyRuntime │ │ │ │ │ - 236: 00000271 176 FUNC GLOBAL DEFAULT 9 PyUnstable_Code_SetExtra │ │ │ │ │ - 237: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Realloc │ │ │ │ │ - 238: 00000321 84 FUNC GLOBAL DEFAULT 9 PyUnstable_Code_GetExtra │ │ │ │ │ - 239: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_DeprecationWarning │ │ │ │ │ - 240: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_WarnEx │ │ │ │ │ - 241: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_NoKeywords │ │ │ │ │ - 242: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_CheckPositional │ │ │ │ │ - 243: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ - 244: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_Copy │ │ │ │ │ - 245: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSize_t │ │ │ │ │ - 246: 00000a15 4 FUNC GLOBAL DEFAULT 9 PyCode_GetCode │ │ │ │ │ - 247: 00000a19 4 FUNC GLOBAL DEFAULT 9 PyCode_GetVarnames │ │ │ │ │ - 248: 00000a1d 4 FUNC GLOBAL DEFAULT 9 PyCode_GetCellvars │ │ │ │ │ - 249: 00000a21 4 FUNC GLOBAL DEFAULT 9 PyCode_GetFreevars │ │ │ │ │ - 250: 00000a25 112 FUNC GLOBAL DEFAULT 9 PyCode_AddWatcher │ │ │ │ │ - 251: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_RuntimeError │ │ │ │ │ - 252: 00000a95 136 FUNC GLOBAL DEFAULT 9 PyCode_ClearWatcher │ │ │ │ │ - 253: 00000b1d 86 FUNC GLOBAL DEFAULT 9 PyUnstable_Code_New │ │ │ │ │ - 254: 00000b73 26 FUNC GLOBAL HIDDEN 9 _PyLineTable_InitAddressRange │ │ │ │ │ - 255: 00000b8d 450 FUNC GLOBAL DEFAULT 9 PyCode_Addr2Location │ │ │ │ │ - 256: 00000d4f 32 FUNC GLOBAL HIDDEN 9 _PyLineTable_PreviousAddressRange │ │ │ │ │ - 257: 00000000 208 OBJECT GLOBAL DEFAULT 3 PyCode_Type │ │ │ │ │ - 258: 000000d0 208 OBJECT GLOBAL HIDDEN 3 _PyPositionsIterator │ │ │ │ │ - 259: 000001cc 208 OBJECT GLOBAL HIDDEN 3 _PyLineIterator │ │ │ │ │ - 260: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_Type │ │ │ │ │ - 261: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GenericGetAttr │ │ │ │ │ - 262: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_SelfIter │ │ │ │ │ + 50: 000001b5 368 FUNC LOCAL DEFAULT 1 code_getvarnames │ │ │ │ │ + 51: 000000e0 0 NOTYPE LOCAL DEFAULT 6 .LC8 │ │ │ │ │ + 52: 000000e8 0 NOTYPE LOCAL DEFAULT 6 .LC9 │ │ │ │ │ + 53: 000000fc 0 NOTYPE LOCAL DEFAULT 6 .LC10 │ │ │ │ │ + 54: 00000104 0 NOTYPE LOCAL DEFAULT 6 .LC11 │ │ │ │ │ + 55: 0000010c 0 NOTYPE LOCAL DEFAULT 6 .LC12 │ │ │ │ │ + 56: 00000124 0 NOTYPE LOCAL DEFAULT 6 .LC13 │ │ │ │ │ + 57: 00000138 0 NOTYPE LOCAL DEFAULT 6 .LC14 │ │ │ │ │ + 58: 00000150 0 NOTYPE LOCAL DEFAULT 6 .LC15 │ │ │ │ │ + 59: 00000168 0 NOTYPE LOCAL DEFAULT 6 .LC16 │ │ │ │ │ + 60: 00000180 0 NOTYPE LOCAL DEFAULT 6 .LC17 │ │ │ │ │ + 61: 00000184 0 NOTYPE LOCAL DEFAULT 6 .LC18 │ │ │ │ │ + 62: 0000019c 0 NOTYPE LOCAL DEFAULT 6 .LC19 │ │ │ │ │ + 63: 000001b0 0 NOTYPE LOCAL DEFAULT 6 .LC20 │ │ │ │ │ + 64: 000001c8 0 NOTYPE LOCAL DEFAULT 6 .LC21 │ │ │ │ │ + 65: 000001e0 0 NOTYPE LOCAL DEFAULT 6 .LC22 │ │ │ │ │ + 66: 00000200 0 NOTYPE LOCAL DEFAULT 6 .LC23 │ │ │ │ │ + 67: 00000228 0 NOTYPE LOCAL DEFAULT 6 .LC24 │ │ │ │ │ + 68: 00000258 0 NOTYPE LOCAL DEFAULT 6 .LC25 │ │ │ │ │ + 69: 00000288 0 NOTYPE LOCAL DEFAULT 6 .LC26 │ │ │ │ │ + 70: 000002b0 0 NOTYPE LOCAL DEFAULT 6 .LC27 │ │ │ │ │ + 71: 000002d8 0 NOTYPE LOCAL DEFAULT 6 .LC28 │ │ │ │ │ + 72: 000002fc 0 NOTYPE LOCAL DEFAULT 6 .LC29 │ │ │ │ │ + 73: 00000328 0 NOTYPE LOCAL DEFAULT 6 .LC30 │ │ │ │ │ + 74: 00000334 0 NOTYPE LOCAL DEFAULT 6 .LC31 │ │ │ │ │ + 75: 000003cd 1944 FUNC LOCAL DEFAULT 1 code_replace │ │ │ │ │ + 76: 0000087c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 77: 00000880 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 78: 00000b60 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 79: 00000344 0 NOTYPE LOCAL DEFAULT 6 .LC32 │ │ │ │ │ + 80: 00000374 0 NOTYPE LOCAL DEFAULT 6 .LC33 │ │ │ │ │ + 81: 00000b64 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 82: 00001e89 394 FUNC LOCAL DEFAULT 7 code_getfreevars │ │ │ │ │ + 83: 000020bd 80 FUNC LOCAL DEFAULT 7 code_linesiterator │ │ │ │ │ + 84: 00002108 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 85: 0000039c 0 NOTYPE LOCAL DEFAULT 6 .LC34 │ │ │ │ │ + 86: 0000210c 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 87: 0000210d 940 FUNC LOCAL DEFAULT 7 lineiter_next │ │ │ │ │ + 88: 000024b9 76 FUNC LOCAL DEFAULT 7 lineiter_dealloc │ │ │ │ │ + 89: 00000e4d 4 FUNC LOCAL DEFAULT 1 code_getcode │ │ │ │ │ + 90: 000003a4 0 NOTYPE LOCAL DEFAULT 6 .LC35 │ │ │ │ │ + 91: 000003d0 0 NOTYPE LOCAL DEFAULT 6 .LC36 │ │ │ │ │ + 92: 00000e51 86 FUNC LOCAL DEFAULT 1 code_repr │ │ │ │ │ + 93: 00000ea9 128 FUNC LOCAL DEFAULT 1 code__varname_from_oparg │ │ │ │ │ + 94: 00000f24 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 95: 00000f28 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 96: 00000f29 12 FUNC LOCAL DEFAULT 1 code_getcodeadaptive │ │ │ │ │ + 97: 00002505 604 FUNC LOCAL DEFAULT 7 code_richcompare │ │ │ │ │ + 98: 000000fd 2 FUNC LOCAL DEFAULT 9 code_getcellvars │ │ │ │ │ + 99: 00000000 0 NOTYPE LOCAL DEFAULT 11 .LANCHOR1 │ │ │ │ │ + 100: 00000268 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 101: 00000270 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 102: 0000031c 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 103: 00000320 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 104: 000003fc 0 NOTYPE LOCAL DEFAULT 6 .LC37 │ │ │ │ │ + 105: 00000375 278 FUNC LOCAL DEFAULT 9 code_getlnotab │ │ │ │ │ + 106: 0000048b 76 FUNC LOCAL DEFAULT 9 emit_pair │ │ │ │ │ + 107: 0000042c 0 NOTYPE LOCAL DEFAULT 6 .LC38 │ │ │ │ │ + 108: 00000434 0 NOTYPE LOCAL DEFAULT 6 .LC39 │ │ │ │ │ + 109: 00000440 0 NOTYPE LOCAL DEFAULT 6 .LC40 │ │ │ │ │ + 110: 0000044c 0 NOTYPE LOCAL DEFAULT 6 .LC41 │ │ │ │ │ + 111: 00000458 0 NOTYPE LOCAL DEFAULT 6 .LC42 │ │ │ │ │ + 112: 00000464 0 NOTYPE LOCAL DEFAULT 6 .LC43 │ │ │ │ │ + 113: 00000470 0 NOTYPE LOCAL DEFAULT 6 .LC44 │ │ │ │ │ + 114: 0000047c 0 NOTYPE LOCAL DEFAULT 6 .LC45 │ │ │ │ │ + 115: 00000488 0 NOTYPE LOCAL DEFAULT 6 .LC46 │ │ │ │ │ + 116: 00000494 0 NOTYPE LOCAL DEFAULT 6 .LC47 │ │ │ │ │ + 117: 000004a0 0 NOTYPE LOCAL DEFAULT 6 .LC48 │ │ │ │ │ + 118: 000004ac 0 NOTYPE LOCAL DEFAULT 6 .LC49 │ │ │ │ │ + 119: 000004b8 0 NOTYPE LOCAL DEFAULT 6 .LC50 │ │ │ │ │ + 120: 000004dc 0 NOTYPE LOCAL DEFAULT 6 .LC51 │ │ │ │ │ + 121: 00000508 0 NOTYPE LOCAL DEFAULT 6 .LC52 │ │ │ │ │ + 122: 00000534 0 NOTYPE LOCAL DEFAULT 6 .LC53 │ │ │ │ │ + 123: 000004d7 1110 FUNC LOCAL DEFAULT 9 code_new │ │ │ │ │ + 124: 0000092d 198 FUNC LOCAL DEFAULT 9 validate_and_copy_tuple │ │ │ │ │ + 125: 00000558 0 NOTYPE LOCAL DEFAULT 6 .LC54 │ │ │ │ │ + 126: 000009f3 34 FUNC LOCAL DEFAULT 9 code_sizeof │ │ │ │ │ + 127: 0000058c 0 NOTYPE LOCAL DEFAULT 6 .LC55 │ │ │ │ │ + 128: 00000a90 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 129: 000005b0 0 NOTYPE LOCAL DEFAULT 6 .LC56 │ │ │ │ │ + 130: 000005cc 0 NOTYPE LOCAL DEFAULT 6 .LC57 │ │ │ │ │ + 131: 00000a94 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 132: 00000b18 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 133: 00000b1c 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 134: 00000c16 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 135: 00000c1c 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 136: 00000000 0 SECTION LOCAL DEFAULT 11 .rodata │ │ │ │ │ + 137: 00000000 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ + 138: 00000000 6 OBJECT LOCAL DEFAULT 11 assert0 │ │ │ │ │ + 139: 00000008 2 OBJECT LOCAL DEFAULT 11 linetable │ │ │ │ │ + 140: 0000000c 76 OBJECT LOCAL DEFAULT 11 _keywords.1 │ │ │ │ │ + 141: 00000058 8 OBJECT LOCAL DEFAULT 11 _keywords.4 │ │ │ │ │ + 142: 00000060 183 OBJECT LOCAL DEFAULT 11 code__varname_from_oparg__doc__ │ │ │ │ │ + 143: 00000118 108 OBJECT LOCAL DEFAULT 11 code_replace__doc__ │ │ │ │ │ + 144: 00000184 280 OBJECT LOCAL DEFAULT 11 code_new__doc__ │ │ │ │ │ + 145: 00000000 0 NOTYPE LOCAL DEFAULT 3 $d │ │ │ │ │ + 146: 0000033c 112 OBJECT LOCAL DEFAULT 3 code_methods │ │ │ │ │ + 147: 00000438 300 OBJECT LOCAL DEFAULT 3 code_memberlist │ │ │ │ │ + 148: 000003ac 140 OBJECT LOCAL DEFAULT 3 code_getsetlist │ │ │ │ │ + 149: 000001a0 44 OBJECT LOCAL DEFAULT 3 _parser.2 │ │ │ │ │ + 150: 000002c8 92 OBJECT LOCAL DEFAULT 3 _kwtuple.0 │ │ │ │ │ + 151: 0000029c 44 OBJECT LOCAL DEFAULT 3 _parser.5 │ │ │ │ │ + 152: 00000324 24 OBJECT LOCAL DEFAULT 3 _kwtuple.3 │ │ │ │ │ + 153: 00000001 12 FUNC GLOBAL HIDDEN 1 _PyCode_Init │ │ │ │ │ + 154: 00000001 420 FUNC GLOBAL HIDDEN 7 _PyCode_Validate │ │ │ │ │ + 155: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ValueError │ │ │ │ │ + 156: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ + 157: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_BadInternalCall │ │ │ │ │ + 158: 000001a5 2556 FUNC GLOBAL HIDDEN 7 _PyCode_New │ │ │ │ │ + 159: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Type │ │ │ │ │ + 160: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_InternImmortal │ │ │ │ │ + 161: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_ctype_table │ │ │ │ │ + 162: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Type │ │ │ │ │ + 163: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFrozenSet_Type │ │ │ │ │ + 164: 00000000 0 TLS GLOBAL DEFAULT UND _Py_tss_tstate │ │ │ │ │ + 165: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_InternMortal │ │ │ │ │ + 166: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_GetConfig │ │ │ │ │ + 167: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_NewVar │ │ │ │ │ + 168: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcpy │ │ │ │ │ + 169: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyCode_Quicken │ │ │ │ │ + 170: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ + 171: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_Tuple │ │ │ │ │ + 172: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_FromStringAndSize │ │ │ │ │ + 173: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyBytes_Resize │ │ │ │ │ + 174: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFrozenSet_New │ │ │ │ │ + 175: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_NoMemory │ │ │ │ │ + 176: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_SystemError │ │ │ │ │ + 177: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_FormatUnraisable │ │ │ │ │ + 178: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyFunction_ClearCodeByVersion │ │ │ │ │ + 179: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Free │ │ │ │ │ + 180: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Free │ │ │ │ │ + 181: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_ClearWeakRefs │ │ │ │ │ + 182: 000013d9 848 FUNC GLOBAL DEFAULT 7 _PyCode_ConstantKey │ │ │ │ │ + 183: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_EllipsisObject │ │ │ │ │ + 184: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ + 185: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_Type │ │ │ │ │ + 186: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_Type │ │ │ │ │ + 187: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBool_Type │ │ │ │ │ + 188: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFloat_Type │ │ │ │ │ + 189: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyComplex_Type │ │ │ │ │ + 190: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_New │ │ │ │ │ + 191: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Pack │ │ │ │ │ + 192: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PySet_NextEntry │ │ │ │ │ + 193: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyComplex_AsCComplex │ │ │ │ │ + 194: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_TrueStruct │ │ │ │ │ + 195: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromVoidPtr │ │ │ │ │ + 196: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FalseStruct │ │ │ │ │ + 197: 00001729 46 FUNC GLOBAL HIDDEN 7 _Py_set_localsplus_info │ │ │ │ │ + 198: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Hash │ │ │ │ │ + 199: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyOpcode_Caches │ │ │ │ │ + 200: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_GetBaseOpcode │ │ │ │ │ + 201: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyOpcode_Deopt │ │ │ │ │ + 202: 000018a9 266 FUNC GLOBAL HIDDEN 7 _PyCode_GetCode │ │ │ │ │ + 203: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Malloc │ │ │ │ │ + 204: 00000000 0 NOTYPE GLOBAL DEFAULT UND memset │ │ │ │ │ + 205: 000019b5 388 FUNC GLOBAL DEFAULT 7 PyCode_Addr2Line │ │ │ │ │ + 206: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Instrumentation_GetLine │ │ │ │ │ + 207: 00001b39 308 FUNC GLOBAL DEFAULT 7 _PyCode_CheckLineNumber │ │ │ │ │ + 208: 000000b1 2 FUNC GLOBAL HIDDEN 1 _PyCode_Fini │ │ │ │ │ + 209: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_GenericAlloc │ │ │ │ │ + 210: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_BuildValue │ │ │ │ │ + 211: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromLong │ │ │ │ │ + 212: 00000001 100 FUNC GLOBAL HIDDEN 9 _PyCode_SafeAddr2Line │ │ │ │ │ + 213: 00000195 32 FUNC GLOBAL HIDDEN 1 _PyCode_InitAddressRange │ │ │ │ │ + 214: 00000325 166 FUNC GLOBAL HIDDEN 1 _PyCode_GetVarnames │ │ │ │ │ + 215: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySys_Audit │ │ │ │ │ + 216: 00000b65 744 FUNC GLOBAL DEFAULT 1 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ │ + 217: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_UnpackKeywords │ │ │ │ │ + 218: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsInt │ │ │ │ │ + 219: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Occurred │ │ │ │ │ + 220: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_BadArgument │ │ │ │ │ + 221: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTuple_Resize │ │ │ │ │ + 222: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Compare │ │ │ │ │ + 223: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ + 224: 00002015 168 FUNC GLOBAL HIDDEN 7 _PyCode_GetFreevars │ │ │ │ │ + 225: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromFormat │ │ │ │ │ + 226: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_GetItem │ │ │ │ │ + 227: 00000f35 34 FUNC GLOBAL HIDDEN 1 _PyLineTable_NextAddressRange │ │ │ │ │ + 228: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_RichCompareBool │ │ │ │ │ + 229: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NotImplementedStruct │ │ │ │ │ + 230: 000000ff 150 FUNC GLOBAL HIDDEN 9 _PyCode_GetCellvars │ │ │ │ │ + 231: 00000195 220 FUNC GLOBAL DEFAULT 9 PyCode_NewEmpty │ │ │ │ │ + 232: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromString │ │ │ │ │ + 233: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_DecodeFSDefault │ │ │ │ │ + 234: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyRuntime │ │ │ │ │ + 235: 00000271 176 FUNC GLOBAL DEFAULT 9 PyUnstable_Code_SetExtra │ │ │ │ │ + 236: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Realloc │ │ │ │ │ + 237: 00000321 84 FUNC GLOBAL DEFAULT 9 PyUnstable_Code_GetExtra │ │ │ │ │ + 238: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_DeprecationWarning │ │ │ │ │ + 239: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_WarnEx │ │ │ │ │ + 240: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_NoKeywords │ │ │ │ │ + 241: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_CheckPositional │ │ │ │ │ + 242: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ + 243: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_Copy │ │ │ │ │ + 244: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSize_t │ │ │ │ │ + 245: 00000a15 4 FUNC GLOBAL DEFAULT 9 PyCode_GetCode │ │ │ │ │ + 246: 00000a19 4 FUNC GLOBAL DEFAULT 9 PyCode_GetVarnames │ │ │ │ │ + 247: 00000a1d 4 FUNC GLOBAL DEFAULT 9 PyCode_GetCellvars │ │ │ │ │ + 248: 00000a21 4 FUNC GLOBAL DEFAULT 9 PyCode_GetFreevars │ │ │ │ │ + 249: 00000a25 112 FUNC GLOBAL DEFAULT 9 PyCode_AddWatcher │ │ │ │ │ + 250: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_RuntimeError │ │ │ │ │ + 251: 00000a95 136 FUNC GLOBAL DEFAULT 9 PyCode_ClearWatcher │ │ │ │ │ + 252: 00000b1d 86 FUNC GLOBAL DEFAULT 9 PyUnstable_Code_New │ │ │ │ │ + 253: 00000b73 26 FUNC GLOBAL HIDDEN 9 _PyLineTable_InitAddressRange │ │ │ │ │ + 254: 00000b8d 450 FUNC GLOBAL DEFAULT 9 PyCode_Addr2Location │ │ │ │ │ + 255: 00000d4f 32 FUNC GLOBAL HIDDEN 9 _PyLineTable_PreviousAddressRange │ │ │ │ │ + 256: 00000000 208 OBJECT GLOBAL DEFAULT 3 PyCode_Type │ │ │ │ │ + 257: 000000d0 208 OBJECT GLOBAL HIDDEN 3 _PyPositionsIterator │ │ │ │ │ + 258: 000001cc 208 OBJECT GLOBAL HIDDEN 3 _PyLineIterator │ │ │ │ │ + 259: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_Type │ │ │ │ │ + 260: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GenericGetAttr │ │ │ │ │ + 261: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_SelfIter │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,275 +1,283 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x70b4 contains 184 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x7020 contains 192 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -000000e0 0000d20a R_ARM_THM_CALL 00000000 PyType_GenericAlloc │ │ │ │ │ -00000118 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000194 0000ab0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000001e4 0000cc0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00000202 0000bf0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -00000320 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000354 0000cc0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000039c 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000003ba 0000bf0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -0000058e 0000cb0a R_ARM_THM_CALL 00001891 _PyCode_GetCode │ │ │ │ │ -000005a4 00004a2f R_ARM_THM_MOVW_ABS_NC 00000328 .LC30 │ │ │ │ │ -000005a8 00004a30 R_ARM_THM_MOVT_ABS 00000328 .LC30 │ │ │ │ │ -000005b0 00004b2f R_ARM_THM_MOVW_ABS_NC 00000334 .LC31 │ │ │ │ │ -000005b4 00004b30 R_ARM_THM_MOVT_ABS 00000334 .LC31 │ │ │ │ │ -000005ca 0000d80a R_ARM_THM_CALL 00000000 PySys_Audit │ │ │ │ │ -00000616 0000bf0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -00000684 0000d90a R_ARM_THM_CALL 00000bf1 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ │ -000006c6 0000da0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00000704 0000db0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -0000071c 0000dc0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000746 0000db0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -0000075c 0000db0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -00000770 0000dc0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000077a 0000dc0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000784 0000db0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -00000798 0000db0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -000007ac 0000dc0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000007b6 0000dc0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000084a 0000342f R_ARM_THM_MOVW_ABS_NC 000000e0 .LC8 │ │ │ │ │ -0000084e 00003430 R_ARM_THM_MOVT_ABS 000000e0 .LC8 │ │ │ │ │ -00000852 0000422f R_ARM_THM_MOVW_ABS_NC 000001e0 .LC22 │ │ │ │ │ -00000856 00004230 R_ARM_THM_MOVT_ABS 000001e0 .LC22 │ │ │ │ │ -0000085a 0000362f R_ARM_THM_MOVW_ABS_NC 000000fc .LC10 │ │ │ │ │ -0000085e 00003630 R_ARM_THM_MOVT_ABS 000000fc .LC10 │ │ │ │ │ -00000862 0000dd0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00000868 0000db0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -0000087e 0000342f R_ARM_THM_MOVW_ABS_NC 000000e0 .LC8 │ │ │ │ │ -00000882 00003430 R_ARM_THM_MOVT_ABS 000000e0 .LC8 │ │ │ │ │ -00000886 0000412f R_ARM_THM_MOVW_ABS_NC 000001c8 .LC21 │ │ │ │ │ -0000088a 00004130 R_ARM_THM_MOVT_ABS 000001c8 .LC21 │ │ │ │ │ -0000088e 0000362f R_ARM_THM_MOVW_ABS_NC 000000fc .LC10 │ │ │ │ │ -00000892 00003630 R_ARM_THM_MOVT_ABS 000000fc .LC10 │ │ │ │ │ -00000896 0000dd0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -000008a0 0000dc0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000008b2 00003d2f R_ARM_THM_MOVW_ABS_NC 00000180 .LC17 │ │ │ │ │ -000008b6 00003d30 R_ARM_THM_MOVT_ABS 00000180 .LC17 │ │ │ │ │ -000008ba 0000402f R_ARM_THM_MOVW_ABS_NC 000001b0 .LC20 │ │ │ │ │ -000008be 00004030 R_ARM_THM_MOVT_ABS 000001b0 .LC20 │ │ │ │ │ -000008c2 0000362f R_ARM_THM_MOVW_ABS_NC 000000fc .LC10 │ │ │ │ │ -000008c6 00003630 R_ARM_THM_MOVT_ABS 000000fc .LC10 │ │ │ │ │ -000008ca 0000dd0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -0000091c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000920 00003d2f R_ARM_THM_MOVW_ABS_NC 00000180 .LC17 │ │ │ │ │ -00000924 00003d30 R_ARM_THM_MOVT_ABS 00000180 .LC17 │ │ │ │ │ -00000928 00003e2f R_ARM_THM_MOVW_ABS_NC 00000184 .LC18 │ │ │ │ │ -0000092c 00003e30 R_ARM_THM_MOVT_ABS 00000184 .LC18 │ │ │ │ │ -00000930 0000362f R_ARM_THM_MOVW_ABS_NC 000000fc .LC10 │ │ │ │ │ -00000934 00003630 R_ARM_THM_MOVT_ABS 000000fc .LC10 │ │ │ │ │ -00000938 0000dd0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00000940 0000372f R_ARM_THM_MOVW_ABS_NC 00000104 .LC11 │ │ │ │ │ -00000944 00003730 R_ARM_THM_MOVT_ABS 00000104 .LC11 │ │ │ │ │ -00000948 00003c2f R_ARM_THM_MOVW_ABS_NC 00000168 .LC16 │ │ │ │ │ -0000094c 00003c30 R_ARM_THM_MOVT_ABS 00000168 .LC16 │ │ │ │ │ -00000950 0000362f R_ARM_THM_MOVW_ABS_NC 000000fc .LC10 │ │ │ │ │ -00000954 00003630 R_ARM_THM_MOVT_ABS 000000fc .LC10 │ │ │ │ │ -00000958 0000dd0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -0000095e 00003d2f R_ARM_THM_MOVW_ABS_NC 00000180 .LC17 │ │ │ │ │ -00000962 00003d30 R_ARM_THM_MOVT_ABS 00000180 .LC17 │ │ │ │ │ -00000966 00003f2f R_ARM_THM_MOVW_ABS_NC 0000019c .LC19 │ │ │ │ │ -0000096a 00003f30 R_ARM_THM_MOVT_ABS 0000019c .LC19 │ │ │ │ │ -0000096e 0000362f R_ARM_THM_MOVW_ABS_NC 000000fc .LC10 │ │ │ │ │ -00000972 00003630 R_ARM_THM_MOVT_ABS 000000fc .LC10 │ │ │ │ │ -00000976 0000dd0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -000009b2 0000372f R_ARM_THM_MOVW_ABS_NC 00000104 .LC11 │ │ │ │ │ -000009b6 00003730 R_ARM_THM_MOVT_ABS 00000104 .LC11 │ │ │ │ │ -000009ba 00003b2f R_ARM_THM_MOVW_ABS_NC 00000150 .LC15 │ │ │ │ │ -000009be 00003b30 R_ARM_THM_MOVT_ABS 00000150 .LC15 │ │ │ │ │ -000009c2 0000362f R_ARM_THM_MOVW_ABS_NC 000000fc .LC10 │ │ │ │ │ -000009c6 00003630 R_ARM_THM_MOVT_ABS 000000fc .LC10 │ │ │ │ │ -000009ca 0000dd0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -000009d2 0000372f R_ARM_THM_MOVW_ABS_NC 00000104 .LC11 │ │ │ │ │ -000009d6 00003730 R_ARM_THM_MOVT_ABS 00000104 .LC11 │ │ │ │ │ -000009da 00003a2f R_ARM_THM_MOVW_ABS_NC 00000138 .LC14 │ │ │ │ │ -000009de 00003a30 R_ARM_THM_MOVT_ABS 00000138 .LC14 │ │ │ │ │ -000009e2 0000362f R_ARM_THM_MOVW_ABS_NC 000000fc .LC10 │ │ │ │ │ -000009e6 00003630 R_ARM_THM_MOVT_ABS 000000fc .LC10 │ │ │ │ │ -000009ea 0000dd0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00000a2c 0000372f R_ARM_THM_MOVW_ABS_NC 00000104 .LC11 │ │ │ │ │ -00000a30 00003730 R_ARM_THM_MOVT_ABS 00000104 .LC11 │ │ │ │ │ -00000a34 0000392f R_ARM_THM_MOVW_ABS_NC 00000124 .LC13 │ │ │ │ │ -00000a38 00003930 R_ARM_THM_MOVT_ABS 00000124 .LC13 │ │ │ │ │ -00000a3c 0000362f R_ARM_THM_MOVW_ABS_NC 000000fc .LC10 │ │ │ │ │ -00000a40 00003630 R_ARM_THM_MOVT_ABS 000000fc .LC10 │ │ │ │ │ -00000a44 0000dd0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00000a4e 0000372f R_ARM_THM_MOVW_ABS_NC 00000104 .LC11 │ │ │ │ │ -00000a52 00003730 R_ARM_THM_MOVT_ABS 00000104 .LC11 │ │ │ │ │ -00000a56 0000382f R_ARM_THM_MOVW_ABS_NC 0000010c .LC12 │ │ │ │ │ -00000a5a 00003830 R_ARM_THM_MOVT_ABS 0000010c .LC12 │ │ │ │ │ -00000a5e 0000362f R_ARM_THM_MOVW_ABS_NC 000000fc .LC10 │ │ │ │ │ -00000a62 00003630 R_ARM_THM_MOVT_ABS 000000fc .LC10 │ │ │ │ │ -00000a66 0000dd0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00000a8c 0000db0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -00000aa4 0000342f R_ARM_THM_MOVW_ABS_NC 000000e0 .LC8 │ │ │ │ │ -00000aa8 00003430 R_ARM_THM_MOVT_ABS 000000e0 .LC8 │ │ │ │ │ -00000aac 0000352f R_ARM_THM_MOVW_ABS_NC 000000e8 .LC9 │ │ │ │ │ -00000ab0 00003530 R_ARM_THM_MOVT_ABS 000000e8 .LC9 │ │ │ │ │ -00000ab4 0000362f R_ARM_THM_MOVW_ABS_NC 000000fc .LC10 │ │ │ │ │ -00000ab8 00003630 R_ARM_THM_MOVT_ABS 000000fc .LC10 │ │ │ │ │ -00000abc 0000dd0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00000ac2 0000dc0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000afc 00009c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000b00 00009c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00000b04 0000492f R_ARM_THM_MOVW_ABS_NC 000002fc .LC29 │ │ │ │ │ -00000b08 00004930 R_ARM_THM_MOVT_ABS 000002fc .LC29 │ │ │ │ │ -00000b0e 00009d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000b14 00009c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000b18 00009c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00000b1c 0000482f R_ARM_THM_MOVW_ABS_NC 000002d8 .LC28 │ │ │ │ │ -00000b20 00004830 R_ARM_THM_MOVT_ABS 000002d8 .LC28 │ │ │ │ │ -00000b26 00009d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000b2c 00009c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000b30 00009c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00000b34 0000472f R_ARM_THM_MOVW_ABS_NC 000002b0 .LC27 │ │ │ │ │ -00000b38 00004730 R_ARM_THM_MOVT_ABS 000002b0 .LC27 │ │ │ │ │ -00000b3e 00009d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000b44 00009c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000b48 00009c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00000b4c 0000462f R_ARM_THM_MOVW_ABS_NC 00000288 .LC26 │ │ │ │ │ -00000b50 00004630 R_ARM_THM_MOVT_ABS 00000288 .LC26 │ │ │ │ │ -00000b56 00009d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000b5c 00009c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000b60 00009c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00000b64 0000452f R_ARM_THM_MOVW_ABS_NC 00000258 .LC25 │ │ │ │ │ -00000b68 00004530 R_ARM_THM_MOVT_ABS 00000258 .LC25 │ │ │ │ │ -00000b6e 00009d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000b74 00009c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000b78 00009c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00000b7c 0000442f R_ARM_THM_MOVW_ABS_NC 00000228 .LC24 │ │ │ │ │ -00000b80 00004430 R_ARM_THM_MOVT_ABS 00000228 .LC24 │ │ │ │ │ -00000b86 00009d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000b8c 00009c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000b90 00009c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00000b94 0000432f R_ARM_THM_MOVW_ABS_NC 00000200 .LC23 │ │ │ │ │ -00000b98 00004330 R_ARM_THM_MOVT_ABS 00000200 .LC23 │ │ │ │ │ -00000b9e 00009d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000bb4 0000da0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00000bdc 0000da0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00000bec 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000c5e 0000bf0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -00000c72 0000ad0a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -00000cf6 00009b0a R_ARM_THM_CALL 00000001 _PyCode_Validate │ │ │ │ │ -00000d08 00009f0a R_ARM_THM_CALL 000001a5 _PyCode_New │ │ │ │ │ -00000d5a 0000052f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00000d5e 00000530 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000d62 00009e0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00000d6a 00009c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000d6e 00009c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00000d72 0000512f R_ARM_THM_MOVW_ABS_NC 00000374 .LC33 │ │ │ │ │ -00000d76 00005130 R_ARM_THM_MOVT_ABS 00000374 .LC33 │ │ │ │ │ -00000d7c 00009d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000d88 0000de0a R_ARM_THM_CALL 00000000 _PyTuple_Resize │ │ │ │ │ -00000d94 0000ae0a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -00000da8 0000c82f R_ARM_THM_MOVW_ABS_NC 00000000 _PyOpcode_Caches │ │ │ │ │ -00000dac 0000c830 R_ARM_THM_MOVT_ABS 00000000 _PyOpcode_Caches │ │ │ │ │ -00000e50 0000df0a R_ARM_THM_CALL 00000000 PyUnicode_Compare │ │ │ │ │ -00000e96 00009c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000e9a 00009c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00000ea0 0000502f R_ARM_THM_MOVW_ABS_NC 00000344 .LC32 │ │ │ │ │ -00000ea4 00005030 R_ARM_THM_MOVT_ABS 00000344 .LC32 │ │ │ │ │ -00000eaa 0000e00a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000f0e 00005b2f R_ARM_THM_MOVW_ABS_NC 000003a4 .LC35 │ │ │ │ │ -00000f12 00005b30 R_ARM_THM_MOVT_ABS 000003a4 .LC35 │ │ │ │ │ -00000f16 0000e20a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ -00000f20 00005c2f R_ARM_THM_MOVW_ABS_NC 000003d0 .LC36 │ │ │ │ │ -00000f24 00005c30 R_ARM_THM_MOVT_ABS 000003d0 .LC36 │ │ │ │ │ -00000f52 0000db0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -00000f5e 0000e30a R_ARM_THM_CALL 00000000 PyTuple_GetItem │ │ │ │ │ -00000f90 0000da0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00000fa2 0000dc0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000fb0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000001e 0000ab1e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -00000ed8 0000cb1e R_ARM_THM_JUMP24 00001891 _PyCode_GetCode │ │ │ │ │ -00000f2e 0000e21e R_ARM_THM_JUMP24 00000000 PyUnicode_FromFormat │ │ │ │ │ -00000fbc 0000ad1e R_ARM_THM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +000000c8 0000d10a R_ARM_THM_CALL 00000000 PyType_GenericAlloc │ │ │ │ │ +00000100 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000017c 0000aa0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000001cc 0000cb0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000001ea 0000be0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +00000308 0000af0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000033c 0000cb0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00000356 0000be0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +000003c2 0000af0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000478 0000ca0a R_ARM_THM_CALL 000018a9 _PyCode_GetCode │ │ │ │ │ +0000048a 0000492f R_ARM_THM_MOVW_ABS_NC 00000328 .LC30 │ │ │ │ │ +0000048e 00004930 R_ARM_THM_MOVT_ABS 00000328 .LC30 │ │ │ │ │ +00000496 00004a2f R_ARM_THM_MOVW_ABS_NC 00000334 .LC31 │ │ │ │ │ +0000049a 00004a30 R_ARM_THM_MOVT_ABS 00000334 .LC31 │ │ │ │ │ +000004b4 0000d70a R_ARM_THM_CALL 00000000 PySys_Audit │ │ │ │ │ +000004c6 0000be0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +0000052a 0000d80a R_ARM_THM_CALL 00000b65 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ │ +00000536 0000150a R_ARM_THM_CALL 0000107d Py_XDECREF │ │ │ │ │ +0000053c 0000150a R_ARM_THM_CALL 0000107d Py_XDECREF │ │ │ │ │ +00000542 0000150a R_ARM_THM_CALL 0000107d Py_XDECREF │ │ │ │ │ +00000548 0000150a R_ARM_THM_CALL 0000107d Py_XDECREF │ │ │ │ │ +00000562 0000be0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +00000596 0000be0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +000005de 0000d90a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00000622 0000da0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +00000642 0000db0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000006dc 0000332f R_ARM_THM_MOVW_ABS_NC 000000e0 .LC8 │ │ │ │ │ +000006e0 00003330 R_ARM_THM_MOVT_ABS 000000e0 .LC8 │ │ │ │ │ +000006e4 0000412f R_ARM_THM_MOVW_ABS_NC 000001e0 .LC22 │ │ │ │ │ +000006e8 00004130 R_ARM_THM_MOVT_ABS 000001e0 .LC22 │ │ │ │ │ +000006ec 0000352f R_ARM_THM_MOVW_ABS_NC 000000fc .LC10 │ │ │ │ │ +000006f0 00003530 R_ARM_THM_MOVT_ABS 000000fc .LC10 │ │ │ │ │ +000006f4 0000dc0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +000006fa 0000da0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +0000070e 0000db0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000718 0000332f R_ARM_THM_MOVW_ABS_NC 000000e0 .LC8 │ │ │ │ │ +0000071c 00003330 R_ARM_THM_MOVT_ABS 000000e0 .LC8 │ │ │ │ │ +00000720 0000402f R_ARM_THM_MOVW_ABS_NC 000001c8 .LC21 │ │ │ │ │ +00000724 00004030 R_ARM_THM_MOVT_ABS 000001c8 .LC21 │ │ │ │ │ +00000728 0000352f R_ARM_THM_MOVW_ABS_NC 000000fc .LC10 │ │ │ │ │ +0000072c 00003530 R_ARM_THM_MOVT_ABS 000000fc .LC10 │ │ │ │ │ +00000730 0000dc0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +0000073e 00003c2f R_ARM_THM_MOVW_ABS_NC 00000180 .LC17 │ │ │ │ │ +00000742 00003c30 R_ARM_THM_MOVT_ABS 00000180 .LC17 │ │ │ │ │ +00000746 00003f2f R_ARM_THM_MOVW_ABS_NC 000001b0 .LC20 │ │ │ │ │ +0000074a 00003f30 R_ARM_THM_MOVT_ABS 000001b0 .LC20 │ │ │ │ │ +0000074e 0000352f R_ARM_THM_MOVW_ABS_NC 000000fc .LC10 │ │ │ │ │ +00000752 00003530 R_ARM_THM_MOVT_ABS 000000fc .LC10 │ │ │ │ │ +00000756 0000dc0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00000772 00003c2f R_ARM_THM_MOVW_ABS_NC 00000180 .LC17 │ │ │ │ │ +00000776 00003c30 R_ARM_THM_MOVT_ABS 00000180 .LC17 │ │ │ │ │ +0000077a 00003e2f R_ARM_THM_MOVW_ABS_NC 0000019c .LC19 │ │ │ │ │ +0000077e 00003e30 R_ARM_THM_MOVT_ABS 0000019c .LC19 │ │ │ │ │ +00000782 0000352f R_ARM_THM_MOVW_ABS_NC 000000fc .LC10 │ │ │ │ │ +00000786 00003530 R_ARM_THM_MOVT_ABS 000000fc .LC10 │ │ │ │ │ +0000078a 0000dc0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +000007c8 00003c2f R_ARM_THM_MOVW_ABS_NC 00000180 .LC17 │ │ │ │ │ +000007cc 00003c30 R_ARM_THM_MOVT_ABS 00000180 .LC17 │ │ │ │ │ +000007d0 00003d2f R_ARM_THM_MOVW_ABS_NC 00000184 .LC18 │ │ │ │ │ +000007d4 00003d30 R_ARM_THM_MOVT_ABS 00000184 .LC18 │ │ │ │ │ +000007d8 0000352f R_ARM_THM_MOVW_ABS_NC 000000fc .LC10 │ │ │ │ │ +000007dc 00003530 R_ARM_THM_MOVT_ABS 000000fc .LC10 │ │ │ │ │ +000007e0 0000dc0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +000007e8 0000362f R_ARM_THM_MOVW_ABS_NC 00000104 .LC11 │ │ │ │ │ +000007ec 00003630 R_ARM_THM_MOVT_ABS 00000104 .LC11 │ │ │ │ │ +000007f0 00003b2f R_ARM_THM_MOVW_ABS_NC 00000168 .LC16 │ │ │ │ │ +000007f4 00003b30 R_ARM_THM_MOVT_ABS 00000168 .LC16 │ │ │ │ │ +000007f8 0000352f R_ARM_THM_MOVW_ABS_NC 000000fc .LC10 │ │ │ │ │ +000007fc 00003530 R_ARM_THM_MOVT_ABS 000000fc .LC10 │ │ │ │ │ +00000800 0000dc0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +0000083c 0000362f R_ARM_THM_MOVW_ABS_NC 00000104 .LC11 │ │ │ │ │ +00000840 00003630 R_ARM_THM_MOVT_ABS 00000104 .LC11 │ │ │ │ │ +00000844 00003a2f R_ARM_THM_MOVW_ABS_NC 00000150 .LC15 │ │ │ │ │ +00000848 00003a30 R_ARM_THM_MOVT_ABS 00000150 .LC15 │ │ │ │ │ +0000084c 0000352f R_ARM_THM_MOVW_ABS_NC 000000fc .LC10 │ │ │ │ │ +00000850 00003530 R_ARM_THM_MOVT_ABS 000000fc .LC10 │ │ │ │ │ +00000854 0000dc0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +0000085c 0000362f R_ARM_THM_MOVW_ABS_NC 00000104 .LC11 │ │ │ │ │ +00000860 00003630 R_ARM_THM_MOVT_ABS 00000104 .LC11 │ │ │ │ │ +00000864 0000392f R_ARM_THM_MOVW_ABS_NC 00000138 .LC14 │ │ │ │ │ +00000868 00003930 R_ARM_THM_MOVT_ABS 00000138 .LC14 │ │ │ │ │ +0000086c 0000352f R_ARM_THM_MOVW_ABS_NC 000000fc .LC10 │ │ │ │ │ +00000870 00003530 R_ARM_THM_MOVT_ABS 000000fc .LC10 │ │ │ │ │ +00000874 0000dc0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +0000087c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000008bc 0000362f R_ARM_THM_MOVW_ABS_NC 00000104 .LC11 │ │ │ │ │ +000008c0 00003630 R_ARM_THM_MOVT_ABS 00000104 .LC11 │ │ │ │ │ +000008c4 0000382f R_ARM_THM_MOVW_ABS_NC 00000124 .LC13 │ │ │ │ │ +000008c8 00003830 R_ARM_THM_MOVT_ABS 00000124 .LC13 │ │ │ │ │ +000008cc 0000352f R_ARM_THM_MOVW_ABS_NC 000000fc .LC10 │ │ │ │ │ +000008d0 00003530 R_ARM_THM_MOVT_ABS 000000fc .LC10 │ │ │ │ │ +000008d4 0000dc0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +000008f8 0000da0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +00000910 0000332f R_ARM_THM_MOVW_ABS_NC 000000e0 .LC8 │ │ │ │ │ +00000914 00003330 R_ARM_THM_MOVT_ABS 000000e0 .LC8 │ │ │ │ │ +00000918 0000342f R_ARM_THM_MOVW_ABS_NC 000000e8 .LC9 │ │ │ │ │ +0000091c 00003430 R_ARM_THM_MOVT_ABS 000000e8 .LC9 │ │ │ │ │ +00000920 0000352f R_ARM_THM_MOVW_ABS_NC 000000fc .LC10 │ │ │ │ │ +00000924 00003530 R_ARM_THM_MOVT_ABS 000000fc .LC10 │ │ │ │ │ +00000928 0000dc0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +0000092e 0000db0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000093c 0000362f R_ARM_THM_MOVW_ABS_NC 00000104 .LC11 │ │ │ │ │ +00000940 00003630 R_ARM_THM_MOVT_ABS 00000104 .LC11 │ │ │ │ │ +00000944 0000372f R_ARM_THM_MOVW_ABS_NC 0000010c .LC12 │ │ │ │ │ +00000948 00003730 R_ARM_THM_MOVT_ABS 0000010c .LC12 │ │ │ │ │ +0000094c 0000352f R_ARM_THM_MOVW_ABS_NC 000000fc .LC10 │ │ │ │ │ +00000950 00003530 R_ARM_THM_MOVT_ABS 000000fc .LC10 │ │ │ │ │ +00000954 0000dc0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +000009a6 0000da0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +000009bc 0000da0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +000009d2 0000db0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000009dc 0000db0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000009e6 0000da0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +000009fc 0000da0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +00000a12 0000db0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000a1c 0000db0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000a66 0000150a R_ARM_THM_CALL 0000107d Py_XDECREF │ │ │ │ │ +00000a72 00009b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000a76 00009b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000a7a 0000482f R_ARM_THM_MOVW_ABS_NC 000002fc .LC29 │ │ │ │ │ +00000a7e 00004830 R_ARM_THM_MOVT_ABS 000002fc .LC29 │ │ │ │ │ +00000a84 00009c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000a8a 00009b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000a8e 00009b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000a92 0000472f R_ARM_THM_MOVW_ABS_NC 000002d8 .LC28 │ │ │ │ │ +00000a96 00004730 R_ARM_THM_MOVT_ABS 000002d8 .LC28 │ │ │ │ │ +00000a9c 00009c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000aa2 00009b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000aa6 00009b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000aaa 0000462f R_ARM_THM_MOVW_ABS_NC 000002b0 .LC27 │ │ │ │ │ +00000aae 00004630 R_ARM_THM_MOVT_ABS 000002b0 .LC27 │ │ │ │ │ +00000ab4 00009c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000aba 00009b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000abe 00009b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000ac2 0000452f R_ARM_THM_MOVW_ABS_NC 00000288 .LC26 │ │ │ │ │ +00000ac6 00004530 R_ARM_THM_MOVT_ABS 00000288 .LC26 │ │ │ │ │ +00000acc 00009c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000ad2 00009b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000ad6 00009b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000ada 0000442f R_ARM_THM_MOVW_ABS_NC 00000258 .LC25 │ │ │ │ │ +00000ade 00004430 R_ARM_THM_MOVT_ABS 00000258 .LC25 │ │ │ │ │ +00000ae4 00009c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000aea 00009b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000aee 00009b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000af2 0000432f R_ARM_THM_MOVW_ABS_NC 00000228 .LC24 │ │ │ │ │ +00000af6 00004330 R_ARM_THM_MOVT_ABS 00000228 .LC24 │ │ │ │ │ +00000afc 00009c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000b02 00009b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000b06 00009b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000b0a 0000422f R_ARM_THM_MOVW_ABS_NC 00000200 .LC23 │ │ │ │ │ +00000b0e 00004230 R_ARM_THM_MOVT_ABS 00000200 .LC23 │ │ │ │ │ +00000b14 00009c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000b2a 0000d90a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00000b50 0000d90a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00000b60 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00000bd2 0000be0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +00000be6 0000ac0a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00000c6a 00009a0a R_ARM_THM_CALL 00000001 _PyCode_Validate │ │ │ │ │ +00000c7c 00009e0a R_ARM_THM_CALL 000001a5 _PyCode_New │ │ │ │ │ +00000c86 0000150a R_ARM_THM_CALL 0000107d Py_XDECREF │ │ │ │ │ +00000c8c 0000150a R_ARM_THM_CALL 0000107d Py_XDECREF │ │ │ │ │ +00000cce 0000052f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00000cd2 00000530 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00000cd6 00009d0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000cde 00009b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000ce2 00009b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000ce6 0000502f R_ARM_THM_MOVW_ABS_NC 00000374 .LC33 │ │ │ │ │ +00000cea 00005030 R_ARM_THM_MOVT_ABS 00000374 .LC33 │ │ │ │ │ +00000cf0 00009c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000cfc 0000dd0a R_ARM_THM_CALL 00000000 _PyTuple_Resize │ │ │ │ │ +00000d08 0000ad0a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ +00000d1c 0000c72f R_ARM_THM_MOVW_ABS_NC 00000000 _PyOpcode_Caches │ │ │ │ │ +00000d20 0000c730 R_ARM_THM_MOVT_ABS 00000000 _PyOpcode_Caches │ │ │ │ │ +00000dc4 0000de0a R_ARM_THM_CALL 00000000 PyUnicode_Compare │ │ │ │ │ +00000e0a 00009b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000e0e 00009b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000e14 00004f2f R_ARM_THM_MOVW_ABS_NC 00000344 .LC32 │ │ │ │ │ +00000e18 00004f30 R_ARM_THM_MOVT_ABS 00000344 .LC32 │ │ │ │ │ +00000e1e 0000df0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000e82 00005a2f R_ARM_THM_MOVW_ABS_NC 000003a4 .LC35 │ │ │ │ │ +00000e86 00005a30 R_ARM_THM_MOVT_ABS 000003a4 .LC35 │ │ │ │ │ +00000e8a 0000e10a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ +00000e94 00005b2f R_ARM_THM_MOVW_ABS_NC 000003d0 .LC36 │ │ │ │ │ +00000e98 00005b30 R_ARM_THM_MOVT_ABS 000003d0 .LC36 │ │ │ │ │ +00000ec6 0000da0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +00000ed2 0000e20a R_ARM_THM_CALL 00000000 PyTuple_GetItem │ │ │ │ │ +00000f04 0000d90a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00000f16 0000db0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000f24 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00000e4c 0000ca1e R_ARM_THM_JUMP24 000018a9 _PyCode_GetCode │ │ │ │ │ +00000ea2 0000e11e R_ARM_THM_JUMP24 00000000 PyUnicode_FromFormat │ │ │ │ │ +00000f30 0000ac1e R_ARM_THM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0x7674 contains 92 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0x7620 contains 92 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -00000004 00010402 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ +00000004 00010302 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 0000000c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000018 00001d02 R_ARM_ABS32 0000107d code_dealloc │ │ │ │ │ -0000002c 00005d02 R_ARM_ABS32 00000edd code_repr │ │ │ │ │ -0000003c 00002202 R_ARM_ABS32 00001741 code_hash │ │ │ │ │ -00000048 00010502 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ -00000058 00008902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000064 00006202 R_ARM_ABS32 000024e5 code_richcompare │ │ │ │ │ +00000018 00001d02 R_ARM_ABS32 00001095 code_dealloc │ │ │ │ │ +0000002c 00005c02 R_ARM_ABS32 00000e51 code_repr │ │ │ │ │ +0000003c 00002202 R_ARM_ABS32 00001759 code_hash │ │ │ │ │ +00000048 00010402 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ +00000058 00008802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000064 00006102 R_ARM_ABS32 00002505 code_richcompare │ │ │ │ │ 00000074 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000078 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000007c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000009c 00007c02 R_ARM_ABS32 000004d7 code_new │ │ │ │ │ -000000d4 00010402 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ +0000009c 00007b02 R_ARM_ABS32 000004d7 code_new │ │ │ │ │ +000000d4 00010302 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000000dc 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000000e8 00003002 R_ARM_ABS32 00000165 positionsiter_dealloc │ │ │ │ │ -0000013c 00010602 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -00000140 00002a02 R_ARM_ABS32 00001c55 positionsiter_next │ │ │ │ │ -00000170 0000b502 R_ARM_ABS32 00000000 PyObject_Free │ │ │ │ │ -000001a4 00008902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000000e8 00003002 R_ARM_ABS32 0000014d positionsiter_dealloc │ │ │ │ │ +0000013c 00010502 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ +00000140 00002a02 R_ARM_ABS32 00001c6d positionsiter_next │ │ │ │ │ +00000170 0000b402 R_ARM_ABS32 00000000 PyObject_Free │ │ │ │ │ +000001a4 00008802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000001a8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000001c4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000001d0 00010402 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ +000001d0 00010302 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000001d8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000001e4 00005902 R_ARM_ABS32 00002499 lineiter_dealloc │ │ │ │ │ -00000238 00010602 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -0000023c 00005802 R_ARM_ABS32 000020ed lineiter_next │ │ │ │ │ -0000026c 0000b502 R_ARM_ABS32 00000000 PyObject_Free │ │ │ │ │ -000002a0 00008902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000001e4 00005802 R_ARM_ABS32 000024b9 lineiter_dealloc │ │ │ │ │ +00000238 00010502 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ +0000023c 00005702 R_ARM_ABS32 0000210d lineiter_next │ │ │ │ │ +0000026c 0000b402 R_ARM_ABS32 00000000 PyObject_Free │ │ │ │ │ +000002a0 00008802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000002a4 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002c0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000002d4 0000a302 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ -000002dc 0000eb02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000002e0 0000eb02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000002e4 0000eb02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000002e8 0000eb02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000002ec 0000eb02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000002f0 0000eb02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000002f4 0000eb02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000002f8 0000eb02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000002fc 0000eb02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000300 0000eb02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000304 0000eb02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000308 0000eb02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000030c 0000eb02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000310 0000eb02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000314 0000eb02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000318 0000eb02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000031c 0000eb02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000320 0000eb02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000330 0000a302 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ -00000338 0000eb02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000002d4 0000a202 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ +000002dc 0000ea02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000002e0 0000ea02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000002e4 0000ea02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000002e8 0000ea02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000002ec 0000ea02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000002f0 0000ea02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000002f4 0000ea02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000002f8 0000ea02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000002fc 0000ea02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000300 0000ea02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000304 0000ea02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000308 0000ea02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000030c 0000ea02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000310 0000ea02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000314 0000ea02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000318 0000ea02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000031c 0000ea02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000320 0000ea02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000330 0000a202 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ +00000338 0000ea02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000033c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000340 00007f02 R_ARM_ABS32 000009f3 code_sizeof │ │ │ │ │ +00000340 00007e02 R_ARM_ABS32 000009f3 code_sizeof │ │ │ │ │ 0000034c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000350 00005402 R_ARM_ABS32 0000209d code_linesiterator │ │ │ │ │ +00000350 00005302 R_ARM_ABS32 000020bd code_linesiterator │ │ │ │ │ 0000035c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000360 00002702 R_ARM_ABS32 000000cd code_positionsiterator │ │ │ │ │ +00000360 00002702 R_ARM_ABS32 000000b5 code_positionsiterator │ │ │ │ │ 0000036c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000370 00004c02 R_ARM_ABS32 000004e5 code_replace │ │ │ │ │ -00000378 00008902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000370 00004b02 R_ARM_ABS32 000003cd code_replace │ │ │ │ │ +00000378 00008802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000037c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000380 00005e02 R_ARM_ABS32 00000f35 code__varname_from_oparg │ │ │ │ │ -00000388 00008902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000380 00005d02 R_ARM_ABS32 00000ea9 code__varname_from_oparg │ │ │ │ │ +00000388 00008802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000038c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000390 00004c02 R_ARM_ABS32 000004e5 code_replace │ │ │ │ │ +00000390 00004b02 R_ARM_ABS32 000003cd code_replace │ │ │ │ │ 00000398 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000003ac 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003b0 00006a02 R_ARM_ABS32 00000375 code_getlnotab │ │ │ │ │ +000003b0 00006902 R_ARM_ABS32 00000375 code_getlnotab │ │ │ │ │ 000003c0 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003c4 00006102 R_ARM_ABS32 00000fb5 code_getcodeadaptive │ │ │ │ │ +000003c4 00006002 R_ARM_ABS32 00000f29 code_getcodeadaptive │ │ │ │ │ 000003d4 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003d8 00003202 R_ARM_ABS32 000001cd code_getvarnames │ │ │ │ │ +000003d8 00003202 R_ARM_ABS32 000001b5 code_getvarnames │ │ │ │ │ 000003e8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003ec 00006302 R_ARM_ABS32 000000fd code_getcellvars │ │ │ │ │ +000003ec 00006202 R_ARM_ABS32 000000fd code_getcellvars │ │ │ │ │ 000003fc 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000400 00005302 R_ARM_ABS32 00001e69 code_getfreevars │ │ │ │ │ +00000400 00005202 R_ARM_ABS32 00001e89 code_getfreevars │ │ │ │ │ 00000410 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000414 00005a02 R_ARM_ABS32 00000ed9 code_getcode │ │ │ │ │ +00000414 00005902 R_ARM_ABS32 00000e4d code_getcode │ │ │ │ │ 00000438 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000044c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000460 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000474 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000488 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000049c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000004b0 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ @@ -277,503 +285,503 @@ │ │ │ │ │ 000004d8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000004ec 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000500 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000514 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000528 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000053c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x7954 contains 272 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x7900 contains 272 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -0000015e 00009c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000162 00009c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000015e 00009b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000162 00009b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 00000166 0000072f R_ARM_THM_MOVW_ABS_NC 00000034 .LC2 │ │ │ │ │ 0000016a 00000730 R_ARM_THM_MOVT_ABS 00000034 .LC2 │ │ │ │ │ -00000170 00009d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000017a 00009c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000017e 00009c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000170 00009c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000017a 00009b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000017e 00009b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 00000182 0000062f R_ARM_THM_MOVW_ABS_NC 00000018 .LC1 │ │ │ │ │ 00000186 00000630 R_ARM_THM_MOVT_ABS 00000018 .LC1 │ │ │ │ │ -0000018c 00009d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000018c 00009c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00000196 0000052f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 0000019a 00000530 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000019e 00009e0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000001e8 0000a02f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000001ec 0000a030 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00000202 0000a10a R_ARM_THM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ -00000224 0000a10a R_ARM_THM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ -00000248 0000a10a R_ARM_THM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ -0000026e 0000a10a R_ARM_THM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ -00000298 0000a10a R_ARM_THM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ -000002bc 0000a10a R_ARM_THM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ -000002e2 0000a22f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -000002e6 0000a230 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -000002f0 0000a32f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ -000002f4 0000a330 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ -000002fa 0000a42f R_ARM_THM_MOVW_ABS_NC 00000000 PyFrozenSet_Type │ │ │ │ │ -000002fe 0000a430 R_ARM_THM_MOVT_ABS 00000000 PyFrozenSet_Type │ │ │ │ │ -0000042c 0000a56b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000430 0000a56b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000456 0000a60a R_ARM_THM_CALL 00000000 _PyUnicode_InternMortal │ │ │ │ │ -00000498 0000a02f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000049c 0000a030 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000004b2 0000a10a R_ARM_THM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ -000004d4 0000a10a R_ARM_THM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ -000004f8 0000a10a R_ARM_THM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ -0000051e 0000a10a R_ARM_THM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ -00000548 0000a10a R_ARM_THM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ -0000056c 0000a10a R_ARM_THM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ -00000576 0000a70a R_ARM_THM_CALL 00000000 _Py_GetConfig │ │ │ │ │ +0000019e 00009d0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000001e8 00009f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000001ec 00009f30 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00000202 0000a00a R_ARM_THM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ +00000224 0000a00a R_ARM_THM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ +00000248 0000a00a R_ARM_THM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ +0000026e 0000a00a R_ARM_THM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ +00000298 0000a00a R_ARM_THM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ +000002bc 0000a00a R_ARM_THM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ +000002e2 0000a12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +000002e6 0000a130 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +000002f0 0000a22f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ +000002f4 0000a230 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ +000002fa 0000a32f R_ARM_THM_MOVW_ABS_NC 00000000 PyFrozenSet_Type │ │ │ │ │ +000002fe 0000a330 R_ARM_THM_MOVT_ABS 00000000 PyFrozenSet_Type │ │ │ │ │ +0000042c 0000a46b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000430 0000a46b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000456 0000a50a R_ARM_THM_CALL 00000000 _PyUnicode_InternMortal │ │ │ │ │ +00000498 00009f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000049c 00009f30 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000004b2 0000a00a R_ARM_THM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ +000004d4 0000a00a R_ARM_THM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ +000004f8 0000a00a R_ARM_THM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ +0000051e 0000a00a R_ARM_THM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ +00000548 0000a00a R_ARM_THM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ +0000056c 0000a00a R_ARM_THM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ +00000576 0000a60a R_ARM_THM_CALL 00000000 _Py_GetConfig │ │ │ │ │ 00000584 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000588 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000590 0000a80a R_ARM_THM_CALL 00000000 _PyObject_NewVar │ │ │ │ │ -00000672 0000a60a R_ARM_THM_CALL 00000000 _PyUnicode_InternMortal │ │ │ │ │ -0000067c 0000a60a R_ARM_THM_CALL 00000000 _PyUnicode_InternMortal │ │ │ │ │ -00000686 0000a60a R_ARM_THM_CALL 00000000 _PyUnicode_InternMortal │ │ │ │ │ -000006b4 0000a56b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000006b8 0000a56b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000075e 0000a90a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00000776 0000aa0a R_ARM_THM_CALL 00000000 _PyCode_Quicken │ │ │ │ │ -000007b0 0000ab0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000007cc 0000ac0a R_ARM_THM_CALL 00000000 PySequence_Tuple │ │ │ │ │ -0000080a 0000ab0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000862 0000a02f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00000866 0000a030 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000008d4 0000ad0a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -000009d8 0000ae0a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ +00000590 0000a70a R_ARM_THM_CALL 00000000 _PyObject_NewVar │ │ │ │ │ +00000672 0000a50a R_ARM_THM_CALL 00000000 _PyUnicode_InternMortal │ │ │ │ │ +0000067c 0000a50a R_ARM_THM_CALL 00000000 _PyUnicode_InternMortal │ │ │ │ │ +00000686 0000a50a R_ARM_THM_CALL 00000000 _PyUnicode_InternMortal │ │ │ │ │ +000006b4 0000a46b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000006b8 0000a46b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000075e 0000a80a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000776 0000a90a R_ARM_THM_CALL 00000000 _PyCode_Quicken │ │ │ │ │ +000007b0 0000aa0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000007cc 0000ab0a R_ARM_THM_CALL 00000000 PySequence_Tuple │ │ │ │ │ +0000080a 0000aa0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000862 00009f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00000866 00009f30 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000008d4 0000ac0a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +000009d8 0000ad0a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ 000009ec 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000009f0 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000009fa 0000a80a R_ARM_THM_CALL 00000000 _PyObject_NewVar │ │ │ │ │ -00000a1c 0000a56b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000a24 0000ae0a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -00000a98 0000af0a R_ARM_THM_CALL 00000000 PyFrozenSet_New │ │ │ │ │ -00000ac2 0000ab0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000ae0 0000150a R_ARM_THM_CALL 0000000d Py_XDECREF │ │ │ │ │ -00000ae4 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000afa 0000b12f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00000afe 0000b130 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +000009fa 0000a70a R_ARM_THM_CALL 00000000 _PyObject_NewVar │ │ │ │ │ +00000a1c 0000a46b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000a24 0000ad0a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ +00000a98 0000ae0a R_ARM_THM_CALL 00000000 PyFrozenSet_New │ │ │ │ │ +00000ac2 0000aa0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000ae4 0000af0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000afa 0000b02f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00000afe 0000b030 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ 00000b02 0000092f R_ARM_THM_MOVW_ABS_NC 00000054 .LC3 │ │ │ │ │ 00000b06 00000930 R_ARM_THM_MOVT_ABS 00000054 .LC3 │ │ │ │ │ -00000b0c 00009d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000b0c 00009c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00000b32 00000a2f R_ARM_THM_MOVW_ABS_NC 00000074 .LC4 │ │ │ │ │ 00000b36 00000a30 R_ARM_THM_MOVT_ABS 00000074 .LC4 │ │ │ │ │ 00000b3a 00000b2f R_ARM_THM_MOVW_ABS_NC 0000008c .LC5 │ │ │ │ │ 00000b3e 00000b30 R_ARM_THM_MOVT_ABS 0000008c .LC5 │ │ │ │ │ -00000b42 0000b20a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -00000b6e 0000ab0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000b8e 0000a90a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00000b9c 0000a56b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000bca 0000a02f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00000bce 0000a030 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00000bd6 0000a32f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ -00000bda 0000a330 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ -00000bde 0000a42f R_ARM_THM_MOVW_ABS_NC 00000000 PyFrozenSet_Type │ │ │ │ │ -00000be2 0000a430 R_ARM_THM_MOVT_ABS 00000000 PyFrozenSet_Type │ │ │ │ │ -00000be8 0000a22f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -00000bec 0000a230 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00000d3c 0000a60a R_ARM_THM_CALL 00000000 _PyUnicode_InternMortal │ │ │ │ │ -00000d5e 0000ac0a R_ARM_THM_CALL 00000000 PySequence_Tuple │ │ │ │ │ -00000d8e 0000ab0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000db8 0000af0a R_ARM_THM_CALL 00000000 PyFrozenSet_New │ │ │ │ │ -00000df6 0000ab0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000e00 0000ab0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000e18 0000a56b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000e48 0000a02f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00000e4c 0000a030 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00000e50 0000a32f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ -00000e54 0000a330 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ -00000e58 0000a42f R_ARM_THM_MOVW_ABS_NC 00000000 PyFrozenSet_Type │ │ │ │ │ -00000e5c 0000a430 R_ARM_THM_MOVT_ABS 00000000 PyFrozenSet_Type │ │ │ │ │ -00000e62 0000a22f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -00000e66 0000a230 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00000fb6 0000a60a R_ARM_THM_CALL 00000000 _PyUnicode_InternMortal │ │ │ │ │ -00000fda 0000ac0a R_ARM_THM_CALL 00000000 PySequence_Tuple │ │ │ │ │ -0000100a 0000ab0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001024 0000af0a R_ARM_THM_CALL 00000000 PyFrozenSet_New │ │ │ │ │ -00001046 0000ab0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001062 0000ab0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001078 0000a56b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000010be 0000b30a R_ARM_THM_CALL 00000000 _PyFunction_ClearCodeByVersion │ │ │ │ │ -000010e8 0000ab0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001106 0000ab0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001130 0000ab0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000116a 0000ab0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001194 0000ab0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000011b4 0000ab0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000011ce 0000ab0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000011e8 0000ab0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001202 0000ab0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000120a 0000b40a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000123e 0000ab0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001268 0000ab0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001286 0000ab0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000012b0 0000ab0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000012dc 0000a56b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000012f6 0000b40a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000012fc 0000b40a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00001302 0000b40a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00001308 0000b40a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000130e 0000b40a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00001314 0000b40a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00001358 00001b2f R_ARM_THM_MOVW_ABS_NC 000000bc .LC6 │ │ │ │ │ -0000135c 00001b30 R_ARM_THM_MOVT_ABS 000000bc .LC6 │ │ │ │ │ -00001360 00000b2f R_ARM_THM_MOVW_ABS_NC 0000008c .LC5 │ │ │ │ │ -00001364 00000b30 R_ARM_THM_MOVT_ABS 0000008c .LC5 │ │ │ │ │ -00001368 0000b20a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -00001390 0000b40a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00001398 0000b60a R_ARM_THM_CALL 00000000 PyObject_ClearWeakRefs │ │ │ │ │ -000013bc 0000a56b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000013c0 0000b82f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_EllipsisObject │ │ │ │ │ -000013c4 0000b830 R_ARM_THM_MOVT_ABS 00000000 _Py_EllipsisObject │ │ │ │ │ -000013c8 0000b92f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000013cc 0000b930 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000013ee 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ -000013f2 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ -000013f6 0000a02f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000013fa 0000a030 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00001406 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000140a 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001434 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyBytes_Type │ │ │ │ │ -00001438 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyBytes_Type │ │ │ │ │ -0000143c 0000bc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyBool_Type │ │ │ │ │ -00001440 0000bc30 R_ARM_THM_MOVT_ABS 00000000 PyBool_Type │ │ │ │ │ -00001454 0000bd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyFloat_Type │ │ │ │ │ -00001458 0000bd30 R_ARM_THM_MOVT_ABS 00000000 PyFloat_Type │ │ │ │ │ -00001460 0000be2f R_ARM_THM_MOVW_ABS_NC 00000000 PyComplex_Type │ │ │ │ │ -00001464 0000be30 R_ARM_THM_MOVT_ABS 00000000 PyComplex_Type │ │ │ │ │ -00001470 0000a32f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ -00001474 0000a330 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ -00001480 0000bf0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -00001492 0000b70a R_ARM_THM_CALL 000013c1 _PyCode_ConstantKey │ │ │ │ │ -000014a4 0000b70a R_ARM_THM_CALL 000013c1 _PyCode_ConstantKey │ │ │ │ │ -000014b6 0000b70a R_ARM_THM_CALL 000013c1 _PyCode_ConstantKey │ │ │ │ │ -000014c8 0000b70a R_ARM_THM_CALL 000013c1 _PyCode_ConstantKey │ │ │ │ │ -000014ec 0000b70a R_ARM_THM_CALL 000013c1 _PyCode_ConstantKey │ │ │ │ │ -0000150c 0000c00a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -00001528 0000ab0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000153e 0000bd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyFloat_Type │ │ │ │ │ -00001542 0000bd30 R_ARM_THM_MOVT_ABS 00000000 PyFloat_Type │ │ │ │ │ -00001566 0000a42f R_ARM_THM_MOVW_ABS_NC 00000000 PyFrozenSet_Type │ │ │ │ │ -0000156a 0000a430 R_ARM_THM_MOVT_ABS 00000000 PyFrozenSet_Type │ │ │ │ │ -00001578 0000bf0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -0000158c 0000b70a R_ARM_THM_CALL 000013c1 _PyCode_ConstantKey │ │ │ │ │ -000015a8 0000c10a R_ARM_THM_CALL 00000000 _PySet_NextEntry │ │ │ │ │ -000015b2 0000af0a R_ARM_THM_CALL 00000000 PyFrozenSet_New │ │ │ │ │ -000015cc 0000ab0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000015de 0000c00a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -00001600 0000ab0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001620 0000c20a R_ARM_THM_CALL 00000000 PyComplex_AsCComplex │ │ │ │ │ -00001688 0000c32f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -0000168c 0000c330 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -000016ae 0000ab0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000016b4 0000c40a R_ARM_THM_CALL 00000000 PyLong_FromVoidPtr │ │ │ │ │ -000016c6 0000c00a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -000016ea 0000b92f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000016ee 0000b930 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000016f4 0000c52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -000016f8 0000c530 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00001708 0000ab0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001754 0000c70a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00001774 0000c70a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00001780 0000c70a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00001790 0000c70a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -000017a0 0000c70a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -000017b0 0000c70a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -000017fc 0000c82f R_ARM_THM_MOVW_ABS_NC 00000000 _PyOpcode_Caches │ │ │ │ │ -00001800 0000c830 R_ARM_THM_MOVT_ABS 00000000 _PyOpcode_Caches │ │ │ │ │ -00001820 0000c90a R_ARM_THM_CALL 00000000 _Py_GetBaseOpcode │ │ │ │ │ -0000185a 0000ca2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyOpcode_Deopt │ │ │ │ │ -0000185e 0000ca30 R_ARM_THM_MOVT_ABS 00000000 _PyOpcode_Deopt │ │ │ │ │ -000018ae 0000cc0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000018cc 0000ad0a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -000018de 0000c82f R_ARM_THM_MOVW_ABS_NC 00000000 _PyOpcode_Caches │ │ │ │ │ -000018e2 0000c830 R_ARM_THM_MOVT_ABS 00000000 _PyOpcode_Caches │ │ │ │ │ -000018f0 0000c90a R_ARM_THM_CALL 00000000 _Py_GetBaseOpcode │ │ │ │ │ -0000191a 0000cd0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -0000194c 0000ca2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyOpcode_Deopt │ │ │ │ │ -00001950 0000ca30 R_ARM_THM_MOVT_ABS 00000000 _PyOpcode_Deopt │ │ │ │ │ -00001994 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00001afe 0000230a R_ARM_THM_CALL 00000065 retreat │ │ │ │ │ -00001c40 0000230a R_ARM_THM_CALL 00000065 retreat │ │ │ │ │ -00001c6e 00002b2f R_ARM_THM_MOVW_ABS_NC 00001e55 _source_offset_converter │ │ │ │ │ -00001c72 00002b30 R_ARM_THM_MOVT_ABS 00001e55 _source_offset_converter │ │ │ │ │ -00001c92 0000292f R_ARM_THM_MOVW_ABS_NC 000000d4 .LC7 │ │ │ │ │ -00001c96 00002930 R_ARM_THM_MOVT_ABS 000000d4 .LC7 │ │ │ │ │ -00001c9c 0000d30a R_ARM_THM_CALL 00000000 Py_BuildValue │ │ │ │ │ -00001d8c 00002e0a R_ARM_THM_CALL 0000011d read_signed_varint │ │ │ │ │ -00001e5e 0000b92f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00001e62 0000b930 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00001e82 0000cc0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00001e9e 0000bf0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -00001fa4 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000200c 0000cc0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00002026 0000bf0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -00002094 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000020b0 0000d20a R_ARM_THM_CALL 00000000 PyType_GenericAlloc │ │ │ │ │ -000020e8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000238a 0000562f R_ARM_THM_MOVW_ABS_NC 0000039c .LC34 │ │ │ │ │ -0000238e 00005630 R_ARM_THM_MOVT_ABS 0000039c .LC34 │ │ │ │ │ -00002396 00002b2f R_ARM_THM_MOVW_ABS_NC 00001e55 _source_offset_converter │ │ │ │ │ -0000239a 00002b30 R_ARM_THM_MOVT_ABS 00001e55 _source_offset_converter │ │ │ │ │ -000023a0 0000d30a R_ARM_THM_CALL 00000000 Py_BuildValue │ │ │ │ │ -000024ce 0000ab0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002500 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002504 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00002524 0000e50a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -0000252a 0000c32f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -0000252e 0000c330 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00002532 0000c52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00002536 0000c530 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -000025a4 0000c82f R_ARM_THM_MOVW_ABS_NC 00000000 _PyOpcode_Caches │ │ │ │ │ -000025a8 0000c830 R_ARM_THM_MOVT_ABS 00000000 _PyOpcode_Caches │ │ │ │ │ -000025cc 0000c90a R_ARM_THM_CALL 00000000 _Py_GetBaseOpcode │ │ │ │ │ -000025d8 0000c90a R_ARM_THM_CALL 00000000 _Py_GetBaseOpcode │ │ │ │ │ -000025ea 0000ca2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyOpcode_Deopt │ │ │ │ │ -000025ee 0000ca30 R_ARM_THM_MOVT_ABS 00000000 _PyOpcode_Deopt │ │ │ │ │ -00002612 0000b70a R_ARM_THM_CALL 000013c1 _PyCode_ConstantKey │ │ │ │ │ -0000261e 0000b70a R_ARM_THM_CALL 000013c1 _PyCode_ConstantKey │ │ │ │ │ -0000262e 0000e50a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00002646 0000ab0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002660 0000ab0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002670 0000e50a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00002680 0000e50a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00002690 0000e50a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000026a0 0000e50a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000026aa 0000c32f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -000026ae 0000c330 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -000026b2 0000c52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -000026b6 0000c530 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -000026c8 0000c32f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -000026cc 0000c330 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -000026d0 0000c52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -000026d4 0000c530 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -000026e2 0000e62f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000026e6 0000e630 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00002704 0000ab0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002710 0000ca2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyOpcode_Deopt │ │ │ │ │ -00002714 0000ca30 R_ARM_THM_MOVT_ABS 00000000 _PyOpcode_Deopt │ │ │ │ │ -000012d6 0000b51e R_ARM_THM_JUMP24 00000000 PyObject_Free │ │ │ │ │ -0000154e 0000c01e R_ARM_THM_JUMP24 00000000 PyTuple_Pack │ │ │ │ │ -0000161a 0000c01e R_ARM_THM_JUMP24 00000000 PyTuple_Pack │ │ │ │ │ -00001ad4 0000cf1e R_ARM_THM_JUMP24 00000000 _Py_Instrumentation_GetLine │ │ │ │ │ -00001e5a 0000d41e R_ARM_THM_JUMP24 00000000 PyLong_FromLong │ │ │ │ │ +00000b42 0000b10a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +00000b6e 0000aa0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000b8e 0000a80a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000b9c 0000a46b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000bca 00009f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00000bce 00009f30 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00000bd6 0000a22f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ +00000bda 0000a230 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ +00000bde 0000a32f R_ARM_THM_MOVW_ABS_NC 00000000 PyFrozenSet_Type │ │ │ │ │ +00000be2 0000a330 R_ARM_THM_MOVT_ABS 00000000 PyFrozenSet_Type │ │ │ │ │ +00000be8 0000a12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +00000bec 0000a130 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00000d3c 0000a50a R_ARM_THM_CALL 00000000 _PyUnicode_InternMortal │ │ │ │ │ +00000d5e 0000ab0a R_ARM_THM_CALL 00000000 PySequence_Tuple │ │ │ │ │ +00000d8e 0000aa0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000db8 0000ae0a R_ARM_THM_CALL 00000000 PyFrozenSet_New │ │ │ │ │ +00000df6 0000aa0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000e00 0000aa0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000e18 0000a46b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000e48 00009f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00000e4c 00009f30 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00000e50 0000a22f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ +00000e54 0000a230 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ +00000e58 0000a32f R_ARM_THM_MOVW_ABS_NC 00000000 PyFrozenSet_Type │ │ │ │ │ +00000e5c 0000a330 R_ARM_THM_MOVT_ABS 00000000 PyFrozenSet_Type │ │ │ │ │ +00000e62 0000a12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +00000e66 0000a130 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00000fb6 0000a50a R_ARM_THM_CALL 00000000 _PyUnicode_InternMortal │ │ │ │ │ +00000fda 0000ab0a R_ARM_THM_CALL 00000000 PySequence_Tuple │ │ │ │ │ +0000100a 0000aa0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001024 0000ae0a R_ARM_THM_CALL 00000000 PyFrozenSet_New │ │ │ │ │ +00001046 0000aa0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001062 0000aa0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001078 0000a46b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000010d6 0000b20a R_ARM_THM_CALL 00000000 _PyFunction_ClearCodeByVersion │ │ │ │ │ +00001100 0000aa0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000111e 0000aa0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001148 0000aa0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001182 0000aa0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000011ac 0000aa0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000011cc 0000aa0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000011e6 0000aa0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001200 0000aa0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000121a 0000aa0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001222 0000b30a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00001256 0000aa0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001280 0000aa0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000129e 0000aa0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000012c8 0000aa0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000012f4 0000a46b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000130e 0000b30a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00001314 0000b30a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000131a 0000b30a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00001320 0000b30a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00001326 0000b30a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000132c 0000b30a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00001370 00001c2f R_ARM_THM_MOVW_ABS_NC 000000bc .LC6 │ │ │ │ │ +00001374 00001c30 R_ARM_THM_MOVT_ABS 000000bc .LC6 │ │ │ │ │ +00001378 00000b2f R_ARM_THM_MOVW_ABS_NC 0000008c .LC5 │ │ │ │ │ +0000137c 00000b30 R_ARM_THM_MOVT_ABS 0000008c .LC5 │ │ │ │ │ +00001380 0000b10a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +000013a8 0000b30a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000013b0 0000b50a R_ARM_THM_CALL 00000000 PyObject_ClearWeakRefs │ │ │ │ │ +000013d4 0000a46b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000013d8 0000b72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_EllipsisObject │ │ │ │ │ +000013dc 0000b730 R_ARM_THM_MOVT_ABS 00000000 _Py_EllipsisObject │ │ │ │ │ +000013e0 0000b82f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000013e4 0000b830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001406 0000b92f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ +0000140a 0000b930 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ +0000140e 00009f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00001412 00009f30 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000141e 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001422 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000144c 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 PyBytes_Type │ │ │ │ │ +00001450 0000ba30 R_ARM_THM_MOVT_ABS 00000000 PyBytes_Type │ │ │ │ │ +00001454 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyBool_Type │ │ │ │ │ +00001458 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyBool_Type │ │ │ │ │ +0000146c 0000bc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyFloat_Type │ │ │ │ │ +00001470 0000bc30 R_ARM_THM_MOVT_ABS 00000000 PyFloat_Type │ │ │ │ │ +00001478 0000bd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyComplex_Type │ │ │ │ │ +0000147c 0000bd30 R_ARM_THM_MOVT_ABS 00000000 PyComplex_Type │ │ │ │ │ +00001488 0000a22f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ +0000148c 0000a230 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ +00001498 0000be0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +000014aa 0000b60a R_ARM_THM_CALL 000013d9 _PyCode_ConstantKey │ │ │ │ │ +000014bc 0000b60a R_ARM_THM_CALL 000013d9 _PyCode_ConstantKey │ │ │ │ │ +000014ce 0000b60a R_ARM_THM_CALL 000013d9 _PyCode_ConstantKey │ │ │ │ │ +000014e0 0000b60a R_ARM_THM_CALL 000013d9 _PyCode_ConstantKey │ │ │ │ │ +00001504 0000b60a R_ARM_THM_CALL 000013d9 _PyCode_ConstantKey │ │ │ │ │ +00001524 0000bf0a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +00001540 0000aa0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001556 0000bc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyFloat_Type │ │ │ │ │ +0000155a 0000bc30 R_ARM_THM_MOVT_ABS 00000000 PyFloat_Type │ │ │ │ │ +0000157e 0000a32f R_ARM_THM_MOVW_ABS_NC 00000000 PyFrozenSet_Type │ │ │ │ │ +00001582 0000a330 R_ARM_THM_MOVT_ABS 00000000 PyFrozenSet_Type │ │ │ │ │ +00001590 0000be0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +000015a4 0000b60a R_ARM_THM_CALL 000013d9 _PyCode_ConstantKey │ │ │ │ │ +000015c0 0000c00a R_ARM_THM_CALL 00000000 _PySet_NextEntry │ │ │ │ │ +000015ca 0000ae0a R_ARM_THM_CALL 00000000 PyFrozenSet_New │ │ │ │ │ +000015e4 0000aa0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000015f6 0000bf0a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +00001618 0000aa0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001638 0000c10a R_ARM_THM_CALL 00000000 PyComplex_AsCComplex │ │ │ │ │ +000016a0 0000c22f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +000016a4 0000c230 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +000016c6 0000aa0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000016cc 0000c30a R_ARM_THM_CALL 00000000 PyLong_FromVoidPtr │ │ │ │ │ +000016de 0000bf0a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +00001702 0000b82f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00001706 0000b830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000170c 0000c42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00001710 0000c430 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00001720 0000aa0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000176c 0000c60a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0000178c 0000c60a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00001798 0000c60a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +000017a8 0000c60a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +000017b8 0000c60a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +000017c8 0000c60a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00001814 0000c72f R_ARM_THM_MOVW_ABS_NC 00000000 _PyOpcode_Caches │ │ │ │ │ +00001818 0000c730 R_ARM_THM_MOVT_ABS 00000000 _PyOpcode_Caches │ │ │ │ │ +00001838 0000c80a R_ARM_THM_CALL 00000000 _Py_GetBaseOpcode │ │ │ │ │ +00001872 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 _PyOpcode_Deopt │ │ │ │ │ +00001876 0000c930 R_ARM_THM_MOVT_ABS 00000000 _PyOpcode_Deopt │ │ │ │ │ +000018c6 0000cb0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000018e4 0000ac0a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +000018f6 0000c72f R_ARM_THM_MOVW_ABS_NC 00000000 _PyOpcode_Caches │ │ │ │ │ +000018fa 0000c730 R_ARM_THM_MOVT_ABS 00000000 _PyOpcode_Caches │ │ │ │ │ +00001908 0000c80a R_ARM_THM_CALL 00000000 _Py_GetBaseOpcode │ │ │ │ │ +00001932 0000cc0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00001964 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 _PyOpcode_Deopt │ │ │ │ │ +00001968 0000c930 R_ARM_THM_MOVT_ABS 00000000 _PyOpcode_Deopt │ │ │ │ │ +000019ac 0000af0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00001b16 0000230a R_ARM_THM_CALL 00000065 retreat │ │ │ │ │ +00001c58 0000230a R_ARM_THM_CALL 00000065 retreat │ │ │ │ │ +00001c86 00002b2f R_ARM_THM_MOVW_ABS_NC 00001e75 _source_offset_converter │ │ │ │ │ +00001c8a 00002b30 R_ARM_THM_MOVT_ABS 00001e75 _source_offset_converter │ │ │ │ │ +00001caa 0000292f R_ARM_THM_MOVW_ABS_NC 000000d4 .LC7 │ │ │ │ │ +00001cae 00002930 R_ARM_THM_MOVT_ABS 000000d4 .LC7 │ │ │ │ │ +00001cb4 0000d20a R_ARM_THM_CALL 00000000 Py_BuildValue │ │ │ │ │ +00001d9e 00002e0a R_ARM_THM_CALL 00000105 read_signed_varint │ │ │ │ │ +00001e7e 0000b82f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00001e82 0000b830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001ea2 0000cb0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00001ebe 0000be0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +00001fc4 0000af0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000202c 0000cb0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00002046 0000be0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +000020b4 0000af0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000020d0 0000d10a R_ARM_THM_CALL 00000000 PyType_GenericAlloc │ │ │ │ │ +00002108 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000234c 0000552f R_ARM_THM_MOVW_ABS_NC 0000039c .LC34 │ │ │ │ │ +00002350 00005530 R_ARM_THM_MOVT_ABS 0000039c .LC34 │ │ │ │ │ +00002358 00002b2f R_ARM_THM_MOVW_ABS_NC 00001e75 _source_offset_converter │ │ │ │ │ +0000235c 00002b30 R_ARM_THM_MOVT_ABS 00001e75 _source_offset_converter │ │ │ │ │ +00002362 0000d20a R_ARM_THM_CALL 00000000 Py_BuildValue │ │ │ │ │ +000024ee 0000aa0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002520 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00002524 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00002544 0000e40a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +0000254a 0000c22f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +0000254e 0000c230 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00002552 0000c42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00002556 0000c430 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +000025c4 0000c72f R_ARM_THM_MOVW_ABS_NC 00000000 _PyOpcode_Caches │ │ │ │ │ +000025c8 0000c730 R_ARM_THM_MOVT_ABS 00000000 _PyOpcode_Caches │ │ │ │ │ +000025ec 0000c80a R_ARM_THM_CALL 00000000 _Py_GetBaseOpcode │ │ │ │ │ +000025f8 0000c80a R_ARM_THM_CALL 00000000 _Py_GetBaseOpcode │ │ │ │ │ +0000260a 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 _PyOpcode_Deopt │ │ │ │ │ +0000260e 0000c930 R_ARM_THM_MOVT_ABS 00000000 _PyOpcode_Deopt │ │ │ │ │ +00002632 0000b60a R_ARM_THM_CALL 000013d9 _PyCode_ConstantKey │ │ │ │ │ +0000263e 0000b60a R_ARM_THM_CALL 000013d9 _PyCode_ConstantKey │ │ │ │ │ +0000264e 0000e40a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00002666 0000aa0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002680 0000aa0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002690 0000e40a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000026a0 0000e40a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000026b0 0000e40a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000026c0 0000e40a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000026ca 0000c22f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +000026ce 0000c230 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +000026d2 0000c42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +000026d6 0000c430 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +000026e8 0000c22f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +000026ec 0000c230 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +000026f0 0000c42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +000026f4 0000c430 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00002702 0000e52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00002706 0000e530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00002724 0000aa0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002730 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 _PyOpcode_Deopt │ │ │ │ │ +00002734 0000c930 R_ARM_THM_MOVT_ABS 00000000 _PyOpcode_Deopt │ │ │ │ │ +0000108e 0000aa1e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +000012ee 0000b41e R_ARM_THM_JUMP24 00000000 PyObject_Free │ │ │ │ │ +00001566 0000bf1e R_ARM_THM_JUMP24 00000000 PyTuple_Pack │ │ │ │ │ +00001632 0000bf1e R_ARM_THM_JUMP24 00000000 PyTuple_Pack │ │ │ │ │ +00001aec 0000ce1e R_ARM_THM_JUMP24 00000000 _Py_Instrumentation_GetLine │ │ │ │ │ +00001e7a 0000d31e R_ARM_THM_JUMP24 00000000 PyLong_FromLong │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x81d4 contains 210 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x8180 contains 210 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -00000056 0000d00a R_ARM_THM_CALL 00001b21 _PyCode_CheckLineNumber │ │ │ │ │ -00000114 0000cc0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000011c 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000140 0000bf0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -000001ae 0000bf0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -000001b8 0000e90a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ -000001c2 0000ea0a R_ARM_THM_CALL 00000000 PyUnicode_DecodeFSDefault │ │ │ │ │ -000001cc 0000642f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -000001d0 00006430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -000001d4 0000ad0a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -000001e0 0000ad0a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -000001ee 0000cd0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00000212 00009f0a R_ARM_THM_CALL 000001a5 _PyCode_New │ │ │ │ │ -00000242 0000150a R_ARM_THM_CALL 0000000d Py_XDECREF │ │ │ │ │ -00000248 0000150a R_ARM_THM_CALL 0000000d Py_XDECREF │ │ │ │ │ -0000024e 0000150a R_ARM_THM_CALL 0000000d Py_XDECREF │ │ │ │ │ -00000254 0000150a R_ARM_THM_CALL 0000000d Py_XDECREF │ │ │ │ │ -0000025a 0000150a R_ARM_THM_CALL 0000000d Py_XDECREF │ │ │ │ │ -00000268 00008902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -0000026c 0000eb02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000056 0000cf0a R_ARM_THM_CALL 00001b39 _PyCode_CheckLineNumber │ │ │ │ │ +00000114 0000cb0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000011c 0000af0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000140 0000be0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +000001ae 0000be0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +000001b8 0000e80a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ +000001c2 0000e90a R_ARM_THM_CALL 00000000 PyUnicode_DecodeFSDefault │ │ │ │ │ +000001cc 0000632f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +000001d0 00006330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +000001d4 0000ac0a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +000001e0 0000ac0a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +000001ee 0000cc0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00000212 00009e0a R_ARM_THM_CALL 000001a5 _PyCode_New │ │ │ │ │ +00000242 0000150a R_ARM_THM_CALL 0000107d Py_XDECREF │ │ │ │ │ +00000248 0000150a R_ARM_THM_CALL 0000107d Py_XDECREF │ │ │ │ │ +0000024e 0000150a R_ARM_THM_CALL 0000107d Py_XDECREF │ │ │ │ │ +00000254 0000150a R_ARM_THM_CALL 0000107d Py_XDECREF │ │ │ │ │ +0000025a 0000150a R_ARM_THM_CALL 0000107d Py_XDECREF │ │ │ │ │ +00000268 00008802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000026c 0000ea02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000284 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000288 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 000002ae 0000052f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 000002b2 00000530 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000002ba 00009e0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000002d4 0000ed0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000031c 0000a56b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000002ba 00009d0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000002d4 0000ec0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000031c 0000a46b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00000330 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000334 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00000340 0000052f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000344 00000530 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000348 00009e0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00000384 0000ef2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_DeprecationWarning │ │ │ │ │ -00000388 0000ef30 R_ARM_THM_MOVT_ABS 00000000 PyExc_DeprecationWarning │ │ │ │ │ -00000392 0000692f R_ARM_THM_MOVW_ABS_NC 000003fc .LC37 │ │ │ │ │ -00000396 00006930 R_ARM_THM_MOVT_ABS 000003fc .LC37 │ │ │ │ │ -0000039c 0000f00a R_ARM_THM_CALL 00000000 PyErr_WarnEx │ │ │ │ │ -000003ae 0000ad0a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -000003da 0000ae0a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -000003ea 0000260a R_ARM_THM_CALL 00000025 advance │ │ │ │ │ -0000047a 0000ab0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000004c8 0000ae0a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ +00000348 00009d0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000384 0000ee2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_DeprecationWarning │ │ │ │ │ +00000388 0000ee30 R_ARM_THM_MOVT_ABS 00000000 PyExc_DeprecationWarning │ │ │ │ │ +00000392 0000682f R_ARM_THM_MOVW_ABS_NC 000003fc .LC37 │ │ │ │ │ +00000396 00006830 R_ARM_THM_MOVT_ABS 000003fc .LC37 │ │ │ │ │ +0000039c 0000ef0a R_ARM_THM_CALL 00000000 PyErr_WarnEx │ │ │ │ │ +000003ae 0000ac0a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +000003da 0000ad0a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ +000003ea 0000260a R_ARM_THM_CALL 0000000d advance │ │ │ │ │ +0000047a 0000aa0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000004c8 0000ad0a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ 000004e6 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000004ea 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000512 00006c2f R_ARM_THM_MOVW_ABS_NC 0000042c .LC38 │ │ │ │ │ -00000516 00006c30 R_ARM_THM_MOVT_ABS 0000042c .LC38 │ │ │ │ │ -0000051c 0000f10a R_ARM_THM_CALL 00000000 _PyArg_NoKeywords │ │ │ │ │ -00000524 00006c2f R_ARM_THM_MOVW_ABS_NC 0000042c .LC38 │ │ │ │ │ -00000528 00006c30 R_ARM_THM_MOVT_ABS 0000042c .LC38 │ │ │ │ │ -00000530 0000f20a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00000538 0000db0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -00000542 0000dc0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000054e 0000db0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -00000558 0000dc0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000562 0000db0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -0000056c 0000dc0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000576 0000db0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -00000580 0000dc0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000058a 0000db0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -00000594 0000dc0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000059e 0000db0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -000005a8 0000dc0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000005bc 0000342f R_ARM_THM_MOVW_ABS_NC 000000e0 .LC8 │ │ │ │ │ -000005c0 00003430 R_ARM_THM_MOVT_ABS 000000e0 .LC8 │ │ │ │ │ -000005c4 00006d2f R_ARM_THM_MOVW_ABS_NC 00000434 .LC39 │ │ │ │ │ -000005c8 00006d30 R_ARM_THM_MOVT_ABS 00000434 .LC39 │ │ │ │ │ -000005cc 00006c2f R_ARM_THM_MOVW_ABS_NC 0000042c .LC38 │ │ │ │ │ -000005d0 00006c30 R_ARM_THM_MOVT_ABS 0000042c .LC38 │ │ │ │ │ -000005d4 0000dd0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -000005e8 0000372f R_ARM_THM_MOVW_ABS_NC 00000104 .LC11 │ │ │ │ │ -000005ec 00003730 R_ARM_THM_MOVT_ABS 00000104 .LC11 │ │ │ │ │ -000005f0 00006e2f R_ARM_THM_MOVW_ABS_NC 00000440 .LC40 │ │ │ │ │ -000005f4 00006e30 R_ARM_THM_MOVT_ABS 00000440 .LC40 │ │ │ │ │ -000005f8 00006c2f R_ARM_THM_MOVW_ABS_NC 0000042c .LC38 │ │ │ │ │ -000005fc 00006c30 R_ARM_THM_MOVT_ABS 0000042c .LC38 │ │ │ │ │ -00000600 0000dd0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00000616 0000372f R_ARM_THM_MOVW_ABS_NC 00000104 .LC11 │ │ │ │ │ -0000061a 00003730 R_ARM_THM_MOVT_ABS 00000104 .LC11 │ │ │ │ │ -0000061e 00006f2f R_ARM_THM_MOVW_ABS_NC 0000044c .LC41 │ │ │ │ │ -00000622 00006f30 R_ARM_THM_MOVT_ABS 0000044c .LC41 │ │ │ │ │ -00000626 00006c2f R_ARM_THM_MOVW_ABS_NC 0000042c .LC38 │ │ │ │ │ -0000062a 00006c30 R_ARM_THM_MOVT_ABS 0000042c .LC38 │ │ │ │ │ -0000062e 0000dd0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00000644 0000372f R_ARM_THM_MOVW_ABS_NC 00000104 .LC11 │ │ │ │ │ -00000648 00003730 R_ARM_THM_MOVT_ABS 00000104 .LC11 │ │ │ │ │ -0000064c 0000702f R_ARM_THM_MOVW_ABS_NC 00000458 .LC42 │ │ │ │ │ -00000650 00007030 R_ARM_THM_MOVT_ABS 00000458 .LC42 │ │ │ │ │ -00000654 00006c2f R_ARM_THM_MOVW_ABS_NC 0000042c .LC38 │ │ │ │ │ -00000658 00006c30 R_ARM_THM_MOVT_ABS 0000042c .LC38 │ │ │ │ │ -0000065c 0000dd0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00000672 00003d2f R_ARM_THM_MOVW_ABS_NC 00000180 .LC17 │ │ │ │ │ -00000676 00003d30 R_ARM_THM_MOVT_ABS 00000180 .LC17 │ │ │ │ │ -0000067a 0000712f R_ARM_THM_MOVW_ABS_NC 00000464 .LC43 │ │ │ │ │ -0000067e 00007130 R_ARM_THM_MOVT_ABS 00000464 .LC43 │ │ │ │ │ -00000682 00006c2f R_ARM_THM_MOVW_ABS_NC 0000042c .LC38 │ │ │ │ │ -00000686 00006c30 R_ARM_THM_MOVT_ABS 0000042c .LC38 │ │ │ │ │ -0000068a 0000dd0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -0000069c 00003d2f R_ARM_THM_MOVW_ABS_NC 00000180 .LC17 │ │ │ │ │ -000006a0 00003d30 R_ARM_THM_MOVT_ABS 00000180 .LC17 │ │ │ │ │ -000006a4 0000722f R_ARM_THM_MOVW_ABS_NC 00000470 .LC44 │ │ │ │ │ -000006a8 00007230 R_ARM_THM_MOVT_ABS 00000470 .LC44 │ │ │ │ │ -000006ac 00006c2f R_ARM_THM_MOVW_ABS_NC 0000042c .LC38 │ │ │ │ │ -000006b0 00006c30 R_ARM_THM_MOVT_ABS 0000042c .LC38 │ │ │ │ │ -000006b4 0000dd0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -000006c8 00003d2f R_ARM_THM_MOVW_ABS_NC 00000180 .LC17 │ │ │ │ │ -000006cc 00003d30 R_ARM_THM_MOVT_ABS 00000180 .LC17 │ │ │ │ │ -000006d0 0000732f R_ARM_THM_MOVW_ABS_NC 0000047c .LC45 │ │ │ │ │ -000006d4 00007330 R_ARM_THM_MOVT_ABS 0000047c .LC45 │ │ │ │ │ -000006d8 00006c2f R_ARM_THM_MOVW_ABS_NC 0000042c .LC38 │ │ │ │ │ -000006dc 00006c30 R_ARM_THM_MOVT_ABS 0000042c .LC38 │ │ │ │ │ -000006e0 0000dd0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -000006e8 0000db0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -00000700 0000342f R_ARM_THM_MOVW_ABS_NC 000000e0 .LC8 │ │ │ │ │ -00000704 00003430 R_ARM_THM_MOVT_ABS 000000e0 .LC8 │ │ │ │ │ -00000708 0000742f R_ARM_THM_MOVW_ABS_NC 00000488 .LC46 │ │ │ │ │ -0000070c 00007430 R_ARM_THM_MOVT_ABS 00000488 .LC46 │ │ │ │ │ -00000710 00006c2f R_ARM_THM_MOVW_ABS_NC 0000042c .LC38 │ │ │ │ │ -00000714 00006c30 R_ARM_THM_MOVT_ABS 0000042c .LC38 │ │ │ │ │ -00000718 0000dd0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -0000071e 0000dc0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000073a 0000342f R_ARM_THM_MOVW_ABS_NC 000000e0 .LC8 │ │ │ │ │ -0000073e 00003430 R_ARM_THM_MOVT_ABS 000000e0 .LC8 │ │ │ │ │ -00000742 0000752f R_ARM_THM_MOVW_ABS_NC 00000494 .LC47 │ │ │ │ │ -00000746 00007530 R_ARM_THM_MOVT_ABS 00000494 .LC47 │ │ │ │ │ -0000074a 00006c2f R_ARM_THM_MOVW_ABS_NC 0000042c .LC38 │ │ │ │ │ -0000074e 00006c30 R_ARM_THM_MOVT_ABS 0000042c .LC38 │ │ │ │ │ -00000752 0000dd0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -0000076a 0000372f R_ARM_THM_MOVW_ABS_NC 00000104 .LC11 │ │ │ │ │ -0000076e 00003730 R_ARM_THM_MOVT_ABS 00000104 .LC11 │ │ │ │ │ -00000772 0000762f R_ARM_THM_MOVW_ABS_NC 000004a0 .LC48 │ │ │ │ │ -00000776 00007630 R_ARM_THM_MOVT_ABS 000004a0 .LC48 │ │ │ │ │ -0000077a 00006c2f R_ARM_THM_MOVW_ABS_NC 0000042c .LC38 │ │ │ │ │ -0000077e 00006c30 R_ARM_THM_MOVT_ABS 0000042c .LC38 │ │ │ │ │ -00000782 0000dd0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00000798 0000372f R_ARM_THM_MOVW_ABS_NC 00000104 .LC11 │ │ │ │ │ -0000079c 00003730 R_ARM_THM_MOVT_ABS 00000104 .LC11 │ │ │ │ │ -000007a0 0000772f R_ARM_THM_MOVW_ABS_NC 000004ac .LC49 │ │ │ │ │ -000007a4 00007730 R_ARM_THM_MOVT_ABS 000004ac .LC49 │ │ │ │ │ -000007a8 00006c2f R_ARM_THM_MOVW_ABS_NC 0000042c .LC38 │ │ │ │ │ -000007ac 00006c30 R_ARM_THM_MOVT_ABS 0000042c .LC38 │ │ │ │ │ -000007b0 0000dd0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -000007c4 00004a2f R_ARM_THM_MOVW_ABS_NC 00000328 .LC30 │ │ │ │ │ -000007c8 00004a30 R_ARM_THM_MOVT_ABS 00000328 .LC30 │ │ │ │ │ -000007d0 00004b2f R_ARM_THM_MOVW_ABS_NC 00000334 .LC31 │ │ │ │ │ -000007d4 00004b30 R_ARM_THM_MOVT_ABS 00000334 .LC31 │ │ │ │ │ -000007ec 0000d80a R_ARM_THM_CALL 00000000 PySys_Audit │ │ │ │ │ -000007fa 00009c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000007fe 00009c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00000802 0000782f R_ARM_THM_MOVW_ABS_NC 000004b8 .LC50 │ │ │ │ │ -00000806 00007830 R_ARM_THM_MOVT_ABS 000004b8 .LC50 │ │ │ │ │ -0000080c 00009d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000822 00009c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000826 00009c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000082a 0000792f R_ARM_THM_MOVW_ABS_NC 000004dc .LC51 │ │ │ │ │ -0000082e 00007930 R_ARM_THM_MOVT_ABS 000004dc .LC51 │ │ │ │ │ -00000834 00009d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000840 00009c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000844 00009c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00000848 00007a2f R_ARM_THM_MOVW_ABS_NC 00000508 .LC52 │ │ │ │ │ -0000084c 00007a30 R_ARM_THM_MOVT_ABS 00000508 .LC52 │ │ │ │ │ -00000852 00009d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000085e 00009c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000862 00009c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00000866 00007b2f R_ARM_THM_MOVW_ABS_NC 00000534 .LC53 │ │ │ │ │ -0000086a 00007b30 R_ARM_THM_MOVT_ABS 00000534 .LC53 │ │ │ │ │ -00000870 00009d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000089a 0000bf0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -000008ae 0000bf0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -000008ea 0000d90a R_ARM_THM_CALL 00000bf1 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ │ -0000090e 0000150a R_ARM_THM_CALL 0000000d Py_XDECREF │ │ │ │ │ -00000914 0000150a R_ARM_THM_CALL 0000000d Py_XDECREF │ │ │ │ │ -0000091a 0000150a R_ARM_THM_CALL 0000000d Py_XDECREF │ │ │ │ │ -00000920 0000150a R_ARM_THM_CALL 0000000d Py_XDECREF │ │ │ │ │ -00000944 0000bf0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -00000954 0000a02f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00000958 0000a030 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00000986 0000f32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000098a 0000f330 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000990 00007e2f R_ARM_THM_MOVW_ABS_NC 00000558 .LC54 │ │ │ │ │ -00000994 00007e30 R_ARM_THM_MOVT_ABS 00000558 .LC54 │ │ │ │ │ -0000099a 0000e00a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000009b6 0000ab0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000009be 0000f40a R_ARM_THM_CALL 00000000 _PyUnicode_Copy │ │ │ │ │ -000009d8 0000ab0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000a70 0000fb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -00000a74 0000fb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -00000a78 0000802f R_ARM_THM_MOVW_ABS_NC 0000058c .LC55 │ │ │ │ │ -00000a7c 00008030 R_ARM_THM_MOVT_ABS 0000058c .LC55 │ │ │ │ │ -00000a82 00009d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000a90 0000a56b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000aa8 00009c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000aac 00009c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00000ab0 0000822f R_ARM_THM_MOVW_ABS_NC 000005b0 .LC56 │ │ │ │ │ -00000ab4 00008230 R_ARM_THM_MOVT_ABS 000005b0 .LC56 │ │ │ │ │ -00000aba 0000e00a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000adc 00009c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000ae0 00009c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00000ae4 0000832f R_ARM_THM_MOVW_ABS_NC 000005cc .LC57 │ │ │ │ │ -00000ae8 00008330 R_ARM_THM_MOVT_ABS 000005cc .LC57 │ │ │ │ │ -00000aee 0000e00a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000b18 0000a56b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000b6a 0000d90a R_ARM_THM_CALL 00000bf1 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ │ -00000be2 0000d00a R_ARM_THM_CALL 00001b21 _PyCode_CheckLineNumber │ │ │ │ │ -00000cf6 00002e0a R_ARM_THM_CALL 0000011d read_signed_varint │ │ │ │ │ -00000014 0000cf1e R_ARM_THM_JUMP24 00000000 _Py_Instrumentation_GetLine │ │ │ │ │ -00000a10 0000f51e R_ARM_THM_JUMP24 00000000 PyLong_FromSize_t │ │ │ │ │ -00000a14 0000cb1e R_ARM_THM_JUMP24 00001891 _PyCode_GetCode │ │ │ │ │ -00000a18 0000d71e R_ARM_THM_JUMP24 0000033d _PyCode_GetVarnames │ │ │ │ │ -00000a1c 0000e71e R_ARM_THM_JUMP24 000000ff _PyCode_GetCellvars │ │ │ │ │ -00000a20 0000e11e R_ARM_THM_JUMP24 00001ff5 _PyCode_GetFreevars │ │ │ │ │ +00000512 00006b2f R_ARM_THM_MOVW_ABS_NC 0000042c .LC38 │ │ │ │ │ +00000516 00006b30 R_ARM_THM_MOVT_ABS 0000042c .LC38 │ │ │ │ │ +0000051c 0000f00a R_ARM_THM_CALL 00000000 _PyArg_NoKeywords │ │ │ │ │ +00000524 00006b2f R_ARM_THM_MOVW_ABS_NC 0000042c .LC38 │ │ │ │ │ +00000528 00006b30 R_ARM_THM_MOVT_ABS 0000042c .LC38 │ │ │ │ │ +00000530 0000f10a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00000538 0000da0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +00000542 0000db0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000054e 0000da0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +00000558 0000db0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000562 0000da0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +0000056c 0000db0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000576 0000da0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +00000580 0000db0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000058a 0000da0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +00000594 0000db0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000059e 0000da0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +000005a8 0000db0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000005bc 0000332f R_ARM_THM_MOVW_ABS_NC 000000e0 .LC8 │ │ │ │ │ +000005c0 00003330 R_ARM_THM_MOVT_ABS 000000e0 .LC8 │ │ │ │ │ +000005c4 00006c2f R_ARM_THM_MOVW_ABS_NC 00000434 .LC39 │ │ │ │ │ +000005c8 00006c30 R_ARM_THM_MOVT_ABS 00000434 .LC39 │ │ │ │ │ +000005cc 00006b2f R_ARM_THM_MOVW_ABS_NC 0000042c .LC38 │ │ │ │ │ +000005d0 00006b30 R_ARM_THM_MOVT_ABS 0000042c .LC38 │ │ │ │ │ +000005d4 0000dc0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +000005e8 0000362f R_ARM_THM_MOVW_ABS_NC 00000104 .LC11 │ │ │ │ │ +000005ec 00003630 R_ARM_THM_MOVT_ABS 00000104 .LC11 │ │ │ │ │ +000005f0 00006d2f R_ARM_THM_MOVW_ABS_NC 00000440 .LC40 │ │ │ │ │ +000005f4 00006d30 R_ARM_THM_MOVT_ABS 00000440 .LC40 │ │ │ │ │ +000005f8 00006b2f R_ARM_THM_MOVW_ABS_NC 0000042c .LC38 │ │ │ │ │ +000005fc 00006b30 R_ARM_THM_MOVT_ABS 0000042c .LC38 │ │ │ │ │ +00000600 0000dc0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00000616 0000362f R_ARM_THM_MOVW_ABS_NC 00000104 .LC11 │ │ │ │ │ +0000061a 00003630 R_ARM_THM_MOVT_ABS 00000104 .LC11 │ │ │ │ │ +0000061e 00006e2f R_ARM_THM_MOVW_ABS_NC 0000044c .LC41 │ │ │ │ │ +00000622 00006e30 R_ARM_THM_MOVT_ABS 0000044c .LC41 │ │ │ │ │ +00000626 00006b2f R_ARM_THM_MOVW_ABS_NC 0000042c .LC38 │ │ │ │ │ +0000062a 00006b30 R_ARM_THM_MOVT_ABS 0000042c .LC38 │ │ │ │ │ +0000062e 0000dc0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00000644 0000362f R_ARM_THM_MOVW_ABS_NC 00000104 .LC11 │ │ │ │ │ +00000648 00003630 R_ARM_THM_MOVT_ABS 00000104 .LC11 │ │ │ │ │ +0000064c 00006f2f R_ARM_THM_MOVW_ABS_NC 00000458 .LC42 │ │ │ │ │ +00000650 00006f30 R_ARM_THM_MOVT_ABS 00000458 .LC42 │ │ │ │ │ +00000654 00006b2f R_ARM_THM_MOVW_ABS_NC 0000042c .LC38 │ │ │ │ │ +00000658 00006b30 R_ARM_THM_MOVT_ABS 0000042c .LC38 │ │ │ │ │ +0000065c 0000dc0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00000672 00003c2f R_ARM_THM_MOVW_ABS_NC 00000180 .LC17 │ │ │ │ │ +00000676 00003c30 R_ARM_THM_MOVT_ABS 00000180 .LC17 │ │ │ │ │ +0000067a 0000702f R_ARM_THM_MOVW_ABS_NC 00000464 .LC43 │ │ │ │ │ +0000067e 00007030 R_ARM_THM_MOVT_ABS 00000464 .LC43 │ │ │ │ │ +00000682 00006b2f R_ARM_THM_MOVW_ABS_NC 0000042c .LC38 │ │ │ │ │ +00000686 00006b30 R_ARM_THM_MOVT_ABS 0000042c .LC38 │ │ │ │ │ +0000068a 0000dc0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +0000069c 00003c2f R_ARM_THM_MOVW_ABS_NC 00000180 .LC17 │ │ │ │ │ +000006a0 00003c30 R_ARM_THM_MOVT_ABS 00000180 .LC17 │ │ │ │ │ +000006a4 0000712f R_ARM_THM_MOVW_ABS_NC 00000470 .LC44 │ │ │ │ │ +000006a8 00007130 R_ARM_THM_MOVT_ABS 00000470 .LC44 │ │ │ │ │ +000006ac 00006b2f R_ARM_THM_MOVW_ABS_NC 0000042c .LC38 │ │ │ │ │ +000006b0 00006b30 R_ARM_THM_MOVT_ABS 0000042c .LC38 │ │ │ │ │ +000006b4 0000dc0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +000006c8 00003c2f R_ARM_THM_MOVW_ABS_NC 00000180 .LC17 │ │ │ │ │ +000006cc 00003c30 R_ARM_THM_MOVT_ABS 00000180 .LC17 │ │ │ │ │ +000006d0 0000722f R_ARM_THM_MOVW_ABS_NC 0000047c .LC45 │ │ │ │ │ +000006d4 00007230 R_ARM_THM_MOVT_ABS 0000047c .LC45 │ │ │ │ │ +000006d8 00006b2f R_ARM_THM_MOVW_ABS_NC 0000042c .LC38 │ │ │ │ │ +000006dc 00006b30 R_ARM_THM_MOVT_ABS 0000042c .LC38 │ │ │ │ │ +000006e0 0000dc0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +000006e8 0000da0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +00000700 0000332f R_ARM_THM_MOVW_ABS_NC 000000e0 .LC8 │ │ │ │ │ +00000704 00003330 R_ARM_THM_MOVT_ABS 000000e0 .LC8 │ │ │ │ │ +00000708 0000732f R_ARM_THM_MOVW_ABS_NC 00000488 .LC46 │ │ │ │ │ +0000070c 00007330 R_ARM_THM_MOVT_ABS 00000488 .LC46 │ │ │ │ │ +00000710 00006b2f R_ARM_THM_MOVW_ABS_NC 0000042c .LC38 │ │ │ │ │ +00000714 00006b30 R_ARM_THM_MOVT_ABS 0000042c .LC38 │ │ │ │ │ +00000718 0000dc0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +0000071e 0000db0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000073a 0000332f R_ARM_THM_MOVW_ABS_NC 000000e0 .LC8 │ │ │ │ │ +0000073e 00003330 R_ARM_THM_MOVT_ABS 000000e0 .LC8 │ │ │ │ │ +00000742 0000742f R_ARM_THM_MOVW_ABS_NC 00000494 .LC47 │ │ │ │ │ +00000746 00007430 R_ARM_THM_MOVT_ABS 00000494 .LC47 │ │ │ │ │ +0000074a 00006b2f R_ARM_THM_MOVW_ABS_NC 0000042c .LC38 │ │ │ │ │ +0000074e 00006b30 R_ARM_THM_MOVT_ABS 0000042c .LC38 │ │ │ │ │ +00000752 0000dc0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +0000076a 0000362f R_ARM_THM_MOVW_ABS_NC 00000104 .LC11 │ │ │ │ │ +0000076e 00003630 R_ARM_THM_MOVT_ABS 00000104 .LC11 │ │ │ │ │ +00000772 0000752f R_ARM_THM_MOVW_ABS_NC 000004a0 .LC48 │ │ │ │ │ +00000776 00007530 R_ARM_THM_MOVT_ABS 000004a0 .LC48 │ │ │ │ │ +0000077a 00006b2f R_ARM_THM_MOVW_ABS_NC 0000042c .LC38 │ │ │ │ │ +0000077e 00006b30 R_ARM_THM_MOVT_ABS 0000042c .LC38 │ │ │ │ │ +00000782 0000dc0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00000798 0000362f R_ARM_THM_MOVW_ABS_NC 00000104 .LC11 │ │ │ │ │ +0000079c 00003630 R_ARM_THM_MOVT_ABS 00000104 .LC11 │ │ │ │ │ +000007a0 0000762f R_ARM_THM_MOVW_ABS_NC 000004ac .LC49 │ │ │ │ │ +000007a4 00007630 R_ARM_THM_MOVT_ABS 000004ac .LC49 │ │ │ │ │ +000007a8 00006b2f R_ARM_THM_MOVW_ABS_NC 0000042c .LC38 │ │ │ │ │ +000007ac 00006b30 R_ARM_THM_MOVT_ABS 0000042c .LC38 │ │ │ │ │ +000007b0 0000dc0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +000007c4 0000492f R_ARM_THM_MOVW_ABS_NC 00000328 .LC30 │ │ │ │ │ +000007c8 00004930 R_ARM_THM_MOVT_ABS 00000328 .LC30 │ │ │ │ │ +000007d0 00004a2f R_ARM_THM_MOVW_ABS_NC 00000334 .LC31 │ │ │ │ │ +000007d4 00004a30 R_ARM_THM_MOVT_ABS 00000334 .LC31 │ │ │ │ │ +000007ec 0000d70a R_ARM_THM_CALL 00000000 PySys_Audit │ │ │ │ │ +000007fa 00009b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000007fe 00009b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000802 0000772f R_ARM_THM_MOVW_ABS_NC 000004b8 .LC50 │ │ │ │ │ +00000806 00007730 R_ARM_THM_MOVT_ABS 000004b8 .LC50 │ │ │ │ │ +0000080c 00009c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000822 00009b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000826 00009b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000082a 0000782f R_ARM_THM_MOVW_ABS_NC 000004dc .LC51 │ │ │ │ │ +0000082e 00007830 R_ARM_THM_MOVT_ABS 000004dc .LC51 │ │ │ │ │ +00000834 00009c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000840 00009b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000844 00009b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000848 0000792f R_ARM_THM_MOVW_ABS_NC 00000508 .LC52 │ │ │ │ │ +0000084c 00007930 R_ARM_THM_MOVT_ABS 00000508 .LC52 │ │ │ │ │ +00000852 00009c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000085e 00009b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000862 00009b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000866 00007a2f R_ARM_THM_MOVW_ABS_NC 00000534 .LC53 │ │ │ │ │ +0000086a 00007a30 R_ARM_THM_MOVT_ABS 00000534 .LC53 │ │ │ │ │ +00000870 00009c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000089a 0000be0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +000008ae 0000be0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +000008ea 0000d80a R_ARM_THM_CALL 00000b65 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ │ +0000090e 0000150a R_ARM_THM_CALL 0000107d Py_XDECREF │ │ │ │ │ +00000914 0000150a R_ARM_THM_CALL 0000107d Py_XDECREF │ │ │ │ │ +0000091a 0000150a R_ARM_THM_CALL 0000107d Py_XDECREF │ │ │ │ │ +00000920 0000150a R_ARM_THM_CALL 0000107d Py_XDECREF │ │ │ │ │ +00000944 0000be0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +00000954 00009f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00000958 00009f30 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00000986 0000f22f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000098a 0000f230 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000990 00007d2f R_ARM_THM_MOVW_ABS_NC 00000558 .LC54 │ │ │ │ │ +00000994 00007d30 R_ARM_THM_MOVT_ABS 00000558 .LC54 │ │ │ │ │ +0000099a 0000df0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000009b6 0000aa0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000009be 0000f30a R_ARM_THM_CALL 00000000 _PyUnicode_Copy │ │ │ │ │ +000009d8 0000aa0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000a70 0000fa2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +00000a74 0000fa30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +00000a78 00007f2f R_ARM_THM_MOVW_ABS_NC 0000058c .LC55 │ │ │ │ │ +00000a7c 00007f30 R_ARM_THM_MOVT_ABS 0000058c .LC55 │ │ │ │ │ +00000a82 00009c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000a90 0000a46b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000aa8 00009b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000aac 00009b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000ab0 0000812f R_ARM_THM_MOVW_ABS_NC 000005b0 .LC56 │ │ │ │ │ +00000ab4 00008130 R_ARM_THM_MOVT_ABS 000005b0 .LC56 │ │ │ │ │ +00000aba 0000df0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000adc 00009b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000ae0 00009b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000ae4 0000822f R_ARM_THM_MOVW_ABS_NC 000005cc .LC57 │ │ │ │ │ +00000ae8 00008230 R_ARM_THM_MOVT_ABS 000005cc .LC57 │ │ │ │ │ +00000aee 0000df0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000b18 0000a46b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000b6a 0000d80a R_ARM_THM_CALL 00000b65 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ │ +00000be2 0000cf0a R_ARM_THM_CALL 00001b39 _PyCode_CheckLineNumber │ │ │ │ │ +00000cf6 00002e0a R_ARM_THM_CALL 00000105 read_signed_varint │ │ │ │ │ +00000014 0000ce1e R_ARM_THM_JUMP24 00000000 _Py_Instrumentation_GetLine │ │ │ │ │ +00000a10 0000f41e R_ARM_THM_JUMP24 00000000 PyLong_FromSize_t │ │ │ │ │ +00000a14 0000ca1e R_ARM_THM_JUMP24 000018a9 _PyCode_GetCode │ │ │ │ │ +00000a18 0000d61e R_ARM_THM_JUMP24 00000325 _PyCode_GetVarnames │ │ │ │ │ +00000a1c 0000e61e R_ARM_THM_JUMP24 000000ff _PyCode_GetCellvars │ │ │ │ │ +00000a20 0000e01e R_ARM_THM_JUMP24 00002015 _PyCode_GetFreevars │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.rodata' at offset 0x8864 contains 19 entries: │ │ │ │ │ +Relocation section '.rel.rodata' at offset 0x8810 contains 19 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 0000000c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000010 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000014 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000018 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000001c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000020 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -95,15 +95,14 @@ │ │ │ │ │ code_hash │ │ │ │ │ code_positionsiterator │ │ │ │ │ positionsiter_next │ │ │ │ │ _source_offset_converter │ │ │ │ │ read_signed_varint │ │ │ │ │ positionsiter_dealloc │ │ │ │ │ code_getvarnames │ │ │ │ │ -get_localsplus_names │ │ │ │ │ code_replace │ │ │ │ │ code_getfreevars │ │ │ │ │ code_linesiterator │ │ │ │ │ lineiter_next │ │ │ │ │ lineiter_dealloc │ │ │ │ │ code_getcode │ │ │ │ │ code_repr │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -6,40 +6,26 @@ │ │ │ │ │ 00000000 <_PyCode_Init>: │ │ │ │ │ _PyCode_Init(): │ │ │ │ │ movs r3, #0 │ │ │ │ │ strd r3, r3, [r0] │ │ │ │ │ strd r3, r3, [r0, #8] │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -0000000c : │ │ │ │ │ -Py_XDECREF(): │ │ │ │ │ - cbz r0, 22 │ │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ │ - mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ - cmp r3, r1 │ │ │ │ │ - beq.n 22 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r0, #0] │ │ │ │ │ - cbnz r3, 22 │ │ │ │ │ - b.w 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_JUMP24 _Py_Dealloc │ │ │ │ │ - bx lr │ │ │ │ │ - │ │ │ │ │ -00000024 : │ │ │ │ │ +0000000c : │ │ │ │ │ advance(): │ │ │ │ │ ldr r3, [r0, #16] │ │ │ │ │ push {r4, lr} │ │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ │ ubfx r2, r2, #3, #4 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - beq.n aa │ │ │ │ │ + beq.n 92 │ │ │ │ │ cmp r2, #12 │ │ │ │ │ - bhi.n 8e │ │ │ │ │ + bhi.n 76 │ │ │ │ │ cmp r2, #11 │ │ │ │ │ - beq.n ae │ │ │ │ │ + beq.n 96 │ │ │ │ │ sub.w ip, r2, #12 │ │ │ │ │ rsbs r2, ip, #0 │ │ │ │ │ adc.w r2, r2, ip │ │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ ldr r4, [r0, #12] │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ add r2, r4 │ │ │ │ │ @@ -56,60 +42,60 @@ │ │ │ │ │ and.w r2, r2, #7 │ │ │ │ │ adds r2, #1 │ │ │ │ │ add.w r1, r1, r2, lsl #1 │ │ │ │ │ str r1, [r0, #4] │ │ │ │ │ mov r2, r3 │ │ │ │ │ cmp r3, ip │ │ │ │ │ str r3, [r0, #16] │ │ │ │ │ - bcs.n 8c │ │ │ │ │ + bcs.n 74 │ │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bge.n 7a │ │ │ │ │ + bge.n 62 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ │ add.w lr, r3, #2 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ and.w r1, r2, #63 @ 0x3f │ │ │ │ │ lsls r4, r2, #25 │ │ │ │ │ - bmi.n b2 │ │ │ │ │ + bmi.n 9a │ │ │ │ │ lsrs r2, r1, #1 │ │ │ │ │ lsls r1, r1, #31 │ │ │ │ │ it mi │ │ │ │ │ negmi r2, r2 │ │ │ │ │ - b.n 48 │ │ │ │ │ + b.n 30 │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n 48 │ │ │ │ │ + b.n 30 │ │ │ │ │ movs r2, #1 │ │ │ │ │ - b.n 48 │ │ │ │ │ + b.n 30 │ │ │ │ │ ldrb.w r2, [lr], #1 │ │ │ │ │ add.w ip, ip, #6 │ │ │ │ │ and.w r4, r2, #63 @ 0x3f │ │ │ │ │ lsl.w r4, r4, ip │ │ │ │ │ orrs r1, r4 │ │ │ │ │ - b.n 9c │ │ │ │ │ + b.n 84 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000000c8 <_PyCode_Fini>: │ │ │ │ │ +000000b0 <_PyCode_Fini>: │ │ │ │ │ _PyCode_Fini(): │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000000cc : │ │ │ │ │ +000000b4 : │ │ │ │ │ code_positionsiterator(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - ldr r0, [pc, #56] @ (118 ) │ │ │ │ │ + ldr r0, [pc, #56] @ (100 ) │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_GenericAlloc │ │ │ │ │ - cbz r0, 116 │ │ │ │ │ + cbz r0, fe │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ │ cmp r3, r2 │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ itt ne │ │ │ │ │ addne r3, #1 │ │ │ │ │ @@ -125,25 +111,25 @@ │ │ │ │ │ str r3, [r0, #32] │ │ │ │ │ strd r1, r2, [r0, #12] │ │ │ │ │ str r2, [r0, #36] @ 0x24 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -0000011c : │ │ │ │ │ +00000104 : │ │ │ │ │ read_signed_varint(): │ │ │ │ │ ldr r3, [r0, #16] │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ mov r2, r3 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #16] │ │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ │ and.w r1, r2, #63 @ 0x3f │ │ │ │ │ lsls r2, r2, #25 │ │ │ │ │ - bmi.n 13c │ │ │ │ │ + bmi.n 124 │ │ │ │ │ lsrs r0, r1, #1 │ │ │ │ │ lsls r3, r1, #31 │ │ │ │ │ it mi │ │ │ │ │ negmi r0, r0 │ │ │ │ │ bx lr │ │ │ │ │ push {lr} │ │ │ │ │ mov r2, r3 │ │ │ │ │ @@ -151,32 +137,32 @@ │ │ │ │ │ str r3, [r0, #16] │ │ │ │ │ add.w ip, ip, #6 │ │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ │ and.w lr, r2, #63 @ 0x3f │ │ │ │ │ lsls r2, r2, #25 │ │ │ │ │ lsl.w lr, lr, ip │ │ │ │ │ orr.w r1, r1, lr │ │ │ │ │ - bmi.n 13e │ │ │ │ │ + bmi.n 126 │ │ │ │ │ lsrs r0, r1, #1 │ │ │ │ │ lsls r1, r1, #31 │ │ │ │ │ it mi │ │ │ │ │ negmi r0, r0 │ │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ │ │ -00000164 : │ │ │ │ │ +0000014c : │ │ │ │ │ positionsiter_dealloc(): │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 178 │ │ │ │ │ + beq.n 160 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbz r3, 182 │ │ │ │ │ + cbz r3, 16a │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ mov r0, r2 │ │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ │ bx r3 │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ @@ -190,708 +176,572 @@ │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ │ bx r3 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000001ac <_PyCode_InitAddressRange>: │ │ │ │ │ +00000194 <_PyCode_InitAddressRange>: │ │ │ │ │ _PyCode_InitAddressRange(): │ │ │ │ │ ldr r2, [r0, #92] @ 0x5c │ │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ │ add.w r3, r2, #16 │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ strd r0, r3, [r1, #12] │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ add r3, r2 │ │ │ │ │ str r0, [r1, #8] │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r3, [r1, #20] │ │ │ │ │ strd r0, r2, [r1] │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -000001cc : │ │ │ │ │ +000001b4 : │ │ │ │ │ code_getvarnames(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r5, [r0, #104] @ 0x68 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbnz r5, 1fa │ │ │ │ │ + cbnz r5, 1e2 │ │ │ │ │ movs r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 31e │ │ │ │ │ + beq.w 306 │ │ │ │ │ strd r5, r5, [r0] │ │ │ │ │ strd r5, r5, [r0, #8] │ │ │ │ │ mov r5, r0 │ │ │ │ │ str r0, [r4, #104] @ 0x68 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 288 │ │ │ │ │ + bne.n 270 │ │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_New │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 26e │ │ │ │ │ + beq.n 256 │ │ │ │ │ ldr.w ip, [r4, #48] @ 0x30 │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - ble.n 262 │ │ │ │ │ + ble.n 24a │ │ │ │ │ ldr r2, [r4, #76] @ 0x4c │ │ │ │ │ ldrb r2, [r2, #16] │ │ │ │ │ ands.w r2, r2, #32 │ │ │ │ │ - bne.n 274 │ │ │ │ │ + bne.n 25c │ │ │ │ │ cmp.w ip, #1 │ │ │ │ │ - ble.n 262 │ │ │ │ │ + ble.n 24a │ │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ │ ldrb r1, [r1, #17] │ │ │ │ │ lsls r1, r1, #26 │ │ │ │ │ - bmi.n 298 │ │ │ │ │ + bmi.n 280 │ │ │ │ │ cmp.w ip, #2 │ │ │ │ │ - ble.n 262 │ │ │ │ │ + ble.n 24a │ │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ │ ldrb r1, [r1, #18] │ │ │ │ │ lsls r7, r1, #26 │ │ │ │ │ - bmi.n 2b0 │ │ │ │ │ + bmi.n 298 │ │ │ │ │ cmp.w ip, #3 │ │ │ │ │ - ble.n 262 │ │ │ │ │ + ble.n 24a │ │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ │ ldrb r1, [r1, #19] │ │ │ │ │ lsls r6, r1, #26 │ │ │ │ │ - bmi.n 2c8 │ │ │ │ │ + bmi.n 2b0 │ │ │ │ │ cmp.w ip, #4 │ │ │ │ │ - ble.n 262 │ │ │ │ │ + ble.n 24a │ │ │ │ │ movs r1, #4 │ │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ │ add r0, r1 │ │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ │ lsls r0, r0, #26 │ │ │ │ │ - bmi.n 2f4 │ │ │ │ │ + bmi.n 2dc │ │ │ │ │ adds r1, #1 │ │ │ │ │ cmp r1, ip │ │ │ │ │ - blt.n 252 │ │ │ │ │ + blt.n 23a │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r5, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 292 │ │ │ │ │ + bne.n 27a │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne.n 2ea │ │ │ │ │ + bne.n 2d2 │ │ │ │ │ str r2, [r3, #12] │ │ │ │ │ movs r2, #1 │ │ │ │ │ - b.n 220 │ │ │ │ │ + b.n 208 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 26e │ │ │ │ │ + beq.n 256 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - b.n 26e │ │ │ │ │ + b.n 256 │ │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r1, [r1, #16] │ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ │ cmp r0, lr │ │ │ │ │ - bne.n 2e0 │ │ │ │ │ + bne.n 2c8 │ │ │ │ │ add.w r0, r3, r2, lsl #2 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r1, [r0, #12] │ │ │ │ │ - b.n 22e │ │ │ │ │ + b.n 216 │ │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r1, [r1, #20] │ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ │ cmp r0, lr │ │ │ │ │ - bne.n 332 │ │ │ │ │ + bne.n 31a │ │ │ │ │ add.w r0, r3, r2, lsl #2 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r1, [r0, #12] │ │ │ │ │ - b.n 23c │ │ │ │ │ + b.n 224 │ │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r1, [r1, #24] │ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ │ cmp r0, lr │ │ │ │ │ - bne.n 328 │ │ │ │ │ + bne.n 310 │ │ │ │ │ add.w r0, r3, r2, lsl #2 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r1, [r0, #12] │ │ │ │ │ - b.n 24a │ │ │ │ │ + b.n 232 │ │ │ │ │ adds r0, #1 │ │ │ │ │ str r0, [r1, #0] │ │ │ │ │ ldr.w ip, [r4, #48] @ 0x30 │ │ │ │ │ - b.n 2a6 │ │ │ │ │ + b.n 28e │ │ │ │ │ adds r1, #1 │ │ │ │ │ str r1, [r2, #0] │ │ │ │ │ ldr.w ip, [r4, #48] @ 0x30 │ │ │ │ │ - b.n 282 │ │ │ │ │ + b.n 26a │ │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ │ add.w lr, r3, r2, lsl #2 │ │ │ │ │ adds r2, #1 │ │ │ │ │ add.w r0, r0, r1, lsl #2 │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ ldr r6, [r0, #0] │ │ │ │ │ cmp r6, r7 │ │ │ │ │ ittt ne │ │ │ │ │ addne.w ip, r6, #1 │ │ │ │ │ strne.w ip, [r0] │ │ │ │ │ ldrne.w ip, [r4, #48] @ 0x30 │ │ │ │ │ str.w r0, [lr, #12] │ │ │ │ │ - b.n 25c │ │ │ │ │ + b.n 244 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 26e │ │ │ │ │ + b.n 256 │ │ │ │ │ adds r0, #1 │ │ │ │ │ str r0, [r1, #0] │ │ │ │ │ ldr.w ip, [r4, #48] @ 0x30 │ │ │ │ │ - b.n 2d6 │ │ │ │ │ + b.n 2be │ │ │ │ │ adds r0, #1 │ │ │ │ │ str r0, [r1, #0] │ │ │ │ │ ldr.w ip, [r4, #48] @ 0x30 │ │ │ │ │ - b.n 2be │ │ │ │ │ + b.n 2a6 │ │ │ │ │ │ │ │ │ │ -0000033c <_PyCode_GetVarnames>: │ │ │ │ │ +00000324 <_PyCode_GetVarnames>: │ │ │ │ │ _PyCode_GetVarnames(): │ │ │ │ │ - push {r4, r5, lr} │ │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ - ldr r4, [r0, #104] @ 0x68 │ │ │ │ │ + str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ + ldr r5, [r0, #104] @ 0x68 │ │ │ │ │ sub sp, #12 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - cbnz r4, 366 <_PyCode_GetVarnames+0x2a> │ │ │ │ │ + mov r4, r0 │ │ │ │ │ + cbnz r5, 350 <_PyCode_GetVarnames+0x2c> │ │ │ │ │ movs r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ - cbz r0, 39a <_PyCode_GetVarnames+0x5e> │ │ │ │ │ - strd r4, r4, [r0] │ │ │ │ │ - strd r4, r4, [r0, #8] │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - str r0, [r5, #104] @ 0x68 │ │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ │ - cbnz r3, 38a <_PyCode_GetVarnames+0x4e> │ │ │ │ │ - ldr r2, [r5, #56] @ 0x38 │ │ │ │ │ - movs r1, #32 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl 3a4 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 3c0 <_PyCode_GetVarnames+0x9c> │ │ │ │ │ + strd r5, r5, [r0] │ │ │ │ │ + strd r5, r5, [r0, #8] │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + str r0, [r4, #104] @ 0x68 │ │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ │ + cbnz r3, 390 <_PyCode_GetVarnames+0x6c> │ │ │ │ │ + ldr r0, [r4, #56] @ 0x38 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyTuple_New │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 384 <_PyCode_GetVarnames+0x48> │ │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ │ + cbz r0, 38a <_PyCode_GetVarnames+0x66> │ │ │ │ │ + movs r2, #0 │ │ │ │ │ + ldr r0, [r4, #48] @ 0x30 │ │ │ │ │ + mov ip, r2 │ │ │ │ │ + mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ │ + cmp r2, r0 │ │ │ │ │ + bge.n 37a <_PyCode_GetVarnames+0x56> │ │ │ │ │ + ldr r1, [r4, #76] @ 0x4c │ │ │ │ │ + add r1, r2 │ │ │ │ │ + ldrb r1, [r1, #16] │ │ │ │ │ + lsls r1, r1, #26 │ │ │ │ │ + bmi.n 39c <_PyCode_GetVarnames+0x78> │ │ │ │ │ + adds r2, #1 │ │ │ │ │ + b.n 368 <_PyCode_GetVarnames+0x44> │ │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ - str r0, [r4, #4] │ │ │ │ │ + str r3, [r5, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 394 <_PyCode_GetVarnames+0x58> │ │ │ │ │ + beq.n 38a <_PyCode_GetVarnames+0x66> │ │ │ │ │ + adds r2, #1 │ │ │ │ │ + str r2, [r3, #0] │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ - pop {r4, r5, pc} │ │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 384 <_PyCode_GetVarnames+0x48> │ │ │ │ │ - adds r2, #1 │ │ │ │ │ - str r2, [r3, #0] │ │ │ │ │ - b.n 384 <_PyCode_GetVarnames+0x48> │ │ │ │ │ + beq.n 38a <_PyCode_GetVarnames+0x66> │ │ │ │ │ + b.n 386 <_PyCode_GetVarnames+0x62> │ │ │ │ │ + ldr r1, [r4, #72] @ 0x48 │ │ │ │ │ + add.w r7, r3, ip, lsl #2 │ │ │ │ │ + add.w ip, ip, #1 │ │ │ │ │ + add.w r1, r1, r2, lsl #2 │ │ │ │ │ + ldr r1, [r1, #12] │ │ │ │ │ + ldr.w lr, [r1] │ │ │ │ │ + cmp lr, r6 │ │ │ │ │ + ittt ne │ │ │ │ │ + addne.w r0, lr, #1 │ │ │ │ │ + strne r0, [r1, #0] │ │ │ │ │ + ldrne r0, [r4, #48] @ 0x30 │ │ │ │ │ + str r1, [r7, #12] │ │ │ │ │ + b.n 376 <_PyCode_GetVarnames+0x52> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 384 <_PyCode_GetVarnames+0x48> │ │ │ │ │ - │ │ │ │ │ -000003a4 : │ │ │ │ │ -get_localsplus_names(): │ │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ │ - sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ - sub sp, #12 │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - mov r0, r2 │ │ │ │ │ - str r1, [sp, #4] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyTuple_New │ │ │ │ │ - cbz r0, 41c │ │ │ │ │ - ldr.w lr, [r4, #48] @ 0x30 │ │ │ │ │ - cmp.w lr, #0 │ │ │ │ │ - ble.n 41c │ │ │ │ │ - ldr r3, [r4, #76] @ 0x4c │ │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ │ - ldrb r3, [r3, #16] │ │ │ │ │ - ands r3, r1 │ │ │ │ │ - bne.n 43a │ │ │ │ │ - cmp.w lr, #1 │ │ │ │ │ - ble.n 41c │ │ │ │ │ - ldr r2, [r4, #76] @ 0x4c │ │ │ │ │ - ldrb r2, [r2, #17] │ │ │ │ │ - tst r1, r2 │ │ │ │ │ - bne.n 420 │ │ │ │ │ - cmp.w lr, #2 │ │ │ │ │ - ble.n 41c │ │ │ │ │ - ldr r2, [r4, #76] @ 0x4c │ │ │ │ │ - ldrb r2, [r2, #18] │ │ │ │ │ - tst r1, r2 │ │ │ │ │ - bne.n 44e │ │ │ │ │ - cmp.w lr, #3 │ │ │ │ │ - ble.n 41c │ │ │ │ │ - ldr r2, [r4, #76] @ 0x4c │ │ │ │ │ - ldrb r2, [r2, #19] │ │ │ │ │ - tst r1, r2 │ │ │ │ │ - bne.n 468 │ │ │ │ │ - cmp.w lr, #4 │ │ │ │ │ - ble.n 41c │ │ │ │ │ - movs r2, #4 │ │ │ │ │ - ldr r5, [r4, #76] @ 0x4c │ │ │ │ │ - add.w ip, r5, r2 │ │ │ │ │ - ldrb.w ip, [ip, #16] │ │ │ │ │ - tst.w r1, ip │ │ │ │ │ - bne.n 49a │ │ │ │ │ - adds r2, #1 │ │ │ │ │ - cmp r2, lr │ │ │ │ │ - blt.n 406 │ │ │ │ │ - add sp, #12 │ │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ │ - ldr r2, [r4, #72] @ 0x48 │ │ │ │ │ - mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ │ - ldr r2, [r2, #16] │ │ │ │ │ - ldr r5, [r2, #0] │ │ │ │ │ - cmp r5, ip │ │ │ │ │ - bne.n 4c8 │ │ │ │ │ - add.w ip, r0, r3, lsl #2 │ │ │ │ │ - adds r3, #1 │ │ │ │ │ - str.w r2, [ip, #12] │ │ │ │ │ - b.n 3e2 │ │ │ │ │ - ldr r3, [r4, #72] @ 0x48 │ │ │ │ │ - mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ │ - cmp r2, ip │ │ │ │ │ - bne.n 490 │ │ │ │ │ - str r3, [r0, #12] │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - b.n 3d4 │ │ │ │ │ - ldr r2, [r4, #72] @ 0x48 │ │ │ │ │ - mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ │ - ldr r2, [r2, #20] │ │ │ │ │ - ldr r5, [r2, #0] │ │ │ │ │ - cmp r5, ip │ │ │ │ │ - bne.n 482 │ │ │ │ │ - add.w ip, r0, r3, lsl #2 │ │ │ │ │ - adds r3, #1 │ │ │ │ │ - str.w r2, [ip, #12] │ │ │ │ │ - b.n 3f0 │ │ │ │ │ - ldr r2, [r4, #72] @ 0x48 │ │ │ │ │ - mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ │ - ldr r5, [r2, #0] │ │ │ │ │ - cmp r5, ip │ │ │ │ │ - bne.n 4d6 │ │ │ │ │ - add.w ip, r0, r3, lsl #2 │ │ │ │ │ - adds r3, #1 │ │ │ │ │ - str.w r2, [ip, #12] │ │ │ │ │ - b.n 3fe │ │ │ │ │ - add.w ip, r5, #1 │ │ │ │ │ - str.w ip, [r2] │ │ │ │ │ - ldr.w lr, [r4, #48] @ 0x30 │ │ │ │ │ - b.n 45c │ │ │ │ │ - adds r2, #1 │ │ │ │ │ - str r2, [r3, #0] │ │ │ │ │ - ldr.w lr, [r4, #48] @ 0x30 │ │ │ │ │ - b.n 448 │ │ │ │ │ - ldr r5, [r4, #72] @ 0x48 │ │ │ │ │ - mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ │ - add.w r7, r0, r3, lsl #2 │ │ │ │ │ - adds r3, #1 │ │ │ │ │ - add.w ip, r5, r2, lsl #2 │ │ │ │ │ - ldr.w ip, [ip, #12] │ │ │ │ │ - ldr.w r5, [ip] │ │ │ │ │ - cmp r5, r6 │ │ │ │ │ - ittt ne │ │ │ │ │ - addne.w lr, r5, #1 │ │ │ │ │ - strne.w lr, [ip] │ │ │ │ │ - ldrne.w lr, [r4, #48] @ 0x30 │ │ │ │ │ - str.w ip, [r7, #12] │ │ │ │ │ - b.n 416 │ │ │ │ │ - add.w ip, r5, #1 │ │ │ │ │ - str.w ip, [r2] │ │ │ │ │ - ldr.w lr, [r4, #48] @ 0x30 │ │ │ │ │ - b.n 42e │ │ │ │ │ - add.w ip, r5, #1 │ │ │ │ │ - str.w ip, [r2] │ │ │ │ │ - ldr.w lr, [r4, #48] @ 0x30 │ │ │ │ │ - b.n 476 │ │ │ │ │ + b.n 38a <_PyCode_GetVarnames+0x66> │ │ │ │ │ + nop │ │ │ │ │ │ │ │ │ │ -000004e4 : │ │ │ │ │ +000003cc : │ │ │ │ │ code_replace(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3864] @ 0xf18 │ │ │ │ │ mov r4, r0 │ │ │ │ │ sub sp, #196 @ 0xc4 │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - mov r8, r1 │ │ │ │ │ - mov r5, r2 │ │ │ │ │ - mov r7, r3 │ │ │ │ │ + mov r5, r1 │ │ │ │ │ + mov r6, r2 │ │ │ │ │ + mov r8, r3 │ │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ │ - ldr r0, [r4, #40] @ 0x28 │ │ │ │ │ + ldr r0, [r4, #56] @ 0x38 │ │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ │ + ldr r0, [r4, #40] @ 0x28 │ │ │ │ │ + str r0, [sp, #76] @ 0x4c │ │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ │ - str r0, [sp, #84] @ 0x54 │ │ │ │ │ + str r0, [sp, #88] @ 0x58 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ │ - str r0, [sp, #76] @ 0x4c │ │ │ │ │ - ldr r0, [r4, #84] @ 0x54 │ │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ │ + ldr r0, [r4, #84] @ 0x54 │ │ │ │ │ + str r0, [sp, #84] @ 0x54 │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ - ldr.w fp, [r4, #56] @ 0x38 │ │ │ │ │ - ldr.w sl, [r4, #24] │ │ │ │ │ + ldr.w r9, [r4, #24] │ │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 6ac │ │ │ │ │ + bne.w 5c4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w bc8 │ │ │ │ │ + bne.w b3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w ba4 │ │ │ │ │ - mov r6, r7 │ │ │ │ │ - mov r8, r7 │ │ │ │ │ - str r7, [sp, #88] @ 0x58 │ │ │ │ │ + beq.w b1a │ │ │ │ │ + mov fp, r3 │ │ │ │ │ + mov r7, r3 │ │ │ │ │ + mov r5, r3 │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w b8c │ │ │ │ │ + blt.w b02 │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w b74 │ │ │ │ │ + blt.w aea │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w b5c │ │ │ │ │ - cmp.w fp, #0 │ │ │ │ │ - blt.w b44 │ │ │ │ │ + blt.w ad2 │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w b2c │ │ │ │ │ - cmp.w sl, #0 │ │ │ │ │ - blt.w b14 │ │ │ │ │ - ldr r3, [sp, #84] @ 0x54 │ │ │ │ │ + blt.w aba │ │ │ │ │ + ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w afc │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - bne.w af6 │ │ │ │ │ + blt.w aa2 │ │ │ │ │ + cmp.w r9, #0 │ │ │ │ │ + blt.w a8a │ │ │ │ │ + ldr r3, [sp, #88] @ 0x58 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + blt.w a72 │ │ │ │ │ + cmp.w r8, #0 │ │ │ │ │ + bne.w a6c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1890 <_PyCode_GetCode> │ │ │ │ │ + bl 18a8 <_PyCode_GetCode> │ │ │ │ │ R_ARM_THM_CALL _PyCode_GetCode │ │ │ │ │ - mov r9, r0 │ │ │ │ │ + mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6a4 │ │ │ │ │ - mov r7, r0 │ │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ - mov r2, r7 │ │ │ │ │ - strd fp, r3, [sp, #16] │ │ │ │ │ + beq.n 54c │ │ │ │ │ + mov r8, r0 │ │ │ │ │ + ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ + mov r2, r8 │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC30 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC30 │ │ │ │ │ - ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ + str r3, [sp, #16] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC31 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC31 │ │ │ │ │ + ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ + str r3, [sp, #12] │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ + ldr r3, [sp, #84] @ 0x54 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ - str.w sl, [sp, #24] │ │ │ │ │ - ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ + str.w r9, [sp, #24] │ │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySys_Audit │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w aee │ │ │ │ │ - cmp.w r8, #0 │ │ │ │ │ - bne.w ae8 │ │ │ │ │ - ldr r2, [r4, #56] @ 0x38 │ │ │ │ │ - movs r1, #32 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 3a4 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w adc │ │ │ │ │ - mov r8, r0 │ │ │ │ │ - str r0, [sp, #112] @ 0x70 │ │ │ │ │ - ldr r3, [sp, #88] @ 0x58 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w ad4 │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - movs r1, #64 @ 0x40 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 3a4 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w ad0 │ │ │ │ │ - str r0, [sp, #88] @ 0x58 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.w acc │ │ │ │ │ - ldr r0, [r4, #64] @ 0x40 │ │ │ │ │ + blt.w a64 │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + bne.w a5e │ │ │ │ │ + ldr r0, [r4, #56] @ 0x38 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_New │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a88 │ │ │ │ │ - mov.w ip, #0 │ │ │ │ │ - ldr r2, [r4, #48] @ 0x30 │ │ │ │ │ - mov r1, ip │ │ │ │ │ + beq.w a56 │ │ │ │ │ + ldr r3, [r4, #48] @ 0x30 │ │ │ │ │ + mov r1, r5 │ │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ │ - str r5, [sp, #116] @ 0x74 │ │ │ │ │ - cmp ip, r2 │ │ │ │ │ - bge.n 646 │ │ │ │ │ - ldr r3, [r4, #76] @ 0x4c │ │ │ │ │ - add r3, ip │ │ │ │ │ - ldrsb.w r3, [r3, #16] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - blt.n 726 │ │ │ │ │ - add.w ip, ip, #1 │ │ │ │ │ - b.n 630 │ │ │ │ │ + cmp r5, r3 │ │ │ │ │ + bge.n 554 │ │ │ │ │ + ldr r2, [r4, #76] @ 0x4c │ │ │ │ │ + add r2, r5 │ │ │ │ │ + ldrb r2, [r2, #16] │ │ │ │ │ + lsls r2, r2, #26 │ │ │ │ │ + bmi.w a32 │ │ │ │ │ + adds r5, #1 │ │ │ │ │ + b.n 4da │ │ │ │ │ ldr r5, [sp, #116] @ 0x74 │ │ │ │ │ - mov r4, r6 │ │ │ │ │ + mov r4, r7 │ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ - ldr r3, [sp, #84] @ 0x54 │ │ │ │ │ + ldr r3, [sp, #88] @ 0x58 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ + ldr r3, [sp, #84] @ 0x54 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ - ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ - strd r5, r3, [sp, #28] │ │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ + strd r6, r3, [sp, #28] │ │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ │ - strd r7, r3, [sp, #8] │ │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ - strd r8, r6, [sp, #20] │ │ │ │ │ - mov r6, r4 │ │ │ │ │ + strd r8, r3, [sp, #8] │ │ │ │ │ + ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ - mov r3, fp │ │ │ │ │ - ldrd r1, r2, [sp, #64] @ 0x40 │ │ │ │ │ - str.w sl, [sp, #4] │ │ │ │ │ - ldr r0, [sp, #60] @ 0x3c │ │ │ │ │ - bl bf0 │ │ │ │ │ + ldrd r0, r1, [sp, #60] @ 0x3c │ │ │ │ │ + str.w r9, [sp, #4] │ │ │ │ │ + ldrd r2, r3, [sp, #68] @ 0x44 │ │ │ │ │ + strd r5, r7, [sp, #20] │ │ │ │ │ + bl b64 │ │ │ │ │ R_ARM_THM_CALL PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - mov r0, r9 │ │ │ │ │ - mov r9, r5 │ │ │ │ │ - bl c │ │ │ │ │ + mov r7, r4 │ │ │ │ │ + mov r6, r0 │ │ │ │ │ + mov r0, sl │ │ │ │ │ + mov sl, r6 │ │ │ │ │ + bl 107c │ │ │ │ │ + R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ │ - bl c │ │ │ │ │ - ldr r0, [sp, #88] @ 0x58 │ │ │ │ │ - bl c │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - bl c │ │ │ │ │ - mov r0, r9 │ │ │ │ │ + bl 107c │ │ │ │ │ + R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ + mov r0, fp │ │ │ │ │ + bl 107c │ │ │ │ │ + R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ + mov r0, r7 │ │ │ │ │ + bl 107c │ │ │ │ │ + R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ + mov r0, sl │ │ │ │ │ add sp, #196 @ 0xc4 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ + mov r5, r6 │ │ │ │ │ + str r6, [sp, #112] @ 0x70 │ │ │ │ │ + cmp.w fp, #0 │ │ │ │ │ + bne.w a2a │ │ │ │ │ + ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyTuple_New │ │ │ │ │ + mov r6, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w a26 │ │ │ │ │ + ldr r3, [r4, #48] @ 0x30 │ │ │ │ │ + mov r2, fp │ │ │ │ │ + mov r0, fp │ │ │ │ │ + mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + bge.n 58c │ │ │ │ │ + ldr r1, [r4, #76] @ 0x4c │ │ │ │ │ + add r1, r2 │ │ │ │ │ + ldrb r1, [r1, #16] │ │ │ │ │ + lsls r1, r1, #25 │ │ │ │ │ + bmi.w 982 │ │ │ │ │ + adds r2, #1 │ │ │ │ │ + b.n 578 │ │ │ │ │ + mov fp, r6 │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + bne.w 97e │ │ │ │ │ + ldr r0, [r4, #64] @ 0x40 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyTuple_New │ │ │ │ │ + mov r7, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 97a │ │ │ │ │ + movs r1, #0 │ │ │ │ │ + ldr r3, [r4, #48] @ 0x30 │ │ │ │ │ + mov r0, r1 │ │ │ │ │ + mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ │ + str r5, [sp, #116] @ 0x74 │ │ │ │ │ + cmp r1, r3 │ │ │ │ │ + bge.n 4ee │ │ │ │ │ + ldr r2, [r4, #76] @ 0x4c │ │ │ │ │ + add r2, r1 │ │ │ │ │ + ldrsb.w r2, [r2, #16] │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + blt.w 95a │ │ │ │ │ + adds r1, #1 │ │ │ │ │ + b.n 5ae │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ mov r0, r1 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - adds r2, r5, r2 │ │ │ │ │ - ldr r5, [pc, #612] @ (91c ) │ │ │ │ │ - str r2, [sp, #112] @ 0x70 │ │ │ │ │ - movs r2, #0 │ │ │ │ │ + ldr r5, [pc, #688] @ (87c ) │ │ │ │ │ + mov r1, r6 │ │ │ │ │ + adds r2, r6, r2 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ + str r2, [sp, #112] @ 0x70 │ │ │ │ │ add r5, sp, #120 @ 0x78 │ │ │ │ │ + movs r2, #0 │ │ │ │ │ + str r5, [sp, #16] │ │ │ │ │ strd r2, r2, [sp, #8] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ - str r5, [sp, #16] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_THM_CALL _PyArg_UnpackKeywords │ │ │ │ │ - mov r9, r0 │ │ │ │ │ + mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6a4 │ │ │ │ │ + beq.n 54c │ │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ │ - cbz r3, 718 │ │ │ │ │ - ldr.w r0, [r9] │ │ │ │ │ + cbz r3, 636 │ │ │ │ │ + ldr.w r0, [sl] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 798 │ │ │ │ │ - ldr.w r0, [r9, #4] │ │ │ │ │ + bne.w 9fc │ │ │ │ │ + ldr.w r0, [sl, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 784 │ │ │ │ │ - ldr.w r0, [r9, #8] │ │ │ │ │ + bne.w 9e6 │ │ │ │ │ + ldr.w r0, [sl, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 75c │ │ │ │ │ - ldr.w r0, [r9, #12] │ │ │ │ │ - cbnz r0, 746 │ │ │ │ │ - ldr.w r0, [r9, #16] │ │ │ │ │ + bne.w 9bc │ │ │ │ │ + ldr.w r0, [sl, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 868 │ │ │ │ │ - ldr.w r0, [r9, #20] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 7c0 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyLong_AsInt │ │ │ │ │ - mov sl, r0 │ │ │ │ │ - cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.n 71c │ │ │ │ │ - ldr r3, [sp, #112] @ 0x70 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [sp, #112] @ 0x70 │ │ │ │ │ - bne.n 7c0 │ │ │ │ │ - ldr r7, [sp, #112] @ 0x70 │ │ │ │ │ - b.n 548 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + bne.w 9a6 │ │ │ │ │ + ldr.w r0, [sl, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 710 │ │ │ │ │ - b.n 89a │ │ │ │ │ - ldr r3, [r4, #72] @ 0x48 │ │ │ │ │ - add.w lr, r6, r1, lsl #2 │ │ │ │ │ - adds r1, #1 │ │ │ │ │ - add.w r3, r3, ip, lsl #2 │ │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ │ - ldr r5, [r3, #0] │ │ │ │ │ - cmp r5, r0 │ │ │ │ │ - ittt ne │ │ │ │ │ - addne r2, r5, #1 │ │ │ │ │ - strne r2, [r3, #0] │ │ │ │ │ - ldrne r2, [r4, #48] @ 0x30 │ │ │ │ │ - str.w r3, [lr, #12] │ │ │ │ │ - b.n 640 │ │ │ │ │ + bne.n 6fa │ │ │ │ │ + ldr.w r0, [sl, #20] │ │ │ │ │ + cbz r0, 650 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsInt │ │ │ │ │ - mov fp, r0 │ │ │ │ │ + mov r9, r0 │ │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.n 770 │ │ │ │ │ + beq.n 642 │ │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ │ - beq.n 718 │ │ │ │ │ - b.n 6f2 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyLong_AsInt │ │ │ │ │ - str r0, [sp, #68] @ 0x44 │ │ │ │ │ - adds r0, #1 │ │ │ │ │ - beq.n 77a │ │ │ │ │ - ldr r3, [sp, #112] @ 0x70 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [sp, #112] @ 0x70 │ │ │ │ │ - beq.n 718 │ │ │ │ │ - b.n 6ec │ │ │ │ │ + bne.n 650 │ │ │ │ │ + ldr.w fp, [sp, #112] @ 0x70 │ │ │ │ │ + mov r7, fp │ │ │ │ │ + mov r5, fp │ │ │ │ │ + mov r8, fp │ │ │ │ │ + b.n 436 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 752 │ │ │ │ │ - b.n 89a │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + beq.n 62e │ │ │ │ │ + mov.w sl, #0 │ │ │ │ │ + b.n 54c │ │ │ │ │ + ldr.w r0, [sl, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 766 │ │ │ │ │ - b.n 89a │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyLong_AsInt │ │ │ │ │ - str r0, [sp, #64] @ 0x40 │ │ │ │ │ - adds r0, #1 │ │ │ │ │ - beq.n 7ac │ │ │ │ │ - ldr r3, [sp, #112] @ 0x70 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [sp, #112] @ 0x70 │ │ │ │ │ - beq.n 718 │ │ │ │ │ - b.n 6e4 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyLong_AsInt │ │ │ │ │ - str r0, [sp, #60] @ 0x3c │ │ │ │ │ - adds r0, #1 │ │ │ │ │ - beq.n 7b6 │ │ │ │ │ - ldr r3, [sp, #112] @ 0x70 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [sp, #112] @ 0x70 │ │ │ │ │ - beq.n 718 │ │ │ │ │ - b.n 6dc │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 78e │ │ │ │ │ - b.n 89a │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 7a2 │ │ │ │ │ - b.n 89a │ │ │ │ │ - ldr.w r0, [r9, #24] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w a8c │ │ │ │ │ - ldr.w r7, [r9, #28] │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - bne.w a6c │ │ │ │ │ - ldr.w r3, [r9, #32] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w a0c │ │ │ │ │ - ldr.w r3, [r9, #36] @ 0x24 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 9f0 │ │ │ │ │ - ldr.w r8, [r9, #40] @ 0x28 │ │ │ │ │ + bne.w 8f8 │ │ │ │ │ + ldr.w r8, [sl, #28] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 994 │ │ │ │ │ - ldr.w r6, [r9, #44] @ 0x2c │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.w 97c │ │ │ │ │ - ldr.w r3, [r9, #48] @ 0x30 │ │ │ │ │ - str r3, [sp, #88] @ 0x58 │ │ │ │ │ + bne.w 8da │ │ │ │ │ + ldr.w r3, [sl, #32] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 908 │ │ │ │ │ - ldr.w r3, [r9, #52] @ 0x34 │ │ │ │ │ + bne.w 89c │ │ │ │ │ + ldr.w r3, [sl, #36] @ 0x24 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 8f2 │ │ │ │ │ - ldr.w r3, [r9, #56] @ 0x38 │ │ │ │ │ + bne.w 880 │ │ │ │ │ + ldr.w r5, [sl, #40] @ 0x28 │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + bne.w 820 │ │ │ │ │ + ldr.w r7, [sl, #44] @ 0x2c │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + bne.w 806 │ │ │ │ │ + ldr.w fp, [sl, #48] @ 0x30 │ │ │ │ │ + cmp.w fp, #0 │ │ │ │ │ + bne.w 7b2 │ │ │ │ │ + ldr.w r3, [sl, #52] @ 0x34 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.n 79c │ │ │ │ │ + ldr.w r3, [sl, #56] @ 0x38 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 8d0 │ │ │ │ │ - ldr.w r3, [r9, #60] @ 0x3c │ │ │ │ │ + bne.n 75c │ │ │ │ │ + ldr.w r3, [sl, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 8aa │ │ │ │ │ - ldr.w r3, [r9, #64] @ 0x40 │ │ │ │ │ - cbz r3, 838 │ │ │ │ │ + bne.n 736 │ │ │ │ │ + ldr.w r3, [sl, #64] @ 0x40 │ │ │ │ │ + cbz r3, 6ca │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ - lsls r2, r2, #4 │ │ │ │ │ - bpl.n 87e │ │ │ │ │ + lsls r0, r2, #4 │ │ │ │ │ + bpl.n 718 │ │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.w 54e │ │ │ │ │ - ldr.w r3, [r9, #68] @ 0x44 │ │ │ │ │ + beq.w 436 │ │ │ │ │ + ldr.w r3, [sl, #68] @ 0x44 │ │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ - lsls r3, r3, #4 │ │ │ │ │ - bmi.w 54e │ │ │ │ │ + lsls r1, r3, #4 │ │ │ │ │ + bmi.w 436 │ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC8 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC8 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC22 │ │ │ │ │ @@ -899,521 +749,617 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC22 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC10 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC10 │ │ │ │ │ bl 0 <_PyArg_BadArgument> │ │ │ │ │ R_ARM_THM_CALL _PyArg_BadArgument │ │ │ │ │ - b.n 89a │ │ │ │ │ + b.n 64a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsInt │ │ │ │ │ - str r0, [sp, #72] @ 0x48 │ │ │ │ │ + str r0, [sp, #76] @ 0x4c │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 8a0 │ │ │ │ │ + beq.n 70e │ │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ │ - beq.w 718 │ │ │ │ │ - b.n 6fc │ │ │ │ │ + beq.n 636 │ │ │ │ │ + b.n 61c │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 704 │ │ │ │ │ + b.n 64a │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC8 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC8 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC21 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC21 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC10 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC10 │ │ │ │ │ bl 0 <_PyArg_BadArgument> │ │ │ │ │ R_ARM_THM_CALL _PyArg_BadArgument │ │ │ │ │ - mov.w r9, #0 │ │ │ │ │ - b.n 6a4 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 872 │ │ │ │ │ - b.n 89a │ │ │ │ │ + b.n 64a │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ - lsls r1, r2, #3 │ │ │ │ │ - bmi.n 8e6 │ │ │ │ │ + lsls r6, r2, #3 │ │ │ │ │ + bmi.n 790 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC17 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC17 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC20 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC20 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC10 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC10 │ │ │ │ │ bl 0 <_PyArg_BadArgument> │ │ │ │ │ R_ARM_THM_CALL _PyArg_BadArgument │ │ │ │ │ - b.n 89a │ │ │ │ │ + b.n 64a │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ - lsls r0, r2, #3 │ │ │ │ │ - bpl.n 95e │ │ │ │ │ + lsls r2, r2, #3 │ │ │ │ │ + bpl.n 772 │ │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ │ - str r3, [sp, #80] @ 0x50 │ │ │ │ │ + str r3, [sp, #84] @ 0x54 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ │ - beq.w 54e │ │ │ │ │ - b.n 818 │ │ │ │ │ + beq.w 436 │ │ │ │ │ + b.n 6aa │ │ │ │ │ + movw r2, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC17 │ │ │ │ │ + movt r2, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC17 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC19 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC19 │ │ │ │ │ + movw r0, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC10 │ │ │ │ │ + movt r0, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC10 │ │ │ │ │ + bl 0 <_PyArg_BadArgument> │ │ │ │ │ + R_ARM_THM_CALL _PyArg_BadArgument │ │ │ │ │ + b.n 64a │ │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ │ - bne.n 820 │ │ │ │ │ - b.n 54e │ │ │ │ │ + bne.n 6b2 │ │ │ │ │ + b.n 436 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ - lsls r5, r2, #3 │ │ │ │ │ - bpl.n 920 │ │ │ │ │ + lsls r1, r2, #3 │ │ │ │ │ + bpl.n 7c8 │ │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ │ - str r3, [sp, #76] @ 0x4c │ │ │ │ │ + str r3, [sp, #80] @ 0x50 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ │ - beq.w 54e │ │ │ │ │ - b.n 810 │ │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ │ + beq.w 436 │ │ │ │ │ + b.n 6a2 │ │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ - lsls r3, r3, #5 │ │ │ │ │ - bpl.n 93e │ │ │ │ │ + lsls r0, r3, #5 │ │ │ │ │ + bpl.n 7e6 │ │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ │ - beq.w 54e │ │ │ │ │ - b.n 808 │ │ │ │ │ - .word 0x000001a0 │ │ │ │ │ - R_ARM_ABS32 .data │ │ │ │ │ + beq.w 436 │ │ │ │ │ + b.n 69a │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC17 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC17 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC18 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC18 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC10 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC10 │ │ │ │ │ bl 0 <_PyArg_BadArgument> │ │ │ │ │ R_ARM_THM_CALL _PyArg_BadArgument │ │ │ │ │ - b.n 89a │ │ │ │ │ - ldr r3, [sp, #88] @ 0x58 │ │ │ │ │ + b.n 64a │ │ │ │ │ + mov r3, fp │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC11 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC11 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC16 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC16 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC10 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC10 │ │ │ │ │ bl 0 <_PyArg_BadArgument> │ │ │ │ │ R_ARM_THM_CALL _PyArg_BadArgument │ │ │ │ │ - b.n 89a │ │ │ │ │ - movw r2, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC17 │ │ │ │ │ - movt r2, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC17 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC19 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC19 │ │ │ │ │ - movw r0, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC10 │ │ │ │ │ - movt r0, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC10 │ │ │ │ │ - bl 0 <_PyArg_BadArgument> │ │ │ │ │ - R_ARM_THM_CALL _PyArg_BadArgument │ │ │ │ │ - b.n 89a │ │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ │ + b.n 64a │ │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ - lsls r2, r3, #5 │ │ │ │ │ - bpl.n 9b0 │ │ │ │ │ + lsls r6, r3, #5 │ │ │ │ │ + bpl.n 83a │ │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ │ - bne.w 7fe │ │ │ │ │ - ldr r3, [sp, #112] @ 0x70 │ │ │ │ │ - str r3, [sp, #88] @ 0x58 │ │ │ │ │ - b.n 54e │ │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ │ + it eq │ │ │ │ │ + ldreq.w fp, [sp, #112] @ 0x70 │ │ │ │ │ + beq.w 436 │ │ │ │ │ + b.n 68e │ │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ - lsls r1, r3, #5 │ │ │ │ │ - bpl.n 9d0 │ │ │ │ │ + lsls r7, r3, #5 │ │ │ │ │ + bpl.n 85a │ │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ │ - bne.w 7f4 │ │ │ │ │ - ldr r3, [sp, #112] @ 0x70 │ │ │ │ │ - str r3, [sp, #88] @ 0x58 │ │ │ │ │ - mov r6, r3 │ │ │ │ │ - b.n 54e │ │ │ │ │ - mov r3, r6 │ │ │ │ │ + bne.w 684 │ │ │ │ │ + ldr.w fp, [sp, #112] @ 0x70 │ │ │ │ │ + mov r7, fp │ │ │ │ │ + b.n 436 │ │ │ │ │ + mov r3, r7 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC11 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC11 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC15 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC15 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC10 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC10 │ │ │ │ │ bl 0 <_PyArg_BadArgument> │ │ │ │ │ R_ARM_THM_CALL _PyArg_BadArgument │ │ │ │ │ - b.n 89a │ │ │ │ │ - mov r3, r8 │ │ │ │ │ + b.n 64a │ │ │ │ │ + mov r3, r5 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC11 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC11 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC14 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC14 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC10 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC10 │ │ │ │ │ bl 0 <_PyArg_BadArgument> │ │ │ │ │ R_ARM_THM_CALL _PyArg_BadArgument │ │ │ │ │ - b.n 89a │ │ │ │ │ + b.n 64a │ │ │ │ │ + nop │ │ │ │ │ + .word 0x000001a0 │ │ │ │ │ + R_ARM_ABS32 .data │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ - lsls r0, r2, #5 │ │ │ │ │ - bpl.n a2c │ │ │ │ │ + lsls r2, r2, #5 │ │ │ │ │ + bpl.n 8bc │ │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ │ - bne.n a28 │ │ │ │ │ - ldr r2, [sp, #112] @ 0x70 │ │ │ │ │ - str r2, [sp, #88] @ 0x58 │ │ │ │ │ - mov r6, r2 │ │ │ │ │ - mov r8, r2 │ │ │ │ │ + bne.n 8b8 │ │ │ │ │ + ldr.w fp, [sp, #112] @ 0x70 │ │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ │ - b.n 54e │ │ │ │ │ + mov r7, fp │ │ │ │ │ + mov r5, fp │ │ │ │ │ + b.n 436 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ - lsls r5, r2, #5 │ │ │ │ │ - bpl.n a4e │ │ │ │ │ + lsls r1, r2, #5 │ │ │ │ │ + bpl.n 93c │ │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ │ - bne.n a4a │ │ │ │ │ - ldr r2, [sp, #112] @ 0x70 │ │ │ │ │ - strd r2, r3, [sp, #88] @ 0x58 │ │ │ │ │ - mov r6, r2 │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - b.n 54e │ │ │ │ │ + bne.n 938 │ │ │ │ │ + ldr.w fp, [sp, #112] @ 0x70 │ │ │ │ │ + str r3, [sp, #92] @ 0x5c │ │ │ │ │ + mov r7, fp │ │ │ │ │ + mov r5, fp │ │ │ │ │ + b.n 436 │ │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ │ - b.n 7e8 │ │ │ │ │ + b.n 67a │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC11 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC11 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC13 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC13 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC10 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC10 │ │ │ │ │ bl 0 <_PyArg_BadArgument> │ │ │ │ │ R_ARM_THM_CALL _PyArg_BadArgument │ │ │ │ │ - b.n 89a │ │ │ │ │ - str r3, [sp, #92] @ 0x5c │ │ │ │ │ - b.n 7de │ │ │ │ │ - movw r2, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC11 │ │ │ │ │ - movt r2, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC11 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC12 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC12 │ │ │ │ │ - movw r0, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC10 │ │ │ │ │ - movt r0, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC10 │ │ │ │ │ - bl 0 <_PyArg_BadArgument> │ │ │ │ │ - R_ARM_THM_CALL _PyArg_BadArgument │ │ │ │ │ - b.n 89a │ │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ │ + b.n 64a │ │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ - lsls r6, r3, #4 │ │ │ │ │ - bpl.n aa2 │ │ │ │ │ + lsls r0, r3, #4 │ │ │ │ │ + bpl.n 90e │ │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ │ - bne.w 7d4 │ │ │ │ │ - ldr r3, [sp, #112] @ 0x70 │ │ │ │ │ - str r3, [sp, #88] @ 0x58 │ │ │ │ │ - mov r6, r3 │ │ │ │ │ - mov r8, r3 │ │ │ │ │ - b.n 54e │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - b.n 68a │ │ │ │ │ + bne.w 666 │ │ │ │ │ + ldr.w fp, [sp, #112] @ 0x70 │ │ │ │ │ + mov r7, fp │ │ │ │ │ + mov r5, fp │ │ │ │ │ + b.n 436 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsInt │ │ │ │ │ - str r0, [sp, #84] @ 0x54 │ │ │ │ │ + str r0, [sp, #88] @ 0x58 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n ac2 │ │ │ │ │ + beq.n 92e │ │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ │ - beq.w 718 │ │ │ │ │ - b.n 7ca │ │ │ │ │ - mov r3, r7 │ │ │ │ │ + beq.w 636 │ │ │ │ │ + b.n 65a │ │ │ │ │ + mov r3, r8 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC8 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC8 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC9 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC9 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC10 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC10 │ │ │ │ │ bl 0 <_PyArg_BadArgument> │ │ │ │ │ R_ARM_THM_CALL _PyArg_BadArgument │ │ │ │ │ - b.n 89a │ │ │ │ │ + b.n 64a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a96 │ │ │ │ │ - b.n 89a │ │ │ │ │ + beq.n 902 │ │ │ │ │ + b.n 64a │ │ │ │ │ + str r3, [sp, #92] @ 0x5c │ │ │ │ │ + b.n 670 │ │ │ │ │ + movw r2, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC11 │ │ │ │ │ + movt r2, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC11 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC12 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC12 │ │ │ │ │ + movw r0, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC10 │ │ │ │ │ + movt r0, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC10 │ │ │ │ │ + bl 0 <_PyArg_BadArgument> │ │ │ │ │ + R_ARM_THM_CALL _PyArg_BadArgument │ │ │ │ │ + b.n 64a │ │ │ │ │ + ldr r2, [r4, #72] @ 0x48 │ │ │ │ │ + add.w lr, r7, r0, lsl #2 │ │ │ │ │ + adds r0, #1 │ │ │ │ │ + add.w r2, r2, r1, lsl #2 │ │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ │ + ldr r5, [r2, #0] │ │ │ │ │ + cmp r5, ip │ │ │ │ │ + ittt ne │ │ │ │ │ + addne r3, r5, #1 │ │ │ │ │ + strne r3, [r2, #0] │ │ │ │ │ + ldrne r3, [r4, #48] @ 0x30 │ │ │ │ │ + str.w r2, [lr, #12] │ │ │ │ │ + b.n 5c0 │ │ │ │ │ + mov r6, r0 │ │ │ │ │ + b.n 532 │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 64a │ │ │ │ │ - ldr r6, [sp, #88] @ 0x58 │ │ │ │ │ - b.n 68a │ │ │ │ │ - ldr r5, [sp, #88] @ 0x58 │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - str r3, [sp, #88] @ 0x58 │ │ │ │ │ - b.n 60e │ │ │ │ │ - mov r6, r8 │ │ │ │ │ - str.w r8, [sp, #88] @ 0x58 │ │ │ │ │ - str.w r8, [sp, #112] @ 0x70 │ │ │ │ │ - b.n 68a │ │ │ │ │ + b.n 4f2 │ │ │ │ │ + ldr r1, [r4, #72] @ 0x48 │ │ │ │ │ + add.w lr, r6, r0, lsl #2 │ │ │ │ │ + adds r0, #1 │ │ │ │ │ + add.w r1, r1, r2, lsl #2 │ │ │ │ │ + ldr r1, [r1, #12] │ │ │ │ │ + ldr.w fp, [r1] │ │ │ │ │ + cmp fp, ip │ │ │ │ │ + ittt ne │ │ │ │ │ + addne.w r3, fp, #1 │ │ │ │ │ + strne r3, [r1, #0] │ │ │ │ │ + ldrne r3, [r4, #48] @ 0x30 │ │ │ │ │ + str.w r1, [lr, #12] │ │ │ │ │ + b.n 588 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyLong_AsInt │ │ │ │ │ + str r0, [sp, #72] @ 0x48 │ │ │ │ │ + adds r0, #1 │ │ │ │ │ + beq.n 9d2 │ │ │ │ │ + ldr r3, [sp, #112] @ 0x70 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [sp, #112] @ 0x70 │ │ │ │ │ + beq.w 636 │ │ │ │ │ + b.n 614 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyLong_AsInt │ │ │ │ │ + str r0, [sp, #68] @ 0x44 │ │ │ │ │ + adds r0, #1 │ │ │ │ │ + beq.n 9dc │ │ │ │ │ + ldr r3, [sp, #112] @ 0x70 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [sp, #112] @ 0x70 │ │ │ │ │ + beq.w 636 │ │ │ │ │ + b.n 60a │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 9b0 │ │ │ │ │ + b.n 64a │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 9c6 │ │ │ │ │ + b.n 64a │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyLong_AsInt │ │ │ │ │ + str r0, [sp, #64] @ 0x40 │ │ │ │ │ + adds r0, #1 │ │ │ │ │ + beq.n a12 │ │ │ │ │ + ldr r3, [sp, #112] @ 0x70 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [sp, #112] @ 0x70 │ │ │ │ │ + beq.w 636 │ │ │ │ │ + b.n 600 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyLong_AsInt │ │ │ │ │ + str r0, [sp, #60] @ 0x3c │ │ │ │ │ + adds r0, #1 │ │ │ │ │ + beq.n a1c │ │ │ │ │ + ldr r3, [sp, #112] @ 0x70 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [sp, #112] @ 0x70 │ │ │ │ │ + beq.w 636 │ │ │ │ │ + b.n 5f6 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 9f0 │ │ │ │ │ + b.n 64a │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n a06 │ │ │ │ │ + b.n 64a │ │ │ │ │ + mov r7, fp │ │ │ │ │ + b.n 532 │ │ │ │ │ + mov r6, fp │ │ │ │ │ + mov.w fp, #0 │ │ │ │ │ + b.n 58e │ │ │ │ │ + ldr r2, [r4, #72] @ 0x48 │ │ │ │ │ + add.w ip, r6, r1, lsl #2 │ │ │ │ │ + adds r1, #1 │ │ │ │ │ + add.w r2, r2, r5, lsl #2 │ │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ │ + ldr.w lr, [r2] │ │ │ │ │ + cmp lr, r0 │ │ │ │ │ + ittt ne │ │ │ │ │ + addne.w r3, lr, #1 │ │ │ │ │ + strne r3, [r2, #0] │ │ │ │ │ + ldrne r3, [r4, #48] @ 0x30 │ │ │ │ │ + str.w r2, [ip, #12] │ │ │ │ │ + b.n 4ea │ │ │ │ │ + mov r7, r5 │ │ │ │ │ + mov fp, r5 │ │ │ │ │ + str r5, [sp, #112] @ 0x70 │ │ │ │ │ + b.n 532 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ │ - b.n 5f2 │ │ │ │ │ - mov r0, r9 │ │ │ │ │ - bl c │ │ │ │ │ - b.n 89a │ │ │ │ │ - mov.w r9, #0 │ │ │ │ │ - b.n 59c │ │ │ │ │ + b.n 558 │ │ │ │ │ + mov r0, sl │ │ │ │ │ + bl 107c │ │ │ │ │ + R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ + b.n 64a │ │ │ │ │ + mov.w sl, #0 │ │ │ │ │ + b.n 484 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC29 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC29 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 89a │ │ │ │ │ + b.n 64a │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC28 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC28 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 89a │ │ │ │ │ + b.n 64a │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC27 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC27 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 89a │ │ │ │ │ + b.n 64a │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC26 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC26 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 89a │ │ │ │ │ + b.n 64a │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC25 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC25 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 89a │ │ │ │ │ + b.n 64a │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC24 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC24 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 89a │ │ │ │ │ + b.n 64a │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC23 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC23 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 89a │ │ │ │ │ - ldr r0, [pc, #68] @ (bec ) │ │ │ │ │ + b.n 64a │ │ │ │ │ + ldr r0, [pc, #68] @ (b60 ) │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ │ strd r1, r1, [sp, #8] │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_THM_CALL _PyArg_UnpackKeywords │ │ │ │ │ - mov r9, r0 │ │ │ │ │ + mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6a4 │ │ │ │ │ - mov r6, r8 │ │ │ │ │ - str.w r8, [sp, #88] @ 0x58 │ │ │ │ │ - b.n 54e │ │ │ │ │ + beq.w 54c │ │ │ │ │ + mov fp, r5 │ │ │ │ │ + mov r7, r5 │ │ │ │ │ + b.n 436 │ │ │ │ │ mov r0, r1 │ │ │ │ │ - ldr r1, [pc, #32] @ (bec ) │ │ │ │ │ + ldr r1, [pc, #32] @ (b60 ) │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ mov r2, r3 │ │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ - mov r1, r5 │ │ │ │ │ + mov r1, r6 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_THM_CALL _PyArg_UnpackKeywords │ │ │ │ │ - mov r9, r0 │ │ │ │ │ + mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6a4 │ │ │ │ │ - str r5, [sp, #112] @ 0x70 │ │ │ │ │ - b.n 6d4 │ │ │ │ │ + beq.w 54c │ │ │ │ │ + str r6, [sp, #112] @ 0x70 │ │ │ │ │ + b.n 5ec │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00000bf0 : │ │ │ │ │ +00000b64 : │ │ │ │ │ PyUnstable_Code_NewWithPosOnlyArgs(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ │ ldr r6, [sp, #156] @ 0x9c │ │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldrd r4, r5, [sp, #160] @ 0xa0 │ │ │ │ │ strd r0, r1, [sp] │ │ │ │ │ strd r3, r3, [sp, #24] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w d56 │ │ │ │ │ + beq.w cca │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ │ lsls r1, r3, #29 │ │ │ │ │ - bpl.w d56 │ │ │ │ │ + bpl.w cca │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w d56 │ │ │ │ │ + beq.w cca │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ │ lsls r2, r3, #29 │ │ │ │ │ - bpl.w d56 │ │ │ │ │ + bpl.w cca │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w d56 │ │ │ │ │ + beq.w cca │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #5 │ │ │ │ │ - bpl.w d56 │ │ │ │ │ + bpl.w cca │ │ │ │ │ ldr.w r8, [r5, #8] │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ ldr.w r9, [r6, #8] │ │ │ │ │ add.w r3, r7, r8 │ │ │ │ │ add.w sl, r3, r9 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_New │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d0e │ │ │ │ │ + beq.n c82 │ │ │ │ │ clz r0, r4 │ │ │ │ │ mov r1, sl │ │ │ │ │ lsrs r0, r0, #5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBytes_FromStringAndSize │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d0e │ │ │ │ │ + beq.n c82 │ │ │ │ │ clz r0, r4 │ │ │ │ │ add.w r1, r6, #8 │ │ │ │ │ lsrs r0, r0, #5 │ │ │ │ │ cmp r0, r9 │ │ │ │ │ - blt.n d26 │ │ │ │ │ + blt.n c9a │ │ │ │ │ adds r5, #8 │ │ │ │ │ bic.w lr, r9, r9, asr #31 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ cmp ip, r8 │ │ │ │ │ - blt.w e2a │ │ │ │ │ + blt.w d9e │ │ │ │ │ adds r4, #8 │ │ │ │ │ movs r3, #0 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - blt.w dfa │ │ │ │ │ + blt.w d6e │ │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ │ ands.w r3, r3, #1 │ │ │ │ │ - beq.n da0 │ │ │ │ │ + beq.n d14 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ cmp sl, r2 │ │ │ │ │ - bne.n d84 │ │ │ │ │ + bne.n cf8 │ │ │ │ │ ldr r2, [sp, #168] @ 0xa8 │ │ │ │ │ add r0, sp, #32 │ │ │ │ │ str r2, [sp, #32] │ │ │ │ │ ldr r2, [sp, #172] @ 0xac │ │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ │ ldr r2, [sp, #176] @ 0xb0 │ │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ │ @@ -1440,28 +1386,30 @@ │ │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ │ bl 0 <_PyCode_Init> │ │ │ │ │ R_ARM_THM_CALL _PyCode_Validate │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n d80 │ │ │ │ │ + beq.n cf4 │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n d6a │ │ │ │ │ + bne.n cde │ │ │ │ │ add r0, sp, #32 │ │ │ │ │ - bl 1a4 │ │ │ │ │ + bl 1a4 <_PyCode_InitAddressRange+0x10> │ │ │ │ │ R_ARM_THM_CALL _PyCode_New │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ - bl c │ │ │ │ │ + bl 107c │ │ │ │ │ + R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ - bl c │ │ │ │ │ + bl 107c │ │ │ │ │ + R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ mvn.w fp, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ │ @@ -1475,88 +1423,88 @@ │ │ │ │ │ cmp r3, fp │ │ │ │ │ itt ne │ │ │ │ │ addne r3, #1 │ │ │ │ │ strne r3, [r2, #0] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ str.w r2, [lr, #12] │ │ │ │ │ strb.w ip, [r3, #16] │ │ │ │ │ - b.n c88 │ │ │ │ │ + b.n bfc │ │ │ │ │ movw r1, #754 @ 0x2f2 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n d1e │ │ │ │ │ + b.n c92 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC33 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC33 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n d0e │ │ │ │ │ + b.n c82 │ │ │ │ │ mov r1, sl │ │ │ │ │ add r0, sp, #24 │ │ │ │ │ bl 0 <_PyTuple_Resize> │ │ │ │ │ R_ARM_THM_CALL _PyTuple_Resize │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n d80 │ │ │ │ │ + blt.n cf4 │ │ │ │ │ mov r1, sl │ │ │ │ │ add r0, sp, #28 │ │ │ │ │ bl 0 <_PyBytes_Resize> │ │ │ │ │ R_ARM_THM_CALL _PyBytes_Resize │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n d80 │ │ │ │ │ + blt.n cf4 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ - b.n cb6 │ │ │ │ │ + b.n c2a │ │ │ │ │ ldr r2, [sp, #144] @ 0x90 │ │ │ │ │ ldr r4, [r2, #8] │ │ │ │ │ lsrs r4, r4, #1 │ │ │ │ │ - beq.n cae │ │ │ │ │ + beq.n c22 │ │ │ │ │ movw r7, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyOpcode_Caches │ │ │ │ │ movt r7, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyOpcode_Caches │ │ │ │ │ add.w r1, r2, #16 │ │ │ │ │ mov r0, r3 │ │ │ │ │ - b.n dca │ │ │ │ │ + b.n d3e │ │ │ │ │ cmp r2, #86 @ 0x56 │ │ │ │ │ - beq.n dde │ │ │ │ │ + beq.n d52 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ldrb r2, [r7, r2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ add r3, r2 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - ble.w cae │ │ │ │ │ + ble.w c22 │ │ │ │ │ ldrb.w r2, [r1, r3, lsl #1] │ │ │ │ │ add.w r5, r1, r3, lsl #1 │ │ │ │ │ cmp r2, #71 @ 0x47 │ │ │ │ │ - bne.n db8 │ │ │ │ │ + bne.n d2c │ │ │ │ │ ldrb r5, [r5, #1] │ │ │ │ │ orr.w r0, r5, r0, lsl #8 │ │ │ │ │ - b.n dbe │ │ │ │ │ + b.n d32 │ │ │ │ │ ldrb r2, [r5, #1] │ │ │ │ │ orr.w r0, r2, r0, lsl #8 │ │ │ │ │ cmp sl, r0 │ │ │ │ │ - ble.n e96 │ │ │ │ │ + ble.n e0a │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ adds r2, #16 │ │ │ │ │ ldrb r5, [r2, r0] │ │ │ │ │ orr.w r5, r5, #16 │ │ │ │ │ strb r5, [r2, r0] │ │ │ │ │ ldrb.w r2, [r1, r3, lsl #1] │ │ │ │ │ - b.n dbc │ │ │ │ │ + b.n d30 │ │ │ │ │ ldr.w r5, [r4, #4]! │ │ │ │ │ add.w r1, r3, lr │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ mov.w ip, #128 @ 0x80 │ │ │ │ │ adds r3, #1 │ │ │ │ │ @@ -1565,35 +1513,35 @@ │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ cmp r2, r8 │ │ │ │ │ itt ne │ │ │ │ │ addne r2, #1 │ │ │ │ │ strne r2, [r5, #0] │ │ │ │ │ str.w r5, [r9, #12] │ │ │ │ │ strb.w ip, [r0, #16] │ │ │ │ │ - b.n ca0 │ │ │ │ │ + b.n c14 │ │ │ │ │ ldr.w r1, [r5, #4]! │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - ble.n e6e │ │ │ │ │ + ble.n de2 │ │ │ │ │ str.w sl, [sp, #16] │ │ │ │ │ mov.w fp, #0 │ │ │ │ │ add.w sl, r6, #8 │ │ │ │ │ str r6, [sp, #156] @ 0x9c │ │ │ │ │ str r4, [sp, #160] @ 0xa0 │ │ │ │ │ mov r6, r5 │ │ │ │ │ mov r4, lr │ │ │ │ │ mov r5, ip │ │ │ │ │ ldr.w r0, [sl, #4]! │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_Compare │ │ │ │ │ - cbz r0, eb0 │ │ │ │ │ + cbz r0, e24 │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ cmp fp, r9 │ │ │ │ │ - bne.n e4a │ │ │ │ │ + bne.n dbe │ │ │ │ │ mov lr, r4 │ │ │ │ │ mov ip, r5 │ │ │ │ │ ldr.w sl, [sp, #16] │ │ │ │ │ mov r5, r6 │ │ │ │ │ ldrd r6, r4, [sp, #156] @ 0x9c │ │ │ │ │ mvn.w fp, #3221225472 @ 0xc0000000 │ │ │ │ │ ldrd r0, r2, [sp, #24] │ │ │ │ │ @@ -1605,65 +1553,65 @@ │ │ │ │ │ strne r3, [r1, #0] │ │ │ │ │ add.w r3, r0, lr, lsl #2 │ │ │ │ │ str r1, [r3, #12] │ │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ │ strb r3, [r2, #16] │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ add.w lr, lr, #1 │ │ │ │ │ - b.n c96 │ │ │ │ │ + b.n c0a │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ mov r2, r0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC32 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC32 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n d80 │ │ │ │ │ + b.n cf4 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ add.w fp, fp, #16 │ │ │ │ │ ldr.w sl, [sp, #16] │ │ │ │ │ mov ip, r5 │ │ │ │ │ add.w lr, r4, #4294967295 @ 0xffffffff │ │ │ │ │ mov r5, r6 │ │ │ │ │ ldrb.w r3, [r2, fp] │ │ │ │ │ add.w sl, sl, #4294967295 @ 0xffffffff │ │ │ │ │ ldr r6, [sp, #156] @ 0x9c │ │ │ │ │ orr.w r3, r3, #64 @ 0x40 │ │ │ │ │ ldr r4, [sp, #160] @ 0xa0 │ │ │ │ │ strb.w r3, [r2, fp] │ │ │ │ │ - b.n e8c │ │ │ │ │ + b.n e00 │ │ │ │ │ │ │ │ │ │ -00000ed8 : │ │ │ │ │ +00000e4c : │ │ │ │ │ code_getcode(): │ │ │ │ │ - b.w 1890 <_PyCode_GetCode> │ │ │ │ │ + b.w 18a8 <_PyCode_GetCode> │ │ │ │ │ R_ARM_THM_JUMP24 _PyCode_GetCode │ │ │ │ │ │ │ │ │ │ -00000edc : │ │ │ │ │ +00000e50 : │ │ │ │ │ code_repr(): │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldrd r3, r1, [r0, #80] @ 0x50 │ │ │ │ │ sub sp, #12 │ │ │ │ │ ldr.w ip, [r0, #44] @ 0x2c │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ it eq │ │ │ │ │ moveq.w ip, #4294967295 @ 0xffffffff │ │ │ │ │ - cbz r3, f1e │ │ │ │ │ + cbz r3, e92 │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ │ lsls r0, r0, #3 │ │ │ │ │ - bpl.n f1e │ │ │ │ │ + bpl.n e92 │ │ │ │ │ str.w ip, [sp] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC35 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC35 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_FromFormat │ │ │ │ │ @@ -1676,88 +1624,88 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC36 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyUnicode_FromFormat │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000f34 : │ │ │ │ │ +00000ea8 : │ │ │ │ │ code__varname_from_oparg(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ │ mov r0, r1 │ │ │ │ │ - cbnz r3, f72 │ │ │ │ │ + cbnz r3, ee6 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne.n f72 │ │ │ │ │ - cbz r1, f72 │ │ │ │ │ + bne.n ee6 │ │ │ │ │ + cbz r1, ee6 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsInt │ │ │ │ │ mov r1, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n fa0 │ │ │ │ │ + beq.n f14 │ │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_GetItem │ │ │ │ │ - cbz r0, f6e │ │ │ │ │ + cbz r0, ee2 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n f9a │ │ │ │ │ + bne.n f0e │ │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ add.w ip, sp, #36 @ 0x24 │ │ │ │ │ str.w ip, [sp, #16] │ │ │ │ │ - ldr.w ip, [pc, #52] @ fb0 │ │ │ │ │ + ldr.w ip, [pc, #52] @ f24 │ │ │ │ │ mov r1, r2 │ │ │ │ │ str.w ip, [sp] │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov.w ip, #1 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_THM_CALL _PyArg_UnpackKeywords │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n f50 │ │ │ │ │ - b.n f6e │ │ │ │ │ + bne.n ec4 │ │ │ │ │ + b.n ee2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - b.n f6e │ │ │ │ │ + b.n ee2 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f5c │ │ │ │ │ + beq.n ed0 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n f6e │ │ │ │ │ + b.n ee2 │ │ │ │ │ .word 0x0000029c │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00000fb4 : │ │ │ │ │ +00000f28 : │ │ │ │ │ code_getcodeadaptive(): │ │ │ │ │ mov r3, r0 │ │ │ │ │ adds r0, #124 @ 0x7c │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyBytes_FromStringAndSize │ │ │ │ │ │ │ │ │ │ -00000fc0 <_PyLineTable_NextAddressRange>: │ │ │ │ │ +00000f34 <_PyLineTable_NextAddressRange>: │ │ │ │ │ _PyLineTable_NextAddressRange(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldrd r2, r3, [r0, #16] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bcs.n fde <_PyLineTable_NextAddressRange+0x1e> │ │ │ │ │ - bl 24 │ │ │ │ │ + bcs.n f52 <_PyLineTable_NextAddressRange+0x1e> │ │ │ │ │ + bl c │ │ │ │ │ movs r0, #1 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -1119,16 +1119,15 @@ │ │ │ │ │ mov r1, r0 │ │ │ │ │ b.n 954 <_PyCode_New+0x7b0> │ │ │ │ │ orr.w r3, r1, #1 │ │ │ │ │ b.n a76 <_PyCode_New+0x8d2> │ │ │ │ │ mov r2, r3 │ │ │ │ │ b.n 772 <_PyCode_New+0x5ce> │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl c <_PyCode_Validate+0xc> │ │ │ │ │ - R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ + bl 107c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ movs r5, #0 │ │ │ │ │ b.n 7b4 <_PyCode_New+0x610> │ │ │ │ │ str r0, [r5, #92] @ 0x5c │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ @@ -1750,381 +1749,395 @@ │ │ │ │ │ cmp r3, r2 │ │ │ │ │ bne.w e98 │ │ │ │ │ b.n fb2 │ │ │ │ │ nop │ │ │ │ │ .word 0x00000230 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -0000107c : │ │ │ │ │ +0000107c : │ │ │ │ │ +Py_XDECREF(): │ │ │ │ │ + cbz r0, 1092 │ │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ + cmp r3, r1 │ │ │ │ │ + beq.n 1092 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r0, #0] │ │ │ │ │ + cbnz r3, 1092 │ │ │ │ │ + b.w 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_JUMP24 _Py_Dealloc │ │ │ │ │ + bx lr │ │ │ │ │ + │ │ │ │ │ +00001094 : │ │ │ │ │ code_dealloc(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ - ldr r3, [pc, #592] @ (12dc ) │ │ │ │ │ + ldr r3, [pc, #592] @ (12f4 ) │ │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ sub sp, #8 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ add.w r3, r2, #4096 @ 0x1000 │ │ │ │ │ - beq.w 131a │ │ │ │ │ + beq.w 1332 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #0] │ │ │ │ │ ldrb.w r3, [r3, #1600] @ 0x640 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1324 │ │ │ │ │ + bne.w 133c │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ │ bl 0 <_PyFunction_ClearCodeByVersion> │ │ │ │ │ R_ARM_THM_CALL _PyFunction_ClearCodeByVersion │ │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1376 │ │ │ │ │ + bne.w 138e │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1210 │ │ │ │ │ + beq.w 1228 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.w 1210 │ │ │ │ │ + beq.w 1228 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1210 │ │ │ │ │ + bne.w 1228 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1220 │ │ │ │ │ + beq.w 1238 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.w 1220 │ │ │ │ │ + beq.w 1238 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1220 │ │ │ │ │ + bne.w 1238 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1228 │ │ │ │ │ + bne.w 1240 │ │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 124a │ │ │ │ │ + beq.w 1262 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 124a │ │ │ │ │ + beq.w 1262 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 124a │ │ │ │ │ + bne.w 1262 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1252 │ │ │ │ │ + bne.w 126a │ │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ │ - cbz r0, 114c │ │ │ │ │ + cbz r0, 1164 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w 127c │ │ │ │ │ + bne.w 1294 │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1292 │ │ │ │ │ + beq.w 12aa │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 1292 │ │ │ │ │ + beq.w 12aa │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1292 │ │ │ │ │ + bne.w 12aa │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 129a │ │ │ │ │ + bne.w 12b2 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 12bc │ │ │ │ │ + beq.w 12d4 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 12bc │ │ │ │ │ + beq.w 12d4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 12bc │ │ │ │ │ + bne.w 12d4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 12c4 │ │ │ │ │ + beq.w 12dc │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ - cbz r0, 11ba │ │ │ │ │ + cbz r0, 11d2 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 11ba │ │ │ │ │ + beq.n 11d2 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ - cbnz r2, 11ba │ │ │ │ │ + cbnz r2, 11d2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ - cbz r0, 11d4 │ │ │ │ │ + cbz r0, 11ec │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 11d4 │ │ │ │ │ + beq.n 11ec │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ - cbnz r2, 11d4 │ │ │ │ │ + cbnz r2, 11ec │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ │ - cbz r0, 11ee │ │ │ │ │ + cbz r0, 1206 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 11ee │ │ │ │ │ + beq.n 1206 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ - cbnz r2, 11ee │ │ │ │ │ + cbnz r2, 1206 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ - cbz r0, 1208 │ │ │ │ │ + cbz r0, 1220 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 1208 │ │ │ │ │ + beq.n 1220 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ - cbnz r2, 1208 │ │ │ │ │ + cbnz r2, 1220 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 12c4 │ │ │ │ │ + b.n 12dc │ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ │ - cbz r0, 1220 │ │ │ │ │ + cbz r0, 1238 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w 10fc │ │ │ │ │ + bne.w 1114 │ │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1112 │ │ │ │ │ + beq.w 112a │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 1112 │ │ │ │ │ + beq.w 112a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1112 │ │ │ │ │ + bne.w 112a │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 111a │ │ │ │ │ + bne.w 1132 │ │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 113c │ │ │ │ │ + beq.w 1154 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.w 113c │ │ │ │ │ + beq.w 1154 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 113c │ │ │ │ │ + bne.w 1154 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 114c │ │ │ │ │ + beq.w 1164 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.w 114c │ │ │ │ │ + beq.w 1164 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 114c │ │ │ │ │ + bne.w 1164 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1154 │ │ │ │ │ + bne.w 116c │ │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1176 │ │ │ │ │ + beq.w 118e │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 1176 │ │ │ │ │ + beq.w 118e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1176 │ │ │ │ │ + bne.w 118e │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 117e │ │ │ │ │ + bne.w 1196 │ │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 11a0 │ │ │ │ │ + bne.w 11b8 │ │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1396 │ │ │ │ │ + bne.n 13ae │ │ │ │ │ ldr r5, [r4, #112] @ 0x70 │ │ │ │ │ - cbnz r5, 12e0 │ │ │ │ │ + cbnz r5, 12f8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyObject_Free │ │ │ │ │ nop │ │ │ │ │ .word 0x00000244 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ ldr r0, [r5, #20] │ │ │ │ │ - cbnz r0, 130e │ │ │ │ │ + cbnz r0, 1326 │ │ │ │ │ ldr r0, [r5, #24] │ │ │ │ │ - cbnz r0, 12fc │ │ │ │ │ + cbnz r0, 1314 │ │ │ │ │ ldr r0, [r5, #28] │ │ │ │ │ - cbnz r0, 1308 │ │ │ │ │ + cbnz r0, 1320 │ │ │ │ │ ldr r0, [r5, #32] │ │ │ │ │ - cbnz r0, 1302 │ │ │ │ │ + cbnz r0, 131a │ │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ │ - cbnz r0, 1314 │ │ │ │ │ + cbnz r0, 132c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 12ce │ │ │ │ │ + b.n 12e6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 12e8 │ │ │ │ │ + b.n 1300 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 12f0 │ │ │ │ │ + b.n 1308 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 12ec │ │ │ │ │ + b.n 1304 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 12e4 │ │ │ │ │ + b.n 12fc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 12f4 │ │ │ │ │ + b.n 130c │ │ │ │ │ ldrb.w r3, [r3, #1600] @ 0x640 │ │ │ │ │ - cbnz r3, 1324 │ │ │ │ │ + cbnz r3, 133c │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ add.w r6, r2, #5664 @ 0x1620 │ │ │ │ │ mov r1, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ lsls r2, r3, #31 │ │ │ │ │ - bpl.n 1370 │ │ │ │ │ + bpl.n 1388 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ blx r2 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 1356 │ │ │ │ │ + blt.n 136e │ │ │ │ │ lsrs r3, r3, #1 │ │ │ │ │ - bne.n 1372 │ │ │ │ │ + bne.n 138a │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 1320 │ │ │ │ │ + beq.n 1338 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 10bc │ │ │ │ │ - b.n 1320 │ │ │ │ │ + beq.w 10d4 │ │ │ │ │ + b.n 1338 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC6 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC6 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC5 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_FormatUnraisable │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - b.n 133c │ │ │ │ │ + b.n 1354 │ │ │ │ │ lsrs r3, r3, #1 │ │ │ │ │ adds r6, #4 │ │ │ │ │ - b.n 1328 │ │ │ │ │ - ldr r1, [pc, #68] @ (13bc ) │ │ │ │ │ + b.n 1340 │ │ │ │ │ + ldr r1, [pc, #68] @ (13d4 ) │ │ │ │ │ movs r2, #0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ ldr r1, [r5, r1] │ │ │ │ │ ldr r5, [r1, #8] │ │ │ │ │ add.w r5, r5, #4448 @ 0x1160 │ │ │ │ │ adds r5, #28 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bgt.n 139e │ │ │ │ │ + bgt.n 13b6 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 10ca │ │ │ │ │ + b.n 10e2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_ClearWeakRefs │ │ │ │ │ - b.n 12ca │ │ │ │ │ + b.n 12e2 │ │ │ │ │ ldr.w r1, [r5, #4]! │ │ │ │ │ add.w ip, r3, #4 │ │ │ │ │ - cbz r1, 13b8 │ │ │ │ │ + cbz r1, 13d0 │ │ │ │ │ ldr.w r0, [ip, r2, lsl #2] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ blx r1 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ adds r2, #1 │ │ │ │ │ - b.n 138a │ │ │ │ │ + b.n 13a2 │ │ │ │ │ .word 0x0000003c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -000013c0 <_PyCode_ConstantKey>: │ │ │ │ │ +000013d8 <_PyCode_ConstantKey>: │ │ │ │ │ _PyCode_ConstantKey(): │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_EllipsisObject │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_EllipsisObject │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, r1 │ │ │ │ │ - beq.w 1552 <_PyCode_ConstantKey+0x192> │ │ │ │ │ + beq.w 156a <_PyCode_ConstantKey+0x192> │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ ldr.w lr, [r0, #4] │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyLong_Type │ │ │ │ │ @@ -2144,15 +2157,15 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ite eq │ │ │ │ │ moveq r1, #1 │ │ │ │ │ movne r1, #0 │ │ │ │ │ cmp lr, ip │ │ │ │ │ it eq │ │ │ │ │ orreq.w r1, r1, #1 │ │ │ │ │ - cbz r1, 1434 <_PyCode_ConstantKey+0x74> │ │ │ │ │ + cbz r1, 144c <_PyCode_ConstantKey+0x74> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ itt ne │ │ │ │ │ addne r3, #1 │ │ │ │ │ strne r3, [r0, #0] │ │ │ │ │ mov r1, r2 │ │ │ │ │ @@ -2170,317 +2183,317 @@ │ │ │ │ │ cmp lr, ip │ │ │ │ │ it ne │ │ │ │ │ cmpne lr, r1 │ │ │ │ │ itet eq │ │ │ │ │ moveq r1, #1 │ │ │ │ │ movne r1, #0 │ │ │ │ │ moveq r1, lr │ │ │ │ │ - beq.n 1546 <_PyCode_ConstantKey+0x186> │ │ │ │ │ + beq.n 155e <_PyCode_ConstantKey+0x186> │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyFloat_Type │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyFloat_Type │ │ │ │ │ cmp lr, ip │ │ │ │ │ - beq.n 1530 <_PyCode_ConstantKey+0x170> │ │ │ │ │ + beq.n 1548 <_PyCode_ConstantKey+0x170> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyComplex_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyComplex_Type │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp lr, r3 │ │ │ │ │ - beq.w 161e <_PyCode_ConstantKey+0x25e> │ │ │ │ │ + beq.w 1636 <_PyCode_ConstantKey+0x25e> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyTuple_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyTuple_Type │ │ │ │ │ cmp lr, r3 │ │ │ │ │ - bne.n 1566 <_PyCode_ConstantKey+0x1a6> │ │ │ │ │ + bne.n 157e <_PyCode_ConstantKey+0x1a6> │ │ │ │ │ ldr r6, [r0, #8] │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_New │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 16a0 <_PyCode_ConstantKey+0x2e0> │ │ │ │ │ + beq.w 16b8 <_PyCode_ConstantKey+0x2e0> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n 1506 <_PyCode_ConstantKey+0x146> │ │ │ │ │ + ble.n 151e <_PyCode_ConstantKey+0x146> │ │ │ │ │ ldr r0, [r7, #12] │ │ │ │ │ - bl 13c0 <_PyCode_ConstantKey> │ │ │ │ │ + bl 13d8 <_PyCode_ConstantKey> │ │ │ │ │ R_ARM_THM_CALL _PyCode_ConstantKey │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1696 <_PyCode_ConstantKey+0x2d6> │ │ │ │ │ + beq.w 16ae <_PyCode_ConstantKey+0x2d6> │ │ │ │ │ cmp r6, #1 │ │ │ │ │ str r0, [r5, #12] │ │ │ │ │ - beq.n 1506 <_PyCode_ConstantKey+0x146> │ │ │ │ │ + beq.n 151e <_PyCode_ConstantKey+0x146> │ │ │ │ │ ldr r0, [r7, #16] │ │ │ │ │ - bl 13c0 <_PyCode_ConstantKey> │ │ │ │ │ + bl 13d8 <_PyCode_ConstantKey> │ │ │ │ │ R_ARM_THM_CALL _PyCode_ConstantKey │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1696 <_PyCode_ConstantKey+0x2d6> │ │ │ │ │ + beq.w 16ae <_PyCode_ConstantKey+0x2d6> │ │ │ │ │ cmp r6, #2 │ │ │ │ │ str r0, [r5, #16] │ │ │ │ │ - beq.n 1506 <_PyCode_ConstantKey+0x146> │ │ │ │ │ + beq.n 151e <_PyCode_ConstantKey+0x146> │ │ │ │ │ ldr r0, [r7, #20] │ │ │ │ │ - bl 13c0 <_PyCode_ConstantKey> │ │ │ │ │ + bl 13d8 <_PyCode_ConstantKey> │ │ │ │ │ R_ARM_THM_CALL _PyCode_ConstantKey │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1696 <_PyCode_ConstantKey+0x2d6> │ │ │ │ │ + beq.w 16ae <_PyCode_ConstantKey+0x2d6> │ │ │ │ │ cmp r6, #3 │ │ │ │ │ str r0, [r5, #20] │ │ │ │ │ - beq.n 1506 <_PyCode_ConstantKey+0x146> │ │ │ │ │ + beq.n 151e <_PyCode_ConstantKey+0x146> │ │ │ │ │ ldr r0, [r7, #24] │ │ │ │ │ - bl 13c0 <_PyCode_ConstantKey> │ │ │ │ │ + bl 13d8 <_PyCode_ConstantKey> │ │ │ │ │ R_ARM_THM_CALL _PyCode_ConstantKey │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1696 <_PyCode_ConstantKey+0x2d6> │ │ │ │ │ + beq.w 16ae <_PyCode_ConstantKey+0x2d6> │ │ │ │ │ cmp r6, #4 │ │ │ │ │ str r0, [r5, #24] │ │ │ │ │ - beq.n 1506 <_PyCode_ConstantKey+0x146> │ │ │ │ │ + beq.n 151e <_PyCode_ConstantKey+0x146> │ │ │ │ │ add.w r1, r7, #24 │ │ │ │ │ add.w r2, r5, #24 │ │ │ │ │ movs r3, #4 │ │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ - bl 13c0 <_PyCode_ConstantKey> │ │ │ │ │ + bl 13d8 <_PyCode_ConstantKey> │ │ │ │ │ R_ARM_THM_CALL _PyCode_ConstantKey │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1696 <_PyCode_ConstantKey+0x2d6> │ │ │ │ │ + beq.w 16ae <_PyCode_ConstantKey+0x2d6> │ │ │ │ │ cmp r3, r6 │ │ │ │ │ str.w r0, [r2, #4]! │ │ │ │ │ - bne.n 14e2 <_PyCode_ConstantKey+0x122> │ │ │ │ │ + bne.n 14fa <_PyCode_ConstantKey+0x122> │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r2, r7 │ │ │ │ │ movs r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_Pack │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r3, ip │ │ │ │ │ - beq.n 142e <_PyCode_ConstantKey+0x6e> │ │ │ │ │ + beq.n 1446 <_PyCode_ConstantKey+0x6e> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 142e <_PyCode_ConstantKey+0x6e> │ │ │ │ │ + bne.n 1446 <_PyCode_ConstantKey+0x6e> │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - b.n 142e <_PyCode_ConstantKey+0x6e> │ │ │ │ │ + b.n 1446 <_PyCode_ConstantKey+0x6e> │ │ │ │ │ vldr d7, [r0, #8] │ │ │ │ │ vcmp.f64 d7, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 1608 <_PyCode_ConstantKey+0x248> │ │ │ │ │ + beq.n 1620 <_PyCode_ConstantKey+0x248> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyFloat_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyFloat_Type │ │ │ │ │ movs r0, #2 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyTuple_Pack │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 1560 <_PyCode_ConstantKey+0x1a0> │ │ │ │ │ + bne.n 1578 <_PyCode_ConstantKey+0x1a0> │ │ │ │ │ mov r0, r2 │ │ │ │ │ bx lr │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - b.n 155c <_PyCode_ConstantKey+0x19c> │ │ │ │ │ + b.n 1574 <_PyCode_ConstantKey+0x19c> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyFrozenSet_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyFrozenSet_Type │ │ │ │ │ cmp lr, r3 │ │ │ │ │ - bne.w 16b4 <_PyCode_ConstantKey+0x2f4> │ │ │ │ │ + bne.w 16cc <_PyCode_ConstantKey+0x2f4> │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_New │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 16a0 <_PyCode_ConstantKey+0x2e0> │ │ │ │ │ + beq.w 16b8 <_PyCode_ConstantKey+0x2e0> │ │ │ │ │ add.w r4, r0, #8 │ │ │ │ │ - b.n 15a0 <_PyCode_ConstantKey+0x1e0> │ │ │ │ │ + b.n 15b8 <_PyCode_ConstantKey+0x1e0> │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ - bl 13c0 <_PyCode_ConstantKey> │ │ │ │ │ + bl 13d8 <_PyCode_ConstantKey> │ │ │ │ │ R_ARM_THM_CALL _PyCode_ConstantKey │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 16dc <_PyCode_ConstantKey+0x31c> │ │ │ │ │ + beq.w 16f4 <_PyCode_ConstantKey+0x31c> │ │ │ │ │ mov r3, r4 │ │ │ │ │ str.w r0, [r3, #4]! │ │ │ │ │ mov r4, r3 │ │ │ │ │ add r3, sp, #24 │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_PySet_NextEntry> │ │ │ │ │ R_ARM_THM_CALL _PySet_NextEntry │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 158a <_PyCode_ConstantKey+0x1ca> │ │ │ │ │ + bne.n 15a2 <_PyCode_ConstantKey+0x1ca> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyFrozenSet_New │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r3, ip │ │ │ │ │ - beq.n 15d2 <_PyCode_ConstantKey+0x212> │ │ │ │ │ + beq.n 15ea <_PyCode_ConstantKey+0x212> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 15d2 <_PyCode_ConstantKey+0x212> │ │ │ │ │ + cbnz r3, 15ea <_PyCode_ConstantKey+0x212> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 142e <_PyCode_ConstantKey+0x6e> │ │ │ │ │ + beq.w 1446 <_PyCode_ConstantKey+0x6e> │ │ │ │ │ mov r2, r7 │ │ │ │ │ movs r0, #2 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_Pack │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r2, r0 │ │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - beq.w 142c <_PyCode_ConstantKey+0x6c> │ │ │ │ │ + beq.w 1444 <_PyCode_ConstantKey+0x6c> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 142c <_PyCode_ConstantKey+0x6c> │ │ │ │ │ + bne.w 1444 <_PyCode_ConstantKey+0x6c> │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 142c <_PyCode_ConstantKey+0x6c> │ │ │ │ │ + b.n 1444 <_PyCode_ConstantKey+0x6c> │ │ │ │ │ vmov r1, s15 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bge.n 153e <_PyCode_ConstantKey+0x17e> │ │ │ │ │ + bge.n 1556 <_PyCode_ConstantKey+0x17e> │ │ │ │ │ mov r1, lr │ │ │ │ │ movs r0, #3 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyTuple_Pack │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyComplex_AsCComplex │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ vstr d0, [sp, #24] │ │ │ │ │ vstr d1, [sp, #32] │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.n 1670 <_PyCode_ConstantKey+0x2b0> │ │ │ │ │ + bne.n 1688 <_PyCode_ConstantKey+0x2b0> │ │ │ │ │ vmov r3, s1 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ vmov.f64 d6, #240 @ 0xbf800000 -1.0 │ │ │ │ │ ldr r0, [r7, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it lt │ │ │ │ │ vmovlt.f64 d7, d6 │ │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ │ ite mi │ │ │ │ │ movmi r1, #1 │ │ │ │ │ movpl r1, #0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 167c <_PyCode_ConstantKey+0x2bc> │ │ │ │ │ + beq.n 1694 <_PyCode_ConstantKey+0x2bc> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 16ea <_PyCode_ConstantKey+0x32a> │ │ │ │ │ + bne.n 1702 <_PyCode_ConstantKey+0x32a> │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r0 │ │ │ │ │ - b.n 1546 <_PyCode_ConstantKey+0x186> │ │ │ │ │ + b.n 155e <_PyCode_ConstantKey+0x186> │ │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ │ ldr r0, [r7, #4] │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.n 166a <_PyCode_ConstantKey+0x2aa> │ │ │ │ │ + bne.n 1682 <_PyCode_ConstantKey+0x2aa> │ │ │ │ │ vmov r3, s3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.n 1666 <_PyCode_ConstantKey+0x2a6> │ │ │ │ │ + bge.n 167e <_PyCode_ConstantKey+0x2a6> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 16f4 <_PyCode_ConstantKey+0x334> │ │ │ │ │ + beq.n 170c <_PyCode_ConstantKey+0x334> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r0 │ │ │ │ │ - b.n 1612 <_PyCode_ConstantKey+0x252> │ │ │ │ │ + b.n 162a <_PyCode_ConstantKey+0x252> │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 16a4 <_PyCode_ConstantKey+0x2e4> │ │ │ │ │ + bne.n 16bc <_PyCode_ConstantKey+0x2e4> │ │ │ │ │ movs r1, #0 │ │ │ │ │ - b.n 142e <_PyCode_ConstantKey+0x6e> │ │ │ │ │ + b.n 1446 <_PyCode_ConstantKey+0x6e> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 16a0 <_PyCode_ConstantKey+0x2e0> │ │ │ │ │ + bne.n 16b8 <_PyCode_ConstantKey+0x2e0> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 16a0 <_PyCode_ConstantKey+0x2e0> │ │ │ │ │ + b.n 16b8 <_PyCode_ConstantKey+0x2e0> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_FromVoidPtr │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 142e <_PyCode_ConstantKey+0x6e> │ │ │ │ │ + beq.w 1446 <_PyCode_ConstantKey+0x6e> │ │ │ │ │ mov r2, r7 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ movs r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_Pack │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 16fe <_PyCode_ConstantKey+0x33e> │ │ │ │ │ + bne.n 1716 <_PyCode_ConstantKey+0x33e> │ │ │ │ │ mov r1, r4 │ │ │ │ │ - b.n 142e <_PyCode_ConstantKey+0x6e> │ │ │ │ │ + b.n 1446 <_PyCode_ConstantKey+0x6e> │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w 151c <_PyCode_ConstantKey+0x15c> │ │ │ │ │ - b.n 142e <_PyCode_ConstantKey+0x6e> │ │ │ │ │ + bne.w 1534 <_PyCode_ConstantKey+0x15c> │ │ │ │ │ + b.n 1446 <_PyCode_ConstantKey+0x6e> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ - b.n 1690 <_PyCode_ConstantKey+0x2d0> │ │ │ │ │ + b.n 16a8 <_PyCode_ConstantKey+0x2d0> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ - b.n 1690 <_PyCode_ConstantKey+0x2d0> │ │ │ │ │ + b.n 16a8 <_PyCode_ConstantKey+0x2d0> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 16d8 <_PyCode_ConstantKey+0x318> │ │ │ │ │ + bne.n 16f0 <_PyCode_ConstantKey+0x318> │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r1, r4 │ │ │ │ │ - b.n 142e <_PyCode_ConstantKey+0x6e> │ │ │ │ │ + b.n 1446 <_PyCode_ConstantKey+0x6e> │ │ │ │ │ │ │ │ │ │ -00001710 <_Py_set_localsplus_info>: │ │ │ │ │ +00001728 <_Py_set_localsplus_info>: │ │ │ │ │ _Py_set_localsplus_info(): │ │ │ │ │ ldr.w ip, [r1] │ │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ │ push {r4, lr} │ │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r4, [sp, #8] │ │ │ │ │ cmp ip, lr │ │ │ │ │ @@ -2493,65 +2506,65 @@ │ │ │ │ │ strne r0, [r1, #0] │ │ │ │ │ strne r1, [r3, #12] │ │ │ │ │ strbeq r2, [r0, #16] │ │ │ │ │ strbne.w r2, [lr, #16] │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001740 : │ │ │ │ │ +00001758 : │ │ │ │ │ code_hash(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ - beq.n 184a │ │ │ │ │ + beq.n 1862 │ │ │ │ │ movw r3, #36123 @ 0x8d1b │ │ │ │ │ movt r3, #308 @ 0x134 │ │ │ │ │ eors r3, r0 │ │ │ │ │ movw r8, #16963 @ 0x4243 │ │ │ │ │ movt r8, #15 │ │ │ │ │ ldr r0, [r6, #12] │ │ │ │ │ mul.w r5, r8, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 184a │ │ │ │ │ + beq.n 1862 │ │ │ │ │ eors r5, r0 │ │ │ │ │ ldr r0, [r6, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ adds r7, r0, #1 │ │ │ │ │ mul.w r5, r8, r5 │ │ │ │ │ - beq.n 184a │ │ │ │ │ + beq.n 1862 │ │ │ │ │ eors r5, r0 │ │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ adds r4, r0, #1 │ │ │ │ │ mul.w r5, r8, r5 │ │ │ │ │ - beq.n 184a │ │ │ │ │ + beq.n 1862 │ │ │ │ │ eors r5, r0 │ │ │ │ │ ldr r0, [r6, #92] @ 0x5c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ adds r1, r0, #1 │ │ │ │ │ mul.w r5, r8, r5 │ │ │ │ │ - beq.n 184a │ │ │ │ │ + beq.n 1862 │ │ │ │ │ eors r5, r0 │ │ │ │ │ ldr r0, [r6, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ mul.w r5, r8, r5 │ │ │ │ │ - beq.n 184a │ │ │ │ │ + beq.n 1862 │ │ │ │ │ eors r5, r0 │ │ │ │ │ ldrd r2, r3, [r6, #28] │ │ │ │ │ mul.w r5, r8, r5 │ │ │ │ │ eors r5, r2 │ │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ │ mul.w r5, r8, r5 │ │ │ │ │ eors r5, r3 │ │ │ │ │ @@ -2564,41 +2577,41 @@ │ │ │ │ │ eor.w r5, r5, r3 │ │ │ │ │ ldr r3, [r6, #44] @ 0x2c │ │ │ │ │ mul.w r5, r8, r5 │ │ │ │ │ eor.w r5, r5, r3 │ │ │ │ │ mul.w r5, r8, r5 │ │ │ │ │ eor.w r5, r5, r2 │ │ │ │ │ mul.w r5, r8, r5 │ │ │ │ │ - ble.n 1840 │ │ │ │ │ + ble.n 1858 │ │ │ │ │ movw r7, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyOpcode_Caches │ │ │ │ │ movt r7, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyOpcode_Caches │ │ │ │ │ add.w r9, r6, #124 @ 0x7c │ │ │ │ │ movs r4, #0 │ │ │ │ │ add.w r3, r9, r4, lsl #1 │ │ │ │ │ ldrb.w ip, [r9, r4, lsl #1] │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ cmp.w ip, #70 @ 0x46 │ │ │ │ │ ldrb.w sl, [r3, #1] │ │ │ │ │ - beq.n 184e │ │ │ │ │ + beq.n 1866 │ │ │ │ │ bl 0 <_Py_GetBaseOpcode> │ │ │ │ │ R_ARM_THM_CALL _Py_GetBaseOpcode │ │ │ │ │ uxtb r0, r0 │ │ │ │ │ eors r5, r0 │ │ │ │ │ adds r4, #1 │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ ldrb r3, [r7, r0] │ │ │ │ │ mul.w r5, r8, r5 │ │ │ │ │ add r4, r3 │ │ │ │ │ eor.w r3, sl, r5 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ mul.w r5, r8, r3 │ │ │ │ │ - bgt.n 180a │ │ │ │ │ + bgt.n 1822 │ │ │ │ │ adds r3, r5, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r0, r5 │ │ │ │ │ mvneq.w r0, #1 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ldr r1, [r6, #100] @ 0x64 │ │ │ │ │ add.w r3, sl, #2 │ │ │ │ │ @@ -2616,48 +2629,48 @@ │ │ │ │ │ eor.w r0, ip, r5 │ │ │ │ │ ldrb.w r5, [r7, ip] │ │ │ │ │ mul.w r0, r1, r0 │ │ │ │ │ add r4, r5 │ │ │ │ │ eors r3, r0 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ mul.w r5, r1, r3 │ │ │ │ │ - bgt.n 180a │ │ │ │ │ - b.n 1840 │ │ │ │ │ + bgt.n 1822 │ │ │ │ │ + b.n 1858 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001890 <_PyCode_GetCode>: │ │ │ │ │ +000018a8 <_PyCode_GetCode>: │ │ │ │ │ _PyCode_GetCode(): │ │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ ldr.w r9, [r0, #104] @ 0x68 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - bne.n 197a <_PyCode_GetCode+0xea> │ │ │ │ │ + bne.n 1992 <_PyCode_GetCode+0xea> │ │ │ │ │ movs r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1992 <_PyCode_GetCode+0x102> │ │ │ │ │ + beq.n 19aa <_PyCode_GetCode+0x102> │ │ │ │ │ movs r3, #0 │ │ │ │ │ strd r3, r3, [r0] │ │ │ │ │ strd r3, r3, [r0, #8] │ │ │ │ │ str r0, [r6, #104] @ 0x68 │ │ │ │ │ ldr r1, [r6, #8] │ │ │ │ │ add.w r0, r6, #124 @ 0x7c │ │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBytes_FromStringAndSize │ │ │ │ │ mov sl, r0 │ │ │ │ │ - cbz r0, 1938 <_PyCode_GetCode+0xa8> │ │ │ │ │ + cbz r0, 1950 <_PyCode_GetCode+0xa8> │ │ │ │ │ ldr.w r8, [r6, #8] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - ble.n 1922 <_PyCode_GetCode+0x92> │ │ │ │ │ + ble.n 193a <_PyCode_GetCode+0x92> │ │ │ │ │ movw r7, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyOpcode_Caches │ │ │ │ │ movt r7, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyOpcode_Caches │ │ │ │ │ add.w r5, r0, #16 │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ @@ -2667,31 +2680,31 @@ │ │ │ │ │ lsls r2, r4, #1 │ │ │ │ │ mov r3, r0 │ │ │ │ │ adds r0, r2, #2 │ │ │ │ │ movs r1, #0 │ │ │ │ │ add r2, r5 │ │ │ │ │ add r0, r5 │ │ │ │ │ cmp r3, #70 @ 0x46 │ │ │ │ │ - beq.n 193e <_PyCode_GetCode+0xae> │ │ │ │ │ + beq.n 1956 <_PyCode_GetCode+0xae> │ │ │ │ │ ldrb.w fp, [r7, r3] │ │ │ │ │ strb.w r3, [r5, r4, lsl #1] │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - beq.n 1972 <_PyCode_GetCode+0xe2> │ │ │ │ │ + beq.n 198a <_PyCode_GetCode+0xe2> │ │ │ │ │ adds r4, #1 │ │ │ │ │ mov.w r2, fp, lsl #1 │ │ │ │ │ add r4, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ cmp r8, r4 │ │ │ │ │ - bgt.n 18ec <_PyCode_GetCode+0x5c> │ │ │ │ │ + bgt.n 1904 <_PyCode_GetCode+0x5c> │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w sl, [r9] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 1938 <_PyCode_GetCode+0xa8> │ │ │ │ │ + beq.n 1950 <_PyCode_GetCode+0xa8> │ │ │ │ │ adds r3, #1 │ │ │ │ │ str.w r3, [sl] │ │ │ │ │ mov r0, sl │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldrb.w ip, [r2, #1] │ │ │ │ │ ldr r3, [r6, #100] @ 0x64 │ │ │ │ │ add.w ip, ip, #2 │ │ │ │ │ @@ -2703,72 +2716,72 @@ │ │ │ │ │ ldrb.w lr, [ip, #16] │ │ │ │ │ ldrb.w ip, [ip, #17] │ │ │ │ │ strb.w ip, [r2, #1] │ │ │ │ │ ldrb.w r3, [r3, lr] │ │ │ │ │ strb.w r3, [r5, r4, lsl #1] │ │ │ │ │ ldrb.w fp, [r7, r3] │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - bne.n 1912 <_PyCode_GetCode+0x82> │ │ │ │ │ + bne.n 192a <_PyCode_GetCode+0x82> │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r8, r4 │ │ │ │ │ - bgt.n 18ec <_PyCode_GetCode+0x5c> │ │ │ │ │ - b.n 1922 <_PyCode_GetCode+0x92> │ │ │ │ │ + bgt.n 1904 <_PyCode_GetCode+0x5c> │ │ │ │ │ + b.n 193a <_PyCode_GetCode+0x92> │ │ │ │ │ ldr.w sl, [r9] │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.n 18c4 <_PyCode_GetCode+0x34> │ │ │ │ │ + beq.n 18dc <_PyCode_GetCode+0x34> │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 1932 <_PyCode_GetCode+0xa2> │ │ │ │ │ - b.n 1938 <_PyCode_GetCode+0xa8> │ │ │ │ │ + bne.n 194a <_PyCode_GetCode+0xa2> │ │ │ │ │ + b.n 1950 <_PyCode_GetCode+0xa8> │ │ │ │ │ mov sl, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n 1938 <_PyCode_GetCode+0xa8> │ │ │ │ │ + b.n 1950 <_PyCode_GetCode+0xa8> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000199c : │ │ │ │ │ +000019b4 : │ │ │ │ │ PyCode_Addr2Line(): │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.w 1af6 │ │ │ │ │ + blt.w 1b0e │ │ │ │ │ ldr r2, [r0, #112] @ 0x70 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1aca │ │ │ │ │ + bne.w 1ae2 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r0, [r3, #92] @ 0x5c │ │ │ │ │ sub sp, #32 │ │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ │ movs r4, #0 │ │ │ │ │ add.w r2, r0, #16 │ │ │ │ │ - vldr d7, [pc, #336] @ 1b18 │ │ │ │ │ + vldr d7, [pc, #336] @ 1b30 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ add.w ip, r2, r0 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ strd r2, ip, [sp, #24] │ │ │ │ │ vstr d7, [sp, #8] │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bls.w 1b0e │ │ │ │ │ + bls.w 1b26 │ │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ │ ubfx r3, r3, #3, #4 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ it eq │ │ │ │ │ moveq r0, #0 │ │ │ │ │ - beq.n 1a0c │ │ │ │ │ + beq.n 1a24 │ │ │ │ │ cmp r3, #12 │ │ │ │ │ - bhi.n 1aa0 │ │ │ │ │ + bhi.n 1ab8 │ │ │ │ │ cmp r3, #11 │ │ │ │ │ it eq │ │ │ │ │ moveq r0, #1 │ │ │ │ │ - beq.n 1a0c │ │ │ │ │ + beq.n 1a24 │ │ │ │ │ sub.w r0, r3, #12 │ │ │ │ │ clz r0, r0 │ │ │ │ │ lsrs r0, r0, #5 │ │ │ │ │ lsls r0, r0, #1 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ add r0, r3 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ @@ -2787,130 +2800,130 @@ │ │ │ │ │ ldrb.w r3, [r6], #1 │ │ │ │ │ str r6, [sp, #24] │ │ │ │ │ and.w r3, r3, #7 │ │ │ │ │ cmp ip, r6 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ add.w r3, r4, r3, lsl #1 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - bls.n 1a8e │ │ │ │ │ + bls.n 1aa6 │ │ │ │ │ ldrsb.w r5, [r2, #1] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - blt.n 1a8e │ │ │ │ │ + blt.n 1aa6 │ │ │ │ │ adds r5, r2, #2 │ │ │ │ │ str r5, [sp, #24] │ │ │ │ │ cmp ip, r5 │ │ │ │ │ - bls.n 1a9c │ │ │ │ │ + bls.n 1ab4 │ │ │ │ │ ldrsb.w lr, [r6, #1] │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - blt.n 1a9c │ │ │ │ │ + blt.n 1ab4 │ │ │ │ │ adds r5, r2, #3 │ │ │ │ │ str r5, [sp, #24] │ │ │ │ │ cmp ip, r5 │ │ │ │ │ - bls.n 1a9c │ │ │ │ │ + bls.n 1ab4 │ │ │ │ │ ldrsb.w lr, [r2, #3] │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - blt.n 1a9c │ │ │ │ │ + blt.n 1ab4 │ │ │ │ │ adds r5, r2, #4 │ │ │ │ │ mov r2, r5 │ │ │ │ │ cmp ip, r5 │ │ │ │ │ str r5, [sp, #24] │ │ │ │ │ - beq.n 1a86 │ │ │ │ │ + beq.n 1a9e │ │ │ │ │ ldrsb.w lr, [r2] │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - bge.n 1a72 │ │ │ │ │ + bge.n 1a8a │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - blt.n 1a94 │ │ │ │ │ + blt.n 1aac │ │ │ │ │ mov r4, r3 │ │ │ │ │ - b.n 19e0 │ │ │ │ │ + b.n 19f8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bge.n 1a8a │ │ │ │ │ + bge.n 1aa2 │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - blt.n 1afa │ │ │ │ │ + blt.n 1b12 │ │ │ │ │ add sp, #32 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r2, r5 │ │ │ │ │ - b.n 1a86 │ │ │ │ │ + b.n 1a9e │ │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ │ and.w r0, r3, #63 @ 0x3f │ │ │ │ │ lsls r6, r3, #25 │ │ │ │ │ - bmi.n 1ab4 │ │ │ │ │ + bmi.n 1acc │ │ │ │ │ lsrs r0, r0, #1 │ │ │ │ │ lsls r5, r3, #31 │ │ │ │ │ - bpl.n 1a0c │ │ │ │ │ + bpl.n 1a24 │ │ │ │ │ negs r0, r0 │ │ │ │ │ - b.n 1a0c │ │ │ │ │ + b.n 1a24 │ │ │ │ │ ldrb r5, [r2, #2] │ │ │ │ │ and.w r3, r5, #63 @ 0x3f │ │ │ │ │ orr.w r3, r0, r3, lsl #6 │ │ │ │ │ lsls r0, r5, #25 │ │ │ │ │ - bmi.n 1ad8 │ │ │ │ │ + bmi.n 1af0 │ │ │ │ │ lsrs r0, r3, #1 │ │ │ │ │ lsls r3, r3, #31 │ │ │ │ │ - bpl.n 1a0c │ │ │ │ │ - b.n 1ab0 │ │ │ │ │ + bpl.n 1a24 │ │ │ │ │ + b.n 1ac8 │ │ │ │ │ ldr r2, [r2, #24] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 19ac │ │ │ │ │ + beq.w 19c4 │ │ │ │ │ lsrs r1, r1, #1 │ │ │ │ │ b.w 0 <_Py_Instrumentation_GetLine> │ │ │ │ │ R_ARM_THM_JUMP24 _Py_Instrumentation_GetLine │ │ │ │ │ adds r6, r2, #3 │ │ │ │ │ movs r0, #6 │ │ │ │ │ ldrb.w lr, [r6], #1 │ │ │ │ │ adds r0, #6 │ │ │ │ │ and.w r5, lr, #63 @ 0x3f │ │ │ │ │ tst.w lr, #64 @ 0x40 │ │ │ │ │ lsl.w r5, r5, r0 │ │ │ │ │ orr.w r3, r3, r5 │ │ │ │ │ - beq.n 1ac2 │ │ │ │ │ - b.n 1adc │ │ │ │ │ + beq.n 1ada │ │ │ │ │ + b.n 1af4 │ │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ │ bx lr │ │ │ │ │ add r0, sp, #8 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 64 <_PyCode_Validate+0x64> │ │ │ │ │ R_ARM_THM_CALL retreat │ │ │ │ │ ldrd r1, r3, [sp, #4] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - blt.n 1afa │ │ │ │ │ + blt.n 1b12 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ - b.n 1a98 │ │ │ │ │ + b.n 1ab0 │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 1a98 │ │ │ │ │ + b.n 1ab0 │ │ │ │ │ nop.w │ │ │ │ │ .word 0xffffffff │ │ │ │ │ .word 0x00000000 │ │ │ │ │ │ │ │ │ │ -00001b20 <_PyCode_CheckLineNumber>: │ │ │ │ │ +00001b38 <_PyCode_CheckLineNumber>: │ │ │ │ │ _PyCode_CheckLineNumber(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ mov ip, r0 │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - blt.n 1bde <_PyCode_CheckLineNumber+0xbe> │ │ │ │ │ + blt.n 1bf6 <_PyCode_CheckLineNumber+0xbe> │ │ │ │ │ ldrd r2, r4, [r1, #16] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bcs.w 1c4e <_PyCode_CheckLineNumber+0x12e> │ │ │ │ │ + bcs.w 1c66 <_PyCode_CheckLineNumber+0x12e> │ │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ │ ubfx r3, r3, #3, #4 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ it eq │ │ │ │ │ moveq r3, #0 │ │ │ │ │ - beq.n 1b68 <_PyCode_CheckLineNumber+0x48> │ │ │ │ │ + beq.n 1b80 <_PyCode_CheckLineNumber+0x48> │ │ │ │ │ cmp r3, #12 │ │ │ │ │ - bhi.n 1bee <_PyCode_CheckLineNumber+0xce> │ │ │ │ │ + bhi.n 1c06 <_PyCode_CheckLineNumber+0xce> │ │ │ │ │ cmp r3, #11 │ │ │ │ │ it eq │ │ │ │ │ moveq r3, #1 │ │ │ │ │ - beq.n 1b68 <_PyCode_CheckLineNumber+0x48> │ │ │ │ │ + beq.n 1b80 <_PyCode_CheckLineNumber+0x48> │ │ │ │ │ sub.w r3, r3, #12 │ │ │ │ │ clz r3, r3 │ │ │ │ │ lsrs r3, r3, #5 │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ ldr r5, [r1, #12] │ │ │ │ │ add r3, r5 │ │ │ │ │ str r3, [r1, #12] │ │ │ │ │ @@ -2928,103 +2941,103 @@ │ │ │ │ │ ldrb.w r3, [r5], #1 │ │ │ │ │ str r5, [r1, #16] │ │ │ │ │ and.w r3, r3, #7 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ add.w r0, r0, r3, lsl #1 │ │ │ │ │ str r0, [r1, #4] │ │ │ │ │ - bls.n 1b34 <_PyCode_CheckLineNumber+0x14> │ │ │ │ │ + bls.n 1b4c <_PyCode_CheckLineNumber+0x14> │ │ │ │ │ ldrsb.w r3, [r2, #1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 1b34 <_PyCode_CheckLineNumber+0x14> │ │ │ │ │ + blt.n 1b4c <_PyCode_CheckLineNumber+0x14> │ │ │ │ │ adds r3, r2, #2 │ │ │ │ │ str r3, [r1, #16] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bls.n 1b34 <_PyCode_CheckLineNumber+0x14> │ │ │ │ │ + bls.n 1b4c <_PyCode_CheckLineNumber+0x14> │ │ │ │ │ ldrsb.w r3, [r5, #1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 1b34 <_PyCode_CheckLineNumber+0x14> │ │ │ │ │ + blt.n 1b4c <_PyCode_CheckLineNumber+0x14> │ │ │ │ │ adds r3, r2, #3 │ │ │ │ │ str r3, [r1, #16] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bls.n 1b34 <_PyCode_CheckLineNumber+0x14> │ │ │ │ │ + bls.n 1b4c <_PyCode_CheckLineNumber+0x14> │ │ │ │ │ ldrsb.w r3, [r2, #3] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 1b34 <_PyCode_CheckLineNumber+0x14> │ │ │ │ │ + blt.n 1b4c <_PyCode_CheckLineNumber+0x14> │ │ │ │ │ adds r2, #4 │ │ │ │ │ mov r3, r2 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ str r2, [r1, #16] │ │ │ │ │ - beq.n 1b34 <_PyCode_CheckLineNumber+0x14> │ │ │ │ │ + beq.n 1b4c <_PyCode_CheckLineNumber+0x14> │ │ │ │ │ ldrsb.w r3, [r3] │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.n 1bc8 <_PyCode_CheckLineNumber+0xa8> │ │ │ │ │ + bge.n 1be0 <_PyCode_CheckLineNumber+0xa8> │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bge.n 1b38 <_PyCode_CheckLineNumber+0x18> │ │ │ │ │ + bge.n 1b50 <_PyCode_CheckLineNumber+0x18> │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ mov r4, ip │ │ │ │ │ mov r5, r1 │ │ │ │ │ cmp ip, r3 │ │ │ │ │ - blt.n 1c4a <_PyCode_CheckLineNumber+0x12a> │ │ │ │ │ + blt.n 1c62 <_PyCode_CheckLineNumber+0x12a> │ │ │ │ │ ldr r0, [r5, #8] │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ldrb r5, [r2, #1] │ │ │ │ │ and.w r3, r5, #63 @ 0x3f │ │ │ │ │ lsls r6, r5, #25 │ │ │ │ │ - bmi.n 1c02 <_PyCode_CheckLineNumber+0xe2> │ │ │ │ │ + bmi.n 1c1a <_PyCode_CheckLineNumber+0xe2> │ │ │ │ │ lsrs r3, r3, #1 │ │ │ │ │ lsls r7, r5, #31 │ │ │ │ │ - bpl.n 1b68 <_PyCode_CheckLineNumber+0x48> │ │ │ │ │ + bpl.n 1b80 <_PyCode_CheckLineNumber+0x48> │ │ │ │ │ negs r3, r3 │ │ │ │ │ - b.n 1b68 <_PyCode_CheckLineNumber+0x48> │ │ │ │ │ + b.n 1b80 <_PyCode_CheckLineNumber+0x48> │ │ │ │ │ ldrb.w lr, [r2, #2] │ │ │ │ │ and.w r5, lr, #63 @ 0x3f │ │ │ │ │ tst.w lr, #64 @ 0x40 │ │ │ │ │ orr.w r5, r3, r5, lsl #6 │ │ │ │ │ - bne.n 1c1c <_PyCode_CheckLineNumber+0xfc> │ │ │ │ │ + bne.n 1c34 <_PyCode_CheckLineNumber+0xfc> │ │ │ │ │ lsrs r3, r5, #1 │ │ │ │ │ lsls r5, r5, #31 │ │ │ │ │ - bpl.n 1b68 <_PyCode_CheckLineNumber+0x48> │ │ │ │ │ - b.n 1bfe <_PyCode_CheckLineNumber+0xde> │ │ │ │ │ + bpl.n 1b80 <_PyCode_CheckLineNumber+0x48> │ │ │ │ │ + b.n 1c16 <_PyCode_CheckLineNumber+0xde> │ │ │ │ │ add.w r8, r2, #3 │ │ │ │ │ movs r3, #6 │ │ │ │ │ mov r6, r8 │ │ │ │ │ adds r3, #6 │ │ │ │ │ ldrb.w r7, [r6], #1 │ │ │ │ │ and.w lr, r7, #63 @ 0x3f │ │ │ │ │ mov r8, r6 │ │ │ │ │ lsls r6, r7, #25 │ │ │ │ │ lsl.w lr, lr, r3 │ │ │ │ │ orr.w r5, r5, lr │ │ │ │ │ - bmi.n 1c22 <_PyCode_CheckLineNumber+0x102> │ │ │ │ │ - b.n 1c14 <_PyCode_CheckLineNumber+0xf4> │ │ │ │ │ + bmi.n 1c3a <_PyCode_CheckLineNumber+0x102> │ │ │ │ │ + b.n 1c2c <_PyCode_CheckLineNumber+0xf4> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 64 <_PyCode_Validate+0x64> │ │ │ │ │ R_ARM_THM_CALL retreat │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - ble.n 1be8 <_PyCode_CheckLineNumber+0xc8> │ │ │ │ │ + ble.n 1c00 <_PyCode_CheckLineNumber+0xc8> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt.n 1c3e <_PyCode_CheckLineNumber+0x11e> │ │ │ │ │ + bgt.n 1c56 <_PyCode_CheckLineNumber+0x11e> │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 1bea <_PyCode_CheckLineNumber+0xca> │ │ │ │ │ + b.n 1c02 <_PyCode_CheckLineNumber+0xca> │ │ │ │ │ │ │ │ │ │ -00001c54 : │ │ │ │ │ +00001c6c : │ │ │ │ │ positionsiter_next(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ ldr r3, [r0, #16] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bge.n 1ca4 │ │ │ │ │ + bge.n 1cbc │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _source_offset_converter │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _source_offset_converter │ │ │ │ │ add.w r0, r2, #48 @ 0x30 │ │ │ │ │ adds r1, #2 │ │ │ │ │ add.w ip, r2, #44 @ 0x2c │ │ │ │ │ @@ -3042,417 +3055,421 @@ │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL Py_BuildValue │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ ldrd r0, r4, [r0, #28] │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - bcs.w 1e4e │ │ │ │ │ + bcs.w 1e6e │ │ │ │ │ add.w ip, r0, #1 │ │ │ │ │ str.w ip, [r2, #28] │ │ │ │ │ ldrb.w lr, [r0] │ │ │ │ │ str r3, [r2, #12] │ │ │ │ │ and.w ip, lr, #7 │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ add.w r3, r3, ip, lsl #1 │ │ │ │ │ ubfx ip, lr, #3, #4 │ │ │ │ │ str r3, [r2, #16] │ │ │ │ │ sub.w r3, ip, #10 │ │ │ │ │ cmp r3, #5 │ │ │ │ │ - bhi.w 1e26 │ │ │ │ │ + bhi.w 1e46 │ │ │ │ │ tbb [pc, r3] │ │ │ │ │ - .word 0x54030303 │ │ │ │ │ - .short 0x4d15 │ │ │ │ │ + .word 0x51030303 │ │ │ │ │ + .short 0x4a15 │ │ │ │ │ ldr r3, [r2, #24] │ │ │ │ │ subs r3, #10 │ │ │ │ │ add r3, ip │ │ │ │ │ add.w ip, r0, #2 │ │ │ │ │ str r3, [r2, #20] │ │ │ │ │ strd r3, ip, [r2, #24] │ │ │ │ │ str r3, [r2, #40] @ 0x28 │ │ │ │ │ adds r3, r0, #3 │ │ │ │ │ ldrb.w ip, [r0, #1] │ │ │ │ │ str.w ip, [r2, #44] @ 0x2c │ │ │ │ │ str r3, [r2, #28] │ │ │ │ │ ldrb r3, [r0, #2] │ │ │ │ │ str r3, [r2, #48] @ 0x30 │ │ │ │ │ - b.n 1c6e │ │ │ │ │ + b.n 1c86 │ │ │ │ │ add.w ip, r0, #2 │ │ │ │ │ str.w ip, [r2, #28] │ │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ │ and.w r0, r3, #63 @ 0x3f │ │ │ │ │ lsls r5, r3, #25 │ │ │ │ │ - bmi.n 1dc8 │ │ │ │ │ + bmi.n 1dba │ │ │ │ │ lsrs r3, r0, #1 │ │ │ │ │ lsls r0, r0, #31 │ │ │ │ │ ldr r0, [r2, #24] │ │ │ │ │ it mi │ │ │ │ │ negmi r3, r3 │ │ │ │ │ add r3, r0 │ │ │ │ │ add.w r0, ip, #1 │ │ │ │ │ strd r3, r3, [r2, #20] │ │ │ │ │ str r0, [r2, #28] │ │ │ │ │ ldrb.w lr, [ip] │ │ │ │ │ and.w ip, lr, #63 @ 0x3f │ │ │ │ │ tst.w lr, #64 @ 0x40 │ │ │ │ │ - bne.n 1dee │ │ │ │ │ - add r3, ip │ │ │ │ │ - add.w ip, r0, #1 │ │ │ │ │ - str r3, [r2, #40] @ 0x28 │ │ │ │ │ - movs r4, #0 │ │ │ │ │ - str.w ip, [r2, #28] │ │ │ │ │ - ldrb r3, [r0, #0] │ │ │ │ │ - and.w r0, r3, #63 @ 0x3f │ │ │ │ │ - add.w lr, ip, #1 │ │ │ │ │ - ands.w r3, r3, #64 @ 0x40 │ │ │ │ │ - str.w lr, [r2, #28] │ │ │ │ │ - bne.n 1e10 │ │ │ │ │ - subs r0, #1 │ │ │ │ │ - str r0, [r2, #44] @ 0x2c │ │ │ │ │ - ldrb.w ip, [ip] │ │ │ │ │ + bne.n 1e02 │ │ │ │ │ + add ip, r3 │ │ │ │ │ + adds r3, r0, #1 │ │ │ │ │ + str.w ip, [r2, #40] @ 0x28 │ │ │ │ │ + str r3, [r2, #28] │ │ │ │ │ + ldrb.w ip, [r0] │ │ │ │ │ and.w r0, ip, #63 @ 0x3f │ │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ │ - bne.n 1da8 │ │ │ │ │ + bne.n 1e24 │ │ │ │ │ subs r0, #1 │ │ │ │ │ - str r0, [r2, #48] @ 0x30 │ │ │ │ │ - b.n 1c6e │ │ │ │ │ + add.w ip, r3, #1 │ │ │ │ │ + str r0, [r2, #44] @ 0x2c │ │ │ │ │ + str.w ip, [r2, #28] │ │ │ │ │ + ldrb r0, [r3, #0] │ │ │ │ │ + and.w r3, r0, #63 @ 0x3f │ │ │ │ │ + lsls r5, r0, #25 │ │ │ │ │ + bmi.n 1de0 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r2, #48] @ 0x30 │ │ │ │ │ + b.n 1c86 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [r2, #20] │ │ │ │ │ str r3, [r2, #48] @ 0x30 │ │ │ │ │ strd r3, r3, [r2, #40] @ 0x28 │ │ │ │ │ - b.n 1c6e │ │ │ │ │ + b.n 1c86 │ │ │ │ │ add.w r0, r2, #12 │ │ │ │ │ str r1, [sp, #28] │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ - bl 11c <_PyCode_Validate+0x11c> │ │ │ │ │ + bl 104 <_PyCode_Validate+0x104> │ │ │ │ │ R_ARM_THM_CALL read_signed_varint │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ strd r3, r3, [r2, #44] @ 0x2c │ │ │ │ │ ldr r3, [r2, #24] │ │ │ │ │ add r0, r3 │ │ │ │ │ strd r0, r0, [r2, #20] │ │ │ │ │ str r0, [r2, #40] @ 0x28 │ │ │ │ │ - b.n 1c6e │ │ │ │ │ - add.w lr, lr, #1 │ │ │ │ │ - str.w lr, [r2, #28] │ │ │ │ │ - adds r3, #6 │ │ │ │ │ - ldrb.w r4, [lr, #-1] │ │ │ │ │ - and.w ip, r4, #63 @ 0x3f │ │ │ │ │ - lsls r4, r4, #25 │ │ │ │ │ - lsl.w ip, ip, r3 │ │ │ │ │ - orr.w r0, r0, ip │ │ │ │ │ - bmi.n 1da8 │ │ │ │ │ - b.n 1d70 │ │ │ │ │ + b.n 1c86 │ │ │ │ │ mov.w lr, #0 │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ str.w ip, [r2, #28] │ │ │ │ │ add.w lr, lr, #6 │ │ │ │ │ ldrb.w r4, [ip, #-1] │ │ │ │ │ and.w r3, r4, #63 @ 0x3f │ │ │ │ │ lsls r4, r4, #25 │ │ │ │ │ lsl.w r3, r3, lr │ │ │ │ │ orr.w r0, r0, r3 │ │ │ │ │ - bmi.n 1dcc │ │ │ │ │ - b.n 1d18 │ │ │ │ │ + bmi.n 1dbe │ │ │ │ │ + b.n 1d30 │ │ │ │ │ + movs r0, #0 │ │ │ │ │ + add.w ip, ip, #1 │ │ │ │ │ + str.w ip, [r2, #28] │ │ │ │ │ + adds r0, #6 │ │ │ │ │ + ldrb.w r4, [ip, #-1] │ │ │ │ │ + and.w lr, r4, #63 @ 0x3f │ │ │ │ │ + lsls r4, r4, #25 │ │ │ │ │ + lsl.w lr, lr, r0 │ │ │ │ │ + orr.w r3, r3, lr │ │ │ │ │ + bmi.n 1de2 │ │ │ │ │ + b.n 1d82 │ │ │ │ │ mov.w lr, #0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ str r0, [r2, #28] │ │ │ │ │ add.w lr, lr, #6 │ │ │ │ │ ldrb.w r4, [r0, #-1] │ │ │ │ │ and.w r5, r4, #63 @ 0x3f │ │ │ │ │ lsl.w r5, r5, lr │ │ │ │ │ orr.w ip, ip, r5 │ │ │ │ │ lsls r5, r4, #25 │ │ │ │ │ - bmi.n 1df2 │ │ │ │ │ - b.n 1d3c │ │ │ │ │ - ldrb.w r3, [lr, #-1] │ │ │ │ │ - adds r4, #6 │ │ │ │ │ - mov ip, lr │ │ │ │ │ - and.w lr, r3, #63 @ 0x3f │ │ │ │ │ - lsl.w lr, lr, r4 │ │ │ │ │ + bmi.n 1e06 │ │ │ │ │ + b.n 1d54 │ │ │ │ │ + mov.w ip, #0 │ │ │ │ │ + adds r3, #1 │ │ │ │ │ + str r3, [r2, #28] │ │ │ │ │ + add.w ip, ip, #6 │ │ │ │ │ + ldrb.w r4, [r3, #-1] │ │ │ │ │ + and.w lr, r4, #63 @ 0x3f │ │ │ │ │ + lsls r4, r4, #25 │ │ │ │ │ + lsl.w lr, lr, ip │ │ │ │ │ orr.w r0, r0, lr │ │ │ │ │ - b.n 1d50 │ │ │ │ │ + bmi.n 1e28 │ │ │ │ │ + b.n 1d6c │ │ │ │ │ adds r3, r0, #2 │ │ │ │ │ str r3, [r2, #28] │ │ │ │ │ and.w r3, lr, #120 @ 0x78 │ │ │ │ │ ldr.w lr, [r2, #24] │ │ │ │ │ ldrb.w ip, [r0, #1] │ │ │ │ │ str.w lr, [r2, #20] │ │ │ │ │ and.w r0, ip, #15 │ │ │ │ │ str.w lr, [r2, #40] @ 0x28 │ │ │ │ │ orr.w r3, r3, ip, lsr #4 │ │ │ │ │ str r3, [r2, #44] @ 0x2c │ │ │ │ │ add r3, r0 │ │ │ │ │ str r3, [r2, #48] @ 0x30 │ │ │ │ │ - b.n 1c6e │ │ │ │ │ + b.n 1c86 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 1ca0 │ │ │ │ │ + b.n 1cb8 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001e54 <_source_offset_converter>: │ │ │ │ │ +00001e74 <_source_offset_converter>: │ │ │ │ │ _source_offset_converter(): │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 1e5e <_source_offset_converter+0xa> │ │ │ │ │ + beq.n 1e7e <_source_offset_converter+0xa> │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyLong_FromLong │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00001e68 : │ │ │ │ │ +00001e88 : │ │ │ │ │ code_getfreevars(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r3, [r0, #104] @ 0x68 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1f4c │ │ │ │ │ + bne.n 1f6c │ │ │ │ │ movs r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1fa2 │ │ │ │ │ + beq.w 1fc2 │ │ │ │ │ movs r2, #0 │ │ │ │ │ strd r2, r2, [r0] │ │ │ │ │ strd r2, r2, [r0, #8] │ │ │ │ │ str r0, [r4, #104] @ 0x68 │ │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_New │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1f14 │ │ │ │ │ + beq.n 1f34 │ │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.n 1f04 │ │ │ │ │ + ble.n 1f24 │ │ │ │ │ ldr r2, [r4, #76] @ 0x4c │ │ │ │ │ ldrsb.w r2, [r2, #16] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ it ge │ │ │ │ │ movge.w lr, #0 │ │ │ │ │ - blt.n 1f18 │ │ │ │ │ + blt.n 1f38 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - ble.n 1f04 │ │ │ │ │ + ble.n 1f24 │ │ │ │ │ ldr r2, [r4, #76] @ 0x4c │ │ │ │ │ ldrsb.w r2, [r2, #17] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 1f30 │ │ │ │ │ + blt.n 1f50 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - ble.n 1f04 │ │ │ │ │ + ble.n 1f24 │ │ │ │ │ ldr r2, [r4, #76] @ 0x4c │ │ │ │ │ ldrsb.w r2, [r2, #18] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 1f62 │ │ │ │ │ + blt.n 1f82 │ │ │ │ │ cmp r1, #3 │ │ │ │ │ - ble.n 1f04 │ │ │ │ │ + ble.n 1f24 │ │ │ │ │ ldr r2, [r4, #76] @ 0x4c │ │ │ │ │ ldrsb.w r2, [r2, #19] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 1f7e │ │ │ │ │ + blt.n 1f9e │ │ │ │ │ cmp r1, #4 │ │ │ │ │ - ble.n 1f04 │ │ │ │ │ + ble.n 1f24 │ │ │ │ │ movs r2, #4 │ │ │ │ │ ldr r5, [r4, #76] @ 0x4c │ │ │ │ │ add.w ip, r5, r2 │ │ │ │ │ ldrsb.w ip, [ip, #16] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - blt.n 1fac │ │ │ │ │ + blt.n 1fcc │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - blt.n 1eee │ │ │ │ │ + blt.n 1f0e │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str r0, [r3, #12] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ itt ne │ │ │ │ │ addne r2, #1 │ │ │ │ │ strne r2, [r0, #0] │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ ldr.w ip, [r2] │ │ │ │ │ cmp ip, lr │ │ │ │ │ - bne.n 1fd8 │ │ │ │ │ + bne.n 1ff8 │ │ │ │ │ mov.w lr, #1 │ │ │ │ │ str r2, [r0, #12] │ │ │ │ │ - b.n 1ebe │ │ │ │ │ + b.n 1ede │ │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ ldr r5, [r2, #0] │ │ │ │ │ cmp r5, ip │ │ │ │ │ - bne.n 1f9a │ │ │ │ │ + bne.n 1fba │ │ │ │ │ add.w ip, r0, lr, lsl #2 │ │ │ │ │ add.w lr, lr, #1 │ │ │ │ │ str.w r2, [ip, #12] │ │ │ │ │ - b.n 1ecc │ │ │ │ │ + b.n 1eec │ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1e9a │ │ │ │ │ + beq.n 1eba │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 1f14 │ │ │ │ │ + beq.n 1f34 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - b.n 1f14 │ │ │ │ │ + b.n 1f34 │ │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r2, [r2, #20] │ │ │ │ │ ldr r5, [r2, #0] │ │ │ │ │ cmp r5, ip │ │ │ │ │ - bne.n 1fea │ │ │ │ │ + bne.n 200a │ │ │ │ │ add.w ip, r0, lr, lsl #2 │ │ │ │ │ add.w lr, lr, #1 │ │ │ │ │ str.w r2, [ip, #12] │ │ │ │ │ - b.n 1eda │ │ │ │ │ + b.n 1efa │ │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r2, [r2, #24] │ │ │ │ │ ldr r5, [r2, #0] │ │ │ │ │ cmp r5, ip │ │ │ │ │ - bne.n 1fe2 │ │ │ │ │ + bne.n 2002 │ │ │ │ │ add.w ip, r0, lr, lsl #2 │ │ │ │ │ add.w lr, lr, #1 │ │ │ │ │ str.w r2, [ip, #12] │ │ │ │ │ - b.n 1ee8 │ │ │ │ │ + b.n 1f08 │ │ │ │ │ adds r1, r5, #1 │ │ │ │ │ str r1, [r2, #0] │ │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ │ - b.n 1f3e │ │ │ │ │ + b.n 1f5e │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ - b.n 1f14 │ │ │ │ │ + b.n 1f34 │ │ │ │ │ ldr r5, [r4, #72] @ 0x48 │ │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ │ add.w r7, r0, lr, lsl #2 │ │ │ │ │ add.w lr, lr, #1 │ │ │ │ │ add.w ip, r5, r2, lsl #2 │ │ │ │ │ ldr.w ip, [ip, #12] │ │ │ │ │ ldr.w r5, [ip] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ ittt ne │ │ │ │ │ addne r1, r5, #1 │ │ │ │ │ strne.w r1, [ip] │ │ │ │ │ ldrne r1, [r4, #48] @ 0x30 │ │ │ │ │ str.w ip, [r7, #12] │ │ │ │ │ - b.n 1efe │ │ │ │ │ + b.n 1f1e │ │ │ │ │ add.w r1, ip, #1 │ │ │ │ │ str r1, [r2, #0] │ │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ │ - b.n 1f28 │ │ │ │ │ + b.n 1f48 │ │ │ │ │ adds r1, r5, #1 │ │ │ │ │ str r1, [r2, #0] │ │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ │ - b.n 1f8c │ │ │ │ │ + b.n 1fac │ │ │ │ │ adds r1, r5, #1 │ │ │ │ │ str r1, [r2, #0] │ │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ │ - b.n 1f70 │ │ │ │ │ + b.n 1f90 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001ff4 <_PyCode_GetFreevars>: │ │ │ │ │ +00002014 <_PyCode_GetFreevars>: │ │ │ │ │ _PyCode_GetFreevars(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r5, [r0, #104] @ 0x68 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbnz r5, 2020 <_PyCode_GetFreevars+0x2c> │ │ │ │ │ + cbnz r5, 2040 <_PyCode_GetFreevars+0x2c> │ │ │ │ │ movs r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2092 <_PyCode_GetFreevars+0x9e> │ │ │ │ │ + beq.n 20b2 <_PyCode_GetFreevars+0x9e> │ │ │ │ │ strd r5, r5, [r0] │ │ │ │ │ strd r5, r5, [r0, #8] │ │ │ │ │ mov r5, r0 │ │ │ │ │ str r0, [r4, #104] @ 0x68 │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ - cbnz r3, 2062 <_PyCode_GetFreevars+0x6e> │ │ │ │ │ + cbnz r3, 2082 <_PyCode_GetFreevars+0x6e> │ │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_New │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 205c <_PyCode_GetFreevars+0x68> │ │ │ │ │ + cbz r0, 207c <_PyCode_GetFreevars+0x68> │ │ │ │ │ movs r2, #0 │ │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ │ mov ip, r2 │ │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bge.n 204c <_PyCode_GetFreevars+0x58> │ │ │ │ │ + bge.n 206c <_PyCode_GetFreevars+0x58> │ │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ │ add r1, r2 │ │ │ │ │ ldrsb.w r1, [r1, #16] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 206e <_PyCode_GetFreevars+0x7a> │ │ │ │ │ + blt.n 208e <_PyCode_GetFreevars+0x7a> │ │ │ │ │ adds r2, #1 │ │ │ │ │ - b.n 2038 <_PyCode_GetFreevars+0x44> │ │ │ │ │ + b.n 2058 <_PyCode_GetFreevars+0x44> │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r5, #12] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 205c <_PyCode_GetFreevars+0x68> │ │ │ │ │ + beq.n 207c <_PyCode_GetFreevars+0x68> │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 205c <_PyCode_GetFreevars+0x68> │ │ │ │ │ - b.n 2058 <_PyCode_GetFreevars+0x64> │ │ │ │ │ + beq.n 207c <_PyCode_GetFreevars+0x68> │ │ │ │ │ + b.n 2078 <_PyCode_GetFreevars+0x64> │ │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ │ add.w r7, r3, ip, lsl #2 │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ add.w r1, r1, r2, lsl #2 │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ ldr.w lr, [r1] │ │ │ │ │ cmp lr, r6 │ │ │ │ │ ittt ne │ │ │ │ │ addne.w r0, lr, #1 │ │ │ │ │ strne r0, [r1, #0] │ │ │ │ │ ldrne r0, [r4, #48] @ 0x30 │ │ │ │ │ str r1, [r7, #12] │ │ │ │ │ - b.n 2048 <_PyCode_GetFreevars+0x54> │ │ │ │ │ + b.n 2068 <_PyCode_GetFreevars+0x54> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 205c <_PyCode_GetFreevars+0x68> │ │ │ │ │ + b.n 207c <_PyCode_GetFreevars+0x68> │ │ │ │ │ │ │ │ │ │ -0000209c : │ │ │ │ │ +000020bc : │ │ │ │ │ code_linesiterator(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - ldr r0, [pc, #56] @ (20e8 ) │ │ │ │ │ + ldr r0, [pc, #56] @ (2108 ) │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_GenericAlloc │ │ │ │ │ - cbz r0, 20e4 │ │ │ │ │ + cbz r0, 2104 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ │ cmp r3, r2 │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ itt ne │ │ │ │ │ addne r3, #1 │ │ │ │ │ @@ -3468,368 +3485,376 @@ │ │ │ │ │ strd r2, r1, [r0, #12] │ │ │ │ │ str r2, [r0, #20] │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ .word 0x000001cc │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -000020ec : │ │ │ │ │ +0000210c : │ │ │ │ │ lineiter_next(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ - ldrd r2, r5, [r0, #28] │ │ │ │ │ + ldrd r2, r4, [r0, #28] │ │ │ │ │ sub sp, #20 │ │ │ │ │ - cmp r2, r5 │ │ │ │ │ - bcs.w 2418 │ │ │ │ │ + cmp r2, r4 │ │ │ │ │ + bcs.w 241e │ │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ │ ubfx r3, r3, #3, #4 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ it eq │ │ │ │ │ moveq r1, #0 │ │ │ │ │ - beq.n 2130 │ │ │ │ │ + beq.n 2150 │ │ │ │ │ cmp r3, #12 │ │ │ │ │ - bhi.w 23ae │ │ │ │ │ + bhi.w 23c6 │ │ │ │ │ cmp r3, #11 │ │ │ │ │ it eq │ │ │ │ │ moveq r1, #1 │ │ │ │ │ - beq.n 2130 │ │ │ │ │ + beq.n 2150 │ │ │ │ │ sub.w r1, r3, #12 │ │ │ │ │ clz r1, r1 │ │ │ │ │ lsrs r1, r1, #5 │ │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ ldr r3, [r0, #24] │ │ │ │ │ add r1, r3 │ │ │ │ │ str r1, [r0, #24] │ │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ │ lsrs r3, r3, #3 │ │ │ │ │ cmp r3, #31 │ │ │ │ │ - beq.w 246c │ │ │ │ │ - ldr r6, [r0, #16] │ │ │ │ │ + beq.w 2468 │ │ │ │ │ + ldr r5, [r0, #16] │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r1, [r0, #20] │ │ │ │ │ - mov r7, r1 │ │ │ │ │ - str r6, [r0, #12] │ │ │ │ │ - ldrb.w r4, [r3], #1 │ │ │ │ │ + mov r6, r1 │ │ │ │ │ + str r5, [r0, #12] │ │ │ │ │ + ldrb.w lr, [r3], #1 │ │ │ │ │ str r3, [r0, #28] │ │ │ │ │ - and.w r4, r4, #7 │ │ │ │ │ - cmp r5, r3 │ │ │ │ │ - add.w r4, r4, #1 │ │ │ │ │ - add.w r4, r6, r4, lsl #1 │ │ │ │ │ - str r4, [r0, #16] │ │ │ │ │ - bls.n 21ac │ │ │ │ │ - ldrsb.w ip, [r2, #1] │ │ │ │ │ - cmp.w ip, #0 │ │ │ │ │ - blt.n 21ac │ │ │ │ │ - add.w ip, r2, #2 │ │ │ │ │ - str.w ip, [r0, #28] │ │ │ │ │ - cmp r5, ip │ │ │ │ │ - bls.w 23d8 │ │ │ │ │ + and.w lr, lr, #7 │ │ │ │ │ + cmp r4, r3 │ │ │ │ │ + add.w lr, lr, #1 │ │ │ │ │ + add.w lr, r5, lr, lsl #1 │ │ │ │ │ + str.w lr, [r0, #16] │ │ │ │ │ + bls.n 21c4 │ │ │ │ │ + ldrsb.w r7, [r2, #1] │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + blt.n 21c4 │ │ │ │ │ + adds r7, r2, #2 │ │ │ │ │ + str r7, [r0, #28] │ │ │ │ │ + cmp r4, r7 │ │ │ │ │ + bls.w 23f2 │ │ │ │ │ ldrsb.w r3, [r3, #1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w 23d8 │ │ │ │ │ + blt.w 23f2 │ │ │ │ │ adds r3, r2, #3 │ │ │ │ │ str r3, [r0, #28] │ │ │ │ │ - cmp r5, r3 │ │ │ │ │ - bls.n 21ac │ │ │ │ │ - ldrsb.w ip, [r2, #3] │ │ │ │ │ - cmp.w ip, #0 │ │ │ │ │ - blt.n 21ac │ │ │ │ │ + cmp r4, r3 │ │ │ │ │ + bls.n 21c4 │ │ │ │ │ + ldrsb.w r7, [r2, #3] │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + blt.n 21c4 │ │ │ │ │ adds r2, #4 │ │ │ │ │ mov r3, r2 │ │ │ │ │ - cmp r2, r5 │ │ │ │ │ + cmp r2, r4 │ │ │ │ │ str r2, [r0, #28] │ │ │ │ │ - beq.n 21ac │ │ │ │ │ - ldrsb.w ip, [r3] │ │ │ │ │ + beq.n 21c4 │ │ │ │ │ + ldrsb.w r7, [r3] │ │ │ │ │ adds r2, #1 │ │ │ │ │ - cmp.w ip, #0 │ │ │ │ │ - bge.n 2198 │ │ │ │ │ - str r7, [sp, #12] │ │ │ │ │ - cmp r5, r3 │ │ │ │ │ - bls.w 2388 │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + bge.n 21b2 │ │ │ │ │ + str r6, [sp, #12] │ │ │ │ │ + cmp r4, r3 │ │ │ │ │ + bls.w 234a │ │ │ │ │ ldrb.w ip, [r3] │ │ │ │ │ ubfx ip, ip, #3, #4 │ │ │ │ │ cmp.w ip, #15 │ │ │ │ │ - beq.n 21dc │ │ │ │ │ + beq.w 2382 │ │ │ │ │ cmp.w ip, #12 │ │ │ │ │ - bhi.n 227a │ │ │ │ │ + bhi.w 236c │ │ │ │ │ cmp.w ip, #11 │ │ │ │ │ - it eq │ │ │ │ │ - addeq.w r8, r1, #1 │ │ │ │ │ - beq.n 21de │ │ │ │ │ + beq.w 23f6 │ │ │ │ │ cmp.w ip, #12 │ │ │ │ │ - beq.w 23dc │ │ │ │ │ - mov r8, r1 │ │ │ │ │ - str.w r8, [r0, #24] │ │ │ │ │ + beq.w 2416 │ │ │ │ │ + str r1, [r0, #24] │ │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ │ lsrs r2, r2, #3 │ │ │ │ │ cmp r2, #31 │ │ │ │ │ - beq.w 2444 │ │ │ │ │ - mov lr, r3 │ │ │ │ │ - str.w r8, [r0, #20] │ │ │ │ │ - str r4, [r0, #12] │ │ │ │ │ - ldrb.w ip, [lr], #1 │ │ │ │ │ - str.w lr, [r0, #28] │ │ │ │ │ + ite ne │ │ │ │ │ + movne r7, r1 │ │ │ │ │ + moveq.w r7, #4294967295 @ 0xffffffff │ │ │ │ │ + mov r8, r3 │ │ │ │ │ + str r7, [r0, #20] │ │ │ │ │ + str.w lr, [r0, #12] │ │ │ │ │ + ldrb.w ip, [r8], #1 │ │ │ │ │ + str.w r8, [r0, #28] │ │ │ │ │ and.w ip, ip, #7 │ │ │ │ │ - cmp r5, lr │ │ │ │ │ + cmp r4, r8 │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ - itt ls │ │ │ │ │ - movls r3, lr │ │ │ │ │ - movls r1, r8 │ │ │ │ │ - add.w r2, r4, ip, lsl #1 │ │ │ │ │ + add.w r2, lr, ip, lsl #1 │ │ │ │ │ str r2, [r0, #16] │ │ │ │ │ - bls.n 2272 │ │ │ │ │ - mov r1, r8 │ │ │ │ │ + bls.w 23bc │ │ │ │ │ ldrsb.w ip, [r3, #1] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - blt.n 22c6 │ │ │ │ │ + blt.w 23bc │ │ │ │ │ add.w ip, r3, #2 │ │ │ │ │ str.w ip, [r0, #28] │ │ │ │ │ - cmp r5, ip │ │ │ │ │ - bls.w 23aa │ │ │ │ │ - ldrsb.w lr, [lr, #1] │ │ │ │ │ - cmp.w lr, #0 │ │ │ │ │ - blt.w 23aa │ │ │ │ │ + cmp r4, ip │ │ │ │ │ + bls.n 2286 │ │ │ │ │ + ldrsb.w r8, [r8, #1] │ │ │ │ │ + cmp.w r8, #0 │ │ │ │ │ + blt.n 2286 │ │ │ │ │ add.w ip, r3, #3 │ │ │ │ │ str.w ip, [r0, #28] │ │ │ │ │ - cmp r5, ip │ │ │ │ │ - bls.w 23aa │ │ │ │ │ - ldrsb.w lr, [r3, #3] │ │ │ │ │ - cmp.w lr, #0 │ │ │ │ │ + cmp r4, ip │ │ │ │ │ + bls.n 2286 │ │ │ │ │ + ldrsb.w r8, [r3, #3] │ │ │ │ │ + cmp.w r8, #0 │ │ │ │ │ it ge │ │ │ │ │ addge.w ip, r3, #4 │ │ │ │ │ - blt.w 23aa │ │ │ │ │ + blt.n 2286 │ │ │ │ │ mov r3, ip │ │ │ │ │ - cmp r5, ip │ │ │ │ │ + cmp r4, ip │ │ │ │ │ str.w ip, [r0, #28] │ │ │ │ │ - beq.n 2272 │ │ │ │ │ - ldrsb.w lr, [r3] │ │ │ │ │ + beq.n 227e │ │ │ │ │ + ldrsb.w r8, [r3] │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ + cmp.w r8, #0 │ │ │ │ │ + bge.n 2266 │ │ │ │ │ + cmp r6, r7 │ │ │ │ │ + bne.n 228c │ │ │ │ │ + mov lr, r2 │ │ │ │ │ + b.n 21c6 │ │ │ │ │ + mov r3, ip │ │ │ │ │ + cmp r6, r7 │ │ │ │ │ + beq.n 2282 │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - bge.n 225a │ │ │ │ │ - cmp r7, r8 │ │ │ │ │ - bne.n 22cc │ │ │ │ │ - mov r4, r2 │ │ │ │ │ - b.n 21ae │ │ │ │ │ - ldrb r2, [r3, #1] │ │ │ │ │ - and.w ip, r2, #63 @ 0x3f │ │ │ │ │ - tst.w r2, #64 @ 0x40 │ │ │ │ │ - bne.w 23e2 │ │ │ │ │ - mov.w r8, ip, lsr #1 │ │ │ │ │ - lsls r2, r2, #31 │ │ │ │ │ - bmi.w 240e │ │ │ │ │ - add r1, r8 │ │ │ │ │ - str r1, [r0, #24] │ │ │ │ │ - ldrb r2, [r3, #0] │ │ │ │ │ - lsrs r2, r2, #3 │ │ │ │ │ - cmp r2, #31 │ │ │ │ │ - ite ne │ │ │ │ │ - movne r8, r1 │ │ │ │ │ - moveq.w r8, #4294967295 @ 0xffffffff │ │ │ │ │ - mov lr, r3 │ │ │ │ │ - str.w r8, [r0, #20] │ │ │ │ │ - str r4, [r0, #12] │ │ │ │ │ - ldrb.w r2, [lr], #1 │ │ │ │ │ - str.w lr, [r0, #28] │ │ │ │ │ - and.w r2, r2, #7 │ │ │ │ │ - cmp r5, lr │ │ │ │ │ - add.w r2, r2, #1 │ │ │ │ │ - add.w r2, r4, r2, lsl #1 │ │ │ │ │ - str r2, [r0, #16] │ │ │ │ │ - bhi.n 2216 │ │ │ │ │ - mov r3, lr │ │ │ │ │ - cmp r7, r8 │ │ │ │ │ - beq.n 2276 │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ - ble.w 2494 │ │ │ │ │ + ble.w 24b4 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ str r2, [r0, #28] │ │ │ │ │ - ldrsb.w r7, [r3, #-1] │ │ │ │ │ - ldrb.w r5, [r3, #-1] │ │ │ │ │ + ldrsb.w r6, [r3, #-1] │ │ │ │ │ + ldrb.w r4, [r3, #-1] │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + blt.n 22dc │ │ │ │ │ + subs r6, r3, #2 │ │ │ │ │ + str r6, [r0, #28] │ │ │ │ │ + ldrsb.w r7, [r3, #-2] │ │ │ │ │ + ldrb.w r4, [r3, #-2] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - blt.n 231e │ │ │ │ │ - subs r7, r3, #2 │ │ │ │ │ - str r7, [r0, #28] │ │ │ │ │ - ldrsb.w ip, [r3, #-2] │ │ │ │ │ - ldrb.w r5, [r3, #-2] │ │ │ │ │ - cmp.w ip, #0 │ │ │ │ │ it lt │ │ │ │ │ movlt r3, r2 │ │ │ │ │ - blt.n 231e │ │ │ │ │ + blt.n 22dc │ │ │ │ │ subs r2, r3, #3 │ │ │ │ │ str r2, [r0, #28] │ │ │ │ │ - ldrsb.w ip, [r3, #-3] │ │ │ │ │ - ldrb.w r5, [r3, #-3] │ │ │ │ │ - cmp.w ip, #0 │ │ │ │ │ + ldrsb.w r7, [r3, #-3] │ │ │ │ │ + ldrb.w r4, [r3, #-3] │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ it lt │ │ │ │ │ - movlt r3, r7 │ │ │ │ │ - blt.n 231e │ │ │ │ │ + movlt r3, r6 │ │ │ │ │ + blt.n 22dc │ │ │ │ │ mov r3, r2 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #28] │ │ │ │ │ - ldrsb.w r7, [r2] │ │ │ │ │ - ldrb r5, [r2, #0] │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - bge.n 230e │ │ │ │ │ - ubfx r5, r5, #3, #4 │ │ │ │ │ - cmp r5, #15 │ │ │ │ │ - beq.n 2338 │ │ │ │ │ - cmp r5, #12 │ │ │ │ │ - bhi.n 23c4 │ │ │ │ │ - cmp r5, #11 │ │ │ │ │ + ldrsb.w r6, [r2] │ │ │ │ │ + ldrb r4, [r2, #0] │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + bge.n 22cc │ │ │ │ │ + ubfx r4, r4, #3, #4 │ │ │ │ │ + cmp r4, #15 │ │ │ │ │ + beq.n 22f8 │ │ │ │ │ + cmp r4, #12 │ │ │ │ │ + bhi.n 23dc │ │ │ │ │ + cmp r4, #11 │ │ │ │ │ it eq │ │ │ │ │ addeq.w r1, r1, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.n 2338 │ │ │ │ │ - cmp r5, #12 │ │ │ │ │ - beq.n 2414 │ │ │ │ │ + beq.n 22f8 │ │ │ │ │ + cmp r4, #12 │ │ │ │ │ + beq.w 241a │ │ │ │ │ str r1, [r0, #24] │ │ │ │ │ - str r4, [r0, #16] │ │ │ │ │ - ldrsb.w r5, [r3, #-2] │ │ │ │ │ + str.w lr, [r0, #16] │ │ │ │ │ + ldrsb.w r4, [r3, #-2] │ │ │ │ │ ldrb.w r2, [r3, #-2] │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - blt.n 236a │ │ │ │ │ - ldrsb.w r5, [r3, #-3] │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + blt.n 232c │ │ │ │ │ + ldrsb.w r4, [r3, #-3] │ │ │ │ │ ldrb.w r2, [r3, #-3] │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - blt.n 236a │ │ │ │ │ - ldrsb.w r5, [r3, #-4] │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + blt.n 232c │ │ │ │ │ + ldrsb.w r4, [r3, #-4] │ │ │ │ │ ldrb.w r2, [r3, #-4] │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - blt.n 236a │ │ │ │ │ - subs r5, r3, #4 │ │ │ │ │ - ldrb.w r2, [r5, #-1]! │ │ │ │ │ - lsls r7, r2, #24 │ │ │ │ │ - bpl.n 2362 │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + blt.n 232c │ │ │ │ │ + subs r4, r3, #4 │ │ │ │ │ + ldrb.w r2, [r4, #-1]! │ │ │ │ │ + lsls r6, r2, #24 │ │ │ │ │ + bpl.n 2324 │ │ │ │ │ and.w r2, r2, #7 │ │ │ │ │ adds r2, #1 │ │ │ │ │ - sub.w r2, r4, r2, lsl #1 │ │ │ │ │ + sub.w r2, lr, r2, lsl #1 │ │ │ │ │ str r2, [r0, #12] │ │ │ │ │ ldrb.w r3, [r3, #-2] │ │ │ │ │ lsrs r3, r3, #3 │ │ │ │ │ cmp r3, #31 │ │ │ │ │ itee ne │ │ │ │ │ strne r1, [r0, #20] │ │ │ │ │ moveq.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ streq r3, [r0, #20] │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC34 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC34 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ - mov r2, r4 │ │ │ │ │ + mov r2, lr │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _source_offset_converter │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _source_offset_converter │ │ │ │ │ - mov r1, r6 │ │ │ │ │ + mov r1, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL Py_BuildValue │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ - mov r3, ip │ │ │ │ │ - b.n 2272 │ │ │ │ │ + ldrb r2, [r3, #1] │ │ │ │ │ + and.w r7, r2, #63 @ 0x3f │ │ │ │ │ + tst.w r2, #64 @ 0x40 │ │ │ │ │ + bne.n 23fa │ │ │ │ │ + lsrs r7, r7, #1 │ │ │ │ │ + lsls r2, r2, #31 │ │ │ │ │ + bmi.n 2412 │ │ │ │ │ + add r1, r7 │ │ │ │ │ + b.n 21f4 │ │ │ │ │ + mov r7, r1 │ │ │ │ │ + str r7, [r0, #24] │ │ │ │ │ + ldrb r2, [r3, #0] │ │ │ │ │ + lsrs r2, r2, #3 │ │ │ │ │ + cmp r2, #31 │ │ │ │ │ + beq.n 2422 │ │ │ │ │ + mov r8, r3 │ │ │ │ │ + str r7, [r0, #20] │ │ │ │ │ + str.w lr, [r0, #12] │ │ │ │ │ + ldrb.w r2, [r8], #1 │ │ │ │ │ + str.w r8, [r0, #28] │ │ │ │ │ + and.w r2, r2, #7 │ │ │ │ │ + cmp r4, r8 │ │ │ │ │ + add.w r2, r2, #1 │ │ │ │ │ + add.w r2, lr, r2, lsl #1 │ │ │ │ │ + str r2, [r0, #16] │ │ │ │ │ + bls.n 23c0 │ │ │ │ │ + ldrsb.w r1, [r3, #1] │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + blt.n 23c0 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ + b.n 2234 │ │ │ │ │ + mov r3, r8 │ │ │ │ │ + b.n 227e │ │ │ │ │ + mov r3, r8 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ + b.n 227e │ │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ │ - and.w r4, r3, #63 @ 0x3f │ │ │ │ │ + and.w r5, r3, #63 @ 0x3f │ │ │ │ │ lsls r6, r3, #25 │ │ │ │ │ - bmi.n 244c │ │ │ │ │ - lsrs r1, r4, #1 │ │ │ │ │ - lsls r4, r3, #31 │ │ │ │ │ - bpl.w 2130 │ │ │ │ │ + bmi.n 242a │ │ │ │ │ + lsrs r1, r5, #1 │ │ │ │ │ + lsls r5, r3, #31 │ │ │ │ │ + bpl.w 2150 │ │ │ │ │ negs r1, r1 │ │ │ │ │ - b.n 2130 │ │ │ │ │ - ldrb r2, [r3, #0] │ │ │ │ │ - and.w r5, r2, #63 @ 0x3f │ │ │ │ │ - lsls r7, r2, #25 │ │ │ │ │ - bmi.n 241c │ │ │ │ │ - lsrs r7, r5, #1 │ │ │ │ │ - lsls r5, r2, #31 │ │ │ │ │ - bmi.n 2440 │ │ │ │ │ - subs r1, r1, r7 │ │ │ │ │ - b.n 2338 │ │ │ │ │ - mov r3, ip │ │ │ │ │ - b.n 21ac │ │ │ │ │ - add.w r8, r1, #2 │ │ │ │ │ - b.n 21de │ │ │ │ │ - add.w r8, r3, #2 │ │ │ │ │ - mov.w r9, #0 │ │ │ │ │ - ldrb.w r2, [r8], #1 │ │ │ │ │ - add.w r9, r9, #6 │ │ │ │ │ - and.w lr, r2, #63 @ 0x3f │ │ │ │ │ - lsls r2, r2, #25 │ │ │ │ │ - lsl.w lr, lr, r9 │ │ │ │ │ - orr.w ip, ip, lr │ │ │ │ │ - bmi.n 23ea │ │ │ │ │ - mov.w r8, ip, lsr #1 │ │ │ │ │ - tst.w ip, #1 │ │ │ │ │ - beq.w 2292 │ │ │ │ │ - sub.w r8, r1, r8 │ │ │ │ │ - b.n 21de │ │ │ │ │ + b.n 2150 │ │ │ │ │ + ldrb r4, [r3, #0] │ │ │ │ │ + and.w r2, r4, #63 @ 0x3f │ │ │ │ │ + lsls r4, r4, #25 │ │ │ │ │ + bmi.n 244a │ │ │ │ │ + lsrs r4, r2, #1 │ │ │ │ │ + lsls r7, r2, #31 │ │ │ │ │ + ite mi │ │ │ │ │ + addmi r1, r1, r4 │ │ │ │ │ + subpl r1, r1, r4 │ │ │ │ │ + b.n 22f8 │ │ │ │ │ + mov r3, r7 │ │ │ │ │ + b.n 21c4 │ │ │ │ │ + adds r7, r1, #1 │ │ │ │ │ + b.n 2384 │ │ │ │ │ + ldrb.w ip, [r3, #2] │ │ │ │ │ + and.w r2, ip, #63 @ 0x3f │ │ │ │ │ + tst.w ip, #64 @ 0x40 │ │ │ │ │ + orr.w r2, r7, r2, lsl #6 │ │ │ │ │ + bne.n 2492 │ │ │ │ │ + lsrs r7, r2, #1 │ │ │ │ │ + lsls r2, r2, #31 │ │ │ │ │ + bpl.n 237e │ │ │ │ │ + subs r7, r1, r7 │ │ │ │ │ + b.n 2384 │ │ │ │ │ + adds r7, r1, #2 │ │ │ │ │ + b.n 2384 │ │ │ │ │ subs r1, #2 │ │ │ │ │ - b.n 2338 │ │ │ │ │ + b.n 22f8 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 23a4 │ │ │ │ │ - add.w ip, r3, #1 │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - ldrb.w lr, [ip], #1 │ │ │ │ │ - adds r2, #6 │ │ │ │ │ - and.w r7, lr, #63 @ 0x3f │ │ │ │ │ - tst.w lr, #64 @ 0x40 │ │ │ │ │ - lsl.w r7, r7, r2 │ │ │ │ │ - orr.w r5, r5, r7 │ │ │ │ │ - bne.n 2422 │ │ │ │ │ - lsrs r7, r5, #1 │ │ │ │ │ - lsls r2, r5, #31 │ │ │ │ │ - bpl.n 23d4 │ │ │ │ │ - add r1, r7 │ │ │ │ │ - b.n 2338 │ │ │ │ │ - mov r1, r8 │ │ │ │ │ - mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 22a4 │ │ │ │ │ + b.n 2366 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ + mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ │ + b.n 2204 │ │ │ │ │ adds r6, r2, #2 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldrb.w r7, [r6], #1 │ │ │ │ │ adds r3, #6 │ │ │ │ │ and.w r1, r7, #63 @ 0x3f │ │ │ │ │ lsls r1, r3 │ │ │ │ │ - orrs r4, r1 │ │ │ │ │ + orrs r5, r1 │ │ │ │ │ lsls r1, r7, #25 │ │ │ │ │ - bmi.n 2450 │ │ │ │ │ - lsrs r1, r4, #1 │ │ │ │ │ - lsls r3, r4, #31 │ │ │ │ │ - bpl.w 2130 │ │ │ │ │ - b.n 23c0 │ │ │ │ │ - ldr r6, [r0, #16] │ │ │ │ │ + bmi.n 242e │ │ │ │ │ + lsrs r1, r5, #1 │ │ │ │ │ + lsls r5, r5, #31 │ │ │ │ │ + bpl.w 2150 │ │ │ │ │ + b.n 23d8 │ │ │ │ │ + adds r7, r3, #1 │ │ │ │ │ + movs r4, #0 │ │ │ │ │ + ldrb.w ip, [r7], #1 │ │ │ │ │ + adds r4, #6 │ │ │ │ │ + and.w r6, ip, #63 @ 0x3f │ │ │ │ │ + tst.w ip, #64 @ 0x40 │ │ │ │ │ + lsl.w r6, r6, r4 │ │ │ │ │ + orr.w r2, r2, r6 │ │ │ │ │ + beq.n 23e6 │ │ │ │ │ + b.n 244e │ │ │ │ │ + ldr r5, [r0, #16] │ │ │ │ │ mov r3, r2 │ │ │ │ │ - mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ │ - str r6, [r0, #12] │ │ │ │ │ - str r7, [r0, #20] │ │ │ │ │ - ldrb.w r4, [r3], #1 │ │ │ │ │ + mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ │ + str r5, [r0, #12] │ │ │ │ │ + str r6, [r0, #20] │ │ │ │ │ + ldrb.w lr, [r3], #1 │ │ │ │ │ str r3, [r0, #28] │ │ │ │ │ - and.w r4, r4, #7 │ │ │ │ │ - cmp r5, r3 │ │ │ │ │ - add.w r4, r4, #1 │ │ │ │ │ - add.w r4, r6, r4, lsl #1 │ │ │ │ │ - str r4, [r0, #16] │ │ │ │ │ - bhi.w 2162 │ │ │ │ │ - b.n 21ac │ │ │ │ │ - mov r4, r2 │ │ │ │ │ - b.n 2388 │ │ │ │ │ + and.w lr, lr, #7 │ │ │ │ │ + cmp r4, r3 │ │ │ │ │ + add.w lr, lr, #1 │ │ │ │ │ + add.w lr, r5, lr, lsl #1 │ │ │ │ │ + str.w lr, [r0, #16] │ │ │ │ │ + bhi.w 2184 │ │ │ │ │ + b.n 21c4 │ │ │ │ │ + add.w r8, r3, #3 │ │ │ │ │ + mov.w r9, #6 │ │ │ │ │ + ldrb.w r7, [r8], #1 │ │ │ │ │ + add.w r9, r9, #6 │ │ │ │ │ + and.w ip, r7, #63 @ 0x3f │ │ │ │ │ + lsls r7, r7, #25 │ │ │ │ │ + lsl.w ip, ip, r9 │ │ │ │ │ + orr.w r2, r2, ip │ │ │ │ │ + bmi.n 249a │ │ │ │ │ + b.n 240c │ │ │ │ │ + mov lr, r2 │ │ │ │ │ + b.n 234a │ │ │ │ │ │ │ │ │ │ -00002498 : │ │ │ │ │ +000024b8 : │ │ │ │ │ lineiter_dealloc(): │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp r3, ip │ │ │ │ │ - beq.n 24b2 │ │ │ │ │ + beq.n 24d2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ - cbz r3, 24ba │ │ │ │ │ + cbz r3, 24da │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ │ bx r3 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ │ bx r3 │ │ │ │ │ push {lr} │ │ │ │ │ @@ -3845,44 +3870,44 @@ │ │ │ │ │ mov r0, r2 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ │ bx r3 │ │ │ │ │ │ │ │ │ │ -000024e4 : │ │ │ │ │ +00002504 : │ │ │ │ │ code_richcompare(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ subs r3, r2, #2 │ │ │ │ │ sub sp, #12 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bhi.w 26e2 │ │ │ │ │ + bhi.w 2702 │ │ │ │ │ ldr r4, [r0, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.w 26e2 │ │ │ │ │ + bne.w 2702 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.w 26e2 │ │ │ │ │ + bne.w 2702 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov sl, r0 │ │ │ │ │ mov r4, r2 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ │ movs r2, #2 │ │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ - cbnz r0, 2558 │ │ │ │ │ + cbnz r0, 2578 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ @@ -3899,37 +3924,37 @@ │ │ │ │ │ strne r3, [r4, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr.w r2, [sl, #28] │ │ │ │ │ ldr r3, [r5, #28] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 26c6 │ │ │ │ │ + bne.w 26e6 │ │ │ │ │ ldr.w r2, [sl, #32] │ │ │ │ │ ldr r3, [r5, #32] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 26c6 │ │ │ │ │ + bne.w 26e6 │ │ │ │ │ ldr.w r2, [sl, #36] @ 0x24 │ │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 26c6 │ │ │ │ │ + bne.w 26e6 │ │ │ │ │ ldr.w r2, [sl, #24] │ │ │ │ │ ldr r3, [r5, #24] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 26c6 │ │ │ │ │ + bne.w 26e6 │ │ │ │ │ ldr.w r2, [sl, #44] @ 0x2c │ │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 26c6 │ │ │ │ │ + bne.w 26e6 │ │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 26c6 │ │ │ │ │ + bne.w 26e6 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 260e │ │ │ │ │ + ble.n 262e │ │ │ │ │ movw r7, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyOpcode_Caches │ │ │ │ │ movt r7, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyOpcode_Caches │ │ │ │ │ add.w r9, sl, #124 @ 0x7c │ │ │ │ │ movs r4, #0 │ │ │ │ │ add.w r3, r5, #124 @ 0x7c │ │ │ │ │ @@ -3947,160 +3972,160 @@ │ │ │ │ │ mov r1, r4 │ │ │ │ │ uxtb.w fp, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_GetBaseOpcode> │ │ │ │ │ R_ARM_THM_CALL _Py_GetBaseOpcode │ │ │ │ │ cmp.w fp, #70 @ 0x46 │ │ │ │ │ uxtb r0, r0 │ │ │ │ │ - beq.w 270a │ │ │ │ │ + beq.w 272a │ │ │ │ │ cmp r0, #70 @ 0x46 │ │ │ │ │ itt eq │ │ │ │ │ movweq ip, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyOpcode_Deopt │ │ │ │ │ movteq ip, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyOpcode_Deopt │ │ │ │ │ - beq.w 272a │ │ │ │ │ + beq.w 274a │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r8, r6 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r0, fp │ │ │ │ │ - bne.n 26c6 │ │ │ │ │ + bne.n 26e6 │ │ │ │ │ ldrb.w r2, [r7, fp] │ │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ │ add r4, r2 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - blt.n 25b8 │ │ │ │ │ + blt.n 25d8 │ │ │ │ │ ldr.w r0, [sl, #12] │ │ │ │ │ - bl 13c0 <_PyCode_ConstantKey> │ │ │ │ │ + bl 13d8 <_PyCode_ConstantKey> │ │ │ │ │ R_ARM_THM_CALL _PyCode_ConstantKey │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2550 │ │ │ │ │ + beq.n 2570 │ │ │ │ │ ldr r0, [r5, #12] │ │ │ │ │ - bl 13c0 <_PyCode_ConstantKey> │ │ │ │ │ + bl 13d8 <_PyCode_ConstantKey> │ │ │ │ │ R_ARM_THM_CALL _PyCode_ConstantKey │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 26ec │ │ │ │ │ + beq.n 270c │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 264a │ │ │ │ │ + beq.n 266a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 264a │ │ │ │ │ + cbnz r3, 266a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 2664 │ │ │ │ │ + beq.n 2684 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ - cbnz r3, 2664 │ │ │ │ │ + cbnz r3, 2684 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble.n 26c4 │ │ │ │ │ + ble.n 26e4 │ │ │ │ │ ldr r1, [r5, #16] │ │ │ │ │ movs r2, #2 │ │ │ │ │ ldr.w r0, [sl, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - ble.n 26c4 │ │ │ │ │ + ble.n 26e4 │ │ │ │ │ ldr r1, [r5, #72] @ 0x48 │ │ │ │ │ movs r2, #2 │ │ │ │ │ ldr.w r0, [sl, #72] @ 0x48 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - ble.n 26c4 │ │ │ │ │ + ble.n 26e4 │ │ │ │ │ ldr r1, [r5, #92] @ 0x5c │ │ │ │ │ movs r2, #2 │ │ │ │ │ ldr.w r0, [sl, #92] @ 0x5c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - ble.n 26c4 │ │ │ │ │ + ble.n 26e4 │ │ │ │ │ ldr r1, [r5, #20] │ │ │ │ │ movs r2, #2 │ │ │ │ │ ldr.w r0, [sl, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - ble.n 26c4 │ │ │ │ │ + ble.n 26e4 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ cmp r2, #2 │ │ │ │ │ ite eq │ │ │ │ │ moveq r4, r0 │ │ │ │ │ movne r4, r3 │ │ │ │ │ - b.n 2542 │ │ │ │ │ - cbnz r7, 26f6 │ │ │ │ │ + b.n 2562 │ │ │ │ │ + cbnz r7, 2716 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ cmp r2, #3 │ │ │ │ │ ite eq │ │ │ │ │ moveq r4, r0 │ │ │ │ │ movne r4, r3 │ │ │ │ │ - b.n 2542 │ │ │ │ │ + b.n 2562 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.n 2550 │ │ │ │ │ + b.n 2570 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 26fa │ │ │ │ │ + bne.n 271a │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 2550 │ │ │ │ │ + b.n 2570 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 26f6 │ │ │ │ │ + bne.n 2716 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 26f6 │ │ │ │ │ + b.n 2716 │ │ │ │ │ ldr.w r1, [sl, #100] @ 0x64 │ │ │ │ │ adds r2, r6, #2 │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyOpcode_Deopt │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyOpcode_Deopt │ │ │ │ │ cmp r0, #70 @ 0x46 │ │ │ │ │ ldr.w r2, [r1, r2, lsl #2] │ │ │ │ │ ldrb r1, [r2, #16] │ │ │ │ │ ldrb r6, [r2, #17] │ │ │ │ │ ldrb.w fp, [ip, r1] │ │ │ │ │ - bne.w 25f6 │ │ │ │ │ + bne.w 2616 │ │ │ │ │ ldr r1, [r5, #100] @ 0x64 │ │ │ │ │ add.w r3, r8, #2 │ │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ │ ldrb r1, [r3, #16] │ │ │ │ │ ldrb.w r8, [r3, #17] │ │ │ │ │ ldrb.w r0, [ip, r1] │ │ │ │ │ - b.n 25f6 │ │ │ │ │ + b.n 2616 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {} │ │ │ │ │ @@ -35,15 +35,15 @@ │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ add r3, r2 │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ movs r3, #0 │ │ │ │ │ strd r2, r3, [sp] │ │ │ │ │ - bl 1b20 <_PyCode_CheckLineNumber> │ │ │ │ │ + bl 1b38 <_PyCode_CheckLineNumber> │ │ │ │ │ R_ARM_THM_CALL _PyCode_CheckLineNumber │ │ │ │ │ add sp, #28 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ 00000064 : │ │ │ │ │ @@ -261,27 +261,27 @@ │ │ │ │ │ mov r6, r0 │ │ │ │ │ b.n 240 │ │ │ │ │ mov r9, r0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ b.n 240 │ │ │ │ │ mov r9, r0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl c <_PyCode_SafeAddr2Line+0xc> │ │ │ │ │ + bl 107c │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c <_PyCode_SafeAddr2Line+0xc> │ │ │ │ │ + bl 107c │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl c <_PyCode_SafeAddr2Line+0xc> │ │ │ │ │ + bl 107c │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl c <_PyCode_SafeAddr2Line+0xc> │ │ │ │ │ + bl 107c │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl c <_PyCode_SafeAddr2Line+0xc> │ │ │ │ │ + bl 107c │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ mov r0, r9 │ │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ nop │ │ │ │ │ .word 0x00000008 │ │ │ │ │ R_ARM_ABS32 .rodata │ │ │ │ │ @@ -449,15 +449,15 @@ │ │ │ │ │ bl 0 <_PyBytes_Resize> │ │ │ │ │ R_ARM_THM_CALL _PyBytes_Resize │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ b.n 484 │ │ │ │ │ add r0, sp, #8 │ │ │ │ │ strd r7, r9, [sp, #20] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ - bl 24 <_PyCode_SafeAddr2Line+0x24> │ │ │ │ │ + bl c <_PyCode_SafeAddr2Line+0xc> │ │ │ │ │ R_ARM_THM_CALL advance │ │ │ │ │ ldr r7, [sp, #20] │ │ │ │ │ ldr r6, [sp, #8] │ │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ │ cmp r5, r7 │ │ │ │ │ beq.n 3d2 │ │ │ │ │ subs r4, r6, r4 │ │ │ │ │ @@ -1051,15 +1051,15 @@ │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r0, r1, [sp, #56] @ 0x38 │ │ │ │ │ strd r5, r4, [sp, #24] │ │ │ │ │ ldrd r2, r3, [sp, #64] @ 0x40 │ │ │ │ │ strd fp, sl, [sp, #16] │ │ │ │ │ str.w r9, [sp, #52] @ 0x34 │ │ │ │ │ str.w r8, [sp, #32] │ │ │ │ │ - bl bf0 │ │ │ │ │ + bl b64 │ │ │ │ │ R_ARM_THM_CALL PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ │ mov r6, r0 │ │ │ │ │ b.n 90c │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov sl, r0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ @@ -1069,24 +1069,24 @@ │ │ │ │ │ mov r6, r0 │ │ │ │ │ b.n 90c │ │ │ │ │ mov r4, r5 │ │ │ │ │ mov r6, r5 │ │ │ │ │ b.n 90c │ │ │ │ │ mov r6, r4 │ │ │ │ │ mov r0, fp │ │ │ │ │ - bl c <_PyCode_SafeAddr2Line+0xc> │ │ │ │ │ + bl 107c │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl c <_PyCode_SafeAddr2Line+0xc> │ │ │ │ │ + bl 107c │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl c <_PyCode_SafeAddr2Line+0xc> │ │ │ │ │ + bl 107c │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c <_PyCode_SafeAddr2Line+0xc> │ │ │ │ │ + bl 107c │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ │ │ 0000092c : │ │ │ │ │ validate_and_copy_tuple(): │ │ │ │ │ @@ -1188,30 +1188,30 @@ │ │ │ │ │ adds r3, #1 │ │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyLong_FromSize_t │ │ │ │ │ │ │ │ │ │ 00000a14 : │ │ │ │ │ PyCode_GetCode(): │ │ │ │ │ - b.w 1890 <_PyCode_GetCode> │ │ │ │ │ + b.w 18a8 <_PyCode_GetCode> │ │ │ │ │ R_ARM_THM_JUMP24 _PyCode_GetCode │ │ │ │ │ │ │ │ │ │ 00000a18 : │ │ │ │ │ PyCode_GetVarnames(): │ │ │ │ │ - b.w 33c │ │ │ │ │ + b.w 324 │ │ │ │ │ R_ARM_THM_JUMP24 _PyCode_GetVarnames │ │ │ │ │ │ │ │ │ │ 00000a1c : │ │ │ │ │ PyCode_GetCellvars(): │ │ │ │ │ b.w fe <_PyCode_GetCellvars> │ │ │ │ │ R_ARM_THM_JUMP24 _PyCode_GetCellvars │ │ │ │ │ │ │ │ │ │ 00000a20 : │ │ │ │ │ PyCode_GetFreevars(): │ │ │ │ │ - b.w 1ff4 <_PyCode_GetFreevars> │ │ │ │ │ + b.w 2014 <_PyCode_GetFreevars> │ │ │ │ │ R_ARM_THM_JUMP24 _PyCode_GetFreevars │ │ │ │ │ │ │ │ │ │ 00000a24 : │ │ │ │ │ PyCode_AddWatcher(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ @@ -1349,15 +1349,15 @@ │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ │ mov r3, r5 │ │ │ │ │ ldr r4, [sp, #120] @ 0x78 │ │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ │ - bl bf0 │ │ │ │ │ + bl b64 │ │ │ │ │ R_ARM_THM_CALL PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ │ │ 00000b72 <_PyLineTable_InitAddressRange>: │ │ │ │ │ _PyLineTable_InitAddressRange(): │ │ │ │ │ push {r4} │ │ │ │ │ @@ -1401,15 +1401,15 @@ │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ add r3, r1 │ │ │ │ │ mov r1, sp │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ movs r3, #0 │ │ │ │ │ str.w r8, [sp, #8] │ │ │ │ │ strd r2, r3, [sp] │ │ │ │ │ - bl 1b20 <_PyCode_CheckLineNumber> │ │ │ │ │ + bl 1b38 <_PyCode_CheckLineNumber> │ │ │ │ │ R_ARM_THM_CALL _PyCode_CheckLineNumber │ │ │ │ │ mov r0, sp │ │ │ │ │ bl 64 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ @@ -1499,15 +1499,15 @@ │ │ │ │ │ lsls r4, r2 │ │ │ │ │ orrs r3, r4 │ │ │ │ │ b.n cd6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ b.n d44 │ │ │ │ │ mov r0, sp │ │ │ │ │ - bl 11c <_PyCode_GetCellvars+0x1e> │ │ │ │ │ + bl 104 <_PyCode_GetCellvars+0x6> │ │ │ │ │ R_ARM_THM_CALL read_signed_varint │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add r0, r3 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r0, [r5, #0] │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ str r3, [r4, #0] │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -13,177 +13,175 @@ │ │ │ │ │ 0x000000a0 6e736974 65726174 6f72002e 4c433700 nsiterator..LC7. │ │ │ │ │ 0x000000b0 706f7369 74696f6e 73697465 725f6e65 positionsiter_ne │ │ │ │ │ 0x000000c0 7874005f 736f7572 63655f6f 66667365 xt._source_offse │ │ │ │ │ 0x000000d0 745f636f 6e766572 74657200 72656164 t_converter.read │ │ │ │ │ 0x000000e0 5f736967 6e65645f 76617269 6e740070 _signed_varint.p │ │ │ │ │ 0x000000f0 6f736974 696f6e73 69746572 5f646561 ositionsiter_dea │ │ │ │ │ 0x00000100 6c6c6f63 00636f64 655f6765 74766172 lloc.code_getvar │ │ │ │ │ - 0x00000110 6e616d65 73006765 745f6c6f 63616c73 names.get_locals │ │ │ │ │ - 0x00000120 706c7573 5f6e616d 6573002e 4c433800 plus_names..LC8. │ │ │ │ │ - 0x00000130 2e4c4339 002e4c43 3130002e 4c433131 .LC9..LC10..LC11 │ │ │ │ │ - 0x00000140 002e4c43 3132002e 4c433133 002e4c43 ..LC12..LC13..LC │ │ │ │ │ - 0x00000150 3134002e 4c433135 002e4c43 3136002e 14..LC15..LC16.. │ │ │ │ │ - 0x00000160 4c433137 002e4c43 3138002e 4c433139 LC17..LC18..LC19 │ │ │ │ │ - 0x00000170 002e4c43 3230002e 4c433231 002e4c43 ..LC20..LC21..LC │ │ │ │ │ - 0x00000180 3232002e 4c433233 002e4c43 3234002e 22..LC23..LC24.. │ │ │ │ │ - 0x00000190 4c433235 002e4c43 3236002e 4c433237 LC25..LC26..LC27 │ │ │ │ │ - 0x000001a0 002e4c43 3238002e 4c433239 002e4c43 ..LC28..LC29..LC │ │ │ │ │ - 0x000001b0 3330002e 4c433331 00636f64 655f7265 30..LC31.code_re │ │ │ │ │ - 0x000001c0 706c6163 65002e4c 43333200 2e4c4333 place..LC32..LC3 │ │ │ │ │ - 0x000001d0 3300636f 64655f67 65746672 65657661 3.code_getfreeva │ │ │ │ │ - 0x000001e0 72730063 6f64655f 6c696e65 73697465 rs.code_linesite │ │ │ │ │ - 0x000001f0 7261746f 72002e4c 43333400 6c696e65 rator..LC34.line │ │ │ │ │ - 0x00000200 69746572 5f6e6578 74006c69 6e656974 iter_next.lineit │ │ │ │ │ - 0x00000210 65725f64 65616c6c 6f630063 6f64655f er_dealloc.code_ │ │ │ │ │ - 0x00000220 67657463 6f646500 2e4c4333 35002e4c getcode..LC35..L │ │ │ │ │ - 0x00000230 43333600 636f6465 5f726570 7200636f C36.code_repr.co │ │ │ │ │ - 0x00000240 64655f5f 7661726e 616d655f 66726f6d de__varname_from │ │ │ │ │ - 0x00000250 5f6f7061 72670063 6f64655f 67657463 _oparg.code_getc │ │ │ │ │ - 0x00000260 6f646561 64617074 69766500 636f6465 odeadaptive.code │ │ │ │ │ - 0x00000270 5f726963 68636f6d 70617265 00636f64 _richcompare.cod │ │ │ │ │ - 0x00000280 655f6765 7463656c 6c766172 73002e4c e_getcellvars..L │ │ │ │ │ - 0x00000290 414e4348 4f523100 2e4c4333 3700636f ANCHOR1..LC37.co │ │ │ │ │ - 0x000002a0 64655f67 65746c6e 6f746162 00656d69 de_getlnotab.emi │ │ │ │ │ - 0x000002b0 745f7061 6972002e 4c433338 002e4c43 t_pair..LC38..LC │ │ │ │ │ - 0x000002c0 3339002e 4c433430 002e4c43 3431002e 39..LC40..LC41.. │ │ │ │ │ - 0x000002d0 4c433432 002e4c43 3433002e 4c433434 LC42..LC43..LC44 │ │ │ │ │ - 0x000002e0 002e4c43 3435002e 4c433436 002e4c43 ..LC45..LC46..LC │ │ │ │ │ - 0x000002f0 3437002e 4c433438 002e4c43 3439002e 47..LC48..LC49.. │ │ │ │ │ - 0x00000300 4c433530 002e4c43 3531002e 4c433532 LC50..LC51..LC52 │ │ │ │ │ - 0x00000310 002e4c43 35330063 6f64655f 6e657700 ..LC53.code_new. │ │ │ │ │ - 0x00000320 76616c69 64617465 5f616e64 5f636f70 validate_and_cop │ │ │ │ │ - 0x00000330 795f7475 706c6500 2e4c4335 3400636f y_tuple..LC54.co │ │ │ │ │ - 0x00000340 64655f73 697a656f 66002e4c 43353500 de_sizeof..LC55. │ │ │ │ │ - 0x00000350 2e4c4335 36002e4c 43353700 61737365 .LC56..LC57.asse │ │ │ │ │ - 0x00000360 72743000 6c696e65 7461626c 65005f6b rt0.linetable._k │ │ │ │ │ - 0x00000370 6579776f 7264732e 31005f6b 6579776f eywords.1._keywo │ │ │ │ │ - 0x00000380 7264732e 3400636f 64655f5f 7661726e rds.4.code__varn │ │ │ │ │ - 0x00000390 616d655f 66726f6d 5f6f7061 72675f5f ame_from_oparg__ │ │ │ │ │ - 0x000003a0 646f635f 5f00636f 64655f72 65706c61 doc__.code_repla │ │ │ │ │ - 0x000003b0 63655f5f 646f635f 5f00636f 64655f6e ce__doc__.code_n │ │ │ │ │ - 0x000003c0 65775f5f 646f635f 5f00636f 64655f6d ew__doc__.code_m │ │ │ │ │ - 0x000003d0 6574686f 64730063 6f64655f 6d656d62 ethods.code_memb │ │ │ │ │ - 0x000003e0 65726c69 73740063 6f64655f 67657473 erlist.code_gets │ │ │ │ │ - 0x000003f0 65746c69 7374005f 70617273 65722e32 etlist._parser.2 │ │ │ │ │ - 0x00000400 005f6b77 7475706c 652e3000 5f706172 ._kwtuple.0._par │ │ │ │ │ - 0x00000410 7365722e 35005f6b 77747570 6c652e33 ser.5._kwtuple.3 │ │ │ │ │ - 0x00000420 005f5079 436f6465 5f496e69 74005f50 ._PyCode_Init._P │ │ │ │ │ - 0x00000430 79436f64 655f5661 6c696461 74650050 yCode_Validate.P │ │ │ │ │ - 0x00000440 79457863 5f56616c 75654572 726f7200 yExc_ValueError. │ │ │ │ │ - 0x00000450 50794572 725f5365 74537472 696e6700 PyErr_SetString. │ │ │ │ │ - 0x00000460 5f507945 72725f42 6164496e 7465726e _PyErr_BadIntern │ │ │ │ │ - 0x00000470 616c4361 6c6c005f 5079436f 64655f4e alCall._PyCode_N │ │ │ │ │ - 0x00000480 65770050 79556e69 636f6465 5f547970 ew.PyUnicode_Typ │ │ │ │ │ - 0x00000490 65005f50 79556e69 636f6465 5f496e74 e._PyUnicode_Int │ │ │ │ │ - 0x000004a0 65726e49 6d6d6f72 74616c00 5f50795f ernImmortal._Py_ │ │ │ │ │ - 0x000004b0 63747970 655f7461 626c6500 50795475 ctype_table.PyTu │ │ │ │ │ - 0x000004c0 706c655f 54797065 00507946 726f7a65 ple_Type.PyFroze │ │ │ │ │ - 0x000004d0 6e536574 5f547970 65005f50 795f7473 nSet_Type._Py_ts │ │ │ │ │ - 0x000004e0 735f7473 74617465 005f5079 556e6963 s_tstate._PyUnic │ │ │ │ │ - 0x000004f0 6f64655f 496e7465 726e4d6f 7274616c ode_InternMortal │ │ │ │ │ - 0x00000500 005f5079 5f476574 436f6e66 6967005f ._Py_GetConfig._ │ │ │ │ │ - 0x00000510 50794f62 6a656374 5f4e6577 56617200 PyObject_NewVar. │ │ │ │ │ - 0x00000520 6d656d63 7079005f 5079436f 64655f51 memcpy._PyCode_Q │ │ │ │ │ - 0x00000530 7569636b 656e005f 50795f44 65616c6c uicken._Py_Deall │ │ │ │ │ - 0x00000540 6f630050 79536571 75656e63 655f5475 oc.PySequence_Tu │ │ │ │ │ - 0x00000550 706c6500 50794279 7465735f 46726f6d ple.PyBytes_From │ │ │ │ │ - 0x00000560 53747269 6e67416e 6453697a 65005f50 StringAndSize._P │ │ │ │ │ - 0x00000570 79427974 65735f52 6573697a 65005079 yBytes_Resize.Py │ │ │ │ │ - 0x00000580 46726f7a 656e5365 745f4e65 77005079 FrozenSet_New.Py │ │ │ │ │ - 0x00000590 4572725f 4e6f4d65 6d6f7279 00507945 Err_NoMemory.PyE │ │ │ │ │ - 0x000005a0 78635f53 79737465 6d457272 6f720050 xc_SystemError.P │ │ │ │ │ - 0x000005b0 79457272 5f466f72 6d617455 6e726169 yErr_FormatUnrai │ │ │ │ │ - 0x000005c0 7361626c 65005f50 7946756e 6374696f sable._PyFunctio │ │ │ │ │ - 0x000005d0 6e5f436c 65617243 6f646542 79566572 n_ClearCodeByVer │ │ │ │ │ - 0x000005e0 73696f6e 0050794d 656d5f46 72656500 sion.PyMem_Free. │ │ │ │ │ - 0x000005f0 50794f62 6a656374 5f467265 65005079 PyObject_Free.Py │ │ │ │ │ - 0x00000600 4f626a65 63745f43 6c656172 5765616b Object_ClearWeak │ │ │ │ │ - 0x00000610 52656673 005f5079 436f6465 5f436f6e Refs._PyCode_Con │ │ │ │ │ - 0x00000620 7374616e 744b6579 005f5079 5f456c6c stantKey._Py_Ell │ │ │ │ │ - 0x00000630 69707369 734f626a 65637400 5f50795f ipsisObject._Py_ │ │ │ │ │ - 0x00000640 4e6f6e65 53747275 63740050 794c6f6e NoneStruct.PyLon │ │ │ │ │ - 0x00000650 675f5479 70650050 79427974 65735f54 g_Type.PyBytes_T │ │ │ │ │ - 0x00000660 79706500 5079426f 6f6c5f54 79706500 ype.PyBool_Type. │ │ │ │ │ - 0x00000670 5079466c 6f61745f 54797065 00507943 PyFloat_Type.PyC │ │ │ │ │ - 0x00000680 6f6d706c 65785f54 79706500 50795475 omplex_Type.PyTu │ │ │ │ │ - 0x00000690 706c655f 4e657700 50795475 706c655f ple_New.PyTuple_ │ │ │ │ │ - 0x000006a0 5061636b 005f5079 5365745f 4e657874 Pack._PySet_Next │ │ │ │ │ - 0x000006b0 456e7472 79005079 436f6d70 6c65785f Entry.PyComplex_ │ │ │ │ │ - 0x000006c0 41734343 6f6d706c 6578005f 50795f54 AsCComplex._Py_T │ │ │ │ │ - 0x000006d0 72756553 74727563 74005079 4c6f6e67 rueStruct.PyLong │ │ │ │ │ - 0x000006e0 5f46726f 6d566f69 64507472 005f5079 _FromVoidPtr._Py │ │ │ │ │ - 0x000006f0 5f46616c 73655374 72756374 005f5079 _FalseStruct._Py │ │ │ │ │ - 0x00000700 5f736574 5f6c6f63 616c7370 6c75735f _set_localsplus_ │ │ │ │ │ - 0x00000710 696e666f 0050794f 626a6563 745f4861 info.PyObject_Ha │ │ │ │ │ - 0x00000720 7368005f 50794f70 636f6465 5f436163 sh._PyOpcode_Cac │ │ │ │ │ - 0x00000730 68657300 5f50795f 47657442 6173654f hes._Py_GetBaseO │ │ │ │ │ - 0x00000740 70636f64 65005f50 794f7063 6f64655f pcode._PyOpcode_ │ │ │ │ │ - 0x00000750 44656f70 74005f50 79436f64 655f4765 Deopt._PyCode_Ge │ │ │ │ │ - 0x00000760 74436f64 65005079 4d656d5f 4d616c6c tCode.PyMem_Mall │ │ │ │ │ - 0x00000770 6f63006d 656d7365 74005079 436f6465 oc.memset.PyCode │ │ │ │ │ - 0x00000780 5f416464 72324c69 6e65005f 50795f49 _Addr2Line._Py_I │ │ │ │ │ - 0x00000790 6e737472 756d656e 74617469 6f6e5f47 nstrumentation_G │ │ │ │ │ - 0x000007a0 65744c69 6e65005f 5079436f 64655f43 etLine._PyCode_C │ │ │ │ │ - 0x000007b0 6865636b 4c696e65 4e756d62 6572005f heckLineNumber._ │ │ │ │ │ - 0x000007c0 5079436f 64655f46 696e6900 50795479 PyCode_Fini.PyTy │ │ │ │ │ - 0x000007d0 70655f47 656e6572 6963416c 6c6f6300 pe_GenericAlloc. │ │ │ │ │ - 0x000007e0 50795f42 75696c64 56616c75 65005079 Py_BuildValue.Py │ │ │ │ │ - 0x000007f0 4c6f6e67 5f46726f 6d4c6f6e 67005f50 Long_FromLong._P │ │ │ │ │ - 0x00000800 79436f64 655f5361 66654164 6472324c yCode_SafeAddr2L │ │ │ │ │ - 0x00000810 696e6500 5f507943 6f64655f 496e6974 ine._PyCode_Init │ │ │ │ │ - 0x00000820 41646472 65737352 616e6765 005f5079 AddressRange._Py │ │ │ │ │ - 0x00000830 436f6465 5f476574 5661726e 616d6573 Code_GetVarnames │ │ │ │ │ - 0x00000840 00507953 79735f41 75646974 00507955 .PySys_Audit.PyU │ │ │ │ │ - 0x00000850 6e737461 626c655f 436f6465 5f4e6577 nstable_Code_New │ │ │ │ │ - 0x00000860 57697468 506f734f 6e6c7941 72677300 WithPosOnlyArgs. │ │ │ │ │ - 0x00000870 5f507941 72675f55 6e706163 6b4b6579 _PyArg_UnpackKey │ │ │ │ │ - 0x00000880 776f7264 73005079 4c6f6e67 5f417349 words.PyLong_AsI │ │ │ │ │ - 0x00000890 6e740050 79457272 5f4f6363 75727265 nt.PyErr_Occurre │ │ │ │ │ - 0x000008a0 64005f50 79417267 5f426164 41726775 d._PyArg_BadArgu │ │ │ │ │ - 0x000008b0 6d656e74 005f5079 5475706c 655f5265 ment._PyTuple_Re │ │ │ │ │ - 0x000008c0 73697a65 00507955 6e69636f 64655f43 size.PyUnicode_C │ │ │ │ │ - 0x000008d0 6f6d7061 72650050 79457272 5f466f72 ompare.PyErr_For │ │ │ │ │ - 0x000008e0 6d617400 5f507943 6f64655f 47657446 mat._PyCode_GetF │ │ │ │ │ - 0x000008f0 72656576 61727300 5079556e 69636f64 reevars.PyUnicod │ │ │ │ │ - 0x00000900 655f4672 6f6d466f 726d6174 00507954 e_FromFormat.PyT │ │ │ │ │ - 0x00000910 75706c65 5f476574 4974656d 005f5079 uple_GetItem._Py │ │ │ │ │ - 0x00000920 4c696e65 5461626c 655f4e65 78744164 LineTable_NextAd │ │ │ │ │ - 0x00000930 64726573 7352616e 67650050 794f626a dressRange.PyObj │ │ │ │ │ - 0x00000940 6563745f 52696368 436f6d70 61726542 ect_RichCompareB │ │ │ │ │ - 0x00000950 6f6f6c00 5f50795f 4e6f7449 6d706c65 ool._Py_NotImple │ │ │ │ │ - 0x00000960 6d656e74 65645374 72756374 005f5079 mentedStruct._Py │ │ │ │ │ - 0x00000970 436f6465 5f476574 43656c6c 76617273 Code_GetCellvars │ │ │ │ │ - 0x00000980 00507943 6f64655f 4e657745 6d707479 .PyCode_NewEmpty │ │ │ │ │ - 0x00000990 00507955 6e69636f 64655f46 726f6d53 .PyUnicode_FromS │ │ │ │ │ - 0x000009a0 7472696e 67005079 556e6963 6f64655f tring.PyUnicode_ │ │ │ │ │ - 0x000009b0 4465636f 64654653 44656661 756c7400 DecodeFSDefault. │ │ │ │ │ - 0x000009c0 5f507952 756e7469 6d650050 79556e73 _PyRuntime.PyUns │ │ │ │ │ - 0x000009d0 7461626c 655f436f 64655f53 65744578 table_Code_SetEx │ │ │ │ │ - 0x000009e0 74726100 50794d65 6d5f5265 616c6c6f tra.PyMem_Reallo │ │ │ │ │ - 0x000009f0 63005079 556e7374 61626c65 5f436f64 c.PyUnstable_Cod │ │ │ │ │ - 0x00000a00 655f4765 74457874 72610050 79457863 e_GetExtra.PyExc │ │ │ │ │ - 0x00000a10 5f446570 72656361 74696f6e 5761726e _DeprecationWarn │ │ │ │ │ - 0x00000a20 696e6700 50794572 725f5761 726e4578 ing.PyErr_WarnEx │ │ │ │ │ - 0x00000a30 005f5079 4172675f 4e6f4b65 79776f72 ._PyArg_NoKeywor │ │ │ │ │ - 0x00000a40 6473005f 50794172 675f4368 65636b50 ds._PyArg_CheckP │ │ │ │ │ - 0x00000a50 6f736974 696f6e61 6c005079 4578635f ositional.PyExc_ │ │ │ │ │ - 0x00000a60 54797065 4572726f 72005f50 79556e69 TypeError._PyUni │ │ │ │ │ - 0x00000a70 636f6465 5f436f70 79005079 4c6f6e67 code_Copy.PyLong │ │ │ │ │ - 0x00000a80 5f46726f 6d53697a 655f7400 5079436f _FromSize_t.PyCo │ │ │ │ │ - 0x00000a90 64655f41 64645761 74636865 72005079 de_AddWatcher.Py │ │ │ │ │ - 0x00000aa0 4578635f 52756e74 696d6545 72726f72 Exc_RuntimeError │ │ │ │ │ - 0x00000ab0 00507943 6f64655f 436c6561 72576174 .PyCode_ClearWat │ │ │ │ │ - 0x00000ac0 63686572 00507955 6e737461 626c655f cher.PyUnstable_ │ │ │ │ │ - 0x00000ad0 436f6465 5f4e6577 005f5079 4c696e65 Code_New._PyLine │ │ │ │ │ - 0x00000ae0 5461626c 655f496e 69744164 64726573 Table_InitAddres │ │ │ │ │ - 0x00000af0 7352616e 67650050 79436f64 655f4164 sRange.PyCode_Ad │ │ │ │ │ - 0x00000b00 6472324c 6f636174 696f6e00 5f50794c dr2Location._PyL │ │ │ │ │ - 0x00000b10 696e6554 61626c65 5f507265 76696f75 ineTable_Previou │ │ │ │ │ - 0x00000b20 73416464 72657373 52616e67 65005079 sAddressRange.Py │ │ │ │ │ - 0x00000b30 436f6465 5f547970 65005f50 79506f73 Code_Type._PyPos │ │ │ │ │ - 0x00000b40 6974696f 6e734974 65726174 6f72005f itionsIterator._ │ │ │ │ │ - 0x00000b50 50794c69 6e654974 65726174 6f720050 PyLineIterator.P │ │ │ │ │ - 0x00000b60 79547970 655f5479 70650050 794f626a yType_Type.PyObj │ │ │ │ │ - 0x00000b70 6563745f 47656e65 72696347 65744174 ect_GenericGetAt │ │ │ │ │ - 0x00000b80 74720050 794f626a 6563745f 53656c66 tr.PyObject_Self │ │ │ │ │ - 0x00000b90 49746572 00 Iter. │ │ │ │ │ + 0x00000110 6e616d65 73002e4c 4338002e 4c433900 names..LC8..LC9. │ │ │ │ │ + 0x00000120 2e4c4331 30002e4c 43313100 2e4c4331 .LC10..LC11..LC1 │ │ │ │ │ + 0x00000130 32002e4c 43313300 2e4c4331 34002e4c 2..LC13..LC14..L │ │ │ │ │ + 0x00000140 43313500 2e4c4331 36002e4c 43313700 C15..LC16..LC17. │ │ │ │ │ + 0x00000150 2e4c4331 38002e4c 43313900 2e4c4332 .LC18..LC19..LC2 │ │ │ │ │ + 0x00000160 30002e4c 43323100 2e4c4332 32002e4c 0..LC21..LC22..L │ │ │ │ │ + 0x00000170 43323300 2e4c4332 34002e4c 43323500 C23..LC24..LC25. │ │ │ │ │ + 0x00000180 2e4c4332 36002e4c 43323700 2e4c4332 .LC26..LC27..LC2 │ │ │ │ │ + 0x00000190 38002e4c 43323900 2e4c4333 30002e4c 8..LC29..LC30..L │ │ │ │ │ + 0x000001a0 43333100 636f6465 5f726570 6c616365 C31.code_replace │ │ │ │ │ + 0x000001b0 002e4c43 3332002e 4c433333 00636f64 ..LC32..LC33.cod │ │ │ │ │ + 0x000001c0 655f6765 74667265 65766172 7300636f e_getfreevars.co │ │ │ │ │ + 0x000001d0 64655f6c 696e6573 69746572 61746f72 de_linesiterator │ │ │ │ │ + 0x000001e0 002e4c43 3334006c 696e6569 7465725f ..LC34.lineiter_ │ │ │ │ │ + 0x000001f0 6e657874 006c696e 65697465 725f6465 next.lineiter_de │ │ │ │ │ + 0x00000200 616c6c6f 6300636f 64655f67 6574636f alloc.code_getco │ │ │ │ │ + 0x00000210 6465002e 4c433335 002e4c43 33360063 de..LC35..LC36.c │ │ │ │ │ + 0x00000220 6f64655f 72657072 00636f64 655f5f76 ode_repr.code__v │ │ │ │ │ + 0x00000230 61726e61 6d655f66 726f6d5f 6f706172 arname_from_opar │ │ │ │ │ + 0x00000240 6700636f 64655f67 6574636f 64656164 g.code_getcodead │ │ │ │ │ + 0x00000250 61707469 76650063 6f64655f 72696368 aptive.code_rich │ │ │ │ │ + 0x00000260 636f6d70 61726500 636f6465 5f676574 compare.code_get │ │ │ │ │ + 0x00000270 63656c6c 76617273 002e4c41 4e43484f cellvars..LANCHO │ │ │ │ │ + 0x00000280 5231002e 4c433337 00636f64 655f6765 R1..LC37.code_ge │ │ │ │ │ + 0x00000290 746c6e6f 74616200 656d6974 5f706169 tlnotab.emit_pai │ │ │ │ │ + 0x000002a0 72002e4c 43333800 2e4c4333 39002e4c r..LC38..LC39..L │ │ │ │ │ + 0x000002b0 43343000 2e4c4334 31002e4c 43343200 C40..LC41..LC42. │ │ │ │ │ + 0x000002c0 2e4c4334 33002e4c 43343400 2e4c4334 .LC43..LC44..LC4 │ │ │ │ │ + 0x000002d0 35002e4c 43343600 2e4c4334 37002e4c 5..LC46..LC47..L │ │ │ │ │ + 0x000002e0 43343800 2e4c4334 39002e4c 43353000 C48..LC49..LC50. │ │ │ │ │ + 0x000002f0 2e4c4335 31002e4c 43353200 2e4c4335 .LC51..LC52..LC5 │ │ │ │ │ + 0x00000300 3300636f 64655f6e 65770076 616c6964 3.code_new.valid │ │ │ │ │ + 0x00000310 6174655f 616e645f 636f7079 5f747570 ate_and_copy_tup │ │ │ │ │ + 0x00000320 6c65002e 4c433534 00636f64 655f7369 le..LC54.code_si │ │ │ │ │ + 0x00000330 7a656f66 002e4c43 3535002e 4c433536 zeof..LC55..LC56 │ │ │ │ │ + 0x00000340 002e4c43 35370061 73736572 7430006c ..LC57.assert0.l │ │ │ │ │ + 0x00000350 696e6574 61626c65 005f6b65 79776f72 inetable._keywor │ │ │ │ │ + 0x00000360 64732e31 005f6b65 79776f72 64732e34 ds.1._keywords.4 │ │ │ │ │ + 0x00000370 00636f64 655f5f76 61726e61 6d655f66 .code__varname_f │ │ │ │ │ + 0x00000380 726f6d5f 6f706172 675f5f64 6f635f5f rom_oparg__doc__ │ │ │ │ │ + 0x00000390 00636f64 655f7265 706c6163 655f5f64 .code_replace__d │ │ │ │ │ + 0x000003a0 6f635f5f 00636f64 655f6e65 775f5f64 oc__.code_new__d │ │ │ │ │ + 0x000003b0 6f635f5f 00636f64 655f6d65 74686f64 oc__.code_method │ │ │ │ │ + 0x000003c0 7300636f 64655f6d 656d6265 726c6973 s.code_memberlis │ │ │ │ │ + 0x000003d0 7400636f 64655f67 65747365 746c6973 t.code_getsetlis │ │ │ │ │ + 0x000003e0 74005f70 61727365 722e3200 5f6b7774 t._parser.2._kwt │ │ │ │ │ + 0x000003f0 75706c65 2e30005f 70617273 65722e35 uple.0._parser.5 │ │ │ │ │ + 0x00000400 005f6b77 7475706c 652e3300 5f507943 ._kwtuple.3._PyC │ │ │ │ │ + 0x00000410 6f64655f 496e6974 005f5079 436f6465 ode_Init._PyCode │ │ │ │ │ + 0x00000420 5f56616c 69646174 65005079 4578635f _Validate.PyExc_ │ │ │ │ │ + 0x00000430 56616c75 65457272 6f720050 79457272 ValueError.PyErr │ │ │ │ │ + 0x00000440 5f536574 53747269 6e67005f 50794572 _SetString._PyEr │ │ │ │ │ + 0x00000450 725f4261 64496e74 65726e61 6c43616c r_BadInternalCal │ │ │ │ │ + 0x00000460 6c005f50 79436f64 655f4e65 77005079 l._PyCode_New.Py │ │ │ │ │ + 0x00000470 556e6963 6f64655f 54797065 005f5079 Unicode_Type._Py │ │ │ │ │ + 0x00000480 556e6963 6f64655f 496e7465 726e496d Unicode_InternIm │ │ │ │ │ + 0x00000490 6d6f7274 616c005f 50795f63 74797065 mortal._Py_ctype │ │ │ │ │ + 0x000004a0 5f746162 6c650050 79547570 6c655f54 _table.PyTuple_T │ │ │ │ │ + 0x000004b0 79706500 50794672 6f7a656e 5365745f ype.PyFrozenSet_ │ │ │ │ │ + 0x000004c0 54797065 005f5079 5f747373 5f747374 Type._Py_tss_tst │ │ │ │ │ + 0x000004d0 61746500 5f507955 6e69636f 64655f49 ate._PyUnicode_I │ │ │ │ │ + 0x000004e0 6e746572 6e4d6f72 74616c00 5f50795f nternMortal._Py_ │ │ │ │ │ + 0x000004f0 47657443 6f6e6669 67005f50 794f626a GetConfig._PyObj │ │ │ │ │ + 0x00000500 6563745f 4e657756 6172006d 656d6370 ect_NewVar.memcp │ │ │ │ │ + 0x00000510 79005f50 79436f64 655f5175 69636b65 y._PyCode_Quicke │ │ │ │ │ + 0x00000520 6e005f50 795f4465 616c6c6f 63005079 n._Py_Dealloc.Py │ │ │ │ │ + 0x00000530 53657175 656e6365 5f547570 6c650050 Sequence_Tuple.P │ │ │ │ │ + 0x00000540 79427974 65735f46 726f6d53 7472696e yBytes_FromStrin │ │ │ │ │ + 0x00000550 67416e64 53697a65 005f5079 42797465 gAndSize._PyByte │ │ │ │ │ + 0x00000560 735f5265 73697a65 00507946 726f7a65 s_Resize.PyFroze │ │ │ │ │ + 0x00000570 6e536574 5f4e6577 00507945 72725f4e nSet_New.PyErr_N │ │ │ │ │ + 0x00000580 6f4d656d 6f727900 50794578 635f5379 oMemory.PyExc_Sy │ │ │ │ │ + 0x00000590 7374656d 4572726f 72005079 4572725f stemError.PyErr_ │ │ │ │ │ + 0x000005a0 466f726d 6174556e 72616973 61626c65 FormatUnraisable │ │ │ │ │ + 0x000005b0 005f5079 46756e63 74696f6e 5f436c65 ._PyFunction_Cle │ │ │ │ │ + 0x000005c0 6172436f 64654279 56657273 696f6e00 arCodeByVersion. │ │ │ │ │ + 0x000005d0 50794d65 6d5f4672 65650050 794f626a PyMem_Free.PyObj │ │ │ │ │ + 0x000005e0 6563745f 46726565 0050794f 626a6563 ect_Free.PyObjec │ │ │ │ │ + 0x000005f0 745f436c 65617257 65616b52 65667300 t_ClearWeakRefs. │ │ │ │ │ + 0x00000600 5f507943 6f64655f 436f6e73 74616e74 _PyCode_Constant │ │ │ │ │ + 0x00000610 4b657900 5f50795f 456c6c69 70736973 Key._Py_Ellipsis │ │ │ │ │ + 0x00000620 4f626a65 6374005f 50795f4e 6f6e6553 Object._Py_NoneS │ │ │ │ │ + 0x00000630 74727563 74005079 4c6f6e67 5f547970 truct.PyLong_Typ │ │ │ │ │ + 0x00000640 65005079 42797465 735f5479 70650050 e.PyBytes_Type.P │ │ │ │ │ + 0x00000650 79426f6f 6c5f5479 70650050 79466c6f yBool_Type.PyFlo │ │ │ │ │ + 0x00000660 61745f54 79706500 5079436f 6d706c65 at_Type.PyComple │ │ │ │ │ + 0x00000670 785f5479 70650050 79547570 6c655f4e x_Type.PyTuple_N │ │ │ │ │ + 0x00000680 65770050 79547570 6c655f50 61636b00 ew.PyTuple_Pack. │ │ │ │ │ + 0x00000690 5f507953 65745f4e 65787445 6e747279 _PySet_NextEntry │ │ │ │ │ + 0x000006a0 00507943 6f6d706c 65785f41 7343436f .PyComplex_AsCCo │ │ │ │ │ + 0x000006b0 6d706c65 78005f50 795f5472 75655374 mplex._Py_TrueSt │ │ │ │ │ + 0x000006c0 72756374 0050794c 6f6e675f 46726f6d ruct.PyLong_From │ │ │ │ │ + 0x000006d0 566f6964 50747200 5f50795f 46616c73 VoidPtr._Py_Fals │ │ │ │ │ + 0x000006e0 65537472 75637400 5f50795f 7365745f eStruct._Py_set_ │ │ │ │ │ + 0x000006f0 6c6f6361 6c73706c 75735f69 6e666f00 localsplus_info. │ │ │ │ │ + 0x00000700 50794f62 6a656374 5f486173 68005f50 PyObject_Hash._P │ │ │ │ │ + 0x00000710 794f7063 6f64655f 43616368 6573005f yOpcode_Caches._ │ │ │ │ │ + 0x00000720 50795f47 65744261 73654f70 636f6465 Py_GetBaseOpcode │ │ │ │ │ + 0x00000730 005f5079 4f70636f 64655f44 656f7074 ._PyOpcode_Deopt │ │ │ │ │ + 0x00000740 005f5079 436f6465 5f476574 436f6465 ._PyCode_GetCode │ │ │ │ │ + 0x00000750 0050794d 656d5f4d 616c6c6f 63006d65 .PyMem_Malloc.me │ │ │ │ │ + 0x00000760 6d736574 00507943 6f64655f 41646472 mset.PyCode_Addr │ │ │ │ │ + 0x00000770 324c696e 65005f50 795f496e 73747275 2Line._Py_Instru │ │ │ │ │ + 0x00000780 6d656e74 6174696f 6e5f4765 744c696e mentation_GetLin │ │ │ │ │ + 0x00000790 65005f50 79436f64 655f4368 65636b4c e._PyCode_CheckL │ │ │ │ │ + 0x000007a0 696e654e 756d6265 72005f50 79436f64 ineNumber._PyCod │ │ │ │ │ + 0x000007b0 655f4669 6e690050 79547970 655f4765 e_Fini.PyType_Ge │ │ │ │ │ + 0x000007c0 6e657269 63416c6c 6f630050 795f4275 nericAlloc.Py_Bu │ │ │ │ │ + 0x000007d0 696c6456 616c7565 0050794c 6f6e675f ildValue.PyLong_ │ │ │ │ │ + 0x000007e0 46726f6d 4c6f6e67 005f5079 436f6465 FromLong._PyCode │ │ │ │ │ + 0x000007f0 5f536166 65416464 72324c69 6e65005f _SafeAddr2Line._ │ │ │ │ │ + 0x00000800 5079436f 64655f49 6e697441 64647265 PyCode_InitAddre │ │ │ │ │ + 0x00000810 73735261 6e676500 5f507943 6f64655f ssRange._PyCode_ │ │ │ │ │ + 0x00000820 47657456 61726e61 6d657300 50795379 GetVarnames.PySy │ │ │ │ │ + 0x00000830 735f4175 64697400 5079556e 73746162 s_Audit.PyUnstab │ │ │ │ │ + 0x00000840 6c655f43 6f64655f 4e657757 69746850 le_Code_NewWithP │ │ │ │ │ + 0x00000850 6f734f6e 6c794172 6773005f 50794172 osOnlyArgs._PyAr │ │ │ │ │ + 0x00000860 675f556e 7061636b 4b657977 6f726473 g_UnpackKeywords │ │ │ │ │ + 0x00000870 0050794c 6f6e675f 4173496e 74005079 .PyLong_AsInt.Py │ │ │ │ │ + 0x00000880 4572725f 4f636375 72726564 005f5079 Err_Occurred._Py │ │ │ │ │ + 0x00000890 4172675f 42616441 7267756d 656e7400 Arg_BadArgument. │ │ │ │ │ + 0x000008a0 5f507954 75706c65 5f526573 697a6500 _PyTuple_Resize. │ │ │ │ │ + 0x000008b0 5079556e 69636f64 655f436f 6d706172 PyUnicode_Compar │ │ │ │ │ + 0x000008c0 65005079 4572725f 466f726d 6174005f e.PyErr_Format._ │ │ │ │ │ + 0x000008d0 5079436f 64655f47 65744672 65657661 PyCode_GetFreeva │ │ │ │ │ + 0x000008e0 72730050 79556e69 636f6465 5f46726f rs.PyUnicode_Fro │ │ │ │ │ + 0x000008f0 6d466f72 6d617400 50795475 706c655f mFormat.PyTuple_ │ │ │ │ │ + 0x00000900 47657449 74656d00 5f50794c 696e6554 GetItem._PyLineT │ │ │ │ │ + 0x00000910 61626c65 5f4e6578 74416464 72657373 able_NextAddress │ │ │ │ │ + 0x00000920 52616e67 65005079 4f626a65 63745f52 Range.PyObject_R │ │ │ │ │ + 0x00000930 69636843 6f6d7061 7265426f 6f6c005f ichCompareBool._ │ │ │ │ │ + 0x00000940 50795f4e 6f74496d 706c656d 656e7465 Py_NotImplemente │ │ │ │ │ + 0x00000950 64537472 75637400 5f507943 6f64655f dStruct._PyCode_ │ │ │ │ │ + 0x00000960 47657443 656c6c76 61727300 5079436f GetCellvars.PyCo │ │ │ │ │ + 0x00000970 64655f4e 6577456d 70747900 5079556e de_NewEmpty.PyUn │ │ │ │ │ + 0x00000980 69636f64 655f4672 6f6d5374 72696e67 icode_FromString │ │ │ │ │ + 0x00000990 00507955 6e69636f 64655f44 65636f64 .PyUnicode_Decod │ │ │ │ │ + 0x000009a0 65465344 65666175 6c74005f 50795275 eFSDefault._PyRu │ │ │ │ │ + 0x000009b0 6e74696d 65005079 556e7374 61626c65 ntime.PyUnstable │ │ │ │ │ + 0x000009c0 5f436f64 655f5365 74457874 72610050 _Code_SetExtra.P │ │ │ │ │ + 0x000009d0 794d656d 5f526561 6c6c6f63 00507955 yMem_Realloc.PyU │ │ │ │ │ + 0x000009e0 6e737461 626c655f 436f6465 5f476574 nstable_Code_Get │ │ │ │ │ + 0x000009f0 45787472 61005079 4578635f 44657072 Extra.PyExc_Depr │ │ │ │ │ + 0x00000a00 65636174 696f6e57 61726e69 6e670050 ecationWarning.P │ │ │ │ │ + 0x00000a10 79457272 5f576172 6e457800 5f507941 yErr_WarnEx._PyA │ │ │ │ │ + 0x00000a20 72675f4e 6f4b6579 776f7264 73005f50 rg_NoKeywords._P │ │ │ │ │ + 0x00000a30 79417267 5f436865 636b506f 73697469 yArg_CheckPositi │ │ │ │ │ + 0x00000a40 6f6e616c 00507945 78635f54 79706545 onal.PyExc_TypeE │ │ │ │ │ + 0x00000a50 72726f72 005f5079 556e6963 6f64655f rror._PyUnicode_ │ │ │ │ │ + 0x00000a60 436f7079 0050794c 6f6e675f 46726f6d Copy.PyLong_From │ │ │ │ │ + 0x00000a70 53697a65 5f740050 79436f64 655f4164 Size_t.PyCode_Ad │ │ │ │ │ + 0x00000a80 64576174 63686572 00507945 78635f52 dWatcher.PyExc_R │ │ │ │ │ + 0x00000a90 756e7469 6d654572 726f7200 5079436f untimeError.PyCo │ │ │ │ │ + 0x00000aa0 64655f43 6c656172 57617463 68657200 de_ClearWatcher. │ │ │ │ │ + 0x00000ab0 5079556e 73746162 6c655f43 6f64655f PyUnstable_Code_ │ │ │ │ │ + 0x00000ac0 4e657700 5f50794c 696e6554 61626c65 New._PyLineTable │ │ │ │ │ + 0x00000ad0 5f496e69 74416464 72657373 52616e67 _InitAddressRang │ │ │ │ │ + 0x00000ae0 65005079 436f6465 5f416464 72324c6f e.PyCode_Addr2Lo │ │ │ │ │ + 0x00000af0 63617469 6f6e005f 50794c69 6e655461 cation._PyLineTa │ │ │ │ │ + 0x00000b00 626c655f 50726576 696f7573 41646472 ble_PreviousAddr │ │ │ │ │ + 0x00000b10 65737352 616e6765 00507943 6f64655f essRange.PyCode_ │ │ │ │ │ + 0x00000b20 54797065 005f5079 506f7369 74696f6e Type._PyPosition │ │ │ │ │ + 0x00000b30 73497465 7261746f 72005f50 794c696e sIterator._PyLin │ │ │ │ │ + 0x00000b40 65497465 7261746f 72005079 54797065 eIterator.PyType │ │ │ │ │ + 0x00000b50 5f547970 65005079 4f626a65 63745f47 _Type.PyObject_G │ │ │ │ │ + 0x00000b60 656e6572 69634765 74417474 72005079 enericGetAttr.Py │ │ │ │ │ + 0x00000b70 4f626a65 63745f53 656c6649 74657200 Object_SelfIter. │ │ │ ├── complexobject.o │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: REL (Relocatable file) │ │ │ │ │ Machine: ARM │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 0 (bytes into file) │ │ │ │ │ - Start of section headers: 15672 (bytes into file) │ │ │ │ │ + Start of section headers: 15760 (bytes into file) │ │ │ │ │ Flags: 0x5000000, Version5 EABI │ │ │ │ │ Size of this header: 52 (bytes) │ │ │ │ │ Size of program headers: 0 (bytes) │ │ │ │ │ Number of program headers: 0 │ │ │ │ │ Size of section headers: 40 (bytes) │ │ │ │ │ Number of section headers: 18 │ │ │ │ │ Section header string table index: 17 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,27 +1,27 @@ │ │ │ │ │ -There are 18 section headers, starting at offset 0x3d38: │ │ │ │ │ +There are 18 section headers, starting at offset 0x3d90: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ │ │ │ - [ 1] .text PROGBITS 00000000 000034 001334 00 AX 0 0 8 │ │ │ │ │ - [ 2] .rel.text REL 00000000 003218 000738 08 I 15 1 4 │ │ │ │ │ - [ 3] .data PROGBITS 00000000 001368 000234 00 WA 0 0 4 │ │ │ │ │ - [ 4] .rel.data REL 00000000 003950 000160 08 I 15 3 4 │ │ │ │ │ - [ 5] .bss NOBITS 00000000 00159c 000000 00 WA 0 0 1 │ │ │ │ │ - [ 6] .text.hot PROGBITS 00000000 00159c 0003c8 00 AX 0 0 8 │ │ │ │ │ - [ 7] .rel.text.hot REL 00000000 003ab0 000160 08 I 15 6 4 │ │ │ │ │ - [ 8] .text.unlikely PROGBITS 00000000 001964 00010e 00 AX 0 0 2 │ │ │ │ │ - [ 9] .rel.text.unlikely REL 00000000 003c10 000088 08 I 15 8 4 │ │ │ │ │ - [10] .rodata.str1.4 PROGBITS 00000000 001a74 000333 01 AMS 0 0 4 │ │ │ │ │ - [11] .rodata PROGBITS 00000000 001da8 00026e 00 A 0 0 8 │ │ │ │ │ - [12] .rel.rodata REL 00000000 003c98 000010 08 I 15 11 4 │ │ │ │ │ - [13] .note.GNU-stack PROGBITS 00000000 002016 000000 00 0 0 1 │ │ │ │ │ - [14] .ARM.attributes ARM_ATTRIBUTES 00000000 002016 000033 00 0 0 1 │ │ │ │ │ - [15] .symtab SYMTAB 00000000 00204c 000a30 10 16 90 4 │ │ │ │ │ - [16] .strtab STRTAB 00000000 002a7c 000799 00 0 0 1 │ │ │ │ │ - [17] .shstrtab STRTAB 00000000 003ca8 000090 00 0 0 1 │ │ │ │ │ + [ 1] .text PROGBITS 00000000 000034 000fc4 00 AX 0 0 8 │ │ │ │ │ + [ 2] .rel.text REL 00000000 003250 000670 08 I 15 1 4 │ │ │ │ │ + [ 3] .data PROGBITS 00000000 000ff8 000234 00 WA 0 0 4 │ │ │ │ │ + [ 4] .rel.data REL 00000000 0038c0 000160 08 I 15 3 4 │ │ │ │ │ + [ 5] .bss NOBITS 00000000 00122c 000000 00 WA 0 0 1 │ │ │ │ │ + [ 6] .text.hot PROGBITS 00000000 00122c 000760 00 AX 0 0 8 │ │ │ │ │ + [ 7] .rel.text.hot REL 00000000 003a20 000248 08 I 15 6 4 │ │ │ │ │ + [ 8] .text.unlikely PROGBITS 00000000 00198c 00010e 00 AX 0 0 2 │ │ │ │ │ + [ 9] .rel.text.unlikely REL 00000000 003c68 000088 08 I 15 8 4 │ │ │ │ │ + [10] .rodata.str1.4 PROGBITS 00000000 001a9c 000333 01 AMS 0 0 4 │ │ │ │ │ + [11] .rodata PROGBITS 00000000 001dd0 00026e 00 A 0 0 8 │ │ │ │ │ + [12] .rel.rodata REL 00000000 003cf0 000010 08 I 15 11 4 │ │ │ │ │ + [13] .note.GNU-stack PROGBITS 00000000 00203e 000000 00 0 0 1 │ │ │ │ │ + [14] .ARM.attributes ARM_ATTRIBUTES 00000000 00203e 000033 00 0 0 1 │ │ │ │ │ + [15] .symtab SYMTAB 00000000 002074 000a40 10 16 91 4 │ │ │ │ │ + [16] .strtab STRTAB 00000000 002ab4 000799 00 0 0 1 │ │ │ │ │ + [17] .shstrtab STRTAB 00000000 003d00 000090 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), y (purecode), p (processor specific) │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -1,166 +1,167 @@ │ │ │ │ │ │ │ │ │ │ -Symbol table '.symtab' contains 163 entries: │ │ │ │ │ +Symbol table '.symtab' contains 164 entries: │ │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ │ 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ │ 1: 00000000 0 SECTION LOCAL DEFAULT 3 .data │ │ │ │ │ 2: 00000000 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 3: 00000000 0 NOTYPE LOCAL DEFAULT 3 .LANCHOR0 │ │ │ │ │ 4: 00000000 0 NOTYPE LOCAL DEFAULT 8 $t │ │ │ │ │ 5: 00000001 24 FUNC LOCAL DEFAULT 8 complex_neg │ │ │ │ │ - 6: 00000000 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 7: 00000001 212 FUNC LOCAL DEFAULT 1 complex_sub │ │ │ │ │ - 8: 000000d5 140 FUNC LOCAL DEFAULT 1 to_complex │ │ │ │ │ - 9: 00000161 44 FUNC LOCAL DEFAULT 1 complex___complex___impl │ │ │ │ │ - 10: 00000161 44 FUNC LOCAL DEFAULT 1 complex_pos │ │ │ │ │ - 11: 00000e61 252 FUNC LOCAL DEFAULT 1 try_complex_special_method │ │ │ │ │ - 12: 00000230 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 13: 00000238 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 14: 00000239 74 FUNC LOCAL DEFAULT 1 complex_hash │ │ │ │ │ - 15: 00000285 192 FUNC LOCAL DEFAULT 1 complex_add │ │ │ │ │ - 16: 0000005d 506 FUNC LOCAL DEFAULT 6 complex_richcompare │ │ │ │ │ - 17: 00000450 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 6: 0000005d 218 FUNC LOCAL DEFAULT 6 complex_sub │ │ │ │ │ + 7: 00000001 140 FUNC LOCAL DEFAULT 1 to_complex │ │ │ │ │ + 8: 00000000 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 9: 0000008d 44 FUNC LOCAL DEFAULT 1 complex___complex___impl │ │ │ │ │ + 10: 0000008d 44 FUNC LOCAL DEFAULT 1 complex_pos │ │ │ │ │ + 11: 00000b19 252 FUNC LOCAL DEFAULT 1 try_complex_special_method │ │ │ │ │ + 12: 00000160 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 13: 00000168 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 14: 00000169 74 FUNC LOCAL DEFAULT 1 complex_hash │ │ │ │ │ + 15: 000001b5 192 FUNC LOCAL DEFAULT 1 complex_add │ │ │ │ │ + 16: 00000139 506 FUNC LOCAL DEFAULT 6 complex_richcompare │ │ │ │ │ + 17: 00000380 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 18: 00000000 0 SECTION LOCAL DEFAULT 10 .rodata.str1.4 │ │ │ │ │ 19: 00000000 0 NOTYPE LOCAL DEFAULT 10 $d │ │ │ │ │ 20: 00000000 0 NOTYPE LOCAL DEFAULT 10 .LC0 │ │ │ │ │ - 21: 00000458 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 22: 00000459 416 FUNC LOCAL DEFAULT 1 complex_div │ │ │ │ │ - 23: 000005f0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 24: 000005f8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 25: 000006c0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 26: 0000001c 0 NOTYPE LOCAL DEFAULT 10 .LC1 │ │ │ │ │ - 27: 0000002c 0 NOTYPE LOCAL DEFAULT 10 .LC2 │ │ │ │ │ - 28: 00000050 0 NOTYPE LOCAL DEFAULT 10 .LC3 │ │ │ │ │ - 29: 000006d0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 30: 000006d1 568 FUNC LOCAL DEFAULT 1 complex_pow │ │ │ │ │ - 31: 00000909 88 FUNC LOCAL DEFAULT 1 c_powu │ │ │ │ │ - 32: 00000000 0 NOTYPE LOCAL DEFAULT 11 .LANCHOR1 │ │ │ │ │ - 33: 000008f0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 34: 00000908 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 35: 00000958 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 36: 00000960 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 37: 00000a68 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 38: 00000068 0 NOTYPE LOCAL DEFAULT 10 .LC4 │ │ │ │ │ - 39: 000000a0 0 NOTYPE LOCAL DEFAULT 10 .LC5 │ │ │ │ │ - 40: 000000a8 0 NOTYPE LOCAL DEFAULT 10 .LC6 │ │ │ │ │ - 41: 000000d0 0 NOTYPE LOCAL DEFAULT 10 .LC7 │ │ │ │ │ - 42: 00000114 0 NOTYPE LOCAL DEFAULT 10 .LC8 │ │ │ │ │ - 43: 00000a70 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 44: 00000a71 1008 FUNC LOCAL DEFAULT 1 complex_new │ │ │ │ │ - 45: 00001121 472 FUNC LOCAL DEFAULT 1 complex_from_string_inner │ │ │ │ │ - 46: 00000e30 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 47: 00000e40 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 48: 00000150 0 NOTYPE LOCAL DEFAULT 10 .LC9 │ │ │ │ │ - 49: 00000180 0 NOTYPE LOCAL DEFAULT 10 .LC10 │ │ │ │ │ - 50: 00000f54 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 51: 00000234 0 NOTYPE LOCAL DEFAULT 10 .LC11 │ │ │ │ │ - 52: 00000238 0 NOTYPE LOCAL DEFAULT 10 .LC12 │ │ │ │ │ - 53: 0000023c 0 NOTYPE LOCAL DEFAULT 10 .LC13 │ │ │ │ │ - 54: 00000240 0 NOTYPE LOCAL DEFAULT 10 .LC14 │ │ │ │ │ - 55: 00000f5c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 56: 00000f5d 214 FUNC LOCAL DEFAULT 1 complex_repr │ │ │ │ │ - 57: 00001035 236 FUNC LOCAL DEFAULT 1 complex_mul │ │ │ │ │ - 58: 0000024c 0 NOTYPE LOCAL DEFAULT 10 .LC15 │ │ │ │ │ - 59: 00000250 0 NOTYPE LOCAL DEFAULT 10 .LC16 │ │ │ │ │ - 60: 0000025c 0 NOTYPE LOCAL DEFAULT 10 .LC17 │ │ │ │ │ - 61: 00000019 108 FUNC LOCAL DEFAULT 8 complex___format__ │ │ │ │ │ - 62: 00000268 0 NOTYPE LOCAL DEFAULT 10 .LC18 │ │ │ │ │ - 63: 000012f0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 64: 000012f8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 65: 000012f9 4 FUNC LOCAL DEFAULT 1 complex___complex__ │ │ │ │ │ - 66: 0000028c 0 NOTYPE LOCAL DEFAULT 10 .LC19 │ │ │ │ │ - 67: 00000259 208 FUNC LOCAL DEFAULT 6 complex_abs │ │ │ │ │ - 68: 00000310 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 69: 00000328 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 70: 000003b0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 71: 000012fd 38 FUNC LOCAL DEFAULT 1 complex_bool │ │ │ │ │ - 72: 00000085 30 FUNC LOCAL DEFAULT 8 complex_conjugate │ │ │ │ │ - 73: 000002a8 0 NOTYPE LOCAL DEFAULT 10 .LC20 │ │ │ │ │ - 74: 000000a3 46 FUNC LOCAL DEFAULT 8 complex___getnewargs__ │ │ │ │ │ - 75: 00000000 0 SECTION LOCAL DEFAULT 11 .rodata │ │ │ │ │ - 76: 00000000 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ - 77: 00000000 16 OBJECT LOCAL DEFAULT 11 c_1 │ │ │ │ │ - 78: 00000010 12 OBJECT LOCAL DEFAULT 11 _keywords.1 │ │ │ │ │ - 79: 0000001c 311 OBJECT LOCAL DEFAULT 11 complex_new__doc__ │ │ │ │ │ - 80: 00000154 68 OBJECT LOCAL DEFAULT 11 complex___complex____doc__ │ │ │ │ │ - 81: 00000198 84 OBJECT LOCAL DEFAULT 11 complex___format____doc__ │ │ │ │ │ - 82: 000001ec 30 OBJECT LOCAL DEFAULT 11 complex___getnewargs____doc__ │ │ │ │ │ - 83: 0000020c 98 OBJECT LOCAL DEFAULT 11 complex_conjugate__doc__ │ │ │ │ │ - 84: 00000000 0 NOTYPE LOCAL DEFAULT 3 $d │ │ │ │ │ - 85: 00000118 144 OBJECT LOCAL DEFAULT 3 complex_as_number │ │ │ │ │ - 86: 000001e4 80 OBJECT LOCAL DEFAULT 3 complex_methods │ │ │ │ │ - 87: 000001a8 60 OBJECT LOCAL DEFAULT 3 complex_members │ │ │ │ │ - 88: 000000d0 44 OBJECT LOCAL DEFAULT 3 _parser.2 │ │ │ │ │ - 89: 000000fc 28 OBJECT LOCAL DEFAULT 3 _kwtuple.0 │ │ │ │ │ - 90: 00000001 90 FUNC GLOBAL DEFAULT 6 PyComplex_FromCComplex │ │ │ │ │ - 91: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Malloc │ │ │ │ │ - 92: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NewReference │ │ │ │ │ - 93: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_NoMemory │ │ │ │ │ - 94: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_IsSubtype │ │ │ │ │ - 95: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFloat_Type │ │ │ │ │ - 96: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFloat_AsDouble │ │ │ │ │ - 97: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsDouble │ │ │ │ │ - 98: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Occurred │ │ │ │ │ - 99: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NotImplementedStruct │ │ │ │ │ - 100: 0000018d 172 FUNC GLOBAL DEFAULT 1 PyComplex_AsCComplex │ │ │ │ │ - 101: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ - 102: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_HashDouble │ │ │ │ │ - 103: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_TrueStruct │ │ │ │ │ - 104: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FalseStruct │ │ │ │ │ - 105: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFloat_FromDouble │ │ │ │ │ - 106: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_RichCompare │ │ │ │ │ - 107: 00000345 124 FUNC GLOBAL DEFAULT 1 PyComplex_RealAsDouble │ │ │ │ │ - 108: 000003c1 152 FUNC GLOBAL DEFAULT 1 PyComplex_ImagAsDouble │ │ │ │ │ - 109: 00000000 0 NOTYPE GLOBAL DEFAULT UND __errno_location │ │ │ │ │ - 110: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ZeroDivisionError │ │ │ │ │ - 111: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ - 112: 000005f9 216 FUNC GLOBAL DEFAULT 1 _Py_c_quot │ │ │ │ │ - 113: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ - 114: 00000000 0 NOTYPE GLOBAL DEFAULT UND floor │ │ │ │ │ - 115: 00000961 272 FUNC GLOBAL DEFAULT 1 _Py_c_pow │ │ │ │ │ - 116: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_OverflowError │ │ │ │ │ - 117: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ValueError │ │ │ │ │ - 118: 00000000 0 NOTYPE GLOBAL DEFAULT UND hypot │ │ │ │ │ - 119: 00000000 0 NOTYPE GLOBAL DEFAULT UND pow │ │ │ │ │ - 120: 00000000 0 NOTYPE GLOBAL DEFAULT UND atan2 │ │ │ │ │ - 121: 00000000 0 NOTYPE GLOBAL DEFAULT UND exp │ │ │ │ │ - 122: 00000000 0 NOTYPE GLOBAL DEFAULT UND log │ │ │ │ │ - 123: 00000000 0 NOTYPE GLOBAL DEFAULT UND sincos │ │ │ │ │ - 124: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_Float │ │ │ │ │ - 125: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ │ - 126: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_AsUTF8AndSize │ │ │ │ │ - 127: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_string_to_number_with_underscores │ │ │ │ │ - 128: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ - 129: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ - 130: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_UnpackKeywords │ │ │ │ │ - 131: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyRuntime │ │ │ │ │ - 132: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_LookupSpecial │ │ │ │ │ - 133: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_CheckFunctionResult │ │ │ │ │ - 134: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_MakeTpCall │ │ │ │ │ - 135: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_DeprecationWarning │ │ │ │ │ - 136: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_WarnFormat │ │ │ │ │ - 137: 00000000 0 TLS GLOBAL DEFAULT UND _Py_tss_tstate │ │ │ │ │ - 138: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyOS_double_to_string │ │ │ │ │ - 139: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromFormat │ │ │ │ │ - 140: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Free │ │ │ │ │ - 141: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_BadArgument │ │ │ │ │ - 142: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_Init │ │ │ │ │ - 143: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyComplex_FormatAdvancedWriter │ │ │ │ │ - 144: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_Dealloc │ │ │ │ │ - 145: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_Finish │ │ │ │ │ - 146: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_ctype_table │ │ │ │ │ - 147: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyOS_string_to_double │ │ │ │ │ - 148: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ - 149: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Clear │ │ │ │ │ - 150: 00000329 160 FUNC GLOBAL DEFAULT 6 _Py_c_abs │ │ │ │ │ - 151: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_BuildValue │ │ │ │ │ - 152: 000000d1 8 FUNC GLOBAL DEFAULT 8 PyComplex_FromDoubles │ │ │ │ │ - 153: 00001325 14 FUNC GLOBAL DEFAULT 1 _Py_c_neg │ │ │ │ │ - 154: 000000d9 14 FUNC GLOBAL DEFAULT 8 _Py_c_diff │ │ │ │ │ - 155: 000000e7 26 FUNC GLOBAL DEFAULT 8 _Py_c_prod │ │ │ │ │ - 156: 00000101 14 FUNC GLOBAL DEFAULT 8 _Py_c_sum │ │ │ │ │ - 157: 00000000 208 OBJECT GLOBAL DEFAULT 3 PyComplex_Type │ │ │ │ │ - 158: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_Type │ │ │ │ │ - 159: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GenericGetAttr │ │ │ │ │ - 160: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_GenericAlloc │ │ │ │ │ - 161: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Free │ │ │ │ │ - 162: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Type │ │ │ │ │ + 21: 00000335 444 FUNC LOCAL DEFAULT 6 complex_div │ │ │ │ │ + 22: 000004e8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 23: 000004f0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 24: 000005b8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 25: 0000001c 0 NOTYPE LOCAL DEFAULT 10 .LC1 │ │ │ │ │ + 26: 0000002c 0 NOTYPE LOCAL DEFAULT 10 .LC2 │ │ │ │ │ + 27: 00000050 0 NOTYPE LOCAL DEFAULT 10 .LC3 │ │ │ │ │ + 28: 00000388 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 29: 00000389 568 FUNC LOCAL DEFAULT 1 complex_pow │ │ │ │ │ + 30: 000005c1 88 FUNC LOCAL DEFAULT 1 c_powu │ │ │ │ │ + 31: 00000000 0 NOTYPE LOCAL DEFAULT 11 .LANCHOR1 │ │ │ │ │ + 32: 000005a8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 33: 000005c0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 34: 00000610 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 35: 00000618 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 36: 00000720 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 37: 00000068 0 NOTYPE LOCAL DEFAULT 10 .LC4 │ │ │ │ │ + 38: 000000a0 0 NOTYPE LOCAL DEFAULT 10 .LC5 │ │ │ │ │ + 39: 000000a8 0 NOTYPE LOCAL DEFAULT 10 .LC6 │ │ │ │ │ + 40: 000000d0 0 NOTYPE LOCAL DEFAULT 10 .LC7 │ │ │ │ │ + 41: 00000114 0 NOTYPE LOCAL DEFAULT 10 .LC8 │ │ │ │ │ + 42: 00000728 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 43: 00000729 1008 FUNC LOCAL DEFAULT 1 complex_new │ │ │ │ │ + 44: 00000dd9 472 FUNC LOCAL DEFAULT 1 complex_from_string_inner │ │ │ │ │ + 45: 00000ae8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 46: 00000af8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 47: 00000150 0 NOTYPE LOCAL DEFAULT 10 .LC9 │ │ │ │ │ + 48: 00000180 0 NOTYPE LOCAL DEFAULT 10 .LC10 │ │ │ │ │ + 49: 00000c0c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 50: 00000234 0 NOTYPE LOCAL DEFAULT 10 .LC11 │ │ │ │ │ + 51: 00000238 0 NOTYPE LOCAL DEFAULT 10 .LC12 │ │ │ │ │ + 52: 0000023c 0 NOTYPE LOCAL DEFAULT 10 .LC13 │ │ │ │ │ + 53: 00000240 0 NOTYPE LOCAL DEFAULT 10 .LC14 │ │ │ │ │ + 54: 00000c14 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 55: 00000c15 214 FUNC LOCAL DEFAULT 1 complex_repr │ │ │ │ │ + 56: 00000ced 236 FUNC LOCAL DEFAULT 1 complex_mul │ │ │ │ │ + 57: 0000024c 0 NOTYPE LOCAL DEFAULT 10 .LC15 │ │ │ │ │ + 58: 00000250 0 NOTYPE LOCAL DEFAULT 10 .LC16 │ │ │ │ │ + 59: 0000025c 0 NOTYPE LOCAL DEFAULT 10 .LC17 │ │ │ │ │ + 60: 00000019 108 FUNC LOCAL DEFAULT 8 complex___format__ │ │ │ │ │ + 61: 00000268 0 NOTYPE LOCAL DEFAULT 10 .LC18 │ │ │ │ │ + 62: 00000fa8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 63: 00000fb0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 64: 00000fb1 4 FUNC LOCAL DEFAULT 1 complex___complex__ │ │ │ │ │ + 65: 0000028c 0 NOTYPE LOCAL DEFAULT 10 .LC19 │ │ │ │ │ + 66: 000005c8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 67: 000005c9 208 FUNC LOCAL DEFAULT 6 complex_abs │ │ │ │ │ + 68: 00000680 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 69: 00000698 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 70: 00000720 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 71: 00000738 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 72: 00000739 38 FUNC LOCAL DEFAULT 6 complex_bool │ │ │ │ │ + 73: 00000085 30 FUNC LOCAL DEFAULT 8 complex_conjugate │ │ │ │ │ + 74: 000002a8 0 NOTYPE LOCAL DEFAULT 10 .LC20 │ │ │ │ │ + 75: 000000a3 46 FUNC LOCAL DEFAULT 8 complex___getnewargs__ │ │ │ │ │ + 76: 00000000 0 SECTION LOCAL DEFAULT 11 .rodata │ │ │ │ │ + 77: 00000000 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ + 78: 00000000 16 OBJECT LOCAL DEFAULT 11 c_1 │ │ │ │ │ + 79: 00000010 12 OBJECT LOCAL DEFAULT 11 _keywords.1 │ │ │ │ │ + 80: 0000001c 311 OBJECT LOCAL DEFAULT 11 complex_new__doc__ │ │ │ │ │ + 81: 00000154 68 OBJECT LOCAL DEFAULT 11 complex___complex____doc__ │ │ │ │ │ + 82: 00000198 84 OBJECT LOCAL DEFAULT 11 complex___format____doc__ │ │ │ │ │ + 83: 000001ec 30 OBJECT LOCAL DEFAULT 11 complex___getnewargs____doc__ │ │ │ │ │ + 84: 0000020c 98 OBJECT LOCAL DEFAULT 11 complex_conjugate__doc__ │ │ │ │ │ + 85: 00000000 0 NOTYPE LOCAL DEFAULT 3 $d │ │ │ │ │ + 86: 00000118 144 OBJECT LOCAL DEFAULT 3 complex_as_number │ │ │ │ │ + 87: 000001e4 80 OBJECT LOCAL DEFAULT 3 complex_methods │ │ │ │ │ + 88: 000001a8 60 OBJECT LOCAL DEFAULT 3 complex_members │ │ │ │ │ + 89: 000000d0 44 OBJECT LOCAL DEFAULT 3 _parser.2 │ │ │ │ │ + 90: 000000fc 28 OBJECT LOCAL DEFAULT 3 _kwtuple.0 │ │ │ │ │ + 91: 00000001 90 FUNC GLOBAL DEFAULT 6 PyComplex_FromCComplex │ │ │ │ │ + 92: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Malloc │ │ │ │ │ + 93: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NewReference │ │ │ │ │ + 94: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_NoMemory │ │ │ │ │ + 95: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_IsSubtype │ │ │ │ │ + 96: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFloat_Type │ │ │ │ │ + 97: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFloat_AsDouble │ │ │ │ │ + 98: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsDouble │ │ │ │ │ + 99: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Occurred │ │ │ │ │ + 100: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NotImplementedStruct │ │ │ │ │ + 101: 000000b9 176 FUNC GLOBAL DEFAULT 1 PyComplex_AsCComplex │ │ │ │ │ + 102: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ + 103: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_HashDouble │ │ │ │ │ + 104: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_TrueStruct │ │ │ │ │ + 105: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FalseStruct │ │ │ │ │ + 106: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFloat_FromDouble │ │ │ │ │ + 107: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_RichCompare │ │ │ │ │ + 108: 00000275 124 FUNC GLOBAL DEFAULT 1 PyComplex_RealAsDouble │ │ │ │ │ + 109: 000002f1 152 FUNC GLOBAL DEFAULT 1 PyComplex_ImagAsDouble │ │ │ │ │ + 110: 00000000 0 NOTYPE GLOBAL DEFAULT UND __errno_location │ │ │ │ │ + 111: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ZeroDivisionError │ │ │ │ │ + 112: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ + 113: 000004f1 216 FUNC GLOBAL DEFAULT 6 _Py_c_quot │ │ │ │ │ + 114: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ + 115: 00000000 0 NOTYPE GLOBAL DEFAULT UND floor │ │ │ │ │ + 116: 00000619 272 FUNC GLOBAL DEFAULT 1 _Py_c_pow │ │ │ │ │ + 117: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_OverflowError │ │ │ │ │ + 118: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ValueError │ │ │ │ │ + 119: 00000000 0 NOTYPE GLOBAL DEFAULT UND hypot │ │ │ │ │ + 120: 00000000 0 NOTYPE GLOBAL DEFAULT UND pow │ │ │ │ │ + 121: 00000000 0 NOTYPE GLOBAL DEFAULT UND atan2 │ │ │ │ │ + 122: 00000000 0 NOTYPE GLOBAL DEFAULT UND exp │ │ │ │ │ + 123: 00000000 0 NOTYPE GLOBAL DEFAULT UND log │ │ │ │ │ + 124: 00000000 0 NOTYPE GLOBAL DEFAULT UND sincos │ │ │ │ │ + 125: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_Float │ │ │ │ │ + 126: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ │ + 127: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_AsUTF8AndSize │ │ │ │ │ + 128: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_string_to_number_with_underscores │ │ │ │ │ + 129: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ + 130: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ + 131: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_UnpackKeywords │ │ │ │ │ + 132: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyRuntime │ │ │ │ │ + 133: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_LookupSpecial │ │ │ │ │ + 134: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_CheckFunctionResult │ │ │ │ │ + 135: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_MakeTpCall │ │ │ │ │ + 136: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_DeprecationWarning │ │ │ │ │ + 137: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_WarnFormat │ │ │ │ │ + 138: 00000000 0 TLS GLOBAL DEFAULT UND _Py_tss_tstate │ │ │ │ │ + 139: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyOS_double_to_string │ │ │ │ │ + 140: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromFormat │ │ │ │ │ + 141: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Free │ │ │ │ │ + 142: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_BadArgument │ │ │ │ │ + 143: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_Init │ │ │ │ │ + 144: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyComplex_FormatAdvancedWriter │ │ │ │ │ + 145: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_Dealloc │ │ │ │ │ + 146: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_Finish │ │ │ │ │ + 147: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_ctype_table │ │ │ │ │ + 148: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyOS_string_to_double │ │ │ │ │ + 149: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ + 150: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Clear │ │ │ │ │ + 151: 00000699 160 FUNC GLOBAL DEFAULT 6 _Py_c_abs │ │ │ │ │ + 152: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_BuildValue │ │ │ │ │ + 153: 000000d1 8 FUNC GLOBAL DEFAULT 8 PyComplex_FromDoubles │ │ │ │ │ + 154: 00000fb5 14 FUNC GLOBAL DEFAULT 1 _Py_c_neg │ │ │ │ │ + 155: 000000d9 14 FUNC GLOBAL DEFAULT 8 _Py_c_diff │ │ │ │ │ + 156: 000000e7 26 FUNC GLOBAL DEFAULT 8 _Py_c_prod │ │ │ │ │ + 157: 00000101 14 FUNC GLOBAL DEFAULT 8 _Py_c_sum │ │ │ │ │ + 158: 00000000 208 OBJECT GLOBAL DEFAULT 3 PyComplex_Type │ │ │ │ │ + 159: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_Type │ │ │ │ │ + 160: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GenericGetAttr │ │ │ │ │ + 161: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_GenericAlloc │ │ │ │ │ + 162: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Free │ │ │ │ │ + 163: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Type │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,353 +1,357 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x3218 contains 231 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x3250 contains 206 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -00000016 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000001a 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000004a 00005b0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00000062 00005c0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000007c 00005e0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -0000009c 00005d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000000a2 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000000a6 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000000ac 00005e0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000000fc 00005f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyFloat_Type │ │ │ │ │ -00000100 00005f30 R_ARM_THM_MOVT_ABS 00000000 PyFloat_Type │ │ │ │ │ -0000010a 0000600a R_ARM_THM_CALL 00000000 PyFloat_AsDouble │ │ │ │ │ -00000118 0000610a R_ARM_THM_CALL 00000000 PyLong_AsDouble │ │ │ │ │ -0000012e 0000620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000140 00005e0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000148 0000632f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000014c 00006330 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000162 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000166 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000019e 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000001a2 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000001c8 00005e0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000001da 0000620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000001e2 0000600a R_ARM_THM_CALL 00000000 PyFloat_AsDouble │ │ │ │ │ -00000220 0000650a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000024c 0000660a R_ARM_THM_CALL 00000000 _Py_HashDouble │ │ │ │ │ -0000025c 0000660a R_ARM_THM_CALL 00000000 _Py_HashDouble │ │ │ │ │ -00000296 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000029a 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000002ac 00005e0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000002e0 00005a0a R_ARM_THM_CALL 00000001 PyComplex_FromCComplex │ │ │ │ │ -000002f2 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000002f6 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000304 00005e0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000348 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000034c 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000036c 00005e0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -0000037c 0000620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000003b6 0000650a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000003c4 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000003c8 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000003e8 00005e0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000003f8 0000620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000400 0000600a R_ARM_THM_CALL 00000000 PyFloat_AsDouble │ │ │ │ │ -00000404 0000620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000442 0000650a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000046e 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000472 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000004a4 00006d0a R_ARM_THM_CALL 00000000 __errno_location │ │ │ │ │ -00000506 00005b0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00000520 00005c0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00000582 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000586 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000058c 00005e0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000005aa 00005e0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000005c8 00006e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ZeroDivisionError │ │ │ │ │ -000005cc 00006e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ZeroDivisionError │ │ │ │ │ -000005d2 0000142f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000005d6 00001430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000005de 00006f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000005e6 00005d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000069c 00006d0a R_ARM_THM_CALL 00000000 __errno_location │ │ │ │ │ -000006e6 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000006ea 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000714 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000718 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000071e 00005e0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000742 0000712f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000746 00007130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000750 00006d0a R_ARM_THM_CALL 00000000 __errno_location │ │ │ │ │ -00000768 0000720a R_ARM_THM_CALL 00000000 floor │ │ │ │ │ -000007a4 0000202f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -000007a8 00002030 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -000007c8 0000700a R_ARM_THM_CALL 000005f9 _Py_c_quot │ │ │ │ │ -0000081c 00005a0a R_ARM_THM_CALL 00000001 PyComplex_FromCComplex │ │ │ │ │ -00000840 0000730a R_ARM_THM_CALL 00000961 _Py_c_pow │ │ │ │ │ -00000862 0000742f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00000866 00007430 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000086a 00001c2f R_ARM_THM_MOVW_ABS_NC 00000050 .LC3 │ │ │ │ │ -0000086e 00001c30 R_ARM_THM_MOVT_ABS 00000050 .LC3 │ │ │ │ │ -00000874 00006f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000886 00006e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ZeroDivisionError │ │ │ │ │ -0000088a 00006e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ZeroDivisionError │ │ │ │ │ -0000088e 00001b2f R_ARM_THM_MOVW_ABS_NC 0000002c .LC2 │ │ │ │ │ -00000892 00001b30 R_ARM_THM_MOVT_ABS 0000002c .LC2 │ │ │ │ │ -00000898 00006f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000008a2 00005e0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000008c0 0000752f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000008c4 00007530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000008c8 00001a2f R_ARM_THM_MOVW_ABS_NC 0000001c .LC1 │ │ │ │ │ -000008cc 00001a30 R_ARM_THM_MOVT_ABS 0000001c .LC1 │ │ │ │ │ -000008d2 00006f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000009c0 0000760a R_ARM_THM_CALL 00000000 hypot │ │ │ │ │ -000009cc 0000770a R_ARM_THM_CALL 00000000 pow │ │ │ │ │ -000009e4 0000780a R_ARM_THM_CALL 00000000 atan2 │ │ │ │ │ -000009fa 0000790a R_ARM_THM_CALL 00000000 exp │ │ │ │ │ -00000a0a 00007a0a R_ARM_THM_CALL 00000000 log │ │ │ │ │ -00000a1a 00007b0a R_ARM_THM_CALL 00000000 sincos │ │ │ │ │ -00000a4a 00006d0a R_ARM_THM_CALL 00000000 __errno_location │ │ │ │ │ -00000aba 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000abe 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000af4 0000620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000b2c 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000b30 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000b34 00005e0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000b40 00007c0a R_ARM_THM_CALL 00000000 PyNumber_Float │ │ │ │ │ -00000b52 0000600a R_ARM_THM_CALL 00000000 PyFloat_AsDouble │ │ │ │ │ -00000b82 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000b86 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000b8a 00005e0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000b96 00007c0a R_ARM_THM_CALL 00000000 PyNumber_Float │ │ │ │ │ -00000b9e 0000600a R_ARM_THM_CALL 00000000 PyFloat_AsDouble │ │ │ │ │ -00000be2 0000650a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000bfc 00007d0a R_ARM_THM_CALL 00000000 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ │ -00000c08 00007e0a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ -00000c10 00002d2f R_ARM_THM_MOVW_ABS_NC 00001121 complex_from_string_inner │ │ │ │ │ -00000c14 00002d30 R_ARM_THM_MOVT_ABS 00001121 complex_from_string_inner │ │ │ │ │ -00000c1e 0000272f R_ARM_THM_MOVW_ABS_NC 000000a0 .LC5 │ │ │ │ │ -00000c22 00002730 R_ARM_THM_MOVT_ABS 000000a0 .LC5 │ │ │ │ │ -00000c26 00007f0a R_ARM_THM_CALL 00000000 _Py_string_to_number_with_underscores │ │ │ │ │ -00000c58 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000c5c 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000c62 00005e0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000c6e 0000802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000c72 00008030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000c76 0000292f R_ARM_THM_MOVW_ABS_NC 000000d0 .LC7 │ │ │ │ │ -00000c7a 00002930 R_ARM_THM_MOVT_ABS 000000d0 .LC7 │ │ │ │ │ -00000c82 0000810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000c90 0000650a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000cd4 0000650a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000ce4 0000650a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000d0c 0000650a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000d26 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000d2a 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000d2e 00005e0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000d3a 0000802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000d3e 00008030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000d44 00002a2f R_ARM_THM_MOVW_ABS_NC 00000114 .LC8 │ │ │ │ │ -00000d48 00002a30 R_ARM_THM_MOVT_ABS 00000114 .LC8 │ │ │ │ │ -00000d4e 0000810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000d6a 0000650a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000d70 0000802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000d74 00008030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000d7a 0000292f R_ARM_THM_MOVW_ABS_NC 000000d0 .LC7 │ │ │ │ │ -00000d7e 00002930 R_ARM_THM_MOVT_ABS 000000d0 .LC7 │ │ │ │ │ -00000d84 0000810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000dc6 0000820a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00000dd6 0000802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000dda 00008030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000dde 0000262f R_ARM_THM_MOVW_ABS_NC 00000068 .LC4 │ │ │ │ │ -00000de2 00002630 R_ARM_THM_MOVT_ABS 00000068 .LC4 │ │ │ │ │ -00000de8 00006f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000e0a 0000820a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00000e18 0000802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000e1c 00008030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000e20 0000282f R_ARM_THM_MOVW_ABS_NC 000000a8 .LC6 │ │ │ │ │ -00000e24 00002830 R_ARM_THM_MOVT_ABS 000000a8 .LC6 │ │ │ │ │ -00000e2a 00006f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000e38 00008302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000e3c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000e40 0000802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000e44 00008030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000e4a 0000292f R_ARM_THM_MOVW_ABS_NC 000000d0 .LC7 │ │ │ │ │ -00000e4e 00002930 R_ARM_THM_MOVT_ABS 000000d0 .LC7 │ │ │ │ │ -00000e56 0000810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000e72 0000840a R_ARM_THM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ -00000eac 0000850a R_ARM_THM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ -00000ec4 0000650a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000ecc 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000ed0 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000edc 00005e0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000ee6 0000802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000eea 00008030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000eee 0000302f R_ARM_THM_MOVW_ABS_NC 00000150 .LC9 │ │ │ │ │ -00000ef2 00003030 R_ARM_THM_MOVT_ABS 00000150 .LC9 │ │ │ │ │ -00000ef8 0000810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000f14 0000860a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -00000f1c 0000872f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_DeprecationWarning │ │ │ │ │ -00000f20 00008730 R_ARM_THM_MOVT_ABS 00000000 PyExc_DeprecationWarning │ │ │ │ │ -00000f28 0000312f R_ARM_THM_MOVW_ABS_NC 00000180 .LC10 │ │ │ │ │ -00000f2c 00003130 R_ARM_THM_MOVT_ABS 00000180 .LC10 │ │ │ │ │ -00000f32 0000880a R_ARM_THM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ -00000f4e 0000650a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000f54 00008302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000f58 0000896b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000f84 00008a0a R_ARM_THM_CALL 00000000 PyOS_double_to_string │ │ │ │ │ -00000f9a 00008a0a R_ARM_THM_CALL 00000000 PyOS_double_to_string │ │ │ │ │ -00000fa4 0000342f R_ARM_THM_MOVW_ABS_NC 00000238 .LC12 │ │ │ │ │ -00000fa8 00003430 R_ARM_THM_MOVT_ABS 00000238 .LC12 │ │ │ │ │ -00000fac 0000352f R_ARM_THM_MOVW_ABS_NC 0000023c .LC13 │ │ │ │ │ -00000fb0 00003530 R_ARM_THM_MOVT_ABS 0000023c .LC13 │ │ │ │ │ -00000fb8 0000362f R_ARM_THM_MOVW_ABS_NC 00000240 .LC14 │ │ │ │ │ -00000fbc 00003630 R_ARM_THM_MOVT_ABS 00000240 .LC14 │ │ │ │ │ -00000fc2 00008b0a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ -00000fcc 00008c0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000fd2 00008c0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00001006 00008a0a R_ARM_THM_CALL 00000000 PyOS_double_to_string │ │ │ │ │ -0000100e 0000332f R_ARM_THM_MOVW_ABS_NC 00000234 .LC11 │ │ │ │ │ -00001012 00003330 R_ARM_THM_MOVT_ABS 00000234 .LC11 │ │ │ │ │ -0000101e 00005d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000102a 00005d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000104a 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000104e 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001086 00005b0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000109e 00005c0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000010b8 00005e0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000010d8 00005d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000010de 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000010e2 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000010ec 00005e0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00001134 0000922f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -00001138 00009230 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00001172 0000930a R_ARM_THM_CALL 00000000 PyOS_string_to_double │ │ │ │ │ -000011a2 0000930a R_ARM_THM_CALL 00000000 PyOS_string_to_double │ │ │ │ │ -0000124e 0000620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001256 0000752f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000125a 00007530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00001260 0000940a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00001266 0000950a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00001286 0000752f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000128a 00007530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000128e 00003e2f R_ARM_THM_MOVW_ABS_NC 00000268 .LC18 │ │ │ │ │ -00001292 00003e30 R_ARM_THM_MOVT_ABS 00000268 .LC18 │ │ │ │ │ -00001298 00006f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000012ac 0000620a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000012bc 0000752f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000012c0 00007530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000012c6 0000940a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -000012ce 0000950a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00000176 00005a1e R_ARM_THM_JUMP24 00000001 PyComplex_FromCComplex │ │ │ │ │ -0000038a 0000601e R_ARM_THM_JUMP24 00000000 PyFloat_AsDouble │ │ │ │ │ +00000028 0000602f R_ARM_THM_MOVW_ABS_NC 00000000 PyFloat_Type │ │ │ │ │ +0000002c 00006030 R_ARM_THM_MOVT_ABS 00000000 PyFloat_Type │ │ │ │ │ +00000036 0000610a R_ARM_THM_CALL 00000000 PyFloat_AsDouble │ │ │ │ │ +00000044 0000620a R_ARM_THM_CALL 00000000 PyLong_AsDouble │ │ │ │ │ +0000005a 0000630a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000006c 00005f0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000074 0000642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000078 00006430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000008e 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000092 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000000ca 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000000ce 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000000f4 00005f0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000106 0000630a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000010e 0000610a R_ARM_THM_CALL 00000000 PyFloat_AsDouble │ │ │ │ │ +0000014c 0000660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000017c 0000670a R_ARM_THM_CALL 00000000 _Py_HashDouble │ │ │ │ │ +0000018c 0000670a R_ARM_THM_CALL 00000000 _Py_HashDouble │ │ │ │ │ +000001c6 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000001ca 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000001dc 00005f0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000210 00005b0a R_ARM_THM_CALL 00000001 PyComplex_FromCComplex │ │ │ │ │ +00000222 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000226 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000234 00005f0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000278 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000027c 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000029c 00005f0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000002ac 0000630a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000002e6 0000660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000002f4 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000002f8 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000318 00005f0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000328 0000630a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000330 0000610a R_ARM_THM_CALL 00000000 PyFloat_AsDouble │ │ │ │ │ +00000334 0000630a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000372 0000660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000039e 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000003a2 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000003cc 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000003d0 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000003d6 00005f0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000003fa 0000722f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000003fe 00007230 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000408 00006e0a R_ARM_THM_CALL 00000000 __errno_location │ │ │ │ │ +00000420 0000730a R_ARM_THM_CALL 00000000 floor │ │ │ │ │ +0000045c 00001f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +00000460 00001f30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +00000480 0000710a R_ARM_THM_CALL 000004f1 _Py_c_quot │ │ │ │ │ +000004d4 00005b0a R_ARM_THM_CALL 00000001 PyComplex_FromCComplex │ │ │ │ │ +000004f8 0000740a R_ARM_THM_CALL 00000619 _Py_c_pow │ │ │ │ │ +0000051a 0000752f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000051e 00007530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00000522 00001b2f R_ARM_THM_MOVW_ABS_NC 00000050 .LC3 │ │ │ │ │ +00000526 00001b30 R_ARM_THM_MOVT_ABS 00000050 .LC3 │ │ │ │ │ +0000052c 0000700a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000053e 00006f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ZeroDivisionError │ │ │ │ │ +00000542 00006f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ZeroDivisionError │ │ │ │ │ +00000546 00001a2f R_ARM_THM_MOVW_ABS_NC 0000002c .LC2 │ │ │ │ │ +0000054a 00001a30 R_ARM_THM_MOVT_ABS 0000002c .LC2 │ │ │ │ │ +00000550 0000700a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000055a 00005f0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000578 0000762f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000057c 00007630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000580 0000192f R_ARM_THM_MOVW_ABS_NC 0000001c .LC1 │ │ │ │ │ +00000584 00001930 R_ARM_THM_MOVT_ABS 0000001c .LC1 │ │ │ │ │ +0000058a 0000700a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000678 0000770a R_ARM_THM_CALL 00000000 hypot │ │ │ │ │ +00000684 0000780a R_ARM_THM_CALL 00000000 pow │ │ │ │ │ +0000069c 0000790a R_ARM_THM_CALL 00000000 atan2 │ │ │ │ │ +000006b2 00007a0a R_ARM_THM_CALL 00000000 exp │ │ │ │ │ +000006c2 00007b0a R_ARM_THM_CALL 00000000 log │ │ │ │ │ +000006d2 00007c0a R_ARM_THM_CALL 00000000 sincos │ │ │ │ │ +00000702 00006e0a R_ARM_THM_CALL 00000000 __errno_location │ │ │ │ │ +00000772 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000776 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000007ac 0000630a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000007e4 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000007e8 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000007ec 00005f0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000007f8 00007d0a R_ARM_THM_CALL 00000000 PyNumber_Float │ │ │ │ │ +0000080a 0000610a R_ARM_THM_CALL 00000000 PyFloat_AsDouble │ │ │ │ │ +0000083a 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000083e 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000842 00005f0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +0000084e 00007d0a R_ARM_THM_CALL 00000000 PyNumber_Float │ │ │ │ │ +00000856 0000610a R_ARM_THM_CALL 00000000 PyFloat_AsDouble │ │ │ │ │ +0000089a 0000660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000008b4 00007e0a R_ARM_THM_CALL 00000000 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ │ +000008c0 00007f0a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ +000008c8 00002c2f R_ARM_THM_MOVW_ABS_NC 00000dd9 complex_from_string_inner │ │ │ │ │ +000008cc 00002c30 R_ARM_THM_MOVT_ABS 00000dd9 complex_from_string_inner │ │ │ │ │ +000008d6 0000262f R_ARM_THM_MOVW_ABS_NC 000000a0 .LC5 │ │ │ │ │ +000008da 00002630 R_ARM_THM_MOVT_ABS 000000a0 .LC5 │ │ │ │ │ +000008de 0000800a R_ARM_THM_CALL 00000000 _Py_string_to_number_with_underscores │ │ │ │ │ +00000910 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000914 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000091a 00005f0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000926 0000812f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000092a 00008130 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000092e 0000282f R_ARM_THM_MOVW_ABS_NC 000000d0 .LC7 │ │ │ │ │ +00000932 00002830 R_ARM_THM_MOVT_ABS 000000d0 .LC7 │ │ │ │ │ +0000093a 0000820a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000948 0000660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000098c 0000660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000099c 0000660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000009c4 0000660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000009de 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000009e2 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000009e6 00005f0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000009f2 0000812f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000009f6 00008130 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000009fc 0000292f R_ARM_THM_MOVW_ABS_NC 00000114 .LC8 │ │ │ │ │ +00000a00 00002930 R_ARM_THM_MOVT_ABS 00000114 .LC8 │ │ │ │ │ +00000a06 0000820a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000a22 0000660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000a28 0000812f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000a2c 00008130 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000a32 0000282f R_ARM_THM_MOVW_ABS_NC 000000d0 .LC7 │ │ │ │ │ +00000a36 00002830 R_ARM_THM_MOVT_ABS 000000d0 .LC7 │ │ │ │ │ +00000a3c 0000820a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000a7e 0000830a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00000a8e 0000812f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000a92 00008130 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000a96 0000252f R_ARM_THM_MOVW_ABS_NC 00000068 .LC4 │ │ │ │ │ +00000a9a 00002530 R_ARM_THM_MOVT_ABS 00000068 .LC4 │ │ │ │ │ +00000aa0 0000700a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000ac2 0000830a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00000ad0 0000812f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000ad4 00008130 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000ad8 0000272f R_ARM_THM_MOVW_ABS_NC 000000a8 .LC6 │ │ │ │ │ +00000adc 00002730 R_ARM_THM_MOVT_ABS 000000a8 .LC6 │ │ │ │ │ +00000ae2 0000700a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000af0 00008402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000af4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00000af8 0000812f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000afc 00008130 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000b02 0000282f R_ARM_THM_MOVW_ABS_NC 000000d0 .LC7 │ │ │ │ │ +00000b06 00002830 R_ARM_THM_MOVT_ABS 000000d0 .LC7 │ │ │ │ │ +00000b0e 0000820a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000b2a 0000850a R_ARM_THM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ +00000b64 0000860a R_ARM_THM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ +00000b7c 0000660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000b84 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000b88 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000b94 00005f0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000b9e 0000812f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000ba2 00008130 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000ba6 00002f2f R_ARM_THM_MOVW_ABS_NC 00000150 .LC9 │ │ │ │ │ +00000baa 00002f30 R_ARM_THM_MOVT_ABS 00000150 .LC9 │ │ │ │ │ +00000bb0 0000820a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000bcc 0000870a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +00000bd4 0000882f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_DeprecationWarning │ │ │ │ │ +00000bd8 00008830 R_ARM_THM_MOVT_ABS 00000000 PyExc_DeprecationWarning │ │ │ │ │ +00000be0 0000302f R_ARM_THM_MOVW_ABS_NC 00000180 .LC10 │ │ │ │ │ +00000be4 00003030 R_ARM_THM_MOVT_ABS 00000180 .LC10 │ │ │ │ │ +00000bea 0000890a R_ARM_THM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ +00000c06 0000660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000c0c 00008402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000c10 00008a6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000c3c 00008b0a R_ARM_THM_CALL 00000000 PyOS_double_to_string │ │ │ │ │ +00000c52 00008b0a R_ARM_THM_CALL 00000000 PyOS_double_to_string │ │ │ │ │ +00000c5c 0000332f R_ARM_THM_MOVW_ABS_NC 00000238 .LC12 │ │ │ │ │ +00000c60 00003330 R_ARM_THM_MOVT_ABS 00000238 .LC12 │ │ │ │ │ +00000c64 0000342f R_ARM_THM_MOVW_ABS_NC 0000023c .LC13 │ │ │ │ │ +00000c68 00003430 R_ARM_THM_MOVT_ABS 0000023c .LC13 │ │ │ │ │ +00000c70 0000352f R_ARM_THM_MOVW_ABS_NC 00000240 .LC14 │ │ │ │ │ +00000c74 00003530 R_ARM_THM_MOVT_ABS 00000240 .LC14 │ │ │ │ │ +00000c7a 00008c0a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ +00000c84 00008d0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00000c8a 00008d0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00000cbe 00008b0a R_ARM_THM_CALL 00000000 PyOS_double_to_string │ │ │ │ │ +00000cc6 0000322f R_ARM_THM_MOVW_ABS_NC 00000234 .LC11 │ │ │ │ │ +00000cca 00003230 R_ARM_THM_MOVT_ABS 00000234 .LC11 │ │ │ │ │ +00000cd6 00005e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000ce2 00005e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000d02 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000d06 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000d3e 00005c0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00000d56 00005d0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00000d70 00005f0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000d90 00005e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000d96 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000d9a 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000da4 00005f0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000dec 0000932f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +00000df0 00009330 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00000e2a 0000940a R_ARM_THM_CALL 00000000 PyOS_string_to_double │ │ │ │ │ +00000e5a 0000940a R_ARM_THM_CALL 00000000 PyOS_string_to_double │ │ │ │ │ +00000f06 0000630a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000f0e 0000762f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000f12 00007630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000f18 0000950a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00000f1e 0000960a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00000f3e 0000762f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000f42 00007630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000f46 00003d2f R_ARM_THM_MOVW_ABS_NC 00000268 .LC18 │ │ │ │ │ +00000f4a 00003d30 R_ARM_THM_MOVT_ABS 00000268 .LC18 │ │ │ │ │ +00000f50 0000700a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000f64 0000630a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000f74 0000762f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000f78 00007630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000f7e 0000950a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00000f86 0000960a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +000000a2 00005b1e R_ARM_THM_JUMP24 00000001 PyComplex_FromCComplex │ │ │ │ │ +000002ba 0000611e R_ARM_THM_JUMP24 00000000 PyFloat_AsDouble │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0x3950 contains 44 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0x38c0 contains 44 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -00000004 00009e02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ +00000004 00009f02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 0000000c 00001202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000002c 00003802 R_ARM_ABS32 00000f5d complex_repr │ │ │ │ │ +0000002c 00003702 R_ARM_ABS32 00000c15 complex_repr │ │ │ │ │ 00000030 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000003c 00000e02 R_ARM_ABS32 00000239 complex_hash │ │ │ │ │ -00000048 00009f02 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ -00000058 00004b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000064 00001002 R_ARM_ABS32 0000005d complex_richcompare │ │ │ │ │ +0000003c 00000e02 R_ARM_ABS32 00000169 complex_hash │ │ │ │ │ +00000048 0000a002 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ +00000058 00004c02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000064 00001002 R_ARM_ABS32 00000139 complex_richcompare │ │ │ │ │ 00000074 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000078 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000098 0000a002 R_ARM_ABS32 00000000 PyType_GenericAlloc │ │ │ │ │ -0000009c 00002c02 R_ARM_ABS32 00000a71 complex_new │ │ │ │ │ -000000a0 0000a102 R_ARM_ABS32 00000000 PyObject_Free │ │ │ │ │ -000000d4 00004b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000098 0000a102 R_ARM_ABS32 00000000 PyType_GenericAlloc │ │ │ │ │ +0000009c 00002b02 R_ARM_ABS32 00000729 complex_new │ │ │ │ │ +000000a0 0000a202 R_ARM_ABS32 00000000 PyObject_Free │ │ │ │ │ +000000d4 00004c02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000000d8 00001202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000000f4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000108 0000a202 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ -00000110 00008302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000114 00008302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000118 00000f02 R_ARM_ABS32 00000285 complex_add │ │ │ │ │ -0000011c 00000702 R_ARM_ABS32 00000001 complex_sub │ │ │ │ │ -00000120 00003902 R_ARM_ABS32 00001035 complex_mul │ │ │ │ │ -0000012c 00001e02 R_ARM_ABS32 000006d1 complex_pow │ │ │ │ │ +00000108 0000a302 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ +00000110 00008402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000114 00008402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000118 00000f02 R_ARM_ABS32 000001b5 complex_add │ │ │ │ │ +0000011c 00000602 R_ARM_ABS32 0000005d complex_sub │ │ │ │ │ +00000120 00003802 R_ARM_ABS32 00000ced complex_mul │ │ │ │ │ +0000012c 00001d02 R_ARM_ABS32 00000389 complex_pow │ │ │ │ │ 00000130 00000502 R_ARM_ABS32 00000001 complex_neg │ │ │ │ │ -00000134 00000a02 R_ARM_ABS32 00000161 complex_pos │ │ │ │ │ -00000138 00004302 R_ARM_ABS32 00000259 complex_abs │ │ │ │ │ -0000013c 00004702 R_ARM_ABS32 000012fd complex_bool │ │ │ │ │ -00000190 00001602 R_ARM_ABS32 00000459 complex_div │ │ │ │ │ +00000134 00000a02 R_ARM_ABS32 0000008d complex_pos │ │ │ │ │ +00000138 00004302 R_ARM_ABS32 000005c9 complex_abs │ │ │ │ │ +0000013c 00004802 R_ARM_ABS32 00000739 complex_bool │ │ │ │ │ +00000190 00001502 R_ARM_ABS32 00000335 complex_div │ │ │ │ │ 000001a8 00001202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000001b8 00001202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000001bc 00001202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000001cc 00001202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000001e4 00001202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000001e8 00004802 R_ARM_ABS32 00000085 complex_conjugate │ │ │ │ │ -000001f0 00004b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000001e8 00004902 R_ARM_ABS32 00000085 complex_conjugate │ │ │ │ │ +000001f0 00004c02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000001f4 00001202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000001f8 00004102 R_ARM_ABS32 000012f9 complex___complex__ │ │ │ │ │ -00000200 00004b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000001f8 00004002 R_ARM_ABS32 00000fb1 complex___complex__ │ │ │ │ │ +00000200 00004c02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000204 00001202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000208 00004a02 R_ARM_ABS32 000000a3 complex___getnewargs__ │ │ │ │ │ -00000210 00004b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000208 00004b02 R_ARM_ABS32 000000a3 complex___getnewargs__ │ │ │ │ │ +00000210 00004c02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000214 00001202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000218 00003d02 R_ARM_ABS32 00000019 complex___format__ │ │ │ │ │ -00000220 00004b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000218 00003c02 R_ARM_ABS32 00000019 complex___format__ │ │ │ │ │ +00000220 00004c02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x3ab0 contains 44 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x3a20 contains 73 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -0000001a 00005b0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000001a 00005c0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ 00000020 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000024 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000003a 00005c0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000007c 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000080 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000000a8 0000672f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -000000ac 00006730 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -000000b0 0000682f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -000000b4 00006830 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -000000d6 0000690a R_ARM_THM_CALL 00000000 PyFloat_FromDouble │ │ │ │ │ -000000e6 00006a0a R_ARM_THM_CALL 00000000 PyObject_RichCompare │ │ │ │ │ -00000100 0000650a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000108 00005f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyFloat_Type │ │ │ │ │ -0000010c 00005f30 R_ARM_THM_MOVT_ABS 00000000 PyFloat_Type │ │ │ │ │ -0000011e 00005e0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000158 0000682f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -0000015c 00006830 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00000164 0000672f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00000168 00006730 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -0000017e 0000600a R_ARM_THM_CALL 00000000 PyFloat_AsDouble │ │ │ │ │ -000001a8 0000632f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000001ac 00006330 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000001b2 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000001b6 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000001c6 00005e0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000001e0 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000001e4 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000001e8 00005e0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000001fe 0000080a R_ARM_THM_CALL 000000d5 to_complex │ │ │ │ │ -00000224 00005e0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -0000023c 0000080a R_ARM_THM_CALL 000000d5 to_complex │ │ │ │ │ -0000026e 00006d0a R_ARM_THM_CALL 00000000 __errno_location │ │ │ │ │ -000002a0 0000760a R_ARM_THM_CALL 00000000 hypot │ │ │ │ │ -000002e8 0000742f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -000002ec 00007430 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -000002f2 0000422f R_ARM_THM_MOVW_ABS_NC 0000028c .LC19 │ │ │ │ │ -000002f6 00004230 R_ARM_THM_MOVT_ABS 0000028c .LC19 │ │ │ │ │ -000002fe 00006f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000035c 0000760a R_ARM_THM_CALL 00000000 hypot │ │ │ │ │ -00000364 00006d0a R_ARM_THM_CALL 00000000 __errno_location │ │ │ │ │ -00000396 00006d0a R_ARM_THM_CALL 00000000 __errno_location │ │ │ │ │ -00000056 00005d1e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -000002bc 0000691e R_ARM_THM_JUMP24 00000000 PyFloat_FromDouble │ │ │ │ │ +0000003a 00005d0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00000072 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000076 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000000a6 00005c0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000000be 00005d0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000000d6 00005f0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000000e0 0000070a R_ARM_THM_CALL 00000001 to_complex │ │ │ │ │ +000000f4 00005e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000000fc 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000100 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000104 00005f0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000110 0000070a R_ARM_THM_CALL 00000001 to_complex │ │ │ │ │ +00000158 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000015c 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000184 0000682f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00000188 00006830 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +0000018c 0000692f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00000190 00006930 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +000001b2 00006a0a R_ARM_THM_CALL 00000000 PyFloat_FromDouble │ │ │ │ │ +000001c2 00006b0a R_ARM_THM_CALL 00000000 PyObject_RichCompare │ │ │ │ │ +000001dc 0000660a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000001e4 0000602f R_ARM_THM_MOVW_ABS_NC 00000000 PyFloat_Type │ │ │ │ │ +000001e8 00006030 R_ARM_THM_MOVT_ABS 00000000 PyFloat_Type │ │ │ │ │ +000001fa 00005f0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000234 0000692f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00000238 00006930 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00000240 0000682f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00000244 00006830 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +0000025a 0000610a R_ARM_THM_CALL 00000000 PyFloat_AsDouble │ │ │ │ │ +00000284 0000642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000288 00006430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000028e 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000292 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000002a2 00005f0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000002bc 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000002c0 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000002c4 00005f0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000002da 0000070a R_ARM_THM_CALL 00000001 to_complex │ │ │ │ │ +00000300 00005f0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000318 0000070a R_ARM_THM_CALL 00000001 to_complex │ │ │ │ │ +0000034a 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000034e 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000037e 00006e0a R_ARM_THM_CALL 00000000 __errno_location │ │ │ │ │ +000003dc 00005c0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000003f6 00005d0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000047c 00006f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ZeroDivisionError │ │ │ │ │ +00000480 00006f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ZeroDivisionError │ │ │ │ │ +00000486 0000142f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000048a 00001430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00000492 0000700a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000498 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000049c 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000004a2 00005f0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000004b2 0000070a R_ARM_THM_CALL 00000001 to_complex │ │ │ │ │ +000004c2 00005f0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000004d0 0000070a R_ARM_THM_CALL 00000001 to_complex │ │ │ │ │ +000004de 00005e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000594 00006e0a R_ARM_THM_CALL 00000000 __errno_location │ │ │ │ │ +000005de 00006e0a R_ARM_THM_CALL 00000000 __errno_location │ │ │ │ │ +00000610 0000770a R_ARM_THM_CALL 00000000 hypot │ │ │ │ │ +00000658 0000752f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000065c 00007530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00000662 0000412f R_ARM_THM_MOVW_ABS_NC 0000028c .LC19 │ │ │ │ │ +00000666 00004130 R_ARM_THM_MOVT_ABS 0000028c .LC19 │ │ │ │ │ +0000066e 0000700a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000006cc 0000770a R_ARM_THM_CALL 00000000 hypot │ │ │ │ │ +000006d4 00006e0a R_ARM_THM_CALL 00000000 __errno_location │ │ │ │ │ +00000706 00006e0a R_ARM_THM_CALL 00000000 __errno_location │ │ │ │ │ +00000056 00005e1e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +0000062c 00006a1e R_ARM_THM_JUMP24 00000000 PyFloat_FromDouble │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x3c10 contains 17 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x3c68 contains 17 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -00000036 00003a2f R_ARM_THM_MOVW_ABS_NC 0000024c .LC15 │ │ │ │ │ -0000003a 00003a30 R_ARM_THM_MOVT_ABS 0000024c .LC15 │ │ │ │ │ -0000003e 00003b2f R_ARM_THM_MOVW_ABS_NC 00000250 .LC16 │ │ │ │ │ -00000042 00003b30 R_ARM_THM_MOVT_ABS 00000250 .LC16 │ │ │ │ │ -00000046 00003c2f R_ARM_THM_MOVW_ABS_NC 0000025c .LC17 │ │ │ │ │ -0000004a 00003c30 R_ARM_THM_MOVT_ABS 0000025c .LC17 │ │ │ │ │ -0000004e 00008d0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -0000005a 00008e0a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_Init │ │ │ │ │ -0000006a 00008f0a R_ARM_THM_CALL 00000000 _PyComplex_FormatAdvancedWriter │ │ │ │ │ -00000074 0000900a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_Dealloc │ │ │ │ │ -0000007c 0000910a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_Finish │ │ │ │ │ -000000b4 0000492f R_ARM_THM_MOVW_ABS_NC 000002a8 .LC20 │ │ │ │ │ -000000b8 00004930 R_ARM_THM_MOVT_ABS 000002a8 .LC20 │ │ │ │ │ -000000c8 0000970a R_ARM_THM_CALL 00000000 Py_BuildValue │ │ │ │ │ -00000014 00005a1e R_ARM_THM_JUMP24 00000001 PyComplex_FromCComplex │ │ │ │ │ -0000009e 00005a1e R_ARM_THM_JUMP24 00000001 PyComplex_FromCComplex │ │ │ │ │ -000000d4 00005a1e R_ARM_THM_JUMP24 00000001 PyComplex_FromCComplex │ │ │ │ │ +00000036 0000392f R_ARM_THM_MOVW_ABS_NC 0000024c .LC15 │ │ │ │ │ +0000003a 00003930 R_ARM_THM_MOVT_ABS 0000024c .LC15 │ │ │ │ │ +0000003e 00003a2f R_ARM_THM_MOVW_ABS_NC 00000250 .LC16 │ │ │ │ │ +00000042 00003a30 R_ARM_THM_MOVT_ABS 00000250 .LC16 │ │ │ │ │ +00000046 00003b2f R_ARM_THM_MOVW_ABS_NC 0000025c .LC17 │ │ │ │ │ +0000004a 00003b30 R_ARM_THM_MOVT_ABS 0000025c .LC17 │ │ │ │ │ +0000004e 00008e0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +0000005a 00008f0a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_Init │ │ │ │ │ +0000006a 0000900a R_ARM_THM_CALL 00000000 _PyComplex_FormatAdvancedWriter │ │ │ │ │ +00000074 0000910a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_Dealloc │ │ │ │ │ +0000007c 0000920a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_Finish │ │ │ │ │ +000000b4 00004a2f R_ARM_THM_MOVW_ABS_NC 000002a8 .LC20 │ │ │ │ │ +000000b8 00004a30 R_ARM_THM_MOVT_ABS 000002a8 .LC20 │ │ │ │ │ +000000c8 0000980a R_ARM_THM_CALL 00000000 Py_BuildValue │ │ │ │ │ +00000014 00005b1e R_ARM_THM_JUMP24 00000001 PyComplex_FromCComplex │ │ │ │ │ +0000009e 00005b1e R_ARM_THM_JUMP24 00000001 PyComplex_FromCComplex │ │ │ │ │ +000000d4 00005b1e R_ARM_THM_JUMP24 00000001 PyComplex_FromCComplex │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.rodata' at offset 0x3c98 contains 2 entries: │ │ │ │ │ +Relocation section '.rel.rodata' at offset 0x3cf0 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000010 00001202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000014 00001202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -1,101 +1,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ │ │ -00000000 : │ │ │ │ │ -complex_sub(): │ │ │ │ │ - push {r4, lr} │ │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ │ - vpush {d8-d9} │ │ │ │ │ - sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ - sub sp, #48 @ 0x30 │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - movw r4, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ - movt r4, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - strd r1, r0, [sp, #8] │ │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ │ - cmp r0, r4 │ │ │ │ │ - bne.n 78 │ │ │ │ │ - vldr d9, [r3, #8] │ │ │ │ │ - vldr d8, [r3, #16] │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ │ - cmp r0, r4 │ │ │ │ │ - bne.n a2 │ │ │ │ │ - vldr d6, [r3, #8] │ │ │ │ │ - vldr d7, [r3, #16] │ │ │ │ │ - movs r0, #24 │ │ │ │ │ - vsub.f64 d9, d9, d6 │ │ │ │ │ - vsub.f64 d8, d8, d7 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ - cbz r0, 9c │ │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ - str r4, [r0, #4] │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - str r0, [sp, #4] │ │ │ │ │ - itt ne │ │ │ │ │ - addne r3, #1 │ │ │ │ │ - strne r3, [r4, #0] │ │ │ │ │ - bl 0 <_Py_NewReference> │ │ │ │ │ - R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ │ - vstr d9, [r0, #8] │ │ │ │ │ - vstr d8, [r0, #16] │ │ │ │ │ - add sp, #48 @ 0x30 │ │ │ │ │ - vpop {d8-d9} │ │ │ │ │ - pop {r4, pc} │ │ │ │ │ - mov r1, r4 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.n 28 │ │ │ │ │ - add r1, sp, #16 │ │ │ │ │ - add r0, sp, #12 │ │ │ │ │ - bl d4 │ │ │ │ │ - adds r0, #1 │ │ │ │ │ - beq.n c6 │ │ │ │ │ - vldr d9, [sp, #16] │ │ │ │ │ - vldr d8, [sp, #24] │ │ │ │ │ - b.n 30 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n 70 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.n 38 │ │ │ │ │ - add r1, sp, #32 │ │ │ │ │ - add r0, sp, #8 │ │ │ │ │ - bl d4 │ │ │ │ │ - adds r0, #1 │ │ │ │ │ - bne.n ca │ │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ │ - b.n 70 │ │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ │ - b.n 70 │ │ │ │ │ - vldr d6, [sp, #32] │ │ │ │ │ - vldr d7, [sp, #40] @ 0x28 │ │ │ │ │ - b.n 40 │ │ │ │ │ - │ │ │ │ │ -000000d4 : │ │ │ │ │ +00000000 : │ │ │ │ │ to_complex(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r5, [r0, #0] │ │ │ │ │ mov r6, r0 │ │ │ │ │ @@ -103,585 +15,368 @@ │ │ │ │ │ movs r2, #0 │ │ │ │ │ strd r2, r3, [r1, #8] │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ strd r2, r3, [r1] │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #7 │ │ │ │ │ - bmi.n 116 │ │ │ │ │ + bmi.n 42 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyFloat_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyFloat_Type │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n 140 │ │ │ │ │ + bne.n 6c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyFloat_AsDouble │ │ │ │ │ vstr d0, [r4] │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsDouble │ │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ │ vstr d0, [r4] │ │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.n 112 │ │ │ │ │ + bne.n 3e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 112 │ │ │ │ │ + beq.n 3e │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 108 │ │ │ │ │ + bne.n 34 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 138 │ │ │ │ │ + beq.n 64 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - b.n 138 │ │ │ │ │ + b.n 64 │ │ │ │ │ │ │ │ │ │ -00000160 : │ │ │ │ │ +0000008c : │ │ │ │ │ complex___complex___impl(): │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 17a │ │ │ │ │ + beq.n a6 │ │ │ │ │ vldr d0, [r0, #8] │ │ │ │ │ vldr d1, [r0, #16] │ │ │ │ │ - b.w 0 │ │ │ │ │ + b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyComplex_FromCComplex │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 18a │ │ │ │ │ + beq.n b6 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ bx lr │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -0000018c : │ │ │ │ │ +000000b8 : │ │ │ │ │ PyComplex_AsCComplex(): │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n 1c6 │ │ │ │ │ + bne.n f2 │ │ │ │ │ add.w r0, r3, #8 │ │ │ │ │ add.w ip, sp, #48 @ 0x30 │ │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ │ stmdb ip, {r0, r1, r2, r3} │ │ │ │ │ vldr d1, [sp, #40] @ 0x28 │ │ │ │ │ vldr d0, [sp, #32] │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ pop {pc} │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1ac │ │ │ │ │ + bne.n d8 │ │ │ │ │ mov r0, r3 │ │ │ │ │ - bl e60 │ │ │ │ │ - cbnz r0, 1fe │ │ │ │ │ + bl b18 │ │ │ │ │ + cbnz r0, 12a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbnz r0, 1f4 │ │ │ │ │ + cbnz r0, 120 │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyFloat_AsDouble │ │ │ │ │ - vldr d7, [pc, #72] @ 230 │ │ │ │ │ + vldr d7, [pc, #76] @ 160 │ │ │ │ │ vstr d0, [sp, #32] │ │ │ │ │ vstr d7, [sp, #40] @ 0x28 │ │ │ │ │ - b.n 1ba │ │ │ │ │ - vldr d7, [pc, #56] @ 230 │ │ │ │ │ + b.n e6 │ │ │ │ │ + vldr d7, [pc, #60] @ 160 │ │ │ │ │ vmov.f64 d0, #240 @ 0xbf800000 -1.0 │ │ │ │ │ - b.n 1ea │ │ │ │ │ + b.n 116 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ vldr d0, [r0, #8] │ │ │ │ │ vldr d7, [r0, #16] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 1ea │ │ │ │ │ + beq.n 116 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1ea │ │ │ │ │ + bne.n 116 │ │ │ │ │ vstr d0, [sp, #8] │ │ │ │ │ vstr d7, [sp] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ vldr d7, [sp] │ │ │ │ │ vldr d0, [sp, #8] │ │ │ │ │ - b.n 1ea │ │ │ │ │ + b.n 116 │ │ │ │ │ nop │ │ │ │ │ + nop.w │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -00000238 : │ │ │ │ │ +00000168 : │ │ │ │ │ complex_hash(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ vldr d0, [r0, #8] │ │ │ │ │ mov r5, r0 │ │ │ │ │ bl 0 <_Py_HashDouble> │ │ │ │ │ R_ARM_THM_CALL _Py_HashDouble │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ - beq.n 27c │ │ │ │ │ + beq.n 1ac │ │ │ │ │ mov r4, r0 │ │ │ │ │ vldr d0, [r5, #16] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_HashDouble> │ │ │ │ │ R_ARM_THM_CALL _Py_HashDouble │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 27c │ │ │ │ │ + beq.n 1ac │ │ │ │ │ movw r3, #16963 @ 0x4243 │ │ │ │ │ movt r3, #15 │ │ │ │ │ mvn.w r2, #1 │ │ │ │ │ mla r0, r3, r0, r4 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ it cs │ │ │ │ │ movcs r0, r2 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000284 : │ │ │ │ │ +000001b4 : │ │ │ │ │ complex_add(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ strd r1, r0, [sp, #24] │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - beq.n 2e8 │ │ │ │ │ + beq.n 218 │ │ │ │ │ mov r1, r4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - cbnz r0, 2e8 │ │ │ │ │ + cbnz r0, 218 │ │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ │ add r0, sp, #28 │ │ │ │ │ - bl d4 │ │ │ │ │ + bl 0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 33c │ │ │ │ │ + beq.n 26c │ │ │ │ │ vldr d6, [sp, #48] @ 0x30 │ │ │ │ │ vldr d7, [sp, #56] @ 0x38 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - bne.n 2f2 │ │ │ │ │ + bne.n 222 │ │ │ │ │ vldr d0, [r3, #8] │ │ │ │ │ vldr d1, [r3, #16] │ │ │ │ │ vadd.f64 d0, d6, d0 │ │ │ │ │ vadd.f64 d1, d7, d1 │ │ │ │ │ - bl 0 │ │ │ │ │ + bl 0 │ │ │ │ │ R_ARM_THM_CALL PyComplex_FromCComplex │ │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ vldr d6, [r3, #8] │ │ │ │ │ vldr d7, [r3, #16] │ │ │ │ │ - b.n 2c8 │ │ │ │ │ + b.n 1f8 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ vstr d7, [sp, #16] │ │ │ │ │ vstr d6, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ vldr d6, [sp, #8] │ │ │ │ │ vldr d7, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 2d0 │ │ │ │ │ + bne.n 200 │ │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ │ add r0, sp, #24 │ │ │ │ │ vstr d7, [sp, #8] │ │ │ │ │ vstr d6, [sp] │ │ │ │ │ - bl d4 │ │ │ │ │ + bl 0 │ │ │ │ │ vldr d6, [sp] │ │ │ │ │ adds r0, #1 │ │ │ │ │ vldr d7, [sp, #8] │ │ │ │ │ - beq.n 340 │ │ │ │ │ + beq.n 270 │ │ │ │ │ vldr d0, [sp, #64] @ 0x40 │ │ │ │ │ vldr d1, [sp, #72] @ 0x48 │ │ │ │ │ - b.n 2d8 │ │ │ │ │ + b.n 208 │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ - b.n 2e4 │ │ │ │ │ + b.n 214 │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ - b.n 2e4 │ │ │ │ │ + b.n 214 │ │ │ │ │ │ │ │ │ │ -00000344 : │ │ │ │ │ +00000274 : │ │ │ │ │ PyComplex_RealAsDouble(): │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n 35a │ │ │ │ │ + bne.n 28a │ │ │ │ │ vldr d0, [r3, #8] │ │ │ │ │ bx lr │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - cbnz r0, 38e │ │ │ │ │ + cbnz r0, 2be │ │ │ │ │ mov r0, r3 │ │ │ │ │ - bl e60 │ │ │ │ │ - cbnz r0, 39c │ │ │ │ │ + bl b18 │ │ │ │ │ + cbnz r0, 2cc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbnz r0, 396 │ │ │ │ │ + cbnz r0, 2c6 │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ add sp, #12 │ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyFloat_AsDouble │ │ │ │ │ vldr d0, [r3, #8] │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ vmov.f64 d0, #240 @ 0xbf800000 -1.0 │ │ │ │ │ - b.n 392 │ │ │ │ │ + b.n 2c2 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ vldr d0, [r0, #8] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 392 │ │ │ │ │ + beq.n 2c2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 392 │ │ │ │ │ + bne.n 2c2 │ │ │ │ │ vstr d0, [sp] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ vldr d0, [sp] │ │ │ │ │ - b.n 392 │ │ │ │ │ + b.n 2c2 │ │ │ │ │ │ │ │ │ │ -000003c0 : │ │ │ │ │ +000002f0 : │ │ │ │ │ PyComplex_ImagAsDouble(): │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n 3d6 │ │ │ │ │ + bne.n 306 │ │ │ │ │ vldr d0, [r3, #16] │ │ │ │ │ bx lr │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - cbnz r0, 41c │ │ │ │ │ + cbnz r0, 34c │ │ │ │ │ mov r0, r3 │ │ │ │ │ - bl e60 │ │ │ │ │ - cbnz r0, 428 │ │ │ │ │ + bl b18 │ │ │ │ │ + cbnz r0, 358 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbnz r0, 422 │ │ │ │ │ + cbnz r0, 352 │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyFloat_AsDouble │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - vldr d0, [pc, #68] @ 450 │ │ │ │ │ + vldr d0, [pc, #68] @ 380 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ │ it ne │ │ │ │ │ vmovne.f64 d0, d7 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ vldr d0, [r3, #16] │ │ │ │ │ - b.n 418 │ │ │ │ │ + b.n 348 │ │ │ │ │ vmov.f64 d0, #240 @ 0xbf800000 -1.0 │ │ │ │ │ - b.n 418 │ │ │ │ │ + b.n 348 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ vldr d0, [r0, #16] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 418 │ │ │ │ │ + beq.n 348 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 418 │ │ │ │ │ + bne.n 348 │ │ │ │ │ vstr d0, [sp] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ vldr d0, [sp] │ │ │ │ │ - b.n 418 │ │ │ │ │ - nop.w │ │ │ │ │ - ... │ │ │ │ │ - │ │ │ │ │ -00000458 : │ │ │ │ │ -complex_div(): │ │ │ │ │ - push {r4, lr} │ │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ │ - vpush {d8-d9} │ │ │ │ │ - sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ - sub sp, #48 @ 0x30 │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - movw r4, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ - movt r4, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - strd r1, r0, [sp, #8] │ │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ │ - cmp r0, r4 │ │ │ │ │ - bne.w 5a6 │ │ │ │ │ - add.w r0, r3, #8 │ │ │ │ │ - add.w ip, sp, #16 │ │ │ │ │ - ldmia r0, {r0, r1, r2, r3} │ │ │ │ │ - stmia.w ip, {r0, r1, r2, r3} │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ │ - cmp r0, r4 │ │ │ │ │ - bne.n 582 │ │ │ │ │ - adds r3, #8 │ │ │ │ │ - add.w ip, sp, #48 @ 0x30 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ - stmdb ip, {r0, r1, r2, r3} │ │ │ │ │ - bl 0 <__errno_location> │ │ │ │ │ - R_ARM_THM_CALL __errno_location │ │ │ │ │ - vldr d7, [sp, #32] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - vldr d2, [sp, #16] │ │ │ │ │ - vldr d5, [sp, #24] │ │ │ │ │ - vcmpe.f64 d7, #0.0 │ │ │ │ │ - vldr d6, [sp, #40] @ 0x28 │ │ │ │ │ - str r3, [r0, #0] │ │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 562 │ │ │ │ │ - vmov.f64 d4, d7 │ │ │ │ │ - vcmpe.f64 d6, #0.0 │ │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 568 │ │ │ │ │ - vcmpe.f64 d6, d4 │ │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.n 536 │ │ │ │ │ - vcmp.f64 d4, #0.0 │ │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 5c8 │ │ │ │ │ - vdiv.f64 d4, d6, d7 │ │ │ │ │ - vmla.f64 d7, d6, d4 │ │ │ │ │ - vmov.f64 d6, d2 │ │ │ │ │ - vmla.f64 d6, d4, d5 │ │ │ │ │ - vmls.f64 d5, d2, d4 │ │ │ │ │ - vdiv.f64 d9, d6, d7 │ │ │ │ │ - vdiv.f64 d8, d5, d7 │ │ │ │ │ - movs r0, #24 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 5e6 │ │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ - str r4, [r0, #4] │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - str r0, [sp, #4] │ │ │ │ │ - itt ne │ │ │ │ │ - addne r3, #1 │ │ │ │ │ - strne r3, [r4, #0] │ │ │ │ │ - bl 0 <_Py_NewReference> │ │ │ │ │ - R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ │ - vstr d9, [r0, #8] │ │ │ │ │ - vstr d8, [r0, #16] │ │ │ │ │ - add sp, #48 @ 0x30 │ │ │ │ │ - vpop {d8-d9} │ │ │ │ │ - pop {r4, pc} │ │ │ │ │ - vmov.f64 d3, d6 │ │ │ │ │ - vcmpe.f64 d4, d3 │ │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.n 578 │ │ │ │ │ - vdiv.f64 d4, d7, d6 │ │ │ │ │ - vmov.f64 d3, d5 │ │ │ │ │ - vmla.f64 d6, d7, d4 │ │ │ │ │ - vmla.f64 d3, d2, d4 │ │ │ │ │ - vnmls.f64 d2, d4, d5 │ │ │ │ │ - vdiv.f64 d9, d3, d6 │ │ │ │ │ - vdiv.f64 d8, d2, d6 │ │ │ │ │ - b.n 504 │ │ │ │ │ - vneg.f64 d4, d7 │ │ │ │ │ - b.n 4ca │ │ │ │ │ - vneg.f64 d3, d6 │ │ │ │ │ - vcmpe.f64 d3, d4 │ │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ │ - bls.n 4e8 │ │ │ │ │ - b.n 53a │ │ │ │ │ - vldr d8, [pc, #116] @ 5f0 │ │ │ │ │ - vmov.f64 d9, d8 │ │ │ │ │ - b.n 504 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.n 498 │ │ │ │ │ - add r1, sp, #32 │ │ │ │ │ - add r0, sp, #8 │ │ │ │ │ - bl d4 │ │ │ │ │ - adds r0, #1 │ │ │ │ │ - bne.n 4a4 │ │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ │ - b.n 52e │ │ │ │ │ - mov r1, r4 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 482 │ │ │ │ │ - add r1, sp, #16 │ │ │ │ │ - add r0, sp, #12 │ │ │ │ │ - bl d4 │ │ │ │ │ - adds r0, #1 │ │ │ │ │ - bne.w 490 │ │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ │ - b.n 52e │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC PyExc_ZeroDivisionError │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS PyExc_ZeroDivisionError │ │ │ │ │ - movs r2, #33 @ 0x21 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ - str r2, [r0, #0] │ │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - movs r0, #0 │ │ │ │ │ - b.n 52e │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n 52e │ │ │ │ │ - nop.w │ │ │ │ │ - .word 0x00000000 │ │ │ │ │ - .word 0x7ff80000 │ │ │ │ │ - │ │ │ │ │ -000005f8 <_Py_c_quot>: │ │ │ │ │ -_Py_c_quot(): │ │ │ │ │ - vcmpe.f64 d2, #0.0 │ │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 686 <_Py_c_quot+0x8e> │ │ │ │ │ - vmov.f64 d7, d2 │ │ │ │ │ - vcmpe.f64 d3, #0.0 │ │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 676 <_Py_c_quot+0x7e> │ │ │ │ │ - vcmpe.f64 d7, d3 │ │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ │ - blt.n 646 <_Py_c_quot+0x4e> │ │ │ │ │ - vcmp.f64 d7, #0.0 │ │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 68c <_Py_c_quot+0x94> │ │ │ │ │ - vdiv.f64 d7, d3, d2 │ │ │ │ │ - vmov.f64 d5, d0 │ │ │ │ │ - vmov.f64 d6, d1 │ │ │ │ │ - vmla.f64 d2, d7, d3 │ │ │ │ │ - vmla.f64 d5, d7, d1 │ │ │ │ │ - vmls.f64 d6, d7, d0 │ │ │ │ │ - vdiv.f64 d0, d5, d2 │ │ │ │ │ - vdiv.f64 d1, d6, d2 │ │ │ │ │ - bx lr │ │ │ │ │ - vmov.f64 d6, d3 │ │ │ │ │ - vcmpe.f64 d7, d6 │ │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.n 6b0 <_Py_c_quot+0xb8> │ │ │ │ │ - vdiv.f64 d6, d2, d3 │ │ │ │ │ - vmov.f64 d7, d0 │ │ │ │ │ - vmov.f64 d5, d1 │ │ │ │ │ - vmla.f64 d3, d6, d2 │ │ │ │ │ - vmla.f64 d5, d6, d0 │ │ │ │ │ - vnmls.f64 d7, d6, d1 │ │ │ │ │ - vdiv.f64 d0, d5, d3 │ │ │ │ │ - vdiv.f64 d1, d7, d3 │ │ │ │ │ - b.n 644 <_Py_c_quot+0x4c> │ │ │ │ │ - vneg.f64 d6, d3 │ │ │ │ │ - vcmpe.f64 d7, d6 │ │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ │ - bge.n 624 <_Py_c_quot+0x2c> │ │ │ │ │ - b.n 64a <_Py_c_quot+0x52> │ │ │ │ │ - vneg.f64 d7, d2 │ │ │ │ │ - b.n 606 <_Py_c_quot+0xe> │ │ │ │ │ - push {lr} │ │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ │ - sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ - sub sp, #68 @ 0x44 │ │ │ │ │ - bl 0 <__errno_location> │ │ │ │ │ - R_ARM_THM_CALL __errno_location │ │ │ │ │ - vldr d1, [pc, #28] @ 6c0 <_Py_c_quot+0xc8> │ │ │ │ │ - movs r3, #33 @ 0x21 │ │ │ │ │ - str r3, [r0, #0] │ │ │ │ │ - vmov.f64 d0, d1 │ │ │ │ │ - add sp, #68 @ 0x44 │ │ │ │ │ - pop {pc} │ │ │ │ │ - vldr d1, [pc, #20] @ 6c8 <_Py_c_quot+0xd0> │ │ │ │ │ - vmov.f64 d0, d1 │ │ │ │ │ - b.n 644 <_Py_c_quot+0x4c> │ │ │ │ │ - nop │ │ │ │ │ + b.n 348 │ │ │ │ │ nop.w │ │ │ │ │ ... │ │ │ │ │ - .word 0x7ff80000 │ │ │ │ │ │ │ │ │ │ -000006d0 : │ │ │ │ │ +00000388 : │ │ │ │ │ complex_pow(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ │ @@ -690,263 +385,263 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r5, r2 │ │ │ │ │ strd r1, r0, [sp, #8] │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - bne.w 89e │ │ │ │ │ + bne.w 556 │ │ │ │ │ add.w r0, r3, #8 │ │ │ │ │ add.w ip, sp, #32 │ │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - beq.w 84e │ │ │ │ │ + beq.w 506 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 84e │ │ │ │ │ + bne.w 506 │ │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ │ add r0, sp, #8 │ │ │ │ │ - bl d4 │ │ │ │ │ + bl 0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ it eq │ │ │ │ │ ldreq r0, [sp, #8] │ │ │ │ │ - beq.n 820 │ │ │ │ │ + beq.n 4d8 │ │ │ │ │ vldr d8, [sp, #48] @ 0x30 │ │ │ │ │ vldr d9, [sp, #56] @ 0x38 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne.w 8c0 │ │ │ │ │ + bne.w 578 │ │ │ │ │ bl 0 <__errno_location> │ │ │ │ │ R_ARM_THM_CALL __errno_location │ │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.n 828 │ │ │ │ │ + bne.n 4e0 │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL floor │ │ │ │ │ vcmp.f64 d0, d8 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.n 828 │ │ │ │ │ + bne.n 4e0 │ │ │ │ │ vabs.f64 d7, d8 │ │ │ │ │ - vldr d6, [pc, #372] @ 8f0 │ │ │ │ │ + vldr d6, [pc, #372] @ 5a8 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.n 828 │ │ │ │ │ + bhi.n 4e0 │ │ │ │ │ vcvt.s32.f64 s15, d8 │ │ │ │ │ vmov r0, s15 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bgt.w 8d8 │ │ │ │ │ + bgt.w 590 │ │ │ │ │ vldr d1, [sp, #40] @ 0x28 │ │ │ │ │ negs r0, r0 │ │ │ │ │ vldr d0, [sp, #32] │ │ │ │ │ - bl 908 │ │ │ │ │ + bl 5c0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR1 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR1 │ │ │ │ │ vmov.f64 d7, d1 │ │ │ │ │ vmov.f64 d2, d0 │ │ │ │ │ vstr d0, [sp, #64] @ 0x40 │ │ │ │ │ vldr d1, [r3, #8] │ │ │ │ │ vldr d0, [r3] │ │ │ │ │ vmov.f64 d3, d7 │ │ │ │ │ vstr d7, [sp, #72] @ 0x48 │ │ │ │ │ - bl 5f8 <_Py_c_quot> │ │ │ │ │ + bl 4f0 │ │ │ │ │ R_ARM_THM_CALL _Py_c_quot │ │ │ │ │ vstr d1, [sp, #88] @ 0x58 │ │ │ │ │ vstr d0, [sp, #80] @ 0x50 │ │ │ │ │ vldr d0, [sp, #80] @ 0x50 │ │ │ │ │ vldr d1, [sp, #88] @ 0x58 │ │ │ │ │ - vldr d7, [pc, #280] @ 8f8 │ │ │ │ │ + vldr d7, [pc, #280] @ 5b0 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 858 │ │ │ │ │ - vldr d6, [pc, #272] @ 900 │ │ │ │ │ + beq.n 510 │ │ │ │ │ + vldr d6, [pc, #272] @ 5b8 │ │ │ │ │ vcmp.f64 d0, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 858 │ │ │ │ │ + beq.n 510 │ │ │ │ │ vcmp.f64 d1, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 858 │ │ │ │ │ + beq.n 510 │ │ │ │ │ vcmp.f64 d1, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite eq │ │ │ │ │ moveq r2, #1 │ │ │ │ │ movne r2, #0 │ │ │ │ │ - beq.n 858 │ │ │ │ │ + beq.n 510 │ │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ │ - beq.n 87c │ │ │ │ │ + beq.n 534 │ │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ │ - beq.n 886 │ │ │ │ │ - bl 0 │ │ │ │ │ + beq.n 53e │ │ │ │ │ + bl 0 │ │ │ │ │ R_ARM_THM_CALL PyComplex_FromCComplex │ │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ │ vpop {d8-d9} │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ vldr d0, [sp, #32] │ │ │ │ │ vmov.f64 d2, d8 │ │ │ │ │ vldr d1, [sp, #40] @ 0x28 │ │ │ │ │ vmov.f64 d3, d9 │ │ │ │ │ vstr d8, [sp, #48] @ 0x30 │ │ │ │ │ vstr d9, [sp, #56] @ 0x38 │ │ │ │ │ - bl 960 <_Py_c_pow> │ │ │ │ │ + bl 618 <_Py_c_pow> │ │ │ │ │ R_ARM_THM_CALL _Py_c_pow │ │ │ │ │ vstr d0, [sp, #16] │ │ │ │ │ vstr d1, [sp, #24] │ │ │ │ │ - b.n 7dc │ │ │ │ │ + b.n 494 │ │ │ │ │ vldr d8, [r3, #8] │ │ │ │ │ vldr d9, [r3, #16] │ │ │ │ │ - b.n 742 │ │ │ │ │ - cbz r3, 880 │ │ │ │ │ + b.n 3fa │ │ │ │ │ + cbz r3, 538 │ │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ │ - beq.n 886 │ │ │ │ │ + beq.n 53e │ │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ │ - bne.n 81c │ │ │ │ │ + bne.n 4d4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 820 │ │ │ │ │ + b.n 4d8 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ - b.n 81c │ │ │ │ │ + b.n 4d4 │ │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - b.n 862 │ │ │ │ │ + b.n 51a │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ZeroDivisionError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ZeroDivisionError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 878 │ │ │ │ │ + b.n 530 │ │ │ │ │ mov r1, r4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6fc │ │ │ │ │ + bne.w 3b4 │ │ │ │ │ add r1, sp, #32 │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ - bl d4 │ │ │ │ │ + bl 0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.w 70a │ │ │ │ │ + bne.w 3c2 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ - b.n 820 │ │ │ │ │ + b.n 4d8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC1 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC1 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 878 │ │ │ │ │ + b.n 530 │ │ │ │ │ vldr d0, [sp, #32] │ │ │ │ │ vldr d1, [sp, #40] @ 0x28 │ │ │ │ │ - bl 908 │ │ │ │ │ + bl 5c0 │ │ │ │ │ vstr d0, [sp, #80] @ 0x50 │ │ │ │ │ vstr d1, [sp, #88] @ 0x58 │ │ │ │ │ - b.n 7d4 │ │ │ │ │ + b.n 48c │ │ │ │ │ nop │ │ │ │ │ .word 0x00000000 │ │ │ │ │ .word 0x40590000 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ .word 0x7ff00000 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ .word 0xfff00000 │ │ │ │ │ │ │ │ │ │ -00000908 : │ │ │ │ │ +000005c0 : │ │ │ │ │ c_powu(): │ │ │ │ │ vmov.f64 d7, d1 │ │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ │ - vldr d1, [pc, #72] @ 958 │ │ │ │ │ + vldr d1, [pc, #72] @ 610 │ │ │ │ │ movs r3, #1 │ │ │ │ │ vmov.f64 d6, d0 │ │ │ │ │ vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bgt.n 952 │ │ │ │ │ + bgt.n 60a │ │ │ │ │ tst r3, r0 │ │ │ │ │ vmul.f64 d4, d7, d7 │ │ │ │ │ vmul.f64 d5, d6, d7 │ │ │ │ │ mov.w r3, r3, lsl #1 │ │ │ │ │ - beq.n 944 │ │ │ │ │ + beq.n 5fc │ │ │ │ │ vmul.f64 d3, d1, d7 │ │ │ │ │ vmul.f64 d1, d1, d6 │ │ │ │ │ vmla.f64 d1, d0, d7 │ │ │ │ │ vnmls.f64 d3, d0, d6 │ │ │ │ │ vmov.f64 d0, d3 │ │ │ │ │ vnmls.f64 d4, d6, d6 │ │ │ │ │ vadd.f64 d7, d5, d5 │ │ │ │ │ vmov.f64 d6, d4 │ │ │ │ │ - b.n 91c │ │ │ │ │ + b.n 5d4 │ │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -00000960 <_Py_c_pow>: │ │ │ │ │ +00000618 <_Py_c_pow>: │ │ │ │ │ _Py_c_pow(): │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ vpush {d8-d11} │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ │ vcmp.f64 d3, #0.0 │ │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ │ vstr d0, [sp, #56] @ 0x38 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ vstr d1, [sp, #64] @ 0x40 │ │ │ │ │ - bne.n 990 <_Py_c_pow+0x30> │ │ │ │ │ + bne.n 648 <_Py_c_pow+0x30> │ │ │ │ │ vcmp.f64 d2, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n a36 <_Py_c_pow+0xd6> │ │ │ │ │ + beq.n 6ee <_Py_c_pow+0xd6> │ │ │ │ │ vldr d9, [sp, #64] @ 0x40 │ │ │ │ │ vmov.f64 d8, d2 │ │ │ │ │ vmov.f64 d10, d3 │ │ │ │ │ vldr d7, [sp, #56] @ 0x38 │ │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.n 9b4 <_Py_c_pow+0x54> │ │ │ │ │ + bne.n 66c <_Py_c_pow+0x54> │ │ │ │ │ vcmp.f64 d7, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n a40 <_Py_c_pow+0xe0> │ │ │ │ │ + beq.n 6f8 <_Py_c_pow+0xe0> │ │ │ │ │ vmov.f64 d1, d9 │ │ │ │ │ vmov.f64 d0, d7 │ │ │ │ │ vstr d7, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL hypot │ │ │ │ │ vmov.f64 d1, d8 │ │ │ │ │ vmov.f64 d11, d0 │ │ │ │ │ @@ -958,15 +653,15 @@ │ │ │ │ │ vmov.f64 d1, d7 │ │ │ │ │ vmov.f64 d9, d6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL atan2 │ │ │ │ │ vcmp.f64 d10, #0.0 │ │ │ │ │ vmul.f64 d8, d0, d8 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n a12 <_Py_c_pow+0xb2> │ │ │ │ │ + beq.n 6ca <_Py_c_pow+0xb2> │ │ │ │ │ vnmul.f64 d0, d0, d10 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL exp │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ vmov.f64 d0, d11 │ │ │ │ │ vmul.f64 d9, d9, d7 │ │ │ │ │ bl 0 │ │ │ │ │ @@ -980,197 +675,197 @@ │ │ │ │ │ vldr d0, [sp, #24] │ │ │ │ │ vldr d1, [sp, #32] │ │ │ │ │ vmul.f64 d0, d0, d9 │ │ │ │ │ vmul.f64 d1, d1, d9 │ │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ │ vpop {d8-d11} │ │ │ │ │ pop {pc} │ │ │ │ │ - vldr d1, [pc, #48] @ a68 <_Py_c_pow+0x108> │ │ │ │ │ + vldr d1, [pc, #48] @ 720 <_Py_c_pow+0x108> │ │ │ │ │ vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ │ - b.n a2e <_Py_c_pow+0xce> │ │ │ │ │ + b.n 6e6 <_Py_c_pow+0xce> │ │ │ │ │ vcmp.f64 d3, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n a5c <_Py_c_pow+0xfc> │ │ │ │ │ + beq.n 714 <_Py_c_pow+0xfc> │ │ │ │ │ bl 0 <__errno_location> │ │ │ │ │ R_ARM_THM_CALL __errno_location │ │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - vldr d1, [pc, #20] @ a68 <_Py_c_pow+0x108> │ │ │ │ │ + vldr d1, [pc, #20] @ 720 <_Py_c_pow+0x108> │ │ │ │ │ vmov.f64 d0, d1 │ │ │ │ │ - b.n a2e <_Py_c_pow+0xce> │ │ │ │ │ + b.n 6e6 <_Py_c_pow+0xce> │ │ │ │ │ vcmpe.f64 d2, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bpl.n a52 <_Py_c_pow+0xf2> │ │ │ │ │ - b.n a4a <_Py_c_pow+0xea> │ │ │ │ │ + bpl.n 70a <_Py_c_pow+0xf2> │ │ │ │ │ + b.n 702 <_Py_c_pow+0xea> │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -00000a70 : │ │ │ │ │ +00000728 : │ │ │ │ │ complex_new(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ vpush {d8-d10} │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ │ ldr r5, [r1, #8] │ │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r3, r2 │ │ │ │ │ add.w r4, r1, #12 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w dee │ │ │ │ │ + bne.w aa6 │ │ │ │ │ cmp r5, #2 │ │ │ │ │ - bhi.w db2 │ │ │ │ │ + bhi.w a6a │ │ │ │ │ mov r6, r5 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w df2 │ │ │ │ │ + beq.w aaa │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w d12 │ │ │ │ │ + beq.w 9ca │ │ │ │ │ ldr r7, [r4, #0] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w cda │ │ │ │ │ + beq.w 992 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - beq.w bf0 │ │ │ │ │ + beq.w 8a8 │ │ │ │ │ ldr r6, [r4, #4] │ │ │ │ │ movw r9, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r9, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r8, r9 │ │ │ │ │ - bne.n ad2 │ │ │ │ │ + bne.n 78a │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - beq.w da0 │ │ │ │ │ + beq.w a58 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r2, r3, #3 │ │ │ │ │ - bmi.w bf4 │ │ │ │ │ - cbz r6, ae6 │ │ │ │ │ + bmi.w 8ac │ │ │ │ │ + cbz r6, 79e │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #3 │ │ │ │ │ - bmi.w e18 │ │ │ │ │ + bmi.w ad0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl e60 │ │ │ │ │ + bl b18 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c96 │ │ │ │ │ + bne.w 94e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n bd4 │ │ │ │ │ + bne.n 88c │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w d70 │ │ │ │ │ + beq.w a28 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r1, [r3, #72] @ 0x48 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w c48 │ │ │ │ │ - cbz r6, b24 │ │ │ │ │ + beq.w 900 │ │ │ │ │ + cbz r6, 7dc │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w d3a │ │ │ │ │ + beq.w 9f2 │ │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w d16 │ │ │ │ │ + beq.w 9ce │ │ │ │ │ ldr r0, [r7, #4] │ │ │ │ │ cmp r0, r9 │ │ │ │ │ - beq.w ca6 │ │ │ │ │ + beq.w 95e │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w ca6 │ │ │ │ │ + bne.w 95e │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyNumber_Float │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w cf4 │ │ │ │ │ + bne.w 9ac │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n bd4 │ │ │ │ │ + beq.n 88c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyFloat_AsDouble │ │ │ │ │ ldr r5, [r4, #0] │ │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.n b6c │ │ │ │ │ + beq.n 824 │ │ │ │ │ subs r5, #1 │ │ │ │ │ str r5, [r4, #0] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n be0 │ │ │ │ │ - vldr d7, [pc, #704] @ e30 │ │ │ │ │ + beq.n 898 │ │ │ │ │ + vldr d7, [pc, #704] @ ae8 │ │ │ │ │ movs r5, #0 │ │ │ │ │ vmov.f64 d10, d7 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n c42 │ │ │ │ │ + beq.n 8fa │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ cmp r0, r9 │ │ │ │ │ - beq.w d8a │ │ │ │ │ + beq.w a42 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d8a │ │ │ │ │ + bne.w a42 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyNumber_Float │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, bd4 │ │ │ │ │ + cbz r0, 88c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyFloat_AsDouble │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ vmov.f64 d9, d0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n bb8 │ │ │ │ │ + beq.n 870 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n c8e │ │ │ │ │ + beq.n 946 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w cea │ │ │ │ │ + bne.w 9a2 │ │ │ │ │ ldr.w r3, [r8, #152] @ 0x98 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx r3 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, bd4 │ │ │ │ │ + cbz r0, 88c │ │ │ │ │ vstr d8, [r0, #8] │ │ │ │ │ vstr d9, [r0, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ vpop {d8-d10} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - vldr d7, [pc, #584] @ e30 │ │ │ │ │ + vldr d7, [pc, #584] @ ae8 │ │ │ │ │ vmov.f64 d10, d7 │ │ │ │ │ - b.n b76 │ │ │ │ │ + b.n 82e │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n aba │ │ │ │ │ + b.n 772 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w dd6 │ │ │ │ │ + bne.w a8e │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_PyUnicode_TransformDecimalAndSpaceToASCII> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n bd4 │ │ │ │ │ + beq.n 88c │ │ │ │ │ add r1, sp, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_AsUTF8AndSize │ │ │ │ │ mov r3, r7 │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC complex_from_string_inner │ │ │ │ │ @@ -1184,236 +879,236 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC5 │ │ │ │ │ bl 0 <_Py_string_to_number_with_underscores> │ │ │ │ │ R_ARM_THM_CALL _Py_string_to_number_with_underscores │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n c3e │ │ │ │ │ + beq.n 8f6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n ce0 │ │ │ │ │ + beq.n 998 │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b.n bd4 │ │ │ │ │ + b.n 88c │ │ │ │ │ vmov.f64 d9, d10 │ │ │ │ │ - b.n bbe │ │ │ │ │ + b.n 876 │ │ │ │ │ ldr.w r3, [r3, #132] @ 0x84 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w b10 │ │ │ │ │ + bne.w 7c8 │ │ │ │ │ cmp r2, r9 │ │ │ │ │ - beq.w b10 │ │ │ │ │ + beq.w 7c8 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b10 │ │ │ │ │ + bne.w 7c8 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC7 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC7 │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n d56 │ │ │ │ │ + bne.n a0e │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n bd4 │ │ │ │ │ + b.n 88c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n bb8 │ │ │ │ │ + b.n 870 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w e40 │ │ │ │ │ + beq.w af8 │ │ │ │ │ mov r7, r0 │ │ │ │ │ movs r5, #1 │ │ │ │ │ - b.n b08 │ │ │ │ │ + b.n 7c0 │ │ │ │ │ vldr d7, [r7, #8] │ │ │ │ │ vmov.f64 d8, d7 │ │ │ │ │ vldr d7, [r7, #16] │ │ │ │ │ vmov.f64 d10, d7 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w e5c │ │ │ │ │ + beq.w b14 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w b76 │ │ │ │ │ + beq.w 82e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w b76 │ │ │ │ │ + bne.w 82e │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n b76 │ │ │ │ │ + b.n 82e │ │ │ │ │ ldr r6, [r4, #4] │ │ │ │ │ - ldr r7, [pc, #344] @ (e38 ) │ │ │ │ │ - b.n aba │ │ │ │ │ + ldr r7, [pc, #344] @ (af0 ) │ │ │ │ │ + b.n 772 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r4, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n bd4 │ │ │ │ │ + b.n 88c │ │ │ │ │ vadd.f64 d7, d9, d10 │ │ │ │ │ vmov.f64 d9, d7 │ │ │ │ │ - b.n bbe │ │ │ │ │ + b.n 876 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w b4c │ │ │ │ │ + beq.w 804 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w b4c │ │ │ │ │ + bne.w 804 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n b4c │ │ │ │ │ - ldr r7, [pc, #292] @ (e38 ) │ │ │ │ │ - b.n aba │ │ │ │ │ + b.n 804 │ │ │ │ │ + ldr r7, [pc, #292] @ (af0 ) │ │ │ │ │ + b.n 772 │ │ │ │ │ ldr.w r3, [r3, #132] @ 0x84 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w b24 │ │ │ │ │ + bne.w 7dc │ │ │ │ │ cmp r0, r9 │ │ │ │ │ - beq.w b24 │ │ │ │ │ + beq.w 7dc │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b24 │ │ │ │ │ + bne.w 7dc │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC8 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC8 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n c8a │ │ │ │ │ + beq.n 942 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n c8a │ │ │ │ │ + beq.n 942 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n c8a │ │ │ │ │ + bne.n 942 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n c8a │ │ │ │ │ + b.n 942 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC7 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC7 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n bd4 │ │ │ │ │ + b.n 88c │ │ │ │ │ vldr d7, [r6, #16] │ │ │ │ │ vldr d6, [r6, #8] │ │ │ │ │ vsub.f64 d7, d8, d7 │ │ │ │ │ vmov.f64 d9, d6 │ │ │ │ │ vmov.f64 d8, d7 │ │ │ │ │ - b.n bb8 │ │ │ │ │ + b.n 870 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n dae │ │ │ │ │ + beq.n a66 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ mov r4, r7 │ │ │ │ │ - b.n bd4 │ │ │ │ │ - ldr r1, [pc, #136] @ (e3c ) │ │ │ │ │ + b.n 88c │ │ │ │ │ + ldr r1, [pc, #136] @ (af4 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ add r1, sp, #32 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ movs r1, #2 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_THM_CALL _PyArg_UnpackKeywords │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w bd4 │ │ │ │ │ + beq.w 88c │ │ │ │ │ mov r6, r5 │ │ │ │ │ - b.n aaa │ │ │ │ │ + b.n 762 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC4 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC4 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n c8a │ │ │ │ │ + b.n 942 │ │ │ │ │ ldr r6, [r2, #8] │ │ │ │ │ add r6, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr r4, [pc, #68] @ (e3c ) │ │ │ │ │ + ldr r4, [pc, #68] @ (af4 ) │ │ │ │ │ mov r2, r3 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ movs r3, #0 │ │ │ │ │ add r4, sp, #32 │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r4, [sp, #16] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ movs r4, #2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_THM_CALL _PyArg_UnpackKeywords │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w aa4 │ │ │ │ │ - b.n bd4 │ │ │ │ │ + bne.w 75c │ │ │ │ │ + b.n 88c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC6 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC6 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n c8a │ │ │ │ │ + b.n 942 │ │ │ │ │ ... │ │ │ │ │ .word 0x0000236c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ @@ -1424,171 +1119,171 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC7 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC7 │ │ │ │ │ mov r7, r4 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n d56 │ │ │ │ │ + b.n a0e │ │ │ │ │ movs r5, #1 │ │ │ │ │ - b.n b76 │ │ │ │ │ + b.n 82e │ │ │ │ │ │ │ │ │ │ -00000e60 : │ │ │ │ │ +00000b18 : │ │ │ │ │ try_complex_special_method(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ - ldr r1, [pc, #228] @ (f54 ) │ │ │ │ │ + ldr r1, [pc, #228] @ (c0c ) │ │ │ │ │ sub sp, #8 │ │ │ │ │ bl 0 <_PyObject_LookupSpecial> │ │ │ │ │ R_ARM_THM_CALL _PyObject_LookupSpecial │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbnz r0, e80 │ │ │ │ │ + cbnz r0, b38 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ - ldr r3, [pc, #212] @ (f58 ) │ │ │ │ │ + ldr r3, [pc, #212] @ (c10 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r6, [r2, r3] │ │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #20 │ │ │ │ │ - bpl.n f0a │ │ │ │ │ + bpl.n bc2 │ │ │ │ │ ldr r3, [r1, #28] │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ mov r5, r3 │ │ │ │ │ - cbz r3, f0a │ │ │ │ │ + cbz r3, bc2 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r1, r3 │ │ │ │ │ blx r5 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_CheckFunctionResult> │ │ │ │ │ R_ARM_THM_CALL _Py_CheckFunctionResult │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n ec8 │ │ │ │ │ + beq.n b80 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, ec8 │ │ │ │ │ + cbnz r3, b80 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - cbz r5, ed8 │ │ │ │ │ + cbz r5, b90 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n edc │ │ │ │ │ + bne.n b94 │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b.n e7a │ │ │ │ │ + b.n b32 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ - cbnz r0, f1c │ │ │ │ │ + cbnz r0, bd4 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC9 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC9 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n f44 │ │ │ │ │ + bne.n bfc │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n e7a │ │ │ │ │ + b.n b32 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r1, r4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 <_PyObject_MakeTpCall> │ │ │ │ │ R_ARM_THM_CALL _PyObject_MakeTpCall │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n eb2 │ │ │ │ │ + b.n b6a │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_DeprecationWarning │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_DeprecationWarning │ │ │ │ │ mov r3, r2 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC10 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC10 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_WarnFormat │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ed8 │ │ │ │ │ + beq.n b90 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n f06 │ │ │ │ │ + beq.n bbe │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n f06 │ │ │ │ │ + bne.n bbe │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n f06 │ │ │ │ │ + b.n bbe │ │ │ │ │ .word 0x00005308 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x000000cc │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00000f5c : │ │ │ │ │ +00000c14 : │ │ │ │ │ complex_repr(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ vldr d0, [r0, #8] │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r4, r0 │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n fdc │ │ │ │ │ + beq.n c94 │ │ │ │ │ movs r3, #0 │ │ │ │ │ movs r0, #114 @ 0x72 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r1, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyOS_double_to_string │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 101e │ │ │ │ │ + beq.n cd6 │ │ │ │ │ movs r3, #0 │ │ │ │ │ vldr d0, [r4, #16] │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r1, r3 │ │ │ │ │ movs r0, #114 @ 0x72 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyOS_double_to_string │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 102a │ │ │ │ │ + beq.n ce2 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC12 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC12 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC13 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -1617,45 +1312,45 @@ │ │ │ │ │ vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it ge │ │ │ │ │ vmovge.f64 d7, d6 │ │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.n f7c │ │ │ │ │ + bne.n c34 │ │ │ │ │ movs r3, #0 │ │ │ │ │ vldr d0, [r4, #16] │ │ │ │ │ movs r0, #114 @ 0x72 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r1, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyOS_double_to_string │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 101e │ │ │ │ │ + cbz r0, cd6 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC11 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC11 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r2, r3 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n fb6 │ │ │ │ │ + b.n c6e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r5, r3 │ │ │ │ │ mov r4, r3 │ │ │ │ │ - b.n fca │ │ │ │ │ + b.n c82 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ mov r3, r4 │ │ │ │ │ - b.n fca │ │ │ │ │ + b.n c82 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001034 : │ │ │ │ │ +00000cec : │ │ │ │ │ complex_mul(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ │ @@ -1663,31 +1358,31 @@ │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ strd r1, r0, [sp, #16] │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - bne.n 10b4 │ │ │ │ │ + bne.n d6c │ │ │ │ │ vldr d4, [r3, #8] │ │ │ │ │ vldr d8, [r3, #16] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - bne.n 10de │ │ │ │ │ + bne.n d96 │ │ │ │ │ vldr d6, [r3, #8] │ │ │ │ │ vldr d5, [r3, #16] │ │ │ │ │ vmul.f64 d9, d8, d5 │ │ │ │ │ movs r0, #24 │ │ │ │ │ vmul.f64 d8, d6, d8 │ │ │ │ │ vmla.f64 d8, d4, d5 │ │ │ │ │ vnmls.f64 d9, d6, d4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ - cbz r0, 10d8 │ │ │ │ │ + cbz r0, d90 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ str r4, [r0, #4] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ itt ne │ │ │ │ │ addne r3, #1 │ │ │ │ │ @@ -1702,54 +1397,54 @@ │ │ │ │ │ pop {r4, pc} │ │ │ │ │ mov r1, r4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 105c │ │ │ │ │ + bne.n d14 │ │ │ │ │ add r1, sp, #24 │ │ │ │ │ add r0, sp, #20 │ │ │ │ │ - bl d4 │ │ │ │ │ + bl 0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 1118 │ │ │ │ │ + beq.n dd0 │ │ │ │ │ vldr d4, [sp, #24] │ │ │ │ │ vldr d8, [sp, #32] │ │ │ │ │ - b.n 1064 │ │ │ │ │ + b.n d1c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n 10ac │ │ │ │ │ + b.n d64 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ vstr d4, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ vldr d4, [sp, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 106c │ │ │ │ │ + bne.n d24 │ │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ │ add r0, sp, #16 │ │ │ │ │ vstr d4, [sp] │ │ │ │ │ - bl d4 │ │ │ │ │ + bl 0 │ │ │ │ │ vldr d4, [sp] │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 111c │ │ │ │ │ + beq.n dd4 │ │ │ │ │ vldr d6, [sp, #40] @ 0x28 │ │ │ │ │ vldr d5, [sp, #48] @ 0x30 │ │ │ │ │ - b.n 1074 │ │ │ │ │ + b.n d2c │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ - b.n 10ac │ │ │ │ │ + b.n d64 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ - b.n 10ac │ │ │ │ │ + b.n d64 │ │ │ │ │ │ │ │ │ │ -00001120 : │ │ │ │ │ +00000dd8 : │ │ │ │ │ complex_from_string_inner(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ vpush {d8} │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ movw r6, #0 │ │ │ │ │ @@ -1762,201 +1457,184 @@ │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ │ mov r7, r3 │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldr.w r2, [r6, r1, lsl #2] │ │ │ │ │ ands.w r2, r2, #8 │ │ │ │ │ - bne.n 1146 │ │ │ │ │ + bne.n dfe │ │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ │ - bne.n 1220 │ │ │ │ │ + bne.n ed8 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldrb.w r2, [r3], #1 │ │ │ │ │ ldr.w r2, [r6, r2, lsl #2] │ │ │ │ │ lsls r2, r2, #28 │ │ │ │ │ - bmi.n 115a │ │ │ │ │ + bmi.n e12 │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyOS_string_to_double │ │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 124e │ │ │ │ │ + beq.n f06 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - beq.n 126c │ │ │ │ │ + beq.n f24 │ │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ │ - beq.n 119a │ │ │ │ │ - bhi.n 1224 │ │ │ │ │ + beq.n e52 │ │ │ │ │ + bhi.n edc │ │ │ │ │ cmp r2, #43 @ 0x2b │ │ │ │ │ - bne.n 121a │ │ │ │ │ + bne.n ed2 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyOS_string_to_double │ │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 12a8 │ │ │ │ │ + beq.n f60 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 1238 │ │ │ │ │ + beq.n ef0 │ │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ │ and.w r3, r3, #223 @ 0xdf │ │ │ │ │ cmp r3, #74 @ 0x4a │ │ │ │ │ - bne.n 1286 │ │ │ │ │ + bne.n f3e │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldrb.w r0, [r3], #1 │ │ │ │ │ ldr.w r1, [r6, r0, lsl #2] │ │ │ │ │ lsls r7, r1, #28 │ │ │ │ │ - bmi.n 11c8 │ │ │ │ │ + bmi.n e80 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 11ee │ │ │ │ │ + beq.n ea6 │ │ │ │ │ cmp r0, #41 @ 0x29 │ │ │ │ │ - bne.n 1286 │ │ │ │ │ + bne.n f3e │ │ │ │ │ mov r2, r3 │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ │ ldr.w r1, [r6, r1, lsl #2] │ │ │ │ │ lsls r1, r1, #28 │ │ │ │ │ - bmi.n 11e0 │ │ │ │ │ + bmi.n e98 │ │ │ │ │ subs r2, r2, r4 │ │ │ │ │ cmp r2, r9 │ │ │ │ │ - bne.n 1286 │ │ │ │ │ + bne.n f3e │ │ │ │ │ ldr.w r3, [r5, #152] @ 0x98 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ vstr d0, [sp] │ │ │ │ │ blx r3 │ │ │ │ │ - cbz r0, 1210 │ │ │ │ │ + cbz r0, ec8 │ │ │ │ │ vldr d0, [sp] │ │ │ │ │ vstr d8, [r0, #8] │ │ │ │ │ vstr d0, [r0, #16] │ │ │ │ │ add sp, #28 │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ - vldr d0, [pc, #212] @ 12f0 │ │ │ │ │ - b.n 11c8 │ │ │ │ │ + vldr d0, [pc, #212] @ fa8 │ │ │ │ │ + b.n e80 │ │ │ │ │ mov r8, r2 │ │ │ │ │ - b.n 116c │ │ │ │ │ + b.n e24 │ │ │ │ │ and.w r2, r2, #223 @ 0xdf │ │ │ │ │ cmp r2, #74 @ 0x4a │ │ │ │ │ - bne.n 121a │ │ │ │ │ + bne.n ed2 │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ adds r3, #1 │ │ │ │ │ - vldr d8, [pc, #188] @ 12f0 │ │ │ │ │ - b.n 11c8 │ │ │ │ │ + vldr d8, [pc, #188] @ fa8 │ │ │ │ │ + b.n e80 │ │ │ │ │ ldrb.w r3, [r2], #1 │ │ │ │ │ vmov.f64 d0, #240 @ 0xbf800000 -1.0 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ │ it eq │ │ │ │ │ vmoveq.f64 d0, d7 │ │ │ │ │ - b.n 11bc │ │ │ │ │ + b.n e74 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1188 │ │ │ │ │ + beq.n e40 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_ExceptionMatches │ │ │ │ │ - cbz r0, 129c │ │ │ │ │ + cbz r0, f54 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ - b.n 1188 │ │ │ │ │ + b.n e40 │ │ │ │ │ ldrb r3, [r7, #0] │ │ │ │ │ vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ │ sub.w r2, r3, #43 @ 0x2b │ │ │ │ │ tst.w r2, #253 @ 0xfd │ │ │ │ │ - beq.n 12da │ │ │ │ │ + beq.n f92 │ │ │ │ │ ldrb r3, [r7, #0] │ │ │ │ │ and.w r3, r3, #223 @ 0xdf │ │ │ │ │ cmp r3, #74 @ 0x4a │ │ │ │ │ - beq.n 12a0 │ │ │ │ │ + beq.n f58 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC18 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC18 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 1210 │ │ │ │ │ + b.n ec8 │ │ │ │ │ adds r3, r7, #1 │ │ │ │ │ - vldr d8, [pc, #76] @ 12f0 │ │ │ │ │ - b.n 11c8 │ │ │ │ │ + vldr d8, [pc, #76] @ fa8 │ │ │ │ │ + b.n e80 │ │ │ │ │ vstr d0, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ vldr d0, [sp, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11b6 │ │ │ │ │ + beq.w e6e │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_ExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 129c │ │ │ │ │ + beq.n f54 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ vldr d0, [sp, #8] │ │ │ │ │ - b.n 11b6 │ │ │ │ │ + b.n e6e │ │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ │ vmov.f64 d0, #240 @ 0xbf800000 -1.0 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ add.w r7, r7, #1 │ │ │ │ │ it eq │ │ │ │ │ vmoveq.f64 d0, d7 │ │ │ │ │ - b.n 127c │ │ │ │ │ + b.n f34 │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -000012f8 : │ │ │ │ │ +00000fb0 : │ │ │ │ │ complex___complex__(): │ │ │ │ │ - b.w 160 │ │ │ │ │ - │ │ │ │ │ -000012fc : │ │ │ │ │ -complex_bool(): │ │ │ │ │ - vldr d7, [r0, #8] │ │ │ │ │ - vcmp.f64 d7, #0.0 │ │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 130e │ │ │ │ │ - movs r0, #1 │ │ │ │ │ - bx lr │ │ │ │ │ - vldr d7, [r0, #16] │ │ │ │ │ - vcmp.f64 d7, #0.0 │ │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ │ - ite ne │ │ │ │ │ - movne r0, #1 │ │ │ │ │ - moveq r0, #0 │ │ │ │ │ - bx lr │ │ │ │ │ - nop │ │ │ │ │ + b.w 8c │ │ │ │ │ │ │ │ │ │ -00001324 <_Py_c_neg>: │ │ │ │ │ +00000fb4 <_Py_c_neg>: │ │ │ │ │ _Py_c_neg(): │ │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ │ vneg.f64 d0, d0 │ │ │ │ │ vneg.f64 d1, d1 │ │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -38,45 +38,137 @@ │ │ │ │ │ pop {r4, pc} │ │ │ │ │ add sp, #16 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyErr_NoMemory │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000005c : │ │ │ │ │ +0000005c : │ │ │ │ │ +complex_sub(): │ │ │ │ │ + push {r4, r5, lr} │ │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ │ + vpush {d8-d9} │ │ │ │ │ + sub.w ip, sp, ip │ │ │ │ │ + str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ + sub sp, #44 @ 0x2c │ │ │ │ │ + mov r4, r0 │ │ │ │ │ + movw r5, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ + movt r5, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ + strd r1, r0, [sp] │ │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ │ + cmp r0, r5 │ │ │ │ │ + bne.n d4 │ │ │ │ │ + vldr d9, [r4, #8] │ │ │ │ │ + vldr d8, [r4, #16] │ │ │ │ │ + mov r4, r1 │ │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ │ + cmp r0, r5 │ │ │ │ │ + bne.n fc │ │ │ │ │ + vldr d6, [r4, #8] │ │ │ │ │ + vldr d7, [r4, #16] │ │ │ │ │ + movs r0, #24 │ │ │ │ │ + vsub.f64 d9, d9, d6 │ │ │ │ │ + vsub.f64 d8, d8, d7 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ + mov r4, r0 │ │ │ │ │ + cbz r0, f4 │ │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ + str r5, [r0, #4] │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + itt ne │ │ │ │ │ + addne r3, #1 │ │ │ │ │ + strne r3, [r5, #0] │ │ │ │ │ + bl 0 <_Py_NewReference> │ │ │ │ │ + R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ + vstr d9, [r4, #8] │ │ │ │ │ + vstr d8, [r4, #16] │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + add sp, #44 @ 0x2c │ │ │ │ │ + vpop {d8-d9} │ │ │ │ │ + pop {r4, r5, pc} │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ + cbnz r0, 120 │ │ │ │ │ + add r1, sp, #8 │ │ │ │ │ + add r0, sp, #4 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL to_complex │ │ │ │ │ + adds r0, #1 │ │ │ │ │ + beq.n 11c │ │ │ │ │ + ldr r4, [sp, #0] │ │ │ │ │ + vldr d9, [sp, #8] │ │ │ │ │ + vldr d8, [sp, #16] │ │ │ │ │ + b.n 8e │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ + mov r4, r0 │ │ │ │ │ + b.n ca │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.n 94 │ │ │ │ │ + add r1, sp, #24 │ │ │ │ │ + mov r0, sp │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL to_complex │ │ │ │ │ + adds r0, #1 │ │ │ │ │ + bne.n 12c │ │ │ │ │ + ldr r4, [sp, #0] │ │ │ │ │ + b.n ca │ │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ │ + b.n ca │ │ │ │ │ + vldr d9, [r4, #8] │ │ │ │ │ + vldr d8, [r4, #16] │ │ │ │ │ + ldr r4, [sp, #0] │ │ │ │ │ + b.n 8e │ │ │ │ │ + vldr d6, [sp, #24] │ │ │ │ │ + vldr d7, [sp, #32] │ │ │ │ │ + b.n 9c │ │ │ │ │ + nop │ │ │ │ │ + │ │ │ │ │ +00000138 : │ │ │ │ │ complex_richcompare(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ │ subs r3, r2, #2 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ str r1, [sp, #32] │ │ │ │ │ - bhi.w 1a8 │ │ │ │ │ + bhi.w 284 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r4, r2 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.w 220 │ │ │ │ │ + bne.w 2fc │ │ │ │ │ vldr d6, [r5, #8] │ │ │ │ │ vldr d7, [r5, #16] │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ │ lsls r1, r2, #7 │ │ │ │ │ - bpl.n 108 │ │ │ │ │ + bpl.n 1e4 │ │ │ │ │ vcmp.f64 d7, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n d2 │ │ │ │ │ + beq.n 1ae │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -94,59 +186,59 @@ │ │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ vmov.f64 d0, d6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyFloat_FromDouble │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n cc │ │ │ │ │ + beq.n 1a8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompare │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 104 │ │ │ │ │ + beq.n 1e0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - cbnz r2, 104 │ │ │ │ │ + cbnz r2, 1e0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r3, r4 │ │ │ │ │ - b.n cc │ │ │ │ │ + b.n 1a8 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyFloat_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyFloat_Type │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n 174 │ │ │ │ │ + beq.n 250 │ │ │ │ │ vstr d7, [sp, #8] │ │ │ │ │ vstr d6, [sp] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ vldr d6, [sp] │ │ │ │ │ mov r2, r0 │ │ │ │ │ vldr d7, [sp, #8] │ │ │ │ │ - cbnz r0, 174 │ │ │ │ │ + cbnz r0, 250 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.n 1b2 │ │ │ │ │ - vldr d5, [r5, #8] │ │ │ │ │ - vldr d4, [r5, #16] │ │ │ │ │ - vcmp.f64 d6, d5 │ │ │ │ │ + bne.n 28e │ │ │ │ │ + vldr d4, [r5, #8] │ │ │ │ │ + vldr d5, [r5, #16] │ │ │ │ │ + vcmp.f64 d6, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.n 156 │ │ │ │ │ - vcmp.f64 d7, d4 │ │ │ │ │ + bne.n 232 │ │ │ │ │ + vcmp.f64 d7, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite eq │ │ │ │ │ moveq r2, #1 │ │ │ │ │ movne r2, #0 │ │ │ │ │ subs r3, r4, #2 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ @@ -157,38 +249,38 @@ │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ cmp r0, r2 │ │ │ │ │ it ne │ │ │ │ │ movne r3, r1 │ │ │ │ │ - b.n be │ │ │ │ │ + b.n 19a │ │ │ │ │ mov r0, r5 │ │ │ │ │ vstr d7, [sp, #8] │ │ │ │ │ vstr d6, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyFloat_AsDouble │ │ │ │ │ vldr d6, [sp] │ │ │ │ │ vldr d7, [sp, #8] │ │ │ │ │ vcmp.f64 d0, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it ne │ │ │ │ │ movne r2, #0 │ │ │ │ │ - bne.n 156 │ │ │ │ │ + bne.n 232 │ │ │ │ │ vcmp.f64 d7, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite eq │ │ │ │ │ moveq r2, #1 │ │ │ │ │ movne r2, #0 │ │ │ │ │ - b.n 156 │ │ │ │ │ + b.n 232 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.n cc │ │ │ │ │ + b.n 1a8 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ vstr d7, [sp, #16] │ │ │ │ │ @@ -196,117 +288,345 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ vldr d6, [sp, #8] │ │ │ │ │ vldr d7, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1a8 │ │ │ │ │ + beq.n 284 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.n 136 │ │ │ │ │ + beq.n 212 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ vldr d6, [sp, #8] │ │ │ │ │ vldr d7, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 136 │ │ │ │ │ + bne.n 212 │ │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ │ add r0, sp, #32 │ │ │ │ │ - bl d4 │ │ │ │ │ + bl 0 │ │ │ │ │ R_ARM_THM_CALL to_complex │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ vldr d6, [sp, #8] │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ it eq │ │ │ │ │ ldreq r3, [sp, #32] │ │ │ │ │ vldr d7, [sp, #16] │ │ │ │ │ - beq.w cc │ │ │ │ │ - vldr d5, [sp, #56] @ 0x38 │ │ │ │ │ - vldr d4, [sp, #64] @ 0x40 │ │ │ │ │ - b.n 13e │ │ │ │ │ + beq.w 1a8 │ │ │ │ │ + vldr d4, [sp, #56] @ 0x38 │ │ │ │ │ + vldr d5, [sp, #64] @ 0x40 │ │ │ │ │ + b.n 21a │ │ │ │ │ mov r1, r3 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - cbz r0, 238 │ │ │ │ │ + cbz r0, 314 │ │ │ │ │ vldr d6, [r5, #8] │ │ │ │ │ vldr d7, [r5, #16] │ │ │ │ │ ldr r5, [sp, #32] │ │ │ │ │ - b.n 96 │ │ │ │ │ + b.n 172 │ │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ │ - bl d4 │ │ │ │ │ + bl 0 │ │ │ │ │ R_ARM_THM_CALL to_complex │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.n 24a │ │ │ │ │ + bne.n 326 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - b.n cc │ │ │ │ │ + b.n 1a8 │ │ │ │ │ ldr r5, [sp, #32] │ │ │ │ │ vldr d6, [sp, #40] @ 0x28 │ │ │ │ │ vldr d7, [sp, #48] @ 0x30 │ │ │ │ │ - b.n 96 │ │ │ │ │ + b.n 172 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000258 : │ │ │ │ │ +00000334 : │ │ │ │ │ +complex_div(): │ │ │ │ │ + push {r4, r5, lr} │ │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ │ + vpush {d8-d9} │ │ │ │ │ + sub.w ip, sp, ip │ │ │ │ │ + str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ + sub sp, #52 @ 0x34 │ │ │ │ │ + mov r4, r0 │ │ │ │ │ + movw r5, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ + movt r5, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ + strd r1, r0, [sp, #8] │ │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ │ + cmp r0, r5 │ │ │ │ │ + bne.w 4c0 │ │ │ │ │ + add.w r0, r4, #8 │ │ │ │ │ + add r4, sp, #16 │ │ │ │ │ + ldmia r0, {r0, r1, r2, r3} │ │ │ │ │ + stmia.w r4, {r0, r1, r2, r3} │ │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ │ + cmp r0, r5 │ │ │ │ │ + bne.w 498 │ │ │ │ │ + adds r3, #8 │ │ │ │ │ + add r4, sp, #48 @ 0x30 │ │ │ │ │ + ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ + stmdb r4, {r0, r1, r2, r3} │ │ │ │ │ + bl 0 <__errno_location> │ │ │ │ │ + R_ARM_THM_CALL __errno_location │ │ │ │ │ + vldr d7, [sp, #32] │ │ │ │ │ + movs r4, #0 │ │ │ │ │ + vldr d6, [sp, #40] @ 0x28 │ │ │ │ │ + vldr d3, [sp, #16] │ │ │ │ │ + vcmpe.f64 d7, #0.0 │ │ │ │ │ + vldr d5, [sp, #24] │ │ │ │ │ + str r4, [r0, #0] │ │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ │ + vcmpe.f64 d6, #0.0 │ │ │ │ │ + bmi.n 446 │ │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ │ + bmi.n 40c │ │ │ │ │ + vcmpe.f64 d6, d7 │ │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ │ + bhi.n 46c │ │ │ │ │ + vcmp.f64 d7, #0.0 │ │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ │ + beq.n 47c │ │ │ │ │ + vdiv.f64 d4, d6, d7 │ │ │ │ │ + vmla.f64 d7, d6, d4 │ │ │ │ │ + vmov.f64 d6, d3 │ │ │ │ │ + vmla.f64 d6, d5, d4 │ │ │ │ │ + vmls.f64 d5, d4, d3 │ │ │ │ │ + vdiv.f64 d9, d6, d7 │ │ │ │ │ + vdiv.f64 d8, d5, d7 │ │ │ │ │ + movs r0, #24 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ + mov r4, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 4de │ │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ + str r5, [r4, #4] │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + itt ne │ │ │ │ │ + addne r3, #1 │ │ │ │ │ + strne r3, [r5, #0] │ │ │ │ │ + bl 0 <_Py_NewReference> │ │ │ │ │ + R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ + vstr d9, [r4, #8] │ │ │ │ │ + vstr d8, [r4, #16] │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + add sp, #52 @ 0x34 │ │ │ │ │ + vpop {d8-d9} │ │ │ │ │ + pop {r4, r5, pc} │ │ │ │ │ + vneg.f64 d4, d6 │ │ │ │ │ + vcmpe.f64 d4, d7 │ │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ │ + bls.n 3be │ │ │ │ │ + vmov.f64 d2, d7 │ │ │ │ │ + vcmpe.f64 d2, d4 │ │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ │ + bhi.n 472 │ │ │ │ │ + vdiv.f64 d4, d7, d6 │ │ │ │ │ + vmov.f64 d2, d5 │ │ │ │ │ + vmla.f64 d6, d7, d4 │ │ │ │ │ + vmla.f64 d2, d4, d3 │ │ │ │ │ + vnmls.f64 d3, d5, d4 │ │ │ │ │ + vdiv.f64 d9, d2, d6 │ │ │ │ │ + vdiv.f64 d8, d3, d6 │ │ │ │ │ + b.n 3da │ │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ │ + bmi.n 460 │ │ │ │ │ + vneg.f64 d2, d7 │ │ │ │ │ + vcmpe.f64 d6, d2 │ │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ │ + bls.n 3be │ │ │ │ │ + vmov.f64 d4, d6 │ │ │ │ │ + b.n 41e │ │ │ │ │ + vcmpe.f64 d6, d7 │ │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ │ + bge.n 3be │ │ │ │ │ + b.n 428 │ │ │ │ │ + vmov.f64 d4, d6 │ │ │ │ │ + b.n 41a │ │ │ │ │ + vldr d8, [pc, #116] @ 4e8 │ │ │ │ │ + vmov.f64 d9, d8 │ │ │ │ │ + b.n 3da │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC PyExc_ZeroDivisionError │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS PyExc_ZeroDivisionError │ │ │ │ │ + movs r2, #33 @ 0x21 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ + str r2, [r0, #0] │ │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ + b.n 402 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 374 │ │ │ │ │ + add r1, sp, #32 │ │ │ │ │ + add r0, sp, #8 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL to_complex │ │ │ │ │ + adds r0, #1 │ │ │ │ │ + bne.w 37e │ │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ │ + b.n 402 │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 35e │ │ │ │ │ + add r1, sp, #16 │ │ │ │ │ + add r0, sp, #12 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL to_complex │ │ │ │ │ + adds r0, #1 │ │ │ │ │ + bne.w 36a │ │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ │ + b.n 402 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ + mov r4, r0 │ │ │ │ │ + b.n 402 │ │ │ │ │ + nop │ │ │ │ │ + .word 0x00000000 │ │ │ │ │ + .word 0x7ff80000 │ │ │ │ │ + │ │ │ │ │ +000004f0 <_Py_c_quot>: │ │ │ │ │ +_Py_c_quot(): │ │ │ │ │ + vcmpe.f64 d2, #0.0 │ │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ │ + bmi.n 57e <_Py_c_quot+0x8e> │ │ │ │ │ + vmov.f64 d7, d2 │ │ │ │ │ + vcmpe.f64 d3, #0.0 │ │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ │ + bmi.n 56e <_Py_c_quot+0x7e> │ │ │ │ │ + vcmpe.f64 d7, d3 │ │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ │ + blt.n 53e <_Py_c_quot+0x4e> │ │ │ │ │ + vcmp.f64 d7, #0.0 │ │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ │ + beq.n 584 <_Py_c_quot+0x94> │ │ │ │ │ + vdiv.f64 d7, d3, d2 │ │ │ │ │ + vmov.f64 d5, d0 │ │ │ │ │ + vmov.f64 d6, d1 │ │ │ │ │ + vmla.f64 d2, d7, d3 │ │ │ │ │ + vmla.f64 d5, d7, d1 │ │ │ │ │ + vmls.f64 d6, d7, d0 │ │ │ │ │ + vdiv.f64 d0, d5, d2 │ │ │ │ │ + vdiv.f64 d1, d6, d2 │ │ │ │ │ + bx lr │ │ │ │ │ + vmov.f64 d6, d3 │ │ │ │ │ + vcmpe.f64 d7, d6 │ │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ │ + bhi.n 5a8 <_Py_c_quot+0xb8> │ │ │ │ │ + vdiv.f64 d6, d2, d3 │ │ │ │ │ + vmov.f64 d7, d0 │ │ │ │ │ + vmov.f64 d5, d1 │ │ │ │ │ + vmla.f64 d3, d6, d2 │ │ │ │ │ + vmla.f64 d5, d6, d0 │ │ │ │ │ + vnmls.f64 d7, d6, d1 │ │ │ │ │ + vdiv.f64 d0, d5, d3 │ │ │ │ │ + vdiv.f64 d1, d7, d3 │ │ │ │ │ + b.n 53c <_Py_c_quot+0x4c> │ │ │ │ │ + vneg.f64 d6, d3 │ │ │ │ │ + vcmpe.f64 d7, d6 │ │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ │ + bge.n 51c <_Py_c_quot+0x2c> │ │ │ │ │ + b.n 542 <_Py_c_quot+0x52> │ │ │ │ │ + vneg.f64 d7, d2 │ │ │ │ │ + b.n 4fe <_Py_c_quot+0xe> │ │ │ │ │ + push {lr} │ │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ │ + sub.w ip, sp, ip │ │ │ │ │ + str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ + sub sp, #68 @ 0x44 │ │ │ │ │ + bl 0 <__errno_location> │ │ │ │ │ + R_ARM_THM_CALL __errno_location │ │ │ │ │ + vldr d1, [pc, #28] @ 5b8 <_Py_c_quot+0xc8> │ │ │ │ │ + movs r3, #33 @ 0x21 │ │ │ │ │ + str r3, [r0, #0] │ │ │ │ │ + vmov.f64 d0, d1 │ │ │ │ │ + add sp, #68 @ 0x44 │ │ │ │ │ + pop {pc} │ │ │ │ │ + vldr d1, [pc, #20] @ 5c0 <_Py_c_quot+0xd0> │ │ │ │ │ + vmov.f64 d0, d1 │ │ │ │ │ + b.n 53c <_Py_c_quot+0x4c> │ │ │ │ │ + nop │ │ │ │ │ + nop.w │ │ │ │ │ + ... │ │ │ │ │ + .word 0x7ff80000 │ │ │ │ │ + │ │ │ │ │ +000005c8 : │ │ │ │ │ complex_abs(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ vpush {d8} │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ bl 0 <__errno_location> │ │ │ │ │ R_ARM_THM_CALL __errno_location │ │ │ │ │ - vldr d8, [pc, #156] @ 310 │ │ │ │ │ + vldr d8, [pc, #156] @ 680 │ │ │ │ │ movs r5, #0 │ │ │ │ │ vldr d0, [r4, #8] │ │ │ │ │ vldr d1, [r4, #16] │ │ │ │ │ str r5, [r0, #0] │ │ │ │ │ vabs.f64 d7, d0 │ │ │ │ │ vcmp.f64 d7, d8 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.n 2c0 │ │ │ │ │ + bhi.n 630 │ │ │ │ │ vabs.f64 d7, d1 │ │ │ │ │ vcmp.f64 d7, d8 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.n 2cc │ │ │ │ │ + bhi.n 63c │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL hypot │ │ │ │ │ vcmp.f64 d8, d0 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - blt.n 2e8 │ │ │ │ │ + blt.n 658 │ │ │ │ │ str r5, [r0, #0] │ │ │ │ │ add sp, #12 │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyFloat_FromDouble │ │ │ │ │ - ble.n 2c8 │ │ │ │ │ - vldr d0, [pc, #84] @ 318 │ │ │ │ │ - b.n 2b2 │ │ │ │ │ + ble.n 638 │ │ │ │ │ + vldr d0, [pc, #84] @ 688 │ │ │ │ │ + b.n 622 │ │ │ │ │ vabs.f64 d7, d1 │ │ │ │ │ - vldr d5, [pc, #64] @ 310 │ │ │ │ │ - vldr d0, [pc, #76] @ 320 │ │ │ │ │ - vldr d6, [pc, #64] @ 318 │ │ │ │ │ + vldr d5, [pc, #64] @ 680 │ │ │ │ │ + vldr d0, [pc, #76] @ 690 │ │ │ │ │ + vldr d6, [pc, #64] @ 688 │ │ │ │ │ vcmp.f64 d7, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it gt │ │ │ │ │ vmovgt.f64 d0, d6 │ │ │ │ │ - b.n 2b2 │ │ │ │ │ + b.n 622 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC19 │ │ │ │ │ @@ -324,61 +644,78 @@ │ │ │ │ │ .word 0xffffffff │ │ │ │ │ .word 0x7fefffff │ │ │ │ │ .word 0x00000000 │ │ │ │ │ .word 0x7ff00000 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ .word 0x7ff80000 │ │ │ │ │ │ │ │ │ │ -00000328 <_Py_c_abs>: │ │ │ │ │ +00000698 <_Py_c_abs>: │ │ │ │ │ _Py_c_abs(): │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ vpush {d8} │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ vabs.f64 d6, d0 │ │ │ │ │ - vldr d8, [pc, #112] @ 3b0 <_Py_c_abs+0x88> │ │ │ │ │ + vldr d8, [pc, #112] @ 720 <_Py_c_abs+0x88> │ │ │ │ │ sub sp, #28 │ │ │ │ │ vcmp.f64 d6, d8 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.n 382 <_Py_c_abs+0x5a> │ │ │ │ │ + bhi.n 6f2 <_Py_c_abs+0x5a> │ │ │ │ │ vabs.f64 d7, d1 │ │ │ │ │ vcmp.f64 d7, d8 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.n 388 <_Py_c_abs+0x60> │ │ │ │ │ + bhi.n 6f8 <_Py_c_abs+0x60> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL hypot │ │ │ │ │ vstr d0, [sp] │ │ │ │ │ bl 0 <__errno_location> │ │ │ │ │ R_ARM_THM_CALL __errno_location │ │ │ │ │ vldr d0, [sp] │ │ │ │ │ vcmp.f64 d0, d8 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.n 3a4 <_Py_c_abs+0x7c> │ │ │ │ │ + bhi.n 714 <_Py_c_abs+0x7c> │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ add sp, #28 │ │ │ │ │ vpop {d8} │ │ │ │ │ pop {pc} │ │ │ │ │ - bgt.n 396 <_Py_c_abs+0x6e> │ │ │ │ │ + bgt.n 706 <_Py_c_abs+0x6e> │ │ │ │ │ vabs.f64 d7, d1 │ │ │ │ │ - vldr d6, [pc, #36] @ 3b0 <_Py_c_abs+0x88> │ │ │ │ │ + vldr d6, [pc, #36] @ 720 <_Py_c_abs+0x88> │ │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 3aa <_Py_c_abs+0x82> │ │ │ │ │ + ble.n 71a <_Py_c_abs+0x82> │ │ │ │ │ bl 0 <__errno_location> │ │ │ │ │ R_ARM_THM_CALL __errno_location │ │ │ │ │ movs r3, #0 │ │ │ │ │ - vldr d0, [pc, #24] @ 3b8 <_Py_c_abs+0x90> │ │ │ │ │ + vldr d0, [pc, #24] @ 728 <_Py_c_abs+0x90> │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - b.n 37a <_Py_c_abs+0x52> │ │ │ │ │ + b.n 6ea <_Py_c_abs+0x52> │ │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - b.n 37a <_Py_c_abs+0x52> │ │ │ │ │ - vldr d0, [pc, #20] @ 3c0 <_Py_c_abs+0x98> │ │ │ │ │ - b.n 37a <_Py_c_abs+0x52> │ │ │ │ │ + b.n 6ea <_Py_c_abs+0x52> │ │ │ │ │ + vldr d0, [pc, #20] @ 730 <_Py_c_abs+0x98> │ │ │ │ │ + b.n 6ea <_Py_c_abs+0x52> │ │ │ │ │ .word 0xffffffff │ │ │ │ │ .word 0x7fefffff │ │ │ │ │ .word 0x00000000 │ │ │ │ │ .word 0x7ff00000 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ .word 0x7ff80000 │ │ │ │ │ + │ │ │ │ │ +00000738 : │ │ │ │ │ +complex_bool(): │ │ │ │ │ + vldr d7, [r0, #8] │ │ │ │ │ + vcmp.f64 d7, #0.0 │ │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ │ + beq.n 74a │ │ │ │ │ + movs r0, #1 │ │ │ │ │ + bx lr │ │ │ │ │ + vldr d7, [r0, #16] │ │ │ │ │ + vcmp.f64 d7, #0.0 │ │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ │ + ite ne │ │ │ │ │ + movne r0, #1 │ │ │ │ │ + moveq r0, #0 │ │ │ │ │ + bx lr │ │ │ │ │ + nop │ │ │ ├── descrobject.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -385,18 +385,18 @@ │ │ │ │ │ 000005be 0000f50a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ 000005da 0000e70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000005e0 0000f66b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00000646 0000f82f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 0000064a 0000f830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 000006f4 0000f90a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ 00000742 0000e70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000764 0000e70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000776 0000e70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000078c 0000e70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000007a2 0000e70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000768 0000e70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000077e 0000e70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000794 0000e70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000007a6 0000e70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000802 0000e70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000824 0000fa0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ 0000084c 0000f82f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 00000850 0000f830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 000008cc 0000f82f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 000008d0 0000f830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 000008f0 0000e70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -788,31 +788,31 @@ │ │ │ │ │ mov r8, r2 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #16] │ │ │ │ │ cbz r0, 6b6 │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - bne.n 796 │ │ │ │ │ + bne.n 788 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #20] │ │ │ │ │ cbz r0, 6c8 │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - bne.n 76a │ │ │ │ │ + bne.n 75c │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #24] │ │ │ │ │ cbz r0, 6da │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - bne.n 780 │ │ │ │ │ + bne.n 772 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #28] │ │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ bne.w 910 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.w a1a │ │ │ │ │ @@ -838,15 +838,15 @@ │ │ │ │ │ movs r2, #0 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ str r2, [r4, #20] │ │ │ │ │ cbz r0, 72c │ │ │ │ │ ldr r6, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - bne.n 75c │ │ │ │ │ + bne.n 79e │ │ │ │ │ movs r6, #0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ @@ -860,21 +860,14 @@ │ │ │ │ │ ldr r3, [pc, #544] @ (970 ) │ │ │ │ │ movs r0, #1 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ str r0, [r4, #28] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ beq.n 71c │ │ │ │ │ b.n 92a │ │ │ │ │ - subs r6, #1 │ │ │ │ │ - str r6, [r0, #0] │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.n 72c │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 72e │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r0, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ bne.n 6c8 │ │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ @@ -894,14 +887,21 @@ │ │ │ │ │ cmp r1, #0 │ │ │ │ │ bne.n 6b6 │ │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ │ b.n 6b6 │ │ │ │ │ + subs r6, #1 │ │ │ │ │ + str r6, [r0, #0] │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + bne.n 72c │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + b.n 72e │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r7, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ beq.w 8fa │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r2, r1 │ │ │ ├── exceptions.o │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: REL (Relocatable file) │ │ │ │ │ Machine: ARM │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 0 (bytes into file) │ │ │ │ │ - Start of section headers: 75112 (bytes into file) │ │ │ │ │ + Start of section headers: 75764 (bytes into file) │ │ │ │ │ Flags: 0x5000000, Version5 EABI │ │ │ │ │ Size of this header: 52 (bytes) │ │ │ │ │ Size of program headers: 0 (bytes) │ │ │ │ │ Number of program headers: 0 │ │ │ │ │ Size of section headers: 40 (bytes) │ │ │ │ │ Number of section headers: 18 │ │ │ │ │ Section header string table index: 17 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,27 +1,27 @@ │ │ │ │ │ -There are 18 section headers, starting at offset 0x12568: │ │ │ │ │ +There are 18 section headers, starting at offset 0x127f4: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ │ │ │ - [ 1] .text PROGBITS 00000000 000034 002824 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 00ea38 001078 08 I 15 1 4 │ │ │ │ │ - [ 3] .data PROGBITS 00000000 002858 003d2c 00 WA 0 0 4 │ │ │ │ │ - [ 4] .rel.data REL 00000000 00fab0 0016c0 08 I 15 3 4 │ │ │ │ │ - [ 5] .bss NOBITS 00000000 006584 000018 00 WA 0 0 4 │ │ │ │ │ - [ 6] .text.hot PROGBITS 00000000 006584 0023ac 00 AX 0 0 4 │ │ │ │ │ - [ 7] .rel.text.hot REL 00000000 011170 000ad8 08 I 15 6 4 │ │ │ │ │ - [ 8] .rodata.str1.4 PROGBITS 00000000 008930 001bed 01 AMS 0 0 4 │ │ │ │ │ - [ 9] .text.unlikely PROGBITS 00000000 00a520 000790 00 AX 0 0 4 │ │ │ │ │ - [10] .rel.text.unlikely REL 00000000 011c48 000450 08 I 15 9 4 │ │ │ │ │ - [11] .rodata PROGBITS 00000000 00acb0 0002ee 00 A 0 0 4 │ │ │ │ │ - [12] .rel.rodata REL 00000000 012098 000440 08 I 15 11 4 │ │ │ │ │ - [13] .note.GNU-stack PROGBITS 00000000 00af9e 000000 00 0 0 1 │ │ │ │ │ - [14] .ARM.attributes ARM_ATTRIBUTES 00000000 00af9e 000033 00 0 0 1 │ │ │ │ │ - [15] .symtab SYMTAB 00000000 00afd4 001f20 10 16 302 4 │ │ │ │ │ - [16] .strtab STRTAB 00000000 00cef4 001b44 00 0 0 1 │ │ │ │ │ - [17] .shstrtab STRTAB 00000000 0124d8 000090 00 0 0 1 │ │ │ │ │ + [ 1] .text PROGBITS 00000000 000034 002940 00 AX 0 0 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 00ebf4 0010f8 08 I 15 1 4 │ │ │ │ │ + [ 3] .data PROGBITS 00000000 002974 003d2c 00 WA 0 0 4 │ │ │ │ │ + [ 4] .rel.data REL 00000000 00fcec 0016c0 08 I 15 3 4 │ │ │ │ │ + [ 5] .bss NOBITS 00000000 0066a0 000018 00 WA 0 0 4 │ │ │ │ │ + [ 6] .text.hot PROGBITS 00000000 0066a0 00242c 00 AX 0 0 4 │ │ │ │ │ + [ 7] .rel.text.hot REL 00000000 0113ac 000b28 08 I 15 6 4 │ │ │ │ │ + [ 8] .rodata.str1.4 PROGBITS 00000000 008acc 001bed 01 AMS 0 0 4 │ │ │ │ │ + [ 9] .text.unlikely PROGBITS 00000000 00a6bc 000790 00 AX 0 0 4 │ │ │ │ │ + [10] .rel.text.unlikely REL 00000000 011ed4 000450 08 I 15 9 4 │ │ │ │ │ + [11] .rodata PROGBITS 00000000 00ae4c 0002ee 00 A 0 0 4 │ │ │ │ │ + [12] .rel.rodata REL 00000000 012324 000440 08 I 15 11 4 │ │ │ │ │ + [13] .note.GNU-stack PROGBITS 00000000 00b13a 000000 00 0 0 1 │ │ │ │ │ + [14] .ARM.attributes ARM_ATTRIBUTES 00000000 00b13a 000033 00 0 0 1 │ │ │ │ │ + [15] .symtab SYMTAB 00000000 00b170 001f40 10 16 304 4 │ │ │ │ │ + [16] .strtab STRTAB 00000000 00d0b0 001b44 00 0 0 1 │ │ │ │ │ + [17] .shstrtab STRTAB 00000000 012764 000090 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), y (purecode), p (processor specific) │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ -Symbol table '.symtab' contains 498 entries: │ │ │ │ │ +Symbol table '.symtab' contains 500 entries: │ │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ │ 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ │ 1: 00000000 0 SECTION LOCAL DEFAULT 3 .data │ │ │ │ │ 2: 00000000 0 SECTION LOCAL DEFAULT 5 .bss │ │ │ │ │ 3: 00000000 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 4: 00000000 0 NOTYPE LOCAL DEFAULT 11 .LANCHOR0 │ │ │ │ │ 5: 00000000 0 SECTION LOCAL DEFAULT 8 .rodata.str1.4 │ │ │ │ │ @@ -12,490 +12,492 @@ │ │ │ │ │ 8: 00000000 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 9: 00000000 0 NOTYPE LOCAL DEFAULT 3 .LANCHOR1 │ │ │ │ │ 10: 0000013c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 11: 000000d9 260 FUNC LOCAL DEFAULT 6 MemoryError_new │ │ │ │ │ 12: 000001dd 116 FUNC LOCAL DEFAULT 6 BaseException_new │ │ │ │ │ 13: 000001d0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 14: 000001dc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 15: 00000251 344 FUNC LOCAL DEFAULT 6 MemoryError_dealloc │ │ │ │ │ - 16: 000003a4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 17: 000003a8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 18: 000003a9 208 FUNC LOCAL DEFAULT 6 BaseException_clear │ │ │ │ │ + 15: 00000251 348 FUNC LOCAL DEFAULT 6 MemoryError_dealloc │ │ │ │ │ + 16: 000003a8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 17: 000003ac 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 18: 000003ad 208 FUNC LOCAL DEFAULT 6 BaseException_clear │ │ │ │ │ 19: 0000001c 0 NOTYPE LOCAL DEFAULT 8 .LC1 │ │ │ │ │ 20: 0000014c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 21: 000006fd 26 FUNC LOCAL DEFAULT 6 Py_XDECREF │ │ │ │ │ + 21: 00000701 26 FUNC LOCAL DEFAULT 6 Py_XDECREF │ │ │ │ │ 22: 0000066c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 23: 00000038 0 NOTYPE LOCAL DEFAULT 8 .LC2 │ │ │ │ │ 24: 00000050 0 NOTYPE LOCAL DEFAULT 8 .LC3 │ │ │ │ │ 25: 00000060 0 NOTYPE LOCAL DEFAULT 8 .LC4 │ │ │ │ │ 26: 00000074 0 NOTYPE LOCAL DEFAULT 8 .LC5 │ │ │ │ │ 27: 00000000 0 NOTYPE LOCAL DEFAULT 5 .LANCHOR2 │ │ │ │ │ - 28: 000005d8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 28: 000005dc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 29: 0000007c 0 NOTYPE LOCAL DEFAULT 8 .LC6 │ │ │ │ │ - 30: 000005dc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 31: 000005dd 288 FUNC LOCAL DEFAULT 6 AttributeError_init │ │ │ │ │ - 32: 000006f8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 33: 000006fc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 34: 00000731 338 FUNC LOCAL DEFAULT 6 AttributeError_dealloc │ │ │ │ │ - 35: 00000885 106 FUNC LOCAL DEFAULT 6 AttributeError_clear │ │ │ │ │ + 30: 000005e0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 31: 000005e1 288 FUNC LOCAL DEFAULT 6 AttributeError_init │ │ │ │ │ + 32: 000006fc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 33: 00000700 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 34: 00000735 338 FUNC LOCAL DEFAULT 6 AttributeError_dealloc │ │ │ │ │ + 35: 00000889 106 FUNC LOCAL DEFAULT 6 AttributeError_clear │ │ │ │ │ 36: 00000090 0 NOTYPE LOCAL DEFAULT 8 .LC7 │ │ │ │ │ 37: 000000b4 0 NOTYPE LOCAL DEFAULT 8 .LC8 │ │ │ │ │ - 38: 000009ad 182 FUNC LOCAL DEFAULT 6 BaseException_set_tb │ │ │ │ │ - 39: 00000a65 104 FUNC LOCAL DEFAULT 6 BaseException_init │ │ │ │ │ - 40: 00000acd 304 FUNC LOCAL DEFAULT 6 BaseException_dealloc │ │ │ │ │ + 38: 000009b1 182 FUNC LOCAL DEFAULT 6 BaseException_set_tb │ │ │ │ │ + 39: 00000a69 104 FUNC LOCAL DEFAULT 6 BaseException_init │ │ │ │ │ + 40: 00000ad1 304 FUNC LOCAL DEFAULT 6 BaseException_dealloc │ │ │ │ │ 41: 000000e0 0 NOTYPE LOCAL DEFAULT 8 .LC9 │ │ │ │ │ - 42: 00000bfd 936 FUNC LOCAL DEFAULT 6 OSError_new │ │ │ │ │ - 43: 00000fa5 580 FUNC LOCAL DEFAULT 6 OSError_init │ │ │ │ │ - 44: 00000f34 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 45: 00000f38 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 46: 0000121d 402 FUNC LOCAL DEFAULT 6 ImportError_dealloc │ │ │ │ │ - 47: 000013b1 406 FUNC LOCAL DEFAULT 6 OSError_dealloc │ │ │ │ │ - 48: 00001549 186 FUNC LOCAL DEFAULT 6 ImportError_clear │ │ │ │ │ - 49: 00001605 356 FUNC LOCAL DEFAULT 6 OSError_clear │ │ │ │ │ + 42: 00000c01 936 FUNC LOCAL DEFAULT 6 OSError_new │ │ │ │ │ + 43: 00000fa9 580 FUNC LOCAL DEFAULT 6 OSError_init │ │ │ │ │ + 44: 00000f38 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 45: 00000f3c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 46: 00001221 406 FUNC LOCAL DEFAULT 6 ImportError_dealloc │ │ │ │ │ + 47: 000013b9 406 FUNC LOCAL DEFAULT 6 OSError_dealloc │ │ │ │ │ + 48: 00001551 186 FUNC LOCAL DEFAULT 6 ImportError_clear │ │ │ │ │ + 49: 0000160d 356 FUNC LOCAL DEFAULT 6 OSError_clear │ │ │ │ │ 50: 000000e8 0 NOTYPE LOCAL DEFAULT 8 .LC10 │ │ │ │ │ - 51: 00001769 424 FUNC LOCAL DEFAULT 6 ImportError_init │ │ │ │ │ - 52: 0000190c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 51: 00001771 424 FUNC LOCAL DEFAULT 6 ImportError_init │ │ │ │ │ + 52: 00001914 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 53: 00000000 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ 54: 00000670 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 55: 00000671 38 FUNC LOCAL DEFAULT 1 ImportError_str │ │ │ │ │ - 56: 000006b9 32 FUNC LOCAL DEFAULT 1 BaseException_str │ │ │ │ │ - 57: 00000699 30 FUNC LOCAL DEFAULT 1 BaseException_get_tb │ │ │ │ │ - 58: 000000fc 0 NOTYPE LOCAL DEFAULT 8 .LC11 │ │ │ │ │ - 59: 00001910 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 60: 00001911 98 FUNC LOCAL DEFAULT 6 BaseException_traverse │ │ │ │ │ + 55: 00000671 40 FUNC LOCAL DEFAULT 1 ImportError_str │ │ │ │ │ + 56: 00001939 32 FUNC LOCAL DEFAULT 6 BaseException_str │ │ │ │ │ + 57: 00001918 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 58: 00001919 30 FUNC LOCAL DEFAULT 6 BaseException_get_tb │ │ │ │ │ + 59: 000000fc 0 NOTYPE LOCAL DEFAULT 8 .LC11 │ │ │ │ │ + 60: 00001959 98 FUNC LOCAL DEFAULT 6 BaseException_traverse │ │ │ │ │ 61: 00000100 0 NOTYPE LOCAL DEFAULT 8 .LC12 │ │ │ │ │ - 62: 000006d9 240 FUNC LOCAL DEFAULT 1 UnicodeEncodeError_init │ │ │ │ │ - 63: 000007c9 94 FUNC LOCAL DEFAULT 1 SystemExit_init │ │ │ │ │ + 62: 00000699 240 FUNC LOCAL DEFAULT 1 UnicodeEncodeError_init │ │ │ │ │ + 63: 00000789 94 FUNC LOCAL DEFAULT 1 SystemExit_init │ │ │ │ │ 64: 00000108 0 NOTYPE LOCAL DEFAULT 8 .LC13 │ │ │ │ │ 65: 00000110 0 NOTYPE LOCAL DEFAULT 8 .LC14 │ │ │ │ │ - 66: 00000829 358 FUNC LOCAL DEFAULT 1 SyntaxError_init │ │ │ │ │ - 67: 00000991 72 FUNC LOCAL DEFAULT 1 SystemExit_dealloc │ │ │ │ │ - 68: 0000199d 240 FUNC LOCAL DEFAULT 6 StopIteration_clear │ │ │ │ │ - 69: 00001a8d 2 FUNC LOCAL DEFAULT 6 SystemExit_clear │ │ │ │ │ - 70: 000009d9 66 FUNC LOCAL DEFAULT 1 UnicodeError_traverse │ │ │ │ │ - 71: 00000a1d 82 FUNC LOCAL DEFAULT 1 ImportError_traverse │ │ │ │ │ - 72: 00000a71 56 FUNC LOCAL DEFAULT 1 AttributeError_traverse │ │ │ │ │ - 73: 00000aa9 118 FUNC LOCAL DEFAULT 1 SyntaxError_traverse │ │ │ │ │ + 66: 000007e9 358 FUNC LOCAL DEFAULT 1 SyntaxError_init │ │ │ │ │ + 67: 00000951 72 FUNC LOCAL DEFAULT 1 SystemExit_dealloc │ │ │ │ │ + 68: 000019e5 240 FUNC LOCAL DEFAULT 6 StopIteration_clear │ │ │ │ │ + 69: 00001ad5 2 FUNC LOCAL DEFAULT 6 SystemExit_clear │ │ │ │ │ + 70: 00000999 66 FUNC LOCAL DEFAULT 1 UnicodeError_traverse │ │ │ │ │ + 71: 000009dd 82 FUNC LOCAL DEFAULT 1 ImportError_traverse │ │ │ │ │ + 72: 00000a31 56 FUNC LOCAL DEFAULT 1 AttributeError_traverse │ │ │ │ │ + 73: 00000a69 118 FUNC LOCAL DEFAULT 1 SyntaxError_traverse │ │ │ │ │ 74: 00000148 0 NOTYPE LOCAL DEFAULT 8 .LC15 │ │ │ │ │ 75: 00000150 0 NOTYPE LOCAL DEFAULT 8 .LC16 │ │ │ │ │ - 76: 00000b61 406 FUNC LOCAL DEFAULT 1 UnicodeDecodeError_init │ │ │ │ │ + 76: 00000b21 506 FUNC LOCAL DEFAULT 1 UnicodeDecodeError_init │ │ │ │ │ 77: 00000158 0 NOTYPE LOCAL DEFAULT 8 .LC17 │ │ │ │ │ 78: 00000190 0 NOTYPE LOCAL DEFAULT 8 .LC18 │ │ │ │ │ - 79: 00000cf9 158 FUNC LOCAL DEFAULT 1 UnicodeDecodeError_str │ │ │ │ │ - 80: 00000dc5 166 FUNC LOCAL DEFAULT 1 UnicodeError_dealloc │ │ │ │ │ - 81: 00000e6d 144 FUNC LOCAL DEFAULT 1 UnicodeError_clear │ │ │ │ │ + 79: 00000d1d 158 FUNC LOCAL DEFAULT 1 UnicodeDecodeError_str │ │ │ │ │ + 80: 00000de9 166 FUNC LOCAL DEFAULT 1 UnicodeError_dealloc │ │ │ │ │ + 81: 00000e91 144 FUNC LOCAL DEFAULT 1 UnicodeError_clear │ │ │ │ │ 82: 000001c8 0 NOTYPE LOCAL DEFAULT 8 .LC19 │ │ │ │ │ - 83: 00000efd 164 FUNC LOCAL DEFAULT 1 NameError_init │ │ │ │ │ - 84: 00000f9c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 85: 00000fa0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 86: 00000fa1 56 FUNC LOCAL DEFAULT 1 NameError_traverse │ │ │ │ │ - 87: 00000fd9 330 FUNC LOCAL DEFAULT 1 SyntaxError_dealloc │ │ │ │ │ - 88: 00001125 350 FUNC LOCAL DEFAULT 1 SyntaxError_clear │ │ │ │ │ - 89: 00001285 78 FUNC LOCAL DEFAULT 1 OSError_traverse │ │ │ │ │ + 83: 00000f21 164 FUNC LOCAL DEFAULT 1 NameError_init │ │ │ │ │ + 84: 00000fc0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 85: 00000fc4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 86: 00000fc5 56 FUNC LOCAL DEFAULT 1 NameError_traverse │ │ │ │ │ + 87: 00000ffd 330 FUNC LOCAL DEFAULT 1 SyntaxError_dealloc │ │ │ │ │ + 88: 00001149 350 FUNC LOCAL DEFAULT 1 SyntaxError_clear │ │ │ │ │ + 89: 000012a9 78 FUNC LOCAL DEFAULT 1 OSError_traverse │ │ │ │ │ 90: 000001d8 0 NOTYPE LOCAL DEFAULT 8 .LC20 │ │ │ │ │ - 91: 000013a0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 91: 000013c4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 92: 00000214 0 NOTYPE LOCAL DEFAULT 8 .LC21 │ │ │ │ │ - 93: 000013b0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 94: 000013f9 252 FUNC LOCAL DEFAULT 1 BaseException_add_note │ │ │ │ │ - 95: 00000238 0 NOTYPE LOCAL DEFAULT 8 .LC22 │ │ │ │ │ - 96: 00000258 0 NOTYPE LOCAL DEFAULT 8 .LC23 │ │ │ │ │ - 97: 000014f0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 98: 00001b71 186 FUNC LOCAL DEFAULT 6 StopIteration_init │ │ │ │ │ - 99: 00001c2d 270 FUNC LOCAL DEFAULT 6 StopIteration_dealloc │ │ │ │ │ - 100: 00000284 0 NOTYPE LOCAL DEFAULT 8 .LC24 │ │ │ │ │ - 101: 0000028c 0 NOTYPE LOCAL DEFAULT 8 .LC25 │ │ │ │ │ - 102: 000014f4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 103: 000014f5 66 FUNC LOCAL DEFAULT 1 BaseException_repr │ │ │ │ │ - 104: 00000294 0 NOTYPE LOCAL DEFAULT 8 .LC26 │ │ │ │ │ - 105: 0000159d 108 FUNC LOCAL DEFAULT 1 get_unicode │ │ │ │ │ - 106: 0000029c 0 NOTYPE LOCAL DEFAULT 8 .LC27 │ │ │ │ │ - 107: 000002b8 0 NOTYPE LOCAL DEFAULT 8 .LC28 │ │ │ │ │ - 108: 000016bd 30 FUNC LOCAL DEFAULT 1 BaseException_get_cause │ │ │ │ │ - 109: 000016dd 30 FUNC LOCAL DEFAULT 1 BaseException_get_context │ │ │ │ │ - 110: 000016fd 4 FUNC LOCAL DEFAULT 1 NameError_dealloc │ │ │ │ │ - 111: 00001d3d 2 FUNC LOCAL DEFAULT 6 NameError_clear │ │ │ │ │ - 112: 000002dc 0 NOTYPE LOCAL DEFAULT 8 .LC29 │ │ │ │ │ - 113: 000002f0 0 NOTYPE LOCAL DEFAULT 8 .LC30 │ │ │ │ │ - 114: 000002f8 0 NOTYPE LOCAL DEFAULT 8 .LC31 │ │ │ │ │ - 115: 00001701 390 FUNC LOCAL DEFAULT 1 SyntaxError_str │ │ │ │ │ - 116: 00000308 0 NOTYPE LOCAL DEFAULT 8 .LC32 │ │ │ │ │ - 117: 00000348 0 NOTYPE LOCAL DEFAULT 8 .LC33 │ │ │ │ │ - 118: 00000388 0 NOTYPE LOCAL DEFAULT 8 .LC34 │ │ │ │ │ - 119: 000003c8 0 NOTYPE LOCAL DEFAULT 8 .LC35 │ │ │ │ │ - 120: 00001889 200 FUNC LOCAL DEFAULT 1 UnicodeEncodeError_str │ │ │ │ │ - 121: 00000404 0 NOTYPE LOCAL DEFAULT 8 .LC36 │ │ │ │ │ - 122: 0000041c 0 NOTYPE LOCAL DEFAULT 8 .LC37 │ │ │ │ │ - 123: 00000430 0 NOTYPE LOCAL DEFAULT 8 .LC38 │ │ │ │ │ - 124: 00001951 150 FUNC LOCAL DEFAULT 1 OSError_str │ │ │ │ │ - 125: 00001a45 122 FUNC LOCAL DEFAULT 1 get_string.constprop.0 │ │ │ │ │ - 126: 00000440 0 NOTYPE LOCAL DEFAULT 8 .LC39 │ │ │ │ │ - 127: 00000460 0 NOTYPE LOCAL DEFAULT 8 .LC40 │ │ │ │ │ - 128: 00000015 48 FUNC LOCAL DEFAULT 9 SystemExit_traverse │ │ │ │ │ - 129: 00001d41 204 FUNC LOCAL DEFAULT 6 BaseException_with_traceback │ │ │ │ │ - 130: 00001bf5 30 FUNC LOCAL DEFAULT 1 BaseException_get_args │ │ │ │ │ - 131: 0000046c 0 NOTYPE LOCAL DEFAULT 8 .LC41 │ │ │ │ │ - 132: 00001e0d 100 FUNC LOCAL DEFAULT 6 BaseException_set_args │ │ │ │ │ - 133: 00000484 0 NOTYPE LOCAL DEFAULT 8 .LC42 │ │ │ │ │ - 134: 000004a4 0 NOTYPE LOCAL DEFAULT 8 .LC43 │ │ │ │ │ - 135: 000004d4 0 NOTYPE LOCAL DEFAULT 8 .LC44 │ │ │ │ │ - 136: 00000510 0 NOTYPE LOCAL DEFAULT 8 .LC45 │ │ │ │ │ - 137: 00000550 0 NOTYPE LOCAL DEFAULT 8 .LC46 │ │ │ │ │ - 138: 00000580 0 NOTYPE LOCAL DEFAULT 8 .LC47 │ │ │ │ │ - 139: 00001e71 608 FUNC LOCAL DEFAULT 6 BaseExceptionGroup_new │ │ │ │ │ - 140: 000020cc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 141: 000020d0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 142: 000020d1 114 FUNC LOCAL DEFAULT 6 BaseExceptionGroup_init │ │ │ │ │ - 143: 00001f49 856 FUNC LOCAL DEFAULT 1 exceptiongroup_split_recursive │ │ │ │ │ - 144: 000024b9 236 FUNC LOCAL DEFAULT 1 collect_exception_group_leaf_ids │ │ │ │ │ - 145: 00002145 364 FUNC LOCAL DEFAULT 6 BaseExceptionGroup_dealloc │ │ │ │ │ - 146: 000022b1 118 FUNC LOCAL DEFAULT 6 BaseExceptionGroup_clear │ │ │ │ │ - 147: 000000b1 48 FUNC LOCAL DEFAULT 9 StopIteration_traverse │ │ │ │ │ - 148: 000005a8 0 NOTYPE LOCAL DEFAULT 8 .LC48 │ │ │ │ │ - 149: 000000e1 50 FUNC LOCAL DEFAULT 9 OSError_written_get │ │ │ │ │ - 150: 00000113 96 FUNC LOCAL DEFAULT 9 OSError_written_set │ │ │ │ │ - 151: 000005bc 0 NOTYPE LOCAL DEFAULT 8 .LC49 │ │ │ │ │ - 152: 000005dc 0 NOTYPE LOCAL DEFAULT 8 .LC50 │ │ │ │ │ - 153: 00000173 120 FUNC LOCAL DEFAULT 9 BaseException_set_context │ │ │ │ │ - 154: 00001e45 114 FUNC LOCAL DEFAULT 1 BaseExceptionGroup_split │ │ │ │ │ - 155: 00001eb9 142 FUNC LOCAL DEFAULT 1 get_matcher_type │ │ │ │ │ - 156: 00000618 0 NOTYPE LOCAL DEFAULT 8 .LC51 │ │ │ │ │ - 157: 00000674 0 NOTYPE LOCAL DEFAULT 8 .LC52 │ │ │ │ │ - 158: 000022a1 424 FUNC LOCAL DEFAULT 1 exceptiongroup_subset │ │ │ │ │ - 159: 00002270 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 160: 00002278 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 161: 00000698 0 NOTYPE LOCAL DEFAULT 8 .LC53 │ │ │ │ │ - 162: 0000069c 0 NOTYPE LOCAL DEFAULT 8 .LC54 │ │ │ │ │ - 163: 000006a4 0 NOTYPE LOCAL DEFAULT 8 .LC55 │ │ │ │ │ - 164: 00002444 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 165: 00002448 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 166: 00002449 88 FUNC LOCAL DEFAULT 1 BaseExceptionGroup_derive │ │ │ │ │ - 167: 000024a1 22 FUNC LOCAL DEFAULT 1 BaseException_reduce │ │ │ │ │ - 168: 00002329 132 FUNC LOCAL DEFAULT 6 BaseExceptionGroup_traverse │ │ │ │ │ - 169: 000006dc 0 NOTYPE LOCAL DEFAULT 8 .LC56 │ │ │ │ │ - 170: 0000259c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 171: 00000704 0 NOTYPE LOCAL DEFAULT 8 .LC57 │ │ │ │ │ - 172: 000025a4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 173: 000025a5 180 FUNC LOCAL DEFAULT 1 UnicodeTranslateError_init │ │ │ │ │ - 174: 000001eb 96 FUNC LOCAL DEFAULT 9 BaseExceptionGroup_subgroup │ │ │ │ │ - 175: 00000253 18 FUNC LOCAL DEFAULT 9 KeyError_str │ │ │ │ │ - 176: 0000070c 0 NOTYPE LOCAL DEFAULT 8 .LC58 │ │ │ │ │ - 177: 0000265d 190 FUNC LOCAL DEFAULT 1 BaseException_setstate │ │ │ │ │ - 178: 00000728 0 NOTYPE LOCAL DEFAULT 8 .LC59 │ │ │ │ │ - 179: 0000072c 0 NOTYPE LOCAL DEFAULT 8 .LC60 │ │ │ │ │ - 180: 0000271d 64 FUNC LOCAL DEFAULT 1 BaseExceptionGroup_str │ │ │ │ │ - 181: 00000748 0 NOTYPE LOCAL DEFAULT 8 .LC61 │ │ │ │ │ - 182: 00000265 168 FUNC LOCAL DEFAULT 9 BaseExceptionGroup_repr │ │ │ │ │ - 183: 00000754 0 NOTYPE LOCAL DEFAULT 8 .LC62 │ │ │ │ │ - 184: 0000078c 0 NOTYPE LOCAL DEFAULT 8 .LC63 │ │ │ │ │ - 185: 000007c4 0 NOTYPE LOCAL DEFAULT 8 .LC64 │ │ │ │ │ - 186: 000007fc 0 NOTYPE LOCAL DEFAULT 8 .LC65 │ │ │ │ │ - 187: 0000275d 178 FUNC LOCAL DEFAULT 1 UnicodeTranslateError_str │ │ │ │ │ - 188: 00000830 0 NOTYPE LOCAL DEFAULT 8 .LC66 │ │ │ │ │ - 189: 00000850 0 NOTYPE LOCAL DEFAULT 8 .LC67 │ │ │ │ │ - 190: 0000030d 126 FUNC LOCAL DEFAULT 9 BaseException_set_cause │ │ │ │ │ - 191: 0000038b 226 FUNC LOCAL DEFAULT 9 OSError_reduce │ │ │ │ │ - 192: 0000046d 74 FUNC LOCAL DEFAULT 9 AttributeError_reduce │ │ │ │ │ - 193: 000004b7 148 FUNC LOCAL DEFAULT 9 AttributeError_getstate │ │ │ │ │ - 194: 0000088c 0 NOTYPE LOCAL DEFAULT 8 .LC68 │ │ │ │ │ - 195: 00000894 0 NOTYPE LOCAL DEFAULT 8 .LC69 │ │ │ │ │ - 196: 0000054b 230 FUNC LOCAL DEFAULT 9 ImportError_reduce │ │ │ │ │ - 197: 00000624 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 198: 0000089c 0 NOTYPE LOCAL DEFAULT 8 .LC70 │ │ │ │ │ - 199: 000008c0 0 NOTYPE LOCAL DEFAULT 8 .LC71 │ │ │ │ │ - 200: 000008ec 0 NOTYPE LOCAL DEFAULT 8 .LC72 │ │ │ │ │ - 201: 00000914 0 NOTYPE LOCAL DEFAULT 8 .LC73 │ │ │ │ │ - 202: 00000630 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 203: 00000934 0 NOTYPE LOCAL DEFAULT 8 .LC74 │ │ │ │ │ - 204: 0000093c 0 NOTYPE LOCAL DEFAULT 8 .LC75 │ │ │ │ │ - 205: 00000000 0 SECTION LOCAL DEFAULT 11 .rodata │ │ │ │ │ - 206: 00000000 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ - 207: 00000000 544 OBJECT LOCAL DEFAULT 11 static_exceptions │ │ │ │ │ - 208: 00003b6c 208 OBJECT LOCAL DEFAULT 3 _PyExc_BaseException │ │ │ │ │ - 209: 000034cc 208 OBJECT LOCAL DEFAULT 3 _PyExc_BaseExceptionGroup │ │ │ │ │ - 210: 00003a98 208 OBJECT LOCAL DEFAULT 3 _PyExc_Exception │ │ │ │ │ - 211: 00003728 208 OBJECT LOCAL DEFAULT 3 _PyExc_GeneratorExit │ │ │ │ │ - 212: 000033fc 208 OBJECT LOCAL DEFAULT 3 _PyExc_KeyboardInterrupt │ │ │ │ │ - 213: 0000362c 208 OBJECT LOCAL DEFAULT 3 _PyExc_SystemExit │ │ │ │ │ - 214: 0000103c 208 OBJECT LOCAL DEFAULT 3 _PyExc_ArithmeticError │ │ │ │ │ - 215: 00001110 208 OBJECT LOCAL DEFAULT 3 _PyExc_AssertionError │ │ │ │ │ - 216: 00001cec 208 OBJECT LOCAL DEFAULT 3 _PyExc_AttributeError │ │ │ │ │ - 217: 00000a74 208 OBJECT LOCAL DEFAULT 3 _PyExc_BufferError │ │ │ │ │ - 218: 0000234c 208 OBJECT LOCAL DEFAULT 3 _PyExc_EOFError │ │ │ │ │ - 219: 000032a4 208 OBJECT LOCAL DEFAULT 3 _PyExc_ImportError │ │ │ │ │ - 220: 0000181c 208 OBJECT LOCAL DEFAULT 3 _PyExc_LookupError │ │ │ │ │ - 221: 00001f00 208 OBJECT LOCAL DEFAULT 3 _PyExc_NameError │ │ │ │ │ - 222: 00003050 208 OBJECT LOCAL DEFAULT 3 _PyExc_OSError │ │ │ │ │ - 223: 00000c18 208 OBJECT LOCAL DEFAULT 3 _PyExc_ReferenceError │ │ │ │ │ - 224: 00002278 208 OBJECT LOCAL DEFAULT 3 _PyExc_RuntimeError │ │ │ │ │ - 225: 000038f8 208 OBJECT LOCAL DEFAULT 3 _PyExc_StopAsyncIteration │ │ │ │ │ - 226: 000037fc 208 OBJECT LOCAL DEFAULT 3 _PyExc_StopIteration │ │ │ │ │ - 227: 00001b68 208 OBJECT LOCAL DEFAULT 3 _PyExc_SyntaxError │ │ │ │ │ - 228: 00000cec 208 OBJECT LOCAL DEFAULT 3 _PyExc_SystemError │ │ │ │ │ - 229: 000039c8 208 OBJECT LOCAL DEFAULT 3 _PyExc_TypeError │ │ │ │ │ - 230: 000015a0 208 OBJECT LOCAL DEFAULT 3 _PyExc_ValueError │ │ │ │ │ - 231: 000009a0 208 OBJECT LOCAL DEFAULT 3 _PyExc_Warning │ │ │ │ │ - 232: 00000f68 208 OBJECT LOCAL DEFAULT 3 _PyExc_FloatingPointError │ │ │ │ │ - 233: 00000e94 208 OBJECT LOCAL DEFAULT 3 _PyExc_OverflowError │ │ │ │ │ - 234: 00000dc0 208 OBJECT LOCAL DEFAULT 3 _PyExc_ZeroDivisionError │ │ │ │ │ - 235: 0000022c 208 OBJECT LOCAL DEFAULT 3 _PyExc_BytesWarning │ │ │ │ │ - 236: 000007f8 208 OBJECT LOCAL DEFAULT 3 _PyExc_DeprecationWarning │ │ │ │ │ - 237: 00000158 208 OBJECT LOCAL DEFAULT 3 _PyExc_EncodingWarning │ │ │ │ │ - 238: 000004a8 208 OBJECT LOCAL DEFAULT 3 _PyExc_FutureWarning │ │ │ │ │ - 239: 000003d4 208 OBJECT LOCAL DEFAULT 3 _PyExc_ImportWarning │ │ │ │ │ - 240: 00000724 208 OBJECT LOCAL DEFAULT 3 _PyExc_PendingDeprecationWarning │ │ │ │ │ - 241: 00000084 208 OBJECT LOCAL DEFAULT 3 _PyExc_ResourceWarning │ │ │ │ │ - 242: 0000057c 208 OBJECT LOCAL DEFAULT 3 _PyExc_RuntimeWarning │ │ │ │ │ - 243: 00000650 208 OBJECT LOCAL DEFAULT 3 _PyExc_SyntaxWarning │ │ │ │ │ - 244: 00000300 208 OBJECT LOCAL DEFAULT 3 _PyExc_UnicodeWarning │ │ │ │ │ - 245: 000008cc 208 OBJECT LOCAL DEFAULT 3 _PyExc_UserWarning │ │ │ │ │ - 246: 00002f80 208 OBJECT LOCAL DEFAULT 3 _PyExc_BlockingIOError │ │ │ │ │ - 247: 00002ddc 208 OBJECT LOCAL DEFAULT 3 _PyExc_ChildProcessError │ │ │ │ │ - 248: 00002eb0 208 OBJECT LOCAL DEFAULT 3 _PyExc_ConnectionError │ │ │ │ │ - 249: 000029cc 208 OBJECT LOCAL DEFAULT 3 _PyExc_FileExistsError │ │ │ │ │ - 250: 000028fc 208 OBJECT LOCAL DEFAULT 3 _PyExc_FileNotFoundError │ │ │ │ │ - 251: 0000268c 208 OBJECT LOCAL DEFAULT 3 _PyExc_InterruptedError │ │ │ │ │ - 252: 0000282c 208 OBJECT LOCAL DEFAULT 3 _PyExc_IsADirectoryError │ │ │ │ │ - 253: 0000275c 208 OBJECT LOCAL DEFAULT 3 _PyExc_NotADirectoryError │ │ │ │ │ - 254: 000025bc 208 OBJECT LOCAL DEFAULT 3 _PyExc_PermissionError │ │ │ │ │ - 255: 000024ec 208 OBJECT LOCAL DEFAULT 3 _PyExc_ProcessLookupError │ │ │ │ │ - 256: 0000241c 208 OBJECT LOCAL DEFAULT 3 _PyExc_TimeoutError │ │ │ │ │ - 257: 00001a94 208 OBJECT LOCAL DEFAULT 3 _PyExc_IndentationError │ │ │ │ │ - 258: 00001748 208 OBJECT LOCAL DEFAULT 3 _PyExc_IndexError │ │ │ │ │ - 259: 00001674 208 OBJECT LOCAL DEFAULT 3 _PyExc_KeyError │ │ │ │ │ - 260: 000031d0 208 OBJECT LOCAL DEFAULT 3 _PyExc_ModuleNotFoundError │ │ │ │ │ - 261: 00001ffc 208 OBJECT LOCAL DEFAULT 3 _PyExc_NotImplementedError │ │ │ │ │ - 262: 000020d0 208 OBJECT LOCAL DEFAULT 3 _PyExc_PythonFinalizationError │ │ │ │ │ - 263: 000021a4 208 OBJECT LOCAL DEFAULT 3 _PyExc_RecursionError │ │ │ │ │ - 264: 00001e2c 208 OBJECT LOCAL DEFAULT 3 _PyExc_UnboundLocalError │ │ │ │ │ - 265: 000014d0 208 OBJECT LOCAL DEFAULT 3 _PyExc_UnicodeError │ │ │ │ │ - 266: 00002d0c 208 OBJECT LOCAL DEFAULT 3 _PyExc_BrokenPipeError │ │ │ │ │ - 267: 00002c3c 208 OBJECT LOCAL DEFAULT 3 _PyExc_ConnectionAbortedError │ │ │ │ │ - 268: 00002b6c 208 OBJECT LOCAL DEFAULT 3 _PyExc_ConnectionRefusedError │ │ │ │ │ - 269: 00002a9c 208 OBJECT LOCAL DEFAULT 3 _PyExc_ConnectionResetError │ │ │ │ │ - 270: 000019c0 208 OBJECT LOCAL DEFAULT 3 _PyExc_TabError │ │ │ │ │ - 271: 000012b0 208 OBJECT LOCAL DEFAULT 3 _PyExc_UnicodeDecodeError │ │ │ │ │ - 272: 00001384 208 OBJECT LOCAL DEFAULT 3 _PyExc_UnicodeEncodeError │ │ │ │ │ - 273: 000011e0 208 OBJECT LOCAL DEFAULT 3 _PyExc_UnicodeTranslateError │ │ │ │ │ - 274: 00000220 25 OBJECT LOCAL DEFAULT 11 __func__.1 │ │ │ │ │ - 275: 0000023c 17 OBJECT LOCAL DEFAULT 11 __func__.0 │ │ │ │ │ - 276: 00000250 16 OBJECT LOCAL DEFAULT 11 __func__.2 │ │ │ │ │ - 277: 00000260 60 OBJECT LOCAL DEFAULT 11 add_note_doc │ │ │ │ │ - 278: 0000029c 82 OBJECT LOCAL DEFAULT 11 with_traceback_doc │ │ │ │ │ - 279: 00000000 0 NOTYPE LOCAL DEFAULT 3 $d │ │ │ │ │ - 280: 00000048 12 OBJECT LOCAL DEFAULT 3 kwlist.3 │ │ │ │ │ - 281: 0000005c 16 OBJECT LOCAL DEFAULT 3 kwlist.5 │ │ │ │ │ - 282: 00000070 8 OBJECT LOCAL DEFAULT 3 kwlist.4 │ │ │ │ │ - 283: 00001454 120 OBJECT LOCAL DEFAULT 3 UnicodeError_members │ │ │ │ │ - 284: 00001c38 180 OBJECT LOCAL DEFAULT 3 SyntaxError_members │ │ │ │ │ - 285: 00001dbc 48 OBJECT LOCAL DEFAULT 3 AttributeError_methods │ │ │ │ │ - 286: 00001dec 60 OBJECT LOCAL DEFAULT 3 AttributeError_members │ │ │ │ │ - 287: 00000008 16 OBJECT LOCAL DEFAULT 5 NameError_methods │ │ │ │ │ - 288: 00001fd0 40 OBJECT LOCAL DEFAULT 3 NameError_members │ │ │ │ │ - 289: 00003148 32 OBJECT LOCAL DEFAULT 3 OSError_methods │ │ │ │ │ - 290: 00003168 100 OBJECT LOCAL DEFAULT 3 OSError_members │ │ │ │ │ - 291: 00003120 40 OBJECT LOCAL DEFAULT 3 OSError_getset │ │ │ │ │ - 292: 00003374 32 OBJECT LOCAL DEFAULT 3 ImportError_methods │ │ │ │ │ - 293: 00003394 100 OBJECT LOCAL DEFAULT 3 ImportError_members │ │ │ │ │ - 294: 0000359c 80 OBJECT LOCAL DEFAULT 3 BaseExceptionGroup_methods │ │ │ │ │ - 295: 000035ec 60 OBJECT LOCAL DEFAULT 3 BaseExceptionGroup_members │ │ │ │ │ - 296: 000036fc 40 OBJECT LOCAL DEFAULT 3 SystemExit_members │ │ │ │ │ - 297: 000038cc 40 OBJECT LOCAL DEFAULT 3 StopIteration_members │ │ │ │ │ - 298: 00003cdc 80 OBJECT LOCAL DEFAULT 3 BaseException_methods │ │ │ │ │ - 299: 00003c3c 40 OBJECT LOCAL DEFAULT 3 BaseException_members │ │ │ │ │ - 300: 00003c64 120 OBJECT LOCAL DEFAULT 3 BaseException_getset │ │ │ │ │ - 301: 00000000 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ - 302: 00000001 214 FUNC GLOBAL HIDDEN 6 _PyExc_InitTypes │ │ │ │ │ - 303: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyStaticType_InitBuiltin │ │ │ │ │ - 304: 00000001 332 FUNC GLOBAL HIDDEN 1 _PyExc_InitGlobalObjects │ │ │ │ │ - 305: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_New │ │ │ │ │ - 306: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ - 307: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NewReference │ │ │ │ │ - 308: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyRuntime │ │ │ │ │ - 309: 00000000 0 TLS GLOBAL DEFAULT UND _Py_tss_tstate │ │ │ │ │ - 310: 0000014d 1316 FUNC GLOBAL HIDDEN 1 _PyExc_InitState │ │ │ │ │ - 311: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_New │ │ │ │ │ - 312: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromLong │ │ │ │ │ - 313: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_SetItem │ │ │ │ │ - 314: 00000479 356 FUNC GLOBAL HIDDEN 6 _PyBuiltins_AddExceptions │ │ │ │ │ - 315: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyModule_GetDict │ │ │ │ │ - 316: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_SetItemString │ │ │ │ │ - 317: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Pack │ │ │ │ │ - 318: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_NewException │ │ │ │ │ - 319: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyArg_ParseTupleAndKeywords │ │ │ │ │ - 320: 00000719 22 FUNC GLOBAL DEFAULT 6 PyException_GetTraceback │ │ │ │ │ - 321: 000008f1 188 FUNC GLOBAL DEFAULT 6 PyException_SetTraceback │ │ │ │ │ - 322: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTraceBack_Type │ │ │ │ │ - 323: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ - 324: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ - 325: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_NoKeywords │ │ │ │ │ - 326: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GC_UnTrack │ │ │ │ │ - 327: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyThreadState_Get │ │ │ │ │ - 328: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTrash_thread_deposit_object │ │ │ │ │ - 329: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTrash_thread_destroy_chain │ │ │ │ │ - 330: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyArg_UnpackTuple │ │ │ │ │ - 331: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_GetItemWithError │ │ │ │ │ - 332: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_GetSlice │ │ │ │ │ - 333: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Occurred │ │ │ │ │ - 334: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_Check │ │ │ │ │ - 335: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_AsSsize_t │ │ │ │ │ - 336: 000011e9 20 FUNC GLOBAL DEFAULT 6 PyException_GetContext │ │ │ │ │ - 337: 000011fd 32 FUNC GLOBAL DEFAULT 6 PyException_SetContext │ │ │ │ │ - 338: 00000001 20 FUNC GLOBAL DEFAULT 9 PyException_GetCause │ │ │ │ │ - 339: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Type │ │ │ │ │ - 340: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Str │ │ │ │ │ - 341: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromString │ │ │ │ │ - 342: 00001975 38 FUNC GLOBAL DEFAULT 6 PyException_SetCause │ │ │ │ │ - 343: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyArg_ParseTuple │ │ │ │ │ - 344: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_Tuple │ │ │ │ │ - 345: 00000b21 64 FUNC GLOBAL DEFAULT 1 PyUnicodeDecodeError_Create │ │ │ │ │ - 346: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallFunction │ │ │ │ │ - 347: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetBuffer │ │ │ │ │ - 348: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_FromStringAndSize │ │ │ │ │ - 349: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBuffer_Release │ │ │ │ │ - 350: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromFormat │ │ │ │ │ - 351: 00000d99 42 FUNC GLOBAL HIDDEN 1 _PyExc_ClearExceptionGroupType │ │ │ │ │ - 352: 00001a91 222 FUNC GLOBAL HIDDEN 6 _PyExc_Fini │ │ │ │ │ - 353: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyStaticType_FiniBuiltin │ │ │ │ │ - 354: 000012d5 220 FUNC GLOBAL HIDDEN 1 _PyErr_NoMemory │ │ │ │ │ - 355: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_SetRaisedException │ │ │ │ │ - 356: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FatalErrorFunc │ │ │ │ │ - 357: 000013b1 72 FUNC GLOBAL HIDDEN 1 _PyException_AddNote │ │ │ │ │ - 358: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ - 359: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetOptionalAttr │ │ │ │ │ - 360: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_Append │ │ │ │ │ - 361: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_New │ │ │ │ │ - 362: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_SetAttr │ │ │ │ │ - 363: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyType_Name │ │ │ │ │ - 364: 00001539 98 FUNC GLOBAL DEFAULT 1 PyUnicodeEncodeError_GetStart │ │ │ │ │ - 365: 00001609 168 FUNC GLOBAL DEFAULT 1 PyUnicodeEncodeError_GetEnd │ │ │ │ │ - 366: 000016b1 12 FUNC GLOBAL DEFAULT 1 PyUnicodeEncodeError_GetObject │ │ │ │ │ - 367: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_Type │ │ │ │ │ - 368: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsLongAndOverflow │ │ │ │ │ - 369: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Substring │ │ │ │ │ - 370: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_ReadChar │ │ │ │ │ - 371: 000019e9 92 FUNC GLOBAL DEFAULT 1 PyUnicodeDecodeError_GetStart │ │ │ │ │ - 372: 00001ac1 88 FUNC GLOBAL DEFAULT 1 PyUnicodeDecodeError_GetEnd │ │ │ │ │ - 373: 00001b19 122 FUNC GLOBAL DEFAULT 1 PyUnicodeDecodeError_GetObject │ │ │ │ │ - 374: 00001b95 12 FUNC GLOBAL DEFAULT 1 PyUnicodeEncodeError_GetEncoding │ │ │ │ │ - 375: 00001ba1 4 FUNC GLOBAL DEFAULT 1 PyUnicodeDecodeError_GetEncoding │ │ │ │ │ - 376: 00001ba5 8 FUNC GLOBAL DEFAULT 1 PyUnicodeEncodeError_SetStart │ │ │ │ │ - 377: 00001bad 8 FUNC GLOBAL DEFAULT 1 PyUnicodeDecodeError_SetStart │ │ │ │ │ - 378: 00001bb5 8 FUNC GLOBAL DEFAULT 1 PyUnicodeEncodeError_SetEnd │ │ │ │ │ - 379: 00001bbd 8 FUNC GLOBAL DEFAULT 1 PyUnicodeDecodeError_SetEnd │ │ │ │ │ - 380: 00001bc5 44 FUNC GLOBAL DEFAULT 1 PyUnicodeEncodeError_SetReason │ │ │ │ │ - 381: 00001bf1 4 FUNC GLOBAL DEFAULT 1 PyUnicodeDecodeError_SetReason │ │ │ │ │ - 382: 00000045 108 FUNC GLOBAL HIDDEN 9 _PyExc_CreateExceptionGroup │ │ │ │ │ - 383: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallObject │ │ │ │ │ - 384: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_Check │ │ │ │ │ - 385: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_IsInstance │ │ │ │ │ - 386: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_IsSubclass │ │ │ │ │ - 387: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Repr │ │ │ │ │ - 388: 00001c15 560 FUNC GLOBAL HIDDEN 1 _PyExc_PrepReraiseStar │ │ │ │ │ - 389: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_IsSubtype │ │ │ │ │ - 390: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySet_New │ │ │ │ │ - 391: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_GetItem │ │ │ │ │ - 392: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSsize_t │ │ │ │ │ - 393: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyCallable_Check │ │ │ │ │ - 394: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Type │ │ │ │ │ - 395: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_GivenExceptionMatches │ │ │ │ │ - 396: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Size │ │ │ │ │ - 397: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromVoidPtr │ │ │ │ │ - 398: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySet_Contains │ │ │ │ │ - 399: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_CheckRecursiveCall │ │ │ │ │ - 400: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallOneArg │ │ │ │ │ - 401: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_IsTrue │ │ │ │ │ - 402: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_Size │ │ │ │ │ - 403: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallMethod │ │ │ │ │ - 404: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_List │ │ │ │ │ - 405: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySet_Add │ │ │ │ │ - 406: 0000024b 4 FUNC GLOBAL DEFAULT 9 PyUnicodeTranslateError_GetStart │ │ │ │ │ - 407: 0000024f 4 FUNC GLOBAL DEFAULT 9 PyUnicodeTranslateError_GetEnd │ │ │ │ │ - 408: 00002659 4 FUNC GLOBAL DEFAULT 1 PyUnicodeTranslateError_GetObject │ │ │ │ │ - 409: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Next │ │ │ │ │ - 410: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Copy │ │ │ │ │ - 411: 00000631 224 FUNC GLOBAL DEFAULT 9 PyUnstable_Exc_PrepReraiseStar │ │ │ │ │ - 412: 00000711 18 FUNC GLOBAL DEFAULT 9 PyException_GetArgs │ │ │ │ │ - 413: 00000723 54 FUNC GLOBAL HIDDEN 9 _PyUnicodeTranslateError_Create │ │ │ │ │ - 414: 00000759 30 FUNC GLOBAL DEFAULT 9 PyException_SetArgs │ │ │ │ │ - 415: 00000777 4 FUNC GLOBAL DEFAULT 9 PyExceptionClass_Name │ │ │ │ │ - 416: 00002811 8 FUNC GLOBAL DEFAULT 1 PyUnicodeTranslateError_SetStart │ │ │ │ │ - 417: 00002819 8 FUNC GLOBAL DEFAULT 1 PyUnicodeTranslateError_SetEnd │ │ │ │ │ - 418: 0000077b 14 FUNC GLOBAL DEFAULT 9 PyUnicodeEncodeError_GetReason │ │ │ │ │ - 419: 00000789 4 FUNC GLOBAL DEFAULT 9 PyUnicodeDecodeError_GetReason │ │ │ │ │ - 420: 0000078d 4 FUNC GLOBAL DEFAULT 9 PyUnicodeTranslateError_GetReason │ │ │ │ │ - 421: 00002821 4 FUNC GLOBAL DEFAULT 1 PyUnicodeTranslateError_SetReason │ │ │ │ │ - 422: 00000080 4 OBJECT GLOBAL DEFAULT 3 PyExc_ResourceWarning │ │ │ │ │ - 423: 00000154 4 OBJECT GLOBAL DEFAULT 3 PyExc_EncodingWarning │ │ │ │ │ - 424: 00000228 4 OBJECT GLOBAL DEFAULT 3 PyExc_BytesWarning │ │ │ │ │ - 425: 000002fc 4 OBJECT GLOBAL DEFAULT 3 PyExc_UnicodeWarning │ │ │ │ │ - 426: 000003d0 4 OBJECT GLOBAL DEFAULT 3 PyExc_ImportWarning │ │ │ │ │ - 427: 000004a4 4 OBJECT GLOBAL DEFAULT 3 PyExc_FutureWarning │ │ │ │ │ - 428: 00000578 4 OBJECT GLOBAL DEFAULT 3 PyExc_RuntimeWarning │ │ │ │ │ - 429: 0000064c 4 OBJECT GLOBAL DEFAULT 3 PyExc_SyntaxWarning │ │ │ │ │ - 430: 00000720 4 OBJECT GLOBAL DEFAULT 3 PyExc_PendingDeprecationWarning │ │ │ │ │ - 431: 000007f4 4 OBJECT GLOBAL DEFAULT 3 PyExc_DeprecationWarning │ │ │ │ │ - 432: 000008c8 4 OBJECT GLOBAL DEFAULT 3 PyExc_UserWarning │ │ │ │ │ - 433: 0000099c 4 OBJECT GLOBAL DEFAULT 3 PyExc_Warning │ │ │ │ │ - 434: 00000a70 4 OBJECT GLOBAL DEFAULT 3 PyExc_BufferError │ │ │ │ │ - 435: 00000000 4 OBJECT GLOBAL DEFAULT 3 PyExc_MemoryError │ │ │ │ │ - 436: 00000b44 208 OBJECT GLOBAL HIDDEN 3 _PyExc_MemoryError │ │ │ │ │ - 437: 00000c14 4 OBJECT GLOBAL DEFAULT 3 PyExc_ReferenceError │ │ │ │ │ - 438: 00000ce8 4 OBJECT GLOBAL DEFAULT 3 PyExc_SystemError │ │ │ │ │ - 439: 00000dbc 4 OBJECT GLOBAL DEFAULT 3 PyExc_ZeroDivisionError │ │ │ │ │ - 440: 00000e90 4 OBJECT GLOBAL DEFAULT 3 PyExc_OverflowError │ │ │ │ │ - 441: 00000f64 4 OBJECT GLOBAL DEFAULT 3 PyExc_FloatingPointError │ │ │ │ │ - 442: 00001038 4 OBJECT GLOBAL DEFAULT 3 PyExc_ArithmeticError │ │ │ │ │ - 443: 0000110c 4 OBJECT GLOBAL DEFAULT 3 PyExc_AssertionError │ │ │ │ │ - 444: 0000007c 4 OBJECT GLOBAL DEFAULT 3 PyExc_UnicodeTranslateError │ │ │ │ │ - 445: 0000006c 4 OBJECT GLOBAL DEFAULT 3 PyExc_UnicodeDecodeError │ │ │ │ │ - 446: 00001380 4 OBJECT GLOBAL DEFAULT 3 PyExc_UnicodeEncodeError │ │ │ │ │ - 447: 000014cc 4 OBJECT GLOBAL DEFAULT 3 PyExc_UnicodeError │ │ │ │ │ - 448: 00000058 4 OBJECT GLOBAL DEFAULT 3 PyExc_ValueError │ │ │ │ │ - 449: 00001670 4 OBJECT GLOBAL DEFAULT 3 PyExc_KeyError │ │ │ │ │ - 450: 00001744 4 OBJECT GLOBAL DEFAULT 3 PyExc_IndexError │ │ │ │ │ - 451: 00001818 4 OBJECT GLOBAL DEFAULT 3 PyExc_LookupError │ │ │ │ │ - 452: 000018ec 208 OBJECT GLOBAL DEFAULT 3 _PyExc_IncompleteInputError │ │ │ │ │ - 453: 000019bc 4 OBJECT GLOBAL DEFAULT 3 PyExc_TabError │ │ │ │ │ - 454: 00001a90 4 OBJECT GLOBAL DEFAULT 3 PyExc_IndentationError │ │ │ │ │ - 455: 00001b64 4 OBJECT GLOBAL DEFAULT 3 PyExc_SyntaxError │ │ │ │ │ - 456: 00000078 4 OBJECT GLOBAL DEFAULT 3 PyExc_AttributeError │ │ │ │ │ - 457: 00001e28 4 OBJECT GLOBAL DEFAULT 3 PyExc_UnboundLocalError │ │ │ │ │ - 458: 00001efc 4 OBJECT GLOBAL DEFAULT 3 PyExc_NameError │ │ │ │ │ - 459: 00001ff8 4 OBJECT GLOBAL DEFAULT 3 PyExc_NotImplementedError │ │ │ │ │ - 460: 000020cc 4 OBJECT GLOBAL DEFAULT 3 PyExc_PythonFinalizationError │ │ │ │ │ - 461: 000021a0 4 OBJECT GLOBAL DEFAULT 3 PyExc_RecursionError │ │ │ │ │ - 462: 00002274 4 OBJECT GLOBAL DEFAULT 3 PyExc_RuntimeError │ │ │ │ │ - 463: 00002348 4 OBJECT GLOBAL DEFAULT 3 PyExc_EOFError │ │ │ │ │ - 464: 00000038 4 OBJECT GLOBAL DEFAULT 3 PyExc_TimeoutError │ │ │ │ │ - 465: 00000034 4 OBJECT GLOBAL DEFAULT 3 PyExc_ProcessLookupError │ │ │ │ │ - 466: 00000030 4 OBJECT GLOBAL DEFAULT 3 PyExc_PermissionError │ │ │ │ │ - 467: 0000002c 4 OBJECT GLOBAL DEFAULT 3 PyExc_InterruptedError │ │ │ │ │ - 468: 00000028 4 OBJECT GLOBAL DEFAULT 3 PyExc_NotADirectoryError │ │ │ │ │ - 469: 00000024 4 OBJECT GLOBAL DEFAULT 3 PyExc_IsADirectoryError │ │ │ │ │ - 470: 00000020 4 OBJECT GLOBAL DEFAULT 3 PyExc_FileNotFoundError │ │ │ │ │ - 471: 0000001c 4 OBJECT GLOBAL DEFAULT 3 PyExc_FileExistsError │ │ │ │ │ - 472: 00000018 4 OBJECT GLOBAL DEFAULT 3 PyExc_ConnectionResetError │ │ │ │ │ - 473: 00000014 4 OBJECT GLOBAL DEFAULT 3 PyExc_ConnectionRefusedError │ │ │ │ │ - 474: 00000010 4 OBJECT GLOBAL DEFAULT 3 PyExc_ConnectionAbortedError │ │ │ │ │ - 475: 00000008 4 OBJECT GLOBAL DEFAULT 3 PyExc_BrokenPipeError │ │ │ │ │ - 476: 0000000c 4 OBJECT GLOBAL DEFAULT 3 PyExc_ChildProcessError │ │ │ │ │ - 477: 00002eac 4 OBJECT GLOBAL DEFAULT 3 PyExc_ConnectionError │ │ │ │ │ - 478: 00000004 4 OBJECT GLOBAL DEFAULT 3 PyExc_BlockingIOError │ │ │ │ │ - 479: 00000044 4 OBJECT GLOBAL DEFAULT 3 PyExc_OSError │ │ │ │ │ - 480: 000031cc 4 OBJECT GLOBAL DEFAULT 3 PyExc_ModuleNotFoundError │ │ │ │ │ - 481: 000032a0 4 OBJECT GLOBAL DEFAULT 3 PyExc_ImportError │ │ │ │ │ - 482: 000033f8 4 OBJECT GLOBAL DEFAULT 3 PyExc_KeyboardInterrupt │ │ │ │ │ - 483: 00000040 4 OBJECT GLOBAL DEFAULT 3 PyExc_BaseExceptionGroup │ │ │ │ │ - 484: 00003628 4 OBJECT GLOBAL DEFAULT 3 PyExc_SystemExit │ │ │ │ │ - 485: 00003724 4 OBJECT GLOBAL DEFAULT 3 PyExc_GeneratorExit │ │ │ │ │ - 486: 000037f8 4 OBJECT GLOBAL DEFAULT 3 PyExc_StopIteration │ │ │ │ │ - 487: 000038f4 4 OBJECT GLOBAL DEFAULT 3 PyExc_StopAsyncIteration │ │ │ │ │ - 488: 00000054 4 OBJECT GLOBAL DEFAULT 3 PyExc_TypeError │ │ │ │ │ - 489: 0000003c 4 OBJECT GLOBAL DEFAULT 3 PyExc_Exception │ │ │ │ │ - 490: 00003b68 4 OBJECT GLOBAL DEFAULT 3 PyExc_BaseException │ │ │ │ │ - 491: 00000004 4 OBJECT GLOBAL DEFAULT 5 PyExc_IOError │ │ │ │ │ - 492: 00000000 4 OBJECT GLOBAL DEFAULT 5 PyExc_EnvironmentError │ │ │ │ │ - 493: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_GenericAlias │ │ │ │ │ - 494: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GenericGetAttr │ │ │ │ │ - 495: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GenericSetAttr │ │ │ │ │ - 496: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GenericGetDict │ │ │ │ │ - 497: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GenericSetDict │ │ │ │ │ + 93: 00000238 0 NOTYPE LOCAL DEFAULT 8 .LC22 │ │ │ │ │ + 94: 00000258 0 NOTYPE LOCAL DEFAULT 8 .LC23 │ │ │ │ │ + 95: 000013d4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 96: 00001510 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 97: 00001514 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 98: 00001515 252 FUNC LOCAL DEFAULT 1 BaseException_add_note │ │ │ │ │ + 99: 0000160c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 100: 00001bb9 186 FUNC LOCAL DEFAULT 6 StopIteration_init │ │ │ │ │ + 101: 00001c75 270 FUNC LOCAL DEFAULT 6 StopIteration_dealloc │ │ │ │ │ + 102: 00000284 0 NOTYPE LOCAL DEFAULT 8 .LC24 │ │ │ │ │ + 103: 0000028c 0 NOTYPE LOCAL DEFAULT 8 .LC25 │ │ │ │ │ + 104: 00001610 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 105: 00001611 66 FUNC LOCAL DEFAULT 1 BaseException_repr │ │ │ │ │ + 106: 00000294 0 NOTYPE LOCAL DEFAULT 8 .LC26 │ │ │ │ │ + 107: 000016b9 108 FUNC LOCAL DEFAULT 1 get_unicode │ │ │ │ │ + 108: 0000029c 0 NOTYPE LOCAL DEFAULT 8 .LC27 │ │ │ │ │ + 109: 000002b8 0 NOTYPE LOCAL DEFAULT 8 .LC28 │ │ │ │ │ + 110: 000017d9 30 FUNC LOCAL DEFAULT 1 BaseException_get_cause │ │ │ │ │ + 111: 00001d85 30 FUNC LOCAL DEFAULT 6 BaseException_get_context │ │ │ │ │ + 112: 000017f9 4 FUNC LOCAL DEFAULT 1 NameError_dealloc │ │ │ │ │ + 113: 00001da5 2 FUNC LOCAL DEFAULT 6 NameError_clear │ │ │ │ │ + 114: 000002dc 0 NOTYPE LOCAL DEFAULT 8 .LC29 │ │ │ │ │ + 115: 000002f0 0 NOTYPE LOCAL DEFAULT 8 .LC30 │ │ │ │ │ + 116: 000002f8 0 NOTYPE LOCAL DEFAULT 8 .LC31 │ │ │ │ │ + 117: 000017fd 390 FUNC LOCAL DEFAULT 1 SyntaxError_str │ │ │ │ │ + 118: 00000308 0 NOTYPE LOCAL DEFAULT 8 .LC32 │ │ │ │ │ + 119: 00000348 0 NOTYPE LOCAL DEFAULT 8 .LC33 │ │ │ │ │ + 120: 00000388 0 NOTYPE LOCAL DEFAULT 8 .LC34 │ │ │ │ │ + 121: 000003c8 0 NOTYPE LOCAL DEFAULT 8 .LC35 │ │ │ │ │ + 122: 00001985 200 FUNC LOCAL DEFAULT 1 UnicodeEncodeError_str │ │ │ │ │ + 123: 00000404 0 NOTYPE LOCAL DEFAULT 8 .LC36 │ │ │ │ │ + 124: 0000041c 0 NOTYPE LOCAL DEFAULT 8 .LC37 │ │ │ │ │ + 125: 00000430 0 NOTYPE LOCAL DEFAULT 8 .LC38 │ │ │ │ │ + 126: 00001a4d 150 FUNC LOCAL DEFAULT 1 OSError_str │ │ │ │ │ + 127: 00001b41 122 FUNC LOCAL DEFAULT 1 get_string.constprop.0 │ │ │ │ │ + 128: 00000440 0 NOTYPE LOCAL DEFAULT 8 .LC39 │ │ │ │ │ + 129: 00000460 0 NOTYPE LOCAL DEFAULT 8 .LC40 │ │ │ │ │ + 130: 00000015 48 FUNC LOCAL DEFAULT 9 SystemExit_traverse │ │ │ │ │ + 131: 00001da9 204 FUNC LOCAL DEFAULT 6 BaseException_with_traceback │ │ │ │ │ + 132: 00001d11 30 FUNC LOCAL DEFAULT 1 BaseException_get_args │ │ │ │ │ + 133: 0000046c 0 NOTYPE LOCAL DEFAULT 8 .LC41 │ │ │ │ │ + 134: 00001e75 100 FUNC LOCAL DEFAULT 6 BaseException_set_args │ │ │ │ │ + 135: 00000484 0 NOTYPE LOCAL DEFAULT 8 .LC42 │ │ │ │ │ + 136: 000004a4 0 NOTYPE LOCAL DEFAULT 8 .LC43 │ │ │ │ │ + 137: 000004d4 0 NOTYPE LOCAL DEFAULT 8 .LC44 │ │ │ │ │ + 138: 00000510 0 NOTYPE LOCAL DEFAULT 8 .LC45 │ │ │ │ │ + 139: 00000550 0 NOTYPE LOCAL DEFAULT 8 .LC46 │ │ │ │ │ + 140: 00000580 0 NOTYPE LOCAL DEFAULT 8 .LC47 │ │ │ │ │ + 141: 00001ed9 620 FUNC LOCAL DEFAULT 6 BaseExceptionGroup_new │ │ │ │ │ + 142: 00002140 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 143: 00002144 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 144: 00002145 120 FUNC LOCAL DEFAULT 6 BaseExceptionGroup_init │ │ │ │ │ + 145: 00002065 856 FUNC LOCAL DEFAULT 1 exceptiongroup_split_recursive │ │ │ │ │ + 146: 000025d5 236 FUNC LOCAL DEFAULT 1 collect_exception_group_leaf_ids │ │ │ │ │ + 147: 000021bd 370 FUNC LOCAL DEFAULT 6 BaseExceptionGroup_dealloc │ │ │ │ │ + 148: 00002331 118 FUNC LOCAL DEFAULT 6 BaseExceptionGroup_clear │ │ │ │ │ + 149: 000000b1 48 FUNC LOCAL DEFAULT 9 StopIteration_traverse │ │ │ │ │ + 150: 000005a8 0 NOTYPE LOCAL DEFAULT 8 .LC48 │ │ │ │ │ + 151: 000000e1 50 FUNC LOCAL DEFAULT 9 OSError_written_get │ │ │ │ │ + 152: 00000113 96 FUNC LOCAL DEFAULT 9 OSError_written_set │ │ │ │ │ + 153: 000005bc 0 NOTYPE LOCAL DEFAULT 8 .LC49 │ │ │ │ │ + 154: 000005dc 0 NOTYPE LOCAL DEFAULT 8 .LC50 │ │ │ │ │ + 155: 00000173 120 FUNC LOCAL DEFAULT 9 BaseException_set_context │ │ │ │ │ + 156: 00001f61 114 FUNC LOCAL DEFAULT 1 BaseExceptionGroup_split │ │ │ │ │ + 157: 00001fd5 142 FUNC LOCAL DEFAULT 1 get_matcher_type │ │ │ │ │ + 158: 00000618 0 NOTYPE LOCAL DEFAULT 8 .LC51 │ │ │ │ │ + 159: 00000674 0 NOTYPE LOCAL DEFAULT 8 .LC52 │ │ │ │ │ + 160: 000023bd 424 FUNC LOCAL DEFAULT 1 exceptiongroup_subset │ │ │ │ │ + 161: 0000238c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 162: 00002394 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 163: 00000698 0 NOTYPE LOCAL DEFAULT 8 .LC53 │ │ │ │ │ + 164: 0000069c 0 NOTYPE LOCAL DEFAULT 8 .LC54 │ │ │ │ │ + 165: 000006a4 0 NOTYPE LOCAL DEFAULT 8 .LC55 │ │ │ │ │ + 166: 00002560 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 167: 00002564 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 168: 00002565 88 FUNC LOCAL DEFAULT 1 BaseExceptionGroup_derive │ │ │ │ │ + 169: 000025bd 22 FUNC LOCAL DEFAULT 1 BaseException_reduce │ │ │ │ │ + 170: 000023a9 132 FUNC LOCAL DEFAULT 6 BaseExceptionGroup_traverse │ │ │ │ │ + 171: 000006dc 0 NOTYPE LOCAL DEFAULT 8 .LC56 │ │ │ │ │ + 172: 000026b8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 173: 00000704 0 NOTYPE LOCAL DEFAULT 8 .LC57 │ │ │ │ │ + 174: 000026c0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 175: 000026c1 180 FUNC LOCAL DEFAULT 1 UnicodeTranslateError_init │ │ │ │ │ + 176: 000001eb 96 FUNC LOCAL DEFAULT 9 BaseExceptionGroup_subgroup │ │ │ │ │ + 177: 00000253 18 FUNC LOCAL DEFAULT 9 KeyError_str │ │ │ │ │ + 178: 0000070c 0 NOTYPE LOCAL DEFAULT 8 .LC58 │ │ │ │ │ + 179: 00002779 190 FUNC LOCAL DEFAULT 1 BaseException_setstate │ │ │ │ │ + 180: 00000728 0 NOTYPE LOCAL DEFAULT 8 .LC59 │ │ │ │ │ + 181: 0000072c 0 NOTYPE LOCAL DEFAULT 8 .LC60 │ │ │ │ │ + 182: 00002839 64 FUNC LOCAL DEFAULT 1 BaseExceptionGroup_str │ │ │ │ │ + 183: 00000748 0 NOTYPE LOCAL DEFAULT 8 .LC61 │ │ │ │ │ + 184: 00000265 168 FUNC LOCAL DEFAULT 9 BaseExceptionGroup_repr │ │ │ │ │ + 185: 00000754 0 NOTYPE LOCAL DEFAULT 8 .LC62 │ │ │ │ │ + 186: 0000078c 0 NOTYPE LOCAL DEFAULT 8 .LC63 │ │ │ │ │ + 187: 000007c4 0 NOTYPE LOCAL DEFAULT 8 .LC64 │ │ │ │ │ + 188: 000007fc 0 NOTYPE LOCAL DEFAULT 8 .LC65 │ │ │ │ │ + 189: 00002879 178 FUNC LOCAL DEFAULT 1 UnicodeTranslateError_str │ │ │ │ │ + 190: 00000830 0 NOTYPE LOCAL DEFAULT 8 .LC66 │ │ │ │ │ + 191: 00000850 0 NOTYPE LOCAL DEFAULT 8 .LC67 │ │ │ │ │ + 192: 0000030d 126 FUNC LOCAL DEFAULT 9 BaseException_set_cause │ │ │ │ │ + 193: 0000038b 226 FUNC LOCAL DEFAULT 9 OSError_reduce │ │ │ │ │ + 194: 0000046d 74 FUNC LOCAL DEFAULT 9 AttributeError_reduce │ │ │ │ │ + 195: 000004b7 148 FUNC LOCAL DEFAULT 9 AttributeError_getstate │ │ │ │ │ + 196: 0000088c 0 NOTYPE LOCAL DEFAULT 8 .LC68 │ │ │ │ │ + 197: 00000894 0 NOTYPE LOCAL DEFAULT 8 .LC69 │ │ │ │ │ + 198: 0000054b 230 FUNC LOCAL DEFAULT 9 ImportError_reduce │ │ │ │ │ + 199: 00000624 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 200: 0000089c 0 NOTYPE LOCAL DEFAULT 8 .LC70 │ │ │ │ │ + 201: 000008c0 0 NOTYPE LOCAL DEFAULT 8 .LC71 │ │ │ │ │ + 202: 000008ec 0 NOTYPE LOCAL DEFAULT 8 .LC72 │ │ │ │ │ + 203: 00000914 0 NOTYPE LOCAL DEFAULT 8 .LC73 │ │ │ │ │ + 204: 00000630 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 205: 00000934 0 NOTYPE LOCAL DEFAULT 8 .LC74 │ │ │ │ │ + 206: 0000093c 0 NOTYPE LOCAL DEFAULT 8 .LC75 │ │ │ │ │ + 207: 00000000 0 SECTION LOCAL DEFAULT 11 .rodata │ │ │ │ │ + 208: 00000000 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ + 209: 00000000 544 OBJECT LOCAL DEFAULT 11 static_exceptions │ │ │ │ │ + 210: 00003b6c 208 OBJECT LOCAL DEFAULT 3 _PyExc_BaseException │ │ │ │ │ + 211: 000034cc 208 OBJECT LOCAL DEFAULT 3 _PyExc_BaseExceptionGroup │ │ │ │ │ + 212: 00003a98 208 OBJECT LOCAL DEFAULT 3 _PyExc_Exception │ │ │ │ │ + 213: 00003728 208 OBJECT LOCAL DEFAULT 3 _PyExc_GeneratorExit │ │ │ │ │ + 214: 000033fc 208 OBJECT LOCAL DEFAULT 3 _PyExc_KeyboardInterrupt │ │ │ │ │ + 215: 0000362c 208 OBJECT LOCAL DEFAULT 3 _PyExc_SystemExit │ │ │ │ │ + 216: 0000103c 208 OBJECT LOCAL DEFAULT 3 _PyExc_ArithmeticError │ │ │ │ │ + 217: 00001110 208 OBJECT LOCAL DEFAULT 3 _PyExc_AssertionError │ │ │ │ │ + 218: 00001cec 208 OBJECT LOCAL DEFAULT 3 _PyExc_AttributeError │ │ │ │ │ + 219: 00000a74 208 OBJECT LOCAL DEFAULT 3 _PyExc_BufferError │ │ │ │ │ + 220: 0000234c 208 OBJECT LOCAL DEFAULT 3 _PyExc_EOFError │ │ │ │ │ + 221: 000032a4 208 OBJECT LOCAL DEFAULT 3 _PyExc_ImportError │ │ │ │ │ + 222: 0000181c 208 OBJECT LOCAL DEFAULT 3 _PyExc_LookupError │ │ │ │ │ + 223: 00001f00 208 OBJECT LOCAL DEFAULT 3 _PyExc_NameError │ │ │ │ │ + 224: 00003050 208 OBJECT LOCAL DEFAULT 3 _PyExc_OSError │ │ │ │ │ + 225: 00000c18 208 OBJECT LOCAL DEFAULT 3 _PyExc_ReferenceError │ │ │ │ │ + 226: 00002278 208 OBJECT LOCAL DEFAULT 3 _PyExc_RuntimeError │ │ │ │ │ + 227: 000038f8 208 OBJECT LOCAL DEFAULT 3 _PyExc_StopAsyncIteration │ │ │ │ │ + 228: 000037fc 208 OBJECT LOCAL DEFAULT 3 _PyExc_StopIteration │ │ │ │ │ + 229: 00001b68 208 OBJECT LOCAL DEFAULT 3 _PyExc_SyntaxError │ │ │ │ │ + 230: 00000cec 208 OBJECT LOCAL DEFAULT 3 _PyExc_SystemError │ │ │ │ │ + 231: 000039c8 208 OBJECT LOCAL DEFAULT 3 _PyExc_TypeError │ │ │ │ │ + 232: 000015a0 208 OBJECT LOCAL DEFAULT 3 _PyExc_ValueError │ │ │ │ │ + 233: 000009a0 208 OBJECT LOCAL DEFAULT 3 _PyExc_Warning │ │ │ │ │ + 234: 00000f68 208 OBJECT LOCAL DEFAULT 3 _PyExc_FloatingPointError │ │ │ │ │ + 235: 00000e94 208 OBJECT LOCAL DEFAULT 3 _PyExc_OverflowError │ │ │ │ │ + 236: 00000dc0 208 OBJECT LOCAL DEFAULT 3 _PyExc_ZeroDivisionError │ │ │ │ │ + 237: 0000022c 208 OBJECT LOCAL DEFAULT 3 _PyExc_BytesWarning │ │ │ │ │ + 238: 000007f8 208 OBJECT LOCAL DEFAULT 3 _PyExc_DeprecationWarning │ │ │ │ │ + 239: 00000158 208 OBJECT LOCAL DEFAULT 3 _PyExc_EncodingWarning │ │ │ │ │ + 240: 000004a8 208 OBJECT LOCAL DEFAULT 3 _PyExc_FutureWarning │ │ │ │ │ + 241: 000003d4 208 OBJECT LOCAL DEFAULT 3 _PyExc_ImportWarning │ │ │ │ │ + 242: 00000724 208 OBJECT LOCAL DEFAULT 3 _PyExc_PendingDeprecationWarning │ │ │ │ │ + 243: 00000084 208 OBJECT LOCAL DEFAULT 3 _PyExc_ResourceWarning │ │ │ │ │ + 244: 0000057c 208 OBJECT LOCAL DEFAULT 3 _PyExc_RuntimeWarning │ │ │ │ │ + 245: 00000650 208 OBJECT LOCAL DEFAULT 3 _PyExc_SyntaxWarning │ │ │ │ │ + 246: 00000300 208 OBJECT LOCAL DEFAULT 3 _PyExc_UnicodeWarning │ │ │ │ │ + 247: 000008cc 208 OBJECT LOCAL DEFAULT 3 _PyExc_UserWarning │ │ │ │ │ + 248: 00002f80 208 OBJECT LOCAL DEFAULT 3 _PyExc_BlockingIOError │ │ │ │ │ + 249: 00002ddc 208 OBJECT LOCAL DEFAULT 3 _PyExc_ChildProcessError │ │ │ │ │ + 250: 00002eb0 208 OBJECT LOCAL DEFAULT 3 _PyExc_ConnectionError │ │ │ │ │ + 251: 000029cc 208 OBJECT LOCAL DEFAULT 3 _PyExc_FileExistsError │ │ │ │ │ + 252: 000028fc 208 OBJECT LOCAL DEFAULT 3 _PyExc_FileNotFoundError │ │ │ │ │ + 253: 0000268c 208 OBJECT LOCAL DEFAULT 3 _PyExc_InterruptedError │ │ │ │ │ + 254: 0000282c 208 OBJECT LOCAL DEFAULT 3 _PyExc_IsADirectoryError │ │ │ │ │ + 255: 0000275c 208 OBJECT LOCAL DEFAULT 3 _PyExc_NotADirectoryError │ │ │ │ │ + 256: 000025bc 208 OBJECT LOCAL DEFAULT 3 _PyExc_PermissionError │ │ │ │ │ + 257: 000024ec 208 OBJECT LOCAL DEFAULT 3 _PyExc_ProcessLookupError │ │ │ │ │ + 258: 0000241c 208 OBJECT LOCAL DEFAULT 3 _PyExc_TimeoutError │ │ │ │ │ + 259: 00001a94 208 OBJECT LOCAL DEFAULT 3 _PyExc_IndentationError │ │ │ │ │ + 260: 00001748 208 OBJECT LOCAL DEFAULT 3 _PyExc_IndexError │ │ │ │ │ + 261: 00001674 208 OBJECT LOCAL DEFAULT 3 _PyExc_KeyError │ │ │ │ │ + 262: 000031d0 208 OBJECT LOCAL DEFAULT 3 _PyExc_ModuleNotFoundError │ │ │ │ │ + 263: 00001ffc 208 OBJECT LOCAL DEFAULT 3 _PyExc_NotImplementedError │ │ │ │ │ + 264: 000020d0 208 OBJECT LOCAL DEFAULT 3 _PyExc_PythonFinalizationError │ │ │ │ │ + 265: 000021a4 208 OBJECT LOCAL DEFAULT 3 _PyExc_RecursionError │ │ │ │ │ + 266: 00001e2c 208 OBJECT LOCAL DEFAULT 3 _PyExc_UnboundLocalError │ │ │ │ │ + 267: 000014d0 208 OBJECT LOCAL DEFAULT 3 _PyExc_UnicodeError │ │ │ │ │ + 268: 00002d0c 208 OBJECT LOCAL DEFAULT 3 _PyExc_BrokenPipeError │ │ │ │ │ + 269: 00002c3c 208 OBJECT LOCAL DEFAULT 3 _PyExc_ConnectionAbortedError │ │ │ │ │ + 270: 00002b6c 208 OBJECT LOCAL DEFAULT 3 _PyExc_ConnectionRefusedError │ │ │ │ │ + 271: 00002a9c 208 OBJECT LOCAL DEFAULT 3 _PyExc_ConnectionResetError │ │ │ │ │ + 272: 000019c0 208 OBJECT LOCAL DEFAULT 3 _PyExc_TabError │ │ │ │ │ + 273: 000012b0 208 OBJECT LOCAL DEFAULT 3 _PyExc_UnicodeDecodeError │ │ │ │ │ + 274: 00001384 208 OBJECT LOCAL DEFAULT 3 _PyExc_UnicodeEncodeError │ │ │ │ │ + 275: 000011e0 208 OBJECT LOCAL DEFAULT 3 _PyExc_UnicodeTranslateError │ │ │ │ │ + 276: 00000220 25 OBJECT LOCAL DEFAULT 11 __func__.1 │ │ │ │ │ + 277: 0000023c 17 OBJECT LOCAL DEFAULT 11 __func__.0 │ │ │ │ │ + 278: 00000250 16 OBJECT LOCAL DEFAULT 11 __func__.2 │ │ │ │ │ + 279: 00000260 60 OBJECT LOCAL DEFAULT 11 add_note_doc │ │ │ │ │ + 280: 0000029c 82 OBJECT LOCAL DEFAULT 11 with_traceback_doc │ │ │ │ │ + 281: 00000000 0 NOTYPE LOCAL DEFAULT 3 $d │ │ │ │ │ + 282: 00000048 12 OBJECT LOCAL DEFAULT 3 kwlist.3 │ │ │ │ │ + 283: 0000005c 16 OBJECT LOCAL DEFAULT 3 kwlist.5 │ │ │ │ │ + 284: 00000070 8 OBJECT LOCAL DEFAULT 3 kwlist.4 │ │ │ │ │ + 285: 00001454 120 OBJECT LOCAL DEFAULT 3 UnicodeError_members │ │ │ │ │ + 286: 00001c38 180 OBJECT LOCAL DEFAULT 3 SyntaxError_members │ │ │ │ │ + 287: 00001dbc 48 OBJECT LOCAL DEFAULT 3 AttributeError_methods │ │ │ │ │ + 288: 00001dec 60 OBJECT LOCAL DEFAULT 3 AttributeError_members │ │ │ │ │ + 289: 00000008 16 OBJECT LOCAL DEFAULT 5 NameError_methods │ │ │ │ │ + 290: 00001fd0 40 OBJECT LOCAL DEFAULT 3 NameError_members │ │ │ │ │ + 291: 00003148 32 OBJECT LOCAL DEFAULT 3 OSError_methods │ │ │ │ │ + 292: 00003168 100 OBJECT LOCAL DEFAULT 3 OSError_members │ │ │ │ │ + 293: 00003120 40 OBJECT LOCAL DEFAULT 3 OSError_getset │ │ │ │ │ + 294: 00003374 32 OBJECT LOCAL DEFAULT 3 ImportError_methods │ │ │ │ │ + 295: 00003394 100 OBJECT LOCAL DEFAULT 3 ImportError_members │ │ │ │ │ + 296: 0000359c 80 OBJECT LOCAL DEFAULT 3 BaseExceptionGroup_methods │ │ │ │ │ + 297: 000035ec 60 OBJECT LOCAL DEFAULT 3 BaseExceptionGroup_members │ │ │ │ │ + 298: 000036fc 40 OBJECT LOCAL DEFAULT 3 SystemExit_members │ │ │ │ │ + 299: 000038cc 40 OBJECT LOCAL DEFAULT 3 StopIteration_members │ │ │ │ │ + 300: 00003cdc 80 OBJECT LOCAL DEFAULT 3 BaseException_methods │ │ │ │ │ + 301: 00003c3c 40 OBJECT LOCAL DEFAULT 3 BaseException_members │ │ │ │ │ + 302: 00003c64 120 OBJECT LOCAL DEFAULT 3 BaseException_getset │ │ │ │ │ + 303: 00000000 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ + 304: 00000001 214 FUNC GLOBAL HIDDEN 6 _PyExc_InitTypes │ │ │ │ │ + 305: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyStaticType_InitBuiltin │ │ │ │ │ + 306: 00000001 332 FUNC GLOBAL HIDDEN 1 _PyExc_InitGlobalObjects │ │ │ │ │ + 307: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_New │ │ │ │ │ + 308: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ + 309: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NewReference │ │ │ │ │ + 310: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyRuntime │ │ │ │ │ + 311: 00000000 0 TLS GLOBAL DEFAULT UND _Py_tss_tstate │ │ │ │ │ + 312: 0000014d 1316 FUNC GLOBAL HIDDEN 1 _PyExc_InitState │ │ │ │ │ + 313: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_New │ │ │ │ │ + 314: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromLong │ │ │ │ │ + 315: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_SetItem │ │ │ │ │ + 316: 0000047d 356 FUNC GLOBAL HIDDEN 6 _PyBuiltins_AddExceptions │ │ │ │ │ + 317: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyModule_GetDict │ │ │ │ │ + 318: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_SetItemString │ │ │ │ │ + 319: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Pack │ │ │ │ │ + 320: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_NewException │ │ │ │ │ + 321: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyArg_ParseTupleAndKeywords │ │ │ │ │ + 322: 0000071d 22 FUNC GLOBAL DEFAULT 6 PyException_GetTraceback │ │ │ │ │ + 323: 000008f5 188 FUNC GLOBAL DEFAULT 6 PyException_SetTraceback │ │ │ │ │ + 324: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTraceBack_Type │ │ │ │ │ + 325: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ + 326: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ + 327: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_NoKeywords │ │ │ │ │ + 328: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GC_UnTrack │ │ │ │ │ + 329: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyThreadState_Get │ │ │ │ │ + 330: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTrash_thread_deposit_object │ │ │ │ │ + 331: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTrash_thread_destroy_chain │ │ │ │ │ + 332: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyArg_UnpackTuple │ │ │ │ │ + 333: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_GetItemWithError │ │ │ │ │ + 334: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_GetSlice │ │ │ │ │ + 335: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Occurred │ │ │ │ │ + 336: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_Check │ │ │ │ │ + 337: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_AsSsize_t │ │ │ │ │ + 338: 000011ed 20 FUNC GLOBAL DEFAULT 6 PyException_GetContext │ │ │ │ │ + 339: 00001201 32 FUNC GLOBAL DEFAULT 6 PyException_SetContext │ │ │ │ │ + 340: 00000001 20 FUNC GLOBAL DEFAULT 9 PyException_GetCause │ │ │ │ │ + 341: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Type │ │ │ │ │ + 342: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Str │ │ │ │ │ + 343: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromString │ │ │ │ │ + 344: 000019bd 38 FUNC GLOBAL DEFAULT 6 PyException_SetCause │ │ │ │ │ + 345: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyArg_ParseTuple │ │ │ │ │ + 346: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_Tuple │ │ │ │ │ + 347: 00000ae1 64 FUNC GLOBAL DEFAULT 1 PyUnicodeDecodeError_Create │ │ │ │ │ + 348: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallFunction │ │ │ │ │ + 349: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetBuffer │ │ │ │ │ + 350: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_FromStringAndSize │ │ │ │ │ + 351: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBuffer_Release │ │ │ │ │ + 352: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromFormat │ │ │ │ │ + 353: 00000dbd 42 FUNC GLOBAL HIDDEN 1 _PyExc_ClearExceptionGroupType │ │ │ │ │ + 354: 00001ad9 222 FUNC GLOBAL HIDDEN 6 _PyExc_Fini │ │ │ │ │ + 355: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyStaticType_FiniBuiltin │ │ │ │ │ + 356: 000012f9 220 FUNC GLOBAL HIDDEN 1 _PyErr_NoMemory │ │ │ │ │ + 357: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_SetRaisedException │ │ │ │ │ + 358: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FatalErrorFunc │ │ │ │ │ + 359: 000013d5 320 FUNC GLOBAL HIDDEN 1 _PyException_AddNote │ │ │ │ │ + 360: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetOptionalAttr │ │ │ │ │ + 361: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_Append │ │ │ │ │ + 362: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_New │ │ │ │ │ + 363: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_SetAttr │ │ │ │ │ + 364: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ + 365: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyType_Name │ │ │ │ │ + 366: 00001655 98 FUNC GLOBAL DEFAULT 1 PyUnicodeEncodeError_GetStart │ │ │ │ │ + 367: 00001725 168 FUNC GLOBAL DEFAULT 1 PyUnicodeEncodeError_GetEnd │ │ │ │ │ + 368: 000017cd 12 FUNC GLOBAL DEFAULT 1 PyUnicodeEncodeError_GetObject │ │ │ │ │ + 369: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_Type │ │ │ │ │ + 370: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsLongAndOverflow │ │ │ │ │ + 371: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Substring │ │ │ │ │ + 372: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_ReadChar │ │ │ │ │ + 373: 00001ae5 92 FUNC GLOBAL DEFAULT 1 PyUnicodeDecodeError_GetStart │ │ │ │ │ + 374: 00001bbd 88 FUNC GLOBAL DEFAULT 1 PyUnicodeDecodeError_GetEnd │ │ │ │ │ + 375: 00001c15 122 FUNC GLOBAL DEFAULT 1 PyUnicodeDecodeError_GetObject │ │ │ │ │ + 376: 00001c91 12 FUNC GLOBAL DEFAULT 1 PyUnicodeEncodeError_GetEncoding │ │ │ │ │ + 377: 00001c9d 4 FUNC GLOBAL DEFAULT 1 PyUnicodeDecodeError_GetEncoding │ │ │ │ │ + 378: 00001ca1 8 FUNC GLOBAL DEFAULT 1 PyUnicodeEncodeError_SetStart │ │ │ │ │ + 379: 00001ca9 8 FUNC GLOBAL DEFAULT 1 PyUnicodeDecodeError_SetStart │ │ │ │ │ + 380: 00001cb1 8 FUNC GLOBAL DEFAULT 1 PyUnicodeEncodeError_SetEnd │ │ │ │ │ + 381: 00001cb9 8 FUNC GLOBAL DEFAULT 1 PyUnicodeDecodeError_SetEnd │ │ │ │ │ + 382: 00001cc1 76 FUNC GLOBAL DEFAULT 1 PyUnicodeEncodeError_SetReason │ │ │ │ │ + 383: 00001d0d 4 FUNC GLOBAL DEFAULT 1 PyUnicodeDecodeError_SetReason │ │ │ │ │ + 384: 00000045 108 FUNC GLOBAL HIDDEN 9 _PyExc_CreateExceptionGroup │ │ │ │ │ + 385: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallObject │ │ │ │ │ + 386: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_Check │ │ │ │ │ + 387: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_IsInstance │ │ │ │ │ + 388: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_IsSubclass │ │ │ │ │ + 389: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Repr │ │ │ │ │ + 390: 00001d31 560 FUNC GLOBAL HIDDEN 1 _PyExc_PrepReraiseStar │ │ │ │ │ + 391: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_IsSubtype │ │ │ │ │ + 392: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySet_New │ │ │ │ │ + 393: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_GetItem │ │ │ │ │ + 394: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSsize_t │ │ │ │ │ + 395: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyCallable_Check │ │ │ │ │ + 396: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Type │ │ │ │ │ + 397: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_GivenExceptionMatches │ │ │ │ │ + 398: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Size │ │ │ │ │ + 399: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromVoidPtr │ │ │ │ │ + 400: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySet_Contains │ │ │ │ │ + 401: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_CheckRecursiveCall │ │ │ │ │ + 402: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallOneArg │ │ │ │ │ + 403: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_IsTrue │ │ │ │ │ + 404: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_Size │ │ │ │ │ + 405: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallMethod │ │ │ │ │ + 406: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_List │ │ │ │ │ + 407: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySet_Add │ │ │ │ │ + 408: 0000024b 4 FUNC GLOBAL DEFAULT 9 PyUnicodeTranslateError_GetStart │ │ │ │ │ + 409: 0000024f 4 FUNC GLOBAL DEFAULT 9 PyUnicodeTranslateError_GetEnd │ │ │ │ │ + 410: 00002775 4 FUNC GLOBAL DEFAULT 1 PyUnicodeTranslateError_GetObject │ │ │ │ │ + 411: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Next │ │ │ │ │ + 412: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Copy │ │ │ │ │ + 413: 00000631 224 FUNC GLOBAL DEFAULT 9 PyUnstable_Exc_PrepReraiseStar │ │ │ │ │ + 414: 00000711 18 FUNC GLOBAL DEFAULT 9 PyException_GetArgs │ │ │ │ │ + 415: 00000723 54 FUNC GLOBAL HIDDEN 9 _PyUnicodeTranslateError_Create │ │ │ │ │ + 416: 00000759 30 FUNC GLOBAL DEFAULT 9 PyException_SetArgs │ │ │ │ │ + 417: 00000777 4 FUNC GLOBAL DEFAULT 9 PyExceptionClass_Name │ │ │ │ │ + 418: 0000292d 8 FUNC GLOBAL DEFAULT 1 PyUnicodeTranslateError_SetStart │ │ │ │ │ + 419: 00002935 8 FUNC GLOBAL DEFAULT 1 PyUnicodeTranslateError_SetEnd │ │ │ │ │ + 420: 0000077b 14 FUNC GLOBAL DEFAULT 9 PyUnicodeEncodeError_GetReason │ │ │ │ │ + 421: 00000789 4 FUNC GLOBAL DEFAULT 9 PyUnicodeDecodeError_GetReason │ │ │ │ │ + 422: 0000078d 4 FUNC GLOBAL DEFAULT 9 PyUnicodeTranslateError_GetReason │ │ │ │ │ + 423: 0000293d 4 FUNC GLOBAL DEFAULT 1 PyUnicodeTranslateError_SetReason │ │ │ │ │ + 424: 00000080 4 OBJECT GLOBAL DEFAULT 3 PyExc_ResourceWarning │ │ │ │ │ + 425: 00000154 4 OBJECT GLOBAL DEFAULT 3 PyExc_EncodingWarning │ │ │ │ │ + 426: 00000228 4 OBJECT GLOBAL DEFAULT 3 PyExc_BytesWarning │ │ │ │ │ + 427: 000002fc 4 OBJECT GLOBAL DEFAULT 3 PyExc_UnicodeWarning │ │ │ │ │ + 428: 000003d0 4 OBJECT GLOBAL DEFAULT 3 PyExc_ImportWarning │ │ │ │ │ + 429: 000004a4 4 OBJECT GLOBAL DEFAULT 3 PyExc_FutureWarning │ │ │ │ │ + 430: 00000578 4 OBJECT GLOBAL DEFAULT 3 PyExc_RuntimeWarning │ │ │ │ │ + 431: 0000064c 4 OBJECT GLOBAL DEFAULT 3 PyExc_SyntaxWarning │ │ │ │ │ + 432: 00000720 4 OBJECT GLOBAL DEFAULT 3 PyExc_PendingDeprecationWarning │ │ │ │ │ + 433: 000007f4 4 OBJECT GLOBAL DEFAULT 3 PyExc_DeprecationWarning │ │ │ │ │ + 434: 000008c8 4 OBJECT GLOBAL DEFAULT 3 PyExc_UserWarning │ │ │ │ │ + 435: 0000099c 4 OBJECT GLOBAL DEFAULT 3 PyExc_Warning │ │ │ │ │ + 436: 00000a70 4 OBJECT GLOBAL DEFAULT 3 PyExc_BufferError │ │ │ │ │ + 437: 00000000 4 OBJECT GLOBAL DEFAULT 3 PyExc_MemoryError │ │ │ │ │ + 438: 00000b44 208 OBJECT GLOBAL HIDDEN 3 _PyExc_MemoryError │ │ │ │ │ + 439: 00000c14 4 OBJECT GLOBAL DEFAULT 3 PyExc_ReferenceError │ │ │ │ │ + 440: 00000ce8 4 OBJECT GLOBAL DEFAULT 3 PyExc_SystemError │ │ │ │ │ + 441: 00000dbc 4 OBJECT GLOBAL DEFAULT 3 PyExc_ZeroDivisionError │ │ │ │ │ + 442: 00000e90 4 OBJECT GLOBAL DEFAULT 3 PyExc_OverflowError │ │ │ │ │ + 443: 00000f64 4 OBJECT GLOBAL DEFAULT 3 PyExc_FloatingPointError │ │ │ │ │ + 444: 00001038 4 OBJECT GLOBAL DEFAULT 3 PyExc_ArithmeticError │ │ │ │ │ + 445: 0000110c 4 OBJECT GLOBAL DEFAULT 3 PyExc_AssertionError │ │ │ │ │ + 446: 0000007c 4 OBJECT GLOBAL DEFAULT 3 PyExc_UnicodeTranslateError │ │ │ │ │ + 447: 0000006c 4 OBJECT GLOBAL DEFAULT 3 PyExc_UnicodeDecodeError │ │ │ │ │ + 448: 00001380 4 OBJECT GLOBAL DEFAULT 3 PyExc_UnicodeEncodeError │ │ │ │ │ + 449: 000014cc 4 OBJECT GLOBAL DEFAULT 3 PyExc_UnicodeError │ │ │ │ │ + 450: 00000058 4 OBJECT GLOBAL DEFAULT 3 PyExc_ValueError │ │ │ │ │ + 451: 00001670 4 OBJECT GLOBAL DEFAULT 3 PyExc_KeyError │ │ │ │ │ + 452: 00001744 4 OBJECT GLOBAL DEFAULT 3 PyExc_IndexError │ │ │ │ │ + 453: 00001818 4 OBJECT GLOBAL DEFAULT 3 PyExc_LookupError │ │ │ │ │ + 454: 000018ec 208 OBJECT GLOBAL DEFAULT 3 _PyExc_IncompleteInputError │ │ │ │ │ + 455: 000019bc 4 OBJECT GLOBAL DEFAULT 3 PyExc_TabError │ │ │ │ │ + 456: 00001a90 4 OBJECT GLOBAL DEFAULT 3 PyExc_IndentationError │ │ │ │ │ + 457: 00001b64 4 OBJECT GLOBAL DEFAULT 3 PyExc_SyntaxError │ │ │ │ │ + 458: 00000078 4 OBJECT GLOBAL DEFAULT 3 PyExc_AttributeError │ │ │ │ │ + 459: 00001e28 4 OBJECT GLOBAL DEFAULT 3 PyExc_UnboundLocalError │ │ │ │ │ + 460: 00001efc 4 OBJECT GLOBAL DEFAULT 3 PyExc_NameError │ │ │ │ │ + 461: 00001ff8 4 OBJECT GLOBAL DEFAULT 3 PyExc_NotImplementedError │ │ │ │ │ + 462: 000020cc 4 OBJECT GLOBAL DEFAULT 3 PyExc_PythonFinalizationError │ │ │ │ │ + 463: 000021a0 4 OBJECT GLOBAL DEFAULT 3 PyExc_RecursionError │ │ │ │ │ + 464: 00002274 4 OBJECT GLOBAL DEFAULT 3 PyExc_RuntimeError │ │ │ │ │ + 465: 00002348 4 OBJECT GLOBAL DEFAULT 3 PyExc_EOFError │ │ │ │ │ + 466: 00000038 4 OBJECT GLOBAL DEFAULT 3 PyExc_TimeoutError │ │ │ │ │ + 467: 00000034 4 OBJECT GLOBAL DEFAULT 3 PyExc_ProcessLookupError │ │ │ │ │ + 468: 00000030 4 OBJECT GLOBAL DEFAULT 3 PyExc_PermissionError │ │ │ │ │ + 469: 0000002c 4 OBJECT GLOBAL DEFAULT 3 PyExc_InterruptedError │ │ │ │ │ + 470: 00000028 4 OBJECT GLOBAL DEFAULT 3 PyExc_NotADirectoryError │ │ │ │ │ + 471: 00000024 4 OBJECT GLOBAL DEFAULT 3 PyExc_IsADirectoryError │ │ │ │ │ + 472: 00000020 4 OBJECT GLOBAL DEFAULT 3 PyExc_FileNotFoundError │ │ │ │ │ + 473: 0000001c 4 OBJECT GLOBAL DEFAULT 3 PyExc_FileExistsError │ │ │ │ │ + 474: 00000018 4 OBJECT GLOBAL DEFAULT 3 PyExc_ConnectionResetError │ │ │ │ │ + 475: 00000014 4 OBJECT GLOBAL DEFAULT 3 PyExc_ConnectionRefusedError │ │ │ │ │ + 476: 00000010 4 OBJECT GLOBAL DEFAULT 3 PyExc_ConnectionAbortedError │ │ │ │ │ + 477: 00000008 4 OBJECT GLOBAL DEFAULT 3 PyExc_BrokenPipeError │ │ │ │ │ + 478: 0000000c 4 OBJECT GLOBAL DEFAULT 3 PyExc_ChildProcessError │ │ │ │ │ + 479: 00002eac 4 OBJECT GLOBAL DEFAULT 3 PyExc_ConnectionError │ │ │ │ │ + 480: 00000004 4 OBJECT GLOBAL DEFAULT 3 PyExc_BlockingIOError │ │ │ │ │ + 481: 00000044 4 OBJECT GLOBAL DEFAULT 3 PyExc_OSError │ │ │ │ │ + 482: 000031cc 4 OBJECT GLOBAL DEFAULT 3 PyExc_ModuleNotFoundError │ │ │ │ │ + 483: 000032a0 4 OBJECT GLOBAL DEFAULT 3 PyExc_ImportError │ │ │ │ │ + 484: 000033f8 4 OBJECT GLOBAL DEFAULT 3 PyExc_KeyboardInterrupt │ │ │ │ │ + 485: 00000040 4 OBJECT GLOBAL DEFAULT 3 PyExc_BaseExceptionGroup │ │ │ │ │ + 486: 00003628 4 OBJECT GLOBAL DEFAULT 3 PyExc_SystemExit │ │ │ │ │ + 487: 00003724 4 OBJECT GLOBAL DEFAULT 3 PyExc_GeneratorExit │ │ │ │ │ + 488: 000037f8 4 OBJECT GLOBAL DEFAULT 3 PyExc_StopIteration │ │ │ │ │ + 489: 000038f4 4 OBJECT GLOBAL DEFAULT 3 PyExc_StopAsyncIteration │ │ │ │ │ + 490: 00000054 4 OBJECT GLOBAL DEFAULT 3 PyExc_TypeError │ │ │ │ │ + 491: 0000003c 4 OBJECT GLOBAL DEFAULT 3 PyExc_Exception │ │ │ │ │ + 492: 00003b68 4 OBJECT GLOBAL DEFAULT 3 PyExc_BaseException │ │ │ │ │ + 493: 00000004 4 OBJECT GLOBAL DEFAULT 5 PyExc_IOError │ │ │ │ │ + 494: 00000000 4 OBJECT GLOBAL DEFAULT 5 PyExc_EnvironmentError │ │ │ │ │ + 495: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_GenericAlias │ │ │ │ │ + 496: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GenericGetAttr │ │ │ │ │ + 497: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GenericSetAttr │ │ │ │ │ + 498: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GenericGetDict │ │ │ │ │ + 499: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GenericSetDict │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,541 +1,557 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0xea38 contains 527 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0xebf4 contains 543 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000018 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ 0000001c 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -00000068 0001310a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -00000094 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000000ca 0001330a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00000118 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000068 0001330a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +00000094 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000000ca 0001350a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00000118 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000124 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000128 00000730 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000013c 00013402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000140 0001356b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000144 0000cd02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000148 0001356b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000162 0001370a R_ARM_THM_CALL 00000000 PyDict_New │ │ │ │ │ -00000172 0001380a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +0000013c 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000140 0001376b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000144 0000cf02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000148 0001376b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000162 0001390a R_ARM_THM_CALL 00000000 PyDict_New │ │ │ │ │ +00000172 00013a0a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ 0000017e 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ 00000182 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -0000018e 0001390a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -000001a8 0001380a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -000001bc 0001390a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -000001d6 0001380a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -000001ea 0001390a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -00000204 0001380a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -00000218 0001390a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -00000232 0001380a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -00000246 0001390a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -00000260 0001380a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -00000274 0001390a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -0000028e 0001380a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -000002a2 0001390a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -000002bc 0001380a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -000002d0 0001390a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -000002ea 0001380a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -000002fe 0001390a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -00000318 0001380a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -0000032c 0001390a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -00000346 0001380a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -0000035a 0001390a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -00000374 0001380a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -00000388 0001390a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -000003a2 0001380a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -000003b6 0001390a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -000003d0 0001380a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -000003e4 0001390a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -000003fe 0001380a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -00000412 0001390a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -0000042c 0001380a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -00000440 0001390a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -00000458 0001380a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -0000046c 0001390a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -00000484 0001380a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -00000498 0001390a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -000004b0 0001380a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -000004c4 0001390a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +0000018e 00013b0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +000001a8 00013a0a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +000001bc 00013b0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +000001d6 00013a0a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +000001ea 00013b0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +00000204 00013a0a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +00000218 00013b0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +00000232 00013a0a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +00000246 00013b0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +00000260 00013a0a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +00000274 00013b0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +0000028e 00013a0a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +000002a2 00013b0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +000002bc 00013a0a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +000002d0 00013b0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +000002ea 00013a0a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +000002fe 00013b0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +00000318 00013a0a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +0000032c 00013b0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +00000346 00013a0a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +0000035a 00013b0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +00000374 00013a0a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +00000388 00013b0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +000003a2 00013a0a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +000003b6 00013b0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +000003d0 00013a0a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +000003e4 00013b0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +000003fe 00013a0a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +00000412 00013b0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +0000042c 00013a0a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +00000440 00013b0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +00000458 00013a0a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +0000046c 00013b0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +00000484 00013a0a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +00000498 00013b0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +000004b0 00013a0a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +000004c4 00013b0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ 000004ee 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 000004f2 00000730 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000050a 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000051a 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000052a 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000053a 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000054c 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000055e 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000570 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000582 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000594 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000005a6 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000005b8 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000005ca 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000005dc 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000005ee 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000600 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000612 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000624 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000636 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000648 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000650 0000150a R_ARM_THM_CALL 000006fd Py_XDECREF │ │ │ │ │ +0000050a 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000051a 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000052a 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000053a 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000054c 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000055e 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000570 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000582 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000594 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000005a6 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000005b8 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000005ca 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000005dc 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000005ee 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000600 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000612 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000624 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000636 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000648 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000650 0000150a R_ARM_THM_CALL 00000701 Py_XDECREF │ │ │ │ │ 0000065a 0000132f R_ARM_THM_MOVW_ABS_NC 0000001c .LC1 │ │ │ │ │ 0000065e 00001330 R_ARM_THM_MOVT_ABS 0000001c .LC1 │ │ │ │ │ -0000066c 0000cd02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000676 0001532f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000067a 00015330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000069c 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000006a0 00014330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000006c8 00003a2f R_ARM_THM_MOVW_ABS_NC 000000fc .LC11 │ │ │ │ │ -000006cc 00003a30 R_ARM_THM_MOVT_ABS 000000fc .LC11 │ │ │ │ │ -000006ec 0000270a R_ARM_THM_CALL 00000a65 BaseException_init │ │ │ │ │ -00000722 00003d2f R_ARM_THM_MOVW_ABS_NC 00000100 .LC12 │ │ │ │ │ -00000726 00003d30 R_ARM_THM_MOVT_ABS 00000100 .LC12 │ │ │ │ │ -0000072a 0001570a R_ARM_THM_CALL 00000000 PyArg_ParseTuple │ │ │ │ │ -0000078a 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000007a6 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000007c2 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000007de 0000270a R_ARM_THM_CALL 00000a65 BaseException_init │ │ │ │ │ -00000802 0000150a R_ARM_THM_CALL 000006fd Py_XDECREF │ │ │ │ │ -00000820 0000150a R_ARM_THM_CALL 000006fd Py_XDECREF │ │ │ │ │ -0000083e 0000270a R_ARM_THM_CALL 00000a65 BaseException_init │ │ │ │ │ -00000860 0000150a R_ARM_THM_CALL 000006fd Py_XDECREF │ │ │ │ │ -0000086a 0001580a R_ARM_THM_CALL 00000000 PySequence_Tuple │ │ │ │ │ -00000886 0000402f R_ARM_THM_MOVW_ABS_NC 00000108 .LC13 │ │ │ │ │ -0000088a 00004030 R_ARM_THM_MOVT_ABS 00000108 .LC13 │ │ │ │ │ -00000896 0001570a R_ARM_THM_CALL 00000000 PyArg_ParseTuple │ │ │ │ │ -000008b2 0000150a R_ARM_THM_CALL 000006fd Py_XDECREF │ │ │ │ │ -000008ca 0000150a R_ARM_THM_CALL 000006fd Py_XDECREF │ │ │ │ │ -000008e2 0000150a R_ARM_THM_CALL 000006fd Py_XDECREF │ │ │ │ │ -000008fa 0000150a R_ARM_THM_CALL 000006fd Py_XDECREF │ │ │ │ │ -00000914 0000150a R_ARM_THM_CALL 000006fd Py_XDECREF │ │ │ │ │ -0000092e 0000150a R_ARM_THM_CALL 000006fd Py_XDECREF │ │ │ │ │ -00000966 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -0000096a 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -0000096e 0000412f R_ARM_THM_MOVW_ABS_NC 00000110 .LC14 │ │ │ │ │ -00000972 00004130 R_ARM_THM_MOVT_ABS 00000110 .LC14 │ │ │ │ │ -00000978 0001440a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000980 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000988 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000009c6 0000440a R_ARM_THM_CALL 0000199d StopIteration_clear │ │ │ │ │ -00000b36 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -00000b3a 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -00000b42 00004a2f R_ARM_THM_MOVW_ABS_NC 00000148 .LC15 │ │ │ │ │ -00000b46 00004a30 R_ARM_THM_MOVT_ABS 00000148 .LC15 │ │ │ │ │ -00000b58 00015a0a R_ARM_THM_CALL 00000000 PyObject_CallFunction │ │ │ │ │ -00000b74 0000270a R_ARM_THM_CALL 00000a65 BaseException_init │ │ │ │ │ -00000ba6 00004b2f R_ARM_THM_MOVW_ABS_NC 00000150 .LC16 │ │ │ │ │ -00000baa 00004b30 R_ARM_THM_MOVT_ABS 00000150 .LC16 │ │ │ │ │ -00000bb6 0001570a R_ARM_THM_CALL 00000000 PyArg_ParseTuple │ │ │ │ │ -00000c18 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000c20 00015b0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00000c30 00015c0a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -00000c3a 0000150a R_ARM_THM_CALL 000006fd Py_XDECREF │ │ │ │ │ -00000c40 00015d0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00000c88 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000ca8 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000cd4 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000ce2 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000cf0 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000d12 0001540a R_ARM_THM_CALL 00000000 PyObject_Str │ │ │ │ │ -00000d1c 0001540a R_ARM_THM_CALL 00000000 PyObject_Str │ │ │ │ │ -00000d46 00004e2f R_ARM_THM_MOVW_ABS_NC 00000190 .LC18 │ │ │ │ │ -00000d4a 00004e30 R_ARM_THM_MOVT_ABS 00000190 .LC18 │ │ │ │ │ -00000d4e 00015e0a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ -00000d56 0000150a R_ARM_THM_CALL 000006fd Py_XDECREF │ │ │ │ │ -00000d5c 0000150a R_ARM_THM_CALL 000006fd Py_XDECREF │ │ │ │ │ -00000d6e 00004d2f R_ARM_THM_MOVW_ABS_NC 00000158 .LC17 │ │ │ │ │ -00000d72 00004d30 R_ARM_THM_MOVT_ABS 00000158 .LC17 │ │ │ │ │ -00000d78 00015e0a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ -00000d8a 00003a2f R_ARM_THM_MOVW_ABS_NC 000000fc .LC11 │ │ │ │ │ -00000d8e 00003a30 R_ARM_THM_MOVT_ABS 000000fc .LC11 │ │ │ │ │ -00000e46 0000120a R_ARM_THM_CALL 000003a9 BaseException_clear │ │ │ │ │ -00000e58 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000e5e 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000e64 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000ee0 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000eea 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000ef4 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000f26 0000150a R_ARM_THM_CALL 000006fd Py_XDECREF │ │ │ │ │ -00000f2c 0001310a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -00000f3a 0000522f R_ARM_THM_MOVW_ABS_NC 000001c8 .LC19 │ │ │ │ │ -00000f3e 00005230 R_ARM_THM_MOVT_ABS 000001c8 .LC19 │ │ │ │ │ -00000f44 00013f0a R_ARM_THM_CALL 00000000 PyArg_ParseTupleAndKeywords │ │ │ │ │ -00000f5c 0000150a R_ARM_THM_CALL 000006fd Py_XDECREF │ │ │ │ │ -00000f72 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000f96 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000f9c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000010aa 0000120a R_ARM_THM_CALL 000003a9 BaseException_clear │ │ │ │ │ -000010bc 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000010ca 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000010d8 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000010e6 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000010f4 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000010fa 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001116 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000111c 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000011fa 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001204 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001216 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001228 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000123a 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000124c 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001256 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000127a 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000012e2 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -000012e6 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -0000132e 0001630a R_ARM_THM_CALL 00000000 _PyErr_SetRaisedException │ │ │ │ │ -00001356 0001330a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00001390 00005a2f R_ARM_THM_MOVW_ABS_NC 000001d8 .LC20 │ │ │ │ │ -00001394 00005a30 R_ARM_THM_MOVT_ABS 000001d8 .LC20 │ │ │ │ │ -0000139a 0001640a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ -000013a0 0001356b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000013a4 00013402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000013a8 0001356b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000013ac 0000cd02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -000013d2 0000150a R_ARM_THM_CALL 000006fd Py_XDECREF │ │ │ │ │ -000013da 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -000013de 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -000013e4 00005c2f R_ARM_THM_MOVW_ABS_NC 00000214 .LC21 │ │ │ │ │ -000013e8 00005c30 R_ARM_THM_MOVT_ABS 00000214 .LC21 │ │ │ │ │ -000013f2 0001660a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001418 0001670a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ -00001430 0001680a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -0000144c 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00001450 00014330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00001458 0001690a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00001468 00016a0a R_ARM_THM_CALL 00000000 PyObject_SetAttr │ │ │ │ │ -00001480 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -00001484 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -0000148a 00005f2f R_ARM_THM_MOVW_ABS_NC 00000238 .LC22 │ │ │ │ │ -0000148e 00005f30 R_ARM_THM_MOVT_ABS 00000238 .LC22 │ │ │ │ │ -00001494 0001660a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000014a8 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000014b8 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -000014bc 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -000014c0 0000602f R_ARM_THM_MOVW_ABS_NC 00000258 .LC23 │ │ │ │ │ -000014c4 00006030 R_ARM_THM_MOVT_ABS 00000258 .LC23 │ │ │ │ │ -000014ca 0001440a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000014d8 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000014e0 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000014f0 00013402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001506 00016b0a R_ARM_THM_CALL 00000000 _PyType_Name │ │ │ │ │ -00001514 0000642f R_ARM_THM_MOVW_ABS_NC 00000284 .LC24 │ │ │ │ │ -00001518 00006430 R_ARM_THM_MOVT_ABS 00000284 .LC24 │ │ │ │ │ -00001526 0000652f R_ARM_THM_MOVW_ABS_NC 0000028c .LC25 │ │ │ │ │ -0000152a 00006530 R_ARM_THM_MOVT_ABS 0000028c .LC25 │ │ │ │ │ -0000154e 0000682f R_ARM_THM_MOVW_ABS_NC 00000294 .LC26 │ │ │ │ │ -00001552 00006830 R_ARM_THM_MOVT_ABS 00000294 .LC26 │ │ │ │ │ -00001592 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000015d2 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -000015d6 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -000015da 00006b2f R_ARM_THM_MOVW_ABS_NC 000002b8 .LC28 │ │ │ │ │ -000015de 00006b30 R_ARM_THM_MOVT_ABS 000002b8 .LC28 │ │ │ │ │ -000015e4 0001660a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000015ee 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -000015f2 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -000015f6 00006a2f R_ARM_THM_MOVW_ABS_NC 0000029c .LC27 │ │ │ │ │ -000015fa 00006a30 R_ARM_THM_MOVT_ABS 0000029c .LC27 │ │ │ │ │ -00001600 0001660a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001660 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -00001664 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -00001668 0000682f R_ARM_THM_MOVW_ABS_NC 00000294 .LC26 │ │ │ │ │ -0000166c 00006830 R_ARM_THM_MOVT_ABS 00000294 .LC26 │ │ │ │ │ -00001670 00006b2f R_ARM_THM_MOVW_ABS_NC 000002b8 .LC28 │ │ │ │ │ -00001674 00006b30 R_ARM_THM_MOVT_ABS 000002b8 .LC28 │ │ │ │ │ -0000167a 0001660a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001684 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -00001688 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -0000168c 0000682f R_ARM_THM_MOVW_ABS_NC 00000294 .LC26 │ │ │ │ │ -00001690 00006830 R_ARM_THM_MOVT_ABS 00000294 .LC26 │ │ │ │ │ -00001694 00006a2f R_ARM_THM_MOVW_ABS_NC 0000029c .LC27 │ │ │ │ │ -00001698 00006a30 R_ARM_THM_MOVT_ABS 0000029c .LC27 │ │ │ │ │ -0000169e 0001660a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000016a8 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000016b0 0000682f R_ARM_THM_MOVW_ABS_NC 00000294 .LC26 │ │ │ │ │ -000016b4 00006830 R_ARM_THM_MOVT_ABS 00000294 .LC26 │ │ │ │ │ -000016c0 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000016c4 00014330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000016e0 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000016e4 00014330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00001788 00016f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ -0000178c 00016f30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ -00001794 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00001798 00014330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000017a4 0001700a R_ARM_THM_CALL 00000000 PyLong_AsLongAndOverflow │ │ │ │ │ -000017ae 0000702f R_ARM_THM_MOVW_ABS_NC 000002dc .LC29 │ │ │ │ │ -000017b2 00007030 R_ARM_THM_MOVT_ABS 000002dc .LC29 │ │ │ │ │ -000017b6 00015e0a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ -000017c0 0000150a R_ARM_THM_CALL 000006fd Py_XDECREF │ │ │ │ │ -000017d0 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000017d4 00014330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000017ea 00016f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ -000017ee 00016f30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ -000017fc 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00001800 00014330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000180c 0001700a R_ARM_THM_CALL 00000000 PyLong_AsLongAndOverflow │ │ │ │ │ -00001814 0000722f R_ARM_THM_MOVW_ABS_NC 000002f8 .LC31 │ │ │ │ │ -00001818 00007230 R_ARM_THM_MOVT_ABS 000002f8 .LC31 │ │ │ │ │ -0000181c 00015e0a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ -00001824 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00001828 00014330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00001834 0000712f R_ARM_THM_MOVW_ABS_NC 000002f0 .LC30 │ │ │ │ │ -00001838 00007130 R_ARM_THM_MOVT_ABS 000002f0 .LC30 │ │ │ │ │ -0000183c 00015e0a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ -0000184a 0001710a R_ARM_THM_CALL 00000000 PyUnicode_Substring │ │ │ │ │ -000018a2 0001540a R_ARM_THM_CALL 00000000 PyObject_Str │ │ │ │ │ -000018ae 0001540a R_ARM_THM_CALL 00000000 PyObject_Str │ │ │ │ │ -000018c8 0000772f R_ARM_THM_MOVW_ABS_NC 000003c8 .LC35 │ │ │ │ │ -000018cc 00007730 R_ARM_THM_MOVT_ABS 000003c8 .LC35 │ │ │ │ │ -000018d0 00015e0a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ -000018d8 0000150a R_ARM_THM_CALL 000006fd Py_XDECREF │ │ │ │ │ -000018de 0000150a R_ARM_THM_CALL 000006fd Py_XDECREF │ │ │ │ │ -000018fc 0001720a R_ARM_THM_CALL 00000000 PyUnicode_ReadChar │ │ │ │ │ -00001908 0000742f R_ARM_THM_MOVW_ABS_NC 00000308 .LC32 │ │ │ │ │ -0000190c 00007430 R_ARM_THM_MOVT_ABS 00000308 .LC32 │ │ │ │ │ -00001918 00015e0a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ -00001924 0000762f R_ARM_THM_MOVW_ABS_NC 00000388 .LC34 │ │ │ │ │ -00001928 00007630 R_ARM_THM_MOVT_ABS 00000388 .LC34 │ │ │ │ │ -0000192c 0000752f R_ARM_THM_MOVW_ABS_NC 00000348 .LC33 │ │ │ │ │ -00001930 00007530 R_ARM_THM_MOVT_ABS 00000348 .LC33 │ │ │ │ │ -00001944 00003a2f R_ARM_THM_MOVW_ABS_NC 000000fc .LC11 │ │ │ │ │ -00001948 00003a30 R_ARM_THM_MOVT_ABS 000000fc .LC11 │ │ │ │ │ -0000196c 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00001970 00014330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00001982 00007a2f R_ARM_THM_MOVW_ABS_NC 0000041c .LC37 │ │ │ │ │ -00001986 00007a30 R_ARM_THM_MOVT_ABS 0000041c .LC37 │ │ │ │ │ -000019bc 0000792f R_ARM_THM_MOVW_ABS_NC 00000404 .LC36 │ │ │ │ │ -000019c0 00007930 R_ARM_THM_MOVT_ABS 00000404 .LC36 │ │ │ │ │ -000019c4 00015e0a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ -000019d4 00007b2f R_ARM_THM_MOVW_ABS_NC 00000430 .LC38 │ │ │ │ │ -000019d8 00007b30 R_ARM_THM_MOVT_ABS 00000430 .LC38 │ │ │ │ │ -00001a3c 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001a78 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -00001a7c 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -00001a80 0000682f R_ARM_THM_MOVW_ABS_NC 00000294 .LC26 │ │ │ │ │ -00001a84 00006830 R_ARM_THM_MOVT_ABS 00000294 .LC26 │ │ │ │ │ -00001a88 00007e2f R_ARM_THM_MOVW_ABS_NC 00000440 .LC39 │ │ │ │ │ -00001a8c 00007e30 R_ARM_THM_MOVT_ABS 00000440 .LC39 │ │ │ │ │ -00001a92 0001660a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001a9c 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -00001aa0 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -00001aa4 0000682f R_ARM_THM_MOVW_ABS_NC 00000294 .LC26 │ │ │ │ │ -00001aa8 00006830 R_ARM_THM_MOVT_ABS 00000294 .LC26 │ │ │ │ │ -00001aac 00006a2f R_ARM_THM_MOVW_ABS_NC 0000029c .LC27 │ │ │ │ │ -00001ab0 00006a30 R_ARM_THM_MOVT_ABS 0000029c .LC27 │ │ │ │ │ -00001ab6 0001660a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001b10 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001b4c 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -00001b50 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -00001b54 0000682f R_ARM_THM_MOVW_ABS_NC 00000294 .LC26 │ │ │ │ │ -00001b58 00006830 R_ARM_THM_MOVT_ABS 00000294 .LC26 │ │ │ │ │ -00001b5c 00007e2f R_ARM_THM_MOVW_ABS_NC 00000440 .LC39 │ │ │ │ │ -00001b60 00007e30 R_ARM_THM_MOVT_ABS 00000440 .LC39 │ │ │ │ │ -00001b66 0001660a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001b6e 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -00001b72 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -00001b76 0000682f R_ARM_THM_MOVW_ABS_NC 00000294 .LC26 │ │ │ │ │ -00001b7a 00006830 R_ARM_THM_MOVT_ABS 00000294 .LC26 │ │ │ │ │ -00001b7e 00006a2f R_ARM_THM_MOVW_ABS_NC 0000029c .LC27 │ │ │ │ │ -00001b82 00006a30 R_ARM_THM_MOVT_ABS 0000029c .LC27 │ │ │ │ │ -00001b8a 0001660a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001b94 00007f2f R_ARM_THM_MOVW_ABS_NC 00000460 .LC40 │ │ │ │ │ -00001b98 00007f30 R_ARM_THM_MOVT_ABS 00000460 .LC40 │ │ │ │ │ -00001bd6 0001550a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ -00001be2 0000150a R_ARM_THM_CALL 000006fd Py_XDECREF │ │ │ │ │ -00001c08 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00001c0c 00014330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00001c32 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -00001c36 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -00001c46 0001850a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00001c52 0001690a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00001c5e 0001690a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00001c6a 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00001c6e 00014330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00001cae 0001680a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -00001cbe 0001860a R_ARM_THM_CALL 00000000 PySet_New │ │ │ │ │ -00001cfa 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001d12 0000150a R_ARM_THM_CALL 000006fd Py_XDECREF │ │ │ │ │ -00001d18 0000150a R_ARM_THM_CALL 000006fd Py_XDECREF │ │ │ │ │ -00001d44 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00001d48 00014330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00001d50 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00001d54 00014330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00001d66 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00001d6a 00014330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00001d76 0001680a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -00001d98 00003a2f R_ARM_THM_MOVW_ABS_NC 000000fc .LC11 │ │ │ │ │ -00001d9c 00003a30 R_ARM_THM_MOVT_ABS 000000fc .LC11 │ │ │ │ │ -00001da0 00017e0a R_ARM_THM_CALL 00000045 _PyExc_CreateExceptionGroup │ │ │ │ │ -00001dbc 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001df2 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001df8 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00001dfc 00014330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00001e0a 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00001e0e 00014330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00001e1e 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001e2e 0001870a R_ARM_THM_CALL 00000000 PyList_GetItem │ │ │ │ │ -00001e80 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00001e84 00014330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00001e98 00013d0a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -00001ea2 0000150a R_ARM_THM_CALL 000006fd Py_XDECREF │ │ │ │ │ -00001ea8 0000150a R_ARM_THM_CALL 000006fd Py_XDECREF │ │ │ │ │ -00001ecc 0001890a R_ARM_THM_CALL 00000000 PyCallable_Check │ │ │ │ │ -00001ef0 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ -00001ef4 00018a30 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ -00001f2a 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -00001f2e 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -00001f32 00009c2f R_ARM_THM_MOVW_ABS_NC 00000618 .LC51 │ │ │ │ │ -00001f36 00009c30 R_ARM_THM_MOVT_ABS 00000618 .LC51 │ │ │ │ │ -00001f3c 0001440a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001f72 00018b0a R_ARM_THM_CALL 00000000 PyErr_GivenExceptionMatches │ │ │ │ │ -00001f80 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -00001f84 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -00001f90 0001850a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00001f9c 00018c0a R_ARM_THM_CALL 00000000 PyTuple_Size │ │ │ │ │ -00001fa8 0001690a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -0000202e 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002056 0001690a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00002090 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000020a2 0001680a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -000020d2 0001680a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -000020f2 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002112 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -00002116 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -0000212a 0001850a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00002136 00018d0a R_ARM_THM_CALL 00000000 PyLong_FromVoidPtr │ │ │ │ │ -00002144 00018e0a R_ARM_THM_CALL 00000000 PySet_Contains │ │ │ │ │ -00002166 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000021b2 00009d2f R_ARM_THM_MOVW_ABS_NC 00000674 .LC52 │ │ │ │ │ -000021b6 00009d30 R_ARM_THM_MOVT_ABS 00000674 .LC52 │ │ │ │ │ -000021bc 00018f0a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ -000021e4 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000021ee 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002216 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002232 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000223c 0001900a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -00002248 0001910a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ -00002254 0000150a R_ARM_THM_CALL 000006fd Py_XDECREF │ │ │ │ │ -00002266 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002270 0001356b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002274 0001356b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000229a 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000022bc 0001920a R_ARM_THM_CALL 00000000 PySequence_Size │ │ │ │ │ -000022ca 0000a12f R_ARM_THM_MOVW_ABS_NC 00000698 .LC53 │ │ │ │ │ -000022ce 0000a130 R_ARM_THM_MOVT_ABS 00000698 .LC53 │ │ │ │ │ -000022d2 0000a22f R_ARM_THM_MOVW_ABS_NC 0000069c .LC54 │ │ │ │ │ -000022d6 0000a230 R_ARM_THM_MOVT_ABS 0000069c .LC54 │ │ │ │ │ -000022da 0001930a R_ARM_THM_CALL 00000000 PyObject_CallMethod │ │ │ │ │ -000022e4 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -000022e8 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -000022f6 0001850a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -0000231a 0000260a R_ARM_THM_CALL 000009ad BaseException_set_tb │ │ │ │ │ -00002342 0000150a R_ARM_THM_CALL 000006fd Py_XDECREF │ │ │ │ │ -00002356 0000150a R_ARM_THM_CALL 000006fd Py_XDECREF │ │ │ │ │ -00002360 0001670a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ -00002374 0000a32f R_ARM_THM_MOVW_ABS_NC 000006a4 .LC55 │ │ │ │ │ -00002378 0000a330 R_ARM_THM_MOVT_ABS 000006a4 .LC55 │ │ │ │ │ -0000237e 0001440a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002392 0001800a R_ARM_THM_CALL 00000000 PySequence_Check │ │ │ │ │ -0000239c 0001940a R_ARM_THM_CALL 00000000 PySequence_List │ │ │ │ │ -000023be 00016a0a R_ARM_THM_CALL 00000000 PyObject_SetAttr │ │ │ │ │ -000023ec 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002406 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002410 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000242c 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000243e 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002444 00013402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00002460 00013d0a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -00002468 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -0000246c 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -00002474 00017f0a R_ARM_THM_CALL 00000000 PyObject_CallObject │ │ │ │ │ -00002498 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000024c8 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000024cc 00014330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000024d6 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -000024da 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -000024ec 0001850a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00002554 00018d0a R_ARM_THM_CALL 00000000 PyLong_FromVoidPtr │ │ │ │ │ -00002562 0001950a R_ARM_THM_CALL 00000000 PySet_Add │ │ │ │ │ -0000257e 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002584 0000a92f R_ARM_THM_MOVW_ABS_NC 000006dc .LC56 │ │ │ │ │ -00002588 0000a930 R_ARM_THM_MOVT_ABS 000006dc .LC56 │ │ │ │ │ -0000258e 00018f0a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ -0000259c 0001356b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000025a0 0001356b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000025b8 0000270a R_ARM_THM_CALL 00000a65 BaseException_init │ │ │ │ │ -000025e0 0000ab2f R_ARM_THM_MOVW_ABS_NC 00000704 .LC57 │ │ │ │ │ -000025e4 0000ab30 R_ARM_THM_MOVT_ABS 00000704 .LC57 │ │ │ │ │ -000025e8 0001570a R_ARM_THM_CALL 00000000 PyArg_ParseTuple │ │ │ │ │ -0000262c 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002652 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000266c 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00002670 00014330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00002694 0001990a R_ARM_THM_CALL 00000000 PyDict_Next │ │ │ │ │ -000026b6 00016a0a R_ARM_THM_CALL 00000000 PyObject_SetAttr │ │ │ │ │ -000026e6 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000026f0 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000026f8 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000026fc 00014330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00002702 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -00002706 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -0000270a 0000b02f R_ARM_THM_MOVW_ABS_NC 0000070c .LC58 │ │ │ │ │ -0000270e 0000b030 R_ARM_THM_MOVT_ABS 0000070c .LC58 │ │ │ │ │ -00002714 0001440a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000272e 00018c0a R_ARM_THM_CALL 00000000 PyTuple_Size │ │ │ │ │ -00002732 00003a2f R_ARM_THM_MOVW_ABS_NC 000000fc .LC11 │ │ │ │ │ -00002736 00003a30 R_ARM_THM_MOVT_ABS 000000fc .LC11 │ │ │ │ │ -0000273c 0000b22f R_ARM_THM_MOVW_ABS_NC 00000728 .LC59 │ │ │ │ │ -00002740 0000b230 R_ARM_THM_MOVT_ABS 00000728 .LC59 │ │ │ │ │ -00002746 0000b32f R_ARM_THM_MOVW_ABS_NC 0000072c .LC60 │ │ │ │ │ -0000274a 0000b330 R_ARM_THM_MOVT_ABS 0000072c .LC60 │ │ │ │ │ -00002776 0001540a R_ARM_THM_CALL 00000000 PyObject_Str │ │ │ │ │ -0000278c 0000ba2f R_ARM_THM_MOVW_ABS_NC 000007fc .LC65 │ │ │ │ │ -00002790 0000ba30 R_ARM_THM_MOVT_ABS 000007fc .LC65 │ │ │ │ │ -00002796 00015e0a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ -000027a0 0000150a R_ARM_THM_CALL 000006fd Py_XDECREF │ │ │ │ │ -000027be 0001720a R_ARM_THM_CALL 00000000 PyUnicode_ReadChar │ │ │ │ │ -000027cc 0000b72f R_ARM_THM_MOVW_ABS_NC 00000754 .LC62 │ │ │ │ │ -000027d0 0000b730 R_ARM_THM_MOVT_ABS 00000754 .LC62 │ │ │ │ │ -000027da 00015e0a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ -000027e8 00003a2f R_ARM_THM_MOVW_ABS_NC 000000fc .LC11 │ │ │ │ │ -000027ec 00003a30 R_ARM_THM_MOVT_ABS 000000fc .LC11 │ │ │ │ │ -000027f4 0000b92f R_ARM_THM_MOVW_ABS_NC 000007c4 .LC64 │ │ │ │ │ -000027f8 0000b930 R_ARM_THM_MOVT_ABS 000007c4 .LC64 │ │ │ │ │ -000027fc 0000b82f R_ARM_THM_MOVW_ABS_NC 0000078c .LC63 │ │ │ │ │ -00002800 0000b830 R_ARM_THM_MOVT_ABS 0000078c .LC63 │ │ │ │ │ -000006c4 0001541e R_ARM_THM_JUMP24 00000000 PyObject_Str │ │ │ │ │ -000006d0 0001551e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ -000006d4 0001541e R_ARM_THM_JUMP24 00000000 PyObject_Str │ │ │ │ │ -00000a14 00003c1e R_ARM_THM_JUMP24 00001911 BaseException_traverse │ │ │ │ │ -00000a56 00003c1e R_ARM_THM_JUMP24 00001911 BaseException_traverse │ │ │ │ │ -00000aa2 00003c1e R_ARM_THM_JUMP24 00001911 BaseException_traverse │ │ │ │ │ -00000b10 00003c1e R_ARM_THM_JUMP24 00001911 BaseException_traverse │ │ │ │ │ -00000d92 0001551e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ -00000dbe 0001321e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -00000eda 0000121e R_ARM_THM_JUMP24 000003a9 BaseException_clear │ │ │ │ │ -00000fd0 00003c1e R_ARM_THM_JUMP24 00001911 BaseException_traverse │ │ │ │ │ -000011f4 0000121e R_ARM_THM_JUMP24 000003a9 BaseException_clear │ │ │ │ │ -000012c4 00003c1e R_ARM_THM_JUMP24 00001911 BaseException_traverse │ │ │ │ │ -00001522 00015e1e R_ARM_THM_JUMP24 00000000 PyUnicode_FromFormat │ │ │ │ │ -00001532 00015e1e R_ARM_THM_JUMP24 00000000 PyUnicode_FromFormat │ │ │ │ │ -000017e4 0001541e R_ARM_THM_JUMP24 00000000 PyObject_Str │ │ │ │ │ -0000194c 0001551e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ -00001996 00015e1e R_ARM_THM_JUMP24 00000000 PyUnicode_FromFormat │ │ │ │ │ -000019e2 00015e1e R_ARM_THM_JUMP24 00000000 PyUnicode_FromFormat │ │ │ │ │ -00001ba0 0001761e R_ARM_THM_JUMP24 00001b95 PyUnicodeEncodeError_GetEncoding │ │ │ │ │ -00001bf0 00017c1e R_ARM_THM_JUMP24 00001bc5 PyUnicodeEncodeError_SetReason │ │ │ │ │ -000024ac 00013d1e R_ARM_THM_JUMP24 00000000 PyTuple_Pack │ │ │ │ │ -000024b2 00013d1e R_ARM_THM_JUMP24 00000000 PyTuple_Pack │ │ │ │ │ -00002658 00016e1e R_ARM_THM_JUMP24 000016b1 PyUnicodeEncodeError_GetObject │ │ │ │ │ -00002758 00015e1e R_ARM_THM_JUMP24 00000000 PyUnicode_FromFormat │ │ │ │ │ -000027f0 0001551e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ -00002820 00017c1e R_ARM_THM_JUMP24 00001bc5 PyUnicodeEncodeError_SetReason │ │ │ │ │ +0000066c 0000cf02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000676 0001552f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000067a 00015530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000006ac 0000270a R_ARM_THM_CALL 00000a69 BaseException_init │ │ │ │ │ +000006e2 00003d2f R_ARM_THM_MOVW_ABS_NC 00000100 .LC12 │ │ │ │ │ +000006e6 00003d30 R_ARM_THM_MOVT_ABS 00000100 .LC12 │ │ │ │ │ +000006ea 0001590a R_ARM_THM_CALL 00000000 PyArg_ParseTuple │ │ │ │ │ +0000074a 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000766 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000782 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000079e 0000270a R_ARM_THM_CALL 00000a69 BaseException_init │ │ │ │ │ +000007c2 0000150a R_ARM_THM_CALL 00000701 Py_XDECREF │ │ │ │ │ +000007e0 0000150a R_ARM_THM_CALL 00000701 Py_XDECREF │ │ │ │ │ +000007fe 0000270a R_ARM_THM_CALL 00000a69 BaseException_init │ │ │ │ │ +00000820 0000150a R_ARM_THM_CALL 00000701 Py_XDECREF │ │ │ │ │ +0000082a 00015a0a R_ARM_THM_CALL 00000000 PySequence_Tuple │ │ │ │ │ +00000846 0000402f R_ARM_THM_MOVW_ABS_NC 00000108 .LC13 │ │ │ │ │ +0000084a 00004030 R_ARM_THM_MOVT_ABS 00000108 .LC13 │ │ │ │ │ +00000856 0001590a R_ARM_THM_CALL 00000000 PyArg_ParseTuple │ │ │ │ │ +00000872 0000150a R_ARM_THM_CALL 00000701 Py_XDECREF │ │ │ │ │ +0000088a 0000150a R_ARM_THM_CALL 00000701 Py_XDECREF │ │ │ │ │ +000008a2 0000150a R_ARM_THM_CALL 00000701 Py_XDECREF │ │ │ │ │ +000008ba 0000150a R_ARM_THM_CALL 00000701 Py_XDECREF │ │ │ │ │ +000008d4 0000150a R_ARM_THM_CALL 00000701 Py_XDECREF │ │ │ │ │ +000008ee 0000150a R_ARM_THM_CALL 00000701 Py_XDECREF │ │ │ │ │ +00000926 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +0000092a 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +0000092e 0000412f R_ARM_THM_MOVW_ABS_NC 00000110 .LC14 │ │ │ │ │ +00000932 00004130 R_ARM_THM_MOVT_ABS 00000110 .LC14 │ │ │ │ │ +00000938 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000940 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000948 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000986 0000440a R_ARM_THM_CALL 000019e5 StopIteration_clear │ │ │ │ │ +00000af6 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +00000afa 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +00000b02 00004a2f R_ARM_THM_MOVW_ABS_NC 00000148 .LC15 │ │ │ │ │ +00000b06 00004a30 R_ARM_THM_MOVT_ABS 00000148 .LC15 │ │ │ │ │ +00000b18 00015c0a R_ARM_THM_CALL 00000000 PyObject_CallFunction │ │ │ │ │ +00000b82 00004b2f R_ARM_THM_MOVW_ABS_NC 00000150 .LC16 │ │ │ │ │ +00000b86 00004b30 R_ARM_THM_MOVT_ABS 00000150 .LC16 │ │ │ │ │ +00000b8a 0001590a R_ARM_THM_CALL 00000000 PyArg_ParseTuple │ │ │ │ │ +00000bea 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000bfa 0001470a R_ARM_THM_CALL 00000000 _PyArg_NoKeywords │ │ │ │ │ +00000c0c 00015d0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00000c1c 00015e0a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00000c26 0000150a R_ARM_THM_CALL 00000701 Py_XDECREF │ │ │ │ │ +00000c2c 00015f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00000c78 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000ca6 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000cce 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000cf6 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000d06 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000d14 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000d36 0001560a R_ARM_THM_CALL 00000000 PyObject_Str │ │ │ │ │ +00000d40 0001560a R_ARM_THM_CALL 00000000 PyObject_Str │ │ │ │ │ +00000d6a 00004e2f R_ARM_THM_MOVW_ABS_NC 00000190 .LC18 │ │ │ │ │ +00000d6e 00004e30 R_ARM_THM_MOVT_ABS 00000190 .LC18 │ │ │ │ │ +00000d72 0001600a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ +00000d7a 0000150a R_ARM_THM_CALL 00000701 Py_XDECREF │ │ │ │ │ +00000d80 0000150a R_ARM_THM_CALL 00000701 Py_XDECREF │ │ │ │ │ +00000d92 00004d2f R_ARM_THM_MOVW_ABS_NC 00000158 .LC17 │ │ │ │ │ +00000d96 00004d30 R_ARM_THM_MOVT_ABS 00000158 .LC17 │ │ │ │ │ +00000d9c 0001600a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ +00000dae 00003b2f R_ARM_THM_MOVW_ABS_NC 000000fc .LC11 │ │ │ │ │ +00000db2 00003b30 R_ARM_THM_MOVT_ABS 000000fc .LC11 │ │ │ │ │ +00000e6a 0000120a R_ARM_THM_CALL 000003ad BaseException_clear │ │ │ │ │ +00000e7c 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000e82 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000e88 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000f04 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000f0e 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000f18 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000f4a 0000150a R_ARM_THM_CALL 00000701 Py_XDECREF │ │ │ │ │ +00000f50 0001330a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +00000f5e 0000522f R_ARM_THM_MOVW_ABS_NC 000001c8 .LC19 │ │ │ │ │ +00000f62 00005230 R_ARM_THM_MOVT_ABS 000001c8 .LC19 │ │ │ │ │ +00000f68 0001410a R_ARM_THM_CALL 00000000 PyArg_ParseTupleAndKeywords │ │ │ │ │ +00000f80 0000150a R_ARM_THM_CALL 00000701 Py_XDECREF │ │ │ │ │ +00000f96 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000fba 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000fc0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000010ce 0000120a R_ARM_THM_CALL 000003ad BaseException_clear │ │ │ │ │ +000010e0 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000010ee 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000010fc 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000110a 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001118 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000111e 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000113a 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001140 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000121e 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001228 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000123a 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000124c 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000125e 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001270 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000127a 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000129e 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001306 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +0000130a 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +00001352 0001650a R_ARM_THM_CALL 00000000 _PyErr_SetRaisedException │ │ │ │ │ +0000137a 0001350a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000013b4 00005a2f R_ARM_THM_MOVW_ABS_NC 000001d8 .LC20 │ │ │ │ │ +000013b8 00005a30 R_ARM_THM_MOVT_ABS 000001d8 .LC20 │ │ │ │ │ +000013be 0001660a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ +000013c4 0001376b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000013c8 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000013cc 0001376b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000013d0 0000cf02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000013fc 0001680a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ +00001414 0001690a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +00001430 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00001434 00014530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000143a 0000150a R_ARM_THM_CALL 00000701 Py_XDECREF │ │ │ │ │ +00001444 00016a0a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +00001452 00016b0a R_ARM_THM_CALL 00000000 PyObject_SetAttr │ │ │ │ │ +00001472 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +00001476 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +0000147a 00005d2f R_ARM_THM_MOVW_ABS_NC 00000238 .LC22 │ │ │ │ │ +0000147e 00005d30 R_ARM_THM_MOVT_ABS 00000238 .LC22 │ │ │ │ │ +00001486 00016c0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000149c 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +000014a0 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +000014a4 00005e2f R_ARM_THM_MOVW_ABS_NC 00000258 .LC23 │ │ │ │ │ +000014a8 00005e30 R_ARM_THM_MOVT_ABS 00000258 .LC23 │ │ │ │ │ +000014ae 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000014c2 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000014d0 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000014d6 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +000014da 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +000014e0 00005c2f R_ARM_THM_MOVW_ABS_NC 00000214 .LC21 │ │ │ │ │ +000014e4 00005c30 R_ARM_THM_MOVT_ABS 00000214 .LC21 │ │ │ │ │ +000014ee 00016c0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000014f6 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000014fa 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000014fe 00014530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001510 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001534 0001680a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ +0000154c 0001690a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +00001568 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000156c 00014530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001574 00016a0a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +00001584 00016b0a R_ARM_THM_CALL 00000000 PyObject_SetAttr │ │ │ │ │ +000015a6 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +000015aa 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +000015ae 00005e2f R_ARM_THM_MOVW_ABS_NC 00000258 .LC23 │ │ │ │ │ +000015b2 00005e30 R_ARM_THM_MOVT_ABS 00000258 .LC23 │ │ │ │ │ +000015b8 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000015be 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +000015c2 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +000015c8 00005d2f R_ARM_THM_MOVW_ABS_NC 00000238 .LC22 │ │ │ │ │ +000015cc 00005d30 R_ARM_THM_MOVT_ABS 00000238 .LC22 │ │ │ │ │ +000015d2 00016c0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000015e6 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000015f8 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001606 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000160c 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001622 00016d0a R_ARM_THM_CALL 00000000 _PyType_Name │ │ │ │ │ +00001630 0000662f R_ARM_THM_MOVW_ABS_NC 00000284 .LC24 │ │ │ │ │ +00001634 00006630 R_ARM_THM_MOVT_ABS 00000284 .LC24 │ │ │ │ │ +00001642 0000672f R_ARM_THM_MOVW_ABS_NC 0000028c .LC25 │ │ │ │ │ +00001646 00006730 R_ARM_THM_MOVT_ABS 0000028c .LC25 │ │ │ │ │ +0000166a 00006a2f R_ARM_THM_MOVW_ABS_NC 00000294 .LC26 │ │ │ │ │ +0000166e 00006a30 R_ARM_THM_MOVT_ABS 00000294 .LC26 │ │ │ │ │ +000016ae 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000016ee 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +000016f2 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +000016f6 00006d2f R_ARM_THM_MOVW_ABS_NC 000002b8 .LC28 │ │ │ │ │ +000016fa 00006d30 R_ARM_THM_MOVT_ABS 000002b8 .LC28 │ │ │ │ │ +00001700 00016c0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000170a 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +0000170e 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +00001712 00006c2f R_ARM_THM_MOVW_ABS_NC 0000029c .LC27 │ │ │ │ │ +00001716 00006c30 R_ARM_THM_MOVT_ABS 0000029c .LC27 │ │ │ │ │ +0000171c 00016c0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000177c 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +00001780 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +00001784 00006a2f R_ARM_THM_MOVW_ABS_NC 00000294 .LC26 │ │ │ │ │ +00001788 00006a30 R_ARM_THM_MOVT_ABS 00000294 .LC26 │ │ │ │ │ +0000178c 00006d2f R_ARM_THM_MOVW_ABS_NC 000002b8 .LC28 │ │ │ │ │ +00001790 00006d30 R_ARM_THM_MOVT_ABS 000002b8 .LC28 │ │ │ │ │ +00001796 00016c0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000017a0 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +000017a4 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +000017a8 00006a2f R_ARM_THM_MOVW_ABS_NC 00000294 .LC26 │ │ │ │ │ +000017ac 00006a30 R_ARM_THM_MOVT_ABS 00000294 .LC26 │ │ │ │ │ +000017b0 00006c2f R_ARM_THM_MOVW_ABS_NC 0000029c .LC27 │ │ │ │ │ +000017b4 00006c30 R_ARM_THM_MOVT_ABS 0000029c .LC27 │ │ │ │ │ +000017ba 00016c0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000017c4 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000017cc 00006a2f R_ARM_THM_MOVW_ABS_NC 00000294 .LC26 │ │ │ │ │ +000017d0 00006a30 R_ARM_THM_MOVT_ABS 00000294 .LC26 │ │ │ │ │ +000017dc 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000017e0 00014530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001884 0001712f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ +00001888 00017130 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ +00001890 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00001894 00014530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000018a0 0001720a R_ARM_THM_CALL 00000000 PyLong_AsLongAndOverflow │ │ │ │ │ +000018aa 0000722f R_ARM_THM_MOVW_ABS_NC 000002dc .LC29 │ │ │ │ │ +000018ae 00007230 R_ARM_THM_MOVT_ABS 000002dc .LC29 │ │ │ │ │ +000018b2 0001600a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ +000018bc 0000150a R_ARM_THM_CALL 00000701 Py_XDECREF │ │ │ │ │ +000018cc 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000018d0 00014530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000018e6 0001712f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ +000018ea 00017130 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ +000018f8 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000018fc 00014530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001908 0001720a R_ARM_THM_CALL 00000000 PyLong_AsLongAndOverflow │ │ │ │ │ +00001910 0000742f R_ARM_THM_MOVW_ABS_NC 000002f8 .LC31 │ │ │ │ │ +00001914 00007430 R_ARM_THM_MOVT_ABS 000002f8 .LC31 │ │ │ │ │ +00001918 0001600a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ +00001920 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00001924 00014530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001930 0000732f R_ARM_THM_MOVW_ABS_NC 000002f0 .LC30 │ │ │ │ │ +00001934 00007330 R_ARM_THM_MOVT_ABS 000002f0 .LC30 │ │ │ │ │ +00001938 0001600a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ +00001946 0001730a R_ARM_THM_CALL 00000000 PyUnicode_Substring │ │ │ │ │ +0000199e 0001560a R_ARM_THM_CALL 00000000 PyObject_Str │ │ │ │ │ +000019aa 0001560a R_ARM_THM_CALL 00000000 PyObject_Str │ │ │ │ │ +000019c4 0000792f R_ARM_THM_MOVW_ABS_NC 000003c8 .LC35 │ │ │ │ │ +000019c8 00007930 R_ARM_THM_MOVT_ABS 000003c8 .LC35 │ │ │ │ │ +000019cc 0001600a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ +000019d4 0000150a R_ARM_THM_CALL 00000701 Py_XDECREF │ │ │ │ │ +000019da 0000150a R_ARM_THM_CALL 00000701 Py_XDECREF │ │ │ │ │ +000019f8 0001740a R_ARM_THM_CALL 00000000 PyUnicode_ReadChar │ │ │ │ │ +00001a04 0000762f R_ARM_THM_MOVW_ABS_NC 00000308 .LC32 │ │ │ │ │ +00001a08 00007630 R_ARM_THM_MOVT_ABS 00000308 .LC32 │ │ │ │ │ +00001a14 0001600a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ +00001a20 0000782f R_ARM_THM_MOVW_ABS_NC 00000388 .LC34 │ │ │ │ │ +00001a24 00007830 R_ARM_THM_MOVT_ABS 00000388 .LC34 │ │ │ │ │ +00001a28 0000772f R_ARM_THM_MOVW_ABS_NC 00000348 .LC33 │ │ │ │ │ +00001a2c 00007730 R_ARM_THM_MOVT_ABS 00000348 .LC33 │ │ │ │ │ +00001a40 00003b2f R_ARM_THM_MOVW_ABS_NC 000000fc .LC11 │ │ │ │ │ +00001a44 00003b30 R_ARM_THM_MOVT_ABS 000000fc .LC11 │ │ │ │ │ +00001a68 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00001a6c 00014530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001a7e 00007c2f R_ARM_THM_MOVW_ABS_NC 0000041c .LC37 │ │ │ │ │ +00001a82 00007c30 R_ARM_THM_MOVT_ABS 0000041c .LC37 │ │ │ │ │ +00001ab8 00007b2f R_ARM_THM_MOVW_ABS_NC 00000404 .LC36 │ │ │ │ │ +00001abc 00007b30 R_ARM_THM_MOVT_ABS 00000404 .LC36 │ │ │ │ │ +00001ac0 0001600a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ +00001ad0 00007d2f R_ARM_THM_MOVW_ABS_NC 00000430 .LC38 │ │ │ │ │ +00001ad4 00007d30 R_ARM_THM_MOVT_ABS 00000430 .LC38 │ │ │ │ │ +00001b38 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001b74 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +00001b78 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +00001b7c 00006a2f R_ARM_THM_MOVW_ABS_NC 00000294 .LC26 │ │ │ │ │ +00001b80 00006a30 R_ARM_THM_MOVT_ABS 00000294 .LC26 │ │ │ │ │ +00001b84 0000802f R_ARM_THM_MOVW_ABS_NC 00000440 .LC39 │ │ │ │ │ +00001b88 00008030 R_ARM_THM_MOVT_ABS 00000440 .LC39 │ │ │ │ │ +00001b8e 00016c0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001b98 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +00001b9c 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +00001ba0 00006a2f R_ARM_THM_MOVW_ABS_NC 00000294 .LC26 │ │ │ │ │ +00001ba4 00006a30 R_ARM_THM_MOVT_ABS 00000294 .LC26 │ │ │ │ │ +00001ba8 00006c2f R_ARM_THM_MOVW_ABS_NC 0000029c .LC27 │ │ │ │ │ +00001bac 00006c30 R_ARM_THM_MOVT_ABS 0000029c .LC27 │ │ │ │ │ +00001bb2 00016c0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001c0c 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001c48 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +00001c4c 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +00001c50 00006a2f R_ARM_THM_MOVW_ABS_NC 00000294 .LC26 │ │ │ │ │ +00001c54 00006a30 R_ARM_THM_MOVT_ABS 00000294 .LC26 │ │ │ │ │ +00001c58 0000802f R_ARM_THM_MOVW_ABS_NC 00000440 .LC39 │ │ │ │ │ +00001c5c 00008030 R_ARM_THM_MOVT_ABS 00000440 .LC39 │ │ │ │ │ +00001c62 00016c0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001c6a 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +00001c6e 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +00001c72 00006a2f R_ARM_THM_MOVW_ABS_NC 00000294 .LC26 │ │ │ │ │ +00001c76 00006a30 R_ARM_THM_MOVT_ABS 00000294 .LC26 │ │ │ │ │ +00001c7a 00006c2f R_ARM_THM_MOVW_ABS_NC 0000029c .LC27 │ │ │ │ │ +00001c7e 00006c30 R_ARM_THM_MOVT_ABS 0000029c .LC27 │ │ │ │ │ +00001c86 00016c0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001c90 0000812f R_ARM_THM_MOVW_ABS_NC 00000460 .LC40 │ │ │ │ │ +00001c94 00008130 R_ARM_THM_MOVT_ABS 00000460 .LC40 │ │ │ │ │ +00001cd4 0001570a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ +00001cfe 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001d24 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00001d28 00014530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001d4e 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +00001d52 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +00001d62 0001870a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00001d6e 00016a0a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +00001d7a 00016a0a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +00001d86 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00001d8a 00014530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001dca 0001690a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +00001dda 0001880a R_ARM_THM_CALL 00000000 PySet_New │ │ │ │ │ +00001e16 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001e2e 0000150a R_ARM_THM_CALL 00000701 Py_XDECREF │ │ │ │ │ +00001e34 0000150a R_ARM_THM_CALL 00000701 Py_XDECREF │ │ │ │ │ +00001e60 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00001e64 00014530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001e6c 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00001e70 00014530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001e82 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00001e86 00014530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001e92 0001690a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +00001eb4 00003b2f R_ARM_THM_MOVW_ABS_NC 000000fc .LC11 │ │ │ │ │ +00001eb8 00003b30 R_ARM_THM_MOVT_ABS 000000fc .LC11 │ │ │ │ │ +00001ebc 0001800a R_ARM_THM_CALL 00000045 _PyExc_CreateExceptionGroup │ │ │ │ │ +00001ed8 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001f0e 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001f14 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00001f18 00014530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001f26 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00001f2a 00014530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001f3a 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001f4a 0001890a R_ARM_THM_CALL 00000000 PyList_GetItem │ │ │ │ │ +00001f9c 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00001fa0 00014530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001fb4 00013f0a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +00001fbe 0000150a R_ARM_THM_CALL 00000701 Py_XDECREF │ │ │ │ │ +00001fc4 0000150a R_ARM_THM_CALL 00000701 Py_XDECREF │ │ │ │ │ +00001fe8 00018b0a R_ARM_THM_CALL 00000000 PyCallable_Check │ │ │ │ │ +0000200c 00018c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ +00002010 00018c30 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ +00002046 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +0000204a 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +0000204e 00009e2f R_ARM_THM_MOVW_ABS_NC 00000618 .LC51 │ │ │ │ │ +00002052 00009e30 R_ARM_THM_MOVT_ABS 00000618 .LC51 │ │ │ │ │ +00002058 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000208e 00018d0a R_ARM_THM_CALL 00000000 PyErr_GivenExceptionMatches │ │ │ │ │ +0000209c 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +000020a0 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +000020ac 0001870a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000020b8 00018e0a R_ARM_THM_CALL 00000000 PyTuple_Size │ │ │ │ │ +000020c4 00016a0a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +0000214a 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002172 00016a0a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +000021ac 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000021be 0001690a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +000021ee 0001690a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +0000220e 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000222e 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +00002232 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +00002246 0001870a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00002252 00018f0a R_ARM_THM_CALL 00000000 PyLong_FromVoidPtr │ │ │ │ │ +00002260 0001900a R_ARM_THM_CALL 00000000 PySet_Contains │ │ │ │ │ +00002282 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000022ce 00009f2f R_ARM_THM_MOVW_ABS_NC 00000674 .LC52 │ │ │ │ │ +000022d2 00009f30 R_ARM_THM_MOVT_ABS 00000674 .LC52 │ │ │ │ │ +000022d8 0001910a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ +00002300 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000230a 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002332 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000234e 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002358 0001920a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +00002364 0001930a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +00002370 0000150a R_ARM_THM_CALL 00000701 Py_XDECREF │ │ │ │ │ +00002382 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000238c 0001376b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002390 0001376b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000023b6 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000023d8 0001940a R_ARM_THM_CALL 00000000 PySequence_Size │ │ │ │ │ +000023e6 0000a32f R_ARM_THM_MOVW_ABS_NC 00000698 .LC53 │ │ │ │ │ +000023ea 0000a330 R_ARM_THM_MOVT_ABS 00000698 .LC53 │ │ │ │ │ +000023ee 0000a42f R_ARM_THM_MOVW_ABS_NC 0000069c .LC54 │ │ │ │ │ +000023f2 0000a430 R_ARM_THM_MOVT_ABS 0000069c .LC54 │ │ │ │ │ +000023f6 0001950a R_ARM_THM_CALL 00000000 PyObject_CallMethod │ │ │ │ │ +00002400 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +00002404 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +00002412 0001870a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00002436 0000260a R_ARM_THM_CALL 000009b1 BaseException_set_tb │ │ │ │ │ +0000245e 0000150a R_ARM_THM_CALL 00000701 Py_XDECREF │ │ │ │ │ +00002472 0000150a R_ARM_THM_CALL 00000701 Py_XDECREF │ │ │ │ │ +0000247c 0001680a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ +00002490 0000a52f R_ARM_THM_MOVW_ABS_NC 000006a4 .LC55 │ │ │ │ │ +00002494 0000a530 R_ARM_THM_MOVT_ABS 000006a4 .LC55 │ │ │ │ │ +0000249a 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000024ae 0001820a R_ARM_THM_CALL 00000000 PySequence_Check │ │ │ │ │ +000024b8 0001960a R_ARM_THM_CALL 00000000 PySequence_List │ │ │ │ │ +000024da 00016b0a R_ARM_THM_CALL 00000000 PyObject_SetAttr │ │ │ │ │ +00002508 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002522 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000252c 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002548 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000255a 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002560 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000257c 00013f0a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +00002584 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +00002588 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +00002590 0001810a R_ARM_THM_CALL 00000000 PyObject_CallObject │ │ │ │ │ +000025b4 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000025e4 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000025e8 00014530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000025f2 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +000025f6 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +00002608 0001870a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00002670 00018f0a R_ARM_THM_CALL 00000000 PyLong_FromVoidPtr │ │ │ │ │ +0000267e 0001970a R_ARM_THM_CALL 00000000 PySet_Add │ │ │ │ │ +0000269a 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000026a0 0000ab2f R_ARM_THM_MOVW_ABS_NC 000006dc .LC56 │ │ │ │ │ +000026a4 0000ab30 R_ARM_THM_MOVT_ABS 000006dc .LC56 │ │ │ │ │ +000026aa 0001910a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ +000026b8 0001376b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000026bc 0001376b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000026d4 0000270a R_ARM_THM_CALL 00000a69 BaseException_init │ │ │ │ │ +000026fc 0000ad2f R_ARM_THM_MOVW_ABS_NC 00000704 .LC57 │ │ │ │ │ +00002700 0000ad30 R_ARM_THM_MOVT_ABS 00000704 .LC57 │ │ │ │ │ +00002704 0001590a R_ARM_THM_CALL 00000000 PyArg_ParseTuple │ │ │ │ │ +00002748 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000276e 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002788 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000278c 00014530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000027b0 00019b0a R_ARM_THM_CALL 00000000 PyDict_Next │ │ │ │ │ +000027d2 00016b0a R_ARM_THM_CALL 00000000 PyObject_SetAttr │ │ │ │ │ +00002802 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000280c 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002814 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00002818 00014530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000281e 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +00002822 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +00002826 0000b22f R_ARM_THM_MOVW_ABS_NC 0000070c .LC58 │ │ │ │ │ +0000282a 0000b230 R_ARM_THM_MOVT_ABS 0000070c .LC58 │ │ │ │ │ +00002830 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000284a 00018e0a R_ARM_THM_CALL 00000000 PyTuple_Size │ │ │ │ │ +0000284e 00003b2f R_ARM_THM_MOVW_ABS_NC 000000fc .LC11 │ │ │ │ │ +00002852 00003b30 R_ARM_THM_MOVT_ABS 000000fc .LC11 │ │ │ │ │ +00002858 0000b42f R_ARM_THM_MOVW_ABS_NC 00000728 .LC59 │ │ │ │ │ +0000285c 0000b430 R_ARM_THM_MOVT_ABS 00000728 .LC59 │ │ │ │ │ +00002862 0000b52f R_ARM_THM_MOVW_ABS_NC 0000072c .LC60 │ │ │ │ │ +00002866 0000b530 R_ARM_THM_MOVT_ABS 0000072c .LC60 │ │ │ │ │ +00002892 0001560a R_ARM_THM_CALL 00000000 PyObject_Str │ │ │ │ │ +000028a8 0000bc2f R_ARM_THM_MOVW_ABS_NC 000007fc .LC65 │ │ │ │ │ +000028ac 0000bc30 R_ARM_THM_MOVT_ABS 000007fc .LC65 │ │ │ │ │ +000028b2 0001600a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ +000028bc 0000150a R_ARM_THM_CALL 00000701 Py_XDECREF │ │ │ │ │ +000028da 0001740a R_ARM_THM_CALL 00000000 PyUnicode_ReadChar │ │ │ │ │ +000028e8 0000b92f R_ARM_THM_MOVW_ABS_NC 00000754 .LC62 │ │ │ │ │ +000028ec 0000b930 R_ARM_THM_MOVT_ABS 00000754 .LC62 │ │ │ │ │ +000028f6 0001600a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ +00002904 00003b2f R_ARM_THM_MOVW_ABS_NC 000000fc .LC11 │ │ │ │ │ +00002908 00003b30 R_ARM_THM_MOVT_ABS 000000fc .LC11 │ │ │ │ │ +00002910 0000bb2f R_ARM_THM_MOVW_ABS_NC 000007c4 .LC64 │ │ │ │ │ +00002914 0000bb30 R_ARM_THM_MOVT_ABS 000007c4 .LC64 │ │ │ │ │ +00002918 0000ba2f R_ARM_THM_MOVW_ABS_NC 0000078c .LC63 │ │ │ │ │ +0000291c 0000ba30 R_ARM_THM_MOVT_ABS 0000078c .LC63 │ │ │ │ │ +00000694 0000381e R_ARM_THM_JUMP24 00001939 BaseException_str │ │ │ │ │ +000009d4 00003c1e R_ARM_THM_JUMP24 00001959 BaseException_traverse │ │ │ │ │ +00000a16 00003c1e R_ARM_THM_JUMP24 00001959 BaseException_traverse │ │ │ │ │ +00000a62 00003c1e R_ARM_THM_JUMP24 00001959 BaseException_traverse │ │ │ │ │ +00000ad0 00003c1e R_ARM_THM_JUMP24 00001959 BaseException_traverse │ │ │ │ │ +00000db6 0001571e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ +00000de2 0001341e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +00000efe 0000121e R_ARM_THM_JUMP24 000003ad BaseException_clear │ │ │ │ │ +00000ff4 00003c1e R_ARM_THM_JUMP24 00001959 BaseException_traverse │ │ │ │ │ +00001218 0000121e R_ARM_THM_JUMP24 000003ad BaseException_clear │ │ │ │ │ +000012e8 00003c1e R_ARM_THM_JUMP24 00001959 BaseException_traverse │ │ │ │ │ +0000163e 0001601e R_ARM_THM_JUMP24 00000000 PyUnicode_FromFormat │ │ │ │ │ +0000164e 0001601e R_ARM_THM_JUMP24 00000000 PyUnicode_FromFormat │ │ │ │ │ +000018e0 0001561e R_ARM_THM_JUMP24 00000000 PyObject_Str │ │ │ │ │ +00001a48 0001571e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ +00001a92 0001601e R_ARM_THM_JUMP24 00000000 PyUnicode_FromFormat │ │ │ │ │ +00001aa2 0000381e R_ARM_THM_JUMP24 00001939 BaseException_str │ │ │ │ │ +00001ade 0001601e R_ARM_THM_JUMP24 00000000 PyUnicode_FromFormat │ │ │ │ │ +00001c9c 0001781e R_ARM_THM_JUMP24 00001c91 PyUnicodeEncodeError_GetEncoding │ │ │ │ │ +00001d0c 00017e1e R_ARM_THM_JUMP24 00001cc1 PyUnicodeEncodeError_SetReason │ │ │ │ │ +000025c8 00013f1e R_ARM_THM_JUMP24 00000000 PyTuple_Pack │ │ │ │ │ +000025ce 00013f1e R_ARM_THM_JUMP24 00000000 PyTuple_Pack │ │ │ │ │ +00002774 0001701e R_ARM_THM_JUMP24 000017cd PyUnicodeEncodeError_GetObject │ │ │ │ │ +00002874 0001601e R_ARM_THM_JUMP24 00000000 PyUnicode_FromFormat │ │ │ │ │ +0000290c 0001571e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ +0000293c 00017e1e R_ARM_THM_JUMP24 00001cc1 PyUnicodeEncodeError_SetReason │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0xfab0 contains 728 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0xfcec contains 728 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -00000000 0001b402 R_ARM_ABS32 00000b44 _PyExc_MemoryError │ │ │ │ │ +00000000 0001b602 R_ARM_ABS32 00000b44 _PyExc_MemoryError │ │ │ │ │ 00000004 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000008 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000000c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000010 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000014 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000018 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000001c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ @@ -558,318 +574,318 @@ │ │ │ │ │ 00000064 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000006c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000070 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000078 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000007c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000080 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000090 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000009c 00002802 R_ARM_ABS32 00000acd BaseException_dealloc │ │ │ │ │ +0000009c 00002802 R_ARM_ABS32 00000ad1 BaseException_dealloc │ │ │ │ │ 000000dc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000000e0 00003c02 R_ARM_ABS32 00001911 BaseException_traverse │ │ │ │ │ -000000e4 00001202 R_ARM_ABS32 000003a9 BaseException_clear │ │ │ │ │ +000000e0 00003c02 R_ARM_ABS32 00001959 BaseException_traverse │ │ │ │ │ +000000e4 00001202 R_ARM_ABS32 000003ad BaseException_clear │ │ │ │ │ 00000104 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000118 00002702 R_ARM_ABS32 00000a65 BaseException_init │ │ │ │ │ +00000118 00002702 R_ARM_ABS32 00000a69 BaseException_init │ │ │ │ │ 00000120 00000c02 R_ARM_ABS32 000001dd BaseException_new │ │ │ │ │ 00000154 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000164 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000170 00002802 R_ARM_ABS32 00000acd BaseException_dealloc │ │ │ │ │ +00000170 00002802 R_ARM_ABS32 00000ad1 BaseException_dealloc │ │ │ │ │ 000001b0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000001b4 00003c02 R_ARM_ABS32 00001911 BaseException_traverse │ │ │ │ │ -000001b8 00001202 R_ARM_ABS32 000003a9 BaseException_clear │ │ │ │ │ +000001b4 00003c02 R_ARM_ABS32 00001959 BaseException_traverse │ │ │ │ │ +000001b8 00001202 R_ARM_ABS32 000003ad BaseException_clear │ │ │ │ │ 000001d8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000001ec 00002702 R_ARM_ABS32 00000a65 BaseException_init │ │ │ │ │ +000001ec 00002702 R_ARM_ABS32 00000a69 BaseException_init │ │ │ │ │ 000001f4 00000c02 R_ARM_ABS32 000001dd BaseException_new │ │ │ │ │ 00000228 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000238 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000244 00002802 R_ARM_ABS32 00000acd BaseException_dealloc │ │ │ │ │ +00000244 00002802 R_ARM_ABS32 00000ad1 BaseException_dealloc │ │ │ │ │ 00000284 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000288 00003c02 R_ARM_ABS32 00001911 BaseException_traverse │ │ │ │ │ -0000028c 00001202 R_ARM_ABS32 000003a9 BaseException_clear │ │ │ │ │ +00000288 00003c02 R_ARM_ABS32 00001959 BaseException_traverse │ │ │ │ │ +0000028c 00001202 R_ARM_ABS32 000003ad BaseException_clear │ │ │ │ │ 000002ac 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000002c0 00002702 R_ARM_ABS32 00000a65 BaseException_init │ │ │ │ │ +000002c0 00002702 R_ARM_ABS32 00000a69 BaseException_init │ │ │ │ │ 000002c8 00000c02 R_ARM_ABS32 000001dd BaseException_new │ │ │ │ │ 000002fc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000030c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000318 00002802 R_ARM_ABS32 00000acd BaseException_dealloc │ │ │ │ │ +00000318 00002802 R_ARM_ABS32 00000ad1 BaseException_dealloc │ │ │ │ │ 00000358 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000035c 00003c02 R_ARM_ABS32 00001911 BaseException_traverse │ │ │ │ │ -00000360 00001202 R_ARM_ABS32 000003a9 BaseException_clear │ │ │ │ │ +0000035c 00003c02 R_ARM_ABS32 00001959 BaseException_traverse │ │ │ │ │ +00000360 00001202 R_ARM_ABS32 000003ad BaseException_clear │ │ │ │ │ 00000380 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000394 00002702 R_ARM_ABS32 00000a65 BaseException_init │ │ │ │ │ +00000394 00002702 R_ARM_ABS32 00000a69 BaseException_init │ │ │ │ │ 0000039c 00000c02 R_ARM_ABS32 000001dd BaseException_new │ │ │ │ │ 000003d0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000003e0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003ec 00002802 R_ARM_ABS32 00000acd BaseException_dealloc │ │ │ │ │ +000003ec 00002802 R_ARM_ABS32 00000ad1 BaseException_dealloc │ │ │ │ │ 0000042c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000430 00003c02 R_ARM_ABS32 00001911 BaseException_traverse │ │ │ │ │ -00000434 00001202 R_ARM_ABS32 000003a9 BaseException_clear │ │ │ │ │ +00000430 00003c02 R_ARM_ABS32 00001959 BaseException_traverse │ │ │ │ │ +00000434 00001202 R_ARM_ABS32 000003ad BaseException_clear │ │ │ │ │ 00000454 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000468 00002702 R_ARM_ABS32 00000a65 BaseException_init │ │ │ │ │ +00000468 00002702 R_ARM_ABS32 00000a69 BaseException_init │ │ │ │ │ 00000470 00000c02 R_ARM_ABS32 000001dd BaseException_new │ │ │ │ │ 000004a4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000004b4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000004c0 00002802 R_ARM_ABS32 00000acd BaseException_dealloc │ │ │ │ │ +000004c0 00002802 R_ARM_ABS32 00000ad1 BaseException_dealloc │ │ │ │ │ 00000500 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000504 00003c02 R_ARM_ABS32 00001911 BaseException_traverse │ │ │ │ │ -00000508 00001202 R_ARM_ABS32 000003a9 BaseException_clear │ │ │ │ │ +00000504 00003c02 R_ARM_ABS32 00001959 BaseException_traverse │ │ │ │ │ +00000508 00001202 R_ARM_ABS32 000003ad BaseException_clear │ │ │ │ │ 00000528 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000053c 00002702 R_ARM_ABS32 00000a65 BaseException_init │ │ │ │ │ +0000053c 00002702 R_ARM_ABS32 00000a69 BaseException_init │ │ │ │ │ 00000544 00000c02 R_ARM_ABS32 000001dd BaseException_new │ │ │ │ │ 00000578 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000588 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000594 00002802 R_ARM_ABS32 00000acd BaseException_dealloc │ │ │ │ │ +00000594 00002802 R_ARM_ABS32 00000ad1 BaseException_dealloc │ │ │ │ │ 000005d4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000005d8 00003c02 R_ARM_ABS32 00001911 BaseException_traverse │ │ │ │ │ -000005dc 00001202 R_ARM_ABS32 000003a9 BaseException_clear │ │ │ │ │ +000005d8 00003c02 R_ARM_ABS32 00001959 BaseException_traverse │ │ │ │ │ +000005dc 00001202 R_ARM_ABS32 000003ad BaseException_clear │ │ │ │ │ 000005fc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000610 00002702 R_ARM_ABS32 00000a65 BaseException_init │ │ │ │ │ +00000610 00002702 R_ARM_ABS32 00000a69 BaseException_init │ │ │ │ │ 00000618 00000c02 R_ARM_ABS32 000001dd BaseException_new │ │ │ │ │ 0000064c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000065c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000668 00002802 R_ARM_ABS32 00000acd BaseException_dealloc │ │ │ │ │ +00000668 00002802 R_ARM_ABS32 00000ad1 BaseException_dealloc │ │ │ │ │ 000006a8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000006ac 00003c02 R_ARM_ABS32 00001911 BaseException_traverse │ │ │ │ │ -000006b0 00001202 R_ARM_ABS32 000003a9 BaseException_clear │ │ │ │ │ +000006ac 00003c02 R_ARM_ABS32 00001959 BaseException_traverse │ │ │ │ │ +000006b0 00001202 R_ARM_ABS32 000003ad BaseException_clear │ │ │ │ │ 000006d0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000006e4 00002702 R_ARM_ABS32 00000a65 BaseException_init │ │ │ │ │ +000006e4 00002702 R_ARM_ABS32 00000a69 BaseException_init │ │ │ │ │ 000006ec 00000c02 R_ARM_ABS32 000001dd BaseException_new │ │ │ │ │ 00000720 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000730 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000073c 00002802 R_ARM_ABS32 00000acd BaseException_dealloc │ │ │ │ │ +0000073c 00002802 R_ARM_ABS32 00000ad1 BaseException_dealloc │ │ │ │ │ 0000077c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000780 00003c02 R_ARM_ABS32 00001911 BaseException_traverse │ │ │ │ │ -00000784 00001202 R_ARM_ABS32 000003a9 BaseException_clear │ │ │ │ │ +00000780 00003c02 R_ARM_ABS32 00001959 BaseException_traverse │ │ │ │ │ +00000784 00001202 R_ARM_ABS32 000003ad BaseException_clear │ │ │ │ │ 000007a4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000007b8 00002702 R_ARM_ABS32 00000a65 BaseException_init │ │ │ │ │ +000007b8 00002702 R_ARM_ABS32 00000a69 BaseException_init │ │ │ │ │ 000007c0 00000c02 R_ARM_ABS32 000001dd BaseException_new │ │ │ │ │ 000007f4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000804 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000810 00002802 R_ARM_ABS32 00000acd BaseException_dealloc │ │ │ │ │ +00000810 00002802 R_ARM_ABS32 00000ad1 BaseException_dealloc │ │ │ │ │ 00000850 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000854 00003c02 R_ARM_ABS32 00001911 BaseException_traverse │ │ │ │ │ -00000858 00001202 R_ARM_ABS32 000003a9 BaseException_clear │ │ │ │ │ +00000854 00003c02 R_ARM_ABS32 00001959 BaseException_traverse │ │ │ │ │ +00000858 00001202 R_ARM_ABS32 000003ad BaseException_clear │ │ │ │ │ 00000878 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000088c 00002702 R_ARM_ABS32 00000a65 BaseException_init │ │ │ │ │ +0000088c 00002702 R_ARM_ABS32 00000a69 BaseException_init │ │ │ │ │ 00000894 00000c02 R_ARM_ABS32 000001dd BaseException_new │ │ │ │ │ 000008c8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000008d8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000008e4 00002802 R_ARM_ABS32 00000acd BaseException_dealloc │ │ │ │ │ +000008e4 00002802 R_ARM_ABS32 00000ad1 BaseException_dealloc │ │ │ │ │ 00000924 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000928 00003c02 R_ARM_ABS32 00001911 BaseException_traverse │ │ │ │ │ -0000092c 00001202 R_ARM_ABS32 000003a9 BaseException_clear │ │ │ │ │ +00000928 00003c02 R_ARM_ABS32 00001959 BaseException_traverse │ │ │ │ │ +0000092c 00001202 R_ARM_ABS32 000003ad BaseException_clear │ │ │ │ │ 0000094c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000960 00002702 R_ARM_ABS32 00000a65 BaseException_init │ │ │ │ │ +00000960 00002702 R_ARM_ABS32 00000a69 BaseException_init │ │ │ │ │ 00000968 00000c02 R_ARM_ABS32 000001dd BaseException_new │ │ │ │ │ 0000099c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000009ac 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000009b8 00002802 R_ARM_ABS32 00000acd BaseException_dealloc │ │ │ │ │ +000009b8 00002802 R_ARM_ABS32 00000ad1 BaseException_dealloc │ │ │ │ │ 000009f8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000009fc 00003c02 R_ARM_ABS32 00001911 BaseException_traverse │ │ │ │ │ -00000a00 00001202 R_ARM_ABS32 000003a9 BaseException_clear │ │ │ │ │ +000009fc 00003c02 R_ARM_ABS32 00001959 BaseException_traverse │ │ │ │ │ +00000a00 00001202 R_ARM_ABS32 000003ad BaseException_clear │ │ │ │ │ 00000a20 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000a34 00002702 R_ARM_ABS32 00000a65 BaseException_init │ │ │ │ │ +00000a34 00002702 R_ARM_ABS32 00000a69 BaseException_init │ │ │ │ │ 00000a3c 00000c02 R_ARM_ABS32 000001dd BaseException_new │ │ │ │ │ 00000a70 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000a80 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000a8c 00002802 R_ARM_ABS32 00000acd BaseException_dealloc │ │ │ │ │ +00000a8c 00002802 R_ARM_ABS32 00000ad1 BaseException_dealloc │ │ │ │ │ 00000acc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000ad0 00003c02 R_ARM_ABS32 00001911 BaseException_traverse │ │ │ │ │ -00000ad4 00001202 R_ARM_ABS32 000003a9 BaseException_clear │ │ │ │ │ +00000ad0 00003c02 R_ARM_ABS32 00001959 BaseException_traverse │ │ │ │ │ +00000ad4 00001202 R_ARM_ABS32 000003ad BaseException_clear │ │ │ │ │ 00000af4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000b08 00002702 R_ARM_ABS32 00000a65 BaseException_init │ │ │ │ │ +00000b08 00002702 R_ARM_ABS32 00000a69 BaseException_init │ │ │ │ │ 00000b10 00000c02 R_ARM_ABS32 000001dd BaseException_new │ │ │ │ │ 00000b50 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000b5c 00000f02 R_ARM_ABS32 00000251 MemoryError_dealloc │ │ │ │ │ 00000b9c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000ba0 00003c02 R_ARM_ABS32 00001911 BaseException_traverse │ │ │ │ │ -00000ba4 00001202 R_ARM_ABS32 000003a9 BaseException_clear │ │ │ │ │ +00000ba0 00003c02 R_ARM_ABS32 00001959 BaseException_traverse │ │ │ │ │ +00000ba4 00001202 R_ARM_ABS32 000003ad BaseException_clear │ │ │ │ │ 00000bc4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000bd8 00002702 R_ARM_ABS32 00000a65 BaseException_init │ │ │ │ │ +00000bd8 00002702 R_ARM_ABS32 00000a69 BaseException_init │ │ │ │ │ 00000be0 00000b02 R_ARM_ABS32 000000d9 MemoryError_new │ │ │ │ │ 00000c14 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000c24 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000c30 00002802 R_ARM_ABS32 00000acd BaseException_dealloc │ │ │ │ │ +00000c30 00002802 R_ARM_ABS32 00000ad1 BaseException_dealloc │ │ │ │ │ 00000c70 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000c74 00003c02 R_ARM_ABS32 00001911 BaseException_traverse │ │ │ │ │ -00000c78 00001202 R_ARM_ABS32 000003a9 BaseException_clear │ │ │ │ │ +00000c74 00003c02 R_ARM_ABS32 00001959 BaseException_traverse │ │ │ │ │ +00000c78 00001202 R_ARM_ABS32 000003ad BaseException_clear │ │ │ │ │ 00000c98 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000cac 00002702 R_ARM_ABS32 00000a65 BaseException_init │ │ │ │ │ +00000cac 00002702 R_ARM_ABS32 00000a69 BaseException_init │ │ │ │ │ 00000cb4 00000c02 R_ARM_ABS32 000001dd BaseException_new │ │ │ │ │ 00000ce8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000cf8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000d04 00002802 R_ARM_ABS32 00000acd BaseException_dealloc │ │ │ │ │ +00000d04 00002802 R_ARM_ABS32 00000ad1 BaseException_dealloc │ │ │ │ │ 00000d44 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000d48 00003c02 R_ARM_ABS32 00001911 BaseException_traverse │ │ │ │ │ -00000d4c 00001202 R_ARM_ABS32 000003a9 BaseException_clear │ │ │ │ │ +00000d48 00003c02 R_ARM_ABS32 00001959 BaseException_traverse │ │ │ │ │ +00000d4c 00001202 R_ARM_ABS32 000003ad BaseException_clear │ │ │ │ │ 00000d6c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000d80 00002702 R_ARM_ABS32 00000a65 BaseException_init │ │ │ │ │ +00000d80 00002702 R_ARM_ABS32 00000a69 BaseException_init │ │ │ │ │ 00000d88 00000c02 R_ARM_ABS32 000001dd BaseException_new │ │ │ │ │ 00000dbc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000dcc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000dd8 00002802 R_ARM_ABS32 00000acd BaseException_dealloc │ │ │ │ │ +00000dd8 00002802 R_ARM_ABS32 00000ad1 BaseException_dealloc │ │ │ │ │ 00000e18 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000e1c 00003c02 R_ARM_ABS32 00001911 BaseException_traverse │ │ │ │ │ -00000e20 00001202 R_ARM_ABS32 000003a9 BaseException_clear │ │ │ │ │ +00000e1c 00003c02 R_ARM_ABS32 00001959 BaseException_traverse │ │ │ │ │ +00000e20 00001202 R_ARM_ABS32 000003ad BaseException_clear │ │ │ │ │ 00000e40 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000e54 00002702 R_ARM_ABS32 00000a65 BaseException_init │ │ │ │ │ +00000e54 00002702 R_ARM_ABS32 00000a69 BaseException_init │ │ │ │ │ 00000e5c 00000c02 R_ARM_ABS32 000001dd BaseException_new │ │ │ │ │ 00000e90 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000ea0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000eac 00002802 R_ARM_ABS32 00000acd BaseException_dealloc │ │ │ │ │ +00000eac 00002802 R_ARM_ABS32 00000ad1 BaseException_dealloc │ │ │ │ │ 00000eec 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000ef0 00003c02 R_ARM_ABS32 00001911 BaseException_traverse │ │ │ │ │ -00000ef4 00001202 R_ARM_ABS32 000003a9 BaseException_clear │ │ │ │ │ +00000ef0 00003c02 R_ARM_ABS32 00001959 BaseException_traverse │ │ │ │ │ +00000ef4 00001202 R_ARM_ABS32 000003ad BaseException_clear │ │ │ │ │ 00000f14 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000f28 00002702 R_ARM_ABS32 00000a65 BaseException_init │ │ │ │ │ +00000f28 00002702 R_ARM_ABS32 00000a69 BaseException_init │ │ │ │ │ 00000f30 00000c02 R_ARM_ABS32 000001dd BaseException_new │ │ │ │ │ 00000f64 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000f74 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000f80 00002802 R_ARM_ABS32 00000acd BaseException_dealloc │ │ │ │ │ +00000f80 00002802 R_ARM_ABS32 00000ad1 BaseException_dealloc │ │ │ │ │ 00000fc0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000fc4 00003c02 R_ARM_ABS32 00001911 BaseException_traverse │ │ │ │ │ -00000fc8 00001202 R_ARM_ABS32 000003a9 BaseException_clear │ │ │ │ │ +00000fc4 00003c02 R_ARM_ABS32 00001959 BaseException_traverse │ │ │ │ │ +00000fc8 00001202 R_ARM_ABS32 000003ad BaseException_clear │ │ │ │ │ 00000fe8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000ffc 00002702 R_ARM_ABS32 00000a65 BaseException_init │ │ │ │ │ +00000ffc 00002702 R_ARM_ABS32 00000a69 BaseException_init │ │ │ │ │ 00001004 00000c02 R_ARM_ABS32 000001dd BaseException_new │ │ │ │ │ 00001038 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00001048 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001054 00002802 R_ARM_ABS32 00000acd BaseException_dealloc │ │ │ │ │ +00001054 00002802 R_ARM_ABS32 00000ad1 BaseException_dealloc │ │ │ │ │ 00001094 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001098 00003c02 R_ARM_ABS32 00001911 BaseException_traverse │ │ │ │ │ -0000109c 00001202 R_ARM_ABS32 000003a9 BaseException_clear │ │ │ │ │ +00001098 00003c02 R_ARM_ABS32 00001959 BaseException_traverse │ │ │ │ │ +0000109c 00001202 R_ARM_ABS32 000003ad BaseException_clear │ │ │ │ │ 000010bc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000010d0 00002702 R_ARM_ABS32 00000a65 BaseException_init │ │ │ │ │ +000010d0 00002702 R_ARM_ABS32 00000a69 BaseException_init │ │ │ │ │ 000010d8 00000c02 R_ARM_ABS32 000001dd BaseException_new │ │ │ │ │ 0000110c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000111c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001128 00002802 R_ARM_ABS32 00000acd BaseException_dealloc │ │ │ │ │ +00001128 00002802 R_ARM_ABS32 00000ad1 BaseException_dealloc │ │ │ │ │ 00001168 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000116c 00003c02 R_ARM_ABS32 00001911 BaseException_traverse │ │ │ │ │ -00001170 00001202 R_ARM_ABS32 000003a9 BaseException_clear │ │ │ │ │ +0000116c 00003c02 R_ARM_ABS32 00001959 BaseException_traverse │ │ │ │ │ +00001170 00001202 R_ARM_ABS32 000003ad BaseException_clear │ │ │ │ │ 00001190 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000011a4 00002702 R_ARM_ABS32 00000a65 BaseException_init │ │ │ │ │ +000011a4 00002702 R_ARM_ABS32 00000a69 BaseException_init │ │ │ │ │ 000011ac 00000c02 R_ARM_ABS32 000001dd BaseException_new │ │ │ │ │ 000011ec 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000011f8 00005002 R_ARM_ABS32 00000dc5 UnicodeError_dealloc │ │ │ │ │ -00001224 0000bb02 R_ARM_ABS32 0000275d UnicodeTranslateError_str │ │ │ │ │ +000011f8 00005002 R_ARM_ABS32 00000de9 UnicodeError_dealloc │ │ │ │ │ +00001224 0000bd02 R_ARM_ABS32 00002879 UnicodeTranslateError_str │ │ │ │ │ 00001238 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000123c 00004602 R_ARM_ABS32 000009d9 UnicodeError_traverse │ │ │ │ │ -00001240 00005102 R_ARM_ABS32 00000e6d UnicodeError_clear │ │ │ │ │ +0000123c 00004602 R_ARM_ABS32 00000999 UnicodeError_traverse │ │ │ │ │ +00001240 00005102 R_ARM_ABS32 00000e91 UnicodeError_clear │ │ │ │ │ 00001258 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00001260 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001274 0000ad02 R_ARM_ABS32 000025a5 UnicodeTranslateError_init │ │ │ │ │ +00001274 0000af02 R_ARM_ABS32 000026c1 UnicodeTranslateError_init │ │ │ │ │ 0000127c 00000c02 R_ARM_ABS32 000001dd BaseException_new │ │ │ │ │ 000012bc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000012c8 00005002 R_ARM_ABS32 00000dc5 UnicodeError_dealloc │ │ │ │ │ -000012f4 00004f02 R_ARM_ABS32 00000cf9 UnicodeDecodeError_str │ │ │ │ │ +000012c8 00005002 R_ARM_ABS32 00000de9 UnicodeError_dealloc │ │ │ │ │ +000012f4 00004f02 R_ARM_ABS32 00000d1d UnicodeDecodeError_str │ │ │ │ │ 00001308 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000130c 00004602 R_ARM_ABS32 000009d9 UnicodeError_traverse │ │ │ │ │ -00001310 00005102 R_ARM_ABS32 00000e6d UnicodeError_clear │ │ │ │ │ +0000130c 00004602 R_ARM_ABS32 00000999 UnicodeError_traverse │ │ │ │ │ +00001310 00005102 R_ARM_ABS32 00000e91 UnicodeError_clear │ │ │ │ │ 00001328 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00001330 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001344 00004c02 R_ARM_ABS32 00000b61 UnicodeDecodeError_init │ │ │ │ │ +00001344 00004c02 R_ARM_ABS32 00000b21 UnicodeDecodeError_init │ │ │ │ │ 0000134c 00000c02 R_ARM_ABS32 000001dd BaseException_new │ │ │ │ │ 00001380 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00001390 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000139c 00005002 R_ARM_ABS32 00000dc5 UnicodeError_dealloc │ │ │ │ │ -000013c8 00007802 R_ARM_ABS32 00001889 UnicodeEncodeError_str │ │ │ │ │ +0000139c 00005002 R_ARM_ABS32 00000de9 UnicodeError_dealloc │ │ │ │ │ +000013c8 00007a02 R_ARM_ABS32 00001985 UnicodeEncodeError_str │ │ │ │ │ 000013dc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000013e0 00004602 R_ARM_ABS32 000009d9 UnicodeError_traverse │ │ │ │ │ -000013e4 00005102 R_ARM_ABS32 00000e6d UnicodeError_clear │ │ │ │ │ +000013e0 00004602 R_ARM_ABS32 00000999 UnicodeError_traverse │ │ │ │ │ +000013e4 00005102 R_ARM_ABS32 00000e91 UnicodeError_clear │ │ │ │ │ 000013fc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00001404 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001418 00003e02 R_ARM_ABS32 000006d9 UnicodeEncodeError_init │ │ │ │ │ +00001418 00003e02 R_ARM_ABS32 00000699 UnicodeEncodeError_init │ │ │ │ │ 00001420 00000c02 R_ARM_ABS32 000001dd BaseException_new │ │ │ │ │ 00001454 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001464 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001468 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001478 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000147c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000148c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001490 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000014a0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000014a4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000014b4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000014cc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000014dc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000014e8 00002802 R_ARM_ABS32 00000acd BaseException_dealloc │ │ │ │ │ +000014e8 00002802 R_ARM_ABS32 00000ad1 BaseException_dealloc │ │ │ │ │ 00001528 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000152c 00003c02 R_ARM_ABS32 00001911 BaseException_traverse │ │ │ │ │ -00001530 00001202 R_ARM_ABS32 000003a9 BaseException_clear │ │ │ │ │ +0000152c 00003c02 R_ARM_ABS32 00001959 BaseException_traverse │ │ │ │ │ +00001530 00001202 R_ARM_ABS32 000003ad BaseException_clear │ │ │ │ │ 00001550 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001564 00002702 R_ARM_ABS32 00000a65 BaseException_init │ │ │ │ │ +00001564 00002702 R_ARM_ABS32 00000a69 BaseException_init │ │ │ │ │ 0000156c 00000c02 R_ARM_ABS32 000001dd BaseException_new │ │ │ │ │ 000015ac 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000015b8 00002802 R_ARM_ABS32 00000acd BaseException_dealloc │ │ │ │ │ +000015b8 00002802 R_ARM_ABS32 00000ad1 BaseException_dealloc │ │ │ │ │ 000015f8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000015fc 00003c02 R_ARM_ABS32 00001911 BaseException_traverse │ │ │ │ │ -00001600 00001202 R_ARM_ABS32 000003a9 BaseException_clear │ │ │ │ │ +000015fc 00003c02 R_ARM_ABS32 00001959 BaseException_traverse │ │ │ │ │ +00001600 00001202 R_ARM_ABS32 000003ad BaseException_clear │ │ │ │ │ 00001620 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001634 00002702 R_ARM_ABS32 00000a65 BaseException_init │ │ │ │ │ +00001634 00002702 R_ARM_ABS32 00000a69 BaseException_init │ │ │ │ │ 0000163c 00000c02 R_ARM_ABS32 000001dd BaseException_new │ │ │ │ │ 00001670 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00001680 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000168c 00002802 R_ARM_ABS32 00000acd BaseException_dealloc │ │ │ │ │ -000016b8 0000af02 R_ARM_ABS32 00000253 KeyError_str │ │ │ │ │ +0000168c 00002802 R_ARM_ABS32 00000ad1 BaseException_dealloc │ │ │ │ │ +000016b8 0000b102 R_ARM_ABS32 00000253 KeyError_str │ │ │ │ │ 000016cc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000016d0 00003c02 R_ARM_ABS32 00001911 BaseException_traverse │ │ │ │ │ -000016d4 00001202 R_ARM_ABS32 000003a9 BaseException_clear │ │ │ │ │ +000016d0 00003c02 R_ARM_ABS32 00001959 BaseException_traverse │ │ │ │ │ +000016d4 00001202 R_ARM_ABS32 000003ad BaseException_clear │ │ │ │ │ 000016f4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001708 00002702 R_ARM_ABS32 00000a65 BaseException_init │ │ │ │ │ +00001708 00002702 R_ARM_ABS32 00000a69 BaseException_init │ │ │ │ │ 00001744 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00001754 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001760 00002802 R_ARM_ABS32 00000acd BaseException_dealloc │ │ │ │ │ +00001760 00002802 R_ARM_ABS32 00000ad1 BaseException_dealloc │ │ │ │ │ 000017a0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000017a4 00003c02 R_ARM_ABS32 00001911 BaseException_traverse │ │ │ │ │ -000017a8 00001202 R_ARM_ABS32 000003a9 BaseException_clear │ │ │ │ │ +000017a4 00003c02 R_ARM_ABS32 00001959 BaseException_traverse │ │ │ │ │ +000017a8 00001202 R_ARM_ABS32 000003ad BaseException_clear │ │ │ │ │ 000017c8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000017dc 00002702 R_ARM_ABS32 00000a65 BaseException_init │ │ │ │ │ +000017dc 00002702 R_ARM_ABS32 00000a69 BaseException_init │ │ │ │ │ 000017e4 00000c02 R_ARM_ABS32 000001dd BaseException_new │ │ │ │ │ 00001818 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00001828 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001834 00002802 R_ARM_ABS32 00000acd BaseException_dealloc │ │ │ │ │ +00001834 00002802 R_ARM_ABS32 00000ad1 BaseException_dealloc │ │ │ │ │ 00001874 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001878 00003c02 R_ARM_ABS32 00001911 BaseException_traverse │ │ │ │ │ -0000187c 00001202 R_ARM_ABS32 000003a9 BaseException_clear │ │ │ │ │ +00001878 00003c02 R_ARM_ABS32 00001959 BaseException_traverse │ │ │ │ │ +0000187c 00001202 R_ARM_ABS32 000003ad BaseException_clear │ │ │ │ │ 0000189c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000018b0 00002702 R_ARM_ABS32 00000a65 BaseException_init │ │ │ │ │ +000018b0 00002702 R_ARM_ABS32 00000a69 BaseException_init │ │ │ │ │ 000018b8 00000c02 R_ARM_ABS32 000001dd BaseException_new │ │ │ │ │ 000018f8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001904 00005702 R_ARM_ABS32 00000fd9 SyntaxError_dealloc │ │ │ │ │ +00001904 00005702 R_ARM_ABS32 00000ffd SyntaxError_dealloc │ │ │ │ │ 00001944 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001948 00004902 R_ARM_ABS32 00000aa9 SyntaxError_traverse │ │ │ │ │ -0000194c 00005802 R_ARM_ABS32 00001125 SyntaxError_clear │ │ │ │ │ +00001948 00004902 R_ARM_ABS32 00000a69 SyntaxError_traverse │ │ │ │ │ +0000194c 00005802 R_ARM_ABS32 00001149 SyntaxError_clear │ │ │ │ │ 0000196c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001980 00004202 R_ARM_ABS32 00000829 SyntaxError_init │ │ │ │ │ +00001980 00004202 R_ARM_ABS32 000007e9 SyntaxError_init │ │ │ │ │ 000019bc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000019cc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000019d8 00005702 R_ARM_ABS32 00000fd9 SyntaxError_dealloc │ │ │ │ │ +000019d8 00005702 R_ARM_ABS32 00000ffd SyntaxError_dealloc │ │ │ │ │ 00001a18 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001a1c 00004902 R_ARM_ABS32 00000aa9 SyntaxError_traverse │ │ │ │ │ -00001a20 00005802 R_ARM_ABS32 00001125 SyntaxError_clear │ │ │ │ │ +00001a1c 00004902 R_ARM_ABS32 00000a69 SyntaxError_traverse │ │ │ │ │ +00001a20 00005802 R_ARM_ABS32 00001149 SyntaxError_clear │ │ │ │ │ 00001a40 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001a54 00004202 R_ARM_ABS32 00000829 SyntaxError_init │ │ │ │ │ +00001a54 00004202 R_ARM_ABS32 000007e9 SyntaxError_init │ │ │ │ │ 00001a90 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00001aa0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001aac 00005702 R_ARM_ABS32 00000fd9 SyntaxError_dealloc │ │ │ │ │ +00001aac 00005702 R_ARM_ABS32 00000ffd SyntaxError_dealloc │ │ │ │ │ 00001aec 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001af0 00004902 R_ARM_ABS32 00000aa9 SyntaxError_traverse │ │ │ │ │ -00001af4 00005802 R_ARM_ABS32 00001125 SyntaxError_clear │ │ │ │ │ +00001af0 00004902 R_ARM_ABS32 00000a69 SyntaxError_traverse │ │ │ │ │ +00001af4 00005802 R_ARM_ABS32 00001149 SyntaxError_clear │ │ │ │ │ 00001b14 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001b28 00004202 R_ARM_ABS32 00000829 SyntaxError_init │ │ │ │ │ +00001b28 00004202 R_ARM_ABS32 000007e9 SyntaxError_init │ │ │ │ │ 00001b64 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00001b74 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001b80 00005702 R_ARM_ABS32 00000fd9 SyntaxError_dealloc │ │ │ │ │ -00001bac 00007302 R_ARM_ABS32 00001701 SyntaxError_str │ │ │ │ │ +00001b80 00005702 R_ARM_ABS32 00000ffd SyntaxError_dealloc │ │ │ │ │ +00001bac 00007502 R_ARM_ABS32 000017fd SyntaxError_str │ │ │ │ │ 00001bc0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001bc4 00004902 R_ARM_ABS32 00000aa9 SyntaxError_traverse │ │ │ │ │ -00001bc8 00005802 R_ARM_ABS32 00001125 SyntaxError_clear │ │ │ │ │ +00001bc4 00004902 R_ARM_ABS32 00000a69 SyntaxError_traverse │ │ │ │ │ +00001bc8 00005802 R_ARM_ABS32 00001149 SyntaxError_clear │ │ │ │ │ 00001be0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00001be8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001bfc 00004202 R_ARM_ABS32 00000829 SyntaxError_init │ │ │ │ │ +00001bfc 00004202 R_ARM_ABS32 000007e9 SyntaxError_init │ │ │ │ │ 00001c38 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001c48 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001c4c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001c5c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001c60 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001c70 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001c74 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ @@ -879,883 +895,893 @@ │ │ │ │ │ 00001c9c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001cac 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001cb0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001cc0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001cc4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001cd4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001cf8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001d04 00002202 R_ARM_ABS32 00000731 AttributeError_dealloc │ │ │ │ │ -00001d30 00003802 R_ARM_ABS32 000006b9 BaseException_str │ │ │ │ │ +00001d04 00002202 R_ARM_ABS32 00000735 AttributeError_dealloc │ │ │ │ │ +00001d30 00003802 R_ARM_ABS32 00001939 BaseException_str │ │ │ │ │ 00001d44 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001d48 00004802 R_ARM_ABS32 00000a71 AttributeError_traverse │ │ │ │ │ -00001d4c 00002302 R_ARM_ABS32 00000885 AttributeError_clear │ │ │ │ │ +00001d48 00004802 R_ARM_ABS32 00000a31 AttributeError_traverse │ │ │ │ │ +00001d4c 00002302 R_ARM_ABS32 00000889 AttributeError_clear │ │ │ │ │ 00001d60 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00001d64 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00001d6c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001d80 00001f02 R_ARM_ABS32 000005dd AttributeError_init │ │ │ │ │ +00001d80 00001f02 R_ARM_ABS32 000005e1 AttributeError_init │ │ │ │ │ 00001dbc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001dc0 0000c102 R_ARM_ABS32 000004b7 AttributeError_getstate │ │ │ │ │ +00001dc0 0000c302 R_ARM_ABS32 000004b7 AttributeError_getstate │ │ │ │ │ 00001dcc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001dd0 0000c002 R_ARM_ABS32 0000046d AttributeError_reduce │ │ │ │ │ +00001dd0 0000c202 R_ARM_ABS32 0000046d AttributeError_reduce │ │ │ │ │ 00001dec 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001dfc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001e00 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001e10 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001e28 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00001e38 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001e44 00006e02 R_ARM_ABS32 000016fd NameError_dealloc │ │ │ │ │ +00001e44 00007002 R_ARM_ABS32 000017f9 NameError_dealloc │ │ │ │ │ 00001e84 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001e88 00005602 R_ARM_ABS32 00000fa1 NameError_traverse │ │ │ │ │ -00001e8c 00006f02 R_ARM_ABS32 00001d3d NameError_clear │ │ │ │ │ +00001e88 00005602 R_ARM_ABS32 00000fc5 NameError_traverse │ │ │ │ │ +00001e8c 00007102 R_ARM_ABS32 00001da5 NameError_clear │ │ │ │ │ 00001eac 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001ec0 00005302 R_ARM_ABS32 00000efd NameError_init │ │ │ │ │ +00001ec0 00005302 R_ARM_ABS32 00000f21 NameError_init │ │ │ │ │ 00001efc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00001f0c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001f18 00006e02 R_ARM_ABS32 000016fd NameError_dealloc │ │ │ │ │ -00001f44 00003802 R_ARM_ABS32 000006b9 BaseException_str │ │ │ │ │ +00001f18 00007002 R_ARM_ABS32 000017f9 NameError_dealloc │ │ │ │ │ +00001f44 00003802 R_ARM_ABS32 00001939 BaseException_str │ │ │ │ │ 00001f58 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001f5c 00005602 R_ARM_ABS32 00000fa1 NameError_traverse │ │ │ │ │ -00001f60 00006f02 R_ARM_ABS32 00001d3d NameError_clear │ │ │ │ │ +00001f5c 00005602 R_ARM_ABS32 00000fc5 NameError_traverse │ │ │ │ │ +00001f60 00007102 R_ARM_ABS32 00001da5 NameError_clear │ │ │ │ │ 00001f74 00000202 R_ARM_ABS32 00000000 .bss │ │ │ │ │ 00001f78 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00001f80 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001f94 00005302 R_ARM_ABS32 00000efd NameError_init │ │ │ │ │ +00001f94 00005302 R_ARM_ABS32 00000f21 NameError_init │ │ │ │ │ 00001fd0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001fe0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001ff8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00002008 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002014 00002802 R_ARM_ABS32 00000acd BaseException_dealloc │ │ │ │ │ +00002014 00002802 R_ARM_ABS32 00000ad1 BaseException_dealloc │ │ │ │ │ 00002054 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002058 00003c02 R_ARM_ABS32 00001911 BaseException_traverse │ │ │ │ │ -0000205c 00001202 R_ARM_ABS32 000003a9 BaseException_clear │ │ │ │ │ +00002058 00003c02 R_ARM_ABS32 00001959 BaseException_traverse │ │ │ │ │ +0000205c 00001202 R_ARM_ABS32 000003ad BaseException_clear │ │ │ │ │ 0000207c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00002090 00002702 R_ARM_ABS32 00000a65 BaseException_init │ │ │ │ │ +00002090 00002702 R_ARM_ABS32 00000a69 BaseException_init │ │ │ │ │ 00002098 00000c02 R_ARM_ABS32 000001dd BaseException_new │ │ │ │ │ 000020cc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000020dc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000020e8 00002802 R_ARM_ABS32 00000acd BaseException_dealloc │ │ │ │ │ +000020e8 00002802 R_ARM_ABS32 00000ad1 BaseException_dealloc │ │ │ │ │ 00002128 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000212c 00003c02 R_ARM_ABS32 00001911 BaseException_traverse │ │ │ │ │ -00002130 00001202 R_ARM_ABS32 000003a9 BaseException_clear │ │ │ │ │ +0000212c 00003c02 R_ARM_ABS32 00001959 BaseException_traverse │ │ │ │ │ +00002130 00001202 R_ARM_ABS32 000003ad BaseException_clear │ │ │ │ │ 00002150 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00002164 00002702 R_ARM_ABS32 00000a65 BaseException_init │ │ │ │ │ +00002164 00002702 R_ARM_ABS32 00000a69 BaseException_init │ │ │ │ │ 0000216c 00000c02 R_ARM_ABS32 000001dd BaseException_new │ │ │ │ │ 000021a0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000021b0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000021bc 00002802 R_ARM_ABS32 00000acd BaseException_dealloc │ │ │ │ │ +000021bc 00002802 R_ARM_ABS32 00000ad1 BaseException_dealloc │ │ │ │ │ 000021fc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002200 00003c02 R_ARM_ABS32 00001911 BaseException_traverse │ │ │ │ │ -00002204 00001202 R_ARM_ABS32 000003a9 BaseException_clear │ │ │ │ │ +00002200 00003c02 R_ARM_ABS32 00001959 BaseException_traverse │ │ │ │ │ +00002204 00001202 R_ARM_ABS32 000003ad BaseException_clear │ │ │ │ │ 00002224 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00002238 00002702 R_ARM_ABS32 00000a65 BaseException_init │ │ │ │ │ +00002238 00002702 R_ARM_ABS32 00000a69 BaseException_init │ │ │ │ │ 00002240 00000c02 R_ARM_ABS32 000001dd BaseException_new │ │ │ │ │ 00002274 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00002284 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002290 00002802 R_ARM_ABS32 00000acd BaseException_dealloc │ │ │ │ │ +00002290 00002802 R_ARM_ABS32 00000ad1 BaseException_dealloc │ │ │ │ │ 000022d0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000022d4 00003c02 R_ARM_ABS32 00001911 BaseException_traverse │ │ │ │ │ -000022d8 00001202 R_ARM_ABS32 000003a9 BaseException_clear │ │ │ │ │ +000022d4 00003c02 R_ARM_ABS32 00001959 BaseException_traverse │ │ │ │ │ +000022d8 00001202 R_ARM_ABS32 000003ad BaseException_clear │ │ │ │ │ 000022f8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000230c 00002702 R_ARM_ABS32 00000a65 BaseException_init │ │ │ │ │ +0000230c 00002702 R_ARM_ABS32 00000a69 BaseException_init │ │ │ │ │ 00002314 00000c02 R_ARM_ABS32 000001dd BaseException_new │ │ │ │ │ 00002348 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00002358 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002364 00002802 R_ARM_ABS32 00000acd BaseException_dealloc │ │ │ │ │ +00002364 00002802 R_ARM_ABS32 00000ad1 BaseException_dealloc │ │ │ │ │ 000023a4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000023a8 00003c02 R_ARM_ABS32 00001911 BaseException_traverse │ │ │ │ │ -000023ac 00001202 R_ARM_ABS32 000003a9 BaseException_clear │ │ │ │ │ +000023a8 00003c02 R_ARM_ABS32 00001959 BaseException_traverse │ │ │ │ │ +000023ac 00001202 R_ARM_ABS32 000003ad BaseException_clear │ │ │ │ │ 000023cc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000023e0 00002702 R_ARM_ABS32 00000a65 BaseException_init │ │ │ │ │ +000023e0 00002702 R_ARM_ABS32 00000a69 BaseException_init │ │ │ │ │ 000023e8 00000c02 R_ARM_ABS32 000001dd BaseException_new │ │ │ │ │ 00002428 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002434 00002f02 R_ARM_ABS32 000013b1 OSError_dealloc │ │ │ │ │ +00002434 00002f02 R_ARM_ABS32 000013b9 OSError_dealloc │ │ │ │ │ 00002474 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002478 00005902 R_ARM_ABS32 00001285 OSError_traverse │ │ │ │ │ -0000247c 00003102 R_ARM_ABS32 00001605 OSError_clear │ │ │ │ │ +00002478 00005902 R_ARM_ABS32 000012a9 OSError_traverse │ │ │ │ │ +0000247c 00003102 R_ARM_ABS32 0000160d OSError_clear │ │ │ │ │ 0000249c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000024b0 00002b02 R_ARM_ABS32 00000fa5 OSError_init │ │ │ │ │ +000024b0 00002b02 R_ARM_ABS32 00000fa9 OSError_init │ │ │ │ │ 000024f8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002504 00002f02 R_ARM_ABS32 000013b1 OSError_dealloc │ │ │ │ │ +00002504 00002f02 R_ARM_ABS32 000013b9 OSError_dealloc │ │ │ │ │ 00002544 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002548 00005902 R_ARM_ABS32 00001285 OSError_traverse │ │ │ │ │ -0000254c 00003102 R_ARM_ABS32 00001605 OSError_clear │ │ │ │ │ +00002548 00005902 R_ARM_ABS32 000012a9 OSError_traverse │ │ │ │ │ +0000254c 00003102 R_ARM_ABS32 0000160d OSError_clear │ │ │ │ │ 0000256c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00002580 00002b02 R_ARM_ABS32 00000fa5 OSError_init │ │ │ │ │ +00002580 00002b02 R_ARM_ABS32 00000fa9 OSError_init │ │ │ │ │ 000025c8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000025d4 00002f02 R_ARM_ABS32 000013b1 OSError_dealloc │ │ │ │ │ +000025d4 00002f02 R_ARM_ABS32 000013b9 OSError_dealloc │ │ │ │ │ 00002614 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002618 00005902 R_ARM_ABS32 00001285 OSError_traverse │ │ │ │ │ -0000261c 00003102 R_ARM_ABS32 00001605 OSError_clear │ │ │ │ │ +00002618 00005902 R_ARM_ABS32 000012a9 OSError_traverse │ │ │ │ │ +0000261c 00003102 R_ARM_ABS32 0000160d OSError_clear │ │ │ │ │ 0000263c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00002650 00002b02 R_ARM_ABS32 00000fa5 OSError_init │ │ │ │ │ +00002650 00002b02 R_ARM_ABS32 00000fa9 OSError_init │ │ │ │ │ 00002698 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000026a4 00002f02 R_ARM_ABS32 000013b1 OSError_dealloc │ │ │ │ │ +000026a4 00002f02 R_ARM_ABS32 000013b9 OSError_dealloc │ │ │ │ │ 000026e4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000026e8 00005902 R_ARM_ABS32 00001285 OSError_traverse │ │ │ │ │ -000026ec 00003102 R_ARM_ABS32 00001605 OSError_clear │ │ │ │ │ +000026e8 00005902 R_ARM_ABS32 000012a9 OSError_traverse │ │ │ │ │ +000026ec 00003102 R_ARM_ABS32 0000160d OSError_clear │ │ │ │ │ 0000270c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00002720 00002b02 R_ARM_ABS32 00000fa5 OSError_init │ │ │ │ │ +00002720 00002b02 R_ARM_ABS32 00000fa9 OSError_init │ │ │ │ │ 00002768 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002774 00002f02 R_ARM_ABS32 000013b1 OSError_dealloc │ │ │ │ │ +00002774 00002f02 R_ARM_ABS32 000013b9 OSError_dealloc │ │ │ │ │ 000027b4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000027b8 00005902 R_ARM_ABS32 00001285 OSError_traverse │ │ │ │ │ -000027bc 00003102 R_ARM_ABS32 00001605 OSError_clear │ │ │ │ │ +000027b8 00005902 R_ARM_ABS32 000012a9 OSError_traverse │ │ │ │ │ +000027bc 00003102 R_ARM_ABS32 0000160d OSError_clear │ │ │ │ │ 000027dc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000027f0 00002b02 R_ARM_ABS32 00000fa5 OSError_init │ │ │ │ │ +000027f0 00002b02 R_ARM_ABS32 00000fa9 OSError_init │ │ │ │ │ 00002838 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002844 00002f02 R_ARM_ABS32 000013b1 OSError_dealloc │ │ │ │ │ +00002844 00002f02 R_ARM_ABS32 000013b9 OSError_dealloc │ │ │ │ │ 00002884 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002888 00005902 R_ARM_ABS32 00001285 OSError_traverse │ │ │ │ │ -0000288c 00003102 R_ARM_ABS32 00001605 OSError_clear │ │ │ │ │ +00002888 00005902 R_ARM_ABS32 000012a9 OSError_traverse │ │ │ │ │ +0000288c 00003102 R_ARM_ABS32 0000160d OSError_clear │ │ │ │ │ 000028ac 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000028c0 00002b02 R_ARM_ABS32 00000fa5 OSError_init │ │ │ │ │ +000028c0 00002b02 R_ARM_ABS32 00000fa9 OSError_init │ │ │ │ │ 00002908 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002914 00002f02 R_ARM_ABS32 000013b1 OSError_dealloc │ │ │ │ │ +00002914 00002f02 R_ARM_ABS32 000013b9 OSError_dealloc │ │ │ │ │ 00002954 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002958 00005902 R_ARM_ABS32 00001285 OSError_traverse │ │ │ │ │ -0000295c 00003102 R_ARM_ABS32 00001605 OSError_clear │ │ │ │ │ +00002958 00005902 R_ARM_ABS32 000012a9 OSError_traverse │ │ │ │ │ +0000295c 00003102 R_ARM_ABS32 0000160d OSError_clear │ │ │ │ │ 0000297c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00002990 00002b02 R_ARM_ABS32 00000fa5 OSError_init │ │ │ │ │ +00002990 00002b02 R_ARM_ABS32 00000fa9 OSError_init │ │ │ │ │ 000029d8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000029e4 00002f02 R_ARM_ABS32 000013b1 OSError_dealloc │ │ │ │ │ +000029e4 00002f02 R_ARM_ABS32 000013b9 OSError_dealloc │ │ │ │ │ 00002a24 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002a28 00005902 R_ARM_ABS32 00001285 OSError_traverse │ │ │ │ │ -00002a2c 00003102 R_ARM_ABS32 00001605 OSError_clear │ │ │ │ │ +00002a28 00005902 R_ARM_ABS32 000012a9 OSError_traverse │ │ │ │ │ +00002a2c 00003102 R_ARM_ABS32 0000160d OSError_clear │ │ │ │ │ 00002a4c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00002a60 00002b02 R_ARM_ABS32 00000fa5 OSError_init │ │ │ │ │ +00002a60 00002b02 R_ARM_ABS32 00000fa9 OSError_init │ │ │ │ │ 00002aa8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002ab4 00002f02 R_ARM_ABS32 000013b1 OSError_dealloc │ │ │ │ │ +00002ab4 00002f02 R_ARM_ABS32 000013b9 OSError_dealloc │ │ │ │ │ 00002af4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002af8 00005902 R_ARM_ABS32 00001285 OSError_traverse │ │ │ │ │ -00002afc 00003102 R_ARM_ABS32 00001605 OSError_clear │ │ │ │ │ +00002af8 00005902 R_ARM_ABS32 000012a9 OSError_traverse │ │ │ │ │ +00002afc 00003102 R_ARM_ABS32 0000160d OSError_clear │ │ │ │ │ 00002b1c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00002b30 00002b02 R_ARM_ABS32 00000fa5 OSError_init │ │ │ │ │ +00002b30 00002b02 R_ARM_ABS32 00000fa9 OSError_init │ │ │ │ │ 00002b78 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002b84 00002f02 R_ARM_ABS32 000013b1 OSError_dealloc │ │ │ │ │ +00002b84 00002f02 R_ARM_ABS32 000013b9 OSError_dealloc │ │ │ │ │ 00002bc4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002bc8 00005902 R_ARM_ABS32 00001285 OSError_traverse │ │ │ │ │ -00002bcc 00003102 R_ARM_ABS32 00001605 OSError_clear │ │ │ │ │ +00002bc8 00005902 R_ARM_ABS32 000012a9 OSError_traverse │ │ │ │ │ +00002bcc 00003102 R_ARM_ABS32 0000160d OSError_clear │ │ │ │ │ 00002bec 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00002c00 00002b02 R_ARM_ABS32 00000fa5 OSError_init │ │ │ │ │ +00002c00 00002b02 R_ARM_ABS32 00000fa9 OSError_init │ │ │ │ │ 00002c48 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002c54 00002f02 R_ARM_ABS32 000013b1 OSError_dealloc │ │ │ │ │ +00002c54 00002f02 R_ARM_ABS32 000013b9 OSError_dealloc │ │ │ │ │ 00002c94 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002c98 00005902 R_ARM_ABS32 00001285 OSError_traverse │ │ │ │ │ -00002c9c 00003102 R_ARM_ABS32 00001605 OSError_clear │ │ │ │ │ +00002c98 00005902 R_ARM_ABS32 000012a9 OSError_traverse │ │ │ │ │ +00002c9c 00003102 R_ARM_ABS32 0000160d OSError_clear │ │ │ │ │ 00002cbc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00002cd0 00002b02 R_ARM_ABS32 00000fa5 OSError_init │ │ │ │ │ +00002cd0 00002b02 R_ARM_ABS32 00000fa9 OSError_init │ │ │ │ │ 00002d18 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002d24 00002f02 R_ARM_ABS32 000013b1 OSError_dealloc │ │ │ │ │ +00002d24 00002f02 R_ARM_ABS32 000013b9 OSError_dealloc │ │ │ │ │ 00002d64 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002d68 00005902 R_ARM_ABS32 00001285 OSError_traverse │ │ │ │ │ -00002d6c 00003102 R_ARM_ABS32 00001605 OSError_clear │ │ │ │ │ +00002d68 00005902 R_ARM_ABS32 000012a9 OSError_traverse │ │ │ │ │ +00002d6c 00003102 R_ARM_ABS32 0000160d OSError_clear │ │ │ │ │ 00002d8c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00002da0 00002b02 R_ARM_ABS32 00000fa5 OSError_init │ │ │ │ │ +00002da0 00002b02 R_ARM_ABS32 00000fa9 OSError_init │ │ │ │ │ 00002de8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002df4 00002f02 R_ARM_ABS32 000013b1 OSError_dealloc │ │ │ │ │ +00002df4 00002f02 R_ARM_ABS32 000013b9 OSError_dealloc │ │ │ │ │ 00002e34 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002e38 00005902 R_ARM_ABS32 00001285 OSError_traverse │ │ │ │ │ -00002e3c 00003102 R_ARM_ABS32 00001605 OSError_clear │ │ │ │ │ +00002e38 00005902 R_ARM_ABS32 000012a9 OSError_traverse │ │ │ │ │ +00002e3c 00003102 R_ARM_ABS32 0000160d OSError_clear │ │ │ │ │ 00002e5c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00002e70 00002b02 R_ARM_ABS32 00000fa5 OSError_init │ │ │ │ │ +00002e70 00002b02 R_ARM_ABS32 00000fa9 OSError_init │ │ │ │ │ 00002eac 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00002ebc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002ec8 00002f02 R_ARM_ABS32 000013b1 OSError_dealloc │ │ │ │ │ +00002ec8 00002f02 R_ARM_ABS32 000013b9 OSError_dealloc │ │ │ │ │ 00002f08 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002f0c 00005902 R_ARM_ABS32 00001285 OSError_traverse │ │ │ │ │ -00002f10 00003102 R_ARM_ABS32 00001605 OSError_clear │ │ │ │ │ +00002f0c 00005902 R_ARM_ABS32 000012a9 OSError_traverse │ │ │ │ │ +00002f10 00003102 R_ARM_ABS32 0000160d OSError_clear │ │ │ │ │ 00002f30 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00002f44 00002b02 R_ARM_ABS32 00000fa5 OSError_init │ │ │ │ │ +00002f44 00002b02 R_ARM_ABS32 00000fa9 OSError_init │ │ │ │ │ 00002f8c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002f98 00002f02 R_ARM_ABS32 000013b1 OSError_dealloc │ │ │ │ │ +00002f98 00002f02 R_ARM_ABS32 000013b9 OSError_dealloc │ │ │ │ │ 00002fd8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00002fdc 00005902 R_ARM_ABS32 00001285 OSError_traverse │ │ │ │ │ -00002fe0 00003102 R_ARM_ABS32 00001605 OSError_clear │ │ │ │ │ +00002fdc 00005902 R_ARM_ABS32 000012a9 OSError_traverse │ │ │ │ │ +00002fe0 00003102 R_ARM_ABS32 0000160d OSError_clear │ │ │ │ │ 00003000 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00003014 00002b02 R_ARM_ABS32 00000fa5 OSError_init │ │ │ │ │ +00003014 00002b02 R_ARM_ABS32 00000fa9 OSError_init │ │ │ │ │ 0000305c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003068 00002f02 R_ARM_ABS32 000013b1 OSError_dealloc │ │ │ │ │ -00003094 00007c02 R_ARM_ABS32 00001951 OSError_str │ │ │ │ │ +00003068 00002f02 R_ARM_ABS32 000013b9 OSError_dealloc │ │ │ │ │ +00003094 00007e02 R_ARM_ABS32 00001a4d OSError_str │ │ │ │ │ 000030a8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000030ac 00005902 R_ARM_ABS32 00001285 OSError_traverse │ │ │ │ │ -000030b0 00003102 R_ARM_ABS32 00001605 OSError_clear │ │ │ │ │ +000030ac 00005902 R_ARM_ABS32 000012a9 OSError_traverse │ │ │ │ │ +000030b0 00003102 R_ARM_ABS32 0000160d OSError_clear │ │ │ │ │ 000030c4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000030c8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000030cc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000030d0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000030e4 00002b02 R_ARM_ABS32 00000fa5 OSError_init │ │ │ │ │ -000030ec 00002a02 R_ARM_ABS32 00000bfd OSError_new │ │ │ │ │ +000030e4 00002b02 R_ARM_ABS32 00000fa9 OSError_init │ │ │ │ │ +000030ec 00002a02 R_ARM_ABS32 00000c01 OSError_new │ │ │ │ │ 00003120 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003124 00009502 R_ARM_ABS32 000000e1 OSError_written_get │ │ │ │ │ -00003128 00009602 R_ARM_ABS32 00000113 OSError_written_set │ │ │ │ │ +00003124 00009702 R_ARM_ABS32 000000e1 OSError_written_get │ │ │ │ │ +00003128 00009802 R_ARM_ABS32 00000113 OSError_written_set │ │ │ │ │ 00003148 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000314c 0000bf02 R_ARM_ABS32 0000038b OSError_reduce │ │ │ │ │ +0000314c 0000c102 R_ARM_ABS32 0000038b OSError_reduce │ │ │ │ │ 00003168 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00003178 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000317c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000318c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00003190 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000031a0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000031a4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000031b4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000031cc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000031dc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000031e8 00002e02 R_ARM_ABS32 0000121d ImportError_dealloc │ │ │ │ │ +000031e8 00002e02 R_ARM_ABS32 00001221 ImportError_dealloc │ │ │ │ │ 00003228 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000322c 00004702 R_ARM_ABS32 00000a1d ImportError_traverse │ │ │ │ │ -00003230 00003002 R_ARM_ABS32 00001549 ImportError_clear │ │ │ │ │ +0000322c 00004702 R_ARM_ABS32 000009dd ImportError_traverse │ │ │ │ │ +00003230 00003002 R_ARM_ABS32 00001551 ImportError_clear │ │ │ │ │ 00003250 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00003264 00003302 R_ARM_ABS32 00001769 ImportError_init │ │ │ │ │ +00003264 00003302 R_ARM_ABS32 00001771 ImportError_init │ │ │ │ │ 000032a0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000032b0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000032bc 00002e02 R_ARM_ABS32 0000121d ImportError_dealloc │ │ │ │ │ +000032bc 00002e02 R_ARM_ABS32 00001221 ImportError_dealloc │ │ │ │ │ 000032e8 00003702 R_ARM_ABS32 00000671 ImportError_str │ │ │ │ │ 000032fc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003300 00004702 R_ARM_ABS32 00000a1d ImportError_traverse │ │ │ │ │ -00003304 00003002 R_ARM_ABS32 00001549 ImportError_clear │ │ │ │ │ +00003300 00004702 R_ARM_ABS32 000009dd ImportError_traverse │ │ │ │ │ +00003304 00003002 R_ARM_ABS32 00001551 ImportError_clear │ │ │ │ │ 00003318 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000331c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00003324 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00003338 00003302 R_ARM_ABS32 00001769 ImportError_init │ │ │ │ │ +00003338 00003302 R_ARM_ABS32 00001771 ImportError_init │ │ │ │ │ 00003374 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003378 0000c402 R_ARM_ABS32 0000054b ImportError_reduce │ │ │ │ │ +00003378 0000c602 R_ARM_ABS32 0000054b ImportError_reduce │ │ │ │ │ 00003394 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000033a4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000033a8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000033b8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000033bc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000033cc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000033d0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000033e0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000033f8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00003408 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003414 00002802 R_ARM_ABS32 00000acd BaseException_dealloc │ │ │ │ │ +00003414 00002802 R_ARM_ABS32 00000ad1 BaseException_dealloc │ │ │ │ │ 00003454 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003458 00003c02 R_ARM_ABS32 00001911 BaseException_traverse │ │ │ │ │ -0000345c 00001202 R_ARM_ABS32 000003a9 BaseException_clear │ │ │ │ │ +00003458 00003c02 R_ARM_ABS32 00001959 BaseException_traverse │ │ │ │ │ +0000345c 00001202 R_ARM_ABS32 000003ad BaseException_clear │ │ │ │ │ 0000347c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00003490 00002702 R_ARM_ABS32 00000a65 BaseException_init │ │ │ │ │ +00003490 00002702 R_ARM_ABS32 00000a69 BaseException_init │ │ │ │ │ 00003498 00000c02 R_ARM_ABS32 000001dd BaseException_new │ │ │ │ │ 000034d8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000034e4 00009102 R_ARM_ABS32 00002145 BaseExceptionGroup_dealloc │ │ │ │ │ -000034f8 0000b602 R_ARM_ABS32 00000265 BaseExceptionGroup_repr │ │ │ │ │ -00003510 0000b402 R_ARM_ABS32 0000271d BaseExceptionGroup_str │ │ │ │ │ +000034e4 00009302 R_ARM_ABS32 000021bd BaseExceptionGroup_dealloc │ │ │ │ │ +000034f8 0000b802 R_ARM_ABS32 00000265 BaseExceptionGroup_repr │ │ │ │ │ +00003510 0000b602 R_ARM_ABS32 00002839 BaseExceptionGroup_str │ │ │ │ │ 00003524 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003528 0000a802 R_ARM_ABS32 00002329 BaseExceptionGroup_traverse │ │ │ │ │ -0000352c 00009202 R_ARM_ABS32 000022b1 BaseExceptionGroup_clear │ │ │ │ │ +00003528 0000aa02 R_ARM_ABS32 000023a9 BaseExceptionGroup_traverse │ │ │ │ │ +0000352c 00009402 R_ARM_ABS32 00002331 BaseExceptionGroup_clear │ │ │ │ │ 00003540 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00003544 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000354c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00003560 00008e02 R_ARM_ABS32 000020d1 BaseExceptionGroup_init │ │ │ │ │ -00003568 00008b02 R_ARM_ABS32 00001e71 BaseExceptionGroup_new │ │ │ │ │ +00003560 00009002 R_ARM_ABS32 00002145 BaseExceptionGroup_init │ │ │ │ │ +00003568 00008d02 R_ARM_ABS32 00001ed9 BaseExceptionGroup_new │ │ │ │ │ 0000359c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000035a0 0001ed02 R_ARM_ABS32 00000000 Py_GenericAlias │ │ │ │ │ +000035a0 0001ef02 R_ARM_ABS32 00000000 Py_GenericAlias │ │ │ │ │ 000035a8 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000035ac 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000035b0 0000a602 R_ARM_ABS32 00002449 BaseExceptionGroup_derive │ │ │ │ │ +000035b0 0000a802 R_ARM_ABS32 00002565 BaseExceptionGroup_derive │ │ │ │ │ 000035bc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000035c0 00009a02 R_ARM_ABS32 00001e45 BaseExceptionGroup_split │ │ │ │ │ +000035c0 00009c02 R_ARM_ABS32 00001f61 BaseExceptionGroup_split │ │ │ │ │ 000035cc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000035d0 0000ae02 R_ARM_ABS32 000001eb BaseExceptionGroup_subgroup │ │ │ │ │ +000035d0 0000b002 R_ARM_ABS32 000001eb BaseExceptionGroup_subgroup │ │ │ │ │ 000035ec 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000035fc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00003600 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00003610 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00003628 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00003638 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003644 00004302 R_ARM_ABS32 00000991 SystemExit_dealloc │ │ │ │ │ +00003644 00004302 R_ARM_ABS32 00000951 SystemExit_dealloc │ │ │ │ │ 00003684 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003688 00008002 R_ARM_ABS32 00000015 SystemExit_traverse │ │ │ │ │ -0000368c 00004502 R_ARM_ABS32 00001a8d SystemExit_clear │ │ │ │ │ +00003688 00008202 R_ARM_ABS32 00000015 SystemExit_traverse │ │ │ │ │ +0000368c 00004502 R_ARM_ABS32 00001ad5 SystemExit_clear │ │ │ │ │ 000036a4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000036ac 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000036c0 00003f02 R_ARM_ABS32 000007c9 SystemExit_init │ │ │ │ │ +000036c0 00003f02 R_ARM_ABS32 00000789 SystemExit_init │ │ │ │ │ 000036fc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000370c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00003724 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00003734 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003740 00002802 R_ARM_ABS32 00000acd BaseException_dealloc │ │ │ │ │ +00003740 00002802 R_ARM_ABS32 00000ad1 BaseException_dealloc │ │ │ │ │ 00003780 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003784 00003c02 R_ARM_ABS32 00001911 BaseException_traverse │ │ │ │ │ -00003788 00001202 R_ARM_ABS32 000003a9 BaseException_clear │ │ │ │ │ +00003784 00003c02 R_ARM_ABS32 00001959 BaseException_traverse │ │ │ │ │ +00003788 00001202 R_ARM_ABS32 000003ad BaseException_clear │ │ │ │ │ 000037a8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000037bc 00002702 R_ARM_ABS32 00000a65 BaseException_init │ │ │ │ │ +000037bc 00002702 R_ARM_ABS32 00000a69 BaseException_init │ │ │ │ │ 000037c4 00000c02 R_ARM_ABS32 000001dd BaseException_new │ │ │ │ │ 000037f8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00003808 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003814 00006302 R_ARM_ABS32 00001c2d StopIteration_dealloc │ │ │ │ │ +00003814 00006502 R_ARM_ABS32 00001c75 StopIteration_dealloc │ │ │ │ │ 00003854 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003858 00009302 R_ARM_ABS32 000000b1 StopIteration_traverse │ │ │ │ │ -0000385c 00004402 R_ARM_ABS32 0000199d StopIteration_clear │ │ │ │ │ +00003858 00009502 R_ARM_ABS32 000000b1 StopIteration_traverse │ │ │ │ │ +0000385c 00004402 R_ARM_ABS32 000019e5 StopIteration_clear │ │ │ │ │ 00003874 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000387c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00003890 00006202 R_ARM_ABS32 00001b71 StopIteration_init │ │ │ │ │ +00003890 00006402 R_ARM_ABS32 00001bb9 StopIteration_init │ │ │ │ │ 000038cc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000038dc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000038f4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00003904 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003910 00002802 R_ARM_ABS32 00000acd BaseException_dealloc │ │ │ │ │ +00003910 00002802 R_ARM_ABS32 00000ad1 BaseException_dealloc │ │ │ │ │ 00003950 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003954 00003c02 R_ARM_ABS32 00001911 BaseException_traverse │ │ │ │ │ -00003958 00001202 R_ARM_ABS32 000003a9 BaseException_clear │ │ │ │ │ +00003954 00003c02 R_ARM_ABS32 00001959 BaseException_traverse │ │ │ │ │ +00003958 00001202 R_ARM_ABS32 000003ad BaseException_clear │ │ │ │ │ 00003978 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000398c 00002702 R_ARM_ABS32 00000a65 BaseException_init │ │ │ │ │ +0000398c 00002702 R_ARM_ABS32 00000a69 BaseException_init │ │ │ │ │ 00003994 00000c02 R_ARM_ABS32 000001dd BaseException_new │ │ │ │ │ 000039d4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000039e0 00002802 R_ARM_ABS32 00000acd BaseException_dealloc │ │ │ │ │ +000039e0 00002802 R_ARM_ABS32 00000ad1 BaseException_dealloc │ │ │ │ │ 00003a20 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003a24 00003c02 R_ARM_ABS32 00001911 BaseException_traverse │ │ │ │ │ -00003a28 00001202 R_ARM_ABS32 000003a9 BaseException_clear │ │ │ │ │ +00003a24 00003c02 R_ARM_ABS32 00001959 BaseException_traverse │ │ │ │ │ +00003a28 00001202 R_ARM_ABS32 000003ad BaseException_clear │ │ │ │ │ 00003a48 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00003a5c 00002702 R_ARM_ABS32 00000a65 BaseException_init │ │ │ │ │ +00003a5c 00002702 R_ARM_ABS32 00000a69 BaseException_init │ │ │ │ │ 00003a64 00000c02 R_ARM_ABS32 000001dd BaseException_new │ │ │ │ │ 00003aa4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003ab0 00002802 R_ARM_ABS32 00000acd BaseException_dealloc │ │ │ │ │ +00003ab0 00002802 R_ARM_ABS32 00000ad1 BaseException_dealloc │ │ │ │ │ 00003af0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003af4 00003c02 R_ARM_ABS32 00001911 BaseException_traverse │ │ │ │ │ -00003af8 00001202 R_ARM_ABS32 000003a9 BaseException_clear │ │ │ │ │ +00003af4 00003c02 R_ARM_ABS32 00001959 BaseException_traverse │ │ │ │ │ +00003af8 00001202 R_ARM_ABS32 000003ad BaseException_clear │ │ │ │ │ 00003b18 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00003b2c 00002702 R_ARM_ABS32 00000a65 BaseException_init │ │ │ │ │ +00003b2c 00002702 R_ARM_ABS32 00000a69 BaseException_init │ │ │ │ │ 00003b34 00000c02 R_ARM_ABS32 000001dd BaseException_new │ │ │ │ │ 00003b68 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00003b78 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003b84 00002802 R_ARM_ABS32 00000acd BaseException_dealloc │ │ │ │ │ -00003b98 00006702 R_ARM_ABS32 000014f5 BaseException_repr │ │ │ │ │ -00003bb0 00003802 R_ARM_ABS32 000006b9 BaseException_str │ │ │ │ │ -00003bb4 0001ee02 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ -00003bb8 0001ef02 R_ARM_ABS32 00000000 PyObject_GenericSetAttr │ │ │ │ │ +00003b84 00002802 R_ARM_ABS32 00000ad1 BaseException_dealloc │ │ │ │ │ +00003b98 00006902 R_ARM_ABS32 00001611 BaseException_repr │ │ │ │ │ +00003bb0 00003802 R_ARM_ABS32 00001939 BaseException_str │ │ │ │ │ +00003bb4 0001f002 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ +00003bb8 0001f102 R_ARM_ABS32 00000000 PyObject_GenericSetAttr │ │ │ │ │ 00003bc4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003bc8 00003c02 R_ARM_ABS32 00001911 BaseException_traverse │ │ │ │ │ -00003bcc 00001202 R_ARM_ABS32 000003a9 BaseException_clear │ │ │ │ │ +00003bc8 00003c02 R_ARM_ABS32 00001959 BaseException_traverse │ │ │ │ │ +00003bcc 00001202 R_ARM_ABS32 000003ad BaseException_clear │ │ │ │ │ 00003be0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00003be4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00003be8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00003c00 00002702 R_ARM_ABS32 00000a65 BaseException_init │ │ │ │ │ +00003c00 00002702 R_ARM_ABS32 00000a69 BaseException_init │ │ │ │ │ 00003c08 00000c02 R_ARM_ABS32 000001dd BaseException_new │ │ │ │ │ 00003c3c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00003c64 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003c68 0001f002 R_ARM_ABS32 00000000 PyObject_GenericGetDict │ │ │ │ │ -00003c6c 0001f102 R_ARM_ABS32 00000000 PyObject_GenericSetDict │ │ │ │ │ +00003c68 0001f202 R_ARM_ABS32 00000000 PyObject_GenericGetDict │ │ │ │ │ +00003c6c 0001f302 R_ARM_ABS32 00000000 PyObject_GenericSetDict │ │ │ │ │ 00003c78 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003c7c 00008202 R_ARM_ABS32 00001bf5 BaseException_get_args │ │ │ │ │ -00003c80 00008402 R_ARM_ABS32 00001e0d BaseException_set_args │ │ │ │ │ +00003c7c 00008402 R_ARM_ABS32 00001d11 BaseException_get_args │ │ │ │ │ +00003c80 00008602 R_ARM_ABS32 00001e75 BaseException_set_args │ │ │ │ │ 00003c8c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003c90 00003902 R_ARM_ABS32 00000699 BaseException_get_tb │ │ │ │ │ -00003c94 00002602 R_ARM_ABS32 000009ad BaseException_set_tb │ │ │ │ │ +00003c90 00003a02 R_ARM_ABS32 00001919 BaseException_get_tb │ │ │ │ │ +00003c94 00002602 R_ARM_ABS32 000009b1 BaseException_set_tb │ │ │ │ │ 00003ca0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003ca4 00006d02 R_ARM_ABS32 000016dd BaseException_get_context │ │ │ │ │ -00003ca8 00009902 R_ARM_ABS32 00000173 BaseException_set_context │ │ │ │ │ +00003ca4 00006f02 R_ARM_ABS32 00001d85 BaseException_get_context │ │ │ │ │ +00003ca8 00009b02 R_ARM_ABS32 00000173 BaseException_set_context │ │ │ │ │ 00003cac 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00003cb4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003cb8 00006c02 R_ARM_ABS32 000016bd BaseException_get_cause │ │ │ │ │ -00003cbc 0000be02 R_ARM_ABS32 0000030d BaseException_set_cause │ │ │ │ │ +00003cb8 00006e02 R_ARM_ABS32 000017d9 BaseException_get_cause │ │ │ │ │ +00003cbc 0000c002 R_ARM_ABS32 0000030d BaseException_set_cause │ │ │ │ │ 00003cc0 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00003cdc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003ce0 0000a702 R_ARM_ABS32 000024a1 BaseException_reduce │ │ │ │ │ +00003ce0 0000a902 R_ARM_ABS32 000025bd BaseException_reduce │ │ │ │ │ 00003cec 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003cf0 0000b102 R_ARM_ABS32 0000265d BaseException_setstate │ │ │ │ │ +00003cf0 0000b302 R_ARM_ABS32 00002779 BaseException_setstate │ │ │ │ │ 00003cfc 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003d00 00008102 R_ARM_ABS32 00001d41 BaseException_with_traceback │ │ │ │ │ -00003d08 0000cd02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00003d00 00008302 R_ARM_ABS32 00001da9 BaseException_with_traceback │ │ │ │ │ +00003d08 0000cf02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00003d0c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00003d10 00005e02 R_ARM_ABS32 000013f9 BaseException_add_note │ │ │ │ │ -00003d18 0000cd02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00003d10 00006202 R_ARM_ABS32 00001515 BaseException_add_note │ │ │ │ │ +00003d18 0000cf02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x11170 contains 347 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x113ac contains 357 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 0000000e 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000012 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000001a 00012f0a R_ARM_THM_CALL 00000000 _PyStaticType_InitBuiltin │ │ │ │ │ -00000026 00012f0a R_ARM_THM_CALL 00000000 _PyStaticType_InitBuiltin │ │ │ │ │ -00000032 00012f0a R_ARM_THM_CALL 00000000 _PyStaticType_InitBuiltin │ │ │ │ │ -0000003e 00012f0a R_ARM_THM_CALL 00000000 _PyStaticType_InitBuiltin │ │ │ │ │ -0000004e 00012f0a R_ARM_THM_CALL 00000000 _PyStaticType_InitBuiltin │ │ │ │ │ -00000060 00012f0a R_ARM_THM_CALL 00000000 _PyStaticType_InitBuiltin │ │ │ │ │ -00000070 00012f0a R_ARM_THM_CALL 00000000 _PyStaticType_InitBuiltin │ │ │ │ │ -00000080 00012f0a R_ARM_THM_CALL 00000000 _PyStaticType_InitBuiltin │ │ │ │ │ -00000090 00012f0a R_ARM_THM_CALL 00000000 _PyStaticType_InitBuiltin │ │ │ │ │ -000000a0 00012f0a R_ARM_THM_CALL 00000000 _PyStaticType_InitBuiltin │ │ │ │ │ -000000b0 00012f0a R_ARM_THM_CALL 00000000 _PyStaticType_InitBuiltin │ │ │ │ │ -000000be 00012f0a R_ARM_THM_CALL 00000000 _PyStaticType_InitBuiltin │ │ │ │ │ +0000001a 0001310a R_ARM_THM_CALL 00000000 _PyStaticType_InitBuiltin │ │ │ │ │ +00000026 0001310a R_ARM_THM_CALL 00000000 _PyStaticType_InitBuiltin │ │ │ │ │ +00000032 0001310a R_ARM_THM_CALL 00000000 _PyStaticType_InitBuiltin │ │ │ │ │ +0000003e 0001310a R_ARM_THM_CALL 00000000 _PyStaticType_InitBuiltin │ │ │ │ │ +0000004e 0001310a R_ARM_THM_CALL 00000000 _PyStaticType_InitBuiltin │ │ │ │ │ +00000060 0001310a R_ARM_THM_CALL 00000000 _PyStaticType_InitBuiltin │ │ │ │ │ +00000070 0001310a R_ARM_THM_CALL 00000000 _PyStaticType_InitBuiltin │ │ │ │ │ +00000080 0001310a R_ARM_THM_CALL 00000000 _PyStaticType_InitBuiltin │ │ │ │ │ +00000090 0001310a R_ARM_THM_CALL 00000000 _PyStaticType_InitBuiltin │ │ │ │ │ +000000a0 0001310a R_ARM_THM_CALL 00000000 _PyStaticType_InitBuiltin │ │ │ │ │ +000000b0 0001310a R_ARM_THM_CALL 00000000 _PyStaticType_InitBuiltin │ │ │ │ │ +000000be 0001310a R_ARM_THM_CALL 00000000 _PyStaticType_InitBuiltin │ │ │ │ │ 000000e6 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ 000000ea 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -0000016a 0001330a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000019c 0001310a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -000001c8 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000001d0 0001356b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000001d4 0001356b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000001d8 00013402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000226 0001310a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -0000024a 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000002aa 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000002cc 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000002da 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -000002de 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -0000032c 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000034e 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000036a 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000386 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000003a4 0001356b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000003d6 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000003f8 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000041e 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000043a 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000456 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000472 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000488 00013b0a R_ARM_THM_CALL 00000000 PyModule_GetDict │ │ │ │ │ -00000492 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000496 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000004a4 00013c0a R_ARM_THM_CALL 00000000 PyDict_SetItemString │ │ │ │ │ -000004b6 00013c0a R_ARM_THM_CALL 00000000 PyDict_SetItemString │ │ │ │ │ -000004c8 00013c0a R_ARM_THM_CALL 00000000 PyDict_SetItemString │ │ │ │ │ -000004d8 00013c0a R_ARM_THM_CALL 00000000 PyDict_SetItemString │ │ │ │ │ -000004e8 00013c0a R_ARM_THM_CALL 00000000 PyDict_SetItemString │ │ │ │ │ -000004f8 00013c0a R_ARM_THM_CALL 00000000 PyDict_SetItemString │ │ │ │ │ -00000508 00013c0a R_ARM_THM_CALL 00000000 PyDict_SetItemString │ │ │ │ │ -00000518 00013c0a R_ARM_THM_CALL 00000000 PyDict_SetItemString │ │ │ │ │ -0000052e 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -00000532 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -00000546 00013d0a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -00000558 0000172f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -0000055c 00001730 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -00000560 00013e0a R_ARM_THM_CALL 00000000 PyErr_NewException │ │ │ │ │ -0000057e 0000182f R_ARM_THM_MOVW_ABS_NC 00000050 .LC3 │ │ │ │ │ -00000582 00001830 R_ARM_THM_MOVT_ABS 00000050 .LC3 │ │ │ │ │ -00000588 00013c0a R_ARM_THM_CALL 00000000 PyDict_SetItemString │ │ │ │ │ -0000058e 00001b2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ -00000592 00001b30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ -00000598 0000192f R_ARM_THM_MOVW_ABS_NC 00000060 .LC4 │ │ │ │ │ -0000059c 00001930 R_ARM_THM_MOVT_ABS 00000060 .LC4 │ │ │ │ │ -000005a4 00013c0a R_ARM_THM_CALL 00000000 PyDict_SetItemString │ │ │ │ │ -000005ae 00001a2f R_ARM_THM_MOVW_ABS_NC 00000074 .LC5 │ │ │ │ │ -000005b2 00001a30 R_ARM_THM_MOVT_ABS 00000074 .LC5 │ │ │ │ │ -000005b8 00013c0a R_ARM_THM_CALL 00000000 PyDict_SetItemString │ │ │ │ │ -000005d0 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000005d8 0001356b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000060e 0001310a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -0000061e 00001d2f R_ARM_THM_MOVW_ABS_NC 0000007c .LC6 │ │ │ │ │ -00000622 00001d30 R_ARM_THM_MOVT_ABS 0000007c .LC6 │ │ │ │ │ -0000062c 00013f0a R_ARM_THM_CALL 00000000 PyArg_ParseTupleAndKeywords │ │ │ │ │ -00000676 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000068e 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000006a6 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000006d6 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000006f0 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000006f8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000007b6 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000007d8 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000080e 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000082a 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000084c 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000085a 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000876 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000087c 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000008d4 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000008e6 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000906 0001422f R_ARM_THM_MOVW_ABS_NC 00000000 PyTraceBack_Type │ │ │ │ │ -0000090a 00014230 R_ARM_THM_MOVT_ABS 00000000 PyTraceBack_Type │ │ │ │ │ -0000094a 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000952 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000956 00014330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000978 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -0000097c 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -00000980 0000242f R_ARM_THM_MOVW_ABS_NC 00000090 .LC7 │ │ │ │ │ -00000984 00002430 R_ARM_THM_MOVT_ABS 00000090 .LC7 │ │ │ │ │ -0000098a 0001440a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000994 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -00000998 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -0000099c 0000252f R_ARM_THM_MOVW_ABS_NC 000000b4 .LC8 │ │ │ │ │ -000009a0 00002530 R_ARM_THM_MOVT_ABS 000000b4 .LC8 │ │ │ │ │ -000009a6 0001440a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000009c2 0001422f R_ARM_THM_MOVW_ABS_NC 00000000 PyTraceBack_Type │ │ │ │ │ -000009c6 00014230 R_ARM_THM_MOVT_ABS 00000000 PyTraceBack_Type │ │ │ │ │ -00000a00 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000a08 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000a0c 00014330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000a2e 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -00000a32 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -00000a36 0000242f R_ARM_THM_MOVW_ABS_NC 00000090 .LC7 │ │ │ │ │ -00000a3a 00002430 R_ARM_THM_MOVT_ABS 00000090 .LC7 │ │ │ │ │ -00000a40 0001440a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000a4a 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -00000a4e 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -00000a52 0000252f R_ARM_THM_MOVW_ABS_NC 000000b4 .LC8 │ │ │ │ │ -00000a56 00002530 R_ARM_THM_MOVT_ABS 000000b4 .LC8 │ │ │ │ │ -00000a5c 0001440a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000ab0 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000abe 0001450a R_ARM_THM_CALL 00000000 _PyArg_NoKeywords │ │ │ │ │ -00000adc 0001460a R_ARM_THM_CALL 00000000 PyObject_GC_UnTrack │ │ │ │ │ -00000ae0 0001470a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00000b12 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000b34 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000b78 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000b94 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000bb6 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000bd2 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000bdc 0000282f R_ARM_THM_MOVW_ABS_NC 00000acd BaseException_dealloc │ │ │ │ │ -00000be0 00002830 R_ARM_THM_MOVT_ABS 00000acd BaseException_dealloc │ │ │ │ │ -00000c2c 00002b2f R_ARM_THM_MOVW_ABS_NC 00000fa5 OSError_init │ │ │ │ │ -00000c30 00002b30 R_ARM_THM_MOVT_ABS 00000fa5 OSError_init │ │ │ │ │ -00000c52 0000292f R_ARM_THM_MOVW_ABS_NC 000000e0 .LC9 │ │ │ │ │ -00000c56 00002930 R_ARM_THM_MOVT_ABS 000000e0 .LC9 │ │ │ │ │ -00000c70 00014a0a R_ARM_THM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ -00000ca8 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -00000cac 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -00000cb8 00014b0a R_ARM_THM_CALL 00000000 PyDict_GetItemWithError │ │ │ │ │ -00000cf0 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000cf4 00014330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000d06 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -00000d0a 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -00000d5a 00014c0a R_ARM_THM_CALL 00000000 PyTuple_GetSlice │ │ │ │ │ -00000de2 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000e00 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000e22 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000e4c 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000e54 00014d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000e78 00014e0a R_ARM_THM_CALL 00000000 PyNumber_Check │ │ │ │ │ -00000e90 00014f0a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -00000eaa 00002b2f R_ARM_THM_MOVW_ABS_NC 00000fa5 OSError_init │ │ │ │ │ -00000eae 00002b30 R_ARM_THM_MOVT_ABS 00000fa5 OSError_init │ │ │ │ │ -00000ebc 00002a2f R_ARM_THM_MOVW_ABS_NC 00000bfd OSError_new │ │ │ │ │ -00000ec0 00002a30 R_ARM_THM_MOVT_ABS 00000bfd OSError_new │ │ │ │ │ -00000ef6 00014d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000f16 0001450a R_ARM_THM_CALL 00000000 _PyArg_NoKeywords │ │ │ │ │ -00000f34 0001356b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000f3c 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000f4a 00002a2f R_ARM_THM_MOVW_ABS_NC 00000bfd OSError_new │ │ │ │ │ -00000f4e 00002a30 R_ARM_THM_MOVT_ABS 00000bfd OSError_new │ │ │ │ │ -00000f58 0001310a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -00000f7e 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000f94 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000f98 00014330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000fba 00002b2f R_ARM_THM_MOVW_ABS_NC 00000fa5 OSError_init │ │ │ │ │ -00000fbe 00002b30 R_ARM_THM_MOVT_ABS 00000fa5 OSError_init │ │ │ │ │ -00000fe0 00002a2f R_ARM_THM_MOVW_ABS_NC 00000bfd OSError_new │ │ │ │ │ -00000fe4 00002a30 R_ARM_THM_MOVT_ABS 00000bfd OSError_new │ │ │ │ │ -0000102e 0000292f R_ARM_THM_MOVW_ABS_NC 000000e0 .LC9 │ │ │ │ │ -00001032 00002930 R_ARM_THM_MOVT_ABS 000000e0 .LC9 │ │ │ │ │ -00001036 00014a0a R_ARM_THM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ -0000104a 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000104e 00014330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00001058 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -0000105c 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -0000109a 00014c0a R_ARM_THM_CALL 00000000 PyTuple_GetSlice │ │ │ │ │ -00001112 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001120 00014e0a R_ARM_THM_CALL 00000000 PyNumber_Check │ │ │ │ │ -00001132 00014f0a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -00001154 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001188 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000011a2 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000011ae 0001450a R_ARM_THM_CALL 00000000 _PyArg_NoKeywords │ │ │ │ │ -000011be 00014d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000011da 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000011e2 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000012c4 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000012e6 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001318 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001326 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001348 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001364 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000136a 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001386 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000138c 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000013a8 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001458 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000147a 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000014b0 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000014cc 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000014da 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000014fc 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001518 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000151e 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000153a 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001540 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000015c2 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000015cc 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000015f0 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000015fa 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001684 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000016a6 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000016d2 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000016ee 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000016fc 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000171e 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000173a 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001740 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000175c 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001762 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000179e 0001310a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -000017b0 0000322f R_ARM_THM_MOVW_ABS_NC 000000e8 .LC10 │ │ │ │ │ -000017b4 00003230 R_ARM_THM_MOVT_ABS 000000e8 .LC10 │ │ │ │ │ -000017c2 00013f0a R_ARM_THM_CALL 00000000 PyArg_ParseTupleAndKeywords │ │ │ │ │ -0000184a 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001868 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001880 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000018a2 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000018ba 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000018f6 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001906 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000190c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000019dc 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000019fe 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001a24 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001a40 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001a4e 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001a6a 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001a86 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001adc 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001ae0 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001ae4 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001af4 0001610a R_ARM_THM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ -00001afe 0001610a R_ARM_THM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ -00001b08 0001610a R_ARM_THM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ -00001b12 0001610a R_ARM_THM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ -00001b1c 0001610a R_ARM_THM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ -00001b28 0001610a R_ARM_THM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ -00001b32 0001610a R_ARM_THM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ -00001b3c 0001610a R_ARM_THM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ -00001b46 0001610a R_ARM_THM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ -00001b50 0001610a R_ARM_THM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ -00001b5a 0001610a R_ARM_THM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ -00001b64 0001610a R_ARM_THM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ -00001ba6 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00001baa 00014330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00001bda 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001c08 0001450a R_ARM_THM_CALL 00000000 _PyArg_NoKeywords │ │ │ │ │ -00001c22 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001c3c 0001460a R_ARM_THM_CALL 00000000 PyObject_GC_UnTrack │ │ │ │ │ -00001c74 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001c96 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001ccc 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001ce8 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001d0a 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001d26 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001d34 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001d5a 0001422f R_ARM_THM_MOVW_ABS_NC 00000000 PyTraceBack_Type │ │ │ │ │ -00001d5e 00014230 R_ARM_THM_MOVT_ABS 00000000 PyTraceBack_Type │ │ │ │ │ -00001da8 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001db0 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00001db4 00014330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00001dd6 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -00001dda 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -00001dde 0000252f R_ARM_THM_MOVW_ABS_NC 000000b4 .LC8 │ │ │ │ │ -00001de2 00002530 R_ARM_THM_MOVT_ABS 000000b4 .LC8 │ │ │ │ │ -00001de8 0001440a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001df0 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -00001df4 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -00001dfa 0000242f R_ARM_THM_MOVW_ABS_NC 00000090 .LC7 │ │ │ │ │ -00001dfe 00002430 R_ARM_THM_MOVT_ABS 00000090 .LC7 │ │ │ │ │ -00001e04 0001440a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001e22 0001580a R_ARM_THM_CALL 00000000 PySequence_Tuple │ │ │ │ │ -00001e4c 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001e54 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -00001e58 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -00001e5c 0000832f R_ARM_THM_MOVW_ABS_NC 0000046c .LC41 │ │ │ │ │ -00001e60 00008330 R_ARM_THM_MOVT_ABS 0000046c .LC41 │ │ │ │ │ -00001e66 0001440a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001e94 0000852f R_ARM_THM_MOVW_ABS_NC 00000484 .LC42 │ │ │ │ │ -00001e98 00008530 R_ARM_THM_MOVT_ABS 00000484 .LC42 │ │ │ │ │ -00001eb0 0001570a R_ARM_THM_CALL 00000000 PyArg_ParseTuple │ │ │ │ │ -00001ebc 0001800a R_ARM_THM_CALL 00000000 PySequence_Check │ │ │ │ │ -00001ed4 0001580a R_ARM_THM_CALL 00000000 PySequence_Tuple │ │ │ │ │ -00001ef8 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -00001efc 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -00001f0e 0001810a R_ARM_THM_CALL 00000000 PyObject_IsInstance │ │ │ │ │ -00001f4a 0001810a R_ARM_THM_CALL 00000000 PyObject_IsInstance │ │ │ │ │ -00001f6e 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -00001f72 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -00001fcc 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -00001fd0 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -00001fea 0001310a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -00002020 0001820a R_ARM_THM_CALL 00000000 PyObject_IsSubclass │ │ │ │ │ -0000202c 00008a2f R_ARM_THM_MOVW_ABS_NC 00000580 .LC47 │ │ │ │ │ -00002030 00008a30 R_ARM_THM_MOVT_ABS 00000580 .LC47 │ │ │ │ │ -0000203a 0001660a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000204e 0001830a R_ARM_THM_CALL 00000000 PyObject_Repr │ │ │ │ │ -0000206e 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002074 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -00002078 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -0000207c 0000872f R_ARM_THM_MOVW_ABS_NC 000004d4 .LC44 │ │ │ │ │ -00002080 00008730 R_ARM_THM_MOVT_ABS 000004d4 .LC44 │ │ │ │ │ -00002086 0001440a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002090 0000892f R_ARM_THM_MOVW_ABS_NC 00000550 .LC46 │ │ │ │ │ -00002094 00008930 R_ARM_THM_MOVT_ABS 00000550 .LC46 │ │ │ │ │ -00002098 0001440a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000020a2 0000882f R_ARM_THM_MOVW_ABS_NC 00000510 .LC45 │ │ │ │ │ -000020a6 00008830 R_ARM_THM_MOVT_ABS 00000510 .LC45 │ │ │ │ │ -000020aa 0001660a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000020b4 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -000020b8 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -000020bc 0000862f R_ARM_THM_MOVW_ABS_NC 000004a4 .LC43 │ │ │ │ │ -000020c0 00008630 R_ARM_THM_MOVT_ABS 000004a4 .LC43 │ │ │ │ │ -000020c6 0001440a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000020cc 0001356b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002116 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002126 0001450a R_ARM_THM_CALL 00000000 _PyArg_NoKeywords │ │ │ │ │ -00002138 0001450a R_ARM_THM_CALL 00000000 _PyArg_NoKeywords │ │ │ │ │ -000021aa 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000021d2 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000021f4 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002226 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002234 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002250 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002272 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000228e 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000022aa 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000022ea 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002304 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002320 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000712 0001321e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -00000bee 0001481e R_ARM_THM_JUMP24 00000000 _PyTrash_thread_deposit_object │ │ │ │ │ -00000bf8 0001491e R_ARM_THM_JUMP24 00000000 _PyTrash_thread_destroy_chain │ │ │ │ │ -00001218 0001321e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -00001996 0001321e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +0000016a 0001350a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000019c 0001330a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +000001c8 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000001d0 0001376b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000001d4 0001376b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000001d8 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000226 0001330a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +0000024a 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000002aa 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000002cc 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000002d8 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +000002dc 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +00000330 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000034c 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000036e 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000038a 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000003a8 0001376b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000003da 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000003fc 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000422 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000043e 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000045a 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000476 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000048c 00013d0a R_ARM_THM_CALL 00000000 PyModule_GetDict │ │ │ │ │ +00000496 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000049a 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000004a8 00013e0a R_ARM_THM_CALL 00000000 PyDict_SetItemString │ │ │ │ │ +000004ba 00013e0a R_ARM_THM_CALL 00000000 PyDict_SetItemString │ │ │ │ │ +000004cc 00013e0a R_ARM_THM_CALL 00000000 PyDict_SetItemString │ │ │ │ │ +000004dc 00013e0a R_ARM_THM_CALL 00000000 PyDict_SetItemString │ │ │ │ │ +000004ec 00013e0a R_ARM_THM_CALL 00000000 PyDict_SetItemString │ │ │ │ │ +000004fc 00013e0a R_ARM_THM_CALL 00000000 PyDict_SetItemString │ │ │ │ │ +0000050c 00013e0a R_ARM_THM_CALL 00000000 PyDict_SetItemString │ │ │ │ │ +0000051c 00013e0a R_ARM_THM_CALL 00000000 PyDict_SetItemString │ │ │ │ │ +00000532 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +00000536 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +0000054a 00013f0a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +0000055c 0000172f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +00000560 00001730 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +00000564 0001400a R_ARM_THM_CALL 00000000 PyErr_NewException │ │ │ │ │ +00000582 0000182f R_ARM_THM_MOVW_ABS_NC 00000050 .LC3 │ │ │ │ │ +00000586 00001830 R_ARM_THM_MOVT_ABS 00000050 .LC3 │ │ │ │ │ +0000058c 00013e0a R_ARM_THM_CALL 00000000 PyDict_SetItemString │ │ │ │ │ +00000592 00001b2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ +00000596 00001b30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ +0000059c 0000192f R_ARM_THM_MOVW_ABS_NC 00000060 .LC4 │ │ │ │ │ +000005a0 00001930 R_ARM_THM_MOVT_ABS 00000060 .LC4 │ │ │ │ │ +000005a8 00013e0a R_ARM_THM_CALL 00000000 PyDict_SetItemString │ │ │ │ │ +000005b2 00001a2f R_ARM_THM_MOVW_ABS_NC 00000074 .LC5 │ │ │ │ │ +000005b6 00001a30 R_ARM_THM_MOVT_ABS 00000074 .LC5 │ │ │ │ │ +000005bc 00013e0a R_ARM_THM_CALL 00000000 PyDict_SetItemString │ │ │ │ │ +000005d4 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000005dc 0001376b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000612 0001330a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +00000622 00001d2f R_ARM_THM_MOVW_ABS_NC 0000007c .LC6 │ │ │ │ │ +00000626 00001d30 R_ARM_THM_MOVT_ABS 0000007c .LC6 │ │ │ │ │ +00000630 0001410a R_ARM_THM_CALL 00000000 PyArg_ParseTupleAndKeywords │ │ │ │ │ +0000067a 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000692 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000006aa 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000006da 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000006f4 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000006fc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000007ba 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000007dc 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000812 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000082e 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000850 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000085e 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000087a 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000880 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000008d8 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000008ea 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000090a 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 PyTraceBack_Type │ │ │ │ │ +0000090e 00014430 R_ARM_THM_MOVT_ABS 00000000 PyTraceBack_Type │ │ │ │ │ +0000094e 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000956 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000095a 00014530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000097c 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +00000980 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +00000984 0000242f R_ARM_THM_MOVW_ABS_NC 00000090 .LC7 │ │ │ │ │ +00000988 00002430 R_ARM_THM_MOVT_ABS 00000090 .LC7 │ │ │ │ │ +0000098e 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000998 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +0000099c 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +000009a0 0000252f R_ARM_THM_MOVW_ABS_NC 000000b4 .LC8 │ │ │ │ │ +000009a4 00002530 R_ARM_THM_MOVT_ABS 000000b4 .LC8 │ │ │ │ │ +000009aa 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000009c6 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 PyTraceBack_Type │ │ │ │ │ +000009ca 00014430 R_ARM_THM_MOVT_ABS 00000000 PyTraceBack_Type │ │ │ │ │ +00000a04 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000a0c 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000a10 00014530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000a32 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +00000a36 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +00000a3a 0000242f R_ARM_THM_MOVW_ABS_NC 00000090 .LC7 │ │ │ │ │ +00000a3e 00002430 R_ARM_THM_MOVT_ABS 00000090 .LC7 │ │ │ │ │ +00000a44 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000a4e 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +00000a52 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +00000a56 0000252f R_ARM_THM_MOVW_ABS_NC 000000b4 .LC8 │ │ │ │ │ +00000a5a 00002530 R_ARM_THM_MOVT_ABS 000000b4 .LC8 │ │ │ │ │ +00000a60 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000ab4 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000ac2 0001470a R_ARM_THM_CALL 00000000 _PyArg_NoKeywords │ │ │ │ │ +00000ae0 0001480a R_ARM_THM_CALL 00000000 PyObject_GC_UnTrack │ │ │ │ │ +00000ae4 0001490a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00000b16 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000b38 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000b7c 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000b98 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000bba 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000bd6 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000be0 0000282f R_ARM_THM_MOVW_ABS_NC 00000ad1 BaseException_dealloc │ │ │ │ │ +00000be4 00002830 R_ARM_THM_MOVT_ABS 00000ad1 BaseException_dealloc │ │ │ │ │ +00000c30 00002b2f R_ARM_THM_MOVW_ABS_NC 00000fa9 OSError_init │ │ │ │ │ +00000c34 00002b30 R_ARM_THM_MOVT_ABS 00000fa9 OSError_init │ │ │ │ │ +00000c56 0000292f R_ARM_THM_MOVW_ABS_NC 000000e0 .LC9 │ │ │ │ │ +00000c5a 00002930 R_ARM_THM_MOVT_ABS 000000e0 .LC9 │ │ │ │ │ +00000c74 00014c0a R_ARM_THM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ +00000cac 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +00000cb0 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +00000cbc 00014d0a R_ARM_THM_CALL 00000000 PyDict_GetItemWithError │ │ │ │ │ +00000cf4 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000cf8 00014530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000d0a 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +00000d0e 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +00000d5e 00014e0a R_ARM_THM_CALL 00000000 PyTuple_GetSlice │ │ │ │ │ +00000de6 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000e04 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000e26 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000e50 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000e58 00014f0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000e7c 0001500a R_ARM_THM_CALL 00000000 PyNumber_Check │ │ │ │ │ +00000e94 0001510a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +00000eae 00002b2f R_ARM_THM_MOVW_ABS_NC 00000fa9 OSError_init │ │ │ │ │ +00000eb2 00002b30 R_ARM_THM_MOVT_ABS 00000fa9 OSError_init │ │ │ │ │ +00000ec0 00002a2f R_ARM_THM_MOVW_ABS_NC 00000c01 OSError_new │ │ │ │ │ +00000ec4 00002a30 R_ARM_THM_MOVT_ABS 00000c01 OSError_new │ │ │ │ │ +00000efa 00014f0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000f1a 0001470a R_ARM_THM_CALL 00000000 _PyArg_NoKeywords │ │ │ │ │ +00000f38 0001376b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000f40 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000f4e 00002a2f R_ARM_THM_MOVW_ABS_NC 00000c01 OSError_new │ │ │ │ │ +00000f52 00002a30 R_ARM_THM_MOVT_ABS 00000c01 OSError_new │ │ │ │ │ +00000f5c 0001330a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +00000f82 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000f98 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000f9c 00014530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000fbe 00002b2f R_ARM_THM_MOVW_ABS_NC 00000fa9 OSError_init │ │ │ │ │ +00000fc2 00002b30 R_ARM_THM_MOVT_ABS 00000fa9 OSError_init │ │ │ │ │ +00000fe4 00002a2f R_ARM_THM_MOVW_ABS_NC 00000c01 OSError_new │ │ │ │ │ +00000fe8 00002a30 R_ARM_THM_MOVT_ABS 00000c01 OSError_new │ │ │ │ │ +00001032 0000292f R_ARM_THM_MOVW_ABS_NC 000000e0 .LC9 │ │ │ │ │ +00001036 00002930 R_ARM_THM_MOVT_ABS 000000e0 .LC9 │ │ │ │ │ +0000103a 00014c0a R_ARM_THM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ +0000104e 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00001052 00014530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000105c 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +00001060 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +0000109e 00014e0a R_ARM_THM_CALL 00000000 PyTuple_GetSlice │ │ │ │ │ +00001116 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001124 0001500a R_ARM_THM_CALL 00000000 PyNumber_Check │ │ │ │ │ +00001136 0001510a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +00001158 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000118c 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000011a6 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000011b2 0001470a R_ARM_THM_CALL 00000000 _PyArg_NoKeywords │ │ │ │ │ +000011c2 00014f0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000011de 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000011e6 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000012c8 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000012ea 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001320 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000133c 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000134a 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000136c 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001388 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000138e 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000013aa 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000013b0 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001460 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001482 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000014b8 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000014d4 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000014e2 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001504 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001520 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001526 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001542 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001548 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000015ca 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000015d4 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000015f8 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001602 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000168c 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000016ae 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000016da 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000016f6 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001704 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001726 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001742 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001748 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001764 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000176a 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000017a6 0001330a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +000017b8 0000322f R_ARM_THM_MOVW_ABS_NC 000000e8 .LC10 │ │ │ │ │ +000017bc 00003230 R_ARM_THM_MOVT_ABS 000000e8 .LC10 │ │ │ │ │ +000017ca 0001410a R_ARM_THM_CALL 00000000 PyArg_ParseTupleAndKeywords │ │ │ │ │ +00001852 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001870 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001888 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000018aa 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000018c2 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000018fe 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000190e 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001914 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000191c 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00001920 00014530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001948 00003b2f R_ARM_THM_MOVW_ABS_NC 000000fc .LC11 │ │ │ │ │ +0000194c 00003b30 R_ARM_THM_MOVT_ABS 000000fc .LC11 │ │ │ │ │ +00001a24 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001a46 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001a6c 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001a88 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001a96 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001ab2 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001ace 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001b24 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001b28 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001b2c 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001b3c 0001630a R_ARM_THM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ +00001b46 0001630a R_ARM_THM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ +00001b50 0001630a R_ARM_THM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ +00001b5a 0001630a R_ARM_THM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ +00001b64 0001630a R_ARM_THM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ +00001b70 0001630a R_ARM_THM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ +00001b7a 0001630a R_ARM_THM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ +00001b84 0001630a R_ARM_THM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ +00001b8e 0001630a R_ARM_THM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ +00001b98 0001630a R_ARM_THM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ +00001ba2 0001630a R_ARM_THM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ +00001bac 0001630a R_ARM_THM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ +00001bee 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00001bf2 00014530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001c22 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001c50 0001470a R_ARM_THM_CALL 00000000 _PyArg_NoKeywords │ │ │ │ │ +00001c6a 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001c84 0001480a R_ARM_THM_CALL 00000000 PyObject_GC_UnTrack │ │ │ │ │ +00001cbc 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001cde 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001d14 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001d30 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001d52 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001d6e 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001d7c 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001d88 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00001d8c 00014530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001dc2 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 PyTraceBack_Type │ │ │ │ │ +00001dc6 00014430 R_ARM_THM_MOVT_ABS 00000000 PyTraceBack_Type │ │ │ │ │ +00001e10 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001e18 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00001e1c 00014530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001e3e 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +00001e42 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +00001e46 0000252f R_ARM_THM_MOVW_ABS_NC 000000b4 .LC8 │ │ │ │ │ +00001e4a 00002530 R_ARM_THM_MOVT_ABS 000000b4 .LC8 │ │ │ │ │ +00001e50 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001e58 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +00001e5c 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +00001e62 0000242f R_ARM_THM_MOVW_ABS_NC 00000090 .LC7 │ │ │ │ │ +00001e66 00002430 R_ARM_THM_MOVT_ABS 00000090 .LC7 │ │ │ │ │ +00001e6c 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001e8a 00015a0a R_ARM_THM_CALL 00000000 PySequence_Tuple │ │ │ │ │ +00001eb4 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001ebc 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +00001ec0 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +00001ec4 0000852f R_ARM_THM_MOVW_ABS_NC 0000046c .LC41 │ │ │ │ │ +00001ec8 00008530 R_ARM_THM_MOVT_ABS 0000046c .LC41 │ │ │ │ │ +00001ece 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001efc 0000872f R_ARM_THM_MOVW_ABS_NC 00000484 .LC42 │ │ │ │ │ +00001f00 00008730 R_ARM_THM_MOVT_ABS 00000484 .LC42 │ │ │ │ │ +00001f1a 0001590a R_ARM_THM_CALL 00000000 PyArg_ParseTuple │ │ │ │ │ +00001f26 0001820a R_ARM_THM_CALL 00000000 PySequence_Check │ │ │ │ │ +00001f3e 00015a0a R_ARM_THM_CALL 00000000 PySequence_Tuple │ │ │ │ │ +00001f64 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +00001f68 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +00001f7a 0001830a R_ARM_THM_CALL 00000000 PyObject_IsInstance │ │ │ │ │ +00001fb4 0001830a R_ARM_THM_CALL 00000000 PyObject_IsInstance │ │ │ │ │ +00001fd2 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +00001fd6 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +00002040 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +00002044 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +0000206e 0001330a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +0000208c 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000209c 0001840a R_ARM_THM_CALL 00000000 PyObject_IsSubclass │ │ │ │ │ +000020a8 00008c2f R_ARM_THM_MOVW_ABS_NC 00000580 .LC47 │ │ │ │ │ +000020ac 00008c30 R_ARM_THM_MOVT_ABS 00000580 .LC47 │ │ │ │ │ +000020b6 00016c0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000020d0 00008a2f R_ARM_THM_MOVW_ABS_NC 00000510 .LC45 │ │ │ │ │ +000020d4 00008a30 R_ARM_THM_MOVT_ABS 00000510 .LC45 │ │ │ │ │ +000020d8 00016c0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000020de 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +000020e2 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +000020e6 0000882f R_ARM_THM_MOVW_ABS_NC 000004a4 .LC43 │ │ │ │ │ +000020ea 00008830 R_ARM_THM_MOVT_ABS 000004a4 .LC43 │ │ │ │ │ +000020f0 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000020f6 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +000020fa 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +000020fe 0000892f R_ARM_THM_MOVW_ABS_NC 000004d4 .LC44 │ │ │ │ │ +00002102 00008930 R_ARM_THM_MOVT_ABS 000004d4 .LC44 │ │ │ │ │ +00002108 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002112 00008b2f R_ARM_THM_MOVW_ABS_NC 00000550 .LC46 │ │ │ │ │ +00002116 00008b30 R_ARM_THM_MOVT_ABS 00000550 .LC46 │ │ │ │ │ +0000211a 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002120 0001850a R_ARM_THM_CALL 00000000 PyObject_Repr │ │ │ │ │ +0000212e 00015a0a R_ARM_THM_CALL 00000000 PySequence_Tuple │ │ │ │ │ +00002140 0001376b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002190 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000021a0 0001470a R_ARM_THM_CALL 00000000 _PyArg_NoKeywords │ │ │ │ │ +000021b2 0001470a R_ARM_THM_CALL 00000000 _PyArg_NoKeywords │ │ │ │ │ +00002222 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000224c 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000226c 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000229e 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000022c0 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000022ce 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000022ea 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000230c 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002328 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000236a 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002384 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000023a0 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000716 0001341e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +00000bf2 00014a1e R_ARM_THM_JUMP24 00000000 _PyTrash_thread_deposit_object │ │ │ │ │ +00000bfc 00014b1e R_ARM_THM_JUMP24 00000000 _PyTrash_thread_destroy_chain │ │ │ │ │ +0000121c 0001341e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +00001944 0001561e R_ARM_THM_JUMP24 00000000 PyObject_Str │ │ │ │ │ +00001950 0001571e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ +00001954 0001561e R_ARM_THM_JUMP24 00000000 PyObject_Str │ │ │ │ │ +000019de 0001341e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x11c48 contains 138 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x11ed4 contains 138 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -00000054 0001550a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ -00000062 00013d0a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -0000007a 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000054 0001570a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ +00000062 00013f0a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +0000007a 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000080 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ 00000084 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -0000008c 00017f0a R_ARM_THM_CALL 00000000 PyObject_CallObject │ │ │ │ │ -000000a4 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000008c 0001810a R_ARM_THM_CALL 00000000 PyObject_CallObject │ │ │ │ │ +000000a4 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000000f8 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ 000000fc 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -00000100 0000942f R_ARM_THM_MOVW_ABS_NC 000005a8 .LC48 │ │ │ │ │ -00000104 00009430 R_ARM_THM_MOVT_ABS 000005a8 .LC48 │ │ │ │ │ -0000010a 0001440a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000100 0000962f R_ARM_THM_MOVW_ABS_NC 000005a8 .LC48 │ │ │ │ │ +00000104 00009630 R_ARM_THM_MOVT_ABS 000005a8 .LC48 │ │ │ │ │ +0000010a 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 0000012a 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ 0000012e 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -00000132 0000942f R_ARM_THM_MOVW_ABS_NC 000005a8 .LC48 │ │ │ │ │ -00000136 00009430 R_ARM_THM_MOVT_ABS 000005a8 .LC48 │ │ │ │ │ -0000013c 0001440a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000132 0000962f R_ARM_THM_MOVW_ABS_NC 000005a8 .LC48 │ │ │ │ │ +00000136 00009630 R_ARM_THM_MOVT_ABS 000005a8 .LC48 │ │ │ │ │ +0000013c 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 0000014c 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ 00000150 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -00000158 00014f0a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -00000166 00014d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000158 0001510a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +00000166 00014f0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000182 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ 00000186 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -0000018a 0000972f R_ARM_THM_MOVW_ABS_NC 000005bc .LC49 │ │ │ │ │ -0000018e 00009730 R_ARM_THM_MOVT_ABS 000005bc .LC49 │ │ │ │ │ -00000194 0001440a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000019e 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000001a2 00014330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000018a 0000992f R_ARM_THM_MOVW_ABS_NC 000005bc .LC49 │ │ │ │ │ +0000018e 00009930 R_ARM_THM_MOVT_ABS 000005bc .LC49 │ │ │ │ │ +00000194 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000019e 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000001a2 00014530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 000001b4 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ 000001b8 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -000001bc 0000982f R_ARM_THM_MOVW_ABS_NC 000005dc .LC50 │ │ │ │ │ -000001c0 00009830 R_ARM_THM_MOVT_ABS 000005dc .LC50 │ │ │ │ │ -000001c6 0001440a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000001e2 0000150a R_ARM_THM_CALL 000006fd Py_XDECREF │ │ │ │ │ -00000202 00009b0a R_ARM_THM_CALL 00001eb9 get_matcher_type │ │ │ │ │ -0000021a 00008f0a R_ARM_THM_CALL 00001f49 exceptiongroup_split_recursive │ │ │ │ │ -00000224 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000228 00014330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000240 0000150a R_ARM_THM_CALL 000006fd Py_XDECREF │ │ │ │ │ -0000029c 0001940a R_ARM_THM_CALL 00000000 PySequence_List │ │ │ │ │ -000002a4 0001830a R_ARM_THM_CALL 00000000 PyObject_Repr │ │ │ │ │ -000002c2 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000002c8 0001830a R_ARM_THM_CALL 00000000 PyObject_Repr │ │ │ │ │ -000002d2 00016b0a R_ARM_THM_CALL 00000000 _PyType_Name │ │ │ │ │ -000002dc 0000b52f R_ARM_THM_MOVW_ABS_NC 00000748 .LC61 │ │ │ │ │ -000002e0 0000b530 R_ARM_THM_MOVT_ABS 00000748 .LC61 │ │ │ │ │ -000002e4 00015e0a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ -00000302 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000001bc 00009a2f R_ARM_THM_MOVW_ABS_NC 000005dc .LC50 │ │ │ │ │ +000001c0 00009a30 R_ARM_THM_MOVT_ABS 000005dc .LC50 │ │ │ │ │ +000001c6 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000001e2 0000150a R_ARM_THM_CALL 00000701 Py_XDECREF │ │ │ │ │ +00000202 00009d0a R_ARM_THM_CALL 00001fd5 get_matcher_type │ │ │ │ │ +0000021a 0000910a R_ARM_THM_CALL 00002065 exceptiongroup_split_recursive │ │ │ │ │ +00000224 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000228 00014530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000240 0000150a R_ARM_THM_CALL 00000701 Py_XDECREF │ │ │ │ │ +0000029c 0001960a R_ARM_THM_CALL 00000000 PySequence_List │ │ │ │ │ +000002a4 0001850a R_ARM_THM_CALL 00000000 PyObject_Repr │ │ │ │ │ +000002c2 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000002c8 0001850a R_ARM_THM_CALL 00000000 PyObject_Repr │ │ │ │ │ +000002d2 00016d0a R_ARM_THM_CALL 00000000 _PyType_Name │ │ │ │ │ +000002dc 0000b72f R_ARM_THM_MOVW_ABS_NC 00000748 .LC61 │ │ │ │ │ +000002e0 0000b730 R_ARM_THM_MOVT_ABS 00000748 .LC61 │ │ │ │ │ +000002e4 0001600a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ +00000302 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000031c 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ 00000320 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -00000324 0000bc2f R_ARM_THM_MOVW_ABS_NC 00000830 .LC66 │ │ │ │ │ -00000328 0000bc30 R_ARM_THM_MOVT_ABS 00000830 .LC66 │ │ │ │ │ -0000032e 0001440a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000338 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000033c 00014330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000324 0000be2f R_ARM_THM_MOVW_ABS_NC 00000830 .LC66 │ │ │ │ │ +00000328 0000be30 R_ARM_THM_MOVT_ABS 00000830 .LC66 │ │ │ │ │ +0000032e 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000338 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000033c 00014530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 0000034e 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ 00000352 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -00000356 0000bd2f R_ARM_THM_MOVW_ABS_NC 00000850 .LC67 │ │ │ │ │ -0000035a 0000bd30 R_ARM_THM_MOVT_ABS 00000850 .LC67 │ │ │ │ │ -00000360 0001440a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000382 0000150a R_ARM_THM_CALL 000006fd Py_XDECREF │ │ │ │ │ -000003b2 0001310a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -000003f8 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000003fc 00014330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000043a 00013d0a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -00000444 00013d0a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -00000462 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000048e 00013d0a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -000004ac 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000004d4 00019a0a R_ARM_THM_CALL 00000000 PyDict_Copy │ │ │ │ │ -000004dc 0001370a R_ARM_THM_CALL 00000000 PyDict_New │ │ │ │ │ -000004ea 0000c22f R_ARM_THM_MOVW_ABS_NC 0000088c .LC68 │ │ │ │ │ -000004ee 0000c230 R_ARM_THM_MOVT_ABS 0000088c .LC68 │ │ │ │ │ -000004f2 00013c0a R_ARM_THM_CALL 00000000 PyDict_SetItemString │ │ │ │ │ -00000500 0000c32f R_ARM_THM_MOVW_ABS_NC 00000894 .LC69 │ │ │ │ │ -00000504 0000c330 R_ARM_THM_MOVT_ABS 00000894 .LC69 │ │ │ │ │ -00000508 00013c0a R_ARM_THM_CALL 00000000 PyDict_SetItemString │ │ │ │ │ -00000522 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000053e 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000542 00014330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000056c 00019a0a R_ARM_THM_CALL 00000000 PyDict_Copy │ │ │ │ │ -00000574 0001370a R_ARM_THM_CALL 00000000 PyDict_New │ │ │ │ │ -00000586 0001390a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -000005a0 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000005b0 0001390a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -000005c0 0001390a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -000005dc 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000005e0 00014330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000005e4 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000005e8 00014330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000005f6 00013d0a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -00000602 00013d0a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -0000061a 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000624 00013402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000628 00013402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000062c 00013402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000356 0000bf2f R_ARM_THM_MOVW_ABS_NC 00000850 .LC67 │ │ │ │ │ +0000035a 0000bf30 R_ARM_THM_MOVT_ABS 00000850 .LC67 │ │ │ │ │ +00000360 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000382 0000150a R_ARM_THM_CALL 00000701 Py_XDECREF │ │ │ │ │ +000003b2 0001330a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +000003f8 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000003fc 00014530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000043a 00013f0a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +00000444 00013f0a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +00000462 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000048e 00013f0a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +000004ac 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000004d4 00019c0a R_ARM_THM_CALL 00000000 PyDict_Copy │ │ │ │ │ +000004dc 0001390a R_ARM_THM_CALL 00000000 PyDict_New │ │ │ │ │ +000004ea 0000c42f R_ARM_THM_MOVW_ABS_NC 0000088c .LC68 │ │ │ │ │ +000004ee 0000c430 R_ARM_THM_MOVT_ABS 0000088c .LC68 │ │ │ │ │ +000004f2 00013e0a R_ARM_THM_CALL 00000000 PyDict_SetItemString │ │ │ │ │ +00000500 0000c52f R_ARM_THM_MOVW_ABS_NC 00000894 .LC69 │ │ │ │ │ +00000504 0000c530 R_ARM_THM_MOVT_ABS 00000894 .LC69 │ │ │ │ │ +00000508 00013e0a R_ARM_THM_CALL 00000000 PyDict_SetItemString │ │ │ │ │ +00000522 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000053e 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000542 00014530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000056c 00019c0a R_ARM_THM_CALL 00000000 PyDict_Copy │ │ │ │ │ +00000574 0001390a R_ARM_THM_CALL 00000000 PyDict_New │ │ │ │ │ +00000586 00013b0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +000005a0 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000005b0 00013b0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +000005c0 00013b0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +000005dc 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000005e0 00014530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000005e4 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000005e8 00014530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000005f6 00013f0a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +00000602 00013f0a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +0000061a 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000624 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000628 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000062c 00013602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000064a 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ 0000064e 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -00000652 0000c62f R_ARM_THM_MOVW_ABS_NC 0000089c .LC70 │ │ │ │ │ -00000656 0000c630 R_ARM_THM_MOVT_ABS 0000089c .LC70 │ │ │ │ │ -0000065c 0001440a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000652 0000c82f R_ARM_THM_MOVW_ABS_NC 0000089c .LC70 │ │ │ │ │ +00000656 0000c830 R_ARM_THM_MOVT_ABS 0000089c .LC70 │ │ │ │ │ +0000065c 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 0000066e 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ 00000672 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -00000676 0000c72f R_ARM_THM_MOVW_ABS_NC 000008c0 .LC71 │ │ │ │ │ -0000067a 0000c730 R_ARM_THM_MOVT_ABS 000008c0 .LC71 │ │ │ │ │ -00000680 0001440a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000068e 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000692 00014330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000676 0000c92f R_ARM_THM_MOVW_ABS_NC 000008c0 .LC71 │ │ │ │ │ +0000067a 0000c930 R_ARM_THM_MOVT_ABS 000008c0 .LC71 │ │ │ │ │ +00000680 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000068e 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000692 00014530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 000006ac 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ 000006b0 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -000006b4 0000c82f R_ARM_THM_MOVW_ABS_NC 000008ec .LC72 │ │ │ │ │ -000006b8 0000c830 R_ARM_THM_MOVT_ABS 000008ec .LC72 │ │ │ │ │ -000006be 0001660a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000006b4 0000ca2f R_ARM_THM_MOVW_ABS_NC 000008ec .LC72 │ │ │ │ │ +000006b8 0000ca30 R_ARM_THM_MOVT_ABS 000008ec .LC72 │ │ │ │ │ +000006be 00016c0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ 000006ce 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ 000006d2 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -000006d6 0000c92f R_ARM_THM_MOVW_ABS_NC 00000914 .LC73 │ │ │ │ │ -000006da 0000c930 R_ARM_THM_MOVT_ABS 00000914 .LC73 │ │ │ │ │ -000006e0 0001660a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000006fc 0001320a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000006d6 0000cb2f R_ARM_THM_MOVW_ABS_NC 00000914 .LC73 │ │ │ │ │ +000006da 0000cb30 R_ARM_THM_MOVT_ABS 00000914 .LC73 │ │ │ │ │ +000006e0 00016c0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000006fc 0001340a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000730 0000092f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ 00000734 00000930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -00000748 0000cb2f R_ARM_THM_MOVW_ABS_NC 00000934 .LC74 │ │ │ │ │ -0000074c 0000cb30 R_ARM_THM_MOVT_ABS 00000934 .LC74 │ │ │ │ │ -00000750 00015a0a R_ARM_THM_CALL 00000000 PyObject_CallFunction │ │ │ │ │ -0000077a 0000cc2f R_ARM_THM_MOVW_ABS_NC 0000093c .LC75 │ │ │ │ │ -0000077e 0000cc30 R_ARM_THM_MOVT_ABS 0000093c .LC75 │ │ │ │ │ -00000036 00003c1e R_ARM_THM_JUMP24 00001911 BaseException_traverse │ │ │ │ │ -000000d2 00003c1e R_ARM_THM_JUMP24 00001911 BaseException_traverse │ │ │ │ │ -000000e6 0001881e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ -0000024a 00016c1e R_ARM_THM_JUMP24 00001539 PyUnicodeEncodeError_GetStart │ │ │ │ │ -0000024e 00016d1e R_ARM_THM_JUMP24 00001609 PyUnicodeEncodeError_GetEnd │ │ │ │ │ -0000025c 0001831e R_ARM_THM_JUMP24 00000000 PyObject_Repr │ │ │ │ │ -00000260 0000381e R_ARM_THM_JUMP24 000006b9 BaseException_str │ │ │ │ │ -00000708 0001841e R_ARM_THM_JUMP24 00001c15 _PyExc_PrepReraiseStar │ │ │ │ │ -00000772 0000151e R_ARM_THM_JUMP24 000006fd Py_XDECREF │ │ │ │ │ -00000784 0000691e R_ARM_THM_JUMP24 0000159d get_unicode │ │ │ │ │ -00000788 0001a21e R_ARM_THM_JUMP24 0000077b PyUnicodeEncodeError_GetReason │ │ │ │ │ -0000078c 0001a21e R_ARM_THM_JUMP24 0000077b PyUnicodeEncodeError_GetReason │ │ │ │ │ +00000748 0000cd2f R_ARM_THM_MOVW_ABS_NC 00000934 .LC74 │ │ │ │ │ +0000074c 0000cd30 R_ARM_THM_MOVT_ABS 00000934 .LC74 │ │ │ │ │ +00000750 00015c0a R_ARM_THM_CALL 00000000 PyObject_CallFunction │ │ │ │ │ +0000077a 0000ce2f R_ARM_THM_MOVW_ABS_NC 0000093c .LC75 │ │ │ │ │ +0000077e 0000ce30 R_ARM_THM_MOVT_ABS 0000093c .LC75 │ │ │ │ │ +00000036 00003c1e R_ARM_THM_JUMP24 00001959 BaseException_traverse │ │ │ │ │ +000000d2 00003c1e R_ARM_THM_JUMP24 00001959 BaseException_traverse │ │ │ │ │ +000000e6 00018a1e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ +0000024a 00016e1e R_ARM_THM_JUMP24 00001655 PyUnicodeEncodeError_GetStart │ │ │ │ │ +0000024e 00016f1e R_ARM_THM_JUMP24 00001725 PyUnicodeEncodeError_GetEnd │ │ │ │ │ +0000025c 0001851e R_ARM_THM_JUMP24 00000000 PyObject_Repr │ │ │ │ │ +00000260 0000381e R_ARM_THM_JUMP24 00001939 BaseException_str │ │ │ │ │ +00000708 0001861e R_ARM_THM_JUMP24 00001d31 _PyExc_PrepReraiseStar │ │ │ │ │ +00000772 0000151e R_ARM_THM_JUMP24 00000701 Py_XDECREF │ │ │ │ │ +00000784 00006b1e R_ARM_THM_JUMP24 000016b9 get_unicode │ │ │ │ │ +00000788 0001a41e R_ARM_THM_JUMP24 0000077b PyUnicodeEncodeError_GetReason │ │ │ │ │ +0000078c 0001a41e R_ARM_THM_JUMP24 0000077b PyUnicodeEncodeError_GetReason │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.rodata' at offset 0x12098 contains 136 entries: │ │ │ │ │ +Relocation section '.rel.rodata' at offset 0x12324 contains 136 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000000 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000004 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000008 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000000c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000010 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000014 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ @@ -1775,15 +1801,15 @@ │ │ │ │ │ 0000004c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000050 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000054 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000058 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000005c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000060 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000064 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000068 0001b402 R_ARM_ABS32 00000b44 _PyExc_MemoryError │ │ │ │ │ +00000068 0001b602 R_ARM_ABS32 00000b44 _PyExc_MemoryError │ │ │ │ │ 0000006c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000070 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000074 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000078 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000007c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000080 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000084 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ @@ -1851,15 +1877,15 @@ │ │ │ │ │ 0000017c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000180 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000184 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000188 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000018c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000190 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000194 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000198 0001c402 R_ARM_ABS32 000018ec _PyExc_IncompleteInputError │ │ │ │ │ +00000198 0001c602 R_ARM_ABS32 000018ec _PyExc_IncompleteInputError │ │ │ │ │ 0000019c 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000001a0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000001a4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000001a8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000001ac 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000001b0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000001b4 00000502 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │┄ Ordering differences only │ │ │ │ │ @@ -483,19 +483,19 @@ │ │ │ │ │ _PyExc_ClearExceptionGroupType │ │ │ │ │ _PyExc_Fini │ │ │ │ │ _PyStaticType_FiniBuiltin │ │ │ │ │ _PyErr_NoMemory │ │ │ │ │ _PyErr_SetRaisedException │ │ │ │ │ _Py_FatalErrorFunc │ │ │ │ │ _PyException_AddNote │ │ │ │ │ -PyErr_Format │ │ │ │ │ PyObject_GetOptionalAttr │ │ │ │ │ PyList_Append │ │ │ │ │ PyList_New │ │ │ │ │ PyObject_SetAttr │ │ │ │ │ +PyErr_Format │ │ │ │ │ _PyType_Name │ │ │ │ │ PyUnicodeEncodeError_GetStart │ │ │ │ │ PyUnicodeEncodeError_GetEnd │ │ │ │ │ PyUnicodeEncodeError_GetObject │ │ │ │ │ PyLong_Type │ │ │ │ │ PyLong_AsLongAndOverflow │ │ │ │ │ PyUnicode_Substring │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -659,15 +659,15 @@ │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 1a6 <_PyExc_InitState+0x5a> │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ b.n 1a6 <_PyExc_InitState+0x5a> │ │ │ │ │ mov r0, r1 │ │ │ │ │ - bl 6fc │ │ │ │ │ + bl 700 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ ldr r2, [pc, #20] @ (66c <_PyExc_InitState+0x520>) │ │ │ │ │ movs r0, #0 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC1 │ │ │ │ │ movt r3, #0 │ │ │ │ │ @@ -694,76 +694,39 @@ │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ beq.n 690 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ mov r0, r3 │ │ │ │ │ bx lr │ │ │ │ │ - b.n 6b8 │ │ │ │ │ - nop │ │ │ │ │ - │ │ │ │ │ -00000698 : │ │ │ │ │ -BaseException_get_tb(): │ │ │ │ │ - ldr r0, [r0, #20] │ │ │ │ │ - cbnz r0, 6a6 │ │ │ │ │ - movw r0, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ - movt r0, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ - bx lr │ │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - beq.n 6a4 │ │ │ │ │ - adds r3, #1 │ │ │ │ │ - str r3, [r0, #0] │ │ │ │ │ - bx lr │ │ │ │ │ - nop │ │ │ │ │ - │ │ │ │ │ -000006b8 : │ │ │ │ │ -BaseException_str(): │ │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ │ - cbz r3, 6c8 │ │ │ │ │ - cmp r3, #1 │ │ │ │ │ - bne.n 6d4 │ │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ │ - b.w 0 │ │ │ │ │ - R_ARM_THM_JUMP24 PyObject_Str │ │ │ │ │ - movw r0, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC11 │ │ │ │ │ - movt r0, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC11 │ │ │ │ │ - b.w 0 │ │ │ │ │ - R_ARM_THM_JUMP24 PyUnicode_FromString │ │ │ │ │ - b.w 0 │ │ │ │ │ - R_ARM_THM_JUMP24 PyObject_Str │ │ │ │ │ + b.w 1938 │ │ │ │ │ + R_ARM_THM_JUMP24 BaseException_str │ │ │ │ │ │ │ │ │ │ -000006d8 : │ │ │ │ │ +00000698 : │ │ │ │ │ UnicodeEncodeError_init(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, #20 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - bl a64 │ │ │ │ │ + bl a68 │ │ │ │ │ R_ARM_THM_CALL BaseException_init │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 764 │ │ │ │ │ + beq.n 724 │ │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7ac │ │ │ │ │ + bne.n 76c │ │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 790 │ │ │ │ │ + bne.n 750 │ │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 774 │ │ │ │ │ + bne.n 734 │ │ │ │ │ add.w r2, r4, #52 @ 0x34 │ │ │ │ │ add.w r3, r4, #48 @ 0x30 │ │ │ │ │ add.w r1, r4, #44 @ 0x2c │ │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ add.w r3, r4, #40 @ 0x28 │ │ │ │ │ mov r0, r5 │ │ │ │ │ @@ -771,15 +734,15 @@ │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC12 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyArg_ParseTuple │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 768 │ │ │ │ │ + cbz r0, 728 │ │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ itt ne │ │ │ │ │ @@ -799,136 +762,136 @@ │ │ │ │ │ addne r3, #1 │ │ │ │ │ strne r3, [r2, #0] │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ │ strd r3, r3, [r4, #36] @ 0x24 │ │ │ │ │ - b.n 764 │ │ │ │ │ + b.n 724 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 706 │ │ │ │ │ + beq.n 6c6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 706 │ │ │ │ │ + bne.n 6c6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 706 │ │ │ │ │ + b.n 6c6 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 700 │ │ │ │ │ + beq.n 6c0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 700 │ │ │ │ │ + bne.n 6c0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 700 │ │ │ │ │ + b.n 6c0 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 6fa │ │ │ │ │ + beq.n 6ba │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 6fa │ │ │ │ │ + bne.n 6ba │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 6fa │ │ │ │ │ + b.n 6ba │ │ │ │ │ │ │ │ │ │ -000007c8 : │ │ │ │ │ +00000788 : │ │ │ │ │ SystemExit_init(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, #12 │ │ │ │ │ ldr r4, [r1, #8] │ │ │ │ │ mov r5, r0 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ - bl a64 │ │ │ │ │ + bl a68 │ │ │ │ │ R_ARM_THM_CALL BaseException_init │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 808 │ │ │ │ │ - cbz r4, 80c │ │ │ │ │ + beq.n 7c8 │ │ │ │ │ + cbz r4, 7cc │ │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - bne.n 810 │ │ │ │ │ + bne.n 7d0 │ │ │ │ │ ldr r3, [r1, #12] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ itt ne │ │ │ │ │ addne r2, #1 │ │ │ │ │ strne r2, [r3, #0] │ │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ │ - bl 6fc │ │ │ │ │ + bl 700 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ movs r0, #0 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - b.n 808 │ │ │ │ │ + b.n 7c8 │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ itt ne │ │ │ │ │ addne r3, #1 │ │ │ │ │ strne r3, [r1, #0] │ │ │ │ │ str r1, [r5, #36] @ 0x24 │ │ │ │ │ - bl 6fc │ │ │ │ │ + bl 700 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ - b.n 806 │ │ │ │ │ + b.n 7c6 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000828 : │ │ │ │ │ +000007e8 : │ │ │ │ │ SyntaxError_init(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ │ ldr r6, [r1, #8] │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - bl a64 │ │ │ │ │ + bl a68 │ │ │ │ │ R_ARM_THM_CALL BaseException_init │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.w 94c │ │ │ │ │ + beq.w 90c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n 94a │ │ │ │ │ + ble.n 90a │ │ │ │ │ ldr r2, [r5, #12] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ itt ne │ │ │ │ │ addne r3, #1 │ │ │ │ │ strne r3, [r2, #0] │ │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ │ - bl 6fc │ │ │ │ │ + bl 700 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ cmp r6, #2 │ │ │ │ │ - bne.n 94a │ │ │ │ │ + bne.n 90a │ │ │ │ │ ldr r0, [r5, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySequence_Tuple │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 960 │ │ │ │ │ + beq.n 920 │ │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ │ add r3, sp, #32 │ │ │ │ │ movs r1, #0 │ │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ │ strd r1, r1, [sp, #32] │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ add r3, sp, #24 │ │ │ │ │ @@ -938,129 +901,129 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC13 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ add r3, sp, #20 │ │ │ │ │ add r2, sp, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyArg_ParseTuple │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 950 │ │ │ │ │ + beq.n 910 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ itt ne │ │ │ │ │ addne r3, #1 │ │ │ │ │ strne r3, [r2, #0] │ │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ │ - bl 6fc │ │ │ │ │ + bl 700 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ itt ne │ │ │ │ │ addne r2, #1 │ │ │ │ │ strne r2, [r3, #0] │ │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ │ - bl 6fc │ │ │ │ │ + bl 700 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ itt ne │ │ │ │ │ addne r2, #1 │ │ │ │ │ strne r2, [r3, #0] │ │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ │ - bl 6fc │ │ │ │ │ + bl 700 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ itt ne │ │ │ │ │ addne r3, #1 │ │ │ │ │ strne r3, [r2, #0] │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - bl 6fc │ │ │ │ │ + bl 700 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ │ - cbz r3, 912 │ │ │ │ │ + cbz r3, 8d2 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ itt ne │ │ │ │ │ addne r2, #1 │ │ │ │ │ strne r2, [r3, #0] │ │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ │ - bl 6fc │ │ │ │ │ + bl 700 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ │ - cbz r3, 92c │ │ │ │ │ + cbz r3, 8ec │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ itt ne │ │ │ │ │ addne r2, #1 │ │ │ │ │ strne r2, [r3, #0] │ │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ │ - bl 6fc │ │ │ │ │ + bl 700 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 942 │ │ │ │ │ + beq.n 902 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbz r3, 97e │ │ │ │ │ + cbz r3, 93e │ │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ │ - cbz r3, 94a │ │ │ │ │ + cbz r3, 90a │ │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ │ - cbz r3, 966 │ │ │ │ │ + cbz r3, 926 │ │ │ │ │ movs r0, #0 │ │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 960 │ │ │ │ │ + beq.n 920 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbz r3, 986 │ │ │ │ │ + cbz r3, 946 │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 94c │ │ │ │ │ + b.n 90c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR1 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC14 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC14 │ │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 960 │ │ │ │ │ + b.n 920 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 942 │ │ │ │ │ + b.n 902 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 960 │ │ │ │ │ + b.n 920 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000990 : │ │ │ │ │ +00000950 : │ │ │ │ │ SystemExit_dealloc(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldrd r1, r2, [r0, #-8] │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -1071,183 +1034,183 @@ │ │ │ │ │ orrs r3, r2 │ │ │ │ │ str r3, [r1, #4] │ │ │ │ │ movs r3, #0 │ │ │ │ │ str.w r3, [r0, #-8] │ │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ │ and.w r3, r3, #1 │ │ │ │ │ str.w r3, [r0, #-4] │ │ │ │ │ - bl 199c │ │ │ │ │ + bl 19e4 │ │ │ │ │ R_ARM_THM_CALL StopIteration_clear │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ │ bx r3 │ │ │ │ │ │ │ │ │ │ -000009d8 : │ │ │ │ │ +00000998 : │ │ │ │ │ UnicodeError_traverse(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ - cbz r0, 9f6 │ │ │ │ │ + cbz r0, 9b6 │ │ │ │ │ mov r1, r2 │ │ │ │ │ blx r4 │ │ │ │ │ - cbnz r0, a18 │ │ │ │ │ + cbnz r0, 9d8 │ │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ │ - cbz r0, a00 │ │ │ │ │ + cbz r0, 9c0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ blx r4 │ │ │ │ │ - cbnz r0, a18 │ │ │ │ │ + cbnz r0, 9d8 │ │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ │ - cbz r0, a0a │ │ │ │ │ + cbz r0, 9ca │ │ │ │ │ mov r1, r5 │ │ │ │ │ blx r4 │ │ │ │ │ - cbnz r0, a18 │ │ │ │ │ + cbnz r0, 9d8 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ - b.w 1910 │ │ │ │ │ + b.w 1958 │ │ │ │ │ R_ARM_THM_JUMP24 BaseException_traverse │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000a1c : │ │ │ │ │ +000009dc : │ │ │ │ │ ImportError_traverse(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ - cbz r0, a3a │ │ │ │ │ + cbz r0, 9fa │ │ │ │ │ mov r1, r2 │ │ │ │ │ blx r5 │ │ │ │ │ - cbnz r0, a62 │ │ │ │ │ + cbnz r0, a22 │ │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ │ - cbz r0, a44 │ │ │ │ │ + cbz r0, a04 │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx r5 │ │ │ │ │ - cbnz r0, a62 │ │ │ │ │ + cbnz r0, a22 │ │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ │ - cbnz r0, a64 │ │ │ │ │ + cbnz r0, a24 │ │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ │ - cbnz r0, a5a │ │ │ │ │ + cbnz r0, a1a │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ - b.w 1910 │ │ │ │ │ + b.w 1958 │ │ │ │ │ R_ARM_THM_JUMP24 BaseException_traverse │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx r5 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a4c │ │ │ │ │ + beq.n a0c │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx r5 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a48 │ │ │ │ │ + beq.n a08 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000a70 : │ │ │ │ │ +00000a30 : │ │ │ │ │ AttributeError_traverse(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ - cbz r0, a8e │ │ │ │ │ + cbz r0, a4e │ │ │ │ │ mov r1, r2 │ │ │ │ │ blx r5 │ │ │ │ │ - cbnz r0, aa6 │ │ │ │ │ + cbnz r0, a66 │ │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ │ - cbz r0, a98 │ │ │ │ │ + cbz r0, a58 │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx r5 │ │ │ │ │ - cbnz r0, aa6 │ │ │ │ │ + cbnz r0, a66 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ - b.w 1910 │ │ │ │ │ + b.w 1958 │ │ │ │ │ R_ARM_THM_JUMP24 BaseException_traverse │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ │ │ -00000aa8 : │ │ │ │ │ +00000a68 : │ │ │ │ │ SyntaxError_traverse(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ - cbz r0, ac6 │ │ │ │ │ + cbz r0, a86 │ │ │ │ │ mov r1, r2 │ │ │ │ │ blx r5 │ │ │ │ │ - cbnz r0, b1c │ │ │ │ │ + cbnz r0, adc │ │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ │ - cbz r0, ad0 │ │ │ │ │ + cbz r0, a90 │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx r5 │ │ │ │ │ - cbnz r0, b1c │ │ │ │ │ + cbnz r0, adc │ │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ │ - cbz r0, ada │ │ │ │ │ + cbz r0, a9a │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx r5 │ │ │ │ │ - cbnz r0, b1c │ │ │ │ │ + cbnz r0, adc │ │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ │ - cbz r0, ae4 │ │ │ │ │ + cbz r0, aa4 │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx r5 │ │ │ │ │ - cbnz r0, b1c │ │ │ │ │ + cbnz r0, adc │ │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ │ - cbz r0, aee │ │ │ │ │ + cbz r0, aae │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx r5 │ │ │ │ │ - cbnz r0, b1c │ │ │ │ │ + cbnz r0, adc │ │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ │ - cbz r0, af8 │ │ │ │ │ + cbz r0, ab8 │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx r5 │ │ │ │ │ - cbnz r0, b1c │ │ │ │ │ + cbnz r0, adc │ │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r0, b02 │ │ │ │ │ + cbz r0, ac2 │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx r5 │ │ │ │ │ - cbnz r0, b1c │ │ │ │ │ + cbnz r0, adc │ │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ │ - cbnz r0, b14 │ │ │ │ │ + cbnz r0, ad4 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ - b.w 1910 │ │ │ │ │ + b.w 1958 │ │ │ │ │ R_ARM_THM_JUMP24 BaseException_traverse │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx r5 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n b06 │ │ │ │ │ + beq.n ac6 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000b20 : │ │ │ │ │ +00000ae0 : │ │ │ │ │ PyUnicodeDecodeError_Create(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, #16 │ │ │ │ │ mov ip, r2 │ │ │ │ │ @@ -1270,53 +1233,60 @@ │ │ │ │ │ ldr r0, [r0, #108] @ 0x6c │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CallFunction │ │ │ │ │ add sp, #16 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ │ │ -00000b60 : │ │ │ │ │ +00000b20 : │ │ │ │ │ UnicodeDecodeError_init(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ │ mov r4, r0 │ │ │ │ │ - mov r5, r1 │ │ │ │ │ - bl a64 │ │ │ │ │ - R_ARM_THM_CALL BaseException_init │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - adds r0, #1 │ │ │ │ │ - beq.n bfc │ │ │ │ │ + mov r3, r1 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne.n bf2 │ │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ + ldr r0, [r4, #12] │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ + beq.n b48 │ │ │ │ │ + adds r2, #1 │ │ │ │ │ + str r2, [r3, #0] │ │ │ │ │ + str r3, [r4, #12] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.n bd6 │ │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n c02 │ │ │ │ │ + bne.w cd6 │ │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w cba │ │ │ │ │ + bne.w cae │ │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n c8e │ │ │ │ │ - add.w r2, r4, #52 @ 0x34 │ │ │ │ │ - add.w r3, r4, #48 @ 0x30 │ │ │ │ │ + bne.w c86 │ │ │ │ │ + add.w r2, r4, #48 @ 0x30 │ │ │ │ │ add.w r1, r4, #44 @ 0x2c │ │ │ │ │ - strd r3, r2, [sp, #4] │ │ │ │ │ + add.w ip, r4, #52 @ 0x34 │ │ │ │ │ + mov r0, r3 │ │ │ │ │ + strd r2, ip, [sp, #4] │ │ │ │ │ + add.w r3, r4, #40 @ 0x28 │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ - mov r0, r5 │ │ │ │ │ + add.w r2, r4, #36 @ 0x24 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC16 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC16 │ │ │ │ │ - add.w r3, r4, #40 @ 0x28 │ │ │ │ │ - add.w r2, r4, #36 @ 0x24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyArg_ParseTuple │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n cae │ │ │ │ │ + beq.n c7e │ │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ itt ne │ │ │ │ │ @@ -1335,178 +1305,209 @@ │ │ │ │ │ addne r3, #1 │ │ │ │ │ strne r3, [r2, #0] │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ ands.w r2, r2, #134217728 @ 0x8000000 │ │ │ │ │ it ne │ │ │ │ │ movne r3, #0 │ │ │ │ │ - beq.n c1e │ │ │ │ │ + beq.n c0a │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ - movs r1, #0 │ │ │ │ │ - str r1, [r4, #36] @ 0x24 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - beq.n b84 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r0, #0] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.n b84 │ │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ + beq.n b4e │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r0, #0] │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne.n b4e │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n b84 │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + b.n b4e │ │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ │ + str r1, [sp, #20] │ │ │ │ │ + mov r1, r2 │ │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ │ + bl 0 <_PyArg_NoKeywords> │ │ │ │ │ + R_ARM_THM_CALL _PyArg_NoKeywords │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.n b38 │ │ │ │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ + b.n bd0 │ │ │ │ │ add r1, sp, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbnz r0, c4c │ │ │ │ │ + cbnz r0, c38 │ │ │ │ │ ldr r5, [r4, #40] @ 0x28 │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBytes_FromStringAndSize │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ │ - bl 6fc │ │ │ │ │ + bl 700 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ add r0, sp, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n bfc │ │ │ │ │ + bne.n bd0 │ │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ │ - cbz r0, c5e │ │ │ │ │ + cbz r0, c4a │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n cda │ │ │ │ │ + bne.n cfe │ │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ │ - cbz r0, c70 │ │ │ │ │ + cbz r0, c5c │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n ce8 │ │ │ │ │ + bne.n d0c │ │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ │ - cbz r0, cb4 │ │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ - movs r1, #0 │ │ │ │ │ - str r1, [r4, #52] @ 0x34 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - beq.n cb4 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r0, #0] │ │ │ │ │ - cbnz r3, cb4 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n cb4 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n c04 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w b92 │ │ │ │ │ + beq.n c04 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w b92 │ │ │ │ │ + bne.n c04 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n b92 │ │ │ │ │ + b.n c04 │ │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ │ strd r0, r0, [r4, #36] @ 0x24 │ │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n bfc │ │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ - movs r1, #0 │ │ │ │ │ - str r1, [r4, #40] @ 0x28 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - beq.w b8c │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r0, #0] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w b8c │ │ │ │ │ + b.n c04 │ │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ + mov.w ip, #0 │ │ │ │ │ + str.w ip, [r4, #52] @ 0x34 │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ + beq.w b66 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r0, #0] │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne.w b66 │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n b8c │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + b.n b66 │ │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ + mov.w ip, #0 │ │ │ │ │ + str.w ip, [r4, #40] @ 0x28 │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ + beq.w b5e │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r0, #0] │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne.w b5e │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + b.n b5e │ │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ + mov.w ip, #0 │ │ │ │ │ + str.w ip, [r4, #36] @ 0x24 │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ + beq.w b56 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r0, #0] │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne.w b56 │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + b.n b56 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n c5e │ │ │ │ │ + bne.n c4a │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n c5e │ │ │ │ │ + b.n c4a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n c70 │ │ │ │ │ + bne.n c5c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n c70 │ │ │ │ │ + b.n c5c │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000cf8 : │ │ │ │ │ +00000d1c : │ │ │ │ │ UnicodeDecodeError_str(): │ │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n d8a │ │ │ │ │ + beq.n dae │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Str │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, d84 │ │ │ │ │ + cbz r0, da8 │ │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Str │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, d80 │ │ │ │ │ + cbz r0, da4 │ │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ │ ldrd r2, r3, [r4, #44] @ 0x2c │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bge.n d40 │ │ │ │ │ + bge.n d64 │ │ │ │ │ orrs.w r4, r2, r3 │ │ │ │ │ - bmi.n d40 │ │ │ │ │ + bmi.n d64 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bgt.n d40 │ │ │ │ │ + bgt.n d64 │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.n d66 │ │ │ │ │ + beq.n d8a │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC18 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC18 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_FromFormat │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 6fc │ │ │ │ │ + bl 700 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 6fc │ │ │ │ │ + bl 700 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ add r0, r2 │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r1, r5 │ │ │ │ │ @@ -1515,49 +1516,49 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC17 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC17 │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_FromFormat │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n d54 │ │ │ │ │ + b.n d78 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n d54 │ │ │ │ │ + b.n d78 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n d54 │ │ │ │ │ + b.n d78 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC11 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC11 │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyUnicode_FromString │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000d98 <_PyExc_ClearExceptionGroupType>: │ │ │ │ │ +00000dbc <_PyExc_ClearExceptionGroupType>: │ │ │ │ │ _PyExc_ClearExceptionGroupType(): │ │ │ │ │ add.w r0, r0, #40960 @ 0xa000 │ │ │ │ │ ldr.w r2, [r0, #1804] @ 0x70c │ │ │ │ │ - cbz r2, dba <_PyExc_ClearExceptionGroupType+0x22> │ │ │ │ │ + cbz r2, dde <_PyExc_ClearExceptionGroupType+0x22> │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ str.w ip, [r0, #1804] @ 0x70c │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n dba <_PyExc_ClearExceptionGroupType+0x22> │ │ │ │ │ + beq.n dde <_PyExc_ClearExceptionGroupType+0x22> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - cbz r3, dbc <_PyExc_ClearExceptionGroupType+0x24> │ │ │ │ │ + cbz r3, de0 <_PyExc_ClearExceptionGroupType+0x24> │ │ │ │ │ bx lr │ │ │ │ │ mov r0, r2 │ │ │ │ │ b.w 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_JUMP24 _Py_Dealloc │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000dc4 : │ │ │ │ │ +00000de8 : │ │ │ │ │ UnicodeError_dealloc(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldrd r1, r2, [r0, #-8] │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -1569,127 +1570,127 @@ │ │ │ │ │ str r1, [r2, #0] │ │ │ │ │ orrs r3, r2 │ │ │ │ │ str r3, [r1, #4] │ │ │ │ │ str.w ip, [r4, #-8] │ │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ │ and.w r3, r3, #1 │ │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ │ - cbz r0, e14 │ │ │ │ │ + cbz r0, e38 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w ip, [r4, #36] @ 0x24 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n e14 │ │ │ │ │ + beq.n e38 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbz r3, e64 │ │ │ │ │ + cbz r3, e88 │ │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ │ - cbz r0, e2c │ │ │ │ │ + cbz r0, e50 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n e2c │ │ │ │ │ + beq.n e50 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbz r3, e5e │ │ │ │ │ + cbz r3, e82 │ │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ │ - cbz r0, e44 │ │ │ │ │ + cbz r0, e68 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n e44 │ │ │ │ │ + beq.n e68 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbz r3, e58 │ │ │ │ │ + cbz r3, e7c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3a8 <_PyExc_InitState+0x25c> │ │ │ │ │ + bl 3ac <_PyExc_InitState+0x260> │ │ │ │ │ R_ARM_THM_CALL BaseException_clear │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ │ bx r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n e44 │ │ │ │ │ + b.n e68 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n e2c │ │ │ │ │ + b.n e50 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n e14 │ │ │ │ │ + b.n e38 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000e6c : │ │ │ │ │ +00000e90 : │ │ │ │ │ UnicodeError_clear(): │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ │ sub sp, #12 │ │ │ │ │ - cbz r0, e9a │ │ │ │ │ + cbz r0, ebe │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ str.w ip, [r3, #36] @ 0x24 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n e9a │ │ │ │ │ + beq.n ebe │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ - cbz r2, ef2 │ │ │ │ │ + cbz r2, f16 │ │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ │ - cbz r0, eb6 │ │ │ │ │ + cbz r0, eda │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ str.w ip, [r3, #40] @ 0x28 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n eb6 │ │ │ │ │ + beq.n eda │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ - cbz r2, ee8 │ │ │ │ │ + cbz r2, f0c │ │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ │ - cbz r0, ed2 │ │ │ │ │ + cbz r0, ef6 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ str.w ip, [r3, #52] @ 0x34 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n ed2 │ │ │ │ │ + beq.n ef6 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ - cbz r2, ede │ │ │ │ │ + cbz r2, f02 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ │ - b.w 3a8 <_PyExc_InitState+0x25c> │ │ │ │ │ + b.w 3ac <_PyExc_InitState+0x260> │ │ │ │ │ R_ARM_THM_JUMP24 BaseException_clear │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n ed2 │ │ │ │ │ + b.n ef6 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n eb6 │ │ │ │ │ + b.n eda │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n e9a │ │ │ │ │ + b.n ebe │ │ │ │ │ │ │ │ │ │ -00000efc : │ │ │ │ │ +00000f20 : │ │ │ │ │ NameError_init(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, #28 │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -1700,100 +1701,100 @@ │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ itt ne │ │ │ │ │ addne r3, #1 │ │ │ │ │ strne r3, [r1, #0] │ │ │ │ │ str r1, [r4, #12] │ │ │ │ │ - bl 6fc │ │ │ │ │ + bl 700 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ movs r0, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_New │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, f76 │ │ │ │ │ + cbz r0, f9a │ │ │ │ │ add r3, sp, #20 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC19 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC19 │ │ │ │ │ - ldr r3, [pc, #88] @ (f9c ) │ │ │ │ │ + ldr r3, [pc, #88] @ (fc0 ) │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyArg_ParseTupleAndKeywords │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ - cbz r0, f66 │ │ │ │ │ + cbz r0, f8a │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n f8c │ │ │ │ │ + bne.n fb0 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ │ - cbnz r3, f7c │ │ │ │ │ + cbnz r3, fa0 │ │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ │ - bl 6fc │ │ │ │ │ + bl 700 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ movs r0, #0 │ │ │ │ │ add sp, #28 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n f76 │ │ │ │ │ + beq.n f9a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, f76 │ │ │ │ │ + cbnz r3, f9a │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n f62 │ │ │ │ │ + b.n f86 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ itt ne │ │ │ │ │ addne r2, #1 │ │ │ │ │ strne r2, [r3, #0] │ │ │ │ │ - b.n f5a │ │ │ │ │ + b.n f7e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n f54 │ │ │ │ │ + bne.n f78 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n f54 │ │ │ │ │ + b.n f78 │ │ │ │ │ .word 0x00000070 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00000fa0 : │ │ │ │ │ +00000fc4 : │ │ │ │ │ NameError_traverse(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r4, r1 │ │ │ │ │ - cbz r0, fc6 │ │ │ │ │ + cbz r0, fea │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ blx r4 │ │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ │ - cbnz r0, fd4 │ │ │ │ │ + cbnz r0, ff8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ - b.w 1910 │ │ │ │ │ + b.w 1958 │ │ │ │ │ R_ARM_THM_JUMP24 BaseException_traverse │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ │ │ -00000fd8 : │ │ │ │ │ +00000ffc : │ │ │ │ │ SyntaxError_dealloc(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldrd r1, r2, [r0, #-8] │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -1805,387 +1806,387 @@ │ │ │ │ │ str r1, [r2, #0] │ │ │ │ │ orrs r3, r2 │ │ │ │ │ str r3, [r1, #4] │ │ │ │ │ str.w ip, [r4, #-8] │ │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ │ and.w r3, r3, #1 │ │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ │ - cbz r0, 102a │ │ │ │ │ + cbz r0, 104e │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w ip, [r4, #36] @ 0x24 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 102a │ │ │ │ │ + beq.n 104e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 111c │ │ │ │ │ + beq.n 1140 │ │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ │ - cbz r0, 1044 │ │ │ │ │ + cbz r0, 1068 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 1044 │ │ │ │ │ + beq.n 1068 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 10bc │ │ │ │ │ + beq.n 10e0 │ │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ │ - cbz r0, 1056 │ │ │ │ │ + cbz r0, 107a │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 10de │ │ │ │ │ + bne.n 1102 │ │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ │ - cbz r0, 1068 │ │ │ │ │ + cbz r0, 108c │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 10d0 │ │ │ │ │ + bne.n 10f4 │ │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ │ - cbz r0, 107a │ │ │ │ │ + cbz r0, 109e │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 10ec │ │ │ │ │ + bne.n 1110 │ │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ │ - cbz r0, 108c │ │ │ │ │ + cbz r0, 10b0 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 10c2 │ │ │ │ │ + bne.n 10e6 │ │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r0, 10a4 │ │ │ │ │ + cbz r0, 10c8 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 10a4 │ │ │ │ │ + beq.n 10c8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbz r3, 10fa │ │ │ │ │ + cbz r3, 111e │ │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ │ - cbnz r0, 1100 │ │ │ │ │ + cbnz r0, 1124 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3a8 <_PyExc_InitState+0x25c> │ │ │ │ │ + bl 3ac <_PyExc_InitState+0x260> │ │ │ │ │ R_ARM_THM_CALL BaseException_clear │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ │ bx r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1044 │ │ │ │ │ + b.n 1068 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 108c │ │ │ │ │ + bne.n 10b0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 108c │ │ │ │ │ + b.n 10b0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1068 │ │ │ │ │ + bne.n 108c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1068 │ │ │ │ │ + b.n 108c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1056 │ │ │ │ │ + bne.n 107a │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1056 │ │ │ │ │ + b.n 107a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 107a │ │ │ │ │ + bne.n 109e │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 107a │ │ │ │ │ + b.n 109e │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 10a4 │ │ │ │ │ + b.n 10c8 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 10a8 │ │ │ │ │ + beq.n 10cc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 10a8 │ │ │ │ │ + bne.n 10cc │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 10a8 │ │ │ │ │ + b.n 10cc │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 102a │ │ │ │ │ + b.n 104e │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001124 : │ │ │ │ │ +00001148 : │ │ │ │ │ SyntaxError_clear(): │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ │ sub sp, #12 │ │ │ │ │ - cbz r0, 1154 │ │ │ │ │ + cbz r0, 1178 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ str.w ip, [r3, #36] @ 0x24 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 1154 │ │ │ │ │ + beq.n 1178 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 1254 │ │ │ │ │ + beq.n 1278 │ │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ │ - cbz r0, 1172 │ │ │ │ │ + cbz r0, 1196 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ str.w ip, [r3, #40] @ 0x28 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 1172 │ │ │ │ │ + beq.n 1196 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 11f8 │ │ │ │ │ + beq.n 121c │ │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ │ - cbz r0, 1188 │ │ │ │ │ + cbz r0, 11ac │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ str.w ip, [r3, #44] @ 0x2c │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 1230 │ │ │ │ │ + bne.n 1254 │ │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ │ - cbz r0, 119e │ │ │ │ │ + cbz r0, 11c2 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ str.w ip, [r3, #48] @ 0x30 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 1242 │ │ │ │ │ + bne.n 1266 │ │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ │ - cbz r0, 11b4 │ │ │ │ │ + cbz r0, 11d8 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ str.w ip, [r3, #52] @ 0x34 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 120c │ │ │ │ │ + bne.n 1230 │ │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ │ - cbz r0, 11ca │ │ │ │ │ + cbz r0, 11ee │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ str.w ip, [r3, #56] @ 0x38 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 121e │ │ │ │ │ + bne.n 1242 │ │ │ │ │ ldr r0, [r3, #60] @ 0x3c │ │ │ │ │ - cbz r0, 11e6 │ │ │ │ │ + cbz r0, 120a │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ str.w ip, [r3, #60] @ 0x3c │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 11e6 │ │ │ │ │ + beq.n 120a │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ - cbz r2, 1202 │ │ │ │ │ + cbz r2, 1226 │ │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 125e │ │ │ │ │ + bne.n 1282 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ │ - b.w 3a8 <_PyExc_InitState+0x25c> │ │ │ │ │ + b.w 3ac <_PyExc_InitState+0x260> │ │ │ │ │ R_ARM_THM_JUMP24 BaseException_clear │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 1172 │ │ │ │ │ + b.n 1196 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 11e6 │ │ │ │ │ + b.n 120a │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 11b4 │ │ │ │ │ + bne.n 11d8 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 11b4 │ │ │ │ │ + b.n 11d8 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 11ca │ │ │ │ │ + bne.n 11ee │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 11ca │ │ │ │ │ + b.n 11ee │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 1188 │ │ │ │ │ + bne.n 11ac │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 1188 │ │ │ │ │ + b.n 11ac │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 119e │ │ │ │ │ + bne.n 11c2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 119e │ │ │ │ │ + b.n 11c2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 1154 │ │ │ │ │ + b.n 1178 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ str.w ip, [r3, #64] @ 0x40 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 11ec │ │ │ │ │ + beq.n 1210 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 11ec │ │ │ │ │ + bne.n 1210 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 11ec │ │ │ │ │ + b.n 1210 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001284 : │ │ │ │ │ +000012a8 : │ │ │ │ │ OSError_traverse(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ - cbz r0, 12a2 │ │ │ │ │ + cbz r0, 12c6 │ │ │ │ │ mov r1, r2 │ │ │ │ │ blx r5 │ │ │ │ │ - cbnz r0, 12d0 │ │ │ │ │ + cbnz r0, 12f4 │ │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ │ - cbz r0, 12ac │ │ │ │ │ + cbz r0, 12d0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx r5 │ │ │ │ │ - cbnz r0, 12d0 │ │ │ │ │ + cbnz r0, 12f4 │ │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ │ - cbz r0, 12b6 │ │ │ │ │ + cbz r0, 12da │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx r5 │ │ │ │ │ - cbnz r0, 12d0 │ │ │ │ │ + cbnz r0, 12f4 │ │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ │ - cbnz r0, 12c8 │ │ │ │ │ + cbnz r0, 12ec │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ - b.w 1910 │ │ │ │ │ + b.w 1958 │ │ │ │ │ R_ARM_THM_JUMP24 BaseException_traverse │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx r5 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 12ba │ │ │ │ │ + beq.n 12de │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000012d4 <_PyErr_NoMemory>: │ │ │ │ │ +000012f8 <_PyErr_NoMemory>: │ │ │ │ │ _PyErr_NoMemory(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR1 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR1 │ │ │ │ │ sub sp, #8 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1390 <_PyErr_NoMemory+0xbc> │ │ │ │ │ - ldr r3, [pc, #168] @ (13a0 <_PyErr_NoMemory+0xcc>) │ │ │ │ │ + beq.n 13b4 <_PyErr_NoMemory+0xbc> │ │ │ │ │ + ldr r3, [pc, #168] @ (13c4 <_PyErr_NoMemory+0xcc>) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ add.w r3, r0, #40960 @ 0xa000 │ │ │ │ │ ldr.w r1, [r3, #1796] @ 0x704 │ │ │ │ │ - cbnz r1, 1338 <_PyErr_NoMemory+0x64> │ │ │ │ │ + cbnz r1, 135c <_PyErr_NoMemory+0x64> │ │ │ │ │ add.w r2, r0, #98304 @ 0x18000 │ │ │ │ │ add.w r1, r0, #99328 @ 0x18400 │ │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ │ adds r1, #240 @ 0xf0 │ │ │ │ │ ldr.w r3, [r2, #1264] @ 0x4f0 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ itt ne │ │ │ │ │ addne r3, #1 │ │ │ │ │ strne.w r3, [r2, #1264] @ 0x4f0 │ │ │ │ │ - cbz r1, 1332 <_PyErr_NoMemory+0x5e> │ │ │ │ │ + cbz r1, 1356 <_PyErr_NoMemory+0x5e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyErr_SetRaisedException> │ │ │ │ │ R_ARM_THM_CALL _PyErr_SetRaisedException │ │ │ │ │ movs r0, #0 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r0, [r1, #8] │ │ │ │ │ str.w r0, [r3, #1796] @ 0x704 │ │ │ │ │ ldr.w r0, [r3, #1800] @ 0x708 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ subs r0, #1 │ │ │ │ │ str.w r0, [r3, #1800] @ 0x708 │ │ │ │ │ - ldr r0, [pc, #88] @ (13a4 <_PyErr_NoMemory+0xd0>) │ │ │ │ │ + ldr r0, [pc, #88] @ (13c8 <_PyErr_NoMemory+0xd0>) │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r0, [r1, #12] │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r3, [r1, #8] │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ - ldr r0, [pc, #76] @ (13a8 <_PyErr_NoMemory+0xd4>) │ │ │ │ │ + ldr r0, [pc, #76] @ (13cc <_PyErr_NoMemory+0xd4>) │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ add r0, pc │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ ldr r2, [r2, r0] │ │ │ │ │ ldr.w r3, [r1, #-4] │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ @@ -2194,203 +2195,324 @@ │ │ │ │ │ sub.w r2, r1, #8 │ │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ │ orr.w r3, r3, ip │ │ │ │ │ str.w r2, [ip] │ │ │ │ │ str.w r0, [r1, #-8] │ │ │ │ │ str.w r3, [r1, #-4] │ │ │ │ │ str r2, [r0, #4] │ │ │ │ │ - b.n 132c <_PyErr_NoMemory+0x58> │ │ │ │ │ + b.n 1350 <_PyErr_NoMemory+0x58> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC20 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC20 │ │ │ │ │ - ldr r0, [pc, #16] @ (13ac <_PyErr_NoMemory+0xd8>) │ │ │ │ │ + ldr r0, [pc, #16] @ (13d0 <_PyErr_NoMemory+0xd8>) │ │ │ │ │ bl 0 <_Py_FatalErrorFunc> │ │ │ │ │ R_ARM_THM_CALL _Py_FatalErrorFunc │ │ │ │ │ nop │ │ │ │ │ .word 0x000000a0 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000c208 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000046 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000250 │ │ │ │ │ R_ARM_ABS32 .rodata │ │ │ │ │ │ │ │ │ │ -000013b0 <_PyException_AddNote>: │ │ │ │ │ +000013d4 <_PyException_AddNote>: │ │ │ │ │ _PyException_AddNote(): │ │ │ │ │ - push {r4, lr} │ │ │ │ │ + push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ + sub sp, #12 │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ - lsls r2, r2, #1 │ │ │ │ │ - bpl.n 13da <_PyException_AddNote+0x2a> │ │ │ │ │ - bl 13f8 │ │ │ │ │ - clz r3, r0 │ │ │ │ │ - lsrs r3, r3, #5 │ │ │ │ │ - negs r4, r3 │ │ │ │ │ - bl 6fc │ │ │ │ │ + lsls r4, r2, #1 │ │ │ │ │ + bpl.n 14d6 <_PyException_AddNote+0x102> │ │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ │ + mov r4, r1 │ │ │ │ │ + ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ + lsls r2, r2, #3 │ │ │ │ │ + bpl.n 1472 <_PyException_AddNote+0x9e> │ │ │ │ │ + ldr r1, [pc, #280] @ (1510 <_PyException_AddNote+0x13c>) │ │ │ │ │ + add r2, sp, #4 │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyObject_GetOptionalAttr │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + blt.n 1466 <_PyException_AddNote+0x92> │ │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ │ + cbz r0, 1444 <_PyException_AddNote+0x70> │ │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ + lsls r3, r3, #6 │ │ │ │ │ + bpl.n 1492 <_PyException_AddNote+0xbe> │ │ │ │ │ + mov r1, r4 │ │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyList_Append │ │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ │ + blt.n 14b4 <_PyException_AddNote+0xe0> │ │ │ │ │ + cmp r3, r1 │ │ │ │ │ + beq.n 14fa <_PyException_AddNote+0x126> │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r2, #0] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq.n 14f4 <_PyException_AddNote+0x120> │ │ │ │ │ + movw r0, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ + movt r0, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ + movs r4, #0 │ │ │ │ │ + bl 700 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ mov r0, r4 │ │ │ │ │ - pop {r4, pc} │ │ │ │ │ + add sp, #12 │ │ │ │ │ + pop {r4, r5, pc} │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyList_New │ │ │ │ │ + str r0, [sp, #4] │ │ │ │ │ + cbz r0, 1468 <_PyException_AddNote+0x94> │ │ │ │ │ + mov r2, r0 │ │ │ │ │ + ldr r1, [pc, #192] @ (1510 <_PyException_AddNote+0x13c>) │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyObject_SetAttr │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bge.n 1410 <_PyException_AddNote+0x3c> │ │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + bne.n 1504 <_PyException_AddNote+0x130> │ │ │ │ │ + movs r0, #0 │ │ │ │ │ + clz r4, r0 │ │ │ │ │ + lsrs r4, r4, #5 │ │ │ │ │ + negs r4, r4 │ │ │ │ │ + b.n 143a <_PyException_AddNote+0x66> │ │ │ │ │ + movw r0, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LANCHOR1 │ │ │ │ │ + movt r0, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LANCHOR1 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC22 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC22 │ │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ │ + ldr r0, [r0, #84] @ 0x54 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Format │ │ │ │ │ + movs r0, #0 │ │ │ │ │ + mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ + b.n 143a <_PyException_AddNote+0x66> │ │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + bne.n 14c8 <_PyException_AddNote+0xf4> │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LANCHOR1 │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LANCHOR1 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC23 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC23 │ │ │ │ │ + ldr r0, [r3, #84] @ 0x54 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ + b.n 148a <_PyException_AddNote+0xb6> │ │ │ │ │ + cmp r3, r1 │ │ │ │ │ + beq.n 1466 <_PyException_AddNote+0x92> │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r2, #0] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.n 1466 <_PyException_AddNote+0x92> │ │ │ │ │ + mov r0, r2 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + b.n 1466 <_PyException_AddNote+0x92> │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r0, #0] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.n 149c <_PyException_AddNote+0xc8> │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + b.n 149c <_PyException_AddNote+0xc8> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR1 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR1 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC21 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC21 │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 13d6 <_PyException_AddNote+0x26> │ │ │ │ │ + b.n 143e <_PyException_AddNote+0x6a> │ │ │ │ │ + mov r0, r2 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + movw r0, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ + movt r0, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ + b.n 1468 <_PyException_AddNote+0x94> │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r0, #0] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq.n 14c2 <_PyException_AddNote+0xee> │ │ │ │ │ + b.n 1466 <_PyException_AddNote+0x92> │ │ │ │ │ + nop │ │ │ │ │ + .word 0x00005cd4 │ │ │ │ │ + R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -000013f8 : │ │ │ │ │ +00001514 : │ │ │ │ │ BaseException_add_note(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ sub sp, #12 │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #3 │ │ │ │ │ - bpl.n 1480 │ │ │ │ │ + bpl.n 15be │ │ │ │ │ mov r4, r1 │ │ │ │ │ add r2, sp, #4 │ │ │ │ │ - ldr r1, [pc, #216] @ (14f0 ) │ │ │ │ │ + ldr r1, [pc, #216] @ (160c ) │ │ │ │ │ mov r5, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetOptionalAttr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 147c │ │ │ │ │ + blt.n 1598 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ - cbz r0, 1458 │ │ │ │ │ + cbz r0, 1574 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #6 │ │ │ │ │ - bpl.n 14ae │ │ │ │ │ + bpl.n 159c │ │ │ │ │ mov r1, r4 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyList_Append │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ - blt.n 149a │ │ │ │ │ + blt.n 15d8 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 144c │ │ │ │ │ + beq.n 1568 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 14de │ │ │ │ │ + beq.n 15f6 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyList_New │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1454 │ │ │ │ │ + beq.n 1570 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - ldr r1, [pc, #136] @ (14f0 ) │ │ │ │ │ + ldr r1, [pc, #136] @ (160c ) │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_SetAttr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 142c │ │ │ │ │ + bge.n 1548 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 14e6 │ │ │ │ │ + bne.n 15ec │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 1454 │ │ │ │ │ + b.n 1570 │ │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + bne.n 15fe │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LANCHOR1 │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LANCHOR1 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC23 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC23 │ │ │ │ │ + ldr r0, [r3, #84] @ 0x54 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ + b.n 1598 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR1 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR1 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC22 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC22 │ │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 147c │ │ │ │ │ + b.n 1598 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 147c │ │ │ │ │ + beq.n 1598 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 147c │ │ │ │ │ + bne.n 1598 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 147c │ │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - bne.n 14d0 │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LANCHOR1 │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LANCHOR1 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC23 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC23 │ │ │ │ │ - ldr r0, [r3, #84] @ 0x54 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 147c │ │ │ │ │ + b.n 1598 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 14b8 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 14b8 │ │ │ │ │ + beq.n 15e6 │ │ │ │ │ + b.n 1598 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 144c │ │ │ │ │ + b.n 1568 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 14a8 │ │ │ │ │ - b.n 147c │ │ │ │ │ + bne.n 15a6 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + b.n 15a6 │ │ │ │ │ .word 0x00005cd4 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -000014f4 : │ │ │ │ │ +00001610 : │ │ │ │ │ BaseException_repr(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ bl 0 <_PyType_Name> │ │ │ │ │ R_ARM_THM_CALL _PyType_Name │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.n 1526 │ │ │ │ │ + bne.n 1642 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC24 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC24 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ b.w 0 │ │ │ │ │ @@ -2400,74 +2522,74 @@ │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC25 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyUnicode_FromFormat │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001538 : │ │ │ │ │ +00001654 : │ │ │ │ │ PyUnicodeEncodeError_GetStart(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC26 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC26 │ │ │ │ │ - bl 159c │ │ │ │ │ - cbz r0, 158a │ │ │ │ │ + bl 16b8 │ │ │ │ │ + cbz r0, 16a6 │ │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ bic.w r3, r3, r3, asr #31 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ itt le │ │ │ │ │ addle.w r2, r2, #4294967295 @ 0xffffffff │ │ │ │ │ strle r2, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 1582 │ │ │ │ │ + beq.n 169e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbz r3, 1590 │ │ │ │ │ + cbz r3, 16ac │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 1584 │ │ │ │ │ + b.n 16a0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 1584 │ │ │ │ │ + b.n 16a0 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000159c : │ │ │ │ │ +000016b8 : │ │ │ │ │ get_unicode(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r2, r1 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 15ec │ │ │ │ │ + cbz r0, 1708 │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ │ ands.w r1, r1, #268435456 @ 0x10000000 │ │ │ │ │ mov r4, r1 │ │ │ │ │ - beq.n 15d2 │ │ │ │ │ + beq.n 16ee │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ itt ne │ │ │ │ │ addne r2, #1 │ │ │ │ │ strne r2, [r0, #0] │ │ │ │ │ mov r0, r3 │ │ │ │ │ @@ -2481,44 +2603,44 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC28 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC28 │ │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov r3, r4 │ │ │ │ │ - b.n 15cc │ │ │ │ │ + b.n 16e8 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR1 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC27 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC27 │ │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 15cc │ │ │ │ │ + b.n 16e8 │ │ │ │ │ │ │ │ │ │ -00001608 : │ │ │ │ │ +00001724 : │ │ │ │ │ PyUnicodeEncodeError_GetEnd(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ │ sub sp, #8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1684 │ │ │ │ │ + beq.n 17a0 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #3 │ │ │ │ │ - bpl.n 1660 │ │ │ │ │ + bpl.n 177c │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, ip │ │ │ │ │ itt ne │ │ │ │ │ addne r2, #1 │ │ │ │ │ strne r2, [r3, #0] │ │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ │ @@ -2530,18 +2652,18 @@ │ │ │ │ │ movlt r2, #1 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ it ge │ │ │ │ │ movge r2, r4 │ │ │ │ │ str r2, [r1, #0] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - beq.n 1658 │ │ │ │ │ + beq.n 1774 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - cbz r2, 16a4 │ │ │ │ │ + cbz r2, 17c0 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r0, r2 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR1 │ │ │ │ │ movt r3, #0 │ │ │ │ │ @@ -2554,15 +2676,15 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC28 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC28 │ │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 165a │ │ │ │ │ + b.n 1776 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR1 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR1 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC26 │ │ │ │ │ movt r2, #0 │ │ │ │ │ @@ -2570,135 +2692,117 @@ │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC27 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC27 │ │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 167e │ │ │ │ │ + b.n 179a │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 165a │ │ │ │ │ + b.n 1776 │ │ │ │ │ │ │ │ │ │ -000016b0 : │ │ │ │ │ +000017cc : │ │ │ │ │ PyUnicodeEncodeError_GetObject(): │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC26 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC26 │ │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ │ - b.n 159c │ │ │ │ │ + b.n 16b8 │ │ │ │ │ │ │ │ │ │ -000016bc : │ │ │ │ │ +000017d8 : │ │ │ │ │ BaseException_get_cause(): │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - cbnz r0, 16ca │ │ │ │ │ + cbnz r0, 17e6 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ bx lr │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 16c8 │ │ │ │ │ + beq.n 17e4 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000016dc : │ │ │ │ │ -BaseException_get_context(): │ │ │ │ │ - ldr r0, [r0, #24] │ │ │ │ │ - cbnz r0, 16ea │ │ │ │ │ - movw r0, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ - movt r0, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ - bx lr │ │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - beq.n 16e8 │ │ │ │ │ - adds r3, #1 │ │ │ │ │ - str r3, [r0, #0] │ │ │ │ │ - bx lr │ │ │ │ │ - nop │ │ │ │ │ - │ │ │ │ │ -000016fc : │ │ │ │ │ +000017f8 : │ │ │ │ │ NameError_dealloc(): │ │ │ │ │ - b.w 990 │ │ │ │ │ + b.w 950 │ │ │ │ │ │ │ │ │ │ -00001700 : │ │ │ │ │ +000017fc : │ │ │ │ │ SyntaxError_str(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 17ca │ │ │ │ │ + beq.n 18c6 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r1, r3, #3 │ │ │ │ │ - bpl.n 17ca │ │ │ │ │ + bpl.n 18c6 │ │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ │ lsls r2, r3, #26 │ │ │ │ │ - bpl.w 1870 │ │ │ │ │ + bpl.w 196c │ │ │ │ │ lsls r3, r3, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r2, r4, #20 │ │ │ │ │ addpl.w r2, r4, #28 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.n 176c │ │ │ │ │ + ble.n 1868 │ │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.w 1856 │ │ │ │ │ + bne.w 1952 │ │ │ │ │ add.w lr, r1, #4294967295 @ 0xffffffff │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ add lr, r2 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n 1754 │ │ │ │ │ + b.n 1850 │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldrb.w ip, [r3, #1] │ │ │ │ │ adds r0, r3, #1 │ │ │ │ │ cmp.w ip, #47 @ 0x2f │ │ │ │ │ itt eq │ │ │ │ │ addeq r3, #2 │ │ │ │ │ subeq r6, r3, r2 │ │ │ │ │ cmp r0, lr │ │ │ │ │ - bne.n 1752 │ │ │ │ │ + bne.n 184e │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 1844 │ │ │ │ │ + bne.n 1940 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 177a │ │ │ │ │ + beq.n 1876 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ │ ldr r5, [r5, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1824 │ │ │ │ │ + beq.n 1920 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 17fc │ │ │ │ │ + beq.n 18f8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyLong_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyLong_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 17fa │ │ │ │ │ + bne.n 18f6 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r5, #0 │ │ │ │ │ it eq │ │ │ │ │ moveq r5, r3 │ │ │ │ │ @@ -2713,22 +2817,22 @@ │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC29 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_FromFormat │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r4, r5 │ │ │ │ │ - bl 6fc │ │ │ │ │ + bl 700 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ │ ldr r5, [r5, #36] @ 0x24 │ │ │ │ │ - cbnz r0, 17e8 │ │ │ │ │ + cbnz r0, 18e4 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r5, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r0, r5 │ │ │ │ │ @@ -2738,18 +2842,18 @@ │ │ │ │ │ R_ARM_THM_JUMP24 PyObject_Str │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyLong_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyLong_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 17d0 │ │ │ │ │ + bne.n 18cc │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 1784 │ │ │ │ │ - cbnz r4, 1824 │ │ │ │ │ + b.n 1880 │ │ │ │ │ + cbnz r4, 1920 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r5, r4 │ │ │ │ │ it eq │ │ │ │ │ moveq r5, r3 │ │ │ │ │ @@ -2761,15 +2865,15 @@ │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC31 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC31 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_FromFormat │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 17bc │ │ │ │ │ + b.n 18b8 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r5, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r1, r5 │ │ │ │ │ @@ -2777,163 +2881,163 @@ │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC30 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC30 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_FromFormat │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 17bc │ │ │ │ │ + b.n 18b8 │ │ │ │ │ mov r2, r1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_Substring │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 177a │ │ │ │ │ - b.n 17c4 │ │ │ │ │ + bne.n 1876 │ │ │ │ │ + b.n 18c0 │ │ │ │ │ movs r6, #0 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ mov r3, r6 │ │ │ │ │ - beq.n 1874 │ │ │ │ │ + beq.n 1970 │ │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r0, #47 @ 0x2f │ │ │ │ │ it eq │ │ │ │ │ moveq r6, r3 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 185e │ │ │ │ │ - b.n 1768 │ │ │ │ │ + bne.n 195a │ │ │ │ │ + b.n 1864 │ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ │ - b.n 1734 │ │ │ │ │ + b.n 1830 │ │ │ │ │ ldrh.w r0, [r2, r3, lsl #1] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r0, #47 @ 0x2f │ │ │ │ │ it eq │ │ │ │ │ moveq r6, r3 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 1874 │ │ │ │ │ - b.n 1768 │ │ │ │ │ + bne.n 1970 │ │ │ │ │ + b.n 1864 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001888 : │ │ │ │ │ +00001984 : │ │ │ │ │ UnicodeEncodeError_str(): │ │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1944 │ │ │ │ │ + beq.n 1a40 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, #16 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Str │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 193e │ │ │ │ │ + beq.n 1a3a │ │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Str │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 1920 │ │ │ │ │ + cbz r0, 1a1c │ │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ │ ldrd r2, r3, [r4, #44] @ 0x2c │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bgt.n 18e8 │ │ │ │ │ + bgt.n 19e4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC35 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC35 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_FromFormat │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 6fc │ │ │ │ │ + bl 700 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 6fc │ │ │ │ │ + bl 700 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #16 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ orrs.w r4, r2, r3 │ │ │ │ │ - bmi.n 18c2 │ │ │ │ │ + bmi.n 19be │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - blt.n 18c2 │ │ │ │ │ + blt.n 19be │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 18c2 │ │ │ │ │ + bne.n 19be │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_ReadChar │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ │ - bhi.n 1924 │ │ │ │ │ + bhi.n 1a20 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC32 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC32 │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ mov r2, r1 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_FromFormat │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n 18d6 │ │ │ │ │ + b.n 19d2 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n 18d6 │ │ │ │ │ + b.n 19d2 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC34 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC34 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC33 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC33 │ │ │ │ │ cmp.w r1, #65536 @ 0x10000 │ │ │ │ │ it cs │ │ │ │ │ movcs r0, r3 │ │ │ │ │ - b.n 1910 │ │ │ │ │ + b.n 1a0c │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n 18d6 │ │ │ │ │ + b.n 19d2 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC11 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC11 │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyUnicode_FromString │ │ │ │ │ │ │ │ │ │ -00001950 : │ │ │ │ │ +00001a4c : │ │ │ │ │ OSError_str(): │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ │ sub sp, #12 │ │ │ │ │ ldr.w ip, [r0, #36] @ 0x24 │ │ │ │ │ - cbz r3, 199a │ │ │ │ │ + cbz r3, 1a96 │ │ │ │ │ ldr.w lr, [r0, #48] @ 0x30 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - bne.n 19aa │ │ │ │ │ + bne.n 1aa6 │ │ │ │ │ cmp r2, lr │ │ │ │ │ it eq │ │ │ │ │ moveq r2, r1 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC37 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC37 │ │ │ │ │ @@ -2941,18 +3045,19 @@ │ │ │ │ │ it ne │ │ │ │ │ movne r1, ip │ │ │ │ │ add sp, #12 │ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyUnicode_FromFormat │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.n 19cc │ │ │ │ │ + bne.n 1ac8 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ │ - b.w 6b8 │ │ │ │ │ + b.w 1938 │ │ │ │ │ + R_ARM_THM_JUMP24 BaseException_str │ │ │ │ │ cmp r2, #0 │ │ │ │ │ it eq │ │ │ │ │ moveq r2, r1 │ │ │ │ │ str.w lr, [sp] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r1, ip │ │ │ │ │ @@ -2962,81 +3067,81 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC36 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_FromFormat │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 19a0 │ │ │ │ │ + beq.n 1a9c │ │ │ │ │ mov r1, ip │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC38 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC38 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyUnicode_FromFormat │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000019e8 : │ │ │ │ │ +00001ae4 : │ │ │ │ │ PyUnicodeDecodeError_GetStart(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ - bl 1a44 │ │ │ │ │ - cbz r0, 1a34 │ │ │ │ │ + bl 1b40 │ │ │ │ │ + cbz r0, 1b30 │ │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ bic.w r3, r3, r3, asr #31 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ it le │ │ │ │ │ addle.w r2, r2, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ it le │ │ │ │ │ strle r2, [r1, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 1a2c │ │ │ │ │ + beq.n 1b28 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbz r3, 1a3a │ │ │ │ │ + cbz r3, 1b36 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 1a2e │ │ │ │ │ + b.n 1b2a │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 1a2e │ │ │ │ │ + b.n 1b2a │ │ │ │ │ │ │ │ │ │ -00001a44 : │ │ │ │ │ +00001b40 : │ │ │ │ │ get_string.constprop.0(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 1a9a │ │ │ │ │ + cbz r0, 1b96 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ ands.w r2, r2, #134217728 @ 0x8000000 │ │ │ │ │ mov r4, r2 │ │ │ │ │ - beq.n 1a78 │ │ │ │ │ + beq.n 1b74 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ itt ne │ │ │ │ │ addne r2, #1 │ │ │ │ │ strne r2, [r0, #0] │ │ │ │ │ mov r0, r3 │ │ │ │ │ @@ -3054,15 +3159,15 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC39 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC39 │ │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov r3, r4 │ │ │ │ │ - b.n 1a72 │ │ │ │ │ + b.n 1b6e │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR1 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR1 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC26 │ │ │ │ │ @@ -3072,72 +3177,72 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC27 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC27 │ │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 1a72 │ │ │ │ │ + b.n 1b6e │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001ac0 : │ │ │ │ │ +00001bbc : │ │ │ │ │ PyUnicodeDecodeError_GetEnd(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ - bl 1a44 │ │ │ │ │ - cbz r0, 1b08 │ │ │ │ │ + bl 1b40 │ │ │ │ │ + cbz r0, 1c04 │ │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ldr r4, [r0, #8] │ │ │ │ │ it lt │ │ │ │ │ movlt r3, #1 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ it ge │ │ │ │ │ movge r3, r4 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 1b00 │ │ │ │ │ + beq.n 1bfc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbz r3, 1b0e │ │ │ │ │ + cbz r3, 1c0a │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 1b02 │ │ │ │ │ + b.n 1bfe │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 1b02 │ │ │ │ │ + b.n 1bfe │ │ │ │ │ │ │ │ │ │ -00001b18 : │ │ │ │ │ +00001c14 : │ │ │ │ │ PyUnicodeDecodeError_GetObject(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ │ sub sp, #8 │ │ │ │ │ - cbz r3, 1b6e │ │ │ │ │ + cbz r3, 1c6a │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ ands.w r2, r2, #134217728 @ 0x8000000 │ │ │ │ │ mov r4, r2 │ │ │ │ │ - beq.n 1b4c │ │ │ │ │ + beq.n 1c48 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ itt ne │ │ │ │ │ addne r2, #1 │ │ │ │ │ strne r2, [r3, #0] │ │ │ │ │ mov r0, r3 │ │ │ │ │ @@ -3155,15 +3260,15 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC39 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC39 │ │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov r3, r4 │ │ │ │ │ - b.n 1b46 │ │ │ │ │ + b.n 1c42 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR1 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR1 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC26 │ │ │ │ │ movt r2, #0 │ │ │ │ │ @@ -3173,380 +3278,395 @@ │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC27 │ │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 1b46 │ │ │ │ │ + b.n 1c42 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001b94 : │ │ │ │ │ +00001c90 : │ │ │ │ │ PyUnicodeEncodeError_GetEncoding(): │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC40 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC40 │ │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ │ - b.n 159c │ │ │ │ │ + b.n 16b8 │ │ │ │ │ │ │ │ │ │ -00001ba0 : │ │ │ │ │ +00001c9c : │ │ │ │ │ PyUnicodeDecodeError_GetEncoding(): │ │ │ │ │ - b.w 1b94 │ │ │ │ │ + b.w 1c90 │ │ │ │ │ R_ARM_THM_JUMP24 PyUnicodeEncodeError_GetEncoding │ │ │ │ │ │ │ │ │ │ -00001ba4 : │ │ │ │ │ +00001ca0 : │ │ │ │ │ PyUnicodeEncodeError_SetStart(): │ │ │ │ │ mov r3, r0 │ │ │ │ │ movs r0, #0 │ │ │ │ │ str r1, [r3, #44] @ 0x2c │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00001bac : │ │ │ │ │ +00001ca8 : │ │ │ │ │ PyUnicodeDecodeError_SetStart(): │ │ │ │ │ mov r3, r0 │ │ │ │ │ movs r0, #0 │ │ │ │ │ str r1, [r3, #44] @ 0x2c │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00001bb4 : │ │ │ │ │ +00001cb0 : │ │ │ │ │ PyUnicodeEncodeError_SetEnd(): │ │ │ │ │ mov r3, r0 │ │ │ │ │ movs r0, #0 │ │ │ │ │ str r1, [r3, #48] @ 0x30 │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00001bbc : │ │ │ │ │ +00001cb8 : │ │ │ │ │ PyUnicodeDecodeError_SetEnd(): │ │ │ │ │ mov r3, r0 │ │ │ │ │ movs r0, #0 │ │ │ │ │ str r1, [r3, #48] @ 0x30 │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00001bc4 : │ │ │ │ │ +00001cc0 : │ │ │ │ │ PyUnicodeEncodeError_SetReason(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ + sub sp, #8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_FromString │ │ │ │ │ - cbz r0, 1bea │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - ldr r0, [r4, #52] @ 0x34 │ │ │ │ │ - str r3, [r4, #52] @ 0x34 │ │ │ │ │ - bl 6fc │ │ │ │ │ - R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ - movs r0, #0 │ │ │ │ │ - pop {r4, pc} │ │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ + cbz r0, 1d06 │ │ │ │ │ + ldr r2, [r4, #52] @ 0x34 │ │ │ │ │ + str r0, [r4, #52] @ 0x34 │ │ │ │ │ + cbnz r2, 1ce8 │ │ │ │ │ + movs r3, #0 │ │ │ │ │ + mov r0, r3 │ │ │ │ │ + add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ + cmp r3, r1 │ │ │ │ │ + beq.n 1ce0 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r2, #0] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.n 1ce0 │ │ │ │ │ + mov r0, r2 │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + b.n 1ce2 │ │ │ │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ + b.n 1ce2 │ │ │ │ │ │ │ │ │ │ -00001bf0 : │ │ │ │ │ +00001d0c : │ │ │ │ │ PyUnicodeDecodeError_SetReason(): │ │ │ │ │ - b.w 1bc4 │ │ │ │ │ + b.w 1cc0 │ │ │ │ │ R_ARM_THM_JUMP24 PyUnicodeEncodeError_SetReason │ │ │ │ │ │ │ │ │ │ -00001bf4 : │ │ │ │ │ +00001d10 : │ │ │ │ │ BaseException_get_args(): │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ - cbz r0, 1c08 │ │ │ │ │ + cbz r0, 1d24 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 1c10 │ │ │ │ │ + beq.n 1d2c │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ bx lr │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001c14 <_PyExc_PrepReraiseStar>: │ │ │ │ │ +00001d30 <_PyExc_PrepReraiseStar>: │ │ │ │ │ _PyExc_PrepReraiseStar(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ ldr.w r8, [r1, #8] │ │ │ │ │ sub sp, #28 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 1d44 <_PyExc_PrepReraiseStar+0x130> │ │ │ │ │ + beq.w 1e60 <_PyExc_PrepReraiseStar+0x130> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR1 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 1c50 <_PyExc_PrepReraiseStar+0x3c> │ │ │ │ │ + beq.n 1d6c <_PyExc_PrepReraiseStar+0x3c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1dd4 <_PyExc_PrepReraiseStar+0x1c0> │ │ │ │ │ + beq.w 1ef0 <_PyExc_PrepReraiseStar+0x1c0> │ │ │ │ │ movs r0, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyList_New │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1d1c <_PyExc_PrepReraiseStar+0x108> │ │ │ │ │ + beq.n 1e38 <_PyExc_PrepReraiseStar+0x108> │ │ │ │ │ movs r0, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyList_New │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1dc6 <_PyExc_PrepReraiseStar+0x1b2> │ │ │ │ │ + beq.w 1ee2 <_PyExc_PrepReraiseStar+0x1b2> │ │ │ │ │ movw r9, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r9, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ movs r3, #0 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bge.n 1cbc <_PyExc_PrepReraiseStar+0xa8> │ │ │ │ │ + bge.n 1dd8 <_PyExc_PrepReraiseStar+0xa8> │ │ │ │ │ ldr r2, [r6, #12] │ │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ │ cmp r1, r9 │ │ │ │ │ - beq.n 1cb8 <_PyExc_PrepReraiseStar+0xa4> │ │ │ │ │ + beq.n 1dd4 <_PyExc_PrepReraiseStar+0xa4> │ │ │ │ │ ldr r0, [r1, #16] │ │ │ │ │ ldr r2, [r5, #16] │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.w 1dc2 <_PyExc_PrepReraiseStar+0x1ae> │ │ │ │ │ + bne.w 1ede <_PyExc_PrepReraiseStar+0x1ae> │ │ │ │ │ ldr r0, [r1, #20] │ │ │ │ │ ldr r2, [r5, #20] │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.w 1dc2 <_PyExc_PrepReraiseStar+0x1ae> │ │ │ │ │ + bne.w 1ede <_PyExc_PrepReraiseStar+0x1ae> │ │ │ │ │ ldr r0, [r1, #28] │ │ │ │ │ ldr r2, [r5, #28] │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.w 1dc2 <_PyExc_PrepReraiseStar+0x1ae> │ │ │ │ │ + bne.w 1ede <_PyExc_PrepReraiseStar+0x1ae> │ │ │ │ │ ldr r2, [r5, #24] │ │ │ │ │ ldr r0, [r1, #24] │ │ │ │ │ cmp r0, r2 │ │ │ │ │ ite eq │ │ │ │ │ moveq r0, r7 │ │ │ │ │ movne r0, r4 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyList_Append │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 1d40 <_PyExc_PrepReraiseStar+0x12c> │ │ │ │ │ + blt.n 1e5c <_PyExc_PrepReraiseStar+0x12c> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - b.n 1c74 <_PyExc_PrepReraiseStar+0x60> │ │ │ │ │ + b.n 1d90 <_PyExc_PrepReraiseStar+0x60> │ │ │ │ │ movs r0, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySet_New │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1d40 <_PyExc_PrepReraiseStar+0x12c> │ │ │ │ │ + beq.n 1e5c <_PyExc_PrepReraiseStar+0x12c> │ │ │ │ │ ldr.w r9, [r7, #8] │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ cmp r9, r8 │ │ │ │ │ - bgt.n 1d24 <_PyExc_PrepReraiseStar+0x110> │ │ │ │ │ + bgt.n 1e40 <_PyExc_PrepReraiseStar+0x110> │ │ │ │ │ add r3, sp, #16 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r2, r6 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ movs r1, #2 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - bl 1f48 │ │ │ │ │ + bl 2064 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 1cfe <_PyExc_PrepReraiseStar+0xea> │ │ │ │ │ + beq.n 1e1a <_PyExc_PrepReraiseStar+0xea> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - cbnz r3, 1cfe <_PyExc_PrepReraiseStar+0xea> │ │ │ │ │ + cbnz r3, 1e1a <_PyExc_PrepReraiseStar+0xea> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ adds r5, #1 │ │ │ │ │ - beq.n 1d40 <_PyExc_PrepReraiseStar+0x12c> │ │ │ │ │ + beq.n 1e5c <_PyExc_PrepReraiseStar+0x12c> │ │ │ │ │ ldr r5, [sp, #16] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 1df8 <_PyExc_PrepReraiseStar+0x1e4> │ │ │ │ │ + beq.n 1f14 <_PyExc_PrepReraiseStar+0x1e4> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1d64 <_PyExc_PrepReraiseStar+0x150> │ │ │ │ │ + bne.n 1e80 <_PyExc_PrepReraiseStar+0x150> │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r4, r5 │ │ │ │ │ - bl 6fc │ │ │ │ │ + bl 700 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 6fc │ │ │ │ │ + bl 700 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ ldr r3, [r7, #12] │ │ │ │ │ ldr.w r0, [r3, r8, lsl #2] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ - bl 24b8 │ │ │ │ │ + bl 25d4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 1cd0 <_PyExc_PrepReraiseStar+0xbc> │ │ │ │ │ + bge.n 1dec <_PyExc_PrepReraiseStar+0xbc> │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 1e14 <_PyExc_PrepReraiseStar+0x200> │ │ │ │ │ + bne.n 1f30 <_PyExc_PrepReraiseStar+0x200> │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 1d0e <_PyExc_PrepReraiseStar+0xfa> │ │ │ │ │ + b.n 1e2a <_PyExc_PrepReraiseStar+0xfa> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ itt ne │ │ │ │ │ addne r2, #1 │ │ │ │ │ strne r2, [r3, #0] │ │ │ │ │ - b.n 1d1c <_PyExc_PrepReraiseStar+0x108> │ │ │ │ │ - ble.n 1d40 <_PyExc_PrepReraiseStar+0x12c> │ │ │ │ │ + b.n 1e38 <_PyExc_PrepReraiseStar+0x108> │ │ │ │ │ + ble.n 1e5c <_PyExc_PrepReraiseStar+0x12c> │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - beq.n 1da8 <_PyExc_PrepReraiseStar+0x194> │ │ │ │ │ + beq.n 1ec4 <_PyExc_PrepReraiseStar+0x194> │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyList_Append │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 1d8c <_PyExc_PrepReraiseStar+0x178> │ │ │ │ │ + beq.n 1ea8 <_PyExc_PrepReraiseStar+0x178> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbz r3, 1dba <_PyExc_PrepReraiseStar+0x1a6> │ │ │ │ │ + cbz r3, 1ed6 <_PyExc_PrepReraiseStar+0x1a6> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - blt.n 1d40 <_PyExc_PrepReraiseStar+0x12c> │ │ │ │ │ + blt.n 1e5c <_PyExc_PrepReraiseStar+0x12c> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble.n 1e2a <_PyExc_PrepReraiseStar+0x216> │ │ │ │ │ + ble.n 1f46 <_PyExc_PrepReraiseStar+0x216> │ │ │ │ │ mov r1, r4 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC11 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC11 │ │ │ │ │ bl 44 <_PyExc_InitGlobalObjects+0x44> │ │ │ │ │ R_ARM_THM_CALL _PyExc_CreateExceptionGroup │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 1d0e <_PyExc_PrepReraiseStar+0xfa> │ │ │ │ │ + b.n 1e2a <_PyExc_PrepReraiseStar+0xfa> │ │ │ │ │ ldr r6, [r5, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - beq.n 1d92 <_PyExc_PrepReraiseStar+0x17e> │ │ │ │ │ + beq.n 1eae <_PyExc_PrepReraiseStar+0x17e> │ │ │ │ │ subs r6, #1 │ │ │ │ │ str r6, [r5, #0] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 1d92 <_PyExc_PrepReraiseStar+0x17e> │ │ │ │ │ + bne.n 1eae <_PyExc_PrepReraiseStar+0x17e> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1d8c <_PyExc_PrepReraiseStar+0x178> │ │ │ │ │ + b.n 1ea8 <_PyExc_PrepReraiseStar+0x178> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - b.n 1cac <_PyExc_PrepReraiseStar+0x98> │ │ │ │ │ + b.n 1dc8 <_PyExc_PrepReraiseStar+0x98> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 1de8 <_PyExc_PrepReraiseStar+0x1d4> │ │ │ │ │ + bne.n 1f04 <_PyExc_PrepReraiseStar+0x1d4> │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 1d1c <_PyExc_PrepReraiseStar+0x108> │ │ │ │ │ + b.n 1e38 <_PyExc_PrepReraiseStar+0x108> │ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 1d1c <_PyExc_PrepReraiseStar+0x108> │ │ │ │ │ + beq.n 1e38 <_PyExc_PrepReraiseStar+0x108> │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - b.n 1d1c <_PyExc_PrepReraiseStar+0x108> │ │ │ │ │ + b.n 1e38 <_PyExc_PrepReraiseStar+0x108> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1dd0 <_PyExc_PrepReraiseStar+0x1bc> │ │ │ │ │ + bne.n 1eec <_PyExc_PrepReraiseStar+0x1bc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1dd0 <_PyExc_PrepReraiseStar+0x1bc> │ │ │ │ │ + b.n 1eec <_PyExc_PrepReraiseStar+0x1bc> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 1e24 <_PyExc_PrepReraiseStar+0x210> │ │ │ │ │ + bne.n 1f40 <_PyExc_PrepReraiseStar+0x210> │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ - b.n 1d08 <_PyExc_PrepReraiseStar+0xf4> │ │ │ │ │ + b.n 1e24 <_PyExc_PrepReraiseStar+0xf4> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1d40 <_PyExc_PrepReraiseStar+0x12c> │ │ │ │ │ + bne.n 1e5c <_PyExc_PrepReraiseStar+0x12c> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1d40 <_PyExc_PrepReraiseStar+0x12c> │ │ │ │ │ + b.n 1e5c <_PyExc_PrepReraiseStar+0x12c> │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - b.n 1e0a <_PyExc_PrepReraiseStar+0x1f6> │ │ │ │ │ + b.n 1f26 <_PyExc_PrepReraiseStar+0x1f6> │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyList_GetItem │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ itt ne │ │ │ │ │ addne r3, #1 │ │ │ │ │ strne r3, [r0, #0] │ │ │ │ │ - b.n 1d0e <_PyExc_PrepReraiseStar+0xfa> │ │ │ │ │ + b.n 1e2a <_PyExc_PrepReraiseStar+0xfa> │ │ │ │ │ │ │ │ │ │ -00001e44 : │ │ │ │ │ +00001f60 : │ │ │ │ │ BaseExceptionGroup_split(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, #28 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1eb8 │ │ │ │ │ + bl 1fd4 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 1eb2 │ │ │ │ │ + beq.n 1fce │ │ │ │ │ add.w ip, sp, #16 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str.w ip, [sp] │ │ │ │ │ - bl 1f48 │ │ │ │ │ + bl 2064 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 1eb2 │ │ │ │ │ + beq.n 1fce │ │ │ │ │ ldrd r5, r4, [sp, #16] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ movs r0, #2 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ @@ -3557,451 +3677,451 @@ │ │ │ │ │ it ne │ │ │ │ │ movne r1, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_Pack │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r5, r3 │ │ │ │ │ - bl 6fc │ │ │ │ │ + bl 700 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6fc │ │ │ │ │ + bl 700 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #28 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 1eac │ │ │ │ │ + b.n 1fc8 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001eb8 : │ │ │ │ │ +00001fd4 : │ │ │ │ │ get_matcher_type(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyCallable_Check │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ - cbz r0, 1eec │ │ │ │ │ + cbz r0, 2008 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bge.n 1f24 │ │ │ │ │ + bge.n 2040 │ │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ │ lsls r0, r2, #1 │ │ │ │ │ - bpl.n 1ef0 │ │ │ │ │ + bpl.n 200c │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ movs r0, #0 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - blt.n 1edc │ │ │ │ │ + blt.n 1ff8 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyTuple_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyTuple_Type │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 1f2a │ │ │ │ │ + bne.n 2046 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ble.n 1ee2 │ │ │ │ │ + ble.n 1ffe │ │ │ │ │ adds r4, #8 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr.w r2, [r4, #4]! │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldr r5, [r2, #4] │ │ │ │ │ ldr.w ip, [r5, #84] @ 0x54 │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bge.n 1f2a │ │ │ │ │ + bge.n 2046 │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ - bpl.n 1f2a │ │ │ │ │ + bpl.n 2046 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne.n 1f06 │ │ │ │ │ - b.n 1ee2 │ │ │ │ │ + bne.n 2022 │ │ │ │ │ + b.n 1ffe │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ - b.n 1ee6 │ │ │ │ │ + b.n 2002 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR1 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC51 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC51 │ │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 1ee8 │ │ │ │ │ + b.n 2004 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001f48 : │ │ │ │ │ +00002064 : │ │ │ │ │ exceptiongroup_split_recursive(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ mov r7, r3 │ │ │ │ │ mov r6, r0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r9, r1 │ │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ strd r3, r3, [r4] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 210c │ │ │ │ │ + bne.w 2228 │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_GivenExceptionMatches │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - blt.n 204a │ │ │ │ │ - bne.w 20f8 │ │ │ │ │ + blt.n 2166 │ │ │ │ │ + bne.w 2214 │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR1 │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR1 │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ ldr r1, [r5, #64] @ 0x40 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 1f9a │ │ │ │ │ + beq.n 20b6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 219a │ │ │ │ │ + beq.w 22b6 │ │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_Size │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - blt.n 204a │ │ │ │ │ + blt.n 2166 │ │ │ │ │ movs r0, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyList_New │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 204a │ │ │ │ │ + beq.n 2166 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 2054 │ │ │ │ │ + bne.n 2170 │ │ │ │ │ mov r5, r7 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - beq.w 216c │ │ │ │ │ - ldr r3, [pc, #676] @ (2270 ) │ │ │ │ │ + beq.w 2288 │ │ │ │ │ + ldr r3, [pc, #676] @ (238c ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr.w r0, [fp, r3] │ │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ │ add.w r3, r3, r8, lsl #2 │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ str r1, [r0, #36] @ 0x24 │ │ │ │ │ - blt.w 21b2 │ │ │ │ │ + blt.w 22ce │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r1, r9 │ │ │ │ │ add r3, sp, #24 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ str.w ip, [sp, #28] │ │ │ │ │ - bl 1f48 │ │ │ │ │ - ldr r3, [pc, #628] @ (2274 ) │ │ │ │ │ + bl 2064 │ │ │ │ │ + ldr r3, [pc, #628] @ (2390 ) │ │ │ │ │ adds r0, #1 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr.w r1, [fp, r3] │ │ │ │ │ ldr r2, [r1, #36] @ 0x24 │ │ │ │ │ add.w r2, r2, #1 │ │ │ │ │ str r2, [r1, #36] @ 0x24 │ │ │ │ │ - bne.n 2096 │ │ │ │ │ + bne.n 21b2 │ │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ │ ldr.w r2, [sl] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 2032 │ │ │ │ │ + beq.n 214e │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [sl] │ │ │ │ │ - cbnz r2, 2032 │ │ │ │ │ + cbnz r2, 214e │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - cbnz r5, 207c │ │ │ │ │ + cbnz r5, 2198 │ │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ │ - bne.n 2108 │ │ │ │ │ + bne.n 2224 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 21ca │ │ │ │ │ + bne.w 22e6 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 21fc │ │ │ │ │ + bne.w 2318 │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ movs r0, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyList_New │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1fb8 │ │ │ │ │ + bne.n 20d4 │ │ │ │ │ ldr.w r2, [sl] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 203a │ │ │ │ │ + beq.n 2156 │ │ │ │ │ subs r2, #1 │ │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ │ str.w r2, [sl] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 202c │ │ │ │ │ - b.n 203a │ │ │ │ │ + beq.n 2148 │ │ │ │ │ + b.n 2156 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 2034 │ │ │ │ │ + beq.n 2150 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2034 │ │ │ │ │ + bne.n 2150 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2034 │ │ │ │ │ + b.n 2150 │ │ │ │ │ ldrd r1, r2, [sp, #24] │ │ │ │ │ - cbz r1, 20c4 │ │ │ │ │ + cbz r1, 21e0 │ │ │ │ │ mov r0, sl │ │ │ │ │ strd r1, r2, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyList_Append │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ - blt.w 224e │ │ │ │ │ + blt.w 236a │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - beq.n 20c4 │ │ │ │ │ + beq.n 21e0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 21ea │ │ │ │ │ - cbnz r2, 20cc │ │ │ │ │ + beq.w 2306 │ │ │ │ │ + cbnz r2, 21e8 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ - b.n 1fc0 │ │ │ │ │ + b.n 20dc │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyList_Append │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ - blt.w 221c │ │ │ │ │ + blt.w 2338 │ │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.n 20c6 │ │ │ │ │ + beq.n 21e2 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r2, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 20c6 │ │ │ │ │ + bne.n 21e2 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 20c6 │ │ │ │ │ + b.n 21e2 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ itt ne │ │ │ │ │ addne r3, #1 │ │ │ │ │ strne r3, [r6, #0] │ │ │ │ │ str r6, [r4, #0] │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 204e │ │ │ │ │ + b.n 216a │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.w 2238 │ │ │ │ │ + beq.w 2354 │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR1 │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR1 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - bne.w 1f8a │ │ │ │ │ + bne.w 20a6 │ │ │ │ │ ldr r1, [r5, #64] @ 0x40 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.w 1f8a │ │ │ │ │ + beq.w 20a6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1f88 │ │ │ │ │ + bne.w 20a4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_FromVoidPtr │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 204a │ │ │ │ │ + beq.n 2166 │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySet_Contains │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 1f78 │ │ │ │ │ + beq.w 2094 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1f78 │ │ │ │ │ + bne.w 2094 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1f78 │ │ │ │ │ + b.n 2094 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 22a0 │ │ │ │ │ + bl 23bc │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.w 2018 │ │ │ │ │ - cbz r7, 2194 │ │ │ │ │ + beq.w 2134 │ │ │ │ │ + cbz r7, 22b0 │ │ │ │ │ adds r2, r4, #4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl 22a0 │ │ │ │ │ + bl 23bc │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.n 2278 │ │ │ │ │ + beq.n 2394 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ - b.n 2018 │ │ │ │ │ + b.n 2134 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 204e │ │ │ │ │ + beq.w 216a │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ itt ne │ │ │ │ │ addne r3, #1 │ │ │ │ │ strne r3, [r6, #0] │ │ │ │ │ str r6, [r4, #4] │ │ │ │ │ - b.n 204e │ │ │ │ │ + b.n 216a │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC52 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC52 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 <_Py_CheckRecursiveCall> │ │ │ │ │ R_ARM_THM_CALL _Py_CheckRecursiveCall │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2014 │ │ │ │ │ - b.n 1fe6 │ │ │ │ │ + bne.w 2130 │ │ │ │ │ + b.n 2102 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 2042 │ │ │ │ │ + beq.w 215e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2042 │ │ │ │ │ + bne.w 215e │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2042 │ │ │ │ │ + b.n 215e │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 20c6 │ │ │ │ │ - b.n 20cc │ │ │ │ │ + beq.w 21e2 │ │ │ │ │ + b.n 21e8 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #4] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 204a │ │ │ │ │ + beq.w 2166 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 204a │ │ │ │ │ + bne.w 2166 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 204a │ │ │ │ │ + b.n 2166 │ │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.w 2014 │ │ │ │ │ + beq.w 2130 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r2, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 2014 │ │ │ │ │ + bne.w 2130 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2014 │ │ │ │ │ + b.n 2130 │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CallOneArg │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 204a │ │ │ │ │ + beq.w 2166 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_IsTrue │ │ │ │ │ - b.n 2148 │ │ │ │ │ + b.n 2264 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne.n 225a │ │ │ │ │ + bne.n 2376 │ │ │ │ │ mov r0, r2 │ │ │ │ │ - bl 6fc │ │ │ │ │ + bl 700 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ - b.n 2014 │ │ │ │ │ + b.n 2130 │ │ │ │ │ subs r0, r3, #1 │ │ │ │ │ str r0, [r1, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 2252 │ │ │ │ │ + bne.n 236e │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ - b.n 2252 │ │ │ │ │ + b.n 236e │ │ │ │ │ nop │ │ │ │ │ .word 0x000002a2 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000026e │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2018 │ │ │ │ │ + beq.w 2134 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r6, [r4, #0] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.w 2018 │ │ │ │ │ + beq.w 2134 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 2018 │ │ │ │ │ + bne.w 2134 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2018 │ │ │ │ │ + b.n 2134 │ │ │ │ │ │ │ │ │ │ -000022a0 : │ │ │ │ │ +000023bc : │ │ │ │ │ exceptiongroup_subset(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ sub sp, #16 │ │ │ │ │ @@ -4009,398 +4129,398 @@ │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r4, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySequence_Size │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 238c │ │ │ │ │ - beq.n 2370 │ │ │ │ │ + blt.n 24a8 │ │ │ │ │ + beq.n 248c │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC53 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC53 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC54 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC54 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CallMethod │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 238c │ │ │ │ │ + beq.n 24a8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR1 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR1 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 2300 │ │ │ │ │ + beq.n 241c │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2374 │ │ │ │ │ + beq.n 2490 │ │ │ │ │ ldr r1, [r5, #20] │ │ │ │ │ - cbz r1, 2338 │ │ │ │ │ + cbz r1, 2454 │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ itt ne │ │ │ │ │ addne r3, #1 │ │ │ │ │ strne r3, [r1, #0] │ │ │ │ │ - bl 9ac │ │ │ │ │ + bl 9b0 │ │ │ │ │ R_ARM_THM_CALL BaseException_set_tb │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r2, r0 │ │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - beq.n 2334 │ │ │ │ │ + beq.n 2450 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 2428 │ │ │ │ │ + beq.n 2544 │ │ │ │ │ adds r2, #1 │ │ │ │ │ - beq.n 2382 │ │ │ │ │ + beq.n 249e │ │ │ │ │ ldr r3, [r5, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2418 │ │ │ │ │ + bne.n 2534 │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ - bl 6fc │ │ │ │ │ + bl 700 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ ldr r3, [r5, #28] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 23da │ │ │ │ │ + bne.n 24f6 │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r3, [r4, #28] │ │ │ │ │ strb.w r2, [r4, #32] │ │ │ │ │ - bl 6fc │ │ │ │ │ + bl 700 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ - ldr r1, [pc, #232] @ (2444 ) │ │ │ │ │ + ldr r1, [pc, #232] @ (2560 ) │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetOptionalAttr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 2382 │ │ │ │ │ + blt.n 249e │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ - cbnz r0, 2392 │ │ │ │ │ + cbnz r0, 24ae │ │ │ │ │ movs r0, #0 │ │ │ │ │ str r4, [r6, #0] │ │ │ │ │ add sp, #16 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC55 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC55 │ │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 2434 │ │ │ │ │ + bne.n 2550 │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 2370 │ │ │ │ │ + b.n 248c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySequence_Check │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - cbz r0, 23f2 │ │ │ │ │ + cbz r0, 250e │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySequence_List │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 23b4 │ │ │ │ │ + beq.n 24d0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - cbz r3, 23ea │ │ │ │ │ + cbz r3, 2506 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 2382 │ │ │ │ │ - ldr r1, [pc, #136] @ (2444 ) │ │ │ │ │ + beq.n 249e │ │ │ │ │ + ldr r1, [pc, #136] @ (2560 ) │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_SetAttr │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 23d4 │ │ │ │ │ + beq.n 24f0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbz r3, 240c │ │ │ │ │ + cbz r3, 2528 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bge.n 236c │ │ │ │ │ - b.n 2382 │ │ │ │ │ + bge.n 2488 │ │ │ │ │ + b.n 249e │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ itt ne │ │ │ │ │ addne r2, #1 │ │ │ │ │ strne r2, [r3, #0] │ │ │ │ │ - b.n 234c │ │ │ │ │ + b.n 2468 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 23b4 │ │ │ │ │ + b.n 24d0 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 236c │ │ │ │ │ + beq.n 2488 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 236c │ │ │ │ │ + bne.n 2488 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 236c │ │ │ │ │ + b.n 2488 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 23d4 │ │ │ │ │ + b.n 24f0 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ itt ne │ │ │ │ │ addne r2, #1 │ │ │ │ │ strne r2, [r3, #0] │ │ │ │ │ - b.n 233e │ │ │ │ │ + b.n 245a │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 2334 │ │ │ │ │ + b.n 2450 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 238c │ │ │ │ │ + bne.n 24a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 238c │ │ │ │ │ + b.n 24a8 │ │ │ │ │ .word 0x00005cd4 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00002448 : │ │ │ │ │ +00002564 : │ │ │ │ │ BaseExceptionGroup_derive(): │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r2, r1 │ │ │ │ │ sub sp, #12 │ │ │ │ │ movs r0, #2 │ │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_Pack │ │ │ │ │ mov r1, r0 │ │ │ │ │ - cbz r0, 248e │ │ │ │ │ + cbz r0, 25aa │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR1 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR1 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CallObject │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r2, r0 │ │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - beq.n 248c │ │ │ │ │ + beq.n 25a8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ - cbz r3, 2494 │ │ │ │ │ + cbz r3, 25b0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r0, r1 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 248c │ │ │ │ │ + b.n 25a8 │ │ │ │ │ │ │ │ │ │ -000024a0 : │ │ │ │ │ +000025bc : │ │ │ │ │ BaseException_reduce(): │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ - cbz r2, 24aa │ │ │ │ │ + cbz r2, 25c6 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ - cbnz r3, 24b0 │ │ │ │ │ + cbnz r3, 25cc │ │ │ │ │ movs r0, #2 │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyTuple_Pack │ │ │ │ │ movs r0, #3 │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyTuple_Pack │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000024b8 : │ │ │ │ │ +000025d4 : │ │ │ │ │ collect_exception_group_leaf_ids(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ sub sp, #8 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.n 2548 │ │ │ │ │ + beq.n 2664 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR1 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR1 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 24f2 │ │ │ │ │ + beq.n 260e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ - cbz r0, 2552 │ │ │ │ │ + cbz r0, 266e │ │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ mov r6, r2 │ │ │ │ │ - ldr r2, [pc, #156] @ (259c ) │ │ │ │ │ + ldr r2, [pc, #156] @ (26b8 ) │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bge.n 2548 │ │ │ │ │ + bge.n 2664 │ │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ add.w r1, r1, r3, lsl #2 │ │ │ │ │ ldr r0, [r5, r2] │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ mov r8, r2 │ │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r1, [r0, #36] @ 0x24 │ │ │ │ │ - blt.n 2584 │ │ │ │ │ + blt.n 26a0 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl 24b8 │ │ │ │ │ - ldr r2, [pc, #116] @ (25a0 ) │ │ │ │ │ + bl 25d4 │ │ │ │ │ + ldr r2, [pc, #116] @ (26bc ) │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ ldr r1, [r5, r2] │ │ │ │ │ ldr r2, [r1, #36] @ 0x24 │ │ │ │ │ add.w r2, r2, #1 │ │ │ │ │ str r2, [r1, #36] @ 0x24 │ │ │ │ │ - bge.n 24fe │ │ │ │ │ + bge.n 261a │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 254a │ │ │ │ │ + b.n 2666 │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_FromVoidPtr │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2542 │ │ │ │ │ + beq.n 265e │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySet_Add │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 254a │ │ │ │ │ + beq.n 2666 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 254a │ │ │ │ │ + bne.n 2666 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 254a │ │ │ │ │ + b.n 2666 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC56 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC56 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_CheckRecursiveCall> │ │ │ │ │ R_ARM_THM_CALL _Py_CheckRecursiveCall │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 251e │ │ │ │ │ - b.n 2542 │ │ │ │ │ + beq.n 263a │ │ │ │ │ + b.n 265e │ │ │ │ │ nop │ │ │ │ │ .word 0x00000092 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000006e │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -000025a4 : │ │ │ │ │ +000026c0 : │ │ │ │ │ UnicodeTranslateError_init(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - bl a64 │ │ │ │ │ + bl a68 │ │ │ │ │ R_ARM_THM_CALL BaseException_init │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 2612 │ │ │ │ │ + beq.n 272e │ │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ │ - cbnz r0, 2616 │ │ │ │ │ + cbnz r0, 2732 │ │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 263c │ │ │ │ │ + bne.n 2758 │ │ │ │ │ add.w r1, r4, #52 @ 0x34 │ │ │ │ │ add.w r2, r4, #48 @ 0x30 │ │ │ │ │ add.w r3, r4, #44 @ 0x2c │ │ │ │ │ strd r2, r1, [sp] │ │ │ │ │ mov r0, r5 │ │ │ │ │ add.w r2, r4, #40 @ 0x28 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC57 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC57 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyArg_ParseTuple │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 2632 │ │ │ │ │ + cbz r0, 274e │ │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ itt ne │ │ │ │ │ @@ -4415,75 +4535,75 @@ │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 25c4 │ │ │ │ │ + beq.n 26e0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 25c4 │ │ │ │ │ + bne.n 26e0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 25c4 │ │ │ │ │ + b.n 26e0 │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ │ - b.n 2612 │ │ │ │ │ + b.n 272e │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 25ca │ │ │ │ │ + beq.n 26e6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 25ca │ │ │ │ │ + bne.n 26e6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 25ca │ │ │ │ │ + b.n 26e6 │ │ │ │ │ │ │ │ │ │ -00002658 : │ │ │ │ │ +00002774 : │ │ │ │ │ PyUnicodeTranslateError_GetObject(): │ │ │ │ │ - b.w 16b0 │ │ │ │ │ + b.w 17cc │ │ │ │ │ R_ARM_THM_JUMP24 PyUnicodeEncodeError_GetObject │ │ │ │ │ │ │ │ │ │ -0000265c : │ │ │ │ │ +00002778 : │ │ │ │ │ BaseException_setstate(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, #24 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ - beq.n 26de │ │ │ │ │ + beq.n 27fa │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #2 │ │ │ │ │ - bpl.n 2702 │ │ │ │ │ + bpl.n 281e │ │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ │ add r3, sp, #16 │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_Next │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 26f8 │ │ │ │ │ + beq.n 2814 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ itt ne │ │ │ │ │ addne r3, #1 │ │ │ │ │ @@ -4495,61 +4615,61 @@ │ │ │ │ │ strne r3, [r2, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_SetAttr │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.n 26ca │ │ │ │ │ + beq.n 27e6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbz r3, 26ee │ │ │ │ │ + cbz r3, 280a │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.n 26d8 │ │ │ │ │ + beq.n 27f4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbz r3, 26e4 │ │ │ │ │ + cbz r3, 2800 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bge.n 268c │ │ │ │ │ + bge.n 27a8 │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #24 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 26d8 │ │ │ │ │ + b.n 27f4 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 26ca │ │ │ │ │ + b.n 27e6 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ - b.n 26de │ │ │ │ │ + b.n 27fa │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR1 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC58 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC58 │ │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 26dc │ │ │ │ │ + b.n 27f8 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000271c : │ │ │ │ │ +00002838 : │ │ │ │ │ BaseExceptionGroup_str(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ │ @@ -4572,79 +4692,79 @@ │ │ │ │ │ cmp r2, #1 │ │ │ │ │ it le │ │ │ │ │ movle r3, ip │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyUnicode_FromFormat │ │ │ │ │ │ │ │ │ │ -0000275c : │ │ │ │ │ +00002878 : │ │ │ │ │ UnicodeTranslateError_str(): │ │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 27e8 │ │ │ │ │ + beq.n 2904 │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Str │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 27e4 │ │ │ │ │ + cbz r0, 2900 │ │ │ │ │ ldrd r0, r1, [r4, #40] @ 0x28 │ │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ │ ldr r4, [r0, #8] │ │ │ │ │ cmp r4, r1 │ │ │ │ │ - bgt.n 27aa │ │ │ │ │ + bgt.n 28c6 │ │ │ │ │ subs r2, #1 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC65 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC65 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_FromFormat │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ - bl 6fc │ │ │ │ │ + bl 700 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ orrs.w ip, r1, r2 │ │ │ │ │ - bmi.n 278a │ │ │ │ │ + bmi.n 28a6 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - blt.n 278a │ │ │ │ │ + blt.n 28a6 │ │ │ │ │ adds r4, r1, #1 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 278a │ │ │ │ │ + bne.n 28a6 │ │ │ │ │ strd r1, r3, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_ReadChar │ │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ │ - bhi.n 27f4 │ │ │ │ │ + bhi.n 2910 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC62 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC62 │ │ │ │ │ mov r2, r1 │ │ │ │ │ mov r1, r4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_FromFormat │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n 279e │ │ │ │ │ + b.n 28ba │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n 279e │ │ │ │ │ + b.n 28ba │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC11 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC11 │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyUnicode_FromString │ │ │ │ │ movw r2, #0 │ │ │ │ │ @@ -4654,28 +4774,28 @@ │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC63 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC63 │ │ │ │ │ cmp.w r4, #65536 @ 0x10000 │ │ │ │ │ it cs │ │ │ │ │ movcs r0, r2 │ │ │ │ │ - b.n 27d4 │ │ │ │ │ + b.n 28f0 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002810 : │ │ │ │ │ +0000292c : │ │ │ │ │ PyUnicodeTranslateError_SetStart(): │ │ │ │ │ mov r3, r0 │ │ │ │ │ movs r0, #0 │ │ │ │ │ str r1, [r3, #44] @ 0x2c │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00002818 : │ │ │ │ │ +00002934 : │ │ │ │ │ PyUnicodeTranslateError_SetEnd(): │ │ │ │ │ mov r3, r0 │ │ │ │ │ movs r0, #0 │ │ │ │ │ str r1, [r3, #48] @ 0x30 │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00002820 : │ │ │ │ │ +0000293c : │ │ │ │ │ PyUnicodeTranslateError_SetReason(): │ │ │ │ │ - b.w 1bc4 │ │ │ │ │ + b.w 1cc0 │ │ │ │ │ R_ARM_THM_JUMP24 PyUnicodeEncodeError_SetReason │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -280,88 +280,103 @@ │ │ │ │ │ orrs r3, r2 │ │ │ │ │ str r3, [r1, #4] │ │ │ │ │ str.w ip, [r4, #-8] │ │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ │ and.w r3, r3, #1 │ │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 354 │ │ │ │ │ + bne.n 374 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 332 │ │ │ │ │ + beq.n 352 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #12] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 332 │ │ │ │ │ + beq.n 352 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 332 │ │ │ │ │ + bne.n 352 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 338 │ │ │ │ │ + bne.n 358 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ - cbz r0, 2d0 │ │ │ │ │ + cbz r0, 314 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #20] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 2d0 │ │ │ │ │ + beq.n 314 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbnz r3, 2d0 │ │ │ │ │ + cbnz r3, 314 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.n 370 │ │ │ │ │ + cbnz r0, 31a │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ - cbnz r0, 316 │ │ │ │ │ + cbnz r0, 336 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR1 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR1 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne.n 398 │ │ │ │ │ - ldr r3, [pc, #184] @ (3a4 ) │ │ │ │ │ + bne.n 39c │ │ │ │ │ + ldr r3, [pc, #188] @ (3a8 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r3, r3, #40960 @ 0xa000 │ │ │ │ │ ldr.w r2, [r3, #1800] @ 0x708 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bgt.n 38c │ │ │ │ │ + bgt.n 390 │ │ │ │ │ ldr.w r1, [r3, #1796] @ 0x704 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r1, [r4, #8] │ │ │ │ │ str.w r4, [r3, #1796] @ 0x704 │ │ │ │ │ str.w r2, [r3, #1800] @ 0x708 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ + ldr r0, [r4, #28] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 2d4 │ │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ + movs r1, #0 │ │ │ │ │ + str r1, [r4, #28] │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + beq.n 2d4 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r0, #0] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.n 2d4 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + b.n 2d4 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #24] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 2da │ │ │ │ │ + beq.n 2d8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2da │ │ │ │ │ + bne.n 2d8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2da │ │ │ │ │ + b.n 2d8 │ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 2b4 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #16] │ │ │ │ │ @@ -382,211 +397,198 @@ │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.n 28e │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ b.n 28e │ │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ - movs r1, #0 │ │ │ │ │ - str r1, [r4, #28] │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - beq.n 2d6 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r0, #0] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.n 2d6 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2d6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r1, #160] @ 0xa0 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ bx r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r2, #160] @ 0xa0 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ bx r3 │ │ │ │ │ - .word 0x000000b0 │ │ │ │ │ + .word 0x000000b6 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -000003a8 : │ │ │ │ │ +000003ac : │ │ │ │ │ BaseException_clear(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 424 │ │ │ │ │ + bne.n 428 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ - cbz r0, 3da │ │ │ │ │ + cbz r0, 3de │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #12] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 3da │ │ │ │ │ + beq.n 3de │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbnz r3, 3da │ │ │ │ │ + cbnz r3, 3de │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 45c │ │ │ │ │ + bne.n 460 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ - cbz r0, 3fc │ │ │ │ │ + cbz r0, 400 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #20] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 3fc │ │ │ │ │ + beq.n 400 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbnz r3, 3fc │ │ │ │ │ + cbnz r3, 400 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ - cbnz r0, 440 │ │ │ │ │ + cbnz r0, 444 │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ - cbnz r0, 408 │ │ │ │ │ + cbnz r0, 40c │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #24] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 404 │ │ │ │ │ + beq.n 408 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 404 │ │ │ │ │ + bne.n 408 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 404 │ │ │ │ │ + b.n 408 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #8] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 3be │ │ │ │ │ + beq.n 3c2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3be │ │ │ │ │ + bne.n 3c2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3be │ │ │ │ │ + b.n 3c2 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #28] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 400 │ │ │ │ │ + beq.n 404 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 400 │ │ │ │ │ + bne.n 404 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 400 │ │ │ │ │ + b.n 404 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #16] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 3e0 │ │ │ │ │ + beq.n 3e4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3e0 │ │ │ │ │ + bne.n 3e4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3e0 │ │ │ │ │ + b.n 3e4 │ │ │ │ │ │ │ │ │ │ -00000478 <_PyBuiltins_AddExceptions>: │ │ │ │ │ +0000047c <_PyBuiltins_AddExceptions>: │ │ │ │ │ _PyBuiltins_AddExceptions(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyModule_GetDict │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5c8 <_PyBuiltins_AddExceptions+0x150> │ │ │ │ │ + beq.w 5cc <_PyBuiltins_AddExceptions+0x150> │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ add.w r8, r5, #544 @ 0x220 │ │ │ │ │ ldrd r2, r1, [r5] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_SetItemString │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5c8 <_PyBuiltins_AddExceptions+0x150> │ │ │ │ │ + bne.w 5cc <_PyBuiltins_AddExceptions+0x150> │ │ │ │ │ ldr.w r2, [r5, #8]! │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_SetItemString │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5c8 <_PyBuiltins_AddExceptions+0x150> │ │ │ │ │ + bne.w 5cc <_PyBuiltins_AddExceptions+0x150> │ │ │ │ │ adds r5, #8 │ │ │ │ │ ldrd r2, r1, [r5] │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_SetItemString │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 5c8 <_PyBuiltins_AddExceptions+0x150> │ │ │ │ │ + bne.n 5cc <_PyBuiltins_AddExceptions+0x150> │ │ │ │ │ ldrd r2, r1, [r5, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_SetItemString │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 5c8 <_PyBuiltins_AddExceptions+0x150> │ │ │ │ │ + bne.n 5cc <_PyBuiltins_AddExceptions+0x150> │ │ │ │ │ ldrd r2, r1, [r5, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_SetItemString │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 5c8 <_PyBuiltins_AddExceptions+0x150> │ │ │ │ │ + bne.n 5cc <_PyBuiltins_AddExceptions+0x150> │ │ │ │ │ ldrd r2, r1, [r5, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_SetItemString │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 5c8 <_PyBuiltins_AddExceptions+0x150> │ │ │ │ │ + bne.n 5cc <_PyBuiltins_AddExceptions+0x150> │ │ │ │ │ ldrd r2, r1, [r5, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_SetItemString │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 5c8 <_PyBuiltins_AddExceptions+0x150> │ │ │ │ │ + bne.n 5cc <_PyBuiltins_AddExceptions+0x150> │ │ │ │ │ ldrd r2, r1, [r5, #40] @ 0x28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_SetItemString │ │ │ │ │ adds r5, #48 @ 0x30 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 5c8 <_PyBuiltins_AddExceptions+0x150> │ │ │ │ │ + bne.n 5cc <_PyBuiltins_AddExceptions+0x150> │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - bne.n 4c2 <_PyBuiltins_AddExceptions+0x4a> │ │ │ │ │ - ldr r3, [pc, #172] @ (5d8 <_PyBuiltins_AddExceptions+0x160>) │ │ │ │ │ + bne.n 4c6 <_PyBuiltins_AddExceptions+0x4a> │ │ │ │ │ + ldr r3, [pc, #172] @ (5dc <_PyBuiltins_AddExceptions+0x160>) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR1 │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR1 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ @@ -594,56 +596,56 @@ │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldrd r2, r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_Pack │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5c8 <_PyBuiltins_AddExceptions+0x150> │ │ │ │ │ + beq.n 5cc <_PyBuiltins_AddExceptions+0x150> │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r0 │ │ │ │ │ add.w r8, r8, #40960 @ 0xa000 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NewException │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r0, [r8, #1804] @ 0x70c │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 578 <_PyBuiltins_AddExceptions+0x100> │ │ │ │ │ + beq.n 57c <_PyBuiltins_AddExceptions+0x100> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbz r3, 5ce <_PyBuiltins_AddExceptions+0x156> │ │ │ │ │ + cbz r3, 5d2 <_PyBuiltins_AddExceptions+0x156> │ │ │ │ │ ldr.w r2, [r8, #1804] @ 0x70c │ │ │ │ │ - cbz r2, 5c8 <_PyBuiltins_AddExceptions+0x150> │ │ │ │ │ + cbz r2, 5cc <_PyBuiltins_AddExceptions+0x150> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_SetItemString │ │ │ │ │ - cbnz r0, 5c8 <_PyBuiltins_AddExceptions+0x150> │ │ │ │ │ + cbnz r0, 5cc <_PyBuiltins_AddExceptions+0x150> │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR2 │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR2 │ │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC4 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r2, [r5, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_SetItemString │ │ │ │ │ - cbnz r0, 5c8 <_PyBuiltins_AddExceptions+0x150> │ │ │ │ │ + cbnz r0, 5cc <_PyBuiltins_AddExceptions+0x150> │ │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ │ mov r0, r6 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC5 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC5 │ │ │ │ │ str r2, [r5, #4] │ │ │ │ │ @@ -651,189 +653,189 @@ │ │ │ │ │ R_ARM_THM_CALL PyDict_SetItemString │ │ │ │ │ subs r0, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r0, #1 │ │ │ │ │ negs r0, r0 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 5c4 <_PyBuiltins_AddExceptions+0x14c> │ │ │ │ │ + b.n 5c8 <_PyBuiltins_AddExceptions+0x14c> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 578 <_PyBuiltins_AddExceptions+0x100> │ │ │ │ │ + b.n 57c <_PyBuiltins_AddExceptions+0x100> │ │ │ │ │ nop │ │ │ │ │ .word 0x0000009e │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -000005dc : │ │ │ │ │ +000005e0 : │ │ │ │ │ AttributeError_init(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, #16 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r6, r2 │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 65e │ │ │ │ │ + beq.n 662 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ str r1, [r4, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 664 │ │ │ │ │ + bne.n 668 │ │ │ │ │ movs r0, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_New │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6e0 │ │ │ │ │ + beq.n 6e4 │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ mov r1, r6 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC6 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC6 │ │ │ │ │ add r3, sp, #8 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ - ldr r3, [pc, #204] @ (6f8 ) │ │ │ │ │ + ldr r3, [pc, #204] @ (6fc ) │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyArg_ParseTupleAndKeywords │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6dc │ │ │ │ │ + beq.n 6e0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 6cc │ │ │ │ │ + bne.n 6d0 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 6bc │ │ │ │ │ + bne.n 6c0 │ │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ │ - cbnz r0, 694 │ │ │ │ │ + cbnz r0, 698 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 6ac │ │ │ │ │ + bne.n 6b0 │ │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ │ - cbnz r0, 67c │ │ │ │ │ + cbnz r0, 680 │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #16 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ str r1, [r4, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 60c │ │ │ │ │ + beq.n 610 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 60c │ │ │ │ │ + beq.n 610 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 60c │ │ │ │ │ + bne.n 610 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 60c │ │ │ │ │ + b.n 610 │ │ │ │ │ ldr r4, [r0, #0] │ │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - beq.n 656 │ │ │ │ │ + beq.n 65a │ │ │ │ │ subs r4, #1 │ │ │ │ │ str r4, [r0, #0] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 656 │ │ │ │ │ + bne.n 65a │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 658 │ │ │ │ │ + b.n 65c │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 64a │ │ │ │ │ + beq.n 64e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 64a │ │ │ │ │ + bne.n 64e │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 64a │ │ │ │ │ + b.n 64e │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ itt ne │ │ │ │ │ addne r2, #1 │ │ │ │ │ strne r2, [r3, #0] │ │ │ │ │ - b.n 652 │ │ │ │ │ + b.n 656 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ itt ne │ │ │ │ │ addne r2, #1 │ │ │ │ │ strne r2, [r3, #0] │ │ │ │ │ - b.n 646 │ │ │ │ │ + b.n 64a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 63e │ │ │ │ │ + bne.n 642 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 63e │ │ │ │ │ + b.n 642 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 6e6 │ │ │ │ │ + bne.n 6ea │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 658 │ │ │ │ │ + b.n 65c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 6e0 │ │ │ │ │ + bne.n 6e4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 6e0 │ │ │ │ │ + b.n 6e4 │ │ │ │ │ nop │ │ │ │ │ .word 0x00000048 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -000006fc : │ │ │ │ │ +00000700 : │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ - cbnz r0, 700 │ │ │ │ │ + cbnz r0, 704 │ │ │ │ │ bx lr │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 6fe │ │ │ │ │ + beq.n 702 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 6fe │ │ │ │ │ + bne.n 702 │ │ │ │ │ b.w 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_JUMP24 _Py_Dealloc │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000718 : │ │ │ │ │ +0000071c : │ │ │ │ │ PyException_GetTraceback(): │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ - cbnz r0, 71e │ │ │ │ │ + cbnz r0, 722 │ │ │ │ │ bx lr │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ itt ne │ │ │ │ │ addne r3, #1 │ │ │ │ │ strne r3, [r0, #0] │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000730 : │ │ │ │ │ +00000734 : │ │ │ │ │ AttributeError_dealloc(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldrd r1, r2, [r0, #-8] │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -845,590 +847,590 @@ │ │ │ │ │ str r1, [r2, #0] │ │ │ │ │ orrs r3, r2 │ │ │ │ │ str r3, [r1, #4] │ │ │ │ │ str.w ip, [r4, #-8] │ │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ │ and.w r3, r3, #1 │ │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ │ - cbz r0, 782 │ │ │ │ │ + cbz r0, 786 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w ip, [r4, #36] @ 0x24 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 782 │ │ │ │ │ + beq.n 786 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 87c │ │ │ │ │ + beq.n 880 │ │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ │ - cbz r0, 794 │ │ │ │ │ + cbz r0, 798 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 852 │ │ │ │ │ + bne.n 856 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 860 │ │ │ │ │ + bne.n 864 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 830 │ │ │ │ │ + beq.n 834 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #12] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 830 │ │ │ │ │ + beq.n 834 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 830 │ │ │ │ │ + bne.n 834 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 836 │ │ │ │ │ + bne.n 83a │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ - cbz r0, 7f2 │ │ │ │ │ + cbz r0, 7f6 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #20] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 7f2 │ │ │ │ │ + beq.n 7f6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbnz r3, 7f2 │ │ │ │ │ + cbnz r3, 7f6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ - cbnz r0, 7f8 │ │ │ │ │ + cbnz r0, 7fc │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ - cbnz r0, 814 │ │ │ │ │ + cbnz r0, 818 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ │ bx r3 │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7e0 │ │ │ │ │ + beq.n 7e4 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #28] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 7e0 │ │ │ │ │ + beq.n 7e4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 7e0 │ │ │ │ │ + bne.n 7e4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 7e0 │ │ │ │ │ + b.n 7e4 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #24] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 7e4 │ │ │ │ │ + beq.n 7e8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 7e4 │ │ │ │ │ + bne.n 7e8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 7e4 │ │ │ │ │ + b.n 7e8 │ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7c0 │ │ │ │ │ + beq.n 7c4 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #16] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 7c0 │ │ │ │ │ + beq.n 7c4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 7c0 │ │ │ │ │ + bne.n 7c4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 7c0 │ │ │ │ │ + b.n 7c4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 794 │ │ │ │ │ + bne.n 798 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 794 │ │ │ │ │ + b.n 798 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #8] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 79a │ │ │ │ │ + beq.n 79e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 79a │ │ │ │ │ + bne.n 79e │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 79a │ │ │ │ │ + b.n 79e │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 782 │ │ │ │ │ + b.n 786 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000884 : │ │ │ │ │ +00000888 : │ │ │ │ │ AttributeError_clear(): │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ │ sub sp, #12 │ │ │ │ │ - cbz r0, 8b2 │ │ │ │ │ + cbz r0, 8b6 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ str.w ip, [r3, #36] @ 0x24 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 8b2 │ │ │ │ │ + beq.n 8b6 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ - cbz r2, 8d2 │ │ │ │ │ + cbz r2, 8d6 │ │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ │ - cbz r0, 8c8 │ │ │ │ │ + cbz r0, 8cc │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ str.w ip, [r3, #40] @ 0x28 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 8dc │ │ │ │ │ + bne.n 8e0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ │ - b.n 3a8 │ │ │ │ │ + b.n 3ac │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 8b2 │ │ │ │ │ + b.n 8b6 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 8c8 │ │ │ │ │ + bne.n 8cc │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 8c8 │ │ │ │ │ + b.n 8cc │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000008f0 : │ │ │ │ │ +000008f4 : │ │ │ │ │ PyException_SetTraceback(): │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 978 │ │ │ │ │ + beq.n 97c │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyTraceBack_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyTraceBack_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 952 │ │ │ │ │ + bne.n 956 │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r2, [r0, #20] │ │ │ │ │ cmp r3, ip │ │ │ │ │ - beq.n 92e │ │ │ │ │ + beq.n 932 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ str r1, [r0, #20] │ │ │ │ │ - cbnz r2, 934 │ │ │ │ │ + cbnz r2, 938 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ str r1, [r0, #20] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 926 │ │ │ │ │ + beq.n 92a │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 926 │ │ │ │ │ + beq.n 92a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 926 │ │ │ │ │ + bne.n 92a │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 928 │ │ │ │ │ + b.n 92c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 994 │ │ │ │ │ + bne.n 998 │ │ │ │ │ ldr r2, [r0, #20] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 926 │ │ │ │ │ + beq.n 92a │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ str.w ip, [r0, #20] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 93e │ │ │ │ │ - b.n 926 │ │ │ │ │ + bne.n 942 │ │ │ │ │ + b.n 92a │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR1 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC7 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC7 │ │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 928 │ │ │ │ │ + b.n 92c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR1 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC8 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC8 │ │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 98e │ │ │ │ │ + b.n 992 │ │ │ │ │ │ │ │ │ │ -000009ac : │ │ │ │ │ +000009b0 : │ │ │ │ │ BaseException_set_tb(): │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n a2e │ │ │ │ │ + beq.n a32 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyTraceBack_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyTraceBack_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n a08 │ │ │ │ │ + bne.n a0c │ │ │ │ │ ldr r2, [r0, #20] │ │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp r3, ip │ │ │ │ │ itt ne │ │ │ │ │ addne r3, #1 │ │ │ │ │ strne r3, [r1, #0] │ │ │ │ │ str r1, [r0, #20] │ │ │ │ │ - cbnz r2, 9ea │ │ │ │ │ + cbnz r2, 9ee │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 9e2 │ │ │ │ │ + beq.n 9e6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 9e2 │ │ │ │ │ + bne.n 9e6 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 9e4 │ │ │ │ │ + b.n 9e8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n a4a │ │ │ │ │ + bne.n a4e │ │ │ │ │ ldr r2, [r0, #20] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 9e2 │ │ │ │ │ + beq.n 9e6 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ str.w ip, [r0, #20] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 9f4 │ │ │ │ │ - b.n 9e2 │ │ │ │ │ + bne.n 9f8 │ │ │ │ │ + b.n 9e6 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR1 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC7 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC7 │ │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 9e4 │ │ │ │ │ + b.n 9e8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR1 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC8 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC8 │ │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n a44 │ │ │ │ │ + b.n a48 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000a64 : │ │ │ │ │ +00000a68 : │ │ │ │ │ BaseException_init(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ - cbnz r2, ab8 │ │ │ │ │ + cbnz r2, abc │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r0, [r5, #12] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n a96 │ │ │ │ │ + beq.n a9a │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ str r4, [r5, #12] │ │ │ │ │ - cbnz r0, a9c │ │ │ │ │ + cbnz r0, aa0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ str r4, [r5, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a8e │ │ │ │ │ + beq.n a92 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n a8e │ │ │ │ │ + beq.n a92 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a8e │ │ │ │ │ + bne.n a92 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n a90 │ │ │ │ │ + b.n a94 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ mov r1, r2 │ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ │ bl 0 <_PyArg_NoKeywords> │ │ │ │ │ R_ARM_THM_CALL _PyArg_NoKeywords │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a7a │ │ │ │ │ + bne.n a7e │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n a90 │ │ │ │ │ + b.n a94 │ │ │ │ │ │ │ │ │ │ -00000acc : │ │ │ │ │ +00000ad0 : │ │ │ │ │ BaseException_dealloc(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GC_UnTrack │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ │ - ble.n bd8 │ │ │ │ │ + ble.n bdc │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n bbc │ │ │ │ │ + bne.n bc0 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n b9a │ │ │ │ │ + beq.n b9e │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #12] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n b9a │ │ │ │ │ + beq.n b9e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n b9a │ │ │ │ │ + bne.n b9e │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n ba0 │ │ │ │ │ + bne.n ba4 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ - cbz r0, b5c │ │ │ │ │ + cbz r0, b60 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #20] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n b5c │ │ │ │ │ + beq.n b60 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbnz r3, b5c │ │ │ │ │ + cbnz r3, b60 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ - cbnz r0, b62 │ │ │ │ │ + cbnz r0, b66 │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ - cbnz r0, b7e │ │ │ │ │ + cbnz r0, b82 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ │ - bgt.n bf2 │ │ │ │ │ + bgt.n bf6 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n b3c │ │ │ │ │ + beq.n b40 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #28] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n b3c │ │ │ │ │ + beq.n b40 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n b3c │ │ │ │ │ + bne.n b40 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n b3c │ │ │ │ │ + b.n b40 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #24] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n b40 │ │ │ │ │ + beq.n b44 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n b40 │ │ │ │ │ + bne.n b44 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n b40 │ │ │ │ │ + b.n b44 │ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n b1c │ │ │ │ │ + beq.n b20 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #16] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n b1c │ │ │ │ │ + beq.n b20 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n b1c │ │ │ │ │ + bne.n b20 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n b1c │ │ │ │ │ + b.n b20 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #8] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n af6 │ │ │ │ │ + beq.n afa │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n af6 │ │ │ │ │ + bne.n afa │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n af6 │ │ │ │ │ + b.n afa │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r1, [r2, #24] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC BaseException_dealloc │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS BaseException_dealloc │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne.n aec │ │ │ │ │ + bne.n af0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ │ b.w 0 <_PyTrash_thread_deposit_object> │ │ │ │ │ R_ARM_THM_JUMP24 _PyTrash_thread_deposit_object │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ │ b.w 0 <_PyTrash_thread_destroy_chain> │ │ │ │ │ R_ARM_THM_JUMP24 _PyTrash_thread_destroy_chain │ │ │ │ │ │ │ │ │ │ -00000bfc : │ │ │ │ │ +00000c00 : │ │ │ │ │ OSError_new(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ │ mov r4, r1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r6, r0 │ │ │ │ │ strd r3, r3, [sp, #44] @ 0x2c │ │ │ │ │ strd r3, r3, [sp, #52] @ 0x34 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.w ea6 │ │ │ │ │ + beq.w eaa │ │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC OSError_init │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS OSError_init │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r1, r5 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - bne.w eb8 │ │ │ │ │ + bne.w ebc │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w f12 │ │ │ │ │ + bne.w f16 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ │ subs r3, #2 │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bhi.n c7a │ │ │ │ │ + bhi.n c7e │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC9 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC9 │ │ │ │ │ strd r3, r2, [sp, #12] │ │ │ │ │ @@ -1439,356 +1441,356 @@ │ │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ │ movs r3, #5 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ movs r2, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyArg_UnpackTuple │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f86 │ │ │ │ │ + beq.w f8a │ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w e5c │ │ │ │ │ + beq.w e60 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #7 │ │ │ │ │ - bpl.w e5c │ │ │ │ │ - ldr r3, [pc, #676] @ (f34 ) │ │ │ │ │ + bpl.w e60 │ │ │ │ │ + ldr r3, [pc, #676] @ (f38 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r3, r3, #40960 @ 0xa000 │ │ │ │ │ ldr.w r0, [r3, #1792] @ 0x700 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e5c │ │ │ │ │ + beq.w e60 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR1 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR1 │ │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne.w e5c │ │ │ │ │ + bne.w e60 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_GetItemWithError │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e54 │ │ │ │ │ + beq.w e58 │ │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ │ movs r1, #0 │ │ │ │ │ blx r3 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f00 │ │ │ │ │ + beq.w f04 │ │ │ │ │ ldr.w r1, [r7, #148] @ 0x94 │ │ │ │ │ movs r0, #0 │ │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ │ str r0, [r3, #8] │ │ │ │ │ cmp r1, r5 │ │ │ │ │ str r0, [r3, #28] │ │ │ │ │ strd r0, r0, [r3, #20] │ │ │ │ │ str r6, [r3, #52] @ 0x34 │ │ │ │ │ - bne.w f46 │ │ │ │ │ + bne.w f4a │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ ldrd r6, r5, [sp, #44] @ 0x2c │ │ │ │ │ cmp r2, r0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r2, r1 │ │ │ │ │ - beq.w e9c │ │ │ │ │ + beq.w ea0 │ │ │ │ │ movw r8, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR1 │ │ │ │ │ movt r8, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR1 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ ldr r7, [r3, #4] │ │ │ │ │ mov r9, r0 │ │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ │ ldr.w sl, [sp, #56] @ 0x38 │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - beq.w e70 │ │ │ │ │ + beq.w e74 │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr.w ip, [r3, #44] @ 0x2c │ │ │ │ │ cmp r0, lr │ │ │ │ │ - beq.n dbe │ │ │ │ │ + beq.n dc2 │ │ │ │ │ adds r0, #1 │ │ │ │ │ str r0, [r2, #0] │ │ │ │ │ str r2, [r3, #44] @ 0x2c │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.n dc6 │ │ │ │ │ + bne.n dca │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne sl, r1 │ │ │ │ │ - bne.w eca │ │ │ │ │ + bne.w ece │ │ │ │ │ sub.w r2, r9, #2 │ │ │ │ │ cmp r2, #3 │ │ │ │ │ - bhi.w e9c │ │ │ │ │ + bhi.w ea0 │ │ │ │ │ movs r2, #2 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_GetSlice │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f00 │ │ │ │ │ + beq.w f04 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - beq.w f42 │ │ │ │ │ + beq.w f46 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w f38 │ │ │ │ │ + beq.w f3c │ │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ │ mov r4, r7 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n e30 │ │ │ │ │ + beq.n e34 │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bne.n e2a │ │ │ │ │ + bne.n e2e │ │ │ │ │ str r6, [r3, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n e38 │ │ │ │ │ + bne.n e3c │ │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n e08 │ │ │ │ │ + beq.n e0c │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq.n e08 │ │ │ │ │ + beq.n e0c │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r5, #0] │ │ │ │ │ str r5, [r3, #40] @ 0x28 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n e0e │ │ │ │ │ + bne.n e12 │ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ │ str r7, [r3, #12] │ │ │ │ │ - cbnz r0, dec │ │ │ │ │ + cbnz r0, df0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ str r2, [r3, #44] @ 0x2c │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - beq.n d3c │ │ │ │ │ + beq.n d40 │ │ │ │ │ ldr.w r2, [ip] │ │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - beq.n d3c │ │ │ │ │ + beq.n d40 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [ip] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n d3c │ │ │ │ │ + bne.n d40 │ │ │ │ │ mov r0, ip │ │ │ │ │ strd r3, r1, [sp, #28] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r3, r1, [sp, #28] │ │ │ │ │ - b.n d3c │ │ │ │ │ + b.n d40 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n db6 │ │ │ │ │ + beq.n dba │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n db6 │ │ │ │ │ + bne.n dba │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ - b.n db6 │ │ │ │ │ + b.n dba │ │ │ │ │ str r5, [r3, #40] @ 0x28 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n db0 │ │ │ │ │ + beq.n db4 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq.n db0 │ │ │ │ │ + beq.n db4 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n db0 │ │ │ │ │ + bne.n db4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ - b.n db0 │ │ │ │ │ + b.n db4 │ │ │ │ │ mov r4, r7 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r6, #0] │ │ │ │ │ mov r7, r4 │ │ │ │ │ str r6, [r3, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d96 │ │ │ │ │ + beq.n d9a │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq.n d96 │ │ │ │ │ + beq.n d9a │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n d96 │ │ │ │ │ + bne.n d9a │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ - b.n d96 │ │ │ │ │ + b.n d9a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n f2e │ │ │ │ │ + bne.n f32 │ │ │ │ │ ldr.w r3, [r6, #152] @ 0x98 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx r3 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f00 │ │ │ │ │ + beq.n f04 │ │ │ │ │ mov r7, r6 │ │ │ │ │ - b.n cd4 │ │ │ │ │ + b.n cd8 │ │ │ │ │ mov r0, r2 │ │ │ │ │ strd r3, r1, [sp, #32] │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyNumber_Check │ │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d22 │ │ │ │ │ + beq.w d26 │ │ │ │ │ ldr.w r1, [r8, #88] @ 0x58 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyNumber_AsSsize_t │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ str r0, [r3, #52] @ 0x34 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n ef6 │ │ │ │ │ + beq.n efa │ │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n e30 │ │ │ │ │ + beq.n e34 │ │ │ │ │ mov r7, r4 │ │ │ │ │ - b.n d86 │ │ │ │ │ + b.n d8a │ │ │ │ │ ldr.w r3, [r0, #148] @ 0x94 │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC OSError_init │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS OSError_init │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.w c3e │ │ │ │ │ + beq.w c42 │ │ │ │ │ ldr.w r1, [r6, #156] @ 0x9c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC OSError_new │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS OSError_new │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.n e5c │ │ │ │ │ - b.n c3e │ │ │ │ │ + beq.n e60 │ │ │ │ │ + b.n c42 │ │ │ │ │ ldr.w r2, [sl] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ itt ne │ │ │ │ │ addne r2, #1 │ │ │ │ │ strne.w r2, [sl] │ │ │ │ │ str.w sl, [r3, #48] @ 0x30 │ │ │ │ │ - bl 6fc │ │ │ │ │ + bl 700 │ │ │ │ │ sub.w r2, r9, #2 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r2, #3 │ │ │ │ │ - bls.w d52 │ │ │ │ │ - b.n e9c │ │ │ │ │ + bls.w d56 │ │ │ │ │ + b.n ea0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e9c │ │ │ │ │ + beq.n ea0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - bl 6fc │ │ │ │ │ + bl 700 │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ - bl 6fc │ │ │ │ │ + bl 700 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n db6 │ │ │ │ │ + b.n dba │ │ │ │ │ ldr r0, [r6, #12] │ │ │ │ │ mov r1, r2 │ │ │ │ │ bl 0 <_PyArg_NoKeywords> │ │ │ │ │ R_ARM_THM_CALL _PyArg_NoKeywords │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f86 │ │ │ │ │ + beq.n f8a │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ │ subs r3, #2 │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bls.w c4e │ │ │ │ │ - b.n c7a │ │ │ │ │ + bls.w c52 │ │ │ │ │ + b.n c7e │ │ │ │ │ mov r3, r7 │ │ │ │ │ - b.n f00 │ │ │ │ │ + b.n f04 │ │ │ │ │ nop │ │ │ │ │ .word 0x0000029e │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ mov r4, r7 │ │ │ │ │ - b.n e9c │ │ │ │ │ + b.n ea0 │ │ │ │ │ ldr.w r1, [r7, #156] @ 0x9c │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC OSError_new │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS OSError_new │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne.n f8a │ │ │ │ │ + bne.n f8e │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_New │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ str r0, [r3, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f00 │ │ │ │ │ + beq.n f04 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.w db6 │ │ │ │ │ + beq.w dba │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w db6 │ │ │ │ │ + bne.w dba │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ - b.n db6 │ │ │ │ │ + b.n dba │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n f00 │ │ │ │ │ + b.n f04 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ ldrd r6, r5, [sp, #44] @ 0x2c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n e9c │ │ │ │ │ + beq.n ea0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.w d06 │ │ │ │ │ - b.n e9c │ │ │ │ │ + bne.w d0a │ │ │ │ │ + b.n ea0 │ │ │ │ │ │ │ │ │ │ -00000fa4 : │ │ │ │ │ +00000fa8 : │ │ │ │ │ OSError_init(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ │ ldr.w lr, [r0, #4] │ │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ │ @@ -1798,42 +1800,42 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS OSError_init │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr.w r4, [lr, #148] @ 0x94 │ │ │ │ │ strd r3, r3, [sp, #44] @ 0x2c │ │ │ │ │ cmp r4, ip │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ - bne.n fdc │ │ │ │ │ + bne.n fe0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ldr.w r4, [lr, #156] @ 0x9c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC OSError_new │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS OSError_new │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.w 10fc │ │ │ │ │ + bne.w 1100 │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 11a8 │ │ │ │ │ + bne.w 11ac │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r0, r6 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ itt ne │ │ │ │ │ addne r3, #1 │ │ │ │ │ strne r3, [r6, #0] │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ │ subs r3, #2 │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bhi.n 1040 │ │ │ │ │ + bhi.n 1044 │ │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ │ strd r3, r1, [sp, #12] │ │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ │ @@ -1843,234 +1845,234 @@ │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC9 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyArg_UnpackTuple │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11c6 │ │ │ │ │ + beq.w 11ca │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ ldrd r7, r8, [sp, #44] @ 0x2c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 113c │ │ │ │ │ + beq.n 1140 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ mov sl, r2 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 113c │ │ │ │ │ + beq.n 1140 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR1 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR1 │ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ │ ldr r4, [r5, #4] │ │ │ │ │ mov r9, r0 │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - beq.n 1118 │ │ │ │ │ + beq.n 111c │ │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ cmp r1, ip │ │ │ │ │ itt ne │ │ │ │ │ addne r1, #1 │ │ │ │ │ strne r1, [r3, #0] │ │ │ │ │ str r3, [r5, #44] @ 0x2c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1140 │ │ │ │ │ + bne.n 1144 │ │ │ │ │ cmp r2, sl │ │ │ │ │ - beq.n 108c │ │ │ │ │ + beq.n 1090 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 115c │ │ │ │ │ + bne.n 1160 │ │ │ │ │ sub.w r3, r9, #2 │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bhi.n 113c │ │ │ │ │ + bhi.n 1140 │ │ │ │ │ movs r2, #2 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_GetSlice │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11c8 │ │ │ │ │ + beq.w 11cc │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 10ba │ │ │ │ │ + beq.n 10be │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 11e0 │ │ │ │ │ + beq.w 11e4 │ │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ │ - cbz r7, 10cc │ │ │ │ │ + cbz r7, 10d0 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ itt ne │ │ │ │ │ addne r3, #1 │ │ │ │ │ strne r3, [r7, #0] │ │ │ │ │ str r7, [r5, #36] @ 0x24 │ │ │ │ │ - cbnz r0, 1100 │ │ │ │ │ + cbnz r0, 1104 │ │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 10ea │ │ │ │ │ + beq.n 10ee │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ itt ne │ │ │ │ │ addne r3, #1 │ │ │ │ │ strne.w r3, [r8] │ │ │ │ │ str.w r8, [r5, #40] @ 0x28 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1190 │ │ │ │ │ + bne.n 1194 │ │ │ │ │ ldr r0, [r5, #12] │ │ │ │ │ str.w r9, [r5, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1174 │ │ │ │ │ + bne.n 1178 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n fd4 │ │ │ │ │ + b.n fd8 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 10d0 │ │ │ │ │ + beq.n 10d4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 10d0 │ │ │ │ │ + bne.n 10d4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 10d0 │ │ │ │ │ + b.n 10d4 │ │ │ │ │ mov r0, r3 │ │ │ │ │ strd r2, r1, [sp, #32] │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyNumber_Check │ │ │ │ │ ldrd r3, r2, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 106e │ │ │ │ │ + beq.n 1072 │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, r3 │ │ │ │ │ ldr r1, [r1, #88] @ 0x58 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyNumber_AsSsize_t │ │ │ │ │ str r0, [r5, #52] @ 0x34 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 11be │ │ │ │ │ + beq.n 11c2 │ │ │ │ │ mov r9, r6 │ │ │ │ │ - b.n 10ba │ │ │ │ │ + b.n 10be │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 1084 │ │ │ │ │ + beq.n 1088 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1084 │ │ │ │ │ + bne.n 1088 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ - b.n 1084 │ │ │ │ │ + b.n 1088 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ itt ne │ │ │ │ │ addne r3, #1 │ │ │ │ │ strne r3, [r2, #0] │ │ │ │ │ str r2, [r5, #48] @ 0x30 │ │ │ │ │ - bl 6fc │ │ │ │ │ - b.n 108c │ │ │ │ │ + bl 700 │ │ │ │ │ + b.n 1090 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 10fc │ │ │ │ │ + beq.n 1100 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 10fc │ │ │ │ │ + bne.n 1100 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ - b.n fd4 │ │ │ │ │ + b.n fd8 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 10f2 │ │ │ │ │ + beq.n 10f6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 10f2 │ │ │ │ │ + bne.n 10f6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 10f2 │ │ │ │ │ + b.n 10f6 │ │ │ │ │ ldr.w r0, [lr, #12] │ │ │ │ │ mov r1, r2 │ │ │ │ │ bl 0 <_PyArg_NoKeywords> │ │ │ │ │ R_ARM_THM_CALL _PyArg_NoKeywords │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w ff8 │ │ │ │ │ + bne.w ffc │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n fd4 │ │ │ │ │ + b.n fd8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 113c │ │ │ │ │ + beq.n 1140 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 11b8 │ │ │ │ │ + beq.n 11bc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 11b8 │ │ │ │ │ + bne.n 11bc │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 11b8 │ │ │ │ │ + b.n 11bc │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 10ba │ │ │ │ │ + b.n 10be │ │ │ │ │ │ │ │ │ │ -000011e8 : │ │ │ │ │ +000011ec : │ │ │ │ │ PyException_GetContext(): │ │ │ │ │ ldr r0, [r0, #24] │ │ │ │ │ - cbz r0, 11fa │ │ │ │ │ + cbz r0, 11fe │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ itt ne │ │ │ │ │ addne r3, #1 │ │ │ │ │ strne r3, [r0, #0] │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -000011fc : │ │ │ │ │ +00001200 : │ │ │ │ │ PyException_SetContext(): │ │ │ │ │ ldr r3, [r0, #24] │ │ │ │ │ str r1, [r0, #24] │ │ │ │ │ - cbnz r3, 1204 │ │ │ │ │ + cbnz r3, 1208 │ │ │ │ │ bx lr │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 1202 │ │ │ │ │ + beq.n 1206 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 1202 │ │ │ │ │ + bne.n 1206 │ │ │ │ │ mov r0, r3 │ │ │ │ │ b.w 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_JUMP24 _Py_Dealloc │ │ │ │ │ │ │ │ │ │ -0000121c : │ │ │ │ │ +00001220 : │ │ │ │ │ ImportError_dealloc(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldrd r1, r2, [r0, #-8] │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -2082,175 +2084,177 @@ │ │ │ │ │ str r1, [r2, #0] │ │ │ │ │ orrs r3, r2 │ │ │ │ │ str r3, [r1, #4] │ │ │ │ │ str.w ip, [r4, #-8] │ │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ │ and.w r3, r3, #1 │ │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ │ - cbz r0, 1266 │ │ │ │ │ + cbz r0, 126a │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w ip, [r4, #36] @ 0x24 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 131e │ │ │ │ │ + bne.n 1342 │ │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ │ - cbz r0, 1282 │ │ │ │ │ + cbz r0, 1286 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 1282 │ │ │ │ │ + beq.n 1286 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 138c │ │ │ │ │ + beq.w 13b0 │ │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ │ - cbz r0, 129c │ │ │ │ │ + cbz r0, 12a0 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 129c │ │ │ │ │ + beq.n 12a0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 136a │ │ │ │ │ + beq.n 138e │ │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 134e │ │ │ │ │ + bne.n 1372 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1370 │ │ │ │ │ + bne.n 1394 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 132c │ │ │ │ │ + beq.n 1350 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #12] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 132c │ │ │ │ │ + beq.n 1350 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 132c │ │ │ │ │ + bne.n 1350 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1332 │ │ │ │ │ + bne.n 1356 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ - cbz r0, 12ea │ │ │ │ │ + cbz r0, 1304 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #20] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 12ea │ │ │ │ │ + beq.n 1304 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbnz r3, 12ea │ │ │ │ │ + cbnz r3, 1304 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.n 1392 │ │ │ │ │ + cbnz r0, 130a │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ - cbnz r0, 1302 │ │ │ │ │ + cbnz r0, 1326 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ │ bx r3 │ │ │ │ │ + ldr r0, [r4, #28] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 12f2 │ │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ + movs r1, #0 │ │ │ │ │ + str r1, [r4, #28] │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + beq.n 12f2 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r0, #0] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.n 12f2 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + b.n 12f2 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #24] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 12f4 │ │ │ │ │ + beq.n 12f6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 12f4 │ │ │ │ │ + bne.n 12f6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 12f4 │ │ │ │ │ + b.n 12f6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1266 │ │ │ │ │ + bne.n 126a │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1266 │ │ │ │ │ + b.n 126a │ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 12ce │ │ │ │ │ + beq.n 12d2 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #16] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 12ce │ │ │ │ │ + beq.n 12d2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 12ce │ │ │ │ │ + bne.n 12d2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 12ce │ │ │ │ │ + b.n 12d2 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 12a2 │ │ │ │ │ + beq.n 12a6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 12a2 │ │ │ │ │ + bne.n 12a6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 12a2 │ │ │ │ │ + b.n 12a6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 129c │ │ │ │ │ + b.n 12a0 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #8] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 12a8 │ │ │ │ │ + beq.n 12ac │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 12a8 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 12a8 │ │ │ │ │ + bne.n 12ac │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1282 │ │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ - movs r1, #0 │ │ │ │ │ - str r1, [r4, #28] │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - beq.n 12f0 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r0, #0] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.n 12f0 │ │ │ │ │ + b.n 12ac │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 12f0 │ │ │ │ │ + b.n 1286 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000013b0 : │ │ │ │ │ +000013b8 : │ │ │ │ │ OSError_dealloc(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldrd r1, r2, [r0, #-8] │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -2262,424 +2266,424 @@ │ │ │ │ │ str r1, [r2, #0] │ │ │ │ │ orrs r3, r2 │ │ │ │ │ str r3, [r1, #4] │ │ │ │ │ str.w ip, [r4, #-8] │ │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ │ and.w r3, r3, #1 │ │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ │ - cbz r0, 13fa │ │ │ │ │ + cbz r0, 1402 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w ip, [r4, #36] @ 0x24 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 14d2 │ │ │ │ │ + bne.n 14da │ │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ │ - cbz r0, 1416 │ │ │ │ │ + cbz r0, 141e │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 1416 │ │ │ │ │ + beq.n 141e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 1540 │ │ │ │ │ + beq.w 1548 │ │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ │ - cbz r0, 1430 │ │ │ │ │ + cbz r0, 1438 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 1430 │ │ │ │ │ + beq.n 1438 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 151e │ │ │ │ │ + beq.n 1526 │ │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1502 │ │ │ │ │ + bne.n 150a │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1524 │ │ │ │ │ + bne.n 152c │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 14e0 │ │ │ │ │ + beq.n 14e8 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #12] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 14e0 │ │ │ │ │ + beq.n 14e8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 14e0 │ │ │ │ │ + bne.n 14e8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 14e6 │ │ │ │ │ + bne.n 14ee │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ - cbz r0, 1494 │ │ │ │ │ + cbz r0, 149c │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #20] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 1494 │ │ │ │ │ + beq.n 149c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbnz r3, 1494 │ │ │ │ │ + cbnz r3, 149c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ - cbnz r0, 149a │ │ │ │ │ + cbnz r0, 14a2 │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ - cbnz r0, 14b6 │ │ │ │ │ + cbnz r0, 14be │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ │ bx r3 │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1482 │ │ │ │ │ + beq.n 148a │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #28] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 1482 │ │ │ │ │ + beq.n 148a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1482 │ │ │ │ │ + bne.n 148a │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1482 │ │ │ │ │ + b.n 148a │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #24] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 1486 │ │ │ │ │ + beq.n 148e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1486 │ │ │ │ │ + bne.n 148e │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1486 │ │ │ │ │ + b.n 148e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 13fa │ │ │ │ │ + bne.n 1402 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 13fa │ │ │ │ │ + b.n 1402 │ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1462 │ │ │ │ │ + beq.n 146a │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #16] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 1462 │ │ │ │ │ + beq.n 146a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1462 │ │ │ │ │ + bne.n 146a │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1462 │ │ │ │ │ + b.n 146a │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 1436 │ │ │ │ │ + beq.n 143e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1436 │ │ │ │ │ + bne.n 143e │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1436 │ │ │ │ │ + b.n 143e │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1430 │ │ │ │ │ + b.n 1438 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #8] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 143c │ │ │ │ │ + beq.n 1444 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 143c │ │ │ │ │ + bne.n 1444 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 143c │ │ │ │ │ + b.n 1444 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1416 │ │ │ │ │ + b.n 141e │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001548 : │ │ │ │ │ +00001550 : │ │ │ │ │ ImportError_clear(): │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ │ sub sp, #12 │ │ │ │ │ - cbz r0, 1570 │ │ │ │ │ + cbz r0, 1578 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ str.w ip, [r3, #36] @ 0x24 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 15b8 │ │ │ │ │ + bne.n 15c0 │ │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ │ - cbz r0, 158c │ │ │ │ │ + cbz r0, 1594 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ str.w ip, [r3, #40] @ 0x28 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 158c │ │ │ │ │ + beq.n 1594 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ - cbz r2, 15ca │ │ │ │ │ + cbz r2, 15d2 │ │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ │ - cbz r0, 15a8 │ │ │ │ │ + cbz r0, 15b0 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ str.w ip, [r3, #44] @ 0x2c │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 15a8 │ │ │ │ │ + beq.n 15b0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ - cbz r2, 15f8 │ │ │ │ │ + cbz r2, 1600 │ │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ │ - cbnz r0, 15d4 │ │ │ │ │ + cbnz r0, 15dc │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ │ - b.w 3a8 │ │ │ │ │ + b.w 3ac │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 1570 │ │ │ │ │ + bne.n 1578 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 1570 │ │ │ │ │ + b.n 1578 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 158c │ │ │ │ │ + b.n 1594 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ str.w ip, [r3, #48] @ 0x30 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 15ac │ │ │ │ │ + beq.n 15b4 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 15ac │ │ │ │ │ + bne.n 15b4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 15ac │ │ │ │ │ + b.n 15b4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 15a8 │ │ │ │ │ + b.n 15b0 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001604 : │ │ │ │ │ +0000160c : │ │ │ │ │ OSError_clear(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ │ - cbz r0, 1626 │ │ │ │ │ + cbz r0, 162e │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 16f4 │ │ │ │ │ + bne.n 16fc │ │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ │ - cbz r0, 1642 │ │ │ │ │ + cbz r0, 164a │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 1642 │ │ │ │ │ + beq.n 164a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 1762 │ │ │ │ │ + beq.w 176a │ │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ │ - cbz r0, 165c │ │ │ │ │ + cbz r0, 1664 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 165c │ │ │ │ │ + beq.n 1664 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1740 │ │ │ │ │ + beq.n 1748 │ │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1724 │ │ │ │ │ + bne.n 172c │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1746 │ │ │ │ │ + bne.n 174e │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1702 │ │ │ │ │ + beq.n 170a │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #12] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 1702 │ │ │ │ │ + beq.n 170a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1702 │ │ │ │ │ + bne.n 170a │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1708 │ │ │ │ │ + bne.n 1710 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ - cbz r0, 16b6 │ │ │ │ │ + cbz r0, 16be │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #20] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 16b6 │ │ │ │ │ + beq.n 16be │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbnz r3, 16b6 │ │ │ │ │ + cbnz r3, 16be │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ - cbnz r0, 16bc │ │ │ │ │ + cbnz r0, 16c4 │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ - cbnz r0, 16d8 │ │ │ │ │ + cbnz r0, 16e0 │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 16ae │ │ │ │ │ + beq.n 16b6 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #28] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 16ae │ │ │ │ │ + beq.n 16b6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 16ae │ │ │ │ │ + bne.n 16b6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 16ae │ │ │ │ │ + b.n 16b6 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #24] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 16b2 │ │ │ │ │ + beq.n 16ba │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 16b2 │ │ │ │ │ + bne.n 16ba │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 16b2 │ │ │ │ │ + b.n 16ba │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1626 │ │ │ │ │ + bne.n 162e │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1626 │ │ │ │ │ + b.n 162e │ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 168e │ │ │ │ │ + beq.n 1696 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #16] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 168e │ │ │ │ │ + beq.n 1696 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 168e │ │ │ │ │ + bne.n 1696 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 168e │ │ │ │ │ + b.n 1696 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 1662 │ │ │ │ │ + beq.n 166a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1662 │ │ │ │ │ + bne.n 166a │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1662 │ │ │ │ │ + b.n 166a │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 165c │ │ │ │ │ + b.n 1664 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #8] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 1668 │ │ │ │ │ + beq.n 1670 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1668 │ │ │ │ │ + bne.n 1670 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1668 │ │ │ │ │ + b.n 1670 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1642 │ │ │ │ │ + b.n 164a │ │ │ │ │ │ │ │ │ │ -00001768 : │ │ │ │ │ +00001770 : │ │ │ │ │ ImportError_init(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ movs r3, #0 │ │ │ │ │ @@ -2688,408 +2692,445 @@ │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ strd r3, r3, [sp, #20] │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 1850 │ │ │ │ │ + beq.n 1858 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ str r1, [r4, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1856 │ │ │ │ │ + bne.n 185e │ │ │ │ │ movs r0, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_New │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 18e4 │ │ │ │ │ + beq.w 18ec │ │ │ │ │ add r3, sp, #28 │ │ │ │ │ mov r1, r7 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC10 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC10 │ │ │ │ │ add r3, sp, #24 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ add r3, sp, #20 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ - ldr r3, [pc, #328] @ (190c ) │ │ │ │ │ + ldr r3, [pc, #328] @ (1914 ) │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyArg_ParseTupleAndKeywords │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 18e0 │ │ │ │ │ + beq.w 18e8 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w 18ea │ │ │ │ │ + bne.w 18f2 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 18c0 │ │ │ │ │ + bne.n 18c8 │ │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 186e │ │ │ │ │ + bne.n 1876 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ │ - cbz r3, 1832 │ │ │ │ │ + cbz r3, 183a │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 1832 │ │ │ │ │ + beq.n 183a │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ │ - cbnz r0, 1838 │ │ │ │ │ + cbnz r0, 1840 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 18d0 │ │ │ │ │ + bne.n 18d8 │ │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 18a8 │ │ │ │ │ + bne.n 18b0 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.n 1886 │ │ │ │ │ + bne.n 188e │ │ │ │ │ ldr r2, [r5, #12] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 1888 │ │ │ │ │ + beq.n 1890 │ │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1890 │ │ │ │ │ + bne.n 1898 │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 17fe │ │ │ │ │ + beq.n 1806 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 17fe │ │ │ │ │ + beq.n 1806 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 17fe │ │ │ │ │ + bne.n 1806 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 17fe │ │ │ │ │ + b.n 1806 │ │ │ │ │ str r1, [r4, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 179c │ │ │ │ │ + beq.n 17a4 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 179c │ │ │ │ │ + beq.n 17a4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 179c │ │ │ │ │ + bne.n 17a4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 179c │ │ │ │ │ + b.n 17a4 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 17e6 │ │ │ │ │ + beq.n 17ee │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 17e6 │ │ │ │ │ + bne.n 17ee │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 17e6 │ │ │ │ │ + b.n 17ee │ │ │ │ │ movs r2, #0 │ │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 182a │ │ │ │ │ + beq.n 1832 │ │ │ │ │ ldr r4, [r0, #0] │ │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - beq.n 182a │ │ │ │ │ + beq.n 1832 │ │ │ │ │ subs r4, #1 │ │ │ │ │ str r4, [r0, #0] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 182a │ │ │ │ │ + bne.n 1832 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 182c │ │ │ │ │ + b.n 1834 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 180c │ │ │ │ │ + beq.n 1814 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 180c │ │ │ │ │ + bne.n 1814 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 180c │ │ │ │ │ + b.n 1814 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ itt ne │ │ │ │ │ addne r2, #1 │ │ │ │ │ strne r2, [r3, #0] │ │ │ │ │ - b.n 17e0 │ │ │ │ │ + b.n 17e8 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ itt ne │ │ │ │ │ addne r2, #1 │ │ │ │ │ strne r2, [r3, #0] │ │ │ │ │ - b.n 1806 │ │ │ │ │ + b.n 180e │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 18fc │ │ │ │ │ + bne.n 1904 │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 182c │ │ │ │ │ + b.n 1834 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 17d8 │ │ │ │ │ + bne.w 17e0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 17d8 │ │ │ │ │ + b.n 17e0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 18e4 │ │ │ │ │ + bne.n 18ec │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 18e4 │ │ │ │ │ + b.n 18ec │ │ │ │ │ .word 0x0000005c │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00001910 : │ │ │ │ │ +00001918 : │ │ │ │ │ +BaseException_get_tb(): │ │ │ │ │ + ldr r0, [r0, #20] │ │ │ │ │ + cbnz r0, 1926 │ │ │ │ │ + movw r0, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ + movt r0, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ + bx lr │ │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + beq.n 1924 │ │ │ │ │ + adds r3, #1 │ │ │ │ │ + str r3, [r0, #0] │ │ │ │ │ + bx lr │ │ │ │ │ + nop │ │ │ │ │ + │ │ │ │ │ +00001938 : │ │ │ │ │ +BaseException_str(): │ │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ │ + cbz r3, 1948 │ │ │ │ │ + cmp r3, #1 │ │ │ │ │ + bne.n 1954 │ │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ │ + b.w 0 │ │ │ │ │ + R_ARM_THM_JUMP24 PyObject_Str │ │ │ │ │ + movw r0, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC11 │ │ │ │ │ + movt r0, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC11 │ │ │ │ │ + b.w 0 │ │ │ │ │ + R_ARM_THM_JUMP24 PyUnicode_FromString │ │ │ │ │ + b.w 0 │ │ │ │ │ + R_ARM_THM_JUMP24 PyObject_Str │ │ │ │ │ + │ │ │ │ │ +00001958 : │ │ │ │ │ BaseException_traverse(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ - cbz r0, 192e │ │ │ │ │ + cbz r0, 1976 │ │ │ │ │ mov r1, r2 │ │ │ │ │ blx r4 │ │ │ │ │ - cbnz r0, 1948 │ │ │ │ │ + cbnz r0, 1990 │ │ │ │ │ ldr r0, [r6, #12] │ │ │ │ │ - cbz r0, 1938 │ │ │ │ │ + cbz r0, 1980 │ │ │ │ │ mov r1, r5 │ │ │ │ │ blx r4 │ │ │ │ │ - cbnz r0, 1948 │ │ │ │ │ + cbnz r0, 1990 │ │ │ │ │ ldr r0, [r6, #16] │ │ │ │ │ - cbnz r0, 1968 │ │ │ │ │ + cbnz r0, 19b0 │ │ │ │ │ ldr r0, [r6, #20] │ │ │ │ │ - cbnz r0, 1954 │ │ │ │ │ + cbnz r0, 199c │ │ │ │ │ ldr r0, [r6, #28] │ │ │ │ │ - cbnz r0, 195e │ │ │ │ │ + cbnz r0, 19a6 │ │ │ │ │ ldr r0, [r6, #24] │ │ │ │ │ - cbnz r0, 194a │ │ │ │ │ + cbnz r0, 1992 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r3, r4 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ bx r3 │ │ │ │ │ mov r1, r5 │ │ │ │ │ blx r4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1940 │ │ │ │ │ + beq.n 1988 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r1, r5 │ │ │ │ │ blx r4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1944 │ │ │ │ │ + beq.n 198c │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r1, r5 │ │ │ │ │ blx r4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 193c │ │ │ │ │ + beq.n 1984 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001974 : │ │ │ │ │ +000019bc : │ │ │ │ │ PyException_SetCause(): │ │ │ │ │ ldr r3, [r0, #28] │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r1, [r0, #28] │ │ │ │ │ strb.w r2, [r0, #32] │ │ │ │ │ - cbnz r3, 1982 │ │ │ │ │ + cbnz r3, 19ca │ │ │ │ │ bx lr │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 1980 │ │ │ │ │ + beq.n 19c8 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 1980 │ │ │ │ │ + bne.n 19c8 │ │ │ │ │ mov r0, r3 │ │ │ │ │ b.w 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_JUMP24 _Py_Dealloc │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000199c : │ │ │ │ │ +000019e4 : │ │ │ │ │ StopIteration_clear(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ │ - cbz r0, 19be │ │ │ │ │ + cbz r0, 1a06 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 1a46 │ │ │ │ │ + bne.n 1a8e │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1a2a │ │ │ │ │ + bne.n 1a72 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ - cbz r0, 19e0 │ │ │ │ │ + cbz r0, 1a28 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #12] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 19e0 │ │ │ │ │ + beq.n 1a28 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbnz r3, 19e0 │ │ │ │ │ + cbnz r3, 1a28 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1a70 │ │ │ │ │ + bne.n 1ab8 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ - cbz r0, 1a02 │ │ │ │ │ + cbz r0, 1a4a │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #20] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 1a02 │ │ │ │ │ + beq.n 1a4a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbnz r3, 1a02 │ │ │ │ │ + cbnz r3, 1a4a │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ - cbnz r0, 1a54 │ │ │ │ │ + cbnz r0, 1a9c │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ - cbnz r0, 1a0e │ │ │ │ │ + cbnz r0, 1a56 │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #24] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 1a0a │ │ │ │ │ + beq.n 1a52 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1a0a │ │ │ │ │ + bne.n 1a52 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1a0a │ │ │ │ │ + b.n 1a52 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #8] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 19c4 │ │ │ │ │ + beq.n 1a0c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 19c4 │ │ │ │ │ + bne.n 1a0c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 19c4 │ │ │ │ │ + b.n 1a0c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 19be │ │ │ │ │ + bne.n 1a06 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 19be │ │ │ │ │ + b.n 1a06 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #28] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 1a06 │ │ │ │ │ + beq.n 1a4e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1a06 │ │ │ │ │ + bne.n 1a4e │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1a06 │ │ │ │ │ + b.n 1a4e │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #16] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 19e6 │ │ │ │ │ + beq.n 1a2e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 19e6 │ │ │ │ │ + bne.n 1a2e │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 19e6 │ │ │ │ │ + b.n 1a2e │ │ │ │ │ │ │ │ │ │ -00001a8c : │ │ │ │ │ +00001ad4 : │ │ │ │ │ SystemExit_clear(): │ │ │ │ │ - b.n 199c │ │ │ │ │ + b.n 19e4 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001a90 <_PyExc_Fini>: │ │ │ │ │ +00001ad8 <_PyExc_Fini>: │ │ │ │ │ _PyExc_Fini(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ add.w r4, r0, #40960 @ 0xa000 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr.w r0, [r4, #1796] @ 0x704 │ │ │ │ │ - cbz r0, 1ac0 <_PyExc_Fini+0x30> │ │ │ │ │ + cbz r0, 1b08 <_PyExc_Fini+0x30> │ │ │ │ │ ldrd r3, r2, [r0, #4] │ │ │ │ │ str.w r2, [r4, #1796] @ 0x704 │ │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ │ blx r3 │ │ │ │ │ ldr.w r0, [r4, #1796] @ 0x704 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1aaa <_PyExc_Fini+0x1a> │ │ │ │ │ + bne.n 1af2 <_PyExc_Fini+0x1a> │ │ │ │ │ ldr.w r0, [r4, #1792] @ 0x700 │ │ │ │ │ - cbz r0, 1ae0 <_PyExc_Fini+0x50> │ │ │ │ │ + cbz r0, 1b28 <_PyExc_Fini+0x50> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str.w r1, [r4, #1792] @ 0x700 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 1ae0 <_PyExc_Fini+0x50> │ │ │ │ │ + beq.n 1b28 <_PyExc_Fini+0x50> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbnz r3, 1ae0 <_PyExc_Fini+0x50> │ │ │ │ │ + cbnz r3, 1b28 <_PyExc_Fini+0x50> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ @@ -3140,693 +3181,723 @@ │ │ │ │ │ bl 0 <_PyStaticType_FiniBuiltin> │ │ │ │ │ R_ARM_THM_CALL _PyStaticType_FiniBuiltin │ │ │ │ │ ldr.w r1, [r4, #544] @ 0x220 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyStaticType_FiniBuiltin> │ │ │ │ │ R_ARM_THM_CALL _PyStaticType_FiniBuiltin │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n 1b16 <_PyExc_Fini+0x86> │ │ │ │ │ + bne.n 1b5e <_PyExc_Fini+0x86> │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001b70 : │ │ │ │ │ +00001bb8 : │ │ │ │ │ StopIteration_init(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r5, [r1, #8] │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 1c00 │ │ │ │ │ + bne.n 1c48 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 1bc0 │ │ │ │ │ + beq.n 1c08 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ str r4, [r3, #12] │ │ │ │ │ - cbnz r0, 1bc6 │ │ │ │ │ + cbnz r0, 1c0e │ │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ │ - cbnz r0, 1be2 │ │ │ │ │ + cbnz r0, 1c2a │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - bgt.n 1bf4 │ │ │ │ │ + bgt.n 1c3c │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne.n 1bf8 │ │ │ │ │ + bne.n 1c40 │ │ │ │ │ str r2, [r3, #36] @ 0x24 │ │ │ │ │ movs r0, #0 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ str r4, [r3, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1b9e │ │ │ │ │ + beq.n 1be6 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 1b9e │ │ │ │ │ + beq.n 1be6 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 1b9e │ │ │ │ │ + bne.n 1be6 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 1b9e │ │ │ │ │ + b.n 1be6 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r2, [r3, #36] @ 0x24 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 1c18 │ │ │ │ │ + bne.n 1c60 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 1ba6 │ │ │ │ │ + ble.n 1bee │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ - b.n 1bae │ │ │ │ │ + b.n 1bf6 │ │ │ │ │ adds r1, #1 │ │ │ │ │ str r1, [r2, #0] │ │ │ │ │ str r2, [r3, #36] @ 0x24 │ │ │ │ │ - b.n 1bba │ │ │ │ │ + b.n 1c02 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ bl 0 <_PyArg_NoKeywords> │ │ │ │ │ R_ARM_THM_CALL _PyArg_NoKeywords │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1b8a │ │ │ │ │ + bne.n 1bd2 │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 1bbc │ │ │ │ │ + b.n 1c04 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 1bf0 │ │ │ │ │ + bne.n 1c38 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 1bf0 │ │ │ │ │ + b.n 1c38 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001c2c : │ │ │ │ │ +00001c74 : │ │ │ │ │ StopIteration_dealloc(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GC_UnTrack │ │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ │ - cbz r0, 1c52 │ │ │ │ │ + cbz r0, 1c9a │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 1d2c │ │ │ │ │ + bne.n 1d74 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1d10 │ │ │ │ │ + bne.n 1d58 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1cee │ │ │ │ │ + beq.n 1d36 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #12] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 1cee │ │ │ │ │ + beq.n 1d36 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1cee │ │ │ │ │ + bne.n 1d36 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1cf4 │ │ │ │ │ + bne.n 1d3c │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ - cbz r0, 1cb0 │ │ │ │ │ + cbz r0, 1cf8 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #20] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 1cb0 │ │ │ │ │ + beq.n 1cf8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbnz r3, 1cb0 │ │ │ │ │ + cbnz r3, 1cf8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ - cbnz r0, 1cb6 │ │ │ │ │ + cbnz r0, 1cfe │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ - cbnz r0, 1cd2 │ │ │ │ │ + cbnz r0, 1d1a │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ │ bx r3 │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1c9e │ │ │ │ │ + beq.n 1ce6 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #28] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 1c9e │ │ │ │ │ + beq.n 1ce6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1c9e │ │ │ │ │ + bne.n 1ce6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1c9e │ │ │ │ │ + b.n 1ce6 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #24] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 1ca2 │ │ │ │ │ + beq.n 1cea │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1ca2 │ │ │ │ │ + bne.n 1cea │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1ca2 │ │ │ │ │ + b.n 1cea │ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1c7e │ │ │ │ │ + beq.n 1cc6 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #16] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 1c7e │ │ │ │ │ + beq.n 1cc6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1c7e │ │ │ │ │ + bne.n 1cc6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1c7e │ │ │ │ │ + b.n 1cc6 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #8] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 1c58 │ │ │ │ │ + beq.n 1ca0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1c58 │ │ │ │ │ + bne.n 1ca0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1c58 │ │ │ │ │ + b.n 1ca0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1c52 │ │ │ │ │ + bne.n 1c9a │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1c52 │ │ │ │ │ + b.n 1c9a │ │ │ │ │ + nop │ │ │ │ │ + │ │ │ │ │ +00001d84 : │ │ │ │ │ +BaseException_get_context(): │ │ │ │ │ + ldr r0, [r0, #24] │ │ │ │ │ + cbnz r0, 1d92 │ │ │ │ │ + movw r0, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ + movt r0, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ + bx lr │ │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + beq.n 1d90 │ │ │ │ │ + adds r3, #1 │ │ │ │ │ + str r3, [r0, #0] │ │ │ │ │ + bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001d3c : │ │ │ │ │ +00001da4 : │ │ │ │ │ NameError_clear(): │ │ │ │ │ - b.n 199c │ │ │ │ │ + b.n 19e4 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001d40 : │ │ │ │ │ +00001da8 : │ │ │ │ │ BaseException_with_traceback(): │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r2, r1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 1df0 │ │ │ │ │ + beq.n 1e58 │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyTraceBack_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyTraceBack_Type │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n 1db0 │ │ │ │ │ + bne.n 1e18 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r0, [r3, #20] │ │ │ │ │ cmp r1, ip │ │ │ │ │ - beq.n 1d8e │ │ │ │ │ + beq.n 1df6 │ │ │ │ │ adds r1, #1 │ │ │ │ │ str r1, [r2, #0] │ │ │ │ │ str r2, [r3, #20] │ │ │ │ │ - cbnz r0, 1d94 │ │ │ │ │ + cbnz r0, 1dfc │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ itt ne │ │ │ │ │ addne r2, #1 │ │ │ │ │ strne r2, [r3, #0] │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ str r2, [r3, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1d7a │ │ │ │ │ + beq.n 1de2 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 1d7a │ │ │ │ │ + beq.n 1de2 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 1d7a │ │ │ │ │ + bne.n 1de2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 1d7a │ │ │ │ │ + b.n 1de2 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 1dd6 │ │ │ │ │ + bne.n 1e3e │ │ │ │ │ ldr r0, [r3, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1d7a │ │ │ │ │ + beq.n 1de2 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ str.w ip, [r3, #20] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 1d9e │ │ │ │ │ - b.n 1d7a │ │ │ │ │ + bne.n 1e06 │ │ │ │ │ + b.n 1de2 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR1 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC8 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC8 │ │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 1d88 │ │ │ │ │ + b.n 1df0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR1 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR1 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC7 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC7 │ │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 1d88 │ │ │ │ │ + b.n 1df0 │ │ │ │ │ │ │ │ │ │ -00001e0c : │ │ │ │ │ +00001e74 : │ │ │ │ │ BaseException_set_args(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ - cbz r1, 1e54 │ │ │ │ │ + cbz r1, 1ebc │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySequence_Tuple │ │ │ │ │ - cbz r0, 1e6a │ │ │ │ │ + cbz r0, 1ed2 │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ str r0, [r4, #12] │ │ │ │ │ - cbnz r2, 1e36 │ │ │ │ │ + cbnz r2, 1e9e │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 1e2e │ │ │ │ │ + beq.n 1e96 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1e2e │ │ │ │ │ + bne.n 1e96 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 1e30 │ │ │ │ │ + b.n 1e98 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR1 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC41 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC41 │ │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 1e30 │ │ │ │ │ + b.n 1e98 │ │ │ │ │ │ │ │ │ │ -00001e70 : │ │ │ │ │ +00001ed8 : │ │ │ │ │ BaseExceptionGroup_new(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ - ldr r2, [pc, #584] @ (20cc ) │ │ │ │ │ - mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ │ + ldr r2, [pc, #596] @ (2140 ) │ │ │ │ │ + mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ sub sp, #16 │ │ │ │ │ mov r6, r1 │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ mov r0, r1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC42 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC42 │ │ │ │ │ - ldr r2, [r7, r2] │ │ │ │ │ + ldr.w r2, [ip, r2] │ │ │ │ │ movs r5, #0 │ │ │ │ │ strd r5, r5, [sp, #8] │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ add.w r2, r2, #40960 @ 0xa000 │ │ │ │ │ ldr.w r7, [r2, #1804] @ 0x70c │ │ │ │ │ add r2, sp, #8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyArg_ParseTuple │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 204a │ │ │ │ │ + beq.w 20c6 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySequence_Check │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 20b4 │ │ │ │ │ + beq.w 20de │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst.w r3, #100663296 @ 0x6000000 │ │ │ │ │ - beq.w 204e │ │ │ │ │ + beq.w 2120 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySequence_Tuple │ │ │ │ │ + mov r3, r0 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 204a │ │ │ │ │ - ldr.w r8, [r0, #8] │ │ │ │ │ + beq.n 2034 │ │ │ │ │ + mov sl, r5 │ │ │ │ │ + ldr.w r8, [r3, #8] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 2074 │ │ │ │ │ - ble.n 1fc8 │ │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ │ + beq.w 20f6 │ │ │ │ │ + ble.n 203c │ │ │ │ │ + ldr r0, [r3, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 203e │ │ │ │ │ + beq.w 20ba │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ movw r9, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR1 │ │ │ │ │ movt r9, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR1 │ │ │ │ │ - ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ - ands.w r2, r2, #1073741824 @ 0x40000000 │ │ │ │ │ - beq.w 209e │ │ │ │ │ + ldr r5, [r3, #84] @ 0x54 │ │ │ │ │ + ands.w r5, r5, #1073741824 @ 0x40000000 │ │ │ │ │ + beq.w 20ca │ │ │ │ │ ldr.w r1, [r9, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_IsInstance │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 203e │ │ │ │ │ + blt.w 20ba │ │ │ │ │ ite eq │ │ │ │ │ - moveq.w sl, #1 │ │ │ │ │ - movne.w sl, #0 │ │ │ │ │ + moveq r2, #1 │ │ │ │ │ + movne r2, #0 │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ - beq.n 1f62 │ │ │ │ │ - movs r2, #1 │ │ │ │ │ + beq.n 1fc8 │ │ │ │ │ + movs r5, #1 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - add.w r3, r3, r2, lsl #2 │ │ │ │ │ + add.w r3, r3, r5, lsl #2 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ mov r0, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 203e │ │ │ │ │ + beq.w 20ba │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r1, r3, #1 │ │ │ │ │ - bpl.w 209e │ │ │ │ │ + bpl.w 20ca │ │ │ │ │ ldr.w r1, [r9, #60] @ 0x3c │ │ │ │ │ + adds r5, #1 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_IsInstance │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - add.w r2, r2, #1 │ │ │ │ │ - blt.n 203e │ │ │ │ │ + blt.n 20ba │ │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ │ it eq │ │ │ │ │ - orreq.w sl, sl, #1 │ │ │ │ │ - cmp r2, r8 │ │ │ │ │ - bne.n 1f2a │ │ │ │ │ + orreq.w r2, r2, #1 │ │ │ │ │ + cmp r5, r8 │ │ │ │ │ + bne.n 1f92 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - bne.n 2004 │ │ │ │ │ - cmp.w sl, #0 │ │ │ │ │ - bne.w 208c │ │ │ │ │ + bne.n 205c │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne.w 210e │ │ │ │ │ movw r9, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR1 │ │ │ │ │ movt r9, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 1fe2 │ │ │ │ │ + beq.n 2056 │ │ │ │ │ ldr.w r3, [r4, #152] @ 0x98 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ movs r1, #0 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ - mov r4, r0 │ │ │ │ │ + mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 203e │ │ │ │ │ + beq.n 20ba │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r2, [r0, #8] │ │ │ │ │ strd r2, r2, [r0, #16] │ │ │ │ │ strd r2, r2, [r0, #24] │ │ │ │ │ strb.w r2, [r0, #32] │ │ │ │ │ - cbz r6, 1fe8 │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + beq.n 206a │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ itt ne │ │ │ │ │ addne r2, #1 │ │ │ │ │ strne r2, [r6, #0] │ │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ │ str r6, [r0, #12] │ │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne.n 1ffe │ │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ │ - strd r2, r1, [r4, #36] @ 0x24 │ │ │ │ │ - str r5, [r4, #44] @ 0x2c │ │ │ │ │ - mov r0, r4 │ │ │ │ │ + ittet ne │ │ │ │ │ + addne r1, #1 │ │ │ │ │ + ldrne r0, [sp, #12] │ │ │ │ │ + ldreq r1, [sp, #12] │ │ │ │ │ + strne r1, [r2, #0] │ │ │ │ │ + ite eq │ │ │ │ │ + strdeq r2, r1, [r3, #36] @ 0x24 │ │ │ │ │ + strdne r2, r0, [r3, #36] @ 0x24 │ │ │ │ │ + str.w sl, [r3, #44] @ 0x2c │ │ │ │ │ + mov r0, r3 │ │ │ │ │ add sp, #16 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - beq.n 1f6e │ │ │ │ │ + beq.n 1fd2 │ │ │ │ │ movw r9, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR1 │ │ │ │ │ movt r9, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR1 │ │ │ │ │ ldr.w r3, [r9, #64] @ 0x40 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 1f6e │ │ │ │ │ + bne.n 1fd2 │ │ │ │ │ mov r4, r7 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 1f7a │ │ │ │ │ + bne.n 1fde │ │ │ │ │ ldr.w r4, [r9, #64] @ 0x40 │ │ │ │ │ - b.n 1f7a │ │ │ │ │ + b.n 1fde │ │ │ │ │ + ldr.w r3, [r9, #64] @ 0x40 │ │ │ │ │ + cmp r3, r4 │ │ │ │ │ + bne.n 2092 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + beq.n 2050 │ │ │ │ │ + b.n 1fd2 │ │ │ │ │ + str r0, [sp, #4] │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_New │ │ │ │ │ - str r0, [r4, #12] │ │ │ │ │ - cbz r0, 205a │ │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ │ - mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ │ - cmp r1, r0 │ │ │ │ │ - beq.n 1fb8 │ │ │ │ │ - adds r1, #1 │ │ │ │ │ - str r1, [r2, #0] │ │ │ │ │ - b.n 1fb8 │ │ │ │ │ - ldr.w r3, [r9, #64] @ 0x40 │ │ │ │ │ - cmp r3, r4 │ │ │ │ │ - bne.n 2014 │ │ │ │ │ - cmp.w sl, #0 │ │ │ │ │ - beq.n 1fdc │ │ │ │ │ - b.n 1f6e │ │ │ │ │ - cmp.w sl, #0 │ │ │ │ │ - beq.n 1f6e │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + str r0, [r3, #12] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.n 2012 │ │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ + beq.n 20ba │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r3, #0] │ │ │ │ │ + cbnz r2, 20ba │ │ │ │ │ + mov r0, r3 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + b.n 20ba │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + beq.n 1fd2 │ │ │ │ │ ldr.w r1, [r9, #60] @ 0x3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_IsSubclass │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 203e │ │ │ │ │ + beq.n 20ba │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - bne.n 1f6e │ │ │ │ │ + bne.n 1fd2 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC47 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC47 │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ ldr.w r0, [r9, #84] @ 0x54 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ - bl 6fc │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl 6fc │ │ │ │ │ - movs r4, #0 │ │ │ │ │ - b.n 1fc0 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyObject_Repr │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - cbnz r0, 20b0 │ │ │ │ │ - str r0, [sp, #12] │ │ │ │ │ - b.n 203e │ │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ │ - mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ - cmp r2, r1 │ │ │ │ │ - beq.n 203e │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - str r2, [r4, #0] │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.n 203e │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 203e │ │ │ │ │ + bl 700 │ │ │ │ │ + mov r0, sl │ │ │ │ │ + bl 700 │ │ │ │ │ + movs r3, #0 │ │ │ │ │ + b.n 2034 │ │ │ │ │ + ldr.w r0, [r9, #88] @ 0x58 │ │ │ │ │ + mov r2, r5 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC45 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC45 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Format │ │ │ │ │ + b.n 20ba │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LANCHOR1 │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LANCHOR1 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC43 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC43 │ │ │ │ │ + ldr r0, [r3, #84] @ 0x54 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ + b.n 20c6 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR1 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC44 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC44 │ │ │ │ │ ldr r0, [r3, #88] @ 0x58 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 203e │ │ │ │ │ + b.n 20ba │ │ │ │ │ ldr.w r0, [r9, #84] @ 0x54 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC46 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC46 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 203e │ │ │ │ │ - ldr.w r0, [r9, #88] @ 0x58 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC45 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC45 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 203e │ │ │ │ │ + b.n 20ba │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyObject_Repr │ │ │ │ │ + mov sl, r0 │ │ │ │ │ + cbnz r0, 212c │ │ │ │ │ + str r0, [sp, #12] │ │ │ │ │ + b.n 20ba │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ - b.n 1ed4 │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LANCHOR1 │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LANCHOR1 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC43 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC43 │ │ │ │ │ - ldr r0, [r3, #84] @ 0x54 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 204a │ │ │ │ │ - .word 0x0000023e │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PySequence_Tuple │ │ │ │ │ + mov r3, r0 │ │ │ │ │ + str r0, [sp, #12] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 1f4c │ │ │ │ │ + b.n 2034 │ │ │ │ │ + nop │ │ │ │ │ + .word 0x0000024a │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -000020d0 : │ │ │ │ │ +00002144 : │ │ │ │ │ BaseExceptionGroup_init(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ - cbnz r2, 211e │ │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ + cbnz r2, 2198 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - itt ne │ │ │ │ │ - addne r3, #1 │ │ │ │ │ - strne r3, [r4, #0] │ │ │ │ │ + beq.n 2176 │ │ │ │ │ + adds r3, #1 │ │ │ │ │ + str r3, [r4, #0] │ │ │ │ │ str r4, [r5, #12] │ │ │ │ │ - cbnz r0, 2102 │ │ │ │ │ + cbnz r0, 217c │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ + str r4, [r5, #12] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 216e │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 20fa │ │ │ │ │ + beq.n 216e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 20fa │ │ │ │ │ + bne.n 216e │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 20fc │ │ │ │ │ + b.n 2170 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ │ bl 0 <_PyArg_NoKeywords> │ │ │ │ │ R_ARM_THM_CALL _PyArg_NoKeywords │ │ │ │ │ - cbnz r0, 2132 │ │ │ │ │ + cbnz r0, 21ac │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 20fc │ │ │ │ │ + b.n 2170 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ │ bl 0 <_PyArg_NoKeywords> │ │ │ │ │ R_ARM_THM_CALL _PyArg_NoKeywords │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 20e6 │ │ │ │ │ - b.n 212c │ │ │ │ │ - nop │ │ │ │ │ + bne.n 215a │ │ │ │ │ + b.n 21a6 │ │ │ │ │ │ │ │ │ │ -00002144 : │ │ │ │ │ +000021bc : │ │ │ │ │ BaseExceptionGroup_dealloc(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldrd r1, r2, [r0, #-8] │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -3838,268 +3909,272 @@ │ │ │ │ │ str r1, [r2, #0] │ │ │ │ │ orrs r3, r2 │ │ │ │ │ str r3, [r1, #4] │ │ │ │ │ str.w ip, [r4, #-8] │ │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ │ and.w r3, r3, #1 │ │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ │ - cbz r0, 218e │ │ │ │ │ + cbz r0, 2206 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w ip, [r4, #36] @ 0x24 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 222c │ │ │ │ │ + bne.n 22c6 │ │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2256 │ │ │ │ │ + beq.n 22f0 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 2256 │ │ │ │ │ + beq.n 22f0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2256 │ │ │ │ │ + bne.n 22f0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 225c │ │ │ │ │ + bne.n 22f6 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 223a │ │ │ │ │ + bne.n 22d4 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ - cbz r0, 21d6 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 22a4 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #12] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 21d6 │ │ │ │ │ + beq.n 22a4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbnz r3, 21d6 │ │ │ │ │ + cbnz r3, 22a4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.n 2294 │ │ │ │ │ + cbnz r0, 22aa │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ - cbz r0, 21f8 │ │ │ │ │ + cbz r0, 2270 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #20] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 21f8 │ │ │ │ │ + beq.n 2270 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbnz r3, 21f8 │ │ │ │ │ + cbnz r3, 2270 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 2278 │ │ │ │ │ + bne.n 2312 │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ - cbnz r0, 2210 │ │ │ │ │ + cbnz r0, 2288 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ │ bx r3 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #24] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 2202 │ │ │ │ │ + beq.n 227a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2202 │ │ │ │ │ + bne.n 227a │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2202 │ │ │ │ │ + b.n 227a │ │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 2254 │ │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ + movs r1, #0 │ │ │ │ │ + str r1, [r4, #16] │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + beq.n 2254 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 218e │ │ │ │ │ + bne.n 2254 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 218e │ │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ - movs r1, #0 │ │ │ │ │ - str r1, [r4, #8] │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - beq.n 21ba │ │ │ │ │ + b.n 2254 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 21ba │ │ │ │ │ + bne.n 2206 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 21ba │ │ │ │ │ - ldr r0, [r4, #44] @ 0x2c │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 21b4 │ │ │ │ │ + b.n 2206 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ - str r1, [r4, #44] @ 0x2c │ │ │ │ │ + str r1, [r4, #8] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 21b4 │ │ │ │ │ + beq.n 2232 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 21b4 │ │ │ │ │ + bne.n 2232 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 21b4 │ │ │ │ │ + b.n 2232 │ │ │ │ │ + ldr r0, [r4, #44] @ 0x2c │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 222c │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ - str r1, [r4, #28] │ │ │ │ │ + str r1, [r4, #44] @ 0x2c │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 21fe │ │ │ │ │ + beq.n 222c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 21fe │ │ │ │ │ + bne.n 222c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 21fe │ │ │ │ │ + b.n 222c │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ - str r1, [r4, #16] │ │ │ │ │ + str r1, [r4, #28] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 21dc │ │ │ │ │ + beq.n 2276 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 21dc │ │ │ │ │ + bne.n 2276 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 21dc │ │ │ │ │ + b.n 2276 │ │ │ │ │ + nop │ │ │ │ │ │ │ │ │ │ -000022b0 : │ │ │ │ │ +00002330 : │ │ │ │ │ BaseExceptionGroup_clear(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ │ - cbz r0, 22d2 │ │ │ │ │ + cbz r0, 2352 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 22fc │ │ │ │ │ + bne.n 237c │ │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ │ - cbz r0, 22ee │ │ │ │ │ + cbz r0, 236e │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 22ee │ │ │ │ │ + beq.n 236e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbnz r3, 22ee │ │ │ │ │ + cbnz r3, 236e │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ │ - cbnz r0, 230a │ │ │ │ │ + cbnz r0, 238a │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ - b.w 3a8 │ │ │ │ │ + b.w 3ac │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 22d2 │ │ │ │ │ + bne.n 2352 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 22d2 │ │ │ │ │ + b.n 2352 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 22f2 │ │ │ │ │ + beq.n 2372 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 22f2 │ │ │ │ │ + bne.n 2372 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 22f2 │ │ │ │ │ + b.n 2372 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002328 : │ │ │ │ │ +000023a8 : │ │ │ │ │ BaseExceptionGroup_traverse(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ - cbz r0, 2346 │ │ │ │ │ + cbz r0, 23c6 │ │ │ │ │ mov r1, r2 │ │ │ │ │ blx r4 │ │ │ │ │ - cbnz r0, 2378 │ │ │ │ │ + cbnz r0, 23f8 │ │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ │ - cbz r0, 2350 │ │ │ │ │ + cbz r0, 23d0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ blx r4 │ │ │ │ │ - cbnz r0, 2378 │ │ │ │ │ + cbnz r0, 23f8 │ │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ │ - cbnz r0, 23a2 │ │ │ │ │ + cbnz r0, 2422 │ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ │ - cbz r0, 235e │ │ │ │ │ + cbz r0, 23de │ │ │ │ │ mov r1, r5 │ │ │ │ │ blx r4 │ │ │ │ │ - cbnz r0, 2378 │ │ │ │ │ + cbnz r0, 23f8 │ │ │ │ │ ldr r0, [r6, #12] │ │ │ │ │ - cbz r0, 2368 │ │ │ │ │ + cbz r0, 23e8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ blx r4 │ │ │ │ │ - cbnz r0, 2378 │ │ │ │ │ + cbnz r0, 23f8 │ │ │ │ │ ldr r0, [r6, #16] │ │ │ │ │ - cbnz r0, 2398 │ │ │ │ │ + cbnz r0, 2418 │ │ │ │ │ ldr r0, [r6, #20] │ │ │ │ │ - cbnz r0, 2384 │ │ │ │ │ + cbnz r0, 2404 │ │ │ │ │ ldr r0, [r6, #28] │ │ │ │ │ - cbnz r0, 238e │ │ │ │ │ + cbnz r0, 240e │ │ │ │ │ ldr r0, [r6, #24] │ │ │ │ │ - cbnz r0, 237a │ │ │ │ │ + cbnz r0, 23fa │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r3, r4 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ bx r3 │ │ │ │ │ mov r1, r5 │ │ │ │ │ blx r4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2370 │ │ │ │ │ + beq.n 23f0 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r1, r5 │ │ │ │ │ blx r4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2374 │ │ │ │ │ + beq.n 23f4 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r1, r5 │ │ │ │ │ blx r4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 236c │ │ │ │ │ + beq.n 23ec │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r1, r5 │ │ │ │ │ blx r4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2354 │ │ │ │ │ + beq.n 23d4 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {} │ │ │ │ │ @@ -26,15 +26,15 @@ │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ cbnz r0, 3a │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ - b.w 1910 │ │ │ │ │ + b.w 1958 │ │ │ │ │ R_ARM_THM_JUMP24 BaseException_traverse │ │ │ │ │ mov r1, r2 │ │ │ │ │ blx r4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 2c │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ │ │ @@ -101,15 +101,15 @@ │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ cbnz r0, d6 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ - b.w 1910 │ │ │ │ │ + b.w 1958 │ │ │ │ │ R_ARM_THM_JUMP24 BaseException_traverse │ │ │ │ │ mov r1, r2 │ │ │ │ │ blx r4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n c8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ │ │ @@ -234,15 +234,15 @@ │ │ │ │ │ beq.n 1de │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ b.n 1de │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldr r0, [r2, #24] │ │ │ │ │ str r1, [r2, #24] │ │ │ │ │ - bl 6fc │ │ │ │ │ + bl 700 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ │ │ 000001ea : │ │ │ │ │ BaseExceptionGroup_subgroup(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ @@ -250,27 +250,27 @@ │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, #24 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1eb8 │ │ │ │ │ + bl 1fd4 │ │ │ │ │ R_ARM_THM_CALL get_matcher_type │ │ │ │ │ adds r0, #1 │ │ │ │ │ bne.n 20e │ │ │ │ │ movs r4, #0 │ │ │ │ │ b.n 244 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ add r5, sp, #16 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ - bl 1f48 │ │ │ │ │ + bl 2064 │ │ │ │ │ R_ARM_THM_CALL exceptiongroup_split_recursive │ │ │ │ │ adds r0, #1 │ │ │ │ │ beq.n 20a │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ @@ -280,40 +280,40 @@ │ │ │ │ │ it ne │ │ │ │ │ movne r4, r0 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ itt ne │ │ │ │ │ addne r3, #1 │ │ │ │ │ strne r3, [r4, #0] │ │ │ │ │ - bl 6fc │ │ │ │ │ + bl 700 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #24 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ │ │ 0000024a : │ │ │ │ │ PyUnicodeTranslateError_GetStart(): │ │ │ │ │ - b.w 1538 │ │ │ │ │ + b.w 1654 │ │ │ │ │ R_ARM_THM_JUMP24 PyUnicodeEncodeError_GetStart │ │ │ │ │ │ │ │ │ │ 0000024e : │ │ │ │ │ PyUnicodeTranslateError_GetEnd(): │ │ │ │ │ - b.w 1608 │ │ │ │ │ + b.w 1724 │ │ │ │ │ R_ARM_THM_JUMP24 PyUnicodeEncodeError_GetEnd │ │ │ │ │ │ │ │ │ │ 00000252 : │ │ │ │ │ KeyError_str(): │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ bne.n 260 │ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyObject_Repr │ │ │ │ │ - b.w 6b8 │ │ │ │ │ + b.w 1938 │ │ │ │ │ R_ARM_THM_JUMP24 BaseException_str │ │ │ │ │ │ │ │ │ │ 00000264 : │ │ │ │ │ BaseExceptionGroup_repr(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ @@ -444,15 +444,15 @@ │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ b.n 378 │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldr r0, [r2, #28] │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r1, [r2, #28] │ │ │ │ │ strb.w r3, [r2, #32] │ │ │ │ │ - bl 6fc │ │ │ │ │ + bl 700 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ │ │ 0000038a : │ │ │ │ │ OSError_reduce(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ @@ -876,15 +876,15 @@ │ │ │ │ │ b.n 700 │ │ │ │ │ cbnz r3, 700 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ │ - b.w 1c14 <_PyExc_PrepReraiseStar> │ │ │ │ │ + b.w 1d30 <_PyExc_PrepReraiseStar> │ │ │ │ │ R_ARM_THM_JUMP24 _PyExc_PrepReraiseStar │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ │ │ 00000710 : │ │ │ │ │ PyException_GetArgs(): │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ @@ -933,30 +933,30 @@ │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ it ne │ │ │ │ │ addne r3, #1 │ │ │ │ │ pop {r4} │ │ │ │ │ it ne │ │ │ │ │ strne r3, [r1, #0] │ │ │ │ │ str r1, [r2, #12] │ │ │ │ │ - b.w 6fc │ │ │ │ │ + b.w 700 │ │ │ │ │ R_ARM_THM_JUMP24 Py_XDECREF │ │ │ │ │ │ │ │ │ │ 00000776 : │ │ │ │ │ PyExceptionClass_Name(): │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ 0000077a : │ │ │ │ │ PyUnicodeEncodeError_GetReason(): │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC75 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC75 │ │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ │ - b.w 159c │ │ │ │ │ + b.w 16b8 │ │ │ │ │ R_ARM_THM_JUMP24 get_unicode │ │ │ │ │ │ │ │ │ │ 00000788 : │ │ │ │ │ PyUnicodeDecodeError_GetReason(): │ │ │ │ │ b.w 77a │ │ │ │ │ R_ARM_THM_JUMP24 PyUnicodeEncodeError_GetReason │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -54,17 +54,17 @@ │ │ │ │ │ 0x00000330 4572726f 725f636c 65617200 2e4c4331 Error_clear..LC1 │ │ │ │ │ 0x00000340 39004e61 6d654572 726f725f 696e6974 9.NameError_init │ │ │ │ │ 0x00000350 004e616d 65457272 6f725f74 72617665 .NameError_trave │ │ │ │ │ 0x00000360 72736500 53796e74 61784572 726f725f rse.SyntaxError_ │ │ │ │ │ 0x00000370 6465616c 6c6f6300 53796e74 61784572 dealloc.SyntaxEr │ │ │ │ │ 0x00000380 726f725f 636c6561 72004f53 4572726f ror_clear.OSErro │ │ │ │ │ 0x00000390 725f7472 61766572 7365002e 4c433230 r_traverse..LC20 │ │ │ │ │ - 0x000003a0 002e4c43 32310042 61736545 78636570 ..LC21.BaseExcep │ │ │ │ │ - 0x000003b0 74696f6e 5f616464 5f6e6f74 65002e4c tion_add_note..L │ │ │ │ │ - 0x000003c0 43323200 2e4c4332 33005374 6f704974 C22..LC23.StopIt │ │ │ │ │ + 0x000003a0 002e4c43 3231002e 4c433232 002e4c43 ..LC21..LC22..LC │ │ │ │ │ + 0x000003b0 32330042 61736545 78636570 74696f6e 23.BaseException │ │ │ │ │ + 0x000003c0 5f616464 5f6e6f74 65005374 6f704974 _add_note.StopIt │ │ │ │ │ 0x000003d0 65726174 696f6e5f 696e6974 0053746f eration_init.Sto │ │ │ │ │ 0x000003e0 70497465 72617469 6f6e5f64 65616c6c pIteration_deall │ │ │ │ │ 0x000003f0 6f63002e 4c433234 002e4c43 32350042 oc..LC24..LC25.B │ │ │ │ │ 0x00000400 61736545 78636570 74696f6e 5f726570 aseException_rep │ │ │ │ │ 0x00000410 72002e4c 43323600 6765745f 756e6963 r..LC26.get_unic │ │ │ │ │ 0x00000420 6f646500 2e4c4332 37002e4c 43323800 ode..LC27..LC28. │ │ │ │ │ 0x00000430 42617365 45786365 7074696f 6e5f6765 BaseException_ge │ │ │ │ │ @@ -328,20 +328,20 @@ │ │ │ │ │ 0x00001450 7065005f 50794578 635f4669 6e69005f pe._PyExc_Fini._ │ │ │ │ │ 0x00001460 50795374 61746963 54797065 5f46696e PyStaticType_Fin │ │ │ │ │ 0x00001470 69427569 6c74696e 005f5079 4572725f iBuiltin._PyErr_ │ │ │ │ │ 0x00001480 4e6f4d65 6d6f7279 005f5079 4572725f NoMemory._PyErr_ │ │ │ │ │ 0x00001490 53657452 61697365 64457863 65707469 SetRaisedExcepti │ │ │ │ │ 0x000014a0 6f6e005f 50795f46 6174616c 4572726f on._Py_FatalErro │ │ │ │ │ 0x000014b0 7246756e 63005f50 79457863 65707469 rFunc._PyExcepti │ │ │ │ │ - 0x000014c0 6f6e5f41 64644e6f 74650050 79457272 on_AddNote.PyErr │ │ │ │ │ - 0x000014d0 5f466f72 6d617400 50794f62 6a656374 _Format.PyObject │ │ │ │ │ - 0x000014e0 5f476574 4f707469 6f6e616c 41747472 _GetOptionalAttr │ │ │ │ │ - 0x000014f0 0050794c 6973745f 41707065 6e640050 .PyList_Append.P │ │ │ │ │ - 0x00001500 794c6973 745f4e65 77005079 4f626a65 yList_New.PyObje │ │ │ │ │ - 0x00001510 63745f53 65744174 7472005f 50795479 ct_SetAttr._PyTy │ │ │ │ │ + 0x000014c0 6f6e5f41 64644e6f 74650050 794f626a on_AddNote.PyObj │ │ │ │ │ + 0x000014d0 6563745f 4765744f 7074696f 6e616c41 ect_GetOptionalA │ │ │ │ │ + 0x000014e0 74747200 50794c69 73745f41 7070656e ttr.PyList_Appen │ │ │ │ │ + 0x000014f0 64005079 4c697374 5f4e6577 0050794f d.PyList_New.PyO │ │ │ │ │ + 0x00001500 626a6563 745f5365 74417474 72005079 bject_SetAttr.Py │ │ │ │ │ + 0x00001510 4572725f 466f726d 6174005f 50795479 Err_Format._PyTy │ │ │ │ │ 0x00001520 70655f4e 616d6500 5079556e 69636f64 pe_Name.PyUnicod │ │ │ │ │ 0x00001530 65456e63 6f646545 72726f72 5f476574 eEncodeError_Get │ │ │ │ │ 0x00001540 53746172 74005079 556e6963 6f646545 Start.PyUnicodeE │ │ │ │ │ 0x00001550 6e636f64 65457272 6f725f47 6574456e ncodeError_GetEn │ │ │ │ │ 0x00001560 64005079 556e6963 6f646545 6e636f64 d.PyUnicodeEncod │ │ │ │ │ 0x00001570 65457272 6f725f47 65744f62 6a656374 eError_GetObject │ │ │ │ │ 0x00001580 0050794c 6f6e675f 54797065 0050794c .PyLong_Type.PyL │ │ │ ├── genericaliasobject.o │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: REL (Relocatable file) │ │ │ │ │ Machine: ARM │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 0 (bytes into file) │ │ │ │ │ - Start of section headers: 15200 (bytes into file) │ │ │ │ │ + Start of section headers: 15204 (bytes into file) │ │ │ │ │ Flags: 0x5000000, Version5 EABI │ │ │ │ │ Size of this header: 52 (bytes) │ │ │ │ │ Size of program headers: 0 (bytes) │ │ │ │ │ Number of program headers: 0 │ │ │ │ │ Size of section headers: 40 (bytes) │ │ │ │ │ Number of section headers: 18 │ │ │ │ │ Section header string table index: 17 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,27 +1,27 @@ │ │ │ │ │ -There are 18 section headers, starting at offset 0x3b60: │ │ │ │ │ +There are 18 section headers, starting at offset 0x3b64: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .text PROGBITS 00000000 000034 000ce4 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 002ef8 000538 08 I 15 1 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 002efc 000538 08 I 15 1 4 │ │ │ │ │ [ 3] .data PROGBITS 00000000 000d18 000348 00 WA 0 0 4 │ │ │ │ │ - [ 4] .rel.data REL 00000000 003430 000188 08 I 15 3 4 │ │ │ │ │ + [ 4] .rel.data REL 00000000 003434 000188 08 I 15 3 4 │ │ │ │ │ [ 5] .bss NOBITS 00000000 001060 000000 00 WA 0 0 1 │ │ │ │ │ - [ 6] .text.hot PROGBITS 00000000 001060 000670 00 AX 0 0 4 │ │ │ │ │ - [ 7] .rel.text.hot REL 00000000 0035b8 0003d8 08 I 15 6 4 │ │ │ │ │ - [ 8] .rodata.str1.4 PROGBITS 00000000 0016d0 00031a 01 AMS 0 0 4 │ │ │ │ │ - [ 9] .text.unlikely PROGBITS 00000000 0019ec 000180 00 AX 0 0 4 │ │ │ │ │ - [10] .rel.text.unlikely REL 00000000 003990 0000f8 08 I 15 9 4 │ │ │ │ │ - [11] .rodata PROGBITS 00000000 001b6c 0000bb 00 A 0 0 4 │ │ │ │ │ - [12] .rel.rodata REL 00000000 003a88 000048 08 I 15 11 4 │ │ │ │ │ - [13] .note.GNU-stack PROGBITS 00000000 001c27 000000 00 0 0 1 │ │ │ │ │ - [14] .ARM.attributes ARM_ATTRIBUTES 00000000 001c27 000033 00 0 0 1 │ │ │ │ │ - [15] .symtab SYMTAB 00000000 001c5c 000aa0 10 16 95 4 │ │ │ │ │ - [16] .strtab STRTAB 00000000 0026fc 0007fc 00 0 0 1 │ │ │ │ │ - [17] .shstrtab STRTAB 00000000 003ad0 000090 00 0 0 1 │ │ │ │ │ + [ 6] .text.hot PROGBITS 00000000 001060 000674 00 AX 0 0 4 │ │ │ │ │ + [ 7] .rel.text.hot REL 00000000 0035bc 0003d8 08 I 15 6 4 │ │ │ │ │ + [ 8] .rodata.str1.4 PROGBITS 00000000 0016d4 00031a 01 AMS 0 0 4 │ │ │ │ │ + [ 9] .text.unlikely PROGBITS 00000000 0019f0 000180 00 AX 0 0 4 │ │ │ │ │ + [10] .rel.text.unlikely REL 00000000 003994 0000f8 08 I 15 9 4 │ │ │ │ │ + [11] .rodata PROGBITS 00000000 001b70 0000bb 00 A 0 0 4 │ │ │ │ │ + [12] .rel.rodata REL 00000000 003a8c 000048 08 I 15 11 4 │ │ │ │ │ + [13] .note.GNU-stack PROGBITS 00000000 001c2b 000000 00 0 0 1 │ │ │ │ │ + [14] .ARM.attributes ARM_ATTRIBUTES 00000000 001c2b 000033 00 0 0 1 │ │ │ │ │ + [15] .symtab SYMTAB 00000000 001c60 000aa0 10 16 95 4 │ │ │ │ │ + [16] .strtab STRTAB 00000000 002700 0007fc 00 0 0 1 │ │ │ │ │ + [17] .shstrtab STRTAB 00000000 003ad4 000090 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), y (purecode), p (processor specific) │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -34,19 +34,19 @@ │ │ │ │ │ 30: 00000094 0 NOTYPE LOCAL DEFAULT 8 .LC11 │ │ │ │ │ 31: 00000098 0 NOTYPE LOCAL DEFAULT 8 .LC12 │ │ │ │ │ 32: 0000009c 0 NOTYPE LOCAL DEFAULT 8 .LC13 │ │ │ │ │ 33: 000000a0 0 NOTYPE LOCAL DEFAULT 8 .LC14 │ │ │ │ │ 34: 000000ac 0 NOTYPE LOCAL DEFAULT 8 .LC15 │ │ │ │ │ 35: 000000b4 0 NOTYPE LOCAL DEFAULT 8 .LC16 │ │ │ │ │ 36: 00000264 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 37: 00000265 708 FUNC LOCAL DEFAULT 6 ga_repr │ │ │ │ │ - 38: 00000529 328 FUNC LOCAL DEFAULT 6 ga_repr_item │ │ │ │ │ - 39: 00000518 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 40: 00000528 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 41: 00000660 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 37: 00000265 712 FUNC LOCAL DEFAULT 6 ga_repr │ │ │ │ │ + 38: 0000052d 328 FUNC LOCAL DEFAULT 6 ga_repr_item │ │ │ │ │ + 39: 0000051c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 40: 0000052c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 41: 00000664 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 42: 000000b8 0 NOTYPE LOCAL DEFAULT 8 .LC17 │ │ │ │ │ 43: 00000000 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ 44: 00000001 40 FUNC LOCAL DEFAULT 9 ga_instancecheck │ │ │ │ │ 45: 000000f4 0 NOTYPE LOCAL DEFAULT 8 .LC18 │ │ │ │ │ 46: 00000029 40 FUNC LOCAL DEFAULT 9 ga_subclasscheck │ │ │ │ │ 47: 00000130 0 NOTYPE LOCAL DEFAULT 8 .LC19 │ │ │ │ │ 48: 00000138 0 NOTYPE LOCAL DEFAULT 8 .LC20 │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x2ef8 contains 167 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x2efc contains 167 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000012 0000650a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ 0000001e 0000650a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ 00000042 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000046 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00000054 0000690a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 0000005a 00006a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ @@ -165,15 +165,15 @@ │ │ │ │ │ 00000c76 0000a40a R_ARM_THM_CALL 00000000 PyObject_Call │ │ │ │ │ 00000ca4 0000720a R_ARM_THM_CALL 00000000 _PyTuple_Resize │ │ │ │ │ 00000096 00006c1e R_ARM_THM_JUMP24 00000000 PyObject_RichCompare │ │ │ │ │ 000003a0 0000881e R_ARM_THM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ 000003f4 0000881e R_ARM_THM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ 000004d8 0000901e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0x3430 contains 49 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0x3434 contains 49 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000004 0000a702 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 0000000c 00000a02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000018 00000502 R_ARM_ABS32 0000009d ga_dealloc │ │ │ │ │ 0000002c 00002502 R_ARM_ABS32 00000265 ga_repr │ │ │ │ │ 00000030 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000038 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ @@ -217,15 +217,15 @@ │ │ │ │ │ 00000300 00002e02 R_ARM_ABS32 00000029 ga_subclasscheck │ │ │ │ │ 0000030c 00000a02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000310 00003102 R_ARM_ABS32 0000038d ga_reduce │ │ │ │ │ 0000031c 00000a02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000320 00003e02 R_ARM_ABS32 00000091 ga_dir │ │ │ │ │ 00000340 00004102 R_ARM_ABS32 0000050d ga_getitem │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x35b8 contains 123 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x35bc contains 123 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000014 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000018 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 0000001c 0000600a R_ARM_THM_CALL 00000000 PyType_GenericAlloc │ │ │ │ │ 00000030 0000610a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ 00000052 0000620a R_ARM_THM_CALL 00000000 PyVectorcall_Function │ │ │ │ │ 00000058 0000042f R_ARM_THM_MOVW_ABS_NC 00000115 ga_vectorcall │ │ │ │ │ @@ -262,96 +262,96 @@ │ │ │ │ │ 000002a0 00001d30 R_ARM_THM_MOVT_ABS 00000090 .LC10 │ │ │ │ │ 000002a4 00007a0a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_WriteASCIIString │ │ │ │ │ 000002b4 00007b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyList_Type │ │ │ │ │ 000002b8 00007b30 R_ARM_THM_MOVT_ABS 00000000 PyList_Type │ │ │ │ │ 000002bc 00007c2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_EllipsisObject │ │ │ │ │ 000002c0 00007c30 R_ARM_THM_MOVT_ABS 00000000 _Py_EllipsisObject │ │ │ │ │ 000002e6 0000740a R_ARM_THM_CALL 00000000 PyObject_HasAttrWithError │ │ │ │ │ -000002fa 0000750a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ -00000310 0000750a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ -0000031c 00007d2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000320 00007d30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000334 0000212f R_ARM_THM_MOVW_ABS_NC 000000a0 .LC14 │ │ │ │ │ -00000338 00002130 R_ARM_THM_MOVT_ABS 000000a0 .LC14 │ │ │ │ │ -0000033c 0000660a R_ARM_THM_CALL 00000000 _PyUnicode_EqualToASCIIString │ │ │ │ │ -00000346 00007e0a R_ARM_THM_CALL 00000000 PyObject_Str │ │ │ │ │ -00000362 0000630a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000037a 0000630a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000384 00007f0a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_WriteStr │ │ │ │ │ -0000039c 0000630a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000003b0 00001e2f R_ARM_THM_MOVW_ABS_NC 00000094 .LC11 │ │ │ │ │ -000003b4 00001e30 R_ARM_THM_MOVT_ABS 00000094 .LC11 │ │ │ │ │ -000003b8 00007a0a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_WriteASCIIString │ │ │ │ │ -000003c2 0000800a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_Dealloc │ │ │ │ │ -000003d2 00001f2f R_ARM_THM_MOVW_ABS_NC 00000098 .LC12 │ │ │ │ │ -000003d6 00001f30 R_ARM_THM_MOVT_ABS 00000098 .LC12 │ │ │ │ │ -000003da 00007a0a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_WriteASCIIString │ │ │ │ │ -000003e4 0000810a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_Finish │ │ │ │ │ -000003f2 0000740a R_ARM_THM_CALL 00000000 PyObject_HasAttrWithError │ │ │ │ │ -000003fe 0000820a R_ARM_THM_CALL 00000000 PyObject_Repr │ │ │ │ │ -00000408 0000202f R_ARM_THM_MOVW_ABS_NC 0000009c .LC13 │ │ │ │ │ -0000040c 00002030 R_ARM_THM_MOVT_ABS 0000009c .LC13 │ │ │ │ │ -00000410 0000830a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ -0000041e 0000222f R_ARM_THM_MOVW_ABS_NC 000000ac .LC15 │ │ │ │ │ -00000422 00002230 R_ARM_THM_MOVT_ABS 000000ac .LC15 │ │ │ │ │ -00000426 0000840a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ -0000043a 00001c2f R_ARM_THM_MOVW_ABS_NC 0000008c .LC9 │ │ │ │ │ -0000043e 00001c30 R_ARM_THM_MOVT_ABS 0000008c .LC9 │ │ │ │ │ -00000442 00007a0a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_WriteASCIIString │ │ │ │ │ -00000452 00001d2f R_ARM_THM_MOVW_ABS_NC 00000090 .LC10 │ │ │ │ │ -00000456 00001d30 R_ARM_THM_MOVT_ABS 00000090 .LC10 │ │ │ │ │ -0000045e 00007a0a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_WriteASCIIString │ │ │ │ │ -00000472 00001e2f R_ARM_THM_MOVW_ABS_NC 00000094 .LC11 │ │ │ │ │ -00000476 00001e30 R_ARM_THM_MOVT_ABS 00000094 .LC11 │ │ │ │ │ -0000047e 0000850a R_ARM_THM_CALL 00000000 PyList_GetItemRef │ │ │ │ │ -000004aa 0000630a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000004bc 00007a0a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_WriteASCIIString │ │ │ │ │ -000004e0 0000630a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000004ec 00001f2f R_ARM_THM_MOVW_ABS_NC 00000098 .LC12 │ │ │ │ │ -000004f0 00001f30 R_ARM_THM_MOVT_ABS 00000098 .LC12 │ │ │ │ │ -000004f4 00007a0a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_WriteASCIIString │ │ │ │ │ -00000504 0000232f R_ARM_THM_MOVW_ABS_NC 000000b4 .LC16 │ │ │ │ │ -00000508 00002330 R_ARM_THM_MOVT_ABS 000000b4 .LC16 │ │ │ │ │ -0000050c 00007a0a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_WriteASCIIString │ │ │ │ │ -00000518 00007602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000002f8 0000750a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ +0000030e 0000750a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ +0000031a 00007d2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000031e 00007d30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000332 0000212f R_ARM_THM_MOVW_ABS_NC 000000a0 .LC14 │ │ │ │ │ +00000336 00002130 R_ARM_THM_MOVT_ABS 000000a0 .LC14 │ │ │ │ │ +0000033a 0000660a R_ARM_THM_CALL 00000000 _PyUnicode_EqualToASCIIString │ │ │ │ │ +00000344 00007e0a R_ARM_THM_CALL 00000000 PyObject_Str │ │ │ │ │ +0000035e 0000630a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000376 0000630a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000380 00007f0a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_WriteStr │ │ │ │ │ +00000398 0000630a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000003ac 00001e2f R_ARM_THM_MOVW_ABS_NC 00000094 .LC11 │ │ │ │ │ +000003b0 00001e30 R_ARM_THM_MOVT_ABS 00000094 .LC11 │ │ │ │ │ +000003b4 00007a0a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_WriteASCIIString │ │ │ │ │ +000003be 0000800a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_Dealloc │ │ │ │ │ +000003ce 00001f2f R_ARM_THM_MOVW_ABS_NC 00000098 .LC12 │ │ │ │ │ +000003d2 00001f30 R_ARM_THM_MOVT_ABS 00000098 .LC12 │ │ │ │ │ +000003d6 00007a0a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_WriteASCIIString │ │ │ │ │ +000003e0 0000810a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_Finish │ │ │ │ │ +000003ee 0000740a R_ARM_THM_CALL 00000000 PyObject_HasAttrWithError │ │ │ │ │ +000003fa 0000820a R_ARM_THM_CALL 00000000 PyObject_Repr │ │ │ │ │ +0000040a 0000202f R_ARM_THM_MOVW_ABS_NC 0000009c .LC13 │ │ │ │ │ +0000040e 00002030 R_ARM_THM_MOVT_ABS 0000009c .LC13 │ │ │ │ │ +00000412 0000830a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ +00000420 0000222f R_ARM_THM_MOVW_ABS_NC 000000ac .LC15 │ │ │ │ │ +00000424 00002230 R_ARM_THM_MOVT_ABS 000000ac .LC15 │ │ │ │ │ +00000428 0000840a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ +0000043c 00001c2f R_ARM_THM_MOVW_ABS_NC 0000008c .LC9 │ │ │ │ │ +00000440 00001c30 R_ARM_THM_MOVT_ABS 0000008c .LC9 │ │ │ │ │ +00000444 00007a0a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_WriteASCIIString │ │ │ │ │ +00000454 00001d2f R_ARM_THM_MOVW_ABS_NC 00000090 .LC10 │ │ │ │ │ +00000458 00001d30 R_ARM_THM_MOVT_ABS 00000090 .LC10 │ │ │ │ │ +00000460 00007a0a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_WriteASCIIString │ │ │ │ │ +00000474 00001e2f R_ARM_THM_MOVW_ABS_NC 00000094 .LC11 │ │ │ │ │ +00000478 00001e30 R_ARM_THM_MOVT_ABS 00000094 .LC11 │ │ │ │ │ +00000480 0000850a R_ARM_THM_CALL 00000000 PyList_GetItemRef │ │ │ │ │ +000004ac 0000630a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000004be 00007a0a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_WriteASCIIString │ │ │ │ │ +000004e2 0000630a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000004ee 00001f2f R_ARM_THM_MOVW_ABS_NC 00000098 .LC12 │ │ │ │ │ +000004f2 00001f30 R_ARM_THM_MOVT_ABS 00000098 .LC12 │ │ │ │ │ +000004f6 00007a0a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_WriteASCIIString │ │ │ │ │ +00000506 0000232f R_ARM_THM_MOVW_ABS_NC 000000b4 .LC16 │ │ │ │ │ +0000050a 00002330 R_ARM_THM_MOVT_ABS 000000b4 .LC16 │ │ │ │ │ +0000050e 00007a0a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_WriteASCIIString │ │ │ │ │ 0000051c 00007602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000520 00007602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000524 00007602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000538 00007c2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_EllipsisObject │ │ │ │ │ -0000053c 00007c30 R_ARM_THM_MOVT_ABS 00000000 _Py_EllipsisObject │ │ │ │ │ -00000552 0000740a R_ARM_THM_CALL 00000000 PyObject_HasAttrWithError │ │ │ │ │ -00000564 0000750a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ -00000578 0000750a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ -00000586 00007d2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000058a 00007d30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000059a 0000212f R_ARM_THM_MOVW_ABS_NC 000000a0 .LC14 │ │ │ │ │ -0000059e 00002130 R_ARM_THM_MOVT_ABS 000000a0 .LC14 │ │ │ │ │ -000005a2 0000660a R_ARM_THM_CALL 00000000 _PyUnicode_EqualToASCIIString │ │ │ │ │ -000005ac 00007e0a R_ARM_THM_CALL 00000000 PyObject_Str │ │ │ │ │ -000005c8 0000630a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000005e0 0000630a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000005ec 00007f0a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_WriteStr │ │ │ │ │ -00000606 0000630a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000616 0000740a R_ARM_THM_CALL 00000000 PyObject_HasAttrWithError │ │ │ │ │ -00000620 0000820a R_ARM_THM_CALL 00000000 PyObject_Repr │ │ │ │ │ -0000062a 0000202f R_ARM_THM_MOVW_ABS_NC 0000009c .LC13 │ │ │ │ │ -0000062e 00002030 R_ARM_THM_MOVT_ABS 0000009c .LC13 │ │ │ │ │ -00000632 0000830a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ -00000640 0000222f R_ARM_THM_MOVW_ABS_NC 000000ac .LC15 │ │ │ │ │ -00000644 00002230 R_ARM_THM_MOVT_ABS 000000ac .LC15 │ │ │ │ │ -00000648 0000840a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ -00000660 00007602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000528 00007602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000053c 00007c2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_EllipsisObject │ │ │ │ │ +00000540 00007c30 R_ARM_THM_MOVT_ABS 00000000 _Py_EllipsisObject │ │ │ │ │ +00000556 0000740a R_ARM_THM_CALL 00000000 PyObject_HasAttrWithError │ │ │ │ │ +00000568 0000750a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ +0000057c 0000750a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ +0000058a 00007d2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000058e 00007d30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000059e 0000212f R_ARM_THM_MOVW_ABS_NC 000000a0 .LC14 │ │ │ │ │ +000005a2 00002130 R_ARM_THM_MOVT_ABS 000000a0 .LC14 │ │ │ │ │ +000005a6 0000660a R_ARM_THM_CALL 00000000 _PyUnicode_EqualToASCIIString │ │ │ │ │ +000005b0 00007e0a R_ARM_THM_CALL 00000000 PyObject_Str │ │ │ │ │ +000005cc 0000630a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000005e4 0000630a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000005f0 00007f0a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_WriteStr │ │ │ │ │ +0000060a 0000630a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000061a 0000740a R_ARM_THM_CALL 00000000 PyObject_HasAttrWithError │ │ │ │ │ +00000624 0000820a R_ARM_THM_CALL 00000000 PyObject_Repr │ │ │ │ │ +0000062e 0000202f R_ARM_THM_MOVW_ABS_NC 0000009c .LC13 │ │ │ │ │ +00000632 00002030 R_ARM_THM_MOVT_ABS 0000009c .LC13 │ │ │ │ │ +00000636 0000830a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ +00000644 0000222f R_ARM_THM_MOVW_ABS_NC 000000ac .LC15 │ │ │ │ │ +00000648 00002230 R_ARM_THM_MOVT_ABS 000000ac .LC15 │ │ │ │ │ +0000064c 0000840a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ 00000664 00007602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000668 00007602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000066c 00007602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000670 00007602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000162 0000631e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ 0000024e 0000671e R_ARM_THM_JUMP24 00000000 PyObject_GetAttr │ │ │ │ │ 0000025a 0000681e R_ARM_THM_JUMP24 00000000 PyObject_GenericGetAttr │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x3990 contains 31 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x3994 contains 31 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 0000000e 0000862f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ 00000012 00008630 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00000016 00002a2f R_ARM_THM_MOVW_ABS_NC 000000b8 .LC17 │ │ │ │ │ 0000001a 00002a30 R_ARM_THM_MOVT_ABS 000000b8 .LC17 │ │ │ │ │ 00000020 0000870a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00000036 0000862f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ @@ -377,15 +377,15 @@ │ │ │ │ │ 00000126 00009f0a R_ARM_THM_CALL 00000000 PyObject_Vectorcall │ │ │ │ │ 00000172 0000630a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000078 0000881e R_ARM_THM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ 00000088 0000881e R_ARM_THM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ 00000130 00004d1e R_ARM_THM_JUMP24 00000bf9 set_orig_class │ │ │ │ │ 0000013a 0000611e R_ARM_THM_JUMP24 00000000 PyTuple_Pack │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.rodata' at offset 0x3a88 contains 9 entries: │ │ │ │ │ +Relocation section '.rel.rodata' at offset 0x3a8c contains 9 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000000 00000a02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000004 00000a02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000008 00000a02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000000c 00000a02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000010 00000a02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000014 00000a02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -298,467 +298,469 @@ │ │ │ │ │ add r0, sp, #20 │ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ │ ldr r7, [r3, #8] │ │ │ │ │ bl 0 <_PyUnicodeWriter_Init> │ │ │ │ │ R_ARM_THM_CALL _PyUnicodeWriter_Init │ │ │ │ │ ldrb r3, [r6, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 436 │ │ │ │ │ + bne.w 438 │ │ │ │ │ ldr r1, [r6, #8] │ │ │ │ │ add r0, sp, #20 │ │ │ │ │ - bl 528 │ │ │ │ │ + bl 52c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 3c0 │ │ │ │ │ + blt.w 3bc │ │ │ │ │ movs r2, #1 │ │ │ │ │ add r0, sp, #20 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC10 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC10 │ │ │ │ │ bl 0 <_PyUnicodeWriter_WriteASCIIString> │ │ │ │ │ R_ARM_THM_CALL _PyUnicodeWriter_WriteASCIIString │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 3c0 │ │ │ │ │ + blt.w 3bc │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble.w 3ca │ │ │ │ │ + ble.w 3c6 │ │ │ │ │ movw r8, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyList_Type │ │ │ │ │ movt r8, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyList_Type │ │ │ │ │ movw r9, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_EllipsisObject │ │ │ │ │ movt r9, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_EllipsisObject │ │ │ │ │ movs r5, #0 │ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ │ add.w r3, r3, r5, lsl #2 │ │ │ │ │ ldr r4, [r3, #12] │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - beq.w 44e │ │ │ │ │ + beq.w 450 │ │ │ │ │ movs r3, #0 │ │ │ │ │ cmp r4, r9 │ │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ │ - beq.w 408 │ │ │ │ │ - ldr r1, [pc, #564] @ (518 ) │ │ │ │ │ + beq.w 40a │ │ │ │ │ + ldr r1, [pc, #568] @ (51c ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_HasAttrWithError │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bgt.n 3ee │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 430 │ │ │ │ │ - ldr r1, [pc, #548] @ (51c ) │ │ │ │ │ + bgt.n 3ea │ │ │ │ │ + bne.w 432 │ │ │ │ │ + ldr r1, [pc, #556] @ (520 ) │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetOptionalAttr │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 432 │ │ │ │ │ + blt.w 434 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 3fc │ │ │ │ │ - ldr r1, [pc, #532] @ (520 ) │ │ │ │ │ + beq.n 3f8 │ │ │ │ │ + ldr r1, [pc, #536] @ (524 ) │ │ │ │ │ add r2, sp, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetOptionalAttr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 430 │ │ │ │ │ + blt.w 432 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ - cmp r0, r3 │ │ │ │ │ - beq.n 3fc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3fc │ │ │ │ │ + it ne │ │ │ │ │ + cmpne r0, r3 │ │ │ │ │ + beq.n 3f8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #3 │ │ │ │ │ - bpl.n 41a │ │ │ │ │ + bpl.n 41c │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC14 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC14 │ │ │ │ │ bl 0 <_PyUnicode_EqualToASCIIString> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_EqualToASCIIString │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 41a │ │ │ │ │ + beq.n 41c │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Str │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r3, 366 │ │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ │ - mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ - cmp r2, r1 │ │ │ │ │ - beq.n 366 │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - str r2, [r3, #0] │ │ │ │ │ - cbnz r2, 366 │ │ │ │ │ - mov r0, r3 │ │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ │ + cbz r0, 362 │ │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + beq.n 362 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r0, #0] │ │ │ │ │ + cbnz r3, 362 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ - cbz r0, 37e │ │ │ │ │ + cbz r0, 37a │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 37e │ │ │ │ │ + beq.n 37a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbnz r3, 37e │ │ │ │ │ + cbnz r3, 37a │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - cbz r4, 3c0 │ │ │ │ │ + cbz r4, 3bc │ │ │ │ │ mov r1, r4 │ │ │ │ │ add r0, sp, #20 │ │ │ │ │ bl 0 <_PyUnicodeWriter_WriteStr> │ │ │ │ │ R_ARM_THM_CALL _PyUnicodeWriter_WriteStr │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 3a0 │ │ │ │ │ + beq.n 39c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 3a0 │ │ │ │ │ + cbnz r3, 39c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - blt.n 3c0 │ │ │ │ │ + blt.n 3bc │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - beq.n 3ce │ │ │ │ │ + beq.n 3ca │ │ │ │ │ movs r2, #2 │ │ │ │ │ add r0, sp, #20 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC11 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC11 │ │ │ │ │ bl 0 <_PyUnicodeWriter_WriteASCIIString> │ │ │ │ │ R_ARM_THM_CALL _PyUnicodeWriter_WriteASCIIString │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bge.n 2c6 │ │ │ │ │ add r0, sp, #20 │ │ │ │ │ bl 0 <_PyUnicodeWriter_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _PyUnicodeWriter_Dealloc │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 3e8 │ │ │ │ │ - beq.w 500 │ │ │ │ │ + b.n 3e4 │ │ │ │ │ + beq.w 502 │ │ │ │ │ movs r2, #1 │ │ │ │ │ add r0, sp, #20 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC12 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC12 │ │ │ │ │ bl 0 <_PyUnicodeWriter_WriteASCIIString> │ │ │ │ │ R_ARM_THM_CALL _PyUnicodeWriter_WriteASCIIString │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 3c0 │ │ │ │ │ + blt.n 3bc │ │ │ │ │ add r0, sp, #20 │ │ │ │ │ bl 0 <_PyUnicodeWriter_Finish> │ │ │ │ │ R_ARM_THM_CALL _PyUnicodeWriter_Finish │ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - ldr r1, [pc, #308] @ (524 ) │ │ │ │ │ + ldr r1, [pc, #316] @ (528 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_HasAttrWithError │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ble.w 2ee │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Repr │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n 34e │ │ │ │ │ + mov r0, r3 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.n 34e │ │ │ │ │ + b.n 362 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC13 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC13 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_FromString │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n 34e │ │ │ │ │ + b.n 402 │ │ │ │ │ ldrd r2, r1, [sp, #12] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC15 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC15 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_FromFormat │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n 34e │ │ │ │ │ + b.n 402 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 34e │ │ │ │ │ + b.n 402 │ │ │ │ │ movs r2, #1 │ │ │ │ │ add r0, sp, #20 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC9 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC9 │ │ │ │ │ bl 0 <_PyUnicodeWriter_WriteASCIIString> │ │ │ │ │ R_ARM_THM_CALL _PyUnicodeWriter_WriteASCIIString │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bge.w 28a │ │ │ │ │ - b.n 3c0 │ │ │ │ │ + b.n 3bc │ │ │ │ │ movs r2, #1 │ │ │ │ │ add r0, sp, #20 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC10 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC10 │ │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ │ bl 0 <_PyUnicodeWriter_WriteASCIIString> │ │ │ │ │ R_ARM_THM_CALL _PyUnicodeWriter_WriteASCIIString │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 3c0 │ │ │ │ │ + blt.n 3bc │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - ble.n 4e8 │ │ │ │ │ + ble.n 4ea │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ mov.w fp, #0 │ │ │ │ │ movw r7, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC11 │ │ │ │ │ movt r7, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC11 │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyList_GetItemRef │ │ │ │ │ mov r2, r0 │ │ │ │ │ add r0, sp, #20 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 3c0 │ │ │ │ │ + beq.n 3bc │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ - bl 528 │ │ │ │ │ + bl 52c │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ - blt.n 4c6 │ │ │ │ │ + blt.n 4c8 │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 4ae │ │ │ │ │ + beq.n 4b0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - cbnz r3, 4ae │ │ │ │ │ + cbnz r3, 4b0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ cmp sl, fp │ │ │ │ │ - beq.n 4e6 │ │ │ │ │ + beq.n 4e8 │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r1, r7 │ │ │ │ │ add r0, sp, #20 │ │ │ │ │ bl 0 <_PyUnicodeWriter_WriteASCIIString> │ │ │ │ │ R_ARM_THM_CALL _PyUnicodeWriter_WriteASCIIString │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 47a │ │ │ │ │ - b.n 3c0 │ │ │ │ │ + bge.n 47c │ │ │ │ │ + b.n 3bc │ │ │ │ │ mov sl, r2 │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 3c0 │ │ │ │ │ + beq.w 3bc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [sl] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3c0 │ │ │ │ │ + bne.w 3bc │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3c0 │ │ │ │ │ + b.n 3bc │ │ │ │ │ ldr r7, [sp, #0] │ │ │ │ │ movs r2, #1 │ │ │ │ │ add r0, sp, #20 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC12 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC12 │ │ │ │ │ bl 0 <_PyUnicodeWriter_WriteASCIIString> │ │ │ │ │ R_ARM_THM_CALL _PyUnicodeWriter_WriteASCIIString │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.w 3a6 │ │ │ │ │ - b.n 3c0 │ │ │ │ │ + bge.w 3a2 │ │ │ │ │ + b.n 3bc │ │ │ │ │ movs r2, #2 │ │ │ │ │ add r0, sp, #20 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC16 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC16 │ │ │ │ │ bl 0 <_PyUnicodeWriter_WriteASCIIString> │ │ │ │ │ R_ARM_THM_CALL _PyUnicodeWriter_WriteASCIIString │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.w 3ce │ │ │ │ │ - b.n 3c0 │ │ │ │ │ + bge.w 3ca │ │ │ │ │ + b.n 3bc │ │ │ │ │ + nop │ │ │ │ │ .word 0x00005d34 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00005e10 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00005b9c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00005104 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00000528 : │ │ │ │ │ +0000052c : │ │ │ │ │ ga_repr_item(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, #20 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_EllipsisObject │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_EllipsisObject │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ strd r2, r2, [sp, #8] │ │ │ │ │ - beq.n 62a │ │ │ │ │ + beq.n 62e │ │ │ │ │ mov r4, r1 │ │ │ │ │ - ldr r1, [pc, #272] @ (660 ) │ │ │ │ │ + ldr r1, [pc, #272] @ (664 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_HasAttrWithError │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bgt.n 612 │ │ │ │ │ + bgt.n 616 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 652 │ │ │ │ │ - ldr r1, [pc, #260] @ (664 ) │ │ │ │ │ + bne.n 656 │ │ │ │ │ + ldr r1, [pc, #260] @ (668 ) │ │ │ │ │ add r2, sp, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetOptionalAttr │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 654 │ │ │ │ │ + blt.n 658 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 61e │ │ │ │ │ - ldr r1, [pc, #244] @ (668 ) │ │ │ │ │ + beq.n 622 │ │ │ │ │ + ldr r1, [pc, #244] @ (66c ) │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetOptionalAttr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 652 │ │ │ │ │ + blt.n 656 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 61e │ │ │ │ │ + beq.n 622 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.n 61e │ │ │ │ │ + beq.n 622 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #3 │ │ │ │ │ - bpl.n 63c │ │ │ │ │ + bpl.n 640 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC14 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC14 │ │ │ │ │ bl 0 <_PyUnicode_EqualToASCIIString> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_EqualToASCIIString │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 63c │ │ │ │ │ + beq.n 640 │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Str │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r3, 5cc │ │ │ │ │ + cbz r3, 5d0 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 5cc │ │ │ │ │ + beq.n 5d0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - cbnz r2, 5cc │ │ │ │ │ + cbnz r2, 5d0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ - cbz r0, 5e4 │ │ │ │ │ + cbz r0, 5e8 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 5e4 │ │ │ │ │ + beq.n 5e8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbnz r3, 5e4 │ │ │ │ │ + cbnz r3, 5e8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 658 │ │ │ │ │ + beq.n 65c │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyUnicodeWriter_WriteStr> │ │ │ │ │ R_ARM_THM_CALL _PyUnicodeWriter_WriteStr │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 60c │ │ │ │ │ + beq.n 610 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 60c │ │ │ │ │ + cbnz r3, 610 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r0, r2 │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ - ldr r1, [pc, #88] @ (66c ) │ │ │ │ │ + ldr r1, [pc, #88] @ (670 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_HasAttrWithError │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ble.n 55a │ │ │ │ │ + ble.n 55e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Repr │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n 5b4 │ │ │ │ │ + b.n 5b8 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC13 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC13 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_FromString │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n 5b4 │ │ │ │ │ + b.n 5b8 │ │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC15 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC15 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_FromFormat │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n 5b4 │ │ │ │ │ + b.n 5b8 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 5b4 │ │ │ │ │ + b.n 5b8 │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 60c │ │ │ │ │ + b.n 610 │ │ │ │ │ nop │ │ │ │ │ .word 0x00005d34 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00005e10 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00005b9c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ ├── genobject.o │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: REL (Relocatable file) │ │ │ │ │ Machine: ARM │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 0 (bytes into file) │ │ │ │ │ - Start of section headers: 31100 (bytes into file) │ │ │ │ │ + Start of section headers: 31132 (bytes into file) │ │ │ │ │ Flags: 0x5000000, Version5 EABI │ │ │ │ │ Size of this header: 52 (bytes) │ │ │ │ │ Size of program headers: 0 (bytes) │ │ │ │ │ Number of program headers: 0 │ │ │ │ │ Size of section headers: 40 (bytes) │ │ │ │ │ Number of section headers: 17 │ │ │ │ │ Section header string table index: 16 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,26 +1,26 @@ │ │ │ │ │ -There are 17 section headers, starting at offset 0x797c: │ │ │ │ │ +There are 17 section headers, starting at offset 0x799c: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ │ │ │ - [ 1] .text PROGBITS 00000000 000034 000fe4 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 005f08 0006a8 08 I 14 1 4 │ │ │ │ │ - [ 3] .data PROGBITS 00000000 001018 0009fc 00 WA 0 0 4 │ │ │ │ │ - [ 4] .rel.data REL 00000000 0065b0 000670 08 I 14 3 4 │ │ │ │ │ - [ 5] .bss NOBITS 00000000 001a14 000014 00 WA 0 0 4 │ │ │ │ │ - [ 6] .text.hot PROGBITS 00000000 001a14 000bbc 00 AX 0 0 4 │ │ │ │ │ - [ 7] .rel.text.hot REL 00000000 006c20 000530 08 I 14 6 4 │ │ │ │ │ - [ 8] .rodata.str1.4 PROGBITS 00000000 0025d0 000949 01 AMS 0 0 4 │ │ │ │ │ - [ 9] .text.unlikely PROGBITS 00000000 002f1c 000c80 00 AX 0 0 4 │ │ │ │ │ - [10] .rel.text.unlikely REL 00000000 007150 0007a0 08 I 14 9 4 │ │ │ │ │ - [11] .rodata PROGBITS 00000000 003b9c 00040e 00 A 0 0 4 │ │ │ │ │ - [12] .note.GNU-stack PROGBITS 00000000 003faa 000000 00 0 0 1 │ │ │ │ │ - [13] .ARM.attributes ARM_ATTRIBUTES 00000000 003faa 000033 00 0 0 1 │ │ │ │ │ - [14] .symtab SYMTAB 00000000 003fe0 0011c0 10 15 201 4 │ │ │ │ │ - [15] .strtab STRTAB 00000000 0051a0 000d67 00 0 0 1 │ │ │ │ │ - [16] .shstrtab STRTAB 00000000 0078f0 00008c 00 0 0 1 │ │ │ │ │ + [ 1] .text PROGBITS 00000000 000034 000f78 00 AX 0 0 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 005f20 000660 08 I 14 1 4 │ │ │ │ │ + [ 3] .data PROGBITS 00000000 000fac 0009fc 00 WA 0 0 4 │ │ │ │ │ + [ 4] .rel.data REL 00000000 006580 000670 08 I 14 3 4 │ │ │ │ │ + [ 5] .bss NOBITS 00000000 0019a8 000014 00 WA 0 0 4 │ │ │ │ │ + [ 6] .text.hot PROGBITS 00000000 0019a8 000c40 00 AX 0 0 4 │ │ │ │ │ + [ 7] .rel.text.hot REL 00000000 006bf0 000580 08 I 14 6 4 │ │ │ │ │ + [ 8] .rodata.str1.4 PROGBITS 00000000 0025e8 000949 01 AMS 0 0 4 │ │ │ │ │ + [ 9] .text.unlikely PROGBITS 00000000 002f34 000c80 00 AX 0 0 4 │ │ │ │ │ + [10] .rel.text.unlikely REL 00000000 007170 0007a0 08 I 14 9 4 │ │ │ │ │ + [11] .rodata PROGBITS 00000000 003bb4 00040e 00 A 0 0 4 │ │ │ │ │ + [12] .note.GNU-stack PROGBITS 00000000 003fc2 000000 00 0 0 1 │ │ │ │ │ + [13] .ARM.attributes ARM_ATTRIBUTES 00000000 003fc2 000033 00 0 0 1 │ │ │ │ │ + [14] .symtab SYMTAB 00000000 003ff8 0011c0 10 15 201 4 │ │ │ │ │ + [15] .strtab STRTAB 00000000 0051b8 000d67 00 0 0 1 │ │ │ │ │ + [16] .shstrtab STRTAB 00000000 007910 00008c 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), y (purecode), p (processor specific) │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -3,15 +3,15 @@ │ │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ │ 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ │ 1: 00000000 0 SECTION LOCAL DEFAULT 3 .data │ │ │ │ │ 2: 00000000 0 SECTION LOCAL DEFAULT 5 .bss │ │ │ │ │ 3: 00000000 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 4: 00000000 0 NOTYPE LOCAL DEFAULT 3 .LANCHOR0 │ │ │ │ │ 5: 00000145 132 FUNC LOCAL DEFAULT 6 make_gen │ │ │ │ │ - 6: 00000dcd 218 FUNC LOCAL DEFAULT 1 compute_cr_origin │ │ │ │ │ + 6: 00000d61 218 FUNC LOCAL DEFAULT 1 compute_cr_origin │ │ │ │ │ 7: 00000134 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 8: 00000144 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 9: 000001c4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 10: 00000000 0 SECTION LOCAL DEFAULT 8 .rodata.str1.4 │ │ │ │ │ 11: 00000000 0 NOTYPE LOCAL DEFAULT 8 $d │ │ │ │ │ 12: 00000000 0 NOTYPE LOCAL DEFAULT 8 .LC0 │ │ │ │ │ 13: 0000001c 0 NOTYPE LOCAL DEFAULT 8 .LC1 │ │ │ │ │ @@ -27,92 +27,92 @@ │ │ │ │ │ 23: 000005b5 484 FUNC LOCAL DEFAULT 6 gen_close │ │ │ │ │ 24: 000005b0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 25: 00000084 0 NOTYPE LOCAL DEFAULT 8 .LC4 │ │ │ │ │ 26: 000000a4 0 NOTYPE LOCAL DEFAULT 8 .LC5 │ │ │ │ │ 27: 000000c4 0 NOTYPE LOCAL DEFAULT 8 .LC6 │ │ │ │ │ 28: 000005b4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 29: 00000001 66 FUNC LOCAL DEFAULT 1 gen_clear_frame.part.0 │ │ │ │ │ - 30: 000007f1 392 FUNC LOCAL DEFAULT 6 gen_send_ex.constprop.0 │ │ │ │ │ - 31: 000007d9 572 FUNC LOCAL DEFAULT 1 gen_close_iter │ │ │ │ │ + 30: 00000875 392 FUNC LOCAL DEFAULT 6 gen_send_ex.constprop.0 │ │ │ │ │ + 31: 00000755 596 FUNC LOCAL DEFAULT 1 gen_close_iter │ │ │ │ │ 32: 0000078c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 33: 00000000 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 34: 00000798 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 35: 00000799 88 FUNC LOCAL DEFAULT 6 gen_traverse │ │ │ │ │ - 36: 0000096c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 36: 000009f0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 37: 000000ec 0 NOTYPE LOCAL DEFAULT 8 .LC7 │ │ │ │ │ 38: 00000124 0 NOTYPE LOCAL DEFAULT 8 .LC8 │ │ │ │ │ 39: 0000015c 0 NOTYPE LOCAL DEFAULT 8 .LC9 │ │ │ │ │ - 40: 00000978 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 41: 00000979 580 FUNC LOCAL DEFAULT 6 gen_send_ex │ │ │ │ │ - 42: 00000bac 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 40: 000009fc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 41: 000009fd 580 FUNC LOCAL DEFAULT 6 gen_send_ex │ │ │ │ │ + 42: 00000c30 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 43: 00000198 0 NOTYPE LOCAL DEFAULT 8 .LC10 │ │ │ │ │ 44: 000001a0 0 NOTYPE LOCAL DEFAULT 8 .LC11 │ │ │ │ │ - 45: 00000139 132 FUNC LOCAL DEFAULT 1 gen_throw │ │ │ │ │ - 46: 000001bd 784 FUNC LOCAL DEFAULT 1 _gen_throw │ │ │ │ │ + 45: 000000b5 132 FUNC LOCAL DEFAULT 1 gen_throw │ │ │ │ │ + 46: 00000139 784 FUNC LOCAL DEFAULT 1 _gen_throw │ │ │ │ │ 47: 00000200 0 NOTYPE LOCAL DEFAULT 8 .LC12 │ │ │ │ │ 48: 00000234 0 NOTYPE LOCAL DEFAULT 8 .LC13 │ │ │ │ │ 49: 00000268 0 NOTYPE LOCAL DEFAULT 8 .LC14 │ │ │ │ │ - 50: 000004cd 26 FUNC LOCAL DEFAULT 1 Py_XDECREF │ │ │ │ │ - 51: 000004c4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 52: 000004cc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 53: 000004e9 444 FUNC LOCAL DEFAULT 1 PyGen_am_send │ │ │ │ │ - 54: 00000698 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 50: 00000449 26 FUNC LOCAL DEFAULT 1 Py_XDECREF │ │ │ │ │ + 51: 00000440 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 52: 00000448 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 53: 00000465 444 FUNC LOCAL DEFAULT 1 PyGen_am_send │ │ │ │ │ + 54: 00000614 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 55: 000002b4 0 NOTYPE LOCAL DEFAULT 8 .LC15 │ │ │ │ │ 56: 000002d8 0 NOTYPE LOCAL DEFAULT 8 .LC16 │ │ │ │ │ 57: 0000030c 0 NOTYPE LOCAL DEFAULT 8 .LC17 │ │ │ │ │ - 58: 000006a4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 59: 000007ac 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 60: 000007b0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 58: 00000620 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 59: 00000728 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 60: 0000072c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 61: 00000000 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ 62: 00000001 16 FUNC LOCAL DEFAULT 9 gen_getsuspended │ │ │ │ │ - 63: 00000a04 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 64: 00000a14 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 65: 00000a15 8 FUNC LOCAL DEFAULT 1 gen_send │ │ │ │ │ + 63: 00000998 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 64: 000009a8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 65: 000009a9 8 FUNC LOCAL DEFAULT 1 gen_send │ │ │ │ │ 66: 00000011 30 FUNC LOCAL DEFAULT 9 gen_getrunning │ │ │ │ │ 67: 00000340 0 NOTYPE LOCAL DEFAULT 8 .LC18 │ │ │ │ │ 68: 0000002f 10 FUNC LOCAL DEFAULT 9 gen_getframe │ │ │ │ │ 69: 00000039 96 FUNC LOCAL DEFAULT 9 _gen_getframe │ │ │ │ │ 70: 0000034c 0 NOTYPE LOCAL DEFAULT 8 .LC19 │ │ │ │ │ 71: 00000350 0 NOTYPE LOCAL DEFAULT 8 .LC20 │ │ │ │ │ - 72: 00000a55 36 FUNC LOCAL DEFAULT 1 async_gen_anext │ │ │ │ │ - 73: 00000a79 180 FUNC LOCAL DEFAULT 1 async_gen_init_hooks │ │ │ │ │ - 74: 00000b2d 180 FUNC LOCAL DEFAULT 1 async_gen_asend_new │ │ │ │ │ - 75: 00000b28 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 76: 00000b2c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 77: 00000bd4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 78: 00000be0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 79: 00000be1 4 FUNC LOCAL DEFAULT 1 async_gen_asend_iternext │ │ │ │ │ - 80: 00000be5 136 FUNC LOCAL DEFAULT 1 async_gen_asend_send │ │ │ │ │ + 72: 000009e9 36 FUNC LOCAL DEFAULT 1 async_gen_anext │ │ │ │ │ + 73: 00000a0d 180 FUNC LOCAL DEFAULT 1 async_gen_init_hooks │ │ │ │ │ + 74: 00000ac1 180 FUNC LOCAL DEFAULT 1 async_gen_asend_new │ │ │ │ │ + 75: 00000abc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 76: 00000ac0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 77: 00000b68 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 78: 00000b74 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 79: 00000b75 4 FUNC LOCAL DEFAULT 1 async_gen_asend_iternext │ │ │ │ │ + 80: 00000b79 136 FUNC LOCAL DEFAULT 1 async_gen_asend_send │ │ │ │ │ 81: 00000364 0 NOTYPE LOCAL DEFAULT 8 .LC21 │ │ │ │ │ 82: 00000398 0 NOTYPE LOCAL DEFAULT 8 .LC22 │ │ │ │ │ - 83: 00000c6d 140 FUNC LOCAL DEFAULT 1 async_gen_unwrap_value │ │ │ │ │ - 84: 00000cf4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 85: 00000cf8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 86: 00000cf9 192 FUNC LOCAL DEFAULT 1 async_gen_asend_dealloc │ │ │ │ │ - 87: 00000db4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 88: 00000db8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 89: 00000db9 20 FUNC LOCAL DEFAULT 1 async_gen_asend_finalize │ │ │ │ │ - 90: 00000dc8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 83: 00000c01 140 FUNC LOCAL DEFAULT 1 async_gen_unwrap_value │ │ │ │ │ + 84: 00000c88 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 85: 00000c8c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 86: 00000c8d 192 FUNC LOCAL DEFAULT 1 async_gen_asend_dealloc │ │ │ │ │ + 87: 00000d48 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 88: 00000d4c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 89: 00000d4d 20 FUNC LOCAL DEFAULT 1 async_gen_asend_finalize │ │ │ │ │ + 90: 00000d5c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 91: 000003cc 0 NOTYPE LOCAL DEFAULT 8 .LC23 │ │ │ │ │ 92: 00000099 16 FUNC LOCAL DEFAULT 9 gen_repr │ │ │ │ │ 93: 000000a9 92 FUNC LOCAL DEFAULT 9 coro_await │ │ │ │ │ 94: 000000fc 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ 95: 00000104 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ 96: 00000105 10 FUNC LOCAL DEFAULT 9 coro_wrapper_send │ │ │ │ │ 97: 000003e8 0 NOTYPE LOCAL DEFAULT 8 .LC24 │ │ │ │ │ - 98: 00000dcc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 98: 00000d60 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 99: 0000010f 6 FUNC LOCAL DEFAULT 9 coro_wrapper_throw │ │ │ │ │ 100: 00000115 120 FUNC LOCAL DEFAULT 9 async_gen_asend_throw │ │ │ │ │ 101: 0000018d 6 FUNC LOCAL DEFAULT 9 coro_wrapper_close │ │ │ │ │ 102: 00000193 150 FUNC LOCAL DEFAULT 9 async_gen_asend_close │ │ │ │ │ - 103: 00000f38 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 103: 00000ecc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 104: 00000229 90 FUNC LOCAL DEFAULT 9 coro_wrapper_dealloc │ │ │ │ │ - 105: 00000f44 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 106: 00000f45 160 FUNC LOCAL DEFAULT 1 async_gen_wrapped_val_dealloc │ │ │ │ │ - 107: 00000fe0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 105: 00000ed8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 106: 00000ed9 160 FUNC LOCAL DEFAULT 1 async_gen_wrapped_val_dealloc │ │ │ │ │ + 107: 00000f74 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 108: 00000283 36 FUNC LOCAL DEFAULT 9 async_gen_aclose │ │ │ │ │ 109: 000002a7 118 FUNC LOCAL DEFAULT 9 async_gen_athrow_new │ │ │ │ │ 110: 00000314 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ 111: 0000031c 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ 112: 0000031d 10 FUNC LOCAL DEFAULT 9 async_gen_athrow_iternext │ │ │ │ │ 113: 00000327 522 FUNC LOCAL DEFAULT 9 async_gen_athrow_send │ │ │ │ │ 114: 000003ec 0 NOTYPE LOCAL DEFAULT 8 .LC25 │ │ │ │ │ @@ -207,15 +207,15 @@ │ │ │ │ │ 203: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ 204: 00000000 0 TLS GLOBAL DEFAULT UND _Py_tss_tstate │ │ │ │ │ 205: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ 206: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_EvalFrameDefault │ │ │ │ │ 207: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_RuntimeError │ │ │ │ │ 208: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ 209: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ValueError │ │ │ │ │ - 210: 00000a1d 54 FUNC GLOBAL DEFAULT 1 _PyGen_SetStopIterationValue │ │ │ │ │ + 210: 000009b1 54 FUNC GLOBAL DEFAULT 1 _PyGen_SetStopIterationValue │ │ │ │ │ 211: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallFinalizerFromDealloc │ │ │ │ │ 212: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GC_Del │ │ │ │ │ 213: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyFrame_ClearExceptCode │ │ │ │ │ 214: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_ClearWeakRefs │ │ │ │ │ 215: 000004f5 192 FUNC GLOBAL HIDDEN 6 _PyGen_Finalize │ │ │ │ │ 216: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_GetRaisedException │ │ │ │ │ 217: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetRaisedException │ │ │ │ │ @@ -224,15 +224,15 @@ │ │ │ │ │ 220: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_WriteUnraisable │ │ │ │ │ 221: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_WarnUnawaitedCoroutine │ │ │ │ │ 222: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_NoToolsForUnwind │ │ │ │ │ 223: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_GeneratorExit │ │ │ │ │ 224: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetNone │ │ │ │ │ 225: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ 226: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Clear │ │ │ │ │ - 227: 000000b5 132 FUNC GLOBAL DEFAULT 1 _PyGen_FetchStopIterationValue │ │ │ │ │ + 227: 000007f1 132 FUNC GLOBAL DEFAULT 6 _PyGen_FetchStopIterationValue │ │ │ │ │ 228: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyFrame_Traverse │ │ │ │ │ 229: 00000045 110 FUNC GLOBAL HIDDEN 1 _PyAsyncGen_ClearFreeLists │ │ │ │ │ 230: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_StopIteration │ │ │ │ │ 231: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_ChainStackItem │ │ │ │ │ 232: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_StopAsyncIteration │ │ │ │ │ 233: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ 234: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_CheckPositional │ │ │ │ │ @@ -243,17 +243,17 @@ │ │ │ │ │ 239: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ 240: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_NormalizeException │ │ │ │ │ 241: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTraceBack_Type │ │ │ │ │ 242: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_GivenExceptionMatches │ │ │ │ │ 243: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetOptionalAttr │ │ │ │ │ 244: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallFunctionObjArgs │ │ │ │ │ 245: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyRuntime │ │ │ │ │ - 246: 000006a5 268 FUNC GLOBAL DEFAULT 1 _PyCoro_GetAwaitableIter │ │ │ │ │ + 246: 00000621 268 FUNC GLOBAL DEFAULT 1 _PyCoro_GetAwaitableIter │ │ │ │ │ 247: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyIter_Check │ │ │ │ │ - 248: 000007b1 38 FUNC GLOBAL DEFAULT 1 _PyGen_yf │ │ │ │ │ + 248: 0000072d 38 FUNC GLOBAL DEFAULT 1 _PyGen_yf │ │ │ │ │ 249: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBool_FromLong │ │ │ │ │ 250: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_CheckFunctionResult │ │ │ │ │ 251: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_MakeTpCall │ │ │ │ │ 252: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallNoArgs │ │ │ │ │ 253: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_TrueStruct │ │ │ │ │ 254: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FalseStruct │ │ │ │ │ 255: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySys_Audit │ │ │ │ │ @@ -261,15 +261,15 @@ │ │ │ │ │ 257: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NewReference │ │ │ │ │ 258: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_GC_New │ │ │ │ │ 259: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_WarnUnawaitedAgenMethod │ │ │ │ │ 260: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromFormat │ │ │ │ │ 261: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_New │ │ │ │ │ 262: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnstable_InterpreterFrame_GetLine │ │ │ │ │ 263: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_BuildValue │ │ │ │ │ - 264: 00000ea9 156 FUNC GLOBAL HIDDEN 1 _PyAsyncGenValueWrapperNew │ │ │ │ │ + 264: 00000e3d 156 FUNC GLOBAL HIDDEN 1 _PyAsyncGenValueWrapperNew │ │ │ │ │ 265: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyArg_UnpackTuple │ │ │ │ │ 266: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSsize_t │ │ │ │ │ 267: 00000a7b 18 FUNC GLOBAL DEFAULT 9 PyGen_GetCode │ │ │ │ │ 268: 00000bbd 22 FUNC GLOBAL DEFAULT 9 PyGen_NewWithQualName │ │ │ │ │ 269: 00000bd3 16 FUNC GLOBAL DEFAULT 9 PyGen_New │ │ │ │ │ 270: 00000be3 110 FUNC GLOBAL DEFAULT 9 PyCoro_New │ │ │ │ │ 271: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_GetFrame │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,225 +1,216 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x5f08 contains 213 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x5f20 contains 204 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 0000001c 0000d50a R_ARM_THM_CALL 00000000 _PyFrame_ClearExceptCode │ │ │ │ │ 0000008c 0000d40a R_ARM_THM_CALL 00000000 PyObject_GC_Del │ │ │ │ │ 000000a8 0000d40a R_ARM_THM_CALL 00000000 PyObject_GC_Del │ │ │ │ │ -000000c2 0000e62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_StopIteration │ │ │ │ │ -000000c6 0000e630 R_ARM_THM_MOVT_ABS 00000000 PyExc_StopIteration │ │ │ │ │ -000000d0 0000e10a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -000000d6 0000db0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000000dc 0000cd2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000000e0 0000cd30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000000f2 0000cd2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000000f6 0000cd30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000102 0000d80a R_ARM_THM_CALL 00000000 PyErr_GetRaisedException │ │ │ │ │ -0000012a 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000016c 00002b2f R_ARM_THM_MOVW_ABS_NC 00000198 .LC10 │ │ │ │ │ -00000170 00002b30 R_ARM_THM_MOVT_ABS 00000198 .LC10 │ │ │ │ │ -0000017a 0000ea0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00000186 0000eb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_DeprecationWarning │ │ │ │ │ -0000018a 0000eb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_DeprecationWarning │ │ │ │ │ -00000190 00002c2f R_ARM_THM_MOVW_ABS_NC 000001a0 .LC11 │ │ │ │ │ -00000194 00002c30 R_ARM_THM_MOVT_ABS 000001a0 .LC11 │ │ │ │ │ -0000019a 0000ec0a R_ARM_THM_CALL 00000000 PyErr_WarnEx │ │ │ │ │ -000001e2 0000cd2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000001e6 0000cd30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000024a 0000ed0a R_ARM_THM_CALL 00000000 PyException_GetTraceback │ │ │ │ │ -00000256 0000ee0a R_ARM_THM_CALL 00000000 PyErr_Restore │ │ │ │ │ -0000025e 00001e0a R_ARM_THM_CALL 000007f1 gen_send_ex.constprop.0 │ │ │ │ │ -0000026c 0000e92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000270 0000e930 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000274 0000302f R_ARM_THM_MOVW_ABS_NC 00000234 .LC13 │ │ │ │ │ -00000278 00003030 R_ARM_THM_MOVT_ABS 00000234 .LC13 │ │ │ │ │ -0000027e 0000d00a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000029e 0000e92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000002a2 0000e930 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000002aa 0000312f R_ARM_THM_MOVW_ABS_NC 00000268 .LC14 │ │ │ │ │ -000002ae 00003130 R_ARM_THM_MOVT_ABS 00000268 .LC14 │ │ │ │ │ -000002b4 0000ef0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000002c2 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000002d4 0000f00a R_ARM_THM_CALL 00000000 PyErr_NormalizeException │ │ │ │ │ -00000302 0000f12f R_ARM_THM_MOVW_ABS_NC 00000000 PyTraceBack_Type │ │ │ │ │ -00000306 0000f130 R_ARM_THM_MOVT_ABS 00000000 PyTraceBack_Type │ │ │ │ │ -00000310 0000e92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000314 0000e930 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000318 00002f2f R_ARM_THM_MOVW_ABS_NC 00000200 .LC12 │ │ │ │ │ -0000031c 00002f30 R_ARM_THM_MOVT_ABS 00000200 .LC12 │ │ │ │ │ -00000322 0000d00a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000034c 0000df2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_GeneratorExit │ │ │ │ │ -00000350 0000df30 R_ARM_THM_MOVT_ABS 00000000 PyExc_GeneratorExit │ │ │ │ │ -00000358 0000f20a R_ARM_THM_CALL 00000000 PyErr_GivenExceptionMatches │ │ │ │ │ -00000368 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000036c 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000041a 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000430 0000f30a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ -0000044e 0000f40a R_ARM_THM_CALL 00000000 PyObject_CallFunctionObjArgs │ │ │ │ │ -0000046e 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000478 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000049c 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000004be 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000004c4 0000cc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000004c8 0000f502 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000051e 0000cd2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000522 0000cd30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000572 0000ce0a R_ARM_THM_CALL 00000000 _PyEval_EvalFrameDefault │ │ │ │ │ -0000058c 0000cd2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000590 0000cd30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000005a6 0000272f R_ARM_THM_MOVW_ABS_NC 0000015c .LC9 │ │ │ │ │ -000005aa 00002730 R_ARM_THM_MOVT_ABS 0000015c .LC9 │ │ │ │ │ -000005ae 0000262f R_ARM_THM_MOVW_ABS_NC 00000124 .LC8 │ │ │ │ │ -000005b2 00002630 R_ARM_THM_MOVT_ABS 00000124 .LC8 │ │ │ │ │ -000005bc 0000e92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000005c0 0000e930 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000005c6 0000d00a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000005cc 0000cd2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000005d0 0000cd30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000602 0000cd2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000606 0000cd30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000622 0000cf2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -00000626 0000cf30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -0000062a 00000f2f R_ARM_THM_MOVW_ABS_NC 0000005c .LC3 │ │ │ │ │ -0000062e 00000f30 R_ARM_THM_MOVT_ABS 0000005c .LC3 │ │ │ │ │ -00000634 0000d00a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000644 00000e2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -00000648 00000e30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -0000064c 00000d2f R_ARM_THM_MOVW_ABS_NC 0000001c .LC1 │ │ │ │ │ -00000650 00000d30 R_ARM_THM_MOVT_ABS 0000001c .LC1 │ │ │ │ │ -0000065a 0000d12f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000065e 0000d130 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00000664 0000d00a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000066a 0000252f R_ARM_THM_MOVW_ABS_NC 000000ec .LC7 │ │ │ │ │ -0000066e 00002530 R_ARM_THM_MOVT_ABS 000000ec .LC7 │ │ │ │ │ -00000674 00000c2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00000678 00000c30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000688 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000698 0000cc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000069c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000006a0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000006a6 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000006aa 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000070a 0000f70a R_ARM_THM_CALL 00000000 PyIter_Check │ │ │ │ │ -00000736 0000e92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000073a 0000e930 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000740 0000392f R_ARM_THM_MOVW_ABS_NC 0000030c .LC17 │ │ │ │ │ -00000744 00003930 R_ARM_THM_MOVT_ABS 0000030c .LC17 │ │ │ │ │ -0000074a 0000ef0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000075a 0000e92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000075e 0000e930 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000762 0000372f R_ARM_THM_MOVW_ABS_NC 000002b4 .LC15 │ │ │ │ │ -00000766 00003730 R_ARM_THM_MOVT_ABS 000002b4 .LC15 │ │ │ │ │ -0000076e 0000d00a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000788 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000790 0000e92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000794 0000e930 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000798 0000382f R_ARM_THM_MOVW_ABS_NC 000002d8 .LC16 │ │ │ │ │ -0000079c 00003830 R_ARM_THM_MOVT_ABS 000002d8 .LC16 │ │ │ │ │ -000007a4 0000ef0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000007ac 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000007e8 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000007ec 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000832 0000de0a R_ARM_THM_CALL 00000000 _PyEval_NoToolsForUnwind │ │ │ │ │ -0000084e 0000cd2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000852 0000cd30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000870 0000d50a R_ARM_THM_CALL 00000000 _PyFrame_ClearExceptCode │ │ │ │ │ -00000890 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000089a 0000f30a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ -000008de 0000fa0a R_ARM_THM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ -000008f6 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000902 0000df2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_GeneratorExit │ │ │ │ │ -00000906 0000df30 R_ARM_THM_MOVT_ABS 00000000 PyExc_GeneratorExit │ │ │ │ │ -0000090c 0000e00a R_ARM_THM_CALL 00000000 PyErr_SetNone │ │ │ │ │ -00000914 00001e0a R_ARM_THM_CALL 000007f1 gen_send_ex.constprop.0 │ │ │ │ │ -0000091e 0000df2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_GeneratorExit │ │ │ │ │ -00000922 0000df30 R_ARM_THM_MOVT_ABS 00000000 PyExc_GeneratorExit │ │ │ │ │ -00000928 0000e10a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -0000092e 0000e20a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -0000097a 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000982 0000e30a R_ARM_THM_CALL 000000b5 _PyGen_FetchStopIterationValue │ │ │ │ │ -00000998 00001b2f R_ARM_THM_MOVW_ABS_NC 000000c4 .LC6 │ │ │ │ │ -0000099c 00001b30 R_ARM_THM_MOVT_ABS 000000c4 .LC6 │ │ │ │ │ -000009a0 00001a2f R_ARM_THM_MOVW_ABS_NC 000000a4 .LC5 │ │ │ │ │ -000009a4 00001a30 R_ARM_THM_MOVT_ABS 000000a4 .LC5 │ │ │ │ │ -000009be 0000cf2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -000009c2 0000cf30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -000009ca 0000d00a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000009d0 0000192f R_ARM_THM_MOVW_ABS_NC 00000084 .LC4 │ │ │ │ │ -000009d4 00001930 R_ARM_THM_MOVT_ABS 00000084 .LC4 │ │ │ │ │ -000009e6 0000dc0a R_ARM_THM_CALL 00000000 PyErr_WriteUnraisable │ │ │ │ │ -000009ec 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000009fc 0000fb0a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -00000a04 0000cc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000a08 0000f502 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000a0c 0000cc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000a10 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000a2a 0000e62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_StopIteration │ │ │ │ │ -00000a2e 0000e630 R_ARM_THM_MOVT_ABS 00000000 PyExc_StopIteration │ │ │ │ │ -00000a38 0000da0a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -00000a3e 0000d90a R_ARM_THM_CALL 00000000 PyErr_SetRaisedException │ │ │ │ │ -00000a46 0000fc0a R_ARM_THM_CALL 00000000 PyObject_CallNoArgs │ │ │ │ │ -00000ad6 0000da0a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -00000b06 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000b1e 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000b28 0000cc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000b6a 0001010a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00000bb8 0001020a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00000bd4 0000cc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000bd8 0000cc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000bdc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000c06 0000cd2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000c0a 0000cd30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000c22 0000290a R_ARM_THM_CALL 00000979 gen_send_ex │ │ │ │ │ -00000c36 0000cf2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -00000c3a 0000cf30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -00000c40 0000522f R_ARM_THM_MOVW_ABS_NC 00000398 .LC22 │ │ │ │ │ -00000c44 00005230 R_ARM_THM_MOVT_ABS 00000398 .LC22 │ │ │ │ │ -00000c4c 0000d00a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000c54 0000cf2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -00000c58 0000cf30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -00000c5c 0000512f R_ARM_THM_MOVW_ABS_NC 00000364 .LC21 │ │ │ │ │ -00000c60 00005130 R_ARM_THM_MOVT_ABS 00000364 .LC21 │ │ │ │ │ -00000c66 0000d00a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000c8c 0000d20a R_ARM_THM_CALL 00000a1d _PyGen_SetStopIterationValue │ │ │ │ │ -00000ca4 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000cb4 0000db0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000cb8 0000e82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_StopAsyncIteration │ │ │ │ │ -00000cbc 0000e830 R_ARM_THM_MOVT_ABS 00000000 PyExc_StopAsyncIteration │ │ │ │ │ -00000cc4 0000e10a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00000cd6 0000e00a R_ARM_THM_CALL 00000000 PyErr_SetNone │ │ │ │ │ -00000cde 0000df2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_GeneratorExit │ │ │ │ │ -00000ce2 0000df30 R_ARM_THM_MOVT_ABS 00000000 PyExc_GeneratorExit │ │ │ │ │ -00000ce8 0000e10a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00000cf4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000d08 0000d30a R_ARM_THM_CALL 00000000 PyObject_CallFinalizerFromDealloc │ │ │ │ │ -00000d86 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000dac 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000db4 0000cc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000dc8 0000f502 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000e14 0001050a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -00000e46 0001060a R_ARM_THM_CALL 00000000 PyUnstable_InterpreterFrame_GetLine │ │ │ │ │ -00000e4c 0000612f R_ARM_THM_MOVW_ABS_NC 000003e8 .LC24 │ │ │ │ │ -00000e50 00006130 R_ARM_THM_MOVT_ABS 000003e8 .LC24 │ │ │ │ │ -00000e58 0001070a R_ARM_THM_CALL 00000000 Py_BuildValue │ │ │ │ │ -00000e9e 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000ee4 0001010a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00000f2a 0001020a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00000f38 0000cc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000f3c 0000cc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000f40 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000fcc 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000fe0 0000cc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000000e8 00002b2f R_ARM_THM_MOVW_ABS_NC 00000198 .LC10 │ │ │ │ │ +000000ec 00002b30 R_ARM_THM_MOVT_ABS 00000198 .LC10 │ │ │ │ │ +000000f6 0000ea0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00000102 0000eb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_DeprecationWarning │ │ │ │ │ +00000106 0000eb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_DeprecationWarning │ │ │ │ │ +0000010c 00002c2f R_ARM_THM_MOVW_ABS_NC 000001a0 .LC11 │ │ │ │ │ +00000110 00002c30 R_ARM_THM_MOVT_ABS 000001a0 .LC11 │ │ │ │ │ +00000116 0000ec0a R_ARM_THM_CALL 00000000 PyErr_WarnEx │ │ │ │ │ +0000015e 0000cd2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000162 0000cd30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000001c6 0000ed0a R_ARM_THM_CALL 00000000 PyException_GetTraceback │ │ │ │ │ +000001d2 0000ee0a R_ARM_THM_CALL 00000000 PyErr_Restore │ │ │ │ │ +000001da 00001e0a R_ARM_THM_CALL 00000875 gen_send_ex.constprop.0 │ │ │ │ │ +000001e8 0000e92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000001ec 0000e930 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000001f0 0000302f R_ARM_THM_MOVW_ABS_NC 00000234 .LC13 │ │ │ │ │ +000001f4 00003030 R_ARM_THM_MOVT_ABS 00000234 .LC13 │ │ │ │ │ +000001fa 0000d00a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000021a 0000e92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000021e 0000e930 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000226 0000312f R_ARM_THM_MOVW_ABS_NC 00000268 .LC14 │ │ │ │ │ +0000022a 00003130 R_ARM_THM_MOVT_ABS 00000268 .LC14 │ │ │ │ │ +00000230 0000ef0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000023e 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000250 0000f00a R_ARM_THM_CALL 00000000 PyErr_NormalizeException │ │ │ │ │ +0000027e 0000f12f R_ARM_THM_MOVW_ABS_NC 00000000 PyTraceBack_Type │ │ │ │ │ +00000282 0000f130 R_ARM_THM_MOVT_ABS 00000000 PyTraceBack_Type │ │ │ │ │ +0000028c 0000e92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000290 0000e930 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000294 00002f2f R_ARM_THM_MOVW_ABS_NC 00000200 .LC12 │ │ │ │ │ +00000298 00002f30 R_ARM_THM_MOVT_ABS 00000200 .LC12 │ │ │ │ │ +0000029e 0000d00a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000002c8 0000df2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_GeneratorExit │ │ │ │ │ +000002cc 0000df30 R_ARM_THM_MOVT_ABS 00000000 PyExc_GeneratorExit │ │ │ │ │ +000002d4 0000f20a R_ARM_THM_CALL 00000000 PyErr_GivenExceptionMatches │ │ │ │ │ +000002e4 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000002e8 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000396 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000003ac 0000f30a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ +000003ca 0000f40a R_ARM_THM_CALL 00000000 PyObject_CallFunctionObjArgs │ │ │ │ │ +000003ea 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000003f4 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000418 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000043a 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000440 0000cc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000444 0000f502 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000049a 0000cd2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000049e 0000cd30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000004ee 0000ce0a R_ARM_THM_CALL 00000000 _PyEval_EvalFrameDefault │ │ │ │ │ +00000508 0000cd2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000050c 0000cd30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000522 0000272f R_ARM_THM_MOVW_ABS_NC 0000015c .LC9 │ │ │ │ │ +00000526 00002730 R_ARM_THM_MOVT_ABS 0000015c .LC9 │ │ │ │ │ +0000052a 0000262f R_ARM_THM_MOVW_ABS_NC 00000124 .LC8 │ │ │ │ │ +0000052e 00002630 R_ARM_THM_MOVT_ABS 00000124 .LC8 │ │ │ │ │ +00000538 0000e92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000053c 0000e930 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000542 0000d00a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000548 0000cd2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000054c 0000cd30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000057e 0000cd2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000582 0000cd30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000059e 0000cf2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +000005a2 0000cf30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +000005a6 00000f2f R_ARM_THM_MOVW_ABS_NC 0000005c .LC3 │ │ │ │ │ +000005aa 00000f30 R_ARM_THM_MOVT_ABS 0000005c .LC3 │ │ │ │ │ +000005b0 0000d00a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000005c0 00000e2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +000005c4 00000e30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +000005c8 00000d2f R_ARM_THM_MOVW_ABS_NC 0000001c .LC1 │ │ │ │ │ +000005cc 00000d30 R_ARM_THM_MOVT_ABS 0000001c .LC1 │ │ │ │ │ +000005d6 0000d12f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000005da 0000d130 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000005e0 0000d00a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000005e6 0000252f R_ARM_THM_MOVW_ABS_NC 000000ec .LC7 │ │ │ │ │ +000005ea 00002530 R_ARM_THM_MOVT_ABS 000000ec .LC7 │ │ │ │ │ +000005f0 00000c2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000005f4 00000c30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00000604 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000614 0000cc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000618 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000061c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00000622 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000626 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000686 0000f70a R_ARM_THM_CALL 00000000 PyIter_Check │ │ │ │ │ +000006b2 0000e92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000006b6 0000e930 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000006bc 0000392f R_ARM_THM_MOVW_ABS_NC 0000030c .LC17 │ │ │ │ │ +000006c0 00003930 R_ARM_THM_MOVT_ABS 0000030c .LC17 │ │ │ │ │ +000006c6 0000ef0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000006d6 0000e92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000006da 0000e930 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000006de 0000372f R_ARM_THM_MOVW_ABS_NC 000002b4 .LC15 │ │ │ │ │ +000006e2 00003730 R_ARM_THM_MOVT_ABS 000002b4 .LC15 │ │ │ │ │ +000006ea 0000d00a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000704 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000070c 0000e92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000710 0000e930 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000714 0000382f R_ARM_THM_MOVW_ABS_NC 000002d8 .LC16 │ │ │ │ │ +00000718 00003830 R_ARM_THM_MOVT_ABS 000002d8 .LC16 │ │ │ │ │ +00000720 0000ef0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000728 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00000762 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000766 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000007ae 0000de0a R_ARM_THM_CALL 00000000 _PyEval_NoToolsForUnwind │ │ │ │ │ +000007ca 0000cd2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000007ce 0000cd30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000007f4 0000d50a R_ARM_THM_CALL 00000000 _PyFrame_ClearExceptCode │ │ │ │ │ +00000812 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000081c 0000f30a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ +0000085e 0000fa0a R_ARM_THM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ +00000876 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000882 0000df2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_GeneratorExit │ │ │ │ │ +00000886 0000df30 R_ARM_THM_MOVT_ABS 00000000 PyExc_GeneratorExit │ │ │ │ │ +0000088c 0000e00a R_ARM_THM_CALL 00000000 PyErr_SetNone │ │ │ │ │ +00000894 00001e0a R_ARM_THM_CALL 00000875 gen_send_ex.constprop.0 │ │ │ │ │ +0000089e 0000df2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_GeneratorExit │ │ │ │ │ +000008a2 0000df30 R_ARM_THM_MOVT_ABS 00000000 PyExc_GeneratorExit │ │ │ │ │ +000008a8 0000e10a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +000008b0 0000e20a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +000008fc 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000090e 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000916 0000e30a R_ARM_THM_CALL 000007f1 _PyGen_FetchStopIterationValue │ │ │ │ │ +00000934 00001b2f R_ARM_THM_MOVW_ABS_NC 000000c4 .LC6 │ │ │ │ │ +00000938 00001b30 R_ARM_THM_MOVT_ABS 000000c4 .LC6 │ │ │ │ │ +0000093c 00001a2f R_ARM_THM_MOVW_ABS_NC 000000a4 .LC5 │ │ │ │ │ +00000940 00001a30 R_ARM_THM_MOVT_ABS 000000a4 .LC5 │ │ │ │ │ +0000095a 0000cf2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +0000095e 0000cf30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +00000966 0000d00a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000096c 0000192f R_ARM_THM_MOVW_ABS_NC 00000084 .LC4 │ │ │ │ │ +00000970 00001930 R_ARM_THM_MOVT_ABS 00000084 .LC4 │ │ │ │ │ +00000976 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000097e 0000dc0a R_ARM_THM_CALL 00000000 PyErr_WriteUnraisable │ │ │ │ │ +0000098e 0000fb0a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +00000998 0000cc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000099c 0000f502 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000009a0 0000cc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000009a4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000009be 0000e62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_StopIteration │ │ │ │ │ +000009c2 0000e630 R_ARM_THM_MOVT_ABS 00000000 PyExc_StopIteration │ │ │ │ │ +000009cc 0000da0a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +000009d2 0000d90a R_ARM_THM_CALL 00000000 PyErr_SetRaisedException │ │ │ │ │ +000009da 0000fc0a R_ARM_THM_CALL 00000000 PyObject_CallNoArgs │ │ │ │ │ +00000a6a 0000da0a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +00000a9a 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000ab2 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000abc 0000cc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000afe 0001010a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00000b4c 0001020a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00000b68 0000cc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000b6c 0000cc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000b70 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00000b9a 0000cd2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000b9e 0000cd30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000bb6 0000290a R_ARM_THM_CALL 000009fd gen_send_ex │ │ │ │ │ +00000bca 0000cf2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +00000bce 0000cf30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +00000bd4 0000522f R_ARM_THM_MOVW_ABS_NC 00000398 .LC22 │ │ │ │ │ +00000bd8 00005230 R_ARM_THM_MOVT_ABS 00000398 .LC22 │ │ │ │ │ +00000be0 0000d00a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000be8 0000cf2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +00000bec 0000cf30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +00000bf0 0000512f R_ARM_THM_MOVW_ABS_NC 00000364 .LC21 │ │ │ │ │ +00000bf4 00005130 R_ARM_THM_MOVT_ABS 00000364 .LC21 │ │ │ │ │ +00000bfa 0000d00a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000c20 0000d20a R_ARM_THM_CALL 000009b1 _PyGen_SetStopIterationValue │ │ │ │ │ +00000c38 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000c48 0000db0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000c4c 0000e82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_StopAsyncIteration │ │ │ │ │ +00000c50 0000e830 R_ARM_THM_MOVT_ABS 00000000 PyExc_StopAsyncIteration │ │ │ │ │ +00000c58 0000e10a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00000c6a 0000e00a R_ARM_THM_CALL 00000000 PyErr_SetNone │ │ │ │ │ +00000c72 0000df2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_GeneratorExit │ │ │ │ │ +00000c76 0000df30 R_ARM_THM_MOVT_ABS 00000000 PyExc_GeneratorExit │ │ │ │ │ +00000c7c 0000e10a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00000c88 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00000c9c 0000d30a R_ARM_THM_CALL 00000000 PyObject_CallFinalizerFromDealloc │ │ │ │ │ +00000d1a 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000d40 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000d48 0000cc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000d5c 0000f502 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000da8 0001050a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +00000dda 0001060a R_ARM_THM_CALL 00000000 PyUnstable_InterpreterFrame_GetLine │ │ │ │ │ +00000de0 0000612f R_ARM_THM_MOVW_ABS_NC 000003e8 .LC24 │ │ │ │ │ +00000de4 00006130 R_ARM_THM_MOVT_ABS 000003e8 .LC24 │ │ │ │ │ +00000dec 0001070a R_ARM_THM_CALL 00000000 Py_BuildValue │ │ │ │ │ +00000e32 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000e78 0001010a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00000ebe 0001020a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00000ecc 0000cc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000ed0 0000cc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000ed4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00000f60 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000f74 0000cc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 0000003e 0000cb1e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -000004e2 0000cb1e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -00000a18 0000291e R_ARM_THM_JUMP24 00000979 gen_send_ex │ │ │ │ │ -00000d92 0000d41e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ -00000dc2 0001031e R_ARM_THM_JUMP24 00000000 _PyErr_WarnUnawaitedAgenMethod │ │ │ │ │ -00000fdc 0000d41e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ +0000045e 0000cb1e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +000009ac 0000291e R_ARM_THM_JUMP24 000009fd gen_send_ex │ │ │ │ │ +00000d26 0000d41e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ +00000d56 0001031e R_ARM_THM_JUMP24 00000000 _PyErr_WarnUnawaitedAgenMethod │ │ │ │ │ +00000f70 0000d41e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0x65b0 contains 206 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0x6580 contains 206 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000004 00011802 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 0000000c 00000a02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000018 00001402 R_ARM_ABS32 0000031d gen_dealloc │ │ │ │ │ 00000028 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000002c 00005c02 R_ARM_ABS32 00000099 gen_repr │ │ │ │ │ 00000048 00011902 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ @@ -250,25 +241,25 @@ │ │ │ │ │ 000001fc 00002302 R_ARM_ABS32 00000799 gen_traverse │ │ │ │ │ 00000214 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000218 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000021c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000264 0000d702 R_ARM_ABS32 000004f5 _PyGen_Finalize │ │ │ │ │ 00000274 00011802 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 0000027c 00000a02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000288 00005602 R_ARM_ABS32 00000cf9 async_gen_asend_dealloc │ │ │ │ │ +00000288 00005602 R_ARM_ABS32 00000c8d async_gen_asend_dealloc │ │ │ │ │ 00000298 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000002b8 00011902 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 000002cc 00009602 R_ARM_ABS32 000008eb async_gen_asend_traverse │ │ │ │ │ 000002dc 00011a02 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -000002e0 00004f02 R_ARM_ABS32 00000be1 async_gen_asend_iternext │ │ │ │ │ +000002e0 00004f02 R_ARM_ABS32 00000b75 async_gen_asend_iternext │ │ │ │ │ 000002e4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000334 00005902 R_ARM_ABS32 00000db9 async_gen_asend_finalize │ │ │ │ │ +00000334 00005902 R_ARM_ABS32 00000d4d async_gen_asend_finalize │ │ │ │ │ 00000344 00011802 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 0000034c 00000a02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000358 00006a02 R_ARM_ABS32 00000f45 async_gen_wrapped_val_dealloc │ │ │ │ │ +00000358 00006a02 R_ARM_ABS32 00000ed9 async_gen_wrapped_val_dealloc │ │ │ │ │ 00000388 00011902 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 0000039c 0000a302 R_ARM_ABS32 00000a8d async_gen_wrapped_val_traverse │ │ │ │ │ 00000414 00011802 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 0000041c 00000a02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000428 00006802 R_ARM_ABS32 00000229 coro_wrapper_dealloc │ │ │ │ │ 00000458 00011902 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 00000468 00000a02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ @@ -294,25 +285,25 @@ │ │ │ │ │ 000005d4 00008a02 R_ARM_ABS32 000006b3 async_gen_athrow_throw │ │ │ │ │ 000005dc 0000aa02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000005e0 00000a02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000005e4 00009d02 R_ARM_ABS32 0000098d async_gen_athrow_close │ │ │ │ │ 000005ec 0000aa02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000600 00011a02 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ 00000610 00000a02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000614 00005002 R_ARM_ABS32 00000be5 async_gen_asend_send │ │ │ │ │ +00000614 00005002 R_ARM_ABS32 00000b79 async_gen_asend_send │ │ │ │ │ 0000061c 0000aa02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000620 00000a02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000624 00006402 R_ARM_ABS32 00000115 async_gen_asend_throw │ │ │ │ │ 0000062c 0000aa02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000630 00000a02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000634 00006602 R_ARM_ABS32 00000193 async_gen_asend_close │ │ │ │ │ 0000063c 0000aa02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000654 00011a02 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -00000658 00004802 R_ARM_ABS32 00000a55 async_gen_anext │ │ │ │ │ -0000065c 00003502 R_ARM_ABS32 000004e9 PyGen_am_send │ │ │ │ │ +00000658 00004802 R_ARM_ABS32 000009e9 async_gen_anext │ │ │ │ │ +0000065c 00003502 R_ARM_ABS32 00000465 PyGen_am_send │ │ │ │ │ 00000660 00000a02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000664 00008902 R_ARM_ABS32 0000068b async_gen_asend │ │ │ │ │ 0000066c 0000aa02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000670 00000a02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000674 00007f02 R_ARM_ABS32 000005d7 async_gen_athrow │ │ │ │ │ 0000067c 0000aa02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000680 00000a02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ @@ -348,20 +339,20 @@ │ │ │ │ │ 00000784 00000a02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000788 00006302 R_ARM_ABS32 0000010f coro_wrapper_throw │ │ │ │ │ 00000790 0000aa02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000794 00000a02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000798 00006502 R_ARM_ABS32 0000018d coro_wrapper_close │ │ │ │ │ 000007a0 0000aa02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000007b4 00005d02 R_ARM_ABS32 000000a9 coro_await │ │ │ │ │ -000007c0 00003502 R_ARM_ABS32 000004e9 PyGen_am_send │ │ │ │ │ +000007c0 00003502 R_ARM_ABS32 00000465 PyGen_am_send │ │ │ │ │ 000007c4 00000a02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000007c8 00004102 R_ARM_ABS32 00000a15 gen_send │ │ │ │ │ +000007c8 00004102 R_ARM_ABS32 000009a9 gen_send │ │ │ │ │ 000007d0 0000aa02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000007d4 00000a02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000007d8 00002d02 R_ARM_ABS32 00000139 gen_throw │ │ │ │ │ +000007d8 00002d02 R_ARM_ABS32 000000b5 gen_throw │ │ │ │ │ 000007e0 0000aa02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000007e4 00000a02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000007e8 00001702 R_ARM_ABS32 000005b5 gen_close │ │ │ │ │ 000007f0 0000aa02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000007f4 00000a02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000007f8 0000a202 R_ARM_ABS32 00000a6f gen_sizeof │ │ │ │ │ 00000800 0000aa02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ @@ -384,20 +375,20 @@ │ │ │ │ │ 0000088c 0000a002 R_ARM_ABS32 00000a33 cr_getrunning │ │ │ │ │ 0000089c 00000a02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000008a0 00007d02 R_ARM_ABS32 000005cd cr_getframe │ │ │ │ │ 000008b0 00000a02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000008b4 00008402 R_ARM_ABS32 0000066d cr_getcode │ │ │ │ │ 000008c4 00000a02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000008c8 0000a102 R_ARM_ABS32 00000a51 cr_getsuspended │ │ │ │ │ -000008f8 00003502 R_ARM_ABS32 000004e9 PyGen_am_send │ │ │ │ │ +000008f8 00003502 R_ARM_ABS32 00000465 PyGen_am_send │ │ │ │ │ 000008fc 00000a02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000900 00004102 R_ARM_ABS32 00000a15 gen_send │ │ │ │ │ +00000900 00004102 R_ARM_ABS32 000009a9 gen_send │ │ │ │ │ 00000908 0000aa02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000090c 00000a02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000910 00002d02 R_ARM_ABS32 00000139 gen_throw │ │ │ │ │ +00000910 00002d02 R_ARM_ABS32 000000b5 gen_throw │ │ │ │ │ 00000918 0000aa02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000091c 00000a02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000920 00001702 R_ARM_ABS32 000005b5 gen_close │ │ │ │ │ 00000928 0000aa02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000092c 00000a02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000930 0000a202 R_ARM_ABS32 00000a6f gen_sizeof │ │ │ │ │ 00000938 0000aa02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ @@ -420,20 +411,20 @@ │ │ │ │ │ 000009ac 00000a02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000009b0 00004402 R_ARM_ABS32 0000002f gen_getframe │ │ │ │ │ 000009c0 00000a02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000009c4 00003e02 R_ARM_ABS32 00000001 gen_getsuspended │ │ │ │ │ 000009d4 00000a02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000009d8 00008802 R_ARM_ABS32 00000681 gen_getcode │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x6c20 contains 166 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x6bf0 contains 176 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000020 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000024 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 0000002a 0000ca0a R_ARM_THM_CALL 00000000 _PyObject_GC_NewVar │ │ │ │ │ -000000f0 0000060a R_ARM_THM_CALL 00000dcd compute_cr_origin │ │ │ │ │ +000000f0 0000060a R_ARM_THM_CALL 00000d61 compute_cr_origin │ │ │ │ │ 0000012e 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000134 0000cc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00000138 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000013c 0000cc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00000140 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000015a 0000ca0a R_ARM_THM_CALL 00000000 _PyObject_GC_NewVar │ │ │ │ │ 000001c4 0000cc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ @@ -451,15 +442,15 @@ │ │ │ │ │ 000002d6 00000d30 R_ARM_THM_MOVT_ABS 0000001c .LC1 │ │ │ │ │ 000002e0 0000d12f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ 000002e4 0000d130 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 000002ea 0000d00a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 000002f0 00000c2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 000002f4 00000c30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ 00000304 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000030c 0000d20a R_ARM_THM_CALL 00000a1d _PyGen_SetStopIterationValue │ │ │ │ │ +0000030c 0000d20a R_ARM_THM_CALL 000009b1 _PyGen_SetStopIterationValue │ │ │ │ │ 00000314 0000cc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00000318 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000382 0000d30a R_ARM_THM_CALL 00000000 PyObject_CallFinalizerFromDealloc │ │ │ │ │ 00000416 0000d50a R_ARM_THM_CALL 00000000 _PyFrame_ClearExceptCode │ │ │ │ │ 00000436 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000444 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000046a 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ @@ -487,19 +478,19 @@ │ │ │ │ │ 0000063e 0000cd2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 00000642 0000cd30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 0000064a 0000df2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_GeneratorExit │ │ │ │ │ 0000064e 0000df30 R_ARM_THM_MOVT_ABS 00000000 PyExc_GeneratorExit │ │ │ │ │ 00000656 0000e00a R_ARM_THM_CALL 00000000 PyErr_SetNone │ │ │ │ │ 0000066c 0000e10a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ 00000674 0000e20a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -0000069a 00001f0a R_ARM_THM_CALL 000007d9 gen_close_iter │ │ │ │ │ +0000069a 00001f0a R_ARM_THM_CALL 00000755 gen_close_iter │ │ │ │ │ 000006d6 0000de0a R_ARM_THM_CALL 00000000 _PyEval_NoToolsForUnwind │ │ │ │ │ 000006f6 0000df2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_GeneratorExit │ │ │ │ │ 000006fa 0000df30 R_ARM_THM_MOVT_ABS 00000000 PyExc_GeneratorExit │ │ │ │ │ -00000702 0000e30a R_ARM_THM_CALL 000000b5 _PyGen_FetchStopIterationValue │ │ │ │ │ +00000702 0000e30a R_ARM_THM_CALL 000007f1 _PyGen_FetchStopIterationValue │ │ │ │ │ 00000718 00001b2f R_ARM_THM_MOVW_ABS_NC 000000c4 .LC6 │ │ │ │ │ 0000071c 00001b30 R_ARM_THM_MOVT_ABS 000000c4 .LC6 │ │ │ │ │ 00000720 00001a2f R_ARM_THM_MOVW_ABS_NC 000000a4 .LC5 │ │ │ │ │ 00000724 00001a30 R_ARM_THM_MOVT_ABS 000000a4 .LC5 │ │ │ │ │ 0000073e 0000cf2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ 00000742 0000cf30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ 0000074a 0000d00a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ @@ -508,96 +499,106 @@ │ │ │ │ │ 00000772 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000077e 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000784 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000078c 0000cc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00000790 0000cc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00000794 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000007d0 0000e40a R_ARM_THM_CALL 00000000 _PyFrame_Traverse │ │ │ │ │ -00000814 0000cd2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000818 0000cd30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000848 0000e70a R_ARM_THM_CALL 00000000 _PyErr_ChainStackItem │ │ │ │ │ -00000868 0000ce0a R_ARM_THM_CALL 00000000 _PyEval_EvalFrameDefault │ │ │ │ │ -0000088a 0000e62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_StopIteration │ │ │ │ │ -0000088e 0000e630 R_ARM_THM_MOVT_ABS 00000000 PyExc_StopIteration │ │ │ │ │ -00000896 0000e00a R_ARM_THM_CALL 00000000 PyErr_SetNone │ │ │ │ │ -000008b2 0000e82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_StopAsyncIteration │ │ │ │ │ -000008b6 0000e830 R_ARM_THM_MOVT_ABS 00000000 PyExc_StopAsyncIteration │ │ │ │ │ -000008be 0000e00a R_ARM_THM_CALL 00000000 PyErr_SetNone │ │ │ │ │ -000008d2 0000cf2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -000008d6 0000cf30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -000008da 00000f2f R_ARM_THM_MOVW_ABS_NC 0000005c .LC3 │ │ │ │ │ -000008de 00000f30 R_ARM_THM_MOVT_ABS 0000005c .LC3 │ │ │ │ │ -000008e4 0000d00a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000926 00000e2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -0000092a 00000e30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -0000092e 00000d2f R_ARM_THM_MOVW_ABS_NC 0000001c .LC1 │ │ │ │ │ -00000932 00000d30 R_ARM_THM_MOVT_ABS 0000001c .LC1 │ │ │ │ │ -0000093c 0000d12f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000940 0000d130 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00000946 0000d00a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000094e 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000958 0000d20a R_ARM_THM_CALL 00000a1d _PyGen_SetStopIterationValue │ │ │ │ │ -00000960 00000c2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00000964 00000c30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000096c 0000cc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000970 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000974 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000009b0 0000cd2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000009b4 0000cd30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000009f4 0000ce0a R_ARM_THM_CALL 00000000 _PyEval_EvalFrameDefault │ │ │ │ │ -00000a0a 0000cd2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000a0e 0000cd30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000a3a 0000cd2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000a3e 0000cd30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000a70 0000e70a R_ARM_THM_CALL 00000000 _PyErr_ChainStackItem │ │ │ │ │ -00000aac 0000cd2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000ab0 0000cd30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000ac4 0000e62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_StopIteration │ │ │ │ │ -00000ac8 0000e630 R_ARM_THM_MOVT_ABS 00000000 PyExc_StopIteration │ │ │ │ │ -00000acc 0000cd2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000ad0 0000cd30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000ad6 0000e00a R_ARM_THM_CALL 00000000 PyErr_SetNone │ │ │ │ │ -00000aea 0000272f R_ARM_THM_MOVW_ABS_NC 0000015c .LC9 │ │ │ │ │ -00000aee 00002730 R_ARM_THM_MOVT_ABS 0000015c .LC9 │ │ │ │ │ -00000af2 0000262f R_ARM_THM_MOVW_ABS_NC 00000124 .LC8 │ │ │ │ │ -00000af6 00002630 R_ARM_THM_MOVT_ABS 00000124 .LC8 │ │ │ │ │ -00000b00 0000e92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000b04 0000e930 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000b0a 0000d00a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000b1a 00000e2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -00000b1e 00000e30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -00000b22 00000d2f R_ARM_THM_MOVW_ABS_NC 0000001c .LC1 │ │ │ │ │ -00000b26 00000d30 R_ARM_THM_MOVT_ABS 0000001c .LC1 │ │ │ │ │ -00000b30 0000d12f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000b34 0000d130 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00000b3a 0000d00a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000b40 0000252f R_ARM_THM_MOVW_ABS_NC 000000ec .LC7 │ │ │ │ │ -00000b44 00002530 R_ARM_THM_MOVT_ABS 000000ec .LC7 │ │ │ │ │ -00000b4a 00000c2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00000b4e 00000c30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000b5a 0000d20a R_ARM_THM_CALL 00000a1d _PyGen_SetStopIterationValue │ │ │ │ │ -00000b6a 0000cd2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000b6e 0000cd30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000b72 0000e82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_StopAsyncIteration │ │ │ │ │ -00000b76 0000e830 R_ARM_THM_MOVT_ABS 00000000 PyExc_StopAsyncIteration │ │ │ │ │ -00000b7c 0000e00a R_ARM_THM_CALL 00000000 PyErr_SetNone │ │ │ │ │ -00000b82 0000cf2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -00000b86 0000cf30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -00000b8a 00000f2f R_ARM_THM_MOVW_ABS_NC 0000005c .LC3 │ │ │ │ │ -00000b8e 00000f30 R_ARM_THM_MOVT_ABS 0000005c .LC3 │ │ │ │ │ -00000b94 0000d00a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000ba6 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000bac 0000cc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000bb0 0000cc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000bb4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000bb8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000007fe 0000e62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_StopIteration │ │ │ │ │ +00000802 0000e630 R_ARM_THM_MOVT_ABS 00000000 PyExc_StopIteration │ │ │ │ │ +0000080c 0000e10a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00000812 0000db0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000818 0000cd2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000081c 0000cd30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000082e 0000cd2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000832 0000cd30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000083e 0000d80a R_ARM_THM_CALL 00000000 PyErr_GetRaisedException │ │ │ │ │ +00000866 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000898 0000cd2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000089c 0000cd30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000008cc 0000e70a R_ARM_THM_CALL 00000000 _PyErr_ChainStackItem │ │ │ │ │ +000008ec 0000ce0a R_ARM_THM_CALL 00000000 _PyEval_EvalFrameDefault │ │ │ │ │ +0000090e 0000e62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_StopIteration │ │ │ │ │ +00000912 0000e630 R_ARM_THM_MOVT_ABS 00000000 PyExc_StopIteration │ │ │ │ │ +0000091a 0000e00a R_ARM_THM_CALL 00000000 PyErr_SetNone │ │ │ │ │ +00000936 0000e82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_StopAsyncIteration │ │ │ │ │ +0000093a 0000e830 R_ARM_THM_MOVT_ABS 00000000 PyExc_StopAsyncIteration │ │ │ │ │ +00000942 0000e00a R_ARM_THM_CALL 00000000 PyErr_SetNone │ │ │ │ │ +00000956 0000cf2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +0000095a 0000cf30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +0000095e 00000f2f R_ARM_THM_MOVW_ABS_NC 0000005c .LC3 │ │ │ │ │ +00000962 00000f30 R_ARM_THM_MOVT_ABS 0000005c .LC3 │ │ │ │ │ +00000968 0000d00a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000009aa 00000e2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +000009ae 00000e30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +000009b2 00000d2f R_ARM_THM_MOVW_ABS_NC 0000001c .LC1 │ │ │ │ │ +000009b6 00000d30 R_ARM_THM_MOVT_ABS 0000001c .LC1 │ │ │ │ │ +000009c0 0000d12f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000009c4 0000d130 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000009ca 0000d00a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000009d2 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000009dc 0000d20a R_ARM_THM_CALL 000009b1 _PyGen_SetStopIterationValue │ │ │ │ │ +000009e4 00000c2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000009e8 00000c30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000009f0 0000cc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000009f4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000009f8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00000a34 0000cd2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000a38 0000cd30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000a78 0000ce0a R_ARM_THM_CALL 00000000 _PyEval_EvalFrameDefault │ │ │ │ │ +00000a8e 0000cd2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000a92 0000cd30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000abe 0000cd2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000ac2 0000cd30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000af4 0000e70a R_ARM_THM_CALL 00000000 _PyErr_ChainStackItem │ │ │ │ │ +00000b30 0000cd2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000b34 0000cd30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000b48 0000e62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_StopIteration │ │ │ │ │ +00000b4c 0000e630 R_ARM_THM_MOVT_ABS 00000000 PyExc_StopIteration │ │ │ │ │ +00000b50 0000cd2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000b54 0000cd30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000b5a 0000e00a R_ARM_THM_CALL 00000000 PyErr_SetNone │ │ │ │ │ +00000b6e 0000272f R_ARM_THM_MOVW_ABS_NC 0000015c .LC9 │ │ │ │ │ +00000b72 00002730 R_ARM_THM_MOVT_ABS 0000015c .LC9 │ │ │ │ │ +00000b76 0000262f R_ARM_THM_MOVW_ABS_NC 00000124 .LC8 │ │ │ │ │ +00000b7a 00002630 R_ARM_THM_MOVT_ABS 00000124 .LC8 │ │ │ │ │ +00000b84 0000e92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000b88 0000e930 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000b8e 0000d00a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000b9e 00000e2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +00000ba2 00000e30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +00000ba6 00000d2f R_ARM_THM_MOVW_ABS_NC 0000001c .LC1 │ │ │ │ │ +00000baa 00000d30 R_ARM_THM_MOVT_ABS 0000001c .LC1 │ │ │ │ │ +00000bb4 0000d12f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000bb8 0000d130 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000bbe 0000d00a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000bc4 0000252f R_ARM_THM_MOVW_ABS_NC 000000ec .LC7 │ │ │ │ │ +00000bc8 00002530 R_ARM_THM_MOVT_ABS 000000ec .LC7 │ │ │ │ │ +00000bce 00000c2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00000bd2 00000c30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00000bde 0000d20a R_ARM_THM_CALL 000009b1 _PyGen_SetStopIterationValue │ │ │ │ │ +00000bee 0000cd2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000bf2 0000cd30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000bf6 0000e82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_StopAsyncIteration │ │ │ │ │ +00000bfa 0000e830 R_ARM_THM_MOVT_ABS 00000000 PyExc_StopAsyncIteration │ │ │ │ │ +00000c00 0000e00a R_ARM_THM_CALL 00000000 PyErr_SetNone │ │ │ │ │ +00000c06 0000cf2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +00000c0a 0000cf30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +00000c0e 00000f2f R_ARM_THM_MOVW_ABS_NC 0000005c .LC3 │ │ │ │ │ +00000c12 00000f30 R_ARM_THM_MOVT_ABS 0000005c .LC3 │ │ │ │ │ +00000c18 0000d00a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000c2a 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000c30 0000cc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000c34 0000cc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000c38 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00000c3c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000404 0000d41e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ 00000548 0000d91e R_ARM_THM_JUMP24 00000000 PyErr_SetRaisedException │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x7150 contains 244 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x7170 contains 244 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000014 0000fd2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ 00000018 0000fd30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ 0000001c 0000fe2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ 00000020 0000fe30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ 0000002e 0000432f R_ARM_THM_MOVW_ABS_NC 00000340 .LC18 │ │ │ │ │ 00000032 00004330 R_ARM_THM_MOVT_ABS 00000340 .LC18 │ │ │ │ │ @@ -620,16 +621,16 @@ │ │ │ │ │ 00000134 00005130 R_ARM_THM_MOVT_ABS 00000364 .LC21 │ │ │ │ │ 0000013a 0000d00a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 0000014e 0000cf2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ 00000152 0000cf30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ 00000158 0000522f R_ARM_THM_MOVW_ABS_NC 00000398 .LC22 │ │ │ │ │ 0000015c 00005230 R_ARM_THM_MOVT_ABS 00000398 .LC22 │ │ │ │ │ 00000164 0000d00a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000172 00002d0a R_ARM_THM_CALL 00000139 gen_throw │ │ │ │ │ -0000017a 0000530a R_ARM_THM_CALL 00000c6d async_gen_unwrap_value │ │ │ │ │ +00000172 00002d0a R_ARM_THM_CALL 000000b5 gen_throw │ │ │ │ │ +0000017a 0000530a R_ARM_THM_CALL 00000c01 async_gen_unwrap_value │ │ │ │ │ 000001a6 0000cd2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 000001aa 0000cd30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 000001b0 0000df2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_GeneratorExit │ │ │ │ │ 000001b4 0000df30 R_ARM_THM_MOVT_ABS 00000000 PyExc_GeneratorExit │ │ │ │ │ 000001c4 0000e62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_StopIteration │ │ │ │ │ 000001c8 0000e630 R_ARM_THM_MOVT_ABS 00000000 PyExc_StopIteration │ │ │ │ │ 000001ce 0000e10a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ @@ -641,15 +642,15 @@ │ │ │ │ │ 00000208 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000020c 0000cf2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ 00000210 0000cf30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ 00000216 0000192f R_ARM_THM_MOVW_ABS_NC 00000084 .LC4 │ │ │ │ │ 0000021a 00001930 R_ARM_THM_MOVT_ABS 00000084 .LC4 │ │ │ │ │ 00000220 0000d00a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00000274 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000292 0000490a R_ARM_THM_CALL 00000a79 async_gen_init_hooks │ │ │ │ │ +00000292 0000490a R_ARM_THM_CALL 00000a0d async_gen_init_hooks │ │ │ │ │ 000002ba 0001020a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ 00000314 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000318 0000cc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 0000031c 0000cd2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 00000320 0000cd30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 0000033c 0000cf2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ 00000340 0000cf30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ @@ -675,22 +676,22 @@ │ │ │ │ │ 000003d6 0000cf2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ 000003da 0000cf30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ 000003de 0000252f R_ARM_THM_MOVW_ABS_NC 000000ec .LC7 │ │ │ │ │ 000003e2 00002530 R_ARM_THM_MOVT_ABS 000000ec .LC7 │ │ │ │ │ 000003e8 0000d00a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 000003fa 0000df2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_GeneratorExit │ │ │ │ │ 000003fe 0000df30 R_ARM_THM_MOVT_ABS 00000000 PyExc_GeneratorExit │ │ │ │ │ -0000040e 00002e0a R_ARM_THM_CALL 000001bd _gen_throw │ │ │ │ │ +0000040e 00002e0a R_ARM_THM_CALL 00000139 _gen_throw │ │ │ │ │ 00000434 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000043c 0000752f R_ARM_THM_MOVW_ABS_NC 00000484 .LC28 │ │ │ │ │ 00000440 00007530 R_ARM_THM_MOVT_ABS 00000484 .LC28 │ │ │ │ │ 00000456 0001090a R_ARM_THM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ -0000046c 00002e0a R_ARM_THM_CALL 000001bd _gen_throw │ │ │ │ │ -00000474 0000530a R_ARM_THM_CALL 00000c6d async_gen_unwrap_value │ │ │ │ │ -00000484 0000290a R_ARM_THM_CALL 00000979 gen_send_ex │ │ │ │ │ +0000046c 00002e0a R_ARM_THM_CALL 00000139 _gen_throw │ │ │ │ │ +00000474 0000530a R_ARM_THM_CALL 00000c01 async_gen_unwrap_value │ │ │ │ │ +00000484 0000290a R_ARM_THM_CALL 000009fd gen_send_ex │ │ │ │ │ 000004b6 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000004bc 0000cf2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ 000004c0 0000cf30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ 000004cc 00001b2f R_ARM_THM_MOVW_ABS_NC 000000c4 .LC6 │ │ │ │ │ 000004d0 00001b30 R_ARM_THM_MOVT_ABS 000000c4 .LC6 │ │ │ │ │ 000004d8 0000d00a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 000004e0 0000e82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_StopAsyncIteration │ │ │ │ │ @@ -706,15 +707,15 @@ │ │ │ │ │ 0000052c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000540 0000d30a R_ARM_THM_CALL 00000000 PyObject_CallFinalizerFromDealloc │ │ │ │ │ 00000582 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000059e 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000005c8 0000f502 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000005cc 00007b2f R_ARM_THM_MOVW_ABS_NC 0000048c .LC29 │ │ │ │ │ 000005d0 00007b30 R_ARM_THM_MOVT_ABS 0000048c .LC29 │ │ │ │ │ -000005f0 0000490a R_ARM_THM_CALL 00000a79 async_gen_init_hooks │ │ │ │ │ +000005f0 0000490a R_ARM_THM_CALL 00000a0d async_gen_init_hooks │ │ │ │ │ 00000600 0000eb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_DeprecationWarning │ │ │ │ │ 00000604 0000eb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_DeprecationWarning │ │ │ │ │ 0000060a 00007e2f R_ARM_THM_MOVW_ABS_NC 00000498 .LC30 │ │ │ │ │ 0000060e 00007e30 R_ARM_THM_MOVT_ABS 00000498 .LC30 │ │ │ │ │ 00000614 0000ec0a R_ARM_THM_CALL 00000000 PyErr_WarnEx │ │ │ │ │ 00000620 0000802f R_ARM_THM_MOVW_ABS_NC 000004f8 .LC31 │ │ │ │ │ 00000624 00008030 R_ARM_THM_MOVT_ABS 000004f8 .LC31 │ │ │ │ │ @@ -725,30 +726,30 @@ │ │ │ │ │ 0000064e 0000ff0a R_ARM_THM_CALL 00000000 PySys_Audit │ │ │ │ │ 0000066c 0000832f R_ARM_THM_MOVW_ABS_NC 00000500 .LC32 │ │ │ │ │ 00000670 00008330 R_ARM_THM_MOVT_ABS 00000500 .LC32 │ │ │ │ │ 00000676 0000852f R_ARM_THM_MOVW_ABS_NC 00000508 .LC33 │ │ │ │ │ 0000067a 00008530 R_ARM_THM_MOVT_ABS 00000508 .LC33 │ │ │ │ │ 00000680 0000872f R_ARM_THM_MOVW_ABS_NC 00000514 .LC34 │ │ │ │ │ 00000684 00008730 R_ARM_THM_MOVT_ABS 00000514 .LC34 │ │ │ │ │ -0000069c 0000490a R_ARM_THM_CALL 00000a79 async_gen_init_hooks │ │ │ │ │ +0000069c 0000490a R_ARM_THM_CALL 00000a0d async_gen_init_hooks │ │ │ │ │ 000006c6 0000cf2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ 000006ca 0000cf30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ 000006ce 0000722f R_ARM_THM_MOVW_ABS_NC 000003ec .LC25 │ │ │ │ │ 000006d2 00007230 R_ARM_THM_MOVT_ABS 000003ec .LC25 │ │ │ │ │ 000006d8 0000d00a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 000006ee 0000cf2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ 000006f2 0000cf30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ 000006fe 0000732f R_ARM_THM_MOVW_ABS_NC 0000041c .LC26 │ │ │ │ │ 00000702 00007330 R_ARM_THM_MOVT_ABS 0000041c .LC26 │ │ │ │ │ 00000706 0000d00a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 0000070c 0000742f R_ARM_THM_MOVW_ABS_NC 00000450 .LC27 │ │ │ │ │ 00000710 00007430 R_ARM_THM_MOVT_ABS 00000450 .LC27 │ │ │ │ │ 00000714 0000d00a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000722 00002d0a R_ARM_THM_CALL 00000139 gen_throw │ │ │ │ │ -00000730 0000530a R_ARM_THM_CALL 00000c6d async_gen_unwrap_value │ │ │ │ │ +00000722 00002d0a R_ARM_THM_CALL 000000b5 gen_throw │ │ │ │ │ +00000730 0000530a R_ARM_THM_CALL 00000c01 async_gen_unwrap_value │ │ │ │ │ 0000076a 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000076e 0000cf2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ 00000772 0000cf30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ 00000776 00001b2f R_ARM_THM_MOVW_ABS_NC 000000c4 .LC6 │ │ │ │ │ 0000077a 00001b30 R_ARM_THM_MOVT_ABS 000000c4 .LC6 │ │ │ │ │ 00000782 0000d00a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00000792 0000e82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_StopAsyncIteration │ │ │ │ │ @@ -767,21 +768,21 @@ │ │ │ │ │ 000007fc 0000fe2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ 00000800 0000fe30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ 00000826 0000e92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ 0000082a 0000e930 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 0000082e 0000902f R_ARM_THM_MOVW_ABS_NC 0000051c .LC35 │ │ │ │ │ 00000832 00009030 R_ARM_THM_MOVT_ABS 0000051c .LC35 │ │ │ │ │ 00000838 0000d00a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000856 0000320a R_ARM_THM_CALL 000004cd Py_XDECREF │ │ │ │ │ +00000856 0000320a R_ARM_THM_CALL 00000449 Py_XDECREF │ │ │ │ │ 00000876 0000e92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ 0000087a 0000e930 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 0000087e 0000922f R_ARM_THM_MOVW_ABS_NC 00000544 .LC36 │ │ │ │ │ 00000882 00009230 R_ARM_THM_MOVT_ABS 00000544 .LC36 │ │ │ │ │ 00000888 0000d00a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000008a6 0000320a R_ARM_THM_CALL 000004cd Py_XDECREF │ │ │ │ │ +000008a6 0000320a R_ARM_THM_CALL 00000449 Py_XDECREF │ │ │ │ │ 0000094c 0000982f R_ARM_THM_MOVW_ABS_NC 00000570 .LC37 │ │ │ │ │ 00000950 00009830 R_ARM_THM_MOVT_ABS 00000570 .LC37 │ │ │ │ │ 00000980 0000cd2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 00000984 0000cd30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 000009a0 0000cd2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 000009a4 0000cd30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 000009aa 0000df2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_GeneratorExit │ │ │ │ │ @@ -815,27 +816,27 @@ │ │ │ │ │ 00000b38 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000bb8 0000cc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00000bc2 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000bc6 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00000bd8 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000bdc 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00000c16 00010f0a R_ARM_THM_CALL 00000000 _PyEval_GetFrame │ │ │ │ │ -00000c1e 0000060a R_ARM_THM_CALL 00000dcd compute_cr_origin │ │ │ │ │ +00000c1e 0000060a R_ARM_THM_CALL 00000d61 compute_cr_origin │ │ │ │ │ 00000c3a 0000cb0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000c48 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000c4c 0000cc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00000c7c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000000c 0000f91e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ 000000a4 0001041e R_ARM_THM_JUMP24 00000000 PyUnicode_FromFormat │ │ │ │ │ -0000010a 0000291e R_ARM_THM_JUMP24 00000979 gen_send_ex │ │ │ │ │ -00000110 00002d1e R_ARM_THM_JUMP24 00000139 gen_throw │ │ │ │ │ +0000010a 0000291e R_ARM_THM_JUMP24 000009fd gen_send_ex │ │ │ │ │ +00000110 00002d1e R_ARM_THM_JUMP24 000000b5 gen_throw │ │ │ │ │ 0000018e 0000171e R_ARM_THM_JUMP24 000005b5 gen_close │ │ │ │ │ 0000027e 0000d41e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ 000005a8 0000d41e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ 000005c2 0001031e R_ARM_THM_JUMP24 00000000 _PyErr_WarnUnawaitedAgenMethod │ │ │ │ │ -000006aa 00004a1e R_ARM_THM_JUMP24 00000b2d async_gen_asend_new │ │ │ │ │ +000006aa 00004a1e R_ARM_THM_JUMP24 00000ac1 async_gen_asend_new │ │ │ │ │ 000008d0 0000231e R_ARM_THM_JUMP24 00000799 gen_traverse │ │ │ │ │ 00000956 0001041e R_ARM_THM_JUMP24 00000000 PyUnicode_FromFormat │ │ │ │ │ 0000095c 0000111e R_ARM_THM_JUMP24 000001c9 gen_iternext │ │ │ │ │ 00000a2e 0001041e R_ARM_THM_JUMP24 00000000 PyUnicode_FromFormat │ │ │ │ │ 00000a76 00010a1e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ -00000498 0000531e R_ARM_THM_JUMP24 00000c6d async_gen_unwrap_value │ │ │ │ │ +00000498 0000531e R_ARM_THM_JUMP24 00000c01 async_gen_unwrap_value │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -p/VKHm{D │ │ │ │ │ +p/[KHm{D │ │ │ │ │ coroutine already executing │ │ │ │ │ generator already executing │ │ │ │ │ async generator already executing │ │ │ │ │ cannot reuse already awaited coroutine │ │ │ │ │ coroutine ignored GeneratorExit │ │ │ │ │ generator ignored GeneratorExit │ │ │ │ │ async generator ignored GeneratorExit │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -73,206 +73,144 @@ │ │ │ │ │ ldr.w r0, [r2, #1476] @ 0x5c4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GC_Del │ │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ │ b.n 5e <_PyAsyncGen_ClearFreeLists+0x1a> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000000b4 <_PyGen_FetchStopIterationValue>: │ │ │ │ │ -_PyGen_FetchStopIterationValue(): │ │ │ │ │ - push {r4, lr} │ │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ │ - sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC PyExc_StopIteration │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS PyExc_StopIteration │ │ │ │ │ - sub sp, #8 │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_ExceptionMatches │ │ │ │ │ - cbnz r0, 102 <_PyGen_FetchStopIterationValue+0x4e> │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbnz r0, 132 <_PyGen_FetchStopIterationValue+0x7e> │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ - mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ │ - cmp r2, r1 │ │ │ │ │ - itt ne │ │ │ │ │ - addne r2, #1 │ │ │ │ │ - strne r2, [r3, #0] │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ - movs r0, #0 │ │ │ │ │ - str r3, [r4, #0] │ │ │ │ │ - add sp, #8 │ │ │ │ │ - pop {r4, pc} │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_GetRaisedException │ │ │ │ │ - ldr r3, [r0, #36] @ 0x24 │ │ │ │ │ - mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ │ - cmp r2, r1 │ │ │ │ │ - mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ - itt ne │ │ │ │ │ - addne r2, #1 │ │ │ │ │ - strne r2, [r3, #0] │ │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ │ - cmp r2, r1 │ │ │ │ │ - beq.n fa <_PyGen_FetchStopIterationValue+0x46> │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - str r2, [r0, #0] │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.n fa <_PyGen_FetchStopIterationValue+0x46> │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - b.n fa <_PyGen_FetchStopIterationValue+0x46> │ │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n fe <_PyGen_FetchStopIterationValue+0x4a> │ │ │ │ │ - │ │ │ │ │ -00000138 : │ │ │ │ │ +000000b4 : │ │ │ │ │ gen_throw(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bhi.n 16c │ │ │ │ │ + bhi.n e8 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - bgt.n 186 │ │ │ │ │ + bgt.n 102 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ mov r4, r3 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ - bl 1bc <_gen_throw> │ │ │ │ │ + bl 138 <_gen_throw> │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC10 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC10 │ │ │ │ │ movs r3, #3 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_THM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 154 │ │ │ │ │ + bne.n d0 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 168 │ │ │ │ │ + b.n e4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_DeprecationWarning │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_DeprecationWarning │ │ │ │ │ movs r2, #1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC11 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC11 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_WarnEx │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 182 │ │ │ │ │ + blt.n fe │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ cmp r4, #3 │ │ │ │ │ - bne.n 1ae │ │ │ │ │ + bne.n 12a │ │ │ │ │ ldrd r3, r4, [r6, #4] │ │ │ │ │ - b.n 15e │ │ │ │ │ + b.n da │ │ │ │ │ cmp r4, #2 │ │ │ │ │ itete ne │ │ │ │ │ movne r3, #0 │ │ │ │ │ moveq r4, #0 │ │ │ │ │ movne r4, r3 │ │ │ │ │ ldreq r3, [r6, #4] │ │ │ │ │ - b.n 15e │ │ │ │ │ + b.n da │ │ │ │ │ │ │ │ │ │ -000001bc <_gen_throw>: │ │ │ │ │ +00000138 <_gen_throw>: │ │ │ │ │ _gen_throw(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ sub sp, #32 │ │ │ │ │ mov r4, r0 │ │ │ │ │ strd r3, r2, [sp, #16] │ │ │ │ │ ldrsb.w r3, [r0, #35] @ 0x23 │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.w 330 <_gen_throw+0x174> │ │ │ │ │ + beq.w 2ac <_gen_throw+0x174> │ │ │ │ │ ldr.w ip, [sp, #56] @ 0x38 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp ip, r3 │ │ │ │ │ - beq.w 328 <_gen_throw+0x16c> │ │ │ │ │ + beq.w 2a4 <_gen_throw+0x16c> │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.w 2fe <_gen_throw+0x142> │ │ │ │ │ + bne.w 27a <_gen_throw+0x142> │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ itt ne │ │ │ │ │ addne r1, #1 │ │ │ │ │ strne r1, [r2, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 2ee <_gen_throw+0x132> │ │ │ │ │ + bne.n 26a <_gen_throw+0x132> │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.n 2da <_gen_throw+0x11e> │ │ │ │ │ + bne.n 256 <_gen_throw+0x11e> │ │ │ │ │ ldr.w ip, [r2, #4] │ │ │ │ │ ldr.w r1, [ip, #84] @ 0x54 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 2c8 <_gen_throw+0x10c> │ │ │ │ │ + blt.n 244 <_gen_throw+0x10c> │ │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ - bpl.n 29e <_gen_throw+0xe2> │ │ │ │ │ + bpl.n 21a <_gen_throw+0xe2> │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.n 22a <_gen_throw+0x6e> │ │ │ │ │ - cbnz r0, 26c <_gen_throw+0xb0> │ │ │ │ │ + beq.n 1a6 <_gen_throw+0x6e> │ │ │ │ │ + cbnz r0, 1e8 <_gen_throw+0xb0> │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ - bl 4cc │ │ │ │ │ + bl 448 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ itt ne │ │ │ │ │ addne r2, #1 │ │ │ │ │ strne r2, [r3, #0] │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - cbnz r2, 250 <_gen_throw+0x94> │ │ │ │ │ + cbnz r2, 1cc <_gen_throw+0x94> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyException_GetTraceback │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ ldrd r1, r0, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Restore │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7f0 │ │ │ │ │ + bl 874 │ │ │ │ │ R_ARM_THM_CALL gen_send_ex.constprop.0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ add sp, #32 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ @@ -285,87 +223,87 @@ │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 2ba <_gen_throw+0xfe> │ │ │ │ │ + bne.n 236 <_gen_throw+0xfe> │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ - bl 4cc │ │ │ │ │ + bl 448 │ │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ │ - bl 4cc │ │ │ │ │ + bl 448 │ │ │ │ │ movs r1, #0 │ │ │ │ │ - b.n 264 <_gen_throw+0xa8> │ │ │ │ │ + b.n 1e0 <_gen_throw+0xa8> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr.w r2, [ip, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC14 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC14 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 282 <_gen_throw+0xc6> │ │ │ │ │ + b.n 1fe <_gen_throw+0xc6> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 28e <_gen_throw+0xd2> │ │ │ │ │ + bne.n 20a <_gen_throw+0xd2> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 28e <_gen_throw+0xd2> │ │ │ │ │ + b.n 20a <_gen_throw+0xd2> │ │ │ │ │ ldr r5, [r2, #84] @ 0x54 │ │ │ │ │ lsls r5, r5, #1 │ │ │ │ │ - bpl.n 220 <_gen_throw+0x64> │ │ │ │ │ + bpl.n 19c <_gen_throw+0x64> │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ add r0, sp, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NormalizeException │ │ │ │ │ - b.n 250 <_gen_throw+0x94> │ │ │ │ │ + b.n 1cc <_gen_throw+0x94> │ │ │ │ │ ldr.w r1, [ip] │ │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r1, lr │ │ │ │ │ itt ne │ │ │ │ │ addne r1, #1 │ │ │ │ │ strne.w r1, [ip] │ │ │ │ │ - b.n 214 <_gen_throw+0x58> │ │ │ │ │ + b.n 190 <_gen_throw+0x58> │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r1, lr │ │ │ │ │ itt ne │ │ │ │ │ addne r1, #1 │ │ │ │ │ strne r1, [r0, #0] │ │ │ │ │ - b.n 20e <_gen_throw+0x52> │ │ │ │ │ + b.n 18a <_gen_throw+0x52> │ │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyTraceBack_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyTraceBack_Type │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq.w 1f8 <_gen_throw+0x3c> │ │ │ │ │ + beq.w 174 <_gen_throw+0x3c> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC12 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC12 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 29a <_gen_throw+0xde> │ │ │ │ │ + b.n 216 <_gen_throw+0xde> │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ │ mov ip, r2 │ │ │ │ │ - b.n 1f8 <_gen_throw+0x3c> │ │ │ │ │ + b.n 174 <_gen_throw+0x3c> │ │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ │ mov r2, r1 │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ add.w r3, r0, r3, lsl #2 │ │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ │ mov r8, r0 │ │ │ │ │ @@ -379,31 +317,31 @@ │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_GeneratorExit │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_GivenExceptionMatches │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ - cbz r0, 364 <_gen_throw+0x1a8> │ │ │ │ │ + cbz r0, 2e0 <_gen_throw+0x1a8> │ │ │ │ │ lsls r7, r2, #31 │ │ │ │ │ - bmi.n 3de <_gen_throw+0x222> │ │ │ │ │ + bmi.n 35a <_gen_throw+0x222> │ │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ add.w r0, r3, #416 @ 0x1a0 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 382 <_gen_throw+0x1c6> │ │ │ │ │ + beq.n 2fe <_gen_throw+0x1c6> │ │ │ │ │ subs r6, r1, r3 │ │ │ │ │ negs r3, r6 │ │ │ │ │ adcs r3, r6 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 428 <_gen_throw+0x26c> │ │ │ │ │ - ldr r3, [pc, #320] @ (4c4 <_gen_throw+0x308>) │ │ │ │ │ + beq.n 3a4 <_gen_throw+0x26c> │ │ │ │ │ + ldr r3, [pc, #320] @ (440 <_gen_throw+0x308>) │ │ │ │ │ mov r1, r2 │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ mov r0, r8 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r5, [r2, r3] │ │ │ │ │ add.w r3, r4, #36 @ 0x24 │ │ │ │ │ @@ -412,165 +350,165 @@ │ │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ ldrsb.w r7, [r4, #35] @ 0x23 │ │ │ │ │ strb.w r3, [r4, #35] @ 0x23 │ │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ │ - bl 1bc <_gen_throw> │ │ │ │ │ + bl 138 <_gen_throw> │ │ │ │ │ mov r1, r0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ strb.w r7, [r4, #35] @ 0x23 │ │ │ │ │ str r6, [r5, #52] @ 0x34 │ │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r0, r8 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 3d6 <_gen_throw+0x21a> │ │ │ │ │ + beq.n 352 <_gen_throw+0x21a> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ - cbz r3, 418 <_gen_throw+0x25c> │ │ │ │ │ + cbz r3, 394 <_gen_throw+0x25c> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 25c <_gen_throw+0xa0> │ │ │ │ │ - b.n 264 <_gen_throw+0xa8> │ │ │ │ │ + beq.w 1d8 <_gen_throw+0xa0> │ │ │ │ │ + b.n 1e0 <_gen_throw+0xa8> │ │ │ │ │ ldrsb.w r3, [r4, #35] @ 0x23 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ strb.w r2, [r4, #35] @ 0x23 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - bl 7d8 │ │ │ │ │ + bl 754 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ strb.w r3, [r4, #35] @ 0x23 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 410 <_gen_throw+0x254> │ │ │ │ │ + beq.n 38c <_gen_throw+0x254> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 476 <_gen_throw+0x2ba> │ │ │ │ │ + beq.n 3f2 <_gen_throw+0x2ba> │ │ │ │ │ adds r2, #1 │ │ │ │ │ - bne.w 1de <_gen_throw+0x22> │ │ │ │ │ - b.n 25a <_gen_throw+0x9e> │ │ │ │ │ + bne.w 15a <_gen_throw+0x22> │ │ │ │ │ + b.n 1d6 <_gen_throw+0x9e> │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 25c <_gen_throw+0xa0> │ │ │ │ │ - b.n 264 <_gen_throw+0xa8> │ │ │ │ │ - ldr r1, [pc, #156] @ (4c8 <_gen_throw+0x30c>) │ │ │ │ │ + beq.w 1d8 <_gen_throw+0xa0> │ │ │ │ │ + b.n 1e0 <_gen_throw+0xa8> │ │ │ │ │ + ldr r1, [pc, #156] @ (444 <_gen_throw+0x30c>) │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetOptionalAttr │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 4a2 <_gen_throw+0x2e6> │ │ │ │ │ + blt.n 41e <_gen_throw+0x2e6> │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ - cbz r0, 480 <_gen_throw+0x2c4> │ │ │ │ │ + cbz r0, 3fc <_gen_throw+0x2c4> │ │ │ │ │ ldrsb.w r5, [r4, #35] @ 0x23 │ │ │ │ │ ldrd r2, r1, [sp, #16] │ │ │ │ │ strb.w r3, [r4, #35] @ 0x23 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CallFunctionObjArgs │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ strb.w r5, [r4, #35] @ 0x23 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 3c0 <_gen_throw+0x204> │ │ │ │ │ + beq.n 33c <_gen_throw+0x204> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3c0 <_gen_throw+0x204> │ │ │ │ │ + bne.n 33c <_gen_throw+0x204> │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ - b.n 3c0 <_gen_throw+0x204> │ │ │ │ │ + b.n 33c <_gen_throw+0x204> │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ - b.n 410 <_gen_throw+0x254> │ │ │ │ │ + b.n 38c <_gen_throw+0x254> │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 1de <_gen_throw+0x22> │ │ │ │ │ + beq.w 15a <_gen_throw+0x22> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1de <_gen_throw+0x22> │ │ │ │ │ + bne.w 15a <_gen_throw+0x22> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1de <_gen_throw+0x22> │ │ │ │ │ + b.n 15a <_gen_throw+0x22> │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 29a <_gen_throw+0xde> │ │ │ │ │ + beq.w 216 <_gen_throw+0xde> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 29a <_gen_throw+0xde> │ │ │ │ │ + bne.w 216 <_gen_throw+0xde> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 29a <_gen_throw+0xde> │ │ │ │ │ + b.n 216 <_gen_throw+0xde> │ │ │ │ │ .word 0x00000134 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000a128 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -000004cc : │ │ │ │ │ +00000448 : │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ - cbz r0, 4d8 │ │ │ │ │ + cbz r0, 454 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 4da │ │ │ │ │ + bne.n 456 │ │ │ │ │ bx lr │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 4d8 │ │ │ │ │ + bne.n 454 │ │ │ │ │ b.w 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_JUMP24 _Py_Dealloc │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000004e8 : │ │ │ │ │ +00000464 : │ │ │ │ │ PyGen_am_send(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ - ldr r3, [pc, #412] @ (698 ) │ │ │ │ │ + ldr r3, [pc, #412] @ (614 ) │ │ │ │ │ mov r6, r2 │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldr r0, [r2, r3] │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ ldrsb.w r3, [r4, #35] @ 0x23 │ │ │ │ │ adds r2, r3, #3 │ │ │ │ │ - beq.n 58c │ │ │ │ │ + beq.n 508 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 63a │ │ │ │ │ - bgt.n 5f6 │ │ │ │ │ + beq.w 5b6 │ │ │ │ │ + bgt.n 572 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ite ne │ │ │ │ │ movne r2, r5 │ │ │ │ │ @@ -593,39 +531,39 @@ │ │ │ │ │ str.w r8, [r4, #24] │ │ │ │ │ str r3, [r0, #76] @ 0x4c │ │ │ │ │ strb.w lr, [r4, #35] @ 0x23 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r3, [r3, #340] @ 0x154 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 61a │ │ │ │ │ + bne.n 596 │ │ │ │ │ mov r2, r3 │ │ │ │ │ bl 0 <_PyEval_EvalFrameDefault> │ │ │ │ │ R_ARM_THM_CALL _PyEval_EvalFrameDefault │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 5ec │ │ │ │ │ + beq.n 568 │ │ │ │ │ ldrb.w r2, [r4, #35] @ 0x23 │ │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ │ - bls.n 5cc │ │ │ │ │ + bls.n 548 │ │ │ │ │ movs r0, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.n 51e │ │ │ │ │ + beq.n 49a │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 51e │ │ │ │ │ + beq.n 49a │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ - ldr r3, [pc, #252] @ (69c ) │ │ │ │ │ + ldr r3, [pc, #252] @ (618 ) │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.n 66a │ │ │ │ │ + beq.n 5e6 │ │ │ │ │ subs r3, #208 @ 0xd0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC9 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC9 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC8 │ │ │ │ │ @@ -637,71 +575,71 @@ │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 5f0 │ │ │ │ │ + b.n 56c │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 614 │ │ │ │ │ - ldr r2, [pc, #196] @ (6a0 ) │ │ │ │ │ + bne.n 590 │ │ │ │ │ + ldr r2, [pc, #196] @ (61c ) │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq.n 614 │ │ │ │ │ - cbnz r5, 614 │ │ │ │ │ + beq.n 590 │ │ │ │ │ + cbnz r5, 590 │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ - bne.n 67e │ │ │ │ │ + bne.n 5fa │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 588 │ │ │ │ │ - ldr r3, [pc, #164] @ (69c ) │ │ │ │ │ + b.n 504 │ │ │ │ │ + ldr r3, [pc, #164] @ (618 ) │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 622 │ │ │ │ │ + beq.n 59e │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 5f0 │ │ │ │ │ + beq.n 56c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 690 │ │ │ │ │ + bne.n 60c │ │ │ │ │ movs r0, #0 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - b.n 588 │ │ │ │ │ + b.n 504 │ │ │ │ │ mov r2, lr │ │ │ │ │ blx r3 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 578 │ │ │ │ │ + b.n 4f4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_RuntimeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_RuntimeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 5f0 │ │ │ │ │ + b.n 56c │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ - ldr r3, [pc, #92] @ (69c ) │ │ │ │ │ + ldr r3, [pc, #92] @ (618 ) │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.n 674 │ │ │ │ │ + beq.n 5f0 │ │ │ │ │ subs r3, #208 @ 0xd0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC1 │ │ │ │ │ @@ -713,127 +651,127 @@ │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 5f0 │ │ │ │ │ + b.n 56c │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC7 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC7 │ │ │ │ │ - b.n 5bc │ │ │ │ │ + b.n 538 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ - b.n 65a │ │ │ │ │ + b.n 5d6 │ │ │ │ │ subs r4, #1 │ │ │ │ │ str r4, [r3, #0] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 5ec │ │ │ │ │ + bne.n 568 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ str r4, [r6, #0] │ │ │ │ │ - b.n 5f0 │ │ │ │ │ + b.n 56c │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - b.n 614 │ │ │ │ │ + b.n 590 │ │ │ │ │ nop │ │ │ │ │ .word 0x00000192 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -000006a4 <_PyCoro_GetAwaitableIter>: │ │ │ │ │ +00000620 <_PyCoro_GetAwaitableIter>: │ │ │ │ │ _PyCoro_GetAwaitableIter(): │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ add.w r1, r2, #416 @ 0x1a0 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n 6ca <_PyCoro_GetAwaitableIter+0x26> │ │ │ │ │ + bne.n 646 <_PyCoro_GetAwaitableIter+0x26> │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r0, r3 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ itt ne │ │ │ │ │ addne r2, #1 │ │ │ │ │ strne r2, [r3, #0] │ │ │ │ │ bx lr │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - beq.n 71a <_PyCoro_GetAwaitableIter+0x76> │ │ │ │ │ + beq.n 696 <_PyCoro_GetAwaitableIter+0x76> │ │ │ │ │ ldr.w ip, [r0, #40] @ 0x28 │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - beq.n 736 <_PyCoro_GetAwaitableIter+0x92> │ │ │ │ │ + beq.n 6b2 <_PyCoro_GetAwaitableIter+0x92> │ │ │ │ │ ldr.w r4, [ip] │ │ │ │ │ - cbz r4, 736 <_PyCoro_GetAwaitableIter+0x92> │ │ │ │ │ + cbz r4, 6b2 <_PyCoro_GetAwaitableIter+0x92> │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ blx r4 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 714 <_PyCoro_GetAwaitableIter+0x70> │ │ │ │ │ + cbz r0, 690 <_PyCoro_GetAwaitableIter+0x70> │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ - ldr r1, [pc, #176] @ (7ac <_PyCoro_GetAwaitableIter+0x108>) │ │ │ │ │ + ldr r1, [pc, #176] @ (728 <_PyCoro_GetAwaitableIter+0x108>) │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n 75a <_PyCoro_GetAwaitableIter+0xb6> │ │ │ │ │ + beq.n 6d6 <_PyCoro_GetAwaitableIter+0xb6> │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - beq.n 752 <_PyCoro_GetAwaitableIter+0xae> │ │ │ │ │ + beq.n 6ce <_PyCoro_GetAwaitableIter+0xae> │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyIter_Check │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 78e <_PyCoro_GetAwaitableIter+0xea> │ │ │ │ │ + beq.n 70a <_PyCoro_GetAwaitableIter+0xea> │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r4, [r3, #36] @ 0x24 │ │ │ │ │ ldr.w ip, [r4, #24] │ │ │ │ │ tst.w ip, #256 @ 0x100 │ │ │ │ │ - beq.n 6de <_PyCoro_GetAwaitableIter+0x3a> │ │ │ │ │ + beq.n 65a <_PyCoro_GetAwaitableIter+0x3a> │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 714 <_PyCoro_GetAwaitableIter+0x70> │ │ │ │ │ + beq.n 690 <_PyCoro_GetAwaitableIter+0x70> │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - b.n 714 <_PyCoro_GetAwaitableIter+0x70> │ │ │ │ │ + b.n 690 <_PyCoro_GetAwaitableIter+0x70> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC17 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC17 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 714 <_PyCoro_GetAwaitableIter+0x70> │ │ │ │ │ + b.n 690 <_PyCoro_GetAwaitableIter+0x70> │ │ │ │ │ ldr r2, [r3, #36] @ 0x24 │ │ │ │ │ ldr r2, [r2, #24] │ │ │ │ │ lsls r2, r2, #23 │ │ │ │ │ - bpl.n 706 <_PyCoro_GetAwaitableIter+0x62> │ │ │ │ │ + bpl.n 682 <_PyCoro_GetAwaitableIter+0x62> │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC15 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -842,168 +780,169 @@ │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 74e <_PyCoro_GetAwaitableIter+0xaa> │ │ │ │ │ + beq.n 6ca <_PyCoro_GetAwaitableIter+0xaa> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 74e <_PyCoro_GetAwaitableIter+0xaa> │ │ │ │ │ + bne.n 6ca <_PyCoro_GetAwaitableIter+0xaa> │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 74e <_PyCoro_GetAwaitableIter+0xaa> │ │ │ │ │ + b.n 6ca <_PyCoro_GetAwaitableIter+0xaa> │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC16 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC16 │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 772 <_PyCoro_GetAwaitableIter+0xce> │ │ │ │ │ + b.n 6ee <_PyCoro_GetAwaitableIter+0xce> │ │ │ │ │ nop │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -000007b0 <_PyGen_yf>: │ │ │ │ │ +0000072c <_PyGen_yf>: │ │ │ │ │ _PyGen_yf(): │ │ │ │ │ ldrsb.w r3, [r0, #35] @ 0x23 │ │ │ │ │ adds r3, #1 │ │ │ │ │ it ne │ │ │ │ │ movne r0, #0 │ │ │ │ │ - beq.n 7be <_PyGen_yf+0xe> │ │ │ │ │ + beq.n 73a <_PyGen_yf+0xe> │ │ │ │ │ bx lr │ │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ │ ldr r0, [r0, #72] @ 0x48 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 7bc <_PyGen_yf+0xc> │ │ │ │ │ + beq.n 738 <_PyGen_yf+0xc> │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000007d8 : │ │ │ │ │ +00000754 : │ │ │ │ │ gen_close_iter(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ │ + add.w r5, r3, #416 @ 0x1a0 │ │ │ │ │ sub sp, #24 │ │ │ │ │ mov r4, r0 │ │ │ │ │ + cmp r2, r5 │ │ │ │ │ + beq.n 77c │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 800 │ │ │ │ │ - add.w r3, r3, #416 @ 0x1a0 │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - bne.n 896 │ │ │ │ │ + bne.n 818 │ │ │ │ │ ldrsb.w r3, [r4, #35] @ 0x23 │ │ │ │ │ adds r1, r3, #3 │ │ │ │ │ - beq.n 862 │ │ │ │ │ + beq.n 7e6 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt.n 84e │ │ │ │ │ + bgt.n 7ca │ │ │ │ │ adds r3, #1 │ │ │ │ │ it ne │ │ │ │ │ - movne r5, #0 │ │ │ │ │ - beq.w 934 │ │ │ │ │ + movne r6, #0 │ │ │ │ │ + beq.w 8b6 │ │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ │ cmp r3, #207 @ 0xcf │ │ │ │ │ it ne │ │ │ │ │ cmpne r3, #149 @ 0x95 │ │ │ │ │ - beq.n 826 │ │ │ │ │ + beq.n 7a2 │ │ │ │ │ cmp r3, #236 @ 0xec │ │ │ │ │ - bne.n 900 │ │ │ │ │ - ldr r3, [pc, #476] @ (a04 ) │ │ │ │ │ + bne.n 880 │ │ │ │ │ + ldr r3, [pc, #500] @ (998 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r0, [r2, r3] │ │ │ │ │ bl 0 <_PyEval_NoToolsForUnwind> │ │ │ │ │ R_ARM_THM_CALL _PyEval_NoToolsForUnwind │ │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ │ lsls r2, r3, #29 │ │ │ │ │ - bpl.n 900 │ │ │ │ │ + bpl.n 880 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 900 │ │ │ │ │ + beq.n 880 │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ strb.w r3, [r4, #35] @ 0x23 │ │ │ │ │ bl 0 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 4cc │ │ │ │ │ - movs r0, #0 │ │ │ │ │ + ldr r5, [r4, #0] │ │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ + cmp r5, r2 │ │ │ │ │ + bne.w 902 │ │ │ │ │ + movs r5, #0 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ add sp, #24 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - movs r2, #4 │ │ │ │ │ + movs r3, #4 │ │ │ │ │ add.w r0, r4, #36 @ 0x24 │ │ │ │ │ - str r3, [r4, #40] @ 0x28 │ │ │ │ │ - strb.w r2, [r4, #35] @ 0x23 │ │ │ │ │ + movs r5, #0 │ │ │ │ │ + strb.w r3, [r4, #35] @ 0x23 │ │ │ │ │ + str r5, [r4, #40] @ 0x28 │ │ │ │ │ bl 0 <_PyFrame_ClearExceptCode> │ │ │ │ │ R_ARM_THM_CALL _PyFrame_ClearExceptCode │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 84e │ │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ │ - mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ - str r3, [r4, #20] │ │ │ │ │ - cmp r2, r1 │ │ │ │ │ - beq.n 84e │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - str r2, [r0, #0] │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.n 84e │ │ │ │ │ + beq.n 7ca │ │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ + str r5, [r4, #20] │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + beq.n 7ca │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r0, #0] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.n 7ca │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 84e │ │ │ │ │ - ldr r1, [pc, #368] @ (a08 ) │ │ │ │ │ + b.n 7ca │ │ │ │ │ + ldr r1, [pc, #384] @ (99c ) │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetOptionalAttr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 9e4 │ │ │ │ │ + blt.w 97c │ │ │ │ │ ldr r4, [sp, #20] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 856 │ │ │ │ │ + beq.n 7de │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ - ldr r3, [pc, #344] @ (a0c ) │ │ │ │ │ + ldr r3, [pc, #364] @ (9a0 ) │ │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r6, [r2, r3] │ │ │ │ │ lsls r3, r0, #20 │ │ │ │ │ - bpl.w 9f2 │ │ │ │ │ + bpl.w 984 │ │ │ │ │ ldr r3, [r1, #28] │ │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ │ - mov r5, r3 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 9f2 │ │ │ │ │ + ldr r5, [r4, r3] │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + beq.w 984 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r1, r3 │ │ │ │ │ blx r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ @@ -1012,227 +951,236 @@ │ │ │ │ │ bl 0 <_Py_CheckFunctionResult> │ │ │ │ │ R_ARM_THM_CALL _Py_CheckFunctionResult │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 8fa │ │ │ │ │ + beq.n 87a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbnz r3, 8fa │ │ │ │ │ + cbnz r3, 87a │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 856 │ │ │ │ │ - b.n 988 │ │ │ │ │ - cbnz r5, 910 │ │ │ │ │ + bne.n 7d2 │ │ │ │ │ + b.n 91c │ │ │ │ │ + cbnz r6, 890 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_GeneratorExit │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_GeneratorExit │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetNone │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7f0 │ │ │ │ │ + bl 874 │ │ │ │ │ R_ARM_THM_CALL gen_send_ex.constprop.0 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 98e │ │ │ │ │ + bne.n 92c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_GeneratorExit │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_GeneratorExit │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_ExceptionMatches │ │ │ │ │ - cbz r0, 980 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 914 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ - b.n 84e │ │ │ │ │ + b.n 7ca │ │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ add.w r3, r4, r3, lsl #2 │ │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ mov r0, r3 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ itt ne │ │ │ │ │ addne r2, #1 │ │ │ │ │ strne r2, [r3, #0] │ │ │ │ │ movs r2, #0 │ │ │ │ │ strb.w r2, [r4, #35] @ 0x23 │ │ │ │ │ - bl 7d8 │ │ │ │ │ + bl 754 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ movs r2, #255 @ 0xff │ │ │ │ │ strb.w r2, [r4, #35] @ 0x23 │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ + mov r6, r0 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.w 816 │ │ │ │ │ + beq.w 792 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 816 │ │ │ │ │ + bne.w 792 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 816 │ │ │ │ │ + b.n 792 │ │ │ │ │ + subs r5, #1 │ │ │ │ │ + str r5, [r4, #0] │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + bne.w 7de │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + b.n 7e0 │ │ │ │ │ add r0, sp, #20 │ │ │ │ │ - bl b4 <_PyGen_FetchStopIterationValue> │ │ │ │ │ + bl 7f0 │ │ │ │ │ R_ARM_THM_CALL _PyGen_FetchStopIterationValue │ │ │ │ │ - cbz r0, 9da │ │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 85e │ │ │ │ │ - ldr r1, [r4, #4] │ │ │ │ │ - ldr r3, [pc, #124] @ (a10 ) │ │ │ │ │ - cmp r1, r3 │ │ │ │ │ - beq.n 9d0 │ │ │ │ │ - subs r3, #208 @ 0xd0 │ │ │ │ │ + cbz r0, 922 │ │ │ │ │ + mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ + b.n 7e0 │ │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + bne.w 7d2 │ │ │ │ │ + b.n 91c │ │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ │ + cmp r2, r5 │ │ │ │ │ + beq.n 96c │ │ │ │ │ + ldr r1, [pc, #112] @ (9a4 ) │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC6 │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC6 │ │ │ │ │ - movw r2, #0 │ │ │ │ │ + movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC5 │ │ │ │ │ - movt r2, #0 │ │ │ │ │ + movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC5 │ │ │ │ │ - cmp r1, r3 │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ it ne │ │ │ │ │ - movne r4, r2 │ │ │ │ │ + movne r4, r3 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 9be │ │ │ │ │ + beq.n 95a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbz r3, 9ec │ │ │ │ │ + cbz r3, 976 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_RuntimeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_RuntimeError │ │ │ │ │ mov r1, r4 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 988 │ │ │ │ │ + b.n 91c │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC4 │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC4 │ │ │ │ │ - b.n 9ae │ │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ - bne.w 856 │ │ │ │ │ - b.n 988 │ │ │ │ │ + b.n 94a │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + b.n 95a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_WriteUnraisable │ │ │ │ │ - b.n 8a4 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9be │ │ │ │ │ + b.n 826 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 <_PyObject_MakeTpCall> │ │ │ │ │ R_ARM_THM_CALL _PyObject_MakeTpCall │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n 8e4 │ │ │ │ │ - .word 0x000001d4 │ │ │ │ │ + b.n 864 │ │ │ │ │ + nop │ │ │ │ │ + .word 0x000001ec │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000714c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ - .word 0x00000154 │ │ │ │ │ + .word 0x00000166 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ - .word 0x000001a0 │ │ │ │ │ + .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00000a14 : │ │ │ │ │ +000009a8 : │ │ │ │ │ gen_send(): │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r2, r3 │ │ │ │ │ - b.w 978 │ │ │ │ │ + b.w 9fc │ │ │ │ │ R_ARM_THM_JUMP24 gen_send_ex │ │ │ │ │ │ │ │ │ │ -00000a1c <_PyGen_SetStopIterationValue>: │ │ │ │ │ +000009b0 <_PyGen_SetStopIterationValue>: │ │ │ │ │ _PyGen_SetStopIterationValue(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_StopIteration │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_StopIteration │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ - cbz r1, a46 <_PyGen_SetStopIterationValue+0x2a> │ │ │ │ │ + cbz r1, 9da <_PyGen_SetStopIterationValue+0x2a> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CallOneArg │ │ │ │ │ - cbz r0, a4c <_PyGen_SetStopIterationValue+0x30> │ │ │ │ │ + cbz r0, 9e0 <_PyGen_SetStopIterationValue+0x30> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetRaisedException │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CallNoArgs │ │ │ │ │ - b.n a3c <_PyGen_SetStopIterationValue+0x20> │ │ │ │ │ + b.n 9d0 <_PyGen_SetStopIterationValue+0x20> │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000a54 : │ │ │ │ │ +000009e8 : │ │ │ │ │ async_gen_anext(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - bl a78 │ │ │ │ │ - cbnz r0, a74 │ │ │ │ │ + bl a0c │ │ │ │ │ + cbnz r0, a08 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ - b.n b2c │ │ │ │ │ + b.n ac0 │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ │ │ -00000a78 : │ │ │ │ │ +00000a0c : │ │ │ │ │ async_gen_init_hooks(): │ │ │ │ │ ldrb.w r3, [r0, #32] │ │ │ │ │ - cbz r3, a84 │ │ │ │ │ + cbz r3, a18 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bx lr │ │ │ │ │ movs r2, #1 │ │ │ │ │ - ldr r3, [pc, #160] @ (b28 ) │ │ │ │ │ + ldr r3, [pc, #160] @ (abc ) │ │ │ │ │ strb.w r2, [r0, #32] │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r1, [r2, r3] │ │ │ │ │ ldr r3, [r1, #116] @ 0x74 │ │ │ │ │ - cbz r3, aaa │ │ │ │ │ + cbz r3, a3e │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, ip │ │ │ │ │ itt ne │ │ │ │ │ addne r2, #1 │ │ │ │ │ strne r2, [r3, #0] │ │ │ │ │ str r3, [r0, #28] │ │ │ │ │ ldr r3, [r1, #112] @ 0x70 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n a7e │ │ │ │ │ + beq.n a12 │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ sub sp, #12 │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ @@ -1247,67 +1195,67 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CallOneArg │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r1, r0 │ │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - beq.n aee │ │ │ │ │ + beq.n a82 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - cbz r2, b02 │ │ │ │ │ - cbz r1, b0e │ │ │ │ │ + cbz r2, a96 │ │ │ │ │ + cbz r1, aa2 │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n b12 │ │ │ │ │ + bne.n aa6 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - b.n aee │ │ │ │ │ + b.n a82 │ │ │ │ │ movs r3, #1 │ │ │ │ │ - b.n afc │ │ │ │ │ + b.n a90 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n afa │ │ │ │ │ + bne.n a8e │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n afc │ │ │ │ │ + b.n a90 │ │ │ │ │ nop │ │ │ │ │ .word 0x00000094 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00000b2c : │ │ │ │ │ +00000ac0 : │ │ │ │ │ async_gen_asend_new(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ - ldr r3, [pc, #152] @ (bd4 ) │ │ │ │ │ + ldr r3, [pc, #152] @ (b68 ) │ │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r5, r0 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r4, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r2, [r3, #3400] @ 0xd48 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.n bb4 │ │ │ │ │ + ble.n b48 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [r3, #3400] @ 0xd48 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ │ ldr.w r0, [r3, #3080] @ 0xc08 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ @@ -1316,18 +1264,18 @@ │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ itt ne │ │ │ │ │ addne r3, #1 │ │ │ │ │ strne r3, [r5, #0] │ │ │ │ │ str r5, [r0, #8] │ │ │ │ │ - cbnz r1, bc4 │ │ │ │ │ + cbnz r1, b58 │ │ │ │ │ str r1, [r0, #12] │ │ │ │ │ movs r3, #0 │ │ │ │ │ - ldr r1, [pc, #76] @ (bd8 ) │ │ │ │ │ + ldr r1, [pc, #76] @ (b6c ) │ │ │ │ │ sub.w r2, r0, #8 │ │ │ │ │ str r3, [r0, #16] │ │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ ldr r1, [r4, r1] │ │ │ │ │ @@ -1336,75 +1284,75 @@ │ │ │ │ │ ldr r4, [r1, #4] │ │ │ │ │ orrs r3, r4 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ strd r1, r3, [r0, #-8] │ │ │ │ │ str r2, [r1, #4] │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ - ldr r0, [pc, #36] @ (bdc ) │ │ │ │ │ + ldr r0, [pc, #36] @ (b70 ) │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_THM_CALL _PyObject_GC_New │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n b72 │ │ │ │ │ - b.n bb0 │ │ │ │ │ + bne.n b06 │ │ │ │ │ + b.n b44 │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ itt ne │ │ │ │ │ addne r3, #1 │ │ │ │ │ strne r3, [r1, #0] │ │ │ │ │ - b.n b84 │ │ │ │ │ + b.n b18 │ │ │ │ │ .word 0x0000008c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000040 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000270 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00000be0 : │ │ │ │ │ +00000b74 : │ │ │ │ │ async_gen_asend_iternext(): │ │ │ │ │ movs r1, #0 │ │ │ │ │ - b.n be4 │ │ │ │ │ + b.n b78 │ │ │ │ │ │ │ │ │ │ -00000be4 : │ │ │ │ │ +00000b78 : │ │ │ │ │ async_gen_asend_send(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r3, [r0, #16] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n c54 │ │ │ │ │ + beq.n be8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ - cbnz r3, c18 │ │ │ │ │ + cbnz r3, bac │ │ │ │ │ ldrb.w r3, [r0, #34] @ 0x22 │ │ │ │ │ - cbnz r3, c36 │ │ │ │ │ - cbz r1, c12 │ │ │ │ │ + cbnz r3, bca │ │ │ │ │ + cbz r1, ba6 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n c14 │ │ │ │ │ + bne.n ba8 │ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ movs r3, #0 │ │ │ │ │ movs r2, #1 │ │ │ │ │ strb.w r2, [r0, #34] @ 0x22 │ │ │ │ │ mov r2, r3 │ │ │ │ │ - bl 978 │ │ │ │ │ + bl 9fc │ │ │ │ │ R_ARM_THM_CALL gen_send_ex │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ - bl c6c │ │ │ │ │ - cbnz r0, c34 │ │ │ │ │ + bl c00 │ │ │ │ │ + cbnz r0, bc8 │ │ │ │ │ movs r3, #2 │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ pop {r4, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_RuntimeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_RuntimeError │ │ │ │ │ @@ -1426,285 +1374,285 @@ │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC21 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC21 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n c50 │ │ │ │ │ + b.n be4 │ │ │ │ │ │ │ │ │ │ -00000c6c : │ │ │ │ │ +00000c00 : │ │ │ │ │ async_gen_unwrap_value(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r1, cb4 │ │ │ │ │ - ldr r3, [pc, #112] @ (cf4 ) │ │ │ │ │ + cbz r1, c48 │ │ │ │ │ + ldr r3, [pc, #112] @ (c88 ) │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n cae │ │ │ │ │ + bne.n c42 │ │ │ │ │ ldr r0, [r1, #8] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ - bl a1c <_PyGen_SetStopIterationValue> │ │ │ │ │ + bl 9b0 <_PyGen_SetStopIterationValue> │ │ │ │ │ R_ARM_THM_CALL _PyGen_SetStopIterationValue │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n ca8 │ │ │ │ │ + beq.n c3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ - cbnz r3, ca8 │ │ │ │ │ + cbnz r3, c3c │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r1, #0 │ │ │ │ │ strb.w r1, [r4, #34] @ 0x22 │ │ │ │ │ mov r0, r1 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_StopAsyncIteration │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_StopAsyncIteration │ │ │ │ │ - cbz r0, cd2 │ │ │ │ │ + cbz r0, c66 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_ExceptionMatches │ │ │ │ │ - cbz r0, cde │ │ │ │ │ + cbz r0, c72 │ │ │ │ │ movs r3, #1 │ │ │ │ │ strb.w r3, [r4, #33] @ 0x21 │ │ │ │ │ - b.n ca8 │ │ │ │ │ + b.n c3c │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetNone │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n cc2 │ │ │ │ │ + b.n c56 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_GeneratorExit │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_GeneratorExit │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_ExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ca8 │ │ │ │ │ - b.n cca │ │ │ │ │ + beq.n c3c │ │ │ │ │ + b.n c5e │ │ │ │ │ nop │ │ │ │ │ .word 0x00000340 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00000cf8 : │ │ │ │ │ +00000c8c : │ │ │ │ │ async_gen_asend_dealloc(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CallFinalizerFromDealloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n d82 │ │ │ │ │ + bne.n d16 │ │ │ │ │ ldrd r1, r2, [r4, #-8] │ │ │ │ │ bic.w r2, r2, #3 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ str r1, [r2, #0] │ │ │ │ │ orrs r3, r2 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str r3, [r1, #4] │ │ │ │ │ str.w r0, [r4, #-8] │ │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ │ and.w r3, r3, #1 │ │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ │ - cbz r2, d4a │ │ │ │ │ + cbz r2, cde │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str r0, [r4, #8] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n d4a │ │ │ │ │ + beq.n cde │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - cbz r3, d84 │ │ │ │ │ + cbz r3, d18 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ - cbnz r0, d96 │ │ │ │ │ - ldr r3, [pc, #100] @ (db4 ) │ │ │ │ │ + cbnz r0, d2a │ │ │ │ │ + ldr r3, [pc, #100] @ (d48 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r2, [r3, #3400] @ 0xd48 │ │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ │ - bhi.n d8c │ │ │ │ │ + bhi.n d20 │ │ │ │ │ add.w r0, r3, r2, lsl #2 │ │ │ │ │ ldr.w r1, [r4, #-4] │ │ │ │ │ adds r2, #1 │ │ │ │ │ bic.w r1, r1, #1 │ │ │ │ │ str.w r1, [r4, #-4] │ │ │ │ │ str.w r2, [r3, #3400] @ 0xd48 │ │ │ │ │ str.w r4, [r0, #3080] @ 0xc08 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n d4a │ │ │ │ │ + b.n cde │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyObject_GC_Del │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r4, #12] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n d4e │ │ │ │ │ + beq.n ce2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n d4e │ │ │ │ │ + bne.n ce2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n d4e │ │ │ │ │ + b.n ce2 │ │ │ │ │ nop │ │ │ │ │ .word 0x0000005c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00000db8 : │ │ │ │ │ +00000d4c : │ │ │ │ │ async_gen_asend_finalize(): │ │ │ │ │ ldr r3, [r0, #16] │ │ │ │ │ - cbz r3, dbe │ │ │ │ │ + cbz r3, d52 │ │ │ │ │ bx lr │ │ │ │ │ - ldr r1, [pc, #8] @ (dc8 ) │ │ │ │ │ + ldr r1, [pc, #8] @ (d5c ) │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ b.w 0 <_PyErr_WarnUnawaitedAgenMethod> │ │ │ │ │ R_ARM_THM_JUMP24 _PyErr_WarnUnawaitedAgenMethod │ │ │ │ │ nop │ │ │ │ │ .word 0x00006c4c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00000dcc : │ │ │ │ │ +00000d60 : │ │ │ │ │ compute_cr_origin(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ movs r5, #0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r3, r1 │ │ │ │ │ - cbz r3, e12 │ │ │ │ │ + cbz r3, da6 │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - bge.n e12 │ │ │ │ │ + bge.n da6 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ - cbz r3, e0c │ │ │ │ │ + cbz r3, da0 │ │ │ │ │ ldrb.w r2, [r3, #38] @ 0x26 │ │ │ │ │ cmp r2, #3 │ │ │ │ │ - beq.n dea │ │ │ │ │ + beq.n d7e │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.n e0c │ │ │ │ │ + beq.n da0 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r6, [r3, #28] │ │ │ │ │ add.w r2, r1, #124 @ 0x7c │ │ │ │ │ ldr r1, [r1, #116] @ 0x74 │ │ │ │ │ add.w r2, r2, r1, lsl #1 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - bcc.n dea │ │ │ │ │ + bcc.n d7e │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n de6 │ │ │ │ │ + bne.n d7a │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_New │ │ │ │ │ mov r9, r0 │ │ │ │ │ - cbz r0, e7a │ │ │ │ │ + cbz r0, e0e │ │ │ │ │ add.w r7, r0, #8 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n e3c │ │ │ │ │ + b.n dd0 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n e3a │ │ │ │ │ + beq.n dce │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ ldr r1, [r4, #28] │ │ │ │ │ add.w r3, r2, #124 @ 0x7c │ │ │ │ │ ldr r2, [r2, #116] @ 0x74 │ │ │ │ │ add.w r3, r3, r2, lsl #1 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bcc.n e72 │ │ │ │ │ + bcc.n e06 │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - ble.n e7a │ │ │ │ │ + ble.n e0e │ │ │ │ │ ldr.w sl, [r4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnstable_InterpreterFrame_GetLine │ │ │ │ │ mov r2, r0 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC24 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC24 │ │ │ │ │ ldrd r1, r3, [sl, #80] @ 0x50 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL Py_BuildValue │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, e84 │ │ │ │ │ + cbz r0, e18 │ │ │ │ │ ldr r4, [r4, #4] │ │ │ │ │ str.w r0, [r7, #4]! │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n e3a │ │ │ │ │ + beq.n dce │ │ │ │ │ ldrb.w r3, [r4, #38] @ 0x26 │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bne.n e24 │ │ │ │ │ + bne.n db8 │ │ │ │ │ ldr r4, [r4, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n e6a │ │ │ │ │ - b.n e3a │ │ │ │ │ + bne.n dfe │ │ │ │ │ + b.n dce │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ldr.w r2, [r9] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n e7c │ │ │ │ │ + beq.n e10 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [r9] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n e7c │ │ │ │ │ + bne.n e10 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n e7c │ │ │ │ │ + b.n e10 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000ea8 <_PyAsyncGenValueWrapperNew>: │ │ │ │ │ +00000e3c <_PyAsyncGenValueWrapperNew>: │ │ │ │ │ _PyAsyncGenValueWrapperNew(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ - ldr r3, [pc, #128] @ (f38 <_PyAsyncGenValueWrapperNew+0x90>) │ │ │ │ │ + ldr r3, [pc, #128] @ (ecc <_PyAsyncGenValueWrapperNew+0x90>) │ │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ │ sub sp, #8 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r4, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r2, [r3, #3076] @ 0xc04 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.n f26 <_PyAsyncGenValueWrapperNew+0x7e> │ │ │ │ │ + ble.n eba <_PyAsyncGenValueWrapperNew+0x7e> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [r3, #3076] @ 0xc04 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ │ ldr.w r0, [r3, #2756] @ 0xac4 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ @@ -1714,46 +1662,46 @@ │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ sub.w r2, r0, #8 │ │ │ │ │ itt ne │ │ │ │ │ addne r3, #1 │ │ │ │ │ strne r3, [r1, #0] │ │ │ │ │ str r1, [r0, #8] │ │ │ │ │ - ldr r1, [pc, #56] @ (f3c <_PyAsyncGenValueWrapperNew+0x94>) │ │ │ │ │ + ldr r1, [pc, #56] @ (ed0 <_PyAsyncGenValueWrapperNew+0x94>) │ │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ ldr r1, [r4, r1] │ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ │ ldr.w r1, [r1, #3796] @ 0xed4 │ │ │ │ │ ldr r4, [r1, #4] │ │ │ │ │ orrs r3, r4 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ strd r1, r3, [r0, #-8] │ │ │ │ │ str r2, [r1, #4] │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ - ldr r0, [pc, #24] @ (f40 <_PyAsyncGenValueWrapperNew+0x98>) │ │ │ │ │ + ldr r0, [pc, #24] @ (ed4 <_PyAsyncGenValueWrapperNew+0x98>) │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_THM_CALL _PyObject_GC_New │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n eec <_PyAsyncGenValueWrapperNew+0x44> │ │ │ │ │ - b.n f22 <_PyAsyncGenValueWrapperNew+0x7a> │ │ │ │ │ + bne.n e80 <_PyAsyncGenValueWrapperNew+0x44> │ │ │ │ │ + b.n eb6 <_PyAsyncGenValueWrapperNew+0x7a> │ │ │ │ │ nop │ │ │ │ │ .word 0x00000076 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000032 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000340 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00000f44 : │ │ │ │ │ +00000ed8 : │ │ │ │ │ async_gen_wrapped_val_dealloc(): │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr.w r0, [r0, #-8] │ │ │ │ │ @@ -1767,46 +1715,46 @@ │ │ │ │ │ str r0, [r1, #0] │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ str r2, [r0, #4] │ │ │ │ │ str.w ip, [r3, #-8] │ │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ │ and.w r2, r2, #1 │ │ │ │ │ str.w r2, [r3, #-4] │ │ │ │ │ - cbz r1, f94 │ │ │ │ │ + cbz r1, f28 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w ip, [r3, #8] │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bne.n fc0 │ │ │ │ │ - ldr r2, [pc, #72] @ (fe0 ) │ │ │ │ │ + bne.n f54 │ │ │ │ │ + ldr r2, [pc, #72] @ (f74 ) │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ │ ldr.w r1, [r2, #3076] @ 0xc04 │ │ │ │ │ cmp r1, #79 @ 0x4f │ │ │ │ │ - bhi.n fd4 │ │ │ │ │ + bhi.n f68 │ │ │ │ │ add.w r0, r2, r1, lsl #2 │ │ │ │ │ adds r1, #1 │ │ │ │ │ str.w r1, [r2, #3076] @ 0xc04 │ │ │ │ │ str.w r3, [r0, #2756] @ 0xac4 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r1, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n f94 │ │ │ │ │ + bne.n f28 │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n f94 │ │ │ │ │ + b.n f28 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyObject_GC_Del │ │ │ │ │ .word 0x00000042 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -102,15 +102,15 @@ │ │ │ │ │ cbz r1, ee <_Py_MakeCoro+0xee> │ │ │ │ │ ldrb.w r2, [r1, #38] @ 0x26 │ │ │ │ │ cmp r2, #3 │ │ │ │ │ beq.n 11c <_Py_MakeCoro+0x11c> │ │ │ │ │ cmp r2, #1 │ │ │ │ │ bne.n 10a <_Py_MakeCoro+0x10a> │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl dcc │ │ │ │ │ + bl d60 │ │ │ │ │ R_ARM_THM_CALL compute_cr_origin │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ str r0, [r3, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 82 <_Py_MakeCoro+0x82> │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ @@ -338,15 +338,15 @@ │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bne.n 258 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ b.n 258 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl a1c │ │ │ │ │ + bl 9b0 │ │ │ │ │ R_ARM_THM_CALL _PyGen_SetStopIterationValue │ │ │ │ │ b.n 24e │ │ │ │ │ nop │ │ │ │ │ .word 0x00000120 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ @@ -705,15 +705,15 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_GeneratorExit │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetNone │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7f0 │ │ │ │ │ + bl 874 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 70e │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_ExceptionMatches │ │ │ │ │ @@ -731,15 +731,15 @@ │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ itt ne │ │ │ │ │ addne r2, #1 │ │ │ │ │ strne r2, [r3, #0] │ │ │ │ │ movs r2, #0 │ │ │ │ │ strb.w r2, [r4, #35] @ 0x23 │ │ │ │ │ - bl 7d8 │ │ │ │ │ + bl 754 │ │ │ │ │ R_ARM_THM_CALL gen_close_iter │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ movs r2, #255 @ 0xff │ │ │ │ │ strb.w r2, [r4, #35] @ 0x23 │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ @@ -770,24 +770,24 @@ │ │ │ │ │ bpl.n 6e6 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 60c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ beq.n 64a │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7f0 │ │ │ │ │ + bl 874 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ cbnz r0, 70e │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_GeneratorExit │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_GeneratorExit │ │ │ │ │ b.n 66a │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ - bl b4 <_Py_MakeCoro+0xb4> │ │ │ │ │ + bl 7f0 <_PyGen_FetchStopIterationValue> │ │ │ │ │ R_ARM_THM_CALL _PyGen_FetchStopIterationValue │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 778 │ │ │ │ │ movs r0, #0 │ │ │ │ │ b.n 646 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ldr r3, [pc, #128] @ (794 ) │ │ │ │ │ @@ -892,39 +892,101 @@ │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r3, r5 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ bx r3 │ │ │ │ │ │ │ │ │ │ -000007f0 : │ │ │ │ │ +000007f0 <_PyGen_FetchStopIterationValue>: │ │ │ │ │ +_PyGen_FetchStopIterationValue(): │ │ │ │ │ + push {r4, lr} │ │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ │ + sub.w ip, sp, ip │ │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC PyExc_StopIteration │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS PyExc_StopIteration │ │ │ │ │ + sub sp, #8 │ │ │ │ │ + mov r4, r0 │ │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_ExceptionMatches │ │ │ │ │ + cbnz r0, 83e <_PyGen_FetchStopIterationValue+0x4e> │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + cbnz r0, 86e <_PyGen_FetchStopIterationValue+0x7e> │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ + itt ne │ │ │ │ │ + addne r2, #1 │ │ │ │ │ + strne r2, [r3, #0] │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ + movs r0, #0 │ │ │ │ │ + str r3, [r4, #0] │ │ │ │ │ + add sp, #8 │ │ │ │ │ + pop {r4, pc} │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_GetRaisedException │ │ │ │ │ + ldr r3, [r0, #36] @ 0x24 │ │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ + itt ne │ │ │ │ │ + addne r2, #1 │ │ │ │ │ + strne r2, [r3, #0] │ │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ + beq.n 836 <_PyGen_FetchStopIterationValue+0x46> │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r0, #0] │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne.n 836 <_PyGen_FetchStopIterationValue+0x46> │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + b.n 836 <_PyGen_FetchStopIterationValue+0x46> │ │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ + b.n 83a <_PyGen_FetchStopIterationValue+0x4a> │ │ │ │ │ + │ │ │ │ │ +00000874 : │ │ │ │ │ gen_send_ex.constprop.0(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldrsb.w r3, [r0, #35] @ 0x23 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 91c │ │ │ │ │ - bgt.n 8c6 │ │ │ │ │ - ldr r3, [pc, #348] @ (96c ) │ │ │ │ │ + beq.w 9a0 │ │ │ │ │ + bgt.n 94a │ │ │ │ │ + ldr r3, [pc, #348] @ (9f0 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r0, [r2, r3] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 8fa │ │ │ │ │ + bne.n 97e │ │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ add.w r2, r4, #20 │ │ │ │ │ ldr r1, [r0, #76] @ 0x4c │ │ │ │ │ add.w lr, r3, #1 │ │ │ │ │ add.w r3, r4, r3, lsl #2 │ │ │ │ │ str r5, [r3, #76] @ 0x4c │ │ │ │ │ str.w lr, [r4, #68] @ 0x44 │ │ │ │ │ @@ -936,102 +998,102 @@ │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ movs r3, #0 │ │ │ │ │ strb.w r3, [r4, #35] @ 0x23 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r3, [r3, #340] @ 0x154 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 8ea │ │ │ │ │ + bne.n 96e │ │ │ │ │ movs r2, #1 │ │ │ │ │ add.w r1, r4, #36 @ 0x24 │ │ │ │ │ bl 0 <_PyEval_EvalFrameDefault> │ │ │ │ │ R_ARM_THM_CALL _PyEval_EvalFrameDefault │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 8ae │ │ │ │ │ + cbz r0, 932 │ │ │ │ │ ldrb.w r2, [r4, #35] @ 0x23 │ │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ │ - bls.n 87e │ │ │ │ │ + bls.n 902 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ - ldr r2, [pc, #240] @ (970 ) │ │ │ │ │ + ldr r2, [pc, #240] @ (9f4 ) │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq.n 8b2 │ │ │ │ │ + beq.n 936 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne.n 954 │ │ │ │ │ + bne.n 9d8 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_StopIteration │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_StopIteration │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetNone │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 8ae │ │ │ │ │ + beq.n 932 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 94c │ │ │ │ │ + beq.n 9d0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 878 │ │ │ │ │ + b.n 8fc │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_StopAsyncIteration │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_StopAsyncIteration │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetNone │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 89c │ │ │ │ │ - ldr r3, [pc, #172] @ (974 ) │ │ │ │ │ + b.n 920 │ │ │ │ │ + ldr r3, [pc, #172] @ (9f8 ) │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 8ae │ │ │ │ │ + bne.n 932 │ │ │ │ │ lsls r3, r1, #31 │ │ │ │ │ - bmi.n 8ae │ │ │ │ │ + bmi.n 932 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_RuntimeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_RuntimeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 8ae │ │ │ │ │ + b.n 932 │ │ │ │ │ add.w r1, r4, #36 @ 0x24 │ │ │ │ │ movs r2, #1 │ │ │ │ │ blx r3 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 870 │ │ │ │ │ - b.n 8ae │ │ │ │ │ + bne.n 8f4 │ │ │ │ │ + b.n 932 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ add.w r2, r4, #20 │ │ │ │ │ ldr.w ip, [r0, #76] @ 0x4c │ │ │ │ │ add.w lr, r3, #1 │ │ │ │ │ add.w r3, r4, r3, lsl #2 │ │ │ │ │ str r5, [r3, #76] @ 0x4c │ │ │ │ │ str.w lr, [r4, #68] @ 0x44 │ │ │ │ │ str.w ip, [r4, #24] │ │ │ │ │ - b.n 844 │ │ │ │ │ + b.n 8c8 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ - ldr r3, [pc, #84] @ (974 ) │ │ │ │ │ + ldr r3, [pc, #84] @ (9f8 ) │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.n 960 │ │ │ │ │ + beq.n 9e4 │ │ │ │ │ subs r3, #208 @ 0xd0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC1 │ │ │ │ │ @@ -1043,193 +1105,193 @@ │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 8ae │ │ │ │ │ + b.n 932 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 8ae │ │ │ │ │ + b.n 932 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl a1c │ │ │ │ │ + bl 9b0 │ │ │ │ │ R_ARM_THM_CALL _PyGen_SetStopIterationValue │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 89c │ │ │ │ │ + b.n 920 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ - b.n 93c │ │ │ │ │ + b.n 9c0 │ │ │ │ │ nop │ │ │ │ │ .word 0x0000014c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00000978 : │ │ │ │ │ +000009fc : │ │ │ │ │ gen_send_ex(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldrsb.w r1, [r0, #35] @ 0x23 │ │ │ │ │ sub sp, #20 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r6, r1, #3 │ │ │ │ │ - beq.n a0a │ │ │ │ │ + beq.n a8e │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w b10 │ │ │ │ │ - bgt.n a98 │ │ │ │ │ + beq.w b94 │ │ │ │ │ + bgt.n b1c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n a66 │ │ │ │ │ - ldr r3, [pc, #520] @ (bac ) │ │ │ │ │ + bne.n aea │ │ │ │ │ + ldr r3, [pc, #520] @ (c30 ) │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r0, [r1, r3] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ add.w r1, r4, #36 @ 0x24 │ │ │ │ │ ldr r7, [r3, #0] │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - bne.n a30 │ │ │ │ │ + bne.n ab4 │ │ │ │ │ ldr.w ip, [r4, #68] @ 0x44 │ │ │ │ │ ldr r6, [r0, #76] @ 0x4c │ │ │ │ │ add.w r7, ip, #1 │ │ │ │ │ add.w ip, r4, ip, lsl #2 │ │ │ │ │ str.w r3, [ip, #76] @ 0x4c │ │ │ │ │ add.w r3, r4, #20 │ │ │ │ │ str r7, [r4, #68] @ 0x44 │ │ │ │ │ str r6, [r4, #24] │ │ │ │ │ str r3, [r0, #76] @ 0x4c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n a6a │ │ │ │ │ + bne.n aee │ │ │ │ │ strb.w r2, [r4, #35] @ 0x23 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r3, [r3, #340] @ 0x154 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a8e │ │ │ │ │ + bne.n b12 │ │ │ │ │ bl 0 <_PyEval_EvalFrameDefault> │ │ │ │ │ R_ARM_THM_CALL _PyEval_EvalFrameDefault │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, a62 │ │ │ │ │ + cbz r0, ae6 │ │ │ │ │ ldrb.w r3, [r4, #35] @ 0x23 │ │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ │ - bls.n a3a │ │ │ │ │ + bls.n abe │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n adc │ │ │ │ │ - ldr r1, [pc, #408] @ (bb0 ) │ │ │ │ │ + bne.n b60 │ │ │ │ │ + ldr r1, [pc, #408] @ (c34 ) │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ ldr r7, [r3, #0] │ │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ cmp r7, r6 │ │ │ │ │ ldr r0, [r0, r1] │ │ │ │ │ add.w r1, r4, #36 @ 0x24 │ │ │ │ │ - beq.n 9c2 │ │ │ │ │ + beq.n a46 │ │ │ │ │ add.w ip, r7, #1 │ │ │ │ │ str.w ip, [r3] │ │ │ │ │ - b.n 9c2 │ │ │ │ │ + b.n a46 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r6, r3 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ - ldr r3, [pc, #364] @ (bb4 ) │ │ │ │ │ - bne.w b54 │ │ │ │ │ + ldr r3, [pc, #364] @ (c38 ) │ │ │ │ │ + bne.w bd8 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n ac0 │ │ │ │ │ + bne.n b44 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.w b6a │ │ │ │ │ + beq.w bee │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.w b9a │ │ │ │ │ + bne.w c1e │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n a04 │ │ │ │ │ + b.n a88 │ │ │ │ │ mov r3, r5 │ │ │ │ │ - b.n a16 │ │ │ │ │ + b.n a9a │ │ │ │ │ strd r0, r2, [sp, #8] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 <_PyErr_ChainStackItem> │ │ │ │ │ R_ARM_THM_CALL _PyErr_ChainStackItem │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ movs r3, #0 │ │ │ │ │ strb.w r3, [r4, #35] @ 0x23 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r3, [r3, #340] @ 0x154 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 9f4 │ │ │ │ │ + beq.n a78 │ │ │ │ │ blx r3 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 9fc │ │ │ │ │ - b.n a62 │ │ │ │ │ + bne.n a80 │ │ │ │ │ + b.n ae6 │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ - ldr r0, [pc, #284] @ (bb8 ) │ │ │ │ │ + ldr r0, [pc, #284] @ (c3c ) │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne.n aa4 │ │ │ │ │ + bne.n b28 │ │ │ │ │ lsls r0, r3, #31 │ │ │ │ │ - bpl.n b82 │ │ │ │ │ + bpl.n c06 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n a62 │ │ │ │ │ + beq.n ae6 │ │ │ │ │ lsls r3, r2, #31 │ │ │ │ │ - bmi.n a62 │ │ │ │ │ + bmi.n ae6 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bne.n b60 │ │ │ │ │ - ldr r3, [pc, #244] @ (bb4 ) │ │ │ │ │ + bne.n be4 │ │ │ │ │ + ldr r3, [pc, #244] @ (c38 ) │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.n b6a │ │ │ │ │ + beq.n bee │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_StopIteration │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_StopIteration │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetNone │ │ │ │ │ - b.n a56 │ │ │ │ │ + b.n ada │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.n a66 │ │ │ │ │ + beq.n aea │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ - ldr r3, [pc, #212] @ (bb8 ) │ │ │ │ │ + ldr r3, [pc, #212] @ (c3c ) │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.n b40 │ │ │ │ │ + beq.n bc4 │ │ │ │ │ subs r3, #208 @ 0xd0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC9 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC9 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC8 │ │ │ │ │ @@ -1241,19 +1303,19 @@ │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n a62 │ │ │ │ │ + b.n ae6 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ - ldr r3, [pc, #164] @ (bb8 ) │ │ │ │ │ + ldr r3, [pc, #164] @ (c3c ) │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.n b4a │ │ │ │ │ + beq.n bce │ │ │ │ │ subs r3, #208 @ 0xd0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC1 │ │ │ │ │ @@ -1265,68 +1327,68 @@ │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n a62 │ │ │ │ │ + b.n ae6 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC7 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC7 │ │ │ │ │ - b.n b00 │ │ │ │ │ + b.n b84 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ - b.n b30 │ │ │ │ │ + b.n bb4 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.n b72 │ │ │ │ │ + beq.n bf6 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl a1c │ │ │ │ │ + bl 9b0 │ │ │ │ │ R_ARM_THM_CALL _PyGen_SetStopIterationValue │ │ │ │ │ - b.n a56 │ │ │ │ │ - ldr r0, [pc, #80] @ (bb4 ) │ │ │ │ │ + b.n ada │ │ │ │ │ + ldr r0, [pc, #80] @ (c38 ) │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne.n ac4 │ │ │ │ │ + bne.n b48 │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_StopAsyncIteration │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_StopAsyncIteration │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetNone │ │ │ │ │ - b.n a56 │ │ │ │ │ + b.n ada │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_RuntimeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_RuntimeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n a62 │ │ │ │ │ + b.n ae6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a62 │ │ │ │ │ + bne.w ae6 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a62 │ │ │ │ │ + b.n ae6 │ │ │ │ │ .word 0x000001fe │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000018a │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x000001a0 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {} │ │ │ │ │ @@ -134,21 +134,21 @@ │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ 00000104 : │ │ │ │ │ coro_wrapper_send(): │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ mov r2, r3 │ │ │ │ │ - b.w 978 │ │ │ │ │ + b.w 9fc │ │ │ │ │ R_ARM_THM_JUMP24 gen_send_ex │ │ │ │ │ │ │ │ │ │ 0000010e : │ │ │ │ │ coro_wrapper_throw(): │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ - b.w 138 │ │ │ │ │ + b.w b4 │ │ │ │ │ R_ARM_THM_JUMP24 gen_throw │ │ │ │ │ │ │ │ │ │ 00000114 : │ │ │ │ │ async_gen_asend_throw(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ @@ -187,19 +187,19 @@ │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ b.n 13e │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ strb.w r3, [r0, #34] @ 0x22 │ │ │ │ │ - bl 138 │ │ │ │ │ + bl b4 │ │ │ │ │ R_ARM_THM_CALL gen_throw │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ - bl c6c │ │ │ │ │ + bl c00 │ │ │ │ │ R_ARM_THM_CALL async_gen_unwrap_value │ │ │ │ │ cbnz r0, 18a │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ movs r3, #2 │ │ │ │ │ strb.w r0, [r2, #34] @ 0x22 │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ pop {r4, pc} │ │ │ │ │ @@ -322,15 +322,15 @@ │ │ │ │ │ 00000282 : │ │ │ │ │ async_gen_aclose(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - bl a78 │ │ │ │ │ + bl a0c │ │ │ │ │ R_ARM_THM_CALL async_gen_init_hooks │ │ │ │ │ cbnz r0, 2a2 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ b.n 2a6 │ │ │ │ │ movs r0, #0 │ │ │ │ │ @@ -500,15 +500,15 @@ │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_GeneratorExit │ │ │ │ │ strb.w r2, [r4, #33] @ 0x21 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ mov r1, r3 │ │ │ │ │ - bl 1bc │ │ │ │ │ + bl 138 │ │ │ │ │ R_ARM_THM_CALL _gen_throw │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 4de │ │ │ │ │ ldr r3, [pc, #272] @ (52c ) │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ @@ -542,36 +542,36 @@ │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 352 │ │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ - bl 1bc │ │ │ │ │ + bl 138 │ │ │ │ │ R_ARM_THM_CALL _gen_throw │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr r0, [r5, #8] │ │ │ │ │ - bl c6c │ │ │ │ │ + bl c00 │ │ │ │ │ R_ARM_THM_CALL async_gen_unwrap_value │ │ │ │ │ mov r4, r0 │ │ │ │ │ cbz r0, 4de │ │ │ │ │ b.n 526 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r2, r3 │ │ │ │ │ - bl 978 │ │ │ │ │ + bl 9fc │ │ │ │ │ R_ARM_THM_CALL gen_send_ex │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cbz r3, 49c │ │ │ │ │ ldr r0, [r5, #8] │ │ │ │ │ mov r1, r4 │ │ │ │ │ add sp, #32 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ - b.w c6c │ │ │ │ │ + b.w c00 │ │ │ │ │ R_ARM_THM_JUMP24 async_gen_unwrap_value │ │ │ │ │ cbz r0, 4de │ │ │ │ │ ldr r3, [pc, #140] @ (52c ) │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ bne.n 526 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ @@ -724,15 +724,15 @@ │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ bgt.n 600 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a78 │ │ │ │ │ + bl a0c │ │ │ │ │ R_ARM_THM_CALL async_gen_init_hooks │ │ │ │ │ cbnz r0, 61c │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ │ b.n 2a6 │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -820,21 +820,21 @@ │ │ │ │ │ async_gen_asend(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - bl a78 │ │ │ │ │ + bl a0c │ │ │ │ │ R_ARM_THM_CALL async_gen_init_hooks │ │ │ │ │ cbnz r0, 6ae │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ │ - b.w b2c │ │ │ │ │ + b.w ac0 │ │ │ │ │ R_ARM_THM_JUMP24 async_gen_asend_new │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ │ │ 000006b2 : │ │ │ │ │ async_gen_athrow_throw(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ @@ -884,22 +884,22 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC27 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ b.n 6dc │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r5, #16] │ │ │ │ │ strb.w r3, [r0, #34] @ 0x22 │ │ │ │ │ - bl 138 │ │ │ │ │ + bl b4 │ │ │ │ │ R_ARM_THM_CALL gen_throw │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cbz r3, 746 │ │ │ │ │ mov r1, r4 │ │ │ │ │ ldr r0, [r5, #8] │ │ │ │ │ - bl c6c │ │ │ │ │ + bl c00 │ │ │ │ │ R_ARM_THM_CALL async_gen_unwrap_value │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 7c4 │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ movs r3, #2 │ │ │ │ │ strb.w r0, [r2, #34] @ 0x22 │ │ │ │ │ @@ -1038,15 +1038,15 @@ │ │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ itt ne │ │ │ │ │ addne r3, #1 │ │ │ │ │ strne r3, [r1, #0] │ │ │ │ │ str r1, [r2, #12] │ │ │ │ │ - bl 4cc │ │ │ │ │ + bl 448 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ │ │ 0000085e : │ │ │ │ │ gen_set_qualname(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ @@ -1076,15 +1076,15 @@ │ │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r0, [r0, #16] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ itt ne │ │ │ │ │ addne r3, #1 │ │ │ │ │ strne r3, [r1, #0] │ │ │ │ │ str r1, [r2, #16] │ │ │ │ │ - bl 4cc │ │ │ │ │ + bl 448 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ │ │ 000008ae : │ │ │ │ │ async_gen_traverse(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ @@ -1512,15 +1512,15 @@ │ │ │ │ │ cbnz r5, c16 │ │ │ │ │ str r5, [r0, #28] │ │ │ │ │ b.n c40 │ │ │ │ │ bl 0 <_PyEval_GetFrame> │ │ │ │ │ R_ARM_THM_CALL _PyEval_GetFrame │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl dcc │ │ │ │ │ + bl d60 │ │ │ │ │ R_ARM_THM_CALL compute_cr_origin │ │ │ │ │ mov r5, r0 │ │ │ │ │ str r0, [r4, #28] │ │ │ │ │ cbnz r0, c40 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ ├── fileobject.o │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: REL (Relocatable file) │ │ │ │ │ Machine: ARM │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 0 (bytes into file) │ │ │ │ │ - Start of section headers: 9316 (bytes into file) │ │ │ │ │ + Start of section headers: 9332 (bytes into file) │ │ │ │ │ Flags: 0x5000000, Version5 EABI │ │ │ │ │ Size of this header: 52 (bytes) │ │ │ │ │ Size of program headers: 0 (bytes) │ │ │ │ │ Number of program headers: 0 │ │ │ │ │ Size of section headers: 40 (bytes) │ │ │ │ │ Number of section headers: 16 │ │ │ │ │ Section header string table index: 15 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,25 +1,25 @@ │ │ │ │ │ -There are 16 section headers, starting at offset 0x2464: │ │ │ │ │ +There are 16 section headers, starting at offset 0x2474: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ │ │ │ - [ 1] .text PROGBITS 00000000 000034 0002ac 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 001cc0 000210 08 I 13 1 4 │ │ │ │ │ - [ 3] .data PROGBITS 00000000 0002e0 000180 00 WA 0 0 4 │ │ │ │ │ - [ 4] .rel.data REL 00000000 001ed0 000100 08 I 13 3 4 │ │ │ │ │ - [ 5] .bss NOBITS 00000000 000460 000000 00 WA 0 0 1 │ │ │ │ │ - [ 6] .rodata.str1.4 PROGBITS 00000000 000460 0002aa 01 AMS 0 0 4 │ │ │ │ │ - [ 7] .text.unlikely PROGBITS 00000000 00070c 0001d8 00 AX 0 0 4 │ │ │ │ │ - [ 8] .rel.text.unlikely REL 00000000 001fd0 000158 08 I 13 7 4 │ │ │ │ │ - [ 9] .text.hot PROGBITS 00000000 0008e4 0005b0 00 AX 0 0 4 │ │ │ │ │ - [10] .rel.text.hot REL 00000000 002128 0002b8 08 I 13 9 4 │ │ │ │ │ - [11] .note.GNU-stack PROGBITS 00000000 000e94 000000 00 0 0 1 │ │ │ │ │ - [12] .ARM.attributes ARM_ATTRIBUTES 00000000 000e94 000033 00 0 0 1 │ │ │ │ │ - [13] .symtab SYMTAB 00000000 000ec8 0007f0 10 14 54 4 │ │ │ │ │ - [14] .strtab STRTAB 00000000 0016b8 000606 00 0 0 1 │ │ │ │ │ - [15] .shstrtab STRTAB 00000000 0023e0 000084 00 0 0 1 │ │ │ │ │ + [ 1] .text PROGBITS 00000000 000034 000134 00 AX 0 0 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 001cd0 000108 08 I 13 1 4 │ │ │ │ │ + [ 3] .data PROGBITS 00000000 000168 000180 00 WA 0 0 4 │ │ │ │ │ + [ 4] .rel.data REL 00000000 001dd8 000100 08 I 13 3 4 │ │ │ │ │ + [ 5] .bss NOBITS 00000000 0002e8 000000 00 WA 0 0 1 │ │ │ │ │ + [ 6] .rodata.str1.4 PROGBITS 00000000 0002e8 0002aa 01 AMS 0 0 4 │ │ │ │ │ + [ 7] .text.unlikely PROGBITS 00000000 000594 0001d8 00 AX 0 0 4 │ │ │ │ │ + [ 8] .rel.text.unlikely REL 00000000 001ed8 000158 08 I 13 7 4 │ │ │ │ │ + [ 9] .text.hot PROGBITS 00000000 00076c 000738 00 AX 0 0 4 │ │ │ │ │ + [10] .rel.text.hot REL 00000000 002030 0003c0 08 I 13 9 4 │ │ │ │ │ + [11] .note.GNU-stack PROGBITS 00000000 000ea4 000000 00 0 0 1 │ │ │ │ │ + [12] .ARM.attributes ARM_ATTRIBUTES 00000000 000ea4 000033 00 0 0 1 │ │ │ │ │ + [13] .symtab SYMTAB 00000000 000ed8 0007f0 10 14 54 4 │ │ │ │ │ + [14] .strtab STRTAB 00000000 0016c8 000606 00 0 0 1 │ │ │ │ │ + [15] .shstrtab STRTAB 00000000 0023f0 000084 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), y (purecode), p (processor specific) │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -39,18 +39,18 @@ │ │ │ │ │ 35: 000000e8 0 NOTYPE LOCAL DEFAULT 6 .LC13 │ │ │ │ │ 36: 00000110 0 NOTYPE LOCAL DEFAULT 6 .LC14 │ │ │ │ │ 37: 000005ac 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ 38: 00000128 0 NOTYPE LOCAL DEFAULT 6 .LC15 │ │ │ │ │ 39: 0000014c 0 NOTYPE LOCAL DEFAULT 6 .LC16 │ │ │ │ │ 40: 0000016c 0 NOTYPE LOCAL DEFAULT 6 .LC17 │ │ │ │ │ 41: 000001a0 0 NOTYPE LOCAL DEFAULT 6 .LC18 │ │ │ │ │ - 42: 00000298 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 43: 000001d4 0 NOTYPE LOCAL DEFAULT 6 .LC19 │ │ │ │ │ - 44: 000002a0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 45: 000002a1 10 FUNC LOCAL DEFAULT 1 get_encoding │ │ │ │ │ + 42: 000005b0 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 43: 00000730 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 44: 000001d4 0 NOTYPE LOCAL DEFAULT 6 .LC19 │ │ │ │ │ + 45: 00000129 10 FUNC LOCAL DEFAULT 1 get_encoding │ │ │ │ │ 46: 000001dc 0 NOTYPE LOCAL DEFAULT 6 .LC20 │ │ │ │ │ 47: 0000013f 12 FUNC LOCAL DEFAULT 7 get_mode │ │ │ │ │ 48: 0000014b 62 FUNC LOCAL DEFAULT 7 stdprinter_isatty │ │ │ │ │ 49: 000001e0 0 NOTYPE LOCAL DEFAULT 6 .LC21 │ │ │ │ │ 50: 00000189 16 FUNC LOCAL DEFAULT 7 stdprinter_repr │ │ │ │ │ 51: 00000000 0 NOTYPE LOCAL DEFAULT 3 $d │ │ │ │ │ 52: 00000120 96 OBJECT LOCAL DEFAULT 3 stdprinter_methods │ │ │ │ │ @@ -100,21 +100,21 @@ │ │ │ │ │ 96: 00000073 62 FUNC GLOBAL DEFAULT 7 PyFile_OpenCode │ │ │ │ │ 97: 000003b9 504 FUNC GLOBAL DEFAULT 9 PyFile_GetLine │ │ │ │ │ 98: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Substring │ │ │ │ │ 99: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_EOFError │ │ │ │ │ 100: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_CallMethod │ │ │ │ │ 101: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_BadInternalCall │ │ │ │ │ 102: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyBytes_Resize │ │ │ │ │ - 103: 00000129 376 FUNC GLOBAL DEFAULT 1 PyObject_AsFileDescriptor │ │ │ │ │ + 103: 000005b1 392 FUNC GLOBAL DEFAULT 9 PyObject_AsFileDescriptor │ │ │ │ │ 104: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBool_Type │ │ │ │ │ 105: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsInt │ │ │ │ │ 106: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetOptionalAttr │ │ │ │ │ 107: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_CheckFunctionResult │ │ │ │ │ - 108: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_MakeTpCall │ │ │ │ │ - 109: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ValueError │ │ │ │ │ + 108: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ValueError │ │ │ │ │ + 109: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_MakeTpCall │ │ │ │ │ 110: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_RuntimeWarning │ │ │ │ │ 111: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_WarnEx │ │ │ │ │ 112: 00000000 0 TLS GLOBAL DEFAULT UND _Py_tss_tstate │ │ │ │ │ 113: 000000b1 142 FUNC GLOBAL DEFAULT 7 PyFile_FromFd │ │ │ │ │ 114: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_TrueStruct │ │ │ │ │ 115: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyEval_SaveThread │ │ │ │ │ 116: 00000000 0 NOTYPE GLOBAL DEFAULT UND isatty │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x1cc0 contains 66 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x1cd0 contains 33 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 0000000e 00003d2f R_ARM_THM_MOVW_ABS_NC 00000000 stdout │ │ │ │ │ 00000012 00003d30 R_ARM_THM_MOVT_ABS 00000000 stdout │ │ │ │ │ 0000001a 00003e0a R_ARM_THM_CALL 00000000 fileno │ │ │ │ │ 00000022 00003f2f R_ARM_THM_MOVW_ABS_NC 00000000 stderr │ │ │ │ │ 00000026 00003f30 R_ARM_THM_MOVT_ABS 00000000 stderr │ │ │ │ │ 0000002c 00003e0a R_ARM_THM_CALL 00000000 fileno │ │ │ │ │ @@ -27,66 +27,33 @@ │ │ │ │ │ 000000ce 00000b30 R_ARM_THM_MOVT_ABS 00000040 .LC3 │ │ │ │ │ 000000d2 0000480a R_ARM_THM_CALL 00000000 _PyUnicode_AsUTF8String │ │ │ │ │ 000000e8 0000430a R_ARM_THM_CALL 00000000 _Py_write │ │ │ │ │ 000000ee 0000440a R_ARM_THM_CALL 00000000 __errno_location │ │ │ │ │ 0000010a 0000490a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000011c 0000462f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 00000120 00004630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000142 0000682f R_ARM_THM_MOVW_ABS_NC 00000000 PyBool_Type │ │ │ │ │ -00000146 00006830 R_ARM_THM_MOVT_ABS 00000000 PyBool_Type │ │ │ │ │ -00000154 0000690a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -0000016e 00006a0a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ -000001ac 00006b0a R_ARM_THM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ -000001c4 0000490a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000001d4 0000690a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -000001f0 0000490a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000202 00006c0a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -0000020a 00004f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000020e 00004f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000212 0000282f R_ARM_THM_MOVW_ABS_NC 0000016c .LC17 │ │ │ │ │ -00000216 00002830 R_ARM_THM_MOVT_ABS 0000016c .LC17 │ │ │ │ │ -0000021c 00003a0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000228 0000510a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000232 00006d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000236 00006d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000023a 0000292f R_ARM_THM_MOVW_ABS_NC 000001a0 .LC18 │ │ │ │ │ -0000023e 00002930 R_ARM_THM_MOVT_ABS 000001a0 .LC18 │ │ │ │ │ -00000244 0000590a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000024a 00004f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000024e 00004f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000252 0000272f R_ARM_THM_MOVW_ABS_NC 0000014c .LC16 │ │ │ │ │ -00000256 00002730 R_ARM_THM_MOVT_ABS 0000014c .LC16 │ │ │ │ │ -0000025c 00003a0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000274 0000490a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000027a 00006e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeWarning │ │ │ │ │ -0000027e 00006e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeWarning │ │ │ │ │ -00000282 0000262f R_ARM_THM_MOVW_ABS_NC 00000128 .LC15 │ │ │ │ │ -00000286 00002630 R_ARM_THM_MOVT_ABS 00000128 .LC15 │ │ │ │ │ -0000028e 00006f0a R_ARM_THM_CALL 00000000 PyErr_WarnEx │ │ │ │ │ -00000298 00003b02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000029c 0000706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000002a0 0000462f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000002a4 00004630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000128 0000462f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000012c 00004630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 00000116 0000531e R_ARM_THM_JUMP24 00000000 PyLong_FromLong │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0x1ed0 contains 32 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0x1dd8 contains 32 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000004 00007b02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 0000000c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000002c 00003202 R_ARM_ABS32 00000189 stdprinter_repr │ │ │ │ │ 00000048 00007c02 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 00000074 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000007c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000098 00007d02 R_ARM_ABS32 00000000 PyType_GenericAlloc │ │ │ │ │ 000000a0 00007e02 R_ARM_ABS32 00000000 PyObject_Free │ │ │ │ │ 000000d0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000000d4 00001f02 R_ARM_ABS32 00000069 get_closed │ │ │ │ │ 000000dc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000000e4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000000e8 00002d02 R_ARM_ABS32 000002a1 get_encoding │ │ │ │ │ +000000e8 00002d02 R_ARM_ABS32 00000129 get_encoding │ │ │ │ │ 000000f0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000000f8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000000fc 00002f02 R_ARM_ABS32 0000013f get_mode │ │ │ │ │ 00000104 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000120 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000124 00001602 R_ARM_ABS32 0000011d stdprinter_noop │ │ │ │ │ 0000012c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ @@ -99,15 +66,15 @@ │ │ │ │ │ 00000150 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000154 00003002 R_ARM_ABS32 0000014b stdprinter_isatty │ │ │ │ │ 0000015c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000160 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000164 00000c02 R_ARM_ABS32 0000004d stdprinter_write │ │ │ │ │ 0000016c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x1fd0 contains 43 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x1ed8 contains 43 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000012 0000370a R_ARM_THM_CALL 00000000 Py_IsInitialized │ │ │ │ │ 00000024 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000028 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ 0000002c 0000380a R_ARM_THM_CALL 00000000 PySys_Audit │ │ │ │ │ 00000036 0000370a R_ARM_THM_CALL 00000000 Py_IsInitialized │ │ │ │ │ 00000042 0000392f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ @@ -126,34 +93,34 @@ │ │ │ │ │ 000000cc 0000192f R_ARM_THM_MOVW_ABS_NC 000000c0 .LC8 │ │ │ │ │ 000000d0 00001930 R_ARM_THM_MOVT_ABS 000000c0 .LC8 │ │ │ │ │ 000000de 0000570a R_ARM_THM_CALL 00000000 _PyImport_GetModuleAttrString │ │ │ │ │ 000000ea 00005a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ 000000ee 00005a30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ 000000f4 0000722f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ 000000f8 00007230 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -0000010c 00002b2f R_ARM_THM_MOVW_ABS_NC 000001d4 .LC19 │ │ │ │ │ -00000110 00002b30 R_ARM_THM_MOVT_ABS 000001d4 .LC19 │ │ │ │ │ +0000010c 00002c2f R_ARM_THM_MOVW_ABS_NC 000001d4 .LC19 │ │ │ │ │ +00000110 00002c30 R_ARM_THM_MOVT_ABS 000001d4 .LC19 │ │ │ │ │ 00000114 0000580a R_ARM_THM_CALL 00000000 PyObject_CallFunction │ │ │ │ │ 00000130 0000490a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000013e 00002e2f R_ARM_THM_MOVW_ABS_NC 000001dc .LC20 │ │ │ │ │ 00000142 00002e30 R_ARM_THM_MOVT_ABS 000001dc .LC20 │ │ │ │ │ 00000160 0000730a R_ARM_THM_CALL 00000000 PyEval_SaveThread │ │ │ │ │ 00000168 0000740a R_ARM_THM_CALL 00000000 isatty │ │ │ │ │ 00000170 0000750a R_ARM_THM_CALL 00000000 PyEval_RestoreThread │ │ │ │ │ 0000017e 00005a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ 00000182 00005a30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ 0000018a 0000312f R_ARM_THM_MOVW_ABS_NC 000001e0 .LC21 │ │ │ │ │ 0000018e 00003130 R_ARM_THM_MOVT_ABS 000001e0 .LC21 │ │ │ │ │ -000001a8 0000670a R_ARM_THM_CALL 00000129 PyObject_AsFileDescriptor │ │ │ │ │ +000001a8 0000670a R_ARM_THM_CALL 000005b1 PyObject_AsFileDescriptor │ │ │ │ │ 000001ce 00005b0a R_ARM_THM_CALL 000002ed _Py_UniversalNewlineFgetsWithSize │ │ │ │ │ 00000146 0000521e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ 0000017a 0000761e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ 00000194 0000771e R_ARM_THM_JUMP24 00000000 PyUnicode_FromFormat │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x2128 contains 87 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x2030 contains 120 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 0000001c 00004b0a R_ARM_THM_CALL 00000000 PyObject_GetAttr │ │ │ │ │ 0000002c 00004c0a R_ARM_THM_CALL 00000000 PyObject_Str │ │ │ │ │ 00000038 00004d0a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ 0000005c 0000490a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000007e 0000490a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000084 00004e0a R_ARM_THM_CALL 00000000 PyObject_Repr │ │ │ │ │ @@ -234,7 +201,40 @@ │ │ │ │ │ 00000584 0000632f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_EOFError │ │ │ │ │ 00000588 00006330 R_ARM_THM_MOVT_ABS 00000000 PyExc_EOFError │ │ │ │ │ 0000058c 0000242f R_ARM_THM_MOVW_ABS_NC 00000110 .LC14 │ │ │ │ │ 00000590 00002430 R_ARM_THM_MOVT_ABS 00000110 .LC14 │ │ │ │ │ 00000596 00003a0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 000005a4 0000490a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000005ac 00003b02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000005ca 0000682f R_ARM_THM_MOVW_ABS_NC 00000000 PyBool_Type │ │ │ │ │ +000005ce 00006830 R_ARM_THM_MOVT_ABS 00000000 PyBool_Type │ │ │ │ │ +000005d8 0000690a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +000005f2 00006a0a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ +00000634 00006b0a R_ARM_THM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ +0000064e 0000490a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000662 0000690a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +00000680 0000490a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000688 00004f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000068c 00004f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000690 0000282f R_ARM_THM_MOVW_ABS_NC 0000016c .LC17 │ │ │ │ │ +00000694 00002830 R_ARM_THM_MOVT_ABS 0000016c .LC17 │ │ │ │ │ +0000069a 00003a0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000006a6 0000510a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000006b0 00006c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000006b4 00006c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000006b8 0000292f R_ARM_THM_MOVW_ABS_NC 000001a0 .LC18 │ │ │ │ │ +000006bc 00002930 R_ARM_THM_MOVT_ABS 000001a0 .LC18 │ │ │ │ │ +000006c2 0000590a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000006d2 00006d0a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +000006da 00006e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeWarning │ │ │ │ │ +000006de 00006e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeWarning │ │ │ │ │ +000006e4 0000262f R_ARM_THM_MOVW_ABS_NC 00000128 .LC15 │ │ │ │ │ +000006e8 00002630 R_ARM_THM_MOVT_ABS 00000128 .LC15 │ │ │ │ │ +000006f0 00006f0a R_ARM_THM_CALL 00000000 PyErr_WarnEx │ │ │ │ │ +000006fc 00004f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000700 00004f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000704 0000272f R_ARM_THM_MOVW_ABS_NC 0000014c .LC16 │ │ │ │ │ +00000708 00002730 R_ARM_THM_MOVT_ABS 0000014c .LC16 │ │ │ │ │ +00000710 00003a0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000072a 0000490a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000730 00003b02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000734 0000706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │┄ Ordering differences only │ │ │ │ │ @@ -73,16 +73,16 @@ │ │ │ │ │ _PyErr_BadInternalCall │ │ │ │ │ _PyBytes_Resize │ │ │ │ │ PyObject_AsFileDescriptor │ │ │ │ │ PyBool_Type │ │ │ │ │ PyLong_AsInt │ │ │ │ │ PyObject_GetOptionalAttr │ │ │ │ │ _Py_CheckFunctionResult │ │ │ │ │ -_PyObject_MakeTpCall │ │ │ │ │ PyExc_ValueError │ │ │ │ │ +_PyObject_MakeTpCall │ │ │ │ │ PyExc_RuntimeWarning │ │ │ │ │ PyErr_WarnEx │ │ │ │ │ _Py_tss_tstate │ │ │ │ │ PyFile_FromFd │ │ │ │ │ _Py_TrueStruct │ │ │ │ │ PyEval_SaveThread │ │ │ │ │ PyEval_RestoreThread │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -151,196 +151,15 @@ │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000128 : │ │ │ │ │ -PyObject_AsFileDescriptor(): │ │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ │ - sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ │ - sub sp, #24 │ │ │ │ │ - ldr r3, [r2, #84] @ 0x54 │ │ │ │ │ - ands.w r3, r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq.n 168 │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC PyBool_Type │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS PyBool_Type │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - beq.w 27a │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyLong_AsInt │ │ │ │ │ - mov r2, r0 │ │ │ │ │ - adds r3, r2, #1 │ │ │ │ │ - beq.n 226 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - blt.n 232 │ │ │ │ │ - mov r0, r2 │ │ │ │ │ - add sp, #24 │ │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ │ - ldr r1, [pc, #300] @ (298 ) │ │ │ │ │ - add r2, sp, #20 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyObject_GetOptionalAttr │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - blt.n 220 │ │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ - beq.n 20a │ │ │ │ │ - ldr r2, [pc, #284] @ (29c ) │ │ │ │ │ - mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ │ - add r2, pc │ │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ │ - ldr r6, [r1, r2] │ │ │ │ │ - ldr r2, [r0, #84] @ 0x54 │ │ │ │ │ - lsls r1, r2, #20 │ │ │ │ │ - bpl.n 1f8 │ │ │ │ │ - ldr r2, [r0, #28] │ │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ │ - mov r5, r2 │ │ │ │ │ - cbz r2, 1f8 │ │ │ │ │ - mov r2, r3 │ │ │ │ │ - mov r1, r3 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - blx r5 │ │ │ │ │ - mov r1, r4 │ │ │ │ │ - mov r2, r0 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - bl 0 <_Py_CheckFunctionResult> │ │ │ │ │ - R_ARM_THM_CALL _Py_CheckFunctionResult │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - beq.n 1c8 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r0, #0] │ │ │ │ │ - cbnz r3, 1c8 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - cbz r4, 220 │ │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ - lsls r2, r3, #7 │ │ │ │ │ - bpl.n 24a │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyLong_AsInt │ │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ │ - mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ - mov r2, r0 │ │ │ │ │ - cmp r3, r1 │ │ │ │ │ - beq.n 15a │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r4, #0] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.n 15a │ │ │ │ │ - str r0, [sp, #12] │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ - b.n 15a │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - mov r1, r4 │ │ │ │ │ - mov r2, r3 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - str r3, [sp, #0] │ │ │ │ │ - bl 0 <_PyObject_MakeTpCall> │ │ │ │ │ - R_ARM_THM_CALL _PyObject_MakeTpCall │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - b.n 1b2 │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC17 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC17 │ │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 162 │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.n 162 │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC18 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC18 │ │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 220 │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC16 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC16 │ │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - beq.n 220 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r4, #0] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.n 220 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 220 │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC PyExc_RuntimeWarning │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS PyExc_RuntimeWarning │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC15 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC15 │ │ │ │ │ - movs r2, #1 │ │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_WarnEx │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.n 220 │ │ │ │ │ - b.n 152 │ │ │ │ │ - .word 0x00007d54 │ │ │ │ │ - R_ARM_ABS32 _PyRuntime │ │ │ │ │ - .word 0x00000112 │ │ │ │ │ - R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ - │ │ │ │ │ -000002a0 : │ │ │ │ │ +00000128 : │ │ │ │ │ get_encoding(): │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {} │ │ │ │ │ @@ -205,15 +205,15 @@ │ │ │ │ │ 00000198 <_PyLong_FileDescriptor_Converter>: │ │ │ │ │ _PyLong_FileDescriptor_Converter(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r4, r1 │ │ │ │ │ - bl 128 │ │ │ │ │ + bl 5b0 │ │ │ │ │ R_ARM_THM_CALL PyObject_AsFileDescriptor │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ itet ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ strne r0, [r4, #0] │ │ │ │ │ mov r0, r3 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -682,7 +682,196 @@ │ │ │ │ │ bne.n 584 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ b.n 584 │ │ │ │ │ nop │ │ │ │ │ .word 0x00009768 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ + │ │ │ │ │ +000005b0 : │ │ │ │ │ +PyObject_AsFileDescriptor(): │ │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ │ + sub.w ip, sp, ip │ │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ │ + sub sp, #28 │ │ │ │ │ + ldr r3, [r2, #84] @ 0x54 │ │ │ │ │ + ands.w r3, r3, #16777216 @ 0x1000000 │ │ │ │ │ + beq.n 5ec │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC PyBool_Type │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS PyBool_Type │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + beq.w 6da │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyLong_AsInt │ │ │ │ │ + mov r2, r0 │ │ │ │ │ + adds r3, r2, #1 │ │ │ │ │ + beq.n 6a4 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + blt.n 6b0 │ │ │ │ │ + mov r0, r2 │ │ │ │ │ + add sp, #28 │ │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ │ + ldr r1, [pc, #320] @ (730 ) │ │ │ │ │ + add r2, sp, #20 │ │ │ │ │ + str r3, [sp, #12] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyObject_GetOptionalAttr │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + blt.n 69e │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + mov r4, r3 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq.n 688 │ │ │ │ │ + ldr r2, [pc, #304] @ (734 ) │ │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ │ + add r2, pc │ │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ │ + ldr r6, [r1, r2] │ │ │ │ │ + ldr r2, [r0, #84] @ 0x54 │ │ │ │ │ + lsls r1, r2, #20 │ │ │ │ │ + bpl.n 6c8 │ │ │ │ │ + ldr r2, [r0, #28] │ │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ + mov r7, r2 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + beq.n 6c8 │ │ │ │ │ + mov r2, r3 │ │ │ │ │ + mov r1, r3 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + str r3, [sp, #12] │ │ │ │ │ + blx r7 │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ + mov r2, r0 │ │ │ │ │ + mov r1, r4 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + bl 0 <_Py_CheckFunctionResult> │ │ │ │ │ + R_ARM_THM_CALL _Py_CheckFunctionResult │ │ │ │ │ + mov r3, r0 │ │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ + beq.n 654 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r0, #0] │ │ │ │ │ + cbnz r2, 654 │ │ │ │ │ + str r3, [sp, #12] │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ + cbz r3, 69e │ │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ + lsls r2, r2, #7 │ │ │ │ │ + bpl.n 6fc │ │ │ │ │ + mov r0, r3 │ │ │ │ │ + str r3, [sp, #12] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyLong_AsInt │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ + mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ │ + mov r2, r0 │ │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ │ + cmp r1, ip │ │ │ │ │ + beq.n 5de │ │ │ │ │ + subs r1, #1 │ │ │ │ │ + str r1, [r3, #0] │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + bne.n 5de │ │ │ │ │ + str r0, [sp, #12] │ │ │ │ │ + mov r0, r3 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ │ + b.n 5de │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC17 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC17 │ │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ + mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ + b.n 5e6 │ │ │ │ │ + str r2, [sp, #12] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.n 69e │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC18 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC18 │ │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Format │ │ │ │ │ + b.n 69e │ │ │ │ │ + movs r3, #0 │ │ │ │ │ + mov r1, r4 │ │ │ │ │ + mov r2, r3 │ │ │ │ │ + str r3, [sp, #0] │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + bl 0 <_PyObject_MakeTpCall> │ │ │ │ │ + R_ARM_THM_CALL _PyObject_MakeTpCall │ │ │ │ │ + mov r3, r0 │ │ │ │ │ + b.n 63a │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC PyExc_RuntimeWarning │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS PyExc_RuntimeWarning │ │ │ │ │ + mov r4, r0 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC15 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC15 │ │ │ │ │ + movs r2, #1 │ │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_WarnEx │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.n 69e │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + b.n 5d8 │ │ │ │ │ + movw r2, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ + movt r2, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC16 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC16 │ │ │ │ │ + str r3, [sp, #12] │ │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ + beq.n 69e │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r3, #0] │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne.n 69e │ │ │ │ │ + mov r0, r3 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + b.n 69e │ │ │ │ │ + .word 0x00007d54 │ │ │ │ │ + R_ARM_ABS32 _PyRuntime │ │ │ │ │ + .word 0x00000126 │ │ │ │ │ + R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -71,17 +71,17 @@ │ │ │ │ │ 0x00000440 5f507942 79746573 5f526573 697a6500 _PyBytes_Resize. │ │ │ │ │ 0x00000450 50794f62 6a656374 5f417346 696c6544 PyObject_AsFileD │ │ │ │ │ 0x00000460 65736372 6970746f 72005079 426f6f6c escriptor.PyBool │ │ │ │ │ 0x00000470 5f547970 65005079 4c6f6e67 5f417349 _Type.PyLong_AsI │ │ │ │ │ 0x00000480 6e740050 794f626a 6563745f 4765744f nt.PyObject_GetO │ │ │ │ │ 0x00000490 7074696f 6e616c41 74747200 5f50795f ptionalAttr._Py_ │ │ │ │ │ 0x000004a0 43686563 6b46756e 6374696f 6e526573 CheckFunctionRes │ │ │ │ │ - 0x000004b0 756c7400 5f50794f 626a6563 745f4d61 ult._PyObject_Ma │ │ │ │ │ - 0x000004c0 6b655470 43616c6c 00507945 78635f56 keTpCall.PyExc_V │ │ │ │ │ - 0x000004d0 616c7565 4572726f 72005079 4578635f alueError.PyExc_ │ │ │ │ │ + 0x000004b0 756c7400 50794578 635f5661 6c756545 ult.PyExc_ValueE │ │ │ │ │ + 0x000004c0 72726f72 005f5079 4f626a65 63745f4d rror._PyObject_M │ │ │ │ │ + 0x000004d0 616b6554 7043616c 6c005079 4578635f akeTpCall.PyExc_ │ │ │ │ │ 0x000004e0 52756e74 696d6557 61726e69 6e670050 RuntimeWarning.P │ │ │ │ │ 0x000004f0 79457272 5f576172 6e457800 5f50795f yErr_WarnEx._Py_ │ │ │ │ │ 0x00000500 7473735f 74737461 74650050 7946696c tss_tstate.PyFil │ │ │ │ │ 0x00000510 655f4672 6f6d4664 005f5079 5f547275 e_FromFd._Py_Tru │ │ │ │ │ 0x00000520 65537472 75637400 50794576 616c5f53 eStruct.PyEval_S │ │ │ │ │ 0x00000530 61766554 68726561 64005079 4576616c aveThread.PyEval │ │ │ │ │ 0x00000540 5f526573 746f7265 54687265 61640050 _RestoreThread.P │ │ │ ├── floatobject.o │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: REL (Relocatable file) │ │ │ │ │ Machine: ARM │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 0 (bytes into file) │ │ │ │ │ - Start of section headers: 34812 (bytes into file) │ │ │ │ │ + Start of section headers: 35348 (bytes into file) │ │ │ │ │ Flags: 0x5000000, Version5 EABI │ │ │ │ │ Size of this header: 52 (bytes) │ │ │ │ │ Size of program headers: 0 (bytes) │ │ │ │ │ Number of program headers: 0 │ │ │ │ │ Size of section headers: 40 (bytes) │ │ │ │ │ Number of section headers: 17 │ │ │ │ │ Section header string table index: 16 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,26 +1,26 @@ │ │ │ │ │ -There are 17 section headers, starting at offset 0x87fc: │ │ │ │ │ +There are 17 section headers, starting at offset 0x8a14: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .text PROGBITS 00000000 000034 0006a0 00 AX 0 0 8 │ │ │ │ │ - [ 2] .rel.text REL 00000000 006f10 000450 08 I 14 1 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 0070f8 000450 08 I 14 1 4 │ │ │ │ │ [ 3] .data PROGBITS 00000000 0006d4 0002dc 00 WA 0 0 4 │ │ │ │ │ - [ 4] .rel.data REL 00000000 007360 0002f0 08 I 14 3 4 │ │ │ │ │ + [ 4] .rel.data REL 00000000 007548 0002f0 08 I 14 3 4 │ │ │ │ │ [ 5] .bss NOBITS 00000000 0009b0 0000d0 00 WA 0 0 4 │ │ │ │ │ [ 6] .rodata.str1.4 PROGBITS 00000000 0009b0 000967 01 AMS 0 0 4 │ │ │ │ │ - [ 7] .text.hot PROGBITS 00000000 001318 002f60 00 AX 0 0 8 │ │ │ │ │ - [ 8] .rel.text.hot REL 00000000 007650 000fa0 08 I 14 7 4 │ │ │ │ │ - [ 9] .text.unlikely PROGBITS 00000000 004278 000390 00 AX 0 0 8 │ │ │ │ │ - [10] .rel.text.unlikely REL 00000000 0085f0 000180 08 I 14 9 4 │ │ │ │ │ - [11] .rodata PROGBITS 00000000 004608 000809 00 A 0 0 4 │ │ │ │ │ - [12] .note.GNU-stack PROGBITS 00000000 004e11 000000 00 0 0 1 │ │ │ │ │ - [13] .ARM.attributes ARM_ATTRIBUTES 00000000 004e11 000033 00 0 0 1 │ │ │ │ │ - [14] .symtab SYMTAB 00000000 004e44 001410 10 15 206 4 │ │ │ │ │ - [15] .strtab STRTAB 00000000 006254 000cb9 00 0 0 1 │ │ │ │ │ - [16] .shstrtab STRTAB 00000000 008770 00008c 00 0 0 1 │ │ │ │ │ + [ 7] .text.hot PROGBITS 00000000 001318 003128 00 AX 0 0 8 │ │ │ │ │ + [ 8] .rel.text.hot REL 00000000 007838 000fd0 08 I 14 7 4 │ │ │ │ │ + [ 9] .text.unlikely PROGBITS 00000000 004440 000390 00 AX 0 0 8 │ │ │ │ │ + [10] .rel.text.unlikely REL 00000000 008808 000180 08 I 14 9 4 │ │ │ │ │ + [11] .rodata PROGBITS 00000000 0047d0 000809 00 A 0 0 4 │ │ │ │ │ + [12] .note.GNU-stack PROGBITS 00000000 004fd9 000000 00 0 0 1 │ │ │ │ │ + [13] .ARM.attributes ARM_ATTRIBUTES 00000000 004fd9 000033 00 0 0 1 │ │ │ │ │ + [14] .symtab SYMTAB 00000000 00500c 001430 10 15 208 4 │ │ │ │ │ + [15] .strtab STRTAB 00000000 00643c 000cb9 00 0 0 1 │ │ │ │ │ + [16] .shstrtab STRTAB 00000000 008988 00008c 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), y (purecode), p (processor specific) │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ -Symbol table '.symtab' contains 321 entries: │ │ │ │ │ +Symbol table '.symtab' contains 323 entries: │ │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ │ 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ │ 1: 00000000 0 SECTION LOCAL DEFAULT 3 .data │ │ │ │ │ 2: 00000000 0 SECTION LOCAL DEFAULT 6 .rodata.str1.4 │ │ │ │ │ 3: 00000000 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 4: 00000000 0 NOTYPE LOCAL DEFAULT 6 .LC0 │ │ │ │ │ 5: 0000000c 0 NOTYPE LOCAL DEFAULT 6 .LC1 │ │ │ │ │ @@ -46,63 +46,63 @@ │ │ │ │ │ 42: 00000810 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 43: 00000820 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ 44: 00000821 112 FUNC LOCAL DEFAULT 7 convert_to_double │ │ │ │ │ 45: 00000174 0 NOTYPE LOCAL DEFAULT 6 .LC8 │ │ │ │ │ 46: 00000891 456 FUNC LOCAL DEFAULT 7 float_div │ │ │ │ │ 47: 00000a4c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 48: 00000a58 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 49: 00000a59 356 FUNC LOCAL DEFAULT 7 float_add │ │ │ │ │ - 50: 00000bb0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 49: 00000a59 364 FUNC LOCAL DEFAULT 7 float_add │ │ │ │ │ + 50: 00000bb8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 51: 0000018c 0 NOTYPE LOCAL DEFAULT 6 .LC9 │ │ │ │ │ 52: 000001d0 0 NOTYPE LOCAL DEFAULT 6 .LC10 │ │ │ │ │ - 53: 00000bbc 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 54: 00000bbd 1332 FUNC LOCAL DEFAULT 7 float_pow │ │ │ │ │ - 55: 00000ef0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 56: 00000f10 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 57: 000010d0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 53: 00000bc4 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 54: 00000bc5 1332 FUNC LOCAL DEFAULT 7 float_pow │ │ │ │ │ + 55: 00000ef8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 56: 00000f18 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 57: 000010d8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 58: 00000210 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 59: 000010f0 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 60: 000010f1 8 FUNC LOCAL DEFAULT 7 float_hash │ │ │ │ │ + 59: 000010f8 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 60: 000010f9 8 FUNC LOCAL DEFAULT 7 float_hash │ │ │ │ │ 61: 000001fc 0 NOTYPE LOCAL DEFAULT 6 .LC11 │ │ │ │ │ 62: 00000000 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ 63: 00000028 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ 64: 00000210 0 NOTYPE LOCAL DEFAULT 6 .LC12 │ │ │ │ │ - 65: 000010f9 264 FUNC LOCAL DEFAULT 7 float_vectorcall │ │ │ │ │ - 66: 00001201 160 FUNC LOCAL DEFAULT 7 float_new_impl │ │ │ │ │ - 67: 000011f0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 68: 00001200 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 69: 00001290 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 65: 00001101 264 FUNC LOCAL DEFAULT 7 float_vectorcall │ │ │ │ │ + 66: 00001209 160 FUNC LOCAL DEFAULT 7 float_new_impl │ │ │ │ │ + 67: 000011f8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 68: 00001208 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 69: 00001298 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 70: 00000218 0 NOTYPE LOCAL DEFAULT 6 .LC13 │ │ │ │ │ - 71: 000012a0 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 72: 000013d1 368 FUNC LOCAL DEFAULT 7 float_from_string_inner │ │ │ │ │ + 71: 000012a8 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 72: 000013d9 368 FUNC LOCAL DEFAULT 7 float_from_string_inner │ │ │ │ │ 73: 0000025c 0 NOTYPE LOCAL DEFAULT 6 .LC14 │ │ │ │ │ - 74: 00001538 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 74: 00001540 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 75: 00000284 0 NOTYPE LOCAL DEFAULT 6 .LC15 │ │ │ │ │ 76: 000002a0 0 NOTYPE LOCAL DEFAULT 6 .LC16 │ │ │ │ │ - 77: 00001540 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 78: 00001748 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 79: 0000175c 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 80: 0000175d 180 FUNC LOCAL DEFAULT 7 float_abs │ │ │ │ │ - 81: 0000180c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 77: 00001548 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 78: 00001750 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 79: 00001764 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 80: 00001765 180 FUNC LOCAL DEFAULT 7 float_abs │ │ │ │ │ + 81: 00001814 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 82: 000002c8 0 NOTYPE LOCAL DEFAULT 6 .LC17 │ │ │ │ │ 83: 000002cc 0 NOTYPE LOCAL DEFAULT 6 .LC18 │ │ │ │ │ 84: 000002d0 0 NOTYPE LOCAL DEFAULT 6 .LC19 │ │ │ │ │ 85: 000002dc 0 NOTYPE LOCAL DEFAULT 6 .LC20 │ │ │ │ │ 86: 000002e8 0 NOTYPE LOCAL DEFAULT 6 .LC21 │ │ │ │ │ - 87: 00001810 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 88: 00001811 932 FUNC LOCAL DEFAULT 7 float___round__ │ │ │ │ │ - 89: 00001b00 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 90: 00001b10 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 91: 00001ba8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 92: 00001bb4 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 93: 00001bb5 68 FUNC LOCAL DEFAULT 7 float_repr │ │ │ │ │ + 87: 00001818 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 88: 00001819 932 FUNC LOCAL DEFAULT 7 float___round__ │ │ │ │ │ + 89: 00001b08 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 90: 00001b18 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 91: 00001bb0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 92: 00001bbc 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 93: 00001bbd 68 FUNC LOCAL DEFAULT 7 float_repr │ │ │ │ │ 94: 0000021d 308 FUNC LOCAL DEFAULT 1 float_sub │ │ │ │ │ 95: 00000348 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 96: 00001bf9 180 FUNC LOCAL DEFAULT 7 float_neg │ │ │ │ │ - 97: 00001ca8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 96: 00001c01 180 FUNC LOCAL DEFAULT 7 float_neg │ │ │ │ │ + 97: 00001cb0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 98: 00000310 0 NOTYPE LOCAL DEFAULT 6 .LC23 │ │ │ │ │ 99: 00000314 0 NOTYPE LOCAL DEFAULT 6 .LC24 │ │ │ │ │ 100: 00000320 0 NOTYPE LOCAL DEFAULT 6 .LC25 │ │ │ │ │ 101: 00000330 0 NOTYPE LOCAL DEFAULT 6 .LC26 │ │ │ │ │ 102: 00000348 0 NOTYPE LOCAL DEFAULT 6 .LC27 │ │ │ │ │ 103: 00000350 0 NOTYPE LOCAL DEFAULT 6 .LC28 │ │ │ │ │ 104: 00000388 0 NOTYPE LOCAL DEFAULT 6 .LC29 │ │ │ │ │ @@ -111,16 +111,16 @@ │ │ │ │ │ 107: 000003b8 0 NOTYPE LOCAL DEFAULT 6 .LC32 │ │ │ │ │ 108: 00000350 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 109: 00000351 264 FUNC LOCAL DEFAULT 1 float___getformat__ │ │ │ │ │ 110: 00000454 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 111: 000003e0 0 NOTYPE LOCAL DEFAULT 6 .LC33 │ │ │ │ │ 112: 00000458 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 113: 00000459 110 FUNC LOCAL DEFAULT 1 float___format__ │ │ │ │ │ - 114: 00001cac 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 115: 00001cad 20 FUNC LOCAL DEFAULT 7 float_bool │ │ │ │ │ + 114: 00001cb4 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 115: 00001cb5 20 FUNC LOCAL DEFAULT 7 float_bool │ │ │ │ │ 116: 000004c9 122 FUNC LOCAL DEFAULT 1 float_new │ │ │ │ │ 117: 00000545 40 FUNC LOCAL DEFAULT 1 float_float │ │ │ │ │ 118: 00000568 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 119: 000003ec 0 NOTYPE LOCAL DEFAULT 6 .LC34 │ │ │ │ │ 120: 0000056c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 121: 0000056d 280 FUNC LOCAL DEFAULT 1 float_rem │ │ │ │ │ 122: 00000670 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ @@ -130,195 +130,197 @@ │ │ │ │ │ 126: 000000dd 228 FUNC LOCAL DEFAULT 9 _float_div_mod │ │ │ │ │ 127: 000000d8 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ 128: 000000dc 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ 129: 000001b0 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ 130: 00000424 0 NOTYPE LOCAL DEFAULT 6 .LC36 │ │ │ │ │ 131: 0000044c 0 NOTYPE LOCAL DEFAULT 6 .LC37 │ │ │ │ │ 132: 00000480 0 NOTYPE LOCAL DEFAULT 6 .LC38 │ │ │ │ │ - 133: 00001cc1 1854 FUNC LOCAL DEFAULT 7 float_fromhex │ │ │ │ │ - 134: 000022f0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 135: 000022fc 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 133: 00001cc9 1862 FUNC LOCAL DEFAULT 7 float_fromhex │ │ │ │ │ + 134: 00002300 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 135: 0000230c 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ 136: 00000684 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 137: 00000685 2 FUNC LOCAL DEFAULT 1 float_conjugate │ │ │ │ │ 138: 00000689 2 FUNC LOCAL DEFAULT 1 float_getreal │ │ │ │ │ 139: 0000068d 20 FUNC LOCAL DEFAULT 1 float_getimag │ │ │ │ │ 140: 00000698 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 141: 000004ac 0 NOTYPE LOCAL DEFAULT 6 .LC39 │ │ │ │ │ 142: 000004d8 0 NOTYPE LOCAL DEFAULT 6 .LC40 │ │ │ │ │ - 143: 00002401 824 FUNC LOCAL DEFAULT 7 float_as_integer_ratio │ │ │ │ │ - 144: 000026d0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 145: 000026dc 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 143: 00002411 854 FUNC LOCAL DEFAULT 7 float_as_integer_ratio │ │ │ │ │ + 144: 000026f8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 145: 00002704 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ 146: 000004fc 0 NOTYPE LOCAL DEFAULT 6 .LC41 │ │ │ │ │ 147: 00000508 0 NOTYPE LOCAL DEFAULT 6 .LC42 │ │ │ │ │ 148: 00000514 0 NOTYPE LOCAL DEFAULT 6 .LC43 │ │ │ │ │ 149: 00000520 0 NOTYPE LOCAL DEFAULT 6 .LC44 │ │ │ │ │ - 150: 00002739 776 FUNC LOCAL DEFAULT 7 float_hex │ │ │ │ │ - 151: 00002a30 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 152: 0000052c 0 NOTYPE LOCAL DEFAULT 6 .LC46 │ │ │ │ │ - 153: 00002a40 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 154: 00002bb8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 155: 00002bd0 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 156: 00002c90 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 157: 00000554 0 NOTYPE LOCAL DEFAULT 6 .LC47 │ │ │ │ │ - 158: 00002c94 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 159: 00002ea8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 160: 00002eb8 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 161: 00002f40 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 162: 000001c0 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 163: 000001c1 30 FUNC LOCAL DEFAULT 9 float___ceil__ │ │ │ │ │ - 164: 000001df 30 FUNC LOCAL DEFAULT 9 float___floor__ │ │ │ │ │ - 165: 0000057c 0 NOTYPE LOCAL DEFAULT 6 .LC48 │ │ │ │ │ - 166: 0000058c 0 NOTYPE LOCAL DEFAULT 6 .LC49 │ │ │ │ │ - 167: 000001fd 192 FUNC LOCAL DEFAULT 9 float_divmod │ │ │ │ │ - 168: 000002b8 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 169: 000002bc 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 170: 000002bd 156 FUNC LOCAL DEFAULT 9 float_is_integer │ │ │ │ │ - 171: 00000350 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 172: 00000594 0 NOTYPE LOCAL DEFAULT 6 .LC50 │ │ │ │ │ - 173: 00000358 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 174: 00000359 18 FUNC LOCAL DEFAULT 9 float___getnewargs__ │ │ │ │ │ - 175: 00000370 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 176: 00000378 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 177: 00000380 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 178: 00000388 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 179: 00000389 8 FUNC LOCAL DEFAULT 9 float___trunc__ │ │ │ │ │ - 180: 00000000 0 SECTION LOCAL DEFAULT 11 .rodata │ │ │ │ │ - 181: 00000000 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ - 182: 00000000 19 OBJECT LOCAL DEFAULT 11 __func__.0 │ │ │ │ │ - 183: 00000014 55 OBJECT LOCAL DEFAULT 11 CSWTCH.343 │ │ │ │ │ - 184: 0000004c 220 OBJECT LOCAL DEFAULT 11 floatinfo__doc__ │ │ │ │ │ - 185: 00000128 82 OBJECT LOCAL DEFAULT 11 float___format____doc__ │ │ │ │ │ - 186: 0000017c 360 OBJECT LOCAL DEFAULT 11 float___getformat____doc__ │ │ │ │ │ - 187: 000002e4 30 OBJECT LOCAL DEFAULT 11 float___getnewargs____doc__ │ │ │ │ │ - 188: 00000304 86 OBJECT LOCAL DEFAULT 11 float_new__doc__ │ │ │ │ │ - 189: 0000035c 346 OBJECT LOCAL DEFAULT 11 float_as_integer_ratio__doc__ │ │ │ │ │ - 190: 000004b8 174 OBJECT LOCAL DEFAULT 11 float_fromhex__doc__ │ │ │ │ │ - 191: 00000568 165 OBJECT LOCAL DEFAULT 11 float_hex__doc__ │ │ │ │ │ - 192: 00000610 73 OBJECT LOCAL DEFAULT 11 float_conjugate__doc__ │ │ │ │ │ - 193: 0000065c 166 OBJECT LOCAL DEFAULT 11 float___round____doc__ │ │ │ │ │ - 194: 00000704 58 OBJECT LOCAL DEFAULT 11 float___ceil____doc__ │ │ │ │ │ - 195: 00000740 57 OBJECT LOCAL DEFAULT 11 float___floor____doc__ │ │ │ │ │ - 196: 0000077c 74 OBJECT LOCAL DEFAULT 11 float___trunc____doc__ │ │ │ │ │ - 197: 000007c8 65 OBJECT LOCAL DEFAULT 11 float_is_integer__doc__ │ │ │ │ │ - 198: 00000000 0 NOTYPE LOCAL DEFAULT 3 $d │ │ │ │ │ - 199: 00000000 16 OBJECT LOCAL DEFAULT 3 floatinfo_desc │ │ │ │ │ - 200: 0000027c 96 OBJECT LOCAL DEFAULT 3 floatinfo_fields │ │ │ │ │ - 201: 000000e0 144 OBJECT LOCAL DEFAULT 3 float_as_number │ │ │ │ │ - 202: 000001ac 208 OBJECT LOCAL DEFAULT 3 float_methods │ │ │ │ │ - 203: 00000170 60 OBJECT LOCAL DEFAULT 3 float_getset │ │ │ │ │ - 204: 00000000 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ - 205: 00000000 208 OBJECT LOCAL DEFAULT 5 FloatInfoType │ │ │ │ │ - 206: 00000001 116 FUNC GLOBAL HIDDEN 1 _PyFloat_InitState │ │ │ │ │ - 207: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyRuntime │ │ │ │ │ - 208: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcmp │ │ │ │ │ - 209: 00000075 88 FUNC GLOBAL HIDDEN 1 _PyFloat_InitTypes │ │ │ │ │ - 210: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyStructSequence_InitBuiltinWithFlags │ │ │ │ │ - 211: 000000cd 324 FUNC GLOBAL DEFAULT 1 PyFloat_GetInfo │ │ │ │ │ - 212: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyStructSequence_New │ │ │ │ │ - 213: 00000001 172 FUNC GLOBAL DEFAULT 7 PyFloat_FromDouble │ │ │ │ │ - 214: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyStructSequence_SetItem │ │ │ │ │ - 215: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromLong │ │ │ │ │ - 216: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ - 217: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NewReference │ │ │ │ │ - 218: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Malloc │ │ │ │ │ - 219: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_NoMemory │ │ │ │ │ - 220: 00000000 0 TLS GLOBAL DEFAULT UND _Py_tss_tstate │ │ │ │ │ - 221: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Free │ │ │ │ │ - 222: 000000f5 52 FUNC GLOBAL DEFAULT 7 _PyFloat_ExactDealloc │ │ │ │ │ - 223: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBool_FromLong │ │ │ │ │ - 224: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_IsSubtype │ │ │ │ │ - 225: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyLong_Sign │ │ │ │ │ - 226: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyLong_NumBits │ │ │ │ │ - 227: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsDouble │ │ │ │ │ - 228: 00000000 0 NOTYPE GLOBAL DEFAULT UND frexp │ │ │ │ │ - 229: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NotImplementedStruct │ │ │ │ │ - 230: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Occurred │ │ │ │ │ - 231: 00000000 0 NOTYPE GLOBAL DEFAULT UND modf │ │ │ │ │ - 232: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromDouble │ │ │ │ │ - 233: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_RichCompareBool │ │ │ │ │ - 234: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_TrueStruct │ │ │ │ │ - 235: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FalseStruct │ │ │ │ │ - 236: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Clear │ │ │ │ │ - 237: 000003bd 60 FUNC GLOBAL HIDDEN 7 _PyFloat_ClearFreeList │ │ │ │ │ - 238: 000003f9 304 FUNC GLOBAL DEFAULT 7 PyFloat_Unpack8 │ │ │ │ │ - 239: 00000000 0 NOTYPE GLOBAL DEFAULT UND __stack_chk_fail │ │ │ │ │ - 240: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ValueError │ │ │ │ │ - 241: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ - 242: 00000000 0 NOTYPE GLOBAL DEFAULT UND ldexp │ │ │ │ │ - 243: 00000000 0 NOTYPE GLOBAL DEFAULT UND __stack_chk_guard │ │ │ │ │ - 244: 00000529 348 FUNC GLOBAL DEFAULT 7 PyFloat_AsDouble │ │ │ │ │ - 245: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ - 246: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ - 247: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyNumber_Index │ │ │ │ │ - 248: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_BadArgument │ │ │ │ │ - 249: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_DeprecationWarning │ │ │ │ │ - 250: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_WarnFormat │ │ │ │ │ - 251: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ZeroDivisionError │ │ │ │ │ - 252: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ - 253: 00000000 0 NOTYPE GLOBAL DEFAULT UND __errno_location │ │ │ │ │ - 254: 00000000 0 NOTYPE GLOBAL DEFAULT UND pow │ │ │ │ │ - 255: 00000000 0 NOTYPE GLOBAL DEFAULT UND floor │ │ │ │ │ - 256: 00000000 0 NOTYPE GLOBAL DEFAULT UND fmod │ │ │ │ │ - 257: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetFromErrno │ │ │ │ │ - 258: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_OverflowError │ │ │ │ │ - 259: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyComplex_Type │ │ │ │ │ - 260: 00000211 12 FUNC GLOBAL HIDDEN 1 _PyFloat_FiniType │ │ │ │ │ - 261: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyStructSequence_FiniBuiltin │ │ │ │ │ - 262: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_HashDouble │ │ │ │ │ - 263: 00000001 44 FUNC GLOBAL HIDDEN 9 _PyFloat_DebugMallocStats │ │ │ │ │ - 264: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyDebugAllocatorStats │ │ │ │ │ - 265: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Type │ │ │ │ │ - 266: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_Float │ │ │ │ │ - 267: 000012a1 304 FUNC GLOBAL DEFAULT 7 PyFloat_FromString │ │ │ │ │ - 268: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_CheckPositional │ │ │ │ │ - 269: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_NoKwnames │ │ │ │ │ - 270: 00000000 0 NOTYPE GLOBAL DEFAULT UND memset │ │ │ │ │ - 271: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ │ - 272: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_AsUTF8AndSize │ │ │ │ │ - 273: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_string_to_number_with_underscores │ │ │ │ │ - 274: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBuffer_Release │ │ │ │ │ - 275: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyByteArray_Type │ │ │ │ │ - 276: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetBuffer │ │ │ │ │ - 277: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_FromStringAndSize │ │ │ │ │ - 278: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyByteArray_empty_string │ │ │ │ │ - 279: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_ctype_table │ │ │ │ │ - 280: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyOS_string_to_double │ │ │ │ │ - 281: 00001541 540 FUNC GLOBAL DEFAULT 7 PyFloat_Pack8 │ │ │ │ │ - 282: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_SystemError │ │ │ │ │ - 283: 00000000 0 NOTYPE GLOBAL DEFAULT UND round │ │ │ │ │ - 284: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_AsSsize_t │ │ │ │ │ - 285: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_dg_dtoa │ │ │ │ │ - 286: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyOS_snprintf │ │ │ │ │ - 287: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_dg_strtod │ │ │ │ │ - 288: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_dg_freedtoa │ │ │ │ │ - 289: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Free │ │ │ │ │ - 290: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Malloc │ │ │ │ │ - 291: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyOS_double_to_string │ │ │ │ │ - 292: 00000000 0 NOTYPE GLOBAL DEFAULT UND strlen │ │ │ │ │ - 293: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_FromASCII │ │ │ │ │ - 294: 00000000 0 NOTYPE GLOBAL DEFAULT UND strcmp │ │ │ │ │ - 295: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromString │ │ │ │ │ - 296: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_BadArgument │ │ │ │ │ - 297: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_RuntimeError │ │ │ │ │ - 298: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_Init │ │ │ │ │ - 299: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyFloat_FormatAdvancedWriter │ │ │ │ │ - 300: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_Finish │ │ │ │ │ - 301: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_Dealloc │ │ │ │ │ - 302: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_NoKeywords │ │ │ │ │ - 303: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_parse_inf_or_nan │ │ │ │ │ - 304: 00000000 0 NOTYPE GLOBAL DEFAULT UND __isoc23_strtol │ │ │ │ │ - 305: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallOneArg │ │ │ │ │ - 306: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_Type │ │ │ │ │ - 307: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Pack │ │ │ │ │ - 308: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_hexdigits │ │ │ │ │ - 309: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromFormat │ │ │ │ │ - 310: 00002a41 400 FUNC GLOBAL DEFAULT 7 PyFloat_Pack4 │ │ │ │ │ - 311: 00002bd1 196 FUNC GLOBAL DEFAULT 7 PyFloat_Unpack4 │ │ │ │ │ - 312: 00002c95 548 FUNC GLOBAL DEFAULT 7 PyFloat_Pack2 │ │ │ │ │ - 313: 00002eb9 168 FUNC GLOBAL DEFAULT 7 PyFloat_Unpack2 │ │ │ │ │ - 314: 00000000 0 NOTYPE GLOBAL DEFAULT UND ceil │ │ │ │ │ - 315: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_BuildValue │ │ │ │ │ - 316: 0000036b 14 FUNC GLOBAL DEFAULT 9 PyFloat_GetMax │ │ │ │ │ - 317: 00000379 16 FUNC GLOBAL DEFAULT 9 PyFloat_GetMin │ │ │ │ │ - 318: 00000010 208 OBJECT GLOBAL DEFAULT 3 PyFloat_Type │ │ │ │ │ - 319: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_Type │ │ │ │ │ - 320: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GenericGetAttr │ │ │ │ │ + 150: 00002769 1184 FUNC LOCAL DEFAULT 7 float_hex │ │ │ │ │ + 151: 000029f0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 152: 00002a00 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 153: 00002c04 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 154: 0000052c 0 NOTYPE LOCAL DEFAULT 6 .LC46 │ │ │ │ │ + 155: 00002c08 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 156: 00002d80 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 157: 00002d98 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 158: 00002e58 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 159: 00000554 0 NOTYPE LOCAL DEFAULT 6 .LC47 │ │ │ │ │ + 160: 00002e5c 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 161: 00003070 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 162: 00003080 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 163: 00003108 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 164: 000001c0 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 165: 000001c1 30 FUNC LOCAL DEFAULT 9 float___ceil__ │ │ │ │ │ + 166: 000001df 30 FUNC LOCAL DEFAULT 9 float___floor__ │ │ │ │ │ + 167: 0000057c 0 NOTYPE LOCAL DEFAULT 6 .LC48 │ │ │ │ │ + 168: 0000058c 0 NOTYPE LOCAL DEFAULT 6 .LC49 │ │ │ │ │ + 169: 000001fd 192 FUNC LOCAL DEFAULT 9 float_divmod │ │ │ │ │ + 170: 000002b8 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 171: 000002bc 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 172: 000002bd 156 FUNC LOCAL DEFAULT 9 float_is_integer │ │ │ │ │ + 173: 00000350 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 174: 00000594 0 NOTYPE LOCAL DEFAULT 6 .LC50 │ │ │ │ │ + 175: 00000358 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 176: 00000359 18 FUNC LOCAL DEFAULT 9 float___getnewargs__ │ │ │ │ │ + 177: 00000370 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 178: 00000378 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 179: 00000380 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 180: 00000388 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 181: 00000389 8 FUNC LOCAL DEFAULT 9 float___trunc__ │ │ │ │ │ + 182: 00000000 0 SECTION LOCAL DEFAULT 11 .rodata │ │ │ │ │ + 183: 00000000 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ + 184: 00000000 19 OBJECT LOCAL DEFAULT 11 __func__.0 │ │ │ │ │ + 185: 00000014 55 OBJECT LOCAL DEFAULT 11 CSWTCH.343 │ │ │ │ │ + 186: 0000004c 220 OBJECT LOCAL DEFAULT 11 floatinfo__doc__ │ │ │ │ │ + 187: 00000128 82 OBJECT LOCAL DEFAULT 11 float___format____doc__ │ │ │ │ │ + 188: 0000017c 360 OBJECT LOCAL DEFAULT 11 float___getformat____doc__ │ │ │ │ │ + 189: 000002e4 30 OBJECT LOCAL DEFAULT 11 float___getnewargs____doc__ │ │ │ │ │ + 190: 00000304 86 OBJECT LOCAL DEFAULT 11 float_new__doc__ │ │ │ │ │ + 191: 0000035c 346 OBJECT LOCAL DEFAULT 11 float_as_integer_ratio__doc__ │ │ │ │ │ + 192: 000004b8 174 OBJECT LOCAL DEFAULT 11 float_fromhex__doc__ │ │ │ │ │ + 193: 00000568 165 OBJECT LOCAL DEFAULT 11 float_hex__doc__ │ │ │ │ │ + 194: 00000610 73 OBJECT LOCAL DEFAULT 11 float_conjugate__doc__ │ │ │ │ │ + 195: 0000065c 166 OBJECT LOCAL DEFAULT 11 float___round____doc__ │ │ │ │ │ + 196: 00000704 58 OBJECT LOCAL DEFAULT 11 float___ceil____doc__ │ │ │ │ │ + 197: 00000740 57 OBJECT LOCAL DEFAULT 11 float___floor____doc__ │ │ │ │ │ + 198: 0000077c 74 OBJECT LOCAL DEFAULT 11 float___trunc____doc__ │ │ │ │ │ + 199: 000007c8 65 OBJECT LOCAL DEFAULT 11 float_is_integer__doc__ │ │ │ │ │ + 200: 00000000 0 NOTYPE LOCAL DEFAULT 3 $d │ │ │ │ │ + 201: 00000000 16 OBJECT LOCAL DEFAULT 3 floatinfo_desc │ │ │ │ │ + 202: 0000027c 96 OBJECT LOCAL DEFAULT 3 floatinfo_fields │ │ │ │ │ + 203: 000000e0 144 OBJECT LOCAL DEFAULT 3 float_as_number │ │ │ │ │ + 204: 000001ac 208 OBJECT LOCAL DEFAULT 3 float_methods │ │ │ │ │ + 205: 00000170 60 OBJECT LOCAL DEFAULT 3 float_getset │ │ │ │ │ + 206: 00000000 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ + 207: 00000000 208 OBJECT LOCAL DEFAULT 5 FloatInfoType │ │ │ │ │ + 208: 00000001 116 FUNC GLOBAL HIDDEN 1 _PyFloat_InitState │ │ │ │ │ + 209: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyRuntime │ │ │ │ │ + 210: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcmp │ │ │ │ │ + 211: 00000075 88 FUNC GLOBAL HIDDEN 1 _PyFloat_InitTypes │ │ │ │ │ + 212: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyStructSequence_InitBuiltinWithFlags │ │ │ │ │ + 213: 000000cd 324 FUNC GLOBAL DEFAULT 1 PyFloat_GetInfo │ │ │ │ │ + 214: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyStructSequence_New │ │ │ │ │ + 215: 00000001 172 FUNC GLOBAL DEFAULT 7 PyFloat_FromDouble │ │ │ │ │ + 216: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyStructSequence_SetItem │ │ │ │ │ + 217: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromLong │ │ │ │ │ + 218: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ + 219: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NewReference │ │ │ │ │ + 220: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Malloc │ │ │ │ │ + 221: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_NoMemory │ │ │ │ │ + 222: 00000000 0 TLS GLOBAL DEFAULT UND _Py_tss_tstate │ │ │ │ │ + 223: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Free │ │ │ │ │ + 224: 000000f5 52 FUNC GLOBAL DEFAULT 7 _PyFloat_ExactDealloc │ │ │ │ │ + 225: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBool_FromLong │ │ │ │ │ + 226: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_IsSubtype │ │ │ │ │ + 227: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyLong_Sign │ │ │ │ │ + 228: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyLong_NumBits │ │ │ │ │ + 229: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsDouble │ │ │ │ │ + 230: 00000000 0 NOTYPE GLOBAL DEFAULT UND frexp │ │ │ │ │ + 231: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NotImplementedStruct │ │ │ │ │ + 232: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Occurred │ │ │ │ │ + 233: 00000000 0 NOTYPE GLOBAL DEFAULT UND modf │ │ │ │ │ + 234: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromDouble │ │ │ │ │ + 235: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_RichCompareBool │ │ │ │ │ + 236: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_TrueStruct │ │ │ │ │ + 237: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FalseStruct │ │ │ │ │ + 238: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Clear │ │ │ │ │ + 239: 000003bd 60 FUNC GLOBAL HIDDEN 7 _PyFloat_ClearFreeList │ │ │ │ │ + 240: 000003f9 304 FUNC GLOBAL DEFAULT 7 PyFloat_Unpack8 │ │ │ │ │ + 241: 00000000 0 NOTYPE GLOBAL DEFAULT UND __stack_chk_fail │ │ │ │ │ + 242: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ValueError │ │ │ │ │ + 243: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ + 244: 00000000 0 NOTYPE GLOBAL DEFAULT UND ldexp │ │ │ │ │ + 245: 00000000 0 NOTYPE GLOBAL DEFAULT UND __stack_chk_guard │ │ │ │ │ + 246: 00000529 348 FUNC GLOBAL DEFAULT 7 PyFloat_AsDouble │ │ │ │ │ + 247: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ + 248: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ + 249: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyNumber_Index │ │ │ │ │ + 250: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_BadArgument │ │ │ │ │ + 251: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_DeprecationWarning │ │ │ │ │ + 252: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_WarnFormat │ │ │ │ │ + 253: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ZeroDivisionError │ │ │ │ │ + 254: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ + 255: 00000000 0 NOTYPE GLOBAL DEFAULT UND __errno_location │ │ │ │ │ + 256: 00000000 0 NOTYPE GLOBAL DEFAULT UND pow │ │ │ │ │ + 257: 00000000 0 NOTYPE GLOBAL DEFAULT UND floor │ │ │ │ │ + 258: 00000000 0 NOTYPE GLOBAL DEFAULT UND fmod │ │ │ │ │ + 259: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetFromErrno │ │ │ │ │ + 260: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_OverflowError │ │ │ │ │ + 261: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyComplex_Type │ │ │ │ │ + 262: 00000211 12 FUNC GLOBAL HIDDEN 1 _PyFloat_FiniType │ │ │ │ │ + 263: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyStructSequence_FiniBuiltin │ │ │ │ │ + 264: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_HashDouble │ │ │ │ │ + 265: 00000001 44 FUNC GLOBAL HIDDEN 9 _PyFloat_DebugMallocStats │ │ │ │ │ + 266: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyDebugAllocatorStats │ │ │ │ │ + 267: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Type │ │ │ │ │ + 268: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_Float │ │ │ │ │ + 269: 000012a9 304 FUNC GLOBAL DEFAULT 7 PyFloat_FromString │ │ │ │ │ + 270: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_CheckPositional │ │ │ │ │ + 271: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_NoKwnames │ │ │ │ │ + 272: 00000000 0 NOTYPE GLOBAL DEFAULT UND memset │ │ │ │ │ + 273: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ │ + 274: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_AsUTF8AndSize │ │ │ │ │ + 275: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_string_to_number_with_underscores │ │ │ │ │ + 276: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBuffer_Release │ │ │ │ │ + 277: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyByteArray_Type │ │ │ │ │ + 278: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetBuffer │ │ │ │ │ + 279: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_FromStringAndSize │ │ │ │ │ + 280: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyByteArray_empty_string │ │ │ │ │ + 281: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_ctype_table │ │ │ │ │ + 282: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyOS_string_to_double │ │ │ │ │ + 283: 00001549 540 FUNC GLOBAL DEFAULT 7 PyFloat_Pack8 │ │ │ │ │ + 284: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_SystemError │ │ │ │ │ + 285: 00000000 0 NOTYPE GLOBAL DEFAULT UND round │ │ │ │ │ + 286: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_AsSsize_t │ │ │ │ │ + 287: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_dg_dtoa │ │ │ │ │ + 288: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyOS_snprintf │ │ │ │ │ + 289: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_dg_strtod │ │ │ │ │ + 290: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_dg_freedtoa │ │ │ │ │ + 291: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Free │ │ │ │ │ + 292: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Malloc │ │ │ │ │ + 293: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyOS_double_to_string │ │ │ │ │ + 294: 00000000 0 NOTYPE GLOBAL DEFAULT UND strlen │ │ │ │ │ + 295: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_FromASCII │ │ │ │ │ + 296: 00000000 0 NOTYPE GLOBAL DEFAULT UND strcmp │ │ │ │ │ + 297: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromString │ │ │ │ │ + 298: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_BadArgument │ │ │ │ │ + 299: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_RuntimeError │ │ │ │ │ + 300: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_Init │ │ │ │ │ + 301: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyFloat_FormatAdvancedWriter │ │ │ │ │ + 302: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_Finish │ │ │ │ │ + 303: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_Dealloc │ │ │ │ │ + 304: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_NoKeywords │ │ │ │ │ + 305: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_parse_inf_or_nan │ │ │ │ │ + 306: 00000000 0 NOTYPE GLOBAL DEFAULT UND __isoc23_strtol │ │ │ │ │ + 307: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallOneArg │ │ │ │ │ + 308: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_Type │ │ │ │ │ + 309: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Pack │ │ │ │ │ + 310: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_hexdigits │ │ │ │ │ + 311: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromFormat │ │ │ │ │ + 312: 00002c09 400 FUNC GLOBAL DEFAULT 7 PyFloat_Pack4 │ │ │ │ │ + 313: 00002d99 196 FUNC GLOBAL DEFAULT 7 PyFloat_Unpack4 │ │ │ │ │ + 314: 00002e5d 548 FUNC GLOBAL DEFAULT 7 PyFloat_Pack2 │ │ │ │ │ + 315: 00003081 168 FUNC GLOBAL DEFAULT 7 PyFloat_Unpack2 │ │ │ │ │ + 316: 00000000 0 NOTYPE GLOBAL DEFAULT UND ceil │ │ │ │ │ + 317: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_BuildValue │ │ │ │ │ + 318: 0000036b 14 FUNC GLOBAL DEFAULT 9 PyFloat_GetMax │ │ │ │ │ + 319: 00000379 16 FUNC GLOBAL DEFAULT 9 PyFloat_GetMin │ │ │ │ │ + 320: 00000010 208 OBJECT GLOBAL DEFAULT 3 PyFloat_Type │ │ │ │ │ + 321: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_Type │ │ │ │ │ + 322: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GenericGetAttr │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,223 +1,223 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x6f10 contains 138 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x70f8 contains 138 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -00000000 0000cf2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00000004 0000cf30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00000000 0000d12f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00000004 0000d130 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ 00000024 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000028 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000034 0000d00a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00000034 0000d20a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ 0000003e 0000052f R_ARM_THM_MOVW_ABS_NC 0000000c .LC1 │ │ │ │ │ 00000042 00000530 R_ARM_THM_MOVT_ABS 0000000c .LC1 │ │ │ │ │ -00000046 0000d00a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00000070 0000cf02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000046 0000d20a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00000070 0000d102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000086 00000a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 0000008a 00000a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00000090 00000b2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ 00000094 00000b30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -00000098 0000d20a R_ARM_THM_CALL 00000000 _PyStructSequence_InitBuiltinWithFlags │ │ │ │ │ +00000098 0000d40a R_ARM_THM_CALL 00000000 _PyStructSequence_InitBuiltinWithFlags │ │ │ │ │ 000000b2 00000c2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ 000000b6 00000c30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ 000000ba 0000082f R_ARM_THM_MOVW_ABS_NC 00000018 .LC2 │ │ │ │ │ 000000be 00000830 R_ARM_THM_MOVT_ABS 00000018 .LC2 │ │ │ │ │ 000000da 00000b2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ 000000de 00000b30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -000000e4 0000d40a R_ARM_THM_CALL 00000000 PyStructSequence_New │ │ │ │ │ -000000f2 0000d50a R_ARM_THM_CALL 00000001 PyFloat_FromDouble │ │ │ │ │ -00000100 0000d60a R_ARM_THM_CALL 00000000 PyStructSequence_SetItem │ │ │ │ │ -00000108 0000d70a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -00000116 0000d60a R_ARM_THM_CALL 00000000 PyStructSequence_SetItem │ │ │ │ │ -0000011e 0000d70a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -0000012c 0000d60a R_ARM_THM_CALL 00000000 PyStructSequence_SetItem │ │ │ │ │ -00000134 0000d50a R_ARM_THM_CALL 00000001 PyFloat_FromDouble │ │ │ │ │ -00000142 0000d60a R_ARM_THM_CALL 00000000 PyStructSequence_SetItem │ │ │ │ │ -0000014a 0000d70a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -00000158 0000d60a R_ARM_THM_CALL 00000000 PyStructSequence_SetItem │ │ │ │ │ -00000160 0000d70a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -0000016c 0000d60a R_ARM_THM_CALL 00000000 PyStructSequence_SetItem │ │ │ │ │ -00000172 0000d70a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -0000017e 0000d60a R_ARM_THM_CALL 00000000 PyStructSequence_SetItem │ │ │ │ │ -00000184 0000d70a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -00000190 0000d60a R_ARM_THM_CALL 00000000 PyStructSequence_SetItem │ │ │ │ │ -00000198 0000d50a R_ARM_THM_CALL 00000001 PyFloat_FromDouble │ │ │ │ │ -000001a4 0000d60a R_ARM_THM_CALL 00000000 PyStructSequence_SetItem │ │ │ │ │ -000001aa 0000d70a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -000001b6 0000d60a R_ARM_THM_CALL 00000000 PyStructSequence_SetItem │ │ │ │ │ -000001bc 0000d70a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -000001c8 0000d60a R_ARM_THM_CALL 00000000 PyStructSequence_SetItem │ │ │ │ │ -000001ea 0000d80a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000000e4 0000d60a R_ARM_THM_CALL 00000000 PyStructSequence_New │ │ │ │ │ +000000f2 0000d70a R_ARM_THM_CALL 00000001 PyFloat_FromDouble │ │ │ │ │ +00000100 0000d80a R_ARM_THM_CALL 00000000 PyStructSequence_SetItem │ │ │ │ │ +00000108 0000d90a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +00000116 0000d80a R_ARM_THM_CALL 00000000 PyStructSequence_SetItem │ │ │ │ │ +0000011e 0000d90a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +0000012c 0000d80a R_ARM_THM_CALL 00000000 PyStructSequence_SetItem │ │ │ │ │ +00000134 0000d70a R_ARM_THM_CALL 00000001 PyFloat_FromDouble │ │ │ │ │ +00000142 0000d80a R_ARM_THM_CALL 00000000 PyStructSequence_SetItem │ │ │ │ │ +0000014a 0000d90a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +00000158 0000d80a R_ARM_THM_CALL 00000000 PyStructSequence_SetItem │ │ │ │ │ +00000160 0000d90a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +0000016c 0000d80a R_ARM_THM_CALL 00000000 PyStructSequence_SetItem │ │ │ │ │ +00000172 0000d90a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +0000017e 0000d80a R_ARM_THM_CALL 00000000 PyStructSequence_SetItem │ │ │ │ │ +00000184 0000d90a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +00000190 0000d80a R_ARM_THM_CALL 00000000 PyStructSequence_SetItem │ │ │ │ │ +00000198 0000d70a R_ARM_THM_CALL 00000001 PyFloat_FromDouble │ │ │ │ │ +000001a4 0000d80a R_ARM_THM_CALL 00000000 PyStructSequence_SetItem │ │ │ │ │ +000001aa 0000d90a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +000001b6 0000d80a R_ARM_THM_CALL 00000000 PyStructSequence_SetItem │ │ │ │ │ +000001bc 0000d90a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +000001c8 0000d80a R_ARM_THM_CALL 00000000 PyStructSequence_SetItem │ │ │ │ │ +000001ea 0000da0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000210 00000b2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ 00000214 00000b30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -0000024e 0000e00a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000262 0000e30a R_ARM_THM_CALL 00000000 PyLong_AsDouble │ │ │ │ │ +0000024e 0000e20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000262 0000e50a R_ARM_THM_CALL 00000000 PyLong_AsDouble │ │ │ │ │ 000002a2 00000a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000002a6 00000a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000002c0 0000d90a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000002dc 0000e00a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000002c0 0000db0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000002dc 0000e20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 000002ea 00002c0a R_ARM_THM_CALL 00000821 convert_to_double │ │ │ │ │ -000002fc 0000da0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000030a 0000db0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000316 0000e60a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000326 0000e52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000032a 0000e530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000338 0000e52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000033c 0000e530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000002fc 0000dc0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000030a 0000dd0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000316 0000e80a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000326 0000e72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000032a 0000e730 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000338 0000e72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000033c 0000e730 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00000348 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000034c 0000dc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000036e 0001100a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ -00000376 0001240a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +0000034c 0000de6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000036e 0001120a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ +00000376 0001260a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ 00000380 0000662f R_ARM_THM_MOVW_ABS_NC 00000348 .LC27 │ │ │ │ │ 00000384 00006630 R_ARM_THM_MOVT_ABS 00000348 .LC27 │ │ │ │ │ -0000038a 0001260a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +0000038a 0001280a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ 0000039a 0000692f R_ARM_THM_MOVW_ABS_NC 00000390 .LC30 │ │ │ │ │ 0000039e 00006930 R_ARM_THM_MOVT_ABS 00000390 .LC30 │ │ │ │ │ -000003a2 0001270a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ +000003a2 0001290a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ 000003b2 00006a2f R_ARM_THM_MOVW_ABS_NC 000003a4 .LC31 │ │ │ │ │ 000003b6 00006a30 R_ARM_THM_MOVT_ABS 000003a4 .LC31 │ │ │ │ │ -000003ba 0001270a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ +000003ba 0001290a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ 000003c2 0000402f R_ARM_THM_MOVW_ABS_NC 00000210 .LC12 │ │ │ │ │ 000003c6 00004030 R_ARM_THM_MOVT_ABS 00000210 .LC12 │ │ │ │ │ -000003cc 0001260a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +000003cc 0001280a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ 000003da 0000682f R_ARM_THM_MOVW_ABS_NC 00000388 .LC29 │ │ │ │ │ 000003de 00006830 R_ARM_THM_MOVT_ABS 00000388 .LC29 │ │ │ │ │ -000003e2 0001270a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ -000003ea 0000f02f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000003ee 0000f030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000003e2 0001290a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ +000003ea 0000f22f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000003ee 0000f230 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 000003f2 0000652f R_ARM_THM_MOVW_ABS_NC 00000330 .LC26 │ │ │ │ │ 000003f6 00006530 R_ARM_THM_MOVT_ABS 00000330 .LC26 │ │ │ │ │ -000003fc 0000f10a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000003fc 0000f30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00000404 0000622f R_ARM_THM_MOVW_ABS_NC 00000310 .LC23 │ │ │ │ │ 00000408 00006230 R_ARM_THM_MOVT_ABS 00000310 .LC23 │ │ │ │ │ 0000040c 0000632f R_ARM_THM_MOVW_ABS_NC 00000314 .LC24 │ │ │ │ │ 00000410 00006330 R_ARM_THM_MOVT_ABS 00000314 .LC24 │ │ │ │ │ 00000414 0000642f R_ARM_THM_MOVW_ABS_NC 00000320 .LC25 │ │ │ │ │ 00000418 00006430 R_ARM_THM_MOVT_ABS 00000320 .LC25 │ │ │ │ │ -0000041c 0001280a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00000422 0001292f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -00000426 00012930 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +0000041c 00012a0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00000422 00012b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +00000426 00012b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ 0000042a 00006b2f R_ARM_THM_MOVW_ABS_NC 000003b8 .LC32 │ │ │ │ │ 0000042e 00006b30 R_ARM_THM_MOVT_ABS 000003b8 .LC32 │ │ │ │ │ -00000434 0000f10a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000043a 0000f02f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000043e 0000f030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000434 0000f30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000043a 0000f22f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000043e 0000f230 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 00000442 0000672f R_ARM_THM_MOVW_ABS_NC 00000350 .LC28 │ │ │ │ │ 00000446 00006730 R_ARM_THM_MOVT_ABS 00000350 .LC28 │ │ │ │ │ -0000044c 0000f10a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000454 0000cf02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000478 00012a0a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_Init │ │ │ │ │ -00000488 00012b0a R_ARM_THM_CALL 00000000 _PyFloat_FormatAdvancedWriter │ │ │ │ │ -00000492 00012c0a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_Finish │ │ │ │ │ +0000044c 0000f30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000454 0000d102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000478 00012c0a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_Init │ │ │ │ │ +00000488 00012d0a R_ARM_THM_CALL 00000000 _PyFloat_FormatAdvancedWriter │ │ │ │ │ +00000492 00012e0a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_Finish │ │ │ │ │ 0000049c 0000622f R_ARM_THM_MOVW_ABS_NC 00000310 .LC23 │ │ │ │ │ 000004a0 00006230 R_ARM_THM_MOVT_ABS 00000310 .LC23 │ │ │ │ │ 000004a6 00006f2f R_ARM_THM_MOVW_ABS_NC 000003e0 .LC33 │ │ │ │ │ 000004aa 00006f30 R_ARM_THM_MOVT_ABS 000003e0 .LC33 │ │ │ │ │ 000004ae 0000632f R_ARM_THM_MOVW_ABS_NC 00000314 .LC24 │ │ │ │ │ 000004b2 00006330 R_ARM_THM_MOVT_ABS 00000314 .LC24 │ │ │ │ │ -000004b6 0001280a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -000004be 00012d0a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_Dealloc │ │ │ │ │ +000004b6 00012a0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +000004be 00012f0a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_Dealloc │ │ │ │ │ 000004d6 00000a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000004da 00000a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00000512 0000402f R_ARM_THM_MOVW_ABS_NC 00000210 .LC12 │ │ │ │ │ 00000516 00004030 R_ARM_THM_MOVT_ABS 00000210 .LC12 │ │ │ │ │ -0000051c 00012e0a R_ARM_THM_CALL 00000000 _PyArg_NoKeywords │ │ │ │ │ +0000051c 0001300a R_ARM_THM_CALL 00000000 _PyArg_NoKeywords │ │ │ │ │ 0000052a 0000402f R_ARM_THM_MOVW_ABS_NC 00000210 .LC12 │ │ │ │ │ 0000052e 00004030 R_ARM_THM_MOVT_ABS 00000210 .LC12 │ │ │ │ │ -00000536 00010c0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00000536 00010e0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ 00000568 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000005bc 0001000a R_ARM_THM_CALL 00000000 fmod │ │ │ │ │ -000005ea 0000d50a R_ARM_THM_CALL 00000001 PyFloat_FromDouble │ │ │ │ │ -00000600 0000e00a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000005bc 0001020a R_ARM_THM_CALL 00000000 fmod │ │ │ │ │ +000005ea 0000d70a R_ARM_THM_CALL 00000001 PyFloat_FromDouble │ │ │ │ │ +00000600 0000e20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 0000060e 00002c0a R_ARM_THM_CALL 00000821 convert_to_double │ │ │ │ │ -00000632 0000fb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ZeroDivisionError │ │ │ │ │ -00000636 0000fb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ZeroDivisionError │ │ │ │ │ +00000632 0000fd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ZeroDivisionError │ │ │ │ │ +00000636 0000fd30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ZeroDivisionError │ │ │ │ │ 0000063a 0000772f R_ARM_THM_MOVW_ABS_NC 000003ec .LC34 │ │ │ │ │ 0000063e 00007730 R_ARM_THM_MOVT_ABS 000003ec .LC34 │ │ │ │ │ -00000644 0000f10a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000650 0000e00a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000644 0000f30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000650 0000e20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 00000660 00002c0a R_ARM_THM_CALL 00000821 convert_to_double │ │ │ │ │ 00000680 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000218 0001051e R_ARM_THM_JUMP24 00000000 _PyStructSequence_FiniBuiltin │ │ │ │ │ -0000050a 0000421e R_ARM_THM_JUMP24 00001201 float_new_impl │ │ │ │ │ -00000562 0000d51e R_ARM_THM_JUMP24 00000001 PyFloat_FromDouble │ │ │ │ │ -00000690 0000d51e R_ARM_THM_JUMP24 00000001 PyFloat_FromDouble │ │ │ │ │ +00000218 0001071e R_ARM_THM_JUMP24 00000000 _PyStructSequence_FiniBuiltin │ │ │ │ │ +0000050a 0000421e R_ARM_THM_JUMP24 00001209 float_new_impl │ │ │ │ │ +00000562 0000d71e R_ARM_THM_JUMP24 00000001 PyFloat_FromDouble │ │ │ │ │ +00000690 0000d71e R_ARM_THM_JUMP24 00000001 PyFloat_FromDouble │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0x7360 contains 94 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0x7548 contains 94 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000000 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000004 0000b402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000004 0000b602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000008 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000014 00013f02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ +00000014 00014102 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 0000001c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000028 00001202 R_ARM_ABS32 000000ad float_dealloc │ │ │ │ │ -0000003c 00005d02 R_ARM_ABS32 00001bb5 float_repr │ │ │ │ │ +0000003c 00005d02 R_ARM_ABS32 00001bbd float_repr │ │ │ │ │ 00000040 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000004c 00003c02 R_ARM_ABS32 000010f1 float_hash │ │ │ │ │ -00000058 00014002 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ -00000068 0000b402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000004c 00003c02 R_ARM_ABS32 000010f9 float_hash │ │ │ │ │ +00000058 00014202 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ +00000068 0000b602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000074 00001702 R_ARM_ABS32 00000129 float_richcompare │ │ │ │ │ 00000084 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000008c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000000ac 00007402 R_ARM_ABS32 000004c9 float_new │ │ │ │ │ -000000d8 00004102 R_ARM_ABS32 000010f9 float_vectorcall │ │ │ │ │ +000000d8 00004102 R_ARM_ABS32 00001101 float_vectorcall │ │ │ │ │ 000000e0 00003102 R_ARM_ABS32 00000a59 float_add │ │ │ │ │ 000000e4 00005e02 R_ARM_ABS32 0000021d float_sub │ │ │ │ │ 000000e8 00002902 R_ARM_ABS32 00000685 float_mul │ │ │ │ │ 000000ec 00007902 R_ARM_ABS32 0000056d float_rem │ │ │ │ │ -000000f0 0000a702 R_ARM_ABS32 000001fd float_divmod │ │ │ │ │ -000000f4 00003602 R_ARM_ABS32 00000bbd float_pow │ │ │ │ │ -000000f8 00006002 R_ARM_ABS32 00001bf9 float_neg │ │ │ │ │ +000000f0 0000a902 R_ARM_ABS32 000001fd float_divmod │ │ │ │ │ +000000f4 00003602 R_ARM_ABS32 00000bc5 float_pow │ │ │ │ │ +000000f8 00006002 R_ARM_ABS32 00001c01 float_neg │ │ │ │ │ 000000fc 00007502 R_ARM_ABS32 00000545 float_float │ │ │ │ │ -00000100 00005002 R_ARM_ABS32 0000175d float_abs │ │ │ │ │ -00000104 00007302 R_ARM_ABS32 00001cad float_bool │ │ │ │ │ +00000100 00005002 R_ARM_ABS32 00001765 float_abs │ │ │ │ │ +00000104 00007302 R_ARM_ABS32 00001cb5 float_bool │ │ │ │ │ 00000120 00002002 R_ARM_ABS32 000003b5 float___trunc___impl │ │ │ │ │ 00000128 00007502 R_ARM_ABS32 00000545 float_float │ │ │ │ │ 00000154 00007d02 R_ARM_ABS32 0000002d float_floor_div │ │ │ │ │ 00000158 00002e02 R_ARM_ABS32 00000891 float_div │ │ │ │ │ 00000170 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000174 00008a02 R_ARM_ABS32 00000689 float_getreal │ │ │ │ │ 0000017c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000184 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000188 00008b02 R_ARM_ABS32 0000068d float_getimag │ │ │ │ │ 00000190 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000001ac 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000001b0 00008902 R_ARM_ABS32 00000685 float_conjugate │ │ │ │ │ -000001b8 0000b402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000001b8 0000b602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000001bc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000001c0 0000b302 R_ARM_ABS32 00000389 float___trunc__ │ │ │ │ │ -000001c8 0000b402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000001c0 0000b502 R_ARM_ABS32 00000389 float___trunc__ │ │ │ │ │ +000001c8 0000b602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000001cc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000001d0 0000a402 R_ARM_ABS32 000001df float___floor__ │ │ │ │ │ -000001d8 0000b402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000001d0 0000a602 R_ARM_ABS32 000001df float___floor__ │ │ │ │ │ +000001d8 0000b602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000001dc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000001e0 0000a302 R_ARM_ABS32 000001c1 float___ceil__ │ │ │ │ │ -000001e8 0000b402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000001e0 0000a502 R_ARM_ABS32 000001c1 float___ceil__ │ │ │ │ │ +000001e8 0000b602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000001ec 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000001f0 00005802 R_ARM_ABS32 00001811 float___round__ │ │ │ │ │ -000001f8 0000b402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000001f0 00005802 R_ARM_ABS32 00001819 float___round__ │ │ │ │ │ +000001f8 0000b602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000001fc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000200 00008f02 R_ARM_ABS32 00002401 float_as_integer_ratio │ │ │ │ │ -00000208 0000b402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000200 00008f02 R_ARM_ABS32 00002411 float_as_integer_ratio │ │ │ │ │ +00000208 0000b602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000020c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000210 00008502 R_ARM_ABS32 00001cc1 float_fromhex │ │ │ │ │ -00000218 0000b402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000210 00008502 R_ARM_ABS32 00001cc9 float_fromhex │ │ │ │ │ +00000218 0000b602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000021c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000220 00009602 R_ARM_ABS32 00002739 float_hex │ │ │ │ │ -00000228 0000b402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000220 00009602 R_ARM_ABS32 00002769 float_hex │ │ │ │ │ +00000228 0000b602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000022c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000230 0000aa02 R_ARM_ABS32 000002bd float_is_integer │ │ │ │ │ -00000238 0000b402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000230 0000ac02 R_ARM_ABS32 000002bd float_is_integer │ │ │ │ │ +00000238 0000b602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000023c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000240 0000ae02 R_ARM_ABS32 00000359 float___getnewargs__ │ │ │ │ │ -00000248 0000b402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000240 0000b002 R_ARM_ABS32 00000359 float___getnewargs__ │ │ │ │ │ +00000248 0000b602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000024c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000250 00006d02 R_ARM_ABS32 00000351 float___getformat__ │ │ │ │ │ -00000258 0000b402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000258 0000b602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000025c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000260 00007102 R_ARM_ABS32 00000459 float___format__ │ │ │ │ │ -00000268 0000b402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000268 0000b602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000027c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000280 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000284 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000288 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000028c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000290 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000294 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ @@ -233,560 +233,566 @@ │ │ │ │ │ 000002bc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002c0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002c4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002c8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002cc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002d0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x7650 contains 500 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x7838 contains 506 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000028 00000a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 0000002c 00000a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000058 0000d90a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00000070 0000da0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00000058 0000db0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00000070 0000dc0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ 0000007a 00000a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 0000007e 00000a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000000a8 0000dc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000000a8 0000de6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 000000ec 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000000f0 0000dc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000124 0000dc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000017e 0000e00a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000001c0 0000e10a R_ARM_THM_CALL 00000000 _PyLong_Sign │ │ │ │ │ -000001ce 0000e20a R_ARM_THM_CALL 00000000 _PyLong_NumBits │ │ │ │ │ -000001de 0000e30a R_ARM_THM_CALL 00000000 PyLong_AsDouble │ │ │ │ │ +000000f0 0000de6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000124 0000de6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000017e 0000e20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000001c0 0000e30a R_ARM_THM_CALL 00000000 _PyLong_Sign │ │ │ │ │ +000001ce 0000e40a R_ARM_THM_CALL 00000000 _PyLong_NumBits │ │ │ │ │ +000001de 0000e50a R_ARM_THM_CALL 00000000 PyLong_AsDouble │ │ │ │ │ 000001ec 00000e02 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 000001f0 00000e02 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 000001f4 00000e02 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 000001f8 00000e02 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 000001fc 00000e02 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 00000200 00000e02 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00000286 0000e10a R_ARM_THM_CALL 00000000 _PyLong_Sign │ │ │ │ │ -000002a2 0000e40a R_ARM_THM_CALL 00000000 frexp │ │ │ │ │ -000002c2 0000e52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000002c6 0000e530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000002d4 0000e60a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000002e2 0000e40a R_ARM_THM_CALL 00000000 frexp │ │ │ │ │ -000002f8 0000e70a R_ARM_THM_CALL 00000000 modf │ │ │ │ │ -0000030c 0000e80a R_ARM_THM_CALL 00000000 PyLong_FromDouble │ │ │ │ │ -0000031c 0000e90a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00000326 0000df0a R_ARM_THM_CALL 00000000 PyBool_FromLong │ │ │ │ │ -00000344 0000d80a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000035a 0000ea2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -0000035e 0000ea30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00000364 0000eb2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00000368 0000eb30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -0000038a 0000ec0a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00000286 0000e30a R_ARM_THM_CALL 00000000 _PyLong_Sign │ │ │ │ │ +000002a2 0000e60a R_ARM_THM_CALL 00000000 frexp │ │ │ │ │ +000002c2 0000e72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000002c6 0000e730 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000002d4 0000e80a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000002e2 0000e60a R_ARM_THM_CALL 00000000 frexp │ │ │ │ │ +000002f8 0000e90a R_ARM_THM_CALL 00000000 modf │ │ │ │ │ +0000030c 0000ea0a R_ARM_THM_CALL 00000000 PyLong_FromDouble │ │ │ │ │ +0000031c 0000eb0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00000326 0000e10a R_ARM_THM_CALL 00000000 PyBool_FromLong │ │ │ │ │ +00000344 0000da0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000035a 0000ec2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +0000035e 0000ec30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00000364 0000ed2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00000368 0000ed30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +0000038a 0000ee0a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ 000003b0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000003d4 0000dd0a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ -000003de 0000dd0a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ -00000450 0000ef0a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -00000478 0000f02f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000047c 0000f030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000003d4 0000df0a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ +000003de 0000df0a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ +00000450 0000f10a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +00000478 0000f22f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000047c 0000f230 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 00000480 0000212f R_ARM_THM_MOVW_ABS_NC 00000034 .LC3 │ │ │ │ │ 00000484 00002130 R_ARM_THM_MOVT_ABS 00000034 .LC3 │ │ │ │ │ -0000048a 0000f10a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000004f6 0000f20a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ -00000520 0000cf02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000524 0000f302 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -00000550 0000e00a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000594 0000d80a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000005a0 0000f52f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000005a4 0000f530 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000048a 0000f30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000004f6 0000f40a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ +00000520 0000d102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000524 0000f502 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +00000550 0000e20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000594 0000da0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000005a0 0000f72f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000005a4 0000f730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 000005aa 0000232f R_ARM_THM_MOVW_ABS_NC 00000070 .LC5 │ │ │ │ │ 000005ae 00002330 R_ARM_THM_MOVT_ABS 00000070 .LC5 │ │ │ │ │ -000005b4 0000f60a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000005c8 0000f70a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -000005d2 0000e30a R_ARM_THM_CALL 00000000 PyLong_AsDouble │ │ │ │ │ -000005f0 0000d80a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000005fa 0000f80a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -00000600 0000e00a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000612 0000f92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_DeprecationWarning │ │ │ │ │ -00000616 0000f930 R_ARM_THM_MOVT_ABS 00000000 PyExc_DeprecationWarning │ │ │ │ │ +000005b4 0000f80a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000005c8 0000f90a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +000005d2 0000e50a R_ARM_THM_CALL 00000000 PyLong_AsDouble │ │ │ │ │ +000005f0 0000da0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000005fa 0000fa0a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ +00000600 0000e20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000612 0000fb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_DeprecationWarning │ │ │ │ │ +00000616 0000fb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_DeprecationWarning │ │ │ │ │ 00000622 0000242f R_ARM_THM_MOVW_ABS_NC 00000090 .LC6 │ │ │ │ │ 00000626 00002430 R_ARM_THM_MOVT_ABS 00000090 .LC6 │ │ │ │ │ -0000062c 0000fa0a R_ARM_THM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ -00000642 0000f52f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000646 0000f530 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000062c 0000fc0a R_ARM_THM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ +00000642 0000f72f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000646 0000f730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 0000064c 0000252f R_ARM_THM_MOVW_ABS_NC 00000144 .LC7 │ │ │ │ │ 00000650 00002530 R_ARM_THM_MOVT_ABS 00000144 .LC7 │ │ │ │ │ -00000656 0000f60a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000066e 0000d80a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000656 0000f80a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000066e 0000da0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000680 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000006a8 0000e00a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000006be 0000e30a R_ARM_THM_CALL 00000000 PyLong_AsDouble │ │ │ │ │ +000006a8 0000e20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000006be 0000e50a R_ARM_THM_CALL 00000000 PyLong_AsDouble │ │ │ │ │ 000006f8 00000a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000006fc 00000a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000722 0000d90a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00000744 0000e00a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -0000075a 0000e30a R_ARM_THM_CALL 00000000 PyLong_AsDouble │ │ │ │ │ -00000786 0000da0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00000722 0000db0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00000744 0000e20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +0000075a 0000e50a R_ARM_THM_CALL 00000000 PyLong_AsDouble │ │ │ │ │ +00000786 0000dc0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ 00000792 00000a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000796 00000a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000007b4 0000e60a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000007c8 0000e60a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000007ee 0000e52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000007f2 0000e530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000007fa 0000e52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000007fe 0000e530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000007b4 0000e80a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000007c8 0000e80a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000007ee 0000e72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000007f2 0000e730 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000007fa 0000e72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000007fe 0000e730 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00000810 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000814 0000dc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000818 0000dc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000081c 0000dc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000840 0000e30a R_ARM_THM_CALL 00000000 PyLong_AsDouble │ │ │ │ │ -0000085e 0000e60a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000870 0000e52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000874 0000e530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000814 0000de6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000818 0000de6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000081c 0000de6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000840 0000e50a R_ARM_THM_CALL 00000000 PyLong_AsDouble │ │ │ │ │ +0000085e 0000e80a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000870 0000e72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000874 0000e730 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ 000008e4 00000a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000008e8 00000a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000090e 0000d90a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00000924 0000e00a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -0000093a 0000e30a R_ARM_THM_CALL 00000000 PyLong_AsDouble │ │ │ │ │ -00000956 0000e60a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000972 0000da0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000090e 0000db0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00000924 0000e20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +0000093a 0000e50a R_ARM_THM_CALL 00000000 PyLong_AsDouble │ │ │ │ │ +00000956 0000e80a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000972 0000dc0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ 00000984 00000a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000988 00000a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000009a8 0000e00a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000009c0 0000e30a R_ARM_THM_CALL 00000000 PyLong_AsDouble │ │ │ │ │ -000009e6 0000e60a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000a04 0000e52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000a08 0000e530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000a16 0000e52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000a1a 0000e530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000a34 0000fb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ZeroDivisionError │ │ │ │ │ -00000a38 0000fb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ZeroDivisionError │ │ │ │ │ +000009a8 0000e20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000009c0 0000e50a R_ARM_THM_CALL 00000000 PyLong_AsDouble │ │ │ │ │ +000009e6 0000e80a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000a04 0000e72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000a08 0000e730 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000a16 0000e72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000a1a 0000e730 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000a34 0000fd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ZeroDivisionError │ │ │ │ │ +00000a38 0000fd30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ZeroDivisionError │ │ │ │ │ 00000a3c 00002d2f R_ARM_THM_MOVW_ABS_NC 00000174 .LC8 │ │ │ │ │ 00000a40 00002d30 R_ARM_THM_MOVT_ABS 00000174 .LC8 │ │ │ │ │ -00000a46 0000f10a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000a46 0000f30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00000a4c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000a50 0000dc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000a54 0000dc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000a7a 0000e00a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000a8e 0000e30a R_ARM_THM_CALL 00000000 PyLong_AsDouble │ │ │ │ │ +00000a50 0000de6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000a54 0000de6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000a7a 0000e20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000a8c 0000e50a R_ARM_THM_CALL 00000000 PyLong_AsDouble │ │ │ │ │ 00000ac4 00000a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000ac8 00000a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000aee 0000d90a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00000b06 0000da0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00000aee 0000db0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00000b06 0000dc0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ 00000b14 00000a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000b18 00000a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000b3e 0000e00a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000b76 0000e60a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000b86 0000e52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000b8a 0000e530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000b98 0000e52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000b9c 0000e530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000ba2 0000db0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000bb0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000bb4 0000dc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000bb8 0000dc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000bce 0000fc2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000bd2 0000fc30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000bfa 0000e00a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000c10 0000e30a R_ARM_THM_CALL 00000000 PyLong_AsDouble │ │ │ │ │ -00000c96 0000fd0a R_ARM_THM_CALL 00000000 __errno_location │ │ │ │ │ -00000ca8 0000fe0a R_ARM_THM_CALL 00000000 pow │ │ │ │ │ -00000cfa 00000a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000cfe 00000a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000d20 0000d90a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00000d66 0000ff0a R_ARM_THM_CALL 00000000 floor │ │ │ │ │ -00000d82 0001000a R_ARM_THM_CALL 00000000 fmod │ │ │ │ │ -00000d9a 0000fd0a R_ARM_THM_CALL 00000000 __errno_location │ │ │ │ │ -00000dac 0000fe0a R_ARM_THM_CALL 00000000 pow │ │ │ │ │ -00000de2 0000da0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00000dee 00000a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000df2 00000a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000e2c 0000e00a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000e42 0000e30a R_ARM_THM_CALL 00000000 PyLong_AsDouble │ │ │ │ │ -00000e5a 0000e60a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000e6a 0000e00a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000e86 0000f52f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000e8a 0000f530 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000e8e 0000332f R_ARM_THM_MOVW_ABS_NC 0000018c .LC9 │ │ │ │ │ -00000e92 00003330 R_ARM_THM_MOVT_ABS 0000018c .LC9 │ │ │ │ │ -00000e98 0000f10a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000ec6 0001000a R_ARM_THM_CALL 00000000 fmod │ │ │ │ │ -00000ed6 0000fb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ZeroDivisionError │ │ │ │ │ -00000eda 0000fb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ZeroDivisionError │ │ │ │ │ -00000ede 0000342f R_ARM_THM_MOVW_ABS_NC 000001d0 .LC10 │ │ │ │ │ -00000ee2 00003430 R_ARM_THM_MOVT_ABS 000001d0 .LC10 │ │ │ │ │ -00000ee8 0000f10a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000f08 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000f0c 0000dc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000f10 0000e60a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000f5a 0001000a R_ARM_THM_CALL 00000000 fmod │ │ │ │ │ -00000fe6 0000f02f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000fea 0000f030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00000ff0 0001010a R_ARM_THM_CALL 00000000 PyErr_SetFromErrno │ │ │ │ │ -00001034 0001022f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00001038 00010230 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00001046 0001032f R_ARM_THM_MOVW_ABS_NC 00000000 PyComplex_Type │ │ │ │ │ -0000104a 00010330 R_ARM_THM_MOVT_ABS 00000000 PyComplex_Type │ │ │ │ │ -00001052 0000fc2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00001056 0000fc30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000010aa 0000e52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000010ae 0000e530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000010b6 0000e52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000010ba 0000e530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001132 0001092f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00001136 00010930 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000119c 0000d80a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000011be 0000402f R_ARM_THM_MOVW_ABS_NC 00000210 .LC12 │ │ │ │ │ -000011c2 00004030 R_ARM_THM_MOVT_ABS 00000210 .LC12 │ │ │ │ │ -000011c8 00010c0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -000011d8 0000402f R_ARM_THM_MOVW_ABS_NC 00000210 .LC12 │ │ │ │ │ -000011dc 00004030 R_ARM_THM_MOVT_ABS 00000210 .LC12 │ │ │ │ │ -000011e2 00010d0a R_ARM_THM_CALL 00000000 _PyArg_NoKwnames │ │ │ │ │ -000011f8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000011fc 0000cf02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000120c 0001092f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00001210 00010930 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000127c 0000d80a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001298 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000129c 0000cf02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000012b8 00010e0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -000012c6 00010f0a R_ARM_THM_CALL 00000000 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ │ -000012d2 0001100a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ -000012d8 0000482f R_ARM_THM_MOVW_ABS_NC 000013d1 float_from_string_inner │ │ │ │ │ -000012dc 00004830 R_ARM_THM_MOVT_ABS 000013d1 float_from_string_inner │ │ │ │ │ -000012e4 0000402f R_ARM_THM_MOVW_ABS_NC 00000210 .LC12 │ │ │ │ │ -000012e8 00004030 R_ARM_THM_MOVT_ABS 00000210 .LC12 │ │ │ │ │ -000012ee 0001110a R_ARM_THM_CALL 00000000 _Py_string_to_number_with_underscores │ │ │ │ │ -000012f6 0001120a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00001312 0000d80a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001326 0000482f R_ARM_THM_MOVW_ABS_NC 000013d1 float_from_string_inner │ │ │ │ │ -0000132a 00004830 R_ARM_THM_MOVT_ABS 000013d1 float_from_string_inner │ │ │ │ │ -00001330 0000402f R_ARM_THM_MOVW_ABS_NC 00000210 .LC12 │ │ │ │ │ -00001334 00004030 R_ARM_THM_MOVT_ABS 00000210 .LC12 │ │ │ │ │ -0000133a 0001110a R_ARM_THM_CALL 00000000 _Py_string_to_number_with_underscores │ │ │ │ │ -00001342 0001120a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -0000134c 0001132f R_ARM_THM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ -00001350 00011330 R_ARM_THM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ -00001358 0000e00a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00001366 0001140a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00001372 0001150a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -0000137a 0000482f R_ARM_THM_MOVW_ABS_NC 000013d1 float_from_string_inner │ │ │ │ │ -0000137e 00004830 R_ARM_THM_MOVT_ABS 000013d1 float_from_string_inner │ │ │ │ │ -0000138c 0000402f R_ARM_THM_MOVW_ABS_NC 00000210 .LC12 │ │ │ │ │ -00001390 00004030 R_ARM_THM_MOVT_ABS 00000210 .LC12 │ │ │ │ │ -000013a2 0001120a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -000013aa 0000f52f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000013ae 0000f530 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000013b2 0000462f R_ARM_THM_MOVW_ABS_NC 00000218 .LC13 │ │ │ │ │ -000013b6 00004630 R_ARM_THM_MOVT_ABS 00000218 .LC13 │ │ │ │ │ -000013c0 0000f60a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000013c6 0001162f R_ARM_THM_MOVW_ABS_NC 00000000 _PyByteArray_empty_string │ │ │ │ │ -000013ca 00011630 R_ARM_THM_MOVT_ABS 00000000 _PyByteArray_empty_string │ │ │ │ │ -000013f0 0001172f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -000013f4 00011730 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -0000140c 0001172f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -00001410 00011730 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00001420 0001180a R_ARM_THM_CALL 00000000 PyOS_string_to_double │ │ │ │ │ -00001454 00000a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001458 00000a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001480 0000d90a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00001494 0000da0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000149c 00000a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000014a0 00000a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000014d4 0001180a R_ARM_THM_CALL 00000000 PyOS_string_to_double │ │ │ │ │ -000014e2 0000f02f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000014e6 0000f030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000014ea 0000492f R_ARM_THM_MOVW_ABS_NC 0000025c .LC14 │ │ │ │ │ -000014ee 00004930 R_ARM_THM_MOVT_ABS 0000025c .LC14 │ │ │ │ │ -000014f6 0000f60a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000151e 0000e60a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001532 0000db0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00001538 0000dc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000153c 0000dc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000160e 0000e40a R_ARM_THM_CALL 00000000 frexp │ │ │ │ │ -0000163a 0001022f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000163e 00010230 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00001642 00004c2f R_ARM_THM_MOVW_ABS_NC 000002a0 .LC16 │ │ │ │ │ -00001646 00004c30 R_ARM_THM_MOVT_ABS 000002a0 .LC16 │ │ │ │ │ -0000164c 0000f10a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001664 00011a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00001668 00011a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -0000166c 00004b2f R_ARM_THM_MOVW_ABS_NC 00000284 .LC15 │ │ │ │ │ -00001670 00004b30 R_ARM_THM_MOVT_ABS 00000284 .LC15 │ │ │ │ │ -00001676 0000f10a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000172e 0000f20a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ -00001758 0000cf02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000178c 00000a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001790 00000a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000017bc 0000d90a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000017d0 0000da0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000017d6 00000a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000017da 00000a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000180c 0000dc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001840 0000fc2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00001844 0000fc30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00001864 00011b0a R_ARM_THM_CALL 00000000 round │ │ │ │ │ -0000189e 0000e00a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000018e6 0000d80a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000018f0 00011c0a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -0000192e 00011d0a R_ARM_THM_CALL 00000000 _Py_dg_dtoa │ │ │ │ │ -00001952 0000532f R_ARM_THM_MOVW_ABS_NC 000002cc .LC18 │ │ │ │ │ -00001956 00005330 R_ARM_THM_MOVT_ABS 000002cc .LC18 │ │ │ │ │ -00001960 0000522f R_ARM_THM_MOVW_ABS_NC 000002c8 .LC17 │ │ │ │ │ -00001964 00005230 R_ARM_THM_MOVT_ABS 000002c8 .LC17 │ │ │ │ │ -00001972 0000552f R_ARM_THM_MOVW_ABS_NC 000002dc .LC20 │ │ │ │ │ -00001976 00005530 R_ARM_THM_MOVT_ABS 000002dc .LC20 │ │ │ │ │ -0000197a 00011e0a R_ARM_THM_CALL 00000000 PyOS_snprintf │ │ │ │ │ -0000197e 0000fd0a R_ARM_THM_CALL 00000000 __errno_location │ │ │ │ │ -0000198a 00011f0a R_ARM_THM_CALL 00000000 _Py_dg_strtod │ │ │ │ │ -00001998 0000d50a R_ARM_THM_CALL 00000001 PyFloat_FromDouble │ │ │ │ │ -000019aa 0001200a R_ARM_THM_CALL 00000000 _Py_dg_freedtoa │ │ │ │ │ -000019c6 0000542f R_ARM_THM_MOVW_ABS_NC 000002d0 .LC19 │ │ │ │ │ -000019ca 00005430 R_ARM_THM_MOVT_ABS 000002d0 .LC19 │ │ │ │ │ -000019d4 00010c0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -000019e4 0000fc2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000019e8 0000fc30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000019f0 0000ef0a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -000019fc 0000f52f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00001a00 0000f530 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00001a06 0000232f R_ARM_THM_MOVW_ABS_NC 00000070 .LC5 │ │ │ │ │ -00001a0a 00002330 R_ARM_THM_MOVT_ABS 00000070 .LC5 │ │ │ │ │ -00001a10 0000f60a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001a22 00011c0a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -00001a32 0000e60a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001a54 0000e00a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00001a64 0000f92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_DeprecationWarning │ │ │ │ │ -00001a68 0000f930 R_ARM_THM_MOVT_ABS 00000000 PyExc_DeprecationWarning │ │ │ │ │ -00001a70 0000242f R_ARM_THM_MOVW_ABS_NC 00000090 .LC6 │ │ │ │ │ -00001a74 00002430 R_ARM_THM_MOVT_ABS 00000090 .LC6 │ │ │ │ │ -00001a7c 0000fa0a R_ARM_THM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ -00001a9a 0000d80a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001aa2 0000f70a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00001aac 0000e30a R_ARM_THM_CALL 00000000 PyLong_AsDouble │ │ │ │ │ -00001acc 0000d80a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001ad2 0000f52f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00001ad6 0000f530 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00001adc 0000252f R_ARM_THM_MOVW_ABS_NC 00000144 .LC7 │ │ │ │ │ -00001ae0 00002530 R_ARM_THM_MOVT_ABS 00000144 .LC7 │ │ │ │ │ -00001ae4 0000f60a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001afa 0001210a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00001b08 0000f302 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -00001b0c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001b24 0001022f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00001b28 00010230 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00001b2c 0000562f R_ARM_THM_MOVW_ABS_NC 000002e8 .LC21 │ │ │ │ │ -00001b30 00005630 R_ARM_THM_MOVT_ABS 000002e8 .LC21 │ │ │ │ │ -00001b36 0000f10a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001b3e 0001220a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00001b4c 0000db0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00001b52 0000db0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00001b98 00011b0a R_ARM_THM_CALL 00000000 round │ │ │ │ │ -00001ba2 0000f80a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -00001bb0 0000f302 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -00001bd0 0001230a R_ARM_THM_CALL 00000000 PyOS_double_to_string │ │ │ │ │ -00001bd8 0001240a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00001be0 0001250a R_ARM_THM_CALL 00000000 _PyUnicode_FromASCII │ │ │ │ │ -00001be8 0001210a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00001c28 00000a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001c2c 00000a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001c58 0000d90a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00001c6c 0000da0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00001c72 00000a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001c76 00000a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001ca8 0000dc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001cd8 0001100a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ -00001ce6 0001172f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -00001cea 00011730 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00001d06 00012f0a R_ARM_THM_CALL 00000000 _Py_parse_inf_or_nan │ │ │ │ │ -00001d32 00000c2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ -00001d36 00000c30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ -00001d6e 00000c2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ -00001d72 00000c30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ -00001efc 0001300a R_ARM_THM_CALL 00000000 __isoc23_strtol │ │ │ │ │ -00001f04 00000c2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ -00001f08 00000c30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ -00001f84 00000c2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ -00001f88 00000c30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ -00001fd4 00000c2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ -00001fd8 00000c30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ -00002086 0000f20a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ -000020a8 0000d50a R_ARM_THM_CALL 00000001 PyFloat_FromDouble │ │ │ │ │ -000021d0 00000c2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ -000021d4 00000c30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ -00002262 00000c2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ -00002266 00000c30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ -000022c2 0000f20a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ -000022d2 0000f02f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000022d6 0000f030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000022da 0000842f R_ARM_THM_MOVW_ABS_NC 00000480 .LC38 │ │ │ │ │ -000022de 00008430 R_ARM_THM_MOVT_ABS 00000480 .LC38 │ │ │ │ │ -000022e4 0000f10a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000022f8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00002302 0000f20a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ -00002314 0001022f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00002318 00010230 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000231c 0000832f R_ARM_THM_MOVW_ABS_NC 0000044c .LC37 │ │ │ │ │ -00002320 00008330 R_ARM_THM_MOVT_ABS 0000044c .LC37 │ │ │ │ │ -00002326 0000f10a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000023a6 0000f02f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000023aa 0000f030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000023ae 0000822f R_ARM_THM_MOVW_ABS_NC 00000424 .LC36 │ │ │ │ │ -000023b2 00008230 R_ARM_THM_MOVT_ABS 00000424 .LC36 │ │ │ │ │ -000023b8 0000f10a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000023da 0001310a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -000023f6 0000d80a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002416 0001322f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ -0000241a 00013230 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ -00002458 0000e40a R_ARM_THM_CALL 00000000 frexp │ │ │ │ │ -0000246a 0000ff0a R_ARM_THM_CALL 00000000 floor │ │ │ │ │ -00002484 0000ff0a R_ARM_THM_CALL 00000000 floor │ │ │ │ │ -0000249c 0000ff0a R_ARM_THM_CALL 00000000 floor │ │ │ │ │ -000024b4 0000ff0a R_ARM_THM_CALL 00000000 floor │ │ │ │ │ -000024cc 0000ff0a R_ARM_THM_CALL 00000000 floor │ │ │ │ │ -000024e4 0000ff0a R_ARM_THM_CALL 00000000 floor │ │ │ │ │ -000024fc 0000ff0a R_ARM_THM_CALL 00000000 floor │ │ │ │ │ -00002514 0000ff0a R_ARM_THM_CALL 00000000 floor │ │ │ │ │ -0000252c 0000ff0a R_ARM_THM_CALL 00000000 floor │ │ │ │ │ -00002546 0000ff0a R_ARM_THM_CALL 00000000 floor │ │ │ │ │ -00002568 0000e80a R_ARM_THM_CALL 00000000 PyLong_FromDouble │ │ │ │ │ -0000257e 0000e80a R_ARM_THM_CALL 00000000 PyLong_FromDouble │ │ │ │ │ -0000258a 0000d70a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -000025a0 0000d70a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -000025d2 0001330a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -0000262c 0000d80a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000264e 0000d80a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002662 0000d80a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000266e 0000d80a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000267a 0000d80a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002682 0000e00a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000026a6 0000d80a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000026ac 0000f02f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000026b0 0000f030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000026b4 00008e2f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC40 │ │ │ │ │ -000026b8 00008e30 R_ARM_THM_MOVT_ABS 000004d8 .LC40 │ │ │ │ │ -000026be 0000f10a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000026d8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000026f4 0000d80a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002712 0001022f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00002716 00010230 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000271a 00008d2f R_ARM_THM_MOVW_ABS_NC 000004ac .LC39 │ │ │ │ │ -0000271e 00008d30 R_ARM_THM_MOVT_ABS 000004ac .LC39 │ │ │ │ │ -00002724 0000f10a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002796 0000e40a R_ARM_THM_CALL 00000000 frexp │ │ │ │ │ -000027ae 0000f20a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ -000027ba 0001342f R_ARM_THM_MOVW_ABS_NC 00000000 Py_hexdigits │ │ │ │ │ -000027be 00013430 R_ARM_THM_MOVT_ABS 00000000 Py_hexdigits │ │ │ │ │ -00002962 0000952f R_ARM_THM_MOVW_ABS_NC 00000520 .LC44 │ │ │ │ │ -00002966 00009530 R_ARM_THM_MOVT_ABS 00000520 .LC44 │ │ │ │ │ -0000296a 0001350a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ -00002984 0000942f R_ARM_THM_MOVW_ABS_NC 00000514 .LC43 │ │ │ │ │ -00002988 00009430 R_ARM_THM_MOVT_ABS 00000514 .LC43 │ │ │ │ │ -0000298c 0001350a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ -000029be 0000932f R_ARM_THM_MOVW_ABS_NC 00000508 .LC42 │ │ │ │ │ -000029c2 00009330 R_ARM_THM_MOVT_ABS 00000508 .LC42 │ │ │ │ │ -000029fe 0000922f R_ARM_THM_MOVW_ABS_NC 000004fc .LC41 │ │ │ │ │ -00002a02 00009230 R_ARM_THM_MOVT_ABS 000004fc .LC41 │ │ │ │ │ -00002a08 0000ef0a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -00002a0e 0000e00a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00002a38 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00002a3c 0000f302 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -00002ac2 0000e40a R_ARM_THM_CALL 00000000 frexp │ │ │ │ │ -00002afa 0000f20a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ -00002b5c 0001022f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00002b60 00010230 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00002b64 0000982f R_ARM_THM_MOVW_ABS_NC 0000052c .LC46 │ │ │ │ │ -00002b68 00009830 R_ARM_THM_MOVT_ABS 0000052c .LC46 │ │ │ │ │ -00002b6e 0000f10a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002b8e 00011a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00002b92 00011a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00002b96 00004b2f R_ARM_THM_MOVW_ABS_NC 00000284 .LC15 │ │ │ │ │ -00002b9a 00004b30 R_ARM_THM_MOVT_ABS 00000284 .LC15 │ │ │ │ │ -00002ba0 0000f10a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002bc8 0000cf02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00002c2e 0000f02f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00002c32 0000f030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00002c36 0000212f R_ARM_THM_MOVW_ABS_NC 00000034 .LC3 │ │ │ │ │ -00002c3a 00002130 R_ARM_THM_MOVT_ABS 00000034 .LC3 │ │ │ │ │ -00002c40 0000f10a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002c72 0000f20a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ -00002c90 0000cf02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00002cec 0000e40a R_ARM_THM_CALL 00000000 frexp │ │ │ │ │ -00002dbe 0000f20a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ -00002dfa 0001022f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00002dfe 00010230 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00002e02 00009d2f R_ARM_THM_MOVW_ABS_NC 00000554 .LC47 │ │ │ │ │ -00002e06 00009d30 R_ARM_THM_MOVT_ABS 00000554 .LC47 │ │ │ │ │ -00002e0c 0000f10a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002e16 00011a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00002e1a 00011a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00002e1e 00004b2f R_ARM_THM_MOVW_ABS_NC 00000284 .LC15 │ │ │ │ │ -00002e22 00004b30 R_ARM_THM_MOVT_ABS 00000284 .LC15 │ │ │ │ │ -00002e28 0000f10a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002efc 0000f20a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ -00002f22 0000f20a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ -000000a2 0000db1e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -000000e2 0000dd1e R_ARM_THM_JUMP24 00000000 PyObject_Free │ │ │ │ │ -00000120 0000dd1e R_ARM_THM_JUMP24 00000000 PyObject_Free │ │ │ │ │ -00000178 0000df1e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -0000021e 0000df1e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -000003b8 0000e81e R_ARM_THM_JUMP24 00000000 PyLong_FromDouble │ │ │ │ │ -000007ea 0000db1e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -00000a2a 0000db1e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -000010a6 0000db1e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -000010f4 0001061e R_ARM_THM_JUMP24 00000000 _Py_HashDouble │ │ │ │ │ -00001146 00010a1e R_ARM_THM_JUMP24 00000000 PyNumber_Float │ │ │ │ │ -00001150 00010b1e R_ARM_THM_JUMP24 000012a1 PyFloat_FromString │ │ │ │ │ -000011b2 0000d51e R_ARM_THM_JUMP24 00000001 PyFloat_FromDouble │ │ │ │ │ -0000121a 00010a1e R_ARM_THM_JUMP24 00000000 PyNumber_Float │ │ │ │ │ -0000121e 00010b1e R_ARM_THM_JUMP24 000012a1 PyFloat_FromString │ │ │ │ │ -00001288 0000d51e R_ARM_THM_JUMP24 00000001 PyFloat_FromDouble │ │ │ │ │ -00001806 0000db1e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -0000189a 0000e81e R_ARM_THM_JUMP24 00000000 PyLong_FromDouble │ │ │ │ │ -00001b7a 0000d51e R_ARM_THM_JUMP24 00000001 PyFloat_FromDouble │ │ │ │ │ -00001bf4 0000db1e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -00001ca2 0000db1e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -000029d0 0001271e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ -00000e26 0000d51e R_ARM_THM_JUMP24 00000001 PyFloat_FromDouble │ │ │ │ │ +00000b3a 0000e20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000b4c 0000e50a R_ARM_THM_CALL 00000000 PyLong_AsDouble │ │ │ │ │ +00000b6a 0000e80a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000b76 0000e72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000b7a 0000e730 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000b88 0000e72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000b8c 0000e730 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000b96 0000e80a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000bb8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00000bbc 0000de6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000bc0 0000de6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000bd6 0000fe2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000bda 0000fe30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000c02 0000e20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000c18 0000e50a R_ARM_THM_CALL 00000000 PyLong_AsDouble │ │ │ │ │ +00000c9e 0000ff0a R_ARM_THM_CALL 00000000 __errno_location │ │ │ │ │ +00000cb0 0001000a R_ARM_THM_CALL 00000000 pow │ │ │ │ │ +00000d02 00000a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000d06 00000a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000d28 0000db0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00000d6e 0001010a R_ARM_THM_CALL 00000000 floor │ │ │ │ │ +00000d8a 0001020a R_ARM_THM_CALL 00000000 fmod │ │ │ │ │ +00000da2 0000ff0a R_ARM_THM_CALL 00000000 __errno_location │ │ │ │ │ +00000db4 0001000a R_ARM_THM_CALL 00000000 pow │ │ │ │ │ +00000dea 0000dc0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00000df6 00000a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000dfa 00000a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000e34 0000e20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000e4a 0000e50a R_ARM_THM_CALL 00000000 PyLong_AsDouble │ │ │ │ │ +00000e62 0000e80a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000e72 0000e20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000e8e 0000f72f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000e92 0000f730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000e96 0000332f R_ARM_THM_MOVW_ABS_NC 0000018c .LC9 │ │ │ │ │ +00000e9a 00003330 R_ARM_THM_MOVT_ABS 0000018c .LC9 │ │ │ │ │ +00000ea0 0000f30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000ece 0001020a R_ARM_THM_CALL 00000000 fmod │ │ │ │ │ +00000ede 0000fd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ZeroDivisionError │ │ │ │ │ +00000ee2 0000fd30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ZeroDivisionError │ │ │ │ │ +00000ee6 0000342f R_ARM_THM_MOVW_ABS_NC 000001d0 .LC10 │ │ │ │ │ +00000eea 00003430 R_ARM_THM_MOVT_ABS 000001d0 .LC10 │ │ │ │ │ +00000ef0 0000f30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000f10 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00000f14 0000de6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000f18 0000e80a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000f62 0001020a R_ARM_THM_CALL 00000000 fmod │ │ │ │ │ +00000fee 0000f22f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000ff2 0000f230 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000ff8 0001030a R_ARM_THM_CALL 00000000 PyErr_SetFromErrno │ │ │ │ │ +0000103c 0001042f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00001040 00010430 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000104e 0001052f R_ARM_THM_MOVW_ABS_NC 00000000 PyComplex_Type │ │ │ │ │ +00001052 00010530 R_ARM_THM_MOVT_ABS 00000000 PyComplex_Type │ │ │ │ │ +0000105a 0000fe2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000105e 0000fe30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000010b2 0000e72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000010b6 0000e730 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000010be 0000e72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000010c2 0000e730 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000113a 00010b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000113e 00010b30 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000011a4 0000da0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000011c6 0000402f R_ARM_THM_MOVW_ABS_NC 00000210 .LC12 │ │ │ │ │ +000011ca 00004030 R_ARM_THM_MOVT_ABS 00000210 .LC12 │ │ │ │ │ +000011d0 00010e0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +000011e0 0000402f R_ARM_THM_MOVW_ABS_NC 00000210 .LC12 │ │ │ │ │ +000011e4 00004030 R_ARM_THM_MOVT_ABS 00000210 .LC12 │ │ │ │ │ +000011ea 00010f0a R_ARM_THM_CALL 00000000 _PyArg_NoKwnames │ │ │ │ │ +00001200 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00001204 0000d102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001214 00010b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00001218 00010b30 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00001284 0000da0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000012a0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000012a4 0000d102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000012c0 0001100a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +000012ce 0001110a R_ARM_THM_CALL 00000000 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ │ +000012da 0001120a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ +000012e0 0000482f R_ARM_THM_MOVW_ABS_NC 000013d9 float_from_string_inner │ │ │ │ │ +000012e4 00004830 R_ARM_THM_MOVT_ABS 000013d9 float_from_string_inner │ │ │ │ │ +000012ec 0000402f R_ARM_THM_MOVW_ABS_NC 00000210 .LC12 │ │ │ │ │ +000012f0 00004030 R_ARM_THM_MOVT_ABS 00000210 .LC12 │ │ │ │ │ +000012f6 0001130a R_ARM_THM_CALL 00000000 _Py_string_to_number_with_underscores │ │ │ │ │ +000012fe 0001140a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +0000131a 0000da0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000132e 0000482f R_ARM_THM_MOVW_ABS_NC 000013d9 float_from_string_inner │ │ │ │ │ +00001332 00004830 R_ARM_THM_MOVT_ABS 000013d9 float_from_string_inner │ │ │ │ │ +00001338 0000402f R_ARM_THM_MOVW_ABS_NC 00000210 .LC12 │ │ │ │ │ +0000133c 00004030 R_ARM_THM_MOVT_ABS 00000210 .LC12 │ │ │ │ │ +00001342 0001130a R_ARM_THM_CALL 00000000 _Py_string_to_number_with_underscores │ │ │ │ │ +0000134a 0001140a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00001354 0001152f R_ARM_THM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ +00001358 00011530 R_ARM_THM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ +00001360 0000e20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +0000136e 0001160a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +0000137a 0001170a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00001382 0000482f R_ARM_THM_MOVW_ABS_NC 000013d9 float_from_string_inner │ │ │ │ │ +00001386 00004830 R_ARM_THM_MOVT_ABS 000013d9 float_from_string_inner │ │ │ │ │ +00001394 0000402f R_ARM_THM_MOVW_ABS_NC 00000210 .LC12 │ │ │ │ │ +00001398 00004030 R_ARM_THM_MOVT_ABS 00000210 .LC12 │ │ │ │ │ +000013aa 0001140a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +000013b2 0000f72f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000013b6 0000f730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000013ba 0000462f R_ARM_THM_MOVW_ABS_NC 00000218 .LC13 │ │ │ │ │ +000013be 00004630 R_ARM_THM_MOVT_ABS 00000218 .LC13 │ │ │ │ │ +000013c8 0000f80a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000013ce 0001182f R_ARM_THM_MOVW_ABS_NC 00000000 _PyByteArray_empty_string │ │ │ │ │ +000013d2 00011830 R_ARM_THM_MOVT_ABS 00000000 _PyByteArray_empty_string │ │ │ │ │ +000013f8 0001192f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +000013fc 00011930 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00001414 0001192f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +00001418 00011930 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00001428 00011a0a R_ARM_THM_CALL 00000000 PyOS_string_to_double │ │ │ │ │ +0000145c 00000a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001460 00000a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001488 0000db0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000149c 0000dc0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000014a4 00000a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000014a8 00000a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000014dc 00011a0a R_ARM_THM_CALL 00000000 PyOS_string_to_double │ │ │ │ │ +000014ea 0000f22f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000014ee 0000f230 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000014f2 0000492f R_ARM_THM_MOVW_ABS_NC 0000025c .LC14 │ │ │ │ │ +000014f6 00004930 R_ARM_THM_MOVT_ABS 0000025c .LC14 │ │ │ │ │ +000014fe 0000f80a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001526 0000e80a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000153a 0000dd0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00001540 0000de6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001544 0000de6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001616 0000e60a R_ARM_THM_CALL 00000000 frexp │ │ │ │ │ +00001642 0001042f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00001646 00010430 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000164a 00004c2f R_ARM_THM_MOVW_ABS_NC 000002a0 .LC16 │ │ │ │ │ +0000164e 00004c30 R_ARM_THM_MOVT_ABS 000002a0 .LC16 │ │ │ │ │ +00001654 0000f30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000166c 00011c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00001670 00011c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00001674 00004b2f R_ARM_THM_MOVW_ABS_NC 00000284 .LC15 │ │ │ │ │ +00001678 00004b30 R_ARM_THM_MOVT_ABS 00000284 .LC15 │ │ │ │ │ +0000167e 0000f30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001736 0000f40a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ +00001760 0000d102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001794 00000a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001798 00000a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000017c4 0000db0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000017d8 0000dc0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000017de 00000a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000017e2 00000a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001814 0000de6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001848 0000fe2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000184c 0000fe30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000186c 00011d0a R_ARM_THM_CALL 00000000 round │ │ │ │ │ +000018a6 0000e20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000018ee 0000da0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000018f8 00011e0a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +00001936 00011f0a R_ARM_THM_CALL 00000000 _Py_dg_dtoa │ │ │ │ │ +0000195a 0000532f R_ARM_THM_MOVW_ABS_NC 000002cc .LC18 │ │ │ │ │ +0000195e 00005330 R_ARM_THM_MOVT_ABS 000002cc .LC18 │ │ │ │ │ +00001968 0000522f R_ARM_THM_MOVW_ABS_NC 000002c8 .LC17 │ │ │ │ │ +0000196c 00005230 R_ARM_THM_MOVT_ABS 000002c8 .LC17 │ │ │ │ │ +0000197a 0000552f R_ARM_THM_MOVW_ABS_NC 000002dc .LC20 │ │ │ │ │ +0000197e 00005530 R_ARM_THM_MOVT_ABS 000002dc .LC20 │ │ │ │ │ +00001982 0001200a R_ARM_THM_CALL 00000000 PyOS_snprintf │ │ │ │ │ +00001986 0000ff0a R_ARM_THM_CALL 00000000 __errno_location │ │ │ │ │ +00001992 0001210a R_ARM_THM_CALL 00000000 _Py_dg_strtod │ │ │ │ │ +000019a0 0000d70a R_ARM_THM_CALL 00000001 PyFloat_FromDouble │ │ │ │ │ +000019b2 0001220a R_ARM_THM_CALL 00000000 _Py_dg_freedtoa │ │ │ │ │ +000019ce 0000542f R_ARM_THM_MOVW_ABS_NC 000002d0 .LC19 │ │ │ │ │ +000019d2 00005430 R_ARM_THM_MOVT_ABS 000002d0 .LC19 │ │ │ │ │ +000019dc 00010e0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +000019ec 0000fe2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000019f0 0000fe30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000019f8 0000f10a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +00001a04 0000f72f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00001a08 0000f730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00001a0e 0000232f R_ARM_THM_MOVW_ABS_NC 00000070 .LC5 │ │ │ │ │ +00001a12 00002330 R_ARM_THM_MOVT_ABS 00000070 .LC5 │ │ │ │ │ +00001a18 0000f80a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001a2a 00011e0a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +00001a3a 0000e80a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001a5c 0000e20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00001a6c 0000fb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_DeprecationWarning │ │ │ │ │ +00001a70 0000fb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_DeprecationWarning │ │ │ │ │ +00001a78 0000242f R_ARM_THM_MOVW_ABS_NC 00000090 .LC6 │ │ │ │ │ +00001a7c 00002430 R_ARM_THM_MOVT_ABS 00000090 .LC6 │ │ │ │ │ +00001a84 0000fc0a R_ARM_THM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ +00001aa2 0000da0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001aaa 0000f90a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00001ab4 0000e50a R_ARM_THM_CALL 00000000 PyLong_AsDouble │ │ │ │ │ +00001ad4 0000da0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001ada 0000f72f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00001ade 0000f730 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00001ae4 0000252f R_ARM_THM_MOVW_ABS_NC 00000144 .LC7 │ │ │ │ │ +00001ae8 00002530 R_ARM_THM_MOVT_ABS 00000144 .LC7 │ │ │ │ │ +00001aec 0000f80a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001b02 0001230a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00001b10 0000f502 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +00001b14 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00001b2c 0001042f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00001b30 00010430 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00001b34 0000562f R_ARM_THM_MOVW_ABS_NC 000002e8 .LC21 │ │ │ │ │ +00001b38 00005630 R_ARM_THM_MOVT_ABS 000002e8 .LC21 │ │ │ │ │ +00001b3e 0000f30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001b46 0001240a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00001b54 0000dd0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00001b5a 0000dd0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00001ba0 00011d0a R_ARM_THM_CALL 00000000 round │ │ │ │ │ +00001baa 0000fa0a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ +00001bb8 0000f502 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +00001bd8 0001250a R_ARM_THM_CALL 00000000 PyOS_double_to_string │ │ │ │ │ +00001be0 0001260a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +00001be8 0001270a R_ARM_THM_CALL 00000000 _PyUnicode_FromASCII │ │ │ │ │ +00001bf0 0001230a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00001c30 00000a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001c34 00000a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001c60 0000db0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00001c74 0000dc0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00001c7a 00000a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001c7e 00000a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001cb0 0000de6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001ce0 0001120a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ +00001cee 0001192f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +00001cf2 00011930 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00001d0e 0001310a R_ARM_THM_CALL 00000000 _Py_parse_inf_or_nan │ │ │ │ │ +00001d3a 00000c2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ +00001d3e 00000c30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ +00001d76 00000c2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ +00001d7a 00000c30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ +00001f0c 0001320a R_ARM_THM_CALL 00000000 __isoc23_strtol │ │ │ │ │ +00001f14 00000c2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ +00001f18 00000c30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ +00001f94 00000c2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ +00001f98 00000c30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ +00001fe4 00000c2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ +00001fe8 00000c30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ +00002096 0000f40a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ +000020b8 0000d70a R_ARM_THM_CALL 00000001 PyFloat_FromDouble │ │ │ │ │ +000021e0 00000c2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ +000021e4 00000c30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ +00002272 00000c2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ +00002276 00000c30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ +000022d2 0000f40a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ +000022e2 0000f22f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000022e6 0000f230 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000022ea 0000842f R_ARM_THM_MOVW_ABS_NC 00000480 .LC38 │ │ │ │ │ +000022ee 00008430 R_ARM_THM_MOVT_ABS 00000480 .LC38 │ │ │ │ │ +000022f4 0000f30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002308 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00002312 0000f40a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ +00002324 0001042f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00002328 00010430 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000232c 0000832f R_ARM_THM_MOVW_ABS_NC 0000044c .LC37 │ │ │ │ │ +00002330 00008330 R_ARM_THM_MOVT_ABS 0000044c .LC37 │ │ │ │ │ +00002336 0000f30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000023b6 0000f22f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000023ba 0000f230 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000023be 0000822f R_ARM_THM_MOVW_ABS_NC 00000424 .LC36 │ │ │ │ │ +000023c2 00008230 R_ARM_THM_MOVT_ABS 00000424 .LC36 │ │ │ │ │ +000023c8 0000f30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000023ea 0001330a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +00002406 0000da0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002426 0001342f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ +0000242a 00013430 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ +00002468 0000e60a R_ARM_THM_CALL 00000000 frexp │ │ │ │ │ +0000247a 0001010a R_ARM_THM_CALL 00000000 floor │ │ │ │ │ +00002494 0001010a R_ARM_THM_CALL 00000000 floor │ │ │ │ │ +000024ac 0001010a R_ARM_THM_CALL 00000000 floor │ │ │ │ │ +000024c4 0001010a R_ARM_THM_CALL 00000000 floor │ │ │ │ │ +000024dc 0001010a R_ARM_THM_CALL 00000000 floor │ │ │ │ │ +000024f4 0001010a R_ARM_THM_CALL 00000000 floor │ │ │ │ │ +0000250c 0001010a R_ARM_THM_CALL 00000000 floor │ │ │ │ │ +00002524 0001010a R_ARM_THM_CALL 00000000 floor │ │ │ │ │ +0000253c 0001010a R_ARM_THM_CALL 00000000 floor │ │ │ │ │ +00002556 0001010a R_ARM_THM_CALL 00000000 floor │ │ │ │ │ +00002578 0000ea0a R_ARM_THM_CALL 00000000 PyLong_FromDouble │ │ │ │ │ +0000258e 0000ea0a R_ARM_THM_CALL 00000000 PyLong_FromDouble │ │ │ │ │ +0000259a 0000d90a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +000025b0 0000d90a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +000025e2 0001350a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +00002638 0000da0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000265a 0000da0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000266e 0000da0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002688 0000da0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002698 0000da0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000026aa 0000e20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000026ce 0000da0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000026d4 0000f22f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000026d8 0000f230 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000026dc 00008e2f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC40 │ │ │ │ │ +000026e0 00008e30 R_ARM_THM_MOVT_ABS 000004d8 .LC40 │ │ │ │ │ +000026e6 0000f30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002700 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000271c 0000da0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002740 0001042f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00002744 00010430 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00002748 00008d2f R_ARM_THM_MOVW_ABS_NC 000004ac .LC39 │ │ │ │ │ +0000274c 00008d30 R_ARM_THM_MOVT_ABS 000004ac .LC39 │ │ │ │ │ +00002752 0000f30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000027c6 0000e60a R_ARM_THM_CALL 00000000 frexp │ │ │ │ │ +000027da 0000f40a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ +000027e6 0001362f R_ARM_THM_MOVW_ABS_NC 00000000 Py_hexdigits │ │ │ │ │ +000027ea 00013630 R_ARM_THM_MOVT_ABS 00000000 Py_hexdigits │ │ │ │ │ +00002970 0000952f R_ARM_THM_MOVW_ABS_NC 00000520 .LC44 │ │ │ │ │ +00002974 00009530 R_ARM_THM_MOVT_ABS 00000520 .LC44 │ │ │ │ │ +00002978 0001370a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ +0000299c 0000942f R_ARM_THM_MOVW_ABS_NC 00000514 .LC43 │ │ │ │ │ +000029a0 00009430 R_ARM_THM_MOVT_ABS 00000514 .LC43 │ │ │ │ │ +000029a4 0001370a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ +000029da 0000932f R_ARM_THM_MOVW_ABS_NC 00000508 .LC42 │ │ │ │ │ +000029de 00009330 R_ARM_THM_MOVT_ABS 00000508 .LC42 │ │ │ │ │ +000029f8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000029fc 0000f502 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +00002a08 0000f40a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ +00002a14 0001362f R_ARM_THM_MOVW_ABS_NC 00000000 Py_hexdigits │ │ │ │ │ +00002a18 00013630 R_ARM_THM_MOVT_ABS 00000000 Py_hexdigits │ │ │ │ │ +00002bd2 0000922f R_ARM_THM_MOVW_ABS_NC 000004fc .LC41 │ │ │ │ │ +00002bd6 00009230 R_ARM_THM_MOVT_ABS 000004fc .LC41 │ │ │ │ │ +00002bdc 0000f10a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +00002be2 0000e20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00002c04 0000f502 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +00002c8a 0000e60a R_ARM_THM_CALL 00000000 frexp │ │ │ │ │ +00002cc2 0000f40a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ +00002d24 0001042f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00002d28 00010430 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00002d2c 00009a2f R_ARM_THM_MOVW_ABS_NC 0000052c .LC46 │ │ │ │ │ +00002d30 00009a30 R_ARM_THM_MOVT_ABS 0000052c .LC46 │ │ │ │ │ +00002d36 0000f30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002d56 00011c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00002d5a 00011c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00002d5e 00004b2f R_ARM_THM_MOVW_ABS_NC 00000284 .LC15 │ │ │ │ │ +00002d62 00004b30 R_ARM_THM_MOVT_ABS 00000284 .LC15 │ │ │ │ │ +00002d68 0000f30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002d90 0000d102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00002df6 0000f22f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00002dfa 0000f230 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00002dfe 0000212f R_ARM_THM_MOVW_ABS_NC 00000034 .LC3 │ │ │ │ │ +00002e02 00002130 R_ARM_THM_MOVT_ABS 00000034 .LC3 │ │ │ │ │ +00002e08 0000f30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002e3a 0000f40a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ +00002e58 0000d102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00002eb4 0000e60a R_ARM_THM_CALL 00000000 frexp │ │ │ │ │ +00002f86 0000f40a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ +00002fc2 0001042f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00002fc6 00010430 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00002fca 00009f2f R_ARM_THM_MOVW_ABS_NC 00000554 .LC47 │ │ │ │ │ +00002fce 00009f30 R_ARM_THM_MOVT_ABS 00000554 .LC47 │ │ │ │ │ +00002fd4 0000f30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002fde 00011c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00002fe2 00011c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00002fe6 00004b2f R_ARM_THM_MOVW_ABS_NC 00000284 .LC15 │ │ │ │ │ +00002fea 00004b30 R_ARM_THM_MOVT_ABS 00000284 .LC15 │ │ │ │ │ +00002ff0 0000f30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000030c4 0000f40a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ +000030ea 0000f40a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ +000000a2 0000dd1e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +000000e2 0000df1e R_ARM_THM_JUMP24 00000000 PyObject_Free │ │ │ │ │ +00000120 0000df1e R_ARM_THM_JUMP24 00000000 PyObject_Free │ │ │ │ │ +00000178 0000e11e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +0000021e 0000e11e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +000003b8 0000ea1e R_ARM_THM_JUMP24 00000000 PyLong_FromDouble │ │ │ │ │ +000007ea 0000dd1e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +00000a2a 0000dd1e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +00000bae 0000dd1e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +000010ae 0000dd1e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +000010fc 0001081e R_ARM_THM_JUMP24 00000000 _Py_HashDouble │ │ │ │ │ +0000114e 00010c1e R_ARM_THM_JUMP24 00000000 PyNumber_Float │ │ │ │ │ +00001158 00010d1e R_ARM_THM_JUMP24 000012a9 PyFloat_FromString │ │ │ │ │ +000011ba 0000d71e R_ARM_THM_JUMP24 00000001 PyFloat_FromDouble │ │ │ │ │ +00001222 00010c1e R_ARM_THM_JUMP24 00000000 PyNumber_Float │ │ │ │ │ +00001226 00010d1e R_ARM_THM_JUMP24 000012a9 PyFloat_FromString │ │ │ │ │ +00001290 0000d71e R_ARM_THM_JUMP24 00000001 PyFloat_FromDouble │ │ │ │ │ +0000180e 0000dd1e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +000018a2 0000ea1e R_ARM_THM_JUMP24 00000000 PyLong_FromDouble │ │ │ │ │ +00001b82 0000d71e R_ARM_THM_JUMP24 00000001 PyFloat_FromDouble │ │ │ │ │ +00001bfc 0000dd1e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +00001caa 0000dd1e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +000029ec 0001291e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ +00000e2e 0000d71e R_ARM_THM_JUMP24 00000001 PyFloat_FromDouble │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x85f0 contains 48 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x8808 contains 48 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000008 00003d2f R_ARM_THM_MOVW_ABS_NC 000001fc .LC11 │ │ │ │ │ 0000000c 00003d30 R_ARM_THM_MOVT_ABS 000001fc .LC11 │ │ │ │ │ -00000028 0000dc6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000004c 0000e00a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000028 0000de6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000004c 0000e20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 00000056 00002c0a R_ARM_THM_CALL 00000821 convert_to_double │ │ │ │ │ -0000007e 0000e00a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +0000007e 0000e20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 0000008a 00002c0a R_ARM_THM_CALL 00000821 convert_to_double │ │ │ │ │ -000000a4 0000fb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ZeroDivisionError │ │ │ │ │ -000000a8 0000fb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ZeroDivisionError │ │ │ │ │ +000000a4 0000fd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ZeroDivisionError │ │ │ │ │ +000000a8 0000fd30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ZeroDivisionError │ │ │ │ │ 000000ac 00007b2f R_ARM_THM_MOVW_ABS_NC 00000404 .LC35 │ │ │ │ │ 000000b0 00007b30 R_ARM_THM_MOVT_ABS 00000404 .LC35 │ │ │ │ │ -000000b6 0000f10a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000000ce 0000d50a R_ARM_THM_CALL 00000001 PyFloat_FromDouble │ │ │ │ │ +000000b6 0000f30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000000ce 0000d70a R_ARM_THM_CALL 00000001 PyFloat_FromDouble │ │ │ │ │ 000000d8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000000fa 0001000a R_ARM_THM_CALL 00000000 fmod │ │ │ │ │ -00000164 0000ff0a R_ARM_THM_CALL 00000000 floor │ │ │ │ │ -000001d2 00013a0a R_ARM_THM_CALL 00000000 ceil │ │ │ │ │ -000001f0 0000ff0a R_ARM_THM_CALL 00000000 floor │ │ │ │ │ -0000021c 0000e00a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000000fa 0001020a R_ARM_THM_CALL 00000000 fmod │ │ │ │ │ +00000164 0001010a R_ARM_THM_CALL 00000000 floor │ │ │ │ │ +000001d2 00013c0a R_ARM_THM_CALL 00000000 ceil │ │ │ │ │ +000001f0 0001010a R_ARM_THM_CALL 00000000 floor │ │ │ │ │ +0000021c 0000e20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 00000226 00002c0a R_ARM_THM_CALL 00000821 convert_to_double │ │ │ │ │ -0000024e 0000e00a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +0000024e 0000e20a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 0000025a 00002c0a R_ARM_THM_CALL 00000821 convert_to_double │ │ │ │ │ -00000274 0000fb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ZeroDivisionError │ │ │ │ │ -00000278 0000fb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ZeroDivisionError │ │ │ │ │ -0000027c 0000a52f R_ARM_THM_MOVW_ABS_NC 0000057c .LC48 │ │ │ │ │ -00000280 0000a530 R_ARM_THM_MOVT_ABS 0000057c .LC48 │ │ │ │ │ -00000286 0000f10a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000029a 0000a62f R_ARM_THM_MOVW_ABS_NC 0000058c .LC49 │ │ │ │ │ -0000029e 0000a630 R_ARM_THM_MOVT_ABS 0000058c .LC49 │ │ │ │ │ -000002ae 00013b0a R_ARM_THM_CALL 00000000 Py_BuildValue │ │ │ │ │ +00000274 0000fd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ZeroDivisionError │ │ │ │ │ +00000278 0000fd30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ZeroDivisionError │ │ │ │ │ +0000027c 0000a72f R_ARM_THM_MOVW_ABS_NC 0000057c .LC48 │ │ │ │ │ +00000280 0000a730 R_ARM_THM_MOVT_ABS 0000057c .LC48 │ │ │ │ │ +00000286 0000f30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000029a 0000a82f R_ARM_THM_MOVW_ABS_NC 0000058c .LC49 │ │ │ │ │ +0000029e 0000a830 R_ARM_THM_MOVT_ABS 0000058c .LC49 │ │ │ │ │ +000002ae 00013d0a R_ARM_THM_CALL 00000000 Py_BuildValue │ │ │ │ │ 000002b8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000002ce 0000f40a R_ARM_THM_CALL 00000529 PyFloat_AsDouble │ │ │ │ │ -000002e4 0000e60a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000002ea 0000fd0a R_ARM_THM_CALL 00000000 __errno_location │ │ │ │ │ -000002f6 0000ff0a R_ARM_THM_CALL 00000000 floor │ │ │ │ │ -000002fe 0000eb2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00000302 0000eb30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00000306 0000ea2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -0000030a 0000ea30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00000338 0000eb2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -0000033c 0000eb30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -0000035a 0000ac2f R_ARM_THM_MOVW_ABS_NC 00000594 .LC50 │ │ │ │ │ -0000035e 0000ac30 R_ARM_THM_MOVT_ABS 00000594 .LC50 │ │ │ │ │ -000001da 0000e81e R_ARM_THM_JUMP24 00000000 PyLong_FromDouble │ │ │ │ │ -00000024 0001081e R_ARM_THM_JUMP24 00000000 _PyDebugAllocatorStats │ │ │ │ │ -000001f8 0000e81e R_ARM_THM_JUMP24 00000000 PyLong_FromDouble │ │ │ │ │ -00000366 00013b1e R_ARM_THM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ -0000038c 0000e81e R_ARM_THM_JUMP24 00000000 PyLong_FromDouble │ │ │ │ │ +000002ce 0000f60a R_ARM_THM_CALL 00000529 PyFloat_AsDouble │ │ │ │ │ +000002e4 0000e80a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000002ea 0000ff0a R_ARM_THM_CALL 00000000 __errno_location │ │ │ │ │ +000002f6 0001010a R_ARM_THM_CALL 00000000 floor │ │ │ │ │ +000002fe 0000ed2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00000302 0000ed30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00000306 0000ec2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +0000030a 0000ec30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00000338 0000ed2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +0000033c 0000ed30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +0000035a 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000594 .LC50 │ │ │ │ │ +0000035e 0000ae30 R_ARM_THM_MOVT_ABS 00000594 .LC50 │ │ │ │ │ +000001da 0000ea1e R_ARM_THM_JUMP24 00000000 PyLong_FromDouble │ │ │ │ │ +00000024 00010a1e R_ARM_THM_JUMP24 00000000 _PyDebugAllocatorStats │ │ │ │ │ +000001f8 0000ea1e R_ARM_THM_JUMP24 00000000 PyLong_FromDouble │ │ │ │ │ +00000366 00013d1e R_ARM_THM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ +0000038c 0000ea1e R_ARM_THM_JUMP24 00000000 PyLong_FromDouble │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -589,15 +589,15 @@ │ │ │ │ │ bhi.n 52a │ │ │ │ │ cmp r1, #0 │ │ │ │ │ it gt │ │ │ │ │ ldrgt r1, [r5, #12] │ │ │ │ │ ble.n 526 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ │ - b.w 1200 │ │ │ │ │ + b.w 1208 │ │ │ │ │ R_ARM_THM_JUMP24 float_new_impl │ │ │ │ │ cmp r2, #0 │ │ │ │ │ beq.n 4f6 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC12 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC12 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -1096,46 +1096,45 @@ │ │ │ │ │ │ │ │ │ │ 00000a58 : │ │ │ │ │ float_add(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ vpush {d8} │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ - sub sp, #24 │ │ │ │ │ - ldr r4, [pc, #320] @ (bb0 ) │ │ │ │ │ + str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ + ldr r4, [pc, #332] @ (bb8 ) │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ - str r1, [sp, #12] │ │ │ │ │ + sub sp, #8 │ │ │ │ │ + mov r6, r1 │ │ │ │ │ cmp r0, r4 │ │ │ │ │ beq.n b32 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ - mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n b32 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ - lsls r3, r3, #7 │ │ │ │ │ - bpl.n b86 │ │ │ │ │ + lsls r2, r3, #7 │ │ │ │ │ + bpl.n b76 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsDouble │ │ │ │ │ - vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ │ - vcmp.f64 d0, d7 │ │ │ │ │ + vmov.f64 d6, #240 @ 0xbf800000 -1.0 │ │ │ │ │ + vmov.f64 d8, d0 │ │ │ │ │ + vcmp.f64 d0, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n b72 │ │ │ │ │ - ldr r5, [sp, #12] │ │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ │ + beq.n b6a │ │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ │ cmp r0, r4 │ │ │ │ │ bne.n b38 │ │ │ │ │ - ldr r3, [pc, #264] @ (bb4 ) │ │ │ │ │ + ldr r3, [pc, #272] @ (bbc ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ - vldr d8, [r5, #8] │ │ │ │ │ + vldr d0, [r6, #8] │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r5, [r3, #1608] @ 0x648 │ │ │ │ │ cbz r5, b00 │ │ │ │ │ @@ -1155,492 +1154,497 @@ │ │ │ │ │ cmp r3, r1 │ │ │ │ │ bne.n b2c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ vstr d8, [r5, #8] │ │ │ │ │ mov r0, r5 │ │ │ │ │ - add sp, #24 │ │ │ │ │ + add sp, #8 │ │ │ │ │ vpop {d8} │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ movs r0, #16 │ │ │ │ │ vstr d0, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ vldr d0, [sp] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ba2 │ │ │ │ │ + beq.n ba4 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ - vadd.f64 d8, d8, d0 │ │ │ │ │ + vadd.f64 d8, d0, d8 │ │ │ │ │ str r4, [r0, #4] │ │ │ │ │ ldr r3, [r2, #16] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ beq.n aec │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r2, #16] │ │ │ │ │ b.n aec │ │ │ │ │ - vldr d0, [r5, #8] │ │ │ │ │ - b.n aa0 │ │ │ │ │ - ldr r1, [pc, #116] @ (bb0 ) │ │ │ │ │ - vstr d0, [sp] │ │ │ │ │ + vldr d8, [r5, #8] │ │ │ │ │ + b.n aa2 │ │ │ │ │ + ldr r1, [pc, #124] @ (bb8 ) │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ - vldr d0, [sp] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n aa8 │ │ │ │ │ - add r1, sp, #16 │ │ │ │ │ - add r0, sp, #12 │ │ │ │ │ - vstr d0, [sp] │ │ │ │ │ - bl 820 │ │ │ │ │ - adds r0, #1 │ │ │ │ │ - vldr d0, [sp] │ │ │ │ │ - it eq │ │ │ │ │ - ldreq r5, [sp, #12] │ │ │ │ │ - beq.n af6 │ │ │ │ │ - ldr r3, [pc, #84] @ (bb8 ) │ │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ + lsls r3, r3, #7 │ │ │ │ │ + bpl.n b76 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyLong_AsDouble │ │ │ │ │ + vmov.f64 d6, #240 @ 0xbf800000 -1.0 │ │ │ │ │ + vcmp.f64 d0, d6 │ │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ │ + beq.n b92 │ │ │ │ │ + ldr r3, [pc, #96] @ (bc0 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ - vldr d8, [sp, #16] │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ b.n ab6 │ │ │ │ │ - vstr d0, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - vldr d0, [sp] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n aa0 │ │ │ │ │ - mov r5, r6 │ │ │ │ │ + beq.n aa2 │ │ │ │ │ + movs r5, #0 │ │ │ │ │ b.n af6 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n baa │ │ │ │ │ + bne.n bb2 │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ b.n af6 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - b.n af6 │ │ │ │ │ + vstr d0, [sp] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + vldr d0, [sp] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n b5e │ │ │ │ │ + b.n b72 │ │ │ │ │ + add sp, #8 │ │ │ │ │ + vpop {d8} │ │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ + b.w 0 │ │ │ │ │ + R_ARM_THM_JUMP24 PyErr_NoMemory │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - b.n b98 │ │ │ │ │ + b.n b88 │ │ │ │ │ .word 0x00000010 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ - .word 0x000000fe │ │ │ │ │ + .word 0x00000106 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ - .word 0x00000048 │ │ │ │ │ + .word 0x00000058 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00000bbc : │ │ │ │ │ +00000bc4 : │ │ │ │ │ float_pow(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ vpush {d8-d10} │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ sub sp, #8 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w e86 │ │ │ │ │ - ldr r4, [pc, #808] @ (f08 ) │ │ │ │ │ + bne.w e8e │ │ │ │ │ + ldr r4, [pc, #808] @ (f10 ) │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ mov r5, r1 │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - bne.w e2a │ │ │ │ │ + bne.w e32 │ │ │ │ │ vldr d9, [r6, #8] │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - beq.w e08 │ │ │ │ │ - ldr r1, [pc, #780] @ (f08 ) │ │ │ │ │ + beq.w e10 │ │ │ │ │ + ldr r1, [pc, #780] @ (f10 ) │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w e08 │ │ │ │ │ + bne.w e10 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #7 │ │ │ │ │ - bpl.w 10aa │ │ │ │ │ + bpl.w 10b2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsDouble │ │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.w f10 │ │ │ │ │ + beq.w f18 │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.w e18 │ │ │ │ │ + beq.w e20 │ │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bvs.w ea4 │ │ │ │ │ + bvs.w eac │ │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bvs.w fba │ │ │ │ │ + bvs.w fc2 │ │ │ │ │ vabs.f64 d6, d8 │ │ │ │ │ - vldr d7, [pc, #668] @ ef0 │ │ │ │ │ + vldr d7, [pc, #668] @ ef8 │ │ │ │ │ vabs.f64 d5, d9 │ │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.w f84 │ │ │ │ │ + bgt.w f8c │ │ │ │ │ vcmp.f64 d5, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.w f52 │ │ │ │ │ + bgt.w f5a │ │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.w ebe │ │ │ │ │ + beq.w ec6 │ │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n d5e │ │ │ │ │ + bmi.n d66 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.w ea0 │ │ │ │ │ + beq.w ea8 │ │ │ │ │ bl 0 <__errno_location> │ │ │ │ │ R_ARM_THM_CALL __errno_location │ │ │ │ │ mov r5, r0 │ │ │ │ │ vmov.f64 d1, d8 │ │ │ │ │ vmov.f64 d0, d9 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r6, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL pow │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w fd2 │ │ │ │ │ - vldr d6, [pc, #572] @ ef8 │ │ │ │ │ - vldr d7, [pc, #576] @ f00 │ │ │ │ │ + bne.w fda │ │ │ │ │ + vldr d6, [pc, #572] @ f00 │ │ │ │ │ + vldr d7, [pc, #576] @ f08 │ │ │ │ │ vcmp.f64 d0, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ │ it eq │ │ │ │ │ moveq r3, #1 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it eq │ │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1040 │ │ │ │ │ - ldr r3, [pc, #552] @ (f0c ) │ │ │ │ │ + bne.w 1048 │ │ │ │ │ + ldr r3, [pc, #552] @ (f14 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r5, [r3, #1608] @ 0x648 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n de0 │ │ │ │ │ + beq.n de8 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldr.w r1, [r3, #1604] @ 0x644 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ subs r1, #1 │ │ │ │ │ str.w r0, [r3, #1608] @ 0x648 │ │ │ │ │ str.w r1, [r3, #1604] @ 0x644 │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r3, [r2, #16] │ │ │ │ │ str r4, [r5, #4] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n e02 │ │ │ │ │ + bne.n e0a │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ vstr d8, [r5, #8] │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #8 │ │ │ │ │ vpop {d8-d10} │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ vldr d8, [r5, #8] │ │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n e18 │ │ │ │ │ + beq.n e20 │ │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bvs.w fcc │ │ │ │ │ + bvs.w fd4 │ │ │ │ │ vabs.f64 d6, d8 │ │ │ │ │ - vldr d7, [pc, #412] @ ef0 │ │ │ │ │ + vldr d7, [pc, #412] @ ef8 │ │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n e18 │ │ │ │ │ + bgt.n e20 │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ vstr d6, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL floor │ │ │ │ │ vcmp.f64 d0, d8 │ │ │ │ │ vldr d6, [sp] │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.w 1046 │ │ │ │ │ + bne.w 104e │ │ │ │ │ vmov.f64 d0, d6 │ │ │ │ │ vmov.f64 d1, #0 @ 0x40000000 2.0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL fmod │ │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ │ vmov.f64 d10, d0 │ │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.w eaa │ │ │ │ │ + beq.w eb2 │ │ │ │ │ bl 0 <__errno_location> │ │ │ │ │ R_ARM_THM_CALL __errno_location │ │ │ │ │ mov r5, r0 │ │ │ │ │ vmov.f64 d1, d8 │ │ │ │ │ vneg.f64 d0, d9 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r6, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL pow │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w ff6 │ │ │ │ │ - vldr d7, [pc, #320] @ f00 │ │ │ │ │ + bne.w ffe │ │ │ │ │ + vldr d7, [pc, #320] @ f08 │ │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.w 1040 │ │ │ │ │ + beq.w 1048 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ vcmp.f64 d10, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.n ce0 │ │ │ │ │ + bne.n ce8 │ │ │ │ │ vneg.f64 d8, d8 │ │ │ │ │ - b.n ce0 │ │ │ │ │ + b.n ce8 │ │ │ │ │ movs r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 109c │ │ │ │ │ + beq.w 10a4 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str r4, [r0, #4] │ │ │ │ │ ldr r3, [r2, #16] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n d1e │ │ │ │ │ + beq.n d26 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r2, #16] │ │ │ │ │ - b.n d1e │ │ │ │ │ + b.n d26 │ │ │ │ │ vldr d8, [r5, #8] │ │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.w c34 │ │ │ │ │ + bne.w c3c │ │ │ │ │ vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ │ add sp, #8 │ │ │ │ │ vpop {d8-d10} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyFloat_FromDouble │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w bec │ │ │ │ │ + bne.w bf4 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r2, r3, #7 │ │ │ │ │ - bpl.w 10aa │ │ │ │ │ + bpl.w 10b2 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsDouble │ │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ │ vmov.f64 d9, d0 │ │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.w bf0 │ │ │ │ │ + bne.w bf8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbnz r0, e9c │ │ │ │ │ + cbnz r0, ea4 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - beq.w d32 │ │ │ │ │ + beq.w d3a │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c04 │ │ │ │ │ + beq.w c0c │ │ │ │ │ vldr d8, [r5, #8] │ │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.w c40 │ │ │ │ │ - b.n e18 │ │ │ │ │ + bne.w c48 │ │ │ │ │ + b.n e20 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC9 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC9 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n d28 │ │ │ │ │ + b.n d30 │ │ │ │ │ vmov.f64 d9, d7 │ │ │ │ │ vmov.f64 d0, d9 │ │ │ │ │ - b.n e1c │ │ │ │ │ + b.n e24 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it ne │ │ │ │ │ vmovne.f64 d9, d7 │ │ │ │ │ - b.n ea4 │ │ │ │ │ + b.n eac │ │ │ │ │ vmov.f64 d0, d6 │ │ │ │ │ vmov.f64 d1, #0 @ 0x40000000 2.0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL fmod │ │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bpl.w 1080 │ │ │ │ │ + bpl.w 1088 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ZeroDivisionError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ZeroDivisionError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC10 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC10 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n e9c │ │ │ │ │ + b.n ea4 │ │ │ │ │ nop │ │ │ │ │ .word 0xffffffff │ │ │ │ │ .word 0x7fefffff │ │ │ │ │ .word 0x00000000 │ │ │ │ │ .word 0xfff00000 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ .word 0x7ff00000 │ │ │ │ │ .word 0x00000010 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000222 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n e9c │ │ │ │ │ + bne.n ea4 │ │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bvs.n ea4 │ │ │ │ │ + bvs.n eac │ │ │ │ │ vabs.f64 d7, d9 │ │ │ │ │ - vldr d6, [pc, #424] @ 10d0 │ │ │ │ │ + vldr d6, [pc, #424] @ 10d8 │ │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.w 106a │ │ │ │ │ + bgt.w 1072 │ │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n ed6 │ │ │ │ │ + beq.n ede │ │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bpl.w c86 │ │ │ │ │ + bpl.w c8e │ │ │ │ │ vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ │ - b.n d7a │ │ │ │ │ + b.n d82 │ │ │ │ │ vmov.f64 d0, d6 │ │ │ │ │ vmov.f64 d1, #0 @ 0x40000000 2.0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL fmod │ │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 101c │ │ │ │ │ + ble.n 1024 │ │ │ │ │ vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ │ - vldr d7, [pc, #360] @ 10d8 │ │ │ │ │ + vldr d7, [pc, #360] @ 10e0 │ │ │ │ │ vcmp.f64 d0, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite ne │ │ │ │ │ vmovne.f64 d0, d7 │ │ │ │ │ vmoveq.f64 d0, d9 │ │ │ │ │ - b.n e1c │ │ │ │ │ + b.n e24 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ vcmp.f64 d5, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.w e18 │ │ │ │ │ + beq.w e20 │ │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ vcmpe.f64 d5, d7 │ │ │ │ │ ite gt │ │ │ │ │ movgt r2, #1 │ │ │ │ │ movle r2, #0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite gt │ │ │ │ │ movgt r3, #1 │ │ │ │ │ movle r3, #0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 102a │ │ │ │ │ - vldr d0, [pc, #288] @ 10d8 │ │ │ │ │ - b.n e1c │ │ │ │ │ + bne.n 1032 │ │ │ │ │ + vldr d0, [pc, #288] @ 10e0 │ │ │ │ │ + b.n e24 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it eq │ │ │ │ │ vmoveq.f64 d8, d9 │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ - b.n e1c │ │ │ │ │ + b.n e24 │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.n 1030 │ │ │ │ │ + bne.n 1038 │ │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ │ it eq │ │ │ │ │ streq r6, [r5, #0] │ │ │ │ │ - beq.w ce0 │ │ │ │ │ + beq.w ce8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetFromErrno │ │ │ │ │ - b.n e9c │ │ │ │ │ + b.n ea4 │ │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ │ - bne.n fe6 │ │ │ │ │ + bne.n fee │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.n 1030 │ │ │ │ │ + bne.n 1038 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ - vldr d8, [pc, #212] @ 10e0 │ │ │ │ │ + vldr d8, [pc, #212] @ 10e8 │ │ │ │ │ str r6, [r5, #0] │ │ │ │ │ vcmp.f64 d10, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.w dda │ │ │ │ │ - b.n ce0 │ │ │ │ │ + beq.w de2 │ │ │ │ │ + b.n ce8 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 106a │ │ │ │ │ - vldr d0, [pc, #180] @ 10e0 │ │ │ │ │ - b.n e1c │ │ │ │ │ + beq.n 1072 │ │ │ │ │ + vldr d0, [pc, #180] @ 10e8 │ │ │ │ │ + b.n e24 │ │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ │ - bne.n fe6 │ │ │ │ │ + bne.n fee │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ - b.n ff0 │ │ │ │ │ + b.n ff8 │ │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - b.n 1034 │ │ │ │ │ + b.n 103c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyComplex_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyComplex_Type │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ movw r2, #0 │ │ │ │ │ @@ -1650,28 +1654,28 @@ │ │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ add sp, #8 │ │ │ │ │ vpop {d8-d10} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ bx r3 │ │ │ │ │ vmov r3, s19 │ │ │ │ │ - vldr d0, [pc, #112] @ 10e0 │ │ │ │ │ - vldr d7, [pc, #116] @ 10e8 │ │ │ │ │ + vldr d0, [pc, #112] @ 10e8 │ │ │ │ │ + vldr d7, [pc, #116] @ 10f0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it lt │ │ │ │ │ vmovlt.f64 d0, d7 │ │ │ │ │ - b.n e1c │ │ │ │ │ + b.n e24 │ │ │ │ │ vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ │ - vldr d7, [pc, #88] @ 10e0 │ │ │ │ │ + vldr d7, [pc, #88] @ 10e8 │ │ │ │ │ vcmp.f64 d0, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite ne │ │ │ │ │ vmovne.f64 d0, d7 │ │ │ │ │ vmoveq.f64 d0, d9 │ │ │ │ │ - b.n e1c │ │ │ │ │ + b.n e24 │ │ │ │ │ add sp, #8 │ │ │ │ │ vpop {d8-d10} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyErr_NoMemory │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ @@ -1683,218 +1687,218 @@ │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ itt ne │ │ │ │ │ addne r2, #1 │ │ │ │ │ strne r2, [r3, #0] │ │ │ │ │ - b.n d28 │ │ │ │ │ + b.n d30 │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ .word 0xffffffff │ │ │ │ │ .word 0x7fefffff │ │ │ │ │ .word 0x00000000 │ │ │ │ │ .word 0x7ff00000 │ │ │ │ │ ... │ │ │ │ │ .word 0x80000000 │ │ │ │ │ │ │ │ │ │ -000010f0 : │ │ │ │ │ +000010f8 : │ │ │ │ │ float_hash(): │ │ │ │ │ vldr d0, [r0, #8] │ │ │ │ │ b.w 0 <_Py_HashDouble> │ │ │ │ │ R_ARM_THM_JUMP24 _Py_HashDouble │ │ │ │ │ │ │ │ │ │ -000010f8 : │ │ │ │ │ +00001100 : │ │ │ │ │ float_vectorcall(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 11d6 │ │ │ │ │ + bne.n 11de │ │ │ │ │ bic.w r3, r2, #2147483648 @ 0x80000000 │ │ │ │ │ bic.w r1, r2, #2147483648 @ 0x80000000 │ │ │ │ │ bic.w r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 11ba │ │ │ │ │ - ldr r3, [pc, #212] @ (11f8 ) │ │ │ │ │ + bne.n 11c2 │ │ │ │ │ + ldr r3, [pc, #212] @ (1200 ) │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 11a4 │ │ │ │ │ + beq.n 11ac │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 1154 │ │ │ │ │ + bne.n 115c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 11a8 │ │ │ │ │ + beq.n 11b0 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ mov r0, r1 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 114a │ │ │ │ │ + beq.n 1152 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyNumber_Float │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ - b.w 12a0 │ │ │ │ │ + b.w 12a8 │ │ │ │ │ R_ARM_THM_JUMP24 PyFloat_FromString │ │ │ │ │ - ldr r3, [pc, #164] @ (11fc ) │ │ │ │ │ + ldr r3, [pc, #164] @ (1204 ) │ │ │ │ │ cmp r1, #0 │ │ │ │ │ it eq │ │ │ │ │ moveq r1, r3 │ │ │ │ │ - ldr r0, [pc, #152] @ (11f8 ) │ │ │ │ │ - bl 1200 │ │ │ │ │ + ldr r0, [pc, #152] @ (1200 ) │ │ │ │ │ + bl 1208 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 1192 │ │ │ │ │ + cbz r0, 119a │ │ │ │ │ ldr.w r2, [r4, #152] @ 0x98 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r2 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ - cbz r0, 1182 │ │ │ │ │ + cbz r0, 118a │ │ │ │ │ vldr d7, [r3, #8] │ │ │ │ │ vstr d7, [r0, #8] │ │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - beq.n 1190 │ │ │ │ │ + beq.n 1198 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - cbz r2, 1198 │ │ │ │ │ + cbz r2, 11a0 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - b.n 1190 │ │ │ │ │ + b.n 1198 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 11b6 │ │ │ │ │ - vldr d0, [pc, #68] @ 11f0 │ │ │ │ │ + bne.n 11be │ │ │ │ │ + vldr d0, [pc, #68] @ 11f8 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyFloat_FromDouble │ │ │ │ │ - ldr r1, [pc, #68] @ (11fc ) │ │ │ │ │ - b.n 115c │ │ │ │ │ + ldr r1, [pc, #68] @ (1204 ) │ │ │ │ │ + b.n 1164 │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC12 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC12 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_THM_CALL _PyArg_CheckPositional │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1120 │ │ │ │ │ + bne.n 1128 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 1192 │ │ │ │ │ + b.n 119a │ │ │ │ │ mov r1, r3 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC12 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC12 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_PyArg_NoKwnames> │ │ │ │ │ R_ARM_THM_CALL _PyArg_NoKwnames │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1110 │ │ │ │ │ + bne.n 1118 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 1192 │ │ │ │ │ + b.n 119a │ │ │ │ │ ... │ │ │ │ │ .word 0x00000010 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x0000236c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00001200 : │ │ │ │ │ +00001208 : │ │ │ │ │ float_new_impl(): │ │ │ │ │ - ldr r2, [pc, #148] @ (1298 ) │ │ │ │ │ + ldr r2, [pc, #148] @ (12a0 ) │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 1222 │ │ │ │ │ + bne.n 122a │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 1284 │ │ │ │ │ + beq.n 128c │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ mov r0, r1 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 121e │ │ │ │ │ + beq.n 1226 │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyNumber_Float │ │ │ │ │ - b.w 12a0 │ │ │ │ │ + b.w 12a8 │ │ │ │ │ R_ARM_THM_JUMP24 PyFloat_FromString │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ - ldr r3, [pc, #104] @ (129c ) │ │ │ │ │ + ldr r3, [pc, #104] @ (12a4 ) │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r2 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ it eq │ │ │ │ │ moveq r1, r3 │ │ │ │ │ - bl 1200 │ │ │ │ │ + bl 1208 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, 1272 │ │ │ │ │ + cbz r0, 127a │ │ │ │ │ ldr.w r3, [r4, #152] @ 0x98 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ - cbz r0, 1262 │ │ │ │ │ + cbz r0, 126a │ │ │ │ │ vldr d7, [r2, #8] │ │ │ │ │ vstr d7, [r0, #8] │ │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - beq.n 1270 │ │ │ │ │ + beq.n 1278 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - cbz r3, 1278 │ │ │ │ │ + cbz r3, 1280 │ │ │ │ │ mov r2, r1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - b.n 1270 │ │ │ │ │ - vldr d0, [pc, #8] @ 1290 │ │ │ │ │ + b.n 1278 │ │ │ │ │ + vldr d0, [pc, #8] @ 1298 │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyFloat_FromDouble │ │ │ │ │ nop.w │ │ │ │ │ ... │ │ │ │ │ .word 0x00000010 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x0000236c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -000012a0 : │ │ │ │ │ +000012a8 : │ │ │ │ │ PyFloat_FromString(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ │ @@ -1902,21 +1906,21 @@ │ │ │ │ │ movs r1, #0 │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ lsls r2, r3, #3 │ │ │ │ │ - bpl.n 1318 │ │ │ │ │ + bpl.n 1320 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyUnicode_TransformDecimalAndSpaceToASCII> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1348 │ │ │ │ │ + beq.n 1350 │ │ │ │ │ add r1, sp, #8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_AsUTF8AndSize │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC float_from_string_inner │ │ │ │ │ movt r2, #0 │ │ │ │ │ @@ -1933,27 +1937,27 @@ │ │ │ │ │ mov r5, r0 │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 130a │ │ │ │ │ + beq.n 1312 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbz r3, 1310 │ │ │ │ │ + cbz r3, 1318 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 130a │ │ │ │ │ + b.n 1312 │ │ │ │ │ lsls r3, r3, #4 │ │ │ │ │ - bpl.n 134c │ │ │ │ │ + bpl.n 1354 │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ add.w r0, r5, #16 │ │ │ │ │ mov r3, r5 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC float_from_string_inner │ │ │ │ │ movt r2, #0 │ │ │ │ │ @@ -1966,254 +1970,254 @@ │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ bl 0 <_Py_string_to_number_with_underscores> │ │ │ │ │ R_ARM_THM_CALL _Py_string_to_number_with_underscores │ │ │ │ │ mov r5, r0 │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ - b.n 130a │ │ │ │ │ + b.n 1312 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 130a │ │ │ │ │ + b.n 1312 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyByteArray_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyByteArray_Type │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n 1396 │ │ │ │ │ + beq.n 139e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbnz r0, 1396 │ │ │ │ │ + cbnz r0, 139e │ │ │ │ │ mov r2, r0 │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ - cbnz r0, 13a8 │ │ │ │ │ + cbnz r0, 13b0 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBytes_FromStringAndSize │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 139e │ │ │ │ │ + cbz r0, 13a6 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC float_from_string_inner │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS float_from_string_inner │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ mov r3, r5 │ │ │ │ │ strd r5, r2, [sp] │ │ │ │ │ adds r0, #16 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC12 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC12 │ │ │ │ │ - b.n 12ee │ │ │ │ │ + b.n 12f6 │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ - cbz r1, 13c6 │ │ │ │ │ + cbz r1, 13ce │ │ │ │ │ ldr r0, [r5, #20] │ │ │ │ │ - b.n 1322 │ │ │ │ │ + b.n 132a │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ mov r5, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ - b.n 130a │ │ │ │ │ + b.n 1312 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC13 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC13 │ │ │ │ │ mov r5, r4 │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 130a │ │ │ │ │ + b.n 1312 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyByteArray_empty_string │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyByteArray_empty_string │ │ │ │ │ - b.n 1322 │ │ │ │ │ + b.n 132a │ │ │ │ │ │ │ │ │ │ -000013d0 : │ │ │ │ │ +000013d8 : │ │ │ │ │ float_from_string_inner(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ vpush {d8} │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ adds r4, r0, r1 │ │ │ │ │ sub sp, #20 │ │ │ │ │ mov r5, r2 │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - bcs.w 1516 │ │ │ │ │ + bcs.w 151e │ │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_ctype_table │ │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ │ lsls r2, r2, #28 │ │ │ │ │ - bmi.n 14fe │ │ │ │ │ + bmi.n 1506 │ │ │ │ │ add.w ip, r4, #4294967295 @ 0xffffffff │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bls.n 14d0 │ │ │ │ │ + bls.n 14d8 │ │ │ │ │ ldrb.w r2, [r4, #-1] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_ctype_table │ │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ │ ands.w r2, r2, #8 │ │ │ │ │ - bne.n 14ba │ │ │ │ │ + bne.n 14c2 │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyOS_string_to_double │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 14e2 │ │ │ │ │ + bne.n 14ea │ │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 151e │ │ │ │ │ - ldr r3, [pc, #248] @ (1538 ) │ │ │ │ │ + beq.n 1526 │ │ │ │ │ + ldr r3, [pc, #248] @ (1540 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r0, [r3, #1608] @ 0x648 │ │ │ │ │ - cbz r0, 1492 │ │ │ │ │ + cbz r0, 149a │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldr r4, [r0, #4] │ │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr.w r1, [r3, #1604] @ 0x644 │ │ │ │ │ add.w lr, r2, #16 │ │ │ │ │ str.w r4, [r3, #1608] @ 0x648 │ │ │ │ │ ldr r4, [r2, #16] │ │ │ │ │ subs r1, #1 │ │ │ │ │ str.w r1, [r3, #1604] @ 0x644 │ │ │ │ │ cmp r4, ip │ │ │ │ │ str.w lr, [r0, #4] │ │ │ │ │ - bne.n 14b4 │ │ │ │ │ + bne.n 14bc │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ vstr d8, [r0, #8] │ │ │ │ │ add sp, #20 │ │ │ │ │ vpop {d8} │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ movs r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1532 │ │ │ │ │ + beq.n 153a │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ │ add.w r1, r2, #16 │ │ │ │ │ str r1, [r0, #4] │ │ │ │ │ ldr r4, [r2, #16] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - beq.n 147e │ │ │ │ │ + beq.n 1486 │ │ │ │ │ adds r4, #1 │ │ │ │ │ str r4, [r2, #16] │ │ │ │ │ - b.n 147e │ │ │ │ │ + b.n 1486 │ │ │ │ │ mov r4, ip │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - beq.n 14d0 │ │ │ │ │ + beq.n 14d8 │ │ │ │ │ ldrb.w r2, [ip] │ │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ │ lsls r2, r2, #28 │ │ │ │ │ - bmi.n 14ba │ │ │ │ │ + bmi.n 14c2 │ │ │ │ │ movs r2, #0 │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyOS_string_to_double │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - beq.n 142e │ │ │ │ │ + beq.n 1436 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC14 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC14 │ │ │ │ │ mov r2, r5 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 148a │ │ │ │ │ + b.n 1492 │ │ │ │ │ adds r0, #1 │ │ │ │ │ cmp r4, r0 │ │ │ │ │ - bls.n 1516 │ │ │ │ │ + bls.n 151e │ │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ │ lsls r1, r2, #28 │ │ │ │ │ - bpl.n 1516 │ │ │ │ │ + bpl.n 151e │ │ │ │ │ adds r0, #1 │ │ │ │ │ cmp r4, r0 │ │ │ │ │ - bne.n 1504 │ │ │ │ │ + bne.n 150c │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r4, r0 │ │ │ │ │ - bne.w 1400 │ │ │ │ │ - b.n 14e2 │ │ │ │ │ + bne.w 1408 │ │ │ │ │ + b.n 14ea │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 14fa │ │ │ │ │ - ldr r3, [pc, #20] @ (153c ) │ │ │ │ │ + bne.n 1502 │ │ │ │ │ + ldr r3, [pc, #20] @ (1544 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ - b.n 1446 │ │ │ │ │ + b.n 144e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n 148a │ │ │ │ │ + b.n 1492 │ │ │ │ │ .word 0x000000f2 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000000c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00001540 : │ │ │ │ │ +00001548 : │ │ │ │ │ PyFloat_Pack8(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ - ldr r2, [pc, #520] @ (1758 ) │ │ │ │ │ + ldr r2, [pc, #520] @ (1760 ) │ │ │ │ │ mov ip, r1 │ │ │ │ │ mov r3, r0 │ │ │ │ │ sub sp, #16 │ │ │ │ │ vmov r0, r1, d0 │ │ │ │ │ ldr.w r2, [r2, #1508] @ 0x5e4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 15e6 │ │ │ │ │ + beq.n 15ee │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - bne.n 15a4 │ │ │ │ │ + bne.n 15ac │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.n 15ae │ │ │ │ │ + bne.n 15b6 │ │ │ │ │ mov ip, r0 │ │ │ │ │ mov r2, r1 │ │ │ │ │ movs r0, #0 │ │ │ │ │ strb.w ip, [r3, #7] │ │ │ │ │ ubfx r1, ip, #8, #8 │ │ │ │ │ ubfx lr, r2, #8, #8 │ │ │ │ │ strb r1, [r3, #6] │ │ │ │ │ @@ -2226,17 +2230,17 @@ │ │ │ │ │ ubfx r2, r2, #24, #8 │ │ │ │ │ strb.w ip, [r3, #4] │ │ │ │ │ strb r1, [r3, #1] │ │ │ │ │ strb r2, [r3, #0] │ │ │ │ │ add sp, #16 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - beq.n 15ae │ │ │ │ │ + beq.n 15b6 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.n 156c │ │ │ │ │ + beq.n 1574 │ │ │ │ │ mov ip, r0 │ │ │ │ │ mov r2, r1 │ │ │ │ │ movs r0, #0 │ │ │ │ │ strb.w ip, [r3] │ │ │ │ │ ubfx r1, ip, #8, #8 │ │ │ │ │ ubfx lr, r2, #8, #8 │ │ │ │ │ strb r1, [r3, #1] │ │ │ │ │ @@ -2249,96 +2253,96 @@ │ │ │ │ │ ubfx r2, r2, #24, #8 │ │ │ │ │ strb.w ip, [r3, #3] │ │ │ │ │ strb r1, [r3, #6] │ │ │ │ │ strb r2, [r3, #7] │ │ │ │ │ add sp, #16 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - beq.n 1652 │ │ │ │ │ + beq.n 165a │ │ │ │ │ adds r3, #7 │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ vmov d7, r0, r1 │ │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bpl.n 1656 │ │ │ │ │ + bpl.n 165e │ │ │ │ │ eor.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ │ movs r6, #1 │ │ │ │ │ vmov d0, r0, r1 │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL frexp │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - blt.n 165a │ │ │ │ │ + blt.n 1662 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bpl.n 1664 │ │ │ │ │ + bpl.n 166c │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ subs r0, r2, #1 │ │ │ │ │ cmp.w r0, #1024 @ 0x400 │ │ │ │ │ - blt.n 1718 │ │ │ │ │ + blt.n 1720 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC16 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC16 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 167a │ │ │ │ │ + b.n 1682 │ │ │ │ │ movs r4, #1 │ │ │ │ │ - b.n 15f2 │ │ │ │ │ + b.n 15fa │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n 1606 │ │ │ │ │ + b.n 160e │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 1680 │ │ │ │ │ + beq.n 1688 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SystemError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC15 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC15 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 15a0 │ │ │ │ │ + b.n 15a8 │ │ │ │ │ movs r2, #0 │ │ │ │ │ - vldr d5, [pc, #196] @ 1748 │ │ │ │ │ + vldr d5, [pc, #196] @ 1750 │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ - vldr d6, [pc, #196] @ 1750 │ │ │ │ │ + vldr d6, [pc, #196] @ 1758 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ vmul.f64 d0, d0, d5 │ │ │ │ │ vcvt.u32.f64 s11, d0 │ │ │ │ │ vmov r1, s11 │ │ │ │ │ vcvt.f64.u32 d5, s11 │ │ │ │ │ vsub.f64 d0, d0, d5 │ │ │ │ │ vmla.f64 d7, d0, d6 │ │ │ │ │ vcvt.u32.f64 s15, d7 │ │ │ │ │ vmov ip, s15 │ │ │ │ │ movs.w r0, ip, lsr #24 │ │ │ │ │ - beq.n 16d0 │ │ │ │ │ + beq.n 16d8 │ │ │ │ │ adds r1, #1 │ │ │ │ │ movs.w ip, r1, lsr #28 │ │ │ │ │ - beq.n 16d0 │ │ │ │ │ + beq.n 16d8 │ │ │ │ │ adds r2, #1 │ │ │ │ │ movw r1, #2046 @ 0x7fe │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bgt.n 163a │ │ │ │ │ + bgt.n 1642 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ mov r1, ip │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ add.w r5, r3, r4, lsl #1 │ │ │ │ │ mov.w lr, r1, lsr #24 │ │ │ │ │ add.w r0, r5, r4, lsl #1 │ │ │ │ │ orr.w lr, lr, r2, lsl #4 │ │ │ │ │ @@ -2354,57 +2358,57 @@ │ │ │ │ │ strb.w r1, [r5, r4, lsl #1] │ │ │ │ │ mov.w r3, ip, lsr #16 │ │ │ │ │ strb r3, [r0, r4] │ │ │ │ │ mov.w r3, ip, lsr #8 │ │ │ │ │ strb.w r3, [r0, r4, lsl #1] │ │ │ │ │ movs r0, #0 │ │ │ │ │ strb.w ip, [r2, r4] │ │ │ │ │ - b.n 15a0 │ │ │ │ │ + b.n 15a8 │ │ │ │ │ movw r1, #64514 @ 0xfc02 │ │ │ │ │ movt r1, #65535 @ 0xffff │ │ │ │ │ vadd.f64 d0, d0, d0 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bge.n 1738 │ │ │ │ │ + bge.n 1740 │ │ │ │ │ addw r0, r2, #1021 @ 0x3fd │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL ldexp │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n 1682 │ │ │ │ │ + b.n 168a │ │ │ │ │ vsub.f64 d0, d0, d7 │ │ │ │ │ addw r2, r2, #1022 @ 0x3fe │ │ │ │ │ - b.n 1682 │ │ │ │ │ + b.n 168a │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ .word 0x00000000 │ │ │ │ │ .word 0x41b00000 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ .word 0x41700000 │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -0000175c : │ │ │ │ │ +00001764 : │ │ │ │ │ float_abs(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ vpush {d8} │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ - ldr r3, [pc, #156] @ (180c ) │ │ │ │ │ + ldr r3, [pc, #156] @ (1814 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ vldr d8, [r0, #8] │ │ │ │ │ sub sp, #8 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r0, [r3, #1608] @ 0x648 │ │ │ │ │ - cbz r0, 17ce │ │ │ │ │ + cbz r0, 17d6 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldr.w r1, [r3, #1604] @ 0x644 │ │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r4, [r0, #4] │ │ │ │ │ @@ -2412,168 +2416,168 @@ │ │ │ │ │ ldr.w ip, [r2, #16] │ │ │ │ │ subs r1, #1 │ │ │ │ │ str.w r4, [r3, #1608] @ 0x648 │ │ │ │ │ str.w r1, [r3, #1604] @ 0x644 │ │ │ │ │ cmp ip, lr │ │ │ │ │ add.w r3, r2, #16 │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ - bne.n 17f4 │ │ │ │ │ + bne.n 17fc │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ vstr d8, [r0, #8] │ │ │ │ │ add sp, #8 │ │ │ │ │ vpop {d8} │ │ │ │ │ pop {r4, pc} │ │ │ │ │ movs r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ - cbz r0, 17fc │ │ │ │ │ + cbz r0, 1804 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ │ add.w r1, r2, #16 │ │ │ │ │ vabs.f64 d8, d8 │ │ │ │ │ str r1, [r0, #4] │ │ │ │ │ ldr.w ip, [r2, #16] │ │ │ │ │ cmp ip, r3 │ │ │ │ │ - beq.n 17ba │ │ │ │ │ + beq.n 17c2 │ │ │ │ │ add.w r3, ip, #1 │ │ │ │ │ str r3, [r2, #16] │ │ │ │ │ - b.n 17ba │ │ │ │ │ + b.n 17c2 │ │ │ │ │ add sp, #8 │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyErr_NoMemory │ │ │ │ │ nop │ │ │ │ │ .word 0x0000008e │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00001810 : │ │ │ │ │ +00001818 : │ │ │ │ │ float___round__(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ vpush {d8} │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ │ - ldr r3, [pc, #740] @ (1b08 ) │ │ │ │ │ + ldr r3, [pc, #740] @ (1b10 ) │ │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bhi.w 19c6 │ │ │ │ │ + bhi.w 19ce │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 19e4 │ │ │ │ │ + bne.w 19ec │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ mov r6, r4 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 1ba2 │ │ │ │ │ + beq.w 1baa │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ - ldr r1, [pc, #696] @ (1b0c ) │ │ │ │ │ + ldr r1, [pc, #696] @ (1b14 ) │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n 189e │ │ │ │ │ + bne.n 18a6 │ │ │ │ │ vldr d8, [r5, #8] │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - bne.n 18ec │ │ │ │ │ + bne.n 18f4 │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL round │ │ │ │ │ vsub.f64 d7, d8, d0 │ │ │ │ │ vmov.f64 d6, #96 @ 0x3f000000 0.5 │ │ │ │ │ vabs.f64 d7, d7 │ │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.w 1b94 │ │ │ │ │ - ldr r3, [pc, #644] @ (1b08 ) │ │ │ │ │ + beq.w 1b9c │ │ │ │ │ + ldr r3, [pc, #644] @ (1b10 ) │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w 19f0 │ │ │ │ │ + bne.w 19f8 │ │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyLong_FromDouble │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1858 │ │ │ │ │ + bne.n 1860 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 19fc │ │ │ │ │ + beq.w 1a04 │ │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 19f4 │ │ │ │ │ + beq.w 19fc │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r2 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1a14 │ │ │ │ │ + beq.w 1a1c │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ - ldr r1, [pc, #580] @ (1b0c ) │ │ │ │ │ + ldr r1, [pc, #580] @ (1b14 ) │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.w 1a54 │ │ │ │ │ + bne.w 1a5c │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ vldr d8, [r7, #8] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 185c │ │ │ │ │ + beq.n 1864 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 185c │ │ │ │ │ + bne.n 1864 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 185c │ │ │ │ │ + b.n 1864 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyNumber_AsSsize_t │ │ │ │ │ mov r1, r0 │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ - beq.w 1a32 │ │ │ │ │ + beq.w 1a3a │ │ │ │ │ vabs.f64 d7, d8 │ │ │ │ │ - vldr d6, [pc, #508] @ 1b00 │ │ │ │ │ + vldr d6, [pc, #508] @ 1b08 │ │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.w 1b7e │ │ │ │ │ + bhi.w 1b86 │ │ │ │ │ cmp.w r1, #324 @ 0x144 │ │ │ │ │ - bge.w 1b7e │ │ │ │ │ + bge.w 1b86 │ │ │ │ │ cmn.w r1, #308 @ 0x134 │ │ │ │ │ - blt.w 1b58 │ │ │ │ │ + blt.w 1b60 │ │ │ │ │ add r4, sp, #20 │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ add r3, sp, #28 │ │ │ │ │ add r2, sp, #24 │ │ │ │ │ movs r0, #3 │ │ │ │ │ bl 0 <_Py_dg_dtoa> │ │ │ │ │ R_ARM_THM_CALL _Py_dg_dtoa │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1b4c │ │ │ │ │ + beq.w 1b54 │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ subs r5, r5, r0 │ │ │ │ │ add.w r0, r5, #8 │ │ │ │ │ cmp r0, #100 @ 0x64 │ │ │ │ │ - bgt.w 1b3c │ │ │ │ │ + bgt.w 1b44 │ │ │ │ │ add r7, sp, #32 │ │ │ │ │ movs r1, #100 @ 0x64 │ │ │ │ │ add r6, sp, #32 │ │ │ │ │ ldrd r3, r0, [sp, #24] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC18 │ │ │ │ │ movt r2, #0 │ │ │ │ │ @@ -2603,101 +2607,101 @@ │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_dg_strtod> │ │ │ │ │ R_ARM_THM_CALL _Py_dg_strtod │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ │ - beq.w 1b10 │ │ │ │ │ + beq.w 1b18 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyFloat_FromDouble │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - bne.w 1af8 │ │ │ │ │ + bne.w 1b00 │ │ │ │ │ mov r6, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r4, r6 │ │ │ │ │ bl 0 <_Py_dg_freedtoa> │ │ │ │ │ R_ARM_THM_CALL _Py_dg_freedtoa │ │ │ │ │ - ldr r3, [pc, #344] @ (1b08 ) │ │ │ │ │ + ldr r3, [pc, #344] @ (1b10 ) │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 19f0 │ │ │ │ │ + bne.n 19f8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ │ vpop {d8} │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC19 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC19 │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_THM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1af4 │ │ │ │ │ + beq.w 1afc │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 1840 │ │ │ │ │ + ble.w 1848 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ ldr r6, [r6, #0] │ │ │ │ │ - b.n 184a │ │ │ │ │ + b.n 1852 │ │ │ │ │ bl 0 <__stack_chk_fail> │ │ │ │ │ R_ARM_THM_CALL __stack_chk_fail │ │ │ │ │ ldr.w r3, [r3, #132] @ 0x84 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1aa0 │ │ │ │ │ + bne.n 1aa8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC5 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC5 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ cmp r6, r4 │ │ │ │ │ vmov.f64 d0, #240 @ 0xbf800000 -1.0 │ │ │ │ │ - beq.w 1880 │ │ │ │ │ + beq.w 1888 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyNumber_AsSsize_t │ │ │ │ │ vmov.f64 d8, #240 @ 0xbf800000 -1.0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - bne.w 1910 │ │ │ │ │ + bne.w 1918 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1af4 │ │ │ │ │ + bne.n 1afc │ │ │ │ │ vabs.f64 d7, d8 │ │ │ │ │ - vldr d6, [pc, #192] @ 1b00 │ │ │ │ │ + vldr d6, [pc, #192] @ 1b08 │ │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.w 1b7e │ │ │ │ │ + bhi.w 1b86 │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 1920 │ │ │ │ │ + b.n 1928 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1ad2 │ │ │ │ │ + beq.n 1ada │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_DeprecationWarning │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_DeprecationWarning │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r3, r2 │ │ │ │ │ movw r2, #0 │ │ │ │ │ @@ -2705,154 +2709,154 @@ │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC6 │ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_WarnFormat │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 18ce │ │ │ │ │ + beq.w 18d6 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 1a14 │ │ │ │ │ + beq.n 1a1c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1a14 │ │ │ │ │ + bne.n 1a1c │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1a14 │ │ │ │ │ + b.n 1a1c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_THM_CALL _PyNumber_Index │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1a14 │ │ │ │ │ + beq.n 1a1c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsDouble │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 185c │ │ │ │ │ + beq.w 1864 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 185c │ │ │ │ │ + bne.w 1864 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 185c │ │ │ │ │ + b.n 1864 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC7 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 1a90 │ │ │ │ │ - b.n 1a14 │ │ │ │ │ + bne.n 1a98 │ │ │ │ │ + b.n 1a1c │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 19ae │ │ │ │ │ + b.n 19b6 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 19a4 │ │ │ │ │ + b.n 19ac │ │ │ │ │ .word 0xffffffff │ │ │ │ │ .word 0x7fefffff │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 __stack_chk_guard │ │ │ │ │ .word 0x00000010 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ vabs.f64 d7, d0 │ │ │ │ │ vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - blt.w 1998 │ │ │ │ │ + blt.w 19a0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC21 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC21 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 199e │ │ │ │ │ + b.n 19a6 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 1b52 │ │ │ │ │ + cbz r0, 1b5a │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ add r7, sp, #32 │ │ │ │ │ - b.n 194e │ │ │ │ │ + b.n 1956 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n 19ae │ │ │ │ │ + b.n 19b6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n 19a6 │ │ │ │ │ - ldr r3, [pc, #84] @ (1bb0 ) │ │ │ │ │ + b.n 19ae │ │ │ │ │ + ldr r3, [pc, #84] @ (1bb8 ) │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w 19f0 │ │ │ │ │ - vldr d0, [pc, #60] @ 1ba8 │ │ │ │ │ + bne.w 19f8 │ │ │ │ │ + vldr d0, [pc, #60] @ 1bb0 │ │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyFloat_FromDouble │ │ │ │ │ - ldr r3, [pc, #48] @ (1bb0 ) │ │ │ │ │ + ldr r3, [pc, #48] @ (1bb8 ) │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w 19f0 │ │ │ │ │ + bne.w 19f8 │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ - b.n 1b70 │ │ │ │ │ + b.n 1b78 │ │ │ │ │ vmul.f64 d0, d8, d6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL round │ │ │ │ │ vadd.f64 d0, d0, d0 │ │ │ │ │ - b.n 1880 │ │ │ │ │ + b.n 1888 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_BadArgument │ │ │ │ │ - b.n 1a14 │ │ │ │ │ + b.n 1a1c │ │ │ │ │ ... │ │ │ │ │ R_ARM_ABS32 __stack_chk_guard │ │ │ │ │ │ │ │ │ │ -00001bb4 : │ │ │ │ │ +00001bbc : │ │ │ │ │ float_repr(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r1, r3 │ │ │ │ │ movs r0, #114 @ 0x72 │ │ │ │ │ vldr d0, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyOS_double_to_string │ │ │ │ │ - cbz r0, 1bf0 │ │ │ │ │ + cbz r0, 1bf8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strlen │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyUnicode_FromASCII> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_FromASCII │ │ │ │ │ @@ -2862,32 +2866,32 @@ │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ mov r0, r5 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyErr_NoMemory │ │ │ │ │ │ │ │ │ │ -00001bf8 : │ │ │ │ │ +00001c00 : │ │ │ │ │ float_neg(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ vpush {d8} │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ - ldr r3, [pc, #156] @ (1ca8 ) │ │ │ │ │ + ldr r3, [pc, #156] @ (1cb0 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ vldr d8, [r0, #8] │ │ │ │ │ sub sp, #8 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r0, [r3, #1608] @ 0x648 │ │ │ │ │ - cbz r0, 1c6a │ │ │ │ │ + cbz r0, 1c72 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldr.w r1, [r3, #1604] @ 0x644 │ │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr r4, [r0, #4] │ │ │ │ │ @@ -2895,103 +2899,103 @@ │ │ │ │ │ ldr.w ip, [r2, #16] │ │ │ │ │ subs r1, #1 │ │ │ │ │ str.w r4, [r3, #1608] @ 0x648 │ │ │ │ │ str.w r1, [r3, #1604] @ 0x644 │ │ │ │ │ cmp ip, lr │ │ │ │ │ add.w r3, r2, #16 │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ - bne.n 1c90 │ │ │ │ │ + bne.n 1c98 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ vstr d8, [r0, #8] │ │ │ │ │ add sp, #8 │ │ │ │ │ vpop {d8} │ │ │ │ │ pop {r4, pc} │ │ │ │ │ movs r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ - cbz r0, 1c98 │ │ │ │ │ + cbz r0, 1ca0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ │ add.w r1, r2, #16 │ │ │ │ │ vneg.f64 d8, d8 │ │ │ │ │ str r1, [r0, #4] │ │ │ │ │ ldr.w ip, [r2, #16] │ │ │ │ │ cmp ip, r3 │ │ │ │ │ - beq.n 1c56 │ │ │ │ │ + beq.n 1c5e │ │ │ │ │ add.w r3, ip, #1 │ │ │ │ │ str r3, [r2, #16] │ │ │ │ │ - b.n 1c56 │ │ │ │ │ + b.n 1c5e │ │ │ │ │ add sp, #8 │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyErr_NoMemory │ │ │ │ │ nop │ │ │ │ │ .word 0x0000008e │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00001cac : │ │ │ │ │ +00001cb4 : │ │ │ │ │ float_bool(): │ │ │ │ │ vldr d7, [r0, #8] │ │ │ │ │ vcmp.f64 d7, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite ne │ │ │ │ │ movne r0, #1 │ │ │ │ │ moveq r0, #0 │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00001cc0 : │ │ │ │ │ +00001cc8 : │ │ │ │ │ float_fromhex(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ mov r0, r1 │ │ │ │ │ add r1, sp, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_AsUTF8AndSize │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 20b8 │ │ │ │ │ + beq.w 20c8 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ movw r7, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ movt r7, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_ctype_table │ │ │ │ │ mov r9, r0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r5, r9 │ │ │ │ │ ldrb.w r3, [r9], #1 │ │ │ │ │ ldr.w r6, [r7, r3, lsl #2] │ │ │ │ │ ands.w r6, r6, #8 │ │ │ │ │ - bne.n 1cf2 │ │ │ │ │ + bne.n 1cfa │ │ │ │ │ add r1, sp, #24 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_parse_inf_or_nan> │ │ │ │ │ R_ARM_THM_CALL _Py_parse_inf_or_nan │ │ │ │ │ ldr r4, [sp, #24] │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.w 208a │ │ │ │ │ + bne.w 209a │ │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ │ - beq.w 2196 │ │ │ │ │ + beq.w 21a6 │ │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ │ it eq │ │ │ │ │ moveq r5, r9 │ │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ │ - bne.n 1d32 │ │ │ │ │ + bne.n 1d3a │ │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ │ and.w r3, r3, #223 @ 0xdf │ │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ │ it eq │ │ │ │ │ addeq r5, #2 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR2 │ │ │ │ │ @@ -3000,194 +3004,198 @@ │ │ │ │ │ mov r1, r5 │ │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ │ mov r9, r1 │ │ │ │ │ sub.w r3, r2, #48 @ 0x30 │ │ │ │ │ uxtb r3, r3 │ │ │ │ │ adds r4, r0, r3 │ │ │ │ │ cmp r3, #54 @ 0x36 │ │ │ │ │ - bhi.n 1d5c │ │ │ │ │ + bhi.n 1d64 │ │ │ │ │ ldrsb.w r3, [r4, #20] │ │ │ │ │ adds r1, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.n 1d3c │ │ │ │ │ + bge.n 1d44 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r4, r9 │ │ │ │ │ - b.n 1ea8 │ │ │ │ │ + b.n 1eb0 │ │ │ │ │ cmp r2, #46 @ 0x2e │ │ │ │ │ - bne.n 1d56 │ │ │ │ │ + bne.n 1d5e │ │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ │ adds r4, r1, #1 │ │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ │ uxtb r2, r2 │ │ │ │ │ cmp r2, #54 @ 0x36 │ │ │ │ │ - bhi.w 1ea6 │ │ │ │ │ + bhi.w 1eae │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR2 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR2 │ │ │ │ │ add r2, r3 │ │ │ │ │ ldrsb.w r2, [r2, #20] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.w 1ea6 │ │ │ │ │ + blt.w 1eae │ │ │ │ │ ldrb r2, [r1, #2] │ │ │ │ │ adds r4, r1, #2 │ │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ │ uxtb r2, r2 │ │ │ │ │ cmp r2, #54 @ 0x36 │ │ │ │ │ - bhi.w 1ea6 │ │ │ │ │ + bhi.w 1eae │ │ │ │ │ add r2, r3 │ │ │ │ │ ldrsb.w r2, [r2, #20] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.w 1ea6 │ │ │ │ │ + blt.w 1eae │ │ │ │ │ ldrb r2, [r1, #3] │ │ │ │ │ adds r4, r1, #3 │ │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ │ uxtb r2, r2 │ │ │ │ │ cmp r2, #54 @ 0x36 │ │ │ │ │ - bhi.n 1ea6 │ │ │ │ │ + bhi.n 1eae │ │ │ │ │ add r2, r3 │ │ │ │ │ ldrsb.w r2, [r2, #20] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 1ea6 │ │ │ │ │ + blt.n 1eae │ │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ │ adds r4, r1, #4 │ │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ │ uxtb r2, r2 │ │ │ │ │ cmp r2, #54 @ 0x36 │ │ │ │ │ - bhi.n 1ea6 │ │ │ │ │ + bhi.n 1eae │ │ │ │ │ add r2, r3 │ │ │ │ │ ldrsb.w r2, [r2, #20] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 1ea6 │ │ │ │ │ + blt.n 1eae │ │ │ │ │ ldrb r2, [r1, #5] │ │ │ │ │ adds r4, r1, #5 │ │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ │ uxtb r2, r2 │ │ │ │ │ cmp r2, #54 @ 0x36 │ │ │ │ │ - bhi.n 1ea6 │ │ │ │ │ + bhi.n 1eae │ │ │ │ │ add r2, r3 │ │ │ │ │ ldrsb.w r2, [r2, #20] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 1ea6 │ │ │ │ │ + blt.n 1eae │ │ │ │ │ ldrb r2, [r1, #6] │ │ │ │ │ adds r4, r1, #6 │ │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ │ uxtb r2, r2 │ │ │ │ │ cmp r2, #54 @ 0x36 │ │ │ │ │ - bhi.n 1ea6 │ │ │ │ │ + bhi.n 1eae │ │ │ │ │ add r2, r3 │ │ │ │ │ ldrsb.w r2, [r2, #20] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 1ea6 │ │ │ │ │ + blt.n 1eae │ │ │ │ │ ldrb r2, [r1, #7] │ │ │ │ │ adds r4, r1, #7 │ │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ │ uxtb r2, r2 │ │ │ │ │ cmp r2, #54 @ 0x36 │ │ │ │ │ - bhi.n 1ea6 │ │ │ │ │ + bhi.n 1eae │ │ │ │ │ add r2, r3 │ │ │ │ │ ldrsb.w r2, [r2, #20] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 1ea6 │ │ │ │ │ + blt.n 1eae │ │ │ │ │ ldrb r2, [r1, #8] │ │ │ │ │ add.w r4, r1, #8 │ │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ │ uxtb r2, r2 │ │ │ │ │ cmp r2, #54 @ 0x36 │ │ │ │ │ - bhi.n 1ea6 │ │ │ │ │ + bhi.n 1eae │ │ │ │ │ add r2, r3 │ │ │ │ │ ldrsb.w r2, [r2, #20] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 1ea6 │ │ │ │ │ + blt.n 1eae │ │ │ │ │ ldrb r2, [r1, #9] │ │ │ │ │ add.w r4, r1, #9 │ │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ │ uxtb r2, r2 │ │ │ │ │ cmp r2, #54 @ 0x36 │ │ │ │ │ - bhi.n 1ea6 │ │ │ │ │ + bhi.n 1eae │ │ │ │ │ add r2, r3 │ │ │ │ │ ldrsb.w r2, [r2, #20] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 1ea6 │ │ │ │ │ + blt.n 1eae │ │ │ │ │ ldrb r2, [r1, #10] │ │ │ │ │ add.w r4, r1, #10 │ │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ │ uxtb r2, r2 │ │ │ │ │ cmp r2, #54 @ 0x36 │ │ │ │ │ - bhi.n 1ea6 │ │ │ │ │ + bhi.n 1eae │ │ │ │ │ add r2, r3 │ │ │ │ │ ldrsb.w r2, [r2, #20] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 1ea6 │ │ │ │ │ + blt.n 1eae │ │ │ │ │ ldrb r2, [r1, #11] │ │ │ │ │ add.w r4, r1, #11 │ │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ │ uxtb r2, r2 │ │ │ │ │ cmp r2, #54 @ 0x36 │ │ │ │ │ - bhi.n 1ea6 │ │ │ │ │ + bhi.n 1eae │ │ │ │ │ add r2, r3 │ │ │ │ │ ldrsb.w r2, [r2, #20] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 1ea6 │ │ │ │ │ + blt.n 1eae │ │ │ │ │ ldrb r2, [r1, #12] │ │ │ │ │ add.w r4, r1, #12 │ │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ │ uxtb r2, r2 │ │ │ │ │ cmp r2, #54 @ 0x36 │ │ │ │ │ - bhi.n 1ea6 │ │ │ │ │ + bhi.n 1eae │ │ │ │ │ add r2, r3 │ │ │ │ │ ldrsb.w r2, [r2, #20] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 1ea6 │ │ │ │ │ + blt.n 1eae │ │ │ │ │ ldrb r2, [r1, #13] │ │ │ │ │ add.w r4, r1, #13 │ │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ │ uxtb r2, r2 │ │ │ │ │ cmp r2, #54 @ 0x36 │ │ │ │ │ - bhi.n 1ea6 │ │ │ │ │ + bhi.n 1eae │ │ │ │ │ add r2, r3 │ │ │ │ │ ldrsb.w r2, [r2, #20] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 1ea6 │ │ │ │ │ + blt.n 1eae │ │ │ │ │ ldrb.w r2, [r4, #1]! │ │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ │ uxtb r2, r2 │ │ │ │ │ cmp r2, #54 @ 0x36 │ │ │ │ │ - bls.n 1e90 │ │ │ │ │ + bls.n 1e98 │ │ │ │ │ subs r3, r4, #1 │ │ │ │ │ subs r5, r3, r5 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - beq.w 22d2 │ │ │ │ │ + beq.w 22e2 │ │ │ │ │ movw r2, #65267 @ 0xfef3 │ │ │ │ │ movt r2, #4095 @ 0xfff │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - bgt.w 23a6 │ │ │ │ │ + bgt.w 23b6 │ │ │ │ │ ldrb r2, [r4, #0] │ │ │ │ │ and.w r2, r2, #223 @ 0xdf │ │ │ │ │ cmp r2, #80 @ 0x50 │ │ │ │ │ - bne.w 21a2 │ │ │ │ │ + bne.w 21b2 │ │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ │ adds r0, r4, #1 │ │ │ │ │ subs r2, #43 @ 0x2b │ │ │ │ │ tst.w r2, #253 @ 0xfd │ │ │ │ │ ite eq │ │ │ │ │ addeq r4, #2 │ │ │ │ │ movne r4, r0 │ │ │ │ │ ldrb r2, [r4, #0] │ │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ │ uxtb r2, r2 │ │ │ │ │ cmp r2, #9 │ │ │ │ │ - bhi.w 22d2 │ │ │ │ │ - adds r1, r4, #1 │ │ │ │ │ - mov r4, r1 │ │ │ │ │ - ldrb.w r2, [r1], #1 │ │ │ │ │ + bhi.w 22e2 │ │ │ │ │ + ldrb r2, [r4, #1] │ │ │ │ │ + adds r4, #1 │ │ │ │ │ + subs r2, #48 @ 0x30 │ │ │ │ │ + uxtb r2, r2 │ │ │ │ │ + cmp r2, #9 │ │ │ │ │ + bhi.n 1f06 │ │ │ │ │ + ldrb.w r2, [r4, #1]! │ │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ │ uxtb r2, r2 │ │ │ │ │ cmp r2, #9 │ │ │ │ │ - bls.n 1ee8 │ │ │ │ │ + bls.n 1efa │ │ │ │ │ movs r2, #10 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 <__isoc23_strtol> │ │ │ │ │ R_ARM_THM_CALL __isoc23_strtol │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ @@ -3195,33 +3203,33 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR2 │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR2 │ │ │ │ │ sub.w r2, r3, r9 │ │ │ │ │ subs r3, r1, r5 │ │ │ │ │ add.w lr, r5, #4294967295 @ 0xffffffff │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 1f3a │ │ │ │ │ + ble.n 1f4a │ │ │ │ │ cmp lr, r2 │ │ │ │ │ it lt │ │ │ │ │ sublt.w r3, r1, lr │ │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ │ uxtb r3, r3 │ │ │ │ │ add.w r9, ip, r3 │ │ │ │ │ cmp r3, #54 @ 0x36 │ │ │ │ │ - bhi.n 1f3a │ │ │ │ │ + bhi.n 1f4a │ │ │ │ │ ldrsb.w r3, [r9, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 2192 │ │ │ │ │ + beq.w 21a2 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 219c │ │ │ │ │ + beq.w 21ac │ │ │ │ │ cmp.w r0, #3221225472 @ 0xc0000000 │ │ │ │ │ - blt.w 219c │ │ │ │ │ + blt.w 21ac │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 2314 │ │ │ │ │ + bge.w 2324 │ │ │ │ │ mvn.w r3, #3 │ │ │ │ │ mla r9, r3, r2, r0 │ │ │ │ │ subs r3, r5, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ itet lt │ │ │ │ │ rsblt ip, r5, #1 │ │ │ │ │ subge.w ip, r1, r5 │ │ │ │ │ @@ -3239,55 +3247,55 @@ │ │ │ │ │ movtls lr, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR2 │ │ │ │ │ addls lr, ip │ │ │ │ │ it ls │ │ │ │ │ ldrsbls.w ip, [lr, #20] │ │ │ │ │ add.w lr, ip, ip, lsr #31 │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.w 218a │ │ │ │ │ + bne.w 219a │ │ │ │ │ movw ip, #64462 @ 0xfbce │ │ │ │ │ movt ip, #65535 @ 0xffff │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, ip │ │ │ │ │ - blt.w 219c │ │ │ │ │ + blt.w 21ac │ │ │ │ │ cmp.w r0, #1024 @ 0x400 │ │ │ │ │ - bgt.w 2314 │ │ │ │ │ + bgt.w 2324 │ │ │ │ │ mvn.w ip, #1020 @ 0x3fc │ │ │ │ │ cmp ip, r0 │ │ │ │ │ it lt │ │ │ │ │ movlt ip, r0 │ │ │ │ │ sub.w ip, ip, #53 @ 0x35 │ │ │ │ │ cmp r9, ip │ │ │ │ │ - blt.w 21a6 │ │ │ │ │ - vldr d0, [pc, #800] @ 22f0 │ │ │ │ │ + blt.w 21b6 │ │ │ │ │ + vldr d0, [pc, #800] @ 2300 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 2084 │ │ │ │ │ + blt.n 2094 │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR2 │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR2 │ │ │ │ │ add.w lr, r1, #4294967295 @ 0xffffffff │ │ │ │ │ vmov.f64 d6, #48 @ 0x41800000 16.0 │ │ │ │ │ adds r0, r3, #1 │ │ │ │ │ ands.w r0, r0, #3 │ │ │ │ │ - beq.w 214c │ │ │ │ │ + beq.w 215c │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - beq.n 2052 │ │ │ │ │ + beq.n 2062 │ │ │ │ │ cmp r0, #2 │ │ │ │ │ - beq.n 2024 │ │ │ │ │ + beq.n 2034 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ vmul.f64 d0, d0, d6 │ │ │ │ │ ite le │ │ │ │ │ suble.w r0, lr, r3 │ │ │ │ │ subgt r0, r1, r3 │ │ │ │ │ ldrb r0, [r0, #0] │ │ │ │ │ subs r0, #48 @ 0x30 │ │ │ │ │ uxtb r0, r0 │ │ │ │ │ cmp r0, #54 @ 0x36 │ │ │ │ │ - bhi.w 23be │ │ │ │ │ + bhi.w 23ce │ │ │ │ │ add r0, r5 │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldrsb.w r0, [r0, #20] │ │ │ │ │ vmov s14, r0 │ │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ │ vadd.f64 d0, d7, d0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ @@ -3295,15 +3303,15 @@ │ │ │ │ │ ite le │ │ │ │ │ suble.w r0, lr, r3 │ │ │ │ │ subgt r0, r1, r3 │ │ │ │ │ ldrb r0, [r0, #0] │ │ │ │ │ subs r0, #48 @ 0x30 │ │ │ │ │ uxtb r0, r0 │ │ │ │ │ cmp r0, #54 @ 0x36 │ │ │ │ │ - bhi.w 23be │ │ │ │ │ + bhi.w 23ce │ │ │ │ │ add r0, r5 │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldrsb.w r0, [r0, #20] │ │ │ │ │ vmov s14, r0 │ │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ │ vadd.f64 d0, d7, d0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ @@ -3311,54 +3319,54 @@ │ │ │ │ │ ite le │ │ │ │ │ suble.w r0, lr, r3 │ │ │ │ │ subgt r0, r1, r3 │ │ │ │ │ ldrb r0, [r0, #0] │ │ │ │ │ subs r0, #48 @ 0x30 │ │ │ │ │ uxtb r0, r0 │ │ │ │ │ cmp r0, #54 @ 0x36 │ │ │ │ │ - bhi.w 23be │ │ │ │ │ + bhi.w 23ce │ │ │ │ │ add r0, r5 │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldrsb.w r0, [r0, #20] │ │ │ │ │ vmov s14, r0 │ │ │ │ │ adds r0, r3, #1 │ │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ │ vadd.f64 d0, d7, d0 │ │ │ │ │ - bne.n 214c │ │ │ │ │ + bne.n 215c │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL ldexp │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ add r8, r3 │ │ │ │ │ mov r3, r4 │ │ │ │ │ adds r4, #1 │ │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ │ ldr.w r2, [r7, r2, lsl #2] │ │ │ │ │ lsls r5, r2, #28 │ │ │ │ │ - bmi.n 208e │ │ │ │ │ + bmi.n 209e │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 22d2 │ │ │ │ │ - cbz r6, 20a8 │ │ │ │ │ + bne.w 22e2 │ │ │ │ │ + cbz r6, 20b8 │ │ │ │ │ vneg.f64 d0, d0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyFloat_FromDouble │ │ │ │ │ - ldr r3, [pc, #584] @ (22f8 ) │ │ │ │ │ + ldr r3, [pc, #584] @ (2308 ) │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 23d0 │ │ │ │ │ + bne.w 23e0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ sub.w r0, lr, r3 │ │ │ │ │ ldrb r0, [r0, #0] │ │ │ │ │ subs r0, #48 @ 0x30 │ │ │ │ │ uxtb r0, r0 │ │ │ │ │ cmp r0, #54 @ 0x36 │ │ │ │ │ - bhi.w 23be │ │ │ │ │ + bhi.w 23ce │ │ │ │ │ add r0, r5 │ │ │ │ │ ldrsb.w r3, [r0, #20] │ │ │ │ │ vmov s14, r3 │ │ │ │ │ add.w r3, ip, #4294967295 @ 0xffffffff │ │ │ │ │ cmp r2, r3 │ │ │ │ │ ite le │ │ │ │ │ suble.w r0, lr, r3 │ │ │ │ │ @@ -3366,15 +3374,15 @@ │ │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ │ ldrb r0, [r0, #0] │ │ │ │ │ vadd.f64 d0, d7, d0 │ │ │ │ │ subs r0, #48 @ 0x30 │ │ │ │ │ uxtb r0, r0 │ │ │ │ │ cmp r0, #54 @ 0x36 │ │ │ │ │ vmul.f64 d0, d0, d6 │ │ │ │ │ - bhi.w 23be │ │ │ │ │ + bhi.w 23ce │ │ │ │ │ add r0, r5 │ │ │ │ │ ldrsb.w r3, [r0, #20] │ │ │ │ │ vmov s14, r3 │ │ │ │ │ sub.w r3, ip, #2 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ ite le │ │ │ │ │ suble.w r0, lr, r3 │ │ │ │ │ @@ -3382,58 +3390,58 @@ │ │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ │ ldrb r0, [r0, #0] │ │ │ │ │ vadd.f64 d0, d7, d0 │ │ │ │ │ subs r0, #48 @ 0x30 │ │ │ │ │ uxtb r0, r0 │ │ │ │ │ cmp r0, #54 @ 0x36 │ │ │ │ │ vmul.f64 d0, d0, d6 │ │ │ │ │ - bhi.w 23be │ │ │ │ │ + bhi.w 23ce │ │ │ │ │ add r0, r5 │ │ │ │ │ cmp.w ip, #2 │ │ │ │ │ ldrsb.w r3, [r0, #20] │ │ │ │ │ vmov s14, r3 │ │ │ │ │ sub.w r3, ip, #3 │ │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ │ vadd.f64 d0, d7, d0 │ │ │ │ │ - beq.n 2084 │ │ │ │ │ + beq.n 2094 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ vmul.f64 d0, d0, d6 │ │ │ │ │ ite gt │ │ │ │ │ subgt r0, r1, r3 │ │ │ │ │ suble.w r0, lr, r3 │ │ │ │ │ ldrb r0, [r0, #0] │ │ │ │ │ subs r0, #48 @ 0x30 │ │ │ │ │ uxtb r0, r0 │ │ │ │ │ cmp r0, #54 @ 0x36 │ │ │ │ │ - bhi.w 23be │ │ │ │ │ + bhi.w 23ce │ │ │ │ │ add r0, r5 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ mov ip, r3 │ │ │ │ │ ldrsb.w r0, [r0, #20] │ │ │ │ │ vmov s14, r0 │ │ │ │ │ it gt │ │ │ │ │ subgt r0, r1, r3 │ │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ │ vadd.f64 d0, d7, d0 │ │ │ │ │ vmul.f64 d0, d0, d6 │ │ │ │ │ - bgt.n 20c4 │ │ │ │ │ - b.n 20c0 │ │ │ │ │ + bgt.n 20d4 │ │ │ │ │ + b.n 20d0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ mov.w ip, lr, asr #1 │ │ │ │ │ - b.n 1f94 │ │ │ │ │ + b.n 1fa4 │ │ │ │ │ mov r5, lr │ │ │ │ │ - b.n 1f10 │ │ │ │ │ + b.n 1f20 │ │ │ │ │ mov r5, r9 │ │ │ │ │ movs r6, #1 │ │ │ │ │ - b.n 1d20 │ │ │ │ │ - vldr d0, [pc, #336] @ 22f0 │ │ │ │ │ - b.n 208a │ │ │ │ │ + b.n 1d28 │ │ │ │ │ + vldr d0, [pc, #336] @ 2300 │ │ │ │ │ + b.n 209a │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 1f02 │ │ │ │ │ + b.n 1f12 │ │ │ │ │ sub.w lr, ip, r9 │ │ │ │ │ mov.w sl, #1 │ │ │ │ │ add.w ip, lr, #4294967295 @ 0xffffffff │ │ │ │ │ str r7, [sp, #20] │ │ │ │ │ and.w r0, ip, #3 │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ it lt │ │ │ │ │ @@ -3444,20 +3452,20 @@ │ │ │ │ │ mov.w r0, ip, asr #2 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ movw lr, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR2 │ │ │ │ │ movt lr, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR2 │ │ │ │ │ mov r0, r1 │ │ │ │ │ - vldr d7, [pc, #276] @ 22f0 │ │ │ │ │ + vldr d7, [pc, #276] @ 2300 │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r4, fp │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ vmov.f64 d5, #48 @ 0x41800000 16.0 │ │ │ │ │ - b.n 2224 │ │ │ │ │ + b.n 2234 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ itet ge │ │ │ │ │ addge.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ │ sublt.w ip, r0, r3 │ │ │ │ │ subge.w ip, ip, r3 │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldrb.w ip, [ip] │ │ │ │ │ @@ -3469,15 +3477,15 @@ │ │ │ │ │ movhi.w ip, #4294967295 @ 0xffffffff │ │ │ │ │ ldrsbls.w ip, [ip, #20] │ │ │ │ │ vmov s13, ip │ │ │ │ │ vcvt.f64.s32 d6, s13 │ │ │ │ │ vadd.f64 d7, d6, d7 │ │ │ │ │ vmul.f64 d7, d7, d5 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bgt.n 21ea │ │ │ │ │ + bgt.n 21fa │ │ │ │ │ mov fp, r4 │ │ │ │ │ mov r4, r7 │ │ │ │ │ ldrd r3, r7, [sp, #16] │ │ │ │ │ mov r2, r1 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ iteee gt │ │ │ │ │ @@ -3489,561 +3497,746 @@ │ │ │ │ │ rsb r3, sl, #8 │ │ │ │ │ sub.w ip, ip, #48 @ 0x30 │ │ │ │ │ sxth r3, r3 │ │ │ │ │ uxtb.w ip, ip │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ cmp.w ip, #54 @ 0x36 │ │ │ │ │ vmov s12, r3 │ │ │ │ │ - bhi.n 22c8 │ │ │ │ │ + bhi.n 22d8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR2 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR2 │ │ │ │ │ add ip, r3 │ │ │ │ │ ld TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes